summaryrefslogtreecommitdiff
path: root/gnu/packages/terminals.scm
Commit message (Collapse)AuthorAge
* gnu: tio: Update to 3.3.guix-patches--- via2024-06-15
| | | | | | | | * 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
* gnu: roxterm: Fix lint errors.Efraim Flashner2024-05-23
| | | | | | | | * gnu/packages/terminals.scm (roxterm)[source]: Add the file-name field. Follow source url redirect. [home-page]: Follow redirect. Change-Id: Id68c87679a95656212c0c0edb916066e90a037d7
* gnu: foot: Fix cross-compilation.Zheng Junjie2024-05-14
| | | | | | | | | * 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
* gnu: foot: Update to 1.17.2.Wilko Meyer2024-04-22
| | | | | | | * gnu/packages/terminals.scm (foot): Update to 1.17.2. Change-Id: Ic45acd0d0fd3e4314669a765f4d97cfcd26a73d0 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
* gnu: alacritty: Fix loading of libxkbcommon-x11.so.Clément Lassieur2024-03-15
| | | | | | | | | | | | | | * 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>
* Merge branch 'rust-team'Efraim Flashner2024-02-28
|\ | | | | | | Change-Id: Iee31c5de29c357c822f60df4fa8ce758779eb349
| * gnu: alacritty: Update to 0.13.1.Efraim Flashner2024-02-20
| | | | | | | | | | | | | | * gnu/packages/terminals.scm (alacritty): Update to 0.13.1. [cargo-inputs]: Remove rust-once-cell-1. Change-Id: Ib37fc7020c19abe4f990f2a34edac4431dcc5c0d
| * gnu: rust-objc: Move to (gnu packages crates-apple).Efraim Flashner2024-02-20
| | | | | | | | | | | | | | | | | | | | | | * 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
| * gnu: alacritty: Update to 0.13.0.Efraim Flashner2024-02-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
| * gnu: rust-windows: Move to (gnu packages crates-windows).Efraim Flashner2024-02-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* | gnu: Add roxterm.Danny Milosavljevic2024-02-23
|/ | | | | | * gnu/packages/terminals.scm (roxterm): New variable. Change-Id: I09b790a03214890fea0b5f87055989d80634d763
* gnu: go-github-com-mattn-go-shellwords: Move to golang-xyz.Sharlatan Hellseher2024-02-15
| | | | | | | | | | * 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
* gnu: tilda: Remove version 1.6-alpha.Suhail2024-02-14
| | | | | | | | * 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>
* gnu: tilda: Update to 2.0.0.Suhail2024-02-14
| | | | | | | | * 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>
* gnu: go-golang.org-x-sync-errgroup: Move to golang-build.Sharlatan Hellseher2024-02-13
| | | | | | | | | | * 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
* gnu: msgpack: Deprecate with msgpack-c.Maxim Cournoyer2024-01-09
| | | | | | | | | | | | | | | * 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.
* Merge remote-tracking branch 'origin/master' into rust-teamEfraim Flashner2023-12-10
|\ | | | | | | Change-Id: Ic45f7071abd6a02c2ccad411500e5103c8272ffb
| * gnu: beep: Add phase install-rules.Nicolas Graves2023-12-04
| | | | | | | | | | | | * gnu/packages/terminals.scm (beep): Add phase install-rules. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* | gnu: alacritty: Prepare for cross-compiling.Efraim Flashner2023-11-28
|/ | | | | | | | * 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
* gnu: tilda: Run guix style on tilda@1.5.4Suhail2023-11-22
| | | | | | * gnu/packages/terminals.scm (tilda): Re-indent. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: tilda: Fix lint error by updating input list format for v1.5.4Suhail2023-11-22
| | | | | | * gnu/packages/terminals.scm (tilda)[native-inputs]: Use updated format. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: tilda: Add version 1.6-alpha with D-Bus supportSuhail2023-11-22
| | | | | | * gnu/packages/terminals.scm (tilda-dbus): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: foot: Update to 1.16.2.Jaeme Sifat2023-11-03
| | | | | | | | * gnu/packages/terminals.scm (foot): Update to 1.16.2. [arguments]: Use gexps. Change-Id: I0615f6251a918a572369c05b126853f79e9fca4c Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: asciinema: Update to 2.4.0.Timotej Lazar2023-11-03
| | | | | | | * gnu/packages/terminals.scm (asciinema): Update to 2.4.0. Change-Id: I3e0fc7cc16aaebdf8346bb715f07021a5d568163 Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: eternalterminal: Update to 6.2.4.Aaron Covrig2023-10-20
| | | | | | | | | * 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>
* gnu: python-pyte: Update to 0.8.1.Stefan Reichör2023-10-11
| | | | | | * gnu/packages/terminals.scm (python-pyte): Update to 0.8.1. Co-authored-by: jgart <jgart@dismail.de>
* gnu: alacritty: Remove input labels.Efraim Flashner2023-10-03
| | | | | | * gnu/packages/terminals.scm (alacritty)[native-inputs]: Remove input labels. [inputs]: Same.
* gnu: alacritty: Patch references to more libraries.Efraim Flashner2023-10-03
| | | | | | | * 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.
* gnu: alacritty: Update to 0.12.3.Efraim Flashner2023-10-03
| | | | | * gnu/packages/terminals.scm (alacritty): Update to 0.12.3. [arguments]: Remove cargo-test-flags.
* gnu: mlterm: Update to 3.9.3.Tobias Geerinckx-Rice2023-09-24
| | | | * gnu/packages/terminals.scm (mlterm): Update to 3.9.3.
* gnu: tio: Update to 2.7.Raphaël Mélotte2023-09-24
| | | | | | * gnu/packages/terminals.scm (tio): Update to 2.7. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
* gnu: Remove extraneous imports.Maxim Cournoyer2023-09-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* gnu: foot: Update to 1.15.3.Tobias Geerinckx-Rice2023-09-10
| | | | * gnu/packages/terminals.scm (foot): Update to 1.15.3.
* gnu: libvterm: Update arguments style.Zheng Junjie2023-09-13
| | | | | | * gnu/packages/terminals.scm (libvterm)[arguments]: Update arguments style. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: libvterm: Update to 0.3.3.Zheng Junjie2023-09-13
| | | | | | | | * 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>
* gnu: Add python-halo.Jean-Pierre De Jesus DIAZ2023-08-29
| | | | | | | * 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>
* gnu: Add python-log-symbols.Jean-Pierre De Jesus DIAZ2023-08-29
| | | | | | | * 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>
* gnu: Add python-spinners.Jean-Pierre De Jesus DIAZ2023-08-29
| | | | | | | * 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>
* gnu: tilix: Update to 1.9.5-0.8726e9e.Aaron Covrig2023-08-22
| | | | | | | | 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>
* gnu: alacritty: Update source and home-page URLs.John Kehayias2023-08-18
| | | | | | Previous source URL redirects to the updated one. * gnu/packages/terminals.scm (alacritty): Update source and home-page URLs.
* gnu: alacritty: Install example configuration.John Kehayias2023-08-18
| | | | | * gnu/packages/terminals.scm (alacritty)[phases]{install}: Install example configuration.
* gnu: foot: Update to 1.15.2.Tobias Geerinckx-Rice2023-07-30
| | | | * gnu/packages/terminals.scm (foot): Update to 1.15.2.
* gnu: termite: Update to 16.6 (a maintained fork).宋文武2023-08-01
| | | | | * gnu/packages/terminals.scm (termite): Switch to maintained fork. [description]: Adjust.
* gnu: kitty: Update to 0.21.2.John Kehayias2023-07-30
| | | | | | | | | | | | | | | | | 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?.
* gnu: foot: Update to 1.15.1.Tobias Geerinckx-Rice2023-07-16
| | | | * gnu/packages/terminals.scm (foot): Update to 1.15.1.
* gnu: python-curtsies: Update to 0.4.1.Paul A. Patience2023-07-10
| | | | | | * gnu/packages/terminals.scm (python-curtsies): Update to 0.4.1. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: alacritty: Update to 0.12.2.Efraim Flashner2023-07-09
| | | | | * gnu/packages/terminals.scm (alacritty): Update to 0.12.2. [cargo-inputs]: Replace rust-alacritty-terminal-0.18 with 0.19.
* gnu: Fix typo in copyright header.Tobias Geerinckx-Rice2023-07-02
| | | | * gnu/packages/terminals.scm: Substitute ‘©’ for ‘@’.
* gnu: asciinema: Update to 2.3.0.Tobias Geerinckx-Rice2023-07-02
| | | | * gnu/packages/terminals.scm (asciinema): Update to 2.3.0.
* gnu: go-github-com-mattn-go-runewidth: Update to 0.0.14.Nguyễn Gia Phong2023-06-21
| | | | | | | | * gnu/packages/golang.scm (go-github-com-mattn-go-runewidth): Update to 0.0.14. (go-github.com-mattn-go-runewidth): Remove, and change users to to refer to 'go-github-com-mattn-go-runewidth'. Signed-off-by: Ludovic Courtès <ludo@gnu.org>