me
/
guix
Archived
1
0
Fork 0
Commit Graph

103051 Commits (0094b2b25f34ff4f5e0f37c56b3a67c05639e49a)

Author SHA1 Message Date
Maxim Cournoyer 6aebd3271d
gnu: ibus-minimal: Remove patch-docbook-xml phase.
* gnu/packages/ibus.scm (ibus-minimal) [arguments]: Remove
patch-docbook-xml phase.
2023-04-21 00:44:05 -04:00
Maxim Cournoyer 04df12a9c3
gnu: libhandy: Remove patch-docbook-xml phase.
* gnu/packages/gnome.scm (libhandy) [arguments]: Remove
patch-docbook-xml phase.  Use gexps.
2023-04-21 00:44:05 -04:00
Maxim Cournoyer fa836220b7
gnu: network-manager: Remove patch-docbook-xml phase.
* gnu/packages/gnome.scm (network-manager) [arguments]: Remove
patch-docbook-xml phase.
2023-04-21 00:44:05 -04:00
Maxim Cournoyer 7aff6a08c7
gnu: json-glib: Remove patch-docbook-xml phase.
* gnu/packages/gnome.scm (json-glib) [arguments]: Remove patch-docbook-xml
phase.  Use gexps.
[native-inputs]: Use modify-inputs.  Remove labels.
2023-04-21 00:44:05 -04:00
Maxim Cournoyer 35ba2fa4c2
gnu: vala: Remove patch-docbook-xml phase.
* gnu/packages/gnome.scm (vala) [arguments]: Remove patch-docbook-xml phase.
2023-04-21 00:44:05 -04:00
Maxim Cournoyer a621b527ac
gnu: libgsf: Remove patch-docbook-xml phase.
* gnu/packages/gnome.scm (libgsf) [arguments]: Remove patch-docbook-xml phase.
2023-04-21 00:44:04 -04:00
Maxim Cournoyer 87e7c6dcf5
gnu: system-config-printer: Remove patch-docbook-xml phase.
* gnu/packages/gnome.scm (system-config-printer) [arguments]: Remove
patch-docbook-xml phase.
2023-04-21 00:44:04 -04:00
Maxim Cournoyer 0d77480854
gnu: libnma: Remove patch-docbook-xml phase.
* gnu/packages/gnome.scm (libnma) [arguments]: Remove patch-docbook-xml
phase.  Use gexps.
[native-inputs]: Add libxml2.
2023-04-21 00:44:04 -04:00
Maxim Cournoyer 6bc285e6c6
gnu: zeitgeist: Remove patch-docbook-xml phase.
* gnu/packages/gnome.scm (zeitgeist) [arguments]: Remove patch-docbook-xml
phase.  Use gexps.
[native-inputs]: Add libxml2.
2023-04-21 00:44:04 -04:00
Maxim Cournoyer 6cc1c11d0a
gnu: dee: Remove patch-docbook-xml phase.
* gnu/packages/gnome.scm (dee) [arguments]: Remove patch-docbook-xml
phase.  Use gexps.
[native-inputs]: Remove labels.  Add libxml2.
[inputs]: Remove labels.
2023-04-21 00:44:04 -04:00
Maxim Cournoyer adbd08e010
gnu: libdmapsharing: Remove patch-docbook-xml phase.
* gnu/packages/gnome.scm (libdmapsharing) [arguments]: Remove patch-docbook-xml
phase.  Use gexps.
[inputs]: Remove labels.
2023-04-21 00:44:03 -04:00
Maxim Cournoyer 56f382141d
gnu: seed: Remove patch-docbook-xml phase.
* gnu/packages/gnome.scm (seed) [arguments]: Remove patch-docbook-xml
phase.  Use gexps.
[native-inputs, inputs, propagated-inputs]: Remove labels.
2023-04-21 00:44:03 -04:00
Maxim Cournoyer eef131d7ae
gnu: libgrss: Remove patch-docbook-xml phase.
* gnu/packages/gnome.scm (libgrss) [arguments]: Remove patch-docbook-xml
phase.  Use gexps.
2023-04-21 00:44:03 -04:00
Maxim Cournoyer 2444b51706
gnu: gupnp-igd: Remove patch-docbook-xml phase.
* gnu/packages/gnome.scm (gupnp-igd) [arguments]: Remove patch-docbook-xml
phase.
[native-inputs]: Add libxml2.
2023-04-21 00:44:03 -04:00
Maxim Cournoyer 71b596a928
gnu: libsigc++-2: Remove patch-docbook-xml phase.
* gnu/packages/glib.scm (libsigc++-2) [arguments]: Remove patch-docbook-xml phase.
Remove trailing #t.  Use gexps.
2023-04-21 00:44:03 -04:00
Maxim Cournoyer a2b20f1d37
gnu: libsigc++: Remove patch-docbook-xml phase.
* gnu/packages/glib.scm (libsigc++) [arguments]: Remove patch-docbook-xml phase.
Remove trailing #t.  Use gexps.
[native-inputs]: Remove labels.
2023-04-21 00:44:03 -04:00
Maxim Cournoyer 3b1f0a7b05
gnu: po4a: Remove patch-docbook-xml phase.
* gnu/packages/gettext.scm (po4a) [arguments]: Remove patch-docbook-xml phase.
Remove trailing #t.  Use gexps.
[native-inputs]: Remove labels.
2023-04-21 00:44:02 -04:00
Maxim Cournoyer f07cf9807f
gnu: memphis: Remove patch-docbook-xml phase.
* gnu/packages/geo.scm (memphis) [arguments]: Remove patch-docbook-xml phase.
[native-inputs]: Remove labels.  Add libxml2.
2023-04-21 00:44:02 -04:00
Maxim Cournoyer 81913e582c
gnu: accountsservice: Remove patch-docbook-xml phase.
* gnu/packages/freedesktop.scm (accountsservice) [arguments]: Remove
patch-docbook-xml phase.
2023-04-21 00:44:02 -04:00
Maxim Cournoyer 6e64fde873
gnu: farstream: Remove patch-docbook-xml phase.
* gnu/packages/freedesktop.scm (farstream) [arguments]: Remove
patch-docbook-xml phase.
[native-inputs]: Add libxml2.
2023-04-21 00:44:02 -04:00
Maxim Cournoyer a39bc5d1e4
gnu: libical: Remove patch-docbook-xml phase.
* gnu/packages/calendar.scm (libical) [arguments]: Remove
patch-docbook-xml phase.
2023-04-21 00:44:02 -04:00
Maxim Cournoyer 911aa1a5ad
gnu: glib-with-documentation: Remove patch-docbook-xml phase.
* gnu/packages/glib.scm (glib-with-documentation) [arguments]: Remove
patch-docbook-xml phase.
[native-inputs]: Use modify-inputs.  Remove labels.
2023-04-21 00:44:02 -04:00
Maxim Cournoyer 579e8fd003
gnu: docbook-xml-5: Make it the default docbook-xml.
* gnu/packages/docbook.scm (docbook-xml-5): Rename to...
(docbook-xml): ... this, renaming the previous one to...
(docbook-xml-4.5): ... this.
(docbook2x) [inputs]: Replace docbook-xml with docbook-xml-4.5.
* gnu/packages/freedesktop.scm (wayland) [native-inputs]: Likewise.
* gnu/packages/freedesktop.scm (elogind): Likewise.
* gnu/packages/databases.scm (postgresql-15): Likewise.
* gnu/packages/documentation.scm (asciidoc): Likewise.
* gnu/packages/networking.scm (iputils)
[native-inputs]: Replace docbook-xml-5 with docbook-xml.
2023-04-21 00:44:01 -04:00
Maxim Cournoyer f1d62ca272
gnu: docbook-xml-5: Update to 5.1.
* gnu/packages/docbook.scm (docbook-xml-5): Update to 5.1.
2023-04-21 00:44:01 -04:00
Maxim Cournoyer b12a5f71ec
gnu: wayland: Update to 1.22.0.
* gnu/packages/freedesktop.scm (wayland): Update to 1.22.0.
2023-04-21 00:44:01 -04:00
Maxim Cournoyer 5d49434c45
gnu: wayland: Drop patch-docbook-xml phase.
* gnu/packages/freedesktop.scm (wayland)
[arguments]: Use gexps.  Remove patch-docbook-xml phase.
[native-inputs]: Remove input labels.
2023-04-21 00:44:01 -04:00
Bruno Victal 9a03afbe17
gnu: docbook-xml-4.1.2: Add missing catalog.xml.
* gnu/packages/aux-files/xml/docbook-xml/catalog-4.1.2.xml: New file.
* Makefile.am: Register it.
* gnu/packages/docbook.scm (docbook-xml-4.1.2)[arguments]: Use prebuilt catalog.xml.
[native-inputs]: Add libxml2.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-04-21 00:44:01 -04:00
Bruno Victal e9ba6d2c47
gnu: docbook-xml: Use XSLT to patch catalog.xml.
(sxml transforms) are unsuited here due to guile-bug #20339.

* gnu/packages/aux-files/xml/patch-catalog-xml.xsl: New file.
* Makefile.am: Register it.
* gnu/packages/docbook.scm (docbook-xml-5)[native-inputs]: Add libxslt.
[arguments]: Add phase to patch catalog.xml using XSLT.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-04-21 00:44:00 -04:00
Bruno Victal a29754b4f1
gnu: docbook-xml: Fix permissions.
* gnu/packages/docbook.scm (docbook-xml-5)
[arguments]: Remove unnecessary executable permissions.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-04-21 00:44:00 -04:00
Bruno Victal f8d169e393
gnu: docbook-xml: Use copy-build-system.
* gnu/packages/docbook.scm
(docbook-xml-5)[build-system]: Switch to copy-build-system.
[source][arguments]: Adapt to copy-build-system.
(docbook-xml)[arguments]: Remove.
[source]: Switch to url-fetch/zipbomb.
(docbook-xml-4.4)[source]: Switch to url-fetch/zipbomb.
(docbook-xml-4.3)[source]: Switch to url-fetch/zipbomb.
(docbook-xml-4.2)[source]: Switch to url-fetch/zipbomb.
(docbook-xml-4.1.2)[arguments]: Remove.
[source]: Switch to url-fetch/zipbomb.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-04-21 00:44:00 -04:00
Leo Famulari ccfae52855
gnu: linux-libre 4.14: Update to 4.14.313.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.313.
(linux-libre-4.14-pristine-source): Update hash.
2023-04-20 23:45:13 -04:00
Leo Famulari 4c0afe137c
gnu: linux-libre 4.19: Update to 4.19.281.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.281.
(linux-libre-4.19-pristine-source): Update hash.
2023-04-20 23:45:12 -04:00
Leo Famulari f2863d0c99
gnu: linux-libre 5.4: Update to 5.4.241.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.241.
(linux-libre-5.4-pristine-source): Update hash.
2023-04-20 23:45:12 -04:00
Leo Famulari 85a50e9b82
gnu: linux-libre 5.10: Update to 5.10.178.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.178.
(linux-libre-5.10-pristine-source): Update hash.
2023-04-20 23:45:12 -04:00
Leo Famulari 48fe853abc
gnu: linux-libre 5.15: Update to 5.15.108.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.108.
(linux-libre-5.15-pristine-source): Update hash.
2023-04-20 23:45:12 -04:00
Leo Famulari 930f3fc86e
gnu: linux-libre 6.1: Update to 6.1.25.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.25.
(linux-libre-6.1-pristine-source): Update hash.
2023-04-20 23:45:12 -04:00
Leo Famulari bdca6a49e7
gnu: linux-libre: Update to 6.2.12.
* gnu/packages/linux.scm (linux-libre-6.2-version): Update to 6.2.12.
(linux-libre-6.2-pristine-source, deblob-scripts-6.2): Update hashes.
2023-04-20 23:45:04 -04:00
John Kehayias d3de59ddc7
gnu: python-numexpr: Update to 2.8.4.
* gnu/packages/python-xyz.scm (python-numexpr): Update to 2.8.4.
2023-04-20 15:46:33 -04:00
John Kehayias dc26fd56f4
gnu: python-singledispatch: Update to 4.0.0.
* gnu/packages/python-xyz.scm (python-singledispatch): Update to 4.0.0.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest.
2023-04-20 15:46:28 -04:00
John Kehayias 68e23d48f4
gnu: python-pytest-flakes: Update to 4.0.5.
* gnu/packages/check.scm (python-pytest-flakes): Update to 4.0.5.
[native-inputs]: Remove python-pytest-cache.
2023-04-20 15:46:25 -04:00
Andreas Enge d0162466c6
Merge remote-tracking branch 'origin/master' into core-updates 2023-04-20 21:31:09 +02:00
Pierre Neidhardt 904b77e181
gnu: sbcl-quri: Update to 0.7.0.
* gnu/packages/lisp-xyz.scm (sbcl-quri): Update to 0.7.0.
2023-04-20 19:09:52 +02:00
Ludovic Courtès 6d32421f6e
gnu: python-unittest2: Adjust patch for Python 3.10 compatibility.
* gnu/packages/patches/python-unittest2-python3-compat.patch: Add hunk
for Python 3.10 compatibility.
2023-04-20 16:42:09 +02:00
Ludovic Courtès c7d6fe2792
gnu: grpc: Build against 'abseil-cpp-cxxstd11'.
* gnu/packages/rpc.scm (grpc)[inputs]: Use ABSEIL-CPP-CXXSTD11.
2023-04-20 15:53:50 +02:00
Ludovic Courtès 4a51c88da8
gnu: abseil-cpp: Add variant for C++11.
* gnu/packages/cpp.scm (abseil-cpp-for-c++-standard): New procedure.
(abseil-cpp-cxxstd17): Use it.
(abseil-cpp-cxxstd11): New variable.
2023-04-20 15:53:43 +02:00
Navid Afkhami 61d1569575
gnu: Add r-tidygeocoder.
* gnu/packages/cran.scm (r-tidygeocoder): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2023-04-20 11:46:11 +02:00
Andy Tai fde70e3864
gnu: poke: Update to 3.1.
* gnu/packages/engineering.scm (poke): Update to 3.1.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-04-20 11:24:23 +03:00
Maxim Cournoyer c0ac055918
Revert "gnu: libsoup: Depend on Samba only on supported systems."
This reverts commit 1344c3388a.  It was fixed
lower in the graph (in samba) on the master branch with commit
813d670b15 ("gnu: samba: Make the
python-cryptography input conditional.").
2023-04-19 20:32:22 -04:00
Fabio Natali c7918bbe98
gnu: borgmatic: Update to 1.7.12.
* gnu/packages/backup.scm (borgmatic): Update to 1.7.12.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-19 20:24:29 -04:00
Sharlatan Hellseher b7e9a89c58
gnu: stellarium: Update to 23.1 [fixes CVE-2023-28371].
Upstream introduced new versioning model <year>.<release>

* gnu/packages/astronomy.scm (stellarium): Update to 23.1.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-19 20:24:29 -04:00
Sharlatan Hellseher c2eb598ec2
gnu: calcmysky: Update to 0.3.0.
* gnu/packages/astronomy.scm (calcmysky): Update to 0.3.0.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-19 20:24:29 -04:00
Efraim Flashner f2107eb221
gnu: gnutls: Extend test timeout on powerpc-linux.
* gnu/packages/tls.scm (gnutls)[arguments]: When building for
powerpc-linux add a phase to extend the test timeout.
2023-04-19 20:24:29 -04:00
Efraim Flashner aa2eab0fd5
gnu: ultrastar-deluxe: Build with ffmpeg-5.
* gnu/packages/games.scm (ultrastar-deluxe)[inputs]: Replace ffmpeg with
ffmpeg-5.
2023-04-19 20:24:29 -04:00
Maxim Cournoyer 5513e8d5f4
gnu: guix: Update to 1.4.0-5.286cdf0.
* gnu/packages/package-management.scm (guix): Update to 1.4.0-5.286cdf0.
2023-04-19 20:24:28 -04:00
John Kehayias 9c15743c4a
gnu: samba: Update to 4.18.1 [security fixes].
Fixes CVE-2023-0922 and CVE-2023-0614.

* gnu/packages/samba.scm (samba): Update to 4.18.1.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-04-19 20:24:28 -04:00
Maxim Cournoyer 2d33e6d6e8
gnu: samba: Make the python-cryptography input conditional.
* gnu/packages/samba.scm (samba/pinned) [arguments]: Conditionally enable self tests
in configure phase.
[native-inputs]:  Conditionally add python-cryptography.

Reported-by: John Kehayias <john.kehayias@protonmail.com>
2023-04-19 20:24:28 -04:00
Ricardo Wurmus 6834f24096
gnu: r-dmrseq: Update to 1.18.1.
* gnu/packages/bioconductor.scm (r-dmrseq): Update to 1.18.1.
2023-04-19 20:12:28 -04:00
Ricardo Wurmus f26cf1895b
gnu: r-beachmat: Update to 2.14.2.
* gnu/packages/bioconductor.scm (r-beachmat): Update to 2.14.2.
2023-04-19 20:12:28 -04:00
Ricardo Wurmus cb85ea56a2
gnu: r-gdsfmt: Update to 1.34.1.
* gnu/packages/bioconductor.scm (r-gdsfmt): Update to 1.34.1.
2023-04-19 20:12:28 -04:00
Ricardo Wurmus 5ccd264893
gnu: r-ebimage: Update to 4.40.1.
* gnu/packages/bioconductor.scm (r-ebimage): Update to 4.40.1.
2023-04-19 20:12:27 -04:00
Ricardo Wurmus d2485dde5b
gnu: r-enrichplot: Update to 1.18.4.
* gnu/packages/bioconductor.scm (r-enrichplot): Update to 1.18.4.
2023-04-19 20:12:27 -04:00
Ricardo Wurmus 6d10745d6b
gnu: r-structuralvariantannotation: Update to 1.14.1.
* gnu/packages/bioconductor.scm (r-structuralvariantannotation): Update to 1.14.1.
2023-04-19 20:12:27 -04:00
Ricardo Wurmus ec37e00e90
gnu: r-rhdf5: Update to 2.42.1.
* gnu/packages/bioconductor.scm (r-rhdf5): Update to 2.42.1.
2023-04-19 20:12:27 -04:00
Efraim Flashner 610979ed3a
gnu: openmw-scenegraph: Fix build.
* gnu/packages/graphics.scm (openmw-scenegraph)[outputs]: Only use 'out'
output.
[arguments]: Delete inherited 'copy-plugins phase.
2023-04-19 20:12:27 -04:00
Efraim Flashner 5832699aea
gnu: repo2docker: Add missing inputs.
* gnu/packages/jupyter.scm (repo2docker)[inputs]: Add python-iso8601,
python-chardet.
2023-04-19 20:12:26 -04:00
Efraim Flashner 61ad934d90
gnu: kwin: Update skipped test list.
* gnu/packages/kde-plasma.scm (kwin)[arguments]: Update custom 'check
phase with new list of skipped tests.
2023-04-19 20:12:26 -04:00
Efraim Flashner 83cef4a4f1
gnu: kwin: Rewrite skipped tests to be more readable.
* gnu/packages/kde-plasma.scm (kwin)[arguments]: Rewrite skipped tests
in custom 'check phase to be easier to read.
2023-04-19 20:12:26 -04:00
Nicolas Goaziou 9cc7ff179d
gnu: emacs-osm: Do not mix home-page and origin.
* gnu/packages/emacs-xyz.scm (emacs-osm)[source]<origin>: Do not use home-page
value as origin.
2023-04-19 20:12:26 -04:00
Nicolas Goaziou ae1f9b9c92
gnu: emacs-osm: Update to 0.11.
* gnu/packages/emacs-xyz.scm (emacs-osm): Update to 0.11.
2023-04-19 20:12:26 -04:00
Nicolas Goaziou d02b17534a
gnu: emacs-marginalia: Update to 1.2.
* gnu/packages/emacs-xyz.scm (emacs-marginalia): Update to 1.2.
2023-04-19 20:12:25 -04:00
Nicolas Goaziou 2f1b156d04
gnu: emacs-envrc: Add DIRENV as an input.
* gnu/packages/emacs-xyz.scm (emacs-envrc)[arguments]<#:phases>: Set direnv
executable location.
<#:tests?, #:test-command>: Tentatively run tests, without success.  At least,
they do not complain "direnv" executable is nowhere to be found.
[inputs]: Add DIRENV.
2023-04-19 20:12:25 -04:00
Nicolas Goaziou e870caa018
gnu: emacs-envrc: Update to 0.5.
* gnu/packages/emacs-xyz.scm (emacs-envrc): Update to 0.5.
2023-04-19 20:12:25 -04:00
Nicolas Goaziou 6dc90a7a6f
gnu: emacs-cape: Update to 0.15.
* gnu/packages/emacs-xyz.scm (emacs-cape): Update to 0.15.
2023-04-19 20:12:24 -04:00
Nicolas Goaziou 3c0a466170
gnu: emacs-autothemer: Run tests.
* gnu/packages/emacs-xyz.scm (emacs-autothemer)[arguments]: Run tests.
2023-04-19 20:12:24 -04:00
Nicolas Goaziou 38b2122afb
gnu: emacs-autothemer: Update to 0.2.17.
* gnu/packages/emacs-xyz.scm (emacs-autothemer): Update to 0.2.17.
2023-04-19 20:12:24 -04:00
Matthieu Lemerre 79d5721a03
gnu: Add texlive-totpages.
* gnu/packages/tex.scm (texlive-totpages): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-19 20:12:23 -04:00
Nicolas Goaziou 919a08b3d5
gnu: texlive-latex-lastpage: Replace with texlive-lastpage.
* gnu/packages/tex.scm (texlive-lastpage): New variable.
(texlive-latex-lastpage): Deprecate variable.
2023-04-19 20:12:23 -04:00
Nicolas Goaziou f6fa6772e9
gnu: texlive-latex-totcount: Replace with texlive-totcount.
* gnu/packages/tex.scm (texlive-totcount): New variable.
(texlive-latex-totcount): Deprecate package.
2023-04-19 20:12:23 -04:00
Nicolas Goaziou 7644e4c090
gnu: texlive-latex-acronym: Replace with texlive-acronym.
* gnu/packages/tex.scm (texlive-latex-acronym): Deprecate package.
(texlive-acronym): New variable.
2023-04-19 20:12:23 -04:00
Nicolas Goaziou e59ce41bf2
gnu: texlive-latex-bigfoot: Replace with texlive-bigfoot.
* gnu/packages/tex.scm (texlive-bigfoot): New variable.
(texlive-latex-bigfoot): Deprecate package.
(texlive-pstool): Use new variable.
2023-04-19 20:12:22 -04:00
Nicolas Goaziou 0c7e7e42e6
gnu: Add texlive-relsize.
* gnu/packages/tex.scm (texlive-relsize): New variable.
2023-04-19 20:12:22 -04:00
Nicolas Goaziou 0c50d0bda1
gnu: Add texlive-ncctools.
* gnu/packages/tex.scm (texlive-ncctools): New variable.
2023-04-19 20:12:22 -04:00
Ricardo Wurmus 8ed911cb25
gnu: r-with-tests: Update to 4.2.3.
* gnu/packages/statistics.scm (r-with-tests): Update to 4.2.3.
2023-04-19 20:12:22 -04:00
Liliana Marie Prikler e7550b8d93
gnu: emacs-next: Update to 29.0.90.
* gnu/packages/emacs.scm (emacs-next): Update to 29.0.90.
2023-04-19 20:12:21 -04:00
Maxim Cournoyer e8e62d8bf2
gnu: qemu: Update to 7.2.1.
* gnu/packages/virtualization.scm (qemu): Update to 7.2.1.
2023-04-19 20:12:21 -04:00
Maxim Cournoyer c4c048032b
gnu: audacity: Update to 3.3.0-beta-1.
* gnu/packages/audio.scm (audacity): Update to 3.3.0-beta-1.
[source]: Delete trailing #t in snippet.
[arguments]: Update fix-cmake-rpath phase.

Reported-by: tschilptschilp23 on #guix.
2023-04-19 20:12:21 -04:00
TakeV a7dd463baa
gnu: remmina: Update to 1.4.29.
* gnu/packages/vnc.scm (remmina): Update to 1.4.29.
[inputs]: Add PYTHON-MINIMAL-WRAPPER.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2023-04-19 20:12:21 -04:00
Bruno Victal 05b22726ea
gnu: usbutils: Use G-Expressions.
* gnu/packages/linux.scm (usbutils): Use G-Expressions.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-19 20:12:21 -04:00
mikadoZero d89e642e84
gnu: usbutils: Make package description different from synopsis.
* gnu/packages/linux.scm (usbutils)[description]:  Change package description.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-19 20:12:20 -04:00
Saku Laesvuori 88a59bb929
gnu: Add kitsas.
* gnu/packages/finance.scm (kitsas): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2023-04-19 20:12:20 -04:00
Ludovic Courtès 2886a59d18
services: agetty: 'term-console' succeeds by default.
Previously, on a typical setup without "console=ttyS0" or similar in
'kernel-arguments', the 'term-console' Shepherd service would always be
marked as failing to start.  This is undesirable because it raises a
false alarm: the service is expected to do nothing in this case.

This patch instead marks it as succeeding and logs a message explaining
it's doing nothing.

* gnu/services/base.scm (agetty-shepherd-service): In 'start' method,
succeed when TTY is #f and print a message.
2023-04-19 20:12:20 -04:00
Nicolas Goaziou 72096b7330
gnu: Add converseen.
* gnu/packages/image.scm (converseen): New variable.
* gnu/packages/patches/converseen-hide-non-free-pointers.patch:
* gnu/packages/patches/converseen-hide-updates-checks.patch: New files.
* gnu/local.mk: Register files above.
2023-04-19 20:12:19 -04:00
Maxim Cournoyer e10e277f7a
gnu: python-anyio: Update to 3.6.2.
* gnu/packages/python-xyz.scm (python-anyio): Update to 3.6.2.
2023-04-19 20:12:19 -04:00
Maxim Cournoyer dd375f7075
gnu: font-meera-inimai: Use gexps and remove labels.
* gnu/packages/fonts.scm (font-meera-inimai) [native-inputs]: Remove labels.
[arguments]: Use gexps.
2023-04-19 20:12:19 -04:00
Maxim Cournoyer af015334d1
gnu: python-fonttools-full: Rename to python-fonttools.
* gnu/packages/python-xyz.scm (python-fonttools): Rename to...
(python-fonttools-minimal): ... this.
(python-fonttools-full): Adjust references to base package.  Rename to...
(python-fonttools): ... this.
(python-matplotlib):
* gnu/packages/fontutils.scm (python-cu2qu) [propagated-inputs]: Rename
python-fonttools-full to python-fonttools.
(python-ufolib2, python-defcon-bootstrap): Likewise.
* gnu/packages/pdf.scm (weasyprint): Likewise.
* gnu/packages/fonts.scm (font-meera-inimai) Adjust for renamed
python-fonttools-minimal.
* gnu/packages/fontutils.scm (python-cffsubr): Likewise.
(python-compreffor, python-cu2qu, python-fontmath, python-fontpens-bootstrap)
(python-fontparts-bootstrap, python-glyphsets, python-mutatormath)
(python-ufoprocessor, graphite2, python-ufolib2)
(python-defcon-bootstrap): Likewise.
* gnu/packages/graphics.scm (python-booleanoperations): Likewise.
2023-04-19 20:12:18 -04:00
Maxim Cournoyer 00a328847a
gnu: python-fonttools: Update to 4.39.3.
This should have been already merged but was left out in a conflict
resolution.

* gnu/packages/python-xyz.scm (python-fonttools): Update to 4.39.3.
2023-04-19 20:12:18 -04:00
Maxim Cournoyer 798d91df26
gnu: python-scikit-build: Update to 0.17.1.
* gnu/packages/python-xyz.scm (python-scikit-build): Update to 0.17.1.
[source]: Update URI.
[arguments]: Update check phase override.
[native-inputs]: Add python-hatchling, python-hatch-fancy-pypi-readme and
python-hatch-vcs.
[propagated-inputs]: Add python-tomli.
2023-04-19 20:12:18 -04:00
Maxim Cournoyer 53416dbe59
gnu: Add python-hatch-fancy-pypi-readme.
* gnu/packages/python-build.scm (python-hatch-fancy-pypi-readme): New variable.
2023-04-19 20:12:18 -04:00
Maxim Cournoyer 2c54d3f489
gnu: gfeeds: Update to 2.2.0.
* gnu/packages/syndication.scm (gfeeds): Update to 2.2.0.
[phases]: Fix skip-icon-cache phase.  Use search-input-file in wrap-gfeeds.
2023-04-19 20:12:18 -04:00
Maxim Cournoyer 592c6523b7
gnu: python-pytest-trio: Update to 0.8.0.
* gnu/packages/python-check.scm (python-pytest-trio): Update to 0.8.0.
[arguments]: New relax-requirements phase.  Delete extraneous
add-installed-pythonpath call.  Disable two new tests.
2023-04-19 20:12:17 -04:00
Maxim Cournoyer ba9551073b
gnu: python-aiohttp: Update to 3.8.4.
* gnu/packages/python-web.scm (python-aiohttp): Update to 3.8.4.
[arguments]: Adjust comments in fix-tests phase.  Skip/ignore more tests in
check phase.  Remove extraneous or (it wouldn't have worked with invoke
anyway).
[propagated-inputs]: Add python-asynctest.  Remove python-typing-extensions.
2023-04-19 20:12:17 -04:00
Maxim Cournoyer 0a5da1d655
gnu: python-pyzmq: Disable two tests to fix build.
* gnu/packages/python-xyz.scm (python-pyzmq) [arguments]: Rename
disable-draft-test to disable-problematic-tests, and disable two extra tests.
2023-04-19 20:12:17 -04:00
Maxim Cournoyer 718b4687c9
gnu: python-aiosignal: Update to 1.3.1.
* gnu/packages/python-web.scm (python-aiosignal): Update to 1.3.1.
[build-system]: Use pyproject-build-system.
[arguments]: Remove #:phases.  Add #:test-flags.
[native-inputs]: Add python-pytest-cov.
2023-04-19 20:12:17 -04:00
Maxim Cournoyer e27acc6fc7
gnu: python-pytest-asyncio: Update to 0.21.0.
* gnu/packages/check.scm (python-pytest-asyncio): Update to 0.21.0.
[build-system]: Use pyproject-build-system.
[arguments]: Set #:tests? to #f.  Remove check phase override.
[native-inputs]: Remove now unused python-async-generator, python-flaky,
python-hypothesis and python-pytest.
[propagated-inputs]: Add python-pytest.
2023-04-19 20:12:17 -04:00
Maxim Cournoyer 5ae2e2ce9a
gnu: python-aiodns: Update to 3.0.0.
* gnu/packages/python-web.scm (python-aiodns): Update to 3.0.0.
2023-04-19 20:12:16 -04:00
Maxim Cournoyer d0228051b6
gnu: python-pycares: Update to 4.3.0.
* gnu/packages/python-web.scm (python-pycares): Update to 4.3.0.
[propagated-inputs]: New field.
2023-04-19 20:12:16 -04:00
Maxim Cournoyer 3c232c1361
gnu: Add python-asynctest.
* gnu/packages/python-xyz.scm (python-asynctest): New variable.
2023-04-19 20:12:16 -04:00
Maxim Cournoyer 96be62d2ed
gnu: python-typing-extensions: Update to 4.5.0.
* gnu/packages/python-build.scm (python-typing-extensions): Update to 4.5.0.
[home-page]: Update URL.
2023-04-19 20:12:16 -04:00
Maxim Cournoyer ffef022d65
gnu: python-numpydoc: Update to 1.5.0.
* gnu/packages/python-xyz.scm (python-numpydoc): Update to 1.5.0.
[arguments]: Delete relax-requirements phase.
2023-04-19 20:12:16 -04:00
Maxim Cournoyer d477018b57
gnu: poetry: Update to 1.1.12.
* gnu/packages/python-xyz.scm (poetry): Update to 1.1.12.
[arguments]: Delete phases.
(python-msgpack-transitional): Delete variable.
2023-04-19 20:12:15 -04:00
Maxim Cournoyer 52e8f4d426
gnu: python-isort: Use gexps.
* gnu/packages/python-xyz.scm (python-isort) [arguments]: Use gexps.
Delete extraneous add-installed-pythonpath call in check phase.
2023-04-19 20:12:15 -04:00
Maxim Cournoyer 2e6da431e2
gnu: python-isort: Update to 5.12.0.
* gnu/packages/python-xyz.scm (python-isort): Update to 5.12.0.
[arguments]: Delete loosen-requirements phase.  Streamline
install-example-plugins phase.
2023-04-19 20:12:15 -04:00
Maxim Cournoyer f91ce478f4
gnu: python-packaging: Remove labels.
* gnu/packages/python-xyz.scm (python-packaging)
[native-inputs]: Remove labels.
[propagated-inputs]: Likewise.
2023-04-19 20:12:15 -04:00
Maxim Cournoyer 118f7d0b8b
gnu: qtbase: Disable unstable tst_qpauseanimation test.
* gnu/packages/qt.scm (qtbase) [arguments]: Disable tst_qpauseanimation in
check phase.
2023-04-19 20:12:15 -04:00
Maxim Cournoyer e1c48cb6bf
gnu: opendht: Fix build.
* gnu/packages/networking.scm (opendht) [arguments]: Add delete-autogen phase.
2023-04-19 20:12:15 -04:00
Maxim Cournoyer ad0b0b2c41
gnu: python-pytest-benchmark: Update to 4.0.0.
* gnu/packages/python-check.scm (python-pytest-benchmark): Update to 4.0.0.
2023-04-19 20:12:14 -04:00
Maxim Cournoyer ff85597812
gnu: python-execnet: Update to 1.9.0-1.d6aa1a5.
* gnu/packages/patches/python-execnet-read-only-fix.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.
* gnu/packages/python-xyz.scm (python-execnet): Update to 1.9.0-1.d6aa1a5.
[source]: Remove patch.  Fetch from git.
[build-system]: Use pyproject-build-system.
[arguments]: Remove check phase override.  Add adjust-for-pytest-7.2+,
pretend-version and prepare-for-tests phases.
[native-inputs]: Add python-hatchling, python-hatchling-vcs, python-py and
python-pytest-timeout.
2023-04-19 20:12:14 -04:00
Maxim Cournoyer 2bf851e4b8
gnu: Add python-hatch-vcs.
* gnu/packages/python-build.scm (python-hatch-vcs): New variable.
2023-04-19 20:12:14 -04:00
Maxim Cournoyer 545b9548d5
gnu: python-hatchling: Update to 1.14.0.
* gnu/packages/python-build.scm (python-hatchling): Update to 1.14.0.
[arguments]: Replace do-not-depend-on-hatchling phase with add-src-to-path.
[description]: Expound.
2023-04-19 20:12:14 -04:00
Maxim Cournoyer 59deb3878a
gnu: python-hatchling: Move to (gnu packages python-build).
* gnu/packages/python-xyz.scm (python-hatchling): Move to...
* gnu/packages/python-build.scm (python-hatchling): ... here.
2023-04-19 20:12:14 -04:00
Maxim Cournoyer 5106860692
gnu: python-flit-scm: Update to 1.7.0.
* gnu/packages/python-build.scm (python-flit-scm): Update to 1.7.0.
[build-system]: Use pyproject-build-system.
[arguments]: Remove #:phases.  Add #:build-backend.
[native-inputs]: Delete field.
2023-04-19 20:12:13 -04:00
Maxim Cournoyer dc2f26edae
gnu: python-setuptools-scm: Update to 7.1.0.
* gnu/packages/python-build.scm (python-setuptools-scm): Update to 7.1.0.
[arguments]: Disable tests.
[propagated-inputs]: Add python-typing-extensions.  Remove input labels.
2023-04-19 20:12:13 -04:00
Maxim Cournoyer 9df900341f
gnu: python-typing-extensions: Move to (gnu packages python-build).
* gnu/packages/python-xyz.scm (python-typing-extensions): Move to...
* gnu/packages/python-build.scm (python-typing-extensions): ... here.
2023-04-19 20:12:13 -04:00
Maxim Cournoyer 3928e3d426
gnu: Remove python-typing-extensions-next.
* gnu/packages/python-xyz.scm (python-typing-extensions-next): Delete variable.
2023-04-19 20:12:13 -04:00
Maxim Cournoyer d37747beda
gnu: python-typing-extensions: Use pyproject-build-system.
* gnu/packages/python-xyz.scm (python-typing-extensions)
[arguments]: Remove #:phases argument.
[native-inputs]: Remove python-pypa-build.
2023-04-19 20:12:13 -04:00
Maxim Cournoyer 66ffbaa409
gnu: python-flit-core-bootstrap: Update to 3.8.0.
* gnu/packages/python-build.scm (python-flit-core-bootstrap): Update to 3.8.0.
[home-page]: Update URL.
2023-04-19 20:12:12 -04:00
Maxim Cournoyer 21d6985a8b
gnu: python-poetry-core: Update to 1.5.2.
* gnu/packages/python-build.scm (python-poetry-core): Update to 1.5.2.
[source]: Adjust URL.
[build-system]: Use pyproject-build-system.
[arguments]: New field.
2023-04-19 20:12:12 -04:00
Maxim Cournoyer 51b1a70b71
gnu: python-pep517-bootstrap: Add TODO comment.
* gnu/packages/python-build.scm (python-pep517-bootstrap): Add TODO comment.
2023-04-19 20:12:12 -04:00
Maxim Cournoyer 8849d131a1
gnu: python-wheel: Update to 0.40.0.
* gnu/packages/python-build.scm (python-wheel): Update to 0.40.0.
[home-page]: Update URL.
2023-04-19 20:12:12 -04:00
Maxim Cournoyer 35e026a68a
gnu: python-setuptools: Update to 67.6.1.
* gnu/packages/python-build.scm (python-setuptools): Update to 67.6.1.
2023-04-19 20:12:12 -04:00
Maxim Cournoyer 43b0388ed0
gnu: python-pip: Update to 23.1.
* gnu/packages/python-build.scm (python-pip): Update to 23.1.
2023-04-19 20:12:11 -04:00
Maxim Cournoyer a454ca06b8
gnu: python-tomli-w: Use pyproject-build-system.
* gnu/packages/python-build.scm (python-tomli-w) [build-system]: Use
pyproject-build-system.
[arguments]: Remove #:phases arguments.
2023-04-19 20:12:11 -04:00
Maxim Cournoyer 87d9374807
gnu: python-tomli: Update to 2.0.1.
* gnu/packages/python-build.scm (python-tomli): Update to 2.0.1.
[build-system]: Use pyproject-build-system.
[arguments]: Remove build and install phase overrides.  Add add-self-to-path.
[native-inputs]: Remove python-pypa-build and input labels.
2023-04-19 20:12:11 -04:00
Maxim Cournoyer 19c178e35f
gnu: python-pathspec: Update to 0.11.1.
* gnu/packages/python-build.scm (python-pathspec): Update to 0.11.1.
[home-page]: Update URL.
2023-04-19 20:12:11 -04:00
Maxim Cournoyer 1eeb4a246c
gnu: Add python-trove-classifiers.
* gnu/packages/python-build.scm (python-trove-classifiers): New variable.
2023-04-19 20:12:10 -04:00
Maxim Cournoyer 5c66f98c42
gnu: python-xyz: Move some packages to (gnu packages python-build).
This is to prepare for the new 'python-hatchling' build package, which has
these dependencies.

* gnu/packages/python-xyz.scm (python-pathspec, python-pluggy): Move to...
* gnu/packages/python-build.scm: ... here.  Re-organize definitions a bit,
with comments.
2023-04-19 20:12:10 -04:00
Ludovic Courtès 1344c3388a
gnu: libsoup: Depend on Samba only on supported systems.
This unlocks gtk+@3 on i686-linux, which so far was unavailable because
Samba depends on Rust.

* gnu/packages/gnome.scm (libsoup-minimal)[inputs]: Have 'samba/pinned'
dependency only on supported systems.
2023-04-20 00:14:06 +02:00
Ludovic Courtès 0e2e7c7554
gnu: python-shiboken-2: Fix compilation with Python 3.10.
* gnu/packages/patches/python-shiboken-2-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/qt.scm (python-shiboken-2): Use it.
2023-04-19 23:21:46 +02:00
Ludovic Courtès 3d1b93db65
gnu: xdot: Complete atk to at-spi2-core transition.
This is a followup to c000352c27.

* gnu/packages/graphviz.scm (xdot)[arguments]: In 'wrap' phase, change
"atk" to "at-spi2-core".
2023-04-19 22:50:26 +02:00
Ludovic Courtès 04a4fe2df2
gnu: emacs-xelb: Fix compilation error with xcb-proto@1.15.
* gnu/packages/patches/emacs-xelb-ignore-length-element.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/emacs-xyz.scm (emacs-xelb): Use it.
2023-04-19 22:32:58 +02:00
Ludovic Courtès 4f4c38c881
locale: Add glibc 2.33 to '%default-locale-libcs'.
Fixes <https://issues.guix.gnu.org/62934>.
Reported by Brian Cully <bjc@spork.org>.

* gnu/system/locale.scm (%default-locale-libcs): Add GLIBC-2.33.
2023-04-19 16:32:03 +02:00
Ludovic Courtès 0e978a8195
gnu: glibc: Reintroduce version 2.33.
* gnu/packages/base.scm (glibc-2.33): New variable.
2023-04-19 16:32:03 +02:00
Andreas Enge 3b2761fae5
gnu: lxqt-session: Fix handling of procps@4.
* gnu/packages/patches/lxqt-session-procps-4.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register patch.
* gnu/packages/lxqt.cm (lxqt-session): Apply patch.
2023-04-19 15:03:07 +02:00
Andreas Enge 9665eb21a9
gnu: qtlocation: Correct hash.
This is probably a consequence of a branch merge, since the hash was for
version 5.15.5, whereas the package has version 5.15.8.

* gnu/packages/qt.scm (qtlocation): Correct hash.
2023-04-19 13:27:01 +02:00
Efraim Flashner 93b07e5eb6
gnu: libjpeg-turbo: Skip failing test on riscv64-linux.
* gnu/packages/image.scm (libjpeg-turbo)[arguments]: Adjust
configure-flags to skip a failing test also on riscv64-linux.
2023-04-19 09:54:00 +03:00
Fabio Natali b82a18c8a3
gnu: borgmatic: Update to 1.7.12.
* gnu/packages/backup.scm (borgmatic): Update to 1.7.12.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-18 19:50:57 -04:00
Sharlatan Hellseher ea8022264f
gnu: stellarium: Update to 23.1 [fixes CVE-2023-28371].
Upstream introduced new versioning model <year>.<release>

* gnu/packages/astronomy.scm (stellarium): Update to 23.1.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-18 19:50:57 -04:00
Sharlatan Hellseher cd6abb5de5
gnu: calcmysky: Update to 0.3.0.
* gnu/packages/astronomy.scm (calcmysky): Update to 0.3.0.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-18 19:50:56 -04:00
Timotej Lazar 7f5e067893
gnu: softhsm: Fix test failure with openssl-3.
* gnu/packages/patches/softhsm-fix-openssl3-tests.patch: New file.
* gnu/packages/security-token.scm (softhsm): Use it.
* gnu/local.mk (dist_patch_DATA): Register it.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-04-18 22:06:01 +02:00
Julien Lepiller ba203839a5
gnu: openttd-opengfx: Fix build.
* gnu/packages/games.scm (openttd-opengfx)[arguments]: Create mime database
in the `configure` phase.
[native-inputs]: Add shared-mime-info.
2023-04-18 21:49:03 +02:00
Julien Lepiller d86869428c
gnu: nml: Update to 0.7.2.
* gnu/packages/game-development.scm (nml): Update to 0.7.2.
2023-04-18 21:48:53 +02:00
Julien Lepiller 319078cb0a
gnu: grfcodec: Update to latest commit.
* gnu/packages/game-development.scm (grfcodec): Update to latest commit.
2023-04-18 21:47:03 +02:00
Efraim Flashner bb721d8861
gnu: gnutls: Extend test timeout on powerpc-linux.
* gnu/packages/tls.scm (gnutls)[arguments]: When building for
powerpc-linux add a phase to extend the test timeout.
2023-04-18 20:02:24 +03:00
Efraim Flashner 4d030fbd48
gnu: ultrastar-deluxe: Build with ffmpeg-5.
* gnu/packages/games.scm (ultrastar-deluxe)[inputs]: Replace ffmpeg with
ffmpeg-5.
2023-04-18 20:02:24 +03:00
Maxim Cournoyer 936b7bff32
gnu: guix: Update to 1.4.0-5.286cdf0.
* gnu/packages/package-management.scm (guix): Update to 1.4.0-5.286cdf0.
2023-04-18 12:29:12 -04:00
Ludovic Courtès dd9b1a1c25
gnu: gdb: Change default to 12.x.
* gnu/packages/gdb.scm (gdb): Change to GDB-12.
2023-04-18 17:51:38 +02:00
Ludovic Courtès 6b5c21e043
gnu: gdb: Distinguish between the "pinned" and the "default" version.
* gnu/packages/gdb.scm (gdb/pinned): New variable.
* gnu/packages/rust.scm (rust)[native-inputs]: Use it instead of GDB.
2023-04-18 17:51:22 +02:00
John Kehayias ff8fd73927
gnu: samba: Update to 4.18.1 [security fixes].
Fixes CVE-2023-0922 and CVE-2023-0614.

* gnu/packages/samba.scm (samba): Update to 4.18.1.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-04-18 11:23:47 -04:00
Maxim Cournoyer a8e17eb8e5
gnu: samba: Apply graft, and make graft private.
* gnu/packages/samba.scm (samba) [replacement]: Add field.
(samba/security-fixes): Renamed from samba/fixed, for clarity.
* gnu/packages/samba.scm (samba/pinned): Adjust for graft variable name change.
2023-04-18 11:23:47 -04:00
Maxim Cournoyer 813d670b15
gnu: samba: Make the python-cryptography input conditional.
* gnu/packages/samba.scm (samba) [arguments]: Conditionally enable self tests
in configure phase.
[native-inputs]:  Conditionally add python-cryptography.
* gnu/packages/samba.scm (samba/pinned) [native-inputs]: Likewise.

Reported-by: John Kehayias <john.kehayias@protonmail.com>
2023-04-18 11:23:47 -04:00
Maxim Cournoyer 661d79ad32
gnu: python-pillow/security-fixes: Make graft package private.
This fixes the tests/packages.scm test suite, which would have failed its
'fold-available-packages with/without cache' test case due two python-pillow
packages having the same name/version.

* gnu/packages/python-xyz.scm (python-pillow/security-fixes): Make private.
2023-04-18 11:23:47 -04:00
Ricardo Wurmus a9f4b6ecd0
gnu: r-dmrseq: Update to 1.18.1.
* gnu/packages/bioconductor.scm (r-dmrseq): Update to 1.18.1.
2023-04-18 16:04:07 +02:00
Ricardo Wurmus 696ab006dc
gnu: r-beachmat: Update to 2.14.2.
* gnu/packages/bioconductor.scm (r-beachmat): Update to 2.14.2.
2023-04-18 16:04:07 +02:00
Ricardo Wurmus 48e7653fef
gnu: r-gdsfmt: Update to 1.34.1.
* gnu/packages/bioconductor.scm (r-gdsfmt): Update to 1.34.1.
2023-04-18 16:04:07 +02:00
Ricardo Wurmus 18bf907114
gnu: r-ebimage: Update to 4.40.1.
* gnu/packages/bioconductor.scm (r-ebimage): Update to 4.40.1.
2023-04-18 16:04:07 +02:00
Ricardo Wurmus 1e5cc9e0ae
gnu: r-enrichplot: Update to 1.18.4.
* gnu/packages/bioconductor.scm (r-enrichplot): Update to 1.18.4.
2023-04-18 16:04:07 +02:00
Ricardo Wurmus af99d93ed6
gnu: r-structuralvariantannotation: Update to 1.14.1.
* gnu/packages/bioconductor.scm (r-structuralvariantannotation): Update to 1.14.1.
2023-04-18 16:04:06 +02:00
Ricardo Wurmus eb24a88da1
gnu: r-rhdf5: Update to 2.42.1.
* gnu/packages/bioconductor.scm (r-rhdf5): Update to 2.42.1.
2023-04-18 16:04:03 +02:00
Ludovic Courtès c8bc58a9e7
ci: Add 'gdb-minimal' to the "core" package set.
* gnu/ci.scm (%core-packages): Add GDB-MINIMAL.
2023-04-18 15:59:34 +02:00
Ludovic Courtès 664a222cac
gnu: gdb: Remove Hurd patch.
The patch was useful for GDB 11 on the previous Hurd version that was
used; it's unnecessary on GDB 12 and GDB 11 has other build issues on
the current GNU/Hurd.

This change fixes "guix build gdb-minimal --target=i586-pc-gnu".

* gnu/packages/patches/gdb-fix-gnu-nat-build.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/gdb.scm (gdb-11)[arguments]: Remove 'patch-gdb/hurd' phase.
[inputs]: Remove "hurd-build.patch" input.
[supported-systems]: New field.
(gdb-12)[supported-systems]: New field.
2023-04-18 15:52:02 +02:00
Ludovic Courtès b49fd5daab
gnu: gdb-minimal: Update to 12.x.
* gnu/packages/gdb.scm (gdb-minimal): Rebase on GDB-12.
2023-04-18 15:52:01 +02:00
Ludovic Courtès 2842b383dd
gnu: gdb: Use 'cross-mig' when targeting GNU/Hurd.
This is a followup to 2756d662aa.

* gnu/packages/gdb.scm (gdb-11)[native-inputs]: Use 'cross-mig' instead
of 'mig/32-bit'.
2023-04-18 15:52:01 +02:00
Simon Tournier e1bf3c6b5a
gnu: gcc-7, gcc-10, gcc-11: Hide packages.
* gnu/packages/gcc.scm (gcc-7, gcc-10, gcc-11): Also inherit 'hidden?'
properties.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-18 15:52:01 +02:00
Efraim Flashner cf953e4c27
gnu: openmw-scenegraph: Fix build.
* gnu/packages/graphics.scm (openmw-scenegraph)[outputs]: Only use 'out'
output.
[arguments]: Delete inherited 'copy-plugins phase.
2023-04-18 16:27:41 +03:00
Efraim Flashner 3a67775154
gnu: repo2docker: Add missing inputs.
* gnu/packages/jupyter.scm (repo2docker)[inputs]: Add python-iso8601,
python-chardet.
2023-04-18 16:27:41 +03:00
Efraim Flashner 7a8e96d370
gnu: kwin: Update skipped test list.
* gnu/packages/kde-plasma.scm (kwin)[arguments]: Update custom 'check
phase with new list of skipped tests.
2023-04-18 16:27:41 +03:00
Efraim Flashner 1c7ef72695
gnu: kwin: Rewrite skipped tests to be more readable.
* gnu/packages/kde-plasma.scm (kwin)[arguments]: Rewrite skipped tests
in custom 'check phase to be easier to read.
2023-04-18 16:27:41 +03:00
Nicolas Goaziou 1f78148b95
gnu: emacs-osm: Do not mix home-page and origin.
* gnu/packages/emacs-xyz.scm (emacs-osm)[source]<origin>: Do not use home-page
value as origin.
2023-04-18 15:19:01 +02:00
Nicolas Goaziou 5b607f37b8
gnu: emacs-osm: Update to 0.11.
* gnu/packages/emacs-xyz.scm (emacs-osm): Update to 0.11.
2023-04-18 15:19:01 +02:00
Nicolas Goaziou 52e160033e
gnu: emacs-marginalia: Update to 1.2.
* gnu/packages/emacs-xyz.scm (emacs-marginalia): Update to 1.2.
2023-04-18 15:19:01 +02:00
Nicolas Goaziou 42115d5d67
gnu: emacs-envrc: Add DIRENV as an input.
* gnu/packages/emacs-xyz.scm (emacs-envrc)[arguments]<#:phases>: Set direnv
executable location.
<#:tests?, #:test-command>: Tentatively run tests, without success.  At least,
they do not complain "direnv" executable is nowhere to be found.
[inputs]: Add DIRENV.
2023-04-18 15:19:00 +02:00
Nicolas Goaziou 8796e6b2e3
gnu: emacs-envrc: Update to 0.5.
* gnu/packages/emacs-xyz.scm (emacs-envrc): Update to 0.5.
2023-04-18 15:19:00 +02:00
Nicolas Goaziou 03d2f81d45
gnu: emacs-cape: Update to 0.15.
* gnu/packages/emacs-xyz.scm (emacs-cape): Update to 0.15.
2023-04-18 15:19:00 +02:00
Nicolas Goaziou f7238840cc
gnu: emacs-autothemer: Run tests.
* gnu/packages/emacs-xyz.scm (emacs-autothemer)[arguments]: Run tests.
2023-04-18 15:18:59 +02:00
Nicolas Goaziou 223004ba0e
gnu: emacs-autothemer: Update to 0.2.17.
* gnu/packages/emacs-xyz.scm (emacs-autothemer): Update to 0.2.17.
2023-04-18 15:18:59 +02:00
Matthieu Lemerre cfc1209a80
gnu: Add texlive-totpages.
* gnu/packages/tex.scm (texlive-totpages): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-18 15:18:59 +02:00
Nicolas Goaziou 34ac0a1948
gnu: texlive-latex-lastpage: Replace with texlive-lastpage.
* gnu/packages/tex.scm (texlive-lastpage): New variable.
(texlive-latex-lastpage): Deprecate variable.
2023-04-18 15:18:58 +02:00
Nicolas Goaziou c297a67092
gnu: texlive-latex-totcount: Replace with texlive-totcount.
* gnu/packages/tex.scm (texlive-totcount): New variable.
(texlive-latex-totcount): Deprecate package.
2023-04-18 15:18:58 +02:00
Nicolas Goaziou 93df58947f
gnu: texlive-latex-acronym: Replace with texlive-acronym.
* gnu/packages/tex.scm (texlive-latex-acronym): Deprecate package.
(texlive-acronym): New variable.
2023-04-18 15:18:58 +02:00
Nicolas Goaziou 813f561214
gnu: texlive-latex-bigfoot: Replace with texlive-bigfoot.
* gnu/packages/tex.scm (texlive-bigfoot): New variable.
(texlive-latex-bigfoot): Deprecate package.
(texlive-pstool): Use new variable.
2023-04-18 15:18:57 +02:00
Nicolas Goaziou dfee2c50f6
gnu: Add texlive-relsize.
* gnu/packages/tex.scm (texlive-relsize): New variable.
2023-04-18 15:18:57 +02:00
Nicolas Goaziou 5af58d4ede
gnu: Add texlive-ncctools.
* gnu/packages/tex.scm (texlive-ncctools): New variable.
2023-04-18 15:18:57 +02:00
Ricardo Wurmus c057a5c418
gnu: r-with-tests: Update to 4.2.3.
* gnu/packages/statistics.scm (r-with-tests): Update to 4.2.3.
2023-04-18 15:11:24 +02:00
Liliana Marie Prikler d4e99b4418
gnu: emacs-next: Update to 29.0.90.
* gnu/packages/emacs.scm (emacs-next): Update to 29.0.90.
2023-04-18 12:17:33 +02:00
Efraim Flashner 39ec7b86c0
gnu: openssl: Update cross-configure target for riscv64-linux .
* gnu/packages/tls.scm (target->openssl-target): When building for
riscv64-linux use architecture specific configurations.
2023-04-18 11:53:16 +03:00
Efraim Flashner e0f43c6a27
gnu: elfutils: Skip 3 more tests on riscv64-linux.
* gnu/packages/elf.scm (elfutils)[arugments]: When building for
riscv64-linux skip 3 more failing tests.
2023-04-18 11:00:47 +03:00
John Kehayias a5c4b50c36
gnu: python-google-auth: Update to 2.17.3.
* gnu/packages/python-web.scm (python-google-auth): Update to 2.17.3.
[native-inputs]: Add python-mock.
2023-04-18 00:45:36 -04:00
John Kehayias 3e8d608dac
gnu: python-urllib3: Update to 1.26.15.
* gnu/packages/python-web.scm (python-urllib3): Update to 1.26.15.
2023-04-18 00:40:16 -04:00
John Kehayias f2797f18c2
gnu: python-oauth2client: Fix build.
* gnu/packages/python-web.scm (python-oauth2client)[propagated-inputs]: Add
python-pyparsing.
2023-04-18 00:25:12 -04:00
John Kehayias f2cc76c809
gnu: python-httplib2: Update to 0.22.0.
* gnu/packages/python-web.scm (python-httplib2): Update to 0.22.0.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-cryptography.
2023-04-18 00:19:51 -04:00
John Kehayias aaf85222f1
gnu: python-pytest-localserver: Update to 0.7.1.
* gnu/packages/check.scm (python-pytest-localserver): Update to 0.7.1.
2023-04-18 00:11:52 -04:00
Maxim Cournoyer 79b2221ce4
gnu: qemu: Update to 7.2.1.
* gnu/packages/virtualization.scm (qemu): Update to 7.2.1.
2023-04-17 23:06:38 -04:00
Maxim Cournoyer 27a4bfbd07
gnu: python-pytest-trio: Update to 0.8.0.
* gnu/packages/python-check.scm (python-pytest-trio): Update to 0.8.0.
[arguments]: New relax-requirements phase.  Delete extraneous
add-installed-pythonpath call.  Disable two new tests.

Reported-by: jgart <jgart@dismail.de>
2023-04-17 22:10:57 -04:00
Maxim Cournoyer 774a6fb12c
gnu: audacity: Update to 3.3.0-beta-1.
* gnu/packages/audio.scm (audacity): Update to 3.3.0-beta-1.
[source]: Delete trailing #t in snippet.
[arguments]: Update fix-cmake-rpath phase.

Reported-by: tschilptschilp23 on #guix.
2023-04-17 20:53:23 -04:00
TakeV 84bd7cf918
gnu: remmina: Update to 1.4.29.
* gnu/packages/vnc.scm (remmina): Update to 1.4.29.
[inputs]: Add PYTHON-MINIMAL-WRAPPER.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2023-04-17 23:50:43 +02:00
Bruno Victal 92d49c8cd8
gnu: usbutils: Use G-Expressions.
* gnu/packages/linux.scm (usbutils): Use G-Expressions.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-17 23:50:42 +02:00
mikadoZero a718f5f55b
gnu: usbutils: Make package description different from synopsis.
* gnu/packages/linux.scm (usbutils)[description]:  Change package description.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-17 23:50:42 +02:00
Saku Laesvuori 697647105d
gnu: Add kitsas.
* gnu/packages/finance.scm (kitsas): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2023-04-17 23:50:42 +02:00
Ludovic Courtès 57e731c358
services: agetty: 'term-console' succeeds by default.
Previously, on a typical setup without "console=ttyS0" or similar in
'kernel-arguments', the 'term-console' Shepherd service would always be
marked as failing to start.  This is undesirable because it raises a
false alarm: the service is expected to do nothing in this case.

This patch instead marks it as succeeding and logs a message explaining
it's doing nothing.

* gnu/services/base.scm (agetty-shepherd-service): In 'start' method,
succeed when TTY is #f and print a message.
2023-04-17 23:50:41 +02:00
Nicolas Goaziou 63500cbbee
gnu: Add converseen.
* gnu/packages/image.scm (converseen): New variable.
* gnu/packages/patches/converseen-hide-non-free-pointers.patch:
* gnu/packages/patches/converseen-hide-updates-checks.patch: New files.
* gnu/local.mk: Register files above.
2023-04-17 23:36:55 +02:00
Andreas Enge a6d2b54d39
gnu: Clean up merge errors.
* gnu/packages/gstreamer.scm (gst-plugins-base, gst-plugins-good,
gst-plugins-bad, gst-plugins-ugly, gst-editing-services, python-gst): Use
standard meson instead of non-existing meson-0.63.
2023-04-17 20:58:30 +02:00
Andreas Enge 216d7bdb73
Merge remote-tracking branch 'origin/master' into core-updates 2023-04-17 19:17:39 +02:00
Guillaume Le Vaillant 50dd91bc30
gnu: gqrx: Update to 2.15.10.
* gnu/packages/radio.scm (gqrx): Update to 2.15.10.
2023-04-17 17:35:50 +02:00
Sharlatan Hellseher d3ce883304
gnu: wfview: Update to 1.62.
* gnu/packages/radio.scm (wfview): Update to 1.62.
  Use Gexp, shift order of components.
  [inputs]: Add hidapi, qtgamepad.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-04-17 17:19:29 +02:00
Christopher Baines 00b5c37e34
gnu: guix-build-coordinator: Update to 0-78.2efcd8b.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-78.2efcd8b.
2023-04-17 15:56:59 +01:00
Guillaume Le Vaillant d3c7ca3c40
gnu: python-qscintilla: Fix build.
* gnu/packages/qt.scm (python-qscintilla)[build-system]: Swith to
  pyproject-build-system.
  [arguments]: Update 'configure-flags'. Delete custom 'configure' phase. Add
  'prepare-build' and 'set-include-dirs' phases.
  [native-inputs]: Add python-pyqt-builder and qtbase-5.
  [inputs]: Add python-sip.
2023-04-17 15:23:49 +02:00
Guillaume Le Vaillant 924c871ff6
gnu: qscintilla: Update to 2.13.4.
* gnu/packages/qt.scm (qscintilla): Update to 2.13.4.
2023-04-17 13:56:43 +02:00
Nicolas Goaziou 2d06dfc050
gnu: emacs-wordgen: Fix build on 32-bit platforms.
* gnu/packages/emacs-xyz.scm (emacs-wordgen)[arguments]<#:emacs>: Use
EMACS-WIDE-INT on 32-bit platforms.
2023-04-17 13:30:10 +02:00
Lars-Dominik Braun 89acc4d5c6
gnu: r-mixedpower: Update to b2b87068.
* gnu/packages/statistics.scm (r-mixedpower): Update to commit
b2b87068546327d8f592d141e5482e0478c1b2ee, remove patch.
* gnu/packages/patches/r-mixedpower-r2power.patch: Remove file.
* gnu/local.mk: Unregister it.
2023-04-17 11:55:30 +02:00
Guillaume Le Vaillant 1c86be2fd6
gnu: mysql: Fix build.
The version of mysql currently packaged doesn't support openssl-3.

* gnu/packages/databases.scm (mysql)[inputs]: Replace openssl by openssl-1.1.
2023-04-17 11:55:12 +02:00
Guillaume Le Vaillant c0723849b5
gnu: cl-burgled-batteries3: Fix build.
* gnu/packages/lisp-xyz.scm (sbcl-burgled-batteries3)[arguments]: Rename
  'adjust-for-python-3.9' phase to 'adjust-for-python-3.10' and update it.
2023-04-17 11:41:39 +02:00
Kyle Andrews a117510a8c
gnu: Add r-littler.
* gnu/packages/cran.scm (r-littler): New variable.
2023-04-17 11:35:29 +02:00
Guillaume Le Vaillant b6ffcc4de4
gnu: cl-ana: Fix build.
* gnu/packages/lisp-xyz.scm (sbcl-cl-ana)[arguments]: Use gexp. Update
  'fix-paths' phase. Add 'fix-newer-hdf5-compatibility' phase.
2023-04-17 11:28:45 +02:00
Guillaume Le Vaillant a2ed9816c9
gnu: cl-hdf5-cffi: Fix build.
* gnu/packages/lisp-xyz.scm (sbcl-hdf5-cffi)[inputs]: Remove labels.
  [arguments]: Use gexp, add 'fix-newer-hdf5-compatibility' phase.
2023-04-17 11:16:58 +02:00
Navid Afkhami b95cd3f969
gnu: Add r-demuxmix.
* gnu/packages/bioinformatics.scm (r-demuxmix): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2023-04-17 11:16:30 +02:00
Navid Afkhami 2b2068a083
gnu: Add r-demultiplex2.
* gnu/packages/bioinformatics.scm (r-demultiplex2): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2023-04-17 11:14:30 +02:00
Ricardo Wurmus 83fb491e44
gnu: r-simr: Update to 1.0.7.
* gnu/packages/statistics.scm (r-simr): Update to 1.0.7.
2023-04-17 11:11:17 +02:00
Ricardo Wurmus eee0b6075a
gnu: r-quantreg: Update to 5.95.
* gnu/packages/statistics.scm (r-quantreg): Update to 5.95.
2023-04-17 11:11:17 +02:00
Ricardo Wurmus 8159838e81
gnu: r-deoptimr: Update to 1.0-12.
* gnu/packages/statistics.scm (r-deoptimr): Update to 1.0-12.
2023-04-17 11:11:17 +02:00
Ricardo Wurmus 303acb3a0b
gnu: r-segmented: Update to 1.6-4.
* gnu/packages/statistics.scm (r-segmented): Update to 1.6-4.
2023-04-17 11:11:17 +02:00
Ricardo Wurmus 7e80f058ca
gnu: r-git2r: Update to 0.32.0.
* gnu/packages/statistics.scm (r-git2r): Update to 0.32.0.
2023-04-17 11:11:16 +02:00
Ricardo Wurmus 5507db7ee0
gnu: r-markdown: Update to 1.6.
* gnu/packages/statistics.scm (r-markdown): Update to 1.6.
2023-04-17 11:11:16 +02:00
Ricardo Wurmus ca6f22f63b
gnu: r-stars: Update to 0.6-1.
* gnu/packages/cran.scm (r-stars): Update to 0.6-1.
2023-04-17 11:11:16 +02:00
Ricardo Wurmus 68355cf37b
gnu: r-seqminer: Update to 8.9.
* gnu/packages/cran.scm (r-seqminer): Update to 8.9.
2023-04-17 11:11:16 +02:00
Ricardo Wurmus 853fd0f2c3
gnu: r-parsnip: Update to 1.1.0.
* gnu/packages/cran.scm (r-parsnip): Update to 1.1.0.
2023-04-17 11:11:16 +02:00
Ricardo Wurmus 648f92a434
gnu: r-workflowsets: Update to 1.0.1.
* gnu/packages/cran.scm (r-workflowsets): Update to 1.0.1.
2023-04-17 11:11:16 +02:00
Ricardo Wurmus d2d6ea993e
gnu: r-tune: Update to 1.1.1.
* gnu/packages/cran.scm (r-tune): Update to 1.1.1.
2023-04-17 11:11:16 +02:00
Ricardo Wurmus d495c46698
gnu: r-igraph: Update to 1.4.2.
* gnu/packages/cran.scm (r-igraph): Update to 1.4.2.
[propagated-inputs]: Add r-cpp11.
2023-04-17 11:11:16 +02:00
Ricardo Wurmus 075a045b41
gnu: r-confintr: Update to 1.0.0.
* gnu/packages/cran.scm (r-confintr): Update to 1.0.0.
2023-04-17 11:11:16 +02:00
Ricardo Wurmus 679c78ed51
gnu: r-spatstat-linnet: Update to 3.1-0.
* gnu/packages/cran.scm (r-spatstat-linnet): Update to 3.1-0.
2023-04-17 11:11:16 +02:00
Ricardo Wurmus 3113ee8bba
gnu: r-rstanarm: Update to 2.21.4.
* gnu/packages/cran.scm (r-rstanarm): Update to 2.21.4.
2023-04-17 11:11:16 +02:00
Ricardo Wurmus d8e3aa95a0
gnu: r-quanteda: Update to 3.3.0.
* gnu/packages/cran.scm (r-quanteda): Update to 3.3.0.
[propagated-inputs]: Add r-jsonlite.
2023-04-17 11:11:16 +02:00
Ricardo Wurmus 374639c34a
gnu: r-qqconf: Update to 1.3.2.
* gnu/packages/cran.scm (r-qqconf): Update to 1.3.2.
2023-04-17 11:11:16 +02:00
Ricardo Wurmus 6655a2af0f
gnu: r-terra: Update to 1.7-23.
* gnu/packages/cran.scm (r-terra): Update to 1.7-23.
2023-04-17 11:11:16 +02:00
Ricardo Wurmus b039d0a7c4
gnu: r-enrichr: Update to 3.2.
* gnu/packages/cran.scm (r-enrichr): Update to 3.2.
[propagated-inputs]: Add r-writexls.
2023-04-17 11:11:16 +02:00
Ricardo Wurmus 776154da00
gnu: r-scs: Update to 3.2.4.
* gnu/packages/cran.scm (r-scs): Update to 3.2.4.
2023-04-17 11:11:16 +02:00
Ricardo Wurmus 185bb03286
gnu: r-rms: Update to 6.6-0.
* gnu/packages/cran.scm (r-rms): Update to 6.6-0.
[propagated-inputs]: Remove r-lattice; add r-kableextra and r-knitr.
2023-04-17 11:11:16 +02:00
Ricardo Wurmus b9d6b88a33
gnu: r-compositions: Update to 2.0-6.
* gnu/packages/cran.scm (r-compositions): Update to 2.0-6.
2023-04-17 11:11:16 +02:00
Ricardo Wurmus 39d2ed401f
gnu: r-gargle: Update to 1.4.0.
* gnu/packages/cran.scm (r-gargle): Update to 1.4.0.
[propagated-inputs]: Remove r-rstudioapi.
2023-04-17 11:11:16 +02:00
Ricardo Wurmus 51ae3aabee
gnu: r-performance: Update to 0.10.3.
* gnu/packages/cran.scm (r-performance): Update to 0.10.3.
2023-04-17 11:11:16 +02:00