Brett Gilio [Tue, 7 Jan 2020 19:02:36 +0000 (13:02 -0600)]
gnu: coq-stdpp: Update to 1.2.1.
* gnu/packages/coq.scm (coq-stdpp): Update to 1.2.1.
[arguments]: Remove redundant COQLIB variable.
Brett Gilio [Tue, 7 Jan 2020 19:01:53 +0000 (13:01 -0600)]
gnu: coq-bignums: Fix comment spacing.
* gnu/packages/coq.scm (coq-bignums)[arguments]: Fix comment spacing after
disabling test phase.
Brett Gilio [Tue, 7 Jan 2020 19:01:34 +0000 (13:01 -0600)]
gnu: coq-bignums: Update to 8.10.0.
* gnu/packages/coq.scm (coq-bignums): Update to 8.10.0.
Marius Bakke [Tue, 7 Jan 2020 14:49:01 +0000 (15:49 +0100)]
gnu: appstream-glib: Fix test failure.
* gnu/packages/patches/appstream-glib-2020.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/glib.scm (appstream-glib)[source](patches): New field.
Marius Bakke [Tue, 7 Jan 2020 13:28:53 +0000 (14:28 +0100)]
gnu: libgeotiff: Do not build static library.
* gnu/packages/geo.scm (libgeotiff)[arguments]: Add "--disable-static" in
#:configure-flags.
Marius Bakke [Tue, 7 Jan 2020 13:28:09 +0000 (14:28 +0100)]
gnu: libgeotiff: Propagate proj.
* gnu/packages/geo.scm (libgeotiff)[inputs]: Move PROJ ...
[propagated-inputs]: ... here. New field.
Marius Bakke [Sun, 5 Jan 2020 10:06:50 +0000 (11:06 +0100)]
gnu: colord: Adjust inputs.
* gnu/packages/gnome.scm (colord)[native-inputs]: Remove unused LIBTOOL and
INTLTOOL. Add previously propagated GETTEXT-MINIMAL.
Marius Bakke [Sun, 5 Jan 2020 08:30:09 +0000 (09:30 +0100)]
gnu: ungoogled-chromium: Lower resource limits.
* gnu/packages/chromium.scm (ungoogled-chromium)[arguments]: Decrease maximum
number of open files from 4096 to 2048.
Marius Bakke [Sun, 5 Jan 2020 08:26:42 +0000 (09:26 +0100)]
gnu: ungoogled-chromium: Do not set LD_LIBRARY_PATH in wrapper.
* gnu/packages/chromium.scm (ungoogled-chromium)[arguments]: Add phase
'add-absolute-references'. Don't wrap with LD_LIBRARY_PATH.
Marius Bakke [Sat, 21 Dec 2019 14:18:13 +0000 (15:18 +0100)]
gnu: Ceph: Update to 14.2.5.
This also removes test-specific code to ease the Python 3 transition, and
because it is mostly obsolete.
* gnu/packages/patches/ceph-detect-rocksdb.patch,
gnu/packages/patches/ceph-skip-unittest_blockdev.patch,
gnu/packages/patches/ceph-skip-collect-sys-info-test.patch: Delete files.
* gnu/packages/patches/ceph-boost-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/storage.scm (ceph): Update to 14.2.5.
[source](patches): Adjust as above.
[source](snippet): Remove bundled "fmt", "c-ares" and "googletest".
[arguments]: Add "-DCMAKE_INSTALL_DATADIR" and "-DWITH_RADOSGW_AMQP_ENDPOINT"
and "-DWITH_TESTS" in #:configure-flags; remove "-DWITH_XIO". Remove obsolete
substitutions. Don't install 'ceph-disk' and 'ceph-detect-init', which no
longer exists. Remove test-specific substitutions and phases. Adjust for
Python 2->3 in inputs.
[native-inputs]: Remove INETUTILS, JQ, PERL, XMLSTARLET, PYTHON2-CRAM,
PYTHON2-VIRTUALENV, PYTHON2-CONFIGOBJ, PYTHON2-COVERAGE, PYTHON2-DISCOVER,
PYTHON2-FLAKE8, PYTHON2-MOCK, PYTHON2-NOSE, PYTHON2-PIP, PYTHON2-PYTEST,
PYTHON2-SUBUNIT PYTHON2-TESTREPOSITORY, PYTHON2-TESTTOOLS, and PYTHON2-TOX.
[inputs]: Change from BOOST to BOOST-WITH-PYTHON3. Remove GPTFDISK, PARTED,
PYTHON-2, PYTHON2-SIX, PYTHON2-PRETTYTABLE, and PYTHON-3. Add PYTHON-SIX,
PYTHON-PRETTYTABLE, PYTHON-WRAPPER, LIBCAP-NG, LIBNL, NCURSES, and RDMA-CORE.
Marius Bakke [Thu, 19 Dec 2019 18:15:21 +0000 (19:15 +0100)]
gnu: rocksdb: Update to 6.5.2.
* gnu/packages/databases.scm (rocksdb): Update to 6.5.2.
Marius Bakke [Fri, 20 Dec 2019 23:39:32 +0000 (00:39 +0100)]
gnu: python-patsy: Update to 0.5.1.
* gnu/packages/statistics.scm (python-patsy): Update to 0.5.1.
[source](uri): Adjust for new archive.
[native-inputs]: Remove UNZIP.
Marius Bakke [Fri, 20 Dec 2019 18:22:40 +0000 (19:22 +0100)]
gnu: googletest: Update to 1.10.0.
* gnu/packages/check.scm (googletest): Update to 1.10.0.
(googletest-1.8): New public variable.
* gnu/packages/audio.scm (cli-visualizer)[inputs]: Change from GOOGLETEST to GOOGLETEST-1.8.
* gnu/packages/serialization.scm (msgpack)[native-inputs]: Likewise.
Mark H Weaver [Tue, 7 Jan 2020 05:40:48 +0000 (00:40 -0500)]
gnu: icecat: Update to 68.4.0-guix0-preview1 [security fixes].
Includes fixes for CVE-2019-17015, CVE-2019-17016, CVE-2019-17017,
CVE-2019-17021, CVE-2019-17022, and CVE-2019-17024.
* gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update.
(icecat-source): Update hash of upstream firefox source tarball,
'upstream-icecat-base-version', and commit and hash of gnuzilla checkout.
* gnu/packages/patches/icecat-makeicecat.patch: Adapt to upstream changes.
Marius Bakke [Tue, 7 Jan 2020 16:43:20 +0000 (17:43 +0100)]
Merge branch 'staging'
David Wilson [Thu, 2 Jan 2020 23:28:52 +0000 (15:28 -0800)]
gnu: vimb: Update to 3.6.0.
* gnu/packages/web-browsers.scm (vimb): Update to 3.6.0.
Danny Milosavljevic [Tue, 7 Jan 2020 15:50:48 +0000 (16:50 +0100)]
gnu: sdl-mixer: Fix fluidsynth in dependents.
Fixes <https://bugs.gnu.org/39008>.
Reported by Pierre Neidhardt <mail@ambrevar.xyz>.
* gnu/packages/sdl.scm (sdl-mixer)[arguments]<#:phases>[fix-fluidsynth]: New
phase.
Ludovic Courtès [Tue, 7 Jan 2020 10:45:56 +0000 (11:45 +0100)]
download, git: Refer to the right module in 'module-use!' call.
This fixes a regression introduced in
6a7c4636d4dec47eefa03c95da5a1315bd0e0413.
* guix/build/download.scm (load-gnutls): Call 'resolve-module' instead
of 'current-module'.
* guix/git.scm (load-git-submodules): Likewise.
Ludovic Courtès [Tue, 7 Jan 2020 09:35:02 +0000 (10:35 +0100)]
More module autoload changes.
This is a followup to
6a7c4636d4dec47eefa03c95da5a1315bd0e0413.
* guix/scripts/build.scm: Adjust #:autoload clauses.
* guix/scripts/gc.scm: Likewise.
Konrad Hinsen [Thu, 28 Nov 2019 21:11:55 +0000 (22:11 +0100)]
gnu: lapack: Update to 3.9.0.
* gnu/packages/maths.scm (lapack): Update to 3.9.0.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Brett Gilio [Mon, 6 Jan 2020 08:20:41 +0000 (02:20 -0600)]
gnu: coq-equations: Update to 1.2.1.
* gnu/packages/coq.scm (coq-equations): Update to 1.2.1.
[arguments]: Replace configure phase to run configure shell script. Remove
redundant COQLIB.
Brett Gilio [Mon, 6 Jan 2020 08:19:57 +0000 (02:19 -0600)]
gnu: coq-interval: Update to 3.4.1.
* gnu/packages/coq.scm (coq-interval): Update to 3.4.1.
[source]: Use GIT-FETCH and GIT-FILE-NAME.
[native-inputs]: Add autoconf and automake for remake.
Brett Gilio [Mon, 6 Jan 2020 07:40:27 +0000 (01:40 -0600)]
gnu: coq-coquelicot: Truncate home-page.
* gnu/packages/coq.scm (coq-coquelicot)[home-page]: Truncate home-page.
Brett Gilio [Mon, 6 Jan 2020 07:39:52 +0000 (01:39 -0600)]
gnu: coq-coquelicot: Update to 3.0.3.
* gnu/packages/coq.scm (coq-coquelicot): Update to 3.0.3.
[source]: Use GIT-FETCH and GIT-FILE-NAME.
[native-inputs]: Add autoconf and automake.
Brett Gilio [Mon, 6 Jan 2020 07:39:24 +0000 (01:39 -0600)]
gnu: coq-gappa: Use HTTPS home page URI.
* gnu/packages/coq.scm (coq-gappa)[home-page]: Use HTTPS URI.
Brett Gilio [Mon, 6 Jan 2020 07:37:59 +0000 (01:37 -0600)]
gnu: coq-gappa: Update to 1.4.2.
* gnu/packages/coq.scm (coq-gappa): Update to 1.4.2.
[source]: Use GIT-FETCH and GIT-FILE-NAME.
[native-inputs]: Add autoconf and automake for remake, as well as campl5 for
parsing.
[propagated-inputs]: coq-gabba now depends on coq-flocq.
[arguments]: Temporarily disable check chase until error resolution is identified.
Brett Gilio [Mon, 6 Jan 2020 07:37:15 +0000 (01:37 -0600)]
gnu: coq-flocq: Use HTTPS home page URI.
* gnu/packages/coq.scm (coq-flocq)[home-page]: Use HTTPS URI.
Brett Gilio [Mon, 6 Jan 2020 07:35:55 +0000 (01:35 -0600)]
gnu: coq-flocq: Update to 3.2.0.
* gnu/packages/coq.scm (coq-flocq): Update to 3.2.0.
[source]: Use GIT-FETCH and GIT-FILE-NAME.
[native-inputs]: Add autoconf and automake for remake.
[arguments]: Add remove-failing-examples phase to work around union error.
Brett Gilio [Mon, 6 Jan 2020 07:34:23 +0000 (01:34 -0600)]
gnu: coq: Reword several comments.
* gnu/packages/coq.scm (coq): Reword several comments to improve readability.
Brett Gilio [Mon, 6 Jan 2020 07:32:09 +0000 (01:32 -0600)]
gnu: coq: Update to 8.10.2.
* gnu/packages/coq.scm (coq): Update to 8.10.2.
[inputs]: Replace lablgtk with lablgtk3.
[arguments]: Remove remove-lablgtk-references phase, as it no longer appears
to be necessary.
Brett Gilio [Tue, 7 Jan 2020 02:57:28 +0000 (20:57 -0600)]
gnu: Add lablgtk3.
* gnu/packages/ocaml.scm (lablgtk3): New variable.
Co-authored-by: Julien Lepiller <julien@lepiller.eu>.
Brett Gilio [Tue, 7 Jan 2020 02:56:19 +0000 (20:56 -0600)]
gnu: Add ocaml-cairo2.
* gnu/packages/ocaml.scm (ocaml-cairo2): New variable.
Co-authored-by: Julien Lepiller <julien@lepiller.eu>.
Oleg Pykhalov [Mon, 6 Jan 2020 23:26:22 +0000 (02:26 +0300)]
gnu: emacs-treemacs: Install icons and scripts.
Reported by Christopher Howard <christopher@alaskasi.com>.
* gnu/packages/emacs-xyz.scm (emacs-treemacs)[inputs]: Add 'python'.
[arguments]: Add 'patch-paths' and 'install-data' phases.
Pierre Neidhardt [Mon, 6 Jan 2020 20:13:00 +0000 (21:13 +0100)]
gnu: next: Update to 1.4.0.
* gnu/packages/web-browsers.scm (next): Update to 1.4.0.
Nicolas Goaziou [Mon, 6 Jan 2020 17:28:59 +0000 (18:28 +0100)]
gnu: supertux: Fix description.
* gnu/packages/games.scm (supertux)[description]: Remove unnecessary words in
GNU Guix.
Nicolas Goaziou [Mon, 6 Jan 2020 17:27:52 +0000 (18:27 +0100)]
gnu: supertux: Update to 0.6.1.
* gnu/packages/games.scm (supertux): Update to 0.6.1.
Pierre Neidhardt [Mon, 6 Jan 2020 16:49:50 +0000 (17:49 +0100)]
gnu: Add emacs-helm-clojuredocs.
* gnu/packages/emacs-xyz.scm (emacs-helm-clojuredocs): New variable.
Pierre Neidhardt [Mon, 6 Jan 2020 16:49:45 +0000 (17:49 +0100)]
gnu: Add emacs-edn.
* gnu/packages/emacs-xyz.scm (emacs-edn): New variable.
kanichos@yandex.ru [Thu, 2 Jan 2020 12:13:45 +0000 (15:13 +0300)]
activation: Check whether /proc/sys/kernel/modprobe exists.
* gnu/build/activation.scm (activate-modprobe): Check whether
/proc/sys/kernel/modprobe exists before writing to it.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
Jakub Kądziołka [Wed, 1 Jan 2020 18:43:49 +0000 (19:43 +0100)]
gnu: python-py3status: Fix patch of file path
* gnu/packages/python-xyz.scm (python-py3status): Fix patch of file
path.
[arguments]: Replace single-quotes with double-quotes so that the
regex matches again. The "replace-with" value is not changed as it's
not necessary and would introduce escaping noise.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
kanichos@yandex.ru [Wed, 1 Jan 2020 10:59:49 +0000 (13:59 +0300)]
gnu: gnome-characters: Wrap program to provide the necessary Typelib files.
* gnu/packages/gnome.scm (gnome-characters)[arguments]: Add #:phases
with a 'wrap' phase.
[inputs]: Add GNOME-DESKTOP.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
kanichos@yandex.ru [Wed, 1 Jan 2020 10:28:28 +0000 (13:28 +0300)]
gnu: ibus-rime: Record the right file name in "rime.xml".
* gnu/packages/ibus.scm (ibus-rime)[arguments]: Add 'fix-file-names' phase.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
Ludovic Courtès [Mon, 6 Jan 2020 14:14:09 +0000 (15:14 +0100)]
Adjust module autoloads.
In Guile < 2.9.7, autoloading a module would give you access to all its
bindings. In future versions, autoloading a module gives access only to
the listed bindings, as per #:select (see <https://bugs.gnu.org/38895>).
This commit adjusts autoloads to the new semantics, allowing Guix to be
built with Guile 2.9.7/2.9.8.
* guix/build/download.scm <top level>: Remove call to 'module-autoload!'.
(load-gnutls): New procedure.
(tls-wrap): Call it.
* guix/git.scm <top level>: Remove call to 'module-autoload!'.
(load-git-submodules): New procedure.
(update-submodules): Call it instead of 'resolve-interface'.
* gnu/bootloader/grub.scm: Replace #:autoload with #:use-module.
* gnu/packages.scm: Likewise.
* gnu/packages/ssh.scm: Likewise.
* gnu/packages/tex.scm: Likewise.
* gnu/services/cuirass.scm: Likewise.
* gnu/services/mcron.scm: Likewise.
* guix/lint.scm: Augment list of bindings in #:autoload.
* guix/scripts/build.scm: Likewise.
* guix/scripts/gc.scm: Likewise.
* guix/scripts/pack.scm: Likewise.
* guix/scripts/publish.scm: Likewise.
* guix/scripts/pull.scm: Likewise.
* guix/utils.scm: Remove unnecessary #:autoload clauses; replace one
of them with #:use-module.
Ludovic Courtès [Mon, 6 Jan 2020 14:09:31 +0000 (15:09 +0100)]
gnu: guix: Ensure the bootstrap binary tarballs aren't GC'd.
Previously, they could be GC'd by 'tests/guix-gc.sh' for instance, and
thus lacking by the time 'tests/guix-daemon.sh' runs, thereby leading to
a test failure.
Reported by Gábor Boskovits.
* gnu/packages/package-management.scm (guix)[arguments]: In
'copy-bootstrap-guile' phase, change 'intern' to register a GC root.
Pierre Neidhardt [Mon, 6 Jan 2020 13:49:18 +0000 (14:49 +0100)]
gnu: Add emacs-helm-cider.
* gnu/packages/emacs-xyz.scm (emacs-helm-cider): New variable.
Efraim Flashner [Mon, 6 Jan 2020 13:01:29 +0000 (15:01 +0200)]
gnu: lua-luv: Update to 1.32.0-0.
* gnu/packages/lua.scm (lua-luv): Update to 1.32.0-0.
Efraim Flashner [Mon, 6 Jan 2020 12:48:06 +0000 (14:48 +0200)]
gnu: lua5.1-sec: Update to 0.9.
* gnu/packages/lua.scm (lua5.1-sec): Update to 0.9.
Efraim Flashner [Mon, 6 Jan 2020 12:44:27 +0000 (14:44 +0200)]
gnu: lua-filesystem: Update to 1.7.0.2.
* gnu/packages/lua.scm (lua-filesystem): Update to 1.7.0.2.
Efraim Flashner [Mon, 6 Jan 2020 12:33:21 +0000 (14:33 +0200)]
gnu: make-lua-socket: Don't use unstable tarball.
* gnu/packages/lua.scm (make-lua-socket)[source]: Download using
git-fetch.
Efraim Flashner [Mon, 6 Jan 2020 12:31:20 +0000 (14:31 +0200)]
gnu: lua-lgi: Don't use unstable tarball.
* gnu/packages/lua.scm (lua-lgi)[source]: Download using git-fetch.
Efraim Flashner [Mon, 6 Jan 2020 12:29:37 +0000 (14:29 +0200)]
gnu: make-lua-sec: Don't use unstable tarball.
* gnu/packages/lua.scm (make-lua-sec)[source]: Download using git-fetch.
Efraim Flashner [Mon, 6 Jan 2020 12:26:19 +0000 (14:26 +0200)]
gnu: make-lua-filesystem: Don't use unstable tarball.
* gnu/packages/lua.scm (make-lua-filesystem)[source]: Download using
git-fetch. Parameterize commit version.
Timotej Lazar [Mon, 6 Jan 2020 11:06:51 +0000 (12:06 +0100)]
gnu: sdl-mixer: Describe runtime configuration.
* gnu/packages/sdl.scm (sdl-mixer)[description]: Add information about runtime
MIDI playback options.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
Efraim Flashner [Mon, 23 Dec 2019 14:05:04 +0000 (16:05 +0200)]
system: linux-container: Recommend guix container.
* gnu/system/linux-container.scm (container-script)[script]: Recommend
using 'guix container' to get a shell inside the running container.
Efraim Flashner [Mon, 6 Jan 2020 10:17:47 +0000 (12:17 +0200)]
gnu: python-anaconda-client: Don't use unstable tarball.
* gnu/packages/package-management.scm (python-anaconda-client)[source]:
Download using git-fetch.
Efraim Flashner [Mon, 6 Jan 2020 10:15:04 +0000 (12:15 +0200)]
gnu: python-conda: Don't use unstable tarball.
* gnu/packages/package-management.scm (python-conda)[source]: Download
using git-fetch.
[arguments]: Adjust custom 'remove-failing-tests to make a file writable.
Efraim Flashner [Mon, 6 Jan 2020 10:04:09 +0000 (12:04 +0200)]
gnu: python2-unicodecsv: Don't use unstable tarball.
* gnu/packages/python-xyz.scm (python2-unicodecsv)[source]: Download
using git-fetch.
Efraim Flashner [Mon, 6 Jan 2020 10:01:03 +0000 (12:01 +0200)]
gnu: python2-numpy@1.8: Don't use unstable tarball.
* gnu/packages/python-xyz.scm (python2-numpy-1.8)[source]: Download
using git-fetch.
Oleg Pykhalov [Wed, 18 Dec 2019 21:00:50 +0000 (00:00 +0300)]
gnu: Add emacs-lsp-lua-emmy.
* gnu/packages/emacs-xyz.scm (emacs-lsp-lua-emmy): New variable.
Oleg Pykhalov [Mon, 6 Jan 2020 07:58:26 +0000 (10:58 +0300)]
gnu: Add emacs-lsp-java.
* gnu/packages/emacs-xyz.scm (emacs-lsp-java): New variable.
Oleg Pykhalov [Mon, 6 Jan 2020 08:11:42 +0000 (11:11 +0300)]
gnu: Add emacs-treemacs-extra.
* gnu/packages/emacs-xyz.scm (emacs-treemacs-extra): New variable.
Oleg Pykhalov [Mon, 6 Jan 2020 07:57:06 +0000 (10:57 +0300)]
gnu: Add emacs-treemacs.
* gnu/packages/emacs-xyz.scm (emacs-treemacs): New variable.
Oleg Pykhalov [Mon, 6 Jan 2020 07:54:30 +0000 (10:54 +0300)]
gnu: Add emacs-pfuture.
* gnu/packages/emacs-xyz.scm (emacs-pfuture): New variable.
Oleg Pykhalov [Mon, 6 Jan 2020 07:40:47 +0000 (10:40 +0300)]
gnu: swh-plugins: Update home-page to new uri.
* gnu/packages/audio.scm (swh-plugins)[home-page]: Update to new uri.
Efraim Flashner [Mon, 6 Jan 2020 09:49:37 +0000 (11:49 +0200)]
gnu: python-axolotl: Don't use unstable tarball.
* gnu/packages/python-crypto.scm (python-axolotl)[source]: Download
using git-fetch.
Efraim Flashner [Mon, 6 Jan 2020 09:43:23 +0000 (11:43 +0200)]
gnu: perl-net-patricia: Fix build.
* gnu/packages/networking.scm (perl-net-patricia)[arguments]: Add custom
phase to prevent linking with 'nsl'.
Efraim Flashner [Mon, 6 Jan 2020 09:39:30 +0000 (11:39 +0200)]
gnu: perl-ole-storage-lite: Update to 0.20.
* gnu/packages/perl.scm (perl-ole-storage-lite): Update to 0.20.
Efraim Flashner [Mon, 6 Jan 2020 07:39:24 +0000 (09:39 +0200)]
gnu: python-whatever: Don't use unstable tarball.
* gnu/packages/python-xyz.scm (python-whatever)[source]: Download using
git-fetch.
Efraim Flashner [Mon, 6 Jan 2020 07:35:27 +0000 (09:35 +0200)]
gnu: python-urwidtrees: Don't use setuptools.
* gnu/packages/python-xyz.scm (python-urwidtrees)[arguments]: Build
without setuptools.
Efraim Flashner [Mon, 6 Jan 2020 07:34:36 +0000 (09:34 +0200)]
gnu: python-urwidtrees: Don't use unstable tarball.
* gnu/packages/python-xyz.scm (python-urwidtrees)[source]: Download
using git-fetch.
Efraim Flashner [Mon, 6 Jan 2020 07:15:33 +0000 (09:15 +0200)]
gnu: python-mwclient: Update to 0.10.0.
* gnu/packages/python-xyz.scm (python-mwclient): Update to 0.10.0.
[source]: Download using git-fetch.
[propagated-inputs]: Remove python-requests.
[native-inputs]: Remove python-pytest-pep8, python-pytest-cov. Add
python-pytest-runner.
Efraim Flashner [Mon, 6 Jan 2020 07:03:17 +0000 (09:03 +0200)]
gnu: python-jsonpatch-0.4: Don't use unstable tarball.
* gnu/packages/python-xyz.scm (python-jsonpatch-0.4)[source]: Download
using git-fetch.
Efraim Flashner [Mon, 6 Jan 2020 07:01:41 +0000 (09:01 +0200)]
gnu: python-jsonpatch: Don't use unstable tarball.
* gnu/packages/python-xyz.scm (python-jsonpatch)[source]: Download using
git-fetch.
Efraim Flashner [Mon, 6 Jan 2020 06:58:54 +0000 (08:58 +0200)]
gnu: python-docopt: Don't use unstable tarball.
* gnu/packages/python-xyz.scm (python-docopt)[source]: Download using
git-fetch.
Brett Gilio [Mon, 6 Jan 2020 01:31:07 +0000 (19:31 -0600)]
gnu: libtgvoip: Fix failing build on i686-linux.
* gnu/local.mk (libtgvoip): Add patches for libtgvoip-disable-sse2.patch
and libtgvoip-disable-webrtc.patch
* gnu/packages/patches/libtgvoip-disable-sse2.patch: New file.
* gnu/packages/patches/libtgvoip-disable-webrtc.patch: New file.
* gnu/packages/telephony.scm (libtgvoip): Fix building on i686-linux.
[source]: Reference patches for correcting failing build on i686-linux
architecture.
Reported-by: Diego Nicola Barbato <dnbarbato@posteo.de>
Fixes <bugs.gnu.org/38944>.
Brett Gilio [Mon, 6 Jan 2020 01:03:07 +0000 (19:03 -0600)]
gnu: libtgvoip: Update to 2.4.4.
* gnu/packages/telephony.scm (libtgvoip): Update to 2.4.4.
[source]: Change source URI to reflect upstream.
[inputs]: Add pulseaudio and alsa-lib.
This change corrects a bug, and allows for cross-compilation on armhf architectures.
Brett Gilio [Sun, 5 Jan 2020 23:06:02 +0000 (17:06 -0600)]
gnu: coq-mathcomp: Update to 1.10.0.
* gnu/packages/coq.scm (coq-mathcomp): Update to 1.10.0.
[arguments]: Modify comment about tests. Remove redundant setting of COQLIB
environment variable.
Ricardo Wurmus [Sun, 5 Jan 2020 20:38:59 +0000 (21:38 +0100)]
gnu: agi-bio: Update hash.
The previous hash corresponded to the previous commit.
* gnu/packages/opencog.scm (agi-bio)[source]: Update hash.
Ricardo Wurmus [Sun, 5 Jan 2020 19:44:30 +0000 (20:44 +0100)]
gnu: Add agi-bio.
* gnu/packages/opencog.scm (agi-bio): New variable.
Ricardo Wurmus [Sat, 4 Jan 2020 22:43:56 +0000 (23:43 +0100)]
gnu: Add cl-pdf.
* gnu/packages/lisp-xyz.scm (sbcl-cl-pdf, ecl-cl-pdf, cl-pdf): New variables.
Ricardo Wurmus [Sat, 4 Jan 2020 22:31:10 +0000 (23:31 +0100)]
gnu: Add cl-flexichain.
* gnu/packages/lisp-xyz.scm (sbcl-flexichain, ecl-flexichain, cl-flexichain):
New variables.
Ricardo Wurmus [Sat, 4 Jan 2020 22:26:56 +0000 (23:26 +0100)]
gnu: Add cl-spatial-trees.
* gnu/packages/lisp-xyz.scm (sbcl-spatial-trees, ecl-spatial-trees,
cl-spatial-trees): New variables.
Ricardo Wurmus [Sat, 4 Jan 2020 21:53:39 +0000 (22:53 +0100)]
gnu: Add cl-vectors.
* gnu/packages/lisp-xyz.scm (sbcl-cl-vectors, ecl-cl-vectors, cl-vectors): New
variables.
Ricardo Wurmus [Sat, 4 Jan 2020 21:52:26 +0000 (22:52 +0100)]
gnu: Add cl-paths-ttf.
* gnu/packages/lisp-xyz.scm (sbcl-cl-paths-ttf, ecl-cl-paths-ttf,
cl-paths-ttf): New variables.
Ricardo Wurmus [Sat, 4 Jan 2020 21:51:14 +0000 (22:51 +0100)]
gnu: Add cl-paths.
* gnu/packages/lisp-xyz.scm (sbcl-cl-paths, ecl-cl-paths, cl-paths): New
variables.
Ricardo Wurmus [Sat, 4 Jan 2020 21:50:02 +0000 (22:50 +0100)]
gnu: Add cl-aa.
* gnu/packages/lisp-xyz.scm (sbcl-cl-aa, ecl-cl-aa, cl-aa): New variables.
Tobias Geerinckx-Rice [Sun, 5 Jan 2020 18:20:33 +0000 (19:20 +0100)]
gnu: stellarium: Update to 0.19.3.
* gnu/packages/astronomy.scm (stellarium): Update to 0.19.3.
Tobias Geerinckx-Rice [Thu, 2 Jan 2020 00:15:48 +0000 (01:15 +0100)]
gnu: file-roller: Update to 3.32.3.
* gnu/packages/gnome.scm (file-roller): Update to 3.32.3.
Efraim Flashner [Wed, 20 Nov 2019 19:36:56 +0000 (21:36 +0200)]
services: host-name: Make service one-shot.
* gnu/services/base.scm (host-name-service-type): Remove 'respawn?'
keyword from shepherd-service-type, add 'one-shot?'.
Kei Kebreau [Mon, 30 Dec 2019 17:37:08 +0000 (12:37 -0500)]
gnu: arandr: Fix build.
This is a follow-up to commit
218c785850d5ecf3a7646d81ce90445419a5103b.
[arguments]: Remove unnecessary #:python flag. Add 'wrap-gi-typelib' phase.
[inputs]: Remove python2-pygtk and add gtk+, python-pycairo, and
python-pygobject.
[native-inputs]: Replace python2-docutils with python-docutils.
Oleg Pykhalov [Sun, 5 Jan 2020 05:08:44 +0000 (08:08 +0300)]
gnu: Add swh-plugins.
* gnu/packages/audio.scm (swh-plugins): New variable.
Christopher Baines [Sun, 5 Jan 2020 14:17:59 +0000 (14:17 +0000)]
gnu: guix-data-service: Update to 0.0.1-16.
c7e3a1b.
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-16.
c7e3a1b.
Timotej Lazar [Sun, 5 Jan 2020 10:45:51 +0000 (11:45 +0100)]
gnu: sdl2-mixer: Enable opus support.
* gnu/packages/sdl.scm (sdl2-mixer)[inputs]: Add opusfile.
[native-inputs]: Add pkg-config.
[arguments]<#:configure-flags>: Add "--disable-music-opus-shared".
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
Timotej Lazar [Sun, 5 Jan 2020 10:45:50 +0000 (11:45 +0100)]
gnu: sdl-mixer: Enable fluidsynth MIDI backend.
* gnu/packages/sdl.scm (sdl-mixer)[inputs]: Add fluidsynth and alphabetize.
[arguments]: Reformat.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
Timotej Lazar [Sun, 5 Jan 2020 10:45:49 +0000 (11:45 +0100)]
gnu: sdl2-mixer: Fix configure flags.
Some configure options were renamed between SDL / SDL2 mixer; add new variants
to the derived package.
* gnu/packages/sdl.scm (sdl2-mixer)[arguments]: Fix flags to disable dynamic
library loading.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
Timotej Lazar [Sun, 5 Jan 2020 10:45:48 +0000 (11:45 +0100)]
gnu: sdl-mixer: Remove unused configure flag.
The flag --disable-music-mp3-shared is only used when building with smpeg
instead of libmad, which is linked at build time by default.
* gnu/packages/sdl.scm (sdl-mixer)[arguments]: Remove unused configure flag.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
Timotej Lazar [Sun, 5 Jan 2020 10:45:47 +0000 (11:45 +0100)]
gnu: sdl-mixer: Use correct inputs for MOD file support.
* gnu/packages/sdl.scm (sdl-mixer)[inputs]: Remove libmodplug.
* gnu/packages/sdl.scm (sdl2-mixer)[inputs]: Add libmodplug.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
David Trudgian [Sat, 4 Jan 2020 15:19:17 +0000 (09:19 -0600)]
file-systems: Handle LUKS2 header.
* gnu/build/file-systems.scm (luks-superblock?): Handle LUKS2 header.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
Mark H Weaver [Sun, 5 Jan 2020 08:43:09 +0000 (03:43 -0500)]
gnu: linux-libre: Update to 5.4.8.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.8.
(linux-libre-5.4-pristine-source): Update hash.
Mark H Weaver [Sun, 5 Jan 2020 08:42:35 +0000 (03:42 -0500)]
gnu: linux-libre@4.19: Update to 4.19.93.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.93.
(linux-libre-4.19-pristine-source): Update hash.