summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-10-20tests: Avoid three-argument ‘test-assertm’.Ludovic Courtès
This fixes a discrepancy with other tests that have a two-argument ‘test-assertm’ macro. * tests/pack.scm (test-assertm): Move within ‘with-external-store’, and remove ‘store’ parameter.
2023-10-15linux-modules: Fix module dependency loading.Tobias Geerinckx-Rice
* gnu/build/linux-modules.scm (dot-ko): Make COMPRESSION optional, as expected by callers RECURSIVE-MODULE-DEPENDENCIES and LOAD-LINUX-MODULE*.
2023-10-15gnu: connman: Update to 1.42.Tobias Geerinckx-Rice
* gnu/packages/connman.scm (connman): Update to 1.42. [source]: Replace all (obsolete) patches with a new one. * gnu/packages/patches/connman-CVE-2022-32292.patch, * gnu/packages/patches/connman-CVE-2022-32293-pt1.patch, * gnu/packages/patches/connman-CVE-2022-32293-pt2.patch: Delete files. * gnu/packages/patches/connman-add-missing-libppp-compat.h.patch: New file. * gnu/local.mk (dist_patch_DATA): Remove deleted files, add new one.
2023-10-15gnu: ppp: Update to 2.5.0.Tobias Geerinckx-Rice
* gnu/packages/samba.scm (ppp): Update to 2.5.0. [arguments]: Move CC from #:make-flags to #:configure-flags where it belongs. Remind ./configure where openssl lives. Build verbosely. Remove obsolete 'patch-Makefile phase, and delete autogen.sh. [native-inputs]: Add autoconf, automake, and libtool.
2023-10-15gnu: network-manager: Use Meson option for modprobe.Tobias Geerinckx-Rice
* gnu/packages/gnome.scm (arguments): Replace the 'patch-modprobe-path phase with a ‘-Dmodprobe=’ configure flag.
2023-10-15gnu: network-manager: Update to 1.44.0.Tobias Geerinckx-Rice
* gnu/packages/gnome.scm (network-manager): Update to 1.44.0. [arguments]: Disable the (new) nm-cloud-setup option.
2023-10-15gnu: isc-dhcp: Remove unused net-tools input.Tobias Geerinckx-Rice
* gnu/packages/admin.scm (isc-dhcp)[arguments]: Don't wrap the ‘dhclient-script’ PATH with net-tools. [inputs]: Remove net-tools altogether.
2023-10-15gnu: Add psftools.Tobias Geerinckx-Rice
* gnu/packages/fontutils.scm (psftools): New public variable.
2023-10-15gnu: mosh: Prepare for cross-building.Tobias Geerinckx-Rice
Currently blocked by protobuf. * gnu/packages/ssh.scm (mosh)[arguments]: Use SEARCH-INPUT-FILE.
2023-10-15gnu: mosh: Update package style.Tobias Geerinckx-Rice
* gnu/packages/ssh.scm (mosh)[arguments]: Use G-expressions. Don't explicitly return #t from phases. [inputs]: Remove input labels.
2023-10-15gnu: font-terminus: Install the README.Tobias Geerinckx-Rice
* gnu/packages/fonts.scm (font-terminus): Add a new 'install-documentation phase.
2023-10-15gnu: ncdu: Use a less clever licence URL.Tobias Geerinckx-Rice
* gnu/packages/ncdu.scm (ncdu-1)[license]: Use a relative file:// in the source directory instead of a remote https:// link to a Gitweb instance.
2023-10-15gnu: iceauth: Fix source.Tobias Geerinckx-Rice
* gnu/packages/xorg.scm (iceauth)[source]: Fix name & hash. Reported by ulfvonbelow in #guix.
2023-10-19gnu: Add cl-wayland.Karl Hallsby
* gnu/packages/lisp-xyz.scm (sbcl-cl-wayland, cl-wayland, ecl-cl-wayland): New variables. Co-authored-by: Guillaume Le Vaillant <glv@posteo.net> Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-10-19gnu: Add cl-xkbcommon.Karl Hallsby
* gnu/packages/lisp-xyz.scm (sbcl-xkbcommon, cl-xkbcommon, ecl-xkbcommon): New variables. Co-authored-by: Guillaume Le Vaillant <glv@posteo.net> Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-10-19gnu: openfwwf-firmware: Don't build for a specific target.Efraim Flashner
* gnu/packages/firmware.scm (openfwwf-firmware)[arguments]: Set target to #f since we're building firmware files.
2023-10-19gnu: ath9k-htc-firmware: Don't build for a specific target.Efraim Flashner
* gnu/packages/firmware.scm (ath9k-htc-firmware)[arguments]: Set target to #f since we're building firmware files.
2023-10-19gnu: iwd: Update to 2.8.Hilton Chain
* gnu/packages/networking.scm (iwd): Update to 2.8. [synopsis]: Change to "iNet Wireless Daemon".
2023-10-19gnu: ell: Update to 0.59.Hilton Chain
* gnu/packages/linux.scm (ell): Update to 0.59. [native-inputs]: Add procps.
2023-07-23gnu: linux-libre 6.1: Update to 6.1.58.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.58. (linux-libre-6.1-pristine-source): Update hash. Signed-off-by: Leo Famulari <leo@famulari.name>
2023-10-18doc: Expand origin-Reference sectionChristina O'Donnell
* doc/guix.texi (origin Reference): Add references for hg-reference, svn-reference, bzr-fetch, and bzr-reference. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-18gnu: Add ipvsadm.B. Wilson
* gnu/packages/linux.scm (ipvsadm): New variable. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2023-10-18gnu: Add dzaima-apl.B. Wilson
* gnu/packages/apl.scm (dzaim-apl): New variable. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2023-10-18locate: Do not return the system database when it is too old.Ludovic Courtès
Fixes a bug whereby ‘guix locate’ would pick the system database, then decide it’s too old, try to update it, and fail because it’s not writable by unprivileged users. Fixes <https://issues.guix.gnu.org/66612>. * guix/scripts/locate.scm (file-age): New procedure. (suitable-database): Add ‘age-update-threshold’ parameter and honor it. (guix-locate): Remove ‘file-age’. Pass ‘age-update-threshold’ to the ‘database’ option. Reported-by: Matt Wette <matt.wette@gmail.com>
2023-10-18gnu: isc-dhcp: Fix cross-compilation to powerpc-linux.Efraim Flashner
* gnu/packages/admin.scm (isc-dhcp)[arguments]: Adjust the custom 'fix-bind-cross-compilation phase to force linking with '-latomic' when building for powerpc-linux.
2023-10-18gnu: Sort use-module in (gnu packages virtualization) alphabetically.Sharlatan Hellseher
* gnu/packages/virtualization.scm. Sort use-module alphabetically to easy maintenance. Signed-off-by: Andrew Tropin <andrew@trop.in>
2023-10-18gnu: Add VMware open-vm-tools.Sharlatan Hellseher
* gnu/packages/virtualization.scm (vmware-open-vm-tools, vmware-open-vm-tools-gtk): New variables. Signed-off-by: Andrew Tropin <andrew@trop.in>
2023-10-18gnu: Add chirp.Guillaume Le Vaillant
* gnu/packages/radio.scm (chirp): New variable.
2023-10-18gnu: Add python-yattag.Guillaume Le Vaillant
* gnu/packages/python-xyz.scm (python-yattag): New variable.
2023-10-18gnu: gqrx: Update to 2.17.2.Guillaume Le Vaillant
* gnu/packages/radio.scm (gqrx): Update to 2.17.2.
2023-10-18gnu: csdr: Update to 0.18.2.Guillaume Le Vaillant
* gnu/packages/radio.scm (csdr): Update to 0.18.2.
2023-10-18gnu: cl-prompter: Update to 0.1.0-0.b40a13a.Andre A. Gomes
* gnu/packages/lisp-xyz.scm (sbcl-prompter): Update to 0.1.0-0.b40a13a. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-10-18gnu: python-flask-restful-swagger: Add missing input.Efraim Flashner
* gnu/packages/python-web.scm (python-flask-restful-swagger) [propagated-inputs]: Add python-six.
2023-10-17gnu: python-pgpy: Update to 0.6.0.Efraim Flashner
* gnu/packages/python-crypto.scm (python-pgpy): Update to 0.6.0. [propagated-inputs]: Remove python-singledispatch and python-six.
2023-10-17doc: Clarify partition LBA compatibility.Gabriel Wicki
* doc/guix.texi (partition Reference): Clarify LBA compatibility. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-10-17guix: import: opam: Handle list of licenses.Josselin Poiret
Fixes <https://issues.guix.gnu.org/issue/66461>. Reported by Simon Tournier <zimon.toutoune@gmail.com>. * guix/import/opam.scm (opam->guix-package): Handle lists of licenses. Signed-off-by: Simon Tournier <zimon.toutoune@gmail.com>
2023-10-17scripts: weather: Handle EPIPE errors when displaying help.Simon Tournier
* guix/scripts/weather.scm (%options): Handle EPIPE errors when displaying help.
2023-10-17scripts: upgrade: Handle EPIPE errors when displaying help.Simon Tournier
* guix/scripts/upgrade.scm (%options): Handle EPIPE errors when displaying help.
2023-10-17scripts: time-machine: Handle EPIPE errors when displaying help.Simon Tournier
* guix/scripts/time-machine.scm (%options): Handle EPIPE errors when displaying help.
2023-10-17scripts: substitute: Handle EPIPE errors when displaying help.Simon Tournier
* guix/scripts/substitute.scm (%options): Handle EPIPE errors when displaying help.
2023-10-17scripts: system: Handle EPIPE errors when displaying help.Simon Tournier
* guix/scripts/system.scm (%options): Handle EPIPE errors when displaying help.
2023-10-17scripts: style: Handle EPIPE errors when displaying help.Simon Tournier
* guix/scripts/style.scm (%options): Handle EPIPE errors when displaying help.
2023-10-17scripts: size: Handle EPIPE errors when displaying help.Simon Tournier
* guix/scripts/size.scm (%options): Handle EPIPE errors when displaying help.
2023-10-17scripts: show: Handle EPIPE errors when displaying help.Simon Tournier
* guix/scripts/show.scm (%options): Handle EPIPE errors when displaying help.
2023-10-17scripts: shell: Handle EPIPE errors when displaying help.Simon Tournier
* guix/scripts/shell.scm (%options): Handle EPIPE errors when displaying help.
2023-10-17scripts: search: Handle EPIPE errors when displaying help.Simon Tournier
* guix/scripts/search.scm (%options): Handle EPIPE errors when displaying help.
2023-10-17scripts: repl: Handle EPIPE errors when displaying help.Simon Tournier
* guix/scripts/repl.scm (%options): Handle EPIPE errors when displaying help.
2023-10-17scripts: remove: Handle EPIPE errors when displaying help.Simon Tournier
* guix/scripts/remove.scm (%options): Handle EPIPE errors when displaying help.
2023-10-17scripts: refresh: Handle EPIPE errors when displaying help.Simon Tournier
* guix/scripts/refresh.scm (%options): Handle EPIPE errors when displaying help.
2023-10-17scripts: pull: Handle EPIPE errors when displaying help.Simon Tournier
Reported by Mathieu Othacehe <othacehe@gnu.org>. * guix/scripts/pull.scm (%options): Handle EPIPE errors when displaying help.