jackhill/guix/guix.git
4 years agotests: "make check-system" includes the current commit ID, if any.
Ludovic Courtès [Thu, 5 Mar 2020 13:54:17 +0000 (14:54 +0100)]
tests: "make check-system" includes the current commit ID, if any.

* build-aux/run-system-tests.scm (source-commit): New procedure.
(tests-for-current-guix): Add 'commit' parameter and pass it to
'channel-source->package'.
(run-system-tests): Call 'source-commit' and pass the result to
'tests-for-current-guix'.

4 years agotests: "make check-system" no longer interns source upfront.
Ludovic Courtès [Tue, 3 Mar 2020 11:35:46 +0000 (12:35 +0100)]
tests: "make check-system" no longer interns source upfront.

* gnu/ci.scm (channel-build-system)[build, lower]: Honor #:source.
(channel-source->package): New procedure.
(system-test-jobs): Remove 'instance' and call to
'checkout->channel-instance'.  Use 'channel-source->package'.
* build-aux/run-system-tests.scm (tests-for-channel-instance): Rename to...
(tests-for-current-guix): ... this.  Change 'instance' to 'source'.
(run-system-tests): Use 'local-file' instead of 'interned-file' for
SOURCE.

4 years agoweather: Allow non-package objects in manifest.
Ludovic Courtès [Tue, 3 Mar 2020 09:48:09 +0000 (10:48 +0100)]
weather: Allow non-package objects in manifest.

* guix/scripts/weather.scm (package-outputs)[lower-object/no-grafts]:
New procedure.
Use it instead of 'package->derivation'.

4 years agoguix build: Allow non-package objects in manifest.
Ludovic Courtès [Tue, 3 Mar 2020 09:34:35 +0000 (10:34 +0100)]
guix build: Allow non-package objects in manifest.

* guix/scripts/build.scm (options->things-to-build)[manifest->packages]:
Remove.
Inline map of 'manifest-entry-item'.
* tests/guix-build.sh: Add test for "guix build -m" with non-package object.

4 years agoci: Move 'cross-jobs' procedure to the top level.
Ludovic Courtès [Sun, 1 Mar 2020 18:11:36 +0000 (19:11 +0100)]
ci: Move 'cross-jobs' procedure to the top level.

* gnu/ci.scm (cross-jobs): New procedure.  Moved from...
(hydra-jobs): ... here.

4 years agognu: sbcl-cl-webkit: Update to 20200227.
Pierre Neidhardt [Thu, 5 Mar 2020 14:56:38 +0000 (15:56 +0100)]
gnu: sbcl-cl-webkit: Update to 20200227.

* gnu/packages/lisp-xyz.scm (sbcl-cl-webkit): Update to 20200227.

4 years agognu: Add guile-xapian.
Arun Isaac [Thu, 27 Feb 2020 20:41:47 +0000 (02:11 +0530)]
gnu: Add guile-xapian.

* gnu/packages/guile-xyz.scm (guile-xapian, guile3.0-xapian): New variables.

4 years agognu: emacs-tldr: Update to 0-1.7203d1b.
Arun Isaac [Thu, 5 Mar 2020 10:23:33 +0000 (15:53 +0530)]
gnu: emacs-tldr: Update to 0-1.7203d1b.

* gnu/packages/emacs-xyz.scm (emacs-tldr): Update to 0-1.7203d1b.
[propagated-inputs]: Add emacs-request.

4 years agognu: coq-mathcomp: Update home page URI.
Björn Höfling [Thu, 5 Mar 2020 09:02:40 +0000 (10:02 +0100)]
gnu: coq-mathcomp: Update home page URI.

* gnu/packages/coq.scm (coq-mathcomp)[home-page]: Update URI.

4 years agognu: squashfs-tools: Update home page URI.
Björn Höfling [Thu, 5 Mar 2020 08:54:30 +0000 (09:54 +0100)]
gnu: squashfs-tools: Update home page URI.

* gnu/packages/compression.scm (squashfs-tools)[home-page]: Update URI.

4 years agognu: pbzip2: Use archived home-page.
Björn Höfling [Thu, 5 Mar 2020 08:43:44 +0000 (09:43 +0100)]
gnu: pbzip2: Use archived home-page.

* gnu/packages/compression.scm (pbzip2)[home-page]: Load from archive.org

4 years agognu: domainfinder: Update home page URI.
Björn Höfling [Thu, 5 Mar 2020 08:37:05 +0000 (09:37 +0100)]
gnu: domainfinder: Update home page URI.

* gnu/packages/chemistry.scm (domainfinder)[home-page]: Update URI.

4 years agognu: nmoldyn: Upate home page URI.
Björn Höfling [Thu, 5 Mar 2020 08:31:56 +0000 (09:31 +0100)]
gnu: nmoldyn: Upate home page URI.

* gnu/packages/chemistry.scm (nmoldyn)[home-page]: Update URI.

4 years agognu: SuiteSparse: Update to 5.7.1.
Felix Gruber [Wed, 4 Mar 2020 21:41:08 +0000 (22:41 +0100)]
gnu: SuiteSparse: Update to 5.7.1.

* gnu/packages/maths.scm (suitesparse): Update to 5.7.1.
[source]: The latest releases of SuiteSparse have only been published on GitHub.
Fetch from git tag as GitHub releases page only contains autogenerated tarballs
that guix lint complains about. Apply new patch for Mongoose's CMakeList.txt to
find SuiteSparse_config.
[arguments]: Add CMake flags used by new components GraphBLAS and Mongoose.
[native-inputs]: Add CMake and m4 needed to build GraphBLAS and Mongoose.
* gnu/packages/patches/suitesparse-mongoose-cmake.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Leo Famulari <leo@famulari.name>
4 years agognu: ceph: Update to 14.2.8.
Marius Bakke [Wed, 4 Mar 2020 12:07:14 +0000 (13:07 +0100)]
gnu: ceph: Update to 14.2.8.

* gnu/packages/patches/ceph-boost-compat.patch,
gnu/packages/patches/ceph-volume-respect-PATH.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/storage.scm (ceph): Update to 14.2.8.
[source](patches): Remove obsolete.

4 years agognu: i3-wm: Update to 4.18.
Marius Bakke [Wed, 4 Mar 2020 12:06:57 +0000 (13:06 +0100)]
gnu: i3-wm: Update to 4.18.

* gnu/packages/wm.scm (i3-wm): Update to 4.18.

4 years agognu: kodi: Update to 18.6.
Marius Bakke [Wed, 4 Mar 2020 12:06:37 +0000 (13:06 +0100)]
gnu: kodi: Update to 18.6.

* gnu/packages/kodi.scm (kodi): Update to 18.6.

4 years agognu: libgit2: Update to 0.99.0.
Marius Bakke [Wed, 4 Mar 2020 11:36:51 +0000 (12:36 +0100)]
gnu: libgit2: Update to 0.99.0.

* gnu/packages/patches/libgit2-avoid-python.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/version-control.scm (libgit2): Update to 0.99.0.
[source](patches): Remove 'libgit2-avoid-python.patch'.
[source](snippet): Preserve bundled copy of http-parser.
[arguments]: Remove "-DUSE_SHA1DC" from #:configure-flags, which is no longer
optional and enabled by default.  Add "-DUSE_NTLMCLIENT=OFF" and
"-DREGEX_BACKEND=pcre2".  Add phase 'fix-pcre2-reference'.
[inputs]: Remove HTTP-PARSER.
[propagated-inputs]: Add PCRE2.
[native-inputs]: Remove GUILE-2.2.  Add PYTHON.

4 years agognu: enchant: Update to 2.2.8.
Marius Bakke [Wed, 4 Mar 2020 11:36:35 +0000 (12:36 +0100)]
gnu: enchant: Update to 2.2.8.

* gnu/packages/enchant.scm (enchant): Update to 2.2.8.

4 years agognu: wpebackend-fdo: Update to 1.4.2.
Marius Bakke [Wed, 4 Mar 2020 11:36:14 +0000 (12:36 +0100)]
gnu: wpebackend-fdo: Update to 1.4.2.

* gnu/packages/webkit.scm (wpebackend-fdo): Update to 1.4.2.

4 years agognu: re2: Update to 2020-03-03.
Marius Bakke [Wed, 4 Mar 2020 11:35:53 +0000 (12:35 +0100)]
gnu: re2: Update to 2020-03-03.

* gnu/packages/regex.scm (re2): Update to 2020-03-03.

4 years agognu: ibus: Update to 1.5.22.
Marius Bakke [Wed, 4 Mar 2020 11:35:33 +0000 (12:35 +0100)]
gnu: ibus: Update to 1.5.22.

* gnu/packages/ibus.scm (ibus): Update to 1.5.22.

4 years agognu: libsoup: Update to 2.68.4.
Marius Bakke [Wed, 4 Mar 2020 11:35:11 +0000 (12:35 +0100)]
gnu: libsoup: Update to 2.68.4.

* gnu/packages/gnome.scm (libsoup): Update to 2.68.4.

4 years agognu: appstream-glib: Update to 0.7.17.
Marius Bakke [Wed, 4 Mar 2020 11:34:34 +0000 (12:34 +0100)]
gnu: appstream-glib: Update to 0.7.17.

* gnu/packages/patches/appstream-glib-2020.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/glib.scm (appstream-glib): Update to 0.7.17.
[source](patches): Remove.

4 years agognu: gcc-8: Update to 8.4.0.
Efraim Flashner [Wed, 4 Mar 2020 20:22:58 +0000 (22:22 +0200)]
gnu: gcc-8: Update to 8.4.0.

* gnu/packages/gcc.scm (gcc-8): Update to 8.4.0.

4 years agognu: libgee: Update to 0.20.3.
Efraim Flashner [Wed, 4 Mar 2020 19:58:44 +0000 (21:58 +0200)]
gnu: libgee: Update to 0.20.3.

* gnu/packages/gnome.scm (libgee): Update to 0.20.3.

4 years agognu: ardour: Use HTTPS home page.
Tobias Geerinckx-Rice [Sat, 18 Jan 2020 20:55:59 +0000 (21:55 +0100)]
gnu: ardour: Use HTTPS home page.

* gnu/packages/audio.scm (ardour)[home-page]: Use HTTPS.

4 years agognu: Update pypi.python.org home pages & use HTTPS.
Tobias Geerinckx-Rice [Sat, 18 Jan 2020 21:00:24 +0000 (22:00 +0100)]
gnu: Update pypi.python.org home pages & use HTTPS.

* gnu/packages/check.scm (python-unittest2, python-pytest-localserver)
(python-discover)[home-page]: Follow (HTTPS) redirections.
* gnu/packages/fontutils.scm (python2-defcon)[home-page]: Likewise.
* gnu/packages/glib.scm (python2-pygobject-2)[home-page]: Likewise.
* gnu/packages/graph.scm (python-igraph)[home-page]: Likewise.
* gnu/packages/graphviz.scm (xdot)[home-page]: Likewise.
* gnu/packages/pdf.scm (python-poppler-qt5)[home-page]: Likewise.
* gnu/packages/python-web.scm (python-zope-event, python-zope-testing)
(python-zope-testrunner, python-zope-i18nmessageid, python-zope-schema)
(python-zope-configuration, python-zope-proxy, python-zope-location)
(python-zope-security))[home-page]: Likewise.
* gnu/packages/python-xyz.scm (python-setuptools,python-six)
(python2-dogtail, python2-enum, python-enum34, python-unidecode)
(python-numpydoc, python-decorator, python-drmaa, python-pathlib2)
(python-ly, python-msgpack, python-termcolor, python-colorama)
(python-pluggy, python2-pathlib2, python-rfc3987)[home-page]: Likewise.

4 years agognu: python-pyodbc: Update to 4.0.30.
Tobias Geerinckx-Rice [Wed, 4 Mar 2020 19:46:50 +0000 (20:46 +0100)]
gnu: python-pyodbc: Update to 4.0.30.

* gnu/packages/databases.scm (python-pyodbc): Update to 4.0.30.

4 years agognu: crispy-doom: Update to 5.7.1.
Tobias Geerinckx-Rice [Wed, 4 Mar 2020 18:08:57 +0000 (19:08 +0100)]
gnu: crispy-doom: Update to 5.7.1.

* gnu/packages/games.scm (crispy-doom): Update to 5.7.1.

4 years agognu: sg3-utils: Update to 1.45.
Tobias Geerinckx-Rice [Wed, 4 Mar 2020 16:41:31 +0000 (17:41 +0100)]
gnu: sg3-utils: Update to 1.45.

* gnu/packages/scsi.scm (sg3-utils): Update to 1.45.

4 years agognu: girara: Update to 0.3.4.
Tobias Geerinckx-Rice [Wed, 4 Mar 2020 14:55:02 +0000 (15:55 +0100)]
gnu: girara: Update to 0.3.4.

* gnu/packages/gtk.scm (girara): Update to 0.3.4.

4 years agognu: zathura-pdf-poppler: Update to 0.3.0.
Tobias Geerinckx-Rice [Wed, 4 Mar 2020 09:59:43 +0000 (10:59 +0100)]
gnu: zathura-pdf-poppler: Update to 0.3.0.

* gnu/packages/pdf.scm (zathura-pdf-poppler): Update to 0.3.0.

4 years agognu: zathura: Update to 0.4.5.
Tobias Geerinckx-Rice [Wed, 4 Mar 2020 09:59:24 +0000 (10:59 +0100)]
gnu: zathura: Update to 0.4.5.

* gnu/packages/pdf.scm (zathura): Update to 0.4.5.

4 years agognu: weasyprint: Update to 51.
Tobias Geerinckx-Rice [Wed, 4 Mar 2020 09:51:28 +0000 (10:51 +0100)]
gnu: weasyprint: Update to 51.

* gnu/packages/pdf.scm (weasyprint): Update to 51.

4 years agognu: zathura-djvu: Update to 0.2.9.
Tobias Geerinckx-Rice [Tue, 3 Mar 2020 22:41:32 +0000 (23:41 +0100)]
gnu: zathura-djvu: Update to 0.2.9.

* gnu/packages/pdf.scm (zathura-djvu): Update to 0.2.9.

4 years agognu: meld: Update to 3.20.2.
Tobias Geerinckx-Rice [Tue, 3 Mar 2020 19:01:37 +0000 (20:01 +0100)]
gnu: meld: Update to 3.20.2.

* gnu/packages/patchutils.scm (meld): Update to 3.20.2.

4 years agognu: python-invoke: Use HTTPS home page.
Tobias Geerinckx-Rice [Sat, 18 Jan 2020 20:57:54 +0000 (21:57 +0100)]
gnu: python-invoke: Use HTTPS home page.

* gnu/packages/python-xyz.scm (python-invoke)[home-page]: Use HTTPS.

4 years agognu: python-zope-exceptions: Update home page.
Tobias Geerinckx-Rice [Sat, 18 Jan 2020 21:11:23 +0000 (22:11 +0100)]
gnu: python-zope-exceptions: Update home page.

* gnu/packages/python-web.scm (python-zope-exceptions)[home-page]:
Follow (HTTPS) redirection.

4 years agognu: python-pbr: Update home page.
Tobias Geerinckx-Rice [Sat, 18 Jan 2020 21:23:35 +0000 (22:23 +0100)]
gnu: python-pbr: Update home page.

* gnu/packages/python-xyz.scm (python-pbr)[home-page]: Follow (HTTPS)
redirection.

4 years agognu: python-pyyaml: Update home page.
Tobias Geerinckx-Rice [Sat, 18 Jan 2020 21:28:26 +0000 (22:28 +0100)]
gnu: python-pyyaml: Update home page.

* gnu/packages/python-xyz.scm (python-pyyaml)[home-page]: Link to
the (HTTPS) front page.

4 years agognu: python-pytest-django: Use HTTPS home page.
Tobias Geerinckx-Rice [Sat, 18 Jan 2020 21:46:05 +0000 (22:46 +0100)]
gnu: python-pytest-django: Use HTTPS home page.

* gnu/packages/django.scm (python-pytest-django)[home-page]: Use HTTPS.

4 years agoimport: pypi: Add more licenses
Lars-Dominik Braun [Wed, 4 Mar 2020 08:42:17 +0000 (09:42 +0100)]
import: pypi: Add more licenses

* guix/import/pypi.scm (string->license): Add the BSD 2-clause and MPL 2.0
licenses, and add more strings for BSD 3-clause and Expat license.

Signed-off-by: Leo Famulari <leo@famulari.name>
4 years agognu: ddrescue: Update to 1.25.
Efraim Flashner [Wed, 4 Mar 2020 19:48:30 +0000 (21:48 +0200)]
gnu: ddrescue: Update to 1.25.

* gnu/packages/disk.scm (ddrescue): Update to 1.25.

4 years agognu: r-plyr: Update to 1.8.6.
Ricardo Wurmus [Wed, 4 Mar 2020 19:18:45 +0000 (20:18 +0100)]
gnu: r-plyr: Update to 1.8.6.

* gnu/packages/statistics.scm (r-plyr): Update to 1.8.6.

4 years agognu: r-nlme: Update to 3.1-145.
Ricardo Wurmus [Wed, 4 Mar 2020 19:18:38 +0000 (20:18 +0100)]
gnu: r-nlme: Update to 3.1-145.

* gnu/packages/statistics.scm (r-nlme): Update to 3.1-145.

4 years agognu: r-foreign: Update to 0.8-76.
Ricardo Wurmus [Wed, 4 Mar 2020 19:18:30 +0000 (20:18 +0100)]
gnu: r-foreign: Update to 0.8-76.

* gnu/packages/statistics.scm (r-foreign): Update to 0.8-76.

4 years agognu: r-erm: Update to 1.0-1.
Ricardo Wurmus [Wed, 4 Mar 2020 19:13:40 +0000 (20:13 +0100)]
gnu: r-erm: Update to 1.0-1.

* gnu/packages/cran.scm (r-erm): Update to 1.0-1.
[propagated-inputs]: Add r-colorspace and r-psych.

4 years agognu: r-spacyr: Update to 1.2.1.
Ricardo Wurmus [Wed, 4 Mar 2020 19:13:32 +0000 (20:13 +0100)]
gnu: r-spacyr: Update to 1.2.1.

* gnu/packages/cran.scm (r-spacyr): Update to 1.2.1.

4 years agognu: r-compositions: Update to 1.40-4.
Ricardo Wurmus [Wed, 4 Mar 2020 19:12:41 +0000 (20:12 +0100)]
gnu: r-compositions: Update to 1.40-4.

* gnu/packages/cran.scm (r-compositions): Update to 1.40-4.

4 years agognu: r-emmeans: Update to 1.4.5.
Ricardo Wurmus [Wed, 4 Mar 2020 19:07:04 +0000 (20:07 +0100)]
gnu: r-emmeans: Update to 1.4.5.

* gnu/packages/cran.scm (r-emmeans): Update to 1.4.5.

4 years agognu: r-ggformula: Update to 0.9.4.
Ricardo Wurmus [Wed, 4 Mar 2020 19:06:30 +0000 (20:06 +0100)]
gnu: r-ggformula: Update to 0.9.4.

* gnu/packages/cran.scm (r-ggformula): Update to 0.9.4.
[propagated-inputs]: Remove r-tidyr.

4 years agognu: Add gpsd.
Guillaume Le Vaillant [Wed, 4 Mar 2020 17:27:22 +0000 (18:27 +0100)]
gnu: Add gpsd.

* gnu/packages/gps.scm (gpsd): New variable.

4 years agognu: Add abseil-cpp.
Roel Janssen [Wed, 4 Mar 2020 14:03:29 +0000 (15:03 +0100)]
gnu: Add abseil-cpp.

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

Signed-off-by: Pierre Neidhardt <mail@ambrevar.xyz>
4 years agognu: emacs-amx: Update to 3.3.
Nicolas Goaziou [Wed, 4 Mar 2020 13:37:03 +0000 (14:37 +0100)]
gnu: emacs-amx: Update to 3.3.

* gnu/packages/emacs-xyz.scm (emacs-amx): Update to 3.3.
[synopsis]: Improve wording.

4 years agognu: ungoogled-chromium: Update to 80.0.3987.132-0.7e68f18 [fixes CVE-2020-6420].
Marius Bakke [Tue, 3 Mar 2020 23:03:57 +0000 (00:03 +0100)]
gnu: ungoogled-chromium: Update to 80.0.3987.132-0.7e68f18 [fixes CVE-2020-6420].

* gnu/packages/chromium.scm (%chromium-version): Set to 80.0.3987.132.
(%ungoogled-revision): Set to 7e68f18f1d16a132fe7d913a176daf79897eaa58.
(%chromium-origin): Update hash.
(%ungoogled-origin): Change back to canonical upstream.  Update hash.

4 years agognu: vim-guix-vim: Use copy-build-system.
Efraim Flashner [Wed, 4 Mar 2020 10:04:52 +0000 (12:04 +0200)]
gnu: vim-guix-vim: Use copy-build-system.

* gnu/packages/vim.scm (vim-guix-vim)[build-system]: Switch to
copy-build-system.
[arguments]: Adjust accordingly.

4 years agognu: editorconfig-vim: Use copy-build-system.
Efraim Flashner [Wed, 4 Mar 2020 10:00:09 +0000 (12:00 +0200)]
gnu: editorconfig-vim: Use copy-build-system.

* gnu/packages/vim.scm (editorconfig-vim)[build-system]: Switch to
copy-build-system.
[arguments]: Adjust accordingly.

4 years agognu: vim-syntastic: Use copy-build-system.
Efraim Flashner [Wed, 4 Mar 2020 09:52:59 +0000 (11:52 +0200)]
gnu: vim-syntastic: Use copy-build-system.

* gnu/packages/vim.scm (vim-syntastic)[build-system]: Switch to
copy-build-system.
[arguments]: Adjust accordingly.
(neovim-syntastic): Same.

4 years agognu: vim-airline-themes: Use copy-build-system.
Efraim Flashner [Wed, 4 Mar 2020 09:50:33 +0000 (11:50 +0200)]
gnu: vim-airline-themes: Use copy-build-system.

* gnu/packages/vim.scm (vim-airline-themes)[build-system]: Switch to
copy-build-system.
[arguments]: Adjust accordingly.

4 years agognu: vim-airline: Use copy-build-system.
Efraim Flashner [Wed, 4 Mar 2020 09:48:07 +0000 (11:48 +0200)]
gnu: vim-airline: Use copy-build-system.

* gnu/packages/vim.scm (vim-airline)[build-system]: Switch to
copy-build-system.
[arguments]: Adjust accordingly.

4 years agognu: vim-fugitive: Use copy-build-system.
Efraim Flashner [Wed, 4 Mar 2020 09:43:38 +0000 (11:43 +0200)]
gnu: vim-fugitive: Use copy-build-system.

* gnu/packages/vim.scm (vim-fugitive)[build-system]: Switch to
copy-build-system.
[arguments]: Adjust accordingly.

4 years agognu: vim-context-filetype: Use copy-build-system.
Efraim Flashner [Wed, 4 Mar 2020 09:41:11 +0000 (11:41 +0200)]
gnu: vim-context-filetype: Use copy-build-system.

* gnu/packages/vim.scm (vim-context-filetype)[build-system]: Switch to
copy-build-system.
[arguments]: Adjust accordingly.

4 years agognu: vim-luna: Use copy-build-system.
Efraim Flashner [Wed, 4 Mar 2020 09:39:05 +0000 (11:39 +0200)]
gnu: vim-luna: Use copy-build-system.

* gnu/packages/vim.scm (vim-luna)[build-system]: Switch to
copy-build-system.
[arguments]: Adjust accordingly.

4 years agognu: vim-scheme: Use copy-build-system.
Efraim Flashner [Wed, 4 Mar 2020 09:36:24 +0000 (11:36 +0200)]
gnu: vim-scheme: Use copy-build-system.

* gnu/packages/vim.scm (vim-scheme)[build-system]: Switch to
copy-build-system.
[arguments]: Adjust accordingly.

4 years agognu: vim-neosnippet: Use copy-build-system.
Efraim Flashner [Wed, 4 Mar 2020 09:10:11 +0000 (11:10 +0200)]
gnu: vim-neosnippet: Use copy-build-system.

* gnu/packages/vim.scm (vim-neosnippet)[build-system]: Switch to
copy-build-system.
[arguments]: Adjust accordingly.

4 years agognu: vim-neosnippet-snippets: Use copy-build-system.
Efraim Flashner [Wed, 4 Mar 2020 09:00:13 +0000 (11:00 +0200)]
gnu: vim-neosnippet-snippets: Use copy-build-system.

* gnu/packages/vim.scm (vim-neosnippet-snippets)[build-system]: Switch
to copy-build-system.
[arguments]: Adjust accordingly.

4 years agognu: vim-neocomplete: Use copy-build-system.
Efraim Flashner [Wed, 4 Mar 2020 08:56:47 +0000 (10:56 +0200)]
gnu: vim-neocomplete: Use copy-build-system.

* gnu/packages/vim.scm (vim-neocomplete)[build-system]: Switch to
copy-build-system.
[arguments]: Adjust accordingly.

4 years agognu: unicode-cldr-common: Use copy-build-system.
Efraim Flashner [Wed, 4 Mar 2020 08:48:59 +0000 (10:48 +0200)]
gnu: unicode-cldr-common: Use copy-build-system.

* gnu/packages/unicode.scm (unicode-cldr-common)[build-system]: Switch
to copy-build-system.
[arguments]: Adjust accordingly.

4 years agognu: ucd: Use copy-build-system.
Efraim Flashner [Wed, 4 Mar 2020 08:44:28 +0000 (10:44 +0200)]
gnu: ucd: Use copy-build-system.

* gnu/packages/unicode.scm (ucd)[build-system]: Switch to
copy-build-system.
[arguments]: Adjust accordingly.

4 years agognu: zziplib: Fix CVE-2018-16548.
Efraim Flashner [Wed, 4 Mar 2020 08:15:06 +0000 (10:15 +0200)]
gnu: zziplib: Fix CVE-2018-16548.

* gnu/packages/compression.scm (zziplib)[replacement]: New field.
(zziplib/fixed): New private variable.
* gnu/packages/patches/zziplib-CVE-2018-16548.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.

4 years agognu: Add fntsample.
Roel Janssen [Mon, 3 Feb 2020 11:29:33 +0000 (12:29 +0100)]
gnu: Add fntsample.

* gnu/packages/fontutils.scm (fntsample): New variable.

4 years agognu: Add perl-pdf-api2.
Roel Janssen [Mon, 3 Feb 2020 11:28:18 +0000 (12:28 +0100)]
gnu: Add perl-pdf-api2.

* gnu/packages/perl.scm (perl-pdf-api2): New variable.

4 years agognu: josm: Update to 15937.
Julien Lepiller [Wed, 4 Mar 2020 01:00:10 +0000 (02:00 +0100)]
gnu: josm: Update to 15937.

* gnu/packages/geo.scm (josm): Update to 15937.

4 years agognu: java-jmapviewer: Update ot 2.13.
Julien Lepiller [Wed, 4 Mar 2020 00:59:38 +0000 (01:59 +0100)]
gnu: java-jmapviewer: Update ot 2.13.

* gnu/packages/geo.scm (java-jmapviewer): Update to 2.13.

4 years agognu: java-jsonp-api: Update to 1.1.6.
Julien Lepiller [Wed, 4 Mar 2020 00:58:09 +0000 (01:58 +0100)]
gnu: java-jsonp-api: Update to 1.1.6.

* gnu/packages/java.scm (java-jsonp-api, java-jsonp-impl): Update to
1.1.6.

4 years agognu: wine-staging: Update to 5.3.
Nicolas Goaziou [Tue, 3 Mar 2020 18:23:17 +0000 (19:23 +0100)]
gnu: wine-staging: Update to 5.3.

* gnu/packages/wine.scm (wine-staging-patchset-data): Update to 5.3.
(wine-staging): Update hash.

4 years agognu: emacs-solarized-theme: Update to 1.3.1.
Nicolas Goaziou [Tue, 3 Mar 2020 18:20:17 +0000 (19:20 +0100)]
gnu: emacs-solarized-theme: Update to 1.3.1.

* gnu/packages/emacs-xyz.scm (emacs-solarized-theme): Update to 1.3.1.

4 years agognu: wine: Fix typo.
Nicolas Goaziou [Tue, 3 Mar 2020 16:33:28 +0000 (17:33 +0100)]
gnu: wine: Fix typo.

* gnu/packages/wine.scm (wine): Fix typo.

This is a followup to d8104034bce470c5bbf929f53844124b09e9ea73.

4 years agognu: wine: Update to 5.3.
Nicolas Goaziou [Tue, 3 Mar 2020 16:26:37 +0000 (17:26 +0100)]
gnu: wine: Update to 5.3.

* gnu/packages/wine.scm (wine): Update to 5.3.
[native-inputs]: Re-order inputs alphabetically.

4 years agognu: linux: Add lsscsi.
Vincent Legoll [Fri, 28 Feb 2020 23:19:01 +0000 (00:19 +0100)]
gnu: linux: Add lsscsi.

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

Signed-off-by: Jakub Kądziołka <kuba@kadziolka.net>
4 years agognu: git: Remove Python 2 from the package closure.
Ricardo Wurmus [Tue, 3 Mar 2020 14:17:45 +0000 (15:17 +0100)]
gnu: git: Remove Python 2 from the package closure.

* gnu/packages/version-control.scm (git)[native-inputs]: Replace asciidoc with
asciidoc-py3.

4 years agognu: git: Build with Python 3.
Ricardo Wurmus [Tue, 3 Mar 2020 14:16:28 +0000 (15:16 +0100)]
gnu: git: Build with Python 3.

* gnu/packages/version-control.scm (git)[inputs]: Replace python-2 with
python.
[arguments]: Replace /usr/bin/python with python3.

4 years agoservices: herd: Add restart-service.
Mathieu Othacehe [Thu, 27 Feb 2020 15:42:36 +0000 (16:42 +0100)]
services: herd: Add restart-service.

* gnu/services/herd.scm (restart-service): New exported procedure.

4 years agognu: emacs-auctex: Compile Reference Card.
Paul Garlick [Tue, 3 Mar 2020 13:23:11 +0000 (13:23 +0000)]
gnu: emacs-auctex: Compile Reference Card.

* gnu/packages/emacs-xyz.scm (emacs-auctex)[arguments]: Add
'install-doc' phase.
[inputs]: New field.

4 years agognu: Add kexec-tools.
Chris Marusich [Tue, 3 Mar 2020 11:35:06 +0000 (03:35 -0800)]
gnu: Add kexec-tools.

* gnu/packages/linux.scm (kexec-tools): New variable.

Co-authored-by: Tobias Geerinckx-Rice <me@tobias.gr>
4 years agognu: sbcl: Update to 2.0.2.
Pierre Neidhardt [Tue, 3 Mar 2020 12:31:18 +0000 (13:31 +0100)]
gnu: sbcl: Update to 2.0.2.

* gnu/packages/lisp.scm (sbcl): Update to 2.0.2.

4 years agognu: erlang: Update to 21.3.8.13
Lars-Dominik Braun [Tue, 3 Mar 2020 08:41:08 +0000 (09:41 +0100)]
gnu: erlang: Update to 21.3.8.13

* gnu/packages/erlang.scm (erlang): Update to 21.3.8.13

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
4 years agognu: Add asciidoc-py3.
Ricardo Wurmus [Tue, 3 Mar 2020 11:52:46 +0000 (12:52 +0100)]
gnu: Add asciidoc-py3.

* gnu/packages/documentation.scm (asciidoc-py3): New variable.

4 years agognu: r-servr: Update to 0.16.
Ricardo Wurmus [Tue, 3 Mar 2020 11:15:21 +0000 (12:15 +0100)]
gnu: r-servr: Update to 0.16.

* gnu/packages/cran.scm (r-servr): Update to 0.16.

4 years agognu: gess: Use WRAP-SCRIPT.
Ricardo Wurmus [Tue, 3 Mar 2020 10:32:47 +0000 (11:32 +0100)]
gnu: gess: Use WRAP-SCRIPT.

* gnu/packages/bioinformatics.scm (gess)[arguments]: Use WRAP-SCRIPT.
[inputs]: Add guile-3.0 for wrapper.

4 years agognu: gess: Override PYTHONPATH.
Ricardo Wurmus [Tue, 3 Mar 2020 10:32:12 +0000 (11:32 +0100)]
gnu: gess: Override PYTHONPATH.

* gnu/packages/bioinformatics.scm (gess)[arguments]: Override PYTHONPATH
instead of augmenting it.

4 years agognu: elixir: Update to 1.10.2.
Oskar Köök [Sun, 1 Mar 2020 18:44:43 +0000 (20:44 +0200)]
gnu: elixir: Update to 1.10.2.

* gnu/packages/elixir.scm (elixir): Update to 1.10.2.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
4 years agognu: chicken: Update to 5.2.0.
Evan Hanson [Tue, 3 Mar 2020 00:10:57 +0000 (13:10 +1300)]
gnu: chicken: Update to 5.2.0.

* gnu/packages/chicken.scm (chicken): Update to 5.2.0.
[home-page]: Use https.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
4 years agognu: Add emacs-csv.
Pierre Neidhardt [Tue, 3 Mar 2020 09:35:58 +0000 (10:35 +0100)]
gnu: Add emacs-csv.

* gnu/packages/emacs-xyz.scm (emacs-csv): New variable.

4 years agognu: dxvk: Update to 1.5.5.
Pierre Neidhardt [Tue, 3 Mar 2020 09:26:11 +0000 (10:26 +0100)]
gnu: dxvk: Update to 1.5.5.

* gnu/packages/wine.scm (dxvk): Update to 1.5.5.

4 years agognu: dxvk: Return #t in install-32 phase.
Pierre Neidhardt [Sat, 29 Feb 2020 16:10:46 +0000 (17:10 +0100)]
gnu: dxvk: Return #t in install-32 phase.

* gnu/packages/wine.scm (dxvk)[arguments]: Return #t in install-32 phase.

4 years agognu: Add emacs-spacemacs-theme.
Nicolas Goaziou [Tue, 3 Mar 2020 08:57:36 +0000 (09:57 +0100)]
gnu: Add emacs-spacemacs-theme.

* gnu/packages/emacs-xyz.scm (emacs-spacemacs-theme): New variable.

4 years agognu: python-django: Update to 1.11.28.
Christopher Baines [Tue, 3 Mar 2020 08:11:35 +0000 (08:11 +0000)]
gnu: python-django: Update to 1.11.28.

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

4 years agognu: librsvg: Fix typo.
Efraim Flashner [Tue, 3 Mar 2020 07:27:08 +0000 (09:27 +0200)]
gnu: librsvg: Fix typo.

This is a follow-up to 23f33de151368f52832fd96048b342bd1a6e8c74.

* gnu/packages/gnome.scm (librsvg)[replacement]: Refer to package, not
to a string.