From 49d0181facf606587fda49a0fe18c9525ec50c26 Mon Sep 17 00:00:00 2001 From: Petr Hodina Date: Sun, 24 Apr 2022 11:06:41 +0200 Subject: [PATCH v2 24/25] gnu: alacritty: Update to 0.10.1. * gnu/packages/terminals.scm (alacritty): Update to 0.10.1. [arguments]: Updat to rust-alacritty-terminal-0.16, rust-glutin-0.28, rust-raw-window-handle-0.4 and rust-wayland-client-0.29. Add rust-dirs-3, rust-structopt-0.3 and rust-unicode-width-0.1. Remove rust-clap-2, rust-time-0.1, rust-urlocator-0.1 in cargo-inputs. diff --git a/gnu/packages/terminals.scm b/gnu/packages/terminals.scm index 009809442c..ce9b08a1c1 100644 --- a/gnu/packages/terminals.scm +++ b/gnu/packages/terminals.scm @@ -29,7 +29,7 @@ ;;; Copyright © 2021 ikasero ;;; Copyright © 2021 Brice Waegeneire ;;; Copyright © 2021 Solene Rapenne -;;; Copyright © 2021 Petr Hodina +;;; Copyright © 2021, 2022 Petr Hodina ;;; Copyright © 2022 Felipe Balbi ;;; ;;; This file is part of GNU Guix. @@ -1389,7 +1389,7 @@ (define-public tio (define-public alacritty (package (name "alacritty") - (version "0.9.0") + (version "0.10.1") (source (origin ;; XXX: The crate at "crates.io" has limited contents. In particular, @@ -1400,35 +1400,35 @@ (define-public alacritty (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "068y0b1a0m33r7a3j2xf6k602sc8062gm4d5568ynfx6w5n481lj")))) + (base32 "1s38gyx0ifcf1vcr6n8gzbk7rg1apxrz7js8cp8x5k1s0m3abys3")))) (build-system cargo-build-system) (arguments `(#:install-source? #f ; virtual manifest #:cargo-test-flags '("--release" "--" "--skip=config_read_eof") #:cargo-inputs (("rust-alacritty-config-derive" ,rust-alacritty-config-derive-0.1) - ("rust-alacritty-terminal" ,rust-alacritty-terminal-0.15) - ("rust-clap" ,rust-clap-2) + ("rust-alacritty-terminal" ,rust-alacritty-terminal-0.16) ("rust-cocoa" ,rust-cocoa-0.24) ("rust-copypasta" ,rust-copypasta-0.7) ("rust-crossfont" ,rust-crossfont-0.3) + ("rust-dirs" ,rust-dirs-3) ("rust-embed-resource" ,rust-embed-resource-1) ("rust-fnv" ,rust-fnv-1) ("rust-gl-generator" ,rust-gl-generator-0.14) ;; XXX: Adjust `add-absolute-library-references' phase when updating ;; glutin input. - ("rust-glutin" ,rust-glutin-0.26) + ("rust-glutin" ,rust-glutin-0.28) ("rust-log" ,rust-log-0.4) ("rust-notify" ,rust-notify-4) ("rust-objc" ,rust-objc-0.2) ("rust-parking-lot" ,rust-parking-lot-0.11) ("rust-png" ,rust-png-0.16) - ("rust-raw-window-handle" ,rust-raw-window-handle-0.3) + ("rust-raw-window-handle" ,rust-raw-window-handle-0.4) ("rust-serde" ,rust-serde-1) ("rust-serde-json" ,rust-serde-json-1) ("rust-serde-yaml" ,rust-serde-yaml-0.8) - ("rust-time" ,rust-time-0.1) - ("rust-urlocator" ,rust-urlocator-0.1) + ("rust-structopt" ,rust-structopt-0.3) + ("rust-unicode-width" ,rust-unicode-width-0.1) ("rust-x11-dl" ,rust-x11-dl-2) ("rust-xdg" ,rust-xdg-2)) #:phases @@ -1439,14 +1439,14 @@ (define-public alacritty (("0.22.0") "^0.23.0")))) (add-after 'configure 'add-absolute-library-references (lambda* (#:key inputs cargo-inputs vendor-dir #:allow-other-keys) - (let* ((glutin-name ,(package-name rust-glutin-0.26)) - (glutin-version ,(package-version rust-glutin-0.26)) + (let* ((glutin-name ,(package-name rust-glutin-0.28)) + (glutin-version ,(package-version rust-glutin-0.28)) (glutin-api (string-append glutin-name "-" glutin-version ".tar.gz/src/api/")) (smithay-client-toolkit-name - ,(package-name rust-smithay-client-toolkit-0.12)) + ,(package-name rust-smithay-client-toolkit-0.15)) (smithay-client-toolkit-version - ,(package-version rust-smithay-client-toolkit-0.12)) + ,(package-version rust-smithay-client-toolkit-0.15)) (smithay-client-toolkit-src (string-append smithay-client-toolkit-name "-" smithay-client-toolkit-version ".tar.gz/src")) @@ -1531,7 +1531,7 @@ (define-public alacritty ("rust-dirs" ,rust-dirs-3) ("rust-libc" ,rust-libc-0.2) ("rust-unicode-width" ,rust-unicode-width-0.1) - ("rust-wayland-client" ,rust-wayland-client-0.28) + ("rust-wayland-client" ,rust-wayland-client-0.29) ("rust-winapi" ,rust-winapi-0.3) ("wayland" ,wayland))) (native-search-paths -- 2.35.1