1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-07 13:40:36 +02:00
Commit Graph

169763 Commits

Author SHA1 Message Date
Ricardo Wurmus
129ff35366 gnu: make-propeller-gcc-4: Build with GCC 5.
* gnu/packages/patches/gcc-4.6-gnu-inline.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/embedded.scm (make-propeller-gcc-4)[source]: Remove patch.
[arguments]: Remove 'pre-x86-configure phase.
[native-inputs]: Replace gcc-4.9 with gcc-5.

Change-Id: Ifb4b00952edc9053e7496ffe33f8beacd34e11ca
2026-03-04 09:52:22 +01:00
Ricardo Wurmus
995e7c800b gnu: make-propeller-binutils: Fix syntax error.
* gnu/packages/embedded.scm (make-propeller-binutils)[arguments]: Simplify by
only using SUBSTITUTE-KEYWORD-ARGUMENTS.

Fixes <https://codeberg.org/guix/guix/issues/6533>.

Change-Id: If955af9d4c10790b767dc9e18b80ea718f33e859
2026-03-04 09:52:21 +01:00
Cayetano Santos
fcdfedc54e gnu: yosys: Update to 0.63.
* gnu/packages/electronics.scm (yosys): Update to 0.63.
[native-inputs]: Add googletest.

Change-Id: I84809a08c0216142cd5e78142ffb95668e1a6160
2026-03-04 09:35:04 +01:00
Cayetano Santos
10ae732c1b gnu: abc-yosyshq: Update to 0.63.
* gnu/packages/electronics.scm (abc-yosyshq): Update to 0.63.

Change-Id: Ife42136c03dc3422c64e998e44378c9a2a61dd66
2026-03-04 09:35:04 +01:00
Gabriel Wicki
e5ce22956b gnu: python-klayout: Fix failing test.
* gnu/packages/electronics.scm (python-klayout): Set environment
variable outside of python Popen call.

Merges guix/guix!5641

Change-Id: I29cc54bbb2cbfff2a43cb70b1066387e82190f2c
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-04 09:32:04 +01:00
Cayetano Santos
a66fce758b gnu: xschem: Update and improve package.
* gnu/packages/electronics.scm (xschem)[source]: Update url.
[inputs]: Add libjpeg-turbo.
[arguments]<#:phases>: Delete ’setenv; restore and customize ’configure.
[home-page]: Update.

Change-Id: I4262e40e9fb61e8413d39466351fcc75b0131631
2026-03-04 08:23:08 +01:00
Iakob Davitis Dze Gogichaishvili
0a3e08661a gnu: resample: Fix build.
* gnu/packages/audio.scm (resample)[source]<origin>: Add snippet
which fixes a missing include for <stdlib.h>.

Fixes: guix/guix#6546

Change-Id: I71525f090379eeaaa3e528ed399f83d98becba99
Signed-off-by: Iakob Davitis Dze Gogichaishvili <iakob.gogichaishvili@gmail.com>
Signed-off-by: Sughosha <sughosha@disroot.org>
2026-03-04 08:17:43 +05:30
Simen Endsjø
03e0062b7c gnu: sbcl-cl-posix-mqueue: Fix struct size on linux.
* gnu/packages/patches/sbcl-cl-posix-mqueue-mqattr-size.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/lisp-xyz.scm (sbcl-cl-posix-mqueue)[source]: Use it.

Change-Id: If5f192ef2c3353a76b4eac82ba67d3cb661ef8ad
Signed-off-by: jgart <jgart@dismail.de>
2026-03-03 18:05:23 -05:00
Brendan Tildesley
e9ae5b1240 gnu: Remove duplicate ruby-hoe.
* gnu/packages/ruby-xyz.scm (ruby-hoe): Delete variable, which is a
duplicate of the same package in (gnu packages ruby-check).

Change-Id: I2b60200e8aac382178d9856aa1049abbd47cefd2
2026-03-03 21:59:37 +01:00
Brendan Tildesley
5484e3dd5b gnu: Remove duplicate ruby-hoe-3.
* gnu/packages/ruby-xyz.scm (ruby-hoe-3): Delete variable, which is a
duplicate of the same package in (gnu packages ruby-check).

Change-Id: Id6e9cb0347d2173eaf1c9b92ec877de39a23d27e
2026-03-03 21:57:25 +01:00
Patrick Norton
54a5eb07f6 gnu: rhythmbox: Update to 3.4.9.
* gnu/packages/gnome.scm (rhythmbox): Update to 3.4.9.

Change-Id: Ic3cf5a46e9827460c834361bb1206b46f6b2965a
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-03-03 21:42:04 +01:00
Foster Hangdaan
079d666bfd gnu: electrum: Update to 4.7.1.
* gnu/packages/finance.scm (electrum): Update to 4.7.1.

Change-Id: If424b2f887b6976ce2a9a3628c89da882d9f2dc8
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-03-03 21:36:55 +01:00
Patrick Norton
ca1085a82d gnu: frescobaldi: Update to 4.0.5.
* gnu/packages/music.scm (frescobaldi): Update to 4.0.5.

Change-Id: I6284bd7cb88add275ac5b795528af5971311c9f1
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-03-03 21:33:57 +01:00
Patrick Norton
478e3f7a8e gnu: freeciv: Update to 3.2.3.
* gnu/packages/games.scm (freeciv): Update to 3.2.3.

Change-Id: I595f0907cc8825233196a41f0bf2fca8fbbe1378
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-03-03 21:28:06 +01:00
Patrick Norton
21a7a96cbf gnu: qbittorrent: Update to 5.1.4.
* gnu/packages/bittorrent.scm (qbittorrent): Update to 5.1.4.

Change-Id: I813324b660029ddd214ad7421d1fe71770fdd3b7
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-03-03 21:15:41 +01:00
Andreas Enge
bc6de88ba3 gnu: Remove python-sparqlkernel.
* gnu/packages/jupyter.scm (python-sparqlkernel): Delete variable.

Fixes: guix/guix#6031
Change-Id: I9bd90118efa1f6d46ac1c850ea64d209678ee752
2026-03-03 21:13:10 +01:00
Aaron Covrig
b6f7a95dc1 gnu: ruby-asciidoctor-pdf: Update to 2.3.24.
* gnu/packages/ruby-xyz.scm (ruby-asciidoctor-pdf): Update to 2.3.24.
[native-inputs]: Add poppler.
[arguments]<#:test-target>: Remove unused argument.
<#:phases>{relax-dependencies}: Add/restore phase.
{check}: Update tests.

Fixes: guix/guix#6050
Change-Id: I6b81683cba2b3131fa3c44471739309f35c89554
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-03-03 20:58:59 +01:00
Patrick Norton
6d65f8815d gnu: qpwgraph: Update to 0.9.9.
* gnu/packages/audio.scm (qpwgraph): Update to 0.9.9.

Change-Id: I56a979c74b39849dfcbb60f511e3db1fe601e4f5
Signed-off-by: Sughosha <sughosha@disroot.org>
2026-03-04 00:03:20 +05:30
moksh
9efa323d68 gnu: neochat: Add qtpositioning to inputs.
This fixes neochat failing to run.

* gnu/packages/kde-internet.scm (neochat):
[inputs]: Add qtpositioning.

Fixes: #6764

Change-Id: I2276f1cdb5368eefa0b8c6a2fcb9ae3129c9cc54
Signed-off-by: Sughosha <sughosha@disroot.org>
2026-03-03 23:59:20 +05:30
Sughosha
2746e07180 services: readymedia: Allow relative paths to media directories.
* gnu/services/upnp.scm (readymedia-activation): For home services, if the
media directory paths are relative, create it in the user's home directory.
* doc/guix.texi (Miscellaneous Services)[DLNA/UPnP Services]: Update doc.

Change-Id: I39176320d6c33c56c5b80ad9e67e989ee41565da
2026-03-03 23:53:40 +05:30
Cayetano Santos
a7365acd99 gnu: yosys: Use make-flags.
* gnu/packages/electronics.scm (yosys)[source]: Remove ’snippet.
[arguments]: Replace ’configure-makefile #:phase by #:make-flags.

Change-Id: Ie8532d8bbc3cfa504782e5fed8b7211aff5d8f96
2026-03-03 18:57:06 +01:00
jgart
ac9a0bfcd6 gnu: trealla: Update to 2.91.1.
* gnu/packages/prolog.scm (trealla): Update to 2.91.1.

Change-Id: Ie67c3ad73b28ddac582447c35d4e0a721f8d6f66
2026-03-03 09:34:49 -05:00
Simen Endsjø
f1a2ecf11c gnu: sbcl-serapeum: Update to 0.0.0-13.71f35c9.
* gnu/packages/lisp-xyz.scm (sbcl-serapeum): Update to 71f35c9.

Change-Id: I306e7f587697ec9935ea507178e4ebcbab017b38
Signed-off-by: jgart <jgart@dismail.de>
2026-03-03 09:29:25 -05:00
Simen Endsjø
b3a8639c54 gnu: sbcl-named-readtables: Update to aa6dab5.
* gnu/packages/lisp-xyz.scm (sbcl-named-readtables): Update to aa6dab5.
[phases]: Remove documentation.

Change-Id: Id3a7da11311e11e8a08bb69f5de5e1a4ec257a03
Signed-off-by: jgart <jgart@dismail.de>
2026-03-03 07:13:53 -05:00
Simen Endsjø
ba17ac50d4 gnu: sbcl-spinneret: Update to 3.0-7.fa70fca.
* gnu/packages/lisp-xyz.scm (sbcl-spinneret): Update to fa70fca.
[package]: Move version revision to commit hash.
[inputs]: Add sbcl-in-nomine.

Change-Id: I006b3d1a7bad78bbd32223783bb203587cc46597
Signed-off-by: jgart <jgart@dismail.de>
2026-03-03 07:10:22 -05:00
Omar Bassam
e51bfd324b gnu: sbcl-dissect: Update to 1.0.0-3.985fe01.
* gnu/packages/lisp-xyz.scm (sbcl-dissect): Update to 1.0.0-3.985fe01.
[source]: Update to use new source url.
[home-page]: Update to use new homepage url.

Change-Id: I2cfac50d8722c9e94888e1215d10592401b08507
Signed-off-by: Omar Bassam <omar.bassam88@gmail.com>
Signed-off-by: jgart <jgart@dismail.de>
2026-03-03 07:01:02 -05:00
Omar Bassam
07df03f1ca gnu: sbcl-depot: Update to 1.0.0-2.6b46c7d.
* gnu/packages/lisp-xyz.scm (sbcl-depot): Update to 1.0.0-2.6b46c7d.
[source]: Update to use new source url.
[home-page]: Update to use new homepage url.

Change-Id: I8aa88ec75afa826e11f9b74badbb5050ca22c7e4
Signed-off-by: jgart <jgart@dismail.de>
2026-03-03 06:55:06 -05:00
Danny Milosavljevic
9eb1bf9219 gnu: Add wasm-bindgen-cli.
* gnu/packages/rust-apps.scm (wasm-bindgen-cli): New variable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[wasm-bindgen-cli]:
New entry.

Closes: guix/guix#6664
Change-Id: Id2a63ead78dc57fba4ab0ca3cdc47ebee7d59a4c
2026-03-03 10:58:24 +01:00
Alexey Abramov
30bd3bda23 gnu: remind: Fix tkremind fontchooser issues.
Fontchooser breaks when the window class starts with ".".  wrap-program
renames tkremind to .tkremind-real, and Tk uses the script basename as
the window class, causing this issue.  Additionally, SetHeadingFont
references Option(HeadingFont) before it is set.

* gnu/packages/calendar.scm (remind)[source]: Add patch.
* gnu/packages/patches/tkremind-fix-fontchooser.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.

Change-Id: I442b156a5780156080c663e2ee53aa1e3e741ec1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-03 09:56:03 +00:00
Alexey Abramov
04598b5d06 gnu: remind: Update to 6.02.01.
* gnu/packages/calendar.scm (remind): Update to 6.02.01.

Merges: https://codeberg.org/guix/guix/pulls/6190
Change-Id: I294d50fb608a9de08381e215c5b6a73f4074827a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-03 09:55:37 +00:00
Nicolas Graves
bd0fc2f1b1 gnu: jack-capture: Update to 0.9.73-0.a539d44.
* gnu/packages/music.scm (jack-capture): Update to 0.9.73-0.a539d44.
[arguments]: Rewrite them, improve style.

Merges: https://codeberg.org/guix/guix/pulls/6270
Change-Id: Ie12855d42679da8cb1c949e90b803cb18face68f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-03 09:28:21 +00:00
Nicolas Graves
9a42390493 gnu: python-faiss: Switch to pyproject-build-system.
* gnu/packages/graph.scm (python-faiss)[arguments]
<#:imported-modules, #:modules, #:phases>: Rewrite them
to switch to pyproject-build-system.

Merges: https://codeberg.org/guix/guix/pulls/6224
Change-Id: I096ebe121027e72bc2ab01f6ebc75ae057a66344
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-03 08:36:10 +00:00
Thanos Apollo
478d38fc69 gnu: emacs-yeetube: Update to 2.1.12.
* gnu/packages/emacs-xyz.scm (emacs-yeetube): Update to 2.1.12.
[arguments]: Enable tests.

Merges guix/guix!6829

Change-Id: I396d7b5a1ba56933b78a5b838cc16739c2c546bf
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-03 08:59:48 +01:00
Cayetano Santos
bedc36b1f1 gnu: awesome: Refresh package.
* gnu/packages/wm.scm (awesome)[snippet]: Use G-Expressions.
[arguments]: Use G-Expressions.
<#:out-of-source?>: Delete.
<#:phases>: Simplify lambda arguments in ’patch-session-file and ’wrap.

Change-Id: Ie75f93d42650b8bb98c0ae40711b1a18346018d3
2026-03-03 08:53:27 +01:00
Nguyễn Gia Phong
bfefaabecc gnu: awesome: Separate hypertext documentation.
* gnu/packages/wm.scm (awesome)[outputs]: Add "doc".
  [arguments]<#:configure-flags>: Set AWESOME_DOC_PATH.

Merges guix/guix!6833

Change-Id: Ifb180d35ed14ef5b2fff49f718302e714f639aa5
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-03 08:47:59 +01:00
Nguyễn Gia Phong
1e529196aa gnu: awesome: Fix manual pages generation.
Since version 4.3, Awesome uses asciidoctor instead of asciidoc to
generate manual pages.
Reference: https://github.com/awesomeWM/awesome/commit/d9cc56538f05

* gnu/packages/wm.scm (awesome)[native-inputs]: Replace asciidoc with
ruby-asciidoctor.

Merges guix/guix!6833

Change-Id: Iacd2bba93889eb283d0cc771a8abb46b178c219c
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-03 08:47:59 +01:00
John Kehayias
7be7319016 gnu: rust-xremap: Add back features argument.
This is a followup to commit 12a9f53dd2 to
restore the dropped #:features argument (otherwise the xremap-* packages won't
build with their enabled feature).

* gnu/packages/rust-apps.scm (rust-xremap)[arguments]: Add features.

Change-Id: Ia73b57794e35cf54e189c86d2c91147670b2f3e6
2026-03-03 02:17:11 -05:00
Junker
7900633df3 gnu: Add jhead.
* gnu/packages/image.scm (jhead): New variable.

Merges: https://codeberg.org/guix/guix/pulls/5415
Change-Id: Ia4d18490a735218938da0d9675eb6660bc29d2f0
Reviewed-by: Anderson Torres <anderson.torres.8519@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-02 23:18:11 +00:00
Sharlatan Hellseher
72cf11751e gnu: python-blosc: Update to 1.11.4.
* gnu/packages/python-compression.scm (python-blosc): Update to 1.11.4.
[native-inputs]: Remove python-numpy-1; add python-numpy.

Relates-to: https://codeberg.org/guix/guix/issues/6610
Change-Id: Ib85e33c821e243dabe9168ad2c5f5ddf00187e23
2026-03-02 23:03:22 +00:00
Sharlatan Hellseher
38c5d7beb0 gnu: boost-with-numpy: Fix synopsis
* gnu/packages/boost.scm (boost-with-numpy): Fix synopsis.

Change-Id: I88994b6cdf1869affe6c0aa1bd43e16b8cfd7b44
2026-03-02 22:50:31 +00:00
Nigko Yerden
718b20f0a8 gnu: Add alps.
* gnu/packages/physics.scm (alps): New variable.

Merges: https://codeberg.org/guix/guix/pulls/4815
Change-Id: I1502dfa9f41d2c6c9a3199bef9d43c20fd5aff54
Reviewed-by: Andrew Wong <wongandj@runbox.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-02 22:50:20 +00:00
Nigko Yerden
f2ecc3cd40 gnu: Add boost-mpi-numpy.
* gnu/packages/boost.scm (boost-mpi-numpy): New variable.

Change-Id: I91caad143e63f0c628429706ed3cfa3a740ed7f6
Reviewed-by: Andrew Wong <wongandj@runbox.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-02 21:47:27 +00:00
Nigko Yerden
16fc49ce9a gnu: boost-mpi: Fix synopsis.
* gnu/packages/boost.scm (boost-mpi): Fix synopsis.

Change-Id: I9590fc70e6ab0ec7a9e39bc7e02469596fe6032c
Reviewed-by: Andrew Wong <wongandj@runbox.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-02 21:47:24 +00:00
Alissa Istleyeva
f6bbfca83f gnu: Add gubar.
* gnu/packages/wm.scm (gubar): New variable.

Merges: https://codeberg.org/guix/guix/pulls/6245
Change-Id: I55f6071e61742beff890961577001d87ea9bb558
Reviewed-by: David Thompson <dthompson2@worcester.edu>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-02 20:58:00 +00:00
Patrick Norton
e26bc7949a gnu: ascii: Update to 3.31.
* gnu/packages/shellutils.scm (ascii): Update to 3.31.

Merges: https://codeberg.org/guix/guix/pulls/6793
Change-Id: I0fbd4723c0aeee7260402552ade4d1e144306fee
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-02 20:51:35 +00:00
Patrick Norton
c4e95392a3 gnu: elinks: Update indentation.
* gnu/packages/web-browsers.scm (elinks): Update indentation.

Change-Id: Ied3901e38199217f3bde3ee5c0b456f54d64cdeb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-02 20:48:42 +00:00
Patrick Norton
832ce65550 gnu: elinks: Update to 0.19.1.
* gnu/packages/web-browsers.scm (elinks): Update to 0.19.1.

Merges: https://codeberg.org/guix/guix/pulls/6767
Change-Id: I4f9b20da027fb67a8f45d93d0078ac4bde03d824
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-02 20:48:42 +00:00
John Kehayias
d8e1ec344f gnu: hyprland: Update to 0.54.0.
* gnu/packages/wm.scm (hyprland): Update to 0.54.0.

Change-Id: I9e8768c9e362bbf1e650aea7bfb2e5cc74a591e3
2026-03-02 15:25:47 -05:00
John Kehayias
7ab8d91783 gnu: hyprwire: Update to 0.3.0.
* gnu/packages/cpp.scm (hyprwire): Update to 0.3.0.

Change-Id: Ibf05bf11e7086d4d694aed6eb29fdcedc319f3ac
2026-03-02 15:25:32 -05:00
Andreas Enge
5b3e234af5 gnu: Remove gss.
* gnu/packages/gsasl.scm (gss): Delete variable.

Fixes: guix/guix#6021
Change-Id: Ida148ef79d5f8f61222ffb0700f7e995793d89b9
2026-03-02 17:19:05 +01:00