Commit graph

132932 commits

Author SHA1 Message Date
Maxim Cournoyer ec9c8b0c1a
doc: Refine wording of binary installation introductory text.
* doc/guix.texi (Binary Installation): Mention the requirement to use a
Hurd or Linux kernel for the binary installation.

Suggested-by: Matt <matt@excalamus.com>
Change-Id: Ibc0552f59be4fdaaf8d44a5222e6feb925d3f06f
2024-02-21 12:05:00 -05:00
Maxim Cournoyer 5e66832ad4
gnu: mold: Update to 2.4.0.
* gnu/packages/mold.scm (mold): Update to 2.4.0.
[source]: Streamline snippet.
[inputs]: Remove unused openssl input.

Change-Id: Iba4e7c1053459c5e765eb7089428149b49151e29
2024-02-21 12:05:00 -05:00
Ricardo Wurmus ec6d6a51a3
gnu: Add r-options.
* gnu/packages/cran.scm (r-options): New variable.

Change-Id: I5e005bc8933796b0e5a6028dec2678fd74cc425d
2024-02-21 14:49:29 +01:00
Oleg Pykhalov fa222331bd
tests: install: Fix encrypted-root-not-boot-os test.
Fix build failure caused by lack of free disk space.

* gnu/tests/install.scm (%test-encrypted-root-not-boot-os): Increase the root
partition to 1600 MiB.

Change-Id: I9f8378c37743ae8e59a72228b9e8bdbad93b4473
2024-02-21 15:20:07 +03:00
Danny Milosavljevic afdcba7855
gnu: jbr: Update to 17.0.10-b1211.2.
* gnu/packages/java.scm (jbr): Update to 17.0.10-b1211.2.

Change-Id: If08dc1f7d0c00f6ca2d2ebfb7daeca35cf3f665c
2024-02-21 11:42:36 +01:00
Andre A. Gomes b71a270f6e
gnu: nyxt: Update to 3.11.3.
* gnu/packages/web-browsers.scm (nyxt): Update to 3.11.3.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2024-02-21 11:10:52 +01:00
Ricardo Wurmus bb87745253
gnu: emacs-ess: Update to 24.01.1.
* gnu/packages/statistics.scm (emacs-ess): Update to 24.01.1.
[source]: Remove patch to fix r-help-mode test.
[arguments]: Enable some tests; only run tests conditionally.

Change-Id: Ib341eac2d2e57cda7b2534bf88b0dd762b56281a
2024-02-21 10:02:18 +01:00
Clément Lassieur 2c0ada2501
gnu: mullvadbrowser: Update to 13.0.10.
* gnu/packages/tor-browsers.scm (%mullvadbrowser-build-date): Update to
20240213150358.
(%mullvadbrowser-version): Update to 13.0.10.
(%mullvadbrowser-firefox-version): Update to 115.8.0esr-13.0-1-build1.

Change-Id: Ia3c444e893bf7c3299d2d091c6c6578be272a782
2024-02-21 02:55:40 +01:00
Tomas Volf b6f82b9ef1
gnu: linux-libre-documentation: Fix compilation.
When compiling linux-libre-documentation@6.6.16, the compilation fails with
following error message:

------
    Exception occurred:
      File "/tmp/guix-build-linux-libre-documentation-6.6.16.drv-0/linux-6.6.16/Documentation/sphinx/kernel_feat.py", line 112, in run
        nodeList = self.nestedParse(out_lines, fname)
    UnboundLocalError: local variable 'fname' referenced before assignment
------

This is already fixed upstream[0], so this commit backports the change.

0: https://lore.kernel.org/all/20240206054907.066a0325@coco.lan/t/

* gnu/packages/linux.scm (linux-libre-documentation): Apply patch fixing
compilation.

Change-Id: Ic96f14aa25df09f38e029ca70d2647cbf37c2365
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-02-20 20:32:50 -05:00
Clément Lassieur 3bc2a7d0ed
gnu: torbrowser: Update to 13.0.10.
* gnu/packages/tor-browsers.scm (%torbrowser-build-date): Update to
20240213172118.
(%torbrowser-version): Update to 13.0.10.
(%torbrowser-firefox-version): Update to 115.8.0esr-13.0-1-build1.
(translation-tor-browser): Update to a50fa943d7428ebe6e4e6b09f175e098a97eec63.

Change-Id: Idbb708d8bdd5e75bed1423c0748007864f96da0f
2024-02-21 01:56:33 +01:00
Clément Lassieur 863e9766a6
gnu: ublock-origin: Update to 1.56.0.
* gnu/packages/browser-extensions.scm (ublock-origin): Update to 1.56.0.
(ublock-main-assets): Update to b15998fae22b2b9593794b6b46647385b9c101d4.
(ublock-prod-assets): Update to 60fa7b4b33d5d257d9d0f1ee8db65c1e663f2d31.

Change-Id: I46c7241328f36b19756263b84c95a57145c72a40
2024-02-21 01:56:33 +01:00
Tomas Volf e3c612a7de
gnu: ngtcp2: Update to 1.3.0.
* gnu/packages/networking.scm (ngtcp2): Update to 1.3.0.
[native-inputs]: Remove cunit.

Change-Id: I5c1b411d4e7af0dc2bd33829b7c9ee1f2ac12a1e
Signed-off-by: Jelle Licht <jlicht@fsfe.org>
2024-02-20 20:53:31 +01:00
Tomas Volf eeee279579
gnu: nghttp3: Update to 1.2.0.
* gnu/packages/web.scm (nghttp3): Update to 1.2.0.
[native-inputs]: Remove cunit.

Change-Id: I802c0b7f11155afd8ce3b37a7fac2106fe61ccb4
Signed-off-by: Jelle Licht <jlicht@fsfe.org>
2024-02-20 20:53:30 +01:00
Ricardo Wurmus d41e8843f6
gnu: alsa-scarlett-gui: Use ungexp.
This is a follow-up to commit 5d81aa8613.

* gnu/packages/music.scm (alsa-scarlett-gui)[arguments]: Use #$output and
THIS-PACKAGE-INPUT instead of ASSOC-REF.

Change-Id: If56af33e361a215c63c5e004b81d2d0e84a2dd56
2024-02-20 20:49:15 +01:00
Ricardo Wurmus 4d3c18b8fe
gnu: r-tam: Update to 4.2-21.
* gnu/packages/cran.scm (r-tam): Update to 4.2-21.

Change-Id: I4931defa8c43a5432fbfa93ed40234faa589fead
2024-02-20 20:20:55 +01:00
Ricardo Wurmus eaef954d65
gnu: r-imager: Update to 0.45.8.
* gnu/packages/cran.scm (r-imager): Update to 0.45.8.

Change-Id: I5c3e2852d8136e77eec9810414623558cd01b7d8
2024-02-20 20:20:55 +01:00
Ricardo Wurmus 3bbc870b61
gnu: r-ggforce: Update to 0.4.2.
* gnu/packages/cran.scm (r-ggforce): Update to 0.4.2.

Change-Id: I619d7f55d43b8b4320f5162602e1a00fd5df8d5e
2024-02-20 20:20:55 +01:00
Ricardo Wurmus cca2bc4441
gnu: r-usethis: Update to 2.2.3.
* gnu/packages/cran.scm (r-usethis): Update to 2.2.3.

Change-Id: I69d069d6f068ac8a747d9d623b1c3e425046e730
2024-02-20 20:20:55 +01:00
Ricardo Wurmus 81043e9f5a
gnu: r-acdm: Update to 1.0.4.3.
* gnu/packages/cran.scm (r-acdm): Update to 1.0.4.3.

Change-Id: I6d22b039eea1f7947189fb141660901a75aa06b3
2024-02-20 20:20:55 +01:00
Ricardo Wurmus 04208d8bfb
gnu: r-circlize: Update to 0.4.16.
* gnu/packages/cran.scm (r-circlize): Update to 0.4.16.

Change-Id: Ic5f5f14c0b7abf8c20e06c127797c2cf02893bc8
2024-02-20 20:20:55 +01:00
Ricardo Wurmus a66b3db343
gnu: r-callr: Update to 3.7.5.
* gnu/packages/cran.scm (r-callr): Update to 3.7.5.

Change-Id: I0af56ae805e8a2fe7c0bd975bd25c65b136df249
2024-02-20 20:20:55 +01:00
Ricardo Wurmus 3b5eb77819
gnu: r-ggvenndiagram: Update to 1.5.2.
* gnu/packages/cran.scm (r-ggvenndiagram): Update to 1.5.2.

Change-Id: Id534fc82a43c3d88eaba708977626151d26385b4
2024-02-20 20:20:55 +01:00
Ricardo Wurmus 601c25be01
gnu: r-boot: Update to 1.3-29.
* gnu/packages/statistics.scm (r-boot): Update to 1.3-29.

Change-Id: Ia0e1c2da6c4cbae22466b4778309afaddf5a257b
2024-02-20 20:20:55 +01:00
Ricardo Wurmus c3a8d20567
gnu: r-estimability: Update to 1.5.
* gnu/packages/statistics.scm (r-estimability): Update to 1.5.
[native-inputs]: Add r-knitr.
[description]: Use complete sentence.

Change-Id: I9ed956ca7527a2316667813465bdb2bb47ebd516
2024-02-20 20:20:55 +01:00
Ricardo Wurmus c35e55a7ee
gnu: r-dt: Update to 0.32.
* gnu/packages/statistics.scm (r-dt): Update to 0.32.

Change-Id: I231ecc8a9606a8404f1bb5fccbcd5153d9cc7f7d
2024-02-20 20:20:55 +01:00
Wilko Meyer 877abbdae7
gnu: linux-libre 6.7: Modify .conf files.
* gnu/packages/aux-files/linux-libre/6.7-arm.conf,
  gnu/packages/aux-files/linux-libre/6.7-arm64.conf: Add platform support.

Change-Id: I90dee088ab11a31cb526b396d675e7bc22d67297
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-02-20 11:57:09 -05:00
Wilko Meyer d51ac34105
gnu: linux-libre 6.1: Update to 6.1.78.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.78.
  (linux-libre-6.1-pristine-source): Update hash.

Change-Id: I1293b6494fa26f2c786d8cbabe6c855610eca499
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-02-20 11:57:09 -05:00
Wilko Meyer a673109d08
gnu: linux-libre 6.6: Update to 6.6.17.
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.17.
  (linux-libre-6.6-pristine-source): Update hashes.

Change-Id: I911c604ff188f80068ec49edaa8df5aab00439a7
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-02-20 11:57:08 -05:00
Wilko Meyer dc9ec00923
gnu: linux-libre 6.7: Update to 6.7.5.
* gnu/packages/linux.scm (linux-libre-6.7-version): Update to 6.7.5.
  (linux-libre-6.7-pristine-source): Update hashes.

Change-Id: I29490cd45a43a960b380a23cfb810494ea238691
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-02-20 11:57:05 -05:00
Mark H Weaver 3d061d9677
gnu: icecat: Update to 115.8.0-guix0-preview1 [security fixes].
Includes fixes for CVE-2024-1546, CVE-2024-1547, CVE-2024-1548,
CVE-2024-1549, CVE-2024-1550, CVE-2024-1551, CVE-2024-1552, and
CVE-2024-1553.

* gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update.
(icecat-source): Update gnuzilla commit, base version, and hashes.
2024-02-20 09:42:41 -05:00
Efraim Flashner e75335fc91
gnu: rust-zerocopy-derive-0.2: Allow newer versions of dependencies.
* gnu/packages/crates-io.scm (rust-zerocopy-derive-0.2)[source]: Add
snippet to allow newer versions of dependencies.

Change-Id: I45c0b4f2d2a90c17410f6cae802a669e7dc2b022
2024-02-20 13:59:00 +02:00
Efraim Flashner 2fcc8cc458
gnu: rust-insta-1: Allow newer versions of dependencies.
* gnu/packages/crates-io.scm (rust-insta-1)[source]: Add snippet to
allow newer versions of dependencies.

Change-Id: Ie56cae284be7e33c772c3514b7749459d6598925
2024-02-20 13:59:00 +02:00
Efraim Flashner 022d034c11
gnu: rust-arrow-cast-47: Skip a test.
* gnu/packages/crates-io.scm (rust-arrow-cast-47)[arguments]: Add
cargo-test-flags.

Change-Id: I09358245a41a521addae9546934db413741383d5
2024-02-20 13:59:00 +02:00
Efraim Flashner 5c26a8c4d0
gnu: rust-arrow-json-47: Skip another test.
* gnu/packages/crates-io.scm (rust-arrow-json-47)[arguments]: Add
another test to skip to the cargo-test-flags.

Change-Id: I47843604439feca363fe629438b5383f8957baae
2024-02-20 13:59:00 +02:00
Tomas Volf a733604598
gnu: Add netavark.
* gnu/packages/rust-apps.scm (netavark): New variable.

Change-Id: I0febde1f419fe16154e55b7a72dd29554e939fba
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:58:59 +02:00
Tomas Volf 7cd0b11a28
gnu: rust-chrono-0.4: Update to 0.4.34.
* gnu/packages/crates-io.scm (rust-chrono-0.4): Update to 0.4.34.
[cargo-inputs]: Replace rust-pure-rust-locales-0.7 with 0.8.  Replace
rust-windows-targets-0.48 with 0.52.
[cargo-development-inputs]: Replace rust-windows-bindgen-0.51 with 0.52.

Change-Id: I06649d305451b00f3d278304d6c14d7cfc90b1e2
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:58:59 +02:00
Tomas Volf a95171d412
gnu: Add rust-windows-bindgen-0.52.
* gnu/packages/crates-windows.scm (rust-windows-bindgen-0.52): New
variable.
(rust-windows-bindgen-0.51): Inherit from rust-windows-bindgen-0.52.

Change-Id: Ib84ff26569bc34d94c1a69062d70960eac58152d
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:58:59 +02:00
Tomas Volf 90818b39c8
gnu: Add rust-windows-metadata-0.52.
* gnu/packages/crates-windows.scm (rust-windows-metadata-0.52): New
variable.
(rust-windows-metadata-0.51): Inherit from rust-windows-metadata-0.52.

Change-Id: Ic8c951050bec955b05d2c9fe25da186e23b16f9a
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:58:59 +02:00
Tomas Volf 053580ff5c
gnu: Add rust-pure-rust-locales-0.8.
* gnu/packages/crates-io.scm (rust-pure-rust-locales-0.8): New variable.
(rust-pure-rust-locales-0.7): Inherit from rust-pure-rust-locales-0.8.

Change-Id: I6a426cc2cbffd9d3b3ef40abf423d7a28c8c9469
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:58:59 +02:00
Tomas Volf e5d0ecfa2a
gnu: rust-rkyv-0.7: Update to 0.7.44.
* gnu/packages/crates-io.scm (rust-rkyv-0.7): Update to 0.7.44.
[cargo-inputs]: Add rust-bytes-1, rust-smol-str-0.2.

Change-Id: Ifbc9b88c743f968400713d562c651085c567a9dc
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:58:59 +02:00
Tomas Volf 41cb72ea79
gnu: rust-rkyv-derive-0.7: Update to 0.7.44.
* gnu/packages/crates-io.scm (rust-rkyv-derive-0.7): Update to 0.7.44.

Change-Id: I357f3de5bf7716ecff3a28e81dfafc47ca6442fa
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:58:59 +02:00
Tomas Volf 2b0f1d4d96
gnu: Add rust-env-logger-0.11.
* gnu/packages/crates-io.scm (rust-env-logger-0.11): New variable.
(rust-env-logger-0.10): Inherit from rust-env-logger-0.11.

Change-Id: I728e7d3814d39b95eaa13003bd62c8f7911162bc
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:58:59 +02:00
Tomas Volf feb84ef432
gnu: rust-anstyle-1: Update to 1.0.6.
* gnu/packages/crates-io.scm (rust-anstyle-1): Update to 1.0.6.

Change-Id: I3c9dbefd8b09abc9b060f0af44be6942e1f11a30
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:58:58 +02:00
Tomas Volf 54eedc3792
gnu: Add rust-env-filter-0.1.
* gnu/packages/crates-io.scm (rust-env-filter-0.1): New variable.

Change-Id: I48aad5543b65e6a790336d3e08d35eae0a1de622
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:58:58 +02:00
Tomas Volf 40b861adc1
gnu: Add rust-iptables-0.5.
* gnu/packages/crates-io.scm (rust-iptables-0.5): New variable.

Change-Id: I8f164dd9af75fbafdc12a71169afaca01677c253
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:58:58 +02:00
Tomas Volf 2d3fdf0c96
gnu: Add rust-mozim-0.2.
* gnu/packages/crates-io.scm (rust-mozim-0.2): New variable.

Change-Id: Ia9e33d111adc2e735011dba43f91b99f88eb0833
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:58:58 +02:00
Tomas Volf de716827a3
gnu: Add rust-dhcproto-0.9.
* gnu/packages/crates-io.scm (rust-dhcproto-0.9): New variable.

Change-Id: Iac0f123908885695d14a71bcf32cc2658af2d013
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:58:58 +02:00
Tomas Volf c7ae2ff459
gnu: Add rust-dhcproto-macros-0.1.
* gnu/packages/crates-io.scm (rust-dhcproto-macros-0.1): New variable.

Change-Id: Ifb07383e9d08fd4911d4de641e3847b7025f3424
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:58:58 +02:00
Tomas Volf 2040d55fd5
gnu: Add rust-etherparse-0.13.
* gnu/packages/crates-io.scm (rust-etherparse-0.13): New variable.

Change-Id: I06afa106197f5547d744092ced03d6327bb77315
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:58:58 +02:00
Tomas Volf b421c5b5b0
gnu: Add rust-nispor-1.
* gnu/packages/crates-io.scm (rust-nispor-1): New variable.

Change-Id: I6082ba44b5d3e63bbaf194389cd59c2a8a1e0dff
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:58:58 +02:00