summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-01-06gnu: rust-indoc-impl-0.3: Use package name in source URI.Herman Rimm
* gnu/packages/crates-io.scm (rust-indoc-impl-0.3)[source]: Use name. Change-Id: Ic834e85360d5ed65d43e362f9d80fedb494ec132 Signed-off-by: Efraim Flashner <[email protected]>
2025-01-06gnu: rust-indoc-1: Use package name in source URI.Herman Rimm
* gnu/packages/crates-io.scm (rust-indoc-1): Add name. [source]: Use name. Change-Id: I8256626cb7b7b0980f4048aa82b103dfabc96363 Signed-off-by: Efraim Flashner <[email protected]>
2025-01-06gnu: rust-gobject-sys-0.14: Use package name in source URI.Herman Rimm
* gnu/packages/crates-gtk.scm (rust-gobject-sys-0.14): Add name. [source]: Use name. Change-Id: I4a02093714bdf4ec8b062186f1aa9562063a9b0f Signed-off-by: Efraim Flashner <[email protected]>
2025-01-06gnu: rust-nettle-5: Use package name in source URI.Herman Rimm
* gnu/packages/crates-crypto.scm (rust-nettle-5): Set name. [source]: Use name. Change-Id: I95ab63c4bf90e48df5836d49d4fc4bca45f3484d Signed-off-by: Efraim Flashner <[email protected]>
2025-01-06gnu: rust-rustfix-0.4: Use inherit syntax.Herman Rimm
* gnu/packages/crates-io.scm (rust-rustfix-0.4): Use inherit. Change-Id: I5c49e7b9209c92d26f32bb122063bc2ec448b982 Signed-off-by: Efraim Flashner <[email protected]>
2025-01-06gnu: rust-rustc-version-0.3: Use inherit syntax.Herman Rimm
* gnu/packages/crates-io.scm (rust-rustc-version-0.3): Use inherit. Change-Id: I6eef20a80ba3890a6c2e8b260dcd20296d1968b0 Signed-off-by: Efraim Flashner <[email protected]>
2025-01-06gnu: rust-arbitrary-0.4: Use inherit syntax.Herman Rimm
* gnu/packages/crates-io.scm (rust-arbitrary-0.4): Use inherit. Change-Id: I69e3c66a16b81e8514169f5554438756776519ea Signed-off-by: Efraim Flashner <[email protected]>
2025-01-06gnu: rbw: Update to 1.12.1.Efraim Flashner
* gnu/packages/rust-apps.scm (rbw): Update to 1.12.1. [cargo-inputs]: Add rust-axum-0.7, rust-open-5, rust-regex-1, rust-rustix-0.38, rust-urlencoding-2. Replace rust-base32-0.4 with 0.5, rust-tokio-tungstenite-0.21 with 0.23. Remove rust-async-trait-0.1, rust-nix-0.28. Change-Id: I23cfe2e54851c1c25f1b26c9aa70c1bd0c8c1351
2025-01-06gnu: Add rust-tokio-tungstenite-0.23.Efraim Flashner
* gnu/packages/crates-io.scm (rust-tokio-tungstenite-0.23): New variable. Change-Id: I8701a8bc95dfec466ad2177d5a7beec5862e8b4f
2025-01-06gnu: Add rust-tungstenite-0.23.Efraim Flashner
* gnu/packages/crates-web.scm (rust-tungstenite-0.23): New variable. Change-Id: I6ee7ceaa573bca759b1bcc406ce9eca5dc8a9e5d
2025-01-06gnu: Add rust-base32-0.5.Efraim Flashner
* gnu/packages/crates-io.scm (rust-base32-0.5): New variable. (rust-base32-0.4): Inherit from rust-base32-0.5. Change-Id: I91bc2473ea3abfa81fccb2996a04875a7666260f
2025-01-06gnu: monolith: Update to 2.8.3.Efraim Flashner
* gnu/packages/web.scm (monolith): Update to 2.8.3. [arguments]: Don't install the source. Add a phase to not default to the vendored openssl sources. [cargo-inputs]: Add rust-markup5ever-rcdom-0.3, rust-openssl-0.10. Replace rust-base64-0.21 with 0.22, rust-cssparser-0.33 with 0.34, rust-html5ever-0.24 with 0.27, rust-reqwest-0.11 with 0.12. Change-Id: I3bfb8a83a980146aa5b5eb6bb033ffef392aa539
2025-01-06gnu: Add rust-markup5ever-rcdom-0.3.Efraim Flashner
* gnu/packages/crates-io.scm (rust-markup5ever-rcdom-0.3): New variable. (rust-markup5ever-rcdom-0.2): Inherit from rust-markup5ever-rcdom-0.3. Change-Id: I675aaf63cddcf34ddcd14e51c2d0fee758a1daf0
2025-01-06gnu: Add rust-cssparser-0.34.Efraim Flashner
* gnu/packages/crates-io.scm (rust-cssparser-0.34): New variable. (rust-cssparser-0.33): Inherit from rust-cssparser-0.34. Change-Id: I104a5598eda57f5cc90b0b3b57275a4c7df9b2c6
2025-01-06gnu: Add rust-xml5ever-0.18.Efraim Flashner
* gnu/packages/crates-io.scm (rust-xml5ever-0.18): New variable. (rust-xml5ever-0.17): Inherit from rust-xml5ever-0.18. Change-Id: I6fc9d069188045bb1f9ad3b7646f12932a77ad2d
2025-01-06gnu: rust-c2rust-ast-builder-0.18: Don't skip the build.Efraim Flashner
* gnu/packages/c2rust.scm (rust-c2rust-ast-builder-0.18)[arguments]: Don't skip the build. Change-Id: I0061f52367bead6dd410d251ba773b1112dba05a
2025-01-06gnu: rust-c2rust-ast-exporter-0.18: Build with cmake-minimal.Efraim Flashner
* gnu/packages/c2rust.scm (rust-c2rust-ast-exporter-0.18)[arguments]: Remove skip-build field. [native-inputs]: Replace cmake with cmake-minimal. Change-Id: I5432ce864e336c89619cb8a9bfb1ff727df6f26e
2025-01-06gnu: rust-c2rust-ast-printer-0.18: Don't skip the build.Efraim Flashner
* gnu/packages/c2rust.scm (rust-c2rust-ast-printer-0.18)[arguments]: Don't skip the build. Change-Id: Ie94fac99924bb44dfd5bf4f5c1300b9530246c3c
2025-01-06gnu: rust-c2rust-bitfields-0.18: Don't skip the build.Efraim Flashner
* gnu/packages/c2rust.scm (rust-c2rust-bitfields-0.18)[arguments]: Don't skip the build. [cargo-development-inputs]: Add rust-libc-0.2. Change-Id: I65045e648d4a11c6a860872a652f075fda9e5479
2025-01-06gnu: rust-c2rust-bitfields-derive-0.18: Don't skip the build.Efraim Flashner
* gnu/packages/c2rust.scm (rust-c2rust-bitfields-derive-0.18)[arguments]: Don't skip the build. Change-Id: Icf0ac840c34cbd8331561aad00f23a1400c3ec13
2025-01-06gnu: rust-c2rust-build-paths-0.18: Don't skip the build.Efraim Flashner
* gnu/packages/c2rust.scm (rust-c2rust-build-paths-0.18)[arguments]: Don't skip the build. Change-Id: Ic8260e297d02068e7ce10068479478b6b657fda8
2025-01-06gnu: rust-c2rust-transpile-0.18: Don't skip the build.Efraim Flashner
* gnu/packages/c2rust.scm (rust-c2rust-transpile-0.18)[arguments]: Don't skip the build. Add a phase to prepare the tinycbor source. [native-inputs]: Add clang, cmake-minimal, %tinycbor-source. [inputs]: Add llvm. Change-Id: I97eee53fe2d0b1f6855e256b4a6768634b56f781
2025-01-06gnu: c2rust: Improve the package.Efraim Flashner
* gnu/packages/c2rust.scm (c2rust)[source]: Add snippet to allow for newer versions of dependencies. [arguments]: Don't install the sources. Remove custom 'patch-deps phase. [native-inputs]: Replace cmake with cmake-minimal. Change-Id: I8ba137de54e767a36c772b98ac16101b9aa1bafb
2025-01-06gnu: c2rust.scm: Remove extra module imports.Efraim Flashner
* gnu/packages/c2rust.scm: Remove extra module imports. Change-Id: I6e0508fd4e7d5c13cde589515e275913f630b3b6
2025-01-06gnu: rust-c2rust-ast-exporter-0.18: Sort alphabetically.Efraim Flashner
* gnu/packages/c2rust.scm (rust-c2rust-ast-exporter-0.18): Sort. Change-Id: I480c1e8bea7946f82ddc91e00d55a7bc9fda6f95
2025-01-06gnu: rust-c2rust-bitfields-derive-0.18: Sort alphabetically.Efraim Flashner
* gnu/packages/c2rust.scm (rust-c2rust-bitfields-derive-0.18): Sort. Change-Id: I276314f2809e4a5733d5eb68c128eb89ad70813b
2025-01-06gnu: rust-c2rust-bitfields-0.18: Sort alphabetically.Efraim Flashner
* gnu/packages/c2rust.scm (rust-c2rust-bitfields-0.18): Sort. Change-Id: I47a3cda71bc28000a37c85ca17dd9b569d47b146
2025-01-06gnu: rust-c2rust-ast-builder-0.18: Sort alphabetically.Efraim Flashner
* gnu/packages/c2rust.scm (rust-c2rust-ast-builder-0.18): Sort. Change-Id: I7f28db0e537461b1f3cf0af5ca8ad782949fa513
2025-01-06gnu: rust-clang-sys-1: Update to 1.8.1.Efraim Flashner
* gnu/packages/crates-io.scm (rust-clang-sys-1): Update to 1.8.1. [source]: Add snippet to allow for newer versions of dependencies. [cargo-inputs]: Replace rust-libloading-0.6 with 0.8. [cargo-development-inputs]: Add rust-lazy-static-1, rust-tempfile-3. (rust-clang-sys-1.8): Remove variable. * gnu/packages/c2rust.scm (rust-c2rust-ast-exporter-0.18): Adjust accordingly. Change-Id: I4888b70305775625bd128fb067435be01d7dc85c
2025-01-06gnu: rust-log-reroute-0.1: Don't skip the build.Efraim Flashner
* gnu/packages/crates-io.scm (rust-log-reroute-0.1)[arguments]: Don't skip the build. [cargo-development-inputs]: Add rust-fern-0.6, rust-tempfile-3. Change-Id: Ib81511e37186c4f10d7df1195d64f99bdf3f2b25
2025-01-06gnu: rust-serde-bencode-0.2: Don't skip the build.Efraim Flashner
* gnu/packages/crates-io.scm (rust-serde-bencode-0.2)[arguments]: Don't skip the build. [cargo-development-inputs]: Add rust-serde-derive-1, rust-serde-test-1. Change-Id: I06cc37743677c2dfa5e208685c368c1643a82010
2025-01-06gnu: rust-log-reroute-0.1: Sort alphabetically.Efraim Flashner
* gnu/packages/crates-io.scm (rust-log-reroute-0.1): Sort. Change-Id: I4eac35c8bf9bb8cc474a54ce5ada32c34b1811a0
2025-01-06gnu: rust-serde-bencode-0.2: Sort alphabetically.Efraim Flashner
* gnu/packages/crates-io.scm (rust-serde-bencode-0.2): Sort. Change-Id: If4315a663fd3e927582447ca4e6bfed0f1cbfeff
2025-01-06gnu: kak-lsp: Update to 18.1.1.Efraim Flashner
* gnu/packages/text-editors.scm (kak-lsp): Update to 18.1.1. [arguments]: Don't install the sources. Add a phase to remove an optional rust dependency. [cargo-inputs]: Add rust-diffs-0.5, rust-fs4-0.8, rust-indoc-2, rust-mio-1, rust-notify-debouncer-full-0.3, rust-pulldown-cmark-0.9, rust-serde-repr-0.1, rust-unicode-width-0.1. Replace rust-clap-2 with 4, rust-crossbeam-channel-0.4 with 0.5, rust-daemonize-0.4 with 0.5, rust-dirs-2 with 5, rust-itertools-0.9 with 0.13, rust-jsonrpc-core-14 with 18, rust-lsp-types-0.80 with 0.95, rust-rand-0.7 with 0.8, rust-sloggers-1 with 2, rust-toml-0.5 with 0.8, rust-whoami-0.8 with 1. Change-Id: Idcd09d95da15ab9fb34acb80a6bd4c05231b0a44
2025-01-06gnu: Add rust-fs4-0.8.Efraim Flashner
* gnu/packages/crates-io.scm (rust-fs4-0.8): New variable. Change-Id: Iec18850d144fc6213ade1e80f7db0649dee73647
2025-01-06gnu: Add rust-slog-json-2.Efraim Flashner
* gnu/packages/crates-io.scm (rust-slog-json-2): New variable. Change-Id: Ic69f915c03abfcfa0c43ca9856fd7bbeb7fb3867
2025-01-06gnu: Add rust-smol-potat-1.Efraim Flashner
* gnu/packages/crates-io.scm (rust-smol-potat-1): New variable. Change-Id: I91a8cf931fe00a4be509b091131dfeda2dc9cb26
2025-01-06gnu: Add rust-windows-acl-0.3.Efraim Flashner
* gnu/packages/crates-windows.scm (rust-windows-acl-0.3): New variable. Change-Id: I11dde60c6aa4ed92372ec417a929551928e1be37
2025-01-06gnu: Add rust-diffs-0.5.Efraim Flashner
* gnu/packages/crates-io.scm (rust-diffs-0.5): New variable. (rust-diffs-0.3): Inherit from rust-diffs-0.5. Change-Id: I24ccf45a789fa8ee2e9fa53ee2714f45b9c4755c
2025-01-06gnu: Add rust-jsonrpc-core-18.Efraim Flashner
* gnu/packages/crates-io.scm (rust-jsonrpc-core-18): New variable. (rust-jsonrpc-core-14): Inherit from rust-jsonrpc-core-18. Change-Id: I973ac5d016c76828acb06c0ae0555b5d6745a097
2025-01-06gnu: rust-serdeconv-0.4: Update to 0.4.1.Efraim Flashner
* gnu/packages/crates-io.scm (rust-serdeconv-0.4): Update to 0.4.1. [arguments]: Don't skip the build. [cargo-inputs]: Replace rust-rmp-serde-0.15 with 1, rust-toml-0.5 with 0.7. Change-Id: I968176a434a6f54f9cf30f0ba534935f2f35ec90
2025-01-06gnu: Add rust-sloggers-2.Efraim Flashner
* gnu/packages/crates-io.scm (rust-sloggers-2): New variable. (rust-sloggers-1): Inherit from rust-sloggers-2. Change-Id: Ie021fe7b4ec8b84277aeb85428617467723e9beb
2025-01-06gnu: Add rust-smol-potat-macro-0.6.Efraim Flashner
* gnu/packages/crates-io.scm (rust-smol-potat-macro-0.6): New variable. Change-Id: I63b9e295e05d8ad7f7feb9adfea13e56e44b435e
2025-01-06gnu: aardvark-dns: Update to 1.13.0.Efraim Flashner
* gnu/packages/rust-apps.scm (aardvark-dns): Update to 1.13.0. [cargo-inputs]: Remove rust-resolv-conf-0.7. Change-Id: I706e43d3381620b0ee18392b0b0dc8fbae65a912
2025-01-06gnu: sniffglue: Update to 0.16.1.Efraim Flashner
* gnu/packages/rust-apps.scm (sniffglue): Update to 0.16.1. [cargo-inputs]: Replace rust-env-logger-0.10 with 0.11, rust-nix-0.27 with 0.29, rust-tls-parser-0.11 with 0.12, rust-uzers-0.11 with 0.12. Remove rust-reduce-0.1, rust-serde-derive-1. Change-Id: I2eabe6501bf0f5c6c13479c3b9d1e8b3b55a39a9
2025-01-06gnu: Add rust-tls-parser-0.12.Efraim Flashner
* gnu/packages/crates-tls.scm (rust-tls-parser-0.12): New variable. (rust-tls-parser-0.11): Inherit from rust-tls-parser-0.12. Change-Id: If5c97e2c11b3f741bd02291a38f84e7d48ab2671
2025-01-06gnu: libchewing: Update to 0.9.1.Efraim Flashner
* gnu/packages/language.scm (libchewing): Update to 0.9.1. [arguments]: Remove a phase lowering the version requirement for rust-clap-mangen. Change-Id: Ica52cebe2a59f5a4a7b39df68723f613b9ac2158
2025-01-06gnu: netavark: Update to 1.13.1.Efraim Flashner
* gnu/packages/rust-apps.scm (netavark): Update to 1.13.1. [cargo-inputs]: Add rust-hyper-util-0.1. Replace rust-netlink-packet-route-0.18 with 0.21, rust-nftables-0.3 with 0.5, rust-nix-0.27 with 0.29, rust-prost-0.12 with 0.13, rust-sysctl-0.5 with 0.6, rust-tonic-0.10 with 0.12, rust-tonic-build-0.10 with 0.12, rust-tower-0.4 with 0.5, rust-zbus-3 with 4. Change-Id: I2c8beb891dc2dd4e8eae93b6bceef0f3e1788d87
2025-01-06gnu: rust-ipnet-2: Update to 2.10.1.Efraim Flashner
* gnu/packages/crates-io.scm (rust-ipnet-2): Update to 2.10.1. [cargo-inputs]: Add rust-heapless-0.5. Change-Id: I72d7df71d90081a82b1df064b8e506b5506f859a
2025-01-06gnu: rust-iptables-0.5: Update to 0.5.2.Efraim Flashner
* gnu/packages/crates-io.scm (rust-iptables-0.5): Update to 0.5.2. [cargo-inputs]: Replace rust-nix-0.27 with 0.29. Change-Id: I70b1b5e511b0cc69bd8175116bb37020df5dfd77