summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2025-12-30gnu: wcslib: Update to 8.5.Sharlatan Hellseher
* gnu/packages/astronomy.scm (wcslib): Update to 8.5. [source, home-page]: Fix URL, again it's changed. Change-Id: I916f3364db3ec0df36402f3973e198145b680cea
2025-12-30gnu: python-slicerator: Switch to pyproject.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-slicerator): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-numpy, python-pytest, and python-setuptools. Change-Id: I3e220370a4ed9259efa7610f84c62c416e6e2b06
2025-12-30gnu: font-bitstream-vera: Update license URL.ColdSideOfYourPillow
* gnu/packages/fonts.scm (font-bitstream-vera)[license]: Change URL. Closes: guix/guix#2478 Change-Id: I3342ab61c6ce757ff840a8dbb4d40649c968cd9b Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-12-30gnu: sameboy: Update to 1.0.2.Felix Gruber
* gnu/packages/emulators.scm (sameboy): Update to 1.0.2. Closes: guix/guix#5232 Change-Id: I66df28e75a1e322a9f1edb16d5a9107a380b3f9e Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-12-30gnu: pkgconf: Update to 2.5.1.Maxim Cournoyer
* gnu/packages/pkg-config.scm (pkgconf): Update to 2.5.1. Change-Id: Idaf84d103b09263cbf85394b9e8db7d7163fd303
2025-12-30gnu: kyua: Update to 0.14.1.Maxim Cournoyer
* gnu/packages/check.scm (kyua): Update to 0.14.1. [#:phases] {prepare-for-tests}: Delete. {delete-installed-tests}: Likewise. [native-inputs]: Add libtool. Change-Id: I653525bbd721f36b7c61ffb1d6791c7d34f46ce0
2025-12-30gnu: lutok: Update to 0.6.2.Maxim Cournoyer
* gnu/packages/lua.scm (lutok): Update to 0.6.2. Change-Id: I5775b109ae5ead797020a4ac326617f8d2f51e60
2025-12-30gnu: kirc: Update home-page url.Ekaitz Zarraga
* gnu/packages/irc.scm (kirc)[home-page]: Update. Change-Id: I915aad76d16a9bac8f85b70f2121c1f92117b825
2025-12-29gnu: emacs-speed-type: Update to 1.5.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-speed-type): Update to 1.5. [arguments]<#:phases>: Remove ’skip-failing-test. <#:test-command>: Update path. Change-Id: Ie600e1f8a28e2653cb36dc82ff6274f15564f381
2025-12-29gnu: emacs-ultra-scroll: Update to 0.5.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-ultra-scroll): Update to 0.5. Change-Id: I5f12aaaa0997644241dc250d5469968306ce5eda
2025-12-29gnu: emacs-track-changes: Update to 1.5.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-track-changes): Update to 1.5. Change-Id: I418e1708bbe0481e91d2a842e86130bea98e5cd8
2025-12-29gnu: emacs-attrap: Update to 1.2.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-attrap): Update to 1.2. Change-Id: I62f3daac9851478d1a65de3824b29b12b8dd1bf3
2025-12-29gnu: emacs-org-fc: Update to 0.9.2.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-org-fc): Update to 0.9.2. Change-Id: Ifdabbe5c5dba42addc8fad1bff4e27c8621fe87d
2025-12-29gnu: emacs-llm: Update to 0.28.4.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-llm): Update to 0.28.4. Change-Id: I954dde8f8163b91c120758e2c9f565357d0abf8e
2025-12-29gnu: emacs-org-modern: Update to 1.11.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-org-modern): Update to 1.11. Change-Id: I8105d34842df61d2c1f27601ff75f09814a948c4
2025-12-29gnu: emacs-spacious-padding: Update to 0.8.0.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-spacious-padding): Update to 0.8.0. [arguments]<#:phases>: Update lambda in ’build-info-manual. Change-Id: I56b8a194aca1b52d429b5c9334028b109e1cbf2b
2025-12-29gnu: emacs-osm: Update to 2.0.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-osm): Update to 2.0. Change-Id: Ifc18ee68bbe7ce113b3bb67c973b777cf7fa1527
2025-12-29gnu: emacs-org-social: Update to 2.9.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-org-social): Update to 2.9. Change-Id: I3d02ceddc0c557047d8d0cf08b7369d52d7d62af
2025-12-29gnu: emacs-navigel: Update to 1.1.0.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-navigel): Update to 1.1.0. Change-Id: I2f22e08d2714ff925afc478cdf81229a90ba6533
2025-12-29gnu: sfeed: Update to 2.3.Cayetano Santos
* gnu/packages/suckless.scm (sfeed): Update to 2.3. Change-Id: Id349be5ac4ef8abf5cf8eb152ee3fd3416c5140c
2025-12-29gnu: book-emacs-lisp-elements: Update to 2.0.1.Cayetano Santos
* gnu/packages/books.scm (book-emacs-lisp-elements): Update to 2.0.1. Change-Id: I5255a9dbab5efd53919dc4ed714ba512c2fc5f6c
2025-12-29gnu: Add emacs-tmsu.mst
* gnu/packages/emacs-xyz.scm (emacs-tmsu): New variable. Closes guix/guix#5187 Change-Id: Ie9f8a811f53ced5471bd92f784d6e32cde6d890d Modified-by: Cayetano Santos <csantosb@inventati.org> Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2025-12-29gnu: Add gdb-17.Zheng Junjie
* gnu/packages/gdb.scm (gdb-17): New variable. Change-Id: Ie7fb65c2f0bee89b81cb2c7726e34bbf1c651492 Signed-off-by: Greg Hogan <code@greghogan.com>
2025-12-29gnu: caja: Fix search-paths environment variable.FuncProgLinux
* gnu/packages/mate.scm (caja): Fix search-paths environment variable. Change-Id: Idfe2f6a76a284e8431f6d8e67b7237b482495631 Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-12-29gnu: capnproto: Update to 1.3.0.Hennadii Stepanov
* gnu/packages/serialization.scm (capnproto): Update to 1.3.0. Closes guix/guix#4942 Change-Id: I5f901c52b5f5cad9ca059f2da94e731168ce458b Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2025-12-29gnu: nomacs: Update to 3.22.0.Sergey Trofimov
Note: plugins were moved into the repo, see: https://github.com/nomacs/nomacs/commit/326ce6257865c710464d818ed6a880a0116058be * gnu/packages/image-viewers.scm (nomacs): Update to 3.22.0. [arguments]<#:tests?>: Enable tests. <#:phases>: Remove 'copy-plugins, add custom 'check. [inputs]: Remove plugins, modernize, sort. [native-inputs]: Add googletest, modernize. Change-Id: I9a3a50df2e5984a0dc39cf44ce6549e30ed05ddc Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2025-12-29gnu: go-1.25: Update to 1.25.5.Efraim Flashner
* gnu/packages/golang.scm (go-1.25): Update to 1.25.5. Change-Id: Ie4c97ff2cedbf6f5a97094ee14a1e140aa27b799
2025-12-29gnu: gimagereader: Update to 3.4.3 and switch to Qt6.Jonathan Brielmaier
* gnu/packages/ocr.scm (gimagereader): Update to 3.4.3. [inputs]: Replace poppler-qt5 with poppler-qt6, qtbase-5 with qtbase and quazip-5 with quazip. Add qt5compat. Closes: guix/guix#5196 Change-Id: Ibd102a4625985297ca475079f67ee38f2f1e1a04 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-12-29gnu: qtspell: Update to 1.0.2 and switch to Qt6.Jonathan Brielmaier
* gnu/packages/qt.scm (qtspell): Update to 1.0.2. [arguments]: Enable Qt6 build. [native-inputs]: Replace qttools-5 with qttools. [inputs]: Replace qtbase-5 with qtbase. Change-Id: Ib0acbba760cb00191d49b31c652d71d26f142806 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-12-29gnu: podman: Update to 5.7.1.Foster Hangdaan
* gnu/packages/containers.scm (podman): Update to 5.7.1. Closes: guix/guix#5148 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-12-29gnu: ceph: Update home page.Maxim Cournoyer
* gnu/packages/storage.scm (ceph) [home-page]: Update URL. Change-Id: I46b4aaf0a9ed55db310c81241c1334681d4d34f1
2025-12-29gnu: ceph: Update to 20.3.0 and reinstate parallel build.Maxim Cournoyer
* gnu/packages/storage.scm (ceph): Update to 20.3.0. [source]: Switch to git. <patches>: Remove ceph-disable-cpu-optimizations.patch and ceph-fix-for-newer-boost.patch patches, which no longer apply. Add ceph-fix-cmake.patch. <snippet>: Update snippet. [outputs]: Delete field. [#:parallel-build?]: Delete argument. [#:configure-flags]: Streamline, due to removing the lib separate output. Add "-DENABLE_GIT_VERSION=OFF", "-DCEPHADM_BUNDLED_DEPENDENCIES=none", "-DWITH_SYSTEM_FMT=ON", "-DWITH_SYSTEM_LIBURING=ON", "-DWITH_SYSTEM_ZSTD=ON", "-DWITH_MGR=OFF" and "-DWITH_RADOSGW=OFF". [target-x86-64?]: Add "-DWITH_SYSTEM_QATLIB=ON" and "-DWITH_SYSTEM_QATZIP=ON". [#:phases] {unbundle-blake3, relax-fmt-requirement, fix-zstd-include} {set-source-file-times-to-1980, build-legacy-option-header}: New phases. {set-install-environment}: Delete phase. {patch-source}: Streamline and update phase. [native-inputs]: Remove gperf, git-minimal. [inputs]: Sort. Replace boost with boost-1.88. Replace fmt-8 with fmt-11. Replace rocksdb with rocksdb-for-ceph. Replace fuse-2 by fuse. Add libcap, libnbd, liburing, lmdb and zstd:lib. <[target-x86-64?]>: Add qatlib and qatzip. * gnu/packages/patches/ceph-fix-cmake.patch: New file. * gnu/packages/patches/ceph-disable-cpu-optimizations.patch: Delete file. * gnu/packages/patches/ceph-fix-for-newer-boost.patch: Likewise. * gnu/local.mk (dist_patch_DATA): Update accordingly. Fixes: #1918 Change-Id: Ifd7af71bd87c19c8c6b96349e06c365be976347a
2025-12-29gnu: Add rocksdb-for-ceph.Maxim Cournoyer
* gnu/packages/databases.scm (rocksdb-for-ceph): New variable. Change-Id: Iad01f7025c1b199a8596f7c8e57f17cad4ca07c6
2025-12-29gnu: Add boost-1.88.Maxim Cournoyer
* gnu/packages/boost.scm (boost-1.88): New variable. Change-Id: I2ae3673840200d72c85db4d0b15da9a9b80919d2
2025-12-29gnu: Add qatzip.Maxim Cournoyer
* gnu/packages/compression.scm (qatzip): New variable. Change-Id: I80a7fc71e8d89d1c7f9720a92d61998d5bfb995f
2025-12-29gnu: Add qatlib.Maxim Cournoyer
* gnu/packages/crypto.scm (qatlib): New variable. Change-Id: I9d7025ad483dd600662e39380563fd70559cbabc
2025-12-29gnu: Add libnbd.Maxim Cournoyer
* gnu/packages/storage.scm (libnbd): New variable. Change-Id: I2a8c4b30b656371edb29145da96be084a036eb84
2025-12-28gnu: Add python-backports-zstd.Ghislain Vaillant
* gnu/packages/python-compression.scm (python-backports-zstd): New variable. Change-Id: Ida22c9d39e5f2191bf97532cce537a0a9d8f9682 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: Add sogogi.Sören Tempel
* gnu/packages/web.scm (sogogi): New variable. Change-Id: If6a618a3344f3722103dd073305dd4c4b92ec69a Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: beets: Simplify package.Andrew Wong
* gnu/packages/music.scm (beets): [arguments] <test-flags>: Skip test instead modifying source. [phases]{skip-tests-that-need-internet}: Remove phase. {wrap-typelib}: Fix overlong lines and extraneous `lambda*`, `let`. [native-inputs]: Rempve python-pytest-cov and python-wheel. Change-Id: Ib4b0d8cf05477739b534f7e4bbb4a6960dd07a61 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: python-pyacoustid: Update to 1.3.0.Andrew Wong
* gnu/packages/mp3.scm (python-pyacoustid): Update to 1.3.0. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Switch to gexps and search-input-file. <#:tests?>: Disable tests. [native-inputs]: Add python-setuptools. Change-Id: I5d6d3dca71d42640fd549beecf1d97deb873d53a Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: python-pubmed-parser: Update to 0.5.1.Aaron Covrig
* gnu/packages/python-xyz.scm (python-pubmed-parser): Update to 0.5.1. [arguments]: Disable tests. [native-inputs]: Remove python-pytest, python-pytest-cov, and python-wheel. [home-page]: Update URL. Change-Id: Icb0bf10b2e757ec5f36b102dcdbb3bf524e8db0e Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: python-google-cloud-storage: Update to 2.19.0.Nicolas Graves
* gnu/packages/python-web.scm (python-google-cloud-storage): Update to 2.19.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Migrate to <#:test-flags>. <#:test-flags>: Ignore failing tests. [native-inputs]: Add python-googleapis-common-protos, python-setuptools. [description]: Improve style. Change-Id: I6bf0280671e880c1a1fb3ae461e74b572ce26136 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: python-google-cloud-core: Update to 2.5.0.Nicolas Graves
* gnu/packages/python-web.scm (python-google-cloud-core): Update to 2.5.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Drop them. [native-inputs]: Add python-grpcio-status, python-pytest, python-setuptools. [description]: Improve style. Change-Id: I39913a8a2cf5238171848d83232cc9c6538bdd0d Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: Add python-grpcio-status.Nicolas Graves
* gnu/packages/rpc.scm (python-grpcio-status): New variable. Change-Id: Id64267028412f5ad10b340ce486a175a9fd60cd8 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: python-google-api-core: Update to 2.28.1.Nicolas Graves
* gnu/packages/python-web.scm (python-google-api-core): Update to 2.28.1. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Drop them. [native-inputs]: Add python-pytest-mock, python-setuptools. [description]: Improve style. (python-google-api-client)[arguments]<#:test-flags>: Ignore additional tests, failing due to deprecations. Change-Id: I2471d36ec33713eab08d5967ef4141f6dde824ab Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: python-googleapis-common-protos: Update to 1.66.0.Nicolas Graves
* gnu/packages/python-web.scm (python-googleapis-common-protos): Update to 1.66.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Drop them. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: Id5cf674c5ca8861e03448166fc17146f6a4e8bfc Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: python-google-api-client: Update to 2.187.0.Nicolas Graves
* gnu/packages/python-web.scm (python-google-api-client): Update to 2.187.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-flags>: Ignore a single failing test. [native-inputs]: Add python-parameterized, python-pytest, python-setuptools. [propagated-inputs]: Remove python-six. Change-Id: Icc763db0362ec109d2775ffa0e83485c888181ea Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: python-scooby: Update to 0.11.0.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-scooby): Update to 0.11.0. [build-system]: Switch to pyproject-build-system. [arguments] <test-flags>: Skip problematic tests instead of patching them. <phases>: Remove 'fix-tests; use default 'check; add 'set-version. [native-inputs]: Remove python-pytest-cov and python-pyvips-for-python-scooby; add python-pyvips, python-setuptools, and python-setuptools-scm. (python-pyvips-for-python-scooby): Delete variable. Change-Id: I927e8cddcd482e0a9b1a5801c9354551c14d43da
2025-12-28gnu: python-google-resumable-media: Update to 2.8.0.Nicolas Graves
* gnu/packages/python-web.scm (python-google-resumable-media): Update to 2.8.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Migrate to <#:test-flags>, ignore failing tests. [native-inputs]: Add python-pytest-asyncio, python-setuptools. Remove python-requests. Change-Id: Ibe2bcd5c6165144f3f08e5766bef2e6a99716f94 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>