summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* gnu: Add font-iosevka-ss09.•••* gnu/packages/fonts.scm (font-iosevka-ss09): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Paul A. Patience2023-03-131-1/+16
* gnu: Add font-iosevka-ss08.•••* gnu/packages/fonts.scm (font-iosevka-ss08): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Paul A. Patience2023-03-131-1/+16
* gnu: font-iosevka: Update to 20.0.0.•••* gnu/packages/fonts.scm (font-iosevka): Update to 20.0.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Paul A. Patience2023-03-131-11/+11
* gnu: rnp: Improve package style.•••* gnu/package/openpgp.scm (rnp)[phases]{fixes}: Rename fixes to patch-tests, use search-input-file, and remove trailing #t. {check}: Respect tests?. [native-inputs]: Remove labels. [home-page]: Update URL. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Jack Hill2023-03-131-15/+15
* gnu: rnp: Update to 0.16.2.•••* gnu/packages/openpgp.scm (rnp): Update to 0.16.2. [file-name]: Use git-file-name. [patches]: Remove. [arguments]: Disable downloading testing inputs in #:configure-flags. [phases]{fixes}: Remove functionality that is no longer needed. [native-inputs]: Replace googletest-source with googletest, remove python2. * gnu/packages/patches/rnp-add-version.cmake.patch, * gnu/packages/patches/rnp-disable-ruby-rnp-tests.patch, * gnu/packages/patches/rnp-unbundle-googletest.patch: Remove files. * gnu/local.mk (dist_patch_DATA): Remove them. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Jack Hill2023-03-135-270/+10
* environment: Clear 'TERM' when checking environment.•••* guix/scripts/environment.scm (child-shell-environment): Set 'TERM' to the empty string. Co-authored-by: Ludovic Courtès <ludo@gnu.org> Winter2023-03-131-0/+5
* guix: Strip #:use-module lists.•••This was obtained by setting up this environment: guix shell -D guix --with-input=guile@3.0.9=guile-next \ --with-commit=guile-next=e2ed33ef0445c867fe56c247054aa67e834861f2 -- make -j5 then adding 'unused-module' to (@@ (guix build compiler) %warnings), building, and checking all the "unused module" warnings and removing those that were definitely unused. Ludovic Courtès2023-03-13120-279/+8
* packages: 'package-input-rewriting/spec' ignores hidden packages.•••The primary motivation is to support things like: guix build guix --with-input=guile=guile-next without triggering a rebuild of (@@ (gnu packages commencement) guile-final) and similar things. It is also consistent with package name resolution on the command line: a package that cannot be named cannot be replaced. * guix/packages.scm (package-input-rewriting/spec)[rewrite]: When P is hidden, return it as-is. * tests/packages.scm ("package-input-rewriting/spec, hidden package"): New test. * doc/guix.texi (Defining Package Variants): Update. (Package Transformation Options): Update '--with-input' example. Ludovic Courtès2023-03-133-12/+36
* packages: Use SRFI-71 instead of SRFI-11.•••* guix/packages.scm (package-input-rewriting/spec): Use SRFI-71 'let'. Ludovic Courtès2023-03-131-4/+3
* doc: %desktop-services: Fix incorrect description.•••The Name Service Switch service is configured in operating-system. * doc/guix.texi (Desktop Services): Fix incorrect description for %desktop-services. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Bruno Victal2023-03-131-3/+1
* system: Remove redundant gexp-ungexp usage.•••* gnu/system.scm (os-release): Convert to variable. (operating-system-etc-service): Remove redundant gexp-ungexps. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Bruno Victal2023-03-131-9/+8
* system: Simplify nsswitch binding.•••* gnu/system.scm (operating-system-etc-service): Simplify nsswitch binding. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Bruno Victal2023-03-131-4/+3
* packages: Consider 'patches' by 'package-direct-sources'.•••* guix/packages.scm (package-direct-sources): Return 'origin' from 'patches'. * tests/packages.scm: Test it. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Simon Tournier2023-03-132-3/+24
* services: dns: Fix cpe-id default value.•••* gnu/service/dns.scm: (<dnsmasq-configuration>)[cpe-id]: Change cpe-id default value to #f instead of #t. Andrew Tropin2023-03-131-1/+1
* services: dns: Extend dnsmasq-configuration.•••* gnu/service/dns.scm: (<dnsmasq-configuration>)[servers-file]: Add. (<dnsmasq-configuration>)[tftp-secure?]: Fix typo in parameter name. * doc/guix.texi: Document (<dnsmasq-configuration>)[servers-file]. Signed-off-by: Andrew Tropin <andrew@trop.in> Sergey Trofimov2023-03-132-59/+69
* home: Export home-environment-packages.•••* gnu/home.scm (home-environment-packages): Export procedure. Signed-off-by: Andrew Tropin <andrew@trop.in> Sergey Trofimov2023-03-131-0/+1
* gnu: gap: Update to 4.12.2.•••* gnu/packages/algebra.scm (gap): Update to 4.12.2. [snippet]: Delete only bundled libraries inside hpcgap instead of the complete subdirectory. Update package names and add new packages. [arguments]: Use "make install" and a phase to install packages. Andreas Enge2023-03-121-72/+62
* gnu: Update nheko to 0.11.3.•••* gnu/packages/messaging.scm (nheko): Update to 0.11.3. Signed-off-by: Andreas Enge <andreas@enge.fr> jgart2023-03-121-2/+2
* lint: Check that python-pre-commit is not an input.•••pre-commit should never be a native-input of python packages, it's a package manager for commit linting that is irrelevant to builds. * guix/lint.scm (check-inputs-should-not-be-an-input-at-all): Add entry for python-pre-commit. Signed-off-by: Lars-Dominik Braun <lars@6xq.net> Antero Mejr2023-03-121-1/+2
* gnu: python-pre-commit: Replace with pre-commit.•••* gnu/packages/python-xyz.scm (python-pre-commit): Deprecate in favor of pre-commit. Signed-off-by: Lars-Dominik Braun <lars@6xq.net> Antero Mejr2023-03-121-28/+1
* gnu: python-sphinxcontrib-apidoc: Remove python-pre-commit.•••* gnu/packages/sphinx.scm (python-sphinxcontrib-apidoc)[native-inputs]: Remove python-pre-commit. Signed-off-by: Lars-Dominik Braun <lars@6xq.net> Antero Mejr2023-03-121-1/+0
* gnu: mdpo: Remove python-pre-commit.•••* gnu/packages/gettext.scm (mdpo)[native-inputs]: Remove python-pre-commit. Signed-off-by: Lars-Dominik Braun <lars@6xq.net> Antero Mejr2023-03-121-1/+0
* gnu: python-pytest-regressions: Remove python-pre-commit.•••* gnu/packages/check.scm (python-pytest-regressions)[native-inputs]: Remove python-pre-commit. Signed-off-by: Lars-Dominik Braun <lars@6xq.net> Antero Mejr2023-03-121-1/+0
* gnu: scvelo: Remove python-pre-commit.•••* gnu/packages/bioinformatics.scm (scvelo)[native-inputs]: Remove python-pre-commit. Signed-off-by: Lars-Dominik Braun <lars@6xq.net> Antero Mejr2023-03-121-1/+0
* gnu: python-doubletdetection: Remove python-pre-commit.•••* gnu/packages/bioinformatics.scm (python-doubletdetection)[native-inputs]: Remove python-pre-commit. Signed-off-by: Lars-Dominik Braun <lars@6xq.net> Antero Mejr2023-03-121-2/+1
* gnu: python-minikanren: Remove python-pre-commit.•••* gnu/packages/python-xyz.scm (python-minikanren)[native-inputs]: Remove python-pre-commit. Signed-off-by: Lars-Dominik Braun <lars@6xq.net> Antero Mejr2023-03-121-2/+1
* gnu: python-apispec-webframeworks: Remove python-pre-commit.•••* gnu/packages/python-xyz.scm (python-apispec-webframeworks)[native-inputs]: Remove python-pre-commit. [native-inputs]: Add python-pyyaml. Signed-off-by: Lars-Dominik Braun <lars@6xq.net> Antero Mejr2023-03-121-1/+1
* gnu: 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 Mejr2023-03-121-1/+0
* gnu: 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 Mejr2023-03-121-1/+0
* gnu: 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 Mejr2023-03-121-1/+0
* gnu: 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 Mejr2023-03-121-1/+0
* gnu: 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 Mejr2023-03-121-1/+0
* gnu: 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 Mejr2023-03-121-1/+1
* gnu: 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 Mejr2023-03-121-5/+21
* gnu: Add scasp.•••* gnu/packages/maths.scm (scasp): New variable. Liliana Marie Prikler2023-03-121-0/+37
* gnu: swi-prolog: Update to 8.5.20.•••* gnu/packages/prolog.scm (swi-prolog): Update to 8.5.20. Liliana Marie Prikler2023-03-121-2/+2
* gnu: 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 Prikler2023-03-121-2/+2
* gnu: 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 Tropin2023-03-121-18/+18
* gnu: 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 Tropin2023-03-121-6/+5
* gnu: doctl: Update to 1.93.1.•••* gnu/packages/admin.scm (doctl): Update to 1.93.1. Matthew James Kraai2023-03-121-2/+2
* gnu: Add python-scapy.•••* gnu/packages/python-xyz.scm (python-scapy): New variable. Signed-off-by: Andreas Enge <andreas@enge.fr> Gabriel Wicki2023-03-111-0/+30
* news: Add entry for the linux-libre 6.2 update.•••* etc/news.scm: Add entry. Leo Famulari2023-03-111-0/+16
* gnu: 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 Famulari2023-03-111-9/+9
* 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 Famulari2023-03-111-2/+2
* 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 Famulari2023-03-113-0/+74
* 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 Famulari2023-03-111-2/+2
* 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> aecepoglu2023-03-111-2/+5
* gnu: emacs-adoc-mode: Fix build.•••* gnu/packages/emacs-xyz.scm (emacs-adoc-mode)[arguments]<#:test-command>: Fix typo introduced in 835565777722d61f2b1e7a41df4ee74cd7fdb04e. Nicolas Goaziou2023-03-101-3/+3
* 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 via2023-03-101-3/+3
* 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 Victal2023-03-101-4/+8