* [bug#50253] [PATCH 1/5] gnu: Add rust-libc-0.2.98.
2021-08-29 14:43 [bug#50253] [PATCH 0/5] Update alacritty to 0.9.0 Brice Waegeneire
@ 2021-08-29 15:00 ` Brice Waegeneire
2021-08-29 15:00 ` [bug#50253] [PATCH 2/5] gnu: rust-mio-anonymous-pipes: Update to 0.2.0 Brice Waegeneire
` (4 subsequent siblings)
5 siblings, 0 replies; 7+ messages in thread
From: Brice Waegeneire @ 2021-08-29 15:00 UTC (permalink / raw)
To: 50253
* gnu/packages/crates-io.scm (rust-libc-0.2.98): New variable.
---
gnu/packages/crates-io.scm | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 087ffa1d27..3cbcf9c826 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -18,6 +18,7 @@
;;; Copyright © 2021 Antero Mejr <antero@kodmin.com>
;;; Copyright © 2021 Maxim Cournoyer <maxim.cournoyer@gmail.com>
;;; Copyright © 2021 Vinicius Monego <monego@posteo.net>
+;;; Copyright © 2021 Brice Waegeneire <brice@waegenei.re>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -24016,6 +24017,24 @@ values of all the exported APIs match the platform that libc is compiled for.")
(license (list license:expat
license:asl2.0))))
+(define-public rust-libc-0.2.98
+ (package
+ (inherit rust-libc-0.2)
+ (name "rust-libc")
+ (version "0.2.98")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "libc" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "144728k6d98k3hplzklqn18a134nq6nw0jzdxy1s98sx2xvzw31j"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs
+ (("rust-rustc-std-workspace-core" ,rust-rustc-std-workspace-core-1))))))
+
(define-public rust-libc-print-0.1
(package
(name "rust-libc-print")
--
2.33.0
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [bug#50253] [PATCH 2/5] gnu: rust-mio-anonymous-pipes: Update to 0.2.0.
2021-08-29 14:43 [bug#50253] [PATCH 0/5] Update alacritty to 0.9.0 Brice Waegeneire
2021-08-29 15:00 ` [bug#50253] [PATCH 1/5] gnu: Add rust-libc-0.2.98 Brice Waegeneire
@ 2021-08-29 15:00 ` Brice Waegeneire
2021-08-29 15:00 ` [bug#50253] [PATCH 3/5] gnu: rust-alacritty-terminal: Update to 0.15.0 Brice Waegeneire
` (3 subsequent siblings)
5 siblings, 0 replies; 7+ messages in thread
From: Brice Waegeneire @ 2021-08-29 15:00 UTC (permalink / raw)
To: 50253
* gnu/packages/crates-io.scm (rust-mio-anonymous-pipes-0.2): Renamed
form rust-mio-anonymous-pipes-0.1. Update to 0.2.0.
---
gnu/packages/crates-io.scm | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 3cbcf9c826..c72034aac6 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -27065,10 +27065,10 @@ possible over the OS abstractions.")
("rust-env-logger" ,rust-env-logger-0.4)
("rust-tempdir" ,rust-tempdir-0.3))))))
-(define-public rust-mio-anonymous-pipes-0.1
+(define-public rust-mio-anonymous-pipes-0.2
(package
(name "rust-mio-anonymous-pipes")
- (version "0.1.0")
+ (version "0.2.0")
(source
(origin
(method url-fetch)
@@ -27077,7 +27077,7 @@ possible over the OS abstractions.")
(string-append name "-" version ".tar.gz"))
(sha256
(base32
- "1bqs8wncd73q4pnbiwskhgds57hyr8g89vfpqmw1vk9dqp1p9hpq"))))
+ "0sqsr9ifvacarlmf02l0hh5ianns5kdhzdb1llx5l075bw117ibb"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
--
2.33.0
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [bug#50253] [PATCH 3/5] gnu: rust-alacritty-terminal: Update to 0.15.0.
2021-08-29 14:43 [bug#50253] [PATCH 0/5] Update alacritty to 0.9.0 Brice Waegeneire
2021-08-29 15:00 ` [bug#50253] [PATCH 1/5] gnu: Add rust-libc-0.2.98 Brice Waegeneire
2021-08-29 15:00 ` [bug#50253] [PATCH 2/5] gnu: rust-mio-anonymous-pipes: Update to 0.2.0 Brice Waegeneire
@ 2021-08-29 15:00 ` Brice Waegeneire
2021-08-29 15:00 ` [bug#50253] [PATCH 4/5] gnu: rust-crossfont: Update to 0.3.1 Brice Waegeneire
` (2 subsequent siblings)
5 siblings, 0 replies; 7+ messages in thread
From: Brice Waegeneire @ 2021-08-29 15:00 UTC (permalink / raw)
To: 50253
* gnu/packages/crates-io.scm (rust-alacritty-terminal-0.15): Renamed
from rust-alacritty-terminal-0.13. Update to 0.15.0.
[arguments]<cargo-inputs>: Update rust-base64 to 0.13. Update
rust-mio-anonymous-pipes to 0.2. Update rust-nix to 0.22.
---
gnu/packages/crates-io.scm | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index c72034aac6..e7d21293ef 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -1610,32 +1610,32 @@ using AES-NI for high performance.")
"This package provides a failure resistant deserialization derive.")
(license (list license:expat license:asl2.0))))
-(define-public rust-alacritty-terminal-0.13
+(define-public rust-alacritty-terminal-0.15
(package
(name "rust-alacritty-terminal")
- (version "0.13.0")
+ (version "0.15.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "alacritty_terminal" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "13f0pzy9jci57pmmvdd9qcbiycs2fsjqda4qgafxjm6s27sphdx7"))))
+ (base32 "1qv8zv20qgn407v8m196p68yddvhalcppc21702698cj99b45ckc"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
#:cargo-inputs
(("rust-alacritty-config-derive" ,rust-alacritty-config-derive-0.1)
- ("rust-base64" ,rust-base64-0.12)
+ ("rust-base64" ,rust-base64-0.13)
("rust-bitflags" ,rust-bitflags-1)
("rust-dirs" ,rust-dirs-2)
("rust-libc" ,rust-libc-0.2)
("rust-log" ,rust-log-0.4)
("rust-mio" ,rust-mio-0.6)
- ("rust-mio-anonymous-pipes" ,rust-mio-anonymous-pipes-0.1)
+ ("rust-mio-anonymous-pipes" ,rust-mio-anonymous-pipes-0.2)
("rust-mio-extras" ,rust-mio-extras-2)
("rust-miow" ,rust-miow-0.3)
- ("rust-nix" ,rust-nix-0.18)
+ ("rust-nix" ,rust-nix-0.22)
("rust-parking-lot" ,rust-parking-lot-0.11)
("rust-regex-automata" ,rust-regex-automata-0.1)
("rust-serde" ,rust-serde-1)
--
2.33.0
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [bug#50253] [PATCH 4/5] gnu: rust-crossfont: Update to 0.3.1.
2021-08-29 14:43 [bug#50253] [PATCH 0/5] Update alacritty to 0.9.0 Brice Waegeneire
` (2 preceding siblings ...)
2021-08-29 15:00 ` [bug#50253] [PATCH 3/5] gnu: rust-alacritty-terminal: Update to 0.15.0 Brice Waegeneire
@ 2021-08-29 15:00 ` Brice Waegeneire
2021-08-29 15:00 ` [bug#50253] [PATCH 5/5] gnu: alacritty: Update to 0.9.0 Brice Waegeneire
2021-09-06 9:48 ` bug#50253: [PATCH 0/5] Update alacritty " Nicolas Goaziou
5 siblings, 0 replies; 7+ messages in thread
From: Brice Waegeneire @ 2021-08-29 15:00 UTC (permalink / raw)
To: 50253
* gnu/packages/crates-io.scm (rust-crossfont-0.3): Renamed from
rust-crossfont-0.2. Update to 0.3.1.
---
gnu/packages/crates-io.scm | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index e7d21293ef..1faac330ee 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -10817,17 +10817,17 @@ message passing.")
#:cargo-development-inputs
(("rust-rand" ,rust-rand-0.6))))))
-(define-public rust-crossfont-0.2
+(define-public rust-crossfont-0.3
(package
(name "rust-crossfont")
- (version "0.2.0")
+ (version "0.3.1")
(source
(origin
(method url-fetch)
(uri (crate-uri "crossfont" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "04p8k0yn19n2pdbiqzwkknakz9c7kdii0i2nf3s3p298ab7ld28h"))))
+ (base32 "079431wkjc18zj3038djai83z6fna0x7r1hxpxjhhi50jdz9dh5n"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
--
2.33.0
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [bug#50253] [PATCH 5/5] gnu: alacritty: Update to 0.9.0.
2021-08-29 14:43 [bug#50253] [PATCH 0/5] Update alacritty to 0.9.0 Brice Waegeneire
` (3 preceding siblings ...)
2021-08-29 15:00 ` [bug#50253] [PATCH 4/5] gnu: rust-crossfont: Update to 0.3.1 Brice Waegeneire
@ 2021-08-29 15:00 ` Brice Waegeneire
2021-09-06 9:48 ` bug#50253: [PATCH 0/5] Update alacritty " Nicolas Goaziou
5 siblings, 0 replies; 7+ messages in thread
From: Brice Waegeneire @ 2021-08-29 15:00 UTC (permalink / raw)
To: 50253
* gnu/packages/terminals.scm (alacritty): Update to 0.9.0.
[arguments]<cargo-inputs>: Update rust-alacritty-terminal to 0.15,
rust-crossfont to 0.3, rust-dirs to 3.
---
gnu/packages/terminals.scm | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/gnu/packages/terminals.scm b/gnu/packages/terminals.scm
index 1cdf0e1831..8dc39a8251 100644
--- a/gnu/packages/terminals.scm
+++ b/gnu/packages/terminals.scm
@@ -25,6 +25,7 @@
;;; Copyright © 2020 Leo Famulari <leo@famulari.name>
;;; Copyright © 2021 Ekaitz Zarraga <ekaitz@elenq.tech>
;;; Copyright © 2021 Raphaël Mélotte <raphael.melotte@mind.be>
+;;; Copyright © 2021 Brice Waegeneire <brice@waegenei.re>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -1265,7 +1266,7 @@ basic input/output.")
(define-public alacritty
(package
(name "alacritty")
- (version "0.7.2")
+ (version "0.9.0")
(source
(origin
;; XXX: The crate at "crates.io" has limited contents. In particular,
@@ -1276,18 +1277,18 @@ basic input/output.")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "1isa61rivqchzfms8aakr4nks4kflwnfr9f2pik91157hg1plxam"))))
+ (base32 "068y0b1a0m33r7a3j2xf6k602sc8062gm4d5568ynfx6w5n481lj"))))
(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.13)
+ ("rust-alacritty-terminal" ,rust-alacritty-terminal-0.15)
("rust-clap" ,rust-clap-2)
("rust-cocoa" ,rust-cocoa-0.24)
("rust-copypasta" ,rust-copypasta-0.7)
- ("rust-crossfont" ,rust-crossfont-0.2)
+ ("rust-crossfont" ,rust-crossfont-0.3)
("rust-embed-resource" ,rust-embed-resource-1)
("rust-fnv" ,rust-fnv-1)
("rust-gl-generator" ,rust-gl-generator-0.14)
@@ -1400,7 +1401,7 @@ basic input/output.")
("libxxf86vm" ,libxxf86vm)
("mesa" ,mesa)
("rust-bitflags" ,rust-bitflags-1)
- ("rust-dirs" ,rust-dirs-2)
+ ("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)
--
2.33.0
^ permalink raw reply related [flat|nested] 7+ messages in thread
* bug#50253: [PATCH 0/5] Update alacritty to 0.9.0.
2021-08-29 14:43 [bug#50253] [PATCH 0/5] Update alacritty to 0.9.0 Brice Waegeneire
` (4 preceding siblings ...)
2021-08-29 15:00 ` [bug#50253] [PATCH 5/5] gnu: alacritty: Update to 0.9.0 Brice Waegeneire
@ 2021-09-06 9:48 ` Nicolas Goaziou
5 siblings, 0 replies; 7+ messages in thread
From: Nicolas Goaziou @ 2021-09-06 9:48 UTC (permalink / raw)
To: Brice Waegeneire; +Cc: 50253-done
Hello,
Brice Waegeneire <brice@waegenei.re> writes:
Thank you.
> Brice Waegeneire (5):
> gnu: Add rust-libc-0.2.98.
We don't provide Rust crates down to patch level, so, in this case
a recent rust-libc-0.2 is enough. I dropped this patch.
> gnu: rust-mio-anonymous-pipes: Update to 0.2.0.
We usually keep previous revisions, so I added it instead of updating
the crate in-place.
> gnu: rust-crossfont: Update to 0.3.1.
Ditto.
Applied!
Regards,
--
Nicolas Goaziou
^ permalink raw reply [flat|nested] 7+ messages in thread