Nicolas Goaziou
712a7b07b4
gnu: Add rust-typed-builder-0.5.
...
* gnu/packages/crates-io.scm (rust-typed-builder-0.5): New variable.
2021-12-28 14:10:05 -05:00
Nicolas Goaziou
3903ab8837
gnu: Add rust-zerocopy-0.3.
...
* gnu/packages/crates-io.scm (rust-zerocopy-0.3): New variable.
(rust-zerocopy-derive-0.2): New variable.
2021-12-28 14:10:04 -05:00
Nicolas Goaziou
01820c21ce
gnu: Add rust-chrono-tz-0.6.
...
* gnu/packages/crates-io.scm (rust-chrono-tz-0.6): New variable.
(rust-chrono-tz-0.5): Inherit from above.
(rust-chrono-tz-build-0.0.2): New variable.
2021-12-28 14:10:04 -05:00
Nicolas Goaziou
4e0544f661
gnu: rust-criterion-0.3: Update to 0.3.4.
...
* gnu/packages/crates-io.scm (rust-criterion-0.3): Update to 0.3.4.
[arguments]<#:cargo-inputs>: Add rust-async-std, rust-futures-0.3,
rust-itertools-0.10, rust-plotters-0.3, rust-smol-1, and rust-tokio-1.
2021-12-28 14:10:04 -05:00
Nicolas Goaziou
32c51396c0
gnu: Add rust-font-kit-0.10.
...
* gnu/packages/crates-io.scm (rust-font-kit-0.10): New variable.
(rust-font-kit-0.4): Inherit from above.
2021-12-28 14:10:03 -05:00
Nicolas Goaziou
942e7bd8ed
gnu: Add rust-freetype-0.7.
...
* gnu/packages/crates-io.scm (rust-freetype-0.7): New variable.
(rust-freetype-0.4): Inherit from above.
2021-12-28 14:10:03 -05:00
Nicolas Goaziou
57a66d92f9
gnu: Add rust-plotters-0.3.
...
* gnu/packages/crates-io.scm (rust-plotters-0.3): New variable.
(rust-plotters-0.2): Inherit from above.
(rust-plotters-backend-0.3):
(rust-plotters-bitmap-0.3):
(rust-plotters-svg-0.3): New variables.
2021-12-28 14:10:03 -05:00
Nicolas Goaziou
ea46cd778a
gnu: Add rust-pathfinder-geometry-0.5.
...
* gnu/packages/crates-io.scm (rust-pathfinder-geometry-0.5): New variable.
2021-12-28 14:10:02 -05:00
Nicolas Goaziou
143cdb9f1f
gnu: Add rust-pathfinder-simd-0.5.
...
* gnu/packages/crates-io.scm (rust-pathfinder-simd-0.5): New variable.
2021-12-28 14:10:02 -05:00
Nicolas Goaziou
d887784c5f
gnu: rust-dav1d-0.6: New variable.
...
* gnu/packages/crates-graphics.scm (rust-dav1d-sys-0.3): Update to 0.3.4.
[arguments]: Require rust-bindgen-0.58 and rust-system-deps-3. Remove
rust-bindgen-0.54 and rust-metadeps-1.
(rust-dav1d-0.6): New variable.
2021-12-28 14:10:02 -05:00
Nicolas Goaziou
6f1ec0e461
gnu: Add rust-system-deps-3.
...
* gnu/packages/crates-io.scm (rust-system-deps-3): New variable.
(rust-system-deps-1): Inherit from above.
2021-12-28 14:10:01 -05:00
Nicolas Goaziou
55610f075a
gnu: Add rust-cfg-expr-0.8.
...
* gnu/packages/crates-io.scm (rust-cfg-expr-0.8): New variable.
2021-12-28 14:10:01 -05:00
Nicolas Goaziou
53eebc8328
gnu: Add rust-target-lexicon-0.12.
...
* gnu/packages/crates-io.scm (rust-target-lexicon-0.12): New variable.
(rust-target-lexicon-0.10): Inherit from above.
2021-12-28 14:10:01 -05:00
Nicolas Goaziou
a657c08c05
gnu: Add rust-dcv-color-primitives-0.1.
...
* gnu/packages/crates-graphics.scm (rust-dcv-color-primitives-0.1): New variable.
2021-12-28 14:10:00 -05:00
Nicolas Goaziou
e94cff39bf
gnu: rust-jpeg-decoder-0.1: Update to 0.1.22.
...
* gnu/packages/crates-graphics.scm (rust-jpeg-decoder-0.1): Update to 0.1.22.
2021-12-28 14:10:00 -05:00
Nicolas Goaziou
ba28d837e9
gnu: Add rust-mp4parse-0.11.
...
* gnu/packages/crates-io.scm (rust-mp4parse-0.11): New variable.
2021-12-28 14:10:00 -05:00
Nicolas Goaziou
60f05625f6
gnu: rust-image-0.23: Update to 0.23.14.
...
* gnu/packages/crates-graphics.scm (rust-image-0.23): Update to 0.23.14.
2021-12-28 14:10:00 -05:00
Nicolas Goaziou
6d2c92b746
gnu: rust-gif-0.11: Update to 0.11.3.
...
* gnu/packages/crates-graphics.scm (rust-gif-0.11): Update to 0.11.3.
2021-12-28 14:09:59 -05:00
Nicolas Goaziou
9dcd4ec35b
gnu: Add rust-ttf-parser-0.12.
...
* gnu/packages/crates-io.scm (rust-ttf-parser-0.12): New variable.
(rust-ttf-parser-0.6): Inherit from above.
2021-12-28 14:09:59 -05:00
Nicolas Goaziou
0a0b2e4c18
gnu: rust-web-sys-0.3: Update to 0.3.55.
...
* gnu/packages/crates-io.scm (rust-web-sys-0.3): Update to 0.3.55.
2021-12-28 14:09:59 -05:00
Nicolas Goaziou
1693ad95a2
gnu: rust-js-sys-0.2: Update to 0.3.55.
...
* gnu/packages/crates-io.scm (rust-js-sys-0.2): Update to 0.3.55.
2021-12-28 14:09:59 -05:00
Nicolas Goaziou
ed387de171
gnu: rust-wasm-bindgen-0.2: Update to 0.2.78.
...
* gnu/packages/crates-io.scm (rust-wasm-bindgen-0.2): Update to 0.2.78.
(rust-wasm-bindgen-macro-0.2): Update to 0.2.78.
(rust-wasm-bindgen-macro-support-0.2): Update to 0.2.78.
(rust-wasm-bindgen-backend-0.2): Update to 0.2.78.
(rust-wasm-bindgen-shared-0.2): Update to 0.2.78.
2021-12-28 14:09:58 -05:00
Nicolas Goaziou
b19e1e4ef4
gnu: Add rust-smol-1.
...
* gnu/packages/crates-io.scm (rust-smol-1): New variable.
(rust-smol-0.1): Inherit from above.
2021-12-28 14:09:58 -05:00
Nicolas Goaziou
231be8d8e0
gnu: Add rust-async-fs-1.
...
* gnu/packages/crates-io.scm (rust-async-fs-1): New variable.
2021-12-28 14:09:58 -05:00
Nicolas Goaziou
13932a61ad
gnu: Add rust-uncased-0.9.
...
* gnu/packages/crates-io.scm (rust-uncased-0.9): New variable.
2021-12-28 14:09:58 -05:00
Nicolas Goaziou
7249e0180c
gnu: Add rust-phf-0.10.
...
* gnu/packages/crates-io.scm (rust-phf-0.10): New variable.
(rust-phf-0.8): Inherit from above.
2021-12-28 14:09:57 -05:00
Nicolas Goaziou
da3e947fa2
gnu: Add rust-phf-codegen-0.10.
...
* gnu/packages/crates-io.scm (rust-phf-codegen-0.10): New variable.
(rust-phf-codegen-0.8): Inherit from above.
2021-12-28 14:09:57 -05:00
Nicolas Goaziou
d1aae6db33
gnu: Add rust-phf-macros-0.10.
...
* gnu/packages/crates-io.scm (rust-phf-macros-0.10): New variable.
(rust-phf-macros-0.10): Inherit from above.
2021-12-28 14:09:57 -05:00
Nicolas Goaziou
0381b3838c
gnu: Add rust-phf-generator-0.10.
...
* gnu/packages/crates-io.scm (rust-phf-generator-0.10): New variable.
(rust-phf-generator-0.8): Inherit from above.
2021-12-28 14:09:56 -05:00
Nicolas Goaziou
23dd2f0674
gnu: Add rust-phf-shared-0.10.
...
* gnu/packages/crates-io.scm (rust-phf-shared-0.10): New variable.
(rust-phf-shared-0.8): Inherit from above.
2021-12-28 14:09:56 -05:00
Nicolas Goaziou
4752e02b10
gnu: rust-libflate: Update to 1.1.1.
...
* gnu/packages/crates-io.scm (rust-libflate): Update to 1.1.1.
2021-12-28 14:09:56 -05:00
Nicolas Goaziou
8124318f02
gnu: rust-liblflate-lz77-1: Update to 1.1.0.
...
* gnu/packages/crates-io.scm (rust-liblflate-lz77-1): Update to 1.1.0.
[arguments]: Add `rust-rle-decode-fast-1' to Cargo inputs.
2021-12-28 14:09:55 -05:00
Nicolas Goaziou
0a8c367ca7
gnu: Add rust-parquet2-0.6.
...
* gnu/packages/crates-io.scm (rust-parquet2-0.6): New variable.
(rust-parquet2-0.4): Inherit from above.
2021-12-28 14:09:55 -05:00
Nicolas Goaziou
dac7654bae
gnu: Add rust-streaming-decompression-0.1.
...
* gnu/packages/crates-io.scm (rust-streaming-decompression-0.1): New variable.
2021-12-28 14:09:55 -05:00
Nicolas Goaziou
343dd78918
gnu: Add rust-memmap2-0.5.
...
* gnu/packages/crates-io.scm (rust-memmap2-0.5): New variable.
(rust-memmap2-0.3): Inherit from above.
2021-12-28 14:09:54 -05:00
Nicolas Goaziou
289e096fdd
gnu: rust-bytes-1: Update to 1.1.0.
...
* gnu/packages/crates-io.scm (rust-bytes-1): Update to 1.1.0.
2021-12-28 14:09:54 -05:00
Nicolas Goaziou
4b8ff031ec
gnu: Add rust-bson-2.
...
* gnu/packages/crates-io.scm (rust-bson-2): New variable.
(rust-bson-0.14): Inherit from above.
2021-12-28 14:09:54 -05:00
Nicolas Goaziou
a7ca9d4008
gnu: Add rust-sysinfo-0.20.
...
* gnu/packages/crates-io.scm (rust-sysinfo-0.20): New variable.
(rust-sysinfo-0.18): Inherit from above.
2021-12-28 14:09:50 -05:00
Ricardo Wurmus
06b51c68de
gnu: Add guile-aiscm-next.
...
* gnu/packages/machine-learning.scm (guile-aiscm-next): New variable.
2021-12-28 19:05:32 +01:00
Ricardo Wurmus
f1552ab3a4
gnu: Add clearsilver.
...
* gnu/packages/web.scm (clearsilver): New variable.
2021-12-28 19:05:32 +01:00
Ricardo Wurmus
f44305bc13
gnu: guile-aiscm: Remove opencv and tensorflow.
...
* gnu/packages/machine-learning.scm (guile-aiscm)[inputs]: Remove opencv and
tensorflow.
2021-12-28 19:05:32 +01:00
Ricardo Wurmus
50bd2b331c
gnu: guile-aiscm: Remove timestamp from documentation.
...
* gnu/packages/machine-learning.scm (guile-aiscm)[arguments]: Add phase
'build-reproducibly.
2021-12-28 19:05:32 +01:00
Ricardo Wurmus
9e644d979d
gnu: tensorflow: Install C headers.
...
* gnu/packages/machine-learning.scm (tensorflow)[arguments]: Add build phase
'patch-cmake-file-to-install-c-headers; move setting of LDFLAGS from
'build-pip-package to 'unpack-third-party-sources; move 'build-pip-package
after 'install phase.
[source]: Add patch.
* gnu/packages/patches/tensorflow-c-api-fix.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2021-12-28 19:05:32 +01:00
Efraim Flashner
2d5965979d
gnu: ephoto: Update to 1.6.0.
...
* gnu/packages/enlightenment.scm (ephoto): Update to 1.6.0.
[build-system]: Switch to meson-build-system.
[arguments]: Remove trailing #t from phases.
[native-inputs]: Remove check.
2021-12-28 17:05:41 +02:00
Efraim Flashner
73ff9d6e0e
gnu: enlightenment: Update to 0.25.0.
...
* gnu/packages/enlightenment.scm (enlightenment): Update to 0.25.0.
[arguments]: Remove unneeded configure-flags. Don't remove phase which
isn't part of the build system. Remove trailing #t from phases.
[inputs]: Add libexif.
* gnu/packages/patches/enlightenment-fix-setuid-path.patch: Refresh patch.
2021-12-28 17:05:40 +02:00
Efraim Flashner
49cf2a40d2
gnu: rage: Update to 0.4.0.
...
* gnu/packages/enlightenment.scm (rage): Update to 0.4.0.
[arguments]: Remove trailing #t from phases.
2021-12-28 17:05:40 +02:00
Efraim Flashner
87e5389626
gnu: efl: Update to 1.26.0.
...
* gnu/packages/enlightenment.scm (efl): Update to 1.26.0.
[native-inputs]: Replace check-0.14 with check.
[arguments]: Adjust evas-loaders-disabler configure-flag. Remove
trailing #t from phases.
2021-12-28 17:05:40 +02:00
Felix Gruber
9f202d492c
gnu: naev: Update to 0.9.0.
...
* gnu/packages/games.scm (naev): Update to 0.9.0.
[arguments]: Add phases to copy artwork and fix msgfmt path.
[native-inputs]: Use new simplified format and add naev-artwork.
[inputs]: Use new simplified format and add libunibreak and
python-pyyaml.
[license]: Remove licenses of artwork which is now found in the new
naev-artwork package.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-28 15:07:58 +01:00
Felix Gruber
001fe78bbd
gnu: Add naev-artwork.
...
* gnu/packages/games.scm (naev-artwork): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-28 15:03:51 +01:00
Felix Gruber
7074b9af03
gnu: Add libunibreak.
...
* gnu/packages/unicode.scm (libunibreak): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-28 15:03:37 +01:00
Felix Gruber
e2e39d2c2f
gnu: Add ucd-next.
...
* gnu/packages/unicode.scm (ucd-next): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-28 15:03:17 +01:00
Efraim Flashner
71886a4eaa
gnu: go-1.17: Disable tests on aarch64-linux.
...
* gnu/packages/golang.scm (go-1.17)[arguments]: Disable tests when
building for aarch64-linux.
2021-12-28 15:17:09 +02:00
Jelle Licht
e48b9d5712
gnu: emacs-el-patch: Update to 2.2.3-0.8ab8fb3.
...
* gnu/packages/emacs-xyz.scm (emacs-el-patch): Update to 2.2.3-0.8ab8fb3.
2021-12-28 12:24:33 +01:00
Eric Bavier
2c451db39a
gnu: cool-retro-term: Fix build with gcc@10.
...
* gnu/packages/patches/cool-retro-term-wctype.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/terminals.scm (cool-retro-term)[source]: Add
'cool-retro-term-wctype.patch'.
2021-12-27 22:53:46 -06:00
Leo Famulari
d435402e84
Revert a push that broke the build of rav1e, breaking FFmpeg.
...
Fixes <https://issues.guix.gnu.org/52837 >.
This reverts this range of commits:
5b1ec376239602725171d4523406801b684ee195^..13d3120095e4baa03594d095b0afe9febbb7cee0
2021-12-27 20:28:19 -05:00
Michael Rohleder
be70ca27e3
gnu: bpytop: Update to 1.0.68.
...
* gnu/packages/admin.scm (bpytop): Update to 1.0.68.
Signed-off-by: Leo Famulari <leo@famulari.name>
2021-12-27 19:17:58 -05:00
Nikolay Korotkiy
d42718f8ea
gnu: proj: Fix version number in CMake build scripts.
...
* gnu/packages/geo.scm (proj)[arguments]: Add a 'fix-version' build phase.
Signed-off-by: Leo Famulari <leo@famulari.name>
2021-12-27 19:16:46 -05:00
Nikolay Korotkiy
4db16b9cbc
gnu: qmapshack: Update to 1.16.1.
...
* gnu/packages/geo.scm (qmapshack): Update to 1.16.1.
[inputs]: Replace quazip-0 with quazip.
[arguments]: Remove custom patching in the 'fix-cmake-modules' build phase.
Signed-off-by: Leo Famulari <leo@famulari.name>
2021-12-27 19:14:28 -05:00
Marius Bakke
2815693d69
gnu: uBlock Origin: Update to 1.40.2.
...
* gnu/packages/browser-extensions.scm (ublock-origin): Update to 1.40.2.
2021-12-28 00:14:22 +01:00
Nicolas Goaziou
13d3120095
gnu: nushell: Update to 0.41.0.
...
* gnu/packages/shells.scm (nushell):
(rust-nu-ansi-term-0.41):
(rust-nu-cli-0.41):
(rust-nu-command-0.41):
(rust-nu-completion-0.41):
(rust-nu-data-0.41):
(rust-nu-engine-0.41):
(rust-nu-errors-0.41):
(rust-nu-json-0.41):
(rust-nu-parser-0.41):
(rust-nu-path-0.41):
(rust-nu-plugin-0.41):
(rust-nu-plugin-inc-0.41):
(rust-nu-plugin-match-0.41):
(rust-nu-plugin-query-json-0.41):
(rust-nu-plugin-textview-0.41):
(rust-nu-plugin-to-bson-0.41):
(rust-nu-plugin-to-sqlite-0.41):
(rust-nu-plugin-tree-0.41):
(rust-nu-plugin-xpath-0.41):
(rust-nu-pretty-hex-0.41):
(rust-nu-protocol-0.41):
(rust-nu-serde-0.41):
(rust-nu-source-0.41):
(rust-nu-stream-0.41):
(rust-nu-test-support-0.41):
(rust-nu-value-ext-0.41): Update to 0.41.0.
2021-12-27 19:53:09 +01:00
Nicolas Goaziou
5345ed604e
gnu: Add rust-mp4-0.9.
...
* gnu/packages/crates-io.scm (rust-mp4-0.9): New variable.
(rust-mp4-0.8): Inherit from above.
2021-12-27 19:53:08 +01:00
Nicolas Goaziou
b8fb919cac
gnu: Add rust-heapless-0.7.
...
* gnu/packages/crates-io.scm (rust-heapless-0.7): New variable.
(rust-heapless-0.6): Inherit from above.
2021-12-27 19:53:08 +01:00
Nicolas Goaziou
8760007e52
gnu: Add rust-atomic-polyfill-0.1.
...
* gnu/packages/crates-io.scm (rust-atomic-polyfill-0.1): New variable.
2021-12-27 19:53:08 +01:00
Nicolas Goaziou
a1222d844c
gnu: Add rust-critical-section-0.2.
...
* gnu/packages/crates-io.scm (rust-critical-section-0.2): New variable.
2021-12-27 19:53:07 +01:00
Nicolas Goaziou
240850338c
gnu: Add rust-cortex-m-0.7.
...
* gnu/packages/crates-io.scm (rust-cortex-m-0.7): New variable.
2021-12-27 19:53:07 +01:00
Nicolas Goaziou
8a9c5167da
gnu: Add rust-bare-metal-1.
...
* gnu/packages/crates-io.scm (rust-bare-metal-1): New variable.
(rust-bare-metal-0.2): Inherit from above.
2021-12-27 19:53:07 +01:00
Nicolas Goaziou
e98c037467
gnu: Add rust-bare-metal-0.2.
...
* gnu/packages/crates-io.scm (rust-bare-metal-0.2): New variable.
2021-12-27 19:53:06 +01:00
Nicolas Goaziou
db7f24a64a
gnu: Add rust-bitfield-0.13.
...
* gnu/packages/crates-io.scm (rust-bitfield-0.13): New variable.
2021-12-27 19:53:06 +01:00
Nicolas Goaziou
f1801bd737
gnu: Add rust-embedded-hal-0.2.
...
* gnu/packages/crates-io.scm (rust-embedded-hal-0.2): New variable.
2021-12-27 19:53:06 +01:00
Nicolas Goaziou
f2c1d65a88
gnu: Add rust-nb-0.1.
...
* gnu/packages/crates-io.scm (rust-nb-0.1): New variable.
2021-12-27 19:53:05 +01:00
Nicolas Goaziou
e451061dd4
gnu: Add rust-nb-1.
...
* gnu/packages/crates-io.scm (rust-nb-1): New variable.
2021-12-27 19:53:05 +01:00
Nicolas Goaziou
36c0111b6e
gnu: Add rust-volatile-register-0.2.
...
* gnu/packages/crates-io.scm (rust-volatile-register-0.2): New variable.
2021-12-27 19:53:05 +01:00
Nicolas Goaziou
ceb1a8bd26
gnu: Add rust-vcell-0.1.
...
* gnu/packages/crates-io.scm (rust-vcell-0.1): New variable.
2021-12-27 19:53:04 +01:00
Nicolas Goaziou
7ece789d90
gnu: Add rust-riscv-0.7.
...
* gnu/packages/crates-io.scm (rust-riscv-0.7):
(rust-riscv-target-0.1): New variables.
2021-12-27 19:53:04 +01:00
Nicolas Goaziou
8df6eb8f3c
gnu: Add rust-defmt-0.3.
...
* gnu/packages/crates-io.scm (rust-defmt-0.3):
(rust-defmt-macros-0.3):
(rust-defmt-parser-0.3): New variables.
2021-12-27 19:53:04 +01:00
Nicolas Goaziou
81da2421c8
gnu: Add rust-hash32-0.2.
...
* gnu/packages/crates-io.scm (rust-hash32-0.2): New variable.
(rust-hash32-0.1): Inherit from above.
2021-12-27 19:53:03 +01:00
Nicolas Goaziou
1224fe7dad
gnu: Add rust-spin-0.9.
...
* gnu/packages/crates-io.scm (rust-spin-0.9): New variable.
(rust-spin-0.5): Inherit from above.
2021-12-27 19:53:03 +01:00
Nicolas Goaziou
82a86ce514
gnu: rust-num-bigint-0.4: Update to 0.4.3.
...
* gnu/packages/crates-io.scm (rust-num-bigint-0.4): Update to 0.4.3.
2021-12-27 19:53:03 +01:00
Nicolas Goaziou
3a017c86ff
gnu: rust-s3handler-0.7: Update to 0.7.5.
...
* gnu/packages/crates-io.scm (rust-s3handler-0.7): Update to 0.7.5.
2021-12-27 19:53:02 +01:00
Nicolas Goaziou
e44c19a69d
gnu: Add rust-bigdecimal-0.3.
...
* gnu/packages/crates-io.scm (rust-bigdecimal-0.3): New variable.
2021-12-27 19:53:02 +01:00
Nicolas Goaziou
c723d4ab7b
gnu: Add rust-const-sha1-0.2.
...
* gnu/packages/crates-io.scm (rust-const-sha1-0.2): New variable.
2021-12-27 19:53:02 +01:00
Nicolas Goaziou
f37a3a3165
gnu: Add rust-trash-2.
...
* gnu/packages/crates-io.scm (rust-trash-2): New variable.
(rust-trash-1): Inherit from above.
2021-12-27 19:53:01 +01:00
Nicolas Goaziou
0834a6cfde
gnu: Add rust-windows-0.9.
...
* gnu/packages/crates-io.scm (rust-windows-0.9):
(rust-windows-gen-0.9):
(rust-windows-macros-0.9): New variables.
2021-12-27 19:53:01 +01:00
Nicolas Goaziou
725be1d612
gnu: Add rust-shadow-rs-0.8.
...
* gnu/packages/crates-io.scm (rust-shadow-rs-0.8): New variable.
(rust-shadow-rs-0.6): Inherit from above.
2021-12-27 19:53:01 +01:00
Nicolas Goaziou
cca3d2e830
gnu: Add rust-is-debug-1.
...
* gnu/packages/crates-io.scm (rust-is-debug-1): New variable.
2021-12-27 19:53:00 +01:00
Nicolas Goaziou
348c575fc0
gnu: Add rust-sysinfo-0.21.
...
* gnu/packages/crates-io.scm (rust-sysinfo-0.21): New variable.
(rust-sysinfo-0.20): Inherit from above.
2021-12-27 19:53:00 +01:00
Nicolas Goaziou
d67b0d6d9b
gnu: rust-libc-0.2: Update to 0.2.109.
...
* gnu/packages/crates-io.scm (rust-libc-0.2): Update to 0.2.109.
2021-12-27 19:53:00 +01:00
Nicolas Goaziou
1dec038e44
gnu: Add rust-rusqlite-0.26.
...
* gnu/packages/crates-io.scm (rust-rusqlite-0.26): New variable.
(rust-rusqlite-0.25): Inherit from above.
2021-12-27 19:52:59 +01:00
Nicolas Goaziou
195b50849c
gnu: Add rust-libsqlite3-sys-0.23.
...
* gnu/packages/crates-io.scm (rust-libsqlite3-sys-0.23): New variable.
(rust-libsqlite3-sys-0.22): Inherit from above.
2021-12-27 19:52:59 +01:00
Nicolas Goaziou
254ec905c2
gnu: Add rust-bindgen-0.59.
...
* gnu/packages/crates-io.scm (rust-bindgen-0.59): New variable.
(rust-bindgen-0.58): Inherit from above.
2021-12-27 19:52:59 +01:00
Nicolas Goaziou
a50640da04
gnu: Add rust-cexpr-0.6.
...
* gnu/packages/crates-io.scm (rust-cexpr-0.6): New variable.
(rust-cexpr-0.4): Inherit from above.
2021-12-27 19:52:58 +01:00
Nicolas Goaziou
cea45880bb
gnu: Add rust-env-logger-0.9.
...
* gnu/packages/crates-io.scm (rust-env-logger-0.9): New variable.
(rust-env-logger-0.8): Inherit from above.
2021-12-27 19:52:58 +01:00
Nicolas Goaziou
a2fcbf9740
gnu: rust-which-4: Update to 4.2.2.
...
* gnu/packages/crates-io.scm (rust-which-4): Update to 4.2.2.
2021-12-27 19:52:58 +01:00
Nicolas Goaziou
b3edece7d7
gnu: Add rust-time-0.3.
...
* gnu/packages/crates-io.scm (rust-time-0.3): New variable.
(rust-time-0.2): Inherit from above.
2021-12-27 19:52:57 +01:00
Nicolas Goaziou
d2e01e4ebc
gnu: rust-itoa-0.4: Update to 0.4.8.
...
* gnu/packages/crates-io.scm (rust-itoa-0.4): Update to 0.4.8.
2021-12-27 19:52:57 +01:00
Nicolas Goaziou
8a0495271d
gnu: rust-rand-0.8: Update to 0.8.4.
...
* gnu/packages/crates-io.scm (rust-rand-0.8): Update to 0.8.4.
2021-12-27 19:52:57 +01:00
Nicolas Goaziou
1579740781
gnu: Add rust-time-macros-0.2.
...
* gnu/packages/crates-io.scm (rust-time-macros-0.2): New variable.
(rust-time-macros-0.1): Inherit from above.
2021-12-27 19:52:56 +01:00
Nicolas Goaziou
b90b5df709
gnu: Add rust-gjson-0.8.
...
* gnu/packages/crates-io.scm (rust-gjson-0.8): New variable.
(rust-gjson-0.7): Inherit from above.
2021-12-27 19:52:56 +01:00
Nicolas Goaziou
f98aba9b7b
gnu: rust-hex-0.4: Update to 0.4.3.
...
* gnu/packages/crates-io.scm (rust-hex-0.4): Update to 0.4.3.
2021-12-27 19:52:56 +01:00
Nicolas Goaziou
435077d86f
gnu: Add rust-ptree-0.4.
...
* gnu/packages/crates-io.scm (rust-ptree-0.4): New variable.
(rust-ptree-0.3): Inherit from above.
2021-12-27 19:52:55 +01:00
Nicolas Goaziou
01819ab3a9
gnu: Add rust-config-0.11.
...
* gnu/packages/crates-io.scm (rust-config-0.11): New variable.
(rust-config-0.10): Inherit from above.
2021-12-27 19:52:55 +01:00
Nicolas Goaziou
26a3b9bb9c
gnu: rust-packed-simd-2: Update to 0.3.6.
...
* gnu/packages/crates-io.scm (rust-packed-simd-2): Update to 0.3.6.
2021-12-27 19:52:55 +01:00
Nicolas Goaziou
c33d69e728
gnu: rust-wasm-bidngen-futures-0.4: Update to 0.4.28.
...
* gnu/packages/crates-io.scm (rust-wasm-bidngen-futures-0.4): Update to 0.4.28.
2021-12-27 19:52:54 +01:00
Nicolas Goaziou
96ae2ae5dc
gnu: rust-wasm-bindgen-test-0.3: Update to 0.3.28.
...
* gnu/packages/crates-io.scm (rust-wasm-bindgen-test-0.3): Update to 0.3.28.
2021-12-27 19:52:54 +01:00
Nicolas Goaziou
1a39fc8d22
gnu: rust-wasm-bindgen-test-macro-0.3: Update to 0.3.28.
...
* gnu/packages/crates-io.scm (rust-wasm-bindgen-test-macro-0.3): Update to 0.3.28.
2021-12-27 19:52:54 +01:00
Nicolas Goaziou
35cd2e0f8c
gnu: rust-serde-1: Update to 1.0.130.
...
* gnu/packages/crates-io.scm (rust-serde-1): Update to 1.0.130.
(rust-serde-derive-1): Update to 1.0.130.
2021-12-27 19:52:53 +01:00
Nicolas Goaziou
eb8f9dfb3b
gnu: Add rust-directories-4.
...
* gnu/packages/crates-io.scm (rust-directories-4): New variable.
(rust-directories-3): Inherit from above.
2021-12-27 19:52:53 +01:00
Nicolas Goaziou
aa771cc414
gnu: rust-dirs-sys-0.3: Update to 0.3.6.
...
* gnu/packages/crates-io.scm (rust-dirs-sys-0.3): Update to 0.3.6.
2021-12-27 19:52:53 +01:00
Nicolas Goaziou
5b775dfa93
gnu: Add rust-redox-users-0.4.
...
* gnu/packages/crates-io.scm (rust-redox-users-0.4): New variable.
(rust-redox-users-0.3): Inherit from above.
2021-12-27 19:52:52 +01:00
Nicolas Goaziou
2a4cc07cd1
gnu: Add rust-rust-argon2-0.8.
...
* gnu/packages/crates-io.scm (rust-rust-argon2-0.8): New variable.
(rust-rust-argon2-0.7): Inherit from above.
2021-12-27 19:52:52 +01:00
Nicolas Goaziou
c0c04ffbc4
gnu: Add rust-petgraph-0.6.
...
* gnu/packages/crates-io.scm (rust-petgraph-0.6): New variable.
(rust-petgraph-0.5): Inherit from above.
2021-12-27 19:52:52 +01:00
Nicolas Goaziou
7db1d09594
gnu: Add rust-fixedbitset-0.4.
...
* gnu/packages/crates-io.scm (rust-fixedbitset-0.4): New variable.
(rust-fixedbitset-0.2): Inherit from above.
2021-12-27 19:52:51 +01:00
Nicolas Goaziou
c2b6b86881
gnu: Add rust-polars-0.17.
...
* gnu/packages/crates-io.scm (rust-polars-0.17): New variable.
(rust-polars-0.16): Inherit from above.
(rust-polars-arrow-0.17): New variable.
(rust-polars-arrow-0.16): Inherit from above.
(rust-polars-core-0.17): New variable.
(rust-polars-core-0.16): Inherit from above.
(rust-polars-io-0.17): New variable.
(rust-polars-io-0.16): Inherit from above.
(rust-polars-lazy-0.17): New variable.
(rust-polars-lazy-0.16): Inherit from above.
2021-12-27 19:52:51 +01:00
Nicolas Goaziou
bd73021ea8
gnu: Add rust-arrow2-0.7.
...
* gnu/packages/crates-io.scm (rust-arrow2-0.7): New variable.
(rust-arrow2-0.5): Inherit from above.
2021-12-27 19:52:51 +01:00
Nicolas Goaziou
56435b28f6
gnu: Add rust-arrow-format-0.3.
...
* gnu/packages/crates-io.scm (rust-arrow-format-0.3): New variable.
2021-12-27 19:52:50 +01:00
Nicolas Goaziou
f4b6af8b10
gnu: Add rust-tonic-0.6.
...
* gnu/packages/crates-io.scm (rust-tonic-0.6): New variable.
2021-12-27 19:52:50 +01:00
Nicolas Goaziou
9cdb010ab3
gnu: Add rust-prost-0.9.
...
* gnu/packages/crates-io.scm (rust-prost-0.9): New variable.
(rust-prost-derive-0.9): New variable.
2021-12-27 19:52:50 +01:00
Nicolas Goaziou
dcee4887c5
gnu: rust-http-parse-1: Update to 1.5.1.
...
* gnu/packages/crates-io.scm (rust-http-parse-1): Update to 1.5.1.
2021-12-27 19:52:49 +01:00
Nicolas Goaziou
3d5fd9433b
gnu: rust-http-body: Update to 0.4.4.
...
* gnu/packages/crates-io.scm (rust-http-body): Update to 0.4.4.
2021-12-27 19:52:49 +01:00
Nicolas Goaziou
d49113d496
gnu: rust-hyper: Update to 0.14.15.
...
* gnu/packages/crates-io.scm (rust-hyper): Update to 0.14.15.
[arguments]<#:cargo-inputs>: add rust-httpdate-1, rust-pin-project-lite-0.2,
rust-socket2-0.4. Remove rust-httpdate-0.3, rust-pin-project-1,
rust-socket2-0.3.
2021-12-27 19:52:49 +01:00
Nicolas Goaziou
40e9df0df0
gnu: Add rust-httpdate-1.
...
* gnu/packages/crates-io.scm (rust-httpdate-1): New variable.
(rust-httpdate-0.3): Inherit from above.
2021-12-27 19:52:48 +01:00
Nicolas Goaziou
a5b7b564f7
gnu: rust-h2-0.3: Update to 0.3.7.
...
* gnu/packages/crates-io.scm (rust-h2-0.3): Update to 0.3.7.
2021-12-27 19:52:48 +01:00
Nicolas Goaziou
a3f38ad104
gnu: Add rust-hyper-timeout-0.4.
...
* gnu/packages/crates-io.scm (rust-hyper-timeout-0.4): New variable.
2021-12-27 19:52:48 +01:00
Nicolas Goaziou
cc07b530f3
gnu: Add rust-tokio-io-timeout-1.
...
* gnu/packages/crates-io.scm (rust-tokio-io-timeout-1): New variable.
2021-12-27 19:52:47 +01:00
Nicolas Goaziou
4df777657e
gnu: Add rust-avro-rs-0.13.
...
* gnu/packages/crates-io.scm (rust-avro-rs-0.13): New variable.
2021-12-27 19:52:47 +01:00
Nicolas Goaziou
bae908c020
gnu: rust-pin-project-lite-0.2: Update to 0.2.7.
...
* gnu/packages/crates-io.scm (rust-pin-project-lite-0.2): Update to 0.2.7.
2021-12-27 19:52:47 +01:00
Nicolas Goaziou
758b618c84
gnu: Add rust-macrotest-1.
...
* gnu/packages/crates-io.scm (rust-macrotest-1): New variable.
2021-12-27 19:52:46 +01:00
Nicolas Goaziou
d4596ae7d2
gnu: Add rust-tower-0.4.
...
* gnu/packages/crates-io.scm (rust-tower-0.4): New variable.
(rust-tower-layer-0.3): Update to 0.3.1.
2021-12-27 19:52:46 +01:00
Nicolas Goaziou
14028f0532
gnu: Add rust-hdrhistogram-6.
...
* gnu/packages/crates-io.scm (rust-hdrhistogram-6): New variable.
2021-12-27 19:52:46 +01:00
Nicolas Goaziou
cfa64946f7
gnu: rust-webpki-roots-0.21: Update to 0.21.1.
...
* gnu/packages/crates-io.scm (rust-webpki-roots-0.21): Update to 0.21.1.
2021-12-27 19:52:45 +01:00
Nicolas Goaziou
8d233bfa44
gnu: Add rust-snap-0.2.
...
* gnu/packages/crates-io.scm (rust-snap-0.2): New variable.
2021-12-27 19:52:45 +01:00
Nicolas Goaziou
a8ffe06908
gnu: Add rust-snappy-cpp-0.1.
...
* gnu/packages/crates-io.scm (rust-snappy-cpp-0.1): New variable.
2021-12-27 19:52:45 +01:00
Nicolas Goaziou
7c98a84551
gnu: Add rust-typed-builder-0.5.
...
* gnu/packages/crates-io.scm (rust-typed-builder-0.5): New variable.
2021-12-27 19:52:44 +01:00
Nicolas Goaziou
edb9134edc
gnu: Add rust-zerocopy-0.3.
...
* gnu/packages/crates-io.scm (rust-zerocopy-0.3): New variable.
(rust-zerocopy-derive-0.2): New variable.
2021-12-27 19:52:44 +01:00
Nicolas Goaziou
b52c3936bd
gnu: Add rust-chrono-tz-0.6.
...
* gnu/packages/crates-io.scm (rust-chrono-tz-0.6): New variable.
(rust-chrono-tz-0.5): Inherit from above.
(rust-chrono-tz-build-0.0.2): New variable.
2021-12-27 19:52:44 +01:00
Nicolas Goaziou
9d898843e1
gnu: rust-criterion-0.3: Update to 0.3.4.
...
* gnu/packages/crates-io.scm (rust-criterion-0.3): Update to 0.3.4.
[arguments]<#:cargo-inputs>: Add rust-async-std, rust-futures-0.3,
rust-itertools-0.10, rust-plotters-0.3, rust-smol-1, and rust-tokio-1.
2021-12-27 19:52:43 +01:00
Nicolas Goaziou
23c08a01a6
gnu: Add rust-font-kit-0.10.
...
* gnu/packages/crates-io.scm (rust-font-kit-0.10): New variable.
(rust-font-kit-0.4): Inherit from above.
2021-12-27 19:52:43 +01:00
Nicolas Goaziou
d92ee15b7f
gnu: Add rust-freetype-0.7.
...
* gnu/packages/crates-io.scm (rust-freetype-0.7): New variable.
(rust-freetype-0.4): Inherit from above.
2021-12-27 19:52:43 +01:00
Nicolas Goaziou
4e7eb32ad8
gnu: Add rust-plotters-0.3.
...
* gnu/packages/crates-io.scm (rust-plotters-0.3): New variable.
(rust-plotters-0.2): Inherit from above.
(rust-plotters-backend-0.3):
(rust-plotters-bitmap-0.3):
(rust-plotters-svg-0.3): New variables.
2021-12-27 19:52:42 +01:00
Nicolas Goaziou
bbc3ab7810
gnu: Add rust-pathfinder-geometry-0.5.
...
* gnu/packages/crates-io.scm (rust-pathfinder-geometry-0.5): New variable.
2021-12-27 19:52:42 +01:00
Nicolas Goaziou
d5ad4ed8e2
gnu: Add rust-pathfinder-simd-0.5.
...
* gnu/packages/crates-io.scm (rust-pathfinder-simd-0.5): New variable.
2021-12-27 19:52:42 +01:00
Nicolas Goaziou
ad1e8a0906
gnu: rust-dav1d-0.6: New variable.
...
* gnu/packages/crates-graphics.scm (rust-dav1d-sys-0.3): Update to 0.3.4.
[arguments]: Require rust-bindgen-0.58 and rust-system-deps-3. Remove
rust-bindgen-0.54 and rust-metadeps-1.
(rust-dav1d-0.6): New variable.
2021-12-27 19:52:41 +01:00
Nicolas Goaziou
5d8ffcf22e
gnu: Add rust-system-deps-3.
...
* gnu/packages/crates-io.scm (rust-system-deps-3): New variable.
(rust-system-deps-1): Inherit from above.
2021-12-27 19:52:41 +01:00
Nicolas Goaziou
fefe61baa4
gnu: Add rust-cfg-expr-0.8.
...
* gnu/packages/crates-io.scm (rust-cfg-expr-0.8): New variable.
2021-12-27 19:52:41 +01:00
Nicolas Goaziou
3fbd2917fc
gnu: Add rust-target-lexicon-0.12.
...
* gnu/packages/crates-io.scm (rust-target-lexicon-0.12): New variable.
(rust-target-lexicon-0.10): Inherit from above.
2021-12-27 19:52:40 +01:00
Nicolas Goaziou
6fd4767c9c
gnu: Add rust-dcv-color-primitives-0.1.
...
* gnu/packages/crates-graphics.scm (rust-dcv-color-primitives-0.1): New variable.
2021-12-27 19:52:40 +01:00
Nicolas Goaziou
9687b1fb35
gnu: rust-jpeg-decoder-0.1: Update to 0.1.22.
...
* gnu/packages/crates-graphics.scm (rust-jpeg-decoder-0.1): Update to 0.1.22.
2021-12-27 19:52:40 +01:00
Nicolas Goaziou
a4530ecbfe
gnu: Add rust-mp4parse-0.11.
...
* gnu/packages/crates-io.scm (rust-mp4parse-0.11): New variable.
2021-12-27 19:52:39 +01:00
Nicolas Goaziou
cc4c61be43
gnu: rust-image-0.23: Update to 0.23.14.
...
* gnu/packages/crates-graphics.scm (rust-image-0.23): Update to 0.23.14.
2021-12-27 19:52:39 +01:00
Nicolas Goaziou
2550ec998d
gnu: rust-gif-0.11: Update to 0.11.3.
...
* gnu/packages/crates-graphics.scm (rust-gif-0.11): Update to 0.11.3.
2021-12-27 19:52:39 +01:00
Nicolas Goaziou
824a7206db
gnu: Add rust-ttf-parser-0.12.
...
* gnu/packages/crates-io.scm (rust-ttf-parser-0.12): New variable.
(rust-ttf-parser-0.6): Inherit from above.
2021-12-27 19:52:38 +01:00
Nicolas Goaziou
af799b51da
gnu: rust-web-sys-0.3: Update to 0.3.55.
...
* gnu/packages/crates-io.scm (rust-web-sys-0.3): Update to 0.3.55.
2021-12-27 19:52:38 +01:00
Nicolas Goaziou
595aaaa90f
gnu: rust-js-sys-0.2: Update to 0.3.55.
...
* gnu/packages/crates-io.scm (rust-js-sys-0.2): Update to 0.3.55.
2021-12-27 19:52:38 +01:00
Nicolas Goaziou
ab305dd041
gnu: rust-wasm-bindgen-0.2: Update to 0.2.78.
...
* gnu/packages/crates-io.scm (rust-wasm-bindgen-0.2): Update to 0.2.78.
(rust-wasm-bindgen-macro-0.2): Update to 0.2.78.
(rust-wasm-bindgen-macro-support-0.2): Update to 0.2.78.
(rust-wasm-bindgen-backend-0.2): Update to 0.2.78.
(rust-wasm-bindgen-shared-0.2): Update to 0.2.78.
2021-12-27 19:52:37 +01:00
Nicolas Goaziou
40e7f31b55
gnu: Add rust-smol-1.
...
* gnu/packages/crates-io.scm (rust-smol-1): New variable.
(rust-smol-0.1): Inherit from above.
2021-12-27 19:52:37 +01:00
Nicolas Goaziou
f011a11c1c
gnu: Add rust-async-fs-1.
...
* gnu/packages/crates-io.scm (rust-async-fs-1): New variable.
2021-12-27 19:52:37 +01:00
Nicolas Goaziou
ec2fd9863d
gnu: Add rust-uncased-0.9.
...
* gnu/packages/crates-io.scm (rust-uncased-0.9): New variable.
2021-12-27 19:52:36 +01:00
Nicolas Goaziou
aa062cbbec
gnu: Add rust-phf-0.10.
...
* gnu/packages/crates-io.scm (rust-phf-0.10): New variable.
(rust-phf-0.8): Inherit from above.
2021-12-27 19:52:36 +01:00
Nicolas Goaziou
483ce377ca
gnu: Add rust-phf-codegen-0.10.
...
* gnu/packages/crates-io.scm (rust-phf-codegen-0.10): New variable.
(rust-phf-codegen-0.8): Inherit from above.
2021-12-27 19:52:36 +01:00
Nicolas Goaziou
8c0ce2766a
gnu: Add rust-phf-macros-0.10.
...
* gnu/packages/crates-io.scm (rust-phf-macros-0.10): New variable.
(rust-phf-macros-0.10): Inherit from above.
2021-12-27 19:52:35 +01:00
Nicolas Goaziou
7f6f8f8aff
gnu: Add rust-phf-generator-0.10.
...
* gnu/packages/crates-io.scm (rust-phf-generator-0.10): New variable.
(rust-phf-generator-0.8): Inherit from above.
2021-12-27 19:52:35 +01:00
Nicolas Goaziou
e12c731a3d
gnu: Add rust-phf-shared-0.10.
...
* gnu/packages/crates-io.scm (rust-phf-shared-0.10): New variable.
(rust-phf-shared-0.8): Inherit from above.
2021-12-27 19:52:35 +01:00
Nicolas Goaziou
2dd98f444f
gnu: rust-libflate: Update to 1.1.1.
...
* gnu/packages/crates-io.scm (rust-libflate): Update to 1.1.1.
2021-12-27 19:52:34 +01:00
Nicolas Goaziou
19b5c6bcc8
gnu: rust-liblflate-lz77-1: Update to 1.1.0.
...
* gnu/packages/crates-io.scm (rust-liblflate-lz77-1): Update to 1.1.0.
[arguments]: Add `rust-rle-decode-fast-1' to Cargo inputs.
2021-12-27 19:52:34 +01:00
Nicolas Goaziou
7bf84a2073
gnu: Add rust-parquet2-0.6.
...
* gnu/packages/crates-io.scm (rust-parquet2-0.6): New variable.
(rust-parquet2-0.4): Inherit from above.
2021-12-27 19:52:34 +01:00
Nicolas Goaziou
9b34a6d5fe
gnu: Add rust-streaming-decompression-0.1.
...
* gnu/packages/crates-io.scm (rust-streaming-decompression-0.1): New variable.
2021-12-27 19:52:33 +01:00
Nicolas Goaziou
119e3ea66a
gnu: Add rust-memmap2-0.5.
...
* gnu/packages/crates-io.scm (rust-memmap2-0.5): New variable.
(rust-memmap2-0.3): Inherit from above.
2021-12-27 19:52:33 +01:00
Nicolas Goaziou
778aacc87e
gnu: rust-bytes-1: Update to 1.1.0.
...
* gnu/packages/crates-io.scm (rust-bytes-1): Update to 1.1.0.
2021-12-27 19:52:33 +01:00
Nicolas Goaziou
c733a84368
gnu: Add rust-bson-2.
...
* gnu/packages/crates-io.scm (rust-bson-2): New variable.
(rust-bson-0.14): Inherit from above.
2021-12-27 19:52:32 +01:00
Nicolas Goaziou
5b1ec37623
gnu: Add rust-sysinfo-0.20.
...
* gnu/packages/crates-io.scm (rust-sysinfo-0.20): New variable.
(rust-sysinfo-0.18): Inherit from above.
2021-12-27 19:52:26 +01:00
Sébastien Lerique
c902aa754f
gnu: homebank: Build with libsoup 2.
...
* gnu/packages/finance.scm (homebank)[inputs]: Replace libsoup with
libsoup-minimal-2.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-12-27 20:30:37 +02:00
Timothy Sample
9f6532c77d
gnu: guile-lzma: Update to 0.1.1.
...
* gnu/packages/guile.scm (guile-lzma): Update to 0.1.1.
2021-12-27 11:15:45 -05:00
Ricardo Wurmus
9e9489fb11
gnu: opencv: Disable one more test.
...
* gnu/packages/image-processing.scm (opencv)[arguments]: Disable a failing
test.
2021-12-27 13:21:05 +01:00
Ricardo Wurmus
f9d3f74ad2
gnu: Add guile-aiscm.
...
* gnu/packages/machine-learning.scm (guile-aiscm): New variable.
2021-12-27 13:21:05 +01:00
Ricardo Wurmus
cdc0b3fbbd
gnu: mjpegtools: Update to 2.2.1.
...
Note: due to a copied source hash, mjpegtools 2.1.0 was actually just libmms.
* gnu/packages/video.scm (mjpegtools): Update to 2.2.1.
[inputs]: Add libjpeg-turbo.
[native-inputs]: Add pkg-config.
2021-12-27 13:21:05 +01:00
Ricardo Wurmus
e742437211
gnu: Add llvm-13.
...
* gnu/packages/llvm.scm (llvm-13, clang-runtime-13, clang-13,
clang-toolchain-13): New variables.
(llvm-12): Inherit from llvm-13.
* gnu/packages/patches/clang-13.0-libc-search-path.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2021-12-27 13:21:05 +01:00
(unmatched parenthesis
89afe76a16
gnu: Add rust-1.57.
...
* gnu/packages/rust.scm (rust-1.57): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-12-27 14:15:31 +02:00
(unmatched parenthesis
eb0f2219bb
gnu: Add rust-1.56.
...
* gnu/packages/rust.scm (rust-1.56): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-12-27 14:15:15 +02:00
(unmatched parenthesis
ef804b0c72
gnu: Add rust-1.55.
...
* gnu/packages/rust.scm (rust-1.55): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-12-27 14:15:15 +02:00
Christopher Baines
aee90c84b2
gnu: guix-build-coordinator: Update to 0-44.70a5c04.
...
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-44.70a5c04.
2021-12-27 12:06:30 +00:00
John Kehayias
879a5cb7c4
gnu: Add headsetcontrol.
...
* gnu/packages/hardware.scm (headsetcontrol): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-27 10:46:37 +01:00
Nicolas Goaziou
88fbcab102
gnu: pdfarranger: Update to 1.8.2.
...
* gnu/packages/pdf.scm (pdfarranger): Update to 1.8.2.
2021-12-27 10:40:17 +01:00
Efraim Flashner
4b56f5c869
gnu: vte-ng: Fix build.
...
* gnu/packages/gnome.scm (vte-ng)[arguments]: Disable building docs.
[native-inputs]: Remove gtk/stable.
2021-12-27 10:19:21 +02:00
Leo Famulari
c9c7b0e127
Revert "gnu: Add python-pytest-rerunfailures."
...
This added a duplicate package definition.
This reverts commit 51e26b297c
.
2021-12-26 18:38:11 -05:00
Vinicius Monego
4e9895b462
gnu: shotcut: Adjust environment variables in 'wrap-program.
...
* gnu/packages/video.scm (shotcut)[arguments]<#:phases>: In the 'wrap-program
phase, wrap LADSPA_PATH, don't wrap MLT_PREFIX, remove trailing slash from
FREI0R_PATH, remove ffmpeg and add mlt to PATH.
Signed-off-by: Leo Famulari <leo@famulari.name>
2021-12-26 18:36:48 -05:00
Vinicius Monego
bc74c191df
gnu: shotcut: Find ffmpeg and mlt at runtime.
...
* gnu/packages/video.scm (shotcut)[arguments]<:#phases>: Add phase
'patch-executable-paths to use full store paths for ffmpeg and mlt.
Signed-off-by: Leo Famulari <leo@famulari.name>
2021-12-26 18:36:47 -05:00
Vinicius Monego
7598315874
gnu: Remove python2-billiard.
...
* gnu/packages/python-xyz.scm (python2-billiard): Remove variable.
(python-billiard)[properties]: Remove.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-27 00:06:34 +01:00
Vinicius Monego
b8175e3aa2
gnu: Remove python2-amqp.
...
* gnu/packages/python-xyz.scm (python2-amqp): Remove variable.
(python-amqp)[properties]: Remove.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-27 00:06:25 +01:00
Vinicius Monego
d2a65a34d5
gnu: Remove python2-kombu.
...
* gnu/packages/python-xyz.scm (python2-kombu): Remove variable.
(python-kombu)[properties]: Remove.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-27 00:06:16 +01:00
Vinicius Monego
be541810ec
gnu: Remove python2-celery.
...
* gnu/packages/python-xyz.scm (python2-celery): Remove variable.
(python-celery)[properties]: Remove.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-27 00:06:06 +01:00
Vinicius Monego
37ad6d1c7c
gnu: python-celery: Enable tests.
...
* gnu/packages/python-xyz.scm (python-celery)[arguments]: Remove
'patch-requirements phase. Remove #:tests?. Override 'check phase.
[native-inputs]: Add python-flaky, python-iniconfig, python-moto,
python-msgpack, python-pytest-celery, python-pytest-subtests,
python-pytest-timeout, python-toml.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-27 00:05:48 +01:00
Vinicius Monego
9889e0266c
gnu: python-celery: Update to 5.
...
* gnu/packages/python-xyz.scm (python-celery): Update to 5.1.2.
[source]: Make some cosmetic changes.
[propagated-inputs]: Add python-boto3, python-click, python-click-didyoumean,
python-click-plugins, python-click-repl, python-cryptography, python-vine.
(python-kombu): Update to 5.2.2.
[source]: Make some cosmetic changes.
[arguments]<#:phases>: Skip a problematic test file.
[native-inputs]: Order alphabetically.
[propagated-inputs]: Remove python-anyjson, python-redis. ADd
python-cachedproperty, python-vine.
(python-amqp): Update to 5.0.7.
[source]: Make some cosmetic changes.
[arguments]: Add #:tests? to skip tests.
[synopsis]: Don't break the line.
[native-inputs]: Remove python-case, python-pytest-sugar, python-mock.
(python-vine): Update to 5.0.0.
[source]: Make some cosmetic changes.
Celery tracks major versions of python-kombu and python-vine. The latter
is also tracked by the major version of python-amqp.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-27 00:01:56 +01:00
Vinicius Monego
04decb1749
gnu: python-billiard: Update to 3.6.4.0.
...
* gnu/packages/python-xyz (python-billiard): Update to 3.6.4.0.
[source]: Make some cosmetic changes.
[arguments]: Add 'remove-win-files to remove files that break tests.
[native-inputs]: Add python-psutil.
[synopsis]: Don't break the line.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-27 00:01:01 +01:00
Vinicius Monego
f6aa994a74
gnu: Add python-pytest-celery.
...
* gnu/packages/python-check.scm (python-pytest-celery): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-27 00:00:41 +01:00
Vinicius Monego
51e26b297c
gnu: Add python-pytest-rerunfailures.
...
* gnu/packages/python-check.scm (python-pytest-rerunfailures): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-27 00:00:20 +01:00
Vinicius Monego
9665660e4b
gnu: Add python-pytest-subtests.
...
* gnu/packages/python-check.scm (python-pytest-subtests): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-27 00:00:02 +01:00
Vinicius Monego
c89a690d0b
gnu: Add python-click-didyoumean.
...
* gnu/packages/python-xyz.scm (python-click-didyoumean): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-26 23:59:46 +01:00
Vinicius Monego
46bc8c0d59
gnu: Add python-click-repl.
...
* gnu/packages/python-xyz.scm (python-click-repl): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-26 23:59:29 +01:00
Nicolas Goaziou
f53fc9afbe
gnu: gammastep: Update to 2.0.8.
...
* gnu/packages/xdisorg.scm (gammastep): Update to 2.0.8.
[inputs, native-inputs]: Remove labels.
2021-12-26 23:50:21 +01:00
Leo Famulari
d03aa942de
gnu: Make GnuPG 2.2.32 available for users.
...
Fixes <https://issues.guix.gnu.org/52483 >.
* gnu/packages/gnupg.scm (gnupg-2.2.32)[properties]: Unhide this package.
[source]: Add 'gnupg-default-pinentry.patch'.
* gnu/packages/emacs-xyz.scm (emacs-pinentry)[propagated-inputs]: Replace gnupg
with gnupg-2.2.32.
2021-12-26 17:40:34 -05:00
Nicolas Goaziou
bb59fec235
gnu: scummvm: Update to 2.5.1.
...
* gnu/packages/emulators.scm (scummvm): Update to 2.5.1.
[arguments]<#:phases>: Use SEARCH-INPUT-FILE instead of WHICH.
[inputs]: Remove labels.
2021-12-26 23:34:22 +01:00
Marius Bakke
d7ad688258
gnu: apostrophe: Simplify inputs.
...
* gnu/packages/gnome.scm (apostrophe)[native-inputs]: Remove labels.
2021-12-26 23:20:07 +01:00
Marius Bakke
fabcdb446e
gnu: apostrophe: Don't reference the Python variable in arguments.
...
* gnu/packages/gnome.scm (apostrophe)[arguments]: Use THIS-PACKAGE-INPUT
instead of accessing PYTHON directly. Remove trailing #t.
[inputs]: Explicitly add PYTHON.
2021-12-26 23:20:07 +01:00
Marius Bakke
6fdf851546
gnu: apostrophe: Build with older Meson.
...
* gnu/packages/gnome.scm (apostrophe)[arguments]: Add #:meson.
2021-12-26 23:20:07 +01:00
Marius Bakke
9a6667d045
gnu: markets: Simplify inputs.
...
* gnu/packages/gnome-xyz.scm (markets)[inputs]: Remove labels.
2021-12-26 23:20:07 +01:00
Marius Bakke
986fd3eda2
gnu: markets: Use libsoup@2.
...
* gnu/packages/gnome-xyz.scm (markets)[inputs]: Change from LIBSOUP to
LIBSOUP-MINIMAL-2.
2021-12-26 23:20:07 +01:00
Marius Bakke
9d680229a5
gnu: passwordsafe: Adjust style.
...
* gnu/packages/gnome.scm (passwordsafe)[arguments]: Rewrite as gexp. Avoid
referencing the PYTHON variable. Remove trailing #t.
[inputs]: Add PYTHON (explicitly).
2021-12-26 23:20:07 +01:00
Marius Bakke
84e6956d2a
gnu: passwordsafe: Simplify inputs.
...
* gnu/packages/gnome.scm (passwordsafe): Simplify inputs.
2021-12-26 23:20:07 +01:00
Marius Bakke
489fb4da3d
gnu: passwordsafe: Fix build.
...
* gnu/packages/gnome.scm (passwordsafe)[arguments]: Build with MESON-0.59.
2021-12-26 23:20:07 +01:00
Nicolas Goaziou
2a4b41cc08
gnu: emacs-modus-themes: Update to 2.0.0.
...
* gnu/packages/emacs-xyz.scm (emacs-modus-themes): Update to 2.0.0.
2021-12-26 22:59:05 +01:00
Sharlatan Hellseher
6445f412b9
gnu: rawtherapee: Fix build.
...
* gnu/packages/photo.scm: (rawtherapee): Fix build.
2021-12-26 22:28:35 +01:00
Leo Famulari
17d7343df8
gnu: pypy3: Prohibit references to nss-certs.
...
Built packages should not refer to nss-certs, to prevent errant hard-coding of a
certificate store version.
* gnu/packages/python.scm (pypy3)[arguments]: Add nss-certs
to #:disallowed-references.
2021-12-26 15:52:32 -05:00
Leo Famulari
79fe54052f
gnu: ldns: Do not depend directly on nss-certs.
...
If ldns depends on a particular version of nss-certs, the features that use the
certificates will eventually stop working as the certificates expire. Instead,
the certificates should be found at run-time.
* gnu/packages/dns.scm (ldns)[inputs]: Remove nss-certs.
[arguments]: Adjust the value of "--with-ca-path" in #:configure-flags.
2021-12-26 15:52:31 -05:00
Vinicius Monego
3c4c356879
gnu: python-astropy: Update to 5.0.
...
* gnu/packages/astronomy.scm (python-astropy): Update to 5.0.
[propagated-inputs]: Add python-packaging, python-pyyaml.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-26 21:42:27 +01:00
Vinicius Monego
c2ac3a72cf
gnu: erfa: Update to 2.0.0.
...
* gnu/packages/astronomy.scm (erfa): Update to 2.0.0.
(python-pyerfa): Update to 2.0.0.1.
[arguments]<#:phases>: Don't return #t.
[native-inputs]: Use the new style.
[inputs]: Likewise.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-26 21:42:09 +01:00
Vinicius Monego
8923e7de0a
gnu: python-pytest-doctestplus: Honor #:tests?.
...
* gnu/packages/python-check.scm (python-pytest-doctestplus): Honor #:tests? in
the custom 'check phase.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-26 21:41:59 +01:00
Vinicius Monego
b5f990da9c
gnu: python-pytest-doctestplus: Update to 0.11.2.
...
* gnu/packages/python-check.scm (python-pytest-doctestplus): Update to
0.11.2.
[arguments]<#:phases>: In the custom 'check phase, skip tests that require
remote data.
[native-inputs]: Add python-setuptools-scm.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-26 21:41:49 +01:00
Vinicius Monego
8a4d3bd91f
gnu: python-pytest-arraydiff: Fix 'sanity-check phase.
...
* gnu/packages/python-check.scm (python-pytest-arraydiff)[native-inputs]: Add
python-pytest.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-26 21:41:38 +01:00
Vinicius Monego
4ff2fe728e
gnu: gmic: Build with OpenEXR 3.
...
* gnu/packages/image-processing.scm (gmic)[inputs]: Add imath. Replace
openexr-2 with openexr.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-26 21:40:22 +01:00
Vinicius Monego
fecc1c0539
gnu: gmic: Update to 3.0.0.
...
* gnu/packages/image-processing.scm (gmic): Update to 3.0.0.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-26 21:40:13 +01:00
Vinicius Monego
a034024e6e
gnu: krita: Switch to qt-build-system.
...
* gnu/packages/kde.scm (krita)[build-system]: Switch to qt-build-system.
[arguments]<#:phases>: Remove 'wrap-executable phase that is performed by the
new build system.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-26 21:36:09 +01:00
Vinicius Monego
c076952596
gnu: krita: Add optional dependencies.
...
* gnu/packages/kde.scm (krita)[arguments]<#:configure-flags>: Don't set
-DCMAKE_CXX_FLAGS as it's not required for OpenEXR 3.
[inputs]: Remove ilmbase, openexr-2. Add imath, libmypaint, libwebp, openexr.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-26 21:35:49 +01:00
Vinicius Monego
1e566de259
gnu: krita: Update to 5.0.0.
...
* gnu/packages/kde.scm (krita): Update to 5.0.0.
[source]: Make some cosmetic changes.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-26 21:35:08 +01:00
Vinicius Monego
a2f0d93661
gnu: krita: Add optional dependencies.
...
* gnu/packages/kde.scm (krita)[inputs]: Add giflib, kseexpr, libheif,
opencolorio, openjpeg, python, python-pyqt, python-sip.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-26 21:34:48 +01:00
Vinicius Monego
f5c34e2e2c
gnu: Add kseexpr.
...
* gnu/packages/kde.scm (kseexpr): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-26 21:34:18 +01:00
Nicolas Goaziou
9104399f31
gnu: Add texlive-latex-numprint.
...
* gnu/packages/tex.scm (texlive-latex-numprint): New variable.
2021-12-26 21:26:22 +01:00
Nicolas Goaziou
21ec0c781b
gnu: Add texlive-generic-babel-french.
...
* gnu/packages/tex.scm (texlive-generic-babel-french): New variable.
2021-12-26 20:37:34 +01:00
Xinglu Chen
e4f7df70b3
gnu: Add emacs-bison-mode.
...
* gnu/packages/emacs-xyz.scm (emacs-bison-mode): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-26 20:36:32 +01:00
Aleksandr Vityazev
74065778bb
gnu: emacs-scel: Fix build.
...
* gnu/packages/emacs-xyz (emacs-scel): [arguments] <#:phases>:
Use a lambda* with an outputs key in configure phase.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-26 20:33:12 +01:00
jgart
ea780316b0
gnu: Add xst.
...
* gnu/packages/suckless.scm (xst): New variable.
Co-authored-by: Raghav Gururajan <rg@raghavgururajan.name>
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-12-26 19:22:35 +01:00
jgart
3fbe61fa50
gnu: Add python-logzero.
...
* gnu/packages/python-xyz.scm (python-logzero): New variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-12-26 19:16:50 +01:00
jgart
2f0107d8a2
gnu: Add python-librosa.
...
* gnu/packages/audio.scm (python-librosa): New variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-12-26 19:11:41 +01:00
jgart
b615790a5f
gnu: Add python-resampy.
...
* gnu/packages/audio.scm (python-resampy): New variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-12-26 19:07:59 +01:00
Ryan Desfosses
2ef377ed13
gnu: gajim: Add libnice.
...
Fixes: <https://issues.guix.gnu.org/51341 >.
* gnu/package/messaging.scm (gajim)[inputs]: Add libnice.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-12-26 18:56:27 +01:00
jgart
91ce575068
gnu: Remove python2-pymongo.
...
* gnu/packages/python-xyz.scm (python2-pymongo): Remove variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-12-26 18:56:25 +01:00
Liliana Marie Prikler
049851d16e
gnu: telegram-desktop: Build with glibmm-2.64.
...
This fixes a configure failure introduced in commit
43b9419bdc
.
* gnu/packages/telegram.scm (telegram-desktop)[inputs]: Use glibmm-2.64
instead of glibmm.
2021-12-26 14:15:31 +01:00
Felix Gruber
2495582e08
gnu: postgis: Update to 3.2.0.
...
* gnu/packages/geo.scm (postgis): Update to 3.2.0.
[inputs]: Use new simplified format.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-12-26 10:06:51 +01:00
Sharlatan Hellseher
d038c52fec
gnu: cl-split-sequence: Update to 2.0.1.
...
* gnu/packages/lisp-xyz.scm (sbcl-split-sequence): Update to 2.0.1.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-12-26 10:06:51 +01:00
Nicholas von Klitzing
27eb4ac9f5
gnu: nextcloud-client: Update to 3.2.0.
...
* gnu/packages/sync.scm (nextcloud-client): Update to 3.2.0.
2021-12-26 09:32:52 +01:00
Brice Waegeneire
df8315cf07
gnu: shotcut: Satisfy guix lint.
...
* gnu/packages/video.scm (shotcut)[native-inputs]: Rename
'python-wrapper' label to match it's package name.
[inputs]: Add bash-minimal because 'wrap-program' is used.
2021-12-26 09:11:21 +01:00
Vinicius Monego
1f7b605b2b
gnu: shotcut: Update to 21.12.24.
...
* gnu/packages/video.scm (shotcut): Update to 21.12.24.
2021-12-26 09:00:38 +01:00
Marius Bakke
a39e64bc22
gnu: Add feedgnuplot.
...
* gnu/packages/maths.scm (feedgnuplot): New public variable.
2021-12-26 00:58:28 +01:00
Marius Bakke
7ab055434a
gnu: Add Vnlog.
...
* gnu/packages/datamash.scm (vnlog): New public variable.
2021-12-26 00:58:28 +01:00
Marius Bakke
577367de8b
gnu: Add mawk.
...
* gnu/packages/gawk.scm (mawk): New public variable.
2021-12-26 00:58:28 +01:00
Marius Bakke
3776668c5e
gnu: fifengine: Simplify inputs.
...
* gnu/packages/games.scm (fifengine)[native-inputs]: Remove labels.
2021-12-26 00:58:27 +01:00
Marius Bakke
d9aa923dfd
gnu: fifengine: Gexp arguments.
...
* gnu/packages/games.scm (fifengine)[arguments]: Rewrite as gexps. Remove
input labels, top-level Python reference, and trailing #t's.
2021-12-26 00:58:27 +01:00
Marius Bakke
52d945d382
gnu: fifengine: Fix build.
...
* gnu/packages/patches/fifengine-boost-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/games.scm (fifengine)[source](patches): Add it.
[arguments]: Remove defunct Python module import.
2021-12-26 00:58:27 +01:00
Marius Bakke
9d9c7d2202
gnu: qemu-minimal: Simplify input filter.
...
* gnu/packages/virtualization.scm (qemu-minimal)[native-inputs]: Remove
useless conditional, and fix indentation.
2021-12-26 00:58:27 +01:00
Tobias Geerinckx-Rice
1dfe8c3721
gnu: linux-libre: Build simplefb into all x86{,_64} kernels.
...
This attempts to mitigate <https://issues.guix.gnu.org/52667 >.
It makes linux-libre@5.15 consistent with older versions which do not
support a modular simplefb, allowing a single %base-initrd-modules
simple list for all of them.
Unlike CONFIG_FB_SIMPLE=m, CONFIG_FB_SIMPLE=y conflicts with
CONFIG_DRM_SIMPLEDRM, so the latter is now disabled. Let us hope it is
not missed.
* gnu/packages/aux-files/linux-libre/5.15-i686.conf,
gnu/packages/aux-files/linux-libre/5.15-x86_64.conf:
Unset CONFIG_DRM_SIMPLEDRM to build in CONFIG_FB_SIMPLE=y.
* gnu/system/linux-initrd.scm (default-initrd-modules):
Remove "simplefb".
2021-12-25 07:20:00 +01:00
Tobias Geerinckx-Rice
14bc88a9b3
gnu: ldns: Gexp arguments.
...
* gnu/packages/dns.scm (ldns)[arguments]:
Rewrite as a keyword/gexp list.
2021-12-25 07:20:00 +01:00
Tobias Geerinckx-Rice
a1bf1e6faf
gnu: ldns: Make Python non-native.
...
The ldns-config and _ldns.la files keep a reference to its /include and
/lib, respectively. The package won't currently cross-build.
* gnu/packages/dns.scm (ldns)[native-inputs]:
Move python-wrapper from here…
[inputs]: …to here.
2021-12-25 07:20:00 +01:00
Tobias Geerinckx-Rice
7e00455853
gnu: ldns: Remove input labels.
...
* gnu/packages/dns.scm (ldns)[native-inputs]:
Remove input labels.
2021-12-25 07:20:00 +01:00
Tobias Geerinckx-Rice
a3204c7050
gnu: ldns: Remove unused native input.
...
* gnu/packages/dns.scm (ldns)[native-inputs]: Remove oksh.
2021-12-25 07:19:59 +01:00
Tobias Geerinckx-Rice
31c16bbfaa
gnu: ldns: Update to 1.8.1.
...
* gnu/packages/dns.scm (ldns): Update to 1.8.1.
[source]: Remove needless parameterisation.
2021-12-25 07:19:59 +01:00
Tobias Geerinckx-Rice
90f0791038
gnu: ndctl: Gexp arguments.
...
* gnu/packages/disk.scm (ndctl)[arguments]: Rewrite as a keyword/gexp
list and move to the conventional location.
2021-12-25 07:19:59 +01:00
Tobias Geerinckx-Rice
f2f2d3010a
gnu: ndctl: Update to 72.
...
* gnu/packages/disk.scm (ndctl): Update to 72.
[arguments]: Add a new 'fix-include phase.
Don't explicitly return #t from phases.
[inputs]: Add iniparser.
2021-12-25 07:19:59 +01:00
Tobias Geerinckx-Rice
2cb8657892
gnu: bmake: Update to 20211212.
...
* gnu/packages/build-tools.scm (bmake): Update to 20211212.
2021-12-25 07:19:59 +01:00
Nicolas Goaziou
253f02481a
gnu: emacs-org: Update to 9.5.2.
...
* gnu/packages/emacs-xyz.scm (emacs-org): Update to 9.5.2.
2021-12-25 02:01:08 +01:00
Nicolas Goaziou
e313b44dcf
gnu: emacs-pyim: Update to 3.9.7.
...
* gnu/packages/emacs-xyz.scm (emacs-pyim): Update to 3.9.7.
2021-12-25 01:19:26 +01:00
Sarah Morgensen
717be95339
build-system/go: Use go-1.17 by default.
...
Build all Go packages with go-1.17 by default. Explicitly specify an
older Go version in packages which cannot build with go-1.17.
* gnu/packages/golang.scm (go): Update from 'go-1.14' to 'go-1.17'.
* gnu/packages/docker.scm (docker)[native-inputs]: Explicitly use 'go-1.14'.
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-ipfs-cmdkit-files)[arguments]:
Explicitly use Go 1.16.
(go-ipfs)[arguments]: Use the default version of Go.
* gnu/packages/syncthing.scm (syncthing)[arguments]: Likewise.
* gnu/packages/admin.scm (runitor)[arguments]: Likewise.
Signed-off-by: Leo Famulari <leo@famulari.name>
2021-12-24 16:32:25 -05:00
Sarah Morgensen
d6121d7dd6
build-system/go: Add pre-built standard library as implicit input.
...
* gnu/packages/golang.scm (make-go-std): New procedure.
* guix/build-system/go.scm (make-go-std): New procedure.
(lower): Use it. Add pre-built standard library to inputs.
Signed-off-by: Leo Famulari <leo@famulari.name>
2021-12-24 16:32:25 -05:00
Liliana Marie Prikler
ef4c9abeba
gnu: wine: Update to 6.20.
...
This patch updates the logic by which the “so_dir” is patched onto RPATH.
Unlike the old hack, this one affects all Unix libraries, so it might be a tad
bit overkill, but better be safe than sorry when it comes to stuff that'd
break in validate-runpaths.
* gnu/packages/wine.scm (wine): Update to 6.20.
[#:phases]: Replace ‘patch-makefile’ with ‘patch-makedep’.
(wine64): Likewise.
2021-12-24 16:31:04 +01:00
Liliana Marie Prikler
46772aa0f0
gnu: Add bibutils.
...
* gnu/packages/textutils.scm (bibutils): New variable.
2021-12-24 16:31:04 +01:00
Liliana Marie Prikler
9d636f2d7b
gnu: Move go-github-com-aswinkarthik-csvdiff to textutils.
...
This fixes a build error caused by cross-module use of deprecated-package.
* gnu/packages/golang.scm (go-github-com-aswinkarthik-csvdiff): Move from
here...
* gnu/packages/textutils.scm (go-github-com-aswinkarthik-csvdiff): ... to here.
2021-12-24 16:31:04 +01:00
Liliana Marie Prikler
43b9419bdc
gnu: telegram-desktop: Update to 2.9.3.
...
* gnu/packages/telegram.scm (telegram-desktop): Update to 2.9.3.
[#:configure-flags]: Add "-DDESKTOP_APP_DISABLE_WEBKITGTK=ON".
[#:phases]: Copy lib_waylandshells and lib_webview.
[native-inputs]: Bump cmake_helpers to a bespoke commit.
[inputs]: Add glibmm, jemalloc, qtsvg, and rnnoise.
Add sources for lib_waylandshells and lib_webview.
Bump lib_base, lib_crl, lib_lottie, lib_qr, lib_rpl, lib_spellcheck,
lib_storage, lib_tl, and lib_webrtc to bespoke commits that would otherwise
be used by recursive checkout.
2021-12-24 16:31:04 +01:00
Liliana Marie Prikler
e77c62d394
gnu: webrtc-for-telegram-desktop: Update to 91d836dc84a16584c6ac52b36c04c0de504d9c34.
...
* gnu/packages/telegram.scm (webrtc-for-telegram-desktop): Update to
91d836dc84a16584c6ac52b36c04c0de504d9c34.
[inputs]: Add glib, libxcomposite, libxdamage, libxrender, libxrandr
and pipewire.
2021-12-24 16:31:03 +01:00
Liliana Marie Prikler
60541df3c4
gnu: Add xiph-rnnoise.
...
* gnu/packages/xiph.scm (xiph-rnnoise): New variable.
2021-12-24 16:31:03 +01:00
Christopher Baines
6b01be8b04
gnu: guix-build-coordinator: Update to 0-43.f8013a0.
...
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-43.f8013a0.
2021-12-24 14:14:44 +00:00
Liliana Marie Prikler
25a9752e60
gnu: komikku: Update to 0.36.0.
...
* gnu/packages/gnome.scm (komikku): Update to 0.36.0.
2021-12-24 01:37:45 +01:00
Liliana Marie Prikler
a142cd980c
gnu: libhandy: Update to 1.5.0.
...
* gnu/packages/gnome.scm (libhandy): Update to 1.5.0.
2021-12-24 01:37:45 +01:00
Philip McGrath
71adecd51a
gnu: node: Add an npmrc file to set nodedir.
...
* gnu/packages/node.scm (node, node-lts)[arguments]: Add a phase
'install-npmrc to create a "built-in" npmrc file that configures
"nodedir" to point to the output store path.
(libnode)[arguments]: Delete the 'install-npmrc phase.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2021-12-24 01:37:45 +01:00
Philip McGrath
bcaf6f14a1
gnu: node: Patch shebangs in node_modules.
...
* gnu/packages/node.scm (node)[arguments]: Replace 'patch-npm-shebang
and 'patch-node-shebang with a new 'patch-nested-shebangs that also
handles node-gyp and other shebangs under "/lib/node_modules".
[inputs]: Add Python for node-gyp as "python-for-target".
(node-lts)[inputs]: Likewise.
(libnode)[arguments]: Adjust to delete 'patch-nested-shebangs rather
than 'patch-npm-shebang and 'patch-node-shebang.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2021-12-24 01:37:45 +01:00
Philip McGrath
3179e32eb9
gnu: node: Update to 10.24.1 for bootstrapping.
...
* gnu/packages/node.scm (node): Update to 10.24.1.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2021-12-24 01:37:45 +01:00
Philip McGrath
2d6d881eb3
gnu: node: Avoid duplicating build phases.
...
* gnu/packages/node.scm (node)[arguments]: Split 'patch-files phase
into 'patch-hardcoded-program-references and
'delete-problematic-tests. Adapt 'patch-hardcoded-program-references
and 'configure to work unmodified on node-lts, but don't try to
share 'delete-problematic-tests, because those details seem to change
too much between node versions.
(node, node-lts)[inputs]: Use bash-minimal rather than bash.
(node-lts)[arguments]: Inherit 'patch-hardcoded-program-references,
and 'configure phases from the bootstrap node.
Remove the 'patch-files phase, keeping its remaining
non-inherited work in a new 'replace-llhttp-sources phase.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2021-12-24 01:37:45 +01:00
Ricardo Wurmus
56478abbd0
gnu: axoloti-patcher-next: Fix file names.
...
* gnu/packages/axoloti.scm (axoloti-patcher-next)[arguments]: Add missing
slash.
2021-12-23 20:27:48 +01:00
Ricardo Wurmus
14697c93c8
gnu: axoloti-patcher-next: Remove trailing #T.
...
* gnu/packages/axoloti.scm (axoloti-patcher-next)[source]: Remove trailing #T
from snippet.
[arguments]: Remove trailing #T from build phase.
2021-12-23 20:27:48 +01:00
Ricardo Wurmus
e44a0d2ce2
gnu: java-simple-xml: Delete failing test.
...
This is a follow-up to commit 8e32bd1720336ec62258cb842dce812f7f979d04.
* gnu/packages/xml.scm (java-simple-xml)[arguments]: Disable test by deleting
it, as #:test-exclude doesn't have any effect.
2021-12-23 20:27:48 +01:00
Ricardo Wurmus
d04261241b
gnu: java-simple-xml: Disable one test.
...
* gnu/packages/xml.scm (java-simple-xml)[arguments]: Disable
NoAnnotationsRequiredTest.
2021-12-23 20:27:48 +01:00
Ricardo Wurmus
6fbff5c8bd
gnu: java-kafka-clients: Disable failing test.
...
* gnu/packages/java.scm (java-kafka-clients)[arguments]: Disable
Serializationtest that fails on i686.
2021-12-23 20:27:48 +01:00
Ricardo Wurmus
843193eab7
gnu: java-slf4j-simple: Disable one test.
...
* gnu/packages/java.scm (java-slf4j-simple)[arguments]: Disable
SimpleLoggerMultithreadedInitializationTest because it fails when more CPUs
are available.
2021-12-23 20:27:48 +01:00
Ricardo Wurmus
fc62b7d2a4
gnu: java-mail: Use new input style.
...
* gnu/packages/java.scm (java-mail)[native-inputs]: Use new style.
2021-12-23 20:27:48 +01:00
Ricardo Wurmus
ab0f1227f5
gnu: java-mail: Remove trailing #T.
...
* gnu/packages/java.scm (java-mail)[arguments]: Remove trailing #T from build
phases.
2021-12-23 20:27:48 +01:00
Ricardo Wurmus
550b33a414
gnu: java-mail: Disable SSL test.
...
* gnu/packages/java.scm (java-mail)[arguments]: Disable WriteTimeoutSocketTest
because it uses as disabled SSL protocol version.
2021-12-23 20:27:48 +01:00
Ricardo Wurmus
9dd210dfe1
gnu: java-kafka-clients: Update to 1.1.1.
...
* gnu/packages/java.scm (java-kafka-clients): Update to 1.1.1.
2021-12-23 20:27:48 +01:00
Ricardo Wurmus
38b9fdb2ff
gnu: java-kafka-clients: Use new input style.
...
* gnu/packages/java.scm (java-kafka-clients)[native-inputs]: Use new style.
2021-12-23 20:27:48 +01:00
Ricardo Wurmus
6cb8869bc1
gnu: java-kafka-clients: Disable SSL test.
...
This is due to changes in the enabled cipher suites in the updated icedtea-8.
* gnu/packages/java.scm (java-kafka-clients)[arguments]: Disable the
SslTransportLayerTest.
2021-12-23 20:27:48 +01:00
Ricardo Wurmus
2767ee5796
gnu: java-icu4j: Update to 70.1.
...
* gnu/packages/icu4c.scm (java-icu4j): Update to 70.1.
[arguments]: Remove trailing #T from build phases.
2021-12-23 20:27:47 +01:00
Ricardo Wurmus
173a38c6b0
gnu: libantlr3c: Move below the Java bootstrap packages.
...
* gnu/packages/java.scm (libantlr3c): Move package definition below the Java
bootstrap packages.
2021-12-23 20:27:47 +01:00
Ricardo Wurmus
bafa843f96
gnu: drip: Move it below the Java bootstrap packages.
...
* gnu/packages/java.scm (drip): Move definition down.
2021-12-23 20:27:47 +01:00
Ricardo Wurmus
f94fae9b38
gnu: classpath-devel: Use label-less input style.
...
* gnu/packages/java.scm (classpath-devel)[native-inputs]: Use new style.
2021-12-23 20:27:47 +01:00
Ricardo Wurmus
607d452855
gnu: classpath-0.99: Use label-less input style.
...
* gnu/packages/java.scm (classpath-0.99)[native-inputs]: Use new style.
2021-12-23 20:27:47 +01:00
Ricardo Wurmus
d55aad0a1b
gnu: ecj-bootstrap: Use label-less input style.
...
* gnu/packages/java.scm (ecj-bootstrap)[native-inputs]: Use new style.
2021-12-23 20:27:47 +01:00
Ricardo Wurmus
e8a6138ab1
gnu: ant-bootstrap: Use label-less input style.
...
* gnu/packages/java.scm (ant-bootstrap)[native-inputs]: Use new style.
2021-12-23 20:27:47 +01:00
Ricardo Wurmus
fab1af81e0
gnu: jamvm-1-bootstrap: Use label-less input style.
...
* gnu/packages/java.scm (jamvm-1-bootstrap)[inputs]: Use new style.
2021-12-23 20:27:47 +01:00
Ricardo Wurmus
513f0ed751
gnu: classpath-bootstrap: Use label-less input style.
...
* gnu/packages/java.scm (classpath-bootstrap)[native-inputs]: Use new style.
2021-12-23 20:27:47 +01:00
Ricardo Wurmus
b1ee7a9a9d
gnu: classpath-devel: Remove trailing #T.
...
* gnu/packages/java.scm (classpath-devel)[arguments]: Remove trailing #T from
'remove-unsupported-annotations build phase.
2021-12-23 20:27:47 +01:00
Ricardo Wurmus
380c52e901
gnu: classpath-jamvm-wrappers: Use G-Expression.
...
* gnu/packages/java.scm (classpath-jamvm-wrappers)[arguments]: Use a gexp to
remove references to %build-inputs and %outputs.
[native-inputs]: Replace bash with bash-minimal; use label-less style.
2021-12-23 20:27:47 +01:00
Ricardo Wurmus
de48029bb3
gnu: ecj-javac-wrapper: Use G-Expression.
...
* gnu/packages/java.scm (ecj-javac-wrapper)[arguments]: Use a gexp to remove
references to %outputs and %build-inputs.
[native-inputs]: Use label-less style.
2021-12-23 20:27:47 +01:00
Ricardo Wurmus
8a47f274fc
gnu: ecj-bootstrap: Remove #:modules from arguments.
...
* gnu/packages/java.scm (ecj-bootstrap)[arguments]: Remove #:modules.
2021-12-23 20:27:47 +01:00
Ricardo Wurmus
81804f8726
gnu: ecj-bootstrap: Remove trailing #T.
...
* gnu/packages/java.scm (ecj-bootstrap)[arguments]: Remove trailing #T from
build phase.
2021-12-23 20:27:47 +01:00
Ricardo Wurmus
bebdfcd821
gnu: ant-bootstrap: Remove trailing #T from build phase.
...
* gnu/packages/java.scm (ant-bootstrap)[arguments]: Remove trailing #T from
'strip-jar-timestamps phase.
2021-12-23 20:27:46 +01:00
Ricardo Wurmus
7bd34b0b19
gnu: ant-bootstrap: Bind OUTPUTS in build phase.
...
* gnu/packages/java.scm (ant-bootstrap)[arguments]: Bind OUTPUTS to remove
reference to global %OUTPUTS.
2021-12-23 20:27:46 +01:00
Ricardo Wurmus
993e26cbe1
gnu: jamvm-1-bootstrap: Simplify snippet.
...
* gnu/packages/java.scm (jamvm-1-bootstrap)[source]: Simplify snippet.
2021-12-23 20:27:46 +01:00
Ricardo Wurmus
4959142b41
gnu: icedtea-8: Update to 3.19.0.
...
* gnu/packages/java.scm (icedtea-8): Update to 3.19.0.
2021-12-23 20:27:46 +01:00
Ricardo Wurmus
7f83c8be80
gnu: icedtea-8: Simplify source snippet.
...
* gnu/packages/java.scm (icedtea-8)[source]: Simplify snippet.
2021-12-23 20:27:46 +01:00
Ricardo Wurmus
a21c9a9102
gnu: icedtea-8: Remove trailing #T from build phases.
...
* gnu/packages/java.scm (icedtea-8)[arguments]: Remove trailing #T.
2021-12-23 20:27:46 +01:00
Ricardo Wurmus
96ccb89bef
gnu: Remove icedtea-6.
...
* gnu/packages/java.scm (icedtea-6): Remove variable.
* gnu/packages/patches/icedtea-6-extend-hotspot-aarch64-support.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove patch.
2021-12-23 20:27:46 +01:00
Ricardo Wurmus
a82ac2c74f
gnu: icedtea-8: Remove commented configure flag.
...
* gnu/packages/java.scm (icedtea-8)[arguments]: Remove commented conflicting
configure flag.
2021-12-23 20:27:46 +01:00
Ricardo Wurmus
a53b898d2f
gnu: icedtea-7: Build with ECJ 4, Jamvm, and GNU Classpath.
...
* gnu/packages/java.scm (icedtea-7)[native-inputs]: Remove icedtea-6, you've
served us well; add classpath-devel, ecj4-javac-wrapper, and jamvm-with-ecj4.
[arguments]: Replace argument to --with-jdk-home configure flag; add
--with-ecj, --with-java, and --with-jar; remove #:locale argument; add build
phase 'use-classpath...
(icedtea-8)[arguments]: ...and remove that new phase here.
[native-inputs]: Remove classpath-devel, ecj4-javac-wrapper, jamvm, and
fastjar.
2021-12-23 20:27:46 +01:00
Ricardo Wurmus
9b809c2b87
gnu: icedtea-7: Import missing module for read-line.
...
* gnu/packages/java.scm (icedtea-7)[arguments]: In 'install-keystore phase,
import (ice-9 rdelim) for read-line.
2021-12-23 20:27:46 +01:00
Ricardo Wurmus
dba1124bea
gnu: icedtea-7: Use system lcms and pcsc.
...
* gnu/packages/java.scm (icedtea-7)[arguments]: Add configure flags to use our
pcsc and lcms libraries.
[inputs]: Add pcsc-lite. And use new style.
2021-12-23 20:27:46 +01:00
Ricardo Wurmus
5c27e1f8a0
gnu: icedtea-7: Bind INPUTS in 'patch-paths build phase.
...
* gnu/packages/java.scm (icedtea-7)[arguments]: Bind INPUTS in 'patch-paths
build phase to remove references to %build-inputs.
2021-12-23 20:27:46 +01:00
Ricardo Wurmus
c2f80a61c1
gnu: icedtea-7: Remove trailing #T.
...
* gnu/packages/java.scm (icedtea-7)[arguments]: Remove trailing #T from build
phases.
2021-12-23 20:27:46 +01:00
Ricardo Wurmus
9e6baab2d8
gnu: icedtea-7: Run tests conditionally.
...
* gnu/packages/java.scm (icedtea-7)[arguments]: Respect TESTS? in 'check
phase.
2021-12-23 20:27:46 +01:00
Ricardo Wurmus
35bac40a67
gnu: Add jamvm-with-ecj4.
...
* gnu/packages/java.scm (jamvm-with-ecj4): New variable.
2021-12-23 20:27:46 +01:00
Ricardo Wurmus
4bf00e164f
gnu: Add ecj4-javac-wrapper.
...
* gnu/packages/java.scm (ecj4-javac-wrapper): New variable.
2021-12-23 20:27:46 +01:00
Ricardo Wurmus
a5ce05fc46
gnu: Add ecj4-bootstrap.
...
* gnu/packages/java.scm (ecj4-bootstrap): New variable.
2021-12-23 20:27:45 +01:00
Ricardo Wurmus
c96fcbb1a3
gnu: ecj-javac-wrapper-final: Use new style for inputs.
...
* gnu/packages/java.scm (ecj-javac-wrapper-final)[native-inputs]: Use new
style.
2021-12-23 20:27:45 +01:00
Ricardo Wurmus
e84a7f53e7
gnu: ecj-javac-wrapper-final: Use Guile 3.
...
* gnu/packages/java.scm (ecj-javac-wrapper-final)[native-inputs]: Replace
guile-2.2 with guile-3.0.
2021-12-23 20:27:45 +01:00
Ricardo Wurmus
9fa8a95a23
gnu: ecj-javac-wrapper: Use Guile 3.
...
* gnu/packages/java.scm (ecj-javac-wrapper)[native-inputs]: Replace guile-2.2
with guile-3.0.
2021-12-23 20:27:45 +01:00
Ricardo Wurmus
f76fd68414
gnu: ecj-javac-wrapper: Remove trailing #T.
...
* gnu/packages/java.scm (ecj-javac-wrapper)[arguments]: Remove trailing #T.
2021-12-23 20:27:45 +01:00
Ricardo Wurmus
abbe291fc2
gnu: ecj-javac-wrapper: Remove rt.jar from classpath.
...
* gnu/packages/java.scm (ecj-javac-wrapper)[arguments]: Do not add jamvm's
rt.jar to the classpath.
2021-12-23 20:27:45 +01:00
Ricardo Wurmus
3287c7c781
gnu: ecj-bootstrap: Remove trailing #T.
...
* gnu/packages/java.scm (ecj-bootstrap)[arguments]: Remove trailing #T from
build phase.
2021-12-23 20:27:45 +01:00
Ricardo Wurmus
f668edc468
gnu: jamvm: Simplify snippet.
...
* gnu/packages/java.scm (jamvm)[source]: Simplify snippet.
2021-12-23 20:27:41 +01:00
Foo Chuan Wei
a29360ade9
gnu: Add quantlib.
...
* gnu/packages/finance.scm (quantlib): New variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-12-23 19:09:31 +01:00
Mathieu Othacehe
aa3cb57aab
gnu: libite: Edit synopsis and description.
...
* gnu/packages/linux.scm (libite)[synopsis]: Improve it.
[description]: Ditto.
2021-12-23 19:09:31 +01:00
Mathieu Othacehe
6f01565ef0
gnu: watchdogd: Add a missing dot.
...
* gnu/packages/linux.scm (watchdogd)[description]: Add a missing dot.
2021-12-23 19:09:30 +01:00
Leo Famulari
fe5ade556b
gnu: linux-libre 4.4: Update to 4.4.296.
...
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.296.
(linux-libre-4.4-pristine-source): Update hash.
2021-12-23 12:35:11 -05:00
Leo Famulari
da9e21848b
gnu: linux-libre 4.9: Update to 4.9.294.
...
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.294.
(linux-libre-4.9-pristine-source): Update hash.
2021-12-23 12:35:11 -05:00
Leo Famulari
ccdf221b20
gnu: linux-libre 4.14: Update to 4.14.259.
...
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.259.
(linux-libre-4.14-pristine-source): Update hash.
2021-12-23 12:35:10 -05:00
Leo Famulari
57cd616122
gnu: linux-libre 4.19: Update to 4.19.222.
...
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.222.
(linux-libre-4.19-pristine-source): Update hash.
2021-12-23 12:35:10 -05:00
Leo Famulari
c9ea9506bb
gnu: linux-libre 5.4: Update to 5.4.168.
...
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.168.
(linux-libre-5.4-pristine-source): Update hash.
2021-12-23 12:35:10 -05:00
Leo Famulari
d6d81aba54
gnu: linux-libre 5.10: Update to 5.10.88.
...
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.88.
(linux-libre-5.10-pristine-source): Update hash.
2021-12-23 12:35:10 -05:00
Leo Famulari
f38393f335
gnu: linux-libre: Update to 5.15.11.
...
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.11.
(linux-libre-5.15-pristine-source): Update hash.
2021-12-23 12:35:10 -05:00
Petr Hodina
18576c4db4
gnu: Add watchdogd.
...
* gnu/packages/linux.scm (watchdogd): New variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-12-23 18:13:00 +01:00
Petr Hodina
00cf011a83
gnu: Add libuev.
...
* gnu/packages/linux.scm (libuev): New variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-12-23 18:13:00 +01:00
Petr Hodina
4ea4db5f8a
gnu: Add libite.
...
* gnu/packages/linux.scm (libite): New variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-12-23 18:13:00 +01:00
Leo Famulari
18248844ea
gnu: Remove unused module import from (gnu packages linux).
...
This caused an ambiguous import warning:
------
WARNING: (gnu packages linux): `build' imported from both (gnu packages build-tools) and (guix store)
------
This is a followup to commit 6961c8368c
.
* gnu/packages/linux.scm: Do not import (gnu packages build-tools).
2021-12-23 12:06:12 -05:00
Vinicius Monego
01477bce71
gnu: Add qelectrotech.
...
* gnu/packages/engineering.scm (qelectrotech): New variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-12-23 17:52:17 +01:00
Mathieu Othacehe
c0a693dfec
gnu: guix: Update to 1.3.0-17.2a49ddb.
...
Also add a note about updating the guix package when it fails to build.
* gnu/packages/package-management.scm (guix): Update to 1.3.0-17.2a49ddb.
2021-12-23 16:59:24 +01:00
Mathieu Othacehe
2a49ddb513
tests: rsync: Fix it.
...
* gnu/tests/rsync.scm ("Test file not copied to read-only share"): This
returns the error code 1 and not 10.
2021-12-23 16:05:13 +01:00
Sharlatan Hellseher
7f6260d9fe
gnu: cl-ana: Update to 0.0.0-2.848185e.
...
* gnu/packages/lisp-xyz.scm (sbcl-cl-ana): Update to 0.0.0-2.848185e.
[inputs]: Use new style.
[native-inputs]: Add openmpi and pkg-config.
[propagated-inputs]: Add gnuplot.
[arguments]: Update 'fix-paths' phase.
Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
2021-12-23 14:41:42 +01:00
Mathieu Othacehe
7682145b9b
tests: reconfigure: Fix it.
...
* gnu/tests/reconfigure.scm (run-install-bootloader-test): Use a non volatile
VM so that a bootloader configuration file is installed.
2021-12-23 10:54:01 +01:00
Mathieu Othacehe
dbd3454c3b
tests: nfs: Fix nfs-root-fs test.
...
This test has probably never been working. Rename it nfs-full, and test that
an NFS server can be started in a VM and mounted in another VM.
* gnu/tests/nfs.scm (run-nfs-root-fs-test): Rename it ...
(run-nfs-full-test): ... this way.
(%test-nfs-root-fs): Rename it ...
(%test-nfs-full): ... this way.
2021-12-23 10:54:01 +01:00
Mathieu Othacehe
207ee9d9cd
services: nfs: Fix statd and mountd ports.
...
* gnu/services/nfs.scm (nfs-shepherd-services): Fix rpcstatd-port and
rpcmountd-port arguments.
2021-12-23 10:54:01 +01:00
Mathieu Othacehe
102c360624
tests: docker: Fix it.
...
The docker tests are broken because the docker overlay doesn't support running
on our own storage overlay. Use the new <virtual-machine> volatile? field to
spawn a VM with a persistent storage and no overlay.
* gnu/tests/docker.scm (run-docker-test): Add the docker-tarball to the gc
roots as the host store is not shared anymore. Spawn a VM without volatile
storage.
(run-docker-system-test): Ditto.
(%test-docker-system): Adapt it to use the image API.
2021-12-23 10:54:01 +01:00
Mathieu Othacehe
05a9d1f378
Remove VM generation dead-code.
...
This code duplicates the (gnu system image) and (gnu build image) code. Using
VM for image generation is not needed, not portable and really slow. Remove
all the VM image generation code to make sure that only the image API is used.
* gnu/build/vm.scm: Remove it. Move the qemu-command procedure to ...
* gnu/build/marionette.scm: ... here.
* gnu/local.mk (GNU_SYSTEM_MODULES): Adapt it.
* tests/modules.scm: Ditto.
* gnu/tests/install.scm: Ditto.
* gnu/system/vm.scm: Adapt it and remove expression->derivation-in-linux-vm,
qemu-img, system-qemu-image/shared-store and system-docker-image procedures.
* doc/guix.texi (G-Expressions): Adapt it.
2021-12-23 10:54:00 +01:00
Mathieu Othacehe
da92479674
system: vm: Use the image API to generate QEMU images.
...
Also add a volatile? argument to the virtual-machine record. When volatile? is
true generate a QEMU script that mounts an overlay on top of a read only
storage. When volatile? is false, use a persistent, read-write storage.
* gnu/system/vm.scm (common-qemu-options): Add a rw-image? argument to use a
persistent storage.
(system-qemu-image/shared-store-script): Add a volatile? argument and honor
it. Use the image API to build the QEMU image.
(<virtual-machine>)[volatile?]: New field.
(virtual-machine-compiler): Pass the volatile? argument to the
system-qemu-image/shared-store-script procedure.
2021-12-23 10:54:00 +01:00
Mathieu Othacehe
59912117d4
system: image: Add docker support.
...
* gnu/system/image.scm (docker-image, docker-image-type): New variables.
(system-docker-image): New procedure.
(image->root-file-system): Add docker image support.
(system-image): Ditto.
2021-12-23 10:54:00 +01:00
Mathieu Othacehe
dcc843a716
image: Add a shared-network? field.
...
* gnu/image.scm (<image>)[shared-network?]: New field.
2021-12-23 10:53:59 +01:00
Mathieu Othacehe
594e9428c5
image: Add a shared-store? field.
...
* gnu/image.scm (<image>)[shared-store?]: New field.
2021-12-23 10:53:59 +01:00
Mathieu Othacehe
cc4e8a84f4
build: image: Add optional closure copy support.
...
* gnu/build/image.scm (initialize-root-partition): Add a closure-copy?
argument and honor it.
2021-12-23 10:53:59 +01:00
Vinicius Monego
258150fd6e
gnu: pre-commit: Update to 2.16.0.
...
* gnu/packages/version-control.scm (pre-commit): Update to 2.16.0.
Signed-off-by: Leo Famulari <leo@famulari.name>
2021-12-22 23:52:58 -05:00
Vinicius Monego
f700471b1c
gnu: gsequencer: Update to 3.14.5.
...
* gnu/packages/music.scm (gsequencer): Update to 3.14.5.
[source]<origin>: Update url.
Signed-off-by: Leo Famulari <leo@famulari.name>
2021-12-22 23:52:57 -05:00
Vinicius Monego
5228707781
gnu: gsequencer: Build with libsoup 2.
...
* gnu/packages/music.scm (gsequencer)[native-inputs]: Use the new style.
[inputs]: Replace libsoup with libsoup-minimal-2 and webkitgtk with
webkitgtk-with-libsoup2. Use the new style.
Signed-off-by: Leo Famulari <leo@famulari.name>
2021-12-22 23:52:57 -05:00
Vinicius Monego
bcbe090fbb
gnu: gnome-commander: Update to 1.12.3.1.
...
* gnu/packages/gnome.scm (gnome-commander): Update to 1.12.3.1.
Signed-off-by: Leo Famulari <leo@famulari.name>
2021-12-22 23:52:57 -05:00
Vinicius Monego
69fbc885ce
gnu: openexr: Update to 3.1.3.
...
* gnu/packages/graphics.scm (openexr): Update to 3.1.3.
Signed-off-by: Leo Famulari <leo@famulari.name>
2021-12-22 23:52:54 -05:00
Marius Bakke
f37c999e0a
gnu: libksba: Fix cross-compilation.
...
* gnu/packages/gnupg.scm (libksba)[native-inputs]: Remove.
2021-12-23 03:07:34 +01:00
Marius Bakke
0ef4da9f09
gnu: qemu-minimal: Actually remove unnecessary native-inputs.
...
This is a follow-up to commit d64bd1254a
.
* gnu/packages/virtualization.scm (qemu-minimal)[native-inputs]: Filter static
outputs and remove "gettext-minimal" instead of "gettext".
2021-12-23 03:07:34 +01:00
Marius Bakke
57f011818e
gnu: seabios: Build vgabios targets.
...
* gnu/packages/firmware.scm (seabios)[arguments]: Add new phase to build
various vgabiosen. While at it, create a "bios-256k.bin" as expected by
QEMU.
2021-12-23 03:07:34 +01:00
Marius Bakke
b7719d81cf
gnu: seabios: Encode version information in the binary.
...
...to make the build deterministic.
* gnu/packages/firmware.scm (seabios)[arguments]: Create a ".version" file as
expected by the build system. While at it, set EXTRAVERSION as recommended by
upstream.
2021-12-23 03:07:34 +01:00
Marius Bakke
e839bbc880
gnu: seabios: Update to 1.15.0.
...
* gnu/packages/firmware.scm (seabios): Update to 1.15.0.
[arguments]: Remove trailing #t's.
[native-inputs]: Remove label.
2021-12-23 03:07:34 +01:00
Marius Bakke
91918e9405
gnu: gcl: Avoid referencing GCC from the top-level.
...
* gnu/packages/lisp.scm (gcl)[arguments]: Use SEARCH-INPUT-FILE instead of
referencing the GCC variable.
2021-12-23 03:07:34 +01:00
Marius Bakke
c0c9912b44
gnu: rsync: Remove 3.1.3.
...
* gnu/packages/rsync.scm (rsync-next): Remove variable.
(rsync): Update to 3.2.3. While at it, remove input labels.
2021-12-23 03:07:34 +01:00
Marius Bakke
a89d65eec1
chromium-extension: Avoid another usage of the store-mapped /tmp.
...
* gnu/build/chromium-extension.scm (make-crx): Use a Chromium profile relative
to the build directory instead of /tmp. While here, remove obsolete comment.
2021-12-23 03:07:34 +01:00
Jelle Licht
867c33d3d7
gnu: emacs-eldev: Adjust to changes in emacs-build-system.
...
* gnu/packages/emacs-xyz.scm (emacs-eldev)[install-eldev-executable]: Use
elpa-directory for ELDEV_LOCAL.
2021-12-23 00:48:46 +01:00
Leo Famulari
0751451ae3
gnu: xorg-server: Update to 21.1.2 [security fixes].
...
Fixes CVE-2021-4008, CVE-2021-4009, CVE-2021-4010, and CVE-2021-4011.
* gnu/packages/xorg.scm (xorg-server): Update to 21.1.2.
(xorg-server-for-tests): Use version 21.1.1.
2021-12-22 18:37:27 -05:00
Timothy Sample
488f1c589d
services: dbus: Wait 1 minute for elogind to get ready.
...
Fixes <https://issues.guix.gnu.org/issue/52051 >.
* gnu/services/dbus.scm (dbus-configuration-directory): Set a 60 second
authentication timeout in the D-Bus configuration.
2021-12-22 18:33:07 -05:00
Nicolas Goaziou
a296b5fff9
gnu: emacs-evil-collection: Update to 0.0.7.
...
* gnu/packages/emacs-xyz.scm (emacs-evil-collection): Update to 0.0.7.
2021-12-22 23:33:53 +01:00
Nicolas Goaziou
956cacd271
gnu: emacs-cider: Update to 1.2.0.
...
* gnu/packages/emacs-xyz.scm (emacs-cider): Update to 1.2.0.
2021-12-22 23:31:37 +01:00
Nicolas Goaziou
d571302dee
gnu: emacs-geiser-guile: Update to 0.20.1.
...
* gnu/packages/emacs-xyz.scm (emacs-geiser-guile): Update to 0.20.1.
2021-12-22 23:29:34 +01:00
Nicolas Goaziou
dab9881ec7
gnu: emacs-geiser: Update to 0.21.
...
* gnu/packages/emacs-xyz.scm (emacs-geiser): Update to 0.21.
2021-12-22 23:25:27 +01:00
Petr Hodina
b850fe6ec8
gnu: Add sugar-light-sddm-theme.
...
* gnu/packages/display-manager.scm (sugar-light-sddm-theme): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-12-22 23:23:17 +01:00
Petr Hodina
d124f94d18
gnu: Add sugar-dark-sddm-theme.
...
* gnu/packages/display-manager.scm (sugar-dark-sddm-theme): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-12-22 23:23:17 +01:00
Foo Chuan Wei
72a5895b7e
gnu: Add xblackjack.
...
* gnu/packages/games.scm (xblackjack): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-12-22 23:23:17 +01:00
Nicolas Goaziou
4c2af58b0f
gnu: emacs-posframe: Update to 1.1.3.
...
* gnu/packages/emacs-xyz.scm (emacs-posframe): Update to 1.1.3.
2021-12-22 23:20:48 +01:00
Nicolas Goaziou
6fe740021f
gnu: emacs-pyim: Update to 3.9.6.
...
* gnu/packages/emacs-xyz.scm (emacs-pyim): Update to 3.9.6.
2021-12-22 23:20:25 +01:00
Efraim Flashner
e8c1562599
gnu: python-scipy: Update to 1.7.3.
...
* gnu/packages/python-science.scm (python-scipy): Update to 1.7.3.
[native-inputs]: Add python-pydata-sphinx-theme, python-sphinx-panels.
[arguments]: Add phase to build without python-pythran. Remove
trailing #t from phases.
* gnu/packages/sphinx.scm (python-pydata-sphinx-theme)[native-inputs]:
Remove python-plotly.
2021-12-22 21:17:19 +02:00
Efraim Flashner
4614387807
gnu: Add python-sphinx-panels.
...
* gnu/packages/sphinx.scm (python-sphinx-panels): New variable.
2021-12-22 21:17:18 +02:00
Efraim Flashner
8efa775653
gnu: python-pydata-sphinx-theme: Fix build.
...
* gnu/packages/sphinx.scm (python-pydata-sphinx-theme)[native-inputs]:
Replace python-docutils with python-docutils-0.15. Remove duplicate
entries.
2021-12-22 21:17:18 +02:00
Efraim Flashner
8cc1aa7d1e
gnu: python-statsmodels: Update to 0.13.1.
...
* gnu/packages/statistics.scm (python-statsmodels): Update to 0.13.1.
2021-12-22 21:17:18 +02:00
Arun Isaac
e97197cccb
gnu: python-pingouin: Update to 0.5.0.
...
* gnu/packages/python-science.scm (python-pingouin): Update to 0.5.0.
2021-12-22 21:17:16 +02:00
Timothy Sample
35ce3e5de6
gnu: disarchive: Update to 0.4.0.
...
* gnu/packages/backup.scm (disarchive)[source]: Update to 0.4.0.
[native-inputs, inputs]: Add guile-lzma.
* gnu/packages/package-management.scm (guix)[arguments]: Include
guile-lzma in the 'wrap-program' phase.
[inputs]: Add guile-lzma.
2021-12-22 11:35:06 -05:00
Timothy Sample
eaa7ead41c
gnu: Add guile-lzma.
...
* gnu/packages/guile.scm (guile-lzma): New variable.
2021-12-22 11:35:06 -05:00
Christopher Baines
0f859051dc
gnu: guix-build-coordinator: Update to 0-42.9f5b8b7.
...
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-42.9f5b8b7.
[native-inputs,inputs,propagated-inputs]: Update style.
2021-12-22 12:16:36 +00:00
Tobias Geerinckx-Rice
6eb5bd3741
gnu: knot: Update to 3.1.5.
...
* gnu/packages/dns.scm (knot): Update to 3.1.5.
2021-12-22 12:02:54 +01:00
Efraim Flashner
5b8ae331f7
gnu: weechat: Update to 3.4.
...
* gnu/packages/irc.scm (weechat): Update to 3.4.
2021-12-22 10:45:37 +02:00
Efraim Flashner
8554cb2db9
gnu: weechat: Satisfy guix lint.
...
* gnu/packages/irc.scm (weechat)[native-inputs]: Relabel gettext as
gettext-minimal.
[inputs]: Use default libgcrypt output.
[home-page]: Use upstream home-page.
2021-12-22 10:45:37 +02:00
Efraim Flashner
76c0b2e340
gnu: weechat: Enable tests on all architectures.
...
* gnu/packages/irc.scm (weechat)[arguments]: Remove test field.
2021-12-22 10:45:37 +02:00
Efraim Flashner
e2c4d13233
gnu: weechat: Only build docs on some architectures.
...
* gnu/packages/irc.scm (weechat)[native-inputs]: Only use
ruby-asciidoctor on architectures supported by GHC.
[arguments]: Only build manpages and docs on some architectures. Only
move documentation when it is built.
2021-12-22 10:45:36 +02:00
Olivier Dion
26b18b0525
gnu: Enable babeltrace Python's bindings.
...
* gnu/packages/instrumentation.scm (babeltrace)
[tests?]: Set to false.
[configure-flags]: Enable Python's plugins and bindings.
[make-flags]: Add output's /lib to linker rpath.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-12-22 09:23:56 +01:00
Nathan Dehnel
6fb5459e8b
services: wireguard: Add DNS config field.
...
* gnu/services/vpn.scm (wireguard-configuration)[dns]: New field.
(wireguard-configuration-file): Honor it.
* doc/guix.texi: Document it.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-12-22 09:07:39 +01:00
Ricardo Wurmus
dce3415a74
gnu: strace: Update to 5.15.
...
* gnu/packages/linux.scm (strace): Update to 5.15.
[arguments]: Remove trailing #T from build phases; disable one more test.
2021-12-22 05:43:02 +01:00
Vinicius Monego
c0c878856e
gnu: gimp: Update to 2.10.30.
...
* gnu/packages/gimp.scm (gimp): Update to 2.10.30.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2021-12-22 03:07:34 +01:00
Vinicius Monego
0be21b0820
gnu: gegl: Update to 0.4.34.
...
* gnu/packages/gimp.scm (gegl): Update to 0.4.34.
[source]: Make some cosmetic changes.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2021-12-22 03:07:34 +01:00
Julien Lepiller
5c093aa5d2
gnu: ocaml-odoc: Update to 2.0.2.
...
* gnu/packages/ocaml.scm (ocaml-odoc): Update to 2.0.2.
2021-12-22 02:34:17 +01:00
Julien Lepiller
81f36476a0
gnu. ocaml-batteries: Update to 3.4.0.
...
* gnu/packages/ocaml.scm (ocaml-batteries): Update to 3.4.0.
2021-12-22 02:34:14 +01:00
Julien Lepiller
f1078defda
gnu: ocaml-fpath: Update to 0.7.3.
...
* gnu/packages/ocaml.scm (ocaml-fpath): Update to 0.7.3.
2021-12-22 02:34:11 +01:00
Julien Lepiller
0770201a20
gnu: camlp5: Update to 8.00.02.
...
* gnu/packages/ocaml.scm (camlp5): Update to 8.00.02.
2021-12-22 02:34:03 +01:00
Julien Lepiller
2317a5e17f
gnu: frama-c: Update to 24.0.
...
* gnu/packages/maths.scm (frama-c): Update to 24.0.
2021-12-22 02:07:21 +01:00