[rust-team PATCH 1/5] gnu: rust-block-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 24 hours ago
(address . guix-patches@gnu.org)
9de3d050b9aaa5fb069f25bfc4ea3384ea952a6c.1735032602.git.herman@rimm.ee
* gnu/packages/crates-apple.scm (rust-block-sys-0.2): Order.

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

Toggle diff (64 lines)
diff --git a/gnu/packages/crates-apple.scm b/gnu/packages/crates-apple.scm
index 5a2b8ff62c..ed77ffb036 100644
--- a/gnu/packages/crates-apple.scm
+++ b/gnu/packages/crates-apple.scm
@@ -64,6 +64,27 @@ (define-public rust-block-0.1
extension of blocks.")
(license license:expat)))
+(define-public rust-block-sys-0.2
+ (package
+ (name "rust-block-sys")
+ (version "0.2.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "block-sys" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1rzp0218mwigdmfd5rhmj5h7c1vp0bq0nxaklhsvi8vydrls11df"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:tests? #f ; Needs to bind to MacOS libraries.
+ #:cargo-inputs (("rust-objc-sys" ,rust-objc-sys-0.3))))
+ (home-page "https://github.com/madsmtm/objc2")
+ (synopsis "Raw bindings to Apple's C language extension of blocks")
+ (description "This package contains raw bindings to Apple's C language
+extension of blocks.")
+ (license license:expat)))
+
(define-public rust-block2-0.5
(package
(name "rust-block2")
@@ -120,27 +141,6 @@ (define-public rust-block2-0.2
(("rust-block-sys" ,rust-block-sys-0.1)
("rust-objc2-encode" ,rust-objc2-encode-2))))))
-(define-public rust-block-sys-0.2
- (package
- (name "rust-block-sys")
- (version "0.2.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "block-sys" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1rzp0218mwigdmfd5rhmj5h7c1vp0bq0nxaklhsvi8vydrls11df"))))
- (build-system cargo-build-system)
- (arguments
- `(#:tests? #f ; Needs to bind to MacOS libraries.
- #:cargo-inputs (("rust-objc-sys" ,rust-objc-sys-0.3))))
- (home-page "https://github.com/madsmtm/objc2")
- (synopsis "Raw bindings to Apple's C language extension of blocks")
- (description "This package contains raw bindings to Apple's C language
-extension of blocks.")
- (license license:expat)))
-
(define-public rust-block-sys-0.1
(package
(inherit rust-block-sys-0.2)

base-commit: e793fbbd5282713fe5c9aad512c5784b0afff175
--
2.45.2
H
H
Herman Rimm wrote 23 hours ago
[rust-team PATCH 2/5] gnu: rust-block-sys-0.1: Order alphabetically.
(address . 75058@debbugs.gnu.org)
72746825582291dc21937ba72f68985bf1d31aea.1735032602.git.herman@rimm.ee
* gnu/packages/crates-apple.scm (rust-block-sys-0.1): Order.

Change-Id: Ia544de2ab0972d38aae4ce614396ffa93692547e
---
gnu/packages/crates-apple.scm | 34 +++++++++++++++++-----------------
1 file changed, 17 insertions(+), 17 deletions(-)

Toggle diff (54 lines)
diff --git a/gnu/packages/crates-apple.scm b/gnu/packages/crates-apple.scm
index ed77ffb036..cc06eac983 100644
--- a/gnu/packages/crates-apple.scm
+++ b/gnu/packages/crates-apple.scm
@@ -85,6 +85,23 @@ (define-public rust-block-sys-0.2
extension of blocks.")
(license license:expat)))
+(define-public rust-block-sys-0.1
+ (package
+ (inherit rust-block-sys-0.2)
+ (name "rust-block-sys")
+ (version "0.1.0-beta.1")
+ (source (origin
+ (method url-fetch)
+ (uri (crate-uri "block-sys" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "0ihiar08hk0das4q0ii1gsmql975z3rslli1h13jb44hxr0mg98g"))))
+ (arguments
+ `(#:tests? #f ; Tests require gcc-objc.
+ #:cargo-inputs
+ (("rust-objc-sys" ,rust-objc-sys-0.2))))))
+
(define-public rust-block2-0.5
(package
(name "rust-block2")
@@ -141,23 +158,6 @@ (define-public rust-block2-0.2
(("rust-block-sys" ,rust-block-sys-0.1)
("rust-objc2-encode" ,rust-objc2-encode-2))))))
-(define-public rust-block-sys-0.1
- (package
- (inherit rust-block-sys-0.2)
- (name "rust-block-sys")
- (version "0.1.0-beta.1")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "block-sys" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0ihiar08hk0das4q0ii1gsmql975z3rslli1h13jb44hxr0mg98g"))))
- (arguments
- `(#:tests? #f ; Tests require gcc-objc.
- #:cargo-inputs
- (("rust-objc-sys" ,rust-objc-sys-0.2))))))
-
(define-public rust-cargo-credential-macos-keychain-0.4
(package
(name "rust-cargo-credential-macos-keychain")
--
2.45.2
H
H
Herman Rimm wrote 23 hours ago
[rust-team PATCH 3/5] gnu: rust-coreaudio-sys-0.2: Order alphabetically.
(address . 75058@debbugs.gnu.org)
b97732d23a2bbf8aa4b18dd06a51f5aa8661210b.1735032602.git.herman@rimm.ee
* gnu/packages/crates-apple.scm (rust-coreaudio-sys-0.2): Order.

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

Toggle diff (64 lines)
diff --git a/gnu/packages/crates-apple.scm b/gnu/packages/crates-apple.scm
index cc06eac983..b2b320bb66 100644
--- a/gnu/packages/crates-apple.scm
+++ b/gnu/packages/crates-apple.scm
@@ -458,28 +458,6 @@ (define-public rust-coreaudio-rs-0.10
"This package provides a rust interface for Apple's CoreAudio API.")
(license (list license:expat license:asl2.0))))
-(define-public rust-coreaudio-sys-0.2
- (package
- (name "rust-coreaudio-sys")
- (version "0.2.15")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "coreaudio-sys" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1agmf1idf5m08rgkvsdxqni985acmrs629xzlpqgazq54x85h0bz"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t ; Only builds for macos or ios.
- #:cargo-inputs (("rust-bindgen" ,rust-bindgen-0.69))))
- (home-page "https://github.com/RustAudio/coreaudio-sys")
- (synopsis
- "Bindings for Apple's CoreAudio frameworks generated via rust-bindgen")
- (description
- "Bindings for Apple's CoreAudio frameworks generated via rust-bindgen.")
- (license license:expat)))
-
(define-public rust-core-foundation-0.10
(package
(name "rust-core-foundation")
@@ -689,6 +667,28 @@ (define-public rust-core-text-19
("rust-foreign-types" ,rust-foreign-types-0.3)
("rust-libc" ,rust-libc-0.2))))))
+(define-public rust-coreaudio-sys-0.2
+ (package
+ (name "rust-coreaudio-sys")
+ (version "0.2.15")
+ (source (origin
+ (method url-fetch)
+ (uri (crate-uri "coreaudio-sys" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "1agmf1idf5m08rgkvsdxqni985acmrs629xzlpqgazq54x85h0bz"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t ; Only builds for macos or ios.
+ #:cargo-inputs (("rust-bindgen" ,rust-bindgen-0.69))))
+ (home-page "https://github.com/RustAudio/coreaudio-sys")
+ (synopsis
+ "Bindings for Apple's CoreAudio frameworks generated via rust-bindgen")
+ (description
+ "Bindings for Apple's CoreAudio frameworks generated via rust-bindgen.")
+ (license license:expat)))
+
(define-public rust-dispatch-0.2
(package
(name "rust-dispatch")
--
2.45.2
H
H
Herman Rimm wrote 23 hours ago
[rust-team PATCH 4/5] gnu: rust-coreaudio-rs-0.10: Order alphabetically.
(address . 75058@debbugs.gnu.org)
486b381d5219d61e569f48cbce8bd3c5f9c88de0.1735032602.git.herman@rimm.ee
* gnu/packages/crates-apple.scm (rust-coreaudio-rs-0.10): Order.

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

Toggle diff (64 lines)
diff --git a/gnu/packages/crates-apple.scm b/gnu/packages/crates-apple.scm
index b2b320bb66..ba67428d26 100644
--- a/gnu/packages/crates-apple.scm
+++ b/gnu/packages/crates-apple.scm
@@ -436,28 +436,6 @@ (define-public rust-commoncrypto-sys-0.2
CommonCrypto library.")
(license license:expat)))
-(define-public rust-coreaudio-rs-0.10
- (package
- (name "rust-coreaudio-rs")
- (version "0.10.0")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "coreaudio-rs" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "125d4zr3n363ybga4629p41ym7iqjfb2alnwrc1zj7zyxch4p28i"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t ; Only builds for macos or ios.
- #:cargo-inputs (("rust-bitflags" ,rust-bitflags-1)
- ("rust-coreaudio-sys" ,rust-coreaudio-sys-0.2))))
- (home-page "https://github.com/RustAudio/coreaudio-rs")
- (synopsis "Rust interface for Apple's CoreAudio API")
- (description
- "This package provides a rust interface for Apple's CoreAudio API.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-core-foundation-0.10
(package
(name "rust-core-foundation")
@@ -667,6 +645,28 @@ (define-public rust-core-text-19
("rust-foreign-types" ,rust-foreign-types-0.3)
("rust-libc" ,rust-libc-0.2))))))
+(define-public rust-coreaudio-rs-0.10
+ (package
+ (name "rust-coreaudio-rs")
+ (version "0.10.0")
+ (source (origin
+ (method url-fetch)
+ (uri (crate-uri "coreaudio-rs" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "125d4zr3n363ybga4629p41ym7iqjfb2alnwrc1zj7zyxch4p28i"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t ; Only builds for macos or ios.
+ #:cargo-inputs (("rust-bitflags" ,rust-bitflags-1)
+ ("rust-coreaudio-sys" ,rust-coreaudio-sys-0.2))))
+ (home-page "https://github.com/RustAudio/coreaudio-rs")
+ (synopsis "Rust interface for Apple's CoreAudio API")
+ (description
+ "This package provides a rust interface for Apple's CoreAudio API.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-coreaudio-sys-0.2
(package
(name "rust-coreaudio-sys")
--
2.45.2
H
H
Herman Rimm wrote 23 hours ago
[rust-team PATCH 5/5] gnu: rust-objc2-symbols-0.2: Order alphabetically.
(address . 75058@debbugs.gnu.org)
374db4abc1253afa2674b6888d01c49ba2a54019.1735032602.git.herman@rimm.ee
* gnu/packages/crates-apple.scm (rust-objc2-symbols-0.2): Order.

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

Toggle diff (64 lines)
diff --git a/gnu/packages/crates-apple.scm b/gnu/packages/crates-apple.scm
index ba67428d26..5e89d4f174 100644
--- a/gnu/packages/crates-apple.scm
+++ b/gnu/packages/crates-apple.scm
@@ -1570,6 +1570,28 @@ (define-public rust-objc2-quartz-core-0.2
framework.")
(license license:expat)))
+(define-public rust-objc2-symbols-0.2
+ (package
+ (name "rust-objc2-symbols")
+ (version "0.2.2")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "objc2-symbols" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1p04hjkxan18g2b7h9n2n8xxsvazapv2h6mfmmdk06zc7pz4ws0a"))))
+ (build-system cargo-build-system)
+ (arguments
+ ;; Must specify the desired runtime using Cargo features on non-Apple platforms
+ `(#:skip-build? #t
+ #:cargo-inputs (("rust-objc2" ,rust-objc2-0.5)
+ ("rust-objc2-foundation" ,rust-objc2-foundation-0.2))))
+ (home-page "https://github.com/madsmtm/objc2")
+ (synopsis "Bindings to the Symbols framework")
+ (description "This package Provides Bindings to the Symbols framework.")
+ (license license:expat)))
+
(define-public rust-objc2-ui-kit-0.2
(package
(name "rust-objc2-ui-kit")
@@ -1604,28 +1626,6 @@ (define-public rust-objc2-ui-kit-0.2
(description "This package provides bindings to the UIKit framework.")
(license license:expat)))
-(define-public rust-objc2-symbols-0.2
- (package
- (name "rust-objc2-symbols")
- (version "0.2.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "objc2-symbols" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1p04hjkxan18g2b7h9n2n8xxsvazapv2h6mfmmdk06zc7pz4ws0a"))))
- (build-system cargo-build-system)
- (arguments
- ;; Must specify the desired runtime using Cargo features on non-Apple platforms
- `(#:skip-build? #t
- #:cargo-inputs (("rust-objc2" ,rust-objc2-0.5)
- ("rust-objc2-foundation" ,rust-objc2-foundation-0.2))))
- (home-page "https://github.com/madsmtm/objc2")
- (synopsis "Bindings to the Symbols framework")
- (description "This package Provides Bindings to the Symbols framework.")
- (license license:expat)))
-
(define-public rust-objc2-uniform-type-identifiers-0.2
(package
(name "rust-objc2-uniform-type-identifiers")
--
2.45.2
E
E
Efraim Flashner wrote 21 hours ago
Re: [bug#75058] [rust-team PATCH 1/5] gnu: rust-block-sys-0.2: Order alphabetically.
(name . Herman Rimm)(address . herman@rimm.ee)(address . 75058-done@debbugs.gnu.org)
Z2qigpBu9BA7cqhA@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-----

iQIzBAABCAAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmdqon4ACgkQQarn3Mo9
g1Gfzw//SSGRNTp1YrwtXOc8Z+ig+q0mAP+IyV+OicULceTUemToC+AYuddTnAwl
IubIVUkgD3VN3O3KNK1kgRp0wF1/HKUWB/Pj1aXjOFp6t0M5DE74PzCZ58SJ0p3z
WJcpEdQ/mKdKFTzmK8hwVcybg3yvPWJEHal0dky6jIOzY3uYZE2A4zO+PJdlu0FB
46mZWcOFh5crPAQv4m2NAmWmGf9GluI0a+sWcmsM+ae6j52tfCKxgwboCozKx6/n
PWux2//a1blyRJBgcH8YYdMxJu0b/BiMKp1MrfqqyRK2F2JkYXlLT2hAFTNeUTIT
FJW70agODjXBLO8VxgnE5TPvK8hAPybUao8z+E5Gzcbi5zM5l5een1JjBG7jEwj6
HX33SeNjYA39gcx5ygofAj5bEke/usck0kUUe4xMbYQmVK2eHqMhJcm5AMAlov0Q
jXsFIZbaA6zcPB0YRvg/edZAg3WR9n8zvz0ayDbBJcorTFn5l2C1OZRDn9b1+Rkd
XPVuH2PWj5Tw9uXkssViEKYchbmNrCQkvnask/zGTPHWDZ/ZLwOu+2qNGxWtOMt6
RMfXY9RkE4tQ2IujAYEWTndgGH0lYBk/wPvmBLVPvrWxeGkB24PYf/AjlIO28luJ
KCMB8zt1HXy7g20kh11i4CtdWta/L4uoWVu+mON0R/YkiM5xHWo=
=4Zxa
-----END PGP SIGNATURE-----


Closed
?
Your comment

Commenting via the web interface is currently disabled.

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

To respond to this issue using the mumi CLI, first switch to it
mumi current 75058
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