gnu: Use full versions in the variable names of Rust library development snapshots.

This handles version changes better and brings in less confusion when learning
the packaging process.

* gnu/packages/rust-sources.scm (rust-pipewire-for-niri): Rename variable to...
(rust-pipewire-0.8.0.fd3d8f7): ...this.
(rust-pubgrub-for-uv): Rename variable to...
(rust-pubgrub-0.3.0.b70cf70): ...this.
(rust-smithay-for-niri): Rename variable to...
(rust-smithay-0.6.0.ede2707): ...this.
(rust-web-view-for-alfis): Rename variable to...
(rust-web-view-0.7.3.82d7cbc): ...this.
* gnu/packages/rust-crates.scm: Adjust accordingly.

Change-Id: Idc4ab81e5e307804aab5d28ac06fa928cd4ab3a1
This commit is contained in:
Hilton Chain 2025-07-27 21:56:40 +08:00
parent 7e5f5c8191
commit 46ea14a7f4
No known key found for this signature in database
GPG key ID: ACC66D09CA528292
2 changed files with 1167 additions and 1167 deletions

View file

@ -7816,7 +7816,7 @@
(crate-source "libspa" "0.8.0"
"044qs48yl0llp2dmrgwxj9y1pgfy09i6fhq661zqqb9a3fwa9wv5"))
(define rust-libspa-0.8.0.fd3d8f7 rust-pipewire-for-niri)
(define rust-libspa-0.8.0.fd3d8f7 rust-pipewire-0.8.0.fd3d8f7)
(define rust-libspa-sys-0.7.2
(crate-source "libspa-sys" "0.7.2"
@ -7826,7 +7826,7 @@
(crate-source "libspa-sys" "0.8.0"
"07yh4i5grzbxkchg6dnxlwbdw2wm5jnd7ffbhl77jr0388b9f3dz"))
(define rust-libspa-sys-0.8.0.fd3d8f7 rust-pipewire-for-niri)
(define rust-libspa-sys-0.8.0.fd3d8f7 rust-pipewire-0.8.0.fd3d8f7)
(define rust-libsqlite3-sys-0.28.0
(crate-source "libsqlite3-sys" "0.28.0"
@ -10426,7 +10426,7 @@
(crate-source "pipewire" "0.8.0"
"1nldg1hz4v0qr26lzdxqpvrac4zbc3pb6436sl392425bjx4brh8"))
(define rust-pipewire-0.8.0.fd3d8f7 rust-pipewire-for-niri)
(define rust-pipewire-0.8.0.fd3d8f7 rust-pipewire-0.8.0.fd3d8f7)
(define rust-pipewire-sys-0.7.2
(crate-source "pipewire-sys" "0.7.2"
@ -10436,7 +10436,7 @@
(crate-source "pipewire-sys" "0.8.0"
"04hiy3rl8v3j2dfzp04gr7r8l5azzqqsvqdzwa7sipdij27ii7l4"))
(define rust-pipewire-sys-0.8.0.fd3d8f7 rust-pipewire-for-niri)
(define rust-pipewire-sys-0.8.0.fd3d8f7 rust-pipewire-0.8.0.fd3d8f7)
(define rust-pixglyph-0.5.1
(crate-source "pixglyph" "0.5.1"
@ -10928,7 +10928,7 @@
(crate-source "ptyprocess" "0.4.1"
"1kz8gzsr2pjpxcxy708338wcdqnxg3cpfbca8q8a44gvpvvsw1by"))
(define rust-pubgrub-0.3.0-alpha.1.b70cf70 rust-pubgrub-for-uv)
(define rust-pubgrub-0.3.0-alpha.1.b70cf70 rust-pubgrub-0.3.0.b70cf70)
(define rust-public-api-0.33.1
(crate-source "public-api" "0.33.1"
@ -13210,7 +13210,7 @@
(crate-source "smawk" "0.3.2"
"0344z1la39incggwn6nl45k8cbw2x10mr5j0qz85cdz9np0qihxp"))
(define rust-smithay-0.6.0.ede2707 rust-smithay-for-niri)
(define rust-smithay-0.6.0.ede2707 rust-smithay-0.6.0.ede2707)
(define rust-smithay-client-toolkit-0.15.4
(crate-source "smithay-client-toolkit" "0.15.4"
@ -13224,7 +13224,7 @@
(crate-source "smithay-clipboard" "0.7.2"
"0inqnr4x458nqz0wdcanbgn77dad3bj0m7pjj074lrv3qkp1d0nc"))
(define rust-smithay-drm-extras-0.1.0.ede2707 rust-smithay-for-niri)
(define rust-smithay-drm-extras-0.1.0.ede2707 rust-smithay-0.6.0.ede2707)
(define rust-smol-str-0.1.24
(crate-source "smol_str" "0.1.24"
@ -15455,7 +15455,7 @@
(crate-source "version-compare" "0.2.0"
"12y9262fhjm1wp0aj3mwhads7kv0jz8h168nn5fb8b43nwf9abl5"))
(define rust-version-ranges-0.1.1.b70cf70 rust-pubgrub-for-uv)
(define rust-version-ranges-0.1.1.b70cf70 rust-pubgrub-0.3.0.b70cf70)
(define rust-version-track-0.1.0
(crate-source "version-track" "0.1.0"
@ -16011,7 +16011,7 @@
(crate-source "web-time" "1.1.0"
"1fx05yqx83dhx628wb70fyy10yjfq1jpl20qfqhdkymi13rq0ras"))
(define rust-web-view-0.7.3.82d7cbc rust-web-view-for-alfis)
(define rust-web-view-0.7.3.82d7cbc rust-web-view-0.7.3.82d7cbc)
(define rust-webbrowser-1.0.4
(crate-source "webbrowser" "1.0.4"
@ -16046,7 +16046,7 @@
"1nyg365shpxkbazrsvh9c4cv7ar16xnfq62w48xdmwn43j6p6lr8"
#:snippet '(delete-file-recursively "tests")))
(define rust-webview-sys-0.6.2.82d7cbc rust-web-view-for-alfis)
(define rust-webview-sys-0.6.2.82d7cbc rust-web-view-0.7.3.82d7cbc)
(define rust-weezl-0.1.10
(crate-source "weezl" "0.1.10"
@ -35408,8 +35408,7 @@
rust-windows-x86-64-gnullvm-0.52.6
rust-windows-x86-64-msvc-0.52.6))
(rabbitmqadmin =>
(list
rust-addr2line-0.24.2
(list rust-addr2line-0.24.2
rust-adler2-2.0.0
rust-aho-corasick-1.1.3
rust-android-system-properties-0.1.5
@ -37386,8 +37385,9 @@
rust-shlex-1.3.0
rust-wasi-0.14.2+wasi-0.2.4
rust-wit-bindgen-rt-0.39.0))
(rust-pipewire-for-niri =>
(list rust-aho-corasick-1.1.3
(rust-pipewire-0.8.0.fd3d8f7 =>
(list
rust-aho-corasick-1.1.3
rust-annotate-snippets-0.9.2
rust-anstream-0.6.18
rust-anstyle-1.0.10
@ -37481,7 +37481,7 @@
rust-windows-x86-64-msvc-0.52.6
rust-winnow-0.7.4
rust-yansi-term-0.1.2))
(rust-pubgrub-for-uv =>
(rust-pubgrub-0.3.0.b70cf70 =>
(list rust-aho-corasick-1.1.3
rust-anes-0.1.6
rust-anstream-0.6.18
@ -37669,7 +37669,7 @@
(rust-rustc-demangle-capi-0.1 =>
(list
rust-rustc-demangle-0.1.24))
(rust-smithay-for-niri =>
(rust-smithay-0.6.0.ede2707 =>
(list rust-adler2-2.0.1
rust-ahash-0.8.12
rust-aho-corasick-1.1.3
@ -38624,7 +38624,7 @@
rust-windows-x86-64-msvc-0.52.6
rust-winnow-0.7.6
rust-yaml-rust-0.4.5))
(rust-web-view-for-alfis =>
(rust-web-view-0.7.3.82d7cbc =>
(list rust-actix-codec-0.5.2
rust-actix-http-3.10.0
rust-actix-macros-0.2.4

View file

@ -172,7 +172,7 @@ transliterating them. It supports Emoji and Chinese.")
UTF-32 support.")
(license (list license:expat license:unlicense)))))
(define-public rust-pipewire-for-niri
(define-public rust-pipewire-0.8.0.fd3d8f7
(let ((commit "fd3d8f7861a29c2eeaa4c393402e013578bb36d9")
(revision "0"))
(hidden-package
@ -200,13 +200,13 @@ UTF-32 support.")
(lambda _
(substitute* "libspa/Cargo.toml"
(("^pipewire.*") "")))))))
(inputs (cargo-inputs 'rust-pipewire-for-niri))
(inputs (cargo-inputs 'rust-pipewire-0.8.0.fd3d8f7))
(home-page "https://pipewire.org/")
(synopsis "Rust bindings for PipeWire")
(description "This package provides Rust bindings for PipeWire.")
(license license:expat)))))
(define-public rust-pubgrub-for-uv
(define-public rust-pubgrub-0.3.0.b70cf70
(let ((commit "b70cf707aa43f21b32f3a61b8a0889b15032d5c4")
(revision "0"))
(hidden-package
@ -231,7 +231,7 @@ UTF-32 support.")
(arguments
(list #:skip-build? #t
#:cargo-package-crates ''("version-ranges" "pubgrub")))
(inputs (cargo-inputs 'rust-pubgrub-for-uv))
(inputs (cargo-inputs 'rust-pubgrub-0.3.0.b70cf70))
(home-page "https://github.com/pubgrub-rs/pubgrub")
(synopsis "PubGrub version solving algorithm")
(description
@ -443,7 +443,7 @@ UTF-32 support.")
@code{rustc-demangle} crate.")
(license (list license:expat license:asl2.0)))))
(define-public rust-smithay-for-niri
(define-public rust-smithay-0.6.0.ede2707
(let ((commit "ede27079f45eeb7c21796e22f3bc25b741b024ea")
(revision "2"))
(hidden-package
@ -463,7 +463,7 @@ UTF-32 support.")
(arguments
(list #:skip-build? #t
#:cargo-package-crates ''("smithay" "smithay-drm-extras")))
(inputs (cargo-inputs 'rust-smithay-for-niri))
(inputs (cargo-inputs 'rust-smithay-0.6.0.ede2707))
(home-page "https://github.com/Smithay/smithay")
(synopsis "Smithy for Rust Wayland compositors")
(description
@ -574,7 +574,7 @@ extensions, such as @code{wlr-protocols} and @code{plasma-wayland-protocols}.")
intelligence.")
(license license:expat))))
(define-public rust-web-view-for-alfis
(define-public rust-web-view-0.7.3.82d7cbc
(let ((commit "82d7cbce6228b1a964673cc0f22944ad808eab42")
(revision "0"))
(hidden-package
@ -594,7 +594,7 @@ intelligence.")
(arguments
(list #:skip-build? #t
#:cargo-package-crates ''("webview-sys" "web-view")))
(inputs (cargo-inputs 'rust-web-view-for-alfis))
(inputs (cargo-inputs 'rust-web-view-0.7.3.82d7cbc))
(home-page "https://github.com/Boscop/web-view")
(synopsis "Rust bindings for webview.")
(description