Commit graph

110490 commits

Author SHA1 Message Date
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
Karl Hallsby
306bd7b8b9
doc: Document how to use specific package outputs in code.
* doc/guix.texi (Packages with Multiple Outputs): Provide an example of
selecting a package's output in Scheme.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-21 16:19:12 -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
jgart
4e9f914680
scripts: refresh: Add -T option.
* doc/guix.texi (Invoking guix refresh): Document the -T option.
* guix/scripts/refresh.scm (%options): Add the -T flag.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-21 14:56:52 -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