[PATCH rust-team 01/17] gnu: rust-ws2-32-sys-0.2: Order alphabetically.

  • Done
  • quality assurance status badge
Details
2 participants
  • Efraim Flashner
  • Herman Rimm
Owner
unassigned
Submitted by
Herman Rimm
Severity
normal
H
H
Herman Rimm wrote 23 hours ago
(address . guix-patches@gnu.org)
db962198ec7b1dcc1a87d1a58b6e08f63685c2e7.1735036178.git.herman@rimm.ee
* gnu/packages/crates-windows.scm (rust-ws2-32-sys-0.2): Order.

Change-Id: Ic7bda37958093cac02da11dc3d24ddc9070a5f39
---
gnu/packages/crates-windows.scm | 48 ++++++++++++++++-----------------
1 file changed, 24 insertions(+), 24 deletions(-)

Toggle diff (67 lines)
diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm
index 88b27eaea7..cedfd7554e 100644
--- a/gnu/packages/crates-windows.scm
+++ b/gnu/packages/crates-windows.scm
@@ -1512,30 +1512,6 @@ (define-public rust-wmi-0.12
for Rust.")
(license (list license:expat license:asl2.0))))
-(define-public rust-ws2-32-sys-0.2
- (package
- (name "rust-ws2-32-sys")
- (version "0.2.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "ws2_32-sys" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0ppscg5qfqaw0gzwv2a4nhn5bn01ff9iwn6ysqnzm4n8s3myz76m"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-winapi" ,rust-winapi-0.2)
- ("rust-winapi-build" ,rust-winapi-build-0.1))))
- (home-page "https://github.com/retep998/winapi-rs")
- (synopsis "Function definitions for the Windows API library ws2_32")
- (description
- "Contains function definitions for the Windows API library ws2_32.")
- (license license:expat)))
-
(define-public rust-windows-0.58
(package
(name "rust-windows")
@@ -3417,3 +3393,27 @@ (define-public rust-windows-x86-64-msvc-0.28
(sha256
(base32
"17z8q25pd3dp6b84qm9nlayd3ym78sbryxlqmgcxvz9vpmy8qarz"))))))
+
+(define-public rust-ws2-32-sys-0.2
+ (package
+ (name "rust-ws2-32-sys")
+ (version "0.2.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "ws2_32-sys" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "0ppscg5qfqaw0gzwv2a4nhn5bn01ff9iwn6ysqnzm4n8s3myz76m"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs
+ (("rust-winapi" ,rust-winapi-0.2)
+ ("rust-winapi-build" ,rust-winapi-build-0.1))))
+ (home-page "https://github.com/retep998/winapi-rs")
+ (synopsis "Function definitions for the Windows API library ws2_32")
+ (description
+ "Contains function definitions for the Windows API library ws2_32.")
+ (license license:expat)))

base-commit: e793fbbd5282713fe5c9aad512c5784b0afff175
--
2.45.2
H
H
Herman Rimm wrote 23 hours ago
[PATCH rust-team 02/17] gnu: rust-wmi-0.12: Order alphabetically.
(address . 75062@debbugs.gnu.org)
bc176b26ddc4390b34bfcfbf6e148a25a6541d37.1735036178.git.herman@rimm.ee
* gnu/packages/crates-windows.scm (rust-wmi-0.12): Order.

Change-Id: I01bf9e2d6055fe0da5e9baafed55555c60417887
---
gnu/packages/crates-windows.scm | 66 ++++++++++++++++-----------------
1 file changed, 33 insertions(+), 33 deletions(-)

Toggle diff (86 lines)
diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm
index cedfd7554e..8ece2d32b9 100644
--- a/gnu/packages/crates-windows.scm
+++ b/gnu/packages/crates-windows.scm
@@ -1479,39 +1479,6 @@ (define-public rust-wio-0.2
API but without hiding any functionality.")
(license (list license:expat license:asl2.0))))
-(define-public rust-wmi-0.12
- (package
- (name "rust-wmi")
- (version "0.12.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "wmi" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "000sdzx8fnw913ws28ranf8bhm8dvvdpz89s4fhqfbkxpd5b9zys"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs (("rust-chrono" ,rust-chrono-0.4)
- ("rust-futures" ,rust-futures-0.3)
- ("rust-log" ,rust-log-0.4)
- ("rust-serde" ,rust-serde-1)
- ("rust-thiserror" ,rust-thiserror-1)
- ("rust-time" ,rust-time-0.3)
- ("rust-windows" ,rust-windows-0.48))
- #:cargo-development-inputs (("rust-async-std" ,rust-async-std-1)
- ("rust-criterion" ,rust-criterion-0.4)
- ("rust-serde-json" ,rust-serde-json-1)
- ("rust-tempdir" ,rust-tempdir-0.3)
- ("rust-tokio" ,rust-tokio-1))))
- (home-page "https://github.com/ohadravid/wmi-rs")
- (synopsis "WMI crate for Rust")
- (description
- "This package provides the WMI (Windows Management Instrumentation) crate
-for Rust.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-windows-0.58
(package
(name "rust-windows")
@@ -3394,6 +3361,39 @@ (define-public rust-windows-x86-64-msvc-0.28
(base32
"17z8q25pd3dp6b84qm9nlayd3ym78sbryxlqmgcxvz9vpmy8qarz"))))))
+(define-public rust-wmi-0.12
+ (package
+ (name "rust-wmi")
+ (version "0.12.2")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "wmi" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "000sdzx8fnw913ws28ranf8bhm8dvvdpz89s4fhqfbkxpd5b9zys"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs (("rust-chrono" ,rust-chrono-0.4)
+ ("rust-futures" ,rust-futures-0.3)
+ ("rust-log" ,rust-log-0.4)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-thiserror" ,rust-thiserror-1)
+ ("rust-time" ,rust-time-0.3)
+ ("rust-windows" ,rust-windows-0.48))
+ #:cargo-development-inputs (("rust-async-std" ,rust-async-std-1)
+ ("rust-criterion" ,rust-criterion-0.4)
+ ("rust-serde-json" ,rust-serde-json-1)
+ ("rust-tempdir" ,rust-tempdir-0.3)
+ ("rust-tokio" ,rust-tokio-1))))
+ (home-page "https://github.com/ohadravid/wmi-rs")
+ (synopsis "WMI crate for Rust")
+ (description
+ "This package provides the WMI (Windows Management Instrumentation) crate
+for Rust.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-ws2-32-sys-0.2
(package
(name "rust-ws2-32-sys")
--
2.45.2
H
H
Herman Rimm wrote 23 hours ago
[PATCH rust-team 03/17] gnu: rust-wio-0.2: Order alphabetically.
(address . 75062@debbugs.gnu.org)
70155a03e851f960001d8c858dc76b23ddd2576d.1735036178.git.herman@rimm.ee
* gnu/packages/crates-windows.scm (rust-wio-0.2): Order.

Change-Id: I2d9a30318bba435ce99a31a522d866cde5797f6c
---
gnu/packages/crates-windows.scm | 48 ++++++++++++++++-----------------
1 file changed, 24 insertions(+), 24 deletions(-)

Toggle diff (68 lines)
diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm
index 8ece2d32b9..9e7c367363 100644
--- a/gnu/packages/crates-windows.scm
+++ b/gnu/packages/crates-windows.scm
@@ -1455,30 +1455,6 @@ (define-public rust-winutil-0.1
"A simple library wrapping a handful of useful winapi functions.")
(license license:expat)))
-(define-public rust-wio-0.2
- (package
- (name "rust-wio")
- (version "0.2.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "wio" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "199p404fp96w1f1c93bf1jrvaqwypxf3hmmldhww4jk4yhr9j4jx"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-winapi" ,rust-winapi-0.3))))
- (home-page "https://github.com/retep998/wio-rs")
- (synopsis "Windows IO wrapper")
- (description
- "Wio is a middle-level wrapper around various things in Windows API. It
-is designed to be a very thin layer around Windows API to provide a safe Rusty
-API but without hiding any functionality.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-windows-0.58
(package
(name "rust-windows")
@@ -3361,6 +3337,30 @@ (define-public rust-windows-x86-64-msvc-0.28
(base32
"17z8q25pd3dp6b84qm9nlayd3ym78sbryxlqmgcxvz9vpmy8qarz"))))))
+(define-public rust-wio-0.2
+ (package
+ (name "rust-wio")
+ (version "0.2.2")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "wio" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "199p404fp96w1f1c93bf1jrvaqwypxf3hmmldhww4jk4yhr9j4jx"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs
+ (("rust-winapi" ,rust-winapi-0.3))))
+ (home-page "https://github.com/retep998/wio-rs")
+ (synopsis "Windows IO wrapper")
+ (description
+ "Wio is a middle-level wrapper around various things in Windows API. It
+is designed to be a very thin layer around Windows API to provide a safe Rusty
+API but without hiding any functionality.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-wmi-0.12
(package
(name "rust-wmi")
--
2.45.2
H
H
Herman Rimm wrote 23 hours ago
[PATCH rust-team 04/17] gnu: rust-winutil-0.1: Order alphabetically.
(address . 75062@debbugs.gnu.org)
0c9fbac7e47d606e094e121f8f9defd058e59adf.1735036178.git.herman@rimm.ee
* gnu/packages/crates-windows.scm (rust-winutil-0.1): Order.

Change-Id: I34c50df78b1cf7abdb98a88a5cf3f1d96867c76e
---
gnu/packages/crates-windows.scm | 46 ++++++++++++++++-----------------
1 file changed, 23 insertions(+), 23 deletions(-)

Toggle diff (66 lines)
diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm
index 9e7c367363..550a78e142 100644
--- a/gnu/packages/crates-windows.scm
+++ b/gnu/packages/crates-windows.scm
@@ -1432,29 +1432,6 @@ (define-public rust-winsafe-0.0.19
"This package provides Windows API and GUI in safe, idiomatic Rust.")
(license license:expat)))
-(define-public rust-winutil-0.1
- (package
- (name "rust-winutil")
- (version "0.1.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "winutil" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0vkyl3fbbf05n5ph5yz8sfaccrk9x3qsr25560w6w68ldf5i7bvx"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-winapi" ,rust-winapi-0.3))))
- (build-system cargo-build-system)
- (home-page "https://bitbucket.org/DaveLancaster/winutil")
- (synopsis "Library wrapping a handful of useful winapi functions")
- (description
- "A simple library wrapping a handful of useful winapi functions.")
- (license license:expat)))
-
(define-public rust-windows-0.58
(package
(name "rust-windows")
@@ -3337,6 +3314,29 @@ (define-public rust-windows-x86-64-msvc-0.28
(base32
"17z8q25pd3dp6b84qm9nlayd3ym78sbryxlqmgcxvz9vpmy8qarz"))))))
+(define-public rust-winutil-0.1
+ (package
+ (name "rust-winutil")
+ (version "0.1.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "winutil" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "0vkyl3fbbf05n5ph5yz8sfaccrk9x3qsr25560w6w68ldf5i7bvx"))))
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs
+ (("rust-winapi" ,rust-winapi-0.3))))
+ (build-system cargo-build-system)
+ (home-page "https://bitbucket.org/DaveLancaster/winutil")
+ (synopsis "Library wrapping a handful of useful winapi functions")
+ (description
+ "A simple library wrapping a handful of useful winapi functions.")
+ (license license:expat)))
+
(define-public rust-wio-0.2
(package
(name "rust-wio")
--
2.45.2
H
H
Herman Rimm wrote 23 hours ago
[PATCH rust-team 05/17] gnu: rust-winsafe-0.0.19: Order alphabetically.
(address . 75062@debbugs.gnu.org)
b0e3501695f732bcae8f7f074946ee89f390afc3.1735036178.git.herman@rimm.ee
* gnu/packages/crates-windows.scm (rust-winsafe-0.0.19): Order.

Change-Id: Iff00818ca7aa6c9385fe9c121950b54911a7b055
---
gnu/packages/crates-windows.scm | 36 ++++++++++++++++-----------------
1 file changed, 18 insertions(+), 18 deletions(-)

Toggle diff (56 lines)
diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm
index 550a78e142..84e774ccfa 100644
--- a/gnu/packages/crates-windows.scm
+++ b/gnu/packages/crates-windows.scm
@@ -1414,24 +1414,6 @@ (define-public rust-winresource-0.1
icons and metadata for executables.")
(license license:expat)))
-(define-public rust-winsafe-0.0.19
- (package
- (name "rust-winsafe")
- (version "0.0.19")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "winsafe" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0169xy9mjma8dys4m8v4x0xhw2gkbhv2v1wsbvcjl9bhnxxd2dfi"))))
- (build-system cargo-build-system)
- (home-page "https://github.com/rodrigocfd/winsafe")
- (synopsis "Windows API and GUI in safe, idiomatic Rust")
- (description
- "This package provides Windows API and GUI in safe, idiomatic Rust.")
- (license license:expat)))
-
(define-public rust-windows-0.58
(package
(name "rust-windows")
@@ -3314,6 +3296,24 @@ (define-public rust-windows-x86-64-msvc-0.28
(base32
"17z8q25pd3dp6b84qm9nlayd3ym78sbryxlqmgcxvz9vpmy8qarz"))))))
+(define-public rust-winsafe-0.0.19
+ (package
+ (name "rust-winsafe")
+ (version "0.0.19")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "winsafe" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0169xy9mjma8dys4m8v4x0xhw2gkbhv2v1wsbvcjl9bhnxxd2dfi"))))
+ (build-system cargo-build-system)
+ (home-page "https://github.com/rodrigocfd/winsafe")
+ (synopsis "Windows API and GUI in safe, idiomatic Rust")
+ (description
+ "This package provides Windows API and GUI in safe, idiomatic Rust.")
+ (license license:expat)))
+
(define-public rust-winutil-0.1
(package
(name "rust-winutil")
--
2.45.2
H
H
Herman Rimm wrote 23 hours ago
[PATCH rust-team 06/17] gnu: rust-winresource-0.1: Order alphabetically.
(address . 75062@debbugs.gnu.org)
78dd00ce6f7b0a58b1490cc3b044e3b3f00332e8.1735036178.git.herman@rimm.ee
* gnu/packages/crates-windows.scm (rust-winresource-0.1): Order.

Change-Id: I4505a11fd8bdbbaa9070062aacd47056311ab62e
---
gnu/packages/crates-windows.scm | 46 ++++++++++++++++-----------------
1 file changed, 23 insertions(+), 23 deletions(-)

Toggle diff (66 lines)
diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm
index 84e774ccfa..4da7d10759 100644
--- a/gnu/packages/crates-windows.scm
+++ b/gnu/packages/crates-windows.scm
@@ -1391,29 +1391,6 @@ (define-public rust-winres-0.1
icons to windows executables and dynamic libraries.")
(license license:expat)))
-(define-public rust-winresource-0.1
- (package
- (name "rust-winresource")
- (version "0.1.17")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "winresource" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0aakwh8llq2zvm7qihkrg7sz50hzccyl4x831j60g4psijpsmqkp"))))
- (build-system cargo-build-system)
- (arguments
- `(#:tests? #f ; failed to resolve: could not find `um` in `winapi`
- #:cargo-inputs (("rust-toml" ,rust-toml-0.7)
- ("rust-version-check" ,rust-version-check-0.9))
- #:cargo-development-inputs (("rust-winapi" ,rust-winapi-0.3))))
- (home-page "https://github.com/BenjaminRi/winresource")
- (synopsis "Create and set windows icons and metadata for executables")
- (description "This package provides functions to create and set windows
-icons and metadata for executables.")
- (license license:expat)))
-
(define-public rust-windows-0.58
(package
(name "rust-windows")
@@ -3296,6 +3273,29 @@ (define-public rust-windows-x86-64-msvc-0.28
(base32
"17z8q25pd3dp6b84qm9nlayd3ym78sbryxlqmgcxvz9vpmy8qarz"))))))
+(define-public rust-winresource-0.1
+ (package
+ (name "rust-winresource")
+ (version "0.1.17")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "winresource" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0aakwh8llq2zvm7qihkrg7sz50hzccyl4x831j60g4psijpsmqkp"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:tests? #f ; failed to resolve: could not find `um` in `winapi`
+ #:cargo-inputs (("rust-toml" ,rust-toml-0.7)
+ ("rust-version-check" ,rust-version-check-0.9))
+ #:cargo-development-inputs (("rust-winapi" ,rust-winapi-0.3))))
+ (home-page "https://github.com/BenjaminRi/winresource")
+ (synopsis "Create and set windows icons and metadata for executables")
+ (description "This package provides functions to create and set windows
+icons and metadata for executables.")
+ (license license:expat)))
+
(define-public rust-winsafe-0.0.19
(package
(name "rust-winsafe")
--
2.45.2
H
H
Herman Rimm wrote 23 hours ago
[PATCH rust-team 07/17] gnu: rust-winres-0.1: Order alphabetically.
(address . 75062@debbugs.gnu.org)
71869eca7014aacb7a0051b8a537bb8b9c2fec28.1735036178.git.herman@rimm.ee
* gnu/packages/crates-windows.scm (rust-winres-0.1): Order.

Change-Id: I57f550b17dc4ddcb577cac72a27ba367d05403f2
---
gnu/packages/crates-windows.scm | 44 ++++++++++++++++-----------------
1 file changed, 22 insertions(+), 22 deletions(-)

Toggle diff (64 lines)
diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm
index 4da7d10759..89e84bd90c 100644
--- a/gnu/packages/crates-windows.scm
+++ b/gnu/packages/crates-windows.scm
@@ -1369,28 +1369,6 @@ (define-public rust-winreg-0.5
("rust-serde" ,rust-serde-1)
("rust-winapi" ,rust-winapi-0.3))))))
-(define-public rust-winres-0.1
- (package
- (name "rust-winres")
- (version "0.1.12")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "winres" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0v2gvqnd8iwwvb6fs69nv0mmk1z96430527n0qlfbsarxxhv53dn"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-toml" ,rust-toml-0.5))))
- (home-page "https://github.com/mxre/winres")
- (synopsis "Create and set windows icons and metadata for executables")
- (description "A simple library to facilitate adding metainformation and
-icons to windows executables and dynamic libraries.")
- (license license:expat)))
-
(define-public rust-windows-0.58
(package
(name "rust-windows")
@@ -3273,6 +3251,28 @@ (define-public rust-windows-x86-64-msvc-0.28
(base32
"17z8q25pd3dp6b84qm9nlayd3ym78sbryxlqmgcxvz9vpmy8qarz"))))))
+(define-public rust-winres-0.1
+ (package
+ (name "rust-winres")
+ (version "0.1.12")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "winres" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0v2gvqnd8iwwvb6fs69nv0mmk1z96430527n0qlfbsarxxhv53dn"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs
+ (("rust-toml" ,rust-toml-0.5))))
+ (home-page "https://github.com/mxre/winres")
+ (synopsis "Create and set windows icons and metadata for executables")
+ (description "A simple library to facilitate adding metainformation and
+icons to windows executables and dynamic libraries.")
+ (license license:expat)))
+
(define-public rust-winresource-0.1
(package
(name "rust-winresource")
--
2.45.2
H
H
Herman Rimm wrote 23 hours ago
[PATCH rust-team 08/17] gnu: rust-winreg-0.5: Order alphabetically.
(address . 75062@debbugs.gnu.org)
6a47fea77f177450ac505c3d53d5f75da48f87d7.1735036178.git.herman@rimm.ee
* gnu/packages/crates-windows.scm (rust-winreg-0.5): Order.

Change-Id: Id52df6d0029db167ea0514eb9da271294673fc5b
---
gnu/packages/crates-windows.scm | 40 ++++++++++++++++-----------------
1 file changed, 20 insertions(+), 20 deletions(-)

Toggle diff (60 lines)
diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm
index 89e84bd90c..6ff3f8baae 100644
--- a/gnu/packages/crates-windows.scm
+++ b/gnu/packages/crates-windows.scm
@@ -1349,26 +1349,6 @@ (define-public rust-winreg-0.6
"This package provides Rust bindings to MS Windows Registry API.")
(license license:expat)))
-(define-public rust-winreg-0.5
- (package
- (inherit rust-winreg-0.7)
- (name "rust-winreg")
- (version "0.5.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "winreg" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0jkh4jj2g8g0bl7r1xvq9vv9hr4gdzphg9ndqm65q6f1jn9paym2"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-clippy" ,rust-clippy-0.0)
- ("rust-serde" ,rust-serde-1)
- ("rust-winapi" ,rust-winapi-0.3))))))
-
(define-public rust-windows-0.58
(package
(name "rust-windows")
@@ -3251,6 +3231,26 @@ (define-public rust-windows-x86-64-msvc-0.28
(base32
"17z8q25pd3dp6b84qm9nlayd3ym78sbryxlqmgcxvz9vpmy8qarz"))))))
+(define-public rust-winreg-0.5
+ (package
+ (inherit rust-winreg-0.7)
+ (name "rust-winreg")
+ (version "0.5.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "winreg" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0jkh4jj2g8g0bl7r1xvq9vv9hr4gdzphg9ndqm65q6f1jn9paym2"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs
+ (("rust-clippy" ,rust-clippy-0.0)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-winapi" ,rust-winapi-0.3))))))
+
(define-public rust-winres-0.1
(package
(name "rust-winres")
--
2.45.2
H
H
Herman Rimm wrote 23 hours ago
[PATCH rust-team 09/17] gnu: rust-winreg-0.6: Order alphabetically.
(address . 75062@debbugs.gnu.org)
b1e6be4a439b3c1337d0c4407a33383be1e41a03.1735036178.git.herman@rimm.ee
* gnu/packages/crates-windows.scm (rust-winreg-0.6): Order.

Change-Id: I4e753f3aec5de2437b03f89caade8f675ade6aa6
---
gnu/packages/crates-windows.scm | 58 ++++++++++++++++-----------------
1 file changed, 29 insertions(+), 29 deletions(-)

Toggle diff (78 lines)
diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm
index 6ff3f8baae..7ee61cb4b6 100644
--- a/gnu/packages/crates-windows.scm
+++ b/gnu/packages/crates-windows.scm
@@ -1320,35 +1320,6 @@ (define-public rust-winreg-0.7
(("rust-rand" ,rust-rand-0.3)
("rust-serde-derive" ,rust-serde-derive-1))))))
-(define-public rust-winreg-0.6
- (package
- (name "rust-winreg")
- (version "0.6.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "winreg" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1jdcqr6zmvwyrp87h48miasfdvv16gjsb60rc8dy2kqwb3mnv65j"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-chrono" ,rust-chrono-0.4)
- ("rust-serde" ,rust-serde-1)
- ("rust-winapi" ,rust-winapi-0.3))
- #:cargo-development-inputs
- (("rust-rand" ,rust-rand-0.3)
- ("rust-serde-derive" ,rust-serde-derive-1))))
- (home-page "https://github.com/gentoo90/winreg-rs")
- (synopsis "Rust bindings to MS Windows Registry API")
- (description
- "This package provides Rust bindings to MS Windows Registry API.")
- (license license:expat)))
-
(define-public rust-windows-0.58
(package
(name "rust-windows")
@@ -3231,6 +3202,35 @@ (define-public rust-windows-x86-64-msvc-0.28
(base32
"17z8q25pd3dp6b84qm9nlayd3ym78sbryxlqmgcxvz9vpmy8qarz"))))))
+(define-public rust-winreg-0.6
+ (package
+ (name "rust-winreg")
+ (version "0.6.2")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "winreg" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "1jdcqr6zmvwyrp87h48miasfdvv16gjsb60rc8dy2kqwb3mnv65j"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs
+ (("rust-chrono" ,rust-chrono-0.4)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-winapi" ,rust-winapi-0.3))
+ #:cargo-development-inputs
+ (("rust-rand" ,rust-rand-0.3)
+ ("rust-serde-derive" ,rust-serde-derive-1))))
+ (home-page "https://github.com/gentoo90/winreg-rs")
+ (synopsis "Rust bindings to MS Windows Registry API")
+ (description
+ "This package provides Rust bindings to MS Windows Registry API.")
+ (license license:expat)))
+
(define-public rust-winreg-0.5
(package
(inherit rust-winreg-0.7)
--
2.45.2
H
H
Herman Rimm wrote 23 hours ago
[PATCH rust-team 10/17] gnu: rust-winreg-0.7: Order alphabetically.
(address . 75062@debbugs.gnu.org)
1023ac911ef03311b3d4b6beb04f9b736e8d599e.1735036178.git.herman@rimm.ee
* gnu/packages/crates-windows.scm (rust-winreg-0.7): Order.

Change-Id: Ia5d24ec859060e7074b10126b8cb8828a6280f32
---
gnu/packages/crates-windows.scm | 46 ++++++++++++++++-----------------
1 file changed, 23 insertions(+), 23 deletions(-)

Toggle diff (66 lines)
diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm
index 7ee61cb4b6..99d828aaa1 100644
--- a/gnu/packages/crates-windows.scm
+++ b/gnu/packages/crates-windows.scm
@@ -1297,29 +1297,6 @@ (define-public rust-winreg-0.8
("rust-serde" ,rust-serde-1)
("rust-winapi" ,rust-winapi-0.3))))))
-(define-public rust-winreg-0.7
- (package
- (inherit rust-winreg-0.8)
- (name "rust-winreg")
- (version "0.7.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "winreg" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0sdxcyvda4v1v6a0k1j2v1400z3ng323k9a56gxvkq51x21dn801"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-chrono" ,rust-chrono-0.4)
- ("rust-serde" ,rust-serde-1)
- ("rust-winapi" ,rust-winapi-0.3))
- #:cargo-development-inputs
- (("rust-rand" ,rust-rand-0.3)
- ("rust-serde-derive" ,rust-serde-derive-1))))))
-
(define-public rust-windows-0.58
(package
(name "rust-windows")
@@ -3202,6 +3179,29 @@ (define-public rust-windows-x86-64-msvc-0.28
(base32
"17z8q25pd3dp6b84qm9nlayd3ym78sbryxlqmgcxvz9vpmy8qarz"))))))
+(define-public rust-winreg-0.7
+ (package
+ (inherit rust-winreg-0.8)
+ (name "rust-winreg")
+ (version "0.7.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "winreg" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "0sdxcyvda4v1v6a0k1j2v1400z3ng323k9a56gxvkq51x21dn801"))))
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs
+ (("rust-chrono" ,rust-chrono-0.4)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-winapi" ,rust-winapi-0.3))
+ #:cargo-development-inputs
+ (("rust-rand" ,rust-rand-0.3)
+ ("rust-serde-derive" ,rust-serde-derive-1))))))
+
(define-public rust-winreg-0.6
(package
(name "rust-winreg")
--
2.45.2
H
H
Herman Rimm wrote 23 hours ago
[PATCH rust-team 11/17] gnu: rust-winreg-0.8: Order alphabetically.
(address . 75062@debbugs.gnu.org)
1da6d47aa8ee61aa8c4ac71226dcb047e5f2dd3a.1735036178.git.herman@rimm.ee
* gnu/packages/crates-windows.scm (rust-winreg-0.8): Order.

Change-Id: I8b7552b3c598360b0b259c691a5798cf5001e82b
---
gnu/packages/crates-windows.scm | 38 ++++++++++++++++-----------------
1 file changed, 19 insertions(+), 19 deletions(-)

Toggle diff (58 lines)
diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm
index 99d828aaa1..9f88d34af1 100644
--- a/gnu/packages/crates-windows.scm
+++ b/gnu/packages/crates-windows.scm
@@ -1278,25 +1278,6 @@ (define-public rust-winreg-0.10
("rust-serde" ,rust-serde-1)
("rust-winapi" ,rust-winapi-0.3))))))
-(define-public rust-winreg-0.8
- (package
- (inherit rust-winreg-0.10)
- (name "rust-winreg")
- (version "0.8.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "winreg" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1364vyx4kh170pxfg8iwlvv8xskvry53xfya0565q8qnx73gh1yi"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-chrono" ,rust-chrono-0.4)
- ("rust-serde" ,rust-serde-1)
- ("rust-winapi" ,rust-winapi-0.3))))))
-
(define-public rust-windows-0.58
(package
(name "rust-windows")
@@ -3179,6 +3160,25 @@ (define-public rust-windows-x86-64-msvc-0.28
(base32
"17z8q25pd3dp6b84qm9nlayd3ym78sbryxlqmgcxvz9vpmy8qarz"))))))
+(define-public rust-winreg-0.8
+ (package
+ (inherit rust-winreg-0.10)
+ (name "rust-winreg")
+ (version "0.8.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "winreg" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1364vyx4kh170pxfg8iwlvv8xskvry53xfya0565q8qnx73gh1yi"))))
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs
+ (("rust-chrono" ,rust-chrono-0.4)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-winapi" ,rust-winapi-0.3))))))
+
(define-public rust-winreg-0.7
(package
(inherit rust-winreg-0.8)
--
2.45.2
H
H
Herman Rimm wrote 23 hours ago
[PATCH rust-team 12/17] gnu: rust-winreg-0.10: Order alphabetically.
(address . 75062@debbugs.gnu.org)
dafe3d43a942c591409c1f3f133ed610cccfcb91.1735036178.git.herman@rimm.ee
* gnu/packages/crates-windows.scm (rust-winreg-0.10): Order.

Change-Id: I7fadbd0c89301cb0045a9ec1f868beb18d3a55c1
---
gnu/packages/crates-windows.scm | 38 ++++++++++++++++-----------------
1 file changed, 19 insertions(+), 19 deletions(-)

Toggle diff (58 lines)
diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm
index 9f88d34af1..6b269873f4 100644
--- a/gnu/packages/crates-windows.scm
+++ b/gnu/packages/crates-windows.scm
@@ -1259,25 +1259,6 @@ (define-public rust-winreg-0.50
("rust-serde-derive" ,rust-serde-derive-1)
("rust-tempfile" ,rust-tempfile-3))))))
-(define-public rust-winreg-0.10
- (package
- (inherit rust-winreg-0.50)
- (name "rust-winreg")
- (version "0.10.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "winreg" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "17c6h02z88ijjba02bnxi5k94q5cz490nf3njh9yypf8fbig9l40"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-chrono" ,rust-chrono-0.4)
- ("rust-serde" ,rust-serde-1)
- ("rust-winapi" ,rust-winapi-0.3))))))
-
(define-public rust-windows-0.58
(package
(name "rust-windows")
@@ -3160,6 +3141,25 @@ (define-public rust-windows-x86-64-msvc-0.28
(base32
"17z8q25pd3dp6b84qm9nlayd3ym78sbryxlqmgcxvz9vpmy8qarz"))))))
+(define-public rust-winreg-0.10
+ (package
+ (inherit rust-winreg-0.50)
+ (name "rust-winreg")
+ (version "0.10.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "winreg" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "17c6h02z88ijjba02bnxi5k94q5cz490nf3njh9yypf8fbig9l40"))))
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs
+ (("rust-chrono" ,rust-chrono-0.4)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-winapi" ,rust-winapi-0.3))))))
+
(define-public rust-winreg-0.8
(package
(inherit rust-winreg-0.10)
--
2.45.2
H
H
Herman Rimm wrote 23 hours ago
[PATCH rust-team 13/17] gnu: rust-winreg-0.50: Order alphabetically.
(address . 75062@debbugs.gnu.org)
b12fff1756ccf2297541c8a8d540a7d2442114ae.1735036178.git.herman@rimm.ee
* gnu/packages/crates-windows.scm (rust-winreg-0.50): Order.

Change-Id: I39304f3f45040c45e245a0231fa7afd034cde550
---
gnu/packages/crates-windows.scm | 56 ++++++++++++++++-----------------
1 file changed, 28 insertions(+), 28 deletions(-)

Toggle diff (76 lines)
diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm
index 6b269873f4..718518e3cd 100644
--- a/gnu/packages/crates-windows.scm
+++ b/gnu/packages/crates-windows.scm
@@ -1231,34 +1231,6 @@ (define-public rust-winreg-0.51
("rust-serde-derive" ,rust-serde-derive-1)
("rust-tempfile" ,rust-tempfile-3))))))
-(define-public rust-winreg-0.50
- (package
- (inherit rust-winreg-0.51)
- (name "rust-winreg")
- (version "0.50.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "winreg" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1cddmp929k882mdh6i9f2as848f13qqna6czwsqzkh1pqnr5fkjj"))
- (snippet
- #~(begin (use-modules (guix build utils))
- (substitute* "Cargo.toml"
- (("\"~([[:digit:]]+(\\.[[:digit:]]+)*)" _ version)
- (string-append "\"^" version)))))))
- (arguments
- `(#:skip-build? #t ; OS not supported
- #:cargo-inputs (("rust-cfg-if" ,rust-cfg-if-1)
- ("rust-chrono" ,rust-chrono-0.4)
- ("rust-serde" ,rust-serde-1)
- ("rust-windows-sys" ,rust-windows-sys-0.48))
- #:cargo-development-inputs (("rust-rand" ,rust-rand-0.3)
- ("rust-serde-bytes" ,rust-serde-bytes-0.11)
- ("rust-serde-derive" ,rust-serde-derive-1)
- ("rust-tempfile" ,rust-tempfile-3))))))
-
(define-public rust-windows-0.58
(package
(name "rust-windows")
@@ -3141,6 +3113,34 @@ (define-public rust-windows-x86-64-msvc-0.28
(base32
"17z8q25pd3dp6b84qm9nlayd3ym78sbryxlqmgcxvz9vpmy8qarz"))))))
+(define-public rust-winreg-0.50
+ (package
+ (inherit rust-winreg-0.51)
+ (name "rust-winreg")
+ (version "0.50.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "winreg" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1cddmp929k882mdh6i9f2as848f13qqna6czwsqzkh1pqnr5fkjj"))
+ (snippet
+ #~(begin (use-modules (guix build utils))
+ (substitute* "Cargo.toml"
+ (("\"~([[:digit:]]+(\\.[[:digit:]]+)*)" _ version)
+ (string-append "\"^" version)))))))
+ (arguments
+ `(#:skip-build? #t ; OS not supported
+ #:cargo-inputs (("rust-cfg-if" ,rust-cfg-if-1)
+ ("rust-chrono" ,rust-chrono-0.4)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-windows-sys" ,rust-windows-sys-0.48))
+ #:cargo-development-inputs (("rust-rand" ,rust-rand-0.3)
+ ("rust-serde-bytes" ,rust-serde-bytes-0.11)
+ ("rust-serde-derive" ,rust-serde-derive-1)
+ ("rust-tempfile" ,rust-tempfile-3))))))
+
(define-public rust-winreg-0.10
(package
(inherit rust-winreg-0.50)
--
2.45.2
H
H
Herman Rimm wrote 23 hours ago
[PATCH rust-team 14/17] gnu: rust-winreg-0.51: Order alphabetically.
(address . 75062@debbugs.gnu.org)
5bf674f35e4d746488bca9308a8fa7157a5c9501.1735036178.git.herman@rimm.ee
* gnu/packages/crates-windows.scm (rust-winreg-0.51): Order.

Change-Id: Iaeeae75c6f3ad0faf297a714bf687f756cdc3581
---
gnu/packages/crates-windows.scm | 58 ++++++++++++++++-----------------
1 file changed, 29 insertions(+), 29 deletions(-)

Toggle diff (78 lines)
diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm
index 718518e3cd..d289b68e96 100644
--- a/gnu/packages/crates-windows.scm
+++ b/gnu/packages/crates-windows.scm
@@ -1202,35 +1202,6 @@ (define-public rust-winreg-0.52
"This package provides Rust bindings to MS Windows Registry API.")
(license license:expat)))
-(define-public rust-winreg-0.51
- (package
- (inherit rust-winreg-0.52)
- (name "rust-winreg")
- (version "0.51.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "winreg" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1z48nmaskwsiyyq9576sgf8ya3fvf1xg3kma8q7n8ml1jkvkszwk"))
- (snippet
- #~(begin (use-modules (guix build utils))
- (substitute* "Cargo.toml"
- (("\"~([[:digit:]]+(\\.[[:digit:]]+)*)" _ version)
- (string-append "\"^" version)))))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t ; OS not supported
- #:cargo-inputs (("rust-cfg-if" ,rust-cfg-if-1)
- ("rust-chrono" ,rust-chrono-0.4)
- ("rust-serde" ,rust-serde-1)
- ("rust-windows-sys" ,rust-windows-sys-0.48))
- #:cargo-development-inputs (("rust-rand" ,rust-rand-0.3)
- ("rust-serde-bytes" ,rust-serde-bytes-0.11)
- ("rust-serde-derive" ,rust-serde-derive-1)
- ("rust-tempfile" ,rust-tempfile-3))))))
-
(define-public rust-windows-0.58
(package
(name "rust-windows")
@@ -3113,6 +3084,35 @@ (define-public rust-windows-x86-64-msvc-0.28
(base32
"17z8q25pd3dp6b84qm9nlayd3ym78sbryxlqmgcxvz9vpmy8qarz"))))))
+(define-public rust-winreg-0.51
+ (package
+ (inherit rust-winreg-0.52)
+ (name "rust-winreg")
+ (version "0.51.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "winreg" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1z48nmaskwsiyyq9576sgf8ya3fvf1xg3kma8q7n8ml1jkvkszwk"))
+ (snippet
+ #~(begin (use-modules (guix build utils))
+ (substitute* "Cargo.toml"
+ (("\"~([[:digit:]]+(\\.[[:digit:]]+)*)" _ version)
+ (string-append "\"^" version)))))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t ; OS not supported
+ #:cargo-inputs (("rust-cfg-if" ,rust-cfg-if-1)
+ ("rust-chrono" ,rust-chrono-0.4)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-windows-sys" ,rust-windows-sys-0.48))
+ #:cargo-development-inputs (("rust-rand" ,rust-rand-0.3)
+ ("rust-serde-bytes" ,rust-serde-bytes-0.11)
+ ("rust-serde-derive" ,rust-serde-derive-1)
+ ("rust-tempfile" ,rust-tempfile-3))))))
+
(define-public rust-winreg-0.50
(package
(inherit rust-winreg-0.51)
--
2.45.2
H
H
Herman Rimm wrote 23 hours ago
[PATCH rust-team 15/17] gnu: rust-winreg-0.52: Order alphabetically.
(address . 75062@debbugs.gnu.org)
42f2e8ae1db22cbc3cd1f10dc0a27cc32411bb2b.1735036178.git.herman@rimm.ee
* gnu/packages/crates-windows.scm (rust-winreg-0.52): Order.

Change-Id: If23a6418d1106d0103b9f4435d5e3e06e6566e49
---
gnu/packages/crates-windows.scm | 70 ++++++++++++++++-----------------
1 file changed, 35 insertions(+), 35 deletions(-)

Toggle diff (90 lines)
diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm
index d289b68e96..411f8e2b31 100644
--- a/gnu/packages/crates-windows.scm
+++ b/gnu/packages/crates-windows.scm
@@ -1167,41 +1167,6 @@ (define-public rust-wincolor-0.1
#:cargo-inputs
(("rust-winapi" ,rust-winapi-0.3))))))
-(define-public rust-winreg-0.52
- (package
- (name "rust-winreg")
- (version "0.52.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "winreg" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "19gh9vp7mp1ab84kc3ag48nm9y7xgjhh3xa4vxss1gylk1rsaxx2"))
- (snippet
- #~(begin (use-modules (guix build utils))
- (substitute* "Cargo.toml"
- (("\"~([[:digit:]]+(\\.[[:digit:]]+)*)" _ version)
- (string-append "\"^" version)))))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t ; OS not supported
- #:cargo-inputs (("rust-cfg-if" ,rust-cfg-if-1)
- ("rust-chrono" ,rust-chrono-0.4)
- ("rust-serde" ,rust-serde-1)
- ("rust-windows-sys" ,rust-windows-sys-0.48))
- #:cargo-development-inputs (("rust-rand" ,rust-rand-0.3)
- ("rust-serde-transcode" ,rust-serde-transcode-1)
- ("rust-serde-bytes" ,rust-serde-bytes-0.11)
- ("rust-serde-derive" ,rust-serde-derive-1)
- ("rust-serde-json" ,rust-serde-json-1)
- ("rust-tempfile" ,rust-tempfile-3))))
- (home-page "https://github.com/gentoo90/winreg-rs")
- (synopsis "Rust bindings to the MS Windows Registry API")
- (description
- "This package provides Rust bindings to MS Windows Registry API.")
- (license license:expat)))
-
(define-public rust-windows-0.58
(package
(name "rust-windows")
@@ -3084,6 +3049,41 @@ (define-public rust-windows-x86-64-msvc-0.28
(base32
"17z8q25pd3dp6b84qm9nlayd3ym78sbryxlqmgcxvz9vpmy8qarz"))))))
+(define-public rust-winreg-0.52
+ (package
+ (name "rust-winreg")
+ (version "0.52.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "winreg" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "19gh9vp7mp1ab84kc3ag48nm9y7xgjhh3xa4vxss1gylk1rsaxx2"))
+ (snippet
+ #~(begin (use-modules (guix build utils))
+ (substitute* "Cargo.toml"
+ (("\"~([[:digit:]]+(\\.[[:digit:]]+)*)" _ version)
+ (string-append "\"^" version)))))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t ; OS not supported
+ #:cargo-inputs (("rust-cfg-if" ,rust-cfg-if-1)
+ ("rust-chrono" ,rust-chrono-0.4)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-windows-sys" ,rust-windows-sys-0.48))
+ #:cargo-development-inputs (("rust-rand" ,rust-rand-0.3)
+ ("rust-serde-transcode" ,rust-serde-transcode-1)
+ ("rust-serde-bytes" ,rust-serde-bytes-0.11)
+ ("rust-serde-derive" ,rust-serde-derive-1)
+ ("rust-serde-json" ,rust-serde-json-1)
+ ("rust-tempfile" ,rust-tempfile-3))))
+ (home-page "https://github.com/gentoo90/winreg-rs")
+ (synopsis "Rust bindings to the MS Windows Registry API")
+ (description
+ "This package provides Rust bindings to MS Windows Registry API.")
+ (license license:expat)))
+
(define-public rust-winreg-0.51
(package
(inherit rust-winreg-0.52)
--
2.45.2
H
H
Herman Rimm wrote 23 hours ago
[PATCH rust-team 17/17] gnu: rust-windows-macros-0.9: Order alphabetically.
(address . 75062@debbugs.gnu.org)
b990458e82d44d7c4b24bf94e99b993629143729.1735036178.git.herman@rimm.ee
* gnu/packages/crates-windows.scm (rust-windows-macros-0.9): Order.

Change-Id: I20321113811177eff58101021bdb156cf56e8bd2
---
gnu/packages/crates-windows.scm | 42 ++++++++++++++++-----------------
1 file changed, 21 insertions(+), 21 deletions(-)

Toggle diff (62 lines)
diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm
index 3c001378ae..dec9431732 100644
--- a/gnu/packages/crates-windows.scm
+++ b/gnu/packages/crates-windows.scm
@@ -2325,6 +2325,27 @@ (define-public rust-windows-interface-0.39
(sha256
(base32 "00h56znmak3p8bh28y3s48m5zv6q7dn40vnvf3dzf0sz5rszrym2"))))))
+(define-public rust-windows-macros-0.9
+ (package
+ (name "rust-windows-macros")
+ (version "0.9.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "windows_macros" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0xivsg3lf023hs83xiab2k40fmrl11nbihcdrdkc8pc4ab398xqg"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs
+ (("rust-syn" ,rust-syn-1) ("rust-windows-gen" ,rust-windows-gen-0.9))))
+ (home-page "https://github.com/microsoft/windows-rs")
+ (synopsis "Macros for the windows crate")
+ (description "Macros for the windows crate")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-windows-metadata-0.57
(package
(name "rust-windows-metadata")
@@ -2607,27 +2628,6 @@ (define-public rust-windows-sys-0.28
("rust-windows-x86-64-gnu" ,rust-windows-x86-64-gnu-0.28)
("rust-windows-x86-64-msvc" ,rust-windows-x86-64-msvc-0.28))))))
-(define-public rust-windows-macros-0.9
- (package
- (name "rust-windows-macros")
- (version "0.9.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "windows_macros" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0xivsg3lf023hs83xiab2k40fmrl11nbihcdrdkc8pc4ab398xqg"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-syn" ,rust-syn-1) ("rust-windows-gen" ,rust-windows-gen-0.9))))
- (home-page "https://github.com/microsoft/windows-rs")
- (synopsis "Macros for the windows crate")
- (description "Macros for the windows crate")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-windows-targets-0.52
(package
(name "rust-windows-targets")
--
2.45.2
H
H
Herman Rimm wrote 23 hours ago
[PATCH rust-team 16/17] gnu: rust-windows-gen-0.9: Order alphabetically.
(address . 75062@debbugs.gnu.org)
2105174cac53a969d3b0af38ab1c8499d6ef1fe8.1735036178.git.herman@rimm.ee
* gnu/packages/crates-windows.scm (rust-windows-gen-0.9): Order.

Change-Id: Idf76b9e3c3bf02d77163c031836d2dd02bc6bcef
---
gnu/packages/crates-windows.scm | 36 ++++++++++++++++-----------------
1 file changed, 18 insertions(+), 18 deletions(-)

Toggle diff (56 lines)
diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm
index 411f8e2b31..3c001378ae 100644
--- a/gnu/packages/crates-windows.scm
+++ b/gnu/packages/crates-windows.scm
@@ -1725,6 +1725,24 @@ (define-public rust-windows-core-0.52
(arguments
`(#:cargo-inputs (("rust-windows-targets" ,rust-windows-targets-0.52))))))
+(define-public rust-windows-gen-0.9
+ (package
+ (name "rust-windows-gen")
+ (version "0.9.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "windows_gen" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0lh492px26rrna0harikyy4p7nk520pw2lv0dczp4n2xa6y4s5al"))))
+ (build-system cargo-build-system)
+ (arguments `(#:skip-build? #t #:cargo-inputs (("rust-syn" ,rust-syn-1))))
+ (home-page "https://github.com/microsoft/windows-rs")
+ (synopsis "Code gen support for the windows crate")
+ (description "Code gen support for the windows crate")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-windows-i686-gnu-0.52
(package
(name "rust-windows-i686-gnu")
@@ -2589,24 +2607,6 @@ (define-public rust-windows-sys-0.28
("rust-windows-x86-64-gnu" ,rust-windows-x86-64-gnu-0.28)
("rust-windows-x86-64-msvc" ,rust-windows-x86-64-msvc-0.28))))))
-(define-public rust-windows-gen-0.9
- (package
- (name "rust-windows-gen")
- (version "0.9.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "windows_gen" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0lh492px26rrna0harikyy4p7nk520pw2lv0dczp4n2xa6y4s5al"))))
- (build-system cargo-build-system)
- (arguments `(#:skip-build? #t #:cargo-inputs (("rust-syn" ,rust-syn-1))))
- (home-page "https://github.com/microsoft/windows-rs")
- (synopsis "Code gen support for the windows crate")
- (description "Code gen support for the windows crate")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-windows-macros-0.9
(package
(name "rust-windows-macros")
--
2.45.2
E
E
Efraim Flashner wrote 21 hours ago
Re: [bug#75062] [PATCH rust-team 01/17] gnu: rust-ws2-32-sys-0.2: Order alphabetically.
(name . Herman Rimm)(address . herman@rimm.ee)(address . 75062-done@debbugs.gnu.org)
Z2qinOXDZeaJO1S7@3900XT
Thanks. Patches pushed to the rust-team branch

--
Efraim Flashner <efraim@flashner.co.il> ????? ?????
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmdqopwACgkQQarn3Mo9
g1F9khAAsqfMY352bqJjOxbtOoFy9XIPeOdgoMy83jQ/t66BfqIW0HJmVor9UoLs
VMi3bo0IQsG3McE5+w3/MePNlqOGgENBg5z0OcmXGQzvwkWoO8EMxZKT/uupcmcL
l3OET0Lin7HHpxZY/Fa4X0B/peoGElSVoNyhI/fCOy7QjlEAumA1/Z+AjUkRkHDt
VSaTR8pBU1Z3VxuOLbVBjmOTo+t+QWC9bFkKmpGnnc9RCQUkoxNdaPCNBJGTg3+E
wUEfAWuZMSbP0TFtiN+hz4u8roT15NL5RC4mrdihc96LLFfbajRWQ4F5HqRnAill
G6xh5fw/FEpXpGvgk/RtFhFogFEnJEF7VM20I7MJMhAujUtAbUpJTbS9IXcB0TBF
dAg5rQEW980d92B2CbF16upg/kDOZDRiwkC2axM78Wvy6N3c3l1qQPWrEpjWpVo1
4XaUml9OOXULu7aogl+eXI0ILglenc28gjB8Ue8sQMsMaHvKP7v43Kv+Y9yp3ZpV
sOQDmJse1KoxIKaxhP7ywoMdjrNefKR4zvvMU0I1Eg3KtboxoGoIkgDZTOLUuwMR
/43p4yJ7lO6+Vd702tjgL4c7XcoqbJ+brYY1d6e9Z1JwcSFD5T/ZZUTyCOjVi2s+
aqKRzCLcY2zvRSZpz2Q/Q8E+9kFsHqBAzFmHzXGf4pH9+jQJr+Y=
=aBZu
-----END PGP SIGNATURE-----


Closed
?
Your comment

Commenting via the web interface is currently disabled.

To comment on this conversation send an email to 75062@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 75062
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch