| Age | Commit message (Expand) | Author |
| 2024-02-23 | nongnu: steam-container: Link all of 'share' from steam-client.•••Previously, only the .desktop files from steam-client were shared with
steam-container, and thus only those were available directly when installing
the steam package. This would miss things like the icons (needed in some
cases for tray support, for example, in waybar). Update to share all of
'share' to provide a more complete package for the user.
* nongnu/packages/game-client.scm (steam-container)[link-files]: Link all of
'share' from steam-client.
| John Kehayias |
| 2024-02-21 | nongnu: linux-xanmod: Update to 6.7.5.•••* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.7.5.
(linux-xanmod-source): Update hash.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Hilton Chain |
| 2024-02-21 | nongnu: linux-xanmod-lts: Update to 6.6.17.•••* nongnu/packages/linux.scm (linux-xanmod-lts-version): Update to 6.6.17.
(linux-xanmod-lts-source): Update hash.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Hilton Chain |
| 2024-02-21 | nongnu: firefox: Update to 123.0 [security fixes].•••Fixes CVE-2024-1546, CVE-2024-1547, CVE-2024-1548, CVE-2024-1549,
CVE-2024-1550, CVE-2024-1551, CVE-2024-1552, CVE-2024-1553,
CVE-2024-1554, CVE-2024-1555, CVE-2024-1556, CVE-2024-1557.
* nongnu/packages/mozilla.scm (firefox): Update to 123.0.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Tomas Volf |
| 2024-02-21 | nongnu: firefox-esr: Update to 115.8.0esr [security fixes].•••Fixes CVE-2024-1546, CVE-2024-1547, CVE-2024-1548, CVE-2024-1549,
CVE-2024-1550, CVE-2024-1551, CVE-2024-1552, CVE-2024-1553.
* nongnu/packages/mozilla.scm (firefox-esr): Update to 115.8.0esr.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Tomas Volf |
| 2024-02-14 | nongnu: zoom: Update to 5.17.5.2543.•••* nongnu/packages/messaging.scm (zoom): Update to 5.17.5.2543.
| John Kehayias |
| 2024-02-14 | nongnu: facetimehd: Update to 0.6.8.•••* nongnu/packages/linux.scm (facetimehd): Update to 0.6.8.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Krzysztof Baranowski |
| 2024-02-14 | nongnu: linux-xanmod: Update to 6.6.16.•••* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.6.16.
(linux-xanmod-source): Update hash.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Hilton Chain |
| 2024-02-14 | nongnu: linux-xanmod-lts: Update to 6.1.77.•••* nongnu/packages/linux.scm (linux-xanmod-lts-version): Update to 6.1.77.
(linux-xanmod-lts-source): Update hash.
| Hilton Chain |
| 2024-02-06 | nongnu: chromium-embedded-framework: Update to 117.2.4.•••* nongnu/packages/chromium.scm (chromium-embedded-framework): Update to
117.2.4.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Oleg Pykhalov |
| 2024-02-06 | nongnu: firefox: Update to 122.0.1.•••* nongnu/packages/mozilla.scm (firefox): Update to 122.0.1.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Tomas Volf |
| 2024-02-01 | nongnu: google-chrome-stable: Fix wrapper-plan.•••* nongnu/packages/chrome.scm (make-google-chrome
[patchelf-plan]: Avoid patching nacl_helper for
google-chrome-stable.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Giacomo Leidi |
| 2024-02-01 | nongnu: lgogdownloader: Update to 3.12.•••* nongnu/packages/gog.scm (lgogdownloader): Update to 3.12.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Timotej Lazar |
| 2024-01-31 | nongnu: anytype: Update to 0.38.•••* nongnu/packages/productivity.scm (anytype): Update to 0.38.
[arguments]: Add strip-python phase.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
Co-authored-by: John Kehayias <john.kehayias@protonmail.com>
| Giacomo Leidi |
| 2024-01-31 | nongnu: vscodium: Update to 1.85.2.24019.•••* nongnu/packages/editors (vscodium): Update to 1.85.2.24019.
[origin]: Download correct binary for different architectures.
[supported-systems]: List all supported architectures.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Giacomo Leidi |
| 2024-01-31 | nongnu: google-chrome-unstable: Update to 123.0.6262.5.•••* nongnu/packages/chrome.scm (google-chrome-unstable): Update to 123.0.6262.5.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Giacomo Leidi |
| 2024-01-31 | nongnu: google-chrome-beta: Update to 122.0.6261.6.•••* nongnu/packages/chrome.scm (google-chrome-beta): Update to 122.0.6261.6.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Giacomo Leidi |
| 2024-01-31 | nongnu: google-chrome-stable: Update to 121.0.6167.139.•••* nongnu/packages/chrome.scm (google-chrome-stable): Update to 121.0.6167.139.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Giacomo Leidi |
| 2024-01-31 | nongnu: signal-desktop: Update to 6.46.0.•••* nongnu/packages/messaging.scm (signal-desktop): Update to 6.46.0.
| John Kehayias |
| 2024-01-31 | nongnu: element-desktop: Update to 1.11.57.•••* nongnu/packages/messaging.scm (element-desktop): Update to 1.11.57.
| John Kehayias |
| 2024-01-29 | nongnu: Add rtl8821cu-linux-module.•••* nongnu/packages/linux.scm: (rtl8821cu-linux-module): New variable.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| PRESFIL |
| 2024-01-29 | nongnu: steam-client: Update to 1.0.0.78.•••* nongnu/packages/game-client.scm (steam-client): Update to 1.0.0.78.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Hilton Chain |
| 2024-01-29 | nongnu: linux-xanmod: Update to 6.6.14.•••* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.6.14.
(linux-xanmod-source): Update hash.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Hilton Chain |
| 2024-01-29 | nongnu: linux-xanmod-lts: Update to 6.1.75.•••* nongnu/packages/linux.scm (linux-xanmod-lts-version): Update to 6.1.75.
(linux-xanmod-lts-source): Update hash.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Hilton Chain |
| 2024-01-23 | nongnu: linux: Enable mt7921e driver.•••In order to be able to use WiFi chip in P14s ThinkPad, the mt7921e module is
required. This commit enables it in kernels that do have it.
I originally implemented this using a list of additional option, same way
%default-extra-linux-options is done. However I quickly realized that
approach is not suitable for hardware enablement. The older versions do not
support the same drivers as the newer ones.
Solution is to create a new procedure that generates the list for a specific
kernel version and use it as a default value for #:configs.
* nongnu/packages/linux.scm (nonguix-extra-linux-options): New procedure.
(corrupt-linux): Use it as default value for #:configs.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Tomas Volf |
| 2024-01-23 | nongnu: firefox: Update to 122.0 [security fixes].•••Fixes CVE-2024-0741, CVE-2024-0742, CVE-2024-0743, CVE-2024-0744,
CVE-2024-0745, CVE-2024-0746, CVE-2024-0747, CVE-2024-0748,
CVE-2024-0749, CVE-2024-0750, CVE-2024-0751, CVE-2024-0752,
CVE-2024-0753, CVE-2024-0754, CVE-2024-0755.
* nongnu/packages/mozilla.scm (firefox): Update to 122.0.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Tomas Volf |
| 2024-01-23 | nongnu: firefox-esr: Update to 115.7.0esr [security fixes].•••Fixes CVE-2024-0741, CVE-2024-0742, CVE-2024-0746, CVE-2024-0747,
CVE-2024-0749, CVE-2024-0750, CVE-2024-0751, CVE-2024-0753,
CVE-2024-0755.
* nongnu/packages/mozilla.scm (firefox-esr): Update to 115.7.0esr.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Tomas Volf |
| 2024-01-22 | nongnu: linux-firmware: Update to 20240115.•••* nongnu/packages/linux.scm (linux-firmware): Update to 20240115.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Ada Stevenson |
| 2024-01-22 | nongnu: linux@4.14: Remove it.•••`linux-libre-4.14` got removed in upstream Guix commit:
497780ad25faf71d3ace39efe7451ef01e353d5b.
* nongnu/packages/linux.scm (linux-4.14): Remove variable.
| Jonathan Brielmaier |
| 2024-01-20 | nongnu: firefox-esr: Use lambda instead of λ.•••Following the project's conventions, replace the λ symbol with the lambda
keyword.
* nongnu/packages/mozilla.scm (firefox-esr)
[arguments]<#:phases>['patch-SpeechDispatcherService.cpp]: Use lambda.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Tomas Volf |
| 2024-01-20 | nongnu: Add linux@6.7.•••Upstream added linux-libre@6.7 in 95a3aaf7ad37bb0717f2c9e3faf6f636b586d133 but
it is not yet the default.
* nongnu/packages/linux.scm (linux-6.7): New variable.
| John Kehayias |
| 2024-01-17 | nongnu: zoom: Ignore some QML/QT environment variables.•••Fixes https://gitlab.com/nonguix/nonguix/-/issues/301
* nongnu/packages/messaging.scm (zoom)[arguments]: Reset some QML/QT
environment variables.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Christopher League |
| 2024-01-09 | nongnu: firefox: Update to 121.0.1.•••* nongnu/packages/mozilla.scm (firefox): Update to 121.0.1.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Tomas Volf |
| 2024-01-08 | nongnu: heroic-client: Update to 2.12.0.•••* nongnu/packages/game-client.scm (heroic-client): Update to 2.12.0.
| John Kehayias |
| 2024-01-07 | nongnu: linux-xanmod: Update to 6.6.10.•••* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.6.10.
(linux-xanmod-source): Update hash.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Hilton Chain |
| 2024-01-07 | nongnu: linux-xanmod-lts: Update to 6.1.71.•••* nongnu/packages/linux.scm (linux-xanmod-lts-version): Update to 6.1.71.
(linux-xanmod-lts-source): Update hash.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Hilton Chain |
| 2024-01-07 | nongnu: make-linux-xanmod: Adjust style.•••* nongnu/packages/linux.scm (%default-extra-linux-options,config->string):
Move into make-linux-xanmod.
(make-linux-xanmod): Adjust comments.
Move the base kernel produced by customize-linux out of let form.
[native-inputs]: Use prepend instead of append.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Hilton Chain |
| 2024-01-07 | nongnu: make-linux-xanmod-source: Patch upstream kernel source instead.•••* nongnu/packages/linux.scm (make-linux-xanmod-source): Patch upstream linux
source instead of downloading the auto-generated tarball from GitLab.
(make-linux-xanmod)[arguments]<#:phases>: Delete 'remove-localversion, moved
to snippet.
(linux-xanmod-source,linux-xanmod-lts-source): Adjust accordingly.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Hilton Chain |
| 2024-01-07 | nongnu: anytype: Update to 0.37.3.•••* nongnu/packages/productivity.scm (anytype): Update to 0.37.3;
[arguments]<phases>: avoid hardcoding the icon path in anytype.desktop.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Giacomo Leidi |
| 2024-01-04 | nonguix: binary: Cleanup when an unknown binary extension is detected.•••The binary-unpack phase suffered from a problem for unknown binary file
extensions, see: !336 (comment 1709385147) . This patch fixes the
incorrect behavior by effectively restoring the state of the directory
tree before the phase.
* nonguix/build/binary-build-system.scm (binary-unpack): Restore the
environment as it was before this phase.
* nongnu/packages/clojure.scm (clj-kondo)[arguments]: No longer delete
'binary-unpack phase.
* nongnu/packages/game-development.scm (libsteam)[arguments]: dito.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Giacomo Leidi |
| 2024-01-03 | nongnu: Add heroic.•••* nongnu/packages/game-client.scm (heroic-client, heroic-extra-client-libs,
heroic-container, heroic-nvidia-container, heroic, heroic-nvidia): New
variables.
* nonguix/multi-arch-container.scm (make-container-wrapper): Preserve "^SSL_"
for heroic to use curl.
(make-internal-script): Add symlink for "/usr/share/glib-2.0".
| John Kehayias |
| 2024-01-03 | nongnu: Rename (nongnu packages steam-client) module.•••* nongnu/packages/steam-client.scm: Rename to ...
* nongnu/packages/game-client.scm: ... this.
| John Kehayias |
| 2024-01-03 | nongnu: steam-nvidia: Fix launching .desktop files.•••Steam installs .desktop files that refer to an executable called `steam'.
Installing steam-nvidia as the `steam-nvidia' executable breaks this, which
means Steam cannot be launched from its desktop icon. This also applies to
.desktop files for individual games generated by Steam, when they are copied
from `<ngc-sandbox-home>/.local/share/applications/'.
Fix this by always installing Steam's wrapper executable as `steam'. We add a
new field using "binary" to keep things shorter.
This has the downside that the `steam' and `steam-nvidia' packages cannot be
installed in the same profile, but likely people wouldn't want to do this
anyway.
Fixes #294.
* nongnu/packages/steam-client.scm (steam-nvidia-container)[binary-name]:
Specify for compatibility with .desktop files.
* nonguix/multiarch-container.scm (<nonguix-container>)[binary-name,
ngc-binary-name]: New field and accessor.
(nonguix-container->package): Use it to set correct executable name.
(make-internal-script): Use it in message.
Co-authored-by: John Kehayias <john.kehayias@protonmail.com>
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Timo Wilken |
| 2023-12-29 | nongnu: libsteam: Fix build.•••The new unpack-binary phase seems to not harmonize with patchelf always:
https://gitlab.com/nonguix/nonguix/-/merge_requests/336#note_1709385147
* nongnu/packages/game-development.scm (libsteam)[arguments]: Delete
'binary-unpack for now.
| Jonathan Brielmaier |
| 2023-12-29 | nongnu: clj-kondo: Fix build.•••The new unpack-binary phase seems to not harmonize with patchelf always:
https://gitlab.com/nonguix/nonguix/-/merge_requests/336#note_1709385147
* nongnu/packages/clojure.scm (clj-kondo)[arguments]: Delete
'binary-unpack phase for now and change style to gexp.
[native-inputs]: change style to gexp.
[inputs]: dito.
| Jonathan Brielmaier |
| 2023-12-28 | nongnu: anytype: Avoid manually unpacking .deb file.•••* nongnu/packages/productivity.scm (anytype)[phases] Drop
'unpack-deb phase;
[native-inputs]: drop tar.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Giacomo Leidi |
| 2023-12-28 | nongnu: lycheeslicer: Avoid manually unpacking .deb file.•••* nongnu/packages/engineering.scm (lycheeslicer)[phases]<unpack>:
Replace with 'setup-cwd;
<symlink-binary-file>: there's no need anymore to care about the
environment-variables file;
[native-inputs]: drop tar.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Giacomo Leidi |
| 2023-12-28 | nongnu: element-desktop: Avoid manually unpacking .deb file.•••* nongnu/packages/messaging.scm (element-desktop)[phases]<unpack>:
Replace with 'setup-cwd;
<symlink-binary-file>: there's no need anymore to care about the
environment-variables file;
[native-inputs]: drop tar.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Giacomo Leidi |
| 2023-12-28 | nongnu: signal-desktop: Avoid manually unpacking .deb file.•••* nongnu/packages/messaging.scm (signal-desktop)[phases]<unpack>:
Replace with 'setup-cwd;
<symlink-binary-file>: there's no need anymore to care about the
environment-variables file;
[native-inputs]: drop tar.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Giacomo Leidi |
| 2023-12-28 | nongnu: chrome: Avoid manually unpacking .deb file.•••* nongnu/packages/chrome.scm (make-google-chrome)[phases] Drop
'unpack-deb phase;
[native-inputs]: drop tar.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Giacomo Leidi |