gnu: debianutils: Use po4a-minimal. Fixes #5372. * gnu/packages/debian.scm (debianutils)[native-inputs]: Replace po4a with po4a-minimal. Change-Id: I55138731912fa7f616b0489b6f1517e8df575834
guix: lint: Check if minimal packages should be native-inputs. * guix/lint.scm (check-inputs-should-be-native): Add minimal variants of packages. Change-Id: I8a05a5390092d776cb30c424b11645e650636ec0
guix: lint: Add another package to the minimal variant list. * guix/lint.scm (check-inputs-should-use-a-minimal-variant): Add po4a. Change-Id: Ibba2cfe0067690bd1c4c6768af4b6e1924758792
gnu: pijul: Add git integration. * gnu/packages/version-control.scm (pijul)[arguments]: Add git to the features. [inputs]: Add libgit2-1.3, libssh2. Change-Id: I1f66c818bb113187bcf4996a093fd40617a5cdc1
gnu: kodi: Fix build. * gnu/packages/kodi.scm (kodi)[arguments]<#:phases>: Update versions in paths to match recent updates of java-commons-lang3 and java-commons-text. Change-Id: Ibac3f22e01958581ca3dc1f2f2d1bfdb9111aeb5
gnu: java-commons-text: Update to 1.15.0. * gnu/packages/java.scm (java-commons-text): Update to 1.15.0. Change-Id: I9739199f2a994f2a7586dc24ae4e1efda53ed62e
gnu: java-commons-lang3: Update to 3.20.0. * gnu/packages/java.scm (java-commons-lang3): Update to 3.20.0. [source]: Remove patch. * gnu/packages/patches/java-commons-lang-fix-dependency.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Unregister patch. Change-Id: I1d1c75d3e2204f6bc7d1eeaff29349024094d9f4
.guix-authorizations: Update Hartmut's key. * .guix-authorizations: Update Hartmut's signing key fingerprint. Change-Id: If149c3f82148da608b7153ea18cfbf8cc7fc6c2d
gnu: Add koboldcpp. * gnu/packages/machine-learning.scm (koboldcpp): New variable. Merges guix/guix#5108 Change-Id: I0ad8bee1ad7934eb90e16f50877ba2b6f96976af Modified-by: Cayetano Santos <csantosb@inventati.org> Signed-off-by: Cayetano Santos <csantosb@inventati.org>
gnu: Add python-customtkinter. * gnu/packages/python-xyz.scm (python-customtkinter): New variable. Merges guix/guix#5108 Change-Id: Iacfe7220ace7396e6d878283a2d36b6f97da3ca4 Modified-by: Cayetano Santos <csantosb@inventati.org> Signed-off-by: Cayetano Santos <csantosb@inventati.org>
gnu: emacs-pdf-tools: Modernize. * gnu/packages/emacs-xyz.scm (emacs-pdf-tools)[arguments]: Use G-Expressions. Merges guix/guix#5327 Change-Id: I5a224b8bc73f4a5ec07db98864eef7a251b198e5
gnu: emacs-pdf-tools: Update to 1.3.0. * gnu/packages/emacs-xyz.scm (emacs-pdf-tools): Update to 1.3.0. [propagated-inputs]: Add emacs-let-alist. Merges guix/guix#5327 Change-Id: Iaa1c9f21b981b626b00ee7b789845ffa01cf76bf
services: Add opensnitch-service. * gnu/services/opensnitch.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add reference to it. * doc/guix.texi (Miscellaneous Services, Security): Document it. * gnu/tests/security.scm (%test-opensnitch): New variable. Change-Id: I63d1b6636b3aaecf399664ec97383d82ff1391d1
gnu: Add python-hdlconvertor. * gnu/packages/electronics.scm (python-hdlconvertor): New variable. (yosys-src-for-hdlconvertor-tests): New variable. Change-Id: I0acd8c8f050a5bc632f68511b3e7d24cf3621162
gnu: Add python-hdlconvertorast. * gnu/packages/electronics.scm (python-hdlconvertorast): New variable.
gnu: Add lctime. * gnu/packages/electronics.scm (lctime): Add variable. Change-Id: I03f0fd455c9e5e8f69a2fa71b8f6bea6f60d43ef Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
gnu: Add python-liberty-parser. * gnu/packages/electronics.scm (python-liberty-parser): Add variable. Change-Id: I91d7545ccb938ea534553f35e8f19ca0507dc625 Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
gnu: Add python-klayout. * gnu/packages/electronics.scm (python-klayout): Add variable. Change-Id: I637c3f9880121666fe06e427261b694018158fe5 Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
doc: Remove paragraph stating Xorg display server used by default. * doc/guix.texi (Desktop Services): Remove paragraph. (X Window): Remove corresponding anchor. * po/doc/guix-manual.de.po, po/doc/guix-manual.fr.po: Likewise. Change-Id: Ib545f15e51585fcc5abdb804e6d9eb0f47cb2179 Co-authored-by: Florian Pelz <pelzflorian@pelzflorian.de> Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
gnu: python-sqlparse: Update to 0.5.5. * gnu/packages/databases.scm (python-sqlparse): Update to 0.5.5. Change-Id: I7622fba36d30541c66e4712c647401a36f63b1be