Commit graph

1894 commits

Author SHA1 Message Date
John Kehayias
b6bb627631
nongnu: element-desktop: Update to 1.11.76 [security fixes].
Previous versions fix CVE-2024-42369.

* nongnu/packages/messaging.scm (element-desktop): Update to 1.11.76.
2024-09-03 16:08:35 -04:00
John Kehayias
1843650500
nongnu: steam-client: Fix build.
It is unclear why steam failed to build post-core-updates merge in Guix, with
errors like:

In guix/build/utils.scm:
    761:4  0 (alist-cons-after patch-dot-desktop-files # #<procedur?> ?)

guix/build/utils.scm:761:4: In procedure alist-cons-after:
Throw to key `match-error' with args `("match" "no matching pattern" ())'.

The fix is to reorder and rename some phases which apparently don't exist.

* nongnu/packages/game-client.scm (steam-client)[arguments]<phases>: Reorder
the deletion of 'patch-dot-desktop-files to after 'patch-desktop-file (which
tried to add after this now deleted phases).  Change the 'post-install phase
to add after 'install ('install-binaries doesn't exist').
2024-08-31 17:54:34 -04:00
Krzysztof Baranowski
0f2e067ad0
nongnu: unrar: Update to 7.0.9.
* nongnu/packages/compression (unrar): Update to 7.0.9.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-08-30 00:08:52 -04:00
Giacomo Leidi
47983a25db
nongnu: google-chrome-unstable: Update to 129.0.6643.2.
* nongnu/packages/chrome.scm (google-chrome-unstable): Update to 129.0.6643.2.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-08-30 00:07:25 -04:00
Giacomo Leidi
30ebd4262d
nongnu: google-chrome-beta: Update to 128.0.6613.27.
* nongnu/packages/chrome.scm (google-chrome-beta): Update to 128.0.6613.27.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-08-30 00:07:17 -04:00
Giacomo Leidi
55c8b9b212
nongnu: google-chrome-stable: Update to 127.0.6533.119.
* nongnu/packages/chrome.scm (google-chrome-stable): Update to 127.0.6533.119.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-08-30 00:07:05 -04:00
John Kehayias
dc7daa560e
nongnu: Remove icu4c-73.
This version of icu4c is in Guix and made public in
cf842e9b20b89ecb08ac3456a91780ec07b5a201.  This also failed to build on the
core-updates nonguix build due to a test failure which should be fixed in Guix
with 7937c8827b8d23347a3159b4696335bd19fc17aa.

* nongnu/packages/mozilla.scm (icu4c-73): Delete variable.
2024-08-29 19:43:09 -04:00
Jonathan Brielmaier
1d7c890926
nongnu: linux-6.9: Remove variable.
`linux-libre-6.9` was dropped by Upstream Guix.
Fixes https://gitlab.com/nonguix/nonguix/-/issues/344

* nongnu/packages/linux.scm (linux-6.9): Remove variable.
2024-08-27 08:00:20 +02:00
Jonathan Brielmaier
df623c6cd5
nongnu: linux: Set to linux-6.10.
`linux-6.9` was removed from upstream Guix.

* nongnu/packages/linux.scm (linux): Set to `linux-6.10`.
2024-08-27 07:59:06 +02:00
John Kehayias
8d982af6fd
README.org: Clarify installation media channels procedure.
* README.org (Installation image): Current installation media does not need
manual channel configuration. Move instructions on adding the nonguix
channel during installation to ...
(Important note for 1.4.0): ... this new subsection.

Co-authored-by: Hilton Chain <hako@ultrarare.space>
2024-08-26 12:02:51 -04:00
Ashish SHUKLA
6c3b84b0be
nongnu: kind: Update to 0.24.0.
* nongnu/packages/k8s.scm (kind): Update to 0.24.0.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-08-21 11:20:09 +02:00
Ashish SHUKLA
016cfc5775
nongnu: helm-kubernetes: Update to 3.15.4.
* nongnu/packages/k8s.scm (helm-kubernetes): Update to 3.15.4.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-08-21 11:20:09 +02:00
Ashish SHUKLA
6fc333ec18
nongnu: kompose: Update to 1.34.0.
* nongnu/packages/k8s.scm (komposer): Update to 1.34.0.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-08-21 11:20:09 +02:00
Ashish SHUKLA
20a6327134
nongnu: kubectl: Update to 1.31.0.
* nongnu/packages/k8s.scm (kubectl): Update to 1.31.0.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-08-21 11:20:09 +02:00
Tomas Volf
94935f300d
nongnu: firefox: Update to 129.0.2.
* nongnu/packages/mozilla.scm (firefox): Update to 129.0.2.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-08-21 11:13:15 +02:00
Giacomo Leidi
32cc099af9
nongnu: anytype: Update to 0.42.3.
* nongnu/packages/productivity.scm (anytype): Update to 0.42.3.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-08-17 16:54:50 +02:00
Giacomo Leidi
69cf1764db
nongnu: vscodium: Update to 1.92.1.24225.
* nongnu/packages/editors.scm (vscodium): Update to 1.92.1.24225.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-08-17 16:53:57 +02:00
Timotej Lazar
efdd540f5e
nongnu: intel-microcode: Update to 20240813 [security-fixes].
Fixes CVE-2023-42667, CVE-2023-49141, CVE-2024-24853, CVE-2024-24980,
CVE-2024-25939.

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

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-08-17 16:52:45 +02:00
Tomas Volf
a3f0f98034
nongnu: firefox: Update to 129.0.1.
* nongnu/packages/mozilla.scm (firefox): Update to 129.0.1.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-08-17 16:47:24 +02:00
Katherine Cox-Buday
598738cb95
nongnu: linux-firmware: Update to 20240811 [security fixes].
Fixes CVE-2023-31315.

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

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-08-13 13:06:33 -04:00
Dariqq
57d6d0cd4b
nongnu: element-desktop: Update to 1.11.72.
* nongnu/packages/messaging.scm (element-desktop): Update to 1.11.72.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-08-08 22:26:24 +02:00
Dariqq
92d4729bc6
nongnu: signal-desktop: Update to 7.18.0.
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.18.0.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-08-08 22:26:24 +02:00
Tomas Volf
21f160ee83
nongnu: firefox-esr: Update to 128.1.0esr [security fixes].
Fixes CVE-2024-7518, CVE-2024-7519, CVE-2024-7520, CVE-2024-7521,
CVE-2024-7522, CVE-2024-7524, CVE-2024-7525, CVE-2024-7526,
CVE-2024-7527, CVE-2024-7528, CVE-2024-7529, CVE-2024-7531.

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

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-08-08 22:25:54 +02:00
Tomas Volf
ee166d55db
nongnu: firefox: Update to 129.0 [security fixes].
Fixes CVE-2024-7518, CVE-2024-7519, CVE-2024-7520, CVE-2024-7521,
CVE-2024-7522, CVE-2024-7523, CVE-2024-7524, CVE-2024-7525,
CVE-2024-7526, CVE-2024-7527, CVE-2024-7528, CVE-2024-7529,
CVE-2024-7530, CVE-2024-7531.

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

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-08-08 22:06:41 +02:00
Ashish SHUKLA
1b0594dc53
nongnu: linux-xanmod-lts: Update to 6.6.43.
* nongnu/packages/linux.scm (linux-xanmod-lts-version): Update to 6.6.43.
  (linux-xanmod-lts-source): Update hash.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-07-31 20:15:36 +02:00
Ashish SHUKLA
8b3999be51
nongnu: linux-xanmod: Update to 6.9.12.
* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.9.12.
  (linux-xanmod-source): Update hash.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-07-31 20:15:36 +02:00
Dariqq
6ffbeaf331
nongnu: Add linux 6.10.
* nongnu/packages/linux.scm (linux-6.10): New variable.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-07-31 20:14:36 +02:00
Tomas Volf
3c8465d2eb
nongnu: firefox: Update to 128.0.3.
* nongnu/packages/mozilla.scm (firefox): Update to 128.0.3.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-07-26 18:21:54 +02:00
Tomas Volf
dbbd1bd9a0
nongnu: firefox: Update to 128.0.2.
* nongnu/packages/mozilla.scm (firefox): Update to 128.0.2.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-07-24 23:06:34 +02:00
Karl Hallsby
3fb11bd107
nongnu: Add zotero.
* nongnu/packages/productivity.scm (zotero): New variable.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-07-23 18:12:15 +02:00
Jonathan Brielmaier
05df998a00
nongnu: signal-desktop: Update to 7.16.0.
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.16.0.
2024-07-22 23:32:24 +02:00
Ashish SHUKLA
cc0f27fb8d
nongnu: kind: Update to 0.23.0
* nongnu/packages/k8s.scm (kind): Update to 0.23.0.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-07-20 20:16:47 +02:00
Ashish SHUKLA
663d6ca760
nongnu: k9s: Update to 0.32.5.
* nongnu/packages/k8s.scm (k9s): Update to 0.32.5.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-07-20 20:16:08 +02:00
Ashish SHUKLA
2e7c5c0653
nongnu: kubectl: Update to 1.30.3.
* nongnu/packages/k8s.scm (kubectl): Update to 1.30.3.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-07-20 20:15:15 +02:00
Ashish SHUKLA
b8f18f41d7
nongnu: linux-xanmod-lts: Update to 6.6.39.
* nongnu/packages/linux.scm (linux-xanmod-lts-version): Update to
  6.6.39. (linux-xanmod-lts-source): Update hash.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-07-20 20:14:17 +02:00
Ashish SHUKLA
1ab9aeb738
nongnu: linux-xanmod: Update to 6.9.9.
* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.9.9.
  (linux-xanmod-source): Update hash.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-07-20 20:14:17 +02:00
Ada Stevenson
7a44d01a7f
nongnu: anydesk: Update to 6.3.2-1.
* nongnu/packages/anydesk.scm (anydesk): Update to 6.3.2-1.
[source]: Update uri.
[arguments]: <#:patchelf-plan>: Adjust binary path.
<#:install-plan>: Adjust source file paths.
<#:phases>: Replace 'binary-unpack' phase with one that handles the source .deb file properly.
Adjust 'install-desktop-entry' phase to find source files.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-07-20 20:10:48 +02:00
Brice Waegeneire
a6d95345e0
nongnu: firefox: Fix WM Class.
* nongnu/packages/mozilla.scm (firefox-esr)[arguments]: Set the
MOZ_APP_REMOTINGNAME environment variable and replace "Navigator" with
"Firefox" in firefox.desktop.

Fixes #325.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-07-16 20:35:50 +02:00
Tomas Volf
9fe6f0751b
nongnu: firefox: Update to 128.0 [security fixes].
Fixes CVE-2024-6600, CVE-2024-6601, CVE-2024-6602, CVE-2024-6603,
CVE-2024-6604, CVE-2024-6605, CVE-2024-6606, CVE-2024-6607,
CVE-2024-6608, CVE-2024-6609, CVE-2024-6610, CVE-2024-6611,
CVE-2024-6612, CVE-2024-6613, CVE-2024-6614, CVE-2024-6615.

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

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-07-10 09:21:38 +02:00
Tomas Volf
f2c953b06b
nongnu: firefox-esr: Update to 128.0esr [security fixes].
Fixes CVE-2024-6600, CVE-2024-6601, CVE-2024-6602, CVE-2024-6603,
CVE-2024-6604.

* nongnu/packages/mozilla.scm (firefox-esr): Update to 128.0esr.
[arguments]<#:phases>: Update 'remove-cargo-frozen-flag.
[native-inputs]: Update rust-cbindgen-0.26.
(rust-firefox-esr): Use rust-1.77.
(firefox)[arguments]<#:phases>: Delete 'remove-cargo-frozen-flag.
[native-inputs]: Drop replace of rust-cbindgen.  Use clang-18, the default
one (13) fails to compile this version of firefox.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-07-10 09:21:38 +02:00
Ada Stevenson
d0aa4061ce
nongnu: linux-firmware: Update to 20240610.
* nongnu/packages/linux.scm (linux-firmware): Update to 20240610.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-07-10 09:11:46 +02:00
Danny Milosavljevic
831f3ff142
nongnu: vscodium: Automatically try wayland.
* nongnu/packages/editors.scm (vscodium): Automatically try wayland.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-07-07 12:24:57 +02:00
Tomas Volf
5a2de72b98
nongnu: firefox: Use rust-1.77.
Efraim was kind enough to add rust versions up to the current 1.79 into the
Guix, however the default version was not changed yet.  That means we can drop
our firefox-rust-1.76 and just use regular rust-1.77.

* nongnu/packages/mozilla.scm (firefox-rust-1.76): Delete variable.
(rust-firefox): Define as `rust-1.77'.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-07-07 12:19:15 +02:00
John Kehayias
ea5ace7f2d
nongnu: element-desktop: Update to 1.11.69.
* nongnu/packages/messaging.scm (element-desktop): Update to 1.11.69.
2024-06-26 14:58:27 -04:00
Tomas Volf
35cba956ad
nongnu: firefox: Update to 127.0.2.
* nongnu/packages/mozilla.scm (firefox): Update to 127.0.2.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-06-26 14:54:08 -04:00
Yelninei
877ed8cc4e
build-system/chromium-binary: Remove references to source.
Previously the resulting store object would also depend on the source.

* nonguix/build-system/chromium-binary.scm (lower): Remove reference to source
in #:wrap-inputs.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
Tested-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-06-21 16:05:24 +02:00
Giacomo Leidi
1dcd866842
nongnu: google-chrome-unstable: Update to 128.0.6535.2.
* nongnu/packages/chrome.scm (google-chrome-unstable): Update to 128.0.6535.2.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-06-20 21:13:32 +02:00
Giacomo Leidi
409b050f94
nongnu: google-chrome-beta: Update to 127.0.6533.4.
* nongnu/packages/chrome.scm (google-chrome-beta): Update to 127.0.6533.4.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-06-20 21:13:32 +02:00
Giacomo Leidi
965c0d251d
nongnu: google-chrome-stable: Update to 126.0.6478.114.
This update includes 6 security fixes.

Fixes CVE-2024-6100, CVE-2024-6101, CVE-2024-6102, CVE-2024-6103.

* nongnu/packages/chrome.scm (google-chrome-stable): Update to 126.0.6478.114.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-06-20 21:13:32 +02:00
Giacomo Leidi
c10fc3e3a7
nongnu: anytype: Update to 0.41.0.
* nongnu/packages/productivity.scm (anytype): Update to 0.41.0.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-06-20 21:12:11 +02:00