jackhill/guix/guix.git
2 years agognu: gtk+@2: Use 'librsvg-for-system'.
Ludovic Courtès [Sun, 5 Dec 2021 22:15:24 +0000 (23:15 +0100)]
gnu: gtk+@2: Use 'librsvg-for-system'.

* gnu/packages/gtk.scm (gtk+-2)[propagated-inputs]: Use
'librsvg-for-system' unconditionally.

2 years agognu: libsoup: Remove unneeded dependency on PHP.
Ludovic Courtès [Sun, 5 Dec 2021 22:09:55 +0000 (23:09 +0100)]
gnu: libsoup: Remove unneeded dependency on PHP.

* gnu/packages/gnome.scm (libsoup-minimal)[native-inputs]: Remove PHP.

2 years agognu: gtk+: Use 'librsvg-for-system'.
Ludovic Courtès [Sun, 5 Dec 2021 21:38:50 +0000 (22:38 +0100)]
gnu: gtk+: Use 'librsvg-for-system'.

This brings back SVG support on non-x86_64 platforms.

* gnu/packages/gtk.scm (gtk+)[inputs]: Use 'librsvg-for-system'
unconditionally.
[arguments]: In 'disable-failing-tests' phase, remove conditional
substitutions aimed for non-x86_64 targets lacking librsvg support.
* gnu/packages/gnome.scm (libhandy)[arguments]: Likewise, remove
'skip-test-that-requires-svg' phase.

2 years agognu: emacs: Use 'librsvg-for-system'.
Ludovic Courtès [Sun, 5 Dec 2021 21:35:58 +0000 (22:35 +0100)]
gnu: emacs: Use 'librsvg-for-system'.

* gnu/packages/emacs.scm (emacs)[inputs]: Use 'librsvg-for-system'
unconditionally.

2 years agognu: openbox: Use 'librsvg-for-system'.
Ludovic Courtès [Sun, 5 Dec 2021 21:09:21 +0000 (22:09 +0100)]
gnu: openbox: Use 'librsvg-for-system'.

* gnu/packages/openbox.scm (openbox)[inputs]: Use 'librsvg-for-system'
unconditionally.

2 years agognu: mate: Depend on 'librsvg-for-system'.
Ludovic Courtès [Sun, 5 Dec 2021 15:44:52 +0000 (16:44 +0100)]
gnu: mate: Depend on 'librsvg-for-system'.

* gnu/packages/mate.scm (engrampa)[inputs]: Replace LIBRSVG by
LIBRSVG-FOR-SYSTEM.
(libmatekbd)[inputs]: Likewise.
(mate-panel)[inputs]: Likewise.
(mate-screensaver)[inputs]: Likewise.
(mate-utils)[inputs]: Likewise.
(mate-control-center)[inputs]: Likewise.
(eom)[inputs]: Likewise, and remove duplicate
[license]: Remove unnecessary list.

2 years agognu: librsvg@2.40: Depend on the default Pango version.
Ludovic Courtès [Sun, 5 Dec 2021 20:37:06 +0000 (21:37 +0100)]
gnu: librsvg@2.40: Depend on the default Pango version.

This avoids conflicts where, say, gtk+ would pull pango@1.44 whereas
mate-control-center would additionally pull pango@1.42 via librsvg@2.40
on i686-linux.

* gnu/packages/gnome.scm (librsvg-2.40)[arguments]: In
'remove-failing-tests' phase, remove two additional tests.
[inputs]: Change PANGO-1.42 to PANGO.

2 years agognu: Add texlive-latex-luatex.
Thiago Jung Bauermann [Sat, 4 Dec 2021 02:16:11 +0000 (23:16 -0300)]
gnu: Add texlive-latex-luatex.

When TeX Live was updated to version 2021 the ‘lualatex’ format started
being generated with the LuaHBTeX engine, but the ‘lualatex’ command still
uses the LuaTeX engine. This causes the command to fail:

  user@popigai:~$ lualatex hello.tex
  This is LuaTeX, Version 1.13.0 (TeX Live 2021/GNU Guix)
  restricted system commands enabled.

  ---! lualatex.fmt was written by luahbtex
  (Fatal format file error; I'm stymied)user@popigai:~$

The correct way to fix this problem would be either to change texlive-bin
to make ‘lualatex’ use the LuaHBTeX engine, or to change texlive-latex-base
to generate ‘lualatex.fmt’ with LuaTeX. Both options would rebuild large
parts of the world.

Ricardo Wurmus suggested creating a new package to provide ‘lualatex.fmt’
for LuaTeX as a workaround. This is what this package does.

Fixes https://issues.guix.gnu.org/51252.

* gnu/packages/tex.scm (texlive-latex-luatex): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2 years agognu: gtranslator: Fix URL.
Ludovic Courtès [Sun, 5 Dec 2021 00:48:19 +0000 (01:48 +0100)]
gnu: gtranslator: Fix URL.

Reported by Vivien Kraus.

* gnu/packages/gnome.scm (gtranslator)[source]: Change
'version-major+minor' to 'version-major'.

2 years agognu: Add libnftnl/fixed.
Ricardo Wurmus [Sun, 5 Dec 2021 21:26:26 +0000 (22:26 +0100)]
gnu: Add libnftnl/fixed.

* gnu/packages/linux.scm (libnftnl/fixed): New variable.

2 years agoMerge remote-tracking branch 'origin/master' into core-updates-frozen
Ricardo Wurmus [Sun, 5 Dec 2021 18:17:41 +0000 (19:17 +0100)]
Merge remote-tracking branch 'origin/master' into core-updates-frozen

2 years agognu: python-bwapy: Remove sanity-check.
Ricardo Wurmus [Sun, 5 Dec 2021 16:38:15 +0000 (17:38 +0100)]
gnu: python-bwapy: Remove sanity-check.

* gnu/packages/bioinformatics.scm (python-bwapy)[arguments]: Add phase
'relax-requirements to accept a slightly older version of wheel; remove the
'sanity-check phase.

2 years agognu: Remove python2-plastid.
Ricardo Wurmus [Sun, 5 Dec 2021 16:37:05 +0000 (17:37 +0100)]
gnu: Remove python2-plastid.

* gnu/packages/bioinformatics.scm (python2-plastid): Remove variable.

2 years agognu: Remove python2-twobitreader.
Ricardo Wurmus [Sun, 5 Dec 2021 16:36:43 +0000 (17:36 +0100)]
gnu: Remove python2-twobitreader.

* gnu/packages/bioinformatics.scm (python2-twobitreader): Remove variable.

2 years agognu: python-bbknn: Fix sanity-check phase.
Ricardo Wurmus [Sun, 5 Dec 2021 16:33:17 +0000 (17:33 +0100)]
gnu: python-bbknn: Fix sanity-check phase.

* gnu/packages/bioinformatics.scm (python-bbknn)[arguments]: Add phase
'do-not-fail-to-find-sklearn, which prevents the 'sanity-check phase from
failing.

2 years agognu: python-bbknn: Add missing input.
Ricardo Wurmus [Sun, 5 Dec 2021 16:32:50 +0000 (17:32 +0100)]
gnu: python-bbknn: Add missing input.

* gnu/packages/bioinformatics.scm (python-bbknn)[propagated-inputs]: Add
python-scikit-learn.

2 years agognu: velvet: Add missing TeX package.
Ricardo Wurmus [Sun, 5 Dec 2021 16:22:11 +0000 (17:22 +0100)]
gnu: velvet: Add missing TeX package.

* gnu/packages/bioinformatics.scm (velvet)[native-inputs]: Add
texlive-fonts-ec.

2 years agognu: velvet: Remove trailing #T.
Ricardo Wurmus [Sun, 5 Dec 2021 16:21:39 +0000 (17:21 +0100)]
gnu: velvet: Remove trailing #T.

* gnu/packages/bioinformatics.scm (velvet)[arguments]: Remove trailing #T from
build phases.

2 years agognu: python-bwapy: Remove pre-built object files.
Ricardo Wurmus [Sun, 5 Dec 2021 14:02:29 +0000 (15:02 +0100)]
gnu: python-bwapy: Remove pre-built object files.

* gnu/packages/bioinformatics.scm (python-bwapy)[source]: Remove all .o files
in a snippet.

2 years agognu: metabat: Remove trailing #T.
Ricardo Wurmus [Sun, 5 Dec 2021 14:01:48 +0000 (15:01 +0100)]
gnu: metabat: Remove trailing #T.

* gnu/packages/bioinformatics.scm (metabat)[arguments]: Remove trailing #T
from build phases.

2 years agognu: clapack: Pass -fcommon to compiler.
Ricardo Wurmus [Sun, 5 Dec 2021 14:01:08 +0000 (15:01 +0100)]
gnu: clapack: Pass -fcommon to compiler.

* gnu/packages/maths.scm (clapack)[arguments]: Set CFLAGS.

2 years agognu: clapack: Remove trailing #T.
Ricardo Wurmus [Sun, 5 Dec 2021 14:00:41 +0000 (15:00 +0100)]
gnu: clapack: Remove trailing #T.

* gnu/packages/maths.scm (clapack)[arguments]: Remove trailing #T from build
phases.

2 years agognu: tla2tools: Remove remaining reference to %output.
Ricardo Wurmus [Sun, 5 Dec 2021 12:54:44 +0000 (13:54 +0100)]
gnu: tla2tools: Remove remaining reference to %output.

This is a follow-up to commit 7e6ee16d498f48b7bb74fefe5d3d67c62b5baa9d.

* gnu/packages/java.scm (tla2tools)[arguments]: Remove remaining reference to
%output.

2 years agognu: kraken2: Remove reference to %outputs.
Ricardo Wurmus [Sun, 5 Dec 2021 11:55:19 +0000 (12:55 +0100)]
gnu: kraken2: Remove reference to %outputs.

* gnu/packages/bioinformatics.scm (kraken2)[arguments]: Remove reference to
%outputs by using a gexp.

2 years agognu: methyldackel: Remove reference to %outputs.
Ricardo Wurmus [Sun, 5 Dec 2021 11:54:29 +0000 (12:54 +0100)]
gnu: methyldackel: Remove reference to %outputs.

* gnu/packages/bioinformatics.scm (methyldackel)[arguments]: Remove reference
to %outputs by using a gexp.

2 years agognu: phast: Remove reference to %outputs.
Ricardo Wurmus [Sun, 5 Dec 2021 11:53:46 +0000 (12:53 +0100)]
gnu: phast: Remove reference to %outputs.

* gnu/packages/bioinformatics.scm (phast)[arguments]: Remove reference to
%outputs by using a gexp.

2 years agognu: libsbml: Remove references to %build-inputs.
Ricardo Wurmus [Sun, 5 Dec 2021 11:52:58 +0000 (12:52 +0100)]
gnu: libsbml: Remove references to %build-inputs.

* gnu/packages/bioinformatics.scm (libsbml)[arguments]: Remove references to
%build-inputs by using a gexp.

2 years agognu: ataqv: Remove references to %outputs and %build-inputs.
Ricardo Wurmus [Sun, 5 Dec 2021 11:52:04 +0000 (12:52 +0100)]
gnu: ataqv: Remove references to %outputs and %build-inputs.

* gnu/packages/bioinformatics.scm (ataqv)[arguments]: Remove references to
%outputs and %build-inputs by using a gexp.

2 years agognu: adapterremoval: Remove reference to %outputs.
Ricardo Wurmus [Sun, 5 Dec 2021 11:51:35 +0000 (12:51 +0100)]
gnu: adapterremoval: Remove reference to %outputs.

* gnu/packages/bioinformatics.scm (adapterremoval)[arguments]: Remove
reference to %outputs by using a gexp.

2 years agognu: bbmap: Remove reference to %build-inputs.
Ricardo Wurmus [Sun, 5 Dec 2021 11:50:49 +0000 (12:50 +0100)]
gnu: bbmap: Remove reference to %build-inputs.

* gnu/packages/bioinformatics.scm (bbmap)[arguments]: Remove reference to
%build-inputs by using a gexp.

2 years agognu: intervaltree: Remove reference to %outputs.
Ricardo Wurmus [Sun, 5 Dec 2021 11:47:40 +0000 (12:47 +0100)]
gnu: intervaltree: Remove reference to %outputs.

* gnu/packages/bioinformatics.scm (intervaltree)[arguments]: Remove reference
to %outputs by using a gexp.

2 years agognu: biobambam2: Remove reference to %build-inputs.
Ricardo Wurmus [Sun, 5 Dec 2021 11:46:36 +0000 (12:46 +0100)]
gnu: biobambam2: Remove reference to %build-inputs.

* gnu/packages/bioinformatics.scm (biobambam2)[arguments]: Remove reference to
%build-inputs by using a gexp.

2 years agognu: sjcount: Remove reference to %build-inputs.
Ricardo Wurmus [Sun, 5 Dec 2021 11:45:18 +0000 (12:45 +0100)]
gnu: sjcount: Remove reference to %build-inputs.

* gnu/packages/bioinformatics.scm (sjcount)[arguments]: Remove reference to
%build-inputs by using a gexp.

2 years agognu: sjcount: Remove trailing #T.
Ricardo Wurmus [Sun, 5 Dec 2021 11:44:53 +0000 (12:44 +0100)]
gnu: sjcount: Remove trailing #T.

* gnu/packages/bioinformatics.scm (sjcount)[arguments]: Remove trailing #T
from build phases.

2 years agognu: dropseq-tools: Remove reference to %build-inputs.
Ricardo Wurmus [Sun, 5 Dec 2021 11:44:02 +0000 (12:44 +0100)]
gnu: dropseq-tools: Remove reference to %build-inputs.

* gnu/packages/bioinformatics.scm (dropseq-tools)[arguments]: Remove reference
to %build-inputs by using a gexp.

2 years agognu: dropseq-tools: Remove trailing #T.
Ricardo Wurmus [Sun, 5 Dec 2021 11:43:03 +0000 (12:43 +0100)]
gnu: dropseq-tools: Remove trailing #T.

* gnu/packages/bioinformatics.scm (dropseq-tools)[arguments]: Remove
trailing #T from build phases...
[source]: ...and from the snippet.

2 years agognu: python-django-netfields: Update to 1.2.4.
Marius Bakke [Thu, 2 Dec 2021 20:50:27 +0000 (21:50 +0100)]
gnu: python-django-netfields: Update to 1.2.4.

* gnu/packages/django.scm (python-django-netfields): Update to 1.2.4.

2 years agognu: python-django: Update to 3.2.9.
Marius Bakke [Thu, 2 Dec 2021 20:38:05 +0000 (21:38 +0100)]
gnu: python-django: Update to 3.2.9.

* gnu/packages/django.scm (python-django): Update to 3.2.9.

2 years agoimport: PyPI: Validate GPG signatures when applicable.
Marius Bakke [Wed, 1 Dec 2021 00:31:46 +0000 (01:31 +0100)]
import: PyPI: Validate GPG signatures when applicable.

* guix/import/pypi.scm (<distribution>): Fix funny typo.
(latest-release): When the distribution has a cryptographic signature, pass it
along to UPSTREAM-SOURCE.

2 years agognu: drbd-utils: Update to 9.19.1.
Marius Bakke [Mon, 29 Nov 2021 18:22:50 +0000 (19:22 +0100)]
gnu: drbd-utils: Update to 9.19.1.

* gnu/packages/cluster.scm (drbd-utils): Update to 9.19.1.

2 years agognu: emacs-peg: Update to 0.10.3.
Nicolas Goaziou [Sun, 5 Dec 2021 13:20:16 +0000 (14:20 +0100)]
gnu: emacs-peg: Update to 0.10.3.

* gnu/packages/emacs-xyz.scm (emacs-peg): Update to 0.10.3.

2 years agognu: tbb: Update to 2021.4.0.
Marius Bakke [Sat, 4 Dec 2021 11:29:57 +0000 (12:29 +0100)]
gnu: tbb: Update to 2021.4.0.

* gnu/packages/tbb.scm (tbb): Update to 2021.4.0.

2 years agognu: Adjust for python-build-system behavior change.
Marius Bakke [Sat, 4 Dec 2021 11:22:11 +0000 (12:22 +0100)]
gnu: Adjust for python-build-system behavior change.

Commit cb72f9a773e0931ee3758c851d96007ded034e4c changed the semantics of
SITE-PACKAGES, but did not adjust all callers.

* gnu/packages/bioinformatics.scm (python-pyvcf)[arguments]: Adjust for
missing trailing slash.
* gnu/packages/maths.scm (nomad-optimizer)[arguments]: Likewise.
* gnu/packages/patchutils.scm (patchwork)[arguments]: Likewise.

2 years agognu: python-pyvcf: Fix bytecode compilation.
Marius Bakke [Sat, 4 Dec 2021 11:12:11 +0000 (12:12 +0100)]
gnu: python-pyvcf: Fix bytecode compilation.

* gnu/packages/bioinformatics.scm (python-pyvcf)[arguments]: Add phase to
patch sample script.

2 years agognu: python-whisper: Update to 1.1.8.
Marius Bakke [Thu, 2 Dec 2021 23:51:13 +0000 (00:51 +0100)]
gnu: python-whisper: Update to 1.1.8.

* gnu/packages/monitoring.scm (python-whisper): Update to 1.1.8.

2 years agognu: python-mailman-hyperkitty: Update to 1.2.0.
Marius Bakke [Thu, 2 Dec 2021 21:05:35 +0000 (22:05 +0100)]
gnu: python-mailman-hyperkitty: Update to 1.2.0.

* gnu/packages/mail.scm (python-mailman-hyperkitty): Update to 1.2.0.
[source](patches): Remove.

2 years agognu: python-hyperkitty: Update to 1.3.5.
Marius Bakke [Thu, 2 Dec 2021 21:07:06 +0000 (22:07 +0100)]
gnu: python-hyperkitty: Update to 1.3.5.

* gnu/packages/mail.scm (python-hyperkitty): Update to 1.3.5.
[arguments]: Add pythonpath in test invokation.
[propagated-inputs]: Add PYTHON-MISTUNE-NEXT.  Change from PYTHON-DJANGO-2.2
to PYTHON-DJANGO.
[native-inputs]: Add PYTHON-LXML.

2 years agognu: Add python-mistune-next.
Marius Bakke [Thu, 2 Dec 2021 23:35:46 +0000 (00:35 +0100)]
gnu: Add python-mistune-next.

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

2 years agognu: python-django-haystack: Update to 3.1.1.
Marius Bakke [Thu, 2 Dec 2021 23:34:20 +0000 (00:34 +0100)]
gnu: python-django-haystack: Update to 3.1.1.

* gnu/packages/django.scm (python-django-haystack): Update to 3.1.1.
[arguments]: Adjust substitution.

2 years agognu: python-alembic: Update to 1.7.5.
Marius Bakke [Thu, 2 Dec 2021 22:09:47 +0000 (23:09 +0100)]
gnu: python-alembic: Update to 1.7.5.

* gnu/packages/databases.scm (python-alembic): Update to 1.7.5.
[propagated-inputs]: Remove PYTHON-IMPORTLIB-RESOURCES.

2 years agognu: ganeti: Add the output directory on GUIX_PYTHONPATH.
Marius Bakke [Thu, 2 Dec 2021 19:23:48 +0000 (20:23 +0100)]
gnu: ganeti: Add the output directory on GUIX_PYTHONPATH.

This is a follow-up to commit 1ed567c8721ec2810fdb70f1c6fc8396a705d503.

* gnu/packages/virtualization.scm (ganeti)[arguments]: Adjust wrap phase to
include Ganetis own site-packages on $GUIX_PYTHONPATH.

2 years agognu: python-webassets: Patch for Python 3.9.
Marius Bakke [Tue, 30 Nov 2021 23:57:54 +0000 (00:57 +0100)]
gnu: python-webassets: Patch for Python 3.9.

* gnu/packages/python-web.scm (python-webassets)[arguments]: Add
substitution.

2 years agognu: python-django-mailman3: Update to 1.3.7.
Marius Bakke [Tue, 30 Nov 2021 23:57:28 +0000 (00:57 +0100)]
gnu: python-django-mailman3: Update to 1.3.7.

* gnu/packages/mail.scm (python-django-mailman3): Update to 1.3.7.

2 years agognu: python-mailmanclient: Update to 3.3.3.
Marius Bakke [Tue, 30 Nov 2021 23:57:02 +0000 (00:57 +0100)]
gnu: python-mailmanclient: Update to 3.3.3.

* gnu/packages/mail.scm (python-mailmanclient): Update to 3.3.3.

2 years agognu: python-django-url-filter: Adjust phase order.
Marius Bakke [Tue, 30 Nov 2021 23:55:00 +0000 (00:55 +0100)]
gnu: python-django-url-filter: Adjust phase order.

* gnu/packages/django.scm (python-django-url-filter)[arguments]: Move
substitution to after the unpack phase, so that it does not end up in the egg
info.

2 years agognu: python-django-netfields: Propagate psycopg2.
Marius Bakke [Tue, 30 Nov 2021 23:54:07 +0000 (00:54 +0100)]
gnu: python-django-netfields: Propagate psycopg2.

* gnu/packages/django.scm (python-django-netfields)[propagated-inputs]: Add
PYTHON-PSYCOPG2.

2 years agognu: python-django-logging-json: Disable sanity check.
Marius Bakke [Tue, 30 Nov 2021 23:53:09 +0000 (00:53 +0100)]
gnu: python-django-logging-json: Disable sanity check.

* gnu/packages/django.scm (python-django-logging-json)[arguments]: Add
 #:phases.

2 years agognu: python-django-appconf: Fix tests.
Marius Bakke [Tue, 30 Nov 2021 23:52:26 +0000 (00:52 +0100)]
gnu: python-django-appconf: Fix tests.

* gnu/packages/django.scm (python-django-appconf): Invoke django-admin with
custom pythonpath.

2 years agognu: python-django-pipeline: Fix tests.
Marius Bakke [Tue, 30 Nov 2021 23:50:51 +0000 (00:50 +0100)]
gnu: python-django-pipeline: Fix tests.

* gnu/packages/django.scm (python-django-pipeline): Provide pythonpath to
django-admin.

2 years agognu: python-django-sortedm2m: Fix tests.
Marius Bakke [Tue, 30 Nov 2021 23:47:58 +0000 (00:47 +0100)]
gnu: python-django-sortedm2m: Fix tests.

This is a follow-up to commit 283d5ac97f2f7663b788bd2fc3b9a27a3d82c7d5.

* gnu/packages/django.scm (python-django-sortedm2m): Invoke django-admin with
pythonpath and test settings.

2 years agognu: python-django-contact-form: Update to 1.9.
Marius Bakke [Tue, 30 Nov 2021 23:47:16 +0000 (00:47 +0100)]
gnu: python-django-contact-form: Update to 1.9.

* gnu/packages/django.scm (python-django-contact-form): Update to 1.9.

2 years agognu: python-django-jinja: Update to 2.9.1.
Marius Bakke [Tue, 30 Nov 2021 23:46:32 +0000 (00:46 +0100)]
gnu: python-django-jinja: Update to 2.9.1.

* gnu/packages/django.scm (python-django-jinja): Update to 2.9.1.

2 years agognu: python-django-haystack: Disable sanity check.
Marius Bakke [Tue, 30 Nov 2021 23:45:04 +0000 (00:45 +0100)]
gnu: python-django-haystack: Disable sanity check.

* gnu/packages/django.scm (python-django-haystack)[arguments]: Delete one
phase.  While at it, remove trailing #t's.

2 years agognu: python-fakeredis: Update to 1.7.0.
Marius Bakke [Tue, 30 Nov 2021 23:43:46 +0000 (00:43 +0100)]
gnu: python-fakeredis: Update to 1.7.0.

* gnu/packages/databases.scm (python-fakeredis): Update to 1.7.0.

2 years agognu: Django packages propagate Django, after all.
Marius Bakke [Tue, 30 Nov 2021 22:58:51 +0000 (23:58 +0100)]
gnu: Django packages propagate Django, after all.

This reverts commit d7922f488b658b1adb5aff09f04a9bed0221aee1.  Mainly to
placate the new 'sanity-check' phase, and because --with-input and friends
makes it easy to override.

* gnu/packages/django.scm (python-django-extensions,
python-django-simple-math-captcha, python-django-taggit,
python-easy-thumbnails, python-django-haystack, python-django-allauth,
python-django-debug-toolbar, python-django-debug-toolbar-alchemy,
python-django-assets, python-django-jinja, python-django-picklefield,
python-django-bulk-update, python-django-contact-form,
python-django-contrib-comments, python-django-pipeline, python-django-redis,
python-django-rq, python-django-q, python-django-sortedm2m,
python-django-appconf, python-django-statici18n, python-djangorestframework,
python-django-sekizai, python-django-crispy-forms,
python-django-override-storage, python-django-auth-ldap,
python-django-logging-json, python-django-netfields,
python-django-url-filter)[propagated-inputs]: Add PYTHON-DJANGO.
[native-inputs]: Remove it.

2 years agognu: Add imppg
Sharlatan Hellseher [Fri, 12 Nov 2021 21:21:12 +0000 (21:21 +0000)]
gnu: Add imppg

* gnu/packages/astronomy.scm: (imppg): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2 years agognu: Add pqiv.
dissent [Sun, 5 Dec 2021 11:27:02 +0000 (12:27 +0100)]
gnu: Add pqiv.

* gnu/packages/image-viewers.scm (pqiv): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2 years agognu: Add pudb.
jgart [Sun, 5 Dec 2021 11:18:24 +0000 (12:18 +0100)]
gnu: Add pudb.

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

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2 years agognu: leo: Use GIT-VERSION.
Nicolas Goaziou [Sun, 5 Dec 2021 11:08:16 +0000 (12:08 +0100)]
gnu: leo: Use GIT-VERSION.

* gnu/packages/web-browsers.scm (leo)[source]: Use `git-version' instead of
crafting version string.  Also fix indentation.

2 years agognu: Add leo.
jgart [Sat, 4 Dec 2021 08:32:30 +0000 (03:32 -0500)]
gnu: Add leo.

* gnu/packages/web-browsers.scm (leo): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2 years agognu: minimap2: Update to 2.23.
Efraim Flashner [Sun, 5 Dec 2021 09:51:02 +0000 (11:51 +0200)]
gnu: minimap2: Update to 2.23.

* gnu/packages/bioinformatics.scm (minimap2): Update to 2.23.

2 years agognu: Add guile-ini.
Artyom V. Poptsov [Sun, 5 Dec 2021 08:53:43 +0000 (09:53 +0100)]
gnu: Add guile-ini.

* gnu/packages/guile-xyz.scm (guile-ini): New variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2 years agognu: evolution: Build with libsoup 2.
Vivien Kraus [Thu, 2 Dec 2021 15:34:11 +0000 (16:34 +0100)]
gnu: evolution: Build with libsoup 2.

* gnu/packages/gnome.scm (evolution) [phase adjust-webkitgtk-version]: Remove
it.
[inputs]: Depend on webkitgtk-with-libsoup2 instead of webkitgtk.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2 years agognu: tla2tools: Remove reference to %output.
Ricardo Wurmus [Sun, 5 Dec 2021 00:11:38 +0000 (01:11 +0100)]
gnu: tla2tools: Remove reference to %output.

* gnu/packages/java.scm (tla2tools)[arguments]: Bind OUTPUTS in build phase
'install to remove reference to %output.

2 years agognu: java-log4j-core: Remove reference to %outputs.
Ricardo Wurmus [Sun, 5 Dec 2021 00:04:29 +0000 (01:04 +0100)]
gnu: java-log4j-core: Remove reference to %outputs.

* gnu/packages/java.scm (java-log4j-core)[arguments]: Remove reference to
%outputs by using a gexp.

2 years agognu: java-log4j-api: Remove reference to %outputs.
Ricardo Wurmus [Sun, 5 Dec 2021 00:04:03 +0000 (01:04 +0100)]
gnu: java-log4j-api: Remove reference to %outputs.

* gnu/packages/java.scm (java-log4j-api)[arguments]: Remove reference to
%outputs by using a gexp.

2 years agognu: java-native-access: Use older GCC.
Ricardo Wurmus [Sun, 5 Dec 2021 00:03:31 +0000 (01:03 +0100)]
gnu: java-native-access: Use older GCC.

* gnu/packages/java.scm (java-native-access)[native-inputs]: Add gcc-7 to fix
the build.

2 years agognu: java-commons-math3: Remove trailing #T.
Ricardo Wurmus [Sat, 4 Dec 2021 23:47:15 +0000 (00:47 +0100)]
gnu: java-commons-math3: Remove trailing #T.

* gnu/packages/java.scm (java-commons-math3)[arguments]: Remove trailing #T
from build phase.

2 years agognu: salmon: Remove reference to %build-inputs.
Ricardo Wurmus [Sat, 4 Dec 2021 23:33:45 +0000 (00:33 +0100)]
gnu: salmon: Remove reference to %build-inputs.

* gnu/packages/bioinformatics.scm (salmon)[arguments]: Use a gexp to remove
reference to %build-inputs.

2 years agognu: Add libphonenumber
Ryan Desfosses [Sun, 12 Sep 2021 20:24:01 +0000 (16:24 -0400)]
gnu: Add libphonenumber

* gnu/package/messaging.scm (libphonenumber): New variable

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2 years agognu: Add guile-smc
Artyom V. Poptsov [Sat, 4 Dec 2021 17:40:46 +0000 (20:40 +0300)]
gnu: Add guile-smc

* gnu/packages/guile-xyz.scm (guile-smc): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2 years agognu: libhandy: Skip test that requires librsvg on non-x86_64.
Ludovic Courtès [Sat, 4 Dec 2021 21:24:22 +0000 (22:24 +0100)]
gnu: libhandy: Skip test that requires librsvg on non-x86_64.

* gnu/packages/gnome.scm (libhandy)[arguments]: Add
'skip-test-that-requires-svg' phase on non-x86_64.

2 years agognu: gtranslator: Update to 40.0.
Ludovic Courtès [Sat, 4 Dec 2021 21:13:02 +0000 (22:13 +0100)]
gnu: gtranslator: Update to 40.0.

* gnu/packages/gnome.scm (gtranslator): Update to 40.0.
[inputs]: Add LIBHANDY.

2 years agognu: gtranslator: Fix compilation.
Ludovic Courtès [Sat, 4 Dec 2021 21:01:24 +0000 (22:01 +0100)]
gnu: gtranslator: Fix compilation.

* gnu/packages/gnome.scm (gtranslator)[inputs]: Replace LIBSOUP with
LIBSOUP-MINIMAL-2.
[arguments]: Pass #:meson.

2 years agognu: libgda: Do not use the bundled sqlite.
Ludovic Courtès [Fri, 3 Dec 2021 08:03:18 +0000 (09:03 +0100)]
gnu: libgda: Do not use the bundled sqlite.

* gnu/packages/gnome.scm (libgda)[source]: Add snippet.
[arguments]: Pass "--enable-system-sqlite".
[inputs]: Add SQLITE.

2 years agognu: java-commons-math3: Remove references to %build-inputs.
Julien Lepiller [Sat, 4 Dec 2021 21:04:44 +0000 (22:04 +0100)]
gnu: java-commons-math3: Remove references to %build-inputs.

* gnu/packages/java.scm (java-commons-math3)[arguments]: Use a gexp
to remove references to %build-inputs.

2 years agognu: java-commons-collections4: Remove references to %build-inputs.
Julien Lepiller [Sat, 4 Dec 2021 20:48:45 +0000 (21:48 +0100)]
gnu: java-commons-collections4: Remove references to %build-inputs.

* gnu/packages/java.scm (java-commons-collections4)[arguments]: Use a gexp
to remove references to %build-inputs.

2 years agognu: java-commons-exec-1.1: Remove references to %build-inputs.
Julien Lepiller [Sat, 4 Dec 2021 20:09:14 +0000 (21:09 +0100)]
gnu: java-commons-exec-1.1: Remove references to %build-inputs.

* gnu/packages/java.scm (java-commons-exec-1.1)[arguments]: Use a gexp
to remove references to %build-inputs.

2 years agognu: java-commons-exec: Remove references to %build-inputs.
Julien Lepiller [Sat, 4 Dec 2021 20:06:30 +0000 (21:06 +0100)]
gnu: java-commons-exec: Remove references to %build-inputs.

* gnu/packages/java.scm (java-commons-exec)[arguments]: Use a gexp to
remove references to %build-inputs.

2 years agognu: maven-components-parent-pom-22: Remove references to %build-inputs.
Julien Lepiller [Sat, 4 Dec 2021 19:12:28 +0000 (20:12 +0100)]
gnu: maven-components-parent-pom-22: Remove references to %build-inputs.

* gnu/packages/maven-parent-pom.scm (maven-components-parent-pom-22)
[arguments]: Use a gexp to remove references to %build-inputs.

2 years agognu: java-sonatype-oss-parent-pom-9: Remove references to %build-inputs.
Julien Lepiller [Sat, 4 Dec 2021 19:10:23 +0000 (20:10 +0100)]
gnu: java-sonatype-oss-parent-pom-9: Remove references to %build-inputs.

* gnu/packages/maven-parent-pom.scm (java-sonatype-oss-parent-pom-9)
[arguments]: Use a gexp to remove references to %build-inputs.

2 years agognu: ocaml4.07-ppx-let: Make 'properties' an alist.
Ludovic Courtès [Sat, 4 Dec 2021 17:24:22 +0000 (18:24 +0100)]
gnu: ocaml4.07-ppx-let: Make 'properties' an alist.

The incorrect 'properties' value was introduced in
3649c56a5f23501a5bb3418dc6047b71d494f0fa.

* gnu/packages/ocaml.scm (ocaml4.07-ppx-let)[properties]: Turn into an
alist.

2 years agognu: sailfish: Remove references to %build-inputs.
Ricardo Wurmus [Sat, 4 Dec 2021 18:53:18 +0000 (19:53 +0100)]
gnu: sailfish: Remove references to %build-inputs.

* gnu/packages/bioinformatics.scm (sailfish)[arguments]: Use a gexp to remove
references to %build-inputs.

2 years agognu: sailfish: Simplify snippet.
Ricardo Wurmus [Sat, 4 Dec 2021 18:44:45 +0000 (19:44 +0100)]
gnu: sailfish: Simplify snippet.

* gnu/packages/bioinformatics.scm (sailfish)[source]: Remove trailing #T from
snippet.

2 years agognu: piranha: Remove references to %build-inputs.
Ricardo Wurmus [Sat, 4 Dec 2021 18:43:37 +0000 (19:43 +0100)]
gnu: piranha: Remove references to %build-inputs.

* gnu/packages/bioinformatics.scm (piranha)[arguments]: Use gexp to remove
references to %build-inputs.

2 years agognu: piranha: Remove trailing #T.
Ricardo Wurmus [Sat, 4 Dec 2021 18:43:06 +0000 (19:43 +0100)]
gnu: piranha: Remove trailing #T.

* gnu/packages/bioinformatics.scm (piranha)[arguments]: Remove trailing #T
from build phases.

2 years agognu: emboss: Remove reference to %build-inputs.
Ricardo Wurmus [Sat, 4 Dec 2021 18:42:12 +0000 (19:42 +0100)]
gnu: emboss: Remove reference to %build-inputs.

* gnu/packages/bioinformatics.scm (emboss)[arguments]: Use gexp to remove
reference to %build-inputs.

2 years agognu: vcftools: Replace references to %outputs.
Ricardo Wurmus [Sat, 4 Dec 2021 18:41:18 +0000 (19:41 +0100)]
gnu: vcftools: Replace references to %outputs.

* gnu/packages/bioinformatics.scm (vcftools)[arguments]: Use gexp to remove
references to %outputs.

2 years agognu: seqan-1: Use gexp for builder.
Ricardo Wurmus [Sat, 4 Dec 2021 18:40:05 +0000 (19:40 +0100)]
gnu: seqan-1: Use gexp for builder.

* gnu/packages/bioinformatics.scm (seqan-1)[arguments]: Use a gexp to remove
references to %build-inputs and %outputs.

2 years agognu: seqan-2: Use gexp for builder.
Ricardo Wurmus [Sat, 4 Dec 2021 18:39:19 +0000 (19:39 +0100)]
gnu: seqan-2: Use gexp for builder.

* gnu/packages/bioinformatics.scm (seqan-2)[arguments]: Use a gexp to remove
references to %build-inputs and %outputs.