Ricardo Wurmus
e408677f33
gnu: Add guile-openai.
...
* gnu/packages/guile-xyz.scm (guile-openai): New variable.
2023-03-28 17:59:58 +02:00
Felix Lechner
38e7813c03
gnu: Add atftp.
...
* gnu/packages/networking.scm (atftp): New variable.
Thanks to Josselin Poiret and Bruno Victal for their generous and detailed
reviews of this item!
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-03-27 18:48:53 +02:00
Philippe SWARTVAGHER
30cc651fba
gnu: hevea: Update to 2.36.
...
* gnu/packages/ocaml.scm (hevea): Update to 2.36.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-03-27 18:48:52 +02:00
Ludovic Courtès
3b9738aeac
services: ntpd: Add 'configuration' action.
...
* gnu/services/networking.scm (ntp-shepherd-service): Add 'actions'
field.
2023-03-27 18:48:51 +02:00
Ludovic Courtès
82607c442b
services: network-manager: Add 'configuration' action.
...
* gnu/services/networking.scm (network-manager-shepherd-service): Add
'actions' field.
2023-03-27 18:48:51 +02:00
Ludovic Courtès
384856c9fb
services: syslog: Add 'configuration' action.
...
* gnu/services/base.scm (syslog-service-type): Add 'actions' field.
2023-03-27 18:48:51 +02:00
Andy Tai
da410b45a9
gnu: texinfo: Update to 7.0.3
...
* gnu/packages/texinfo.scm (texinfo-7): Update to 7.0.3
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-03-27 16:44:35 +01:00
Zhu Zihao
8ced5fd4d6
gnu: mu: Update to 1.10.0.
...
* gnu/packages/mail.scm (mu): Update to 1.10.0.
[source]: Use release tarball instead of git reference.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-03-27 16:44:11 +01:00
Sughosha
5f9ae89041
gnu: Update ardour to 7.3.
...
* gnu/packages/audio.scm (ardour): Update to 7.3.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-03-27 16:43:06 +01:00
Andy Tai
28cca50a04
gnu: obs: Update to 29.0.2
...
* gnu/packages/video.scm (obs): Update to 29.0.2
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-03-27 16:42:53 +01:00
Yovan Naumovski
5a8d9d2721
gnu: mosquitto: Update to 2.0.15.
...
* gnu/packages/messaging.scm (mosquitto): Update to 2.0.15.
[inputs]: Add libxslt.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-03-27 16:41:31 +01:00
Greg Hogan
3547ecc3fa
gnu: python-isodate: Update to 0.6.1.
...
* gnu/packages/time.scm (python-isodate): Update to 0.6.1.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-03-27 16:40:58 +01:00
Andy Tai
8e7b919468
gnu: parallel: Update to 20230322.
...
* gnu/packages/parallel.scm (parallel): Update to 20230322.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-03-27 16:40:31 +01:00
Yovan Naumovski
7be5166ae8
gnu: strace: Update to 6.2.
...
* gnu/packages/linux.scm (strace): Update to 6.2.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-03-27 16:40:15 +01:00
Greg Hogan
4cf7aea2b9
gnu: ugrep: Update to 3.11.0.
...
* gnu/packages/search.scm (ugrep): Update to 3.11.0.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-03-27 16:40:04 +01:00
Greg Hogan
efbfda0dac
gnu: colordiff: Update to 1.0.21.
...
* gnu/packages/patchutils.scm (colordiff): Update to 1.0.21.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-03-27 16:39:53 +01:00
Greg Hogan
1564ae60de
gnu: boxes: Update to 2.2.0.
...
* gnu/packages/shellutils.scm (boxes): Update to 2.2.0.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-03-27 16:39:36 +01:00
Breno Brandão
56bea0f6b8
gnu: Update waybar to 0.9.17.
...
* gnu/packages/wm.scm (waybar): Update to 0.9.17.
[inputs]: Add playerctl.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-03-27 16:38:55 +01:00
Felix Gruber
dd41b226cf
gnu: oil: Update to 0.14.2.
...
* gnu/packages/shells.scm (oil): Update to 0.14.2.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-03-27 16:38:14 +01:00
Andy Tai
6818843b2b
gnu: icewm: Update to 3.3.2.
...
* gnu/packages/wm.scm (icewm): Update to 3.3.2.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-03-27 16:37:56 +01:00
Bruno Victal
80969b15dc
gnu: mympd: Update to 10.2.6.
...
* gnu/packages/mpd.scm (mympd): Update to 10.2.6.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-03-27 16:37:16 +01:00
Yovan Naumovski
d6c629088a
gnu: arp-scan: Update to 1.10.0.
...
* gnu/packages/networking.scm (arp-scan): Update to 1.10.0.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-03-27 16:36:45 +01:00
Philippe SWARTVAGHER
8d5a4fe146
gnu: gnuplot: Update to 5.4.6.
...
* gnu/packages/maths.scm (gnuplot): Update to 5.4.6.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-03-27 16:35:48 +01:00
Christopher Baines
8a1fe39320
gnu: guix-build-coordinator: Update to 0-76.3c9354e.
...
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-76.3c9354e
[arguments]: Fix reference to guile-fibers.
2023-03-27 16:34:49 +01:00
Guillaume Le Vaillant
b3f559886f
gnu: bitcoin-unlimited: Disable failing test.
...
* gnu/packages/finance.scm (bitcoin-unlimited)[arguments]: Disable a test
failing because of an expired SSL certificate.
2023-03-27 15:40:10 +02:00
Andreas Enge
79e31f7a7a
gnu: pari-gp: Update to 2.15.3.
...
* gnu/packages/algebra.scm (pari-gp): Update to 2.15.3.
2023-03-27 11:20:47 +02:00
jgart
acbdaec070
gnu: Add cl-osc.
...
* gnu/packages/lisp-xyz.scm (cl-osc, ecl-osc, sbcl-osc): New variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-03-27 10:49:05 +02:00
jgart
288bc14733
gnu: Add cl-lunamech-matrix-api.
...
* gnu/packages/lisp-xyz.scm (cl-lunamech-matrix-api,
ecl-lunamech-matrix-api, sbcl-lunamech-matrix-api): New variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-03-27 10:39:42 +02:00
jgart
76aab9a586
gnu: Add cl-reader.
...
* gnu/packages/lisp-xyz.scm (cl-reader, ecl-reader, sbcl-reader):
New variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-03-27 10:30:38 +02:00
jgart
4b7c81c6b5
gnu: Add cl-hash-set.
...
* gnu/packages/lisp-xyz.scm (cl-hash-set, ecl-hash-set, sbcl-hash-set):
New variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-03-27 10:30:32 +02:00
jgart
f51276f148
gnu: Add cl-lisp-pay.
...
* gnu/packages/lisp-xyz.scm (cl-lisp-pay, ecl-lisp-pay, sbcl-lisp-pay):
New variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-03-27 10:16:10 +02:00
jgart
18ec16560d
gnu: Add cl-tls.
...
* gnu/packages/lisp-xyz.scm (cl-tls, ecl-cl-tls, sbcl-cl-tls): New variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-03-27 10:11:53 +02:00
Stefan Baums
89c8bba0a6
gnu: font-sil-charis: Update to 6.2.0.
...
* gnu/packages/fonts.scm (font-sil-charis): Update to 6.2.0.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-03-26 18:06:52 -04:00
Stefan Baums
2b54eca70e
gnu: font-sil-andika: Update to 6.2.0.
...
* gnu/packages/fonts.scm (font-sil-andika): Update to 6.2.0.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-03-26 18:06:52 -04:00
Stefan Baums
30b2a2ab9e
gnu: font-sil-gentium: Update to 6.2.0.
...
* gnu/packages/fonts.scm (font-sil-gentium): Update to 6.2.0.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-03-26 18:06:44 -04:00
Sharlatan Hellseher
c06b6ce257
gnu: haproxy: Move to (gnu packages high-availability).
...
Copyright records were synchronized based on commit history.
* gnu/packages/networking.scm (haproxy): Move this variable from here...
* gnu/packages/high-availability.scm (haproxy): ...to here.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-03-26 23:28:02 +02:00
Sharlatan Hellseher
fa715278bc
gnu: haproxy: Update to 2.7.5.
...
* gnu/packages/networking.scm (haproxy): Update to 2.7.4.
[arguments]: Use Gexp.
<make-flags>: Add extra build options 'USE_PCRE2_JIT' enables JIT for
faster regex on libpcre2, 'USE_PROMEX' enables the Prometheus
exporter. Set CC to use cc-for-target, point 'LUA_INC' and 'LUA_LIB'
to corresponded '/include' and '/lib' outputs of Lua. Replace
'USE_PCRE_2' by correct option 'USE_PCRE2'.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-03-26 23:27:59 +02:00
Tim Johann
b4fbeae3d9
gnu: chez-scheme-for-racket-bootstrap-bootfiles: change for aarch64.
...
* gnu/packages/chez.scm (chez-scheme-for-racket-bootstrap-bootfiles):
Temporary change for build on aarch64, making racket available on aarch64.
Architecture autodetect in rktboot only addresses x86 archs, so far.
This work-around sets the architecture, looked up in translation table,
explicitly. The long term solution should be to fix rktboot to include
other natively supported architectures in the autodetect mechanism.
cf. https://github.com/racket/racket/issues/3948
[arguments] use --machine even when architecture is supported by Racket's
fork of ChezScheme.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-03-26 23:24:23 +02:00
Ludovic Courtès
547965aa27
services: herd: Remove workaround for Shepherd < 0.5.0.
...
* gnu/services/herd.scm (load-services/safe): Remove workaround for
Shepherd < 0.5.0, released in 2018.
2023-03-26 23:24:23 +02:00
Leo Famulari
9ec1af39e2
gnu: xdg-utils: Use a pinned version of w3m.
...
* gnu/packages/freedesktop.scm (xdg-utils)[native-inputs]: Replace w3m with
w3m-for-tests.
2023-03-26 16:01:03 -04:00
Leo Famulari
d9ea980279
gnu: Add a pinned-version variant of w3m.
...
* gnu/packages/w3m.scm (w3m-for-tests): New variable.
2023-03-26 16:00:59 -04:00
Jan (janneke) Nieuwenhuizen
8304634260
home: services: Export home-xmodmap-service-type and configuration.
...
This is a follow-up to commit
511ae8325d
home: services: Add home-xmodmap-service-type.
* gnu/home/services/desktop.scm (home-xmodmap-service-type,
home-xmodmap-configuration): Export.
2023-03-26 19:57:07 +02:00
Pierre Langlois
42fbe62d52
linux-container: Remove hosts-service-type when network is shared.
...
Fixes <https://issues.guix.gnu.org/61627 >.
* gnu/system/linux-container.scm (container-essential-services): When
shared-network? is true, remove the hosts-service-type service kind.
2023-03-26 14:15:16 +01:00
Liliana Marie Prikler
36b22aa75a
Revert "gnu: nautilus: Update to 43.2."
...
This reverts commit d58a804837
, as nautilus
43.2 depends on gnome-desktop 43.2.
2023-03-26 14:16:22 +02:00
Liliana Marie Prikler
310ed6453a
Revert "gnu: gnome-desktop: Update to 43.2."
...
This reverts commit dde25af03e
, which broke
the build of gnome-control-center.
2023-03-26 14:16:21 +02:00
Jack Hill
9b58148641
gnu: dino: Update to 0.4.2 [fixes CVE-2023-28686].
...
* gnu/packages/messaging.scm (dino): Update to 0.4.2.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-03-26 07:52:37 +02:00
Sergey Trofimov
720568e609
gnu: Add physlock.
...
* gnu/packages/xdisorg.scm (physlock): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-03-26 07:52:37 +02:00
Liliana Marie Prikler
d58a804837
gnu: nautilus: Update to 43.2.
...
* gnu/packages/gnome.scm (nautilus): Update to 43.2.
[arguments]: Adjust ‘skip-gtk-update-icon-cache’ phase accordingly.
[inputs]: Replace glib with glib-next, gtk+ with gtk and libhandy with
libadwaita.
* gnu/packages/patches/nautilus-extension-search-path.patch: Adjust
accordingly.
2023-03-26 07:52:37 +02:00
Liliana Marie Prikler
dde25af03e
gnu: gnome-desktop: Update to 43.2.
...
* gnu/packages/gnome.scm (gnome-desktop): Update to 43.2.
2023-03-26 07:52:37 +02:00
Ricardo Wurmus
9512fb83d2
gnu: Add python-hatchling.
...
* gnu/packages/python-xyz.scm (python-hatchling): New variable.
2023-03-25 23:37:14 +01:00
Ricardo Wurmus
0e07bf3cbf
gnu: Add r-ctrdata.
...
* gnu/packages/cran.scm (r-ctrdata): New variable.
2023-03-25 15:01:05 +01:00
Ricardo Wurmus
1eef799e7d
gnu: Add r-nodbi.
...
* gnu/packages/cran.scm (r-nodbi): New variable.
2023-03-25 15:01:00 +01:00
Ricardo Wurmus
23d4ee1bf5
gnu: Add r-jsonify.
...
* gnu/packages/cran.scm (r-jsonify): New variable.
2023-03-25 15:00:56 +01:00
Ricardo Wurmus
04724e5997
gnu: Add r-ctrialsgov.
...
* gnu/packages/cran.scm (r-ctrialsgov): New variable.
2023-03-25 13:44:41 +01:00
r0man
a7f118d062
services: xorg-wrapper: Support xorg server input rewriting.
...
This patch adds support for proper xorg server input rewriting. It uses the
lookup-package-direct-input procedure to configure the X server paths
dynamically, instead of always using the hard coded package. Something like
this is now possible:
(define other-mesa
(package-input-rewriting/spec `(("mesa" . ,(const other-mesa)))))
(xorg-configuration
(xorg-configuration
(server (other-mesa xorg-server))))
Without this patch the X server would still be configured with mesa (causing
version issues), and not with other-mesa (as per the input rewrite).
* gnu/services/xorg.scm (xorg-configuration-server-package-path)
(xorg-configuration-dri-driver-path, xorg-configuration-xkb-bin-dir)
(xorg-configuration-xkb-dir): New procedures.
(xorg-wrapper): Use them for dri and xkb paths.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-03-25 10:06:36 +08:00
Nicolas Goaziou
ff476daa57
gnu: emacs-cider: Update to 1.7.0.
...
* gnu/packages/emacs-xyz.scm (emacs-cider): Update to 1.7.0.
2023-03-24 23:53:13 +01:00
Nicolas Goaziou
ba8e1ab018
gnu: emacs-citar: Update to 1.3.1.
...
* gnu/packages/emacs-xyz.scm (emacs-citar): Update to 1.3.1.
2023-03-24 23:53:12 +01:00
Nicolas Goaziou
8d515cc11f
gnu: emacs-citar-org-roam: Update to 0.5.0.
...
* gnu/packages/emacs-xyz.scm (emacs-citar-org-roam): Update to 0.5.0.
[propagated-inputs]: Reorder alphabetically.
2023-03-24 23:53:12 +01:00
Nicolas Goaziou
97c594a772
gnu: emacs-evil-collection: Run tests.
...
* gnu/packages/emacs-xyz.scm (emacs-evil-collection)[arguments]: Run tests.
[native-inputs]: Add EMACS-MAGIT.
[propagated-inputs]: Reorder-alphabetically.
2023-03-24 23:53:12 +01:00
Nicolas Goaziou
950facd138
gnu: emacs-evil-collection: Update to 0.0.9.
...
* gnu/packages/emacs-xyz.scm (emacs-evil-collection): Update to 0.0.9.
2023-03-24 23:53:11 +01:00
Nicolas Goaziou
2bc050093c
gnu: emacs-geiser-chez: Update to 0.18.
...
* gnu/packages/emacs-xyz.scm (emacs-geiser-chez): Update to 0.18.
2023-03-24 23:53:11 +01:00
Nicolas Goaziou
a01eb3c99c
gnu: emacs-sqlite3-api: Update to 0.17.
...
* gnu/packages/emacs-xyz.scm (emacs-sqlite3-api): Update to 0.17.
2023-03-24 23:53:11 +01:00
Leo Famulari
de84b24613
gnu: Syncthing: Update to 1.23.2.
...
* gnu/packages/syncthing.scm (syncthing): Update to 1.23.2.
2023-03-24 16:22:25 -04:00
Ricardo Wurmus
896982f357
gnu: python-scikit-allel: Use pyproject-build-system.
...
* gnu/packages/python-science.scm (python-scikit-allel): Move up to create
alphabetic order.
[build-system]: Use pyproject-build-system.
[arguments]: Provide test flags instead of overriding 'check phase; split out
build step into new 'build-ext phase. Disable roh_mhmm tests.
2023-03-24 18:23:01 +01:00
Ricardo Wurmus
6d132c5ebf
gnu: Add python-scikit-optimize.
...
* gnu/packages/python-science.scm (python-scikit-optimize): New variable.
2023-03-24 18:03:30 +01:00
Bruno Victal
bc30a9ee88
services: mpd: Set PulseAudio-related variables.
...
These variables are necessary for PulseAudio to work properly out-of-the-box
for 'non-interactive' users.
* doc/guix.texi (Audio Services): Update environment-variables field description for
mpd-configuration data type.
* gnu/services/audio.scm (mpd-configuration)[environment-variables]: Set
PULSE_CLIENTCONFIG and PULSE_CONFIG environment variables to the system-wide
PulseAudio configuration.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-24 11:01:01 -04:00
Bruno Victal
206446b484
services: audio: Remove redundant list-of-string? predicate.
...
Use list-of-strings? predicate defined in (gnu services configuration).
* gnu/services/audio.scm (list-of-string?): Remove predicate.
(mpd-serialize-list-of-string): Rename procedure to ...
(mpd-serialize-list-of-strings): ... this.
(mpd-configuration)[environment-variables]: Switch to list-of-strings.
[endpoints]: Switch to maybe-list-of-strings.
(mympd-ip-acl)[allow, deny]: Switch to list-of-strings.
(mympd-serialize-configuration): Rename serialize-list-of-string to
serialize-list-of-strings.
* doc/guix.texi (Audio Services): Update it.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-24 10:55:40 -04:00
Bruno Victal
0185b2f9b2
services: mympd: Require 'syslog service when configured to log to syslog.
...
* gnu/services/audio.scm (mympd-shepherd-service): Depend on 'syslog when
configured to log to syslog.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-24 10:55:40 -04:00
Greg Hogan
e0cb344b18
gnu: b2sum: Limit to x86_64-linux.
...
* gnu/packages/crypto.scm (b2sum)[supported-systems]: New field.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-03-24 14:29:01 +00:00
Christopher Baines
c26687de41
gnu: guix-build-coordinator: Update to 0-75.d6ae42f.
...
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-75.d6ae42f.
2023-03-24 14:27:42 +00:00
Christopher Baines
e970e9149d
gnu: guile-3.0-latest: Add patch for invalid unicode handling.
...
This patch fixes handling of invalid unicode when using suspendable ports.
Reported upstream at https://debbugs.gnu.org/cgi/bugreport.cgi?bug=62290 and
patch merged as cba2e7e3fec3c781230570f5d1ef070625eeeda8.
As the build coordinator agents use suspendable ports, this will fix issues
with building things where the log output contains invalid unicode.
* gnu/packages/patches/guile-fix-invalid-unicode-handling.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/guile.scm (guile-3.0-latest)[source]: Use it.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-03-24 13:39:05 +00:00
Nicolas Goaziou
34f2d3aad7
gnu: emacs-wisp-mode: Update to 1.0.11.
...
* gnu/packages/emacs-xyz.scm (emacs-wisp-mode): Update to 1.0.11.
2023-03-24 10:12:05 +01:00
Nicolas Goaziou
7b5985e6a3
gnu: emacs-telephone-line: Update to 0.6.
...
* gnu/packages/emacs-xyz.scm (emacs-telephone-line): Update to 0.6.
2023-03-24 10:10:47 +01:00
Nicolas Goaziou
73e74e5ecd
gnu: emacs-plz: Update to 0.4.
...
* gnu/packages/emacs-xyz.scm (emacs-plz): Update to 0.4.
[arguments]<#:tests?>: Mention why we do not run tests.
2023-03-24 10:09:04 +01:00
Nicolas Goaziou
094f11d202
gnu: emacs-php-mode: Run tests.
...
* gnu/packages/emacs-xyz.scm (emacs-php-mode)[argument]: Use G-expressions.
Run tests.
2023-03-24 10:06:10 +01:00
Nicolas Goaziou
f1f6da3226
gnu: emacs-php-mode: Update to 1.24.3.
...
* gnu/packages/emacs-xyz.scm (emacs-php-mode): Update to 1.24.3.
2023-03-24 09:51:13 +01:00
Nicolas Goaziou
55d3bd84a1
gnu: emacs-org-jira: Run tests.
...
* gnu/packages/emacs-xyz.scm (emacs-org-jira)[arguments]: Run tests.
2023-03-24 09:49:56 +01:00
Nicolas Goaziou
1151a16ed1
gnu: emacs-org-jira: Improve packages style.
...
* gnu/packages/emacs-xyz.scm (emacs-org-jira)[propagated-inputs]: Re-order alphabetically.
[synopsis, description]: Use proper capitalization.
2023-03-24 09:46:34 +01:00
Nicolas Goaziou
7801b0a305
gnu: emacs-org-jira: Update to 4.4.1.
...
* gnu/packages/emacs-xyz.scm (emacs-org-jira): Update to 4.4.1.
[propagated-inputs]: Remove EMACS-S.
2023-03-24 09:46:10 +01:00
Nicolas Goaziou
3d47017b31
gnu: emacs-elpher: Update to 3.4.3.
...
* gnu/packages/emacs-xyz.scm (emacs-elpher): Update to 3.4.3.
2023-03-24 09:43:38 +01:00
Nicolas Goaziou
643b859834
gnu: emacs-citar: Update to 1.3.0.
...
* gnu/packages/emacs-xyz.scm (emacs-citar): Update to 1.3.0.
2023-03-24 09:41:48 +01:00
Nicolas Goaziou
fdaa3f0cac
gnu: emacs-posframe: Update to 1.4.1.
...
* gnu/packages/emacs-xyz.scm (emacs-posframe): Update to 1.4.1.
2023-03-24 09:40:40 +01:00
Nicolas Goaziou
fcf88ad749
gnu: emacs-subed: Update to 1.2.1.
...
* gnu/packages/emacs-xyz.scm (emacs-subed): Update to 1.2.1.
2023-03-24 09:40:35 +01:00
conses
753450db45
gnu: Add emacs-nyxt.
...
* gnu/packages/emacs-xyz.scm (emacs-nyxt): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-03-24 09:34:29 +01:00
John Kehayias
29be505fce
gnu: emacs-buttercup: Fix build with native compilation.
...
* gnu/packages/emacs-xyz.scm (emacs-buttercup)[phases]{fix-spy-on-test}: New
phase.
The spy-on test fails with native compilation, which was fixed in v1.30 but
with a variable name for newer versions than stable Emacs. Here we add the
same fix but using the current variable name.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-03-24 09:31:25 +01:00
Rostislav Svoboda
ced76608d6
gnu: Add emacs-column-enforce-mode.
...
* gnu/packages/emacs-xyz.scm (emacs-column-enforce-mode): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-03-24 09:26:19 +01:00
jgart
5bed6d6846
gnu: Add texlive-ddphonism.
...
* gnu/packages/tex.scm (texlive-ddphonism): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-03-24 09:22:24 +01:00
Morgan Smith
4742ea59cb
gnu: Add emacs-jit-spell.
...
* gnu/packages/emacs-xyz.scm (emacs-jit-spell): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-03-24 09:20:54 +01:00
Leo Famulari
71651996d1
gnu: linux-libre 4.14: Update to 4.14.311.
...
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.311.
(linux-libre-4.14-pristine-source): Update hash.
2023-03-24 01:27:42 -04:00
Leo Famulari
d0f059458c
gnu: linux-libre 4.19: Update to 4.19.279.
...
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.279.
(linux-libre-4.19-pristine-source): Update hash.
2023-03-24 01:27:42 -04:00
Leo Famulari
9845fcf942
gnu: linux-libre 5.4: Update to 5.4.238.
...
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.238.
(linux-libre-5.4-pristine-source): Update hash.
2023-03-24 01:27:42 -04:00
Leo Famulari
49fbaccc4b
gnu: linux-libre 5.10: Update to 5.10.176.
...
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.176.
(linux-libre-5.10-pristine-source): Update hash.
2023-03-24 01:27:42 -04:00
Leo Famulari
b8e58d093b
gnu: linux-libre 5.15: Update to 5.15.104.
...
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.104.
(linux-libre-5.15-pristine-source): Update hash.
2023-03-24 01:27:41 -04:00
Leo Famulari
862c2ec32a
gnu: linux-libre 6.1: Update to 6.1.21.
...
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.21.
(linux-libre-6.1-pristine-source): Update hash.
2023-03-24 01:27:41 -04:00
Leo Famulari
12d7dd770c
gnu: linux-libre: Update to 6.2.8.
...
* gnu/packages/linux.scm (linux-libre-6.2-version): Update to 6.2.8.
(linux-libre-6.2-pristine-source): Update hash.
2023-03-24 01:27:41 -04:00
Maxim Cournoyer
56a6fb5f66
gnu: subversion: Use gexps and remove input labels.
...
* gnu/packages/version-control.scm (subversion) [source]: Fix indentation.
[arguments]: Use gexps. Strip trailing #t. Use search-input-file in
patch-libtool-wrapper-ls phase.
[inputs]: Remove labels and sort.
2023-03-23 23:48:22 -04:00
Maxim Cournoyer
54ee868cbe
gnu: subversion: Tentatively reinstate parallel tests.
...
The tests have been disabled for 3 years, and there have been multiple new
releases of Subversion since.
* gnu/packages/version-control.scm (subversion)
[arguments]: Delete parallel-tests? argument.
2023-03-23 23:48:15 -04:00
Greg Hogan
4c15649645
gnu: subversion: Update to 1.14.2 [security fixes].
...
This release contains fixes for CVE-2021-28544 and CVE-2022-24070.
* gnu/packages/version-control.scm (subversion): Update to 1.14.2.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-23 23:36:34 -04:00
Liliana Marie Prikler
1ebfc9d9a5
gnu: komikku: Update to 1.15.0.
...
* gnu/packages/gnome.scm (komikku): Update to 1.15.0.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-23 23:09:31 -04:00
Maxim Cournoyer
28f046eadc
gnu: octave: Remove input labels.
...
* gnu/packages/maths.scm (octave-cli) [source]: Fix indentation.
[inputs]: Remove labels.
[arguments]: Delete trailing #t.
2023-03-23 23:09:31 -04:00
Greg Hogan
c494ef1abb
gnu: octave: Update to 8.1.0.
...
* gnu/packages/maths.scm (octave): Update to 8.1.0.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-23 23:06:15 -04:00
jgart
1197773b13
gnu: sbcl-confidence: Fix typo in description.
...
* gnu/packages/lisp-xyz.scm (sbcl-confidence)
[description]: Fix typo.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-23 23:05:59 -04:00
Maxim Cournoyer
6bbbd7339e
gnu: opencv: Mention it includes the Python bindings.
...
* gnu/packages/image-processing.scm (opencv)
[description]: Mention the Python bindings are included in this package.
2023-03-23 22:48:10 -04:00
Maxim Cournoyer
ef71e32909
services: network-manager: Set LINUX_MODULE_DIRECTORY environment variable.
...
Fixes <https://issues.guix.gnu.org/62409 >.
* gnu/services/networking.scm (network-manager-shepherd-service): Set the
LINUX_MODULE_DIRECTORY environment variable.
2023-03-23 17:10:01 -04:00
Maxim Cournoyer
e682932636
gnu: network-manager: Patch modprobe file name.
...
Partially fixes <https://issues.guix.gnu.org/62409 >.
* gnu/packages/gnome.scm (network-manager)
[arguments]: Add patch-modprobe-path phase.
[inputs]: Add kmod.
2023-03-23 17:10:00 -04:00
Maxim Cournoyer
87d3f71bb5
gnu: network-manager-openvpn: Update to 1.10.2.
...
* gnu/packages/gnome.scm (network-manager-openvpn): Update to 1.10.2.
2023-03-23 17:10:00 -04:00
Maxim Cournoyer
01984774a2
gnu: network-manager: Update to 1.43.4.
...
* gnu/packages/gnome.scm (network-manager): Update to 1.43.4.
2023-03-23 17:10:00 -04:00
Guillaume Le Vaillant
086f27cf8c
gnu: Add soapyremote.
...
* gnu/packages/radio.scm (soapyremote): New variable.
2023-03-23 10:03:48 +01:00
Guillaume Le Vaillant
2a0431e064
gnu: Add soapymultisdr.
...
* gnu/packages/radio.scm (soapymultisdr): New variable.
2023-03-23 09:51:38 +01:00
Maxim Cournoyer
5174820753
gnu: python-pre-commit: Move deprecated variable next to replacement.
...
This fixes a module import dependency cycle, which was introduced in
831baaf81e
("gnu: python-pre-commit: Replace
with pre-commit."). The rule of thumb to avoid these is that the deprecated
package should live next to the replacement package (in the same module).
* gnu/packages/python-xyz.scm (python-pre-commit): Move to...
* gnu/packages/version-control.scm (python-pre-commit): ... here.
2023-03-22 21:45:29 -04:00
Maxim Cournoyer
cb2e7efa6c
gnu: cling: Correct erroneous substitute pattern.
...
* gnu/packages/llvm.scm (cling) [arguments]: Properly escape '\b' in the
regexp pattern of the patch-paths phase.
2023-03-22 21:45:29 -04:00
Maxim Cournoyer
b58bac0086
gnu: opencv: Absorb opencv-next.
...
* gnu/packages/image-processing.scm (opencv): Absorb opencv-next, updating
package to 4.7.0.
[arguments]: Simplify the regexps in the disable-broken-tests phase, to make
it easier to understand. Simply remove the removed lined in the
do-not-install-3rdparty-file phase, instead of leaving it blank.
2023-03-22 21:45:29 -04:00
Maxim Cournoyer
ec730083be
gnu: guile-aiscm: Update to 0.25.2.
...
The OpenCV support was dropped upstream.
* gnu/packages/machine-learning.scm (guile-aiscm): Update to 0.25.2.
[arguments]: Delete #:configure-flags.
[inputs]: Remove opencv.
[native-inputs]: Bump clang and llvm to version 13.
2023-03-22 21:45:29 -04:00
Erik Giorgis
48b87dfd48
gnu: Add waybar-experimental.
...
* gnu/packages/wm.scm (waybar-experimental): New variable.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-22 14:17:24 -04:00
Andy Tai
2cf24e9840
gnu: Add opencv-next.
...
* gnu/packages/image-processing.scm (opencv-next): New variable.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-22 14:17:24 -04:00
Jelle Licht
b45f75d5b7
gnu: node-lts: Remove dependency on python-wrapper.
...
This also reduces the closure size of node-lts from 255 MiB to
172 MiB (on x86_64-linux).
* gnu/packages/node.scm (node-lts)[inputs]: Remove PYTHON-WRAPPER.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-22 14:17:23 -04:00
Nicolas Goaziou
6fcdd3b8b9
gnu: musescore: Update to 4.0.2.
...
* gnu/packages/music.scm (musescore): Update to 4.0.2.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-22 14:17:23 -04:00
Sergey Trofimov
afb1373fce
gnu: borgmatic: Update to 1.7.9.
...
* gnu/packages/backup.scm (borgmatic): Update to 1.7.9.
[arguments]: Set absolute store paths in the custom 'configure' phase.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-03-22 12:51:17 -04:00
Leo Famulari
91f92f32d5
gnu: OpenSSH: Update to 9.3p1 [security fixes].
...
The release announcement contains more information about the security
vulnerabilities fixed in this update:
https://www.openssh.com/txt/release-9.3
* gnu/packages/ssh.scm (openssh): Update to 9.3p1.
2023-03-22 11:49:04 -04:00
Maxim Cournoyer
4f8a13b9fb
gnu: wireshark: Update dependencies, use Qt 6.
...
* gnu/packages/networking.scm (wireshark)
[arguments] <#:configure-flags>: Add -DUSE_qt6=ON.
[inputs]: Replace lua-5.2 with lua,
qtbase-5 with qtbase, qtmultimedia-5 with qtmultimedia, qtsvg-5 with qtsvg.
Add qt5compat.
[native-inputs]: replace qttools-5 with qttools.
2023-03-22 10:09:04 -04:00
Maxim Cournoyer
19af6d9434
gnu: wireshark: Re-instate the validate-runpath phase.
...
* gnu/packages/networking.scm (wireshark) [arguments]: Use gexps.
Add the CMAKE_MODULE_LINKER_FLAGS CMake variable to the configure flags.
2023-03-22 10:09:04 -04:00
Nicolas Goaziou
d22cf3a3f2
gnu: wireshark: Update to 4.0.4.
...
* gnu/packages/networking.scm (wireshark): Update to 4.0.4.
[arguments]<#:phases>: Re-introduce a now succeeding test and enable parallel
tests. Update comment.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Co-authored-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-22 10:09:03 -04:00
Nicolas Goaziou
735b83994f
gnu: mame: Update to 0.252.
...
* gnu/packages/emulators.scm (mame): Update to 0.252.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-22 10:09:03 -04:00
Bruno Victal
72ef1bef07
services: Add fstrim-service-type.
...
* gnu/services/linux.scm (fstrim-service-type): New variable.
(fstrim-mcron-job, serialize-fstrim-configuration)
(fstrim-serialize-list-of-strings, fstrim-serialize-boolean): New procedure.
(mcron-time?): New predicate.
(fstrim-configuration): New record.
* doc/guix.texi (Linux Services): Document new fstrim-service-type.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-22 10:09:03 -04:00
jgart
2b66b54bae
gnu: Add cl-format-colors.
...
* gnu/packages/lisp-xyz.scm (cl-format-colors, ecl-format-colors,
sbcl-format-colors): New variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-03-22 14:27:57 +01:00
jgart
c8b3b7fe5a
gnu: Add cl-trivial-rfc-1123.
...
* gnu/packages/lisp-xyz.scm (cl-trivial-rfc-1123, ecl-trivial-rfc-1123,
sbcl-trivial-rfc-1123): New variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-03-22 14:23:52 +01:00
jgart
7f1f78c946
gnu: sbcl-trivial-open-browser: Fix path to xdg-open.
...
* gnu/packages/lisp-xyz.scm (sbcl-trivial-open-browser)[inputs]: Add
xdg-utils.
[arguments]: Add 'fix-paths' phase.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-03-22 14:14:38 +01:00
jgart
7f41603da0
gnu: Add cl-isaac.
...
* gnu/packages/lisp-xyz.scm (cl-isaac, ecl-cl-isaac, sbcl-cl-isaac): New
variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-03-22 14:08:16 +01:00
jgart
72644ce13f
gnu: Add cl-music-spelling.
...
* gnu/packages/lisp-xyz.scm (cl-music-spelling, ecl-music-spelling,
sbcl-music-spelling): New variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-03-22 14:00:58 +01:00
jgart
bd84b284ba
gnu: Add cl-kdlcl.
...
* gnu/packages/lisp-xyz.scm (cl-kdlcl, ecl-kdlcl, sbcl-kdlcl): New variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-03-22 13:49:01 +01:00
jgart
916716a7da
gnu: cl-json: Update to 0.6.0.
...
* gnu/packages/lisp-xyz.scm (sbcl-cl-json): Update to 0.6.0.
[source]: Update url.
[home-page]: Update url.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-03-22 13:37:59 +01:00
jgart
dff90b64b9
gnu: ecl-jzon: Enable tests.
...
* gnu/packages/lisp-xyz.scm (ecl-jzon)[arguments]: Enable tests.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-03-22 13:25:27 +01:00
jgart
b94513bfa6
gnu: cl-jzon: Update to 1.1.0.
...
* gnu/packages/lisp-xyz.scm (sbcl-jzon): Update to 1.1.0.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-03-22 13:24:08 +01:00
jgart
31d8bf9580
gnu: cl-conspack: Update to 0.0.0-2.6e529d7.
...
* gnu/packages/lisp-xyz.scm (sbcl-cl-conspack): Update to 0.0.0-2.6e529d7.
[arguments]: Enable tests.
[native-inputs]: Add sbcl-fiveam. Remove sbcl-checkl.
[inputs]: Use new style.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-03-22 13:19:31 +01:00
Guillaume Le Vaillant
45974a39d1
gnu: wireless-regdb: Improve style.
...
* gnu/packages/linux.scm (wireless-regdb)[arguments]: Use gexps, remove
trailing booleans.
(native-inputs): Remove labels.
2023-03-22 13:14:10 +01:00
Guillaume Le Vaillant
90111d83a9
gnu: wireless-regdb: Update to 2023.02.13.
...
* gnu/packages/linux.scm (wireless-regdb): Update to 2023.02.13.
2023-03-22 12:16:07 +01:00
Sharlatan Hellseher
cfccc9acdb
gnu: Add cl-kons-9.
...
* gnu/packages/lisp-lisp.scm (cl-kons-9, sbcl-kons-9): New variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-03-22 10:35:49 +01:00
Sharlatan Hellseher
1f146d4714
gnu: Add cl-clobber.
...
* gnu/packages/lisp-xyz.scm (cl-clobber, ecl-clobber, sbcl-clobber):
New variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-03-22 10:35:48 +01:00
Sharlatan Hellseher
bad546939f
gnu: Add cl-confidence.
...
* gnu/packages/lisp-check.scm (cl-confidence, ecl-confidence,
sbcl-confidence): New variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-03-22 10:35:48 +01:00
Paul A. Patience
121d3adf71
gnu: cl-eclector: Update to 0.9.0.
...
* gnu/packages/lisp-xyz.scm (sbcl-eclector): Update to 0.9.0.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-03-22 10:35:48 +01:00
Paul A. Patience
4f77ece9d5
gnu: cl-eclector: Improve package style.
...
* gnu/packages/lisp-xyz.scm (sbcl-eclector):
[file-name]: Rename to cl-eclector.
[inputs]: Move below native-inputs and remove labels.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-03-22 10:35:48 +01:00
Paul A. Patience
acf616efc8
gnu: cl-concrete-syntax-tree: Update to 0.2.0-0.3729172.
...
* gnu/packages/lisp-xyz.scm (sbcl-concrete-syntax-tree): Update to
0.2.0-0.3729172.
[file-name]: Rename to cl-concrete-syntax-tree.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-03-22 10:35:48 +01:00
Paul A. Patience
7ecb497599
gnu: cl-trucler: Update to 0.0.0-1.d40ff96.
...
* gnu/packages/lisp-xyz.scm (sbcl-trucler): Update to 0.0.0-1.d40ff96.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-03-22 10:35:48 +01:00
conses
ac64367262
gnu: Add bibata-cursor-theme.
...
* gnu/packages/gnome-xyz.scm (bibata-cursor-theme): New variable.
2023-03-22 13:08:53 +04:00
conses
331947a9c8
gnu: Add python-clickgen.
...
* gnu/packages/python-xyz.scm (python-clickgen): New variable.
2023-03-22 13:08:49 +04:00
Efraim Flashner
9931e2f1b1
gnu: lagrange: Update to 1.15.5.
...
* gnu/packages/web-browsers.scm (lagrange): Update to 1.15.5.
2023-03-22 10:54:32 +02:00
Efraim Flashner
776965c7de
gnu: qutebrowser: Update to 2.5.4.
...
* gnu/packages/web-browsers.scm (qutebrowser): Update to 2.5.4.
2023-03-22 10:54:32 +02:00
Efraim Flashner
f1cb3055ef
gnu: links: Update to 2.29.
...
* gnu/packages/web-browsers.scm (links): Update to 2.29.
2023-03-22 10:54:29 +02:00
Efraim Flashner
66b2fd0d04
gnu: flatpak: Honor the #:tests? flag.
...
* gnu/packages/package-management.scm (flatpak)[arguments]: Adjust
custom 'check phase to honor the #:tests? flag.
2023-03-22 10:40:35 +02:00
Efraim Flashner
a08d3cba83
gnu: flatpak: Update to 1.14.4.
...
* gnu/packages/package-management.scm (flatpak): Update to 1.14.4.
2023-03-22 10:31:15 +02:00
Efraim Flashner
37664e1cec
gnu: toot: Update to 0.36.0.
...
* gnu/packages/mastodon.scm (toot): Update to 0.36.0.
2023-03-22 10:31:15 +02:00
Efraim Flashner
38f58ae0c0
gnu: git-annex: Update to 10.20230321.
...
* gnu/packages/haskell-apps.scm (git-annex): Update to 10.20230321.
2023-03-22 10:31:15 +02:00
Antero Mejr
31bed61b82
gnu: Add parform.
...
* gnu/packages/algebra.scm (parform): New variable.
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-03-21 23:03:20 -05:00
Antero Mejr
15ee08ebf2
gnu: Add form.
...
* gnu/packages/algebra.scm (form): New variable.
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-03-21 23:03:10 -05:00
Danny O'Brien
03ab1a2762
gnu: dbacl: Fix failing check phase.
...
* gnu/packages/patches/dbacl-icheck-multiple-definitions.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/textutils.scm (dbacl) [source]: Apply patch.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-21 22:13:29 -04:00
Jake Leporte
f5d502f7f4
gnu: Add pcsc-tools.
...
* gnu/packages/security-token.scm (pcsc-tools): New variable.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-21 21:45:12 -04:00
Jake Leporte
608b26699f
gnu: Add perl-pcsc.
...
* gnu/packages/perl.scm (perl-pcsc): New variable.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-21 21:44:54 -04:00
Felix Gruber
151be9ec76
gnu: Add python-pluggy-next.
...
* gnu/packages/python-xyz.scm (python-pluggy-next): New variable.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-21 21:12:09 -04:00
Jake Leporte
61e17e2f0d
gnu: Add dozenal.
...
* gnu/packages/maths.scm (dozenal): New variable.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-21 20:43:17 -04:00
Jake Leporte
58cb6daa76
gnu: Add xforms-gl.
...
* gnu/packages/xdisorg.scm (xforms-gl): New variable.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-21 20:43:09 -04:00
Jake Leporte
f4b88d5ffc
gnu: Add xforms.
...
* gnu/packages/xdisorg.scm (xforms): New variable.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-21 20:42:54 -04:00
Jake Leporte
4995278574
gnu: Add perl-par.
...
* gnu/packges/perl.scm (perl-par): New variable.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-21 20:42:51 -04:00
Bruno Victal
0c53cbcc56
tests: gdm: Remove tmpfs related tests.
...
This test never managed to reveal the problem described in [1] because
from gnu/system/vm.scm it is seen that our "/tmp" mount is filtered out and
replaced with a "/tmp" file-system that is mounted with (needed-for-boot? #t).
This last bit is crucial as the problem was caused by the user specified "/tmp"
file-system lacking this part which caused "/tmp" being mounted after
x11-socket-directory-service has run, effectively shadowing the directory.
[1]: <https://issues.guix.gnu.org/57589 >
* gnu/tests/gdm.scm (%test-gdm-wayland-tmpfs): Delete variable.
(make-os): Remove tmpfs? argument.
(run-gdm-test): Remove tmpfs? argument. Add a small delay since
waiting for gdm.pid is not enough, causing the tests to fail sporadically.
Reviewed-by: Josselin Poiret <dev@jpoiret.xyz>
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-21 16:53:28 -04:00
Bruno Victal
b7506eb334
services: Add x11-socket-directory-service-type.
...
The x11-socket-directory-service misuses activation-service-type
to create directories. This kind of usage is incorrect since
activation-service-type does not depend on file-systems, hence incompatible
with user defined /tmp mount.
This commit turns x11-socket-directory-service into a shepherd one-shot
service by defining a new x11-socket-directory-service-type.
* gnu/services/desktop.scm (x11-socket-directory-service-type): New variable.
(x11-socket-directory-service): Deprecate procedure.
(desktop-services-for-system): Use new service-type.
* gnu/tests/lightdm.scm: Ditto.
Reviewed-by: Josselin Poiret <dev@jpoiret.xyz>
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-21 16:53:27 -04:00
Maxim Cournoyer
ad8abf18dd
gnu: manuskript: Add bash-minimal to inputs.
...
* gnu/packages/text-editors.scm (manuskript) [inputs]: Add bash-minimal.
2023-03-21 15:14:49 -04:00
Nicolas Goaziou
55f29c1cbe
gnu: manuskript: Update to 0.15.0.
...
* gnu/packages/text-editors.scm (manuskript): Update to 0.15.0.
[inputs]: Add PYTHON-PYENCHANT.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-21 15:09:45 -04:00
Bruno Victal
c88582a674
services: mcron: Add log-file and date-format fields.
...
* doc/guix.texi (Scheduled Job Execution): Document it.
* gnu/services/mcron.scm (mcron-configuration)[log-file, date-format]: New field.
(mcron-shepherd-services): Add log-file and date-format support.
Use file-append instead of string-append.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-21 14:51:24 -04:00
Bruno Victal
edb398449f
services: mcron: Use match-record.
...
* gnu/services/mcron.scm (mcron-shepherd-services): Use match-record.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-21 14:31:22 -04:00
Bruno Victal
6f4fd8f5b8
services: mcron: Restyle mcron-configuration.
...
* doc/guix.texi (Scheduled Job Execution): Sync doc with source.
* gnu/services/mcron.scm (mcron-configuration): Restyle.
[log-format]: Fix incorrectly formatted text.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-21 14:31:22 -04:00
Vagrant Cascadian
85df7a621c
gnu: diffoscope: Update to 239.
...
* gnu/packages/diffoscope.scm (diffoscope): Update to 239.
[native-inputs]: Replace poppler-next with poppler.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-21 14:31:22 -04:00
Hugo Buddelmeijer
2120c768f2
gnu: python-pypandoc: Upgrade to 1.7.5.
...
The tests of python-pypandoc 1.6.5 fail; these are fixed in 1.7.5:
6670e906dc
The tests of later versions of python-pypandoc also fail though:
https://github.com/JessicaTegner/pypandoc/pull/327
Finally, python-pypandoc requires the pandoc data to be embeded in
the binary:
https://github.com/jgm/pandoc/blob/main/INSTALL.md#creating-a-relocatable-binary
* gnu/packages/python-xyz.scm (python-pypandoc): Upgrade to 1.7.5
* gnu/packages/haskel-xyz.scm (pandoc): Embed data files.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-03-21 19:13:34 +01:00
Andy Tai
6a23ef814a
gnu: pocl: Update to 3.1
...
* gnu/packages/opencl.scm (pocl): Update to 3.1
[native-inputs]: Add python-3
[arguments]: Update RPATH. Skip failed tests on aarch64
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-03-21 19:13:34 +01:00
Jack Hill
210c929c26
gnu: ssh-to-age: Update to 1.1.2.
...
* gnu/packages/password-utils.scm (ssh-to-age): Update to 1.1.2.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-03-21 19:13:34 +01:00
Jack Hill
52577616c5
gnu: pass-age: Update to 1.7.4a1.
...
* gnu/packages/password-utils.scm (pass-age): Update to 1.7.4a1.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-03-21 19:13:33 +01:00
Jack Hill
82690c9b36
gnu: go-filippo-io-age: Update to 1.1.1.
...
* gnu/packages/golang.scm (go-filippo-io-age): Update to 1.1.1.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-03-21 19:13:33 +01:00
Thomas Albers
e4319d4ca6
gnu: Add dvisvgm.
...
* gnu/packages/tex.scm (dvisvgm): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-03-21 19:13:33 +01:00
Ludovic Courtès
4fbae445f7
gnu: fnlfmt: Update to 0.3.0.
...
* gnu/packages/lua.scm (fnlfmt): Update to 0.3.0.
2023-03-21 19:13:33 +01:00
Yovan Naumovski
e3001aef29
gnu: fennel: Update to 1.3.0.
...
* gnu/packages/lua.scm (fennel): Update to 1.3.0.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-03-21 19:13:33 +01:00
Ludovic Courtès
037f0611f4
gnu: vtk: Remove reference to GCC.
...
This removes GCC from the closure of VTK, reducing its size by 200 MiB (17%).
* gnu/packages/image-processing.scm (vtk)[arguments]: Change to gexps.
Add #:phases.
(vtk-7)[arguments]: Turn #:configure-flags into a gexp.
2023-03-21 19:13:33 +01:00
Ludovic Courtès
eff652793f
gnu: vtk: Enable OpenMP, TBB, and Open MPI support.
...
* gnu/packages/image-processing.scm (vtk)[arguments]: Pass options to
enable OpenMP, TBB, and MPI.
[inputs]: Add OPENMPI.
[propagated-inputs]: Add TBB.
2023-03-21 19:13:32 +01:00
Josselin Poiret
02b1eb644a
gnu: gnulib: Depend on git-minimal/pinned.
...
* gnu/packages/build-tools.scm (gnulib)[native-inputs]: Change git to
git-minimal/pinned.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-03-21 19:13:32 +01:00
Ludovic Courtès
0143e3f291
services: static-networking: 'eval-when' for code used at expansion-time.
...
Reported by bjc on #guix.
* gnu/services/base.scm (valid-name, cidr->netmask): Wrap in 'eval-when'
since they are used by "compile-time procedures" (macros).
2023-03-21 19:13:32 +01:00
Sergey Trofimov
d44970748f
gnu: fdroidcl: Update to 0.7.0.
...
* gnu/packages/android.scm (fdroidcl): Update to 0.7.0.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-21 14:06:47 -04:00
Sergey Trofimov
441951bb03
gnu: Add go-github-com-schollz-progressbar-v3.
...
* gnu/packages/golang.scm (go-github-com-schollz-progressbar-v3): New variable.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-21 14:06:39 -04:00
Sergey Trofimov
28418027e5
gnu: Add go-github-com-mitchellh-colorstring.
...
* gnu/packages/golang.scm
(go-github-com-mitchellh-colorstring): New variable.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-21 13:48:44 -04:00
Antero Mejr
8b85aeaa08
gnu: Add samplebrain.
...
* gnu/packages/music.scm (samplebrain): New variable.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-21 13:44:18 -04:00
Christopher Baines
43e4e52dfd
gnu: guix-build-coordinator: Update to 0-74.804165f.
...
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-74.804165f.
2023-03-21 16:33:00 +00:00
Guillaume Le Vaillant
d377cfbd11
gnu: Update URLs of migrated repositories.
...
* gnu/packages/lisp-xyz.scm (sbcl-bst, sbcl-cl-octet-streams, sbcl-lzlib,
sbcl-simple-parallel-tasks, sbcl-cl-z85, sbcl-utm-ups, sbcl-mgrs,
sbcl-maidenhead, sbcl-olc, sbcl-simple-neural-network, sbcl-zstd)[source,
home-page]: Use codeberg URL instead of github one.
* gnu/packages/radio.scm (convert-samples)[source, home-page]: Likewise.
2023-03-21 15:26:29 +01:00
Bruno Victal
eba81e68ac
services: configuration: simplify alist? procedure.
...
* gnu/services/configuration.scm (alist?): simplify procedure.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-21 09:41:42 -04:00
Sughosha
a586c3996e
gnu: paulxstretch: Patch paths.
...
* gnu/packages/music.scm (paulxstretch) [arguments]: Add patch-paths phase.
[inputs]: Add dconf, fontconfig and glib:bin.
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-21 09:41:42 -04:00
Lars-Dominik Braun
38b64d47ed
gnu: Add python-brian2tools.
...
* gnu/packages/machine-learning.scm (python-brian2tools): New variable.
2023-03-21 13:58:47 +01:00
Lars-Dominik Braun
34f684371e
gnu: Add python-libneuroml.
...
* gnu/packages/python-science.scm (python-libneuroml): New variable.
2023-03-21 13:58:42 +01:00
Lars-Dominik Braun
9f882daf11
gnu: Add python-pylems.
...
* gnu/packages/python-science.scm (python-pylems): New variable.
2023-03-21 13:56:47 +01:00
Lars-Dominik Braun
4e5001f915
gnu: Add python-markdown-strings.
...
* gnu/packages/python-xyz.scm (python-markdown-strings): New variable.
2023-03-21 13:56:44 +01:00
Ricardo Wurmus
31cdb03704
gnu: r-tibble: Update to 3.2.1.
...
* gnu/packages/statistics.scm (r-tibble): Update to 3.2.1.
2023-03-21 12:31:34 +01:00
Ricardo Wurmus
38fc19c4f5
gnu: r-keras: Update to 2.11.1.
...
* gnu/packages/cran.scm (r-keras): Update to 2.11.1.
2023-03-21 12:31:34 +01:00
Ricardo Wurmus
2200572e25
gnu: r-intervals: Update to 0.15.3.
...
* gnu/packages/cran.scm (r-intervals): Update to 0.15.3.
2023-03-21 12:31:34 +01:00
Ricardo Wurmus
ab179ed1d8
gnu: r-maldiquant: Update to 1.22.1.
...
* gnu/packages/cran.scm (r-maldiquant): Update to 1.22.1.
2023-03-21 12:31:34 +01:00
Ricardo Wurmus
2fbc674039
gnu: r-metafor: Update to 4.0-0.
...
* gnu/packages/cran.scm (r-metafor): Update to 4.0-0.
[propagated-inputs]: Add r-numderiv.
[native-inputs]: Add r-r-rsp.
2023-03-21 12:31:34 +01:00
Ricardo Wurmus
328cadff99
gnu: r-qgraph: Update to 1.9.4.
...
* gnu/packages/cran.scm (r-qgraph): Update to 1.9.4.
2023-03-21 12:31:34 +01:00