| Age | Commit message (Expand) | Author |
| 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 |
| 2023-12-28 | nonguix: binary: Automatically detect and unpack .deb files.•••A new binary-unpack phase is added to the binary-build-system. When a
supported binary file is detected as the only file after the unpack
phase it is then decompressed in a specific directory.
* nonguix/build/binary-build-system.scm (deb-file?): new variable;
(unpack-deb): new variable;
(binary-unpack): new variable;
(%standard-phases): use the new phase.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Giacomo Leidi |
| 2023-12-28 | nongnu: helix-core: Update to r23.1.•••* nongnu/packages/version-control.scm (helix-core): Update to r23.1.
| Jonathan Brielmaier |
| 2023-12-28 | nongnu: rtl8192eu-linux-module: Update to 0.0.0-6.a928f08.•••* nongnu/packages/linux.scm (rtl8192eu-linux-module): Update to 0.0.0-6.a928f08.
| Jonathan Brielmaier |
| 2023-12-28 | nongnu: r8168-linux-module: Update to 8.052.01.•••Fixes build with newer kernel version.
* nongnu/packages/linux.scm (r8168-linux-module): Update to 8.052.01.
[arguments]: Remove phases to fix build as proper fix is now in upstream.
| Jonathan Brielmaier |
| 2023-12-28 | nongnu: Update google-chrome-unstable to 122.0.6170.3.•••* nongnu/packages/chrome.scm google-chrome-unstable: Update to 122.0.6170.3.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Giacomo Leidi |
| 2023-12-28 | nongnu: Update google-chrome-beta to 121.0.6167.8.•••* nongnu/packages/chrome.scm google-chrome-beta: Update to 121.0.6167.8.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Giacomo Leidi |
| 2023-12-28 | nongnu: Update google-chrome-stable to 120.0.6099.71.•••* nongnu/packages/chrome.scm
(make-google-chrome)[arguments]<wrapper-plan>: Add some bundled
libraries and add nacl_helper only on stable channel;
(google-chrome-stable): update to 120.0.6099.71.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Giacomo Leidi |
| 2023-12-28 | nongnu: linux-4.14: Disable gcc plugins.•••* nongnu/packages/linux.scm (linux-4.14): Add additonal config options.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Dariqq |
| 2023-12-21 | nongnu: firefox-wayland: Make deprecation public.•••* nongnu/packages/mozilla.scm (firefox-wayland): Make the deprecation
public.
Follow-up: 75541ecc299ad884e1e9dc04e8d4a347bfe40cbf
Fixes: https://gitlab.com/nonguix/nonguix/-/merge_requests/386#note_1704258921
Reported-by: Ada Stevenson <adanskana@gmail.com>
| Jonathan Brielmaier |
| 2023-12-21 | nongnu: linux-firmware: Update to 20231211.•••* nongnu/packages/linux.scm (linux-firmware): Update to 20231211.
[source]: Remove no longer needed patch.
[arguments]: Replace 'install phase to not call rdfind.
* nongnu/packages/patches/copy-firmware-rdfind.patch: Remove file.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Ada Stevenson |
| 2023-12-21 | nongnu: firefox: Update to 121.0 [security fixes].•••Fixes CVE-2023-6135, CVE-2023-6856, CVE-2023-6857, CVE-2023-6858,
CVE-2023-6859, CVE-2023-6860, CVE-2023-6861, CVE-2023-6863,
CVE-2023-6864, CVE-2023-6865, CVE-2023-6866, CVE-2023-6867,
CVE-2023-6868, CVE-2023-6869, CVE-2023-6870, CVE-2023-6871,
CVE-2023-6872, CVE-2023-6873.
Firefox 121.0 uses Wayland now by default when available on Linux:
https://www.mozilla.org/en-US/firefox/121.0/releasenotes/
* nongnu/packages/mozilla.scm (firefox): Update to 121.0.
(firefox/wayland): Remove variable and deprecate the package.
Co-authored-by: Ada Stevenson <adanskana@gmail.com>
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Tomas Volf |
| 2023-12-19 | nongnu: firefox-esr: Update to 115.6.0esr [security fixes].•••Fixes CVE-2023-6856, CVE-2023-6857, CVE-2023-6858, CVE-2023-6859,
CVE-2023-6860, CVE-2023-6861, CVE-2023-6862, CVE-2023-6863,
CVE-2023-6864, CVE-2023-6865, CVE-2023-6867.
* nongnu/packages/mozilla.scm (firefox-esr): Update to 115.6.0esr.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Tomas Volf |
| 2023-12-13 | nongnu: hplip-plugin: Update source hash.•••Inherited hplip package was updated to 3.23.12 in commit
392de3262ef388ec282d4311a7c2954e86e5aac9 of guix.
* nongnu/packages/printers.scm (hplip-plugin)[native-inputs]: Update sha256
hash for hplip-plugin.
| Jonathan Brielmaier |
| 2023-12-11 | nongnu: zoom: Update to 5.16.10.668.•••* nongnu/packages/messaging.scm (zoom): Update to 5.16.10.668.
| John Kehayias |
| 2023-12-11 | nongnu: signal-desktop: Update to 6.41.0.•••* nongnu/packages/messaging.scm (signal-desktop): Update to 6.41.0
| John Kehayias |
| 2023-12-11 | nongnu: element-desktop: Update to 1.11.51 [security fixes].•••Previous versions include fixes for CVE-2023-5217 and CVE-2023-4863.
* nongnu/packages/messaging.scm (element-desktop): Update to 1.11.51.
| John Kehayias |
| 2023-12-11 | nongnu: clj-kondo: Update to 2023.10.20.•••* nongnu/packages/clojure.scm (clj-kondo): Update to 2023.10.20.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Remco van 't Veer |
| 2023-12-11 | nongnu: vscodium: Update to 1.85.0.23343.•••* nongnu/packages/editors (vscodium): Update to 1.85.0.23343.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Giacomo Leidi |
| 2023-12-11 | nongnu: Remove linux-6.5.•••linux-libre-6.5 was removed upstream in
4bf4e340b74b66a0fc319aeb100fb1f948a67211.
* nongnu/packages/linux.scm (linux-6.5): Remove variable.
| John Kehayias |
| 2023-12-06 | nongnu: steam: Fix SteamVR dashboard.•••The SteamVR dashboard can be a bit flaky in appearing or not. While it
doesn't seem to always require at-spi2-core, that does seem to help at other
times.
* nongnu/packages/steam-client.scm (steam-client-libs): Add at-spi2-core.
| John Kehayias |
| 2023-12-01 | nongnu: anytype: Update to 0.36.0.•••* nongnu/packages/productivity.scm (anytype): Update to 0.36.0.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Giacomo Leidi |
| 2023-12-01 | nongnu: firefox: Update to 120.0.1.•••* nongnu/packages/mozilla.scm (firefox): Update to 120.0.1.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Tomas Volf |
| 2023-12-01 | nongnu: cl-electron: Fix hash.•••* nongnu/packages/lisp.scm (cl-electron)[source]: Update hash.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Andre A. Gomes |
| 2023-11-28 | .dir-locals.el: Use guix repl as geiser-guile-binary.•••See discussion at <https://gitlab.com/nonguix/nonguix/-/merge_requests/346>.
Default geiser-guile-binary is guile, which uses an old guix. This leads to
annoying errors when trying to work with the this repository from geiser. So,
set the variable to '("guix" "repl"), which will use the current guix command,
making everything work properly. Note that this may be unexpected for someone
working with a local Guix checkout (differing Guix version) and may need
adjusting then.
* .dir-locals.el (scheme-mode): Add geiser-guile-binary setting.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Tomas Volf |
| 2023-11-28 | nongnu: sbcl-cl-electron: Update to 0.0.0-2.458a60d.•••* nongnu/packages/lisp.scm (sbcl-cl-electron): Update to 0.0.0-2.458a60d.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Andre A. Gomes |
| 2023-11-28 | nongnu: electron: Update to 27.1.0.•••* nongnu/packages/electron.scm (electron): Update to 27.1.0.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Andre A. Gomes |
| 2023-11-28 | gnu: linux-firmware: Update to 20231111.•••* nongnu/packages/linux.scm (linux-firmware): Update to 20231111.
[source]: Add patch.
* nongnu/packages/patches/copy-firmware-rdfind.patch: New file.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Ada Stevenson |
| 2023-11-28 | nongnu: linux: Update to 6.6.•••Upstream Guix now defaults to linux-libre@6.3. Follow suit by making linux
track linux@6.6.
* nongnu/packages/linux.scm (linux): Update to linux 6.6.
| John Kehayias |
| 2023-11-28 | nongnu: steam: Return to using mesa.•••With libx11 ungrafted upstream in 5dcbd9accfcf0e97579604f57681c0565ae07ec2 we
no longer need our workaround for mesa. The upstream bug with grafts is not
fixed, however.
* nongnu/packages/steam-client.scm (steam-client-libs): Rename mesa-fixed to
mesa.
(libxdamage-fixed, mesa-fixed): Remove variables.
| John Kehayias |
| 2023-11-24 | nongnu: signal-desktop: Update to 6.39.1.•••* nongnu/packages/messaging.scm (signal-desktop): Update to 6.39.1.
| Jonathan Brielmaier |
| 2023-11-21 | nongnu: firefox: Update to 115.5.0esr [security fixes].•••Fixes CVE-2023-6204, CVE-2023-6205, CVE-2023-6206, CVE-2023-6207,
CVE-2023-6208, CVE-2023-6209, CVE-2023-6212.
* nongnu/packages/mozilla.scm (firefox): Update to 115.5.0esr.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Tomas Volf |
| 2023-11-21 | nongnu: firefox: Update to 120.0 [security fixes].•••Fixes CVE-2023-6204, CVE-2023-6205, CVE-2023-6206, CVE-2023-6207,
CVE-2023-6208, CVE-2023-6209, CVE-2023-6210, CVE-2023-6211,
CVE-2023-6212, CVE-2023-6213.
* nongnu/packages/mozilla.scm (firefox): Update to 120.0.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Tomas Volf |
| 2023-11-21 | nongnu: intel-microcode: Update to 20231114 [security fixes].•••Fixes CVE-2023-23583.
* nongnu/packages/linux.scm (intel-microcode): Update to 20231114.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Timotej Lazar |
| 2023-11-21 | nongnu: Add linux@6.6.•••Upstream has added linux-libre@6.6 but it is not yet the default.
* nongnu/packages/linux.scm (linux-6.6): New variable.
| John Kehayias |
| 2023-11-13 | nongnu: anydesk: Update to 6.3.0.•••* nongnu/packages/anydesk.scm (anydesk): Update to 6.3.0.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| arkhan |
| 2023-11-13 | nongnu: linux-xanmod-lts: Update to 6.1.61.•••* nongnu/packages/linux.scm (linux-xanmod-lts): Update to 6.1.61.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Hilton Chain |
| 2023-11-13 | nongnu: linux-xanmod: Update to 6.5.10.•••* nongnu/packages/linux.scm (linux-xanmod): Update to 6.5.10.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Hilton Chain |
| 2023-11-11 | nonguix: multiarch-container: Make locale usable by pressure-vessel.•••Steam's pressure-vessel startup time can be improved by not having to generate
locales. So make sure locales are in and used by the pressure-vessel
container by linking the expected location of /usr/lib/locale (presumably so
that pressure-vessel will capture them) and setting $GUIX_LOCPATH.
* nonguix/multiarch-container.scm (make-container-wrapper): Preserve and set
GUIX_LOCPATH.
(make-internal-script): Add symlink for /usr/lib/locale.
| John Kehayias |
| 2023-11-11 | nonguix: multiarch-container: Preserve MANGOHUD.•••Now one can have set MANGOHUD=1 in their environment to have all Steam games
launch with MangoHud, rather than always setting this per game launch
settings. Likewise for MANGOHUD_CONFIG for configuration.
* nonguix/multiarch-container.scm (make-container-wrapper): Preserve MANGOHUD
environment variables.
| John Kehayias |
| 2023-11-11 | nonguix: multiarch-container: Set LD_LIBRARY_PATH (for steam).•••Setting $LD_LIBRARY_PATH in the container allows for non-Steam games added to
Steam to launch properly with Proton. Otherwise they don't make it to the
pressure-vessel container as it seems they start in an environment where the
rest of our setup is not active (e.g. game will fail to launch with an error
about being unable to load libGL.so.1).
* nonguix/multiarch-container.scm (make-container-wrapper): Preserve
LD_LIBRARY_PATH and set it.
| John Kehayias |
| 2023-11-11 | nonguix: multiarch-container: Remove pressure-vessel workaround.•••Setting $PRESSURE_VESSEL_FILESYSTEMS_RO to "/gnu/store" is no longer needed
for Steam as the fix has been merged upstream. Users can still set this
environment variable (preserved in the container) if needed.
* nonguix/multiarch-container.scm (make-container-wrapper): Remove setting
$PRESSURE_VESSEL_FILESYSTEMS_RO.
| John Kehayias |
| 2023-11-11 | nongnu: firefox: Update to 119.0.1.•••* nongnu/packages/mozilla.scm (firefox): Update to 119.0.1.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Tomas Volf |
| 2023-11-11 | nongnu: sof-firmware: Update to 2.2.6.•••* nongnu/packages/linux.scm (sof-firmware): Update to 2.2.6.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Ada Stevenson |
| 2023-11-04 | README.org: Mention pre-generated installer.•••* README.org (Installation image): Mention the pre-generated installer images
on the Release page.
| John Kehayias |
| 2023-10-31 | nongnu: linux-firmware: Update firmware to 20231030.•••* nongnu/packages/linux.scm (linux-firmware): Update to 20231030.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Ada Stevenson |