Commit graph

143442 commits

Author SHA1 Message Date
Nicolas Graves
74b012310f
gnu: duckdb: Update to 1.1.1. [security fixes]
This fixes CVE-2024-41672.

* gnu/packages/databases.scm (duckdb): Update to 1.1.1.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-10-11 13:40:57 +01:00
André Batista
084d94289c
gnu: mullvadbrowser: Update to 13.5.6 [security fixes].
Fixes CVEs 2024-9392, 2024-9393, 2024-9394 and 2024-9401. See the Mozilla
Foundation Security Advisory
<https://www.mozilla.org/en-US/security/advisories/mfsa2024-48/> for details.

* gnu/packages/tor-browsers.scm (%mullvadbrowser-build-date): Update to
20240930230510.
(%mullvadbrowser-version): Update to 13.5.6.
(%mullvadbrowser-firefox-version): Update to 115.16.0esr-13.5-1-build2.
(mullvadbrowser-translation-base): Update to
a142f78af87f994913faa15fb4b0f34f0ce1a22b.
(mullvadbrowser-translation-specific): Update to
78212a3da2439e436ac5f73d8e3eb908145c3ece.

Change-Id: Id65315c9aa829815e00dcfe74098680654592f20
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-10-11 13:40:57 +01:00
Ian Eure
a73a0a6554
gnu: librewolf: Update to 131.0.2-1 [security fixes].
Updates the package and changes how the .desktop file is generated.  The
.desktop file the package had been using was removed upstream.

Fixes:

CVE-2024-9391: Prevent users from exiting full-screen mode in Firefox Focus
               for Android
CVE-2024-9392: Compromised content process can bypass site isolation
CVE-2024-9393: Cross-origin access to PDF contents through multipart responses
CVE-2024-9394: Cross-origin access to JSON contents through multipart
               responses
CVE-2024-9395: Specially crafted filename could be used to obscure download
               type
CVE-2024-9396: Potential memory corruption may occur when cloning certain
               objects
CVE-2024-9397: Potential directory upload bypass via clickjacking
CVE-2024-9398: External protocol handlers could be enumerated via popups
CVE-2024-9399: Specially crafted WebTransport requests could lead to denial of
               service
CVE-2024-9400: Potential memory corruption during JIT compilation
CVE-2024-9401: Memory safety bugs fixed in Firefox 131, Firefox ESR 115.16,
               Firefox ESR 128.3, Thunderbird 131, and Thunderbird 128.3
CVE-2024-9402: Memory safety bugs fixed in Firefox 131, Firefox ESR 128.3,
               Thunderbird 131, and Thunderbird 128.3
CVE-2024-9403: Memory safety bugs fixed in Firefox 131 and Thunderbird 131
CVE-2024-9680: Use-after-free in Animation timeline

* gnu/packages/librewolf.scm (%librewolf-build-id): Update.
(librewolf): Update to 131.0.2-1.
[arguments]<#:phases>: Adjust 'install-desktop-entry for new .desktop file.

Change-Id: I03f8a405c454a5bc3c8a1fc9f94d0ec9b41e92ec
Modified-by: Hilton Chain <hako@ultrarare.space>
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-10-11 18:32:05 +08:00
Efraim Flashner
cdb262e993
gnu: mawk: Remove generated file.
* gnu/packages/gawk.scm (mawk)[source]: Adjust snippet to remove
pre-generated file.
[arguments]: Don't build in parallel.
[native-inputs]: Add bison.

Change-Id: Ibc1c5128041a20a00ef6445f4e75ce1ff1e8bd97
2024-10-11 11:26:01 +03:00
Leo Famulari
99999ac8eb
gnu: linux-libre 6.1: Update to 6.1.112.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.112.
(linux-libre-6.1-pristine-source): Update hash.

Change-Id: I9f660c24e0ff3e09145e48f1a940d88c3a40bf51
2024-10-11 00:51:22 -04:00
Leo Famulari
6648d17964
gnu: linux-libre 6.6: Update to 6.6.54.
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.54.
(linux-libre-6.6-pristine-source): Update hash.

Change-Id: Id0d36bbc75a86437434001c262bffb06c5b32a0a
2024-10-11 00:51:21 -04:00
Leo Famulari
3a56a44094
gnu: linux-libre: Update to 6.10.13.
* gnu/packages/linux.scm (linux-libre-6.10-version): Update to 6.10.13.
(linux-libre-6.10-pristine-source): Update hash.

Change-Id: I2776cf025bf293be32f9012b2d99e44c7d41a1c5
2024-10-11 00:51:12 -04:00
jgart
701bced65e
gnu: todoman: Update to 4.4.0.
* gnu/packages/task-management.scm (todoman): Update to 4.4.0.
[build-system]: Use pyproject-build-system.
[arguments]: Remove not needed patch-tests phase and remove unused arguments
to check phase.
[native-inputs]: Remove python-setuptools-scm. Add python-pytz,
python-hypothesis, and python-pytest-runner. Indent by one space instead of
two.
[propagated-inputs]: Indent by one space instead of two.

Change-Id: I07cf40cecda4e9fea149204a6d30438b15233ef9
2024-10-10 22:08:31 -05:00
Fabio Natali
01db401dc8
gnu: python-icalendar: Update to 5.0.13.
* gnu/packages/python-xyz.scm (python-icalendar): Update to 5.0.13.
[propagated-inputs]: Add python-tzdata.
[native-inputs]: Add python-pytest, python-pytz.
[synopsis]: Improve the synopsis.
[description]: Improve the description.

Change-Id: Iafa906540df87db84cd4752cb4b345d838bff15c
Signed-off-by: jgart <jgart@dismail.de>
2024-10-10 22:07:11 -05:00
jgart
5583d80cbe
gnu: sbcl-flamegraph: Update to 0b78cae.
* gnu/packages/lisp-xyz.scm (sbcl-flamegraph): Update to 0b78cae.
[source]: Update url back to upstream since merged.

Change-Id: Id4c45a176e8ef927eca82e02bf33a44cd958f386
2024-10-10 21:02:31 -05:00
jgart
ba495737b3
gnu: trealla: Update to 2.56.9.
* gnu/packages/prolog.scm (trealla): Update to 2.56.9.

Change-Id: I65c694f2d459ccc3fefd41b442e1657717b5d7bf
2024-10-10 21:02:31 -05:00
jgart
43552c0d42
gnu: Add emacs-campus.
* gnu/packages/emacs-xyz.scm (emacs-campus): New variable.

Change-Id: I66734116659fdd1bcf89e37a65167552c21323e7
2024-10-10 21:02:31 -05:00
jgart
e91d2f7868
gnu: Add emacs-zk.
* gnu/packages/emacs-xyz.scm (emacs-zk): New variable.

Change-Id: Iaa2978ece44faef01d6a57ff65e178dcfd925db2
2024-10-10 21:02:23 -05:00
Efraim Flashner
76b8973d76
gnu: mawk: Update to 1.3.4-20240905.
* gnu/packages/gawk.scm (mawk): Update to 1.3.4-20240905.

Change-Id: Ic8103653a2329c21811b2bb5adfe93477ab25764
2024-10-10 17:49:53 +03:00
Efraim Flashner
f8ce73c5e2
gnu: byacc: Update to 20240109.
* gnu/packages/c.scm (byacc): Update to 20240109.

Change-Id: Ie1f93d6fb11fa20f142851b925d0fa4621801499
2024-10-10 17:49:53 +03:00
Ekaitz Zarraga
0a221730a4
gnu: lsof: Fix build with Linux 6.9
* gnu/packages/lsof.scm(lsof)[source]: Add patch.
* gnu/packages/patches/lsof-compat-linux-6.9.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.

Change-Id: I98b895ecaf1b952bfd33ea7ae3af70b1c39a0a94
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-10-10 17:35:23 +03:00
jgart
39df1ac928
gnu: lem: Update to 7b380ea.
* gnu/packages/text-editors.scm (lem): Update to 7b380ea.

Change-Id: I8f1e8b914491809734e2c47e63ecbefb1e2777f0
2024-10-10 07:38:41 -05:00
jgart
8a70f72763
gnu: trealla: Update to 2.56.8.
* gnu/packages/prolog.scm (trealla): Update to 2.56.8.

Change-Id: I86da853a4f40452959e0846b98273a83fed36d98
2024-10-10 07:38:41 -05:00
Michael Ford
0b39f55d2c
gnu: bitcoin-core: Update to 28.0.
* gnu/packages/finance.scm (bitcoin-core): Update to 28.0.
  [inputs]: Remove openssl.
  [home-page]: Update URL.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
Change-Id: I5482c4237ea655dcc71b0a519aa1935b7a34ab97
2024-10-10 14:12:06 +02:00
Efraim Flashner
f5aff5b397
gnu: oksh: Install license file.
* gnu/packages/shells.scm (oksh)[arguments]: Add license-field-regexp
field.

Change-Id: Icb59a66ff7cf163ad435c513c89d49f8389e3704
2024-10-10 06:18:55 +03:00
Mark H Weaver
cb3290e720
gnu: icecat: Update to 115.16.1-guix1 [fixes CVE-2024-9680].
* gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update.
(icecat-source): Update gnuzilla commit, base version, and hashes.
2024-10-09 22:30:30 -04:00
jgart
b4a40b8fb7
gnu: lem: Link against libutil.
* gnu/packages/text-editors.scm (lem)[arguments]: Link against libutil for
forkpty function.

Change-Id: Ibd2455e7288de1c7bf487d01c72f7bc7cd558f15
2024-10-09 15:33:39 -05:00
jgart
6cbd42d318
gnu: trealla: Update to 2.56.7.
* gnu/packages/prolog.scm (trealla): Update to 2.56.7.

Change-Id: I4392418566f7a633998055854dc6127c9f2e3da2
2024-10-08 20:20:41 -05:00
jgart
e416864259
gnu: lem: Update to 80ab76c.
* gnu/packages/text-editors.scm (lem): Update to 80ab76c.

Change-Id: I6bb189dbf232d28d85ca6961a76ddf3cd1720de3
2024-10-08 20:10:07 -05:00
jgart
b688084584
gnu: trealla: Update to 2.56.6.
* gnu/packages/prolog.scm (trealla): Update to 2.56.6.

Change-Id: Ib85d2e009db753b288813ea66c3ace2dff80e95b
2024-10-08 14:56:13 -05:00
jgart
abb9f60109
gnu: lem: Use cc-for-target.
* gnu/packages/text-editors.scm (lem)[arguments]: Use cc-for-target.

Change-Id: Ied9e7ec2f51c7b72470c99f0353df06354d9fc4d
2024-10-08 14:52:57 -05:00
jgart
c2e08bb8e1
gnu: trealla: Update to 2.56.5.
* gnu/packages/prolog.scm (trealla): Update to 2.56.5.

Change-Id: Id049cc8970761fdb202f94a17661854edd2d289c
2024-10-08 11:28:14 -05:00
Maxim Cournoyer
d44beb9b4a
doc: Update documentation for wayland? option of gdm-configuration.
This is a follow-up to commit 06d01c610e ("services: gdm: Enable wayland by
default."), which forgot updating the associated documentation.

Change-Id: I3ea0402680e3e0f588db057988eb00af44ab4ae6
2024-10-08 17:05:14 +09:00
Ian Eure
5eaebebdea
gnu: librewolf: Revert video acceleration fix.
This patch partly reverts #73429, because that change makes livestreaming
video refuse to play.

* gnu/packages/librewolf.scm (librewolf) [source]: Remove
the librewolf-add-paths-to-rdd-allowlist patch.
[phases] <wrap-program>: Reinstate previous LD_LIBRARY_PATH wrapping.
* gnu/packages/patches/librewolf-add-paths-to-rdd-allowlist.patch: Delete
file.
* gnu/local.mk (dist_patch_DATA): De-register it.

Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: Iaf36c64464cd078538fda677ea4fa7b13e7c110f
2024-10-08 16:34:38 +09:00
Ian Eure
daaba6ac16
gnu: librewolf: Fix broken context menu.
This patch fixes a reported bug where context (right-click) menus contain many
duplicate and incorrect entries.

* gnu/packages/librewolf.scm (librewolf)
[phases] <neuter-genai>: Reinstate the genai browser component.

Change-Id: I288545ce80b9a7e854edfc26a7ffe43433303458
2024-10-08 16:34:38 +09:00
Danny Milosavljevic
a950a89d2f
gnu: Add emacs-mediawiki-el.
* gnu/packages/emacs-xyz.scm (emacs-mediawiki-el): New variable.

Change-Id: I79cf043580c13fef23d38645ed841630606a118b
2024-10-08 00:06:03 +02:00
Artyom V. Poptsov
4624302c4a
gnu: jc: Update to 1.25.3.
* gnu/packages/admin.scm (jc): Update to 1.25.3.
[arguments]<phases>: In "hack-time-zone" phase, set the TZ environment
variable instead of substituting the timezone in tests.

Change-Id: Ib1df51435ac8ed78ddbbaac2953dec00cbc71b85
Signed-off-by: jgart <jgart@dismail.de>
2024-10-07 15:22:09 -05:00
jgart
f97d0d2f9d
gnu: sbcl-micros: Update to af94fe5.
* gnu/packages/lisp-xyz.scm (sbcl-micros): Update to af94fe5.

Change-Id: I5159052511d1a03468ee027bb6c4286e2cc3119c
2024-10-07 15:07:21 -05:00
jgart
1d40112b15
gnu: trealla: Update to 2.56.4.
* gnu/packages/prolog.scm (trealla): Update to 2.56.4.

Change-Id: I05180e4fdb9dc9a7595cd1b4d652aea9bf01f24e
2024-10-07 14:46:16 -05:00
André Batista
8a69f433e9
gnu: noscript: Update to 11.4.40.
* gnu/packages/browser-extensions.scm (noscript): Update to 11.4.40.

Change-Id: If4f0e58ac9706c30e749c89ed6b631e6463731ee
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-10-07 16:25:04 +02:00
Ludovic Courtès
ff88c8cf3e
gnu: cuirass: Update to fc4624c.
* gnu/packages/ci.scm (cuirass): Update to fc4624c.

Change-Id: I2be2769c91280e4f0457d14e3209a55c95e80201
2024-10-07 12:51:25 +02:00
Giacomo Leidi
f8d0f7de2d
gnu: Add libguestfs.
* gnu/packages/virtualization.scm (libguestfs): New variable.

Change-Id: I99243550a7a6c9d787fa1a67e54acefd3deeaf1f
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-10-07 12:51:25 +02:00
Giacomo Leidi
91d2e0b567
gnu: Add libguestfs-minimal.
* gnu/packages/virtualization.scm (libguestfs-minimal): New variable.
* gnu/packages/patches/libguestfs-syms.patch: Add file.
* gnu/local.mk: Add it.

Change-Id: Ide22707724ecd41145243c9f41adc3f5557c593e
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-10-07 12:51:25 +02:00
Giacomo Leidi
5fd8d9dc06
gnu: Add hivex.
* gnu/packages/virtualization.scm (hivex): New variable.

Change-Id: I9828d267d5c6f24dc5039ea3b1849248cd9d23fb
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-10-07 12:51:25 +02:00
Sören Tempel
923fac07db
gnu: python-angr: Update to 9.2.112.
* gnu/packages/python-xyz.scm (python-angr): Update to 9.2.112.
[propagated-inputs]: Remove python-progressbar2; add python-pyformlang,
add python-rich, add python-unique-log-filter.
* gnu/packages/patches/python-angr-addition-type-error.patch:
Remove patch (merged upstream and included in new release).
* gnu/packages/patches/python-angr-check-exec-deps.patch:
Rebase for new release.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-10-07 12:51:24 +02:00
Sören Tempel
c3d21302cb
gnu: Add python-unique-log-filter.
* gnu/packages/python-xyz.scm (python-unique-log-filter): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-10-07 12:51:24 +02:00
Sören Tempel
53c7ce9c9a
gnu: Add python-pyformlang.
* gnu/packages/python-xyz.scm (python-pyformlang): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-10-07 12:51:24 +02:00
Sören Tempel
f343e91fb3
gnu: python-claripy: Update to 9.2.112.
* gnu/packages/python-xyz.scm (python-claripy): Update to 9.2.112.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-10-07 12:51:24 +02:00
Sören Tempel
ceea675a09
gnu: python-cle: Update to 9.2.112.
* gnu/packages/python-xyz.scm (python-cle): Update to 9.2.112.
[propagated-inputs]: Add python-cart.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-10-07 12:51:24 +02:00
Sören Tempel
cb79f3b1cc
gnu: Add python-cart.
* gnu/packages/python-xyz.scm (python-cart): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-10-07 12:51:24 +02:00
Sören Tempel
ac908ebd9f
gnu: python-archinfo: Update to 9.2.112.
* gnu/packages/emulators.scm (python-archinfo): Update to 9.2.112.
[propagated-inputs]: Add python-backports-strenum.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-10-07 12:51:24 +02:00
Sören Tempel
7118e5fe6f
gnu: Add python-backports-strenum.
* gnu/packages/python-xyz.scm (python-backports-strenum): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-10-07 12:51:23 +02:00
Sören Tempel
242615ce3d
gnu: python-pyvex: Update to 9.2.112.
* gnu/packages/python-xyz.scm (python-pyvex): Update to 9.2.112.
* gnu/packages/patches/python-pyvex-remove-angr-dependency.patch:
Remove patch (merged upstream and included in new release).

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-10-07 12:51:23 +02:00
Sören Tempel
3c1d1acd76
gnu: python-ailment: Update to 9.2.112.
* gnu/packages/python-xyz.scm (python-ailment): Update to 9.2.112.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-10-07 12:51:23 +02:00
Hilton Chain
66db4f5c57
gnu: Add patchelf-0.16.
* gnu/packages/elf.scm (patchelf-0.16): New variable.

Change-Id: Ide4c547734156ffe909a6d010974a7450aaa45cd
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-10-07 12:51:23 +02:00