summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Expand)Author
2023-03-12gnu: python-apispec: Remove python-pre-commit....* gnu/packages/python-xyz.scm (python-apispec)[native-inputs]: Remove python-pre-commit. Signed-off-by: Lars-Dominik Braun <lars@6xq.net> Antero Mejr
2023-03-12gnu: python-marshmallow-jsonapi: Remove python-pre-commit....* gnu/packages/python-xyz.scm (python-marshmallow-jsonapi)[native-inputs]: Remove python-pre-commit. Signed-off-by: Lars-Dominik Braun <lars@6xq.net> Antero Mejr
2023-03-12gnu: python-marshmallow: Remove python-pre-commit....* gnu/packages/python-xyz.scm (python-marshmallow)[native-inputs]: Remove python-pre-commit. Signed-off-by: Lars-Dominik Braun <lars@6xq.net> Antero Mejr
2023-03-12gnu: python-pyjwt: Remove python-pre-commit....* gnu/packages/python-xyz.scm (python-pyjwt)[native-inputs]: Remove python-pre-commit. Signed-off-by: Lars-Dominik Braun <lars@6xq.net> Antero Mejr
2023-03-12gnu: python-bidict: Remove python-pre-commit....* gnu/packages/python-xyz.scm (python-bidict)[native-inputs]: Remove python-pre-commit. Signed-off-by: Lars-Dominik Braun <lars@6xq.net> Antero Mejr
2023-03-12gnu: python-jupytext: Replace python-pre-commit with pre-commit....* gnu/packages/python-xyz.scm (python-jupytext)[native-inputs]: Remove python-pre-commit. [native-inputs]: Add pre-commit. Signed-off-by: Lars-Dominik Braun <lars@6xq.net> Antero Mejr
2023-03-12gnu: pre-commit: Update to 3.1.1....* gnu/packages/version-control.scm (pre-commit): Update to 3.1.1. [propagated-inputs]: Remove python-toml. Signed-off-by: Lars-Dominik Braun <lars@6xq.net> Antero Mejr
2023-03-12gnu: Add scasp....* gnu/packages/maths.scm (scasp): New variable. Liliana Marie Prikler
2023-03-12gnu: swi-prolog: Update to 8.5.20....* gnu/packages/prolog.scm (swi-prolog): Update to 8.5.20. Liliana Marie Prikler
2023-03-12gnu: tracker: Increase timeout multiplier....One test fails due to timeout on CI, but succeeds on a strong enough machine with little load. * gnu/packages/gnome.scm (tracker)[#:test-options]: Double timeout multipliers. Liliana Marie Prikler
2023-03-12gnu: emacs-next-pgtk: Inherit from emacs-next-tree-sitter....Inherit pgtk emacs from tree-sitter to have both features available for wayland users. For more details: https://yhetil.org/guix-devel/87r0txr99u.fsf@inventati.org/T/#u * gnu/packages/emacs.scm (emacs-next-pgtk): Inherit from emacs-next-tree-sitter. Andrew Tropin
2023-03-12gnu: emacs-next-tree-sitter: Inherit from emacs-next....Make tree-sitter emacs available without pgtk. It's part of ongoing iheritance hierarchy update, tree-sitter have less implications than pgtk and thus it should be placed earlier in inheritance chain. For more details: https://yhetil.org/guix-devel/87r0txr99u.fsf@inventati.org/T/#u * gnu/packages/emacs.scm (emacs-next-tree-sitter): Inherit from emacs-next. Andrew Tropin
2023-03-12gnu: doctl: Update to 1.93.1....* gnu/packages/admin.scm (doctl): Update to 1.93.1. Matthew James Kraai
2023-03-11gnu: Add python-scapy....* gnu/packages/python-xyz.scm (python-scapy): New variable. Signed-off-by: Andreas Enge <andreas@enge.fr> Gabriel Wicki
2023-03-11gnu: linux-libre: Update to 6.2....* gnu/packages/linux.scm (linux-libre-version, linux-libre-gnu-revision, linux-libre-pristine-source, linux-libre-source, linux-libre, linux-libre-with-bpf): Update to 6.2. Leo Famulari
2023-03-11gnu: 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-11gnu: 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-11gnu: 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-11gnu: 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-10gnu: 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-10gnu: 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-10gnu: 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-10gnu: 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-10gnu: 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-10gnu: Add kiln....* gnu/packages/web.scm (kiln): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Nikolay Korotkiy
2023-03-10gnu: 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-10gnu: emacs-org-journal: Run tests....* gnu/packages/emacs-xyz.scm (emacs-org-journal)[arguments]: Run tests. Nicolas Goaziou
2023-03-10gnu: 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-10gnu: 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-10gnu: emacs-elisp-refs: Update to 1.5....* gnu/packages/emacs-xyz.scm (emacs-elisp-refs): Update to 1.5. Nicolas Goaziou
2023-03-10gnu: emacs-buttercup: Update to 1.30....* gnu/packages/emacs-xyz.scm (emacs-buttercup): Update to 1.30. Nicolas Goaziou
2023-03-10gnu: 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-10gnu: 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-10gnu: cataclysm-dda: Update to 0.G....* gnu/packages/games.scm (cataclysm-dda): Update to 0.G. Nicolas Goaziou
2023-03-10gnu: 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-10gnu: Add r-hdcytodata....* gnu/packages/bioconductor.scm (r-hdcytodata): New variable. Co-authored-by: Ricardo Wurmus <rekado@elephly.net> Navid Afkhami
2023-03-10gnu: Add 9base....* gnu/packages/suckless.scm (9base): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Antero Mejr
2023-03-10gnu: Add 9yacc....* gnu/packages/suckless.scm (9yacc): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Antero Mejr
2023-03-10gnu: Add lib9....* gnu/packages/suckless.scm (lib9): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Antero Mejr
2023-03-10gnu: 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-10services: 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-10services: 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-10services: 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-10services: 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-10services: 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-10services: 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-10services: 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-10services: 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-10services: 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-09gnu: 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