Age | Commit message (Expand) | Author |
2023-03-11 | gnu: tuxedo-keyboard: Update to 3.1.4.•••This fixes the build with linux-libre 6.2.
* gnu/packages/linux.scm (tuxedo-keyboard): Update to 3.1.4.
| Leo Famulari |
2023-03-11 | gnu: evdi: Fix build with linux-libre 6.2.•••* gnu/packages/patches/evdi-fix-build-with-linux-6.2.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/linux.scm (evdi)[source]: Use it.
| Leo Famulari |
2023-03-11 | gnu: librem-ec-acpi-linux-module: Update to 0.9.2.•••This fixes the build with linux-libre 6.2.
* gnu/packages/linux.scm (librem-ec-acpi-linux-module): Update to 6.2.
| Leo Famulari |
2023-03-11 | gnu: cbqn: Add header files to lib output.•••* gnu/packages/bqn.scm (cbqn)[arguments]: Add include/bqnffi.h to lib output.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
| aecepoglu |
2023-03-10 | gnu: emacs-adoc-mode: Fix build.•••* gnu/packages/emacs-xyz.scm (emacs-adoc-mode)[arguments]<#:test-command>: Fix
typo introduced in 835565777722d61f2b1e7a41df4ee74cd7fdb04e.
| Nicolas Goaziou |
2023-03-10 | gnu: krita: Update to 5.1.5.•••* gnu/packages/kde.scm (krita): Update to 5.1.5.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| Z572 via Guix-patches via |
2023-03-10 | gnu: rasdaemon: Update to 0.8.0.•••* gnu/packages/linux.scm (rasdaemon): Update to 0.8.0.
[inputs]: Add pkg-config, libtraceevent.
[arguments]: Rename README.md to README.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| Bruno Victal |
2023-03-10 | gnu: Add libtraceevent.•••* gnu/packages/linux.scm (libtraceevent): New variable.
Co-authored-by: Bruno Victal <mirai@makinata.eu>
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| Petr Hodina |
2023-03-10 | gnu: rasdaemon: Refactor package.•••* gnu/packages/linux.scm (rasdaemon)[arguments]: Remove obsolete patch.
Prefer wrap-program to brittle 'fix-dmidecode-and-modprobe phase.
With commit 9367354a4e57506a7090143e423fa620f86eeed1, rasdaemon no longer
creates /var/lib/rasdaemon at install time.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| Bruno Victal |
2023-03-10 | gnu: Add kiln.•••* gnu/packages/web.scm (kiln): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| Nikolay Korotkiy |
2023-03-10 | gnu: emacs-org-ql: Update to 0.7.•••* gnu/packages/emacs-xyz.scm (emacs-org-ql): Update to 0.7.
[arguments]<#:phases>: Remove unnecessary test fix.
| Nicolas Goaziou |
2023-03-10 | gnu: emacs-org-journal: Run tests.•••* gnu/packages/emacs-xyz.scm (emacs-org-journal)[arguments]: Run tests.
| Nicolas Goaziou |
2023-03-10 | gnu: emacs-org-journal: Update to 2.2.0.•••* gnu/packages/emacs-xyz.scm (emacs-org-journal): Update to 2.2.0.
| Nicolas Goaziou |
2023-03-10 | gnu: emacs-inspector: Update to 0.24.•••* gnu/packages/emacs-xyz.scm (emacs-inspector): Update to 0.24.
[arguments]<#:phases>: Skip a failing test.
| Nicolas Goaziou |
2023-03-10 | gnu: emacs-elisp-refs: Update to 1.5.•••* gnu/packages/emacs-xyz.scm (emacs-elisp-refs): Update to 1.5.
| Nicolas Goaziou |
2023-03-10 | gnu: emacs-buttercup: Update to 1.30.•••* gnu/packages/emacs-xyz.scm (emacs-buttercup): Update to 1.30.
| Nicolas Goaziou |
2023-03-10 | gnu: emacs-adoc-mode: Improve package style.•••* gnu/packages/emacs-xyz.scm (emacs-adoc-mode)[arguments]: Use G-expressions.
Remove trailing #T from phases.
| Nicolas Goaziou |
2023-03-10 | gnu: emacs-adoc-mode: Update to 0.7.0.•••* gnu/packages/emacs-xyz.scm (emacs-adoc-mode): Update to 0.7.0.
[arguments]: Fix tests location.
| Nicolas Goaziou |
2023-03-10 | gnu: cataclysm-dda: Update to 0.G.•••* gnu/packages/games.scm (cataclysm-dda): Update to 0.G.
| Nicolas Goaziou |
2023-03-10 | gnu: cataclysm-dda: Improve package style.•••* gnu/packages/games.scm (cataclysm-dda)[arguments]: Use G-expressions.
[native-inputs]: Remove labels. Re-order alphabetically.
| Nicolas Goaziou |
2023-03-10 | gnu: Add r-hdcytodata.•••* gnu/packages/bioconductor.scm (r-hdcytodata): New variable.
Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
| Navid Afkhami |
2023-03-10 | gnu: Add 9base.•••* gnu/packages/suckless.scm (9base): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Antero Mejr |
2023-03-10 | gnu: Add 9yacc.•••* gnu/packages/suckless.scm (9yacc): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Antero Mejr |
2023-03-10 | gnu: Add lib9.•••* gnu/packages/suckless.scm (lib9): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Antero Mejr |
2023-03-10 | gnu: r-mapproj: Correct license field to lpl1.02.•••* gnu/packages/cran.scm (r-mapproj): Correct license.
[license]: Change to lpl1.02.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Antero Mejr |
2023-03-10 | services: xorg: Deprecate 'screen-locker-service' procedure.•••* doc/guix.texi (X Window): Replace 'screen-locker-service' with 'screen-locker-service-type'.
Document <screen-locker-configuration>.
* gnu/services/desktop.scm (desktop-services-for-system): Use screen-locker-service-type.
* gnu/services/xorg.scm: Export accessors for <screen-locker-configuration>.
(<screen-locker>): Rename to ...
(<screen-locker-configuration>): ... this.
(<screen-locker-configuration>)[empty?]: Rename to ...
(<screen-locker-configuration>)[allow-empty-password?]: ... this.
(screen-locker-pam-services): Update record name.
(screen-locker-setuid-programs): Update accessor name.
(screen-locker-service): Deprecate procedure.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Bruno Victal |
2023-03-10 | services: connman: Set service canonical-name to connman.•••* gnu/services/networking.scm (connman-shepherd-service): Make 'networking a
virtual service and set 'connman as its canonical name.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Bruno Victal |
2023-03-10 | services: network-manager: Set service canonical-name to NetworkManager.•••According to the semantics in [1], 'networking should be a "virtual service"
and NetworkManager its canonical-name. This does not influence
existing services and they should continue to use the 'networking symbol.
One visible change is that 'herd status' doesn't show 'networking' anymore,
instead listing 'NetworkManager' in its place but both symbols are can be used
to start and stop the same service.
Note: Though the symbol NetworkManager doesn't really conform with the overall kebab-case
used throughout Guix, this is intentional as we really want to make it clear that
that the symbol NetworkManager really refers to the software called NetworkManager,
since it's a canonical name here. (rather than risk misleading the user to interpret
the symbol network-manager as a symbol for some unspecific network management software)
[1]: https://www.gnu.org/software/shepherd/manual/html_node/Jump-Start.html
* gnu/services/networking.scm (network-manager-shepherd-service): Make 'networking a
virtual service and set 'NetworkManager as its canonical name.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Bruno Victal |
2023-03-10 | services: network-manager: Await for NetworkManager to finish starting up.•••This is similar to its NetworkManager-wait-online.service systemd counterpart,
with the main difference being that we handle it all in 'networking symbol, rather than
introduce a new 'networking-online symbol. (see discussion #47253)
As a result of this change, with opensmtpd-service-type as an example,
manual 'herd restart smtpd' after system bootups are no longer required
when opensmtpd is configured with a smtpd.conf containing non-loopback interfaces.
(this issue is described in more detail at #60300)
Fixes <https://issues.guix.gnu.org/60300>.
* gnu/services/networking.scm (network-manager-shepherd-service): Await for
NetworkManager to finish starting up.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Bruno Victal |
2023-03-10 | services: connman: Deprecate 'iwd?' field.•••* gnu/services/networking.scm (<connman-configuration>)
[iwd?]: Use helper to warn deprecated field.
(connman-shepherd-service): Make iwd? a local variable independent from
the deprecated field.
* doc/guix.texi (Networking Setup): Remove mention of iwd? field.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Bruno Victal |
2023-03-10 | services: connman: Add 'shepherd-requirement' field.•••* gnu/services/networking.scm (<connman-configuration>)
[shepherd-requirement]: New field.
(connman-shepherd-service): Honor it.
(connman-configuration-shepherd-requirement): Export accessor.
* doc/guix.texi (Networking Setup): Document it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Bruno Victal |
2023-03-10 | services: connman: Use match-record and export accessors.•••* gnu/services/networking.scm (connman-shepherd-service): Use match-record.
(connman-configuration-connman, connman-configuration-disable-vpn?)
(connman-configuration-iwd?): Export accessors.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Bruno Victal |
2023-03-10 | services: network-manager: Deprecate 'iwd?' field.•••* gnu/services/networking.scm (warn-iwd?-field-deprecation): New procedure,
helper for deprecated field.
(<network-manager-configuration>)[iwd?]: Use helper to warn deprecated field.
(network-manager-shepherd-service): Make iwd? a local variable independent
from the deprecated field.
* doc/guix.texi (Networking Setup): Remove mention of iwd? field.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Bruno Victal |
2023-03-10 | services: network-manager: Add 'shepherd-requirement' field.•••Note: This also makes wpa-supplicant an optional requirement.
* gnu/services/networking.scm (<network-manager-configuration>)
[shepherd-requirement]: New field.
(network-manager-shepherd-service): Honor it.
(network-manager-configuration-shepherd-requirement): Export accessor.
* doc/guix.texi (Networking Setup): Document it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Bruno Victal |
2023-03-09 | gnu: ipxe: Update to 1.21.1-1.9e1f7a3.•••* gnu/packages/bootloaders.scm (ipxe): Update to 1.21.1-1.9e1f7a3.
[source]: Remove patch.
[arguments]: Add phase to skip 1 i386 firmware file. Move setting
syslinux path from make-flags to phases.
* gnu/packages/patches/ipxe-reproducible-geniso.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
| Efraim Flashner |
2023-03-09 | gnu: make-openbios-package: Enable building from aarch64, riscv64.•••* gnu/packages/firmware.scm (make-openbios-package)[source]: Add patch
to correctly detect aarch64 and riscv64 build hosts.
(openbios-qemu-ppc)[arguments]: Remove aarch64 workaround for #:system.
* gnu/packages/patches/openbios-aarch64-riscv64-support.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
| Efraim Flashner |
2023-03-09 | gnu: make-openbios-package: Enable setting configure-flags.•••* gnu/packages/firmware.scm (make-openbios-package)[arguments]: Adjust
custom 'configure phase to apply configure-flags.
| Efraim Flashner |
2023-03-09 | gnu: emacs-next-tree-sitter: Inherit from emacs-next-pgtk.•••Make emacs with tree-sitter work on wayland as well.
* gnu/packages/emacs.scm (emacs-next-tree-sitter): Inherit from
emacs-next-pgtk, remove uneeded native-inputs, add synopsis and description.
[source]: Use inherited patches.
| Andrew Tropin |
2023-03-09 | gnu: emacs-next-pgtk: Remove xwidgets support.•••xwidgets is beefy and buggy, but emacs-next-pgtk is important for wayland
users, so it seems a good idea to remove xwidgets from emacs-next-pgtk. Also,
we have a separate emacs-xwidgets package for those who wants to experiment.
* gnu/packages/emacs.scm (emacs-next-pgtk)[propagated-inputs]: Remove
gsettings-desktop-schemas glib-networking.
[arguments]<#:configure-flags>: Remove --with-xwidgets.
[inputs]: Remove webkitgtk-with-libsoup2.
[home-page]: PGTK is merged to upstream emacs repository now, so inherit
home-page from emacs-next.
| Andrew Tropin |
2023-03-09 | gnu: Add emacs-cyrillic-dvorak-im.•••* gnu/packages/emacs-xyz.scm (emacs-cyrillic-dvorak-im): New variable.
| Andrew Tropin |
2023-03-09 | gnu: fluxbox: Make big cursors work.•••* gnu/packages/patches/fluxbox-1.3.7-no-dynamic-cursor.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/wm.scm (fluxbox)[source]: Add patch.
[arguments]<#:phases>[force-bootstrap]: New phase.
[native-inputs]: Add autoconf, automake, gnu-gettext.
[inputs]: Add libxcursor.
| Danny Milosavljevic |
2023-03-08 | gnu: tlpui: Update to 1.5.0-6.•••* gnu/packages/linux.scm (tlpui): Update to 1.5.0-6.
[arguments]<#:phases>: Rename USE-TLP-INPUT into SET-ABSOLUTE-LOCATIONS to
be more accurate. Also add a new phase to skip failing tests.
[inputs]: Add LSBUTILS and PCIUTILS.
| Nicolas Goaziou |
2023-03-08 | gnu: emacs-ace-jump-helm-line: Fix description.•••* gnu/packages/emacs-xyz.scm (emacs-ace-jump-helm-line)[description]: Pacify linter.
| Nicolas Goaziou |
2023-03-08 | gnu: emacs-afternoon-theme: Use HTTPS home page URI.•••* gnu/packages/emacs-xyz.scm (emacs-afternoon-theme)[home-page]: Use HTTPS URI.
| Nicolas Goaziou |
2023-03-08 | gnu: Add emacs-afternoon-theme.•••* gnu/packages/emacs-xyz.scm (emacs-afternoon-theme): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| Rostislav Svoboda |
2023-03-08 | gnu: Add emacs-cider-eval-sexp-fu.•••* gnu/packages/emacs-xyz.scm (emacs-cider-eval-sexp-fu): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| Rostislav Svoboda |
2023-03-08 | gnu: Add emacs-ace-jump-helm-line.•••* gnu/packages/emacs-xyz.scm (emacs-ace-jump-helm-line): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| Rostislav Svoboda |
2023-03-08 | gnu: Add emacs-ac-ispell.•••* gnu/packages/emacs-xyz.scm (emacs-ac-ispell): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| Rostislav Svoboda |
2023-03-08 | gnu: Add emacs-cfrs.•••* gnu/packages/emacs-xyz.scm (emacs-cfrs): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| Rostislav Svoboda |
2023-03-08 | gnu: Add emacs-font-lock+.•••* gnu/packages/emacs-xyz.scm (emacs-font-lock+): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| Rostislav Svoboda |