Maxim Cournoyer
3d9e8062bf
gnu: python-django-url-filter: Do not alter PYTHONPATH.
...
* gnu/packages/django.scm (python-django-url-filter)
[phases]: Delete trailing #t.
{check}: Do not alter PYTHONPATH.
2021-02-01 11:53:50 -05:00
Maxim Cournoyer
1df75a20b0
gnu: python-django-statici18n: Do not read PYTHONPATH.
...
* gnu/packages/django.scm (python-django-statici18n)
[phases]{check}: Do not read PYTHONPATH from environment. Do not set
build/lib explicitly (the install site path is already in the Guix
PYTHONPATH).
2021-02-01 11:53:49 -05:00
Maxim Cournoyer
f7f507b577
gnu: python-django-appconf: Do not alter PYTHONPATH.
...
* gnu/packages/django.scm (python-django-appconf)
[phases]{check}: Do not alter PYTHONPATH.
2021-02-01 11:53:49 -05:00
Maxim Cournoyer
283d5ac97f
gnu: python-django-sortedm2m: Do not alter PYTHONPATH.
...
* gnu/packages/django.scm (python-django-sortedm2m)
[phases]{check}: Do not alter PYTHONPATH. Remove trailing #t.
2021-02-01 11:53:49 -05:00
Maxim Cournoyer
de66b6fedb
gnu: python-django-pipeline: Do not alter PYTHONPATH.
...
* gnu/packages/django.scm (python-django-pipeline): Remove trailing #t.
[phases]{check}: Do not alter PYTHONPATH.
2021-02-01 11:53:49 -05:00
Maxim Cournoyer
905127eb18
gnu: python-django-contact-form: Do not alter PYTHONPATH.
...
* gnu/packages/django.scm (python-django-contact-form):
[phases]{check}: Do not alter PYTHONPATH.
2021-02-01 11:53:49 -05:00
Maxim Cournoyer
fbf120aad8
gnu: python-pytest-django: Do not alter PYTHONPATH.
...
* gnu/packages/django.scm (python-django): Remove trailing #t.
[phases]{check}: Do not alter PYTHONPATH.
2021-02-01 11:53:49 -05:00
Maxim Cournoyer
774812df96
gnu: python-django: Do not alter PYTHONPATH.
...
* gnu/packages/django.scm (python-django): Remove trailing #t.
[phases]{pre-check,check}: Do not alter PYTHONPATH.
2021-02-01 11:53:48 -05:00
Maxim Cournoyer
0b701d77e7
gnu: python-rpy2: Do not set PYTHONPATH.
...
* gnu/packages/statistics.scm (python-rpy2)[arguments]: Remove the '#:modules'
argument.
[phases]{check}: Do not set PYTHONPATH.
2021-02-01 11:53:48 -05:00
Maxim Cournoyer
e3bc7881f2
gnu: ghmm: Do not set PYTHONPATH.
...
* gnu/packages/machine-learning.scm (ghmm): Remove trailing #t.
[phases]: Do not reorder the check phase after the install phase.
{fix-PYTHONPATH}: Remove phase.
2021-02-01 11:53:48 -05:00
Maxim Cournoyer
4327f06ed5
gnu: tensorflow: Do not alter PYTHONPATH.
...
* gnu/packages/machine-learning.scm (tensorflow)[phases]: Delete trailing #t.
{fix-python-build}: Do not alter PYTHONPATH.
2021-02-01 11:53:48 -05:00
Maxim Cournoyer
a658d38b13
gnu: python-libtmux: Do not set PYTHONPATH.
...
* gnu/packages/tmux.scm (python-libtmux)[phases]{check}: Do not set PYTHONPATH.
2021-02-01 11:53:48 -05:00
Maxim Cournoyer
df09535fc9
gnu: python-pyhamcrest: Update to 2.0.2.
...
* gnu/packages/check.scm (python-pyhamcrest): Update to 2.0.2.
[propagated-inputs]: Remove python-six.
[phases]{check}: Do not set PYTHONPATH.
(python2-pyhamcrest): Remove variable.
2021-02-01 11:53:48 -05:00
Maxim Cournoyer
25c18d5385
gnu: behave: Do not set PYTHONPATH.
...
* gnu/packages/check.scm (behave)[arguments]: Remove the '#:phases' argument.
[propagated-inputs]: Remove python-importlib-metadata and python-six.
2021-02-01 11:53:48 -05:00
Maxim Cournoyer
1ed567c872
gnu: ganeti: Do not set PYTHONPATH.
...
* gnu/packages/virtualization.scm (ganeti): Remove trailing #t.
[phases]{build-bash-completions}: Do not set PYTHONPATH.
{pre-check}: Do patch PYTHONPATH from script.
{wrap}: Use the new GUIX_PYTHONPATH environment variable.
2021-02-01 11:53:47 -05:00
Maxim Cournoyer
40b67a1f2a
gnu: linkchecker: Do not set PYTHONPATH.
...
* gnu/packages/web.scm (linkchecker): Remove trailing #t.
[phases]: Do not reorder the check phase after the install phase.
{check}: Do not set PYTHONPATH.
2021-02-01 11:53:47 -05:00
Maxim Cournoyer
220a153c2f
gnu: python-cffi: Do not set PYTHONPATH.
...
* gnu/packages/libffi.scm (python-cffi): Remove trailing #t.
[phases]{check}: Do not set PYTHONPATH.
2021-02-01 11:53:47 -05:00
Maxim Cournoyer
fcaec1c756
gnu: python-xmlschema: Do not set PYTHONPATH.
...
* gnu/packages/xml.scm (python-xmlschema): Remove trailing #t.
[phases]{check}: Do not set PYTHONPATH.
2021-02-01 11:53:47 -05:00
Maxim Cournoyer
44db90b39f
gnu: python-loompy: Do not set PYTHONPATH.
...
* gnu/packages/bioinformatics.scm (python-loompy)
[phases]{check}: Do not set PYTHONPATH.
2021-02-01 11:53:47 -05:00
Maxim Cournoyer
21ce20bd2f
gnu: python-scanpy: Do not set PYTHONPATH.
...
* gnu/packages/bioinformatics.scm (python-scanpy)[phases]
{check}: Do not set PYTHONPATH.
2021-02-01 11:53:47 -05:00
Maxim Cournoyer
3c0b373310
gnu: python-screed: Adjust following Python build system changes.
...
* gnu/packages/bioinformatics.scm (python-screed)[arguments]: Remove field, no
longer necessary.
2021-02-01 11:53:47 -05:00
Maxim Cournoyer
5e47bebf3b
gnu: bamm: Update following changes to the Python build system.
...
* gnu/packages/bioinformatics.scm (bamm): Delete trailing #t.
[phases]{check}: Override rather than delete phase. Remove trailing #t.
{post-install-check}: Delete phase.
{wrap-executable}: Also wrap with the new GUIX_PYTHONPATH.
2021-02-01 11:53:46 -05:00
Maxim Cournoyer
98769a7709
gnu: python-pysam: Adjust following Python build system changes.
...
* gnu/packages/bioinformatics.scm (python-pysam)[arguments]: Remove the
'#:modules' argument.
[phases]: Remove trailing #t.
{check}: Do not manually set PYTHONPATH.
2021-02-01 11:53:46 -05:00
Maxim Cournoyer
25798ca0e0
gnu: python-pybedtools: Streamline following Python build system changes.
...
* gnu/packages/bioinformatics.scm (python-pybedtools): Remove trailing #t.
[phases]{check}: Do not manually set PYTHONPATH.
[arguments]: Remove the '#:modules' argument.
2021-02-01 11:53:46 -05:00
Maxim Cournoyer
3016f1f21a
gnu: intel-xed: Adjust build phase.
...
* gnu/packages/assembly.scm (intel-xed)
[phases]: Delete trailing #t.
{build}: Do not read PYTHONPATH from environment.
2021-02-01 11:53:46 -05:00
Maxim Cournoyer
0a3226e8fc
gnu: solaar: Do not read PYTHONPATH from environment.
...
* gnu/packages/admin.scm (solaar)
[phases]{setenv-PATH}: Do not read PYTHONPATH from environment.
2021-02-01 11:53:46 -05:00
Maxim Cournoyer
6f54af26ce
gnu: python2-virtualenv: Fix build.
...
* gnu/packages/python-xyz.scm (python2-virtualenv)[arguments]{phases}: Remove
argument.
2021-02-01 11:53:46 -05:00
Lars-Dominik Braun
73068c77f1
gnu: python2-packaging-bootstrap: Add missing dependency
...
* gnu/packages/python-xyz.scm (python2-packaging-bootstrap)
[propagated-inputs]: Add python2-six-bootstrap.
2021-02-01 11:53:45 -05:00
Lars-Dominik Braun
42b89fbf30
gnu: python-traceback2: Add missing dependency.
...
* gnu/packages/python-xyz.scm (python-traceback2)[propagated-inputs]:
Add python-six.
2021-02-01 11:53:45 -05:00
Lars-Dominik Braun
1ea198f862
gnu: python-packaging-bootstrap: Remove dependency.
...
* gnu/packages/python-xyz.scm (python-packaging-bootstrap) [arguments]:
Remove dependency from setup.py, which we do not provide for this
variant.
2021-02-01 11:53:45 -05:00
Lars-Dominik Braun
e97e6c05cd
gnu: python-automat: Remove broken console script.
...
* gnu/packages/python-xyz.scm (python-automat) [arguments]: Patch
setup.py.
2021-02-01 11:53:45 -05:00
Lars-Dominik Braun
0868479d08
gnu: python-twisted: Remove broken console scripts.
...
* gnu/packages/python-xyz.scm (python-twisted) [arguments]: Patch
setup.py.
2021-02-01 11:53:45 -05:00
Lars-Dominik Braun
1ae919ec21
gnu: python-idna-ssl: Add missing input.
...
* gnu/packages/python-xyz.scm (python-idna-ssl)[propagated-inputs]: Add
python-idna.
2021-02-01 11:53:45 -05:00
Lars-Dominik Braun
32fcc9ba57
gnu: python-traitlets: Add missing input.
...
* gnu/packages/python-xyz.scm (python-traitlets)[propagated-inputs]:
Add python-six.
2021-02-01 11:53:44 -05:00
Lars-Dominik Braun
02b39eaafb
gnu: python-black: Remove blackd.
...
* gnu/packages/python-xyz.scm (python-black) [arguments]: Add new phase
to prevent installation of blackd.
2021-02-01 11:53:44 -05:00
Lars-Dominik Braun
9dd5fa2ea6
gnu: python-websockets: Fix Python package name.
...
* gnu/packages/python-web.scm (python-websockets) [arguments]: Add new
phase to fix package name.
2021-02-01 11:53:44 -05:00
Lars-Dominik Braun
774277ac79
gnu: python-slugify: Add missing input.
...
* gnu/packages/python-web.scm (python-slugify) [propagated-inputs]: Add
python-text-unidecode.
2021-02-01 11:53:44 -05:00
Lars-Dominik Braun
cfe2cf2a29
gnu: python-pyfakefs: Disable unreliable test
...
* gnu/packages/check.scm (python-pyfakefs) [arguments]: Add new phase to
skip single test.
2021-02-01 11:53:44 -05:00
Lars-Dominik Braun
355d87a0a5
gnu: python-pytest-pep8: Fix package.
...
* gnu/packages/check.scm (python-pytest-pep8)[arguments]: Remove
dependency on pytest-cache and add proper 'check phase.
2021-02-01 11:53:44 -05:00
Lars-Dominik Braun
da3c8e53c4
gnu: python-fixtures-bootstrap: Do not sanity check.
...
* gnu/packages/check.scm (python-fixtures-bootstrap)
[phases]{sanity-check}: Delete.
2021-02-01 11:53:44 -05:00
Lars-Dominik Braun
1a9d771f99
gnu: python-pytest-xdist: Add missing input, relax pytest requirement.
...
* gnu/packages/check.scm: (python-pytest-xdist)
[arguments]: Relax pytest version requirements.
[propagated-inputs]: Add python-pytest-forked.
2021-02-01 11:53:43 -05:00
Lars-Dominik Braun
09448c0994
build/python: Add a sanity check phase.
...
Add a new phase validating the usability of installed Python packages.
* gnu/packages/aux-files/python/sanity-check.py: New file.
* Makefile.am (AUX_FILES): Register it.
* guix/build-system/python.scm (sanity-check.py): New variable.
(lower): Add the script as an implicit input.
* guix/build/python-build-system.scm: Remove trailing #t.
(sanity-check): New phase.
(%standard-phases): Use it.
* tests/builders.scm: (make-python-dummy)
(dummy-ok, dummy-dummy-nosetuptools, dummy-fail-requirements)
(dummy-fail-import, dummy-fail-console-script): New variables.
("python-build-system: dummy-ok")
("python-build-system: dummy-dummy-nosetuptools")
("python-build-system: dummy-fail-requirements")
("python-build-system: dummy-fail-import")
("python-build-system: dummy-fail-console-script"): Add tests.
2021-02-01 11:53:43 -05:00
Maxim Cournoyer
cb72f9a773
gnu: python: Replace PYTHONPATH by GUIX_PYTHONPATH.
...
Using PYTHONPATH as a mean to discover the Python packages had the following
issues:
1. It is not versioned, so different versions of Python would clash if
installed in a shared profile.
2. It would interfere with the host Python site on foreign
distributions, sometimes preventing a a user to login their GDM
session (!).
3. It would take precedence over user installed Python packages
installed through pip.
4. It would leak into Python virtualenvs, which are supposed to create
isolated Python environments.
This changes fixes the above issues by making use of a sitecustomize.py
module. The newly introduced GUIX_PYTHONPATH environment variable is read
from the environment, filtered for the current Python version of the
interpreter, and spliced in 'sys.path' just before Python's own site location,
which provides the expected behavior.
* gnu/packages/aux-files/python/sitecustomize.py: New file.
* Makefile.am: Register it.
* gnu/packages/python.scm (customize-site)
(guix-pythonpath-search-path): New procedures.
(python-2.7)[phases]{install-sitecustomize.py}: New phase.
[native-inputs]{sitecustomize.py}: New input.
[native-search-paths]: Replace PYTHONPATH with GUIX_PYTHONPATH.
(python-3.9)[native-search-paths]: Likewise.
[phases]{install-sitecustomize}: Override with correct version.
[native-search-paths]: Replace PYTHONPATH with GUIX_PYTHONPATH.
* gnu/packages/commencement.scm (python-boot0):
[phases]{install-sitecustomize}: Likewise.
[native-inputs]{sitecustomize.py}: New input.
[native-search-paths]: Replace PYTHONPATH with GUIX_PYTHONPATH.
* guix/build/python-build-system.scm (site-packages): Do not add a trailing
'/'.
squash! gnu: python: Replace PYTHONPATH by GUIX_PYTHONPATH.
2021-02-01 11:53:42 -05:00
Ludovic Courtès
93af2ac871
gnu: rdma-core: Build as "RelWithDebInfo".
...
This allows users to use '--with-debug-info=rdma-core' and is otherwise
equivalent to "Release".
* gnu/packages/linux.scm (rdma-core)[arguments]: Remove #:build-type.
2021-02-01 12:51:03 +01:00
Ludovic Courtès
37e997bc78
gnu: rdma-core: Remove "-DIOCTL_MODE=write" configure flag.
...
Fixes <https://bugs.gnu.org/46229 >.
This flag was added in commit 2b14c60d38
.
It is apparently no longer needed. Worse, it now causes segfaults when
used with Omni-Path devices, as reported in the bug above.
* gnu/packages/linux.scm (rdma-core)[arguments]: Remove
"-DIOCTL_MODE=write" from #:configure-flags.
2021-02-01 12:51:03 +01:00
Mathieu Othacehe
221fddd2e2
gnu: cuirass: Update to 0.0.1-63.da93cb9.
...
* gnu/packages/ci.scm (cuirass): Update to 0.0.1-63.da93cb9.
2021-02-01 12:07:21 +01:00
Mathieu Othacehe
bd139ecda2
gnu: cuirass: Update to 0.0.1-62.74c1a94.
...
* gnu/packages/ci.scm (cuirass): Update to 0.0.1-62.74c1a94.
2021-02-01 11:52:14 +01:00
Fredrik Salomonsson
21f1f55012
gnu: pinentry-rofi: Update to 2.0.3.
...
* gnu/packages/gnupg.scm (pinentry-rofi): Update to 2.0.3.
[arguments]: Add make installcheck phase to verify the installed artifact.
[native-inputs]: Add autoconf-archive.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-02-01 12:49:51 +02:00
Christopher Baines
f1fada8ace
gnu: guix-data-service: Update to 0.0.1-24.060df92.
...
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-24.060df92.
2021-02-01 08:46:47 +00:00
Leo Famulari
263b3961f4
Revert "gnu: kwayland: Enable test suite."
...
This reverts commit ba3e25bbf2
.
This commit is reverted because it caused kwayland to no longer build on the
build farm. Specifically, the test "PlasmaWindowModelTest::testVirtualDesktops"
fails.
See this discussion for more information:
https://lists.gnu.org/archive/html/guix-devel/2021-01/msg00382.html
2021-02-01 03:02:49 -05:00
Raghav Gururajan
6a4b336c42
gnu: pixman: Update to 0.40.0.
...
* gnu/packages/xdisorg.scm (pixman) [version]: Update to 0.40.0.
[license]: Change from X11 to expat.
Signed-off-by: Leo Famulari <leo@famulari.name>
2021-01-31 17:22:20 -05:00
Raghav Gururajan
711316946f
gnu: pixman: Enable some features.
...
* gnu/packages/xdisorg.scm (pixman) [arguments] Pass --enable-timers and
--enable-gnuplot to #:configure-flags.
Signed-off-by: Leo Famulari <leo@famulari.name>
2021-01-31 17:22:20 -05:00
Raghav Gururajan
ce5f9afcd1
gnu: openjpeg: Enable tests.
...
* gnu/packages/image.scm (openjpeg)[arguments]: Enable the test suite.
Pass -DBUILD_UNIT_TESTS, -DBUILD_TESTING, and -DOPJ_DATA_ROOT
to #:configure-flags. Add a new 'disable-failing-tests' phase.
[native-inputs]: Add openjpeg-data.
Signed-off-by: Leo Famulari <leo@famulari.name>
2021-01-31 17:22:13 -05:00
Leo Famulari
85243d0d63
gnu: dump: Update to 0.4b47.
...
* gnu/packages/backup.scm (dump): Update to 0.4b47.
[inputs]: Replace OPENSSL-1.0 with OPENSSL.
2021-01-31 16:31:30 -05:00
Morgan Smith
8d2465fcfe
gnu: emacs: Make strip-double-wrap more robust
...
* gnu/packages/emacs.scm (emacs) [strip-double-wrap]:
Use regex to find emacs executable. This works even when the version is
changed by package transformations (ex: version=git.master)
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-01-31 21:49:58 +01:00
Ludovic Courtès
a0b6a7ee2e
gnu: autoconf: Update to 2.71.
...
* gnu/packages/autotools.scm (autoconf-2.70): Rename to...
(autoconf-2.71): ... this. Update to 2.71.
2021-01-31 21:49:58 +01:00
Greg Hogan
4ea5767d3a
gnu: python-sympy: Update to 1.7.1.
...
* gnu/packages/python-xyz.scm (python-sympy): Update to 1.7.1.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-31 22:26:15 +02:00
Michael Rohleder
a6250b6774
gnu: mousepad: Update to 0.5.2.
...
* gnu/packages/xfce.scm (mousepad): Update to 0.5.2.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-31 22:26:14 +02:00
Robert Karszniewicz
f936f078bc
gnu: utox: Update to 0.18.1.
...
* gnu/packages/messaging.scm (utox): Update to 0.18.1.
[inputs]: Remove libsodium.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-31 22:26:14 +02:00
Tobias Geerinckx-Rice
8574c822f6
gnu: privoxy: Update to 3.0.31 [fixes OVE-20210130-0001, OVE-20210128-0001].
...
* gnu/packages/tor.scm (privoxy): Update to 3.0.31.
2021-01-31 21:17:46 +01:00
Brice Waegeneire
9c8156507a
gnu: opendoas: Update to 6.8.1 [fixes CVE-2019-25016].
...
* gnu/packages/admin.scm (opendoas): Update to 6.8.1.
Signed-off-by: Leo Famulari <leo@famulari.name>
2021-01-31 15:05:24 -05:00
Jonathan Brielmaier
63c237d044
gnu: libchewing: Disable parallel tests.
...
Some tests fail constant when building with multiple threads.
* gnu/packages/language.scm (libchewing)[arguments]: Set
`parallel-tests` to false.
2021-01-31 18:00:22 +01:00
Nicolas Goaziou
f43a652d4c
gnu: sshpass: Update to 1.09.
...
* gnu/packages/ssh.scm (sshpass): Update to 1.09. Re-order fields.
2021-01-31 17:53:56 +01:00
Evgeny Pisemsky
3eb84a488e
gnu: emacs-adaptive-wrap: Update source URI.
...
* gnu/packages/emacs-xyz.scm (emacs-adaptive-wrap)[source]: Update URI.
This fixes a "download failed" error when building the package.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-01-31 17:51:03 +01:00
Tanguy Le Carrour
232a10f006
gnu: Add licenseheaders.
...
* gnu/packages/license.scm (licenseheaders): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-01-31 17:00:29 +01:00
Lars-Dominik Braun
d6f79bc64d
gnu: teeworlds: Fix audio.
...
* gnu/packages/games.scm (teeworlds)[source]: Enable recursive cloning.
[build-system]: Switch to cmake-build-system.
[arguments]: Remove custom phases build and install.
[inputs]: Add openssl.
[native-inputs]: Remove bam.
[license]: Add map/language data license.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-01-31 16:57:25 +01:00
Efraim Flashner
3d72867e10
gnu: Add python-threadpoolctl.
...
* gnu/packages/machine-learning.scm (python-threadpoolctl): New variable.
2021-01-31 16:31:32 +02:00
Ryan Prior
9953c4fa94
gnu: esbuild: Update to 0.8.37.
...
* gnu/packages/web.scm (esbuild): Update to 0.8.37.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-31 13:05:33 +02:00
Nicolas Goaziou
639ef1ac79
gnu: wireshark: Update to 3.4.3.
...
* gnu/packages/networking.scm (wireshark): Update to 3.4.3.
2021-01-31 11:55:14 +01:00
Nicolas Goaziou
dcfe2712a1
gnu: python-pikepdf: Update to 2.5.1.
...
* gnu/packages/python-xyz.scm (python-pikepdf): Update to 2.5.1.
2021-01-31 11:53:34 +01:00
Nicolas Goaziou
b4fdbdf967
gnu: emacs-tramp: Update to 2.5.0.1.
...
* gnu/packages/emacs-xyz.scm (emacs-tramp): Update to 2.5.0.1.
2021-01-31 11:52:58 +01:00
Sharlatan Hellseher
ae416e852a
gnu: Add indi.
...
* gnu/packages/astronomy.scm (indi): New variable.
Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-31 11:42:36 +01:00
Sharlatan Hellseher
f8d8109369
gnu: sbcl-deploy: Update to 1.0.0-2.9b20e64.
...
* gnu/packages/lisp-xyz.scm (sbcl-deploy): Update to 1.0.0-2.9b20e64.
[arguments]: Add 'test-asd-file' and 'asd-files' parameters.
[native-inputs]: Add cl-mpg123 and cl-out123.
[inputs]: Add trivial-features.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-31 10:27:37 +01:00
Sharlatan Hellseher
b41d8a702d
gnu: Add cl-mpg123.
...
* gnu/packages/lisp-xyz.scm (cl-mpg123, ecl-cl-mpg123, sbcl-cl-mpg123): New
variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-31 10:27:37 +01:00
Sharlatan Hellseher
67793f33ec
gnu: Add cl-verbose.
...
* gnu/packages/lisp-xyz.scm (cl-verbose, ecl-verbose, sbcl-verbose): New
variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-31 10:27:37 +01:00
Sharlatan Hellseher
f7174a2889
gnu: Add cl-piping.
...
* gnu/packages/lisp-xyz.scm (cl-piping, ecl-piping, sbcl-piping): New
variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-31 10:27:36 +01:00
Sharlatan Hellseher
e05a36a823
gnu: sbcl-puri: Update to 1.5.7-2.4bbab89.
...
* gnu/packages/lisp-xyz.scm (sbcl-puri): Update to 1.5.7-2.4bbab89.
[home-page]: Fix URL.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-31 10:27:36 +01:00
Sharlatan Hellseher
e11055f012
gnu: sbcl-cl-online-learning: Update to 0.5-1.87fbef8.
...
* gnu/packages/lisp-xyz.scm (sbcl-cl-online-learning): Update to
0.5-1.87fbef8.
[arguments]: Add 'test-asd-file' and 'asd-systems' parameters. Activate
tests.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-31 10:27:36 +01:00
Nicolas Goaziou
3e10f0eef0
gnu: alacritty: Update to 0.7.1.
...
* gnu/packages/terminals.scm (alacritty): Update to 0.7.1.
[origin]: Remove snippet.
[arguments]: Remove failing test. Remove unneeded phase and some replacements.
2021-01-31 09:50:47 +01:00
Nicolas Goaziou
a45d8cffff
gnu: rust-libloading-0.6: Do not enable unstable features.
...
* gnu/packages/crates-io.scm (rust-libloading-0.6)[origin]: Remove snippet.
The snippet would make alacritty build fail.
2021-01-31 09:50:47 +01:00
Nicolas Goaziou
63ef731ebd
gnu: Add rust-alacritty-terminal-0.12.
...
* gnu/packages/crates-io.scm (rust-alacritty-terminal-0.12): New variable.
2021-01-31 09:50:47 +01:00
Nicolas Goaziou
6ee85bc499
gnu: Add rust-alacritty-config-derive-0.1.
...
* gnu/packages/crates-io.scm (rust-alacritty-config-derive-0.1): New variable.
2021-01-31 09:50:46 +01:00
Nicolas Goaziou
d8bfc899ce
gnu: Add rust-vte-0.10.
...
* gnu/packages/crates-io.scm (rust-vte-0.10): New variable.
(rust-vte-0.3): Inherit from above.
2021-01-31 09:50:46 +01:00
Nicolas Goaziou
0c4aa2c9cd
gnu: Add rust-vte-generate-state-changes-0.1.
...
* gnu/packages/crates-io.scm (rust-vte-generate-state-changes-0.1): New variable.
2021-01-31 09:50:46 +01:00
Nicolas Goaziou
dd94c3d340
gnu: Add rust-cocoa-0.24.
...
* gnu/packages/crates-io.scm (rust-cocoa-0.24): New variable.
(rust-cocoa-0.23): Inherit from above.
2021-01-31 09:50:45 +01:00
Nicolas Goaziou
d7d8fe36f9
gnu: Add rust-core-graphics-0.22.
...
* gnu/packages/crates-graphics.scm (rust-core-graphics-0.22): New variable.
(rust-core-graphics-0.21): Inherit from above.
2021-01-31 09:50:45 +01:00
Nicolas Goaziou
36e8952f08
gnu: Add rust-copypasta-0.7.
...
* gnu/packages/crates-io.scm (rust-copypasta-0.7): New variable.
2021-01-31 09:50:45 +01:00
Nicolas Goaziou
ecd46aeafc
gnu: Add rust-clipboard-win-3.
...
* gnu/packages/crates-io.scm (rust-clipboard-win-3): New variable.
(rust-clipboard-win-2.1): Inherit from above.
2021-01-31 09:50:44 +01:00
Nicolas Goaziou
b619e9ba57
gnu: Add rust-lazy-bytes-cast-5.
...
* gnu/packages/crates-io.scm (rust-lazy-bytes-cast-5): New variable.
2021-01-31 09:50:44 +01:00
Nicolas Goaziou
48792feff9
gnu: Add rust-smithay-clipboard-0.6.
...
* gnu/packages/crates-graphics.scm (rust-smithay-clipboard-0.6): New variable.
(rust-smithay-clipboard-0.3): Inherit from above.
2021-01-31 09:50:44 +01:00
Nicolas Goaziou
d958b8d9be
gnu: Add rust-smithay-client-toolkit-0.12.
...
* gnu/packages/crates-graphics.scm (rust-smithay-client-toolkit-0.12): New
variable.
(rust-smithay-client-toolkit-0.6): Inherit from above.
2021-01-31 09:50:43 +01:00
Nicolas Goaziou
23416785e0
gnu: Add rust-andrew-0.3.
...
* gnu/packages/crates-graphics.scm (rust-andrew-0.3): New variable.
(rust-andrew-0.2): Inherit from above.
2021-01-31 09:50:43 +01:00
Nicolas Goaziou
ce345eddbd
gnu: Add rust-rusttype-0.9.
...
* gnu/packages/crates-io.scm (rust-rusttype-0.9): New variable.
(rust-rusttype-0.8): Inherit from above.
2021-01-31 09:50:43 +01:00
Nicolas Goaziou
7c76647007
gnu: Add rust-ab-glyph-rasterizer-0.1.
...
* gnu/packages/crates-io.scm (rust-ab-glyph-rasterizer-0.1): New variable.
2021-01-31 09:50:42 +01:00
Nicolas Goaziou
2c551e714d
gnu: Add rust-owned-ttf-parser-0.6.
...
* gnu/packages/crates-io.scm (rust-owned-ttf-parser-0.6): New variable.
2021-01-31 09:50:42 +01:00
Nicolas Goaziou
d21bf67b6f
gnu: Add rust-ttf-parser-0.6.
...
* gnu/packages/crates-io.scm (rust-ttf-parser-0.6): New variable.
2021-01-31 09:50:42 +01:00
Nicolas Goaziou
347b54181c
gnu: Add rust-calloop-0.6.
...
* gnu/packages/crates-io.scm (rust-calloop-0.6): New variable.
(rust-calloop-0.4): Inherit from above.
2021-01-31 09:50:41 +01:00
Nicolas Goaziou
cf8c49f7c4
gnu: Add rust-memmap2-0.1.
...
* gnu/packages/crates-io.scm (rust-memmap2-0.1): New variable.
2021-01-31 09:50:41 +01:00
Nicolas Goaziou
b3de00f574
gnu: Add rust-wayland-client-0.28.
...
* gnu/packages/crates-graphics.scm (rust-wayland-client-0.28): New variable.
(rust-wayland-client-0.23): Inherit from above.
2021-01-31 09:50:41 +01:00
Nicolas Goaziou
318c2db0c9
gnu: Add rust-wayland-sys-0.28.
...
* gnu/packages/crates-graphics.scm (rust-wayland-sys-0.28): New variable.
(rust-wayland-sys-0.23): Inherit from above.
2021-01-31 09:50:40 +01:00
Nicolas Goaziou
ce42526ff4
gnu: Add rust-wayland-scanner-0.28.
...
* gnu/packages/crates-graphics.scm (rust-wayland-scanner-0.28): New variable.
(rust-wayland-scanner-0.23): Inherit from above.
2021-01-31 09:50:40 +01:00
Nicolas Goaziou
224358df60
gnu: Add rust-wayland-cursor-0.28.
...
* gnu/packages/crates-graphics.scm (rust-wayland-cursor-0.28): New variable.
2021-01-31 09:50:40 +01:00
Nicolas Goaziou
ebd3bf0b10
gnu: Add rust-xcursor-0.3.
...
* gnu/packages/crates-io.scm (rust-xcursor-0.3): New variable.
2021-01-31 09:50:39 +01:00
Nicolas Goaziou
fa8fb91d9e
gnu: Add rust-wayland-protocols-0.28.
...
* gnu/packages/crates-graphics.scm (rust-wayland-protocols-0.28): New
variable.
(rust-wayland-protocols-0.23): Inherit from above.
2021-01-31 09:50:39 +01:00
Nicolas Goaziou
5a6c7b8224
gnu: Add rust-wayland-server-0.28.
...
* gnu/packages/crates-graphics.scm (rust-wayland-server-0.28): New variable.
(rust-wayland-server-0.23): Inherit from above.
2021-01-31 09:50:39 +01:00
Nicolas Goaziou
06c16eed14
gnu: Add rust-wayland-commons-0.28.
...
* gnu/packages/crates-graphics.scm (rust-wayland-commons-0.28): New variable.
(rust-wayland-commons-0.23): Inherit from above.
2021-01-31 09:50:38 +01:00
Nicolas Goaziou
330377cb2a
gnu: Add rust-x11-clipboard-0.5.
...
* gnu/packages/crates-graphics.scm (rust-x11-clipboard-0.5): New variable.
(rust-x11-clipboard-0.4): Inherit from above.
2021-01-31 09:50:38 +01:00
Nicolas Goaziou
af2e9b413d
gnu: Add rust-crossfont-0.2.
...
* gnu/packages/crates-io.scm (rust-crossfont-0.2): New variable.
2021-01-31 09:50:38 +01:00
Nicolas Goaziou
43c1952c97
gnu: Add rust-core-text-19.
...
* gnu/packages/crates-io.scm (rust-core-text-19): New variable.
(rust-core-text-13): Inherit from above.
2021-01-31 09:50:38 +01:00
Nicolas Goaziou
1edd63b699
gnu: Add rust-dwrote-0.11.
...
* gnu/packages/crates-io.scm (rust-dwrote-0.11): New variable.
(rust-dwrote-0.9): Inherit from above.
2021-01-31 09:50:37 +01:00
Nicolas Goaziou
c9d502d6fb
gnu: Add rust-wio-0.2.
...
* gnu/packages/crates-io.scm (rust-wio-0.2): New variable.
2021-01-31 09:50:37 +01:00
Nicolas Goaziou
23ce3b904b
gnu: Add rust-freetype-rs-0.26.
...
* gnu/packages/crates-io.scm (rust-freetype-rs-0.26): New variable.
(rust-freetype-rs-0.23): Inherit from above.
2021-01-31 09:50:37 +01:00
Nicolas Goaziou
dc97101174
gnu: Add rust-freetype-sys-0.13.
...
* gnu/packages/crates-io.scm (rust-freetype-sys-0.13): New variable.
(rust-freetype-sys-0.9): Inherit from above.
2021-01-31 09:50:36 +01:00
Nicolas Goaziou
5d533d92d2
gnu: Add rust-servo-fontconfig-0.5.
...
* gnu/packages/crates-io.scm (rust-servo-fontconfig-0.5): New variable.
(rust-servo-fontconfig-0.4): Inherit from above.
2021-01-31 09:50:36 +01:00
Nicolas Goaziou
eb3e53568c
gnu: Add rust-servo-fontconfig-sys-5.
...
* gnu/packages/crates-io.scm (rust-servo-fontconfig-sys-5): New variable.
(rust-servo-fontconfig-sys-4): Inherit from above.
2021-01-31 09:50:36 +01:00
Nicolas Goaziou
1d127ccba5
gnu: Add rust-glutin-0.26.
...
* gnu/packages/crates-graphics.scm (rust-glutin-0.26): New variable.
(rust-glutin-0.22): Inherit from above.
2021-01-31 09:50:35 +01:00
Nicolas Goaziou
38dbe801c0
gnu: Add rust-cocoa-0.23.
...
* gnu/packages/crates-io.scm (rust-cocoa-0.23): New variable.
(rust-cocoa-0.22): Inherit from above.
2021-01-31 09:50:35 +01:00
Nicolas Goaziou
bd879c649c
gnu: Add rust-cocoa-foundation-0.1.
...
* gnu/packages/crates-io.scm (rust-cocoa-foundation-0.1): New variable.
2021-01-31 09:50:35 +01:00
Nicolas Goaziou
0b00d063ca
gnu: Add rust-core-graphics-types-0.1.
...
* gnu/packages/crates-graphics.scm (rust-core-graphics-types-0.1): New variable.
2021-01-31 09:50:34 +01:00
Nicolas Goaziou
2c13905d26
gnu: rust-glutin-emscripten-sys-0.1: Update to 0.1.1.
...
* gnu/packages/crates-graphics.scm (rust-glutin-emscripten-sys-0.1): Update to
0.1.1.
[arguments]: Skip build.
2021-01-31 09:50:34 +01:00
Nicolas Goaziou
501d10937f
gnu: rust-glutin-gles2-sys-0.1: Update to 0.1.5.
...
* gnu/packages/crates-graphics.scm (rust-glutin-gles2-sys-0.1): Update to
0.1.5.
[arguments]: Skip build.
2021-01-31 09:50:34 +01:00
Nicolas Goaziou
48c2a30bbf
gnu: rust-glutin-glx-sys-0.1: Update to 0.1.7.
...
* gnu/packages/crates-graphics.scm (rust-glutin-glx-sys-0.1): Update to 0.1.7.
[arguments]: Skip build.
2021-01-31 09:50:33 +01:00
Nicolas Goaziou
721a6d6f36
gnu: rust-glutin-wgl-sys-0.1: Update to 0.1.5.
...
* gnu/packages/crates-graphics.scm (rust-glutin-wgl-sys-0.1): Update to
0.1.5.
[arguments]: Skip build.
2021-01-31 09:50:33 +01:00
Nicolas Goaziou
8ae5fb1321
gnu: Add rust-wayland-egl-0.28.
...
* gnu/packages/crates-graphics.scm (rust-wayland-egl-0.28): New variable.
2021-01-31 09:50:33 +01:00
Nicolas Goaziou
9cef662c89
gnu: Add rust-winit-0.24.
...
* gnu/packages/crates-graphics.scm (rust-winit-0.24): New variable.
(rust-winit-0.20): Inherit from above.
2021-01-31 09:50:32 +01:00
Nicolas Goaziou
bc5f82f73c
gnu: rust-core-video-sys-0.1: Update to 0.1.4.
...
* gnu/packages/crates-graphics.scm (rust-core-video-sys-0.1): Update to 0.1.4.
2021-01-31 09:50:32 +01:00
Nicolas Goaziou
dc7912ce77
gnu: Add rust-core-graphics-0.19.
...
* gnu/packages/crates-graphics.scm (rust-core-graphics-0.19): New variable.
2021-01-31 09:50:32 +01:00
Nicolas Goaziou
bd5f593edf
gnu: Add rust-metal-0.18.
...
* gnu/packages/crates-io.scm (rust-metal-0.18): New variable.
(rust-metal-0.14): Inherit from above.
2021-01-31 09:50:32 +01:00
Nicolas Goaziou
feea5f4e61
gnu: Add rust-cocoa-0.22.
...
* gnu/packages/crates-io.scm (rust-cocoa-0.22): New variable.
(rust-cocoa-0.19): Inherit from above.
2021-01-31 09:50:31 +01:00
Nicolas Goaziou
58b30a50a9
gnu: Add rust-core-graphics-0.21.
...
* gnu/packages/crates-graphics.scm (rust-core-graphics-0.21): New variable.
(rust-core-graphics-0.17): Inherit from above.
2021-01-31 09:50:31 +01:00
Nicolas Goaziou
91d3daa67a
gnu: Add rust-dispatch-0.2.
...
* gnu/packages/crates-io.scm (rust-dispatch-0.2): New variable.
(rust-dispatch-0.1): Inherit from above.
2021-01-31 09:50:31 +01:00
Nicolas Goaziou
191ad9d3d1
gnu: rust-png-0.16: Update to 0.16.8.
...
* gnu/packages/crates-graphics.scm (rust-png-0.16): Update to 0.16.8.
2021-01-31 09:50:25 +01:00
Raghav Gururajan
edfbb1d2d1
gnu: Add telegram-desktop.
...
* gnu/packages/telegram.scm (telegram-desktop): New variable.
Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-01-31 09:22:50 +01:00
Raghav Gururajan
27fa48443a
gnu: Add libtgvoip-for-telegram-desktop.
...
* gnu/packages/telegram.scm (libtgvoip-for-telegram-desktop): New variable.
Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-01-31 09:22:50 +01:00
Raghav Gururajan
cda5fb481c
gnu: Add rlottie-for-telegram-desktop.
...
* gnu/packages/telegram.scm (rlottie-for-telegram-desktop): New variable.
Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-01-31 09:22:50 +01:00
Raghav Gururajan
a84399eddf
gnu: Add webrtc-for-telegram-desktop.
...
* gnu/packages/telegram.scm: New module.
(webrtc-for-telegram-desktop): New variable.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-01-31 09:22:50 +01:00
Raghav Gururajan
6a3ec5c549
gnu: Add qt5ct.
...
* gnu/packages/qt.scm (qt5ct): New variable.
Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-01-31 09:22:50 +01:00
Raghav Gururajan
179e97d595
gnu: Add rlottie.
...
* gnu/packages/animation.scm (rlottie): New variable.
Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-01-31 09:22:49 +01:00
Raghav Gururajan
a5f4d39027
gnu: Add range-v3.
...
* gnu/packages/cpp.scm (range-v3): New variable.
Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-01-31 09:22:49 +01:00
Raghav Gururajan
75bdc9a782
gnu: Add materialdecoration.
...
* gnu/packages/qt.scm (materialdecoration): New variable.
Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-01-31 09:22:49 +01:00
Raghav Gururajan
79389ac37f
gnu: Add cmake-shared.
...
* gnu/packages/cmake.scm (cmake-shared): New variable.
Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-01-31 09:22:49 +01:00
Raghav Gururajan
83299e541f
gnu: Add nimf.
...
* gnu/packages/language.scm (nimf): New variable.
Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-01-31 09:22:49 +01:00
Raghav Gururajan
677cb21bfd
gnu: Add hime.
...
* gnu/packages/language.scm (hime): New variable.
Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-01-31 09:22:49 +01:00
Raghav Gururajan
823b27d970
gnu: Add libchewing.
...
* gnu/packages/language.scm (libchewing): New variable.
Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-01-31 09:22:49 +01:00
Raghav Gururajan
eb8c32f880
gnu: libappindicator: Propagate some inputs as per .pc file.
...
* gnu/packages/freedesktop.scm (libappindicator) [inputs]: Move gtk+
and libdbusmenu to ...
[propagated-inputs]: ... here.
Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-01-31 09:22:48 +01:00
Raghav Gururajan
7152d75681
gnu: Add fcitx-qt5.
...
* gnu/packages/fcitx.scm (fcitx-qt5): New variable.
Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-01-31 09:22:48 +01:00
Raghav Gururajan
6bacfa63c1
gnu: Add c++-gsl.
...
* gnu/packages/cpp.scm (c++-gsl): New variable.
* gnu/packages/patches/c++-gsl-find-system-gtest.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-01-31 09:22:46 +01:00
Leo Famulari
0981f872cb
gnu: gst-plugins-good: Fix a test failure on 32-bit systems.
...
* gnu/packages/patches/gst-plugins-good-fix-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gstreamer.scm (gst-plugins-good)[source]: Use it.
2021-01-31 01:00:30 -05:00
Leo Famulari
a20b4f07bf
gnu: linux-libre 4.4: Update to 4.4.254.
...
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.254.
(linux-libre-4.4-pristine-source): Update hash.
2021-01-31 00:16:04 -05:00
Leo Famulari
b0c7ae3eb6
gnu: linux-libre 4.9: Update to 4.9.254.
...
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.254.
(linux-libre-4.9-pristine-source): Update hash.
2021-01-31 00:16:04 -05:00
Leo Famulari
15f2bb6d10
gnu: linux-libre 4.14: Update to 4.14.218.
...
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.218.
(linux-libre-4.14-pristine-source): Update hash.
2021-01-31 00:16:03 -05:00
Leo Famulari
6d8b5e03e8
gnu: linux-libre 4.19: Update to 4.19.172.
...
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.172.
(linux-libre-4.19-pristine-source): Update hash.
2021-01-31 00:16:03 -05:00
Leo Famulari
de3c1efdb3
gnu: linux-libre 5.4: Update to 5.4.94.
...
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.94.
(linux-libre-5.4-pristine-source): Update hash.
2021-01-31 00:16:03 -05:00
Leo Famulari
db432cef6c
gnu: linux-libre: Update to 5.10.12.
...
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.12.
(linux-libre-5.10-pristine-source): Update hash.
2021-01-31 00:15:56 -05:00
Leo Famulari
918a099e74
Revert qt-build-system changes that were pushed to a frozen "staging" branch.
...
This reverts commits 9085260fcc
,
4ecc2a2493
,
094b6ac009
,
104151f4f4
.
2021-01-30 18:05:42 -05:00
Efraim Flashner
ed5572876b
gnu: cmst: Update to 2020.11.01.
...
* gnu/packages/connman.scm (cmst): Update to 2020.11.01.
2021-01-31 00:51:09 +02:00
Efraim Flashner
eb6b061320
gnu: slurm-18.08: Update to 18.08.9.
...
Fixes CVE-2019-{12838,19727,19728}.
* gnu/packages/parallel.scm (slurm-18.08): Update to 18.08.9.
2021-01-31 00:04:11 +02:00
Efraim Flashner
2667156585
gnu: slurm-19.05: Update to 19.05.8.
...
Fixes CVE-2020-{12693,27745,27746,19727,19728}.
* gnu/packages/parallel.scm (slurm-19.05): Update to 19.05.8.
2021-01-31 00:00:41 +02:00
Efraim Flashner
8d7bc7932f
gnu: slurm: Update to 20.11.3.
...
* gnu/packages/parallel.scm (slurm): Update to 20.11.3.
2021-01-30 23:49:02 +02:00
Efraim Flashner
ebf88ff593
gnu: slurm: Update note about slurm versions.
...
* gnu/packages/parallel.scm: Update note about what slurm versions
should be kept.
2021-01-30 23:35:31 +02:00
Efraim Flashner
9008e0ec3f
gnu: parallel: Update to 20210122.
...
* gnu/packages/parallel.scm (parallel): Update to 20210122.
2021-01-30 23:27:45 +02:00
Nicolas Goaziou
a2a17c3fc6
gnu: blender-2.79: Fix build.
...
* gnu/packages/graphics.scm (blender-2.79)[inputs]: Add pugixml.
2021-01-30 18:38:41 +01:00
Nicolas Goaziou
e629d72216
gnu: blender: Fix build.
...
* gnu/packages/graphics.scm (openimageio): Update to 2.2.10.1.
[arguments]: Do not use system pugixml.
[inputs]: Add fmt.
* gnu/packages/graphics.scm (blender)[inputs]: Add "pugixml".
2021-01-30 17:59:34 +01:00
Mathieu Othacehe
deda7029e5
gnu: alacritty: Fix build.
...
This is a follow-up of 880e6334b7
.
* gnu/packages/terminals.scm (alacritty)[arguments]: Rename "rust-dirs-2.0"
into "rust-dirs-2" and "rust-embed-resource-1.3" into "rust-embed-resource-1".
2021-01-30 16:27:34 +01:00
Mathieu Othacehe
f4a32c5d6b
gnu: cuirass: Update to 0.0.1-61.6838ec2.
...
* gnu/packages/ci.scm (cuirass): Update to 0.0.1-61.6838ec2.
2021-01-30 16:17:00 +01:00
nixo
dae521a0c9
gnu: Add julia-json.
...
* gnu/packages/julia-xyz.scm (julia-json): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-01-30 15:36:57 +01:00
nixo
fb634a0e0b
gnu: Add julia-offsetarrays.
...
* gnu/packages/julia-xyz.scm (julia-offsetarrays): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-01-30 15:36:57 +01:00
nixo
20767b9b69
gnu: Add julia-adapt.
...
* gnu/packages/julia-xyz.scm (julia-adapt): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-01-30 15:36:57 +01:00
nixo
c0c21d77d9
gnu: Add julia-parsers.
...
* gnu/packages/julia-xyz.scm (julia-parsers): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-01-30 15:36:57 +01:00
nixo
50f99cc589
gnu: Add julia-fixedpointnumbers.
...
* gnu/packages/julia-xyz.scm (julia-fixedpointnumbers): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-01-30 15:36:57 +01:00
nixo
6545cef5d7
gnu: Add julia-datastructures.
...
* gnu/packages/julia-xyz.scm (julia-datastructures): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-01-30 15:36:57 +01:00
nixo
eccd448c02
gnu: Add julia-orderedcollections.
...
* gnu/packages/julia-xyz.scm (julia-orderedcollections): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-01-30 15:36:56 +01:00
nixo
f7a98af0b9
gnu: julia-compat: Update to 3.25.0.
...
* gnu/packages/julia-xyz.scm (julia-compat): Update to 3.25.0.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-01-30 15:36:56 +01:00
nixo
54721e7eb8
gnu: julia-compat: Set file name according to standards.
...
* gnu/packages/julia-xyz.scm (julia-compat)[source]: Set 'file-name'
to (git-file-name ...).
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-01-30 15:36:56 +01:00
Nicolas Goaziou
0f27a97c69
gnu: rust-embed-resource-1: Drop minor version from name.
...
* gnu/packages/crates-io.scm (rust-embed-resource-1): Drop minor version from
name.
* gnu/packages/rust-apps.scm (watchexec): Apply renaming.
2021-01-30 15:34:52 +01:00
Nicolas Goaziou
880e6334b7
gnu: rust-dirs-2: Drop minor version from name.
...
* gnu/packages/crates-io.scm (rust-dirs-2): Drop minor version from name.
(rust-dirs-1.0):
(rust-term-0.6):
* gnu/packages/rust-apps.scm (fd):
* gnu/packages/sequoia.scm (sequoia):
* gnu/packages/web.scm (castor): Apply renaming.
2021-01-30 15:34:41 +01:00
Nicolas Goaziou
abad76c6b1
gnu: rust-downcast-rs-1: Drop minor version from name.
...
* gnu/packages/crates-io.scm (rust-downcast-rs-1): Drop minor version from
name.
* gnu/packages/crates-graphics.scm (rust-wayland-client-0.23):
(rust-wayland-client-0.21):
(rust-wayland-server-0.23):
(rust-wayland-server-0.21): Apply renaming.
2021-01-30 15:33:43 +01:00
Nicolas Goaziou
b934f6ce8b
gnu: rust-downcast-rs-1.1: Remove variable.
...
* gnu/packages/crates-io.scm (rust-downcast-rs-1.1): Remove variable.
* gnu/packages/crates-graphics.scm (rust-wayland-client-0.23):
(rust-wayland-client-0.21):
(rust-wayland-server-0.23):
(rust-wayland-server-0.21): Refer to rust-downcast-rs-1.2 instead.
2021-01-30 15:33:34 +01:00
Nicolas Goaziou
537de152b9
gnu: rust-expat-sys-2: Drop minor version from name.
...
* gnu/packages/crates-io.scm (rust-expat-sys-2): Drop minor version from name.
(rust-servo-fontconfig-sys-4): Apply renaming.
2021-01-30 15:31:13 +01:00
Mathieu Othacehe
495bd7053c
gnu: cuirass: Update to 0.0.1-60.1e8d075.
...
* gnu/packages/ci.scm (cuirass): Update to 0.0.1-60.1e8d075.
2021-01-30 14:28:18 +01:00
Marius Bakke
f4159867ab
gnu: picocom: Fix cross-compilation.
...
* gnu/packages/terminals.scm (picocom)[arguments]: Use CC-FOR-TARGET instead
of "gcc".
2021-01-30 12:32:42 +01:00
Marius Bakke
229f944b70
gnu: uBlock Origin: Update to 1.33.0.
...
* gnu/packages/browser-extensions.scm (uassets): Update to commit a5b1e3cae.
(ublock-origin): Update to 1.33.0.
2021-01-30 12:32:42 +01:00
Marius Bakke
034abb77a6
gnu: foot: Update to 1.6.2.
...
* gnu/packages/terminals.scm (foot): Update to 1.6.2.
[native-inputs]: Remove GCC-10.
2021-01-30 12:32:42 +01:00
Marius Bakke
91bfb6d19d
gnu: ungoogled-chromium: Update to 88.0.4324.104-0.4e2679c.
...
* gnu/packages/chromium.scm (%preserved-third-party-files): Adjust for 88.
(%chromium-version): Set to 88.0.4324.104.
(%ungoogled-revision): Set to 4e2679ce15a53925b34a95aa3e1731751530dc22.
(%ungoogled-origin): Update hash.
(libvpx/chromium): New variable.
(ungoogled-chromium): Update hash.
[arguments]: Patch one file for compatibility with system ICU.
[inputs]: Change from ICU4C-67 to ICU4C-68. Change from LIBVPX to
LIBVPX/CHROMIUM.
2021-01-30 12:32:42 +01:00
Sharlatan Hellseher
9c8ed43dd8
gnu: Add cl-out123.
...
* gnu/packages/lisp-xyz.scm (cl-out123, ecl-cl-out123, sbcl-cl-out123): New
variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-30 11:08:15 +01:00
Guillaume Le Vaillant
e41f8923f9
gnu: Add nq.
...
* gnu/packages/admin.scm (nq): New variable.
2021-01-30 10:58:17 +01:00
Hartmut Goebel
9085260fcc
guix: qt-build-system, qt-utils: Unify wrapping of qt-programs.
...
Unify (guix qt-build-system wrap-all-programs) and
(guix qt-utils wrap-qt-program), so both behave the same.
The functions now reside in qt-utils to make them easily available for
packages not using the qt-build-system.
* guix/build/qt-build-system.scm (variables-for-wrapping, wrap-all-programs):
Move from here ...
* guix/build/qt-utils.scm (variables-for-wrapping, wrap-all-qt-programs):
... to here. Base the later on
(wrap-qt-program*): New function, carved out from old wrap-all-programs.
(wrap-qt-program): Base on wrap-qt-program*, change arguments in an
incompatible way.
* gnu/packages/bittorrent.scm (qbittorrent)[arguments]<phases>{wrap-qt}:
Adjust to new interface of wrap-qt-program.
* gnu/packages/finance.scm (electron-cash): Likewise.
* gnu/packages/geo.scm (qgis): Likewise.
* gnu/packages/password-utils.scm (qtpass): Likewise.
* gnu/packages/video.scm (openshot): Likewise.
* gnu/packages/web-browsers.scm (kristall): Likewise.
2021-01-29 23:04:02 +01:00
Leo Famulari
42008264d9
gnu: Remove avogadro.
...
This package fails to build and has been superseded by avogadro2.
* gnu/packages/chemistry.scm (avogadro): Remove variable.
* gnu/packages/patches/avogadro-boost148.patch,
gnu/packages/patches/avogadro-eigen3-update.patch,
gnu/packages/patches/avogadro-python-eigen-lib.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2021-01-29 15:19:02 -05:00
Maxim Cournoyer
0ad27959d8
gnu: fontconfig: Update to 2.13.93.
...
* gnu/packages/patches/fontconfig-hurd-path-max.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Un-register file.
* gnu/packages/fontutils.scm (fontconfig)[source]
{uri}: Use the .tar.xz archive.
{patches}: Remove field. The patch was merged upstream.
[native-inputs]: Add python-minimal.
[phases]{skip-problematic-tests}: Add phase.
[configure-flags]: Do not set PYTHON to false.
* gnu/packages/fontutils.scm (fontconfig-with-documentation)
[native-inputs]: Add docbook-utils.
2021-01-29 15:05:41 -05:00
Maxim Cournoyer
7f9da31c31
gnu: fontconfig-with-documentation: New variable.
...
In what will become fontconfig 2.14, the complete documentation of fontconfig
requires multiple dependencies that would be problematic to add to this core
package; instead, keep the 'fontconfig' variable package lean and create a new
'fontconfig-with-documentation' package that will be known as "fontconfig" to
the users.
* gnu/packages/fontutils.scm (fontconfig): Hide package.
[outputs]: Remove doc output.
[configure-flags]: Add "--disable-docs" argument.
[phases]{remove-pdf-files}: Remove phase.
{move-man-sections}: Move to...
(fontconfig-with-documentation): ... this new variable with a doc output.
2021-01-29 14:55:07 -05:00
Maxim Cournoyer
82f5f6b14c
gnu: Replace all uses of texlive-union by texlive-updmap.cfg.
...
* doc/build.scm (pdf-manual) Replace texlive-union by texlive-updmap.cfg.
* gnu/packages/algebra.scm (pari-gp): Likewise.
* gnu/packages/bioinformatics.scm (discrover, velvet): Likewise.
* gnu/packages/chez.scm (chez-scheme, chez-web, chez-sockets): Likewise.
* gnu/packages/docbook.scm (dblatex): Likewise.
* gnu/packages/emacs-xyz.scm (emacs-auctex): Likewise.
* gnu/packages/engineering.scm (fastcap): Likewise.
* gnu/packages/guile-xyz.scm (emacsy, guile-cv): Likewise.
* gnu/packages/lisp.scm (sbcl): Likewise.
* gnu/packages/maths.scm (octave, hypre): Likewise.
* gnu/packages/music.scm (lilypond): Likewise.
* gnu/packages/plotutils.scm (asymptote): Likewise.
* gnu/packages/python-xyz.scm (python-numpy-documentation)
(python-matplotlib-documentation, python-ipython-documentation)
(python-pypandoc): Likewise.
* gnu/packages/radio.scm (gnuradio, libosmo-dsp): Likewise.
* gnu/packages/scheme.scm (mit-scheme): Likewise.
* gnu/packages/statistics.scm (r-with-tests): Likewise.
* gnu/packages/tex.scm (simple-texlive-package)
(texlive-xmltex, texlive-tiny, texlive-jadetex, teximpatient, lyx): Likewise.
2021-01-29 13:35:47 -05:00
Maxim Cournoyer
57fad03c4f
gnu: texlive-amsfonts: Adjust to build with texlive-updmap.cfg.
...
* gnu/packages/tex.scm (texlive-amsfonts)[phases]
{build-fonts}: Do not set SOURCE_DATE_EPOCH, already done by the build
system. Let resources be auto-discovered by TeX Live machinery by simply
setting GUIX_TEXMF. Remove references to the texlive-union input. Remove
trailing #t.
{install-generated-fonts}: Remove trailing #t.
[native-inputs]: Replace texlive-union by texlive-updmap.cfg. Remove the
texlive-cm and texlive-metafont arguments of texlive-updmap.cfg.
2021-01-29 13:35:47 -05:00
Maxim Cournoyer
04a0b1e09a
gnu: texlive-bin: Enable the use of multiple TeX Live trees.
...
Attempting to compose multiple TeX Live trees (such as can happen when using a
texlive-union generated package) proved problematic; only the texmf.cnf
configuration file from the union would be honored, causing other TeX Live
components to be ignored.
This change does away with TeX Live unions, instead relying on the default
texmf.cnf configuration file provided by the texlive-bin package to honor
individual TeX Live trees referred to via the newly introduced GUIX_TEXMF
variable, and replacing the texlive-union procedure by texlive-updmap.cfg, to
explicit that generating the fonts map configuration is now its sole purpose.
* gnu/packages/tex.scm (texlive-bin)[phases]{customize-texmf}: New phase.
{postint}: Move the patching of the texmf.cnf file to the new above phase.
Patch the updmap.pl script to find its Perl modules.
[native-search-paths]: Rename the TEXMF variable to GUIX_TEXMF. Remove the
TEXMFCNF variable.
* guix/profiles.scm (texlive-configuration): Remove procedure.
(%default-profile-hooks)[texlive-configuration]: Unregister hook.
(texlive-union): Alias to what has moved to...
(texlivke-updmap.cfg): ... here. Update doc. Do not provide a different
texmf.cnf configuration.
[inherit]: Do not inherit from texlive-base.
[build-system]: Switch to the copy-build-system.
[arguments]{install-plan}: New argument.
[phases]{regenerate-updmap.cfg}: New phase, which keeps only the fonts map
generating code from the previous builder code.
[inputs]: Remove bash, and move to ...
[propagated-inputs]: ... here.
[native-inputs]: Remove field, and move the source of the base updmap.cfg file
to...
[source]: ... here.
[synopsis]: Update.
[description]: Likewise.
[license]: Delete duplicates.
2021-01-29 13:35:47 -05:00
Maxim Cournoyer
23a5dcce1d
gnu: grocsvs: Remove package.
...
This package depends on Python 2 and doesn't build anymore. Upstream doesn't
seem active, but if they ever port it to Python 3, they should let people know
here: https://github.com/grocsvs/grocsvs/issues/6 .
* gnu/packages/bioinformatics.scm (grocsvs): Delete.
2021-01-29 10:58:25 -05:00
Maxim Cournoyer
de8dc9039b
gnu: syncthing-gtk: Switch source to use Debian's Python 3 port.
...
* gnu/packages/syncthing.scm (syncthing-gtk)[source]: Adjust to use the Debian
Python 3 port.
[phases]{remove-windows.py}: New phase.
2021-01-29 10:58:25 -05:00
Maxim Cournoyer
aa0d1e3306
gnu: python2-virtualenv: Remove package.
...
* gnu/packages/python-xyz.scm (python2-virtualenv): Delete.
2021-01-29 10:58:25 -05:00
Maxim Cournoyer
64c8f49ccc
gnu: python2-pbr: Remove package.
...
* gnu/packages/python-xyz.scm (python2-pbr-minimal)
(python2-pbr): Delete variables.
2021-01-29 10:58:25 -05:00
Maxim Cournoyer
674391d0cb
gnu: python2-fixtures: Remove package.
...
* gnu/packages/check.scm (python2-fixtures-bootstrap)
(python2-fixtures): Delete variables.
2021-01-29 10:58:24 -05:00
Maxim Cournoyer
a215577f06
gnu: python2-testtools: Remove package.
...
* gnu/packages/check.scm (python2-testtools-bootstrap)
(python2-testtools): Delete variables.
2021-01-29 10:58:24 -05:00
Maxim Cournoyer
a59cdc108b
gnu: python2-testscenarios: Remove package.
...
* gnu/packages/check.scm (python2-testscenarios-bootstrap)
(python2-testscenarios): Delete variables.
2021-01-29 10:58:24 -05:00