mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2026-04-06 21:20:33 +02:00
gnu: pimsync: Update to 0.5.7.
* gnu/packages/dav.scm (pimsync): Update to 0.5.7. [arguments] <phases>: Add 'use-guix-vendored-dependencies. * gnu/packages/rust-sources.scm: Add rust-hashify-0.2.7.b787649. * gnu/packages/rust-crates.scm: Update crates accordingly. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
This commit is contained in:
committed by
Efraim Flashner
parent
00f336d159
commit
7f62f5ce89
@@ -77,13 +77,10 @@ command-line environment with support for file manipulation on remote WebDAV
|
||||
servers.")
|
||||
(license license:gpl2+)))
|
||||
|
||||
;; This package isn't reproducible due to non-deterministic behaviour in a
|
||||
;; procedural macros that's provided by a crate used by pimsync.
|
||||
;; See https://github.com/stalwartlabs/hashify/issues/4
|
||||
(define-public pimsync
|
||||
(package
|
||||
(name "pimsync")
|
||||
(version "0.5.6")
|
||||
(version "0.5.7")
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
@@ -92,13 +89,20 @@ servers.")
|
||||
(commit (string-append "v" version))))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32 "01qxg0mk7if96rmb0q88wgjpnv1fb8iw2dbzwlm0ars1mi3xpmr3"))))
|
||||
(base32 "0x90l9k3sfnszrvmzqclykpv2py33v9jh92ps68wdd7xkrjp42ga"))))
|
||||
(build-system cargo-build-system)
|
||||
(arguments
|
||||
(list
|
||||
#:install-source? #f
|
||||
#:phases
|
||||
#~(modify-phases %standard-phases
|
||||
(add-after 'unpack 'use-guix-vendored-dependencies
|
||||
(lambda _
|
||||
(substitute* "Cargo.toml"
|
||||
(("^\\[patch.crates-io\\]")
|
||||
"")
|
||||
(("^hashify.*$")
|
||||
"hashify = { version = \"*\" }\n"))))
|
||||
(add-after 'unpack 'setup-environment
|
||||
(lambda _
|
||||
(setenv "PIMSYNC_VERSION"
|
||||
|
||||
@@ -11565,6 +11565,8 @@
|
||||
(crate-source "hashify" "0.2.7"
|
||||
"0k2x1vrkafnhhwk5y8yh6a835f81fizwpqygak9nm8mm1slkx7hl"))
|
||||
|
||||
(define rust-hashify-0.2.7.b787649 package:rust-hashify-0.2.7.b787649)
|
||||
|
||||
(define rust-hashlink-0.10.0
|
||||
(crate-source "hashlink" "0.10.0"
|
||||
"1h8lzvnl9qxi3zyagivzz2p1hp6shgddfmccyf6jv7s1cdicz0kk"))
|
||||
@@ -14123,6 +14125,10 @@
|
||||
(crate-source "lexopt" "0.3.1"
|
||||
"19zklfskhlvrfbl55h9g2a1v61k2jxcj4d1fqkk6nbxyzjhy584z"))
|
||||
|
||||
(define rust-lexopt-0.3.2
|
||||
(crate-source "lexopt" "0.3.2"
|
||||
"04yl0nx4gyxy9h1b2n117zakznw8yjhwn81zcg9bjagvkiychgl0"))
|
||||
|
||||
(define rust-libadwaita-0.5.3
|
||||
(crate-source "libadwaita" "0.5.3"
|
||||
"174pzn9dwsk8ikvrhx13vkh0zrpvb3rhg9yd2q5d2zjh0q6fgrrg"))
|
||||
@@ -14253,6 +14259,10 @@
|
||||
(crate-source "libdav" "0.10.2"
|
||||
"1ghjckhk8xsmmr67v2migfz3v9s6gag59rq9w4h3mzsaz7gnvvxr"))
|
||||
|
||||
(define rust-libdav-0.10.3
|
||||
(crate-source "libdav" "0.10.3"
|
||||
"1a3b0z2l8pxyniaki9lc7aak5f73gp34mfg9k8hl35fsh1sz14lr"))
|
||||
|
||||
(define rust-libdav1d-sys-0.6.0
|
||||
(crate-source "libdav1d-sys" "0.6.0"
|
||||
"0wh5jgdm33ld6djxsc7cmwd1ifqys145zlbsf8516n625lscrj8j"
|
||||
@@ -16063,6 +16073,10 @@
|
||||
(crate-source "moka" "0.12.11"
|
||||
"0xxhhs7lsfk47q065vibvggjhrf6h0lsvfji3m601q0jqf4csqc2"))
|
||||
|
||||
(define rust-moka-0.12.14
|
||||
(crate-source "moka" "0.12.14"
|
||||
"0axlh8xiad19zdwps4lx44dx3q8cf11ivycajrwcfwcf3i705y45"))
|
||||
|
||||
(define rust-moxcms-0.7.10
|
||||
(crate-source "moxcms" "0.7.10"
|
||||
"022njiwc0843877ra5ahhi2jhm8jhqyn29jcwlxvspljryxnp640"))
|
||||
@@ -28603,6 +28617,10 @@
|
||||
(crate-source "vstorage" "0.6.0"
|
||||
"1r76s7dd8jgs1j3yqr0iffshnksiiw104sa44cqkv7zamb1q6fiz"))
|
||||
|
||||
(define rust-vstorage-0.7.0
|
||||
(crate-source "vstorage" "0.7.0"
|
||||
"1h4w85bz7nxcgpfxxk551fgfpc7zhsqg429df3zbqw83r0ffrkaz"))
|
||||
|
||||
(define rust-vswhom-0.1.0
|
||||
(crate-source "vswhom" "0.1.0"
|
||||
"12v0fjjzxdc3y5c0lcwycfhphz7zf2s06hl5krwhawah0xzrp5xy"
|
||||
@@ -58105,7 +58123,7 @@
|
||||
rust-camino-1.2.2
|
||||
rust-cc-1.2.56
|
||||
rust-cfg-if-1.0.4
|
||||
rust-chrono-0.4.43
|
||||
rust-chrono-0.4.44
|
||||
rust-chrono-tz-0.10.4
|
||||
rust-colored-3.1.1
|
||||
rust-concurrent-queue-2.5.0
|
||||
@@ -58135,11 +58153,11 @@
|
||||
rust-generic-array-0.14.7
|
||||
rust-getrandom-0.2.17
|
||||
rust-getrandom-0.3.4
|
||||
rust-getrandom-0.4.1
|
||||
rust-getrandom-0.4.2
|
||||
rust-hashbrown-0.14.5
|
||||
rust-hashbrown-0.15.5
|
||||
rust-hashbrown-0.16.1
|
||||
rust-hashify-0.2.7
|
||||
rust-hashify-0.2.7.b787649
|
||||
rust-heck-0.5.0
|
||||
rust-hex-0.4.3
|
||||
rust-http-1.4.0
|
||||
@@ -58155,15 +58173,15 @@
|
||||
rust-iana-time-zone-haiku-0.1.2
|
||||
rust-id-arena-2.3.0
|
||||
rust-indexmap-2.13.0
|
||||
rust-inotify-0.11.0
|
||||
rust-inotify-0.11.1
|
||||
rust-inotify-sys-0.1.5
|
||||
rust-itoa-1.0.17
|
||||
rust-jmap-tools-0.1.4
|
||||
rust-js-sys-0.3.88
|
||||
rust-js-sys-0.3.91
|
||||
rust-leb128fmt-0.1.0
|
||||
rust-lexopt-0.3.1
|
||||
rust-libc-0.2.182
|
||||
rust-libdav-0.10.2
|
||||
rust-lexopt-0.3.2
|
||||
rust-libc-0.2.183
|
||||
rust-libdav-0.10.3
|
||||
rust-libjmap-0.1.1
|
||||
rust-linux-raw-sys-0.12.1
|
||||
rust-lock-api-0.4.14
|
||||
@@ -58173,7 +58191,7 @@
|
||||
rust-memchr-2.8.0
|
||||
rust-mime-0.3.17
|
||||
rust-mio-1.1.1
|
||||
rust-moka-0.12.13
|
||||
rust-moka-0.12.14
|
||||
rust-num-conv-0.2.0
|
||||
rust-num-traits-0.2.19
|
||||
rust-octseq-0.5.2
|
||||
@@ -58184,7 +58202,7 @@
|
||||
rust-parking-lot-core-0.9.12
|
||||
rust-phf-0.12.1
|
||||
rust-phf-shared-0.12.1
|
||||
rust-pin-project-lite-0.2.16
|
||||
rust-pin-project-lite-0.2.17
|
||||
rust-pin-utils-0.1.0
|
||||
rust-pkg-config-0.3.32
|
||||
rust-portable-atomic-1.13.1
|
||||
@@ -58192,8 +58210,9 @@
|
||||
rust-ppv-lite86-0.2.21
|
||||
rust-prettyplease-0.2.37
|
||||
rust-proc-macro2-1.0.106
|
||||
rust-quote-1.0.44
|
||||
rust-quote-1.0.45
|
||||
rust-r-efi-5.3.0
|
||||
rust-r-efi-6.0.0
|
||||
rust-rand-0.8.5
|
||||
rust-rand-0.9.2
|
||||
rust-rand-chacha-0.3.1
|
||||
@@ -58204,13 +58223,13 @@
|
||||
rust-ring-0.17.14
|
||||
rust-roxmltree-0.21.1
|
||||
rust-rustix-1.1.4
|
||||
rust-rustls-0.23.36
|
||||
rust-rustls-0.23.37
|
||||
rust-rustls-native-certs-0.8.3
|
||||
rust-rustls-pki-types-1.14.0
|
||||
rust-rustls-webpki-0.103.9
|
||||
rust-rustversion-1.0.22
|
||||
rust-scfg-0.3.1
|
||||
rust-schannel-0.1.28
|
||||
rust-schannel-0.1.29
|
||||
rust-scopeguard-1.2.0
|
||||
rust-security-framework-3.7.0
|
||||
rust-security-framework-sys-2.17.0
|
||||
@@ -58227,7 +58246,7 @@
|
||||
rust-siphasher-1.0.2
|
||||
rust-slab-0.4.12
|
||||
rust-smallvec-1.15.1
|
||||
rust-socket2-0.6.2
|
||||
rust-socket2-0.6.3
|
||||
rust-sqlite-0.37.0
|
||||
rust-sqlite3-src-0.7.0
|
||||
rust-sqlite3-sys-0.18.0
|
||||
@@ -58235,13 +58254,13 @@
|
||||
rust-syn-2.0.117
|
||||
rust-sync-wrapper-1.0.2
|
||||
rust-tagptr-0.2.0
|
||||
rust-tempfile-3.25.0
|
||||
rust-tempfile-3.27.0
|
||||
rust-thiserror-2.0.18
|
||||
rust-thiserror-impl-2.0.18
|
||||
rust-time-0.3.47
|
||||
rust-time-core-0.1.8
|
||||
rust-tokio-1.49.0
|
||||
rust-tokio-macros-2.6.0
|
||||
rust-tokio-1.50.0
|
||||
rust-tokio-macros-2.6.1
|
||||
rust-tokio-rustls-0.26.4
|
||||
rust-tower-0.5.3
|
||||
rust-tower-http-0.6.8
|
||||
@@ -58255,18 +58274,18 @@
|
||||
rust-unicode-ident-1.0.24
|
||||
rust-unicode-xid-0.2.6
|
||||
rust-untrusted-0.9.0
|
||||
rust-uuid-1.21.0
|
||||
rust-uuid-1.22.0
|
||||
rust-version-check-0.9.5
|
||||
rust-vparser-1.2.0
|
||||
rust-vstorage-0.6.0
|
||||
rust-vstorage-0.7.0
|
||||
rust-want-0.3.1
|
||||
rust-wasi-0.11.1+wasi-snapshot-preview1
|
||||
rust-wasip2-1.0.2+wasi-0.2.9
|
||||
rust-wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06
|
||||
rust-wasm-bindgen-0.2.111
|
||||
rust-wasm-bindgen-macro-0.2.111
|
||||
rust-wasm-bindgen-macro-support-0.2.111
|
||||
rust-wasm-bindgen-shared-0.2.111
|
||||
rust-wasm-bindgen-0.2.114
|
||||
rust-wasm-bindgen-macro-0.2.114
|
||||
rust-wasm-bindgen-macro-support-0.2.114
|
||||
rust-wasm-bindgen-shared-0.2.114
|
||||
rust-wasm-encoder-0.244.0
|
||||
rust-wasm-metadata-0.244.0
|
||||
rust-wasmparser-0.244.0
|
||||
@@ -58277,34 +58296,24 @@
|
||||
rust-windows-result-0.4.1
|
||||
rust-windows-strings-0.5.1
|
||||
rust-windows-sys-0.52.0
|
||||
rust-windows-sys-0.60.2
|
||||
rust-windows-sys-0.61.2
|
||||
rust-windows-targets-0.52.6
|
||||
rust-windows-targets-0.53.5
|
||||
rust-windows-aarch64-gnullvm-0.52.6
|
||||
rust-windows-aarch64-gnullvm-0.53.1
|
||||
rust-windows-aarch64-msvc-0.52.6
|
||||
rust-windows-aarch64-msvc-0.53.1
|
||||
rust-windows-i686-gnu-0.52.6
|
||||
rust-windows-i686-gnu-0.53.1
|
||||
rust-windows-i686-gnullvm-0.52.6
|
||||
rust-windows-i686-gnullvm-0.53.1
|
||||
rust-windows-i686-msvc-0.52.6
|
||||
rust-windows-i686-msvc-0.53.1
|
||||
rust-windows-x86-64-gnu-0.52.6
|
||||
rust-windows-x86-64-gnu-0.53.1
|
||||
rust-windows-x86-64-gnullvm-0.52.6
|
||||
rust-windows-x86-64-gnullvm-0.53.1
|
||||
rust-windows-x86-64-msvc-0.52.6
|
||||
rust-windows-x86-64-msvc-0.53.1
|
||||
rust-wit-bindgen-0.51.0
|
||||
rust-wit-bindgen-core-0.51.0
|
||||
rust-wit-bindgen-rust-0.51.0
|
||||
rust-wit-bindgen-rust-macro-0.51.0
|
||||
rust-wit-component-0.244.0
|
||||
rust-wit-parser-0.244.0
|
||||
rust-zerocopy-0.8.39
|
||||
rust-zerocopy-derive-0.8.39
|
||||
rust-zerocopy-0.8.42
|
||||
rust-zerocopy-derive-0.8.42
|
||||
rust-zeroize-1.8.2
|
||||
rust-zmij-1.0.21))
|
||||
(podlet =>
|
||||
@@ -66567,6 +66576,76 @@
|
||||
rust-unic-ucd-version-0.9.0
|
||||
rust-unicode-ident-1.0.18
|
||||
rust-unicode-normalization-0.1.24))
|
||||
(rust-hashify-0.2.7.b787649 =>
|
||||
(list rust-aho-corasick-1.1.4
|
||||
rust-anes-0.1.6
|
||||
rust-anstyle-1.0.13
|
||||
rust-autocfg-1.5.0
|
||||
rust-bumpalo-3.20.2
|
||||
rust-cast-0.3.0
|
||||
rust-cfg-if-1.0.4
|
||||
rust-ciborium-0.2.2
|
||||
rust-ciborium-io-0.2.2
|
||||
rust-ciborium-ll-0.2.2
|
||||
rust-clap-4.5.60
|
||||
rust-clap-builder-4.5.60
|
||||
rust-clap-lex-1.0.0
|
||||
rust-criterion-0.5.1
|
||||
rust-criterion-plot-0.5.0
|
||||
rust-crossbeam-deque-0.8.6
|
||||
rust-crossbeam-epoch-0.9.18
|
||||
rust-crossbeam-utils-0.8.21
|
||||
rust-crunchy-0.2.4
|
||||
rust-either-1.15.0
|
||||
rust-half-2.7.1
|
||||
rust-hermit-abi-0.5.2
|
||||
rust-is-terminal-0.4.17
|
||||
rust-itertools-0.10.5
|
||||
rust-itoa-1.0.17
|
||||
rust-js-sys-0.3.91
|
||||
rust-libc-0.2.183
|
||||
rust-memchr-2.8.0
|
||||
rust-num-traits-0.2.19
|
||||
rust-once-cell-1.21.3
|
||||
rust-oorandom-11.1.5
|
||||
rust-phf-0.11.3
|
||||
rust-phf-generator-0.11.3
|
||||
rust-phf-macros-0.11.3
|
||||
rust-phf-shared-0.11.3
|
||||
rust-plotters-0.3.7
|
||||
rust-plotters-backend-0.3.7
|
||||
rust-plotters-svg-0.3.7
|
||||
rust-proc-macro2-1.0.106
|
||||
rust-quote-1.0.45
|
||||
rust-rand-0.8.5
|
||||
rust-rand-core-0.6.4
|
||||
rust-rayon-1.11.0
|
||||
rust-rayon-core-1.13.0
|
||||
rust-regex-1.12.3
|
||||
rust-regex-automata-0.4.14
|
||||
rust-regex-syntax-0.8.10
|
||||
rust-rustversion-1.0.22
|
||||
rust-same-file-1.0.6
|
||||
rust-serde-1.0.228
|
||||
rust-serde-core-1.0.228
|
||||
rust-serde-derive-1.0.228
|
||||
rust-serde-json-1.0.149
|
||||
rust-siphasher-1.0.2
|
||||
rust-syn-2.0.117
|
||||
rust-tinytemplate-1.2.1
|
||||
rust-unicode-ident-1.0.24
|
||||
rust-walkdir-2.5.0
|
||||
rust-wasm-bindgen-0.2.114
|
||||
rust-wasm-bindgen-macro-0.2.114
|
||||
rust-wasm-bindgen-macro-support-0.2.114
|
||||
rust-wasm-bindgen-shared-0.2.114
|
||||
rust-web-sys-0.3.91
|
||||
rust-winapi-util-0.1.11
|
||||
rust-windows-link-0.2.1
|
||||
rust-windows-sys-0.61.2
|
||||
rust-zerocopy-0.8.42
|
||||
rust-zerocopy-derive-0.8.42
|
||||
rust-zmij-1.0.21))
|
||||
(rust-minisign =>
|
||||
(list rust-block-buffer-0.10.4
|
||||
rust-bumpalo-3.17.0
|
||||
|
||||
@@ -102,6 +102,32 @@
|
||||
transliterating them. It supports Emoji and Chinese.")
|
||||
(license license:bsd-3))))
|
||||
|
||||
(define-public rust-hashify-0.2.7.b787649
|
||||
(let ((commit "b7876499e196073236ac32ae58c9e23cd0d7f22f")
|
||||
(revision "0"))
|
||||
(hidden-package
|
||||
(package
|
||||
(name "rust-hashify")
|
||||
(version (git-version "0.2.7" revision commit))
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference (url "https://github.com/WhyNotHugo/hashify/")
|
||||
(commit "b7876499e196073236ac32ae58c9e23cd0d7f22f")))
|
||||
(file-name (git-file-name "rust-hashify" "0.2.7.b787649"))
|
||||
(sha256
|
||||
(base32 "07i6ldb7br4b4b3irslxk0jxdfzy9garl4izciwwp8bca32pf421"))))
|
||||
(build-system cargo-build-system)
|
||||
(arguments
|
||||
(list
|
||||
#:skip-build? #t
|
||||
#:cargo-package-crates ''("hashify")))
|
||||
(inputs (cargo-inputs 'rust-hashify-0.2.7.b787649))
|
||||
(home-page "https://github.com/WhyNotHugo/hashify/tree/reproducible-builds")
|
||||
(synopsis "Perfect hashing for an imperfect world")
|
||||
(description "This package provides procedural macros for creating hashing maps.")
|
||||
(license license:expat)))))
|
||||
|
||||
(define-public rust-hypher-0.1
|
||||
(hidden-package
|
||||
(package
|
||||
|
||||
Reference in New Issue
Block a user