me
/
guix
Archived
1
0
Fork 0
Commit Graph

115135 Commits (f44fa21c3ec1d9bf1b9da009e1c795942bf654eb)

Author SHA1 Message Date
Efraim Flashner f269dc33fc
gnu: rust-getrandom-0.2: Update to 0.2.10.
* gnu/packages/crates-io.scm (rust-getrandom-0.2): Update to 0.2.10.
[cargo-inputs]: Remove rust-stdweb-0.4.
2023-10-18 11:36:13 +03:00
Efraim Flashner bed8878cdc
gnu: du-dust: Install manpage, shell completions.
* gnu/packages/admin.scm (du-dust)[arguments]: Add a phase to install
the manpage and shell completions.
2023-10-18 11:36:12 +03:00
Efraim Flashner 1dbfb834ba
gnu: du-dust: Update to 0.8.6.
* gnu/packages/admin.scm (du-dust): Update to 0.8.6.
[arguments]: Add cargo-test-flags. Don't install the source.
[cargo-inputs]: Add rust-ansi-term-0.12, rust-atty-0.2,
rust-clap-mangen-0.1.  Replace rust-lscolors-0.7 with 0.13,
rust-sysinfo-0.15 with 0.27, rust-terminal-size-0.1 with 0.2.
[cargo-development-inputs]: Replace rust-assert-cmd-1 with 2.
2023-10-18 11:36:12 +03:00
Efraim Flashner 5333585cc5
gnu: Add rust-clap-mangen-0.1.
* gnu/packages/crates-io.scm (rust-clap-mangen-0.1): New variable.
2023-10-18 11:36:12 +03:00
Efraim Flashner f64353c49a
gnu: wlgreet: Update to 0.4.1.
* gnu/packages/admin.scm (wlgreet): Update to 0.4.1.
[cargo-inputs]: Replace rust-greetd-ipc-0.8 with 0.9, rust-nix-0.15 with
0.25, rust-os-pipe-0.8 with 1, rust-rusttype-0.7 with 0.9.  Remove
rust-xml-rs-0.8.
2023-10-18 11:36:12 +03:00
Efraim Flashner ae1e46e7e2
gnu: Add rust-greetd-ipc-0.9.
* gnu/packages/crates-io.scm (rust-greetd-ipc-0.9): New variable.
(rust-greetd-ipc-0.8): Inherit from rust-greetd-ipc-0.9.
2023-10-18 11:36:12 +03:00
Efraim Flashner cc6b84347b
gnu: Add rust-resize-0.4.
* gnu/packages/crates-graphics.scm (rust-resize-0.4): New variable.
2023-10-18 11:36:12 +03:00
Efraim Flashner 3daa7f6277
gnu: Add rust-termtree-0.4.
* gnu/packages/crates-io.scm (rust-termtree-0.4): New variable.
2023-10-18 11:36:12 +03:00
Efraim Flashner ccee38a10c
gnu: rav1e: Update to 0.6.6.
* gnu/packages/video.scm (rav1e): Update to 0.6.6.
[source]: Add snippet to not hardcode dependency versions.
[cargo-inputs]: Add rust-clap-lex-0.3, rust-winnow-0.4.  Replace
rust-y4m-0.7 with 0.8.  Remove rust-const-fn-assert-0.1.
[cargo-development-inputs]: Add rust-predicates-2,
rust-predicates-core-1, rust-predicates-tree-1.
2023-10-18 11:36:11 +03:00
Efraim Flashner bd15be7019
gnu: rust-yansi-0.5: Update to 0.5.1.
* gnu/packages/crates-io.scm (rust-yansi-0.5): Update to 0.5.1.
[arguments]: Don't skip build.
[cargo-development-inputs]: Add rust-serial-test-0.6.
2023-10-18 11:36:11 +03:00
Efraim Flashner abf509b779
gnu: rust-predicates-tree-1: Update to 1.0.9.
* gnu/packages/crates-io.scm (rust-predicates-tree-1): Update to 1.0.9.
[cargo-inputs]: Add rust-termtree-0.4. Remove rust-treeline-0.1.
[cargo-development-inputs]: Add rust-predicates-3.
2023-10-18 11:36:11 +03:00
Efraim Flashner b234b1859c
gnu: rust-predicates-core-1: Update to 1.0.6.
* gnu/packages/crates-io.scm (rust-predicates-core-1): Update to 1.0.6.
2023-10-18 11:36:11 +03:00
Efraim Flashner b6cdde9b07
gnu: Add rust-predicates-3.
* gnu/packages/crates-io.scm (rust-predicates-3): New variable.
(rust-predicates-2): Inherit from rust-predicates-3.
2023-10-18 11:36:11 +03:00
Efraim Flashner e17b6f839e
gnu: Add rust-itertools-0.11.
* gnu/packages/crates-io.scm (rust-itertools-0.11): New variable.
(rust-itertools-0.10): Inherit from rust-itertools-0.11.
2023-10-18 11:36:10 +03:00
Efraim Flashner 3e8014c00c
gnu: rust-assert-cmd-2: Update to 2.0.12.
* gnu/packages/crates-io.scm (rust-assert-cmd-2): Update to 2.0.12.
[arguments]: Don't skip build.
[cargo-inputs]: Add rust-anstream-0.3, rust-anstyle-1, rust-yansi-0.5.
Replace rust-bstr-0.2 with 1, rust-predicates-2 with 3.
[cargo-development-inputs]: Add rust-escargot-0.5.
2023-10-18 11:36:10 +03:00
Efraim Flashner eeea0ec0f2
gnu: Add rust-y4m-0.8.
* gnu/packages/crates-graphics.scm (rust-y4m-0.8): New variable.
(rust-y4m-0.7): Inherit from rust-y4m-0.8.
2023-10-18 11:36:10 +03:00
Efraim Flashner 993c0ae6d2
gnu: Add rust-as-derive-utils-0.8.
* gnu/packages/crates-io.scm (rust-as-derive-utils-0.8): New variable.
2023-10-18 11:36:10 +03:00
Efraim Flashner 7530227ef4
gnu: Add rust-auto-impl-0.4.
* gnu/packages/crates-io.scm (rust-auto-impl-0.4): New variable.
2023-10-18 11:36:10 +03:00
Efraim Flashner 2fd66b8d24
gnu: Add rust-browserslist-rs-0.6.
* gnu/packages/crates-io.scm (rust-browserslist-rs-0.6): New variable.
2023-10-18 11:36:10 +03:00
Efraim Flashner 1fbf13d1e3
gnu: Add rust-core-extensions-0.1.
* gnu/packages/crates-io.scm (rust-core-extensions-0.1): New variable.
2023-10-18 11:36:09 +03:00
Efraim Flashner ff6c43e7e4
gnu: Add rust-debug-unreachable-0.1.
* gnu/packages/crates-io.scm (rust-debug-unreachable-0.1): New variable.
2023-10-18 11:36:09 +03:00
Efraim Flashner 019165eeae
gnu: Add rust-debugid-0.8.
* gnu/packages/crates-io.scm (rust-debugid-0.8): New variable.
2023-10-18 11:36:09 +03:00
Efraim Flashner 41a41b6504
gnu: Add rust-generational-arena-0.2.
* gnu/packages/crates-io.scm (rust-generational-arena-0.2): New variable.
2023-10-18 11:36:09 +03:00
Efraim Flashner acdbec6f4d
gnu: Add rust-lexical-5.
* gnu/packages/crates-io.scm (rust-lexical-5): New variable.
2023-10-18 11:36:09 +03:00
Efraim Flashner 830b2f1470
gnu: Add rust-magic-string-0.3.
* gnu/packages/crates-io.scm (rust-magic-string-0.3): New variable.
2023-10-18 11:36:08 +03:00
Efraim Flashner 72a5e1f4b2
gnu: Add rust-normpath-0.2.
* gnu/packages/crates-io.scm (rust-normpath-0.2): New variable.
2023-10-18 11:36:08 +03:00
Efraim Flashner de906a183b
gnu: Add rust-ntest-0.7.
* gnu/packages/crates-io.scm (rust-ntest-0.7): New variable.
2023-10-18 11:36:08 +03:00
Efraim Flashner 6b73f74d66
gnu: Add rust-ntest-test-cases-0.7.
* gnu/packages/crates-io.scm (rust-ntest-test-cases-0.7): New variable.
2023-10-18 11:36:08 +03:00
Efraim Flashner cf2e225ef8
gnu: Add rust-ntest-timeout-0.7.
* gnu/packages/crates-io.scm (rust-ntest-timeout-0.7): New variable.
2023-10-18 11:36:08 +03:00
Efraim Flashner 8f38b2b49c
gnu: Add rust-ntest-proc-macro-helper-0.7.
* gnu/packages/crates-io.scm (rust-ntest-proc-macro-helper-0.7): New variable.
2023-10-18 11:36:07 +03:00
Efraim Flashner 87e0bade7c
gnu: Add rust-serde-regex-1.
* gnu/packages/crates-io.scm (rust-serde-regex-1): New variable.
2023-10-18 11:36:07 +03:00
Efraim Flashner 37ee0acfad
gnu: Add rust-serde-wasm-bindgen-0.3.
* gnu/packages/crates-io.scm (rust-serde-wasm-bindgen-0.3): New variable.
2023-10-18 11:36:07 +03:00
Efraim Flashner b9ace2d197
gnu: Add rust-unicode-id-0.3.
* gnu/packages/crates-io.scm (rust-unicode-id-0.3): New variable.
2023-10-18 11:36:07 +03:00
Efraim Flashner 9c5b20359f
gnu: Add rust-unreachable-0.1.
* gnu/packages/crates-io.scm (rust-unreachable-0.1): New variable.
2023-10-18 11:36:06 +03:00
Efraim Flashner 04c23574d8
gnu: Add rust-vlq-0.5.
* gnu/packages/crates-io.scm (rust-vlq-0.5): New variable.
2023-10-18 11:36:06 +03:00
Efraim Flashner 322b124936
gnu: rust: Fix test failures on some architectures.
* gnu/packages/rust.scm (rust)[arguments]: Adjust custom phase
'patch-process-tests to enable tests to pass on all architectures.
2023-10-18 11:36:06 +03:00
Efraim Flashner cf300075a5
gnu: rust-swc: Update to 1.2.124.
* gnu/packages/rust-apps.scm (rust-swc): Update to 1.2.124.
[source]: Add snippet to not hardcode dependency versions.
[arguments]: Don't install package source. Don't skip tests. Add
cargo-build-flags and cargo-test-flags to only build the swc_cli binary.
Remove custom 'enable-unstable-phases, 'patch-build-failures phases. Use
custom 'install phase.
[cargo-inputs]: Add rust-abi-stable-0.10, rust-ahash-0.7,
rust-ansi-term-0.12, rust-anyhow-1, rust-arrayvec-0.5, rust-arbitrary-1,
rust-auto-impl-0.5, rust-auto-impl-0.4, rust-backtrace-0.3,
rust-bincode-1, rust-bitflags-1, rust-browserslist-0.6, rust-cfg-if-0.1,
rust-copyless-0.1, rust-debug-unreachable-0.1, rust-difference-2,
rust-glob-0.3, rust-hex-0.4, rust-indexmap-1, rust-inflector-0.11,
rust-lexical-5, rust-libloading-0.7, rust-lru-0.7,
rust-mimalloc-rust-0.1, rust-normpath-0.2, rust-num-bigint-0.2,
rust-owning-ref-0.4, rust-parking-lot-0.11, rust-parking-lot-core-0.8,
rust-paw-0.8, rust-pmutil-0.5, rust-pretty-assertions-0.7,
rust-pretty-assertions-0.6, rust-quote-1, rust-rayon-1,
rust-rustc-hash-1, rust-semver-0.9, rust-serde-1, rust-serde-json-1,
rust-serde-regex-1, rust-sha-1-0.9, rust-smallvec-1, rust-sourcemap-6,
rust-string-cache-codegen-0.5, rust-structopt-0.3, rust-syn-1,
rust-termcolor-1, rust-tracing-0.1, rust-tracing-subscriber-0.3,
rust-typed-arena-2, rust-wasm-bindgen-0.2,
rust-wasm-bindgen-futures-0.4, rust-unicode-width-0.1,
rust-unicode-xid-0.2, rust-url-2.  Replace rust-dashmap-3 with 4,
rust-napi-0.5 with 2, rust-napi-build-0.2 with 1, rust-napi-derive-0.5
with 2, rust-ordered-float-1 with 2. Remove rust-fxhash-0.2,
rust-jemallocator-0.3, rust-log-0.4, rust-mimalloc-0.1.
[cargo-development-inputs]: Add rust-ansi-term-0.12, rust-dashmap-4,
rust-hex-0.4, rust-ntest-0.7, rust-path-clean-0.1,
rust-pretty-assertions-0.7, rust-reqwest-0.11, rust-sha-1-0.9,
rust-url-2, rust-walkdir-2.  Remove rust-num-bigint-0.2,
rust-pretty-env-logger-0.3, rust-string-cache-codegen-0.5,
rust-tempfile-3.
2023-10-18 11:36:06 +03:00
Efraim Flashner b587d0bf36
gnu: Add rust-napi-2.
* gnu/packages/crates-io.scm (rust-napi-2): New variable.
(rust-napi-0.5): Inherit from rust-napi-2.
2023-10-18 11:36:06 +03:00
Efraim Flashner d92d33004d
gnu: Add rust-napi-build-1.
* gnu/packages/crates-io.scm (rust-napi-build-1): New variable.
(rust-napi-build-0.2): Inherit from rust-napi-build-1.
2023-10-18 11:36:06 +03:00
Efraim Flashner 3e3ac624b5
gnu: Add rust-napi-derive-2.
* gnu/packages/crates-io.scm (rust-napi-derive-2): New variable.
(rust-napi-derive-0.5): Inherit from rust-napi-derive-2.
2023-10-18 11:36:05 +03:00
Efraim Flashner 47367336b7
gnu: Add rust-napi-derive-backend-1.
* gnu/packages/crates-io.scm (rust-napi-derive-backend-1): New variable.
2023-10-18 11:36:05 +03:00
Efraim Flashner 66ab2e8289
gnu: Add rust-napi-sys-2.
* gnu/packages/crates-io.scm (rust-napi-sys-2): New variable.
(rust-napi-sys-0.4): Inherit from rust-napi-sys-2.
2023-10-18 11:36:05 +03:00
Efraim Flashner e9b2122e57
gnu: rust-unicode-segmentation-1: Update to 1.10.1.
* gnu/packages/crates-io.scm (rust-unicode-segmentation-1): Update to
1.10.1.
2023-10-18 11:36:05 +03:00
Efraim Flashner 76e8f40de5
gnu: Add rust-tstr-0.2.
* gnu/packages/crates-io.scm (rust-tstr-0.2, rust-tstr-proc-macros-0.2):
New variables.
2023-10-18 11:36:05 +03:00
Efraim Flashner 740b9f1608
gnu: rust-test-case-1: Update to 1.2.3.
* gnu/packages/crates-io.scm (rust-test-case-1): Update to 1.2.3.
[arguments]: Don't skip tests. Add cargo-test-flags.
[cargo-development-inputs]: Add rust-indexmap-1.7, rust-itertools-0.10.
Replace rust-insta-0.12 with 0.16.
2023-10-18 11:36:04 +03:00
Efraim Flashner d176d82d9e
gnu: rust-sourcemap-6: Update to 6.4.1.
* gnu/packages/crates-io.scm (rust-sourcemap-6): Update to 6.4.1.
[source]: Remove snippet.
[arguments]: Add cargo-test-flags. Remove custom phases.
[cargo-inputs]: Add rust-data-encoding-2, rust-debugid-0.8,
rust-rustc-version-0.2, rust-unicode-id-0.3.  Remove rust-lazy-static-1,
rust-regex-1.
[cargo-development-inputs]: Add rust-magic-string-0.3, rust-proptest-1.
2023-10-18 11:36:04 +03:00
Efraim Flashner 073e20ef20
gnu: rust-retain-mut-0.1: Update to 0.1.9.
* gnu/packages/crates-io.scm (rust-retain-mut-0.1): Update to 0.1.9.
2023-10-18 11:36:04 +03:00
Efraim Flashner 533779c235
gnu: Add rust-repr-offset-0.2.
* gnu/packages/crates-io.scm (rust-repr-offset-0.2,
rust-repr-offset-derive-0.2): New variables.
2023-10-18 11:36:04 +03:00
Efraim Flashner 53f5f8b49e
gnu: rust-proptest-1: Update to 1.3.1.
* gnu/packages/crates-io.scm (rust-proptest-1): Update to 1.3.1.
[cargo-inputs]: Add rust-bit-vec-0.6.  Replace rust-bitflags-1 with 2,
rust-regex-syntax-0.6 with 0.7.  Remove rust-byteorder-1,
rust-quick-error-2.
2023-10-18 11:36:04 +03:00
Efraim Flashner 61862daa52
gnu: rust-lexical-core-0.7: Fix inputs.
* gnu/packages/crates-io.scm (rust-lexical-core-0.7)
[cargo-development-inputs]: Move rust-proptest-0.10, rust-quickcheck-1
to ...
[cargo-inputs]: ... to here.
2023-10-18 11:36:03 +03:00
Efraim Flashner 90dc9b4f94
gnu: rust-is-macro-0.1: Update to 0.1.9.
* gnu/packages/crates-io.scm (rust-is-macro-0.1): Update to 0.1.9.
2023-10-18 11:36:03 +03:00
Efraim Flashner 438f479fc6
gnu: Add rust-core-extensions-1.
* gnu/packages/crates-io.scm (rust-core-extensions-1,
rust-core-extensions-proc-macros-1): New variables.
2023-10-18 11:36:03 +03:00
Efraim Flashner f362a83298
gnu: Add rust-convert-case-0.6.
* gnu/packages/crates-io.scm (rust-convert-case-0.6): New variable.
(rust-convert-case-0.4): Inherit from rust-convert-case-0.6.
2023-10-18 11:36:03 +03:00
Efraim Flashner 1958021713
gnu: Add rust-auto-impl-0.5.
* gnu/packages/crates-io.scm (rust-auto-impl-0.5): New variable.
2023-10-18 11:36:03 +03:00
Efraim Flashner c7d22b9eb5
gnu: Add rust-as-derive-utils-0.10.
* gnu/packages/crates-io.scm (rust-as-derive-utils-0.10): New variable.
2023-10-18 11:36:02 +03:00
Efraim Flashner ee47d5b342
gnu: rust-ahash-0.7: Update to 0.7.6.
* gnu/packages/crates-io.scm (rust-ahash-0.7): Update to 0.7.6.
[arguments]: Don't skip build.
[cargo-development-inputs]: Add rust-criterion-0.3, rust-fnv-1,
rust-fxhash-0.2, rust-hex-0.4, rust-no-panic-0.1, rust-seahash-4,
rust-serde-json-1.
2023-10-18 11:36:02 +03:00
Efraim Flashner cdb9872658
gnu: Add rust-mimalloc-rust-0.1.
* gnu/packages/crates-io.scm (rust-mimalloc-rust-0.1,
rust-mimalloc-rust-sys-0.1): New variables.
2023-10-18 11:36:02 +03:00
Efraim Flashner fa150d1007
gnu: Add rust-abi-stable-0.10.
* gnu/packages/crates-io.scm (rust-abi-stable-0.10,
rust-abi-stable-derive-0.10, rust-abi-stable-shared-0.10): New variables.
2023-10-18 11:36:02 +03:00
Efraim Flashner 8f60a52bb0
gnu: python-cryptography-rust: Use cargo-test-flags.
* gnu/packages/python-crypto.scm (python-cryptography-rust)
[arguments]: Replace custom 'check phase with cargo-test-flags.
2023-10-18 11:36:02 +03:00
Efraim Flashner 424e0ea4e5
gnu: python-cryptography: Update to 41.0.4.
* gnu/packages/python-crypto.scm (python-cryptography): Update to 41.0.4.
(python-cryptography-rust)[arguments]: Don't install source.
[cargo-inputs]: Add rust-foreign-types-0.3 Replace rust-asn1-0.13 with
0.15, rust-pyo3-0.15 with 0.18.  Remove rust-chrono-0.4.
2023-10-18 11:36:02 +03:00
Efraim Flashner 227f4cacf6
gnu: python-cryptography-vectors: Update to 41.0.4.
* gnu/packages/python-crypto.scm (python-cryptography-vectors): Update
to 41.0.4.
[build-system]: Switch to pyproject-build-system.
[arguments]: Disable tests.
2023-10-18 11:36:01 +03:00
Efraim Flashner 7fcf7d94f2
gnu: rust-openssl-sys-0.9: Update to 0.9.93.
* gnu/packages/crates-io.scm (rust-openssl-sys-0.9): Update to 0.9.93.
[source]: Remove patch. Add snippet to remove dependencies on boringssl
and openssl source.
* gnu/packages/patches/rust-openssl-src-no-vendor.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2023-10-18 11:36:01 +03:00
Efraim Flashner ad5e61ce9d
gnu: rust-openssl-0.10: Update to 0.10.57.
* gnu/packages/crates-io.scm (rust-openssl-0.10): Update to 0.10.57.
[source]: Add snippet to remove dependency on boringssl.
2023-10-18 11:36:01 +03:00
Efraim Flashner 9d516ea192
gnu: Add rust-asn1-derive-0.15.
* gnu/packages/crates-io.scm (rust-asn1-derive-0.15): New variable.
(rust-asn1-derive-0.13): Inherit from rust-asn1-derive-0.15.
2023-10-18 11:36:01 +03:00
Efraim Flashner 395227e20c
gnu: Add rust-asn1-0.15.
* gnu/packages/crates-io.scm (rust-asn1-0.15): New variable.
(rust-asn1-0.13): Inherit from rust-asn1-0.15.
2023-10-18 11:36:01 +03:00
Efraim Flashner e7bf18b2cf
gnu: Add rust-tokio-macros-2.
* gnu/packages/crates-io.scm (rust-tokio-macros-2): New variable.
(rust-tokio-macros-1): Inherit from rust-tokio-macros-2.
2023-10-18 11:36:01 +03:00
Efraim Flashner e903a207e0
gnu: rust-tokio-1: Update to 1.32.0.
* gnu/packages/crates-io.scm (rust-tokio-1): Update to 1.32.0.
[arguments]: Don't skip build. Skip tests.
[cargo-inputs]: Add rust-backtrace-0.3.  Replace rust-socket2-0.4 with
0.5, rust-tokio-macros-1 with 2, rust-windows-sys-0.45 with 0.48.
Remove rust-autocfg-1.
[cargo-development-inputs]: Add rust-async-stream-0.3, rust-futures-0.3,
rust-libc-0.2, rust-loom-0.7, rust-mio-aio-0.7, rust-mockall-0.11,
rust-nix-0.26, rust-rand-0.8, rust-socket2-0.5, rust-tempfile-3,
rust-tokio-stream-0.1, rust-tokio-test-0.4, rust-wasm-bindgen-test-0.3,
rust-windows-sys-0.48.
2023-10-18 11:36:00 +03:00
Efraim Flashner 7516b300a5
gnu: Add rust-socket2-0.5.
* gnu/packages/crates-io.scm (rust-socket2-0.5): New variable.
(rust-socket2-0.4): Inherit from rust-socket2-0.5.
2023-10-18 11:36:00 +03:00
Efraim Flashner be5ddded5f
gnu: Add rust-serial-test-derive-2.
* gnu/packages/crates-io.scm (rust-serial-test-derive-2): New variable.
(rust-serial-test-derive-1): Inherit from rust-serial-test-derive-2.
2023-10-18 11:36:00 +03:00
Efraim Flashner 9c2e509cac
gnu: Add rust-serial-test-2.
* gnu/packages/crates-io.scm (rust-serial-test-2): New variable.
(rust-serial-test-1): Inherit from rust-serial-test-2.
2023-10-18 11:36:00 +03:00
Efraim Flashner 592c3ba70a
gnu: Add rust-rustix-0.38.
* gnu/packages/crates-io.scm (rust-rustix-0.38): New variable.
(rust-rustix-0.37): Inherit from rust-rustix-0.38.
2023-10-18 11:36:00 +03:00
Efraim Flashner d528d4da85
gnu: rust-pin-project-lite-0.2: Update to 0.2.13.
* gnu/packages/crates-io.scm (rust-pin-project-lite-0.2): Update to
0.2.13.
[source]: Change snippet to not require exact version of dependencies.
[cargo-development-inputs]: Add rust-once-cell-1, rust-proc-macro2-1,
rust-serde-1, rust-toml-0.5.
2023-10-18 11:36:00 +03:00
Efraim Flashner a9bdb6e583
gnu: rust-nix-0.24: Update to 0.24.3.
* gnu/packages/crates-io.scm (rust-nix-0.24): Update to 0.24.3.
[arguments]: Don't skip build. Skip tests.
[cargo-development-inputs]: Add rust-assert-impl-0.1, rust-caps-0.5,
rust-lazy-static-1, rust-parkinglot-0.11, rust-rand-0.8, rust-semver-1,
rust-sysctl-0.1, rust-tempfile-3.
2023-10-18 11:35:59 +03:00
Efraim Flashner 29a7c0e80c
gnu: Add rust-mio-aio-0.7.
* gnu/packages/crates-io.scm (rust-mio-aio-0.7): New variable.
2023-10-18 11:35:59 +03:00
Efraim Flashner bd52865375
gnu: rust-mio-0.8: Update to 0.8.8.
* gnu/packages/crates-io.scm (rust-mio-0.8): Update to 0.8.8.
[cargo-inputs]: Replace rust-windows-sys-0.45 with 0.48.
[cargo-development-inputs]: Replace rust-env-logger-0.8 with 0.9.
2023-10-18 11:35:59 +03:00
Efraim Flashner 7253dda472
gnu: Add rust-loom-0.7.
* gnu/packages/crates-io.scm (rust-loom-0.7): New variable.
(rust-loom-0.5): Inherit from rust-loom-0.7.
2023-10-18 11:35:59 +03:00
Efraim Flashner 2a87ab305e
gnu: Add rust-linux-raw-sys-0.4.
* gnu/packages/crates-io.scm (rust-linux-raw-sys-0.4): New variable.
(rust-linux-raw-sys-0.3): Inherit from rust-linux-raw-sys-0.4.
2023-10-18 11:35:59 +03:00
Efraim Flashner afad2e9d8f
gnu: rust-libc-0.2: Update to 0.2.148.
* gnu/packages/crates-io.scm (rust-libc-0.2): Update to 0.2.148.
2023-10-18 11:35:58 +03:00
Efraim Flashner 1ad8b5d612
gnu: rust-scratch-1: Update to 1.0.7.
* gnu/packages/crates-io.scm (rust-scratch-1): Update to 1.0.7.
2023-10-18 11:35:58 +03:00
Efraim Flashner d1aaf907d8
gnu: rust-pkg-config-0.3: Update to 0.3.27.
* gnu/packages/crates-io.scm (rust-pkg-config-0.3): Update to 0.3.27.
[arguments]: Fix typo in custom phase name. Remove trailing #t from
phases.
2023-10-18 11:35:58 +03:00
Efraim Flashner a34b528180
gnu: rust-miniz-oxide-0.3: Update to 0.3.7.
* gnu/packages/crates-io.scm (rust-miniz-oxide-0.3): Update to 0.3.7.
2023-10-18 11:35:58 +03:00
Efraim Flashner 0ab59fa845
gnu: rust-miniz-oxide-0.4: Update to 0.4.4.
* gnu/packages/crates-io.scm (rust-miniz-oxide-0.4): Update to 0.4.4.
[cargo-inputs]: Replace rust-adler-0.2 with 1.
2023-10-18 11:35:58 +03:00
Efraim Flashner 4ada2304cc
gnu: rust-miniz-oxide-0.5: Update to 0.5.4.
* gnu/packages/crates-io.scm (rust-miniz-oxide-0.5): Update to 0.5.4.
2023-10-18 11:35:58 +03:00
Efraim Flashner 9d726a2151
gnu: rust-miniz-oxide-0.6: Downgrade to 0.6.2.
Later versions of this crate were yanked upstream.

* gnu/packages/crates-io.scm (rust-miniz-oxide-0.6): Downgrade to 0.6.2.
2023-10-18 11:35:57 +03:00
Efraim Flashner 7b90bdbcef
gnu: rust-link-cplusplus-1: Update to 1.0.9.
* gnu/packages/crates-io.scm (rust-link-cplusplus-1): Update to 1.0.9.
2023-10-18 11:35:57 +03:00
Efraim Flashner 011805e3b1
gnu: rust-flate2-1: Update to 1.0.27.
* gnu/packages/crates-io.scm (rust-flate2-1): Update to 1.0.27.
[cargo-inputs]: Replace rust-miniz-oxide-0.6 with 0.7.
2023-10-18 11:35:57 +03:00
Efraim Flashner 1da3019977
gnu: rust-cxxbridge-macro-1: Update to 1.0.107.
* gnu/packages/crates-io.scm (rust-cxxbridge-macro-1): Update to
1.0.107.
[cargo-inputs]: Add rust-serde-derive-1. Replace rust-syn-1 with 2.
2023-10-18 11:35:57 +03:00
Efraim Flashner b052bf6384
gnu: rust-cxxbridge-flags-1: Update to 1.0.107.
* gnu/packages/crates-io.scm (rust-cxxbridge-flags-1): Update to 1.0.107.
2023-10-18 11:35:56 +03:00
Efraim Flashner 4f8160af25
gnu: rust-cxx-gen-0.7: Update to 0.7.107.
* gnu/packages/crates-io.scm (rust-cxx-gen-0.7): Update to 0.7.107.
[cargo-inputs]: Replace rust-syn-1 with 2.
2023-10-18 11:35:56 +03:00
Efraim Flashner 388885e67a
gnu: rust-cxx-build-1: Update to 1.0.107.
* gnu/packages/crates-io.scm (rust-cxx-build-1): Update to 1.0.107.
[cargo-inputs]: Add rust-once-cell-1. Replace rust-syn-1 with 2. Remove
rust-lazy-static-1.
2023-10-18 11:35:56 +03:00
Efraim Flashner 3ed5d0a298
gnu: rust-cxx-1: Update to 1.0.107.
* gnu/packages/crates-io.scm (rust-cxx-1): Update to 1.0.107.
2023-10-18 11:35:56 +03:00
Efraim Flashner b38a0bcb75
gnu: rust-clang-ast-0.1: Update to 0.1.20.
* gnu/packages/crates-io.scm (rust-clang-ast-0.1): Update to 0.1.20.
[arguments]: Don't skip build. Skip tests.
[cargo-inputs]: Add rust-rustc-hash-1.
[cargo-development-inputs]: Add rust-rustversion-1,
rust-rust-serde-derive-1. Remove rust-serde-1.
2023-10-18 11:35:55 +03:00
Efraim Flashner beb9c06739
gnu: Add rust-miniz-oxide-0.7.
* gnu/packages/crates-io.scm (rust-miniz-oxide-0.7): New variable.
(rust-miniz-oxide-0.6): Inherit from rust-miniz-oxide-0.7.
2023-10-18 11:35:55 +03:00
Efraim Flashner 9561d792f5
gnu: newsboat: Update to 2.33.
* gnu/packages/syndication.scm (newsboat): Update to 2.33.
[arguments]: Don't override vendor-dir.
[cargo-inputs]: Replace rust-fastrand-1 with 2.
2023-10-18 11:35:55 +03:00
Efraim Flashner 3d73bb64f6
gnu: rust-xdg-2: Update to 2.5.2.
* gnu/packages/crates-io.scm (rust-xdg-2): Update to 2.5.2.
[cargo-inputs]: Remove rust-home-0.5.
2023-10-18 11:35:55 +03:00
Efraim Flashner a1d86a2a53
gnu: rust-url-2: Update to 2.4.1.
* gnu/packages/crates-io.scm (rust-url-2): Update to 2.4.1.
[cargo-development-inputs]: Remove rust-debugger-test-0.1,
rust-debugger-test-parser-0.1. Add rust-serde-1.
2023-10-18 11:35:55 +03:00
Efraim Flashner cdfd8e3706
gnu: rust-unicode-width-0.1: Update to 0.1.11.
* gnu/packages/crates-io.scm (rust-unicode-width-0.1): Update to 0.1.11.
2023-10-18 11:35:54 +03:00
Efraim Flashner 680c7b0ccd
gnu: Add rust-fastrand-2.
* gnu/packages/crates-io.scm (rust-fastrand-2): New variable.
(rust-fastrand-1): Inherit from rust-fastrand-2.
2023-10-18 11:35:54 +03:00
Efraim Flashner 534b0bda73
gnu: rust-curl-sys-0.4: Update to 0.4.66.
* gnu/packages/crates-io.scm (rust-curl-sys-0.4): Update to 0.4.66.
[cargo-inputs]: Remove rust-winapi-0.3. Add rust-windows-sys-0.48.
2023-10-18 11:35:54 +03:00
Efraim Flashner 373283e837
gnu: rust-bitflags-2: Update to 2.4.0.
* gnu/packages/crates-io.scm (rust-bitflags-2): Update to 2.4.0.
2023-10-18 11:35:54 +03:00
Efraim Flashner 020aca2a1f
gnu: rust: Wrap rust-analyzer with rust source.
* gnu/packages/rust.scm (rust)[outputs]: Add rust-src output.
[arguments]: Add a phase to install the rust sources and a phase to wrap
the rust-analyzer binary with the path to the rust sources.
2023-10-18 11:35:53 +03:00
Efraim Flashner 5f10c3551b
gnu: librsvg: Update to 2.56.4.
* gnu/packages/gnome.scm (librsvg): Update to 2.56.4.
[source]: Remove snippet.
[cargo-inputs]: Add rust-anyhow-1, rust-clap-complete-4,
rust-encoding-rs-0.8, rust-system-deps-6, rust-thiserror-1. Replace
rust-cairo-rs-0.15 with 0.17, rust-clap-2 with 4, rust-cssparser-0.28
with 0.29, rust-data-url-0.1 with 0.2, rust-gdk-gdkixbuf-0.15 with 0.17,
rust-gio-0.15 with 0.17, rust-glib-0.15 with 0.17, rust-markup5ever-0.10
with 0.11, rust-nalgebra-0.29 with 0.32, rust-pango-0.15 with 0.17,
rust-pangocairo-0.15 with 0.17, rust-rctree-0.4 with 0.5,
rust-selectors-0.23 with 0.24, rust-xml5ever-0.16 with 0.17.  Remove
rust-encoding-0.2.
[cargo-development-inputs]: Add rust-cast-0.3, rust-pango-0.17,
rust-pangocairo-0.17.  Replace rust-cairo-rs-0.15 with 0.17,
rust-criterion-0.3 with 0.4, rust-glib-0.15 with 0.17, rust-lopdf-0.26
with 0.29, rust-yeslogic-fontconfig-sys-3 with 4.  Remove
rust-test-generator-0.3.
[arguments]: Adjust custom phase 'loosen-test-boundaries to changes in
the test suite.
2023-10-18 11:35:53 +03:00
Efraim Flashner 21804ae4bf
gnu: Add rust-yeslogic-fontconfig-sys-4.
* gnu/packages/crates-io.scm (rust-yeslogic-fontconfig-sys-4): New
variable.
(rust-yeslogic-fontconfig-sys-3): Inherit from
rust-yeslogic-fontconfig-sys-4.
2023-10-18 11:35:53 +03:00
Efraim Flashner 4cbc20e589
gnu: rust-web-sys-0.3: Update to 0.3.64.
* gnu/packages/crates-io.scm (rust-web-sys-0.3): update to 0.3.64.
2023-10-18 11:35:53 +03:00
Efraim Flashner b1b0596168
gnu: rust-wasm-bindgen-test-macro-0.3: Update to 0.3.37.
* gnu/packages/crates-io.scm (rust-wasm-bindgen-test-macro-0.3): Update
to 0.3.37.
[arguments]: Skip tests.
[cargo-development-inputs]: Add rust-trybuild-1.
2023-10-18 11:35:53 +03:00
Efraim Flashner a039c2f89d
gnu: rust-wasm-bindgen-test-0.3: Update to 0.3.37.
* gnu/packages/crates-io.scm (rust-wasm-bindgen-test-0.3): Update to
0.3.37.
[source]: Adjust snippet to be more future-proof.
[cargo-inputs]: Add rust-gg-alloc-1.
2023-10-18 11:35:52 +03:00
Efraim Flashner 5093b31ee8
gnu: rust-wasm-bindgen-shared-0.2: Update to 0.2.87.
* gnu/packages/crates-io.scm (rust-wasm-bindgen-shared-0.2): Update to
0.2.87.
2023-10-18 11:35:52 +03:00
Efraim Flashner 6080a53a8f
gnu: rust-wasm-bindgen-macro-support-0.2: Update to 0.2.87.
* gnu/packages/crates-io.scm (rust-wasm-bindgen-macro-support-0.2):
Update to 0.2.87.
2023-10-18 11:35:52 +03:00
Efraim Flashner 86325a0c20
gnu: rust-wasm-bindgen-macro-0.2: Update to 0.2.87.
* gnu/packages/crates-io.scm (rust-wasm-bindgen-macro-0.2): Update to
0.2.87.
2023-10-18 11:35:52 +03:00
Efraim Flashner 78aaa769be
gnu: rust-wasm-bindgen-futures-0.4: Update to 0.4.37.
* gnu/packages/crates-io.scm (rust-wasm-bindgen-futures-0.4): Update to
0.4.37.
2023-10-18 11:35:51 +03:00
Efraim Flashner cb189f90d3
gnu: rust-wasm-bindgen-backend-0.2: Update to 0.2.87.
* gnu/packages/crates-io.scm (rust-wasm-bindgen-backend-0.2): Update to
0.2.87.
2023-10-18 11:35:51 +03:00
Efraim Flashner db0b317d59
gnu: rust-wasm-bindgen-0.2: Update to 0.2.87.
* gnu/packages/crates-io.scm (rust-wasm-bindgen-0.2): Update to 0.2.87.
[source]: Update snippet to be more future-proof.
2023-10-18 11:35:51 +03:00
Efraim Flashner 8176c45cce
gnu: Add rust-vek-0.15.
* gnu/packages/crates-io.scm (rust-vek-0.15): New variable.
2023-10-18 11:35:51 +03:00
Efraim Flashner c772afc39f
gnu: rust-unicode-ident-1: Update to 1.0.12.
* gnu/packages/crates-io.scm (rust-unicode-ident-1): Update to 1.0.12.
2023-10-18 11:35:50 +03:00
Efraim Flashner 1f0b574065
gnu: Add rust-to-shmem-0.0.0.
* gnu/packages/crates-io.scm (rust-to-shmem-0.0.0): New variable.
2023-10-18 11:35:50 +03:00
Efraim Flashner 7c96382ba6
gnu: Add rust-to-shmem-derive-0.0.0.
* gnu/packages/crates-io.scm (rust-to-shmem-derive-0.0.0): New variable.
2023-10-18 11:35:50 +03:00
Efraim Flashner abefbc9d73
gnu: rust-syn-2: Update to 2.0.37.
* gnu/packages/crates-io.scm (rust-syn-2): Update to 2.0.37.
2023-10-18 11:35:50 +03:00
Efraim Flashner db34ebed32
gnu: Add rust-simba-0.8.
* gnu/packages/crates-io.scm (rust-simba-0.8): New variable.
(rust-simba-0.6): Inherit from rust-simba-0.8.
2023-10-18 11:35:49 +03:00
Efraim Flashner 38cbcdca8f
gnu: Add rust-servo-arc-0.2.
* gnu/packages/crates-io.scm (rust-servo-arc-0.2): New variable.
(rust-servo-arc-0.1): Inherit from rust-servo-arc-0.2.
2023-10-18 11:35:49 +03:00
Efraim Flashner 32ad241955
gnu: Add rust-serial-test-derive-1.
* gnu/packages/crates-io.scm (rust-serial-test-derive-1): New variable.
(rust-serial-test-derive-0.6): Inherit from rust-serial-test-derive-1.
2023-10-18 11:35:49 +03:00
Efraim Flashner f725b3d6bd
gnu: Add rust-serial-test-1.
* gnu/packages/crates-io.scm (rust-serial-test-1): New variable.
(rust-serial-test-0.6): Inherit from rust-serial-test-1.
2023-10-18 11:35:49 +03:00
Efraim Flashner 35ebd464c3
gnu: rust-serde-derive-1: Update to 1.0.188.
* gnu/packages/crates-io.scm (rust-serde-derive-1): Update to 1.0.188.
2023-10-18 11:35:49 +03:00
Efraim Flashner d95b62d901
gnu: rust-serde-1: Update to 1.0.188.
* gnu/packages/crates-io.scm (rust-serde-1): Update to 1.0.188.
[arguments]: Don't skip tests.
[cargo-development-inputs]: Add rust-serde-derive-1.
2023-10-18 11:35:49 +03:00
Efraim Flashner e98817b2a9
gnu: Add rust-selectors-0.24.
* gnu/packages/crates-io.scm (rust-selectors-0.24): New variable.
(rust-selectors-0.23): Inherit from rust-selectors-0.24.
2023-10-18 11:35:48 +03:00
Efraim Flashner 610803c04e
gnu: Add rust-rctree-0.5.
* gnu/packages/crates-io.scm (rust-rctree-0.5): New variable.
(rust-rctree-0.4): Inherit from rust-rctree-0.5.
2023-10-18 11:35:48 +03:00
Efraim Flashner 047e84ae95
gnu: rust-rayon-core-1: Update to 1.12.0.
* gnu/packages/crates-io.scm (rust-rayon-core-1): Update to 1.12.0.
[cargo-inputs]: Remove rust-crossbeam-channel-0.5, rust-num-cpus-1.
2023-10-18 11:35:48 +03:00
Efraim Flashner 482872a547
gnu: rust-rayon-1: Update to 1.8.0.
* gnu/packages/crates-io.scm (rust-rayon-1): Update to 1.8.0.
[cargo-development-inputs]: Remove rust-lazy-static-1.
2023-10-18 11:35:48 +03:00
Efraim Flashner 86edf73f28
gnu: rust-quote-1: Update to 1.0.33.
* gnu/packages/crates-io.scm (rust-quote-1): Update to 1.0.33.
2023-10-18 11:35:48 +03:00
Efraim Flashner f9514b2755
gnu: rust-proc-macro2-1: Update to 1.0.67.
* gnu/packages/crates-io.scm (rust-proc-macro2-1): Update to 1.0.67.
2023-10-18 11:35:47 +03:00
Efraim Flashner 238d398451
gnu: Add rust-paste-test-suite-0.0.0.
* gnu/packages/crates-io.scm (rust-paste-test-suite-0.0.0): New variable.
2023-10-18 11:35:47 +03:00
Efraim Flashner 751c4249d1
gnu: rust-paste-1: Update to 1.0.14.
* gnu/packages/crates-io.scm (rust-paste-1): Update to 1.0.14.
[arguments]: Don't skip build. Skip test suite.
[cargo-development-inputs]: Add rust-paste-test-suite-0.0.0,
rust-rustversion-1, rust-trybuild-1.
2023-10-18 11:35:47 +03:00
Efraim Flashner ccb941ffdb
gnu: rust-parking-lot-core-0.9: Update to 0.9.8.
* gnu/packages/crates-io.scm (rust-parking-lot-core-0.9): Update to
0.9.8.
[cargo-inputs]: Replace rust-redox-syscall-0.2 with 0.3,
rust-windows-sys-0.45 with 0.48.
2023-10-18 11:35:47 +03:00
Efraim Flashner c090c7f17d
gnu: rust-packed-simd-0.3: Update to 0.3.9.
* gnu/packages/crates-io.scm (rust-packed-simd-0.3): Update to 0.3.9.
[cargo-inputs]: Remove rust-libm-0.1. Add rust-num-traits-0.2.
2023-10-18 11:35:47 +03:00
Efraim Flashner 6402168f6d
gnu: Add rust-nalgebra-macros-0.2.
* gnu/packages/crates-io.scm (rust-nalgebra-macros-0.2): New variable.
(rust-nalgebra-macros-0.1): Inherit from rust-nalgebra-macros-0.2.
2023-10-18 11:35:46 +03:00
Efraim Flashner 1347a92dcf
gnu: Add rust-nalgebra-0.32.
* gnu/packages/crates-io.scm (rust-nalgebra-0.32): New variable.
(rust-nalgebra-0.29): Inherit from rust-nalgebra-0.32.
2023-10-18 11:35:46 +03:00
Efraim Flashner e103ecdcf5
gnu: Add rust-lopdf-0.29.
* gnu/packages/crates-io.scm (rust-lopdf-0.29): New variable.
(rust-lopdf-0.26): Inherit from rust-lopdf-0.29.
2023-10-18 11:35:46 +03:00
Efraim Flashner 12e6179e2f
gnu: rust-lock-api-0.4: Update to 0.4.10.
* gnu/packages/crates-io.scm (rust-lock-api-0.4): Update to 0.4.10.
2023-10-18 11:35:46 +03:00
Efraim Flashner 92f768434e
gnu: rust-js-sys-0.3: Update to 0.3.64.
* gnu/packages/crates-io.scm (rust-js-sys-0.3): Update to 0.3.64.
[source]: Adjust snippet to be future-proof.
2023-10-18 11:35:46 +03:00
Efraim Flashner 9769954e72
gnu: rust-half-1: Update to 1.8.2.
* gnu/packages/crates-io.scm (rust-half-1): Update to 1.8.2.
[cargo-inputs]: Add rust-bytemuck-1, rust-num-traits-0.2,
rust-zerocopy-0.6.
[cargo-development-inputs]: Replace rust-quickcheck-0.9 with 1,
rust-quickcheck-macros-0.9 with 1, rust-rand-0.7 with 0.8. Remove
rust-version-sync-0.8.
2023-10-18 11:35:46 +03:00
Efraim Flashner 20e51472fe
gnu: Add rust-glam-0.18.
* gnu/packages/crates-io.scm (rust-glam-0.18): New variable.
2023-10-18 11:35:45 +03:00
Efraim Flashner 31dc5e4bd0
gnu: Add rust-glam-0.19.
* gnu/packages/crates-io.scm (rust-glam-0.19): New variable.
2023-10-18 11:35:45 +03:00
Efraim Flashner df459876cc
gnu: Add rust-glam-0.20.
* gnu/packages/crates-io.scm (rust-glam-0.20): New variable.
2023-10-18 11:35:45 +03:00
Efraim Flashner 613e42cfed
gnu: Add rust-glam-0.21.
* gnu/packages/crates-io.scm (rust-glam-0.21): New variable.
2023-10-18 11:35:45 +03:00
Efraim Flashner 17ff7f7b6f
gnu: Add rust-glam-0.22.
* gnu/packages/crates-io.scm (rust-glam-0.22): New variable.
2023-10-18 11:35:44 +03:00
Efraim Flashner d9bc191966
gnu: Add rust-glam-0.23.
* gnu/packages/crates-io.scm (rust-glam-0.23): New variable.
2023-10-18 11:35:44 +03:00
Efraim Flashner 0cd7a50562
gnu: Add rust-glam-0.24.
* gnu/packages/crates-io.scm (rust-glam-0.24): New variable.
(rust-glam-0.17): Inherit from rust-glam-0.24.
2023-10-18 11:35:44 +03:00
Efraim Flashner eb6705d441
gnu: Add rust-gg-alloc-1.
* gnu/packages/crates-io.scm (rust-gg-alloc-1): New variable.
2023-10-18 11:35:44 +03:00
Efraim Flashner b83c6943fe
gnu: Add rust-freetype-rs-0.32.
* gnu/packages/crates-io.scm (rust-freetype-rs-0.32): New variable.
(rust-freetype-rs-0.26): Inherit from rust-freetype-rs-0.32.
2023-10-18 11:35:43 +03:00
Efraim Flashner 46a2cdd6e9
gnu: Add rust-freetype-sys-0.17.
* gnu/packages/crates-io.scm (rust-freetype-sys-0.17): New variable.
(rust-freetype-sys-0.13): Inherit from rust-freetype-sys-0.17.
2023-10-18 11:35:43 +03:00
Efraim Flashner a68565f4da
gnu: Add rust-float-eq-1.
* gnu/packages/crates-io.scm (rust-float-eq-1): New variable.
2023-10-18 11:35:43 +03:00
Efraim Flashner 01530df91b
gnu: Add rust-float-eq-derive-1.
* gnu/packages/crates-io.scm (rust-float-eq-derive-1): New variable.
2023-10-18 11:35:43 +03:00
Efraim Flashner d890f1a394
gnu: rust-encoding-rs-0.8: Update to 0.8.33.
* gnu/packages/crates-io.scm (rust-encoding-rs-0.8): Update to 0.8.33.
[cargo-inputs]: Replace rust-packed-simd-2-0.3 with
rust-packed-simd-0.3.
2023-10-18 11:35:43 +03:00
Efraim Flashner 271b2e6a7d
gnu: Add rust-data-url-0.2.
* gnu/packages/crates-io.scm (rust-data-url-0.2): New variable.
(rust-data-url-0.1): Inherit from rust-data-url-0.2.
2023-10-18 11:35:43 +03:00
Efraim Flashner 846d143870
gnu: Add rust-dashmap-5.
* gnu/packages/crates-io.scm (rust-dashmap-5): New variable.
(rust-dashmap-4): Inherit from rust-dashmap-5.
2023-10-18 11:35:42 +03:00
Efraim Flashner 9451486df9
gnu: Add rust-cust-core-0.1.
* gnu/packages/crates-io.scm (rust-cust-core-0.1): New variable.
2023-10-18 11:35:42 +03:00
Efraim Flashner 71291463f5
gnu: Add rust-cust-derive-0.2.
* gnu/packages/crates-io.scm (rust-cust-derive-0.2): New variable.
2023-10-18 11:35:42 +03:00
Efraim Flashner 74130b5e1d
gnu: Add rust-cuda-std-0.2.
* gnu/packages/crates-io.scm (rust-cuda-std-0.2): New variable.
2023-10-18 11:35:42 +03:00
Efraim Flashner 4e65f4b147
gnu: Add rust-cuda-std-macros-0.2.
* gnu/packages/crates-io.scm (rust-cuda-std-macros-0.2): New variable.
2023-10-18 11:35:42 +03:00
Efraim Flashner 724bd35224
gnu: Add rust-cssparser-0.29.
* gnu/packages/crates-io.scm (rust-cssparser-0.29): New variable.
(rust-cssparser-0.28): Inherit from rust-cssparser-0.29.
2023-10-18 11:35:41 +03:00
Efraim Flashner 278f8a7de8
gnu: Add rust-pangocairo-0.17.
* gnu/packages/crates-gtk.scm (rust-pangocairo-0.17): New variable.
(rust-pangocairo-0.15): Inherit from rust-pangocairo-0.17.
2023-10-18 11:35:41 +03:00
Efraim Flashner bd73bec121
gnu: Add rust-pangocairo-sys-0.17.
* gnu/packages/crates-gtk.scm (rust-pangocairo-sys-0.17): New variable.
(rust-pangocairo-sys-0.15): Inherit from rust-pangocairo-sys-0.17.
2023-10-18 11:35:41 +03:00
Efraim Flashner 063bc94017
gnu: Add rust-pango-sys-0.17.
* gnu/packages/crates-gtk.scm (rust-pango-sys-0.17): New variable.
(rust-pango-sys-0.15): Inherit from rust-pango-sys-0.17.
2023-10-18 11:35:41 +03:00
Efraim Flashner 3e52fbcf34
gnu: Add rust-pango-0.17.
* gnu/packages/crates-gtk.scm (rust-pango-0.17): New variable.
(rust-pango-0.15): Inherit from rust-pango-0.17.
2023-10-18 11:35:41 +03:00
Efraim Flashner 55b3817d53
gnu: Add rust-gio-0.17.
* gnu/packages/crates-gtk.scm (rust-gio-0.17): New variable.
(rust-gio-0.15): Inherit from rust-gio-0.17.
2023-10-18 11:35:41 +03:00
Efraim Flashner e622d62f4a
gnu: Add rust-gdk-pixbuf-sys-0.17.
* gnu/packages/crates-gtk.scm (rust-gdk-pixbuf-sys-0.17): New variable.
(rust-gdk-pixbuf-sys-0.15): Inherit from rust-gdk-pixbuf-sys-0.17.
2023-10-18 11:35:41 +03:00
Efraim Flashner 62e9ca2792
gnu: Add rust-gdk-pixbuf-0.17.
* gnu/packages/crates-gtk.scm (rust-gdk-pixbuf-0.17): New variable.
(rust-gdk-pixbuf-0.15): Inherit from rust-gdk-pixbuf-0.17.
2023-10-18 11:35:41 +03:00
Efraim Flashner 62c961d311
gnu: Add rust-cairo-sys-rs-0.17.
* gnu/packages/crates-gtk.scm (rust-cairo-sys-rs-0.17): New variable.
(rust-cairo-sys-rs-0.15): Inherit from rust-cairo-sys-rs-0.17.
2023-10-18 11:35:40 +03:00
Efraim Flashner 24eacc88cd
gnu: Add rust-cairo-rs-0.17.
* gnu/packages/crates-gtk.scm (rust-cairo-rs-0.17): New variable.
(rust-cairo-rs-0.15): Inherit from rust-cairo-rs-0.17.
2023-10-18 11:35:40 +03:00
Efraim Flashner df93d8a9f8
gnu: rust: Build more tools.
* gnu/packages/rust.scm (rust)[outputs]: Rename 'rustfmt' output to
'tools'.
[arguments]: Adjust 'build, 'check and 'install phases to also provide
clippy and rust-analyzer.
2023-10-18 11:35:40 +03:00
Efraim Flashner 868d17acf7
gnu: rust-fd-lock-3: Update to 3.0.12.
* gnu/packages/crates-io.scm (rust-fd-lock-3): Update to 3.0.12.
[arguments]: Don't skip build.
[cargo-inputs]: Add rust-rustix-0.37, rust-windows-sys-0.48. Remove
rust-libc-0.2, rust-winapi-0.3.
[cargo-development-inputs]: Add rust-tempfile-3.
2023-10-18 11:35:40 +03:00
Efraim Flashner f5907db6eb
gnu: rust-rustix-0.37: Remove precompiled files.
* gnu/packages/crates-io.scm (rust-rustix-0.37)[source]: Add snippet to
remove precompiled files and to not require them while building the
package.
(rust-rustix-0.36, rust-rustix-0.35): Inherit changes from
rust-rustix-0.37.
2023-10-18 11:35:40 +03:00
Efraim Flashner 14d87c3827
gnu: rust: Update to 1.70.0.
* gnu/packages/rust.scm (rust): Update to 1.70.0.
[arguments]: Remove 'patch-cargo-env-shebang phase. Adjust custom phases
'disable-tests-requiring-git, disable-tests-requiring-mercurial,
'patch-command-uid-gid-test for changes in the source.  Simplify custom
phases 'disable-tests-broken-on-aarch64, 'patch-process-tests,
'patch-command-exec-tests, 'disable-interrupt-tests.
2023-10-18 11:35:40 +03:00
Fries 839f16dbee
gnu: rust: Add make-ignore-test-list function.
A little helper function to make creating a list to ignore tests easier.

* gnu/packages/rust.scm (make-ignore-test-list): New function.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-18 11:35:39 +03:00
Fries 299a223835
gnu: Add rust-1.70.
* gnu/packages/rust.scm (rust-1.70): New variable.
* gnu/packages/patches/rust-1.70-fix-rustix-build.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register file.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-18 11:35:39 +03:00
Fries fb04d0139e
gnu: Add rust-1.69.
* gnu/packages/rust.scm (rust-1.69): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-18 11:35:39 +03:00
Efraim Flashner 7823c65040
gnu: python-pgpy: Update to 0.6.0.
* gnu/packages/python-crypto.scm (python-pgpy): Update to 0.6.0.
[propagated-inputs]: Remove python-singledispatch and python-six.
2023-10-17 18:13:19 +03:00
Afkhami, Navid 48f9484483
gnu: Add r-metacell.
* gnu/packages/bioinformatics.scm (r-metacell): New variable.
2023-10-17 14:25:36 +02:00
Afkhami, Navid 54274a5a3b
gnu: Add r-tgutil.
* gnu/packages/statistics.scm (r-tgutil): New variable.
2023-10-17 14:25:36 +02:00
Afkhami, Navid bd12aead95
gnu: r-tgstat: Update to 2.3.24.
* gnu/packages/statistics.scm (r-tgstat): Delete variable.
* gnu/packages/cran.scm (r-tgstat): Add updated variable here.
[native-inputs]: Add r-knitr.
[propagated-inputs]: Remove r-rcpp.
[arguments]: Remove fix-isnan phase.
2023-10-17 14:25:36 +02:00
Afkhami, Navid 278432cb77
gnu: r-tgconfig: Update to 0.1.2-1.15cf199.
* gnu/packages/statistics.scm (r-tgconfig): Update to 0.1.2-1.15cf199.
[source]: Fetch from github.
[properties]: Add field.
[home-page]: Use new URL.
[description]: Expand.
[license]: Use GPLv3 or later.
2023-10-17 14:25:36 +02:00
Afkhami, Navid ea9334e113
gnu: r-svglite: Update to 2.1.2.
* gnu/packages/statistics.scm (r-svglite): Update to 2.1.2.
[properties]: Add field.
[home-page]: Do not use repository URL.
2023-10-17 14:25:36 +02:00
Ricardo Wurmus 018567adb7
gnu: singularity: Do not override PATH.
* gnu/packages/linux.scm (singularity)[arguments]: Prepend coreutils, but
don't make it impossible to pick up other tools.
2023-10-17 14:07:59 +02:00
Ricardo Wurmus 2fb94a505b
gnu: singularity: Modernize package definition.
* gnu/packages/linux.scm (singularity)[source]: Remove trailing #t from
snippet.
[arguments]: Use G-expressions; remove trailing #t from build phases.
[inputs]: Drop labels; add coreutils.
2023-10-17 13:58:48 +02:00
Christopher Baines d389f67773
gnu: guix-build-coordinator: Update to 0-90.3446355.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-90.3446355.
2023-10-17 10:36:22 +01:00
Bruno Victal 1c0236aae4
gnu: mympd: Update to 12.1.0.
* gnu/packages/mpd.scm (mympd): Update to 12.1.0.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-17 10:32:38 +01:00
Paul A. Patience 33cbb0ca8d
gnu: nomad-optimizer: Update to 4.3.1.
* gnu/packages/maths.scm (nomad-optimizer): Update to 4.3.1.
[native-inputs]: Remove python-wrapper and python-cython. Add openmpi.
[arguments]: Use G-expressions. Remove #:imported-modules and #:modules.
<#:configure-flags>: Remove -DBUILD_INTERFACE_PYTHON=ON.
<#:phases>: Remove 'fix-sources-for-build' phase. Rename
'fix-sources-for-tests' phase to 'fix-tests' and update it. Add
'mpi-setup' phase.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-17 10:28:27 +01:00
André Batista 67dcc64110
gnu: irssi: Update to 1.4.5.
* gnu/packages/irc.scm (irssi): Update to 1.4.5.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-17 10:27:45 +01:00
Paul A. Patience b7d4ed43df
gnu: mmg: Update to 5.7.2.
* gnu/packages/graphics.scm (mmg): Update to 5.7.2.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-17 10:27:21 +01:00
Paul A. Patience d07e75a4ce
gnu: python-trimesh: Update to 3.23.5.
* gnu/packages/python-science.scm (python-trimesh): Update to 3.23.5.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-17 10:26:55 +01:00
Paul A. Patience 4aa6a924b2
gnu: python-pyvista: Update to 0.42.3.
* gnu/packages/python-science.scm (python-pyvista): Update to 0.42.3.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-17 10:26:23 +01:00
Jean-Pierre De Jesus DIAZ c8312a6d07
gnu: crypto++: Add tunable property.
* gnu/packages/crypto.scm (crypto++): Set tunable? property to true.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-17 10:24:01 +01:00
Jean-Pierre De Jesus DIAZ 1138445494
gnu: crypto++: Update to 8.8.0.
* gnu/packages/crypto.scm (crypto++): Update to 8.8.0.
[arguments]: Update to new style. Remove .so symbolic link installation as the
project does it now. Fix cross-compilation for GNU/Linux and MinGW targets.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-17 10:23:55 +01:00
Efraim Flashner 0e467b7b0b
gnu: valeronoi: Reformat with guix style.
* gnu/packages/engineering.scm (valeronoi): Process package with guix
style.
2023-10-17 11:22:36 +03:00
Efraim Flashner 58452ecdb4
gnu: valeronoi: Unbundle catch2 header.
* gnu/packages/engineering.scm (valeroni)[source]: Add snippet to remove
bundled header.
[native-inputs]: Add catch2.
2023-10-17 11:22:32 +03:00
Efraim Flashner 047589b166
gnu: valeronoi: Update to 0.2.0.
* gnu/packages/engineering.scm valeronoi: Update to 0.2.0.
[inputs]: Remove qtbase-5 and qtsvg-5; add qtbase and qtsvg.
2023-10-17 11:19:59 +03:00
David Thompson b437896e87
gnu: Add guile-hoot.
* gnu/packages/guile-xyz.scm (guile-hoot): New variable.
2023-10-16 12:10:28 -04:00
Maxim Cournoyer ff11cbc2e9
gnu: libcamera: Disable log_process test on aarch64.
* gnu/packages/networking.scm (libcamera) [arguments]
[aarch64]: Add disable-problematic-tests phase.
2023-10-16 11:16:01 -04:00
Maxim Cournoyer 8d6838dfcd
gnu: maliit-framework: Disable two mimpluginmanager tests.
* gnu/packages/freedesktop.scm (maliit-framework) [arguments]: Override the
check phase to disable the ft_mimpluginmanager and ut_mimpluginmanager tests.
2023-10-16 11:16:01 -04:00
Maxim Cournoyer 9c2b2a0105
gnu: qtwayland-5: Disable tst_surface test on aarch64-linux.
* gnu/packages/qt.scm (qtwayland-5) [arguments]
[target-aarch64?]: Disable the tst_surface test.
2023-10-16 11:16:01 -04:00
Maxim Cournoyer 31cb6b923e
gnu: qtdeclarative: Add a debug output.
* gnu/packages/qt.scm (qtdeclarative) [outputs]: New field.

Series-version: 3
Series-to: 65922@debbugs.gnu.org
Series-prefix: qt-team
Cover-letter:
Avoid capturing python in qtbase, reinstate tests
Thes series removes Python from the closure of qtbase, both for versions 5.15
and 6.5.  It also reinstate a few tests that was made possible thanks to
discussions with upstream following reported the issues.
END
2023-10-16 11:16:01 -04:00
Maxim Cournoyer 2334a24a04
gnu: qtbase: Disable problematic tests on powerpc64le.
* gnu/packages/qt.scm (qtbase) [arguments] [powerpc64le]: Disable the
tst_qpainter, tst_qprocess and tst_qsqlthread tests in the check phase.

Series-changes: 3
- New commit
2023-10-16 11:16:01 -04:00
Maxim Cournoyer 6b8e35ce23
gnu: qtbase: Reinstate date related tests.
* gnu/packages/qt.scm (qtbase) [native-inputs]: Add tzdata-for-tests.
[arguments]: Set the TZDIR and TZ environment variables, and reinstate the
tst_qdate, tst_qtimezone and tst_qdatetime tests in the check phase.
(qtbase-5) [source]: Replace qtbase-use-TZDIR.patch with
qtbase-5-use-TZDIR.patch.
* gnu/packages/patches/qtbase-use-TZDIR.patch: Refresh patch with upstream
version, and preserve the old one for qtbase@5 as...
* gnu/packages/patches/qtbase-5-use-TZDIR.patch: ... this.
* gnu/local.mk (dist_patch_DATA): Register new patch.

Series-changes: 2
- Use old TZDIR patch for qtbase@5 (the new one doesn't apply)
2023-10-16 11:16:01 -04:00
Maxim Cournoyer 3eba1dc655
gnu: qtbase: Add $TZDIR to native search paths.
* gnu/packages/qt.scm (qtbase) [native-search-paths]: Add $TZDIR.
2023-10-16 11:16:00 -04:00
Maxim Cournoyer 26b02f7797
gnu: qtbase: Do not capture Python (again).
Fixes <https://issues.guix.gnu.org/65457>.

* gnu/packages/qt.scm (qtbase-5) [arguments]: Add #:disallowed-references
argument to guard against the problem reoccurring in the future.
Add do-not-capture-python phase.
(qtbase) [arguments]: Update do-not-capture-python phase.
2023-10-16 11:16:00 -04:00
Maxim Cournoyer b6a070d2a3
gnu: git-lfs: Patch /bin/sh references.
* gnu/packages/version-control.scm (git-lfs)
[arguments]: Add patch-/bin/sh phase.

Change-Id: I2d455e683e4f6e30cd32f5b1fdaccac71616826c
Reviewed-by: Ludovic Courtès <ludo@gnu.org>
2023-10-16 09:53:19 -04:00
Wilko Meyer ce12a4118a
gnu: Add xsv.
* gnu/packages/crates-io.scm (xsv): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-16 12:34:57 +03:00
Wilko Meyer bebf130832
gnu: Add rust-csv-index-0.1.
* gnu/packages/crates-io.scm (rust-csv-index-0.1): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-16 12:34:57 +03:00
Wilko Meyer 0cedbd9cdb
gnu: Add rust-chan-0.1.
* gnu/packages/crates-io.scm (rust-chan-0.1): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-16 12:34:57 +03:00
Wilko Meyer 72522fd1ef
gnu: Add rust-filetime-0.1.
* gnu/packages/crates-io.scm (rust-filetime-0.1): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-16 12:34:57 +03:00
Efraim Flashner a0d2ecde94
gnu: tootle: Deprecate in favor of tuba.
* gnu/packages/mastodon.scm (tootle): Deprecate for tuba.
* gnu/packages/patches/tootle-glib-object-renaming.patch,
gnu/packages/patches/tootle-reason-phrase.patch: Remove files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2023-10-15 14:25:29 +03:00
Liliana Marie Prikler f0a01ff42a
gnu: Add fast-downward.
* gnu/packages/maths.scm (fast-downward): New variable.
2023-10-15 12:28:19 +02:00
Liliana Marie Prikler f45114f38e
gnu: tracker-miners: Update to 3.3.2.
* gnu/packages/gnome.scm (tracker-miners): Update to 3.3.2.
2023-10-15 12:28:19 +02:00
Liliana Marie Prikler 5ca2a8ad94
gnu: Add ablorb.
* gnu/packages/web.scm (ablorb): New variable.
2023-10-15 12:28:19 +02:00
Liliana Marie Prikler 48286d4da4
gnu: gash-utils: Fix build.
* gnu/packages/shells.scm (gash-utils)[arguments]: Add ‘skip-failing-tests’
phase.
[native-inputs]: Add autoconf and automake.
2023-10-15 12:28:19 +02:00
Efraim Flashner e1600546b9
gnu: xcb-util-errors: Fix cross-compiling.
* gnu/packages/xorg.scm (xcb-util-errors)[native-inputs]: When
cross-compiling add libxcb.
2023-10-15 13:12:16 +03:00
Efraim Flashner 302b14fb19
gnu: xorg-server-xwayland: Fix cross-compiling.
* gnu/packages/xorg.scm (xorg-server-xwayland)[native-inputs]: When
cross-compiling add pkg-config-for-build, wayland, wayland-protocols.
2023-10-15 13:11:39 +03:00
Efraim Flashner f668e5c8d2
gnu: egl-wayland: Fix cross-compiling.
* gnu/packages/xorg.scm (egl-wayland)[native-inputs]: When
cross-compiling add pkg-config-for-build, wayland, wayland-protocols.
2023-10-15 13:10:50 +03:00
Efraim Flashner bc1634a197
gnu: libxkbcommon: Fix cross-compiling.
* gnu/packages/xdisorg.scm (libxkbcommon)[native-inputs]: When
cross-compiling add pkg-config-for-build.
2023-10-15 13:10:10 +03:00
Efraim Flashner 8f84587be7
gnu: swaybg: Fix cross-compiling.
* gnu/packages/wm.scm (swaybg)[inputs]: When cross-compiling add
wayland-protocols.
[native-inputs]: When cross-compiling add pkg-config-for-build, wayland.
2023-10-15 13:08:54 +03:00
Efraim Flashner d7c5456a39
gnu: sway: Fix cross-compiling.
* gnu/packages/wm.scm (sway)[native-inputs]: When cross-compiling add
pkg-config-for-build, wayland.
2023-10-15 13:08:18 +03:00
Efraim Flashner 76b706c71c
gnu: wlroots: Fix cross-compiling.
* gnu/packages/wm.scm (wlroots)[arguments]: Adjust custom phases to also
search for files from native-inputs.
[native-inputs]: Add wayland. When cross-compiling add
pkg-config-for-build.
2023-10-15 13:06:53 +03:00
Efraim Flashner dc2cfc9bea
gnu: poppler: Fix cross-compiling.
* gnu/packages/pdf.scm (poppler)[native-inputs]: When cross-compiling
add pkg-config-for-build.
2023-10-15 13:06:03 +03:00
Efraim Flashner cee779c800
gnu: libtirpc: Keep reference to mit-krb5 when cross-compiling.
* gnu/packages/onc-roc.scm (libtirpc)[arguments]: When cross-compiling
adjust the pkg-config file to retain a reference to mit-krb5.
2023-10-15 13:04:04 +03:00
Efraim Flashner a888342f89
gnu: nss: Fix cross-compiling.
* gnu/packages/nss.scm (nss)[arguments]: Adjust configure-flags when
cross-compiling to correctly set the target architecture and kernel.
Adjust the custom 'configure-phase when cross-compiling to use the
correct C++ compiler.
2023-10-15 13:02:26 +03:00
Efraim Flashner 2aab62fe24
gnu: mesa: Fix cross-compiling.
* gnu/packages/gl.scm (mesa)[native-inputs]: When cross-compiling add
pkg-config-for-build, wayland, wayland-protocols.
[arguments]: Adjust configure-flags to use cond to also match the
architecture when cross-compiling. Add phase when cross-compilng to set
the location of llvm-config.
2023-10-15 13:00:24 +03:00
Efraim Flashner 7744119c3e
gnu: libinput-minimal: Fix cross-compiling.
* gnu/packages/freedesktop.scm (libinput)[native-inputs]: When
cross-compiling add pkg-config-for-build.
[inputs]: When cross-compiling add check.
2023-10-15 12:58:22 +03:00
Efraim Flashner d2923babf3
gnu: python-cysignals: Format with 'guix style'.
* gnu/packages/python-xyz.scm (python-cysignals): Reformat package with
'guix style'.
2023-10-15 08:52:36 +03:00
Efraim Flashner 33538f35ed
gnu: python-cysignals: Update to 1.11.4.
* gnu/packages/python-xyz.scm (python-cysignals): Update to 1.11.4.
[native-inputs]: Replace python-cython with python-cython-3.
2023-10-15 08:42:34 +03:00
Tobias Geerinckx-Rice 47e265af75
linux-modules: Fix module dependency loading.
* gnu/build/linux-modules.scm (dot-ko): Make COMPRESSION optional,
as expected by callers RECURSIVE-MODULE-DEPENDENCIES and
LOAD-LINUX-MODULE*.
2023-10-15 02:00:00 +02:00
Tobias Geerinckx-Rice ced8b56090
gnu: connman: Update to 1.42.
* gnu/packages/connman.scm (connman): Update to 1.42.
[source]: Replace all (obsolete) patches with a new one.
* gnu/packages/patches/connman-CVE-2022-32292.patch,
* gnu/packages/patches/connman-CVE-2022-32293-pt1.patch,
* gnu/packages/patches/connman-CVE-2022-32293-pt2.patch: Delete files.
* gnu/packages/patches/connman-add-missing-libppp-compat.h.patch: New file.
* gnu/local.mk (dist_patch_DATA): Remove deleted files, add new one.
2023-10-15 02:00:00 +02:00
Tobias Geerinckx-Rice a112b43b2a
gnu: ppp: Update to 2.5.0.
* gnu/packages/samba.scm (ppp): Update to 2.5.0.
[arguments]: Move CC from #:make-flags
to #:configure-flags where it belongs.  Remind ./configure where openssl lives.
Build verbosely.  Remove obsolete 'patch-Makefile phase, and delete autogen.sh.
[native-inputs]: Add autoconf, automake, and libtool.
2023-10-15 02:00:00 +02:00
Tobias Geerinckx-Rice bdb664f7b0
gnu: network-manager: Use Meson option for modprobe.
* gnu/packages/gnome.scm (arguments): Replace the 'patch-modprobe-path
phase with a ‘-Dmodprobe=’ configure flag.
2023-10-15 02:00:00 +02:00
Tobias Geerinckx-Rice c7ab89c664
gnu: network-manager: Update to 1.44.0.
* gnu/packages/gnome.scm (network-manager): Update to 1.44.0.
[arguments]: Disable the (new) nm-cloud-setup option.
2023-10-15 02:00:00 +02:00
Tobias Geerinckx-Rice 3145968e38
gnu: isc-dhcp: Remove unused net-tools input.
* gnu/packages/admin.scm (isc-dhcp)[arguments]:
Don't wrap the ‘dhclient-script’ PATH with net-tools.
[inputs]: Remove net-tools altogether.
2023-10-15 02:00:00 +02:00
Tobias Geerinckx-Rice a36e595eec
gnu: Add psftools.
* gnu/packages/fontutils.scm (psftools): New public variable.
2023-10-15 02:00:00 +02:00
Tobias Geerinckx-Rice f59bbf0a97
gnu: mosh: Prepare for cross-building.
Currently blocked by protobuf.

* gnu/packages/ssh.scm (mosh)[arguments]: Use SEARCH-INPUT-FILE.
2023-10-15 02:00:00 +02:00
Tobias Geerinckx-Rice 063655dbad
gnu: mosh: Update package style.
* gnu/packages/ssh.scm (mosh)[arguments]: Use G-expressions.
Don't explicitly return #t from phases.
[inputs]: Remove input labels.
2023-10-15 02:00:00 +02:00
Tobias Geerinckx-Rice 62d42bdd75
gnu: font-terminus: Install the README.
* gnu/packages/fonts.scm (font-terminus): Add a new
'install-documentation phase.
2023-10-15 02:00:00 +02:00
Tobias Geerinckx-Rice 12ddeaad78
gnu: ncdu: Use a less clever licence URL.
* gnu/packages/ncdu.scm (ncdu-1)[license]: Use a relative file:// in the
source directory instead of a remote https:// link to a Gitweb instance.
2023-10-15 02:00:00 +02:00
Tobias Geerinckx-Rice 0e0ba6c27a
gnu: iceauth: Fix source.
* gnu/packages/xorg.scm (iceauth)[source]: Fix name & hash.

Reported by ulfvonbelow in #guix.
2023-10-15 02:00:00 +02:00
Karl Hallsby c065da01ff
gnu: Add cl-wayland.
* gnu/packages/lisp-xyz.scm (sbcl-cl-wayland, cl-wayland, ecl-cl-wayland): New
  variables.

Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-10-19 14:06:52 +02:00
Karl Hallsby cbd1c983e1
gnu: Add cl-xkbcommon.
* gnu/packages/lisp-xyz.scm (sbcl-xkbcommon, cl-xkbcommon, ecl-xkbcommon): New
  variables.

Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-10-19 14:06:52 +02:00
Efraim Flashner 589a165de1
gnu: openfwwf-firmware: Don't build for a specific target.
* gnu/packages/firmware.scm (openfwwf-firmware)[arguments]: Set target
to #f since we're building firmware files.
2023-10-19 12:56:24 +03:00
Efraim Flashner 2fd00e1cd1
gnu: ath9k-htc-firmware: Don't build for a specific target.
* gnu/packages/firmware.scm (ath9k-htc-firmware)[arguments]: Set target
to #f since we're building firmware files.
2023-10-19 11:32:41 +03:00
Hilton Chain 330b94e8bd
gnu: iwd: Update to 2.8.
* gnu/packages/networking.scm (iwd): Update to 2.8.
[synopsis]: Change to "iNet Wireless Daemon".
2023-10-19 13:38:53 +08:00
Hilton Chain 23d7a8b323
gnu: ell: Update to 0.59.
* gnu/packages/linux.scm (ell): Update to 0.59.
[native-inputs]: Add procps.
2023-10-19 13:38:48 +08:00
John Kehayias 5a6b1a5586
gnu: mangohud: Update to 0.7.0.
* gnu/packages/graphics.scm (mangohud): Update to 0.7.0.
[arguments]<#:configure-flags>: Remove "-Duse_system_vulkan=enabled" and
"-Dvulkan_datadir" from as they are no longer supported.
<#:phases>: Add 'unbundle-vulkan-headers'.
[inputs]: Add nlohmann-json.  Replace vulkan-headers with origin for
vulkan-headers@1.2.158.
[native-inputs]: Add git-minimal/pinned.
2023-10-14 16:51:39 -04:00
Paul A. Patience 08c55c03bf
gnu: dealii: Update to 9.5.1.
* gnu/packages/maths.scm (dealii): Update to 9.5.1.
[propagated-inputs]: Add kokkos.
[arguments]<#:phases>: Add 'unset-cpath' phase.
(dealii-openmpi)[propagated-inputs]: Remove kokkos.
[arguments]<#:phases>: Delete 'unset-cpath' phase.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-14 22:41:45 +02:00
Paul A. Patience 50b82ea44e
gnu: Add kokkos.
* gnu/packages/cpp.scm (kokkos): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-14 22:41:44 +02:00
Paul A. Patience 4fbfe6c4ce
gnu: Add taskflow.
* gnu/packages/cpp.scm (taskflow): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-14 22:41:44 +02:00