Commit graph

101356 commits

Author SHA1 Message Date
Marius Bakke 9b3124b2fc
gnu: Deprecate python-pep621.
* gnu/packages/python-xyz.scm (python-pep621): Define as deprecated alias for
PYTHON-PYPROJECT-METADATA.
2022-09-11 19:43:16 +02:00
Marius Bakke 2c9424c4aa
gnu: python-sphinx-theme-builder: Update to 0.2.0b1.
* gnu/packages/sphinx.scm (python-sphinx-theme-builder): Update to 0.2.0b1.
[propagated-inputs]: Change from PYTHON-PEP621 to PYTHON-PYPROJECT-METADATA.
2022-09-11 19:43:16 +02:00
Marius Bakke 87567bbc9e
gnu: Add python-pyproject-metadata.
* gnu/packages/python-xyz.scm (python-pyproject-metadata): New variable.
(python-pep621): Inherit from it.
2022-09-11 19:43:16 +02:00
Marius Bakke e23ab97a54
gnu: Add python-sphinx-tabs.
* gnu/packages/sphinx.scm (python-sphinx-tabs): New variable.
2022-09-11 19:43:16 +02:00
Marius Bakke 9a6c3b7b6a
gnu: python-gast: Enable tests.
* gnu/packages/python-xyz.scm (python-gast)[arguments]: Override check phase.
[native-inputs]: Add PYTHON-PYTEST.
2022-09-11 19:43:16 +02:00
Marius Bakke 29f5fb9202
gnu: python-gast: Update to 0.5.3.
* gnu/packages/python-xyz.scm (python-gast): Update to 0.5.3.
2022-09-11 19:43:16 +02:00
Marius Bakke 2be1580eed
gnu: python-astunparse: Update to 1.6.3.
* gnu/packages/python-xyz.scm (python-astunparse): Update to 1.6.3.
2022-09-11 19:43:16 +02:00
Marius Bakke 8f2bc17f2b
gnu: python-gast: Update home page.
* gnu/packages/python-xyz.scm (python-gast)[home-page]: Use actual instead of
PyPI page.
2022-09-11 19:43:16 +02:00
Marius Bakke 5cce7a6824
gnu: python-docutils: Add 0.19.
* gnu/packages/python-xyz.scm (python-docutils-0.19): New variable.
2022-09-11 19:43:15 +02:00
Marius Bakke 6ef782ee22
gnu: QEMU: Unbundle dtc and slirp.
* gnu/packages/virtualization.scm (qemu)[source](snippet): Delete two more
directories.
[arguments]: Add "--enable-slirp" and "--enable-fdt" in #:configure-flags.
[inputs]: Add DTC and LIBSLIRP.
2022-09-11 19:43:15 +02:00
Marius Bakke 2487a75d77
gnu: slirp4netns: Update to 1.2.0.
* gnu/packages/containers.scm (slirp4netns): Update to 1.2.0.
2022-09-11 19:43:15 +02:00
Marius Bakke b7c10a198b
gnu: libslirp: Update to 4.7.0.
* gnu/packages/containers.scm (libslirp): Update to 4.7.0.
[inputs]: Move GLIB ...
[propagated-inputs]: ... here.
2022-09-11 19:43:15 +02:00
Marius Bakke 150dda28f9
gnu: ntp: Adjust for glibc 2.34 and later.
* gnu/packages/ntp.scm (ntp)[source](patches): Add one more origin.
2022-09-11 19:43:15 +02:00
Marius Bakke e916bc6703
gnu: mercurial: Update to 6.2.2.
* gnu/packages/version-control.scm (mercurial): Update to 6.2.2.
2022-09-11 19:43:15 +02:00
Marius Bakke 003fdf0a9d
gnu: mercurial: Adjust for grep 3.8.
* gnu/packages/version-control.scm (mercurial)[source](modules, snippet): New
fields.
2022-09-11 19:43:15 +02:00
Marius Bakke b11c1d7702
gnu: Open vSwitch: Update to 3.0.0.
* gnu/packages/networking.scm (openvswitch): Update to 3.0.0.
2022-09-11 19:43:15 +02:00
Marius Bakke 8f78e9b0bc
gnu: Open vSwitch: Remove input labels.
* gnu/packages/networking.scm (openvswitch)[native-inputs]: Remove labels.
[arguments]: Use SEARCH-INPUT-FILE instead of labels.
2022-09-11 19:43:15 +02:00
Marius Bakke d3a772d43d
gnu: Open vSwitch: Add release-monitoring-url.
* gnu/packages/networking.scm (openvswitch)[properties]: New field.
2022-09-11 19:43:15 +02:00
Marius Bakke 93376d5d9c
gnu: Open vSwitch: Adjust tests for grep 3.8.
* gnu/packages/networking.scm (openvswitch)[arguments]: Add substitution for
'egrep'.
2022-09-11 19:43:15 +02:00
Marius Bakke 2500709e01
gnu: swaylock: Update to 1.6.
* gnu/packages/wm.scm (swaylock): Update to 1.6.
2022-09-11 19:43:15 +02:00
jgart 9f780ff4dd
gnu: emacs-mint-mode: Update to 1.0.3.
* gnu/packages/emacs-xyz.scm (emacs-mint-mode): Update to 1.0.3.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-09-11 19:36:01 +02:00
Nicolas Goaziou a8bb3bb1a7
gnu: emacs-detached: Update to 0.8.1.
* gnu/packages/emacs-xyz.scm (emacs-detached): Update to 0.8.1.
[arguments]<#:phases>: Remove references to the detached-env script, which
does not exist anymore.
2022-09-11 19:33:22 +02:00
Nicolas Goaziou d0cb9b9ffb
gnu: emacs-ansi: Update to 0.4.1-2.2367fba.
* gnu/packages/emacs-xyz.scm (emacs-ansi): Update to 0.4.1-2.2367fba.
[propagated-inputs]: Remove EMACS-DASH and EMACS-S.
2022-09-11 19:27:19 +02:00
Nicolas Goaziou bdf1c046f0
gnu: Add emacs-mentor.
* gnu/packages/emacs-xyz.scm (emacs-mentor): New variable.
2022-09-11 16:55:20 +02:00
Tobias Kortkamp ed0061aa5b
gnu: piper: Update to 0.7.
* gnu/packages/gnome.scm (piper): Update to 0.7.
[native-inputs]: Add appstream.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-11 16:48:12 +02:00
Tobias Kortkamp 0b876d0a71
gnu: piper: Unbreak tests.
Make flake8 config available inside the build directory.

https://github.com/libratbag/piper/pull/781

* gnu/packages/gnome.scm (piper): Unbreak tests.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-11 16:48:12 +02:00
Tobias Kortkamp 283afa44b5
gnu: piper: Fix runtime.
The wrapper script does not add piper's own Python files to
GUIX_PYTHONPATH. Copy the approach from gtg to solve this.

Traceback (most recent call last):
  File "/gnu/store/9fq062kva6ffidilg0qn8liqn6a8yf1w-piper-0.6/bin/.piper-real", line 36, in <module>
    from piper.application import Application
ModuleNotFoundError: No module named 'piper'

* gnu/packages/gnome.scm (piper): Fix runtime.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-11 16:48:12 +02:00
Morgan Smith 5ed679a2a9
gnu: Add steam-devices-udev-rules.
* gnu/packages/games.scm (steam-devices-udev-rules): New variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-11 16:43:31 +02:00
jgart bf0708d267
gnu: janet: Update to 1.24.1.
* gnu/packages/lisp.scm (janet): Update to 1.24.1.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-11 16:43:31 +02:00
Artyom V. Poptsov 8efed18128
gnu: java-slf4j-api: Update the source URI.
* gnu/packages/java.scm (java-slf4j-api)[source]: Replace the URI with
"git-reference" to GitHub as the origin reference to
"https://www.slf4j.org/dist/slf4j-..."  seems to be broken.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-11 16:43:31 +02:00
jgart 399fae26af
gnu: plantuml: Update to 1.2022.7.
* gnu/packages/yyy.scm (plantuml): Update to 1.2022.7.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-11 16:43:31 +02:00
Michael Rohleder 1dede3516d
gnu: v4l2loopback-linux-module: Update to 0.12.7.
* gnu/packages/linux.scm (v4l2loopback-linux-module): Update to 0.12.7.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-11 16:43:31 +02:00
Michael Rohleder 3bb12fc2c6
gnu: recoll: Update to 1.32.7.
* gnu/packages/search.scm (recoll): Update to 1.32.7.
[arguments]<#:configure-flags>: Add --with-inotify.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-11 16:43:31 +02:00
Taiju HIGASHI 859a6b49ca
gnu: font-plemoljp: Update to 1.2.7.
* gnu/packages/fonts.scm (font-plemoljp): Update to 1.2.7.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-11 16:43:30 +02:00
Michael Rohleder e6c6df657b
gnu: nheko: Update to 0.10.1.
* gnu/packages/messaging.scm (nheko): Update to 0.10.1.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-11 16:43:30 +02:00
Michael Rohleder 77ecd4c010
gnu: mtxclient: Update to 0.8.2.
* gnu/packages/messaging.scm (mtxclient): Update to 0.8.2.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-11 16:43:30 +02:00
Felix Gruber ef49ec6d68
gnu: python-qrcode: Update to 7.3.1.
* gnu/packages/python-xyz.scm (python-qrcode): Update to 7.3.1.
[propagated-inputs]: Remove python-six.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-11 16:43:30 +02:00
Maxime Devos 4b32f87e9a
daemon: Remove unused function findOutput.
* nix/libstore/misc.cc (findOutput): Remove it.
* nix/libstore/misc.hh (findOutput): Likewise.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-11 16:43:30 +02:00
Maxime Devos 93032586df
daemon: Remove unused function exportPaths.
* nix/libstore/store-api.cc (exportPaths): Remove it.
* nix/libstore/store-api.hh (exportPaths): Likewise.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-11 16:43:30 +02:00
Maxime Devos 1c5f5d6d8c
daemon: Remove unused function openStore.
* nix/libstore/store-api.cc (openStore): Remove it.
* nix/libstore/store-api.hh (openStore): Likewise.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-11 16:43:30 +02:00
Nicolas Goaziou 6519b1d59c
gnu: emacs-vertico: Update to 0.27.
* gnu/packages/emacs-xyz.scm (emacs-vertico): Update to 0.27.
2022-09-11 16:31:47 +02:00
Guillaume Le Vaillant 6c6eba3f1a
news: Fix entry.
* etc/news.scm: Fix commit field.
2022-09-11 16:04:20 +02:00
Guillaume Le Vaillant d9f0ec68ac
gnu: qmapshack: Add curl dependency.
* gnu/packages/geo.scm (qmapshack)[inputs]: Add curl.
2022-09-11 15:50:48 +02:00
Felix Gruber 834162dcca
gnu: qgis: Disable failing tests.
* gnu/packages/geo.scm (qgis)[arguments]: Disable failing tests in
  'check phase.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-09-11 15:50:48 +02:00
Felix Gruber 59c6e2352e
gnu: gplates: Add curl dependency.
* gnu/packages/geo.scm (gplates)[inputs]: Add curl.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-09-11 15:50:48 +02:00
Felix Gruber 3b14615b2d
gnu: openorienteering-mapper: Add curl dependency.
* gnu/packages/geo.scm (openorienteering-mapper)[inputs]: Add curl.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-09-11 15:50:48 +02:00
Felix Gruber 8bb5bcf679
gnu: python-cartopy: Update to 0.20.3.
* gnu/packages/geo.scm (python-cartopy): Update to 0.20.3.
  [propagated-inputs]: Add python-pyproj.
  [inputs]: Add comment to explain why proj is needed after depending on
  python-pyproj.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-09-11 15:50:48 +02:00
Felix Gruber b7376b310a
gnu: python-pyproj: Update to 3.3.1.
* gnu/packages/geo.scm (python-pyproj): Update to 3.3.1.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-09-11 15:50:48 +02:00
Felix Gruber 5e26866a58
gnu: proj: Update to 9.0.1.
* gnu/packages/geo.scm (proj): Update to 9.0.1.
  [arguments]: Remove fix-version phase.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-09-11 15:50:48 +02:00
Felix Gruber c9f19871a8
gnu: xygrib: Build against proj-7.
* gnu/packages/geo.scm (xygrib)[inputs]: Replace proj with proj-7.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-09-11 15:50:48 +02:00