summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2026-01-29gnu: Add clasp-abstract-classes.jgart
* gnu/packages/lisp-xyz.scm (clasp-abstract-classes): New variable. Change-Id: Ic45cf80f39fe55c075c15029bb8c20688cf5c3ba
2026-01-29gnu: sbcl-ubiquitous: Refactor to modern style.jgart
* gnu/packages/lisp-xyz.scm (sbcl-ubiquitous)[inputs]: Refactor to modern style. Change-Id: I97e1a58a0b095158ed8dacf370b334959dd50a64
2026-01-29gnu: sbcl-asdf-finalizers: Refactor to modern style.jgart
* gnu/packages/lisp-xyz.scm (sbcl-asdf-finalizers)[native-inputs]: Refactor to modern style. Change-Id: I65cc435a7d5bc3d25714184c81ec4c425c097b32
2026-01-29gnu: linux-libre-arm64-mnt-reform 6.18: New package.Vagrant Cascadian
* gnu/packages/linux.scm (linux-libre-arm64-mnt-reform-6.18): New variable.
2026-01-29gnu: Add reform-debian-packages-for-6.18.Vagrant Cascadian
* gnu/packages/linux.scm (reform-debian-packages-for-6.18): New variable.
2026-01-29gnu: Add linux-libre 6.18.Leo Famulari
* gnu/packages/linux.scm (linux-libre-6.18-version, linux-libre-6.18-gnu-revision, deblob-scripts-6.18, linux-libre-6.18-pristine-source, linux-libre-6.18-source, linux-libre-headers-6.18, linux-libre-6.18): New variables. * gnu/packages/aux-files/linux-libre/6.18-i686.conf, gnu/packages/aux-files/linux-libre/6.18-arm64.conf, gnu/packages/aux-files/linux-libre/6.18-x86_64.conf: New files. * Makefile.am (AUX_FILES): Add it. Co-authored-by: Dariqq <dariqq@posteo.net> Co-authored-by: Vagrant Cascadian <vagrant@debian.org> Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-01-29gnu: linux-libre-arm64-mnt-reform 6.17, 6.12: Add support for wireguard.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-arm64-mnt-reform-6.17, linux-libre-arm64-mnt-reform-6.12): Add kernel configuration for wireguard. Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-01-29gnu: linux-libre-arm64-mnt-reform 6.12: Add support for USB tethering.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-arm64-mnt-reform-6.12): Add kernel configuration for USB tethering support. Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-01-29gnu: linux-libre-arm64-mnt-reform 6.17: Add support for USB tethering.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-arm64-mnt-reform-6.17): Add kernel configuration for USB tethering support. Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-01-29gnu: linux-libre 5.10: Update to 5.10.248.Vagrant Cascadian
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.248. (deblob-scripts-5.10): Update hash. (linux-libre-5.10-pristine-source): Update hash.
2026-01-29gnu: linux-libre 5.15: Update to 5.15.198.Vagrant Cascadian
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.198. (deblob-scripts-5.15): Update hash. (linux-libre-5.15-pristine-source): Update hash.
2026-01-29gnu: linux-libre 6.1: Update to 6.1.161.Vagrant Cascadian
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.121. (deblob-scripts-6.1): Update hash. (linux-libre-6.1-pristine-source): Update hash.
2026-01-29gnu: linux-libre 6.6: Update to 6.6.121.Vagrant Cascadian
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.121. (deblob-scripts-6.6): Update hash. (linux-libre-6.6-pristine-source): Update hash.
2026-01-29gnu: linux-libre 6.12: Update to 6.12.67.Vagrant Cascadian
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.67. (deblob-scripts-6.12): Update hash. (linux-libre-6.12-pristine-source): Update hash.
2026-01-29gnu: reform-debian-packages-for-6.17: Update to 2023-07-10-496-gd25e032.Vagrant Cascadian
* gnu/packages/linux.scm (reform-debian-packages-for-6.17): Update to 2023-07-10-496-gd25e032.
2026-01-29gnu: linux-libre: Update to 6.17.13.Leo Famulari
* gnu/packages/linux.scm (linux-libre-6.17-version): Update to 6.17.13. (linux-libre-6.17-pristine-source): Update hash. (linux-libre-arm64-mnt-reform-6.17): Drop patches applied upstream. Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-01-29gnu: reform-debian-packages: Remove.Vagrant Cascadian
* gnu/packages/linux.scm (reform-debian-packages): Remove obsolete variable.
2026-01-29gnu: sbcl-closure-common: Refactor to modern style.jgart
* gnu/packages/lisp-xyz.scm (sbcl-closure-common): Refactor to modern style. [inputs]: Refactor it. [license]: Add it. Change-Id: I5212175fd669f3d2aadf85b842021190ea3036a6
2026-01-29gnu: sbcl-clamp: Refactor to modern style.jgart
* gnu/packages/lisp-xyz.scm (sbcl-clamp): Refactor to modern style. [inputs]: Refactor it. [native-inputs]: Refactor it. Change-Id: I30c95db1bfb6a408fa19c730c6f7139f3d7321ea
2026-01-29gnu: sbcl-cl-vectors: Refactor to modern style.jgart
* gnu/packages/lisp-xyz.scm (sbcl-cl-vectors)[inputs]: Refactor to modern style. Change-Id: I270915036fa84a332e9116b390279af056f27411
2026-01-29gnu: sbcl-cl-typesetting: Refactor to modern style.jgart
* gnu/packages/lisp-xyz.scm (sbcl-cl-typesetting)[inputs]: Refactor to modern style. Change-Id: I2ec2b18ee7cbf73906e95fa6255068c605e1a322
2026-01-29gnu: sbcl-cl-syntax: Refactor to modern style.jgart
* gnu/packages/lisp-xyz.scm (sbcl-cl-syntax)[inputs]: Refactor to modern style. Change-Id: I98fd048ad5e905bd8bb63b7ffa19410891fc4842
2026-01-29gnu: sbcl-cl-string-match: Refactor to modern style.jgart
* gnu/packages/lisp-xyz.scm (sbcl-cl-string-match)[inputs]: Refactor to modern style. Change-Id: Ibdfb4576d342a5fa8e1277a0d03725fb078e7e38
2026-01-29gnu: sbcl-cl-str: Refactor to modern style.jgart
* gnu/packages/lisp-xyz.scm (sbcl-cl-str)[inputs]: Refactor to modern style. Change-Id: I409e5b126b1ee2635e0807e5acec2c5921c18739
2026-01-29gnu: sbcl-data-sift: Refactor to modern style.jgart
* gnu/packages/lisp-xyz.scm (sbcl-data-sift)[inputs]: Refactor to modern style. Change-Id: I505452895574f6e6e323b1d48b78a22c062fa438
2026-01-29gnu: sbcl-fast-http: Refactor to modern style.jgart
* gnu/packages/lisp-xyz.scm (sbcl-fast-http)[native-inputs]: Refactor to modern style. Change-Id: I62beb81489316dba98ef048984ed8e130832b2b8
2026-01-29gnu: sbcl-dbi: Update to 0.11.1-4.5c48b75.jgart
* gnu/packages/lisp-xyz.scm (sbcl-dbi): Update to 0.11.1-4.5c48b75. [native-inputs]: Refactor to modern style. [inputs]: Refactor to modern style. Change-Id: I0bafd04bf37ba2a493aab10fa9653c525f2a0e4e
2026-01-29gnu: itk-snap: Add Wayland.Danny Milosavljevic
* gnu/packages/image-processing.scm (itk-snap)[inputs]: Add qtwayland. [arguments]<#:phases>{wrap-executable}: Fix it. Change-Id: I1293b81baeee02a1e2126b2b77706326d281056b
2026-01-29gnu: qtquick3d: Add Wayland.Danny Milosavljevic
* gnu/packages/qt.scm (qtquick3d)[modules]: Add (guix build qt-utils). [imported-modules]: Add (guix build qt-utils). [inputs]: Add qtwayland. [arguments]<#:phases>{qt-wrap}: New phase. Change-Id: I3c51f71229b89860128f2120219684d149e3e5e2
2026-01-29gnu: kristall: Add Wayland.Danny Milosavljevic
* gnu/packages/web-browsers.scm (kristall)[inputs]: Add qtwayland-5. Change-Id: Ie39edbd61cdb226fd3111f4c8fb48e901a54028e
2026-01-29gnu: ckb-next: Add Wayland.Danny Milosavljevic
* gnu/packages/hardware.scm (ckb-next)[inputs]: Add qtwayland-5. Change-Id: Icfe75dc2d6ac35664b218d3925420edae36a5b6a
2026-01-29gnu: avogadro2: Add Wayland.Danny Milosavljevic
* gnu/packages/chemistry.scm (avogadro2)[inputs]: Add qtwayland-5. [arguments]<#:phases>{wrap-program}: Add qtwayland-5. Change-Id: I8d085a782455b6ade8b8d77acd45ee00d9bf4eac
2026-01-29gnu: pencil2d: Add Wayland.Danny Milosavljevic
* gnu/packages/animation.scm (pencil2d)[inputs]: Add qtwayland-5. Change-Id: Ia09ede19c58254ad085e02f91c079596810bc603
2026-01-29gnu: papagayo: Add Wayland.Danny Milosavljevic
* gnu/packages/animation.scm (papagayo)[arguments]<#:phases>{wrap-executable}: Add qtwayland. [inputs]: Add qtwayland. Change-Id: I449d4dd412c46088dec2091dd6ab6b6a1302ebae
2026-01-29gnu: Add fennel-ls.Aaron1371
* gnu/packages/lua.scm (fennel-ls): New variable. Merges guix/guix!1267 Change-Id: I1f0c494f770a104e866e4dbecb6f19d78cd19366 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-01-29gnu: Add dkjson.Aaron1371
* gnu/packages/lua.scm (dkjson): New variable. Merges guix/guix!1267 Change-Id: I7b804adf9832888d35b9432e086dee432fd1704d Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-01-29gnu: trealla: Update to 2.89.12.jgart
* gnu/packages/prolog.scm (trealla): Update to 2.89.12. Change-Id: I0fd2fdfbbd3ebeb450d2294209ee49f4fe0d556b
2026-01-29gnu: cl-simple-matrix: Update to 3.13.Guillaume Le Vaillant
* gnu/packages/lisp-xyz.scm (sbcl-simple-matrix): Update to 3.13. Change-Id: I429726d25868a16873a59675edfbfe565aa75470
2026-01-29gnu: xmrig: Update to 6.25.0.Guillaume Le Vaillant
* gnu/packages/finance.scm (xmrig): Update to 6.25.0. Change-Id: I6f3dc9172cbb1fb529a30b5238b07c98c14f2ea7
2026-01-29gnu: p2pool: Update to 4.13.Guillaume Le Vaillant
* gnu/packages/finance.scm (p2pool): Update to 4.13. Change-Id: Id1aba8d6831efd456027b7f1daa0a948c4494af8
2026-01-29Reapply "gnu: gdb: Enable scripting when cross compiling."Yelninei
This reverts commit 64429ac5864d68d3ef066f4533a07ce32adc4f87. * gnu/packages/gdb.scm (gdb-14)[native-inputs]: Only add guile when cross-compiling. (gdb/pinned): Keep old configure-flags to prevent rebuild. Change-Id: I9c207f1071bbe97b9ca4a86abd77a86f46f84757 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-01-29gnu: vim: Update to 9.1.2110.Efraim Flashner
* gnu/packages/vim.scm (vim): Update to 9.1.2110. [arguments]: Rewrite the code for skipping tests. Change-Id: I2ebf5c26ef894e2aba57dbe01e024c688cc832ad
2026-01-29gnu: ghc: Add support for aarch64.Yarl Baudig
Fixes guix/guix#1858. * gnu/packages/haskell.scm (ghc-bootstrap-aarch64-8.10.7, binary-ghc-8.10.7): New variables. (ghc-9.2)[[arguments]: Adjust the phases when building on aarch64-linux. [native-inputs]: When building on aarch64-linux use binary-ghc-8.10.7 instead of the previous ghc version. Change-Id: I2adfd26a33e92f05561e6d9dc9af41cbb7ecabfa Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-01-29gnu: jami-docs: Update to 0.0.0-5.f95825c.Maxim Cournoyer
* gnu/packages/jami.scm (jami-docs): Update to 0.0.0-5.f95825c. Change-Id: I107d0cb8baf51522de19e47667b3e02255bb5331
2026-01-29gnu: jami: Update to 20260126.0.Maxim Cournoyer
* gnu/packages/jami.scm (%jami-nightly-version): Bump to 20260126.0. (%jami-daemon-commit): Update commit. (libjami): Update to 20260126.0. [source] <patches>: Delete libjami-simdutf.patch. [build-system]: Switch to meson. [#:configure-flags]: Adjust accordingly. [#:make-flags]: Delete argument. [#:phases] {sanitize-jami.pc}: New phase. {delete-static-libraries}: Delete phase. [native-inputs]: Delete autoconf, automake and libtool. (jami): Update to 20260126.0. [source] <patches>: Delete jami-allow-system-zxing-cpp.patch. [#:configure-flags]: Delete -DENABLE_LIBWRAP=ON. * gnu/packages/patches/jami-libjami-cmake.patch: Rebase. * gnu/packages/patches/jami-qwindowkit.patch: Rebase. * gnu/packages/patches/jami-allow-system-zxing-cpp.patch: Delete file. * gnu/packages/patches/libjami-simdutf.patch: Likewise. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. Change-Id: I0dc68c620bb11df5f9b31a71a7c514af4624b50e
2026-01-29gnu: qwindowkit: Update to 1.5.0.Maxim Cournoyer
* gnu/packages/qt.scm (qwindowkit): Update to 1.5.0. [#:configure-flags]: Remove -DQWINDOWKIT_BUILD_STATIC=OFF, which is the default. Add -DQWINDOWKIT_BUILD_QUICK=ON. Change-Id: Ibc0b922680ffeb8d22f837b189899262d65954fd
2026-01-29gnu: qmsetup: Update to 1.0.0.0.Maxim Cournoyer
* gnu/packages/cmake.scm (qmsetup): Update to 1.0.0.0. Change-Id: Ie958c93df8b8856f0d257f5b435054fc344f4c76
2026-01-29gnu: syscmdline: Update to 1.0.0.0-0.0c9f3de.Maxim Cournoyer
* gnu/packages/cpp.scm (syscmdline): Update to 1.0.0.0-0.0c9f3de. Change-Id: I592f1a128932cd852249c47e9a9d8ad83dba4c81
2026-01-29gnu: dhtnet: Update to 0.1.0-0.8a43aed.Maxim Cournoyer
* gnu/packages/networking.scm (dhtnet): Update to 0.1.0-0.8a43aed. Change-Id: I3f23db2b5ec5ea0174eb544e5d7b2b1c29e48176
2026-01-29gnu: pjproject-jami: Update to 2.13.1-0.59d9e13.Maxim Cournoyer
* gnu/packages/telephony.scm (pjproject-jami): Update to 2.13.1-0.59d9e13. Change-Id: Ibee12b396006ea65695361384d5de90783248150