me
/
guix
Archived
1
0
Fork 0
Commit Graph

119070 Commits (e0d920b7db3f71c02627d698676339218e03ad63)

Author SHA1 Message Date
Maxim Cournoyer a69e5e5e47
gnu: gnurl: Properly deprecate package.
* gnu/packages/gnunet.scm (gnurl): Move to...
* gnu/packages/curl.scm (gnurl): ... here.  Deprecate via
'deprecated-package'.

Reported-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: I779ff9a7923d6532fbac2c2bfd65d6aa56524f1f
2024-04-18 10:39:49 -04:00
Guillaume Le Vaillant 3d34252c2d
gnu: gnss-sdr: Fix build.
* gnu/packages/radio.scm (gnss-sdr)[native-inputs]: Remove gfortran.
  [inputs]: Remove lapack.
  [arguments]: Add option to 'configure-flags' to use openblas instead of
  lapack.

Change-Id: Ic54ee6543f43226c609d008f425bcc51d18f22c6
2024-04-18 15:23:47 +02:00
Guillaume Le Vaillant ffa78a2d0e
gnu: armadillo: Enable LAPACK support.
* gnu/packages/maths.scm (armadillo)[arguments]: Add OPENBLAS_PROVIDES_LAPACK
  option to 'configure-flags'.

Change-Id: I872520620c921d0ab1fef8f6e5812da12cee031b
2024-04-18 15:10:06 +02:00
Andy Tai ee9cf4f00b
gnu: putty: Update to 0.81 [security fix].
Fixes CVE-2024-31497.

* gnu/packages/networking.scm (putty): Update to 0.81.

Change-Id: I4c6ad42936c985c10b6a2e4b72f746c53ef0e437
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-04-18 17:47:47 +08:00
Andre A. Gomes e9481f6ce5
gnu: cl-colors2: Update to 0.6.0.
* gnu/packages/lisp-xyz.scm (sbcl-cl-colors2): Update to 0.6.0.
  [inputs]: Add sbcl-parse-number.

Change-Id: I954aa3eebff9da0d8749df1c7844982f8171d1d0
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2024-04-18 10:02:44 +02:00
Christopher Baines 2126dab4cd
gnu: guix-data-service: Update to 0.0.1-47.c185892.
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-47.c185892.

Change-Id: Ib4be751dd0e8bf10f617f4e1961a9d53bc4ccc2f
2024-04-17 17:55:53 +01:00
Christopher Baines 041193cb02
gnu: nar-herder: Update to 0-27.ffda727.
* gnu/packages/package-management.scm (nar-herder): Update to 0-27.ffda727.

Change-Id: I79704f6ca735065680e571950c884815cca1b898
2024-04-17 17:55:53 +01:00
Roman Scherer 77acd4b4aa
gnu: evolution-data-server: Disable failing test on aarch64.
This test is flaky on an Apple M1.

* gnu/packages/gnome.scm (evolution-data-server): Disable failing test on
aarch64.

Change-Id: Iccb75f2144b773a8b94242aaee9e6acedaa3af0b
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-17 17:55:53 +01:00
Roman Scherer e1fefe84aa
gnu: babl: Disable failing test on aarch64.
The float-to-8bit test fails on an Apple M1 (aarch64) with the following message:

 9/28 float-to-8bit                   FAIL            0.11s   exit status 1
>>> LD_LIBRARY_PATH=/tmp/guix-build-babl-0.1.108.drv-0/build/babl BABL_PATH=/tmp/guix-build-babl-0.1.108.drv-0/build/extensions MALLOC_PERTURB_=94 /tmp/guix-build-babl-0.1.108.drv-0/build/tests/float-to-8bit

stdout:
 float -> u8 1 failed #1[1]  got 76 expected 77
stderr:
        " 0x43b9f0 0x4390b0 1"  1541377792      BablFishPath
                cost:146.000000 error:0.000000000000
        "/tmp/guix-build-babl-0.1.108.drv-0/build/extensions/gggl.so 0: R'G'B'A float to R'G'B'A u8"    0       BablConversionLinear
                pixels:0
                error: 0.000000

* gnu/packages/gimp.scm (babl): Disable failing test on aarch64.

Change-Id: Icf2c2a9ea5986149902f741f96d1847d2403c1f4
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-17 17:55:53 +01:00
Andy Tai 46e5498805
gnu: gama: Update to 2.30.
* gnu/packages/gps.scm (gama): Update to 2.30.
[arguments]<configure-flags>: Add option to force not to use bundled copy of
expat.

Change-Id: I41f3f037b60b3dd89c8ccb990a800edb041cbc62
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-17 17:55:53 +01:00
Christopher Baines a8b4e49993
gnu: signon-plugin-oauth2: Change SIGNON_PLUGINS_DIR.
This is a followup to 8a257582e3 where I applied
the v2 patch rather than the v3 patch (#70256).

* gnu/packages/qt.scm (signon-plugin-oauth2)[arguments]: Add /signon to
SIGNON_PLUGINS_DIR.

Change-Id: Ib77436507b43e6073cce8acf6a170035d3f09b1a
2024-04-17 17:55:53 +01:00
Clément Lassieur 858c40ced4
gnu: mullvadbrowser: Update to 13.0.14 [security fixes].
Fixes CVE-2024-3852, CVE-2024-3854, CVE-2024-3857, CVE-2024-2609,
CVE-2024-3859, CVE-2024-3861, CVE-2024-3863, CVE-2024-3302, CVE-2024-3864.
See the Mozilla Foundation Security Advisory
<https://www.mozilla.org/en-US/security/advisories/mfsa2024-19/> for details.

* gnu/packages/mullvad-browsers.scm (%mullvadbrowser-build-date): Update to
20240408204645.
(%mullvadbrowser-version): Update to 13.0.14.
(%mullvadbrowser-firefox-version): Update to 115.10.0esr-13.0-1-build1.
(mullvadbrowser-translation-base): Update to
d31e6b16c372e2eb235c4f2b0eae0b573a5515ba.

Change-Id: I22793fd35dd041fe5d2a47e16a26f1d48e37d2d2
2024-04-17 12:23:42 +02:00
Clément Lassieur d5d4ba89f9
gnu: torbrowser: Update to 13.0.14 [security fixes].
Fixes CVE-2024-3852, CVE-2024-3854, CVE-2024-3857, CVE-2024-2609,
CVE-2024-3859, CVE-2024-3861, CVE-2024-3863, CVE-2024-3302, CVE-2024-3864.
See the Mozilla Foundation Security Advisory
<https://www.mozilla.org/en-US/security/advisories/mfsa2024-19/> for details.

* gnu/packages/tor-browsers.scm (%torbrowser-build-date): Update to
20240416150000.
(%torbrowser-version): Update to 13.0.14.
(%torbrowser-firefox-version): Update to 115.10.0esr-13.0-1-build1.
(torbrowser-translation-base): Update to
d31e6b16c372e2eb235c4f2b0eae0b573a5515ba.
(torbrowser-translation-specific): Update to
d37455a56f966b4f87f5f326b534a91f71fd5c88.

Change-Id: I499d38f66e5528a566a6c105f621fe52b0ea1bc9
2024-04-17 12:23:36 +02:00
Jean-Pierre De Jesus DIAZ 9f8e92cc7d
gnu: ath9k-htc-firmware: Split package.
* gnu/local.mk (dist_patch_DATA): Remove ath9k-htc-firmware-objcopy.patch.
* gnu/packages/firmware.scm (ath9k-htc-firmware): Remove.
(ath9k-htc-ar7010-firmware, ath9k-htc-ar9271-firmware): New variables.
* gnu/packages/patches/ath9k-htc-firmware-objcopy.patch: Delete file.
* gnu/system.scm (%base-firmware): Use new ath9k packages.

Change-Id: I86259e398427abd139c1f310a95bb15e2c03cee3
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2024-04-17 12:13:02 +02:00
Jean-Pierre De Jesus DIAZ 4c88ffdb65
gnu: cross-binutils: Use binutils-2.33 for ath9k.
* gnu/packages/cross-base.scm (cross-binutils-package): New procedure.
* gnu/packages/cross-base.scm (cross-binutils): Select binutils default
value with cross-binutils-package.
* gnu/packages/firmware.scm (ath9k-htc-firmware) <native-inputs>: Do not
explicitly set the #:xbinutils keyword argument.

Change-Id: I0eb25eb2b494241c205286837bfa79a61de8e0b7
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-17 12:13:02 +02:00
Jean-Pierre De Jesus DIAZ f97f5312cc
gnu: ath9k-htc-firmware: Use xtensa-ath9k-elf.
* gnu/packages/firmware.scm (ath9k-htc-firmware): Use the
xtensa-ath9k-elf target for the cross toolchain.

Change-Id: Ic1a7c4088312290a86a508f371f4f0e784e301a5
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-17 12:13:02 +02:00
Jean-Pierre De Jesus DIAZ c3aba93823
gnu: ath9k-htc-firmware: Allow using other targets.
* gnu/packages/firmware.scm (ath9k-htc-firmware): Override the TARGET
environment variable in the configure script to use xtensa-elf.
* gnu/packages/patches/ath9k-htc-firmware-objcopy.patch: Adapt to use
TARGET environment variable for objcopy.

Change-Id: Ia44f0f25dde532b90168f2f2456412a43ac9af24
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-17 12:13:02 +02:00
Jean-Pierre De Jesus DIAZ af181ac5d1
gnu: ath9k-htc-firmware: Remove binary blobs.
* gnu/packages/firmware.scm (ath9k-htc-firmware) <source>: Add snippet
to remove bundled binary files.

Change-Id: I2f0592d03039ff9d5a5f3a79b0c62566164f3762
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-17 12:13:02 +02:00
Yuval Langer c872b3bc39
gnu: Add guile-rsv.
* gnu/packages/guile-xyz.scm (guile-rsv): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: Idede9ef290db92c95ea29f8ad35c9e3a9cdbfa62
2024-04-17 12:13:01 +02:00
John Kehayias b47ae1ecc4
gnu: make-gcc-toolchain: Add gcc:lib.
* gnu/packages/commencement.scm (make-gcc-toolchain)[inputs]: Add gcc:lib.

Change-Id: I327a2403d5d14dd545981e8e9dbfd7df24c9357e
2024-04-16 21:06:57 -04:00
Simon Tournier 24b82ad3aa
gnu: gcc-toolchain: Do not use gcc-final.
* gnu/packages/commencement.scm (gcc-toolchain): Bind to the default
gcc-toolchain-11 being consitent with others.
(gcc-toolchain-11): Make it from gcc-11.
(gcc-toolchain-aka-gcc): Bind to gcc-toolchain.
2024-04-16 21:06:54 -04:00
John Kehayias 2d5736cc3e
Merge branch 'mesa-updates'
Key updates:
cairo 1.16.0 -> 1.18.0
libdrm 2.4.117 -> 2.4.120
mesa 23.3.2 -> 24.0.3
sdl2 2.28.5 -> 2.30.1
vulkan packages 1.3.231.1 -> 1.3.280.0
openexr 3.1.3 -> 3.2.4

Change-Id: Iece081158251d1d5836f6b264ba232dc751c9fe2
2024-04-16 20:58:06 -04:00
Tom Willemse f073cea41b
gnu: emacs-nginx-mode: Update to 1.1.10.
* gnu/packages/emacs-xyz.scm (emacs-nginx-mode): Update to 1.1.10.

Change-Id: I72010506d3590ffd15b6e30ba32995f49d3262d3
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-16 22:50:10 +01:00
Christopher Baines 99e7a93d57
gnu: Add comment to the bottom of version-control.scm.
This will hopefully discourage patches which add new packages to the bottom of
files, as this increases the likelihood of conflicts when applying patches.

If there are more specific ways that packages should be arranged in specific
modules, this message can be updated accordingly.

* gnu/packages/version-control.scm: Add comment at end of file.

Change-Id: I3d20a6fd957d9cfee9d7b4a4c7979c4202a0fe3a
2024-04-16 22:50:06 +01:00
Ashish SHUKLA a45b2c7c63
gnu: Add fnc.
* gnu/packages/version-control.scm (fnc): New variable.

Change-Id: Idf1cb254c3ae18bacb86bf020511a5d34e2d3684
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-16 22:45:30 +01:00
Vinicius Monego b0fbb70521
gnu: Add python-verde.
* gnu/packages/geo.scm (python-verde): New variable.

Change-Id: I0d176a05a993b19224d22489dd3a8eca19e4f2e0
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-16 22:34:48 +01:00
Giacomo Leidi e5e8b4e52d
gnu: Add brillo.
* gnu/packages/hardware.scm (brillo): New variable.

Change-Id: Ic66118b9b792b0bc81bbeffb72236953da0f0772
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-16 22:34:05 +01:00
Timotej Lazar 0ffd6d2582
gnu: Add qmmp.
* gnu/packages/music.scm (qmmp): New variable.

Change-Id: Id5548eaeb73904120473397cac74ef7a5f10ecec
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-16 22:26:42 +01:00
Andy Tai 7bead512e2
gnu: fltk: Update to 1.3.9.
* gnu/packages/fltk.scm (fltk): Update to 1.3.9.

Change-Id: Ic766550a4f15a147d8079ebecf0c59152aefa9f0
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-16 22:25:23 +01:00
Nicolas Graves via Guix-patches via 6a6dde5058
gnu: Add latexml.
* gnu/packages/markup.scm (latexml): New variable.

Reviewed-by: Steve George <steve@futurile.net>

Change-Id: If7199a8b74b990ad29718adcb905a5ed31882cf5
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-16 22:20:40 +01:00
Nicolas Graves via Guix-patches via 6feab2a48c
gnu: Add perl-image-size.
* gnu/packages/perl.scm (perl-image-size): New variable.

Change-Id: Ib2b11b74451b156c4380b91334ae37032e6bb6fd
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-16 22:20:38 +01:00
Mark H Weaver 969c970f38
gnu: icecat: Update to 115.10.0-guix0-preview1 [security fixes].
Includes fixes for CVE-2024-2609, CVE-2024-3302, CVE-2024-3852,
CVE-2024-3854, CVE-2024-3857, CVE-2024-3859, CVE-2024-3861,
CVE-2024-3863, and CVE-2024-3864.

* gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update.
(icecat-source): Update gnuzilla commit, base version, and hashes.
2024-04-16 17:01:12 -04:00
Ricardo Wurmus 921b270a44
gnu: Add prosody-cloud-notify.
* gnu/packages/messaging.scm (prosody-cloud-notify): New variable.

Change-Id: I55edcb3605fae922980163de2d29926798619624
2024-04-16 18:31:07 +02:00
Wilko Meyer 6cdb34ba90
gnu: linux-libre 4.19: Update to 4.19.312.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.312.
(linux-libre-4.19-pristine-source): Update hash.

Change-Id: I626f133eea8c23177322e242d3ccc4bfa2589baa
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-04-16 11:20:23 -04:00
Wilko Meyer a4cc1bbf88
gnu: linux-libre 5.4: Update to 5.4.274.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.274.
(linux-libre-5.4-pristine-source): Update hash.

Change-Id: Ibc854c5a98ad71f26cef4e403b6fc0bfa2c7c1c3
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-04-16 11:20:23 -04:00
Wilko Meyer f14f08acb5
gnu: linux-libre 5.10: Update to 5.10.215.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.215.
(linux-libre-5.10-pristine-source): Update hash.

Change-Id: Icd2173d13b527f3c7ec0f80cd22a6c8aa4ead4e5
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-04-16 11:20:22 -04:00
Wilko Meyer d977c1160d
gnu: linux-libre 5.15: Update to 5.15.155.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.155.
(linux-libre-5.15-pristine-source): Update hashes.

Change-Id: I0c83483f92e37b598313d70e408cce38d84fd5b1
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-04-16 11:20:22 -04:00
Wilko Meyer 467583fab5
gnu: linux-libre 6.1: Update to 6.1.86.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.86.
(linux-libre-6.1-pristine-source, deblob-scripts-6.1): Update hashes.

Change-Id: Icecabfdcd8b8c76ef62aa679b4eec015869a2134
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-04-16 11:20:22 -04:00
Wilko Meyer b6966b3978
gnu: linux-libre 6.6: Update to 6.6.27.
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.27.
(linux-libre-6.6-pristine-source, deblob-scripts-6.6): Update hashes.

Change-Id: I0f21abb95d5d80bde56a1d3ad0faf4ab5fabb67f
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-04-16 11:20:22 -04:00
Wilko Meyer 6a90eccc2b
gnu: linux-libre 6.8: Update to 6.8.6.
* gnu/packages/linux.scm (linux-libre-6.8-version): Update to 6.8.6.
(linux-libre-6.8-pristine-source, deblob-scripts-6.8): Update hashes.

Change-Id: Iddefd4ac7704e80df13ceadf4935c2670a40061d
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-04-16 11:20:14 -04:00
Ricardo Wurmus dbc4587fb1
gnu: Add prosody-muc-offline-delivery.
* gnu/packages/messaging.scm (prosody-muc-offline-delivery): New variable.

Change-Id: I145ea713e5b12aef5f700669fe2ffc1e017322d2
2024-04-16 12:00:53 +02:00
Ricardo Wurmus e9393087fc
gnu: Add prosody-cloud-notify-priority-tag.
* gnu/packages/messaging.scm (prosody-cloud-notify-priority-tag): New variable.

Change-Id: I22dc032112bf537058405ef0d8f42f371502a5ea
2024-04-16 12:00:48 +02:00
Ricardo Wurmus 46ba40de97
gnu: Add prosody-cloud-notify-filters.
* gnu/packages/messaging.scm (prosody-cloud-notify-filters): New variable.

Change-Id: I3c0ea90cb44aa9f623573de98f7d79b46c696232
2024-04-16 12:00:43 +02:00
Ricardo Wurmus 582bb94637
gnu: Add prosody-cloud-notify-encrypted.
* gnu/packages/messaging.scm (prosody-cloud-notify-encrypted): New variable.

Change-Id: Ibe2c6525865ffce54191d806f0e184c814000993
2024-04-16 12:00:35 +02:00
Ricardo Wurmus e2ec85d17d
gnu: lua-cqueues: Update to 20200726.
* gnu/packages/lua.scm (lua-cqueues): Update to 20200726.
[source]: Fetch from git repository.
[arguments]: Use G-expressions; disable two tests that need LuaJIT's ffi
module.

Change-Id: I969a9f173339d22e57fd6a5e4689889c0268c52d
2024-04-16 11:59:34 +02:00
Ricardo Wurmus 9374b0fe52
gnu: lua-ossl: Update to 20220711.
* gnu/packages/lua.scm (lua-ossl): Update to 20220711.
[source]: Fetch from git repository.
[arguments]: Use G-expressions; disable two tests.
[description]: Reflow paragraph.

Change-Id: I2640cba886362635ee4ddedd020a06b433e46e5b
2024-04-16 11:58:33 +02:00
Ricardo Wurmus 29c9ae9162
gnu: prosody-module: Update to changeset 66e7d46b1d4b.
* gnu/packages/messaging.scm (prosody-module): Update to changeset
66e7d46b1d4b.

Change-Id: Ia06e1a111e3117e7315b43c2be7ed4776ae26ac4
2024-04-16 10:29:55 +02:00
Ricardo Wurmus 4d67912265
gnu: ksoloti-runtime: Update to 1.0.12-8.
* gnu/packages/axoloti.scm (ksoloti-runtime): Update to 1.0.12-8.
[arguments]: Remove obsolete patch to Makefiles.
[inputs]: Replace dfu-util-for-axoloti with dfu-util.

Change-Id: I57c78d32d2616909ca7b9a98392655c76df5eb27
2024-04-16 00:49:34 +02:00
Artyom V. Poptsov a8353e9d6b
gnu: Add tr7.
* gnu/packages/scheme.scm (tr7): New variable.

Change-Id: I60e34f0f918ea7c9b36cea02358d69ab7bfad24b
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2024-04-15 12:32:42 +02:00
Vinicius Monego 53dba8c808
gnu: Add trac.
* gnu/packages/version-control.scm (trac): New variable.

Change-Id: I51b86a6b8a913c18f785dbd92a936b8964bebdbc
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2024-04-15 12:21:15 +02:00