unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#50253] [PATCH 0/5] Update alacritty to 0.9.0.
@ 2021-08-29 14:43 Brice Waegeneire
  2021-08-29 15:00 ` [bug#50253] [PATCH 1/5] gnu: Add rust-libc-0.2.98 Brice Waegeneire
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: Brice Waegeneire @ 2021-08-29 14:43 UTC (permalink / raw)
  To: 50253

Brice Waegeneire (5):
  gnu: Add rust-libc-0.2.98.
  gnu: rust-mio-anonymous-pipes: Update to 0.2.0.
  gnu: rust-alacritty-terminal: Update to 0.15.0.
  gnu: rust-crossfont: Update to 0.3.1.
  gnu: alacritty: Update to 0.9.0.

 gnu/packages/crates-io.scm | 43 +++++++++++++++++++++++++++-----------
 gnu/packages/terminals.scm | 11 +++++-----
 2 files changed, 37 insertions(+), 17 deletions(-)


base-commit: 8fe8f534545ee3ae40945a7bc8b5a29b3af46cdc
-- 
2.33.0





^ permalink raw reply	[flat|nested] 7+ messages in thread

* [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

end of thread, other threads:[~2021-09-06  9:49 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
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 ` [bug#50253] [PATCH 3/5] gnu: rust-alacritty-terminal: Update to 0.15.0 Brice Waegeneire
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 ` [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

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).