jackhill/guix/guix.git
22 months agognu: secilc: Remove input labels.
Marius Bakke [Sat, 13 Aug 2022 11:49:30 +0000 (13:49 +0200)]
gnu: secilc: Remove input labels.

* gnu/packages/selinux.scm (secilc)[arguments]: Use G-expression and
SEARCH-INPUT-DIRECTORY.
[inputs, native-inputs]: Remove labels.

22 months agognu: libsemanage: Remove input labels.
Marius Bakke [Sat, 13 Aug 2022 11:46:01 +0000 (13:46 +0200)]
gnu: libsemanage: Remove input labels.

* gnu/packages/selinux.scm (libsemanage)[arguments]: Use G-expression.
[native-inputs, inputs]: Remove labels.

22 months agognu: libselinux: Remove input labels.
Marius Bakke [Sat, 13 Aug 2022 11:42:39 +0000 (13:42 +0200)]
gnu: libselinux: Remove input labels.

* gnu/packages/selinux.scm (libselinux)[arguments]: Use G-expression.
[native-inputs, inputs, propagated-inputs]: Remove labels.

22 months agognu: checkpolicy: Remove input labels.
Marius Bakke [Sat, 13 Aug 2022 11:37:33 +0000 (13:37 +0200)]
gnu: checkpolicy: Remove input labels.

* gnu/packages/selinux.scm (checkpolicy)[arguments]: Use G-expression &
SERACH-INPUT-FILE.
[native-inputs, inputs]: Remove labels.

22 months agognu: SELinux: Update to 3.4.
Marius Bakke [Sat, 13 Aug 2022 11:33:19 +0000 (13:33 +0200)]
gnu: SELinux: Update to 3.4.

* gnu/packages/selinux.scm (libsepol): Update to 3.4.
(libselinux)[propagated-inputs]: Replace PCRE with PCRE2.

22 months agognu: serf: Add release-monitoring-url.
Marius Bakke [Fri, 12 Aug 2022 23:31:54 +0000 (01:31 +0200)]
gnu: serf: Add release-monitoring-url.

* gnu/packages/web.scm (serf)[properties]: New field.

22 months agognu: qtractor: Fix build.
Marius Bakke [Fri, 12 Aug 2022 23:26:47 +0000 (01:26 +0200)]
gnu: qtractor: Fix build.

This is a follow-up to commit 1ef04fb2288dade3ad2883026ae286a68ef13a1e.

* gnu/packages/music.scm (qtractor)[inputs]: Change from QTSVG to QTSVG-5.

22 months agognu: python-m2r: Adjust for Python 3.10.
Marius Bakke [Fri, 12 Aug 2022 21:39:13 +0000 (23:39 +0200)]
gnu: python-m2r: Adjust for Python 3.10.

* gnu/packages/python-xyz.scm (python-m2r)[source](modules, snippet): New
fields.

22 months agognu: python-pre-commit: Remove unnecessary dependency.
Marius Bakke [Fri, 12 Aug 2022 20:50:27 +0000 (22:50 +0200)]
gnu: python-pre-commit: Remove unnecessary dependency.

* gnu/packages/python-xyz.scm (python-pre-commit)[propagated-inputs]: Remove
PYTHON-IMPORTLIB-RESOURCES, which is part of the stdlib nowadays.

22 months agognu: python-numpy: Add 'upstream-name' property.
Marius Bakke [Fri, 12 Aug 2022 20:27:43 +0000 (22:27 +0200)]
gnu: python-numpy: Add 'upstream-name' property.

* gnu/packages/python-xyz.scm (python-numpy)[properties]: New field.

22 months agognu: python-pyaml: Update to 21.10.1.
Marius Bakke [Fri, 12 Aug 2022 18:08:18 +0000 (20:08 +0200)]
gnu: python-pyaml: Update to 21.10.1.

* gnu/packages/python-xyz.scm (python-pyaml): Update to 21.10.1.

22 months agognu: graphviz: Add release-monitoring-url.
Marius Bakke [Thu, 28 Jul 2022 17:03:58 +0000 (19:03 +0200)]
gnu: graphviz: Add release-monitoring-url.

* gnu/packages/graphviz.scm (graphviz)[properties]: New field.

22 months agognu: gsequencer: Update to 4.3.4.
Vinicius Monego [Sat, 13 Aug 2022 06:05:38 +0000 (03:05 -0300)]
gnu: gsequencer: Update to 4.3.4.

* gnu/packages/music.scm (gsequencer): Update to 4.3.4.
[inputs]: Replace gtk+ with gtk, libsoup-minimal-2 with libsoup,
webkitgtk-with-libsoup-2 with webkitgtk.

22 months agognu: yt-dlp: Build from Git.
raingloom [Sat, 13 Aug 2022 13:53:01 +0000 (15:53 +0200)]
gnu: yt-dlp: Build from Git.

* gnu/packages/video.scm (yt-dlp)[source]: Use GIT-FETCH and
GIT-FILE-NAME.  Remove the snippet.
[arguments]: Build the man page in the 'build-generated-files phase.
[native-inputs]: Add pandoc.

Co-authored-by: Tobias Geerinckx-Rice <me@tobias.gr>
22 months agognu: yt-dlp: Update to 2022.08.08.
pinoaffe [Sat, 13 Aug 2022 11:39:49 +0000 (04:39 -0700)]
gnu: yt-dlp: Update to 2022.08.08.

* gnu/packages/video.scm (yt-dlp): Update to 2022.08.08.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
22 months agognu: Add fstransform.
Tobias Geerinckx-Rice [Sun, 7 Aug 2022 00:00:01 +0000 (02:00 +0200)]
gnu: Add fstransform.

* gnu/packages/file-systems.scm (fstransform): New public variable.

22 months agognu: dvdisaster: Use G-expressions.
Tobias Geerinckx-Rice [Sun, 7 Aug 2022 00:00:01 +0000 (02:00 +0200)]
gnu: dvdisaster: Use G-expressions.

* gnu/packages/cdrom.scm (dvdisaster)[arguments]:
Rewrite as G-expressions.

22 months agognu: dvdisaster: Update to 0.79.10.
Tobias Geerinckx-Rice [Sun, 7 Aug 2022 00:00:00 +0000 (02:00 +0200)]
gnu: dvdisaster: Update to 0.79.10.

* gnu/packages/cdrom.scm (dvdisaster): Update to 0.79.10.

22 months agognu: dvdisaster: Remove input labels.
Tobias Geerinckx-Rice [Sun, 7 Aug 2022 00:00:01 +0000 (02:00 +0200)]
gnu: dvdisaster: Remove input labels.

* gnu/packages/cdrom.scm (dvdisaster)[native-inputs]:
Remove input labels.

22 months agognu: kiwix-desktop: Add bash-minimal to inputs.
Arun Isaac [Sat, 13 Aug 2022 11:50:53 +0000 (17:20 +0530)]
gnu: kiwix-desktop: Add bash-minimal to inputs.

* gnu/packages/web.scm (kiwix-desktop)[inputs]: Add bash-minimal.

22 months agognu: kiwix-tools: Update to 3.3.0.
Arun Isaac [Sat, 13 Aug 2022 11:22:25 +0000 (16:52 +0530)]
gnu: kiwix-tools: Update to 3.3.0.

* gnu/packages/web.scm (kiwix-tools): Update to 3.3.0.

22 months agognu: kiwix-desktop: Update to 2.2.2.
Arun Isaac [Sat, 13 Aug 2022 11:20:53 +0000 (16:50 +0530)]
gnu: kiwix-desktop: Update to 2.2.2.

* gnu/packages/web.scm (kiwix-desktop): Update to 2.2.2.
[arguments]: Delete enable-print-support and substitute-source phases. Use
search-input-file. Do not return #t from phases.
[native-inputs]: Remove labels.

22 months agognu: kiwix-lib: Update to 11.0.0.
Arun Isaac [Sat, 13 Aug 2022 11:17:31 +0000 (16:47 +0530)]
gnu: kiwix-lib: Update to 11.0.0.

* gnu/packages/web.scm (kiwix-lib): Update to 11.0.0.
[arguments]: Do not explicitly pass mustache path to CPPFLAGS. Do not return
#t from phases. Use search-input-file.
[native-inputs]: Remove labels. Use cpp-mustache package instead of its
source.

22 months agognu: libzim: Update to 8.0.0.
Arun Isaac [Sat, 13 Aug 2022 11:16:22 +0000 (16:46 +0530)]
gnu: libzim: Update to 8.0.0.

* gnu/packages/web.scm (libzim): Update to 8.0.0.
[inputs]: Remove labels. Sort.

22 months agognu: Add cpp-mustache.
Arun Isaac [Sat, 13 Aug 2022 11:15:33 +0000 (16:45 +0530)]
gnu: Add cpp-mustache.

* gnu/packages/cpp.scm (cpp-mustache): New variable.

22 months agognu: pre-commit: Update to 2.20.0.
Vinicius Monego [Sat, 13 Aug 2022 04:28:16 +0000 (01:28 -0300)]
gnu: pre-commit: Update to 2.20.0.

* gnu/packages/version-control.scm (pre-commit): Update to 2.20.0.

22 months agognu: freecad: Update to 0.20.1.
Vinicius Monego [Fri, 12 Aug 2022 10:26:06 +0000 (07:26 -0300)]
gnu: freecad: Update to 0.20.1.

* gnu/packages/engineering.scm (freecad): Update to 0.20.1.

22 months agognu: shotcut: Update to 22.06.23.
Vinicius Monego [Mon, 18 Jul 2022 15:50:42 +0000 (12:50 -0300)]
gnu: shotcut: Update to 22.06.23.

* gnu/packages/video.scm (shotcut): Update to 22.06.23.
[arguments]: Do not replace the 'configure phase as Shotcut switched to the
CMake build system in this version.
[inputs]: Add fftw.

22 months agognu: mlt: Update to 7.8.0.
Vinicius Monego [Sun, 10 Jul 2022 20:46:22 +0000 (17:46 -0300)]
gnu: mlt: Update to 7.8.0.

* gnu/packages/video.scm (mlt): Update to 7.8.0.

22 months agognu: python-wand: Update to 0.6.9.
Vinicius Monego [Mon, 18 Jul 2022 15:40:47 +0000 (12:40 -0300)]
gnu: python-wand: Update to 0.6.9.

* gnu/packages/python-xyz.scm (python-wand): Update to 0.6.9.

22 months agognu: mixxx: Update to 2.3.3.
Vinicius Monego [Thu, 7 Jul 2022 16:45:20 +0000 (13:45 -0300)]
gnu: mixxx: Update to 2.3.3.

* gnu/packages/music.scm (mixxx): Update to 2.3.3.

22 months agognu: openxr: Update to 1.0.24.
Vinicius Monego [Thu, 7 Jul 2022 16:44:19 +0000 (13:44 -0300)]
gnu: openxr: Update to 1.0.24.

* gnu/packages/graphics.scm (openxr): Update to 1.0.24.

22 months agognu: homebank: Update to 5.5.6.
Vinicius Monego [Thu, 7 Jul 2022 16:43:47 +0000 (13:43 -0300)]
gnu: homebank: Update to 5.5.6.

* gnu/packages/finance.scm (homebank): Update to 5.5.6.

22 months agognu: mu: Update to 1.8.8.
Tobias Geerinckx-Rice [Sun, 7 Aug 2022 00:00:01 +0000 (02:00 +0200)]
gnu: mu: Update to 1.8.8.

* gnu/packages/mail.scm (mu): Update to 1.8.8.

22 months agognu: perl-data-optlist: Update to 0.112.
Efraim Flashner [Fri, 12 Aug 2022 20:36:50 +0000 (23:36 +0300)]
gnu: perl-data-optlist: Update to 0.112.

* gnu/packages/perl.scm (perl-data-optlist): Update to 0.112.

22 months agognu: perl-test-simple: Update to 1.302191.
Efraim Flashner [Fri, 12 Aug 2022 20:35:46 +0000 (23:35 +0300)]
gnu: perl-test-simple: Update to 1.302191.

* gnu/packages/perl-check.scm (perl-test-simple): Update to 1.302191.

22 months agognu: perl-net-http: Update to 6.22.
Efraim Flashner [Fri, 12 Aug 2022 20:30:47 +0000 (23:30 +0300)]
gnu: perl-net-http: Update to 6.22.

* gnu/packages/web.scm (perl-net-http): Update to 6.22.

22 months agognu: perl-libwww: Update to 6.67.
Efraim Flashner [Fri, 12 Aug 2022 20:30:47 +0000 (23:30 +0300)]
gnu: perl-libwww: Update to 6.67.

* gnu/packages/web.scm (perl-libwww): Update to 6.67.

22 months agognu: perl-http-cookies: Update to 6.10.
Efraim Flashner [Fri, 12 Aug 2022 20:30:46 +0000 (23:30 +0300)]
gnu: perl-http-cookies: Update to 6.10.

* gnu/packages/web.scm (perl-http-cookies): Update to 6.10.

22 months agognu: perl-file-listing: Update to 6.15.
Efraim Flashner [Fri, 12 Aug 2022 20:30:46 +0000 (23:30 +0300)]
gnu: perl-file-listing: Update to 6.15.

* gnu/packages/web.scm (perl-file-listing): Update to 6.15.

22 months agognu: libfido2: Update to 1.11.0.
Efraim Flashner [Fri, 12 Aug 2022 18:48:19 +0000 (21:48 +0300)]
gnu: libfido2: Update to 1.11.0.

* gnu/packages/security-token.scm (libfido2): Update to 1.11.0.

22 months agognu: libfido2: Use https for source uri.
Efraim Flashner [Fri, 12 Aug 2022 18:45:06 +0000 (21:45 +0300)]
gnu: libfido2: Use https for source uri.

* gnu/packages/security-token.scm (libfido2)[source]: Rewrite using https.

22 months agognu: tesseract-ocr: Make the default install minimally useful.
Maxim Cournoyer [Fri, 12 Aug 2022 03:58:24 +0000 (23:58 -0400)]
gnu: tesseract-ocr: Make the default install minimally useful.

Fixes <https://issues.guix.gnu.org/47536>.

* gnu/packages/ocr.scm (tesseract-ocr)
[phases]{adjust-TESSDATA_PREFIX-macro}: New phase.
{install-minimal-tessdata}: New phase.
[native-inputs]: Add tesseract-ocr-tessdata-fast.
[search-paths]: New field.
[description]: Mention how to add support for more languages.

22 months agognu: Add tesseract-ocr-tessdata-fast.
Maxim Cournoyer [Fri, 12 Aug 2022 02:59:45 +0000 (22:59 -0400)]
gnu: Add tesseract-ocr-tessdata-fast.

* gnu/packages/ocr.scm (tesseract-ocr-tessdata-fast): New variable.

22 months agognu: tor: Update to 0.4.7.10.
Tobias Geerinckx-Rice [Sun, 7 Aug 2022 00:00:00 +0000 (02:00 +0200)]
gnu: tor: Update to 0.4.7.10.

* gnu/packages/tor.scm (tor): Update to 0.4.7.10.

22 months agognu: monero-gui: Fix path to p2pool.
Guillaume Le Vaillant [Fri, 12 Aug 2022 15:33:00 +0000 (17:33 +0200)]
gnu: monero-gui: Fix path to p2pool.

Fixes <https://issues.guix.gnu.org/55512>.

* gnu/packages/finance.scm (monero-gui)[inputs]: Add p2pool.
  [arguments]: Add 'fix-p2pool-path' phase.

22 months agognu: Add p2pool.
Justin Veilleux [Fri, 12 Aug 2022 12:59:42 +0000 (14:59 +0200)]
gnu: Add p2pool.

* gnu/packages/finance.scm (p2pool): New variable.

Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
22 months agognu: Add xmrig.
Justin Veilleux [Fri, 12 Aug 2022 11:38:43 +0000 (13:38 +0200)]
gnu: Add xmrig.

* gnu/packages/finance.scm (xmrig): New variable.

Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
22 months agognu: Add emacs-hledger-mode
Collin J. Doering via Guix-patches via [Thu, 7 Apr 2022 16:54:43 +0000 (12:54 -0400)]
gnu: Add emacs-hledger-mode

* gnu/packages/finance.scm (emacs-hledger-mode): New variable

22 months agognu: Add pn.
Antero Mejr [Thu, 11 Aug 2022 19:11:05 +0000 (15:11 -0400)]
gnu: Add pn.

* gnu/packages/messaging.scm (pn): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
22 months agognu: txr: Update to 280.
Guillaume Le Vaillant [Fri, 12 Aug 2022 09:47:52 +0000 (11:47 +0200)]
gnu: txr: Update to 280.

* gnu/packages/lisp.scm (txr): Update to 280.

22 months agognu: monero-gui: Update to 0.18.1.0.
Guillaume Le Vaillant [Fri, 12 Aug 2022 09:34:55 +0000 (11:34 +0200)]
gnu: monero-gui: Update to 0.18.1.0.

* gnu/packages/finance.scm (monero-gui): Update to 0.18.1.0.

22 months agognu: monero: Update to 0.18.1.0.
Guillaume Le Vaillant [Fri, 12 Aug 2022 09:11:05 +0000 (11:11 +0200)]
gnu: monero: Update to 0.18.1.0.

* gnu/packages/finance.scm (monero): Update to 0.18.1.0.

22 months agognu: Add spng.
( [Sun, 7 Aug 2022 11:29:03 +0000 (12:29 +0100)]
gnu: Add spng.

* gnu/packages/image.scm (spng): New variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
22 months agognu: Add python-misskey.
Hilton Chain [Mon, 8 Aug 2022 08:31:27 +0000 (16:31 +0800)]
gnu: Add python-misskey.

* gnu/packages/python-xyz.scm (python-misskey): New variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
22 months agognu: python-typer: Introduce gexps.
Mathieu Othacehe [Fri, 12 Aug 2022 08:35:32 +0000 (10:35 +0200)]
gnu: python-typer: Introduce gexps.

* gnu/packages/python-xyz.scm (python-typer)[arguments]: Switch to gexps.
[synopsis, description]: Fix indentation.

22 months agognu: python-typer: Update to 0.6.1.
Tanguy Le Carrour [Wed, 10 Aug 2022 08:12:53 +0000 (10:12 +0200)]
gnu: python-typer: Update to 0.6.1.

* gnu/packages/python-xyz.scm (python-typer): Update to 0.6.1.
[source]: Use GIT-FETCH.
[arguments]: Build from source with flit.
[native-inputs]: Add python-flit and python-rich.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
22 months agognu: lrcalc: Update to 2.1.
vicvbcun [Mon, 8 Aug 2022 15:45:43 +0000 (17:45 +0200)]
gnu: lrcalc: Update to 2.1.

* gnu/packages/algebra.scm (lrcalc): Update to 2.1.
[source]: Remove patch.
* gnu/packages/patches/lrcalc-includes.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister file.

Signed-off-by: Andreas Enge <andreas@enge.fr>
22 months agognu: lcalc: Update to 2.0.5.
vicvbcun [Mon, 8 Aug 2022 15:45:40 +0000 (17:45 +0200)]
gnu: lcalc: Update to 2.0.5.

* gnu/packages/sagemath.scm (lcalc): Update to 2.0.5.
* gnu/packages/patches/lcalc-default-parameters-1.patch,
gnu/packages/patches/lcalc-default-parameters-2.patch,
gnu/packages/patches/lcalc-lcommon-h.patch,
gnu/packages/patches/lcalc-using-namespace-std.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Unregister files.

Signed-off-by: Andreas Enge <andreas@enge.fr>
22 months agognu: edge-addition-planarity-suite: Update to 3.0.2.0.
vicvbcun [Mon, 8 Aug 2022 15:45:37 +0000 (17:45 +0200)]
gnu: edge-addition-planarity-suite: Update to 3.0.2.0.

* gnu/packages/graph.scm (edge-addition-planarity-suite): Update to 3.0.2.0.

Signed-off-by: Andreas Enge <andreas@enge.fr>
22 months agognu: tesseract-ocr: Update to 5.2.0.
Maxim Cournoyer [Thu, 11 Aug 2022 21:53:21 +0000 (17:53 -0400)]
gnu: tesseract-ocr: Update to 5.2.0.

* gnu/packages/ocr.scm (tesseract-ocr): Update to 5.2.0.
[inputs, native-inputs]: Move after arguments.  Use new style inputs.
[arguments]: Use gexps.
[configure-flags]: Add --disable-static.
[phases]{fix-docbook}: Replace phase with...
{do-not-override-xml-catalog-files}: ... this new phase.
{build-training}: Move after build phase.  Enable parallel build.
{trailing-install}: Move after install phase.
[native-inputs]: Add libxml2.

22 months agognu: ocrad: Update to 0.28.
Maxim Cournoyer [Thu, 11 Aug 2022 20:07:59 +0000 (16:07 -0400)]
gnu: ocrad: Update to 0.28.

* gnu/packages/ocr.scm (ocrad): Update to 0.28.

22 months agognu: python-icalendar: Update to 4.1.0.
Efraim Flashner [Fri, 12 Aug 2022 03:21:59 +0000 (06:21 +0300)]
gnu: python-icalendar: Update to 4.1.0.

* gnu/packages/python-xyz.scm (python-icalendar): Update to 4.1.0.

22 months agognu: python-setproctitle: Update to 1.3.2.
Efraim Flashner [Fri, 12 Aug 2022 03:17:41 +0000 (06:17 +0300)]
gnu: python-setproctitle: Update to 1.3.2.

* gnu/packages/python-xyz.scm (python-setproctitle): Update to 1.3.2.
[arguments]: Adjust custom 'check phase for changes in source code.
Honor #:tests? flag.
[native-inputs]: Add python-pytest.
[description]: Reflow.

22 months agognu: universal-ctags: Update to 5.9.20220807.0.
Efraim Flashner [Fri, 12 Aug 2022 02:55:13 +0000 (05:55 +0300)]
gnu: universal-ctags: Update to 5.9.20220807.0.

* gnu/packages/code.scm (universal-ctags): Update to 5.9.20220807.0.

22 months agognu: packcc: Update to 1.8.0.
Efraim Flashner [Fri, 12 Aug 2022 02:55:07 +0000 (05:55 +0300)]
gnu: packcc: Update to 1.8.0.

* gnu/packages/c.scm (packcc): Update to 1.8.0.

22 months agognu: mutt: Update to 2.2.7.
Efraim Flashner [Fri, 12 Aug 2022 02:15:22 +0000 (05:15 +0300)]
gnu: mutt: Update to 2.2.7.

* gnu/packages/mail.scm (mutt): Update to 2.2.7.

22 months agognu: ntfs-3g: Update to 2022.5.17.
Marius Bakke [Thu, 11 Aug 2022 17:05:49 +0000 (19:05 +0200)]
gnu: ntfs-3g: Update to 2022.5.17.

* gnu/packages/linux.scm (ntfs-3g): Update to 2022.5.17.

22 months agognu: ntfs-3g: Add release-monitoring-url and upstream-name.
Marius Bakke [Thu, 11 Aug 2022 17:04:59 +0000 (19:04 +0200)]
gnu: ntfs-3g: Add release-monitoring-url and upstream-name.

* gnu/packages/linux.scm (ntfs-3g)[properties]: New field.

22 months agognu: openconnect-sso: Remove input labels.
Marius Bakke [Thu, 11 Aug 2022 16:51:58 +0000 (18:51 +0200)]
gnu: openconnect-sso: Remove input labels.

* gnu/packages/vpn.scm (openconnect-sso)[arguments]: Don't attempt to use a
non-existent QtWebEngine label.  While at it, use SEARCH-INPUT-FILE also for
openconnect and remove trailing #t's.

22 months agognu: tracker: Update to 3.3.3.
Marius Bakke [Thu, 11 Aug 2022 16:35:54 +0000 (18:35 +0200)]
gnu: tracker: Update to 3.3.3.

* gnu/packages/gnome.scm (tracker): Update to 3.3.3.
[native-inputs]: Remove INTLTOOL.  Add GETTEXT-MINIMAL.

22 months agognu: folks: Update to 0.15.5.
Marius Bakke [Thu, 11 Aug 2022 16:35:19 +0000 (18:35 +0200)]
gnu: folks: Update to 0.15.5.

* gnu/packages/gnome.scm (folks): Update to 0.15.5.
[native-inputs]: Remove INTLTOOL.  Add GETTEXT-MINIMAL.

22 months agognu: mediasdk: Build reproducibly.
Marius Bakke [Thu, 11 Aug 2022 16:34:25 +0000 (18:34 +0200)]
gnu: mediasdk: Build reproducibly.

* gnu/packages/video.scm (mediasdk)[arguments]: Add #:phases.  Convert to gexp
while at it.

22 months agognu: mediasdk: Remove input labels.
Marius Bakke [Thu, 11 Aug 2022 16:33:36 +0000 (18:33 +0200)]
gnu: mediasdk: Remove input labels.

* gnu/packages/video.scm (mediasdk)[native-inputs, inputs]: Remove labels.

22 months agognu: mediasdk: Update to 22.4.4.
Marius Bakke [Thu, 11 Aug 2022 16:33:02 +0000 (18:33 +0200)]
gnu: mediasdk: Update to 22.4.4.

* gnu/packages/video.scm (mediasdk): Update to 22.4.4.

22 months agognu: python-libvirt: Add 'upstream-name' property.
Marius Bakke [Thu, 11 Aug 2022 16:26:18 +0000 (18:26 +0200)]
gnu: python-libvirt: Add 'upstream-name' property.

* gnu/packages/virtualization.scm (python-libvirt)[properties]: New field.

22 months agognu: libvirt: Use G-expression.
Marius Bakke [Thu, 11 Aug 2022 16:24:41 +0000 (18:24 +0200)]
gnu: libvirt: Use G-expression.

* gnu/packages/virtualization.scm (libvirt)[arguments]: Use gexp.  While at
it, refer to THIS-PACKAGE instead of the NAME and VERSION fields.

22 months agognu: libvirt: Remove input labels.
Marius Bakke [Thu, 11 Aug 2022 16:24:16 +0000 (18:24 +0200)]
gnu: libvirt: Remove input labels.

* gnu/packages/virtualization.scm (libvirt)[inputs, native-inputs]: Remove labels.

22 months agognu: libvirt, python-libvirt: Update to 8.6.0.
Marius Bakke [Thu, 11 Aug 2022 16:23:16 +0000 (18:23 +0200)]
gnu: libvirt, python-libvirt: Update to 8.6.0.

* gnu/packages/patches/libvirt-add-install-prefix.patch: Refresh patch.
* gnu/packages/virtualization.scm (libvirt): Update to 8.6.0.
(python-libvirt): Update to 8.6.0.
[arguments]: Remove, as the default test phase works fine.

22 months agognu: catch2@1: Adjust for glibc 2.34 and later.
Marius Bakke [Thu, 11 Aug 2022 16:22:28 +0000 (18:22 +0200)]
gnu: catch2@1: Adjust for glibc 2.34 and later.

* gnu/packages/check.scm (catch-framework2-1)[source](modules, snippet): New
fields.

22 months agognu: python-pyicu: Update to 2.9.
Marius Bakke [Thu, 11 Aug 2022 09:35:14 +0000 (11:35 +0200)]
gnu: python-pyicu: Update to 2.9.

* gnu/packages/python-xyz.scm (python-pyicu): Update to 2.9.

22 months agognu: python-pyicu: Update home page.
Marius Bakke [Thu, 11 Aug 2022 09:34:45 +0000 (11:34 +0200)]
gnu: python-pyicu: Update home page.

* gnu/packages/python-xyz.scm (python-pyicu)[home-page]: Change to current.

22 months ago.guix-authorizations: Authorize Andrew Tropin's subkey instead.
Tobias Geerinckx-Rice [Sat, 6 Aug 2022 17:16:26 +0000 (19:16 +0200)]
.guix-authorizations: Authorize Andrew Tropin's subkey instead.

Addresses <https://issues.guix.gnu.org/57091> for now.

* .guix-authorizations (abcdw): Use signing subkey instead of primary.

22 months agognu: tor: Update to 0.4.7.9 [DoS mitigations].
Tobias Geerinckx-Rice [Sun, 7 Aug 2022 00:00:00 +0000 (02:00 +0200)]
gnu: tor: Update to 0.4.7.9 [DoS mitigations].

* gnu/packages/tor.scm (tor): Update to 0.4.7.9.

22 months agognu: gap: Enable compilation of more optional packages.
Andreas Enge [Thu, 11 Aug 2022 17:41:38 +0000 (19:41 +0200)]
gnu: gap: Enable compilation of more optional packages.

* gnu/packages/algebra.scm (gap)<snippet>: Add to the whitelist GAP packages
with free licenses clarified in the latest release, and which do not require
additional inputs.

22 months agognu: gap: Update to 4.11.1.
Andreas Enge [Thu, 11 Aug 2022 10:13:47 +0000 (12:13 +0200)]
gnu: gap: Update to 4.11.1.

* gnu/packages/algebra.scm (gap): Update to 4.11.1.
[source]<snippet>: Remove trailing #t.
[arguments]<phases>: Remove trailing #t. Install missing config.h header.

Co-authored-by: vicvbcun <guix@ikherbers.com>
22 months agognu: lcsync: Fix building on non-x86 hardware.
Efraim Flashner [Thu, 11 Aug 2022 16:34:01 +0000 (19:34 +0300)]
gnu: lcsync: Fix building on non-x86 hardware.

* gnu/packages/networking.scm (lcsync)[arguments]: Add phase to use
simde instead of immintrin.h directly.
[native-inputs]: Add simde.

22 months agognu: lcsync: Use test-target.
Efraim Flashner [Thu, 11 Aug 2022 15:04:33 +0000 (18:04 +0300)]
gnu: lcsync: Use test-target.

* gnu/packages/networking.scm (lcsync)[arguments]: Set test-target.
Remove custom 'check phase.

22 months agognu: librecast: Use test-target.
Efraim Flashner [Thu, 11 Aug 2022 14:57:55 +0000 (17:57 +0300)]
gnu: librecast: Use test-target.

* gnu/packages/networking.scm (librecast)[arguments]: Set test-target.
Remove custom 'check phase.

22 months agognu: lcrq: Use test-target.
Efraim Flashner [Thu, 11 Aug 2022 14:50:17 +0000 (17:50 +0300)]
gnu: lcrq: Use test-target.

* gnu/packages/networking.scm (lcrq)[arguments]: Set test-target. Remove
custom 'check phase.

22 months agognu: artwork: Update repository to latest commit.
Maxim Cournoyer [Wed, 10 Aug 2022 16:20:58 +0000 (12:20 -0400)]
gnu: artwork: Update repository to latest commit.

* gnu/artwork.scm (%artwork-repository): Update to commit
4c7f2ce6428a63e202cd2a9474a06f68a946934d.

22 months agobuild: marionette: Adjust QEMU Info manual reference.
Maxim Cournoyer [Thu, 11 Aug 2022 15:38:55 +0000 (11:38 -0400)]
build: marionette: Adjust QEMU Info manual reference.

* gnu/build/marionette.scm (marionette-control): Update doc to correct the
QEMU Info manual reference.

22 months agognu: gnome-themes-standard: Deprecate in favor of gnome-themes-extra.
Maxim Cournoyer [Wed, 10 Aug 2022 17:14:51 +0000 (13:14 -0400)]
gnu: gnome-themes-standard: Deprecate in favor of gnome-themes-extra.

* gnu/packages/gnome.scm (gnome-themes-standard): Mark as deprecated by
gnome-themes-extra.
(gnome)[inputs]: Remove gnome-themes-extra.

22 months agognu: wpa-supplicant-gui: Fix build.
Timotej Lazar [Thu, 11 Aug 2022 10:12:54 +0000 (12:12 +0200)]
gnu: wpa-supplicant-gui: Fix build.

* gnu/packages/admin.scm (wpa-supplicant-gui)[build-system]: Use
qt-build-system.
[phases]: Use G-exps. Drop trailing #t. Don’t wrap-program as that is done by
the build system. Set $HOME to a writable directory when converting icons to
stop Inkscape complaining.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
22 months agobuild-system/channel: Correctly handle store file name from (gnu ci).
Ludovic Courtès [Thu, 11 Aug 2022 13:55:38 +0000 (15:55 +0200)]
build-system/channel: Correctly handle store file name from (gnu ci).

This is a followup to cf60a0a906440ccb007bae1243c3e0397c3a0aba.

Reported by Mathieu Othacehe <othacehe@gnu.org>.

* guix/build-system/channel.scm (build-channels): Add 'string?' case.

22 months agopo: Add 'guix/read-print.scm'.
Ludovic Courtès [Thu, 11 Aug 2022 13:52:11 +0000 (15:52 +0200)]
po: Add 'guix/read-print.scm'.

This is a followup to b21d05d232ec0aba5abec20e83cc52c1d5163cc3.

* po/guix/POTFILES.in: Add 'guix/read-print.scm'.

22 months agognu: Add r-qmri.
Ricardo Wurmus [Thu, 11 Aug 2022 13:17:55 +0000 (15:17 +0200)]
gnu: Add r-qmri.

* gnu/packages/cran.scm (r-qmri): New variable.

22 months agognu: Add r-mritc.
Ricardo Wurmus [Thu, 11 Aug 2022 13:17:39 +0000 (15:17 +0200)]
gnu: Add r-mritc.

* gnu/packages/cran.scm (r-mritc): New variable.

22 months agognu: Add r-oro-nifti.
Ricardo Wurmus [Thu, 11 Aug 2022 13:17:26 +0000 (15:17 +0200)]
gnu: Add r-oro-nifti.

* gnu/packages/cran.scm (r-oro-nifti): New variable.

22 months agognu: Add r-adimpro.
Ricardo Wurmus [Thu, 11 Aug 2022 12:53:45 +0000 (14:53 +0200)]
gnu: Add r-adimpro.

* gnu/packages/cran.scm (r-adimpro): New variable.