summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2025-12-18gnu: Add emacs-claude-code.jgart
* gnu/packages/emacs-xyz.scm (emacs-claude-code): New variable. Fixes: guix/guix#4021 Change-Id: I2a6072bedf428b1ac606c3f2486e59057f526439 Modified-by: Cayetano Santos <csantosb@inventati.org> Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2025-12-18gnu: niri: Update to 25.11.Oleg Pykhalov
* gnu/packages/wm.scm (niri): Update to 25.11. * gnu/packages/rust-crates.scm: Update crates accordingly. Change-Id: Ifee78879b700516ca4872ca800606c00fa1414d0
2025-12-18gnu: x2goclient: Fix build.Maxim Cournoyer
* gnu/packages/patches/x2goclient-fix-makefile.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/nx.scm (x2goclient): Apply it. Fixes: #4586 Change-Id: Ib76ac5acd99cbde806f961b4e8107eb37f755304
2025-12-17gnu: Add hare-lsp.jgart
* gnu/packages/hare-apps.scm (hare-lsp): New variable. Change-Id: Ic66fbcbc74dc241fae819ca0a3fd61b6c3c7fc15
2025-12-17gnu: trealla: Update to 2.87.5.jgart
* gnu/packages/prolog.scm (trealla): Update to 2.87.5. Change-Id: I6a331959eca8077774b932a0c3c5a3c0324b0d76
2025-12-18gnu: python-pulp: Fix build.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-pulp): [build-system]: Switch to pyproejct-build-system. [arguments] <tests?>: Disable for now. [native-inputs]: Add python-setuptools. Change-Id: I4488a3a7d7199f722df5ba8b319dfbd19612972c
2025-12-17gnu: python-mappy: Fix indentation.Sharlatan Hellseher
* gnu/packages/bioinformatics.scm (python-mappy): Fix indentation. Change-Id: Ib6fbe26b7ba54e559093699b6b31e9a27b60ea96
2025-12-17gnu: python-mappy: Switch to pyproject.Hugo Buddelmeijer
* gnu/packages/bioinformatics.scm (python-mappy): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#test-backend, #test-flags>: Replace check phase with example (no tests). [native-inputs]: Add python-setuptools. Change-Id: I9561de7e0ee94dbd1134c23c608d262169407456 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-17gnu: python-ghp-import: Update to 2.1.0.Hugo Buddelmeijer
* gnu/packages/version-control.scm (python-ghp-import): Update to 2.1.0. [source]: Update URL, permanent redirects. [build-system]: Switch to pyproject. [arguments]: Switch to gexps. <#:tests?>: Disables tests, do not exist in PyPI or Git. [native-inputs]: Add python-setuptools. [home-page]: Update URL. Change-Id: Ie0fa5bfe05919598b669c5048f671a788d000662 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-17gnu: python-imaplib2: Switch to pyproject.Sharlatan Hellseher
* gnu/packages/mail.scm (python-imaplib2): [source]: Switch to git-fetch providing tests. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest and python-setuptools. Change-Id: I31fc960675ff97e9a769b1c1a5e37836fe9f0162
2025-12-17gnu: pulsemixer: Improve package.Sharlatan Hellseher
* gnu/packages/pulseaudio.scm (pulsemixer): [build-system]: Switch to pyproject-build-system. [arguments]: Switch to search-input-file, drop trailing #t from lambda. [native-inputs]: Add python-setuptools. Change-Id: Ia0921a46be451b522bf5ad39de366b5ba2e949a5
2025-12-17gnu: autorandr: Switch to pyproject.Sharlatan Hellseher
* gnu/packages/xdisorg.scm (autorandr): [build-system]: Switch to pyproject-build-system. [arguments] <tests?>: No tests. [native-inputs]: Add python-setuptools. Change-Id: I62068ba970a081b58e69154d62e8fe99eebb8656
2025-12-17gnu: python-py-ubjson: Switch to pyproject-build-system and enable tests.Vagrant Cascadian
Fixes build failure with missing tests. * gnu/packages/web.scm (python-py-ubjson): Use pyproject-build-system. [native-inputs]: Add python-setuptools, python-coverage and lcov. [source]: Use git-fetch. [phases]: Add 'avoid-git-clean. Replace 'check.
2025-12-17gnu: python-google-auth-oauthlib: Fix tests.John Kehayias
* gnu/packages/python-web.scm (python-google-auth-oauthlib)[build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest, python-mock, and python-setuptools. Change-Id: Ic846efd5298d666bd295492309f18c271aeb6997
2025-12-17gnu: linenoise: Update to 1.0-3.e26268d.jgart
* gnu/packages/shells.scm (linenoise): Update to 1.0-3.e26268d. Change-Id: I0e547d5ffcdcea963ba5858a38f7af3ae16d1d94
2025-12-17gnu: python-surf: Disable tests.Cayetano Santos
Tests require slaclab/ruckus, which needs ghdl vhdl compiler. Package update requires rogue, not in the repos. * gnu/packages/electronics.scm (python-surf)[native-inputs]: Remove python-wheel. Change-Id: I634cc5d5c8091665a1751272bd83e17169ffe1af
2025-12-17gnu: fd: Fix bash completions path.Cayetano Santos
* gnu/packages/rust-apps.scm (fd)[arguments]: Fix ’install-extras #:phase. Change-Id: I84679a71803ee7dce4a1c4996d8a4668b7d1b109
2025-12-17gnu: ausweisapp: Update to 2.4.0.Cayetano Santos
* gnu/packages/security-token.scm (ausweisapp)[source]: Switch to git-fetch. [native-inputs]: Add python-wrapper. [arguments]: Use G-Expressions Change-Id: I78984b6263292c1c8896f30292fc06914f753c62
2025-12-17gnu: pkcs11-helper: Update to 1.31.0.Cayetano Santos
* gnu/packages/security-token.scm (pkcs11-helper): Update to 1.31.0. Change-Id: I4777482cade36990b5511cbb876d33d3a45fa3ef
2025-12-17gnu: ipfs-configuration: Update deprecated default value.Andreas Enge
* gnu/services/networking.scm (<ipfs-configuration>): Replace go-ipfs by kubo. Change-Id: Iba127e5e06e00dd7bb1ff5901fdfa9b2ff075e9d
2025-12-17Revert "gnu: guile: Add 3.0.11."Andreas Enge
This reverts commit 2b3782eb6efc95fe752fe3199fa54561ec8dd7fd. Fixes: guix/guix#4909
2025-12-17gnu: pwsafe: Update to 3.70.1.Cayetano Santos
* gnu/packages/password-utils.scm (pwsafe): Update to 3.70.1. [native-inputs]: Add python-wrapper. Change-Id: I00261a9254407b58fa6902d8322c06e7dd61c7a9
2025-12-17gnu: xkcdpass: Update to 1.20.0.Cayetano Santos
* gnu/packages/password-utils.scm (xkcdpass): Update to 1.20.0. Change-Id: Ib29c71cc9632db5239519a296d15ccd5c7b7251a
2025-12-17gnu: pass-git-helper: Update to 4.1.0.Cayetano Santos
* gnu/packages/password-utils.scm (pass-git-helper): Update to 4.1.0. Change-Id: Iee5bd049e0ebda5e8ec3ec929f18d8c734459a12
2025-12-17gnu: ccid: Update to 1.7.0.Cayetano Santos
* gnu/packages/security-token.scm (ccid): Update to 1.7.0. [source]: Switch to git-fetch. [arguments]<#:phases>: Fix ’patch-Makefile. [inputs]: Add zlib. [native-inputs]: Add autoconf, autoconf-archive, automake, flex, libtool, python-wrapper, and which. Change-Id: Id546490684e7b54ac4858ec9b89809c825c361fe
2025-12-17gnu: qdigidoc: Update to 4.9.1.Cayetano Santos
* gnu/packages/security-token.scm (qdigidoc): Update to 4.9.1. Change-Id: I02cb65673a6bc68ca64b55c960c1c973113ddcc8
2025-12-17gnu: cracklib: Update to 2.10.3.Cayetano Santos
* gnu/packages/password-utils.scm (cracklib): Update to 2.10.3. [source]: Switch to git-fetch. [arguments]<#:phases>: Remove ’install-dict and add ’chdir. [native-inputs]: Add autoconf, automake, libtool and intltool. Change-Id: I1cc877f5d62b594bf7ead4899497420c2d930cb5
2025-12-17gnu: zxcvbn-c: Update to 2.6.Cayetano Santos
* gnu/packages/password-utils.scm (zxcvbn-c): Update to 2.6. Change-Id: I05f83ed4ddd3361652d55cb3c1f678c1da22842f
2025-12-17gnu: python-pychm: Switch to pyproject-build-system.Hugo Buddelmeijer
* gnu/packages/ebook.scm (python-pychm): Switch to pyproject-build-system. [source]: Switch to git-fetch for tests. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest and python-setuptools. Change-Id: I35bdfc15cdff6c86accad0722653071300c40563 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-12-17gnu: python-fb-re2: Switch to pyproject-build-system.Hugo Buddelmeijer
* gnu/packages/python-xyz.scm (python-fb-re2): Switch to pyproject-build-system. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest and python-setuptools. Change-Id: I390e137e77090cb157df4ad9b661ef63b2942ade Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-12-17gnu: python-strawc: Switch to pyproject-build-system.Hugo Buddelmeijer
* gnu/packages/bioinformatics.scm (python-strawc): Switch to pyproject-build-system. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: I49f697f9a968a141e5009ea8f860f0662500e0fd Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-12-17gnu: python-sinfo: Switch to pyproject-build-system.Hugo Buddelmeijer
* gnu/packages/python-xyz.scm (python-sinfo): Switch to pyproject-build-system. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: Ibe678393b5e531928ba88d4569349cdbbcaf0a68 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-12-17gnu: python-pypairix: Update to 0.3.9.Hugo Buddelmeijer
* gnu/packages/bioinformatics.scm (python-pypairix): Update to 0.3.9. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest and python-setuptools. Change-Id: I0fbe88438fcdcb304e12eac4156e94959e6db174 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-12-17gnu: python-jsmin: Switch to pyproject-build-system.Hugo Buddelmeijer
* gnu/packages/python-web.scm (python-jsmin): Switch to pyproject-build-system. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: Ica4fc8d47b84c38f1beb0a887ef207cf5b8379a7 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-12-17gnu: python-numpy-groupies: Update to 0.11.3.Hugo Buddelmeijer
* gnu/packages/python-science.scm (python-numpy-groupies): Update to 0.11.3. [build-system]: Switch to pyproject-build-system. [propagated-inputs]: Add python-numpy. [native-inputs]: Remove python-pytest-runner and python-numpy; add python-pandas, python-setuptools, and python-setuptools-scm. Change-Id: Iffe9007c357ac5f299a07cfb1d3fcd20da862c81 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-12-17gnu: python-msgpack-numpy: Switch to pyproject-build-system.Hugo Buddelmeijer
* gnu/packages/python-science.scm (python-msgpack-numpy): Switch to pyproject-build-system. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-backend>: Select unittest. [native-inputs]: Add python-setuptools. Change-Id: I47958f2fe83411cefd91b664197a5b08e33205b4 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-12-17gnu: python-intervaltree: Switch to pyproject-build-system.Hugo Buddelmeijer
* gnu/packages/python-xyz.scm (python-intervaltree): Switch to pyproject-build-system. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: Ie849ed1cfabacd9b2438b6e2bd883048d8032b5e Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-12-17gnu: keepkey-agent: Switch to pyproject-build-system.Hugo Buddelmeijer
* gnu/packages/finance.scm (keepkey-agent): Switch to pyproject-build-system. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Disable tests. [native-inputs]: Add python-setuptools. Change-Id: If83aa4cf17ebf3bac374e161d2fe2d7f4e92693e Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2025-12-17gnu: python-simple-rlp: Switch to pyproject-build-sytem.Hugo Buddelmeijer
* gnu/packages/python-xyz.scm (python-simple-rlp): Switch to pyproject-build-sytem. [build-system]: Switch to pyproject-build-sytem. [native-inputs]: Add python-setuptools and python-pytest. Change-Id: Ic4e9b717e6be6885b123834391a53b94c19e1132 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2025-12-17gnu: python-databases: Update to 0.8.0.Hugo Buddelmeijer
* gnu/packages/databases.scm (python-databases): Update to 0.8.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-flags>: Disable tests that require a database. [native-inputs]: Add python-httpx, python-psycopg, python-pytest, python-setuptools, and python-starlette. Change-Id: I812d3e91fa0af6bee4df058d8563f5b0be28a3f2 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2025-12-17gnu: python-mnemonic: Update to 0.21.Hugo Buddelmeijer
* gnu/packages/finance.scm (python-mnemonic): Update to 0.21. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-poetry-core and python-pytest. Change-Id: I8eae1fa7b7a920ecefb4058837af624463453abe Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2025-12-17gnu: python-asyncpg: Fix build.Hugo Buddelmeijer
* gnu/packages/databases.scm (python-asyncpg): Fix build. [arguments]<#:test-flags>: Disable failing test. [propagated-inputs]: Remove python-async-timeout. [native-inputs]: Remove python-wheel. Change-Id: I7d989120dee90abd4bb40b700d2c98a8b1143e28 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2025-12-17gnu: python-ecpy: Update to 1.2.5.Hugo Buddelmeijer
* gnu/packages/python-crypto.scm (python-ecpy): Update to 1.2.5. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [propagated-inputs]: Remove python-future. [native-inputs]: Add python-setuptools. [home-page]: Update based on redirect. Change-Id: I0e37b51fa157964aba0ab35a0b20974cfdcb205a Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2025-12-17gnu: python-yubikey-manager: Update to 5.8.0.Hugo Buddelmeijer
* gnu/packages/security-token.scm (python-yubikey-manager): Update to 5.8.0. Change-Id: Icffa80eb3dbee030a6600b6f263c7c22466c14cb Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2025-12-17gnu: python-pyscard: Update to 2.3.1.Hugo Buddelmeijer
* gnu/packages/security-token.scm (python-pyscard): Update to 2.3.1. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools and python-pytest. [properties]: Add release-monitoring-url. Change-Id: Id4fdb34eda8c8efb1aa4ab4cba8ce9da30adc888 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2025-12-17gnu: tetoolkit: Update to 2.2.3.Sharlatan Hellseher
* gnu/packages/bioinformatics.scm (tetoolkit): Update to 2.2.3. [arguments] <tests?>: No tests. [native-inputs]: Remove python-wheel. Change-Id: Idc5994a58115653447abb02d676b800d27ffe16e
2025-12-17gnu: python-plaster-pastedeploy: Update to 1.0.1.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-plaster-pastedeploy): Update to 1.0.1. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: I9516ee45816fe127fb6c0a76a8cd21929e802713
2025-12-17gnu: python-zope-deprecation: Update to 6.0.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-zope-deprecation): Update to 6.0. [source]: Fix PyPI archive name. [build-system]: Switch to pyproject-build-system. [arguments] <tests?>: Disable for now. [native-inputs]: Add python-setuptools. Change-Id: I55075d1b96271a9b987e2731d7b7cadd2c233efd
2025-12-17gnu: python-venusian: Update to 3.1.1.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-venusian): Update to 3.1.1. [build-system]: Switch to pyproject-build-system. [arguments] <phases>: Add 'fix-pytest-config. [native-inputs]: Remove python-pytest-runner and python-pytest-cov; add python-setuptools. Remove lables. Change-Id: Iebabc49ab7e5d0bfabcd68d9d2ba62bcb69f48e6
2025-12-17gnu: python-translationstring: Update to 1.4.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-translationstring): Update to 1.4. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest and python-setuptools. Change-Id: Idd574b4de5247a09c52debb7ee130dcf6f323e72