Commit Graph

39593 Commits

Author SHA1 Message Date
Ludovic Courtès 60029204ee
pull: Don't prepend "origin/" to branch names.
This is a followup to 37a6cdbf1b.

* guix/scripts/pull.scm (%options): Don't prepend "origin/" to branch
names.
2019-01-14 23:43:49 +01:00
Eric Bavier 974537fc4c
gnu: python-pycodestyle: Fix build with Python 3.7.
* gnu/packages/patches/python-pycodestyle-stdlib-tokenize-fix.patch: New
patch.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/python.scm (python-pycodestyle)[source]: Use it.
2019-01-14 15:34:54 -06:00
Eric Bavier 2df4f7020d
gnu: groff: Fix doc installation.
* gnu/packages/groff.scm (groff)[arguments]: Add 'fix-docdir phase.
2019-01-14 15:34:54 -06:00
Ricardo Wurmus 21b41a79fe
gnu: Move Perl compression packages to new module.
* gnu/packages/compression.scm (perl-compress-raw-bzip2,
perl-compress-raw-zlib, perl-io-compress, perl-archive-zip,
perl-archive-extract): Move from here...
* gnu/packages/perl-compression.scm: ...to this new file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/packages/ci.scm, gnu/packages/libreoffice.scm, gnu/packages/perl.scm:
Adjust references.
2019-01-14 18:12:54 +01:00
Ricardo Wurmus b80ecc5a63
gnu: texlive-latex-fontspec: Propagate l3packages.
* gnu/packages/tex.scm (texlive-latex-fontspec)[inputs]: Remove
texlive-latex-l3kernel.
[propagated-inputs]: Add texlive-latex-l3packages.
2019-01-14 15:42:32 +01:00
Ricardo Wurmus 2fea7041a3
gnu: texlive-latex-l3packages: Propagate l3kernel.
* gnu/packages/tex.scm (texlive-latex-l3packages)[inputs]: Move
texlive-latex-l3kernel from here...
[propagated-inputs]: ...to here.
2019-01-14 15:39:22 +01:00
Ricardo Wurmus 73635e3f69
gnu: Add texlive-latex-changepage.
* gnu/packages/tex.scm (texlive-latex-changepage): New variable.
2019-01-14 14:13:21 +01:00
Ricardo Wurmus 6309d21579
gnu: Add texlive-generic-babel-german.
* gnu/packages/tex.scm (texlive-generic-babel-german): New variable.
2019-01-14 14:13:21 +01:00
Ricardo Wurmus d68c8017f1
gnu: texlive-latex-base: Install configuration files.
* gnu/packages/tex.scm (texlive-latex-base)[arguments]: Install all
configuration files.
[native-inputs]: Move texlive-generic-hyph-utf8 from here...
[propagated-inputs]: ...to here.
2019-01-14 14:13:21 +01:00
Efraim Flashner 6c56e9c493
gnu: opencv: Use 'git-fetch'.
* gnu/packages/image-processing.scm (opencv)[source]: Use 'git-fetch'.
[native-inputs]: Use 'git-fetch' for opencv_extras and opencv_contrib.
Remove unzip.
[arguments]: Update custom 'unpack-submodule-sources accordingly. Update
paths in configure-flags, 'diable-broken-tests phase.
2019-01-14 15:07:42 +02:00
Efraim Flashner 7b28210531
gnu: python-django-filter: Use 'invoke'.
* gnu/packages/django.scm (python-django-filter)[arguments]: Use
'invoke'.
2019-01-14 15:07:42 +02:00
Efraim Flashner 8e21fa0bd3
gnu: opencv: Loosen test suite failures.
* gnu/packages/image-processing.scm (opencv)[native-inputs]: Add patch
to opencv-contrib.
[arguments]: Update 'unpack-submodule-sources phase.
* gnu/packages/patches/opencv-rgbd-aarch64-test-fix.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2019-01-14 15:07:42 +02:00
Efraim Flashner fdeb2def6a
gnu: opencv: Update configure flags.
* gnu/packages/image-processing.scm (opencv)[arguments]: Don't use
precompiled headers. Enable all available CPU optimizations.
2019-01-14 15:07:42 +02:00
Efraim Flashner b5baf9529e
gnu: opencv: Don't hardcode build directories.
* gnu/packages/image-processing.scm (opencv)[arguments]: Change
OPENCV_EXTRA_MODULES_PATH and OPENCV_TEST_DATA_PATH to use 'getcwd'
instead of hardcoding the build path.
2019-01-14 15:07:41 +02:00
Efraim Flashner 6949f45c10
gnu: opencv: Fix building on non-x86_64 systems.
* gnu/packages/image-processing.scm (opencv)[arguments]: Add
configure-flag to disable carotene. Don't require x86_64 CPU
except on x86_64. Fix typo.
2019-01-14 15:07:41 +02:00
Efraim Flashner c5c42f0a9c
gnu: gnurl: Update to 7.63.0.
* gnu/packages/gnunet.scm (gnurl): Update to 7.63.0.
2019-01-14 13:57:49 +02:00
Clément Lassieur 6e46be066a
gnu: emacs-pass: Update to 1.8.
* gnu/packages/emacs.scm (emacs-pass): Update to 1.8.
2019-01-14 12:33:46 +01:00
Rutger Helling 478040d4fb
gnu: dosbox: Update to 0.74-2.
* gnu/packages/emulators.scm (dosbox): Update to 0.74-2.
[arguments]: Use invoke in 'autogen.sh phase.
2019-01-14 09:08:04 +01:00
Mark H Weaver 72b308364f
gnu: linux-libre: Update to 4.20.2.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.20.2.
(%linux-libre-hash): Update hash.
2019-01-14 01:29:47 -05:00
Mark H Weaver 8fa75a2266
gnu: linux-libre@4.19: Update to 4.19.15.
* gnu/packages/linux.scm (%linux-libre-4.19-version): Update to 4.19.15.
(%linux-libre-4.19-hash): Update hash.
2019-01-14 01:28:02 -05:00
Mark H Weaver 8b2aabd9d9
gnu: linux-libre@4.14: Update to 4.14.93.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.93.
(%linux-libre-4.14-hash): Update hash.
2019-01-14 01:26:21 -05:00
Mark H Weaver e724e1543a
gnu: linux-libre@4.9: Update to 4.9.150.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.150.
2019-01-14 01:25:28 -05:00
Mark H Weaver 0dd2a4f324
gnu: linux-libre@4.4: Update to 4.4.170.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.170.
2019-01-14 01:24:40 -05:00
Christopher Baines a988393997
gnu: python-2.7: Fix build.
The -j flag is passed in through #:make-flags and EXTRATESTOPTS. This is
combined with the TESTOPTS, and in Python 2, that includes the -l flag by
default.

The -l flag, is for finding memory leaks in tests, and is incompatible with
the -j flag, and the build previously failed at the start of the 'check
phase. Therefore, remove the -l flag from the Python 2 testsuite, as it
doesn't sound like a useful thing to do when building the package for Guix.

* gnu/packages/python.scm (python-2.7): Add 'remove-findleaks-from-testopts
phase.
2019-01-13 22:47:29 +00:00
Gabriel Hondet 64d25f0be2
gnu: Add ocaml-merlin.
* gnu/packages/ocaml.scm (ocaml-merlin): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-01-13 23:30:15 +01:00
Gabriel Hondet cc353cc067
gnu: Add emacs-tldr.
* gnu/packages/emacs.scm (emacs-tldr): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-01-13 23:30:15 +01:00
Meiyo Peng 5144df2c6c
system: Add sudoedit to %setuid-programs.
* gnu/system.scm (%setuid-programs): Add sudoedit.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-01-13 23:30:15 +01:00
Christopher Baines 24a23bea20
gnu: Add python-miniboa.
python2-miniboa is required for the linkchecker testsuite.

* gnu/packages/python.scm (python-miniboa, python2-miniboa): New variable.
2019-01-13 20:47:40 +00:00
Christopher Baines c4aa1ebc81
gnu: python-pillow: Update to 5.4.1.
I'm looking at this, as this release fixes an issue with the Django testsuite:

https://github.com/python-pillow/Pillow/pull/3525

* gnu/packages/python.scm (python-pillow): Update to 5.4.1.
2019-01-13 17:09:52 +00:00
Ricardo Wurmus 14bba460ab
gnu: r-biocgenerics: Move to bioconductor.
* gnu/packages/bioinformatics.scm (r-biocgenerics): Move from here...
* gnu/packages/bioconductor.scm (r-biocgenerics): ...to here.
2019-01-13 13:04:18 +01:00
Ricardo Wurmus 7097c7009d
gnu: r-annotate: Move to bioconductor.
* gnu/packages/bioinformatics.scm (r-annotate): Move from here...
* gnu/packages/bioconductor.scm (r-annotate): ...to here.
2019-01-13 13:04:18 +01:00
Ricardo Wurmus c80fb90f4a
gnu: r-vegan: Move from bioinformatics to cran.
* gnu/packages/bioinformatics.scm (r-vegan): Move from here...
* gnu/packages/cran.scm (r-vegan): ...to here.
2019-01-13 13:04:18 +01:00
Efraim Flashner d691e96657
gnu: conda: Use 'invoke'.
* gnu/packages/package-management.scm (conda)[arguments]: Use 'invoke'.
2019-01-13 12:44:03 +02:00
Efraim Flashner 675e7bba3e
gnu: python-conda: All phases return #t.
* gnu/packages/package-management.scm (python-conda)[arguments]: Use
'invoke'.
2019-01-13 12:44:03 +02:00
Efraim Flashner e227f248a6
gnu: python-conda: Fix test suite.
* gnu/packages/package-management.scm (python-conda)[native-inputs]: Add
python-cytoolz.
2019-01-13 12:44:00 +02:00
Ricardo Wurmus 82acd43cbd
gnu: Add r-raster.
* gnu/packages/cran.scm (r-raster): New variable.
2019-01-13 11:14:44 +01:00
Ricardo Wurmus 104e7c3c92
gnu: r-ggformula: Update to 0.9.1.
* gnu/packages/cran.scm (r-ggformula): Update to 0.9.1.
2019-01-13 11:14:43 +01:00
Ricardo Wurmus 3fe45dda0a
gnu: r-tibble: Update to 2.0.1.
* gnu/packages/statistics.scm (r-tibble): Update to 2.0.1.
2019-01-13 11:14:43 +01:00
Ricardo Wurmus 523762e332
gnu: r-psych: Update to 1.8.12.
* gnu/packages/cran.scm (r-psych): Update to 1.8.12.
2019-01-13 11:14:43 +01:00
Efraim Flashner d5fa25a5a0
gnu: bitshuffle: Fix build on armhf-linux.
* gnu/packages/compression.scm (bitshuffle)[arguments]: Add custom phase
to only use NEON on aarch64.
2019-01-13 11:31:04 +02:00
Rutger Helling 15d2cebf45
gnu: wine-staging: Update to 4.0-rc6.
* gnu/packages/wine.scm (wine-staging-patchset-data): Update to 4.0-rc6.
* gnu/packages/wine.scm (wine-staging): Update to 4.0-rc6.
2019-01-13 10:14:49 +01:00
Ricardo Wurmus c8d8925647
gnu: Sort package module references in (gnu packages graphviz).
* gnu/packages/graphviz.scm: Sort package module references; delete
duplicates.
2019-01-13 10:07:06 +01:00
Ricardo Wurmus 8b1c0dab45
gnu: Add python-pygraphviz.
* gnu/packages/graphviz.scm (python-pygraphviz): New variable.
2019-01-13 10:07:06 +01:00
Ricardo Wurmus 9e7f55de45
gnu: Add python-doctest-ignore-unicode.
* gnu/packages/python.scm (python-doctest-ignore-unicode): New variable.
2019-01-13 10:07:06 +01:00
Ricardo Wurmus c016e390bf
gnu: Add graphviz-2.38.
* gnu/packages/graphviz.scm (graphviz-2.38): New variable.
2019-01-13 10:07:06 +01:00
Marius Bakke 1710ffa4c7
gnu: sudo: Update to 1.8.27.
* gnu/packages/admin.scm (sudo): Update to 1.8.27.
2019-01-13 01:25:18 +01:00
Marius Bakke cb3e055f86
gnu: libassuan: Update to 2.5.2.
* gnu/packages/gnupg.scm (libassuan): Update to 2.5.2.
2019-01-13 01:25:17 +01:00
Marius Bakke 66470a5ad0
gnu: libgxps: Update to 0.3.1.
* gnu/packages/gnome.scm (libgxps): Update to 0.3.1.
2019-01-13 01:25:17 +01:00
Marius Bakke ad55c19211
gnu: libqmi: Update to 1.22.0.
* gnu/packages/freedesktop.scm (libqmi): Update to 1.22.0.
2019-01-13 01:25:17 +01:00
Marius Bakke de261ace27
gnu: libmbim: Update to 1.18.0.
* gnu/packages/freedesktop.scm (libmbim): Update to 1.18.0.
2019-01-13 01:25:17 +01:00