me
/
guix
Archived
1
0
Fork 0
Commit Graph

96794 Commits (34e5ba942ec28096298b471a011144155e2720da)

Author SHA1 Message Date
Efraim Flashner aeb22ecfcb
gnu: rust-encoding-rs-0.8: Update to 0.8.31.
* gnu/packages/crates-io.scm (rust-encoding-rs-0.8): Update to 0.8.31.
2023-04-14 15:11:28 -04:00
Efraim Flashner c4b460c555
gnu: rust-decimal-2: Update to 2.1.0.
* gnu/packages/crates-io.scm (rust-decimal-2): Update to 2.1.0.
2023-04-14 15:11:28 -04:00
Efraim Flashner 862e10f4f2
gnu: rust-tendril-0.4: Update to 0.4.3.
* gnu/packages/crates-io.scm (rust-tendril-0.4): Update to 0.4.3.
[arguments]: Don't skip build.
2023-04-14 15:11:27 -04:00
Efraim Flashner 818cab3558
gnu: rust-string-cache-codegen-0.5: Update to 0.5.2.
* gnu/packages/crates-io.scm (rust-string-cache-codegen-0.5: Update to
0.5.2.
[cargo-inputs]: Replace rust-phf-generator-0.8 with 0.10,
rust-phf-shared-0.8 with 0.10.
2023-04-14 15:11:27 -04:00
Efraim Flashner 67bcb8e3b6
gnu: rust-string-cache-0.8: Update to 0.8.4.
* gnu/packages/crates-io.scm (rust-string-cache-0.8): Update to 0.8.4.
[cargo-inputs]: Remove rust-lazy-static-1. Replace rust-phf-shared-0.8
with 0.10. Add rust-once-cell-1, rust-parking-lot-0.12.
2023-04-14 15:11:27 -04:00
Efraim Flashner ad0c2e83cf
gnu: rust-smallvec-1: Update to 1.10.0.
* gnu/packages/crates-io.scm (rust-smallvec-1): Update to 1.10.0.
[cargo-development-inputs]: Add rust-debugger-test-0.1,
rust-debugger-test-parser-0.1.
2023-04-14 15:11:27 -04:00
Efraim Flashner 2405d7f1c4
gnu: rust-semver-1: Update to 1.0.16.
* gnu/packages/crates-io.scm (rust-semver-1): Update to 1.0.16.
[arguments]: Don't skip build.
2023-04-14 15:11:26 -04:00
Efraim Flashner 26b030aa04
gnu: rust-rand-hc-0.3: Update to 0.3.1.
* gnu/packages/crates-io.scm (rust-rand-hc-0.3): Update to 0.3.1.
[arguments]: Don't skip build.
2023-04-14 15:11:26 -04:00
Efraim Flashner 68855f41de
gnu: rust-rand-distr-0.4: Update to 0.4.3.
* gnu/packages/crates-io.scm (rust-rand-distr-0.4): Update to 0.4.3.
[source]: Remove snippet.
[cargo-inputs]: Remove rust-average-0.13, rust-special-0.8.
[cargo-development-inputs]: Add rust-average-0.13, rust-rand-0.8,
rust-special-0.8.
2023-04-14 15:11:26 -04:00
Efraim Flashner 9eead8fa06
gnu: rust-rand-core-0.6: Update to 0.6.4.
* gnu/packages/crates-io.scm (rust-rand-core-0.6): Update to 0.6.4.
[arguments]: Don't skip build.
2023-04-14 15:11:26 -04:00
Efraim Flashner 1a5a17f5de
gnu: rust-rand-chacha-0.3: Update to 0.3.1.
* gnu/packages/crates-io.scm (rust-rand-chacha-0.3): Update to 0.3.1.
[arguments]: Don't skip build.
[cargo-inputs]: Add rust-serde-1.
[cargo-development-inputs]: Add rust-serde-json-1.
2023-04-14 15:11:26 -04:00
Efraim Flashner 3a0ce99bd3
gnu: rust-rand-0.8: Update to 0.8.5.
* gnu/packages/crates-io.scm (rust-rand-0.8): Update to 0.8.5.
[arguments]: Don't skip build.
[cargo-inputs]: Remove rust-hc-0.3.
[cargo-development-inputs]: Add rust-bincode-1, rust-rand-pcg-0.3.
2023-04-14 15:11:25 -04:00
Efraim Flashner 05b4932fb4
gnu: rust-phf-0.10: Update to 0.10.1.
* gnu/packages/crates-io.scm (rust-phf-0.10): Update to 0.10.1.
[arguments]: Don't skip build. Skip tests.
[cargo-inputs]: Add rust-serde-1.
2023-04-14 15:11:25 -04:00
Efraim Flashner 897f2357af
gnu: rust-pest-2: Update to 2.5.3.
* gnu/packages/crates-io.scm (rust-pest-2): Update to 2.5.3.
[cargo-inputs]: Add rust-bytecount-0.6, rust-memchr-2, rust-thiserror-1.
(rust-pest-derive-2, rust-pest-generator-2): Update to 2.5.3.
(rust-pest-meta-2): Update to 2.5.3.
[cargo-inputs]: Remove rust-maplit-1, rust-sha-1-0.8. Add
rust-once-cell-1, rust-sha2-0.10.
2023-04-14 15:11:25 -04:00
Efraim Flashner 5daeaa6c8a
gnu: rust-packed-simd-2-0.3: Update to 0.3.8.
* gnu/packages/crates-io.scm (rust-packed-simd-2-0.3): Update to 0.3.8.
[source]: Generalize snippet allowing newer versions of dependencies.
[arguments]: Don't skip build. Remove trailing #t from phases.
[cargo-inputs]: Replace rust-cfg-if-0.1 with 1.
2023-04-14 15:11:25 -04:00
Efraim Flashner 406f48675e
gnu: rust-matrixmultiply-0.2: Update to 0.2.4.
* gnu/packages/crates-io.scm (rust-matrixmultiply-0.2): Update to 0.2.4.
[cargo-development-inputs]: Replace rust-itertools-0.7 with 0.8.
2023-04-14 15:11:24 -04:00
Efraim Flashner dd7a863f1b
gnu: rust-matches-0.1: Update to 0.1.9.
* gnu/packages/crates-io.scm (rust-matches-0.1): Update to 0.1.9.
[arguments]: Don't skip build.
2023-04-14 15:11:24 -04:00
Efraim Flashner f597f90df2
gnu: rust-erased-serde-0.3: Update to 0.3.24.
* gnu/packages/crates-io.scm (rust-erased-serde-0.3): Update to 0.3.24.
[arguments]: Don't skip build.
[cargo-inputs]: Add rust-rustversion-1, rust-serde-cbor-0.11,
rust-trybuild-1.
2023-04-14 15:11:24 -04:00
Efraim Flashner 45401533de
gnu: rust-either-1: Update to 1.8.0.
* gnu/packages/crates-io.scm (rust-either-1): Update to 1.8.0.
[arguments]: Don't skip build.
[cargo-development-inputs]: Add rust-serde-json-1.
2023-04-14 15:11:24 -04:00
Efraim Flashner aec6e7aacb
gnu: rust-dota-short-0.3: Update to 0.3.3.
* gnu/packages/crates-io.scm (rust-dtoa-short-0.3): Update to 0.3.3.
[cargo-development-inputs]: Replace rust-float-cmp-0.3 with 0.4.
2023-04-14 15:11:23 -04:00
Efraim Flashner e21f98f6f1
gnu: rust-dtoa-0.4: Update to 0.4.8.
* gnu/packages/crates-io.scm (rust-dtoa-0.4): Update to 0.4.8.
[arguments]: Don't skip build.
2023-04-14 15:11:23 -04:00
Efraim Flashner cdaf01af5a
gnu: rust-xml5ever-0.16: Update to 0.16.2.
* gnu/packages/crates-io.scm (rust-xml5ever-0.16): Update to 0.16.2.
2023-04-14 15:11:23 -04:00
Efraim Flashner 036d979c23
gnu: rust-data-url-0.1: Update to 0.1.1.
* gnu/packages/crates-io.scm (rust-data-url-0.1): Update to 0.1.1.
2023-04-14 15:11:23 -04:00
Efraim Flashner c4aa69da97
gnu: rust-rayon-core-1: Update to 1.10.1.
* gnu/packages/crates-io.scm (rust-rayon-core-1): Update to 1.10.1.
[cargo-inputs]: Remove rust-lazy-static-1. Replace rust-rand-0.7 with
0.8, rust-rand-xorshift-0.2 with 0.3.
2023-04-14 15:11:23 -04:00
Efraim Flashner 11101fbdfe
gnu: rust-rayon-1: Update to 1.6.1.
* gnu/packages/crates-io.scm (rust-rayon-1): Update to 1.6.1.
[cargo-inputs]: Remove rust-autocfg-1, rust-crossbeam-dequeue-1,
rust-docopt-1, rust-serde-1.
2023-04-14 15:11:22 -04:00
Efraim Flashner c35c2a5a93
gnu: rust-markup5ever-0.10: Update to 0.10.1.
* gnu/packages/crates-io.scm (rust-markup5ever-0.10): Update to 0.10.1.
[cargo-inputs]: Remove rust-serde-1, rust-serde-derive-1,
rust-serde-json-1. Sort alphabetically.
2023-04-14 15:11:22 -04:00
Efraim Flashner c4eae0cd63
gnu: rust-cast-0.2: Update to 0.2.7.
* gnu/packages/crates-io.scm (rust-cast-0.2): Update to 0.2.7.
[arguments]: Don't skip build.
[cargo-inputs]: Replace rust-rustc-version-0.2 with 0.4.
2023-04-14 15:11:22 -04:00
Efraim Flashner de95363da6
gnu: rust-crossbeam-deque-0.7: Update to 0.7.4.
* gnu/packages/crates-io.scm (rust-crossbeam-deque-0.7): Update to 0.7.4.
2023-04-14 15:11:22 -04:00
Efraim Flashner 34a5f2af16
gnu: rust-crossbeam-channel-0.4: Update to 0.4.4.
* gnu/packages/crates-io.scm (rust-crossbeam-channel-0.4): Update to 0.4.4.
2023-04-14 15:11:21 -04:00
Efraim Flashner 295db056d7
gnu: rust-crossbeam-queue-0.3: Update to 0.3.8.
* gnu/packages/crates-io.scm (rust-crossbeam-queue-0.3): Update to 0.3.8.
[cargo-development-inputs]: Add rust-rand-0.6.
2023-04-14 15:11:21 -04:00
Efraim Flashner e67c8315e0
gnu: rust-crossbeam-epoch-0.9: Update to 0.9.13.
* gnu/packages/crates-io.scm (rust-crossbeam-epoch-0.9): Update to
0.9.13.
[arguments]: Don't skip build.
[cargo-inputs]: Remove rust-const-fn-0.4, rust-lazy-static-1.  Replace
rust-memoffset-0.6 with 0.7.  Add rust-autocfg-1.
[cargo-development-inputs]: Add rust-rand-0.8, rust-rustversion-1.
2023-04-14 15:11:21 -04:00
Efraim Flashner 1befc52f67
gnu: rust-crossbeam-0.8: Update to 0.8.2.
* gnu/packages/crates-io.scm (rust-crossbeam-0.8): Update to 0.8.2.
[arguments]: Don't skip build.
[cargo-development-inputs]: Add rust-rand-0.8.
2023-04-14 15:11:21 -04:00
Efraim Flashner ed15877656
gnu: rust-serde-stacker-0.1: Update to 0.1.7.
* gnu/packages/crates-io.scm (rust-serde-stacker-0.1): Update to 0.1.7.
2023-04-14 15:11:20 -04:00
Efraim Flashner dda306da78
gnu: rust-serde-ignored-0.1: Update to 0.1.7.
* gnu/packages/crates-io.scm (rust-serde-ignored-0.1): Update to 0.1.7.
2023-04-14 15:11:20 -04:00
Efraim Flashner d9a5f785d6
gnu: rust-serde-yaml-0.8: Update to 0.8.26.
* gnu/packages/crates-io.scm (rust-serde-yaml-0.8): Update to 0.8.26.
[cargo-inputs]: Remove rust-dtoa-0.4, rust-linked-hash-map-0.5. Add
rust-indexmap-1, rust-ryu-1.
[cargo-development-inputs]: Add rust-anyhow-1.
2023-04-14 15:11:20 -04:00
Efraim Flashner 404b091c74
gnu: rust-serde-urlencoded-0.7: Update to 0.7.1.
* gnu/packages/crates-io.scm (rust-serde-urlencoded-0.7): Update to 0.7.1.
[cargo-inputs]: Replace rust-itoa-0.4 with 1.
[cargo-development-inputs]: Add rust-serde-derive-1.
2023-04-14 15:11:20 -04:00
Efraim Flashner 7e7c548433
gnu: rust-serde-test-1: Update to 1.0.152.
* gnu/packages/crates-io.scm (rust-serde-test-1): Update to 1.0.152.
[arguments]: Skip tests.
2023-04-14 15:11:19 -04:00
Efraim Flashner 8177666917
gnu: rust-serde-repr-0.1: Update to 0.1.10.
* gnu/packages/crates-io.scm (rust-serde-repr-0.1): Update to 0.1.10.
[arguments]: Don't skip build.
[cargo-development-inputs]: Add rust-rustversion-1, rust-serde-1,
rust-serde-json-1, rust-trybuild-1.
2023-04-14 15:11:19 -04:00
Efraim Flashner 977b2affeb
gnu: rust-serde-path-to-error-0.1: Update to 0.1.9.
* gnu/packages/crates-io.scm (rust-serde-path-to-error-0.1): Update to
0.1.9.
[arguments]: Don't skip build.
2023-04-14 15:11:19 -04:00
Efraim Flashner a6189ee876
gnu: rust-serde-json-1: Update to 1.0.91.
* gnu/packages/crates-io.scm (rust-serde-json-1): Update to 1.0.91.
[cargo-development-inputs]: Add rust-indoc-1, rust-ref-cast-1,
rust-serde-1.
2023-04-14 15:11:19 -04:00
Efraim Flashner dadad45b23
gnu: rust-serde-bytes-0.11: Update to 0.11.8.
* gnu/packages/crates-io.scm (rust-serde-bytes-0.11): Update to 0.11.8.
[arguments]: Don't skip build.
2023-04-14 15:11:18 -04:00
Efraim Flashner 58b1ff41ab
gnu: rust-serde-big-array-0.3: Update to 0.3.3.
* gnu/packages/crates-io.scm (rust-serde-big-array-0.3): Update to 0.3.3.
[cargo-inputs]: Move rust-serde-derive-1 ...
[cargo-development-inputs]: ... to  here.
2023-04-14 15:11:18 -04:00
Efraim Flashner 7f1f51a464
gnu: rust-trybuild-1: Update to 1.0.75.
* gnu/packages/crates-io.scm (rust-trybuild-1): Update to 1.0.75.
2023-04-14 15:11:18 -04:00
Efraim Flashner 8f656accc0
gnu: rust-link-cplusplus-1: Update to 1.0.8.
* gnu/packages/crates-io.scm (rust-link-cplusplus-1): Update to 1.0.8.
2023-04-14 15:11:18 -04:00
Efraim Flashner 457540b264
gnu: rust-cxx-1: Update to 1.0.86.
* gnu/packages/crates-io.scm (rust-cxx-1, rust-cxxbridge-flags-1,
rust-cxxbridge-macro-1): Update to 1.0.86.
(rust-cxx-build-1): Update to 1.0.86.
[cargo-development-inputs]: Add rust-cxx-1.
(rust-cxx-gen-0.7): Update to 0.7.86.
[cargo-inputs]: Remove rust-cc-1.
2023-04-14 15:11:18 -04:00
Efraim Flashner 9a1d86a17f
gnu: rust-codespan-reporting-0.11: Update to 0.11.1.
* gnu/packages/crates-io.scm (rust-codespan-reporting-0.11): Update to
0.11.1.
[arguments]: Don't skip build.
[cargo-development-inputs]: Add rust-anyhow-1, rust-insta-1,
rust-lazy-static-1, rust-peg-0.6, rust-rustline-6, rust-structopt-0.3,
rust-unindent-0.1.
2023-04-14 15:11:17 -04:00
Efraim Flashner 1d564a5235
gnu: rust-nom-6: Update to 6.2.1.
* gnu/packages/crates-io.scm (rust-nom-6): Update to 6.2.1.
[snippet]: Add snippet to not limit rust-memchr-2 to versions under
2.4.0.
[cargo-inputs]: Add rust-funty-1.
2023-04-14 15:11:17 -04:00
Efraim Flashner 0cd4ee43cb
gnu: rust-nom-7: Update to 7.1.2.
* gnu/packages/crates-io.scm (rust-nom-7): Update to 7.1.2.
[cargo-inputs]: Remove rust-version-check-0.9.
[cargo-development-inputs]: Remove rust-criterion-0.3,
rust-jemallocator-0.3.
[arguments]: Remove phase setting location of libjemalloc_pic.a.
[native-inputs]: Remove jemalloc.
(rust-n0m-6)[native-inputs]: Explicitly add jemalloc.
2023-04-14 15:11:17 -04:00
Efraim Flashner 750a5190a4
gnu: rust-memchr-2: Update to 2.5.0.
* gnu/packages/crates-io.scm (rust-memchr-2): Update to 2.5.0.
[arguments]: Don't skip tests.
[cargo-inputs]: Add rust-compiler-builtins-0.1,
rust-rustc-std-workspace-core-1.
[cargo-development-inputs]: Add rust-quickcheck-1.
2023-04-14 15:11:17 -04:00
Efraim Flashner 8e819eaebb
gnu: rust-serde-derive-1: Update to 1.0.152.
* gnu/packages/crates-io.scm (rust-serde-derive-1): Update to 1.0.152.
2023-04-14 15:11:16 -04:00
Efraim Flashner 791dd7f999
gnu: rust-serde-1: Update to 1.0.152.
* gnu/packages/crates-io.scm (rust-serde-1): Update to 1.0.152.
2023-04-14 15:11:16 -04:00
Efraim Flashner 59073c6bdc
gnu: rust-regex-1: Update to 1.7.1.
* gnu/packages/crates-io.scm (rust-regex-1): Update to 1.7.1.
2023-04-14 15:11:16 -04:00
Efraim Flashner 793463eeef
gnu: rust-critical-section-1: Update to 1.1.1.
* gnu/packages/crates-io.scm (rust-critical-section-1): Update to 1.1.1.
2023-04-14 15:11:16 -04:00
Efraim Flashner 381b41e43c
gnu: newsboat: Update to 2.30.1.
* gnu/packages/syndication.scm (newsboat): Update to 2.30.1.
2023-04-14 15:11:16 -04:00
Efraim Flashner 2914db06f4
gnu: rust-parking-lot-core-0.9: Update to 0.9.6.
* gnu/packages/crates-io.scm (rust-parking-lot-core-0.9): Update to 0.9.6.
[cargo-inputs]: Replace rust-windows-sys-0.36 with 0.42.
2023-04-14 15:11:15 -04:00
Efraim Flashner 1577a6b239
gnu: rust-parking-lot-0.12: Fix build.
* gnu/packages/crates-io.scm (rust-parking-lot-0.12)[arguments]: Enable
tests.
[cargo-inputs]: Remove rust-instant-0.1. Replace
rust-parking-lot-core-0.8 with 0.9.
[cargo-development-inputs]: Add rust-bincode-1, rust-rand-0.8.
2023-04-14 15:11:15 -04:00
Efraim Flashner c36d77a054
gnu: rust-once-cell-1: Update to 1.17.0.
* gnu/packages/crates-io.scm (rust-once-cell-1): Update to 1.17.0.
[arguments]: Disable tests.
[cargo-inputs]: Add rust-critical-section-1.
[cargo-development-inputs]: Add rust-critical-section-1.
2023-04-14 15:11:15 -04:00
Efraim Flashner e424c8ba21
gnu: rust-lock-api-0.4: Update to 0.4.9.
* gnu/packages/crates-io.scm (rust-lock-api-0.4): Update to 0.4.9.
[cargo-inputs]: Add rust-autocfg-1.
2023-04-14 15:11:15 -04:00
Efraim Flashner ac861b18c1
gnu: rust-crossbeam-utils-0.8: Update to 0.8.14.
* gnu/packages/crates-io.scm (rust-crossbeam-utils-0.8): Update to 0.8.14.
[cargo-inputs]: Remove rust-once-cell-1.
[cargo-development-inputs]: Add rust-rand-0.8, rust-rustversion-1.
2023-04-14 15:11:14 -04:00
Marius Bakke 5a190fce5f
gnu: vulkan-loader: Don't build (and install) googletest.
* gnu/packages/vulkan.scm (vulkan-loader)[arguments]: Add phase to use system
googletest.  Remove unpack-googletest phase.
[native-inputs]: Change from (PACKAGE-SOURCE GOOGLETEST) to GOOGLETEST.
2023-04-14 15:11:14 -04:00
Marius Bakke bef257a1d7
gnu: vulkan-loader: Refer to vulkan-headers in pkg-config file.
* gnu/packages/vulkan.scm (vulkan-loader)[arguments]: Add phase.
2023-04-14 15:11:14 -04:00
Marius Bakke ac785300fd
gnu: VLC: Remove obsolete patch.
This reverts 372b037540, which became obsolete
with af74211d98.

* gnu/packages/video.scm (vlc)[source](patches): Remove.
* gnu/packages/patches/vlc-dav1d-compat.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2023-04-14 15:11:14 -04:00
Efraim Flashner e915abd501
gnu: less: Update to 608.
* gnu/packages/less.scm (less): Update to 608.
2023-04-14 15:11:14 -04:00
Marius Bakke 8924aa56e9
gnu: postgresql@14: Update to 14.6.
* gnu/packages/databases.scm (postgresql-14): Update to 14.6.
2023-04-14 15:11:13 -04:00
Marius Bakke 588dbc0df9
gnu: sdl2: Update to 2.26.1.
* gnu/packages/sdl.scm (sdl2): Update to 2.26.1.
2023-04-14 15:11:13 -04:00
Marius Bakke a957aacf88
gnu: python-chardet: Update to 5.1.0.
* gnu/packages/python-xyz.scm (python-chardet): Update to 5.1.0.
[build-system]: Change to PYPROJECT-BUILD-SYSTEM.
[arguments]: Remove custom check phase in favor of #:test-flags.
2023-04-14 15:11:13 -04:00
Marius Bakke 031fab603b
gnu: glslang: Install all libraries.
* gnu/packages/patches/glslang-install-static-libs.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/vulkan.scm (glslang)[source](patches): New field.
2023-04-14 15:11:13 -04:00
Marius Bakke 8fbf62a6f9
gnu: Add rust-is-terminal.
* gnu/packages/crates-io.scm (rust-is-terminal): New variable.
2023-04-14 15:11:13 -04:00
Marius Bakke 0e9e472f03
gnu: rust-rustix: Add 0.36.4.
* gnu/packages/crates-io.scm (rust-rustix-0.36): New variable.
(rust-rustix-0.35): Inherit from it.
2023-04-14 15:11:12 -04:00
Marius Bakke 723fa11938
gnu: rust-linux-raw-sys: Add 0.1.3.
* gnu/packages/crates-io.scm (rust-linux-raw-sys-0.1): New variable.
(rust-linux-raw-sys-0.0.46): Inherit from it.
2023-04-14 15:11:12 -04:00
Marius Bakke aec7244a75
gnu: rust-io-lifetimes: Add 1.0.3.
* gnu/packages/crates-io.scm (rust-io-lifetimes-1): New variable.
(rust-io-lifetimes-0.7): Inherit from it.
2023-04-14 15:11:12 -04:00
Marius Bakke 82e2e3dd53
gnu: rust-os-pipe: Update to 1.1.2.
* gnu/packages/crates-io.scm (rust-os-pipe-1): Update to 1.1.2.
2023-04-14 15:11:12 -04:00
Marius Bakke 8d74703777
gnu: rust-hermit-abi: Add 0.2.6.
* gnu/packages/crates-io.scm (rust-hermit-abi-0.2): New variable.
(rust-hermit-abi-0.1): Inherit from it.
2023-04-14 15:11:11 -04:00
Marius Bakke 3ef26c8adc
gnu: rust-clap-lex: Add 0.3.0.
* gnu/packages/crates-io.scm (rust-clap-lex-0.3): New variable.
(rust-clap-lex-0.2): Inherit from it.
2023-04-14 15:11:11 -04:00
Marius Bakke ca657551e8
gnu: rust-criterion: Add 0.4.0.
* gnu/packages/crates-io.scm (rust-criterion-0.4): New variable.
(rust-criterion-0.3): Inherit from it.
2023-04-14 15:11:11 -04:00
Marius Bakke a90ed005a3
gnu: rust-criterion-plot: Add 0.5.0.
* gnu/packages/crates-io.scm (rust-criterion-plot-0.5): New variable.
(rust-criterion-plot-0.4): Inherit from it.
2023-04-14 15:11:11 -04:00
Marius Bakke ec2b5f9133
gnu: Add rust-anes.
* gnu/packages/crates-io.scm (rust-anes-0.1): New variable.
2023-04-14 15:11:11 -04:00
Marius Bakke 2d438e4b87
gnu: Add rust-ciborium.
* gnu/packages/crates-io.scm (rust-ciborium-0.2): New variable.
2023-04-14 15:11:10 -04:00
Marius Bakke 77337a1863
gnu: rust-rstest: Add 0.11.0.
* gnu/packages/crates-io.scm (rust-rstest-0.11): New variable.
2023-04-14 15:11:10 -04:00
Marius Bakke 87bad06909
gnu: Add rust-ciborium-ll.
* gnu/packages/crates-io.scm (rust-ciborium-ll-0.2): New variable.
2023-04-14 15:11:10 -04:00
Marius Bakke f04d71aff5
gnu: Add rust-ciborium-io.
* gnu/packages/crates-io.scm (rust-ciborium-io-0.2): New variable.
2023-04-14 15:11:10 -04:00
Marius Bakke a3b603d578
gnu: rust-combine: Update to 4.6.6.
* gnu/packages/crates-io.scm (rust-combine-4): Update to 4.6.6.
[arguments]: Update #:cargo-inputs.  Add #:cargo-development-inputs.  Don't
skip build.
2023-04-14 15:11:09 -04:00
Marius Bakke 784dffe129
gnu: rust-tokio-util: Add 0.7.4.
* gnu/packages/crates-io.scm (rust-tokio-util-0.7): New variable.
(rust-tokio-util-0.6): Inherit from it.
2023-04-14 15:11:09 -04:00
Marius Bakke 8e2ee145cc
gnu: rust-indexmap: Update to 1.9.2.
* gnu/packages/crates-io.scm (rust-indexmap-1): Update to 1.9.2.
[arguments]: Adjust dependencies accordingly.
2023-04-14 15:11:09 -04:00
Marius Bakke 17069dd373
gnu: rust-rustc-rayon: Add 0.4.
* gnu/packages/crates-io.scm (rust-rustc-rayon-0.4,
rust-rustc-rayon-core-0.4): New variables.
(rust-rustc-rayon-0.3, rust-rustc-rayon-core-0.3): Inherit accordingly.
2023-04-14 15:11:09 -04:00
Marius Bakke 767995e142
gnu: rust-crossbeam-deque: Update to 0.8.2.
* gnu/packages/crates-io.scm (rust-crossbeam-deque-0.8): Update to 0.8.2.
2023-04-14 15:11:09 -04:00
Marius Bakke 4147751e3d
gnu: rust-slab: Update to 0.4.7.
* gnu/packages/crates-io.scm (rust-slab-0.4): Update to 0.4.7.
[arguments]: New field.
[native-inputs]: Add RUST-AUTOCFG-1.
2023-04-14 15:11:08 -04:00
Marius Bakke 1c4bf48e52
gnu: rust-itertools: Update to 0.10.5.
* gnu/packages/crates-io.scm (rust-itertools-0.10): Update to 0.10.5.
2023-04-14 15:11:08 -04:00
Marius Bakke 2278caa480
gnu: Add rust-toml-datetime.
* gnu/packages/crates-io.scm (rust-toml-datetime-0.5): New variable.
2023-04-14 15:11:08 -04:00
Marius Bakke 08c6a8f953
gnu: rust-serde: Update to 1.0.148.
* gnu/packages/crates-io.scm (rust-serde-1, rust-serde-derive-1): Update to
1.0.148.
2023-04-14 15:11:08 -04:00
Marius Bakke adbffb00eb
gnu: rust-serde-derive: Skip build.
* gnu/packages/crates-io.scm (rust-serde-derive-1)[arguments]: Add
 #:skip-build?, because it does not work; and to break a dependency cycle with
RUST-SERDE-1, which is removed from #:cargo-development-inputs.
2023-04-14 15:11:07 -04:00
Marius Bakke 779cea2345
gnu: rust-syn: Update to 1.0.105.
* gnu/packages/crates-io.scm (rust-syn-1): Update to 1.0.105.
2023-04-14 15:11:07 -04:00
Marius Bakke 3e024b461a
gnu: rust-proc-macro2: Update to 1.0.47.
* gnu/packages/crates-io.scm (rust-proc-macro2-1): Update to 1.0.47.
2023-04-14 15:11:07 -04:00
Marius Bakke 2c0bb5bbaa
gnu: rust-ordered-float: Add 3.4.0.
* gnu/packages/crates-io.scm (rust-ordered-float-3): New variable.
(rust-ordered-float-2): Inherit from it.
2023-04-14 15:11:07 -04:00
Marius Bakke 6a859731ff
gnu: Add rust-speedy.
* gnu/packages/crates-io.scm (rust-speedy-0.8, rust-speedy-derive-0.8): New
variables.
2023-04-14 15:11:06 -04:00
Marius Bakke ba3c5aa6a2
gnu: rust-rkyv: Add 0.7.39.
* gnu/packages/crates-io.scm (rust-rkyv-0.7, rust-rkyv-derive-0.7): New
variables.
(rust-rkyv-0.6, rust-rkyv-derive-0.6): Inherit accordingly.
2023-04-14 15:11:06 -04:00
Marius Bakke e30618c95b
gnu: Add rust-rend.
* gnu/packages/crates-io.scm (rust-rend-0.3): New variable.
2023-04-14 15:11:06 -04:00
Marius Bakke a664ac9bc4
gnu: rust-bytecheck: Add 0.6.9.
* gnu/packages/crates-io.scm (rust-bytecheck-0.6, rust-bytecheck-derive-0.6):
New variables.
(rust-bytecheck-0.5, rust-bytecheck-derive-0.5): Inherit accordingly.
2023-04-14 15:11:06 -04:00
Marius Bakke 5228d02c80
gnu: rust-uuid: Add 1.2.2.
* gnu/packages/crates-io.scm (rust-uuid-1): New variable.
(rust-uuid-0.8): Inherit from it.
2023-04-14 15:11:05 -04:00
Marius Bakke f624eb0300
gnu: rust-bytemuck: Update to 1.12.3.
* gnu/packages/crates-io.scm (rust-bytemuck-1): Update to 1.12.3.
(rust-bytemuck-1.5): Remove variable.
(rust-glam-0.17, rust-glam-0.16, rust-glam-0.15, rust-glam-0.14,
rust-glam-0.13, rust-nalgebra-0.26)[arguments]: Change from RUST-BYTEMUCK-1.15
to RUST-BYTEMUCK-1.
2023-04-14 15:11:05 -04:00
Marius Bakke b0d6ac6134
gnu: rust-bytemuck-derive: Update to 1.3.0.
* gnu/packages/crates-io.scm (rust-bytemuck-derive-1): Update to 1.3.0.
2023-04-14 15:11:05 -04:00
Marius Bakke b8998b99ef
gnu: rust-typenum: Update to 1.15.0.
* gnu/packages/crates-io.scm (rust-typenum-1): Update to 1.15.0.
[arguments]: Add RUST-SCALE-INFO-1 to #:cargo-inputs.
2023-04-14 15:11:05 -04:00
Marius Bakke d3a2e011b4
gnu: rust-const-oid: Add 0.9.1.
* gnu/packages/crates-io.scm (rust-const-oid-0.9): New variable.
(rust-const-oid-0.6): Inherit from it.
2023-04-14 15:11:05 -04:00
Marius Bakke 11583b9cb2
gnu: rust-cookie: Move versions closer together.
* gnu/packages/crates-io.scm (rust-cookie-0.15): Move above other cookies.
(rust-cookie-0.12): Inherit from it.
2023-04-14 15:11:04 -04:00
Marius Bakke d4869c846d
gnu: rust-crypto-common: Update to 0.1.6.
* gnu/packages/crates-io.scm (rust-crypto-common-0.1): Update to 0.1.6.
[arguments]: Add RUST-TYPENUM to #:cargo-inputs.
2023-04-14 15:11:04 -04:00
Marius Bakke 540871ba8c
gnu: Add rust-uuid-macro-internal.
* gnu/packages/crates-io.scm (rust-uuid-macro-internal): New variable.
2023-04-14 15:11:04 -04:00
Marius Bakke 1e9ec6affe
gnu: rust-tinyvec: Update to 1.6.0.
* gnu/packages/crates-io.scm (rust-tinyvec-1): Update to 1.6.0.
[arguments]: Add RUST-ARBITRARY-1 to #:cargo-inputs.
2023-04-14 15:11:04 -04:00
Marius Bakke abf6cbc0f3
gnu: rust-arbitrary: Update to 1.2.0.
* gnu/packages/crates-io.scm (rust-arbitrary-1, rust-derive-arbitrary-1):
Update to 1.2.0.
2023-04-14 15:11:04 -04:00
Marius Bakke f1a5d9ff18
gnu: rust-xcb: Add 1.2.0.
* gnu/packages/crates-io.scm (rust-xcb-1): New variable.
(rust-xcb-0.9): Inherit from it.
2023-04-14 15:11:03 -04:00
Marius Bakke e38bb1c51c
gnu: rust-x11: Update to 2.20.1.
* gnu/packages/crates-graphics.scm (rust-x11-2): Update to 2.20.1.
[propagated-inputs]: Add MESA.
2023-04-14 15:11:03 -04:00
Marius Bakke 2f8437524b
gnu: rust-pkg-config: Update to 0.3.26.
* gnu/packages/crates-io.scm (rust-pkg-config-0.3): Update to 0.3.26.
2023-04-14 15:11:03 -04:00
Hilton Chain 2b893735a5
gnu: libva: Update to 2.16.0.
* gnu/packages/video.scm (libva): Update to 2.16.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-14 15:11:03 -04:00
Marius Bakke a9b7639d42
gnu: sdl2-ttf: Fix source snippet.
* gnu/packages/sdl.scm (sdl2-ttf)[source](snippet): Actually delete bundled
libraries.
[arguments]: New field.
[propagated-inputs]: Add FREETYPE and HARFBUZZ.
2023-04-14 15:11:02 -04:00
Marius Bakke 2d25b083b5
gnu: sdl2-ttf: Update to 2.20.1.
* gnu/packages/sdl.scm (sdl2-ttf): Update to 2.20.1.
2023-04-14 15:11:02 -04:00
Marius Bakke 1d8c130360
gnu: sdl2-net: Update to 2.2.0.
* gnu/packages/sdl.scm (sdl2-net): Update to 2.2.0.
2023-04-14 15:11:02 -04:00
Marius Bakke f30bd944ce
gnu: sdl2-mixer: Update to 2.6.2.
* gnu/packages/sdl.scm (sdl2-mixer): Update to 2.6.2.
[arguments]: Don't inherit; update configure flags for 2.6.2.
[inputs]: Clear.
[propagated-inputs]: Add FLAC, FLUIDSYNTH, LIBMODPLUG, LIBVORBIS, MPG123, and
OPUSFILE.
2023-04-14 15:11:02 -04:00
Marius Bakke 8a90bec175
gnu: sdl2-image: Update to 2.6.2.
* gnu/packages/sdl.scm (sdl2-image): Update to 2.6.2.
2023-04-14 15:11:02 -04:00
Marius Bakke 0e86ee89d4
gnu: sdl2-ttf: Add upstream-name property.
* gnu/packages/sdl.scm (sdl2-ttf)[properties]: New field.
2023-04-14 15:11:01 -04:00
Marius Bakke 2b17608884
gnu: sdl2-net: Add upstream-name property.
* gnu/packages/sdl.scm (sdl2-net)[properties]: New field.
2023-04-14 15:11:01 -04:00
Marius Bakke 780cfb5eda
gnu: sdl2-mixer: Add upstream-name property.
* gnu/packages/sdl.scm (sdl2-mixer)[properties]: New field.
2023-04-14 15:11:01 -04:00
Marius Bakke 89297d2f5a
gnu: sdl2-image: Add upstream-name property.
* gnu/packages/sdl.scm (sdl2-image)[properties]: New field.
2023-04-14 15:11:01 -04:00
Marius Bakke dd8a6ace60
gnu: openboardview: Update to 9.0.3.
* gnu/packages/electronics.scm (openboardview): Update to 9.0.3.
[source](patches): Remove obsolete patch.
* gnu/packages/patches/openboardview-use-system-utf8.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2023-04-14 15:11:01 -04:00
Marius Bakke ea041be417
gnu: sdl2: Update to 2.26.0.
* gnu/packages/sdl.scm (sdl2): Update to 2.26.0.
2023-04-14 15:11:00 -04:00
Marius Bakke b9bf70c346
gnu: libcdio: Fix test failure with glibc 2.36.
* gnu/packages/patches/libcdio-glibc-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/cdrom.scm (libcdio)[source](patches): New field.
2023-04-14 15:11:00 -04:00
Marius Bakke 0a5243913c
gnu: modem-manager: Update to 1.18.12.
* gnu/packages/freedesktop.scm (modem-manager): Update to 1.18.12.
2023-04-14 15:11:00 -04:00
Marius Bakke f7b87f7775
gnu: NSS: Update to 3.85.
* gnu/packages/nss.scm (nss): Update to 3.85.
* gnu/packages/certs.scm (nss-certs): Likewise.
2023-04-14 15:11:00 -04:00
Marius Bakke 968137837e
gnu: NSPR: Update to 4.35.
* gnu/packages/nss.scm (nspr): Update to 4.35.
2023-04-14 15:11:00 -04:00
Marius Bakke aeed9d884e
gnu: MariaDB: Remove input labels.
* gnu/packages/databases.scm (mariadb)[arguments]: Don't reference OpenSSL by
label.
[inputs]: Remove labels.
2023-04-14 15:10:59 -04:00
Marius Bakke 88d7612aaa
gnu: MariaDB: Update to 10.10.2.
* gnu/packages/databases.scm (mariadb): Update to 10.9.3.
[source](snippet): Remove adjustments for deprecated TokuDB.
[arguments]: Remove obsolete #:configure-flags.  Build with system libfmt.
Adjust tests for 10.10.2, and mariadb_config file name.  Remove patch phase.
[native-inputs]: Remove obsolete patch.
[inputs]: Add FMT.  Change from OPENSSL-1.1 to OPENSSL.
* gnu/tests/databases.scm (%mysql-os): Adjust config file so MariaDB works on
overlayfs.
2023-04-14 15:10:59 -04:00
Marius Bakke c684e5f4e4
gnu: vulkan-loader: Remove input labels.
* gnu/packages/vulkan.scm (vulkan-loader)[native-inputs]: Remove labels.
[arguments]: Use SEARCH-INPUT-DIRECTORY instead of label.  While at it remove
use of THIS-PACKAGE-INPUT.
2023-04-14 15:10:59 -04:00
Marius Bakke 4daa9c353f
gnu: vulkan-loader: Update to 1.3.232.
* gnu/packages/vulkan.scm (vulkan-loader): Update to 1.3.232.
2023-04-14 15:10:59 -04:00
dan c65bc18f87
gnu: Add vulkan-memory-allocator.
* gnu/packages/vulkan.scm (vulkan-memory-allocator): New variable.

Signed-off-by: Marius Bakke <marius@gnu.org>
2023-04-14 15:10:58 -04:00
Marius Bakke 616860d6cb
gnu: libseccomp: Update to 2.5.4.
* gnu/packages/linux.scm (libseccomp): Update to 2.5.4.
2023-04-14 15:10:58 -04:00
Marius Bakke 96386f334e
gnu: libpipeline: Update to 1.5.6.
* gnu/packages/man.scm (libpipeline): Update to 1.5.6.
2023-04-14 15:10:58 -04:00
Marius Bakke 6d42bdd960
gnu: perl-io-socket-ssl: Update to 2.075.
* gnu/packages/web.scm (perl-io-socket-ssl): Update to 2.075.
2023-04-14 15:10:58 -04:00
Marius Bakke 80d84f76cd
gnu: perl-http-daemon: Update to 6.14.
* gnu/packages/web.scm (perl-http-daemon): Update to 6.14.
[native-inputs]: Add PERL-MODULE-BUILD and PERL-TEST-NEEDS.
2023-04-14 15:10:58 -04:00
Marius Bakke 248d6fb8e9
gnu: perl-test-fatal: Update to 0.016.
* gnu/packages/perl-check.scm (perl-test-fatal): Update to 0.016.
2023-04-14 15:10:57 -04:00
Marius Bakke 7889b546b5
gnu: perl-try-tiny: Update to 0.31.
* gnu/packages/perl.scm (perl-try-tiny): Update to 0.31.
2023-04-14 15:10:57 -04:00
Marius Bakke cc93e5f424
gnu: perl-http-message: Update to 6.37.
* gnu/packages/web.scm (perl-http-message): Update to 6.37.
[native-inputs]: Add PERL-TEST-NEEDS.
2023-04-14 15:10:57 -04:00
Marius Bakke b0d378256e
gnu: glew: Omit static library.
* gnu/packages/gl.scm (glew)[arguments]: Add phase to delete libGLEW.a.  While
at it, convert to G-expression.
2023-04-14 15:10:57 -04:00
Marius Bakke 399dd75f3a
gnu: glew: Update to 2.2.0.
* gnu/packages/gl.scm (glew): Update to 2.2.0.
2023-04-14 15:10:57 -04:00
Marius Bakke 28f7a5e9d7
gnu: OpenAL: Update to 1.22.2.
* gnu/packages/audio.scm (openal): Update to 1.22.2.
2023-04-14 15:10:56 -04:00
Marius Bakke 6e9995ffed
gnu: bluez: Update to 5.66.
* gnu/packages/linux.scm (bluez): Update to 5.66.
2023-04-14 15:10:56 -04:00
Marius Bakke 8a04972ecf
gnu: libwebp: Update to 1.2.4.
* gnu/packages/image.scm (libwebp): Update to 1.2.4.
2023-04-14 15:10:56 -04:00
Marius Bakke 8d8786ba72
gnu: libical: Update to 3.0.16.
* gnu/packages/calendar.scm (libical): Update to 3.0.16.
2023-04-14 15:10:56 -04:00
Marius Bakke a643718b0c
gnu: freeglut: Update to 3.4.0.
* gnu/packages/gl.scm (freeglut): Update to 3.4.0.
2023-04-14 15:10:56 -04:00
dan 332384b469
gnu: Add volk.
* gnu/packages/vulkan.scm (volk): New variable.

Signed-off-by: Marius Bakke <marius@gnu.org>
2023-04-14 15:10:55 -04:00
dan a9f1f987e7
gnu: vulkan-validationlayers: Update to sdk-1.3.231.1.
* gnu/packages/vulkan.scm (vulkan-validationlayers): Update to sdk-1.3.231.1.
[arguments]: Specify install directory for spirv-tools and vulkan-headers.

Co-authored-by: Marius Bakke <marius@gnu.org>
2023-04-14 15:10:55 -04:00
dan d08f1d8f23
gnu: vulkan-tools: Update to sdk-1.3.231.1.
* gnu/packages/vulkan.scm (vulkan-tools): Update to sdk-1.3.231.1.

Signed-off-by: Marius Bakke <marius@gnu.org>
2023-04-14 15:10:55 -04:00
dan 8b670f5978
gnu: vulkan-loader: Update to sdk-1.3.231.1.
* gnu/packages/vulkan.scm (vulkan-loader): Update to sdk-1.3.231.1.

Signed-off-by: Marius Bakke <marius@gnu.org>
2023-04-14 15:10:55 -04:00
dan 5f8483e2f8
gnu: vulkan-headers: Update to sdk-1.3.231.1.
* gnu/packages/vulkan.scm (vulkan-headers): Update to sdk-1.3.231.1.

Signed-off-by: Marius Bakke <marius@gnu.org>
2023-04-14 15:10:55 -04:00
dan d158c3a6ad
gnu: shaderc: Update to 2022.3.
* gnu/packages/vulkan.scm (shaderc): Update to 2022.3.

Signed-off-by: Marius Bakke <marius@gnu.org>
2023-04-14 15:10:54 -04:00
dan 3dfdec7677
gnu: spirv-cross: Update to sdk-1.3.231.1.
* gnu/packages/vulkan.scm (spirv-cross): Update to sdk-1.3.231.1.

Signed-off-by: Marius Bakke <marius@gnu.org>
2023-04-14 15:10:54 -04:00
dan 58eb426e3a
gnu: glslang: Update to sdk-1.3.231.1.
* gnu/packages/vulkan.scm (glslang): Update to sdk-1.3.231.1.

Signed-off-by: Marius Bakke <marius@gnu.org>
2023-04-14 15:10:54 -04:00
dan f0895be903
gnu: spirv-tools: Replace version with %vulkan-sdk-version.
* gnu/packages/vulkan.scm (spirv-tools)[version]: Replace with
%vulkan-sdk-version.
The commit of tag '2022.4' and 'sdk-1.3.231.1' are the same.

Signed-off-by: Marius Bakke <marius@gnu.org>
2023-04-14 15:10:54 -04:00
dan 2bbfd7e4ae
gnu: spirv-headers: Replace version with %vulkan-sdk-version.
* gnu/packages/vulkan.scm (spirv-headers) [version]: Replace with
%vulkan-sdk-version variable.

Signed-off-by: Marius Bakke <marius@gnu.org>
2023-04-14 15:10:54 -04:00
Marius Bakke 3407a47c2a
gnu: sbcl: Resolve TODO.
* gnu/packages/lisp.scm (sbcl)[source](modules, snippet): New fields.
[arguments]: Remove phase.
2023-04-14 15:10:53 -04:00
Marius Bakke af2cfa4b38
gnu: libvpx: Update to 1.12.0.
* gnu/packages/video.scm (libvpx): Update to 1.12.0.
(libvpx-next): Remove variable.
* gnu/packages/jami.scm (ffmpeg-jami)[inputs]: Remove.
2023-04-14 15:10:53 -04:00
Marius Bakke e7334321a5
gnu: libx264: Update to 164-0.b093bbe.
* gnu/packages/video.scm (libx264): Update to 164-0.b093bbe.
(libx264-next): Remove variable.
* gnu/packages/jami.scm (ffmpeg-jami)[inputs]: Don't use LIBX264-NEXT.
2023-04-14 15:10:53 -04:00
Marius Bakke 47234c3960
gnu: xdg-utils: Use G-expression.
* gnu/packages/freedesktop.scm (xdg-utils)[arguments]: Use gexp.
2023-04-14 15:10:53 -04:00
Marius Bakke 644a019367
gnu: xdg-utils: Resolve TODOs.
* gnu/packages/freedesktop.scm (xdg-utils)[inputs]: Remove labels.
[arguments]: Make cross-compilation fixes unconditional.  Don't rely on labels.
2023-04-14 15:10:53 -04:00
Marius Bakke b14e54b5db
gnu: python-pytest-timeout: Update to 2.1.0.
* gnu/packages/check.scm (python-pytest-timeout): Update to 2.1.0.
2023-04-14 15:10:52 -04:00
Marius Bakke 0f4c1f1316
gnu: python-pytest-mock: Update to 3.10.0.
* gnu/packages/check.scm (python-pytest-mock): Update to 3.10.0.
2023-04-14 15:10:52 -04:00
Marius Bakke b3051298b5
gnu: VLC: Fix build with dav1d 1.0.
* gnu/packages/video.scm (vlc)[source](patches): New field.
* gnu/packages/patches/vlc-dav1d-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2023-04-14 15:10:52 -04:00
Marius Bakke a37288a2a2
gnu: libaom: Update to 3.5.0.
* gnu/packages/video.scm (libaom): Update to 3.5.0.
[arguments]: Remove obsolete configure flag.
2023-04-14 15:10:52 -04:00
Marius Bakke 0d67490d60
gnu: glslang: Update to 11.9.0.
* gnu/packages/vulkan.scm (glslang): Update to 11.9.0.
2023-04-14 15:10:52 -04:00
Marius Bakke 339208b1f9
gnu: spirv-tools: Update to 2022.4.
* gnu/packages/vulkan.scm (spirv-tools): Update to 2022.4.
2023-04-14 15:10:51 -04:00
Marius Bakke 7682d3faf9
gnu: spirv-headers: Update to 1.3.231.1.
* gnu/packages/vulkan.scm (spirv-headers): Update to 1.3.231.1.
2023-04-14 15:10:51 -04:00
Kaelyn Takata 8dcf3c1651
gnu: spirv-tools: Disable building static libraries.
* gnu/packages/vulkan.scm (spirv-tools): Disable building static libraries to
fix linking issues for packages such as mpv.

Signed-off-by: Marius Bakke <marius@gnu.org>
2023-04-14 15:10:51 -04:00
Marius Bakke 078f33e420
gnu: vulkan-validationlayers: Avoid direct variable references.
* gnu/packages/vulkan.scm (vulkan-validationlayers)[arguments]: Refer to
GLSLANG and SPIRV-HEADERS from inputs, instead of the global variables.
2023-04-14 15:10:51 -04:00
Kaelyn Takata bf3ef805c6
gnu: Add vulkan-validationlayers.
* gnu/packages/vulkan.scm (vulkan-validationlayers): New variable.
2023-04-14 15:10:51 -04:00
Kaelyn Takata 7611acd624
gnu: shaderc: Update to 2021.3.
* gnu/packages/vulkan.scm (shaderc): Update to 2021.3.
2023-04-14 15:10:50 -04:00
Kaelyn Takata f9e201c225
gnu: vulkan-tools: Update to 1.2.201.
* gnu/packages/vulkan.scm (vulkan-tools): Update to 1.2.201.
2023-04-14 15:10:50 -04:00
Kaelyn Takata c4fec03621
gnu: vulkan-loader: Update to 1.2.202.
* gnu/packages/vulkan.scm (vulkan-loader): Update to 1.2.202.
[arguments]: Enable tests by removing obsolete build phase
'disable-loader-tests and adjusting configure flags.
2023-04-14 15:10:50 -04:00
Kaelyn Takata 86cf8bac6a
gnu: vulkan-headers: Update to 1.2.202.
* gnu/packages/vulkan.scm (vulkan-headers): Update to 1.2.202.
2023-04-14 15:10:50 -04:00
Kaelyn Takata e3c99fa228
gnu: spirv-tools: Update to 2021.4.
* gnu/packages/vulkan.scm (spirv-tools): Update to 2021.4.
2023-04-14 15:10:50 -04:00
Kaelyn Takata 2ffee7d92d
gnu: spirv-headers: Update to 1.2.198.0.
* gnu/packages/vulkan.scm (spirv-headers): Update to 1.2.198.0.
2023-04-14 15:10:49 -04:00
Sharlatan Hellseher cbba52aaf7
gnu: abjad: Fix build.
* gnu/packages/music.scm (abjad): Fix build.
[arguments]: Use gexp.
<phases>: Add disable-failing-tests phase to fix build process of the
package.
[propagated-inputs]: Move python-flake8, python-isort, python-mypy,
python-pytest, python-pytest-cov, python-pytest-helpers-namespace,
python-six, python-sphinx-autodoc-typehints from here ...
[native-inputs]: ... to here. Remove python-black.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-14 13:54:26 -04:00
Sharlatan Hellseher 1227811d1f
gnu: Sort use-module alphabetically in (gnu packages music).
* gnu/packages/music.scm: Sort use-module alphabetically to ease maintenance.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-14 13:54:25 -04:00
Sharlatan Hellseher b3b5727e99
gnu: Remove duplicate module imports from (gnu packages music).
* gnu/packages/music.scm: Remove duplicated (guix build-system qt).

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-14 13:54:25 -04:00
Guillaume Le Vaillant fcb9ba2e71
gnu: js8call: Don't inherit from wsjtx.
The inheritance has no effect as all the package fields are specified.

* gnu/packages/radio.scm (js8call): Remove 'inherit' field.
2023-04-14 14:25:38 +02:00
Sharlatan Hellseher d7a3b4008f
gnu: js8call: Improve package style.
* gnu/packages/radio.scm (js8call):
  Use Gexp and shift order of components.
  [tests]: Enable them.
  [arguments]<phases>: In fix-paths phase add more steps to modify test
  script. Replace check phase with in-project script.
  [native-inputs]: Remove labels.
  [inputs]: As above.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-04-14 14:21:46 +02:00
Artyom Bologov a6b3bdb7fc
gnu: sbcl-cl-colors2: Update to 0.5.0.
* gnu/packages/lisp-xyz.scm (sbcl-cl-colors2) Update to 0.5.0

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-04-14 14:09:44 +02:00
kiasoc5 c371555a4b
gnu: copyq: Update to 7.0.0.
* gnu/packages/xdisorg.scm (copyq): Update to 7.0.0.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-04-13 17:43:53 +01:00
kiasoc5 18b13341ea
gnu: cbatticon: Update to 1.6.13.
* gnu/packages/admin.scm (cbatticon): Update to 1.6.13.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-04-13 17:43:53 +01:00
Yovan Naumovski a0819cd5bc
gnu: freeciv: Update to 3.0.7.
* gnu/packages/games.scm (freeciv): Update to 3.0.7.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-04-13 17:43:52 +01:00
Yovan Naumovski ad37ea2a7b
gnu: uxn: Update to 0.1.0-1.83237c9.
* gnu/packages/emulators.scm (uxn): Update to 0.1.0-1.83237c9.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-04-13 17:43:52 +01:00
Parnikkapore 972d66b66d
gnu: minetest: Update to 5.7.0.
* gnu/packages/minetest.scm (minetest): Update to 5.7.0.
[arguments]: Move check phase to after install, as the tests refer to data
files in the installation.
(minetest-data): Update to 5.7.0.
* gnu/packages/games.scm (irrlicht-for-minetest): Update to 1.9.0mt10.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-04-13 17:43:17 +01:00
Yovan Naumovski d8f4e8bd6b
gnu: python-redis: Update to 4.5.4.
* gnu/packages/databases.scm (python-redis): Update to 4.5.4.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-04-13 17:34:50 +01:00
Antero Mejr 1e5ef8763f
gnu: python-breathe: Update to 4.35.0.
* gnu/packages/sphinx.scm (python-breathe): Update to 4.35.0.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-04-13 17:34:28 +01:00
aecepoglu 2ae84ecdd3
gnu: rust-slog-stdlog: Update to 4.1.1.
* gnu/packages/crates-io.scm (rust-slog-stdlog-4): Update to 4.1.1.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-04-13 17:31:58 +01:00
jgart 0e06c64c57
gnu: python-faker: Update to 15.0.0.
* gnu/packages/python-xyz.scm (python-faker): Update to 15.0.0.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-04-13 17:27:03 +01:00
Christopher Baines b724c2592a
gnu: guix-build-coordinator: Update to 0-77.7f6db4b.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-77.7f6db4b.
2023-04-13 17:24:19 +01:00
Maxim Cournoyer 8d347815c7
gnu: evince: Update to 44.1.
* gnu/packages/gnome.scm (evince): Update to 44.1.
[arguments]: Update skip-gtk-update-icon-cache phase.
2023-04-13 10:18:58 -04:00
Sharlatan Hellseher 982698c52f
gnu: wsjtx: Improve package style.
* gnu/package/radio.scm (wsjtx): Improve package style by shifting order of
components.
[native-inputs]: Columnize, sort alphabetically.
[inputs]: Remove labels, sort alphabetically.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-12 23:04:53 -04:00
Sharlatan Hellseher 2c6b451605
gnu: wsjtx: Update to 2.6.1.
* gnu/packages/radio.scm (wsjtx): Update to 2.6.1.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-12 23:04:46 -04:00
Leo Famulari 60c97c60a5
gnu: Zstandard: Update to 1.5.5.
This fixes a corruption bug:

https://github.com/facebook/zstd/releases/tag/v1.5.5

* gnu/packages/compression.scm (zstd)[replacement, properties]: New fields.
(zstd-1.5.5): New variable.
2023-04-12 16:43:30 -04:00
Pierre Neidhardt dd3e5e7110
gnu: Add cl-docutils.
* gnu/packages/lisp-xyz.scm (cl-docutils, ecl-cl-docutils, sbcl-cl-docutils):
New variables.
2023-04-12 12:23:52 +02:00
Pierre Neidhardt abb28fa687
gnu: Add data-format-validation.
* gnu/packages/lisp-xyz.scm (cl-data-format-validation,
ecl-data-format-validation, sbcl-data-format-validation): New variables.
2023-04-12 12:23:52 +02:00
Pierre Neidhardt 0c4a064662
gnu: Add staple.
* gnu/packages/lisp-xyz.scm (cl-staple, ecl-staple, sbcl-staple): New variables.
2023-04-12 12:23:52 +02:00
Pierre Neidhardt 667ec4ac32
gnu: Add speechless.
* gnu/packages/lisp-xyz.scm (cl-speechless, ecl-speechless, sbcl-speechless): New variables.
2023-04-12 12:23:52 +02:00
Pierre Neidhardt 18584d665e
gnu: Add maiden.
* gnu/packages/lisp-xyz.scm (cl-maiden, ecl-maiden, sbcl-maiden): New variables.
2023-04-12 12:23:52 +02:00
Pierre Neidhardt 81a3b4cef2
gnu: Add forge.
* gnu/packages/lisp-xyz.scm (cl-forge, ecl-forge, sbcl-forge): New variables.
2023-04-12 12:23:52 +02:00
Pierre Neidhardt 7e59d90538
gnu: Add filesystem-utils.
* gnu/packages/lisp-xyz.scm (cl-filesystem-utils, ecl-filesystem-utils,
sbcl-filesystem-utils): New variables.
2023-04-12 12:23:52 +02:00
Pierre Neidhardt fcf1f51faf
gnu: Add file-select.
* gnu/packages/lisp-xyz.scm (cl-file-select, ecl-file-select,
sbcl-file-select): New variables.
2023-04-12 12:23:52 +02:00
Pierre Neidhardt d4710b6614
gnu: Add depot.
* gnu/packages/lisp-xyz.scm (cl-depot, ecl-depot, sbcl-depot): New variables.
2023-04-12 12:23:52 +02:00
Pierre Neidhardt 42b5c198d3
gnu: Add cl-steamworks.
* gnu/packages/lisp-xyz.scm (cl-steamworks, ecl-cl-steamworks,
sbcl-cl-steamworks): New variables.
2023-04-12 12:23:51 +02:00
Pierre Neidhardt df85f18ded
gnu: Add cl-modio.
* gnu/packages/lisp-xyz.scm (cl-modio, ecl-cl-modio, sbcl-cl-modio): New variables.
2023-04-12 12:23:51 +02:00
Pierre Neidhardt cb6b267591
gnu: Add zippy.
* gnu/packages/lisp-xyz.scm (cl-zippy, ecl-zippy, sbcl-zippy): New variables.
2023-04-12 12:23:51 +02:00
Pierre Neidhardt 4a9dce97cf
gnu: Add cl-markless.
* gnu/packages/lisp-xyz.scm (cl-markless, ecl-cl-markless, sbcl-cl-markless):
New variables.
2023-04-12 12:23:51 +02:00
Pierre Neidhardt 56be762c77
gnu: Add cl-fond.
* gnu/packages/lisp-xyz.scm (cl-fond, ecl-cl-fond, sbcl-cl-fond): New variables.
2023-04-12 12:23:51 +02:00
Pierre Neidhardt 546afddb85
gnu: Add radiance-contribs.
* gnu/packages/lisp-xyz.scm (cl-radiance-contribs, ecl-radiance-contribs,
sbcl-radiance-contribs): New variables.
2023-04-12 12:23:51 +02:00
Pierre Neidhardt 74d7bed968
gnu: sbcl-slynk: Update to 20230327.
* gnu/packages/lisp-xyz.scm (sbcl-slynk): Update to 20230327.
2023-04-12 12:23:51 +02:00
Pierre Neidhardt cda4e08fe2
gnu: emacs-sly: Update to 20230327.
* gnu/packages/emacs-xyz.scm (emacs-sly): Update to 20230327.
2023-04-12 12:23:51 +02:00
Felix Gruber fbb70bbc17
gnu: qgis: Update to 3.30.1.
* gnu/packages/geo.scm (qgis): Update to 3.30.1.
  [arguments]: Define GISBASE environment variable during tests as it
  is used to find Grass GIS. (later in the installed version of QGis the
  same environment variable has already been set.)
  Execute tests in parallel.
  Update list of disabled broken tests. Try to classify failure reasons
  (network, missing/incomplete dependencies). There are still a lot of
  tests with unknown failure reasons.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-04-12 11:09:35 +02:00
Felix Gruber 2bb577be93
gnu: pcb2gcode: Update to 2.5.0.
* gnu/packages/engineering.scm (pcb2gcode): Update to 2.5.0.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-04-12 11:07:41 +02:00
Felix Gruber d8d89ffb01
gnu: python-osmnx: Use pyproject-build-system.
* gnu/packages/geo.scm (python-osmnx)[build-system]: Use
  pyproject-build-system instead of python-build-system.
  [arguments]: Remove custom 'check phase. Instead define test-flags to
  disable network tests.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-04-12 10:56:59 +02:00
Felix Gruber 81b2e5975d
gnu: python-rtree: Update to 1.0.1.
* gnu/packages/geo.scm (python-rtree): Update to 1.0.1.
  [build-system]: Use pyproject-build-system instead of
  python-build-system.
  [arguments]: Remove custom 'check phase.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-04-12 10:55:36 +02:00
Felix Gruber 3171ee7003
gnu: python-cartopy: Disable some tests.
Some tests fail with proj 9.2.0.

* gnu/packages/geo.scm (python-cartopy)[arguments]: Update 'check' phase.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-04-12 10:50:56 +02:00
Felix Gruber 27b58a799c
gnu: python-pyproj: Update to 3.5.0.
* gnu/packages/geo.scm (python-pyproj): Update to 3.5.0.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-04-12 10:47:22 +02:00
Felix Gruber a113f5846f
gnu: proj: Update to 9.2.0.
* gnu/packages/geo.scm (proj): Update to 9.2.0.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-04-12 10:46:41 +02:00
Felix Gruber dd1aebe148
gnu: geos: Update to 3.11.2.
* gnu/packages/geo.scm (geos): Update to 3.11.2.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-04-12 10:46:05 +02:00
Guillaume Le Vaillant a023561ccc
gnu: electron-cash: Update to 4.2.14.
* gnu/packages/finance.scm (electron-cash): Update to 4.2.14.
  [arguments]: Remove 'relax-requirements' phase.
2023-04-12 10:43:25 +02:00
Guillaume Le Vaillant f671a3ec5c
gnu: p2pool: Update to 3.2.
* gnu/packages/finance.scm (p2pool): Update to 3.2.
2023-04-12 10:43:25 +02:00
Guillaume Le Vaillant d4533710ac
gnu: monero-gui: Update to 0.18.2.2.
* gnu/packages/finance.scm (monero-gui): Update to 0.18.2.2.
2023-04-12 10:43:25 +02:00
Guillaume Le Vaillant 78b6f28a6f
gnu: monero: Update to 0.18.2.2.
* gnu/packages/finance.scm (monero): Update to 0.18.2.2.
2023-04-12 10:43:25 +02:00
SeerLite a3239ffd84
gnu: icedove: Use native notifications when available.
* gnu/packages/gnuzilla.scm (icedove-minimal)[phases]{wrap-program}: Add libnotify
to LD_LIBRARY_PATH.
[inputs]: Add libnotify.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-04-12 09:46:47 +02:00
Jonathan Brielmaier a741b554cb
gnu: icedove: Update to 102.10.0 [security fixes].
Fixes CVE-2023-0547 and CVE-2023-29479.

* gnu/packages/gnuzilla.scm (%icedove-version): Update to 102.10.0.
(%icedove-build-id, thunderbird-comm-l10n): Update accordingly.
(icecat-102.9.0-source): Remove.
2023-04-12 09:46:47 +02:00
Maxim Cournoyer 99c468b064
gnu: ruby-rubyzip: Re-instate all tests.
* gnu/packages/ruby.scm (ruby-rubyzip)
[arguments]: Do not patch ruby shebang in the patch-tests phase.
Remove the disable-problematic-tests phase.  Add the
unpatch-some-source-shebangs phase.
2023-04-11 21:38:22 -04:00
Mark H Weaver 3ab983d630
gnu: icecat: Update to 102.10.0-guix0-preview1 [security fixes].
Includes fixes for CVE-2023-1945, CVE-2023-29531, CVE-2023-29532,
CVE-2023-29533, CVE-2023-29535, CVE-2023-29536, CVE-2023-29539,
CVE-2023-29541, CVE-2023-29542, CVE-2023-29545, CVE-2023-29548,
CVE-2023-29550, and MFSA-TMP-2023-0001.

* gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update.
(icecat-source): Update gnuzilla commit, base version, and hashes.
Remove the vestigial RENAME_CMD environment variable setting.
(icecat-102.9.0-source): New variable.
(icedove-source): Use it.
2023-04-11 15:03:26 -04:00
Maxim Cournoyer c5b659a251
gnu: python-pytest-7.1: Replace python-toml with python-tomli.
* gnu/packages/check.scm (python-pytest-7.1)
[propagated-inputs]: Replace python-toml with python-tomli.
2023-04-11 14:06:22 -04:00
Sharlatan Hellseher 55350a87aa
gnu: Add phd2.
* gnu/packages/astronomy.scm (phd2): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-04-11 11:59:33 -04:00
Felix Lechner 5480ba2491
gnu: heimdal: Enable OpenLDAP support.
* gnu/packages/kerberos.scm (heimdal)
[native-inputs]: Add bison, flex and pkg-config.
[inputs]: Remove mit-krb5.  Add libcap-ng and openldap.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-04-11 11:40:16 -04:00
Felix Lechner 691f17a8cc
gnu: heimdal: Apply patch to fix CVE-2022-45142.
Several recent Heimdal releases are affected by the serious vulnerability
CVE-2022-45142, which NIST scored as "7.5 HIGH". [1]

At the time of writing, the upstream developers had not yet cut any releases
post-7.8.0, which is why the patch is being applied here.

The patch was extracted from Helmut Grohne's public vulnerability
disclosure. [2]

[1] https://nvd.nist.gov/vuln/detail/CVE-2022-45142
[2] https://www.openwall.com/lists/oss-security/2023/02/08/1

* gnu/packages/patches/heimdal-CVE-2022-45142.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/kerberos.scm (heimdal)[source]: Apply it.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-04-11 11:39:53 -04:00
Felix Lechner 789554cb76
gnu: heimdal: Update to 7.8.0 [fixes CVE-2022-44640].
* gnu/packages/kerberos.scm (heimdal): Update to 7.8.0.
[source]: Adjust date in snippet.
[native-inputs]: Add python.  Remove perl.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-04-11 11:39:49 -04:00
Ricardo Wurmus 0356087f4e
gnu: mu: Update to 1.10.2.
* gnu/packages/mail.scm (mu): Update to 1.10.2.
[arguments]: Add build phase 'fix-build-system.
2023-04-11 12:42:03 +02:00
Maxim Cournoyer ac180c65e5
Revert "gnu: opendht: Update to 2.5.2."
This reverts commit 31534f4e4d.  It broke libjami.
2023-04-10 23:38:12 -04:00
Maxim Cournoyer 31534f4e4d
gnu: opendht: Update to 2.5.2.
* gnu/packages/networking.scm (opendht): Update to 2.5.2.
2023-04-10 23:34:11 -04:00
Maxim Cournoyer ef807e48d4
gnu: restinio: Update to 0.6.18-0.eda471e and enable tests.
* gnu/packages/networking.scm (restinio): Update to 0.6.18-0.eda471e.
[version]: Use git-version.
[arguments]: Enable tests, removing #:tests? argument.
2023-04-10 23:31:47 -04:00
Ryan Schanzenbacher 61894e823d
gnu: Syncthing: Update to 1.23.4.
* gnu/packages/syncthing.scm (syncthing): Update to 1.23.4.
2023-04-10 19:02:02 -04:00
Efraim Flashner 1130a5f713
gnu: libconfig: Replace config script helpers.
* gnu/packages/textutils.scm (libconfig)[arguments]: Add phase to
replace config.guess, config.sub.
[native-inputs]: Add config.
2023-04-10 23:23:16 +03:00
Efraim Flashner 7b63eaf951
gnu: ldc: Use default test check.
* gnu/packages/dlang.scm (ldc)[arguments]: Strip the inherited tests
configuration from ldc-bootstrap rather than setting it to #true.
2023-04-10 23:23:15 +03:00
Efraim Flashner 6dfa3e5d85
gnu: qpdf: Fix cross-building.
* gnu/packages/pdf.scm (qpdf)[arguments]: When cross-building add
configure-flags to set /dev/random and /dev/urandom as existing.
2023-04-10 23:23:15 +03:00
Efraim Flashner 49cbc18334
gnu: ijs: Fix cross-building to riscv64-linux.
* gnu/packages/ghostscript.scm (ijs)[arguments]: When building for
riscv64-linux replace config.guess and config.sub.
[native-inputs]: When building for riscv64-linux add config.
2023-04-10 23:23:15 +03:00
Efraim Flashner 9def25b458
gnu: cups-minimal: Fix cross-building to riscv64-linux.
* gnu/packages/cups.scm (cups-minimal)[arguments]: When building for
riscv64-linux replace the config.guess and config.sub files.
[native-inputs]: When building for riscv64-linux add config.
2023-04-10 23:23:15 +03:00
宋文武 b78d6ceaa0
gnu: s6-linux-utils: Update to 2.6.1.2.
* gnu/packages/skarnet.scm (s6-linux-utils): Update to 2.6.1.2.
2023-04-10 19:04:43 +08:00
宋文武 1cdf848ebf
gnu: s6-linux-init: Update to 1.1.1.0.
* gnu/packages/skarnet.scm (s6-linux-init): Update to 1.1.1.0.
2023-04-10 19:04:43 +08:00
宋文武 01c5430a7d
gnu: s6-portable-utils: Update to 2.3.0.2.
* gnu/packages/skarnet.scm (s6-portable-utils): Update to 2.3.0.2.
2023-04-10 19:04:43 +08:00
宋文武 eae58525f3
gnu: s6-rc: Update to 0.5.4.1.
* gnu/packages/skarnet.scm (s6-rc): Update to 0.5.4.1.
2023-04-10 19:04:43 +08:00
宋文武 1e235ba325
gnu: s6-networking: Update to 2.5.1.3.
* gnu/packages/skarnet.scm (s6-networking): Update to 2.5.1.3.
2023-04-10 19:04:43 +08:00