summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2026-01-02gnu: lxqt-about: Update to 2.3.0.宋文武
* gnu/packages/lxqt.scm (lxqt-about): Update to 2.3.0. Change-Id: Ifbcc70093ce9f140d148bb6b23e0e4d8b6dad4ef
2026-01-02gnu: liblxqt: Update to 2.3.0.宋文武
* gnu/packages/lxqt.scm (liblxqt): Update to 2.3.0. Change-Id: I20c0b2462ce367ae271f883c398479318eb60ccb
2026-01-02gnu: qtxdg-tools: Update to 4.3.0.宋文武
* gnu/packages/lxqt.scm (qtxdg-tools): Update to 4.3.0. Change-Id: If4d928c30a6d88a75dd9a8ee1776f14843ced460
2026-01-02gnu: libqtxdg: Update to 4.3.0.宋文武
* gnu/packages/lxqt.scm (libqtxdg): Update to 4.3.0. [arguments]: Set HOME in pre-check phase. Change-Id: I9d2dd61646fa5f8e91e42e97ae848f5b5476faed
2026-01-02gnu: lxqt-build-tools: Update to 2.3.0.宋文武
* gnu/packages/lxqt.scm (lxqt-build-tools): Update to 2.3.0. Change-Id: I2ab9f0ef68187a2a3ca0201d999236802cfd0dff
2026-01-01gnu: Remove python-pyux.Sharlatan Hellseher
* gnu/packages/python-check.scm (python-pyux): Delete variable. Fixes: guix/guix#4608 Change-Id: Ibef7cc801511ee13e87793b7546e44b80cde45bf
2026-01-01gnu: Remove python-xunitparser.Sharlatan Hellseher
* gnu/packages/python-check.scm (python-xunitparser): Delete variable. Fixes: guix/guix#4610 Change-Id: Ibe4a23888a57f9402a2251fe01e5cf3dc65d913e
2026-01-01gnu: Remove python-xvfbwrapper.Sharlatan Hellseher
* gnu/packages/python-check.scm (python-xvfbwrapper): Delete variable. Fixes: guix/guix#4614 Change-Id: Ib2441982bb58d1b32b17f4ee9ce1547f40fbeeb9
2026-01-01gnu: Remove apache-arrow-for-ceph.Sharlatan Hellseher
* gnu/packages/databases.scm (apache-arrow-for-ceph): Delete variable. Fixes: guix/guix#4758 Change-Id: I9061a34e9dae846009a7bda57debda40ad5dab50
2026-01-01gnu: Remove python-hkdf.Sharlatan Hellseher
* gnu/packages/python-crypto.scm (python-hkdf): Delete variable. Fixes: guix/guix#4557 Change-Id: Ic80543f8b30ff55df8a732606906b896c762ff76
2026-01-01gnu: imgp: Update to 2.9-0.00b2b52.Sharlatan Hellseher
* gnu/packages/image.scm (imgp): Update to 00b2b520964f22ca5b6e0c7d7cb07ce7a755cea7 commit. [source]: Switch to git-fetch. [build-sysem]: Switch to pyproject-build-sysem. [arguments] <tests?, test-backend, test-flags>: Enable runtime check as test. <phases>: Remove 'rename-imgp. [native-inputs]: Add python-setuptools. Change-Id: If831251d9a043777c26877ecb47b5e7b365b3f20
2026-01-01gnu: morss: Switch to pyproject.Nicolas Graves
* gnu/packages/syndication.scm (morss): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: I6f5cc25325e88cfaf567bbe40629d7ccfe4ac613 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-01-01gnu: python-mt-940: Update to 4.30.0.Nicolas Graves
* gnu/packages/finance.scm (python-mt-940): Update to 4.30.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Replace them with <#:test-flags>. [native-inputs]: Add python-setuptools. Remove python-flake8. Change-Id: I97d3b0321e2a7fed678123405adaffd51d8d6007 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-01-01gnu: python-keepkey: Update to 7.2.1.Nicolas Graves
* gnu/packages/finance.scm (python-keepkey): Update to 7.2.1. [build-system]: Switch to pyproject-build-system. [arguments]: Migrate <#:phases> to <#:test-backend, #:test-flags>. [native-inputs]: Add python-setuptools. Change-Id: I1d517d98a0f3dc5d83c9974665b75cb30c6b4fba Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-01-01gnu: trezor-gpg-pinentry-tk: Switch to pyproject.Nicolas Graves
* gnu/packages/finance.scm (trezor-gpg-pinentry-tk): [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Disable them. [native-inputs]: Add python-setuptools. [inputs]: Improve style. Change-Id: Ia0f0675f0550004b5c5bf596dc3958b8891695be Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-01-01gnu: python-python3-midi: Switch to pyproject.Nicolas Graves
* gnu/packages/audio.scm (python-python3-midi): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Disable them. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: I035a2e99dbb7a63c52d68c08f9dd2889f7cb0136 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-01-01gnu: python-pulsectl: Update to 24.12.0.Nicolas Graves
* gnu/packages/audio.scm (python-pulsectl): Update to 24.12.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Improve style. [native-inputs]: Add python-setuptools. Change-Id: I7e299deb86da14dbff1053a1a2d747965d62b7fb Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-01-01gnu: volctl: Update to 0.9.5.Nicolas Graves
* gnu/packages/gtk.scm (volctl): Update to 0.9.5. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Disable them. <#:phases>: Improve style. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: Idd0c1ff06f0469c3afdbe102d3ac08fceb29eb38 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-01-01gnu: qtile: Update to 0.34.1.Nicolas Goaziou
* gnu/packages/wm.scm (qtile): Update to 0.34.1. [inputs]: Add cairo, gdk-pixbuf, libinput, librsvg, lm-sensors, wayland, wayland-protocols, wlroots. [propagated-inputs]: Add python-aiohttp, python-cairocffi, python-prompt-toolkit, python-psutil, python-pytz, python-setproctitle. [inputs]: Add pre-commit, python-anyio, python-check-manifest, python-coverage, python-isort, python-mypy, python-pycairo, python-twine. Change-Id: I18e283dacd868cc53724f430da7d2c608014ba54
2026-01-01gnu: python-cairocffi: modernize package.Nicolas Goaziou
* gnu/packages/python-xyz.scm (python-cairocffi)[arguments]: Use G-exps. Remove trailing #t from phases. Change-Id: I1b0442ff2a7ba73e8b63e40b6313de8649dbdce6
2026-01-01gnu: python-cairocffi: Update to 1.7.1.Nicolas Goaziou
* gnu/packages/python-xyz.scm (python-cairocffi): Update to 1.7.1. Change-Id: Iacea14cbbafaf38bfd43841910706955468aa0a8
2026-01-01gnu: orangeduck-mpc: Update to 0.9.0-1.1049534.Sharlatan Hellseher
* gnu/packages/c.scm (orangeduck-mpc): Update to 1049534fc56b1971345c7aaa792dea55d6f9b7bc commit. [source]: Remove patch "orangeduck-mpc-fix-pkg-config.patch", available form the latest commit. * gnu/packages/patches/orangeduck-mpc-fix-pkg-config.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Deregister patch. Change-Id: I9e23ed5fc6e9a89520b93be269781085ebee5e3c
2026-01-01gnu: python-yewtube: Fix entry point.Sharlatan Hellseher
* gnu/packages/video.scm (python-yewtube): [phases]{relax-requirements}: Use #$version. {sanity-check}: Do not overwrite it. {fix-entry-points}: New phase. [native-inputs]: Remove python-wheel. Change-Id: I720800e34e70b32101b516f45ff4e88a950cba68
2026-01-01gnu: clang-python-bindings: Switch to pyproject.Sharlatan Hellseher
* gnu/packages/llvm.scm (clang-python-bindings): [build-system]: Switch to pyproject-build-system. [arguments] <phases>: Remove 'create-setup-py. Change-Id: Ib309578926fd3e87cdd68a97b27df0b4d721d3ee
2026-01-01gnu: python-pyfuse3: Update to 3.4.1.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-pyfuse3): Update to 3.4.1. [build-system]: Switch to pyproject-build-system. [propagated-inputs]: Remove python-pytest-trio; add python-trio. [native-inputs]: Add python-cython, python-pytest, python-setuptools, and python-setuptools-scm. Change-Id: I6f4846bb90a0fb578dbadf3c4021a0458428bfcb
2026-01-01gnu: python-slurm-magic: Update to 0.0.0-0.4c708cc.Sharlatan Hellseher
* gnu/packages/parallel.scm (python-slurm-magic): Update to 4c708cc137cb9f4bd5b44cf26837b466d9bf7b65 commit. . Change-Id: I3885ee644ff7b4e991eeafe615ffa3414776ec4a
2026-01-01gnu: python-podcastparser: Update to 0.6.11.Nicolas Graves
* gnu/packages/gpodder.scm (python-podcastparser): Update to 0.6.11. [build-system]: Switch to pyproject-build-system. [arguments]: Drop them. [native-inputs]: Add python-pytest, python-setuptools. [description]: Improve style. Change-Id: Iac64df0ad178fd3c840f0c6698b1a32565809574 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-01-01gnu: git-repo: Update to 2.60.1.Nicolas Graves
* gnu/packages/android.scm (git-repo): Update to 2.60.1. [build-system]: Switch to pyproject-build-system. [arguments]: Improve style, use g-expressions. <#:test-flags>: Ignore failing tests. <#:phases>: Refresh phase 'set-executable-paths and 'do-not-self-update, 'configure-git, 'install. Remove 'check phase replacement. [inputs]: Improve style, drop labels. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: I07636386e8a04a74f785c4024fdb647fb5365f46 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-01-01gnu: python-slurm-magic: Switch to pyproject.Nicolas Graves
* gnu/packages/parallel.scm (python-slurm-magic): [build-system]: Switch to pyproject-build-system. [arguments]: Improve style, modernize with gexps and seaerch-input-file. <#:tests?>: Disable them. [native-inputs]: Add python-setuptools. Change-Id: Ic5243c647f645de49eeb54262eabeea6df73743e Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-01-01gnu: python-liblarch: Switch to pyproject.Nicolas Graves
* gnu/packages/gnome.scm (python-liblarch): [build-system]: Switch to pyproject-build-system. [arguments]: Refresh them, improve readability and modernize. [native-inputs]: Add python-pytest, python-setuptools. Change-Id: I44f59e9e994aafda365f9a0c7d128000256ffae8 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-01-01gnu: python-pylast: Switch to pyproject.Nicolas Graves
* gnu/packages/music.scm (python-pylast): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Enable them. <#:phases>: Add phase 'set-version. [native-inputs]: Add python-setuptools. Remove python-coverage. Change-Id: I17d78a961364633b1ec15ba7af373aa8096b1fdb Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-01-01gnu: picard: Switch to pyproject.Nicolas Graves
* gnu/packages/music.scm (picard): [build-system]: Switch to pyproject-build-system. [arguments]<#:use-setuptools>: Drop it <#:configure-flags, #:phases>: Refresh them. [native-inputs]: Add python-setuptools. Change-Id: Icdf6fe452cdabac07ab6a55aba6b27120cccccf0 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-01-01gnu: python-discid: Switch to pyproject.Nicolas Graves
* gnu/packages/music.scm (python-discid): [build-system]: Switch to pyproject-build-system. [arguments]: Improve style. <#:test-flags>: Ignore failing tests. [native-inputs]: Add python-pytest, python-setuptools. Change-Id: I7662ed899159a5cab6b610bbb4ebb1bfe845e194 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-01-01gnu: curseradio: Switch to pyproject.Nicolas Graves
* gnu/packages/music.scm (curseradio): [build-system]: Switch to pyproject-build-system. [arguments]: Improve style. <#:test-flags>: Disable them. [native-inputs]: Add python-setuptools. Change-Id: I311b590a9456bad3ecc1979b3eb9f42b1e4a1d3c Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-01-01gnu: glad-0.1: Switch to pyproject.Nicolas Graves
* gnu/packages/gl.scm (glad-0.1): [build-system]: Switch to pyproject-build-system. [arguments]: Improve them. <#:tests?>: Disable them. [native-inputs]: Add python-setuptools. Change-Id: I3e2afc6238bd5d53af1104bd569e826a7759df3f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-01-01gnu: rubber: Update to 1.6.7.Ashvith Shetty
* gnu/packages/tex.scm (rubber): Update to 1.6.7. [native-inputs]: Add python-hatchling. [arguments]: Drop all. Change-Id: I6d6ead35a5a78ab1454646f2b4d2ebc3df6ad5ba Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2026-01-01gnu: emacs-pg: Update to 0.62.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-pg): Update to 0.62. Change-Id: I7651f8de784510600dad921fc841a0916ac9a779
2026-01-01gnu: emacs-corfu: Update to 2.7.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-corfu): Update to 2.7. Change-Id: I04c3c17b1d53bce16947cd2b143b67078212b89f
2026-01-01gnu: eza: Update to 0.23.4.Foster Hangdaan
* gnu/packages/rust-apps.scm (eza): Update to 0.23.4. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-01-01gnu: sequoia-chameleon-gnupg: Simplify install-extras phase.Efraim Flashner
* gnu/packages/sequoia.scm (sequoia-chameleon-gnupg)[arguments]: Rewrite the 'install-extras phase to use the 'install phase from the copy-build-system. Fix the bash completion path. Change-Id: I6a1d06b88572b23ceb90477b1ad75c25ceba761c
2026-01-01gnu: sequoia-sqv: Simplify install-extras phase.Efraim Flashner
* gnu/packages/sequoia.scm (sequoia-sqv)[arguments]: Rewrite the 'install-extras phase to use the 'install phase from the copy-build-system. Fix the bash completion path. Change-Id: I4a5e206b3a2a167123d82dc155b8ff67f927b418
2026-01-01gnu: sequoia-sq: Simplify install-extras phase.Efraim Flashner
* gnu/packages/sequoia.scm (sequoia-sq)[arguments]: Rewrite the 'install-extras phase to use the 'install phase from the copy-build-system. Fix the bash completion path. Change-Id: If01a36d54b97e571abd2449320981bee290197c6
2026-01-01gnu: sequoia-chameleon-gnupg: Fix the build.Efraim Flashner
* gnu/packages/sequoia.scm (sequoia-chameleon-gnupg)[arguments]: Add more tests to the cargo-test-flags. Change-Id: Id8c5f6e4bd40ad18fb3d2dffa7d46f4555011abd
2026-01-01gnu: font-chiron-hei-hk: Update to 2.605.Hilton Chain
* gnu/packages/fonts.scm (font-chiron-hei-hk): Update to 2.605. Closes: guix/guix#5284 Change-Id: I5ff794ae3ed000aa0ea676adf42d53de5daa79b0 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2026-01-01gnu: font-chiron-sung-hk: Update to 1.022.Hilton Chain
* gnu/packages/fonts.scm (font-chiron-sung-hk): Update to 1.022. [arguments]: Adjust folder names according to upstream change. Change-Id: I59dea8f81655feed2675462425f053bf2f0d460e Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2026-01-01gnu: font-google-noto: Update to 2026.01.01.Hilton Chain
* gnu/packages/fonts.scm (font-google-noto): Update to 2026.01.01. Change-Id: I834e4608896b5d8734953b1a5274e106f5a89721 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2026-01-01gnu: services: Fix xorg configuration merging.Ian Eure
A bug in #21 causes the default configuration to be omitted from the xorg merging process. This can cause users not using set-xorg-configuration or service extensions to end up with a broken configuration. Fixes #5267. * tests/services/xorg.scm: Add a regression test. * gnu/services/xorg.scm (handle-xorg-configuration): Include the xorg-configuration record from config in merges. Change-Id: I6bed8c109057cb9b5de36db68b78e3ccc88e6bcb Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-01-01gnu: python-vunit: Update to 5.0.0-dev.7.Cayetano Santos
* gnu/packages/electronics.scm (python-vunit): Update to 5.0.0-dev.7. [native-inputs]: Remove python-wheel. Change-Id: I6d4af27e8b68e42396e2aa63c4462021db90148b
2026-01-01gnu: retroarch-minimal: Update to 1.22.2.宋文武
* gnu/packages/emulators.scm (retroarch-minimal): Update to 1.22.2. [inputs]: Add xxhash. [arguments]: Add '--disable-chd' and '--disable-zstd' to configure-flags. Patch 'input/bsv/uint32s_index.c' for 'xxhash.h' in configure phase. Change-Id: Ic1fb415fb280573c4b3a621bcd93092512b1e253
2026-01-01gnu: retroarch-joypad-autoconfig: Update to 1.22.0.宋文武
* gnu/packages/emulators.scm (retroarch-joypad-autoconfig): Update to 1.22.0. Change-Id: Ied9586c99295dab54d847e4ab92b94c97836733a