summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-07-17gnu: sage: Remove input.sageAndreas Enge
* gnu/packages/sagemath.scm (sage)[inputs]: Remove giac. It is a big package, and the interface with sage does not work currently. Co-authored-by: Vinicius Monego <monego@posteo.net> Change-Id: I70310a6036cbf32afafcb6955a2825ea87931014
2025-07-17gnu: sage: Fix lint warning.Vinicius Monego
* gnu/packages/sagemath.scm (sage)[description]: Use two spaces after sentence. Change-Id: I1495dadf597ab9c8337a97c1ae1da1d1c34ed908
2025-07-17gnu: sage: Safeguard _sage_getargspec_cython.Vinicius Monego
* gnu/packages/sagemath.scm (sage)[source]: Add patch. * gnu/packages/patches/sage-safeguard-sage-getargspec-cython.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: I7dd491d29131ee1e192e7406cc46469cbd0d303f
2025-07-17gnu: Add python-pyclibrary.Nicolas Graves
* gnu/packages/python-xyz.scm (python-pyclibrary): New variable. Change-Id: Ib02029f6ee122dd833b4c4f2b83c1e9a82237aa8 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-17gnu: duckdb: Update to 1.3.2.Ekaitz Zarraga
* gnu/packages/databases.scm (duckdb): Update to 1.3.2. [source]: Move snippet to configure-flags. [arguments]{#:configure-flags}: Add OVERRIDE_GIT_DESCRIBE. Remove fts extension (it doesn't exist anymore). Change-Id: I61baaf033dfc9b338b4033975cfe92e6375459a4
2025-07-16gnu: cgit: Update to 1.2.3-10.20ac8f5.Tomas Volf
* gnu/packages/version-control.scm (cgit): Update to 1.2.3-10.20ac8f5. Change-Id: I67fa02695e1cc5db630c8deac13036e0dea35ec2 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-07-16build-system: guile: Remove unused build defaults.Nicolas Graves
Defaults should be set in guix/build-system/guile.scm rather than guix/build/guile-build-system.scm, to disambiguate at first sight where those defaults are set. * guix/build-system/guile.scm (guile-build) <#:not-compiled-file-regexp>: Add default. * guix/build/guile-build-system.scm (build): Remove unused keyword defaults. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-07-16build-system: guile: Make #:documentation-file-regexp configurable.Nicolas Graves
* guix/build/guile-build-system.scm (install-documentation): Unset documentation-file-regexp keyword default. (%documentation-file-regexp): Move variable to... * guix/build-system/guile.scm (%documentation-file-regexp): New variable. (guile-build, guile-cross-build): Use it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-07-16daemon: Consider the current user as trusted.Ludovic Courtès
This allows use of ‘guix gc --verify=repair’ when running guix-daemon as an unprivileged user. * nix/nix-daemon/nix-daemon.cc (acceptConnection): Consider the current user as trusted. Reported-by: David Elsing <david.elsing@posteo.net> Change-Id: I559e56cf0640e8dc9bbc510317aa2bdc024ff681
2025-07-16pki: Always make /etc/guix/acl world-readable.Ludovic Courtès
Fixes guix/guix#664. This is necessary when running ‘guix-daemon’ as an unprivileged user and also when running ‘guix weather’ as an unprivileged user. * guix/pki.scm (ensure-acl): Make ‘%acl-file’ #o644. * guix/scripts/archive.scm (authorize-key): Likewise. * guix/ssh.scm (remote-authorize-signing-key): Likewise. Change-Id: I3c979b2cdf52e7cb657d8fafa244c58854e7fb67
2025-07-16daemon: Use std::string or std::vector instead of variable-length array (VLA).Congcong Kuo
* libutil/util.h (waitForMessage): Use std::string instead of char* to unify coding style. * libutil/util.cc (waitForMessage): Use std::string instead of variable-length array (VLA). (readLink, copyFileRecursively, expect): Use std::vector instead of VLA. * libutil/hash.cc (printHash): Use std::vector instead of VLA. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-07-16gnu: diffoscope: Update to 301.Vagrant Cascadian
* gnu/packages/diffoscope.scm (diffoscope): Update to 301.
2025-07-16gnu: clikan: Convert to use modern style.jgart
* gnu/packages/task-management.scm (clikan): Convert to use modern style. [arguments]: Convert to modern style. [native-inputs]: Convert to modern style. [inputs]: Convert to modern style. Change-Id: Ifd584b6bdf26331e9ea896d36d7e0533e9ab3558
2025-07-16gnu: packages/text-editor: Update copyright for jgart.jgart
* gnu/packages/text-editors.scm: Update copyright for jgart. Change-Id: I9312b77b3999ed726f6b19c5c60686acd9f25b88
2025-07-16gnu: unbound: Update to 1.23.1.Ashish SHUKLA
Fixes: CVE-2025-5994 (RebirthDay Attack). * gnu/packages/dns.scm (unbound): Update to 1.23.1. Change-Id: I0fdda56ea742de1fb10ab6e76d0936043ce81995 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-16gnu: vis-test: Update to 783b7ef.jgart
* gnu/packages/text-editors.scm (vis-test): Update to 783b7ef. Change-Id: If49f9d8c819ab121045714b70e516e644832b802
2025-07-16gnu: vis: Update to 0.9.jgart
* gnu/packages/text-editors.scm (vis): Update to 0.9. Change-Id: I32aa3baec90fabeaf560aa6564ffc1a1221e31a0
2025-07-16gnu: sbcl-function-cache: Use modern style.jgart
* gnu/packages/lisp-xyz.scm (sbcl-function-cache)[inputs]: Use modern styling for inputs. Change-Id: I6b7af4156a452871981aac014c12c1d7e2010c19
2025-07-16gnu: Add clasp-fset.jgart
* gnu/packages/lisp-xyz.scm (clasp-fset): New variable. Change-Id: I7a7a12dcc7423706abce20eef82176934684d205
2025-07-16gnu: Add clasp-fare-mop.jgart
* gnu/packages/lisp-xyz.scm (clasp-fare-mop): New variable. Change-Id: I546f63dddab00b1384615e45c4d23ccd27e9d956
2025-07-16gnu: Add clasp-hu.dwim.asdf.jgart
* gnu/packages/lisp-xyz.scm (clasp-hu.dwim.asdf): New variable. Change-Id: Ic7cc9cbb8f6b9c51d61171cb063b41043c26e28a
2025-07-16gnu: Add clasp-html-template.jgart
* gnu/packages/lisp-xyz.scm (clasp-html-template): New variable. Change-Id: I8a2970a03b32487e154c28b1fb49a26cf79eeae2
2025-07-16gnu: Add clasp-html-encode.jgart
* gnu/packages/lisp-xyz.scm (clasp-html-encode): New variable. Change-Id: Ib15099db664561841842f7c1c59a55370c9158b6
2025-07-16gnu: foot: Update to 1.23.0.Ashish SHUKLA
* gnu/packages/terminals.scm (foot): Update to 1.23.0. Change-Id: I146c89c7fa52bd9f3f8f4269ce3db6d1377fe06d Signed-off-by: jgart <jgart@dismail.de>
2025-07-16gnu: python-hdlmake: Update to 3.3-2.48260fb.Cayetano Santos
* gnu/packages/fpga.scm (python-hdlmake): Update to 3.3-2.48260fb. [arguments]: Add :#test-flags. [propagated-inputs]: Add python-networkx. Change-Id: I70e2994359bcbb2a24ef20518bce6f56dee9b37a Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-16gnu: vorbis-tools: Update to 1.4.3.Antoine Côté
* gnu/packages/xiph.scm (vorbis-tools): Update to 1.4.3. Change-Id: I2f51980ac03adc3ed9a1e3a5b825130ef1cc31b9 Signed-off-by: Steve George <steve@futurile.net>
2025-07-16gnu: qgit: Update to 2.11.Sughosha
* gnu/packages/version-control.scm (qgit): Update to 2.11. Change-Id: I82d2571aa3eac973ce0449b9673f58ff51231c41 Signed-off-by: Steve George <steve@futurile.net>
2025-07-16gnu: Add guile-dotenv-cli.Giacomo Leidi
* gnu/packages/guile-xyz.scm (guile-dotenv-cli): New variable. Change-Id: Ibb6a0f279db918205de8177196af1d5367db0773 Signed-off-by: Steve George <steve@futurile.net>
2025-07-16gnu: guile-dotenv: Update to 0.2.0.Giacomo Leidi
* gnu/packages/guile-xyz.scm (guile-dotenv): Update to 0.2.0. [arguments]<phases>: Drop command line interface. [native-inputs]: Add guile-config, to build the entrypoint. Change-Id: I01974871a779516de1f7897ed841c45a2601f39e Signed-off-by: Steve George <steve@futurile.net>
2025-07-16gnu: endless-sky: Update to 0.10.14.David Pflug
* gnu/packages/games.scm (endless-sky): Update to 0.10.14. [arguments]<#:tests?> disable tests on x86-32. Change-Id: I869760953d2cf8986dfaded1564b02d0bf652893 Signed-off-by: Steve George <steve@futurile.net>
2025-07-16gnu: Add stella.Anderson Torres
* gnu/packages/emulators.scm (stella): New variable. Change-Id: Ida327501493b92367fd5a7fb1c8303c66e4a9d8a Signed-off-by: Steve George <steve@futurile.net>
2025-07-15gnu: Add clasp-exponential-backoff.jgart
* gnu/packages/lisp-xyz.scm (clasp-exponential-backoff): New variable. Change-Id: Id129055c6abd628d34b3491c7b2c6b41936ea936
2025-07-15gnu: Add clasp-f2cl.jgart
* gnu/packages/lisp-xyz.scm (clasp-f2cl): New variable. Change-Id: Iac7d392668914aa7056ce37e5190906e9f2bbc43
2025-07-15gnu: emacs-fedi: Update to 0.2-2.0967dd0.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-fedi): Update to 0.2-2.0967dd0. Change-Id: Ib984fae85b142928de7f81934a0e1192fba0b9ed Signed-off-by: jgart <jgart@dismail.de>
2025-07-15gnu: emacs-fj: Update to 0.16.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-fj): Update to 0.16. Change-Id: I70d8de592364367a8fd8b59015c6e8f7cffeb761 Signed-off-by: jgart <jgart@dismail.de>
2025-07-15gnu: emacs-lem: Update to 0.23.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-lem): Update to 0.23. [propagated-inputs]: Remove duplicated emacs-fedi. Change-Id: I50aa826918417cff3ec7120296653eb64f05d8fc Signed-off-by: jgart <jgart@dismail.de>
2025-07-15gnu: Add clasp-jpl-util.jgart
* gnu/packages/lisp-xyz.scm (clasp-jpl-util): New variable. Change-Id: Ibb1d84e8f07e542bf51cd0fa2218e7d04959f605
2025-07-15gnu: Add clasp-cache-while.jgart
* gnu/packages/lisp-xyz.scm (clasp-cache-while): New variable. Change-Id: I97ab031380eb4c6cf59adfe3dc7908ea11b2d24c
2025-07-15gnu: trealla: Update to 2.78.17.jgart
* gnu/packages/prolog.scm (trealla): Update to 2.78.17. Change-Id: Ib1d377ed88d8d1cc770d8b509f13cd3b53dfa8da
2025-07-15gnu: sioyek: Use development branch.Ekaitz Zarraga
Sioyek's main branch is too old and requires a mupdf that is more than obsolete. Move to the development branch until they release 3.0.0. * gnu/packages/pdf.scm (sioyek): Move to development version. [inputs]: Add qtdeclarative, qtsvg, qtspeech. Replace qtbase-5, qtwayland-5 and qt3d-5 by qtbase, qtwayland and qt3d. * gnu/local.mk (sioyek-fix-build.patch): Remove. * gnu/packages/patches/sioyek-fix-build.patch: Remove. Change-Id: I2d5d88a6466079f68ed70a83fb2291e7ae62f893
2025-07-15gnu: Add qt3d.Ekaitz Zarraga
* gnu/packages/qt.scm (qt3d): New variable. Change-Id: I6500f8bfcab1e9fb6087ce33b4940387cd161cd0
2025-07-14gnu: Add gradia.Liliana Marie Prikler
* gnu/packages/image.scm (gradia): New variable.
2025-07-14gnu: ruby-mysql2: Update to 0.5.6.Andreas Enge
* gnu/packages/ruby-xyz.scm (ruby-mysql2): Update to 0.5.6. Change-Id: I809565f3ed7ddcd743ed28b0d549a246dcb54f30
2025-07-14gnu: emacs-fj: Update to 0.15.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-fj): Update to 0.15. Change-Id: Ie0db3fd32ccf967c0b1b9f0a978dae5fbb8696ff Signed-off-by: jgart <jgart@dismail.de>
2025-07-14gnu: trealla: Update to 2.78.11.jgart
* gnu/packages/prolog.scm (trealla): Update to 2.78.11. Change-Id: Iaf62515c6534523a41452b618a2a0846fcd03144
2025-07-14gnu: gopls: Update to 0.19.1.Tomas Volf
* gnu/packages/golang-apps.scm (gopls): Update to 0.19.1. [arguments]: Use go-1.24. <#:phases>: Add 'set-env. [native-inputs]: Add go-github-com-fatih-gomodifytags. Change-Id: I5d3b371f3eadf0e6f28d3def228849e46772b7fb Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-14gnu: Add go-github-com-fatih-gomodifytags.Tomas Volf
* gnu/packages/golang-xyz.scm (go-github-com-fatih-gomodifytags, go-modifytags): New variables. Change-Id: I821d8fee339666f0c655bf2a7f53c068ddeb9bc9 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-14gnu: go-honnef-co-go-tools: Update to 0.6.1.Tomas Volf
* gnu/packages/golang-check.scm (go-honnef-co-go-tools): Update to 0.6.1. [arguments]: Use go-1.23. [propagated-inputs]: Add go-golang-org-x-exp. Change-Id: I113e77de26f72a8b88052a1d5b687ee0293c406d Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-14gnu: Add bigbagkbdtrixxkb.Skylar Hill
* gnu/packages/xdisorg.scm (bigbagkbdtrixxkb): New variable. Change-Id: I51d7297b50634fe368d8b60df1fd06b6d922026a Co-authored-by: Andreas Enge <andreas@enge.fr> Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-14gnu: swappy: Update to 1.5.1.mathijsh
* gnu/packages/image.scm (swappy): Update to 1.5.1. Change-Id: Id3b1a1d5bf32142e14f15fb5b71aebedfda9f04e Signed-off-by: Andreas Enge <andreas@enge.fr>