Commit graph

141063 commits

Author SHA1 Message Date
Ashish SHUKLA
1fd5af6b6f
gnu: knot-resolver: Update to 5.7.4.
* gnu/packages/dns.scm (knot-resolver): Update to 5.7.4.

Change-Id: I1902c3ced083c5cbb360aa65517cde339b5e0893
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2024-08-18 02:00:00 +02:00
Ashish SHUKLA
c59c58c757
gnu: knot: Update to 3.3.8
* gnu/packages/dns.scm (knot): Update to 3.3.8.

Change-Id: Ia9c2a07c852af13383dfb1d37ae1350a25bae533
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2024-08-18 02:00:00 +02:00
Tobias Geerinckx-Rice
2e57152147
services: Migrate enlightenment to (gnu system privilege).
* gnu/services/desktop.scm
(enlightenment-setuid-programs): Rename from this…
(enlightenment-privileged-programs): …to this, replacing
‘setuid’ variables with their ‘privileged’ counterparts.
(enlightenment-desktop-service-type): Adjust accordingly.

Change-Id: Ied2a93eb948c4df35e2b384eeee8181937b474de
2024-08-18 02:00:00 +02:00
Rodion Goritskov
23536a9871
gnu: miniflux: Update to 2.2.0.
* gnu/packages/web.scm (miniflux): Update to 2.2.0.

Change-Id: Id4408bb63c9b6523348071ebec730a23000f4438
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-08-22 14:06:39 -04:00
altadil
d89d4d7077
gnu: Add pantheon-photos.
* gnu/packages/pantheon.scm (pantheon-photos): New variable.

Change-Id: Iaa9fb285faf58425c74abbe73371b777a49caac4
Signed-off-by: jgart <jgart@dismail.de>
2024-08-22 12:23:00 -05:00
Guillaume Le Vaillant
6bec6c20b6
gnu: openscad: Fix build.
Fixes <https://issues.guix.gnu.org/72693>.

* gnu/packages/patches/openscad-fix-boost-join.patch: New file.
* gnu/packages/patches/openscad-with-cgal-5.3.patch: New file.
* gnu/packages/patches/openscad-with-cgal-5.4.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register new patches.
* gnu/packages/engineering.scm (openscad)[source]: Use new patches.
  [inputs, native-inputs]: Remove labels.
  [arguments]: Disable a few more tests. Remove trailing booleans.

Change-Id: I3ce103afd8669dd68c95352a87d76994a3f08504
2024-08-22 15:34:12 +02:00
Guillaume Le Vaillant
645cb9b6f6
gnu: txr: Update to 296.
* gnu/packages/lisp.scm (txr): Update to 296.

Change-Id: I7130cf977866ef541c16fbdacad98a06a7678187
2024-08-22 13:49:16 +02:00
Michael Ford
1bb9da0895
gnu: libsecp256k1: Update to 0.5.1.
* gnu/packages/crypto.scm (libsecp256k1): Update to 0.5.1.
  [source]: Add snippet to remove pre-generated files.
  [arguments]: Remove --enable-module-ecdh and --enable-module-schnorrsig from
  configure-flags as they are enabled by default.

Change-Id: I418ee47c1761ddae9cf4684b4c0ab49768b3f523
Co-authored-by: Jean-Pierre De Jesus DIAZ <jean@foundation.xyz>
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2024-08-22 13:49:16 +02:00
Tomas Volf
10d04c8b2f
gnu: podman: Update to 5.2.1.
* gnu/packages/containers.scm (podman): Update to 5.2.1.

Change-Id: Ice03f89ae39400961cf55742086040c20c991f64
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-08-22 12:20:25 +01:00
Artyom V. Poptsov
2a1d506f2a
gnu: gallery-dl: Update to 1.27.3.
* gnu/packages/video.scm (gallery-dl): Update to 1.27.3.

Change-Id: I469428a20c8426a75fdf5f3b5a275591d21a2b4e
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-08-22 12:20:25 +01:00
Philip McGrath
14e3b08f00
Revert "gnu: chez-scheme-for-racket: Fix building on riscv64-linux."
Native code generation for riscv64-linux is supported:
this commit masked a bug somewhere in our packaging or the build
modes we're using.

This reverts commit 0c96f7932d.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-08-22 12:20:25 +01:00
Philip McGrath
18eea46d3b
gnu: racket: Update to 8.14.
* gnu/packages/racket.scm (%racket-version): Update to 8.14.
(racket)[inputs]<compatibility, db, drracket, gui, htdp, math>
<parser-tools, rackunit, redex, scribble, snip, typed-racket>
<string-constants, web-server>: Update hashes.
* gnu/packages/chez.scm (chez-scheme-for-racket): Fix comment.

Change-Id: I1bcfd8b4db178e42b200077ab909af37907264d0
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-08-22 12:20:25 +01:00
Alex Devaure
7b107f3646
gnu: darktable: Update to 4.8.1.
* gnu/packages/photo.scm (darktable): Update to 4.8.1.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-08-22 12:20:25 +01:00
Sergey Trofimov
2e884407c4
gnu: gpsbabel: Update to 1.9.0.
* gnu/packages/gps.scm (gpsbabel): Update to 1.9.0.
[build-system]: Use cmake-build-system.
[arguments]: Adjust for the new build system.
* gnu/packages/patches/gpsbabel-fix-i686-test.patch: Delete no longer
needed patch.
* gnu/local.mk: Delete patch line.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-08-22 12:20:25 +01:00
Nikita Domnitskii
e936d8a1d8
gnu: easyeffects: Update to 7.1.7.
* gnu/packages/audio.scm (easyeffects): Update to 7.1.7.
[native-inputs]: Add gcc-12 and soundtouch, remove speex.
[propagated-inputs]: Remove rubberband, add ladspa and change to the lv2
output of lsp-plugins.

Signed-off-by: Christopher Baines <mail@cbaines.net>
Change-Id: Iebd74f52dd4eae94f2dbdf7f5148e8d062b75807
2024-08-22 12:20:24 +01:00
Christopher Baines
0e0ff7dce8
gnu: guix-data-service: Update to 0.0.1-54.a204bda.
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-54.a204bda.

Change-Id: Ifc46f60ae9f0493c1eab08de806c4e107a866b69
2024-08-22 12:20:24 +01:00
Artyom V. Poptsov
4c194859f7
gnu: Add guile-web-driver-ng.
* gnu/packages/guile-xyz.scm (guile-web-driver-ng): New variable.

Change-Id: I97f979ccbfe1d9f4e43b7f9a5730e092e36129a0
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-08-22 12:09:22 +02:00
Sharlatan Hellseher
9964fafffd
Merge remote-tracking branch 'origin/go-team'
Change-Id: Ie1a29192d144a59394bbacba3f6b9f110413e821
2024-08-22 10:55:46 +01:00
Guillaume Le Vaillant
2c7119b43b
Merge branch 'lisp-team'
Change-Id: Ib01e9e7efbd59b4a9e21a7c7b46a8159b43e2d79
2024-08-22 09:55:38 +02:00
Sergio Pastor Pérez
a1d367d6ee
services: syncthing: incorrect guessing of HOME variable
Fixed the issue described here:
https://lists.gnu.org/archive/html/help-guix/2024-01/msg00034.html

Fix `syncthing-shepherd-service` failing to guess the correct `HOME`
environment variable when it's `<syncthing-configuration>` does not have a
value for the `home` or `user` fields.

* gnu/services/syncthing.scm (syncthing-shepherd-service): Change ‘HOME’
value in #:environment-variables argument.

Change-Id: I102bfe5feba1ebb349a0cde1c987c0c10ebbab7a
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-08-21 19:04:25 +02:00
Morgan Smith
0b65a43cf8
services: elogind-configuration: Add more sleep configurations
* gnu/services/desktop.scm (<elogind-configuration>): Allow actions to be set
to 'suspend-then-hibernate'.  Add configuration for 'hibernate-delay-seconds'
and 'suspend-estimation-seconds'.

* doc/guix.texi (Desktop Services): Add documentation for
'hibernate-delay-seconds' and 'suspend-estimation-seconds'.

Change-Id: Icf788fcc88451aa6174a608fbed309961b847430
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-08-21 18:58:35 +02:00
gemmaro
410c85f400
gnu: Add perl-minimumversion.
* gnu/packages/perl.scm (perl-minimumversion): New variable.

Change-Id: Iad3c22936c07b7430525ad9827b6703d4ea9ce9c
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-08-21 18:57:37 +02:00
gemmaro
0ecc0a10e8
gnu: Add perl-ppix-utils.
* gnu/packages/perl.scm (perl-ppix-utils): New variable.

Change-Id: I9548c693aa6f54bd53662374f77b2fbd1ca3f485
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-08-21 18:57:34 +02:00
Artyom V. Poptsov
52ebee3432
gnu: Add guile-qr-code.
* gnu/packages/guile-xyz.scm (guile-qr-code): New variable.

Change-Id: I8891a1ee442040a4f04183fca7bc1eca6a4fc951
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-08-21 18:55:19 +02:00
Artyom V. Poptsov
c2f3f847c3
gnu: guile-dsv: Update to 0.7.2.
* gnu/packages/guile-xyz.scm (guile-dsv): Update to 0.7.2.

Change-Id: Ifdcf224c5711956aa9b4d89218a1974ab3c23679
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-08-21 18:54:45 +02:00
Ludovic Courtès
edab591daa
gnu: checkmake: Fix typo.
Fixes a regression introduced in
7a149c6003.

* gnu/packages/check.scm (checkmake)[arguments]: Fix typo
for #:install-source?.

Change-Id: Iaec646632fb342a50d93ab0b1a09f073e06d59b7
2024-08-21 18:54:45 +02:00
gemmaro
7a149c6003
gnu: Add checkmake.
* gnu/packages/check.scm (checkmake): New variable.

Change-Id: Ic60c5c6d6cb66ff3a5760e11df741c5a4d7e7a4d
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-08-21 14:46:38 +01:00
Artyom V. Poptsov
94f9127a12
gnu: Add go-github-com-containerd-typeurl.
* gnu/packages/golang-web.scm (go-github-com-containerd-typeurl,
go-github-com-containerd-typeurl-v2): New variables.

Change-Id: I7e997d73fcc3ec04e17c0067b702c6eb86a29bd3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-08-21 14:23:21 +01:00
Artyom V. Poptsov
eefb9dcbe2
gnu: Add go-github-com-containerd-fifo.
* gnu/packages/golang-xyz.scm (go-github-com-containerd-fifo): New variable.

Change-Id: I782f792560bdbe59d31fac7762e07b378a9c29fb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-08-21 14:17:33 +01:00
Artyom V. Poptsov
e2d9756c80
gnu: Add go-github-com-mohae-deepcopy.
* gnu/packages/golang-xyz.scm (go-github-com-mohae-deepcopy): New variable.

Change-Id: I29dd0f9c61197e2030bd720bf0ec71c86727f976
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-08-21 14:10:49 +01:00
Artyom V. Poptsov
88c4c0fd69
gnu: Add go-github-com-mattbaird-jsonpatch.
* gnu/packages/golang-web.scm (go-github-com-mattbaird-jsonpatch): New variable.

Change-Id: I571c51f2141dbba53067f4279003a4604f21b1a4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-08-21 14:05:28 +01:00
Sharlatan Hellseher
1c69f719af
gnu: Add go-github-com-evanphx-json-patch.
* gnu/packages/golang-web.scm (go-github-com-evanphx-json-patch): New variable.

Change-Id: Ie06fd752cd61a9f2dfef7c7ca563fe17b62777d6
2024-08-21 14:04:11 +01:00
Artyom V. Poptsov
5812c99b85
gnu: Add go-github-com-google-subcommands.
* gnu/packages/golang-xyz.scm (go-github-com-google-subcommands): New variable.

Change-Id: Ifbd51d785435fa8abb9d233e2846e8cf9642ae3f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-08-21 13:51:51 +01:00
Artyom V. Poptsov
fe10af6375
gnu: Add go-github-com-gofrs-flock.
* gnu/packages/golang-xyz.scm (go-github-com-gofrs-flock): New variable.

Change-Id: If6856319258ec93f4119f4f7ec79d206d7e1087d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-08-21 13:47:34 +01:00
Sharlatan Hellseher
6131cfc818
gnu: kubo: Unbundle more inputs.
* gnu/packages/ipfs.scm (kubo): Unbundle more inputs.
[inputs]: Remove go-github-com-jackpal-go-nat-pmp; add
go-github-com-ipfs-go-verifcid, go-github-com-libp2p-go-buffer-pool,
go-github-com-libp2p-go-msgio, and go-github-com-libp2p-go-nat.

Change-Id: I51d19718d365427d9c22374799b4a2e091ef7a94
2024-08-21 13:43:26 +01:00
Sharlatan Hellseher
efd3024d73
gnu: Add go-msgio.
* gnu/packages/golang-xyz.scm (go-msgio): New variable.

Change-Id: I3bb5fff6110a36694865c9885b42bc356902bbea
2024-08-21 13:43:26 +01:00
Artyom V. Poptsov
72453bfb0c
gnu: Add go-github-com-libp2p-go-nat.
* gnu/packages/golang-web.scm (go-github-com-libp2p-go-nat): New variable.

Change-Id: I001a5f9370273e99729a315f0357d48822b0d7aa
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-08-21 13:43:26 +01:00
Artyom V. Poptsov
d43d3bbf3b
gnu: Add go-github-com-libp2p-go-netroute.
* gnu/packages/golang-web.scm (go-github-com-libp2p-go-netroute): New variable.

Change-Id: I46ed313a1c96cf5b9d126fa48791351a13d66f32
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-08-21 13:43:26 +01:00
Artyom V. Poptsov
0408934fc4
gnu: Add go-github-com-koron-go-ssdp.
* gnu/packages/golang-web.scm (go-github-com-koron-go-ssdp): New variable.

Change-Id: I870d5152d052af6976af44ce6c86d49f0f030e32
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-08-21 13:43:25 +01:00
Artyom V. Poptsov
2e275f75f6
gnu: Add go-github-com-huin-goupnp.
* gnu/packages/golang-web.scm (go-github-com-huin-goupnp): New variable.

Change-Id: I490dfa3fd8e993124e2e57a907a7e40a213d8b0c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-08-21 13:43:25 +01:00
Artyom V. Poptsov
4bf8136664
gnu: Add go-github-com-libp2p-go-msgio.
* gnu/packages/golang-xyz.scm (go-github-com-libp2p-go-msgio): New variable.

Change-Id: I5222b247972a41877c84c40562a1d1af780f1b73
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-08-21 13:43:06 +01:00
Artyom V. Poptsov
8076ca2042
gnu: Add go-github-com-libp2p-go-buffer-pool.
* gnu/packages/golang-xyz.scm (go-github-com-libp2p-go-buffer-pool): New variable.

Change-Id: Id4de38a91dd7186e1aa6f06289c6bfa2cb0abbbb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-08-21 12:14:17 +01:00
Artyom V. Poptsov
158ee2c76a
gnu: Add go-github-com-ipfs-go-verifcid.
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-verifcid): New variable.

Change-Id: I30b800dc0575ed3d7b208a1860c305911e1944d2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-08-21 12:02:03 +01:00
Peepo Froggings
127592bc0f
gnu: Add biblesync.
* gnu/packages/cpp.scm (biblesync): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Change-Id: I48ae683824214a2609b83e1b0af2880b4ac46d44
2024-08-21 10:47:29 +02:00
Thanos Apollo
2db3b5d6b8
gnu: hunspell: Add Greek dictionary.
* gnu/packages/hunspell.scm (hunspell-dict-el): New variable.

Change-Id: I5b534862030a60e09f2c4a741a723fc2467b20ba
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2024-08-21 10:26:09 +02:00
Abhishek Cherath
04b6450c88
gnu: fonts: Add font-atkinson-hyperlegible
* gnu/packages/fonts.scm (font-atkinson-hyperlegible): New variable

Change-Id: Ibf7571fd5e960f10baa064b1f7ef0cfc29a9c1cb
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2024-08-21 10:24:18 +02:00
Rostislav Svoboda
0984ace880
gnu: Add emacs-helm-css-scss.
* gnu/packages/emacs-xyz.scm (emacs-helm-css-scss): New variable.

Change-Id: Icaa75ca47cb86440e5bba7266d9a12b89b03349d
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2024-08-21 10:10:18 +02:00
Javier Olaechea
7a872c09f4
gnu: emacs-docker: Remove docker-tramp from the dependency list.
* gnu/packages/emacs-xyz.scm (emacs-docker): Remove docker-tramp from the
  dependency list.

Docker-tramp was removed as a dependency in version 2.3.0 of docker.el. Having
the docker-tramp package installed shows a warning in Emacs.

For more context see:

- f3adbf49e1/CHANGELOG.md (L17)
- cc0046e6a5

Change-Id: I36a4a10c141072356fe18128213a50a5975b44bb
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2024-08-21 10:06:39 +02:00
jgart
2e7236a4c2
gnu: Add python-klaus.
* gnu/packages/version-control.scm (python-klaus): New variable.

Change-Id: I1b7c31deb799e0ea5195eda109740fdb90e5fabd
2024-08-20 19:14:27 -05:00
jgart
2977733d43
gnu: Add python-httpauth.
* gnu/packages/python-web.scm (python-httpauth): New variable.

Change-Id: I02ece90600961a634d30f34c301bd387e5aa23b7
Signed-off-by: jgart <jgart@dismail.de>
2024-08-20 19:09:14 -05:00