1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-27 20:50:34 +02:00
Commit Graph

303 Commits

Author SHA1 Message Date
Sharlatan Hellseher
9708590d20 gnu: Remove go-golang.org-x-sync-errgroup.
* gnu/packages/golang-build.scm (go-golang.org-x-sync-errgroup): Delete variable.
* gnu/packages/check.scm (actionlint): Adjust inputs.
[inputs]: Remove go-golang.org-x-sync-errgroup; add go-golang-org-x-sync.
* gnu/packages/golang.scm (gotestsum): Likewise.
[native-inputs]: Remove go-golang.org-x-sync-errgroup; add go-golang-org-x-sync.
* gnu/packages/golang.scm (go-github-com-prometheus-procfs): Likewise.
[propagated-inputs]: Remove go-golang.org-x-sync-errgroup; add go-golang-org-x-sync.
* gnu/packages/terminals.scm (go-github-com-junegunn-fzf): Likewise.
[inputs]: Remove go-golang.org-x-sync-errgroup; add go-golang-org-x-sync.
* gnu/packages/version-control.scm (ghq): Likewise.
[inputs]: Remove go-golang.org-x-sync-errgroup; add go-golang-org-x-sync.

Change-Id: If64c30da47ed9cd043798f427f2927b76394f3c4
2024-06-29 09:37:40 +01:00
guix-patches--- via
b61f3776eb gnu: tio: Update to 3.3.
* gnu/packages/terminals.scm (tio): Update to 3.3.
[inputs]: Replace libinih with glib and lua.

Signed-off-by: Christopher Baines <mail@cbaines.net>
Change-Id: I20093fb222c04c2d3ece4d61e8b6578c49fdf03b
2024-06-15 17:14:01 +01:00
Efraim Flashner
7e762ab09e gnu: roxterm: Fix lint errors.
* gnu/packages/terminals.scm (roxterm)[source]: Add the file-name field.
Follow source url redirect.
[home-page]: Follow redirect.

Change-Id: Id68c87679a95656212c0c0edb916066e90a037d7
2024-05-23 20:39:13 +03:00
Zheng Junjie
40af021e28 gnu: foot: Fix cross-compilation.
* gnu/packages/terminals.scm (foot): Fix cross-compilation.
[arguments]<#:configure-flags>: When cross-compilation, Remove -Db_lto=true.
[native-inputs]: When cross-compilation, Add wayland, pkg-config-for-build.
[inputs]: Add wayland-protocols.

Change-Id: Ia56d2583254bd9ab463e5b39859eae8eb5092c9b
2024-05-14 00:24:12 +08:00
Wilko Meyer
2b32614d85 gnu: foot: Update to 1.17.2.
* gnu/packages/terminals.scm (foot): Update to 1.17.2.

Change-Id: Ic45acd0d0fd3e4314669a765f4d97cfcd26a73d0
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-04-22 09:54:02 +08:00
Clément Lassieur
93aefca7ba gnu: alacritty: Fix loading of libxkbcommon-x11.so.
* gnu/packages/terminals.scm (alacritty)[arguments]: Handle
libxkbcommon-x11.so in the ‘add-absolute-library-references’ phase.

This fixes this error:

thread 'main' panicked at /tmp/guix-build-alacritty-0.13.1.drv-0/source/guix-vendor/rust-xkbcommon-dl-0.4.1.tar.gz/src/x11.rs:59:28:
Library libxkbcommon-x11.so could not be loaded.
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

Change-Id: Ifbf19b4962bc3d9eeba6acdf32ca66b0c662f493
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-03-15 10:32:03 +02:00
Efraim Flashner
f29f80c194 Merge branch 'rust-team'
Change-Id: Iee31c5de29c357c822f60df4fa8ce758779eb349
2024-02-28 12:18:45 +02:00
Danny Milosavljevic
b993bfa94f gnu: Add roxterm.
* gnu/packages/terminals.scm (roxterm): New variable.

Change-Id: I09b790a03214890fea0b5f87055989d80634d763
2024-02-23 22:05:38 +01:00
Efraim Flashner
ee2337e065 gnu: alacritty: Update to 0.13.1.
* gnu/packages/terminals.scm (alacritty): Update to 0.13.1.
[cargo-inputs]: Remove rust-once-cell-1.

Change-Id: Ib37fc7020c19abe4f990f2a34edac4431dcc5c0d
2024-02-20 13:57:49 +02:00
Efraim Flashner
8278eff1da gnu: rust-objc: Move to (gnu packages crates-apple).
* gnu/packages/crates-io.scm (rust-objc-0.2, rust-objc-exception-0.1,
rust-objc-foundation-0.1, rust-objc-id-0.1, rust-objc-sys-0.3,
rust-objc-sys-0.2, rust-objc-test-utils-0.0, rust-objc2-0.4,
rust-objc2-0.3, rust-objc2-encode-3, rust-objc2-encode-2,
rust-objc2-proc-macros-0.1): Move from here ...
* gnu/packages/crates-apple.scm: ... to here.

Change-Id: I7dedf9dd15aa36a6fd11c2e444499d87ef506107
2024-02-20 13:57:25 +02:00
Efraim Flashner
6261a42d89 gnu: alacritty: Update to 0.13.0.
* gnu/packages/terminals.scm (alacritty): Update to 0.13.0.
[arguments]: Add cargo-test-flags.  Adjust custom
'add-absolute-library-references phase to patch more libraries.  Adjust
custom 'install phase to install more manmages.
[cargo-inputs]: Add rust-ahash-0.8, rust-base64-0.21, rust-home-0.5,
rust-miow-0.6, rust-piper-0.2, rust-polling-3, rust-proc-macro2-1,
rust-quote-1, rust-regex-automata-0.4, rust-rustix-openpty-0.1,
rust-signal-hook-0.3, rust-syn-2, rust-toml-0.8, rust-vte-0.13.  Replace
rust-bitflags-1 with 2, rust-clap-3 with 4, rust-cocoa-0.24 with
0.25, rust-copypasta-0.8 with 0.10, rust-crossfont-0.5 with 0.7,
rust-dirs-4 with 5, rust-embed-resource-1 with 2, rust-glutin-0.30 with
0.31, rust-notify-5 with 6, rust-serde-yaml-0.8 with 0.9,
rust-windows-sys-0.36 with 0.48, rust-winit-0.28 with 0.29.  Remove
rust-alacritty-config-0.1, rust-alacritty-config-derive-0.1,
rust-alacritty-terminal-0.19, rust-fnv-1, rust-wayland-client-0.29,
rust-x11-dl-2.
[cargo-development-inputs]: Add rust-log-0.4, rust-serde-1,
rust-serde-json-1, rust-toml-0.8.  Replace rust-clap-complete-3 with 4.
[native-inputs]: Add scdoc.

Change-Id: Ibc01b79c3b4b0b9cae185e0abfb830b51c641cf9
2024-02-20 13:57:20 +02:00
Efraim Flashner
87630f2881 gnu: rust-windows: Move to (gnu packages crates-windows).
* gnu/packages/crates-io.scm (rust-windows-0.48, rust-windows-0.46,
rust-windows-0.44, rust-windows-0.39, rust-windows-0.32,
rust-windows-0.9, rust-windows-aarch64-gnullvm-0.52,
rust-windows-aarch64-gnullvm-0.48, rust-windows-aarch64-gnullvm-0.42,
rust-windows-aarch64-msvc-0.52, rust-windows-aarch64-msvc-0.48,
rust-windows-aarch64-msvc-0.42, rust-windows-aarch64-msvc-0.39,
rust-windows-aarch64-msvc-0.36, rust-windows-aarch64-msvc-0.32,
rust-windows-aarch64-msvc-0.28, rust-windows-bindgen-0.51,
rust-windows-i686-gnu-0.52, rust-windows-i686-gnu-0.48,
rust-windows-i686-gnu-0.42, rust-windows-i686-gnu-0.36,
rust-windows-i686-gnu-0.32, rust-windows-i686-gnu-0.28,
rust-windows-i686-msvc-0.52, rust-windows-i686-msvc-0.48,
rust-windows-i686-msvc-0.42, rust-windows-i686-msvc-0.39,
rust-windows-i686-msvc-0.36, rust-windows-i686-msvc-0.32,
rust-windows-i686-msvc-0.28, rust-windows-implement-0.48,
rust-windows-implement-0.46, rust-windows-implement-0.44,
rust-windows-implement-0.39, rust-windows-implement-0.32,
rust-windows-interface-0.48, rust-windows-interface-0.46,
rust-windows-interface-0.44, rust-windows-interface-0.39,
rust-windows-metadata-0.51, rust-windows-sys-0.52,
rust-windows-sys-0.48, rust-windows-sys-0.45, rust-windows-sys-0.42,
rust-windows-sys-0.36, rust-windows-sys-0.28, rust-windows-gen-0.9,
rust-windows-macros-0.9, rust-windows-targets-0.52,
rust-windows-targets-0.48, rust-windows-targets-0.42,
rust-windows-targets-0.39, rust-windows-targets-0.32,
rust-windows-x86-64-gnu-0.52, rust-windows-x86-64-gnu-0.48,
rust-windows-x86-64-gnu-0.42, rust-windows-x86-64-gnu-0.39,
rust-windows-x86-64-gnu-0.36, rust-windows-x86-64-gnu-0.32,
rust-windows-x86-64-gnu-0.28, rust-windows-x86-64-gnullvm-0.52,
rust-windows-x86-64-gnullvm-48, rust-windows-x86-64-gnullvm-0.42,
rust-windows-x86-64-msvc-0.52, rust-windows-x86-64-msvc-0.48,
rust-windows-x86-64-msvc-0.42, rust-windows-x86-64-msvc-0.39,
rust-windows-x86-64-msvc-0.36, rust-windows-x86-64-msvc-0.32,
rust-windows-x86-64-msvc-0.28): Move from here ...
* gnu/packages/crates-windows.scm: ... to here.

Change-Id: I5abaa9402ae75199d4ec26b1e37b3a7293437c93
2024-02-20 13:56:58 +02:00
Sharlatan Hellseher
3e2334d945 gnu: go-github-com-mattn-go-shellwords: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-mattn-go-shellwords): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.

* gnu/packages/terminals.scm: Add (gnu packages golang-xyz) module.

Change-Id: Icedf167f4477c6a84fd1b897ca208d6e737efb48
2024-02-15 21:20:32 +00:00
Suhail
22143f9e62 gnu: tilda: Remove version 1.6-alpha.
* gnu/packages/terminals.scm (tilda-dbus): Remove variable. tilda@2.0.0
comes with D-Bus support.

Change-Id: If9cb43b9c7bd49562e2668c0e3ffab342edbac75
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-02-14 15:53:23 +00:00
Suhail
46058e9fcb gnu: tilda: Update to 2.0.0.
* gnu/packages/terminals.scm (tilda): Update to 2.0.0.
[native-inputs]: Remove autoconf. Add autoconf-2.71.

Change-Id: I5df92877e38a316555150350c73e2356109e71b2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-02-14 15:53:23 +00:00
Sharlatan Hellseher
2175660d92 gnu: go-golang.org-x-sync-errgroup: Move to golang-build.
* gnu/packages/golang.scm (go-golang.org-x-sync-errgroup,
go-golang.org-x-sync-semaphore): Move from here ...
* gnu/packages/golang-build.scm: ... to here.

* gnu/packages/check.scm: Add (gnu packages golang-build) module.

Change-Id: Ie886c0f44e0a70629e23371b447f5a35006ade21
2024-02-13 14:33:15 +00:00
Maxim Cournoyer
edb03ceb60 gnu: msgpack: Deprecate with msgpack-c.
* gnu/packages/serialization.scm (msgpack-c): New variable.
(msgpack-cxx): New variable.
(msgpack): Rename to...
(msgpack-3): ... this, and inherit from msgpack-c.
* gnu/packages/vim.scm (eovim) [arguments]: Add help-cmake-find-msgpack-c
phase.
[inputs]: Replace msgpack with msgpack-c.
* gnu/packages/terminals.scm (tmate)
[inputs]: Replace msgpack with msgpack-3.
* gnu/packages/networking.scm (opendht)
[propagated-inputs]: Replace msgpack with msgpack-cxx.
* gnu/packages/chemistry.scm (mmtf-cpp) [propagated-inputs]: Likewise.
2024-01-09 22:10:12 -05:00
Efraim Flashner
34eaf5714e Merge remote-tracking branch 'origin/master' into rust-team
Change-Id: Ic45f7071abd6a02c2ccad411500e5103c8272ffb
2023-12-10 13:25:47 +02:00
Efraim Flashner
448e90db80 gnu: alacritty: Prepare for cross-compiling.
* gnu/packages/terminals.scm (alacritty)[arguments]: Adjust the custom
'install phase to use the native 'tic' command and to find the alacritty
binary wherever it is located.

Change-Id: I3117f41a97bb6a5dd1037544c1a27bc01e924396
2023-11-28 07:59:40 +02:00
Nicolas Graves
ff9d32df33 gnu: beep: Add phase install-rules.
* gnu/packages/terminals.scm (beep): Add phase install-rules.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-12-04 22:26:36 +01:00
Suhail
a8dafaddf4 gnu: tilda: Run guix style on tilda@1.5.4
* gnu/packages/terminals.scm (tilda): Re-indent.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-11-22 16:51:45 +01:00
Suhail
40109b1756 gnu: tilda: Fix lint error by updating input list format for v1.5.4
* gnu/packages/terminals.scm (tilda)[native-inputs]: Use updated format.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-11-22 16:51:45 +01:00
Suhail
6d7eb7de7d gnu: tilda: Add version 1.6-alpha with D-Bus support
* gnu/packages/terminals.scm (tilda-dbus): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-11-22 16:51:45 +01:00
Jaeme Sifat
809f461ec1 gnu: foot: Update to 1.16.2.
* gnu/packages/terminals.scm (foot): Update to 1.16.2.
[arguments]: Use gexps.

Change-Id: I0615f6251a918a572369c05b126853f79e9fca4c
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-11-03 09:59:41 +00:00
Timotej Lazar
399cd64bc9 gnu: asciinema: Update to 2.4.0.
* gnu/packages/terminals.scm (asciinema): Update to 2.4.0.

Change-Id: I3e0fc7cc16aaebdf8346bb715f07021a5d568163
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-11-03 09:46:02 +00:00
Aaron Covrig
746298e54f gnu: eternalterminal: Update to 6.2.4.
* gnu/packages/terminals.scm (eternalterminal): Update to 6.2.4.
[arguments]: Add -DDISABLE_VCPKG=1 to #:configure-flags, remove #:phases.
[inputs]: Remove gflags, add openssl, zlib and curl.
[native-inputs]: Remove.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-20 11:56:54 +01:00
Stefan Reichör
5c30ef17d6 gnu: python-pyte: Update to 0.8.1.
* gnu/packages/terminals.scm (python-pyte): Update to 0.8.1.

Co-authored-by: jgart <jgart@dismail.de>
2023-10-11 20:19:54 -05:00
Efraim Flashner
73fda55125 gnu: alacritty: Remove input labels.
* gnu/packages/terminals.scm (alacritty)[native-inputs]: Remove input
labels.
[inputs]: Same.
2023-10-03 19:56:22 +03:00
Efraim Flashner
1899d997c2 gnu: alacritty: Patch references to more libraries.
* gnu/packages/terminals.scm (alacritty)[arguments]: Also patch paths to
X libraries in 'add-absolute-library-references phase.
[inputs]: Add libxext, libxft, libxinerama, libxmu, libxpresent,
libxscrnsaver, libxt, libxtst.
2023-10-03 19:53:51 +03:00
Efraim Flashner
998c9122d3 gnu: alacritty: Update to 0.12.3.
* gnu/packages/terminals.scm (alacritty): Update to 0.12.3.
[arguments]: Remove cargo-test-flags.
2023-10-03 19:23:22 +03:00
Tobias Geerinckx-Rice
41bb9bdbeb gnu: mlterm: Update to 3.9.3.
* gnu/packages/terminals.scm (mlterm): Update to 3.9.3.
2023-09-24 02:00:00 +02:00
Raphaël Mélotte
01153b632b gnu: tio: Update to 2.7.
* gnu/packages/terminals.scm (tio): Update to 2.7.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2023-09-24 02:00:00 +02:00
Maxim Cournoyer
a6170fcd2b gnu: Remove extraneous imports.
Found by running 'guild compile -W3 gnu/packages/$module.scm', using guild
from the upcoming Guile.

* gnu/packages/admin.scm: Remove extraneous imports.
* gnu/packages/avr.scm: Likewise.
* gnu/packages/base.scm: Likewise.
* gnu/packages/bootloaders.scm: Likewise.
* gnu/packages/firmware.scm: Likewise.
* gnu/packages/linphone.scm: Likewise.
* gnu/packages/telephony.scm: Likewise.
* gnu/packages/cran.scm: Likewise.
* gnu/packages/kde.scm: Likewise.
* gnu/packages/libcanberra.scm: Likewise.
* gnu/packages/libreoffice.scm: Likewise.
* gnu/packages/mes.scm: Likewise.
* gnu/packages/mingw.scm: Likewise.
* gnu/packages/serialization.scm: Likewise.
* gnu/packages/sync.scm: Likewise.
* gnu/packages/syncthing.scm: Likewise.
* gnu/packages/terminals.scm: Likewise.
* gnu/packages/version-control.scm: Likewise.
* gnu/packages/video.scm: Likewise.
* gnu/packages/wm.scm: Likewise.
* gnu/packages/emulators.scm: Likewise.

Reviewed-by: Ludovic Courtès <ludo@gnu.org>
2023-09-17 16:22:03 -04:00
Tobias Geerinckx-Rice
2749c21588 gnu: foot: Update to 1.15.3.
* gnu/packages/terminals.scm (foot): Update to 1.15.3.
2023-09-10 02:00:00 +02:00
Zheng Junjie
79988ab742 gnu: libvterm: Update arguments style.
* gnu/packages/terminals.scm (libvterm)[arguments]: Update arguments style.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-13 09:22:20 +01:00
Zheng Junjie
8d5304b143 gnu: libvterm: Update to 0.3.3.
* gnu/packages/terminals.scm (libvterm): Update to 0.3.3.
[source]: Use launchpad.net url.
[arguments]: Use CC-FOR-TARGET.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-13 09:22:20 +01:00
Jean-Pierre De Jesus DIAZ
a012881e15 gnu: Add python-halo.
* gnu/packages/terminals.scm (python-halo): New variable.

Signed-off-by: Jean-Pierre De Jesus DIAZ <jean@foundationdevices.com>
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2023-08-29 17:12:49 -07:00
Jean-Pierre De Jesus DIAZ
3080d0d8d7 gnu: Add python-log-symbols.
* gnu/packages/terminals.scm (python-log-symbols): New variable.

Signed-off-by: Jean-Pierre De Jesus DIAZ <jean@foundationdevices.com>
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2023-08-29 17:12:46 -07:00
Jean-Pierre De Jesus DIAZ
d98bc60941 gnu: Add python-spinners.
* gnu/packages/terminals.scm (python-spinners): New variable.

Signed-off-by: Jean-Pierre De Jesus DIAZ <jean@foundationdevices.com>
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2023-08-29 17:12:43 -07:00
Aaron Covrig
74619b6973 gnu: tilix: Update to 1.9.5-0.8726e9e.
Fix failing build of tilix by including commits since last released version.

* gnu/packages/terminals.scm (tilix): Update to 1.9.5-0.8726e9e.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-08-22 14:55:55 -04:00
John Kehayias
97b52b2d48 gnu: alacritty: Update source and home-page URLs.
Previous source URL redirects to the updated one.

* gnu/packages/terminals.scm (alacritty): Update source and home-page URLs.
2023-08-18 11:46:58 -04:00
John Kehayias
d1c811268d gnu: alacritty: Install example configuration.
* gnu/packages/terminals.scm (alacritty)[phases]{install}: Install example
configuration.
2023-08-18 11:46:08 -04:00
Tobias Geerinckx-Rice
9f8fbe9a40 gnu: foot: Update to 1.15.2.
* gnu/packages/terminals.scm (foot): Update to 1.15.2.
2023-07-30 02:00:00 +02:00
宋文武
1b8c5480f6 gnu: termite: Update to 16.6 (a maintained fork).
* gnu/packages/terminals.scm (termite): Switch to maintained fork.
[description]: Adjust.
2023-08-01 19:14:43 +08:00
John Kehayias
62e917a0c6 gnu: kitty: Update to 0.21.2.
There are newer versions of kitty but there are additional requirements.  From
v0.22.0 kitty requires additional Sphinx packages which use node to build
themes.  From v0.27.0 kitty additionally uses Go to build statically compiled,
standalone binaries to use on servers.  This will require more work to
package, if possible at all currently (in the case of node and sphinx themes).

* gnu/packages/patches/kitty-fix-wayland-protocols.patch: New file.
* gnu/local.mk: Add it.
* gnu/packages/terminals.scm (kitty): Update to 0.21.2.
[source]: Use kitty-fix-wayland-protocols.patch.
[native-inputs, inputs]: Remove labels.
[phases]: Use gexps.  Improve style.  Use search-input-file.
Remove trailing #t.
{check}: Respect tests?.
2023-07-30 18:34:40 -04:00
Tobias Geerinckx-Rice
03ae5bb866 gnu: foot: Update to 1.15.1.
* gnu/packages/terminals.scm (foot): Update to 1.15.1.
2023-07-16 02:00:08 +02:00
Paul A. Patience
6d2ca5dd04 gnu: python-curtsies: Update to 0.4.1.
* gnu/packages/terminals.scm (python-curtsies): Update to 0.4.1.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-07-10 12:39:35 +01:00
Efraim Flashner
e298aabe81 gnu: alacritty: Update to 0.12.2.
* gnu/packages/terminals.scm (alacritty): Update to 0.12.2.
[cargo-inputs]: Replace rust-alacritty-terminal-0.18 with 0.19.
2023-07-09 15:54:32 +03:00
Tobias Geerinckx-Rice
b998ec80f6 gnu: Fix typo in copyright header.
* gnu/packages/terminals.scm: Substitute ‘©’ for ‘@’.
2023-07-02 02:00:07 +02:00
Tobias Geerinckx-Rice
6b1831b187 gnu: asciinema: Update to 2.3.0.
* gnu/packages/terminals.scm (asciinema): Update to 2.3.0.
2023-07-02 02:00:07 +02:00