Commit graph

1551 commits

Author SHA1 Message Date
John Kehayias
657cfa0822
nongnu: Rename helm to helm-kubernetes.
Reported upstream as <https://issues.guix.gnu.org/66033> by Panos
Alevropoulos.  I don't think we can deprecate since the "helm" package is
still in Guix with that name.

* nongnu/packages/k8s.scm (helm): Rename to ...
(helm-kubernetes): ... this.
2023-10-12 16:48:34 -04:00
Jonathan Brielmaier
2c67b91350
nongnu: firefox: Update to 118.0.2.
* nongnu/packages/mozilla.scm (firefox): Update to 118.0.2.
2023-10-11 00:03:52 +02:00
Tomas Volf
d08096e25f
nongnu: firefox-esr: Fix Web Speech API.
Firefox loads libspeechd.so.2 during runtime using PR_LoadLibrary and it fails
to locate the library in the store.  Fix is to add extra phase that patches
the file to load the library using an absolute path.

* nongnu/packages/mozilla.scm (firefox-esr)
[phases]{'patch-SpeechDispatcherService.cpp}: New phase.
[inputs]: Add `speech-dispatcher`.

Fixes: https://gitlab.com/nonguix/nonguix/-/issues/284
Tested-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-10-09 11:27:58 +02:00
Giacomo Leidi
5e5167168e
nongnu: Add anytype.
* nongnu/packages/productivity: New module.
(anytype): new variable.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-10-06 22:20:48 -04:00
David Thompson
f78100ae57
nongnu: google-chrome-unstable: Update to 119.0.6034.6.
* nongnu/packages/chrome.scm (google-chrome-unstable): Update to 119.0.6034.6.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-10-06 22:19:15 -04:00
Giacomo Leidi
c286f5f810
nongnu: google-chrome-unstable: Update to 117.0.5897.3.
* nongnu/packages/chrome.scm (google-chrome-unstable): Update to 117.0.5897.3.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-10-06 22:16:45 -04:00
Giacomo Leidi
cd7e1b8163
nongnu: google-chrome-beta: Update to 116.0.5845.50.
* nongnu/packages/chrome.scm (google-chrome-beta): Update to 116.0.5845.50.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-10-06 22:16:43 -04:00
Giacomo Leidi
547fa74a87
nongnu: google-chrome-stable: Update to 116.0.5845.110.
* nongnu/packages/chrome.scm (google-chrome-stable): Update to 116.0.5845.110.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-10-06 22:16:31 -04:00
Giacomo Leidi
006382573d
nongnu: make-google-chrome: Install icons.
* nongnu/packages/chrome.scm (make-google-chrome)[phases]: New phase
'install-icons.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-10-06 22:11:33 -04:00
worldofgeese
701aca30cf
nongnu: Add kind.
* nongnu/packages/k8s.scm (kind): New variable.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-10-06 22:01:57 -04:00
Ada Stevenson
5a0490f23d
nongnu: Add linux@6.5.
Adding linux@6.5 but not changing the default linux to this version until
upstream does as well.

* nongnu/packages/linux.scm (linux-6.5): New variable.

Co-authored-by: John Kehayias <john.kehayias@protonmail.com>
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-10-03 10:59:44 -04:00
Ada Stevenson
fdab788331
nongnu: linux-firmware: Update firmware to 20230919.
* nongnu/packages/linux.scm (linux-firmware): Update to 20230919.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-10-03 10:59:40 -04:00
Jonathan Brielmaier
61279f68f2
nongnu: hplip-plugin: Update source hash.
Inherited hplip package was updated to 3.23.8 in commit
4a8c51c7be9ea22803a79d7214571718e5ff9bf2 of guix.

* nongnu/packages/printers.scm (hplip-plugin)[native-inputs]: Update sha256
hash for hplip-plugin.
2023-09-29 10:34:49 +02:00
Krzysztof Baranowski
5dfe2caa96
nongnu: Add Apple Symbols font.
* nongnu/packages/fonts.scm (font-apple-symbols): New variable.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-09-28 17:18:19 +02:00
Krzysztof Baranowski
2804781683
nongnu: Add Apple Color Emoji font.
* nongnu/packages/fonts.scm (font-apple-color-emoji): New variable.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-09-28 17:17:53 +02:00
Krzysztof Baranowski
f4527549bd
nongnu: Add Apple SF and New York fonts.
Closes #248.

* nongnu/packages/fonts.scm (apple-font): New function
(font-apple-sf-pro): New variable.
(font-apple-sf-compact): New variable.
(font-apple-sf-mono): New variable.
(font-apple-sf-arabic): New variable.
(font-apple-new-york): New variable.
(font-apple-sf-symbols): New variable.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-09-28 17:10:24 +02:00
Gabriel Wicki
81c3e61a94
nongnu: signal-desktop: Update to 6.30.2 [fixes CVE-2023-41064].
* nongnu/packages/messaging.scm (signal-desktop): Update to 6.30.2.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-09-28 16:53:05 +02:00
Jonathan Brielmaier
a52163c24e
nongnu: firefox: Update to 118.0.1 [fixes CVE-2023-5217].
* nongnu/packages/mozilla.scm (firefox): Update to 118.0.1.
2023-09-28 16:20:09 +02:00
Jonathan Brielmaier
ca269fe3f7
nongnu: firefox-esr: Update to 115.3.1esr [fixes CVE-2023-5217].
* nongnu/packages/mozilla.scm (firefox-esr): Update to 115.3.1esr.
2023-09-28 16:12:18 +02:00
Jonathan Brielmaier
94c5707322
nongnu: firefox: Update to 118.0 [security fixes].
Fixes CVE-2023-5168, CVE-2023-5169, CVE-2023-5170, CVE-2023-5171,
CVE-2023-5172, CVE-2023-5173, CVE-2023-5174, CVE-2023-5175 and
CVE-2023-5176.

* nongnu/packages/mozilla.scm (firefox): Update to 118.0.
2023-09-27 20:39:16 +02:00
Tomas Volf
17af454fa0
nongnu: firefox-esr: Update to 115.3.0esr [security fixes].
Fixes CVE-2023-5168, CVE-2023-5169, CVE-2023-5171, CVE-2023-5174,
CVE-2023-5176.

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

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-09-27 18:42:50 +02:00
David Pflug
bb184bd0a8
nongnu: firefox: Update to 117.0.1 [security fixes].
Fixes CVE-2023-4863.

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

Signed-off-by: Jelle Licht <jlicht@fsfe.org>
2023-09-14 23:43:15 +02:00
Tomas Volf
fd8ebc2cda
nongnu: firefox-esr: Update to 115.2.1esr [security fixes].
Fixes CVE-2023-4863.

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

Signed-off-by: Jelle Licht <jlicht@fsfe.org>
2023-09-14 23:43:15 +02:00
Sughosha
e951cda078
nongnu: winetricks: Update to 20230212.
* nongnu/packages/wine.scm (winetricks): Update to 20230212.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-09-12 16:29:56 -04:00
John Kehayias
c760d7b834
nongnu: zoom: Update to 5.15.12.7665.
* nongnu/packages/messaging.scm (zoom): Update to 5.15.12.7665.
2023-09-12 16:23:29 -04:00
John Kehayias
7152c84c0d
nongnu: signal-desktop: Update to 6.30.1.
* nongnu/packages/messaging.scm (signal-desktop): Update to 6.30.1.
2023-09-12 16:22:36 -04:00
John Kehayias
881c37a78f
nongnu: element-desktop: Update to 1.11.41.
* nongnu/packages/messaging.scm (element-desktop): Update to 1.11.41.
2023-09-12 16:20:05 -04:00
Giacomo Leidi
6f31422f84
nongnu: vscodium: Update to 1.81.1.23222.
* nongnu/packages/editors (vscodium): Update to 1.81.1.23222.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-09-07 23:59:14 -04:00
Giacomo Leidi
a922d5be64
nongnu: Add helm.
* nongnu/packages/k8s.scm (helm): New variable.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-09-07 17:07:28 -04:00
Giacomo Leidi
5155d7ec30
nongnu: Add kompose.
* nongnu/packages/k8s.scm (kompose): New variable.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-09-07 17:07:23 -04:00
Giacomo Leidi
b06a2a40ef
nongnu: Add kubectl.
* nongnu/packages/k8s.scm (kubectl): New variable.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-09-07 17:07:07 -04:00
Giacomo Leidi
5e48b63976
nongnu: Add katenary.
* nongnu/packages/k8s.scm (katenary): New variable.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-09-07 17:06:55 -04:00
Giacomo Leidi
8ba0c34096
nongnu: Add k9s.
* nongnu/packages/k8s.scm: New module.
(k9s): New variable.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-09-07 17:06:40 -04:00
John Kehayias
e2aa9e56d4
nongnu: steam: Fix missing tray icon.
Finally, it's back!  Using something like snixembed worked around this before
by using a different tray icon format.

* nongnu/packages/steam-client.scm (steam-client-libs): Add gdk-pixbuf.
* nonguix/multiarch-container.scm (make-internal-script): Add symlink to
/usr/share/mime.
2023-09-03 22:40:05 -04:00
John Kehayias
6c51f01ad8
nongnu: steam: Work around propagated libx11 profile collision.
Fixes #281.

Use the same fix as when this happened before with expat and fontconfig, as in
commit 3df99d7769.

* nongnu/packages/steam-client.scm (libxdamage-fixed, mesa-fixed): New
variables.
(steam-client-libs): Replace mesa with mesa-fixed.
2023-09-03 22:34:47 -04:00
John Kehayias
9ef308959e
nonguix: chromium-binary-build-system: Use gcc:lib.
Effectively reverts changes that came from
9d58bb6e3e which doesn't seem to be needed
anymore.  These got carried into chromium-binary-build-system when it was
introduced.  We need libstdc++ from the gcc:lib package, which is hidden from
users but directly accessible from the build system.  The library from
make-libstdc++ has missing symbols compared to the one from gcc:lib.  The
addition of libgccjit seems to also be unneeded from this change and increases
the closure of e.g. signal-desktop by nearly 10% or 200 MiB.

Fixes #276 and #279.

* nonguix/build-system/chromium-binary.scm (lower)[host-inputs]: Use gcc:lib
again and remove libgccjit.
2023-09-03 11:26:26 -04:00
Tomas Volf
2d5b54784d
nongnu: packages: mozilla: Fix typos in the comments.
* nongnu/packages/mozilla.scm (%firefox-esr-build-id, %firefox-build-id): Fix
typos in the comments.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-09-01 21:41:12 +02:00
Jonathan Brielmaier
bce51ba193
nongnu: firefox: Update to 117.0 [security fixes].
Fixes CVE-2023-4573, CVE-2023-4574, CVE-2023-4575, CVE-2023-4576,
CVE-2023-4577, CVE-2023-4578, CVE-2023-4579, CVE-2023-4580,
CVE-2023-4581, CVE-2023-4582, CVE-2023-4583, CVE-2023-4584 and
CVE-2023-4585.

* nongnu/packages/mozilla.scm (firefox): Update to 117.0.
2023-08-31 23:32:28 +02:00
Tomas Volf
5ec7313c12
nongnu: firefox-esr: Update to 115.2.0esr [security fixes].
Fixes CVE-2023-4573, CVE-2023-4574, CVE-2023-4575, CVE-2023-4576,
CVE-2023-4577, CVE-2023-4578, CVE-2023-4580, CVE-2023-4581,
CVE-2023-4582, CVE-2023-4583, CVE-2023-4584, CVE-2023-4585,
CVE-2023-4051 and CVE-2023-4053.

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

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-08-30 23:38:30 +02:00
Jonathan Brielmaier
639c25bb69
nongnu: firefox: Update to 116.0.3.
* nongnu/packages/mozilla.scm (firefox): Update to 116.0.3.
2023-08-16 21:54:45 +02:00
Jonathan Brielmaier
2fc8f7b168
nongnu: firefox-esr: Update to 115.1.0esr.
* nongnu/packages/mozilla.scm (firefox-esr): Update to 115.1.0esr.
[inputs]: Use `icu4c-73`.
[native-inputs]: Use `node-lts` and `rust-cbindgen-0.24`.
(firefox)[inputs]: Remove section.
[native-inputs]: No longer replace `node` and `rust-cbindgen-0.24` as
firefox-esr uses them now in recent enough versions.
2023-08-16 21:34:59 +02:00
Timotej Lazar
d44f0cde50
nongnu: intel-microcode: Update to 20230808 [security fixes].
Fixes CVE-2022-40982, CVE-2022-41804 and CVE-2023-23908.

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

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-08-09 16:43:12 -04:00
podiki
299d9e9b9c
nongnu: Remove linux@6.3.
Upstream Guix will remove linux-libre@6.3 very soon.

* nongnu/packages/linux.scm (linux-6.3): Remove variable.
2023-08-09 16:32:52 -04:00
podiki
de070a920d
nongnu: linux: Update to 6.4.
Upstream Guix defaults to linux-libre@6.4.  Follow suit by making linux track
linux@6.4.

* nongnu/packages/linux.scm (linux): Update to linux-6.4.
2023-08-09 16:23:09 -04:00
John Kehayias
1a3082c574
gnu: element-desktop: Fix .desktop file.
* nongnu/packages/messaging.scm (element-desktop)[phases]{unpack}: Fix the
.desktop file binary location to be 'bin' rather than 'lib/Element'.
2023-08-06 12:42:06 -04:00
John Kehayias
6a752f24d3
gnu: signal-desktop: Fix .desktop file.
Fix launching signal-desktop via its .desktop file (e.g. in a desktop
environment or launcher).  This also affects element-desktop (to be fixed in
next commit).

Fixes #274.

* nongnu/packages/messaging.scm (signal-desktop)[phases]{unpack}: Fix the
.desktop file binary location to be 'bin' rather than 'lib/Signal'.
2023-08-06 12:27:22 -04:00
John Kehayias
454aa47bee
nongnu: linux-firmware: Update to 20230804.
* nongnu/packages/linux.scm (linux-firmware): Update to 20230804.
2023-08-04 15:56:56 -04:00
John Kehayias
5ca7ae3f2a
nongnu: linux-firmware: Update to 20230625.
* nongnu/packages/linux.scm (linux-firmware): Update to 20230625.
2023-08-03 12:27:47 -04:00
John Kehayias
b609a455d6
gnu: firefox: Update to 116.0 [security fixes].
Fixes CVE-2023-4045, CVE-2023-4046, CVE-2023-4047, CVE-2023-4048,
CVE-2023-4049, CVE-2023-4050, CVE-2023-4051, CVE-2023-4052, CVE-2023-4053,
CVE-2023-4054, CVE-2023-4055, CVE-2023-4056, CVE-2023-4057, and CVE-2023-4058.

* nongnu/packages/mozilla.scm (firefox): Update to 116.0.
2023-08-03 11:52:27 -04:00
John Kehayias
079709b445
nongnu: firefox-esr: Update to 102.14.0esr [security fixes].
Fixes CVE-2023-4045, CVE-2023-4046, CVE-2023-4047, CVE-2023-4048,
CVE-2023-4049, CVE-2023-4050, CVE-2023-4054, CVE-2023-4055, and CVE-2023-4056.

* nongnu/packages/mozilla.scm (firefox-esr): Update to 102.14.0esr.
2023-08-03 11:49:44 -04:00