GNU bug report logs -
#49151
[PATCH 0/5] gnu: Add rust-battery-0.7.
Previous Next
Reported by: Vinicius Monego <monego <at> posteo.net>
Date: Mon, 21 Jun 2021 10:43:01 UTC
Severity: normal
Tags: patch
Done: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 49151 in the body.
You can then email your comments to 49151 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#49151
; Package
guix-patches
.
(Mon, 21 Jun 2021 10:43:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Vinicius Monego <monego <at> posteo.net>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Mon, 21 Jun 2021 10:43:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
Vinicius Monego (5):
gnu: Add rust-uom-0.31.
gnu: Add rust-uom-0.30.
gnu: Add rust-mach-0.3.
gnu: rust-lazycell-1: Update to 1.3.0.
gnu: Add rust-battery-0.7.
gnu/packages/crates-io.scm | 109 ++++++++++++++++++++++++++++++++++---
1 file changed, 102 insertions(+), 7 deletions(-)
--
2.32.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#49151
; Package
guix-patches
.
(Mon, 21 Jun 2021 10:45:01 GMT)
Full text and
rfc822 format available.
Message #8 received at 49151 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-uom-0.31): New variable.
---
gnu/packages/crates-io.scm | 34 ++++++++++++++++++++++++++++++++++
1 file changed, 34 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index ecdc813292..7534989f02 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -17,6 +17,7 @@
;;; Copyright © 2021 Alexandru-Sergiu Marton <brown121407 <at> posteo.ro>
;;; Copyright © 2021 Antero Mejr <antero <at> kodmin.com>
;;; Copyright © 2021 Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
+;;; Copyright © 2021 Vinicius Monego <monego <at> posteo.net>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -51618,6 +51619,39 @@ untrusted inputs in Rust.")
(sha256
(base32 "0byf88b7ca1kb5aap8f6npp6xncvg95dnma8ipmnmd4n9r5izkam"))))))
+(define-public rust-uom-0.31
+ (package
+ (name "rust-uom")
+ (version "0.31.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "uom" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0dwih0bclq18gfdf7if6kqip82w8yrf076l0ad1n3gr71bynpvmi"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs
+ (("rust-num-bigint" ,rust-num-bigint-0.3)
+ ("rust-num-rational" ,rust-num-rational-0.3)
+ ("rust-num-traits" ,rust-num-traits-0.2)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-typenum" ,rust-typenum-1))
+ #:cargo-development-inputs
+ (("rust-approx" ,rust-approx-0.3)
+ ("rust-quickcheck" ,rust-quickcheck-0.9)
+ ("rust-serde-json" ,rust-serde-json-1)
+ ("rust-static-assertions"
+ ,rust-static-assertions-1))))
+ (home-page "https://github.com/iliekturtles/uom")
+ (synopsis "Units of measurement")
+ (description "Units of measurement is a crate that does automatic
+type-safe zero-cost dimensional analysis.")
+ ;; Dual-licensed, either license applies.
+ (license (list license:asl2.0 license:expat))))
+
(define-public rust-url-2
(package
(name "rust-url")
--
2.32.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#49151
; Package
guix-patches
.
(Mon, 21 Jun 2021 10:45:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 49151 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-uom-0.30): New variable.
---
gnu/packages/crates-io.scm | 13 +++++++++++++
1 file changed, 13 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 7534989f02..e11490f553 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -51652,6 +51652,19 @@ type-safe zero-cost dimensional analysis.")
;; Dual-licensed, either license applies.
(license (list license:asl2.0 license:expat))))
+(define-public rust-uom-0.30
+ (package
+ (inherit rust-uom-0.31)
+ (name "rust-uom")
+ (version "0.30.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "uom" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1vg59hnb7hh0p8kjjhgmrsnn3597722lkfdkp481wksq6vk06rg7"))))))
+
(define-public rust-url-2
(package
(name "rust-url")
--
2.32.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#49151
; Package
guix-patches
.
(Mon, 21 Jun 2021 10:45:02 GMT)
Full text and
rfc822 format available.
Message #14 received at 49151 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-mach-0.3): New variable.
(rust-mach-0.2): Inherit from above.
---
gnu/packages/crates-io.scm | 19 ++++++++++++++++---
1 file changed, 16 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index e11490f553..83ab563c39 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -24874,17 +24874,17 @@ lexer.")
"This package provides a collection of great and ubiqutitous macros.")
(license (list license:asl2.0 license:expat))))
-(define-public rust-mach-0.2
+(define-public rust-mach-0.3
(package
(name "rust-mach")
- (version "0.2.3")
+ (version "0.3.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "mach" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "1qdhs16cl1j3w7kvy6ak7h8lbyqmr6i3i15qfzpnv9gyrn3j9pc6"))))
+ (base32 "0a895rhg3a1l3ws4qf83s5mx0g29v1fzgjmbag1h36v62hmg1vi8"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
@@ -24897,6 +24897,19 @@ lexer.")
Mach 3.0 kernel that underlies OSX.")
(license (list license:asl2.0 license:expat license:bsd-2))))
+(define-public rust-mach-0.2
+ (package
+ (inherit rust-mach-0.3)
+ (name "rust-mach")
+ (version "0.2.3")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "mach" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1qdhs16cl1j3w7kvy6ak7h8lbyqmr6i3i15qfzpnv9gyrn3j9pc6"))))))
+
(define-public rust-mach-o-sys-0.1
(package
(name "rust-mach-o-sys")
--
2.32.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#49151
; Package
guix-patches
.
(Mon, 21 Jun 2021 10:45:03 GMT)
Full text and
rfc822 format available.
Message #17 received at 49151 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-lazycell-1): Update to 1.3.0.
[arguments]: Remove #:skip-build.
---
rust-battery requires lazycell ~1.3. Versioned suffix is the same for both versions. I don't know if this upgrade would break other packages.
gnu/packages/crates-io.scm | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 83ab563c39..9b17db332b 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -23160,7 +23160,7 @@ requires non-const function calls to be computed.")
(define-public rust-lazycell-1
(package
(name "rust-lazycell")
- (version "1.2.1")
+ (version "1.3.0")
(source
(origin
(method url-fetch)
@@ -23169,11 +23169,10 @@ requires non-const function calls to be computed.")
(string-append name "-" version ".tar.gz"))
(sha256
(base32
- "0gvqycmpv7parc98i6y64ai7rvxrn1947z2a6maa02g4kvxdd55j"))))
+ "0m8gw7dn30i0zjjpjdyf6pc16c34nl71lpv461mix50x3p70h3c3"))))
(build-system cargo-build-system)
(arguments
- `(#:skip-build? #t
- #:cargo-inputs (("rust-clippy" ,rust-clippy-0.0))))
+ `(#:cargo-inputs (("rust-clippy" ,rust-clippy-0.0))))
(home-page "https://github.com/indiv0/lazycell")
(synopsis "Lazily filled Cell struct")
(description
--
2.32.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#49151
; Package
guix-patches
.
(Mon, 21 Jun 2021 10:45:03 GMT)
Full text and
rfc822 format available.
Message #20 received at 49151 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/crates-io.scm (rust-battery-0.7): New variable.
---
gnu/packages/crates-io.scm | 36 ++++++++++++++++++++++++++++++++++++
1 file changed, 36 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 9b17db332b..92e0b74f32 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -4206,6 +4206,42 @@ c6e7d37. However, this package works only up to 128 bytes.")
(description "This library provides for encoding and decoding any base.")
(license license:expat)))
+(define-public rust-battery-0.7
+ (package
+ (name "rust-battery")
+ (version "0.7.8")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "battery" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1r1641dyks76p39i1iihswhc6iz5z51pihmpxniy1h1pi4k29dml"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:tests? #f ;; Tests fail with "No such file or directory".
+ #:cargo-inputs
+ (("rust-cfg-if" ,rust-cfg-if-1)
+ ("rust-core-foundation"
+ ,rust-core-foundation-0.7)
+ ("rust-lazycell" ,rust-lazycell-1)
+ ("rust-libc" ,rust-libc-0.2)
+ ("rust-mach" ,rust-mach-0.3)
+ ("rust-nix" ,rust-nix-0.19)
+ ("rust-num-traits" ,rust-num-traits-0.2)
+ ("rust-uom" ,rust-uom-0.30)
+ ("rust-winapi" ,rust-winapi-0.3))
+ #:cargo-development-inputs
+ (("rust-approx" ,rust-approx-0.3)
+ ("rust-tempfile" ,rust-tempfile-3))))
+ (home-page "https://github.com/svartalf/rust-battery")
+ (synopsis "Information about the notebook batteries")
+ (description
+ "@code{battery} provides a unified API to a notebook batteries state.")
+ ;; Dual licensed, either license applies.
+ (license (list license:asl2.0 license:expat))))
+
(define-public rust-beef-0.5
(package
(name "rust-beef")
--
2.32.0
Reply sent
to
Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
:
You have taken responsibility.
(Tue, 22 Jun 2021 09:05:01 GMT)
Full text and
rfc822 format available.
Notification sent
to
Vinicius Monego <monego <at> posteo.net>
:
bug acknowledged by developer.
(Tue, 22 Jun 2021 09:05:02 GMT)
Full text and
rfc822 format available.
Message #25 received at 49151-done <at> debbugs.gnu.org (full text, mbox):
Hello,
Vinicius Monego <monego <at> posteo.net> writes:
> Vinicius Monego (5):
> gnu: Add rust-uom-0.31.
> gnu: Add rust-uom-0.30.
> gnu: Add rust-mach-0.3.
> gnu: rust-lazycell-1: Update to 1.3.0.
> gnu: Add rust-battery-0.7.
Applied. Thank you.
Regards,
--
Nicolas Goaziou
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Tue, 20 Jul 2021 11:24:07 GMT)
Full text and
rfc822 format available.
This bug report was last modified 4 years and 55 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.