Zhu Zihao
f1bcc043a4
gnu: lean: Use G-expressions.
...
* gnu/packages/lean.scm (lean)[arguments]: Use G-expressions.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-12-11 23:39:01 +01:00
Jack Hill
17213c1b20
gnu: pdfarranger: Update to 1.10.1.
...
* gnu/packages/pdf.scm (pdfarranger): Update to 1.10.1.
[arguments]: Add set-home phase.
Change-Id: Id31925e7e34fc4b23abb73456bac8cd0012f1d6f
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-12-11 23:34:31 +01:00
Sergey Trofimov
d74faef4f7
gnu: openvpn: Update to 2.6.7.
...
* gnu/packages/vpn.scm (openvpn): Update to 2.6.7.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-12-11 23:24:19 +01:00
Ludovic Courtès
7217c93486
gnu: libgpg-error: Do not assume that target is a triplet.
...
Fixes a bug exposed with be5ec2ebb4
, which
introduces the “avr” target, which has no hyphen.
* gnu/packages/gnupg.scm (libgpg-error)[arguments]: In ‘cross-symlinks’
phase, adjust code to deal with TARGET lacking a hyphen.
Change-Id: I1aff6a94a7c92626f931c459d1dc0509f9bcfc00
2023-12-11 23:11:26 +01:00
Efraim Flashner
579f706fc9
gnu: rust-twox-hash-1: Update to 1.6.3.
...
* gnu/packages/crates-io.scm (rust-twox-hash-1): Update to 1.6.3.
[cargo-inputs]: Add rust-digest-0.10. Replace rust-rand-0.7 with 0.8.
Change-Id: I0bc497bba4dfa01d054e415c4ac1c2757aa29ecf
2023-12-11 08:55:44 +02:00
Efraim Flashner
043fee4db6
gnu: rust-sha1-asm-0.4: Update to 0.4.4.
...
* gnu/packages/crates-io.scm (rust-sha1-asm-0.4): Update to 0.4.4.
Change-Id: I9e5f3cb221fbe3c1099a714be86e8ca26b1d97aa
2023-12-10 22:30:09 +02:00
Efraim Flashner
b79b8ca127
gnu: rust-v-htmlescape-0.15: Only run tests on some architectures.
...
* gnu/packages/crates-io.scm (rust-v-htmlescape-0.15)[arguments]: Skip
tests when building not for an x86 system.
Change-Id: I6fbb7c414b016d3b71bda7634790c23e93d33529
2023-12-10 22:21:52 +02:00
Efraim Flashner
34eaf5714e
Merge remote-tracking branch 'origin/master' into rust-team
...
Change-Id: Ic45f7071abd6a02c2ccad411500e5103c8272ffb
2023-12-10 13:25:47 +02:00
Efraim Flashner
99f7f64574
gnu: rust-criterion-cycles-per-byte-0.1: Only build on supported systems.
...
* gnu/packages/crates-io.scm (rust-criterion-cycles-per-byte-0.1)
[arguments]: Skip the build unless building on x86_64-linux or
i686-linux.
Change-Id: I935ff2d11beedaaca550658a78104b950bad664e
2023-12-10 12:58:26 +02:00
Efraim Flashner
b5dca27496
gnu: rust-cpuid-bool-0.2: Only build on supported systems.
...
* gnu/packages/crates-io.scm (rust-cpuid-bool-0.2)[arguments]: Skip the
build unless building on x86_64-linux or i686-linux.
Change-Id: I8e224618088154f45195405a13721d1e18b3be64
2023-12-10 11:49:25 +02:00
Efraim Flashner
63e06f30ce
gnu: ubuntu-keyring: Update to 2023.11.28.1.
...
* gnu/packages/debian.scm (ubuntu-keyring): Update to 2023.11.28.1.
[native-inputs]: Remove gzip; add xz.
Change-Id: Id90acc7a58085321ac96b6ab520f54b20911a8c1
2023-12-10 10:24:45 +02:00
Efraim Flashner
9c30fb27a4
gnu: tor: Update to 0.4.8.10.
...
* gnu/packages/tor.scm (tor): Update to 0.4.8.10.
Change-Id: Ibc11c83c3fea920c6b876a22cb4c96d5c927beb5
2023-12-10 09:49:26 +02:00
Efraim Flashner
556aa31050
gnu: llvm-14: Fix building on powerpc-linux.
...
* gnu/packages/llvm.scm (llvm-14)[arguments]: When building for
powerpc-linux adjust the configure-flags to always link shared libraries
with -latomic.
Change-Id: If020528bf1717595b66e6e0826dbe7a0c1128322
2023-12-10 08:15:43 +02:00
Michael Ford
2e11caff39
gnu: LLVM, Clang, libomp, lld: Update to 17.0.6.
...
* gnu/packages/llvm.scm (llvm-17, clang-17, libomp-17, lld-17):
Update to 17.0.6.
Signed-off-by: Hilton Chain <hako@ultrarare.space>
Change-Id: I7757b8e55e6a7ffc8185d366ba77706abaf5a798
2023-12-10 11:09:28 +08:00
Ekaitz Zarraga
20223da2f2
gnu: ncdu: Use zig-build-system.
...
* gnu/packages/ncdu.scm (ncdu)[build-system]: Use zig-build-system.
[arguments]<#:make-flags>: Remove argument.
<#:phases>: Delegate phase manipulation to the build-system.
Remove 'validate-runpath.
[native-inputs]: Remove zig-0.10.
Change-Id: I9027a1cbd925cfb0c135740e81a33b62cb9d91ca
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2023-12-10 11:09:09 +08:00
Sergey Trofimov
92640eedca
gnu: pipewire: Update to 1.0.0.
...
* gnu/packages/linux.scm (pipewire): Update to 1.0.0.
[native-inputs]: Add doxygen, python.
Signed-off-by: Hilton Chain <hako@ultrarare.space>
Change-Id: If2b0b50f844a8ee96f7d1012c01d7958ab8e7f46
2023-12-09 22:29:54 +08:00
Efraim Flashner
6619021d32
gnu: stgit-2: Install info pages, shell completions.
...
* gnu/packages/version-control.scm (stgit-2)[arguments]: Add a phase to
build the info pages and shell completions. Add a phase to install the
info pages and shell completions.
[native-inputs]: Add asciidoc, docbook2x, libxslt, perl, texinfo, xmlto.
Change-Id: Ie82d723e9dc2448492f327329c5a4ef0370f532e
2023-11-28 07:59:54 +02:00
Steve George
d2df6e4d23
gnu: Add stgit-2.
...
* gnu/packages/version-control.scm (stgit-2): New variable.
Change-Id: Ic5f29a5f0e3b5caa6c2aee4daf65d7e5dc09a6d5
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:54 +02:00
Efraim Flashner
699f8275b9
gnu: Add rust-bzip2-rs-0.1.
...
* gnu/packages/crates-io.scm (rust-bzip2-rs-0.1): New variable.
Change-Id: Ib4f3529bc80c3aab2299d3007118f62429dce26e
2023-11-28 07:59:54 +02:00
Steve George
2b9af04d9b
gnu: rust-ctrlc-3: Update to 3.4.1.
...
* gnu/packages/crates-io.scm (rust-ctrlc-3): Update to 3.4.1.
[cargo-inputs]: Replace rust-nix-0.26 with 0.27, rust-windows-sys-0.45
with 0.48.
[cargo-development-inputs]: Add rust-signal-hook-0.3. Replace
rust-windows-sys-0.45 with 0.48.
Change-Id: I8514dcd6fa42517569990e8c3dfe6c794e3e53d6
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:53 +02:00
Steve George
10fdae7c26
gnu: Add rust-nix-0.27.
...
* gnu/packages/crates-io.scm (rust-nix-0.27): New variable.
(rust-nix-0.26): Inherit from rust-nix-0.27.
Change-Id: I0c718a9a6116f0b93414da5f922c18e9f6946d10
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:53 +02:00
Steve George
79a8187d45
gnu: rust-caps-0.5: Update to 0.5.5.
...
* gnu/packages/crates-io.scm (rust-caps-0.5): Update to 0.5.5.
[arguments]: Don't skip build.
[cargo-inputs]: Add rust-serde-1. Remove rust-errno-0.2.
[cargo-development-inputs]: Add rust-serde-json-1.
Change-Id: Iabc5465783c9c8fb2f63ffeec1255b299e5c10be
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:53 +02:00
Steve George
9d11982174
gnu: Add rust-gix-0.54.
...
* gnu/packages/crates-io.scm (rust-gix-0.54): New variable.
(rust-gix-0.45): Inherit from rust-gix-0.54.
Change-Id: Id1b01b019a7c5e58debe3bb9797785ef4946fabc
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:53 +02:00
Steve George
372d08daa3
gnu: Add rust-gix-submodule-0.4.
...
* gnu/packages/crates-io.scm (rust-gix-submoduule-0.4): New variable.
Change-Id: Id0ae0337c4da8d5f6d8d6cc824eddf361359db32
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:53 +02:00
Steve George
752644bf57
gnu: Add rust-gix-archive-0.5.
...
* gnu/packages/crates-io.scm (rust-gix-archive-0.5): New variable.
Change-Id: I6ce891db56c45d241e73755c39fee8be07c172ca
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:52 +02:00
Steve George
db2057904b
gnu: rust-zip-0.6: Update to 0.6.6.
...
* gnu/packages/crates-io.scm (rust-zip-0.6): Update to 0.6.6.
[cargo-inputs]: Replace rust-aes-0.7 with 0.8.
[home-page]: Update to new home-page.
Change-Id: I0e6ab726961dd750e2c6fb5b73a59401351d2a0c
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:52 +02:00
Steve George
1d32cdf92c
gnu: Add rust-gix-config-0.30.
...
* gnu/packages/crates-io.scm (rust-gix-config-0.30): New variable.
(rust-gix-config-0.23): Inherit from rust-gix-config-0.30.
Change-Id: I490b9c74059d66270af36f8723d3297f5a1f8c09
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:52 +02:00
Steve George
535da33d84
gnu: Add rust-gix-discover-0.25.
...
* gnu/packages/crates-io.scm (rust-gix-discover-0.25): New variable.
(rust-gix-discover-0.19): Inherit from rust-gix-discover-0.25.
Change-Id: Iaa6eb982879647dfc5ae1e4ab141b935848dd7e0
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:52 +02:00
Steve George
73d220d4c8
gnu: Add rust-gix-macros-0.1.
...
* gnu/packages/crates-io.scm (rust-gix-macros-0.1): New variable.
Change-Id: Ib7e7ac0639a967fc55ed8538ca447acd36416119
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:52 +02:00
Steve George
e9a75ab6f8
gnu: Add rust-gix-mailmap-0.19.
...
* gnu/packages/crates-io.scm (rust-gix-mailmap-0.19): New variable.
(rust-gix-mailmap-0.13): Inherit from rust-gix-mailmap-0.19.
Change-Id: Ie374558396398120647338891c898829635bdc1d
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:52 +02:00
Steve George
629fdcccae
gnu: Add rust-gix-negotiate-0.8.
...
* gnu/packages/crates-io.scm (rust-gix-negotiate-0.8): New variable.
(rust-gix-negotiate-0.2): Inherit from rust-gix-negotiate-0.8.
Change-Id: I65508d41a1a2e4e9cad12e5899a4712ed7001bf6
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:51 +02:00
Steve George
54a5e8b13b
gnu: Add rust-gix-odb-0.53.
...
* gnu/packages/crates-io.scm (rust-gix-odb-0.53): New variable.
(rust-gix-odb-0.46): Inherit from rust-gix-odb-0.53.
Change-Id: Ib3c66446dd3503c6d07475dbfc271401703621cf
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:51 +02:00
Steve George
25f742ccc1
gnu: Add rust-gix-pack-0.43.
...
* gnu/packages/crates-io.scm (rust-gix-pack-0.43): New variable.
(rust-gix-pack-0.36): Inherit from rust-gix-pack-0.43.
Change-Id: Ib8f1eae54e1f90e6734464e7e6a7a782430ee078
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:51 +02:00
Steve George
4a12a1cdb8
gnu: Add rust-gix-diff-0.36.
...
* gnu/packages/crates-io.scm (rust-gix-diff-0.36): New variable.
(rust-gix-diff-0.30): Inherit from rust-gix-diff-0.36.
Change-Id: Ib8f1eae54e1f90e6734464e7e6a7a782430ee078
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:51 +02:00
Steve George
c2db1d9af6
gnu: Add rust-gix-protocol-0.40.
...
* gnu/packages/crates-io.scm (rust-gix-protocol-0.40): New variable.
(rust-gix-protocol-0.33): Inherit from rust-gix-protocol-0.40.
Change-Id: Ia3f4697cd4a6ce7532cc2689540106e0b8d9ddac
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:51 +02:00
Steve George
e047d8912f
gnu: Add rust-gix-ref-0.37.
...
* gnu/packages/crates-io.scm (rust-gix-ref-0.37): New variable.
(rust-gix-ref-0.30): Inherit from rust-gix-ref-0.37.
Change-Id: Idc50892658d86c90a8c4bce3f2e49713949de812
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:50 +02:00
Steve George
b61c17bb27
gnu: Add rust-gix-refspec-0.18.
...
* gnu/packages/crates-io.scm (rust-gix-refspec-0.18): New variable.
(rust-gix-refspec-0.11): Inherit from rust-gix-refspec-0.18.
Change-Id: I358c2b562b5cc93840ffa42c29d51c9113495a3e
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:50 +02:00
Steve George
7679be8e00
gnu: Add rust-gix-revision-0.22.
...
* gnu/packages/crates-io.scm (rust-gix-revision-0.22): New variable.
(rust-gix-revision-0.15): Inherit from gix-revision-0.22.
Change-Id: I46ac7721d44615b1c9c951e5ea938cd639b223f1
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:50 +02:00
Steve George
022ac764bc
gnu: Add rust-gix-status-0.1.
...
* gnu/packages/crates-io.scm (rust-gix-status-0.1): New variable.
Change-Id: I41a3d7795b24c14da84413313e6c37b9182aa221
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:50 +02:00
Steve George
1469cc783a
gnu: Add rust-gix-pathspec-0.3.
...
* gnu/packages/crates-io.scm: New variable.
Change-Id: I6d3097adc108b522c76f4d18803829f959d5098f
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:50 +02:00
Steve George
9f884b1894
gnu: Add rust-gix-transport-0.37.
...
* gnu/packages/crates-io.scm (rust-gix-transport-0.37): New variable.
(rust-gix-transport-0.32): Inherit from rust-gix-transport-0.37.
Change-Id: Ie355057b6e0d97167ed171e29e26a65a1067107a
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:49 +02:00
Steve George
17d48c4581
gnu: Add rust-gix-credentials-0.20.
...
* gnu/packages/crates-io.scm (rust-gix-credentials-0.20): New variable.
(rust-gix-credentials-0.15): Inherit from rust-gix-credentials-0.20.
Change-Id: I3866e819033ede89df4789b172f311e3269946f1
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:49 +02:00
Steve George
0dc9c61d59
gnu: Add rust-gix-sec-0.10.
...
* gnu/packages/crates-io.scm (rust-gix-sec-0.10): New variable.
(rust-gix-sec-0.8): Inherit from rust-gix-sec-0.10.
Change-Id: I9a7ad287dcb1c94a710a52f15ee5a11a3665d2e7
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:49 +02:00
Steve George
ba1d4200aa
gnu: Add rust-gix-prompt-0.7.
...
* gnu/packages/crates-io.scm (rust-gix-prompt-0.7): New variable.
(rust-gix-prompt-0.5): Inherit from rust-gix-prompt-0.7.
Change-Id: Ic69cf0c436a26262f118c5dfabfb3047bd7feeac
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:49 +02:00
Steve George
2d18aba52a
gnu: Add rust-gix-config-value-0.14.
...
* gnu/packages/crates-io.scm (rust-gix-config-value-0.14): New variable.
(rust-gix-config-value-0.12): Inherit from rust-gix-config-value-0.14.
Change-Id: Ie81c753fe458729afd4586ce23ffc72cca5b903d
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:49 +02:00
Steve George
d3e8adae57
gnu: Add rust-gix-url-0.24
...
* gnu/packages/crates-io.scm (rust-gix-url-0.24): New variable.
(rust-gix-url-0.19): Inherit from rust-gix-url-0.24.
Change-Id: I5cd99fa037039bda16392d824108fc5e6402d262
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:48 +02:00
Steve George
63c82ed260
gnu: rust-libtest-mimic-0.6: Update to 0.6.1.
...
* gnu/packages/crates-io.scm (rust-libtest-mimic-0.6): Update to 0.6.1.
[arguments]: Enable tests.
Change-Id: Ied7666960201b6da95b39c0f5f15b64c8685d208
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:48 +02:00
Steve George
d6299eedd1
gnu: Add rust-gix-worktree-stream-0.5.
...
* gnu/packages/crates-io.scm (rust-gix-worktree-stream-0.5): New variable.
Change-Id: I48bf12d15cc90952c80e4bdc373979f59c544cba
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:48 +02:00
Steve George
a16d157589
gnu: Add rust-gix-worktree-state-0.3.
...
* gnu/packages/crates-io.scm (rust-gix-worktree-state-0.3): New variable.
Change-Id: I235b635749b45f929d6d486a04ac31444feac8c7
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:48 +02:00
Steve George
7cf104f01c
gnu: Add rust-gix-worktree-0.26.
...
* gnu/packages/crates-io.scm (rust-gix-worktree-0.26): New variable.
(rust-gix-worktree-0.18): Inherit from rust-gix-worktree-0.26.
Change-Id: Ia82c3aef6cf29bcd038146f9d544fb3a2763a5e4
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:48 +02:00
Steve George
5d2c2edd2a
gnu: Add rust-gix-ignore-0.8.
...
* gnu/packages/crates-io.scm (rust-gix-ignore-0.8): New variable.
(rust-gix-ignore-0.3): Inherit from rust-gix-ignore-0.8.
Change-Id: Ife70e383026bb3cc2d87c8cfff4cafa88d7acc1f
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:48 +02:00
Steve George
2330a9d04d
gnu: Add rust-gix-index-0.25.
...
* gnu/packages/crates-io.scm (rust-gix-index-0.25): New variable.
(rust-gix-index-0.17): Inherit from rust-gix-index-0.25.
Change-Id: I2c4fe0c47b9737efdff8aef678773bf20067bdbb
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:47 +02:00
Steve George
5bbacd1139
gnu: Add rust-gix-traverse-0.33.
...
* gnu/packages/crates-io.scm (rust-gix-traverse-0.33): New variable.
(rust-gix-traverse-0.26): Inherit from rust-gix-traverse-0.33.
Change-Id: I0cdf6eb9261e8237dd95afa4bf11c4dbe6ac4fe4
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:47 +02:00
Steve George
375518b3ee
gnu: Add rust-gix-revwalk-0.8.
...
* gnu/packages/crates-io.scm (rust-gix-revwalk-0.8): New variable.
(rust-gix-revwalk-0.1): Inherit from rust-gix-revwalk-0.8.
Change-Id: I80145c469a760f3fd1af11b5f1502a41bfe91b69
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:47 +02:00
Steve George
2307a5f16e
gnu: Add rust-gix-hashtable-0.4.
...
* gnu/packages/crates-io.scm (rust-gix-hashtable-0.4): New variable.
(rust-gix-hashtable-0.2): Inherit from rust-gix-hashtable-0.4.
Change-Id: I867595bb3d256f8286f48e0148c2b72d42e4bfc7
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:47 +02:00
Steve George
9243173433
gnu: Add rust-gix-commitgraph-0.21.
...
* gnu/packages/crates-io.scm (rust-gix-commitgraph-0.21): New variable.
(rust-gix-commitgraph-0.16): Inherit from rust-gix-commitgraph-0.21.
Change-Id: Ibdc9424cce7219424fbc5102d400096afe95fb1b
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:47 +02:00
Steve George
e445adf3d4
gnu: Add rust-gix-lock-10.
...
* gnu/packaes/crates-io.scm (rust-gix-lock-10): New variable.
(rust-gix-lock-6): Inherit from rust-gix-lock-10.
Change-Id: If5a929b3895dcbf950f3fd50253e2d2de284242b
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:46 +02:00
Steve George
2803b0ea93
gnu: Add rust-gix-tempfile-10.
...
* gnu/packages/crates-io.scm (rust-gix-tempfile-10): New variable.
(rust-gix-tempfile-6): Inherit from rust-gix-tempfile-10.
Change-Id: Ia3af5caf892860ada0dd9f5f881549b862604f43
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:46 +02:00
Steve George
a4606d6e94
gnu: Add rust-gix-fs-0.7.
...
* gnu/packages/crates-io.scm (rust-gix-fs-0.7): New variable.
(rust-gix-fs-0.2): Inherit from rust-gix-fs-0.7.
Change-Id: I01c7f82c81503c751158e104000d5a0a763c9061
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:46 +02:00
Steve George
9ce23cdc14
gnu: Add rust-gix-filter-0.5.
...
* gnu/packages/crates-io.scm(rust-gix-filter-0.5): New variable.
Change-Id: I0be53fff6e7b8b182eed84268d21e051282df5e2
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:46 +02:00
Steve George
689a7d517c
gnu: Add rust-gix-packetline-blocking-0.16.
...
* gnu/packages/crates-io.scm (rust-gix-packetline-blocking-0.16) New variable.
Change-Id: I73bf86d4ee95eef2b85ba9caee1dffbdaa42b155
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:46 +02:00
Steve George
0a023b7ffb
gnu: Add rust-gix-object-0.37.
...
* gnu/packages/crates-io.scm (rust-gix-object-0.37): New variable.
(rust-gix-object-0.30): Inherit from rust-gix-object-0.37.
Change-Id: I0c2b948a19c43fef67736609142c1a9a9086b438
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:45 +02:00
Steve George
e4008a9f9b
gnu: Add rust-gix-validate-0.8.
...
* gnu/packages/crates-io.scm (rust-gix-validate-0.8): New variable.
(rust-gix-validate-0.7): Inherit from rust-gix-validate-0.8.
Change-Id: Icad58361e3aa0da0bb7b190d7117316dfecfd5d4
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:45 +02:00
Steve George
6cfab0e14b
gnu: Add rust-gix-actor-0.27.
...
* gnu/packages/crates-io.scm (rust-gix-actor-0.27): New variable.
(rust-gix-actor-0.21): Inherit from rust-gix-actor-0.27.
Change-Id: I4a04cf844e9308b957d6d30da76013aafa4a2879
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:45 +02:00
Steve George
4caea6d42e
gnu: Add rust-gix-date-0.8.
...
* gnu/packages/crates-io.scm (rust-gix-date-0.8): New variable.
(rust-gix-date-0.5): Inherit from rust-gix-date-0.8.
Change-Id: I803ea0b97b0b278d6b74fe8b65a5e6404b900364
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:45 +02:00
Steve George
1d265260c5
gnu: Add rust-gix-attributes-0.19.
...
* gnu/packages/crates-io.scm (rust-gix-attributes-0.19): New variable.
(rust-gix-attributes-0.13): Inherit from rust-gix-attributes-0.19.
Change-Id: I900ffc00e3d54de90db5843409f129bb39160b88
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:45 +02:00
Steve George
0a0d5be599
gnu: Add rust-gix-glob-0.13.
...
* gnu/packages/crates-io.scm (rust-gix-glob-0.13): New variable.
(rust-gix-glob-0.8): Inherit from rust-gix-glob-0.13.
Change-Id: I3999b479d8d08c658fadf0da4cbed63475555e34
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:45 +02:00
Steve George
c470c771ed
gnu: Add rust-gix-path-0.10.
...
* gnu/packages/crates-io.scm (rust-gix-path-0.10): New variable.
(rust-gix-path-0.8): Inherit from rust-gix-path-0.10.
Change-Id: I4ec6102d0f6cf93a93f9998164f8057f622ecd4b
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:44 +02:00
Steve George
5a1042ae32
gnu: Add rust-byteyarn-0.2.
...
gnu/packages/crates-io.scm (rust-byteyarn-0.2): New variable.
Change-Id: I561a03a986ba90255ecb56097c12715f99b4f5cb
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:44 +02:00
Steve George
9a39c7e5f7
gnu: Add rust-gix-features-0.35.
...
* gnu/packages/crates-io.scm (rust-gix-features-0.35): New variable.
(rust-gix-features-0.30): Inherit from rust-gix-features-0.35.
Change-Id: I6cf67f4c6ce560c2b96e0d47cec06098dfa4cfad
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:44 +02:00
Steve George
a2c84bfe7c
gnu: Add rust-prodash-26.
...
gnu/packages/crate-io.scm (rust-prodash-26): New variable.
(rust-prodash-25): Inherit from rust-prodash-26.
Change-Id: I7c5dc1da92eff338376c6af68718eee85a190489
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:44 +02:00
Steve George
d753e826fc
gnu: Add rust-gix-hash-0.13.
...
* gnu/packages/crates-io.scm (rust-gix-hash-0.13): New variable.
(rust-gix-hash-0.11): Inherit from rust-gix-hash-0.13.
Change-Id: I4d7e4a048efb463a019d01529622ad96c3a615d5
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-28 07:59:44 +02:00
Efraim Flashner
2700ed8ee6
gnu: rust: Add triplets for Windows.
...
* gnu/packages/rust.scm (nix-system->gnu-triplet-for-rust): Add entries
for i686-mingw and x86_64-mingw.
Change-Id: I13615c1548d96863bc32620269d82975e4599c08
2023-11-28 07:59:43 +02:00
Efraim Flashner
7103f32aee
gnu: zoxide: Don't install the sources.
...
* gnu/packages/rust-apps.scm (zoxide)[arguments]: Don't install the
sources.
Change-Id: Ib9a3d8cb5d267c063cbb1ec099d6d70ca168e742
2023-11-28 07:59:43 +02:00
Efraim Flashner
f284ca9a1b
gnu: rust: Add triplet for the Hurd.
...
* gnu/packages/rust.scm (nix-system->gnu-triplet-for-rust): Add entries
for i586-pc, i686-pc.
Change-Id: I0b7bdc3c0445430b5f4ea79d8e052b6ef276f11b
2023-11-28 07:59:43 +02:00
Efraim Flashner
584bd0bb3d
gnu: Add make-rust-sysroot.
...
* gnu/packages/rust.scm (make-rust-sysroot): New procedure.
Change-Id: I5ce4b7a3aab0a9e8d254159e2fbc6cf6b3442c32
2023-11-28 07:59:43 +02:00
Efraim Flashner
3dc6253e87
gnu: at-spi2-core: Skip tests when cross-compiling.
...
* gnu/packages/gtk.scm (at-spi2-core)[arguments]: When cross compiling
skip the custom 'check phase.
Change-Id: Ibc15a829d632bce8331dc70df6dc3b36b4a479a4
2023-11-28 07:59:43 +02:00
Efraim Flashner
a90043cfe8
gnu: librsvg: Enable cross compiling.
...
* gnu/packages/gnome.scm (librsvg)[arguments]: Use this-package-input to
find gdk-pixbuf in 'patch-gdk-pixbuf-thumbnailer phase. Adjust
'prepare-for-build phase to set PKG_CONFIG and RUST_TARGET when needed.
Adjust configure-flags when cross-compiling.
[native-inputs]: Add gdk-pixbuf.
[inputs]: Add gobject-introspection.
Change-Id: I977c48957a6f50a777b52ea59c0d1f8bd6edcc1b
2023-11-28 07:59:42 +02:00
Efraim Flashner
fc5677a018
gnu: librsvg: Remove htmldir configure flag.
...
* gnu/packages/gnome.scm (librsvg)[arguments]: Update configure-flags
to remove the htmldir directory option.
Change-Id: Ia8a0d73d00edf899eac8c9e12071b92c0eef5258
2023-11-28 07:59:42 +02:00
Efraim Flashner
9c97342939
gnu: librsvg: Honor the #:tests flag.
...
* gnu/packages/gnome.scm (librsvg)[arguments]: Adjust the custom 'check
phase to honor the #:tests? flag.
Change-Id: I53c2fac1c5625d9b73adf5929e148eb4ecf18b89
2023-11-28 07:59:42 +02:00
Efraim Flashner
6d45f24dee
gnu: rust-swc: Prepare for cross-compilation.
...
* gnu/packages/rust-apps.scm (rust-swc)[arguments]: Adjust custom
'install phase to search all of the 'target' directory for the swc
binary to install.
Change-Id: Ib1a1ebce0ea61d14530f17a93b898e425342a1ad
2023-11-28 07:59:42 +02:00
Efraim Flashner
84ca518b26
gnu: ripgrep: Don't install sources.
...
* gnu/packages/rust-apps.scm (ripgrep)[arguments]: Don't install
sources.
Change-Id: Ib1b2b4eb3ba52a6a4d59603c4a4ba5d674c98581
2023-11-28 07:59:42 +02:00
Efraim Flashner
48cc479ca1
gnu: maturin: Add missing input.
...
* gnu/packages/rust-apps.scm (maturin)[inputs]: Add bzip2.
Change-Id: I828ad8d5d6bb9ef119d84fc6205da5d72913afca
2023-11-28 07:59:42 +02:00
Efraim Flashner
4624355513
gnu: hyperfine: Prepare for cross-compiling.
...
* gnu/packages/rust-apps.scm (hyperfine)[arguments]: Don't install the
sources. Adjust the custom 'install-more phase to search for the shell
completions anywhere in the target directory.
Change-Id: I067c40e06e145297ceb0eb5127bdd7835033750a
2023-11-28 07:59:41 +02:00
Efraim Flashner
f66f05e171
gnu: fd: Prepare for cross-compilation.
...
* gnu/packages/rust-apps.scm (fd)[arguments]: Adjust custom
'install-extra phase to only generate the completions when not
cross-compiling.
Change-Id: I6d961d798af217cc5abd42018f13d0160f0c5012
2023-11-28 07:59:41 +02:00
Efraim Flashner
008d234666
gnu: just: Prepare for cross-compiling.
...
* gnu/packages/rust-apps.scm (just)[inputs]: Add bash-minimal,
coreutils-minimal.
Change-Id: I6e8de2d50dc3ef93f6a2adbdfb0ee5873f0bd138
2023-11-28 07:59:41 +02:00
Efraim Flashner
a4923688e1
gnu: libxscrnsaver: Fix cross-compiling.
...
* gnu/packages/xorg.scm (libxscrnsaver)[arguments]: When cross-compiling
add configure-flag to skip a configure test which can't run when
cross-compiling.
Change-Id: If6ba64dfae28d3db220e91ffcbbaf6108fed9ef9
2023-11-28 07:59:41 +02:00
Efraim Flashner
0d84d3ff9f
gnu: rav1e: Don't build the static library.
...
* gnu/packages/video.scm (rav1e)[arguments]: Adjust the custom 'build
phase to not build the static library. Remove phase deleting static
library.
Change-Id: I624e5e076eac867b12cfc5fbf3d33c2832d23646
2023-11-28 07:59:41 +02:00
Efraim Flashner
448e90db80
gnu: alacritty: Prepare for cross-compiling.
...
* gnu/packages/terminals.scm (alacritty)[arguments]: Adjust the custom
'install phase to use the native 'tic' command and to find the alacritty
binary wherever it is located.
Change-Id: I3117f41a97bb6a5dd1037544c1a27bc01e924396
2023-11-28 07:59:40 +02:00
Efraim Flashner
8b8637079c
gnu: newsboat: Honor the #:tests? flag.
...
* gnu/packages/syndication.scm (newsboat)[arguments]: Adjust the custom
'check phase to honor the #:tests? flag.
Change-Id: I626787ac2d33dfd1e003a0a8e8758e563c664f90
2023-11-28 07:59:40 +02:00
Efraim Flashner
4442aa8780
gnu: newsboat: Prepare for cross-building.
...
* gnu/packages/syndication.scm (newsboat)[arguments]: Add a phase to use
the correct compiler when cross-compiling.
Change-Id: I1a560af41471cb8899322813f8a18c15ac0e5924
2023-11-28 07:59:40 +02:00
Efraim Flashner
bd90c7d462
gnu: stfl: Fix cross-building.
...
* gnu/packages/ncurses.scm (stfl)[arguments]: Add a make-flag to use the
correct compiler when cross-compiling. Remove trailing #t from phases.
Change-Id: I79aaf2472439b74e66e0e178f3d7f1bd2af62d7e
2023-11-28 07:59:40 +02:00
Efraim Flashner
fb05c43a36
gnu: rust-nitrokey-0.9: Add missing input.
...
* gnu/packages/crates-io.scm (rust-nitrokey-0.9)[inputs]: Add hidapi.
Change-Id: Id8900abf8f05362b1c5f7f859043d5e5e3a6111c
2023-11-28 07:59:40 +02:00
Efraim Flashner
54a49feae0
gnu: rust-nitrokey-sys-3: Add missing input.
...
* gnu/packages/crates-io.scm (rust-nitrokey-sys-3)[inputs]: Add hidapi.
Change-Id: I79ecb84b70f94f5394aad0e1faba2f9a1c947269
2023-11-28 07:59:40 +02:00
Efraim Flashner
89f87f12e4
gnu: rust-nitrokey-test-0.3: Add missing input.
...
* gnu/packages/crates-io.scm (rust-nitrokey-test-0.3)[inputs]: Add
hidapi.
Change-Id: I6f7ea04952854af2b08f0ae5e6c9aec40326166a
2023-11-28 07:59:39 +02:00
Efraim Flashner
6c6514a138
gnu: rust-notify-4: Update to 4.0.17.
...
* gnu/packages/crates-io.scm (rust-notify-4): Update to 4.0.17.
Change-Id: I53b8e406d460c95aae0dc76157b37bf3fc195073
2023-11-28 07:59:39 +02:00
Efraim Flashner
c3f49a63a4
gnu: rust-paw-structopt-1: Skip tests.
...
* gnu/packages/crates-io.scm (rust-paw-structopt-1)[arguments]: Skip the
test suite.
Change-Id: I00ae2aa1452d2c141d584447ad09b4961b74617f
2023-11-28 07:59:39 +02:00
Efraim Flashner
3c21209445
gnu: rust-uint-0.9: Fix build.
...
* gnu/packages/crates-io.scm (rust-uint-0.9)[arguments]: Add a phase to
use the default features of rust-rug.
Change-Id: I8c1bb99b28ef7fb31fa032823fd5a99e76aad783
2023-11-28 07:59:39 +02:00
Efraim Flashner
cf93fbc8a6
gnu: rust-bitvec-1: Add missing inputs.
...
* gnu/packages/crates-io.scm (rust-bitvec-1)[cargo-development-inputs]:
Add rust-criterion-0.3, rust-rand-0.8, rust-serde-1, rust-serde-json-1,
rust-serde-test-1, rust-static-assertions-1.
Change-Id: I712a56bb83718adcdd6b726f108dbddcd11d242b
2023-11-28 07:59:39 +02:00
Efraim Flashner
d97b640fe1
gnu: rust-h2-0.2: Update to 0.2.7.
...
* gnu/packages/crates-io.scm (rust-h2-0.2): Update to 0.2.7.
[arguments]: Skip the test suite.
[cargo-inputs]: Add rust-tracing-futures-0.2.
[native-inputs]: Add perl.
Change-Id: Id531eb420672dc06c9c43e903755b042ebdd185c
2023-11-28 07:59:38 +02:00
Efraim Flashner
eca58bd164
gnu: rust-syn-0.11: Skip tests.
...
* gnu/packages/crates-io.scm (rust-syn-0.11)[arguments]: Skip the test
suite.
Change-Id: Ied2965d78e8662f03a5597438fcca12203ce3cae
2023-11-28 07:59:38 +02:00
Efraim Flashner
d93cfb3164
gnu: rust-wasm-bindgen-futures-0.3: Don't skip build.
...
* gnu/packages/crates-io.scm (rust-wasm-bindgen-futures-0.3)[arguments]:
Don't skip the build.
[cargo-inputs]: Add rust-cfg-if-0.1, rust-web-sys-0.3.
Change-Id: Ife011ce0050d83c8a2dbc53e608046338b483cb2
2023-11-28 07:59:38 +02:00
Efraim Flashner
40499953f2
gnu: rust-paw-1: Skip tests.
...
* gnu/packages/crates-io.scm (rust-paw-1)[arguments]: Skip the test
suite.
Change-Id: I9040ab39d1fc8a2479d2fd32f0a58f108287e8f2
2023-11-28 07:59:38 +02:00
Efraim Flashner
30e8725929
gnu: Add rust-runtime-tokio-0.3.
...
* gnu/packages/crates-io.scm (rust-runtime-tokio-0.3): New variable.
Change-Id: Ibd1c95e1cd14126f23e4424dc34296df49c18e8d
2023-11-28 07:59:38 +02:00
Efraim Flashner
2bad4b666c
gnu: rust-runtime-raw-0.3: Don't skip build.
...
* gnu/packages/crates-io.scm (rust-runtime-raw-0.3)[arguments]: Don't
skip the build.
Change-Id: I13870508183a1d7fed8a25b005405f5c1b8d9283
2023-11-28 07:59:37 +02:00
Efraim Flashner
8760974a43
gnu: rust-runtime-native-0.3: Don't skip build.
...
* gnu/packages/crates-io.scm (rust-runtime-native-0.3)[arguments]: Don't
skip the build.
Change-Id: I227504a4cd1c44bf8dbdbb209280c1e5f6fb5535
2023-11-28 07:59:37 +02:00
Efraim Flashner
57ad86df58
gnu: rust-runtime-attributes-0.3: Don't skip build.
...
* gnu/packages/crates-io.scm (rust-runtime-attributes-0.3)[arguments]:
Don't skip the build.
[cargo-development-inputs]: Add rust-runtime-raw-0.3.
Change-Id: I71bc7f8b68d693cf90bad76f9ed21a3fffe42f23
2023-11-28 07:59:37 +02:00
Efraim Flashner
bb525bad15
gnu: rust-runtime-0.3: Don't skip build.
...
* gnu/packages/crates-io.scm (rust-runtime-0.3)[arguments]: Don't skip
the build.
[cargo-development-inputs]: Add rust-failure-0.1, rust-futures-0.1,
rust-futures-preview-0.3, rust-juliex-0.3, rust-mio-0.6, rust-rand-0.7,
rust-runtime-tokio-0.3, rust-tokio-0.1.
Change-Id: I35a864a568898ca8ffe83f008104fb1e1a77c0fa
2023-11-28 07:59:37 +02:00
Efraim Flashner
4a971e2d1c
gnu: rust-futures-util-preview-0.3: Fix inputs.
...
* gnu/packages/crates-io.scm (rust-futures-util-preview-0.3)
[cargo-development-inputs]: Move rust-futures-join-macro-preview-0.3 ...
[cargo-inputs]: ... to here.
Change-Id: I5f2dff621c154ef9e4d0b6f00e387cd5df16b728
2023-11-28 07:59:37 +02:00
Efraim Flashner
627c41d024
gnu: rust-actix-web-codegen-0.1: Skip tests.
...
* gnu/packages/crates-io.scm (rust-actix-web-codegen-0.1)[arguments]:
Skip the test suite.
Change-Id: I45cd98ba90b17d5ed8868d4414814121ef010dec
2023-11-28 07:59:37 +02:00
Efraim Flashner
3dfe69804d
gnu: rust-linked-hash-map-0.3: Skip tests.
...
* gnu/packages/crates-io.scm (rust-linked-hash-map-0.3)[arguments]: Skip
the test suite.
Change-Id: Ie7227e98a7d0377dd37c7c680e938e6617c06f52
2023-11-28 07:59:36 +02:00
Efraim Flashner
7826f40ef9
gnu: rust-tokio-0.1: Fix build.
...
* gnu/packages/crates-io.scm (rust-tokio-0.1)[arguments]: Add
cargo-test-flags.
[cargo-inputs]: Add rust-tracing-core-0.1. Remove rust-miow-0.3,
rust-tokio-trace-core-0.2.
[cargo-development-inputs]: Remove rust-tracing-core-0.1.
Change-Id: Ide1a2e29c0e4f98440c2fecb0cd65806c0fc9471
2023-11-28 07:59:36 +02:00
Efraim Flashner
63b03cbd73
gnu: rust-combine-3: Fix tests.
...
* gnu/packages/crates-io.scm (rust-combine-3)[arguments]: Add
cargo-test-flags.
Change-Id: I7b1c8eac5d864754e2d7cecfa8d8e9ad26e217d4
2023-11-28 07:59:36 +02:00
Efraim Flashner
45d1ae239a
gnu: rust-security-framework-1: Skip tests.
...
* gnu/packages/crates-io.scm (rust-security-framework-1)[arguments]:
Skip the test suite.
Change-Id: Iac74d7025905add364cabd0b8cd8d0d17a7ce74a
2023-11-28 07:59:36 +02:00
Efraim Flashner
d41ba74a18
gnu: rust-statrs-0.13: Fix tests.
...
* gnu/packages/crates-io.scm (rust-statrs-0.13)[arguments]: Add
cargo-test-flags.
Change-Id: I7578744aee817998fb81ad7ccf5120c044f675f6
2023-11-28 07:59:36 +02:00
Efraim Flashner
511f443061
gnu: Add rust-ndk-glue-0.7.
...
* gnu/packages/crates-io.scm (rust-ndk-glue-0.7): New variable.
(rust-ndk-glue-0.6): Inherit from rust-ndk-glue-0.7.
Change-Id: Ibade5623ccf113e9414fe4c00e905ac941eb9164
2023-11-28 07:59:35 +02:00
Efraim Flashner
d3b9067e37
gnu: Add rust-jni-0.21.
...
* gnu/packages/crates-io.scm (rust-jni-0.21): New variable.
(rust-jni-0.19): Inherit from rust-jni-0.21.
Change-Id: I15da50085ad9b36ec5cc2e3e43bdaa96dacd2ad9
2023-11-28 07:59:35 +02:00
Efraim Flashner
32a72fe23f
gnu: rust-app-dirs2-2: Update to 2.5.5.
...
* gnu/packages/crates-io.scm (rust-app-dirs2-2): Update to 2.5.5.
[cargo-inputs]: Add rust-ndk-context-0.1. Replace rust-jni-0.18 with
0.21. Remove rust-ndk-glue-0.2.
[cargo-development-inputs]: Add rust-log-0.4, rust-ndk-glue-0.7,
rust-once-cell-1. Replace rust-test-case-1 with 2. Remove
rust-lazy-static-1.
Change-Id: I008e44fbf7901dc512ee372279eae3a743efc241
2023-11-28 07:59:35 +02:00
Efraim Flashner
ce02ec1550
gnu: rust-bytemuck-derive-1: Update to 1.5.0.
...
* gnu/packages/crates-io.scm (rust-bytemuck-derive-1): Update to 1.5.0.
[arguments]: Don't skip the build. Skip the test suite.
[cargo-development-inputs]: Remove field.
Change-Id: I27ed850ec9068741e3ac73b2f31d253a407d4d5c
2023-11-28 07:59:35 +02:00
Efraim Flashner
2d99010a55
gnu: rust-bytemuck-1: Update to 1.14.0.
...
* gnu/packages/crates-io.scm (rust-bytemuck-1): Update to 1.14.0.
Change-Id: Icf86be4221a24bc87baabf727b0e44b23b5ea59c
2023-11-28 07:59:35 +02:00
Efraim Flashner
bd3923e1ef
gnu: Add rust-android-logger-0.11.
...
* gnu/packages/crates-io.scm (rust-android-logger-0.11): New variable.
(rust-android-logger-0.10): Inherit from rust-android-logger-0.11.
Change-Id: If667c0aaf700aa272da7c39d5aaeff43c37a4ec8
2023-11-28 07:59:35 +02:00
Efraim Flashner
abafb986cf
gnu: Add rust-java-locator-0.1.
...
* gnu/packages/crates-io.scm (rust-java-locator-0.1): New variable.
Change-Id: Ib01b84708cd342f5c1835845aebda4d25593e378
2023-11-28 07:59:34 +02:00
Efraim Flashner
5fdb2690b7
gnu: rust-tower-layer-0.3: Fix tests.
...
* gnu/packages/crates-io.scm (rust-tower-layer-0.3)[arguments]: Add
cargo-test-flags.
Change-Id: I02904260a7db696c07ee12949a2810652644afc7
2023-11-28 07:59:34 +02:00
Efraim Flashner
ecebae7f85
gnu: rust-zvariant-3: Skip tests.
...
* gnu/packages/crates-io.scm (rust-zvariant-3)[arguments]: Skip the test
suite.
Change-Id: I026c693513677e1be4edf73eb2f17fdafa2187d0
2023-11-28 07:59:34 +02:00
Efraim Flashner
d304584d9b
gnu: rust-syn-0.14: Fix tests.
...
* gnu/packages/crates-io.scm (rust-syn-0.14)[arguments]: Add
cargo-test-flags.
Change-Id: If4927bb4841a85d49a49ff31791c13c59f3c77b7
2023-11-28 07:59:34 +02:00
Efraim Flashner
60323a67c7
gnu: rust-reduce-0.1: Skip tests.
...
* gnu/packages/crates-io.scm (rust-reduce-0.1)[arguments]: Skip the test
suite.
Change-Id: I546dbbf29e3ff53d31c8a352e434880031114289
2023-11-28 07:59:34 +02:00
Efraim Flashner
dd87064e85
gnu: rust-insta-0.16: Fix tests.
...
* gnu/packages/crates-io.scm (rust-insta-0.16)[arguments]: Add
cargo-test-flags.
Change-Id: I82dd6f9cc959c86ecf6539f6e24e46b8244b0822
2023-11-28 07:59:33 +02:00
Efraim Flashner
fd2a3864b7
gnu: rust-git2-0.11: Skip tests.
...
* gnu/packages/crates-io.scm (rust-git2-0.11)[arguments]: Skip the test
suite.
Change-Id: Ie1b76555dad673935189d21822623cd861d07e7b
2023-11-28 07:59:33 +02:00
Efraim Flashner
92851deeb4
gnu: rust-wyz-0.4: Inherit from rust-wyz-0.5.
...
* gnu/packages/crates-io.scm (rust-wyz-0.4)[inherit]: New field.
Change-Id: Id762ccb85dc414acde0de0a635f4d7675c36baf8
2023-11-28 07:59:33 +02:00
Efraim Flashner
abf8ac6a6b
gnu: rust-wyz-0.4: Fix tests.
...
* gnu/packages/crates-io.scm (rust-wyz-0.4)[arguments]: Add
cargo-test-flags.
Change-Id: Ia65fdcda502b412dbba04f943d23468f0fce9042
2023-11-28 07:59:33 +02:00
Efraim Flashner
1ce60f8941
gnu: rust-tokio-core-0.1: Update to 0.1.18.
...
* gnu/packages/crates-io.scm (rust-tokio-core-0.1): Update to 0.1.18.
[arguments]: Skip the test suite.
Change-Id: Iab3e623c823bebb84c6fe40c943c70f5f8f15e3f
2023-11-28 07:59:33 +02:00
Efraim Flashner
3d82e3d146
gnu: rust-serde-xml-rs-0.4: Fix tests.
...
* gnu/packages/crates-io.scm (rust-serde-xml-rs-0.4)[arguments]: Skip 3
more tests.
Change-Id: I8a25523570b5d99ff60c801dd485a75233c09b9c
2023-11-28 07:59:32 +02:00
Efraim Flashner
9fdb2f52ed
gnu: rust-indicatif-0.16: Add missing inputs.
...
* gnu/packages/crates-io.scm (rust-indicatif-0.16)
[cargo-development-inputs]: Add rust-rand-0.8, rust-tokio-1.
Change-Id: I02a0d576d4ba9e6f2abdfd62a6975421dacf2956
2023-11-28 07:59:32 +02:00
Efraim Flashner
8438d18886
gnu: rust-diesel-derives-1: Skip tests.
...
* gnu/packages/crates-io.scm (rust-diesel-derives-1)[arguments]: Skip
the test suite. Add cargo-test-flags.
[native-inputs]: Add sqlite.
Change-Id: Ia6fa3951643ba6215e3ea097091968c6e248f134
2023-11-28 07:59:32 +02:00
Efraim Flashner
c3efbeaca0
gnu: rust-diesel-1: Honor #:tests flag.
...
* gnu/packages/crates-io.scm (rust-diesel-1)[arguments]: Add
cargo-test-flags. Remove custom 'check phase.
Change-Id: I2cbdf533889857402ce17b4abbded827ac1cfe3c
2023-11-28 07:59:32 +02:00
Efraim Flashner
46c2a4bced
gnu: rust-tokio-executor-0.2: Skip tests.
...
* gnu/packages/crates-io.scm (rust-executor-0.2)[arguments]: Skip the
test suite.
Change-Id: I52ad27f6f41e6653361d952829f28c93d51bc9d7
2023-11-28 07:59:32 +02:00
Efraim Flashner
8dec49d611
gnu: rust-want-0.3: Fix inputs.
...
* gnu/packages/crates-io.scm (rust-want-0.3)[cargo-inputs]: Remove
rust-log-0.4.
Change-Id: Ie8756fc3cfb4ecb896158357bfd1dc31a92a48ea
2023-11-28 07:59:32 +02:00
Efraim Flashner
e7a3b46316
gnu: rust-metrics-0.14: Skip tests.
...
* gnu/packages/crates-io.scm (rust-metrics-0.14)[arguments]: Skip the
test suite.
Change-Id: I4f5736e53220b322186154385be9f5e03f694fdb
2023-11-28 07:59:31 +02:00
Efraim Flashner
5719c8d1fb
gnu: rust-bindgen-0.50: Fix tests.
...
* gnu/packages/crates-io.scm (rust-bindgen-0.50)[arguments]: Add
cargo-test-flags.
Change-Id: I51065181e21003494c2a12d44b834a1fafd6815b
2023-11-28 07:59:31 +02:00
Efraim Flashner
1551328581
gnu: rust-sha2-0.8: Fix tests.
...
* gnu/packages/crates-io.scm (rust-sha2-0.8)[arguments]: Add
cargo-test-flags.
Change-Id: Ib1df5265891a01da692b901ec51778d8e71fbc30
2023-11-28 07:59:31 +02:00
Efraim Flashner
5733493f9b
gnu: rust-alga-0.9: Fix tests.
...
* gnu/packages/crates-io.scm (rust-alga-0.9)[arguments]: Add
cargo-test-flags.
Change-Id: I28f7e98516d541f23bb1641a3682802598bd052f
2023-11-28 07:59:31 +02:00
Steve George
28a1d9e612
gnu: Add spotifyd.
...
* gnu/packages/rust-apps.scm (spotifyd): New variable.
Change-Id: I15132868cb3b4c143c084cea30dcf56adad4ee28
2023-11-28 07:59:31 +02:00
Steve George
ff7a62698e
gnu: rust-sha-1-0.10: Downgrade to 0.10.1
...
Later versions of this crate are yanked upstream.
* gnu/packages/crates-io.scm (rust-sha-1): Downgrade to 0.10.1.
[arguments]: Don't skip tests.
Change-Id: I1e736520ea8904dc83e17cf3a37196db296b0250
2023-11-28 07:59:30 +02:00
Steve George
022c9c6c75
gnu: rust-fern-0.6: Update to 0.6.2.
...
* gnu/packages/crates-io.scm (rust-fern-0.6): Update to 0.6.2.
[cargo-inputs]: Add rust-reopen-1, rust-syslog-6.
[cargo-development-inputs]: Add rust-humantime-2, rust-tempfile-3.
Remove rust-chrono-0.4, rust-tempdir-0.3.
Change-Id: I04ad247f6c1087265efb14d363a6bb35e09df883
2023-11-28 07:59:30 +02:00
Steve George
57b26b089e
gnu: Add rust-reopen-1.
...
* gnu/packages/crates-io.scm (rust-reopen-1): New variable.
(rust-reopen-0.3): Inherit from rust-reopen-1.
Change-Id: I9ef9a7ee488a0351b038038f6a355043bdc80282
2023-11-28 07:59:30 +02:00
Steve George
ff9a8377e9
gnu: Add rust-simple-logging-2.
...
* gnu/packages/crates-io.scm (rust-simple-logging-2): New variable.
Change-Id: I6bb042cb78561f370bd7bdadc6666167a2b544d1
2023-11-28 07:59:30 +02:00
Steve George
ecf6ee8cd2
gnu: Add rust-syslog-6.
...
* gnu/packages/crates-io.scm (rust-syslog-6): New variable.
(rust-syslog-4, rust-syslog-3): Inherit from rust-syslog-6.
Change-Id: I70883d88419f1250dc295172a452cccf7571c695
2023-11-28 07:59:30 +02:00
Steve George
df96da96e2
gnu: Add rust-dbus-tokio-0.7.
...
* gnu/packages/crates-io.scm (rust-dbus-tokio-0.7): New variable.
Change-Id: Ic473ae3b693cf3715f3c924c2cbae70c312215d8
2023-11-28 07:59:29 +02:00
Steve George
0550316ac7
gnu: Add rust-dbus-crossroads-0.5.
...
* gnu/packages/crates-io.scm (rust-dbus-crossroads-0.5): New variable.
Change-Id: Ifcb5272dee19a75f6c18dd13d43b6719a41a29c4
2023-11-28 07:59:29 +02:00
Steve George
9c6b864be3
gnu: rust-dbus-0.9: Update to 0.9.7.
...
* gnu/packages/crates-io.scm (rust-dbus-0.9): Update to 0.9.7.
Change-Id: I486701a0eee91f00c94da8e95938dd452bc56ba3
2023-11-28 07:59:29 +02:00