Commit Graph

1994 Commits

Author SHA1 Message Date
Giacomo Leidi
00e2480d23
nongnu: google-chrome-unstable: Update to 131.0.6738.0.
* nongnu/packages/chrome.scm (google-chrome-unstable): Update to 131.0.6738.0.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-11-01 23:06:16 +01:00
Giacomo Leidi
831f184a7d
nongnu: google-chrome-beta: Update to 130.0.6723.19.
* nongnu/packages/chrome.scm (google-chrome-beta): Update to 130.0.6723.19.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-11-01 23:06:16 +01:00
Giacomo Leidi
459700a58a
nongnu: google-chrome-stable: Update to 129.0.6668.89.
* nongnu/packages/chrome.scm (google-chrome-stable): Update to 129.0.6668.89.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-11-01 23:06:16 +01:00
Giacomo Leidi
a3bdbb9ec1
nongnu: anytype: Update to 0.43.1.
* nongnu/packages/productivity.scm (anytype): Update to 0.43.1.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-11-01 22:55:01 +01:00
Rodion Goritskov
883c28fcec
nongnu: lgogdownloader: Update to 3.15.
* nongnu/packages/gog.scm (lgogdownloader): Update to 3.15.
[inputs]: Remove htmlcxx, liboauth, qtbase-5, qtdeclarative-5,
qtwebchannel-5. Add tidy-hmtl. Replace qtwebengine-5 with qtwebengine.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-11-01 22:52:31 +01:00
Tomas Volf
714db288db
nongnu: firefox-esr: Update to 128.4.0esr [security fixes].
Fixes CVE-2024-10458, CVE-2024-10459, CVE-2024-10460, CVE-2024-10461,
CVE-2024-10462, CVE-2024-10463, CVE-2024-10464, CVE-2024-10465,
CVE-2024-10466, CVE-2024-10467.

* nongnu/packages/mozilla.scm (firefox-esr): Update to 128.4.0esr.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-10-31 10:54:15 +01:00
Leo Famulari
ad966c3844
nongnu: Add linux 6.11.
* nongnu/packages/linux.scm (linux-6.11): New variable.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-10-20 16:22:40 -04:00
John Kehayias
d47b2f5a7b
nongnu: firefox: Update to 131.0.3 [security fixes].
Fixes CVE-2024-9936 and, in previous versions since 130.0.1, CVE-2024-9680,
CVE-2024-9391, CVE-2024-9392, CVE-2024-9393, CVE-2024-9394, CVE-2024-9395,
CVE-2024-9396, CVE-2024-9397, CVE-2024-9398, CVE-2024-9399, CVE-2024-9400,
CVE-2024-9401, CVE-2024-9402, and CVE-2024-9403.

Upstream removed firefox.desktop files which can be generated from their mach
tool.  However, this will try to download various dependencies.  So, for now
at least, use a patch which reverts that commit so we can use the included
desktop file.  In Arch, for example, they include a separate pre-generated
desktop file rather than doing this at build time.

* nongnu/packages/mozilla.scm (firefox): Update to 131.0.3.
* nongnu/packages/patches/firefox-CVE-2024-9680.patch: Delete patch.
* nongnu/packages/patches/firefox-restore-desktop-files.patch: Add patch.
2024-10-19 01:26:32 -04:00
Zhu Zihao
14c3e1fdc8
nongnu: winetricks: Improve package style.
* nongnu/packages/wine.scm (winetricks)[inputs]: Use label-less style.
[arguments]: Use G-expressions.
<#:make-flags>: Replace '(assoc-ref %outputs "out")' with '#$output'.
<#:phases>: In 'wrap-program' and 'patch-perl-path', Replace
'(assoc-ref inputs ...)' with 'this-package-input'.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-10-18 15:01:05 -04:00
Maxim Cournoyer
8cffc6b168
nongnu: linux-firmware: Use Zstd compression.
This halves the size of the firmware collection from 1.1 GiB to 509 MiB.

* nongnu/packages/linux.scm (linux-firmware)[phases]: Override install phase.
[native-inputs]: Add zstd.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-10-18 14:51:28 -04:00
Maxim Cournoyer
15fa7d02b6
nongnu: linux-firmware: Update to 20241017.
* nongnu/packages/linux.scm (linux-firmware): Update to 20241017.
[arguments]<#:phases>: New keyword argument.  Add 'patch-out-check_whence.py phase.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-10-18 14:20:03 -04:00
Maxim Cournoyer
630dc221ab
nongnu: Add mediatek-firmware.
* nongnu/packages/linux.scm (mediatek-firmware): New variable.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-10-18 14:15:26 -04:00
Julian Flake
38f77e9399
nongnu: sof-firmware: Update to 2024.09.
* nongnu/packages/linux.scm (sof-firmware): Update to 2024.09.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-10-18 13:58:33 -04:00
Gabriel Wicki
1fa6d4c194
nongnu: signal-desktop: Update to 7.28.0.
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.28.0.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-10-18 13:57:22 -04:00
Hilton Chain
e355a2ff67
nongnu: firefox: Fix CVE-2024-9680.
* nongnu/packages/patches/firefox-CVE-2024-9680.patch: New file.
* nongnu/packages/mozilla.scm (firefox)[source]<patches>: Add it.
(%firefox-build-id): Update.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-10-11 00:03:14 +02:00
Tomas Volf
db0bb9d0a6
nongnu: firefox-esr: Update to 128.3.1esr [security fixes].
Fixes CVE-2024-9680.

* nongnu/packages/mozilla.scm (firefox-esr): Update to 128.3.1esr.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-10-10 10:46:30 +02:00
Ashish SHUKLA
ea84538b88
nonguix: binary: Improve .deb unpacking.
.deb could contain data.tar compressed in any format, not just .xz as it
assumes now.

* nonguix/build/binary-build-system (unpack-deb): find a data.tar archive to
extract.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-10-02 23:25:02 +02:00
Krzysztof Baranowski
2be61e5d23
nongnu: font-apple-sf-symbols: Update to 6.
* nongnu/packages/fonts (font-apple-sf-symbols): Update to 6.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-10-02 22:43:12 +02:00
Krzysztof Baranowski
3e986ae6eb
nongnu: font-apple-new-york: Update source archive.
No visible version change but all the other Apple font packages got an
update to a newer internet archive timestamp so New York gets one too.

* nongnu/packages/fonts (font-apple-new-york): Update source archive.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-10-02 22:43:12 +02:00
Krzysztof Baranowski
c21ece1b05
nongnu: font-apple-sf-arabic: Update to 20.0d8e1.
* nongnu/packages/fonts (font-apple-sf-arabic): Update to 20.0d8e1.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-10-02 22:43:12 +02:00
Krzysztof Baranowski
6a9fb8ea30
nongnu: font-apple-sf-mono: Update to 20.0d8e1.
* nongnu/packages/fonts (font-apple-sf-mono): Update to 20.0d8e1.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-10-02 22:43:12 +02:00
Krzysztof Baranowski
c2712c15ab
nongnu: font-apple-sf-compact: Update to 20.0d8e1.
* nongnu/packages/fonts (font-apple-sf-compact): Update to 20.0d8e1.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-10-02 22:43:12 +02:00
Krzysztof Baranowski
62cbdd9112
nongnu: font-apple-sf-pro: Update to 20.0d8e1.
* nongnu/packages/fonts (font-apple-sf-pro): Update to 20.0d8e1.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-10-02 22:43:12 +02:00
Tomas Volf
cd0932c23c
nongnu: firefox-esr: Update to 128.3.0esr [security fixes].
Fixes CVE-2024-8900, CVE-2024-9392, CVE-2024-9393, CVE-2024-9394,
CVE-2024-9396, CVE-2024-9397, CVE-2024-9398, CVE-2024-9399,
CVE-2024-9400, CVE-2024-9401, CVE-2024-9402.

* nongnu/packages/mozilla.scm (firefox-esr): Update to 128.3.0esr.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-10-02 22:32:58 +02:00
Julian Flake
820e171503
nongnu: sof-firmware: Also install sof-ace-tplg.
* nongnu/packages/linux.scm (sof-firmware)[arguments]<#:install-plan>: Also
install sof-ace-tplg.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-09-29 16:23:25 -04:00
Krzysztof Baranowski
8e6ff96702 nongnu: font-apple-color-emoji: Update to 17.4.
And switch over from my silly li'l copy to this very nice project I just
discovered that also offers the Apple color emoji for linux.

They have their own versioning which unfortunately is will make it
appear to Guix as if this version is older than the current
one (17.4 < 18.0d4e1) so `guix upgrade` won't switch to it automatically
but whatever, the only alternative is formal deprecation of the existing
package and adding this one under a new one which doesn't feel worth it.

* nongnu/packages/fonts (font-apple-color-emoji): Update to 17.4.
[source]: Change for new upstream.
[home-page]: Change for new upstream.
[synopsis]: Change for new upstream.
[description]: Change for new upstream.
[license]: Change for new upstream.
2024-09-26 14:09:39 +00:00
Krzysztof Baranowski
922f4bb6fd nongnu: font-apple-sf-symbols: Update to 6.
* nongnu/packages/fonts (font-apple-sf-symbols): Update to 6.
2024-09-26 14:09:39 +00:00
Krzysztof Baranowski
f70b0b8bb5 nongnu: font-apple-new-york: Update source archive.
No visible version change but all the other Apple font packages got an
update to a newer internet archive timestamp so New York gets one too.

* nongnu/packages/fonts (font-apple-new-york): Update source archive.
2024-09-26 14:09:39 +00:00
Krzysztof Baranowski
2e3b8f313a nongnu: font-apple-sf-arabic: Update to 20.0d8e1.
* nongnu/packages/fonts (font-apple-sf-arabic): Update to 20.0d8e1.
2024-09-26 14:09:39 +00:00
Krzysztof Baranowski
64dd30d302 nongnu: font-apple-sf-mono: Update to 20.0d8e1.
* nongnu/packages/fonts (font-apple-sf-mono): Update to 20.0d8e1.
2024-09-26 14:09:39 +00:00
Krzysztof Baranowski
4674639f43 nongnu: font-apple-sf-compact: Update to 20.0d8e1.
* nongnu/packages/fonts (font-apple-sf-compact): Update to 20.0d8e1.
2024-09-26 14:09:39 +00:00
Krzysztof Baranowski
121e455aac nongnu: font-apple-sf-pro: Update to 20.0d8e1.
* nongnu/packages/fonts (font-apple-sf-pro): Update to 20.0d8e1.
2024-09-26 14:09:39 +00:00
Julian Flake
b2ce94fe65
nongnu: sof-firmware: Update to 2024.06.
* nongnu/packages/linux.scm (sof-firmware): Update to 2024.06.
[arguments]: Adapt install plan.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-09-22 21:34:12 +02:00
Giacomo Leidi
269997b06c
nongnu: anytype: Update to 0.42.4.
* nongnu/packages/productivity.scm (anytype): Update to 0.42.4.
[arguments]<#:phases>: Add disable-auto-updates and strip-regedit phases.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-09-22 15:24:58 -04:00
Krzysztof Baranowski
a26aa5ecad
nongnu: facetimehd: Update to 0.6.8.2.
* nongnu/packages/linux.scm (facetimehd): Update to 0.6.8.2.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-09-22 15:22:46 -04:00
Krzysztof Baranowski
1f6e595e26
nongnu: google-chrome: support GTK 4.
Use it by launching Chrome with '--gtk-version=4'.  (At the time of this
writing, at least; Google changes these flags often.)

* nongnu/packages/chrome (google-chrome):
[inputs]: Add gtk.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-09-22 15:21:23 -04:00
Hilton Chain
fc5e2c7cb6
nongnu: nvidia-driver: Update to 550.120.
* nongnu/packages/nvidia.scm (nvidia-version): Update to 550.120.
(%nvidia-driver-hashes,%nvidia-settings-hashes): Update hash.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-09-22 15:15:31 -04:00
Hilton Chain
74b354fc26
nongnu: nvidia: Separate hash storage.
* nongnu/packages/nvidia.scm (%nvidia-driver-hashes,%nvidia-settings-hashes):
New variables.
(nvidia-source,nvidia-settings): Use them.
(nvidia-source-hash): Delete procedure.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-09-22 15:15:29 -04:00
Hilton Chain
3c3870a964
nongnu: linux-xanmod: Update to 6.10.11.
* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.10.11.
(linux-xanmod-source): Update hashes.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-09-22 15:13:23 -04:00
Hilton Chain
6af4aa2947
nongnu: linux-xanmod-lts: Update to 6.6.52.
* nongnu/packages/linux.scm (linux-xanmod-lts-version): Update to 6.6.52.
(linux-xanmod-lts-source): Update hash.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-09-22 15:13:21 -04:00
Tomas Volf
29500f81d4
nongnu: firefox: Update to 130.0.1.
* nongnu/packages/mozilla.scm (firefox): Update to 130.0.1.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-09-22 15:08:08 -04:00
John Kehayias
99a4773155
nongnu: signal-desktop: Update to 7.24.1.
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.24.1.
2024-09-14 15:53:48 -04:00
John Kehayias
e56f2bebc5
nongnu: element-desktop: Update to 1.11.77.
* nongnu/packages/messaging.scm (element-desktop): Update to 1.11.77.
2024-09-14 15:52:00 -04:00
Maxim Cournoyer
b8d6f9b913
nongnu: linux-firmware: Update to 20240909.
This resolves the 'amdgpu [drm] *ERROR* dc_dmub_srv_log_diagnostic_data: DMCUB
error - collecting diagnostic data' visible in `dmesg' when using the
integrated GPU of an AMD 9950x CPU (see:
<https://lore.kernel.org/amd-gfx/Zo4Z2yCK4RrYtJKo@glanzmann.de/>).

* nongnu/packages/linux.scm (linux-firmware): Update to 20240909.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-09-12 15:27:48 -04:00
Timotej Lazar
6b54040cb4
nongnu: intel-microcode: Update to 20240910 [security-fixes].
Fixes CVE-2024-24968, CVE-2024-23984.

* nongnu/packages/linux.scm (intel-microcode): Update to 20240910.

Signed-off-by: Jelle Licht <jlicht@fsfe.org>
2024-09-11 11:41:01 +02:00
Tomas Volf
e6b3bb87a4
dyalog-apl: Use %default-gnu-imported-modules.
%gnu-build-system-modules is deprecated, so let us use
%default-gnu-imported-modules instead as the warning suggests.

* nongnu/packages/dyalog.scm (dyalog-apl)[arguments]<#:modules>: Use
%default-gnu-imported-modules instead of %gnu-build-system-modules.

Signed-off-by: Jelle Licht <jlicht@fsfe.org>
2024-09-04 15:20:47 +02:00
Tomas Volf
fe9e92c924
firefox-esr: Use %default-gnu-imported-modules.
%gnu-build-system-modules is deprecated, so let us use
%default-gnu-imported-modules instead as the warning suggests.

* nongnu/packages/mozilla.scm (firefox-esr)[arguments]<#:modules>: Use
%default-gnu-imported-modules instead of %gnu-build-system-modules.

Signed-off-by: Jelle Licht <jlicht@fsfe.org>
2024-09-04 15:20:04 +02:00
Tomas Volf
bcdd831723
nongnu: firefox-esr: Update to 128.2.0esr [security fixes].
Fixes CVE-2024-8381, CVE-2024-8382, CVE-2024-8383, CVE-2024-8384,
CVE-2024-8385, CVE-2024-8386, CVE-2024-8387.

* nongnu/packages/mozilla.scm (firefox-esr): Update to 128.2.0esr.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-09-03 16:15:33 -04:00
Tomas Volf
1e43499900
nongnu: firefox: Update to 130.0 [security fixes].
Fixes CVE-2024-8381, CVE-2024-8382, CVE-2024-8383, CVE-2024-8384,
CVE-2024-8385, CVE-2024-8386, CVE-2024-8387, CVE-2024-8388,
CVE-2024-8389.

* nongnu/packages/mozilla.scm (firefox): Update to 130.0.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-09-03 16:15:24 -04:00
John Kehayias
60f719b400
nongnu: signal-desktop: Update to 7.22.2.
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.22.2.
2024-09-03 16:10:15 -04:00