Commit Graph

23435 Commits (05f7296012b8a4bd6429abcaf6ff5000033a44c1)

Author SHA1 Message Date
Marius Bakke b4c9a3173d
gnu: libreoffice: Update to 5.4.5.1 [CVE-2018-6871].
* gnu/packages/check.scm (cppunit-1.14): New public variable.
* gnu/packages/libreoffice.scm (xmlsec-src-libreoffice): Remove variable.
(libreoffice): Update to 5.4.5.1.
[native-inputs]: Change CPPUNIT to CPPUNIT-1.14.  Remove AUTOCONF and AUTOMAKE.
[inputs]: Add GPGME, XMLSEC-NSS and LIBLTDL.  Remove XMLSEC-SRC-LIBREOFFICE.
Replace LIBJPEG with LIBJPEG-TURBO.
[arguments]: Remove xmlsec code from PREPARE-SRC-PHASE.  Make sure GPGME++
headers are found.  Add workaround for <https://bugs.gentoo.org/641812>.  Add
"--disable-pdfium" to #:configure-flags.
* gnu/packages/xml.scm (xmlsec-nss): New public variable.
2018-02-11 16:29:49 +01:00
Marius Bakke f1d7e14a1b
gnu: libmd: Update to 1.0.0.
* gnu/packages/crypto.scm (libmd): Update to 1.0.0.
[source](uri): Add freedesktop.org mirror.
2018-02-11 16:29:04 +01:00
Kei Kebreau f62dcba42d
gnu: gmtp: Update to 1.3.11.
* gnu/packages/libusb.scm (gmtp): Update to 1.3.11.
2018-02-11 10:20:41 -05:00
Leo Famulari 2ab575298e
gnu: w3m: Update to 0.5.3+git20180125 [fixes CVE-2018-{6196,6197,6198}].
* gnu/packages/w3m.scm (w3m): Update to 0.5.3+git20180125.
2018-02-11 09:59:41 -05:00
ng0 e720329d5f
gnu: python-pycanberra: Use new URLs.
* gnu/packages/libcanberra.scm (python-pycanberra)[source]: Use new URL.
[home-page]: Update URL.

Signed-off-by: Leo Famulari <leo@famulari.name>
2018-02-11 09:44:11 -05:00
Ricardo Wurmus 8226304b17
gnu: propeller-gcc: Fix build.
* gnu/packages/embedded.scm (propeller-gcc)[native-inputs]: Use GCC 4.9.
2018-02-11 11:42:09 +01:00
Ricardo Wurmus aba3e482b9
gnu: Add r-hdf5array.
* gnu/packages/bioinformatics.scm (r-hdf5array): New variable.
2018-02-11 11:42:09 +01:00
Mark H Weaver a7fb298665
Merge branch 'master' into core-updates 2018-02-11 04:05:07 -05:00
Leo Famulari 31c7002b46
gnu: libtasn1: Fix CVE-2018-6003.
* gnu/packages/patches/libtasn1-CVE-2018-6003.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/tls.scm (libtasn1/fixed)[source]: Use it.
2018-02-10 23:01:56 -05:00
Leo Famulari 79cf105304
gnu: libtiff: Fix CVE-2017-{9935,11335,18013}.
* gnu/packages/patches/libtiff-CVE-2017-9935.patch,
gnu/packages/patches/libtiff-CVE-2017-11335.patch,
gnu/packages/patches/libtiff-CVE-2017-18013.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/image.scm (libtiff)[replacement]: New field.
(libtiff/fixed): New variable.
2018-02-10 22:58:19 -05:00
Tobias Geerinckx-Rice 6a517548e6
gnu: loksh: Update to 6.2.
* gnu/packages/shells.scm (loksh): Update to 6.2.
2018-02-11 03:06:57 +01:00
Tobias Geerinckx-Rice 0de57b446c
gnu: global: Update to 6.6.2.
* gnu/packages/code.scm (global): Update to 6.6.2.
2018-02-11 01:35:47 +01:00
Tobias Geerinckx-Rice 6577611b2b
gnu: acpica: Update to 20180209.
* gnu/packages/admin.scm (acpica): Update to 20180209.
2018-02-11 01:22:32 +01:00
Tobias Geerinckx-Rice 8067e7bf2b
gnu: youtube-dl: Update to 2018.02.08.
* gnu/packages/video.scm (youtube-dl): Update to 2018.02.08.
2018-02-11 00:16:19 +01:00
Ricardo Wurmus 6730d895d3
gnu: knights: Fix build.
* gnu/packages/games.scm (knights)[native-inputs]: Add pkg-config.
2018-02-10 23:53:34 +01:00
Tobias Geerinckx-Rice 9da87e4cc6
gnu: perl-net-dns: Update to 1.15.
* gnu/packages/networking.scm (perl-net-dns): Update to 1.15.
2018-02-10 23:39:37 +01:00
Tobias Geerinckx-Rice e98d1d2a64
gnu: exfat-utils: Update to 1.2.8.
* gnu/packages/mtools.scm (exfat-utils): Update to 1.2.8.
2018-02-10 23:03:51 +01:00
Tobias Geerinckx-Rice ed3094cee9
gnu: unibilium: Update to 1.2.1.
* gnu/packages/terminals.scm (unibilium): Update to 1.2.1.
2018-02-10 23:03:50 +01:00
Leo Famulari 354c493fb8
gnu: exim: Update to 4.90.1 [fixes CVE-2018-6789].
* gnu/packages/mail.scm (exim): Update to 4.90.1.
[source]: Use HTTPS URLs.
2018-02-10 13:47:58 -05:00
Julien Lepiller 73a1f10a80
gnu: Add java-xmlunit-legacy.
* gnu/packages/java.scm (java-xmlunit-legacy): New variable.
2018-02-10 19:04:44 +01:00
Julien Lepiller 7ac4f054e7
gnu: Add java-xmlunit.
* gnu/packages/java.scm (java-xmlunit): New variable.
2018-02-10 19:04:38 +01:00
Julien Lepiller e06bf42811
gnu: Add java-jline.
* gnu/packages/java.scm (java-jline): New variable.
2018-02-10 19:04:36 +01:00
Julien Lepiller 5ee7b02f56
gnu: Add java-xstream.
* gnu/packages/xml.scm (java-xstream): New variable.
2018-02-10 19:04:32 +01:00
Julien Lepiller a5ec8a5c6b
gnu: Add java-jdom2.
* gnu/packages/xml.scm (java-jdom2): New variable.
2018-02-10 19:04:29 +01:00
Julien Lepiller b8798817a1
gnu: Add java-jettison.
* gnu/packages/xml.scm (java-jettison): New variable.
2018-02-10 19:04:27 +01:00
Julien Lepiller 4c7759f027
gnu: Add java-stax.
* gnu/packages/xml.scm (java-stax): New variable.
2018-02-10 19:04:25 +01:00
Julien Lepiller 3058d8ec56
gnu: Add java-kxml2.
* gnu/packages/xml.scm (java-kxml2): New variable.
2018-02-10 19:04:23 +01:00
Julien Lepiller be0524f472
gnu: Add java-jaxen.
* gnu/packages/xml.scm (java-jaxen): New variable.
2018-02-10 19:04:21 +01:00
Julien Lepiller 605c23df5b
gnu: Add java-dom4j.
gnu/packages/xml.scm (java-dom4j): New variable.
2018-02-10 19:04:19 +01:00
Julien Lepiller 9421f68224
gnu: Add java-xmlpull2.
* gnu/packages/xml.scm (java-xmlpull2): New variable.
2018-02-10 19:04:16 +01:00
Julien Lepiller 82d7d4e1c8
gnu: Add java-xpp3.
gnu/packages/xml.scm (java-xpp3): New variable.
2018-02-10 19:04:14 +01:00
Julien Lepiller 96f31935ec
gnu: Add java-xsdlib.
* gnu/packages/xml.scm (java-xsdlib): New variable.
2018-02-10 19:04:12 +01:00
Julien Lepiller 5552080de3
gnu: Add java-xom.
* gnu/packages/xml.scm (java-xom): New variable.
2018-02-10 19:04:10 +01:00
Julien Lepiller 7eae94d86a
gnu: Add java-jaxen-bootstrap.
* gnu/packages/xml.scm (java-jaxen-bootstrap): New variable.
2018-02-10 19:04:08 +01:00
Julien Lepiller 6d0368eb84
gnu: Add java-xerces.
* gnu/packages/java.scm (java-xerces): New variable.
* gnu/packages/patches/java-xerces-bootclasspath.patch: New file.
* gnu/packages/patches/java-xerces-build_dont_unzip.patch: New file.
* gnu/packages/patches/java-xerces-xjavac_taskdef.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add them.
2018-02-10 19:04:04 +01:00
Julien Lepiller 9a86ee788d
gnu: Add java-apache-xml-commons-resolver.
* gnu/packages/xml.scm (java-apache-xml-commons-resolver): New variable.
2018-02-10 19:04:02 +01:00
Julien Lepiller 1a17ca2624
gnu: Add java-jaxp.
* gnu/packages/xml.scm (java-jaxp): New variable.
2018-02-10 19:04:00 +01:00
Julien Lepiller 0158ea8a82
gnu: Add java-joda-time.
* gnu/packages/java.scm (java-joda-time): New variable.
2018-02-10 19:03:54 +01:00
Julien Lepiller d57fd728d7
gnu: Add java-joda-convert.
* gnu/packages/java.scm (java-joda-convert): New variable.
2018-02-10 19:03:52 +01:00
Julien Lepiller a10a451c20
gnu: Add java-cdi-api.
* gnu/packages/java.scm (java-cdi-api): New variable.
2018-02-10 19:03:50 +01:00
Julien Lepiller cc03a786ee
gnu: Add java-jboss-interceptors-api-spec.
* gnu/packages/java.scm (java-jboss-interceptors-api-spec): New
variable.
2018-02-10 19:03:48 +01:00
Julien Lepiller cc06132957
gnu: Add java-jboss-el-api-spec.
* gnu/packages/java.scm (java-jboss-el-api-spec): New variable.
2018-02-10 19:03:46 +01:00
Julien Lepiller a87ea1adcb
gnu: Add java-jansi.
* gnu/packages/java.scm (java-jansi): New variable.
2018-02-10 19:03:44 +01:00
Julien Lepiller d0c62afa8c
gnu: Add java-jansi-native.
* gnu/packages/java.scm (java-jansi-native): New variable.
2018-02-10 19:03:41 +01:00
Julien Lepiller 335aa20b96
gnu: Add java-hawtjni.
* gnu/packages/java.scm (java-hawtjni): New variable.
2018-02-10 19:03:38 +01:00
Julien Lepiller 8d510f65ec
gnu: Add java-geronimo-xbean-finder.
* gnu/packages/java.scm (java-geronimo-xbean-finder): New variable.
2018-02-10 19:03:36 +01:00
Julien Lepiller 0cb9ce32c7
gnu: Add java-geronimo-xbean-asm-util.
* gnu/packages/java.scm (java-geronimo-xbean-asm-util): New variable.
2018-02-10 19:03:33 +01:00
Julien Lepiller 3fda539bb4
gnu: Add java-geronimo-xbean-bundleutils.
* gnu/packages/java.scm (java-geronimo-xbean-bundleutils): New variable.
2018-02-10 19:03:30 +01:00
Julien Lepiller c2b3857ebe
gnu: Add java-jsoup.
* gnu/packages/web.scm (java-jsoup): New variable.
2018-02-10 19:03:27 +01:00
Julien Lepiller 09c44196e1
gnu: Add java-gson.
* gnu/packages/java.scm (java-gson): New variable.
2018-02-10 19:03:15 +01:00
Nicolas Goaziou 04162e83ff
gnu: qtsensors: Fix build.
* gnu/packages/qt.scm (qtsensors)[arguments]: Remove failing test.
2018-02-10 18:54:01 +01:00
Nicolas Goaziou 6db6c3a98f
gnu: tlp: Fix build.
* gnu/packages/linux.scm (tlp): Add "TLP_META" environment variable.  Use
  "invoke".
2018-02-10 12:47:59 +01:00
Ricardo Wurmus 3a52bb7194
gnu: sbcl: Update to 1.4.4.
* gnu/packages/lisp.scm (sbcl): Update to 1.4.4.
2018-02-10 12:15:07 +01:00
Nicolas Goaziou 59d999f9f6
gnu: tlp: Update to 1.1.
* gnu/packages/linux.scm (tlp): Update to 1.1.
2018-02-10 10:36:03 +01:00
Oleg Pykhalov 28e3569f1f
gnu: qemu: Add pulseaudio support.
* gnu/packages/virtualization.scm (qemu)[arguments]: Add --audio-drv-list
flag.
[inputs]: Add pulseaudio.
(qemu-minimal)[inputs]: Remove pulseaudio.
2018-02-10 00:37:44 +03:00
Oleg Pykhalov dc993847f1
gnu: Add colormake.
* gnu/packages/colorize.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add this.
2018-02-09 23:44:52 +03:00
Christopher Baines abd78128ce
gnu: Switch ruby-pg to build with postgresql-9.6.
As the testsuite fails with the later version.

* gnu/packages/ruby.scm (ruby-pg)[inputs]: Switch postgresql to
  postgresql-9.6.
2018-02-09 20:42:02 +00:00
Oleg Pykhalov 61995dce50
gnu: emacs-browse-at-remote: Patch for GNU Cgit support.
* gnu/packages/patches/emacs-browse-at-remote-cgit-gnu.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/emacs.scm (emacs-browse-at-remote)[source](patches): Use it.
2018-02-09 22:15:21 +03:00
Pierre Langlois af414f34fb
gnu: clementine: Remove Spotify downloader.
Clementine has a button in the preference menu that allows downloading a
binary blob to add support for Spofify.  Let's remove this button.  It turns
out this is the only part of the code base that uses crypto++, let's remove
this dependency too.

* gnu/packages/music.scm (clementine)[arguments]: Remove crypto++ support. Set
HAVE_SPOTIFY_DOWNLOADER to FALSE.
[inputs]: Remove crypto++ input.
* gnu/packages/patches/clementine-remove-crypto++-dependency.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Leo Famulari <leo@famulari.name>
2018-02-09 13:32:08 -05:00
Danny Milosavljevic a48b877e60
gnu: appstream-glib: Propagate some inputs.
* gnu/packages/glib.scm (appstream-glib)[inputs]: Move gcab, gdk-pixbuf,
util-linux to propagated-inputs.
2018-02-09 17:06:24 +01:00
Marius Bakke cfd7723cf4
gnu: samba: Update to 4.7.5.
* gnu/packages/samba.scm (samba): Update to 4.7.5.
2018-02-09 16:43:49 +01:00
Marius Bakke 165c8b2adc
gnu: zziplib: Update to 0.13.68.
* gnu/packages/patches/zziplib-CVE-2017-5974.patch,
gnu/packages/patches/zziplib-CVE-2017-5975.patch,
gnu/packages/patches/zziplib-CVE-2017-5976.patch,
gnu/packages/patches/zziplib-CVE-2017-5978.patch,
gnu/packages/patches/zziplib-CVE-2017-5979.patch,
gnu/packages/patches/zziplib-CVE-2017-5981.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
* gnu/packages/compression.scm (zziplib): Update to 0.13.68.
[source](patches): Remove.
[arguments]: Remove #:parallel-tests?.  Set #:tests? #f.
2018-02-09 16:43:49 +01:00
Ludovic Courtès a68fdfea96
services: avahi: Default to nss-mdns 0.10.
This works around <https://bugs.gnu.org/30396>.
Reported by George myglc2 Clemmer <myglc2@gmail.com>.

* gnu/packages/avahi.scm (nss-mdns-0.10): New variable.
* gnu/services/avahi.scm (avahi-service-type): Use it.
2018-02-09 15:17:41 +01:00
Marius Bakke ce2cfcabfc
gnu: python-pandas: Update to 0.22.0.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/patches/python-pandas-skip-failing-tests.patch: Delete file.
* gnu/packages/python.scm (python-pandas): Update to 0.22.0.
[source](patches): Remove.
[native-inputs]: Add PYTHON-PYTEST and PYTHON-LXML.
[arguments]: Replace CHECK-PHASE with custom pytest invocation.
[home-page]: Use HTTPS.
2018-02-09 14:44:49 +01:00
Marius Bakke ba62f087bc
gnu: python-scipy: Update to 1.0.0.
* gnu/packages/python.scm (python-scipy): Update to 1.0.0.
[arguments]: Remove obsolete FIX-TESTS-PHASE.  Override sphinxbuild in
INSTALL-DOC-PHASE.  Fix PYVER argument.  Use INVOKE instead of SYSTEM*.
[native-inputs]: Remove PYTHON-NOSE.  Add PYTHON-PYTEST and WHICH.
2018-02-09 14:44:49 +01:00
Marius Bakke 2c7f4ae561
gnu: python-numpy: Update to 1.14.0.
* gnu/packages/python.scm (python-numpy): Update to 1.4.0.
[source](uri): Use release tarball.
[source](file-name): Remove.
2018-02-09 14:44:49 +01:00
Danny Milosavljevic 8f8842cc7b
gnu: guile-sqlite3: Update to 0.0-3.1cd1dec.
* gnu/packages/guile.scm (guile-sqlite3): Update to 0.0-3.1cd1dec.
2018-02-09 12:25:49 +01:00
Ludovic Courtès be5e2cf1a6
gnu: guix: Update snapshot to bc880f9.
* gnu/packages/package-management.scm (guix): Update to bc880f9.
2018-02-09 11:45:44 +01:00
Ludovic Courtès bc880f9d66
gnu: mcron2: Install files to 'share/guile/site/2.2'.
Reported by Maxim Cournoyer <maxim.cournoyer@gmail.com>.

* gnu/packages/guile.scm (mcron2)[arguments]: In 'use-guile-2.2' phase,
substitute /share/guile/site/2.0.
2018-02-09 11:23:27 +01:00
Arun Isaac a76acfd3f5
gnu: services: Add wesnothd service.
* gnu/services/games.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* doc/guix.texi (Game Services): Document the service.
2018-02-09 14:55:17 +05:30
Arun Isaac 75abd864fc
gnu: Add wesnoth-server.
* gnu/packages/games.scm (wesnoth-server): New variable.
2018-02-09 14:55:09 +05:30
Mark H Weaver 110afddee8
gnu: icecat: Use system harfbuzz and graphite2 libraries.
* gnu/packages/patches/icecat-use-system-harfbuzz.patch,
gnu/packages/patches/icecat-use-system-graphite2.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/gnuzilla.scm (icecat)[source]: Add patches.  Delete
"gfx/harfbuzz" and "gfx/graphite2" in the snippet.
[inputs]: Add harfbuzz and graphite2.
[arguments]: Add "--with-system-harfbuzz" and "--with-system-graphite2" to
configure-flags.
2018-02-09 01:53:07 -05:00
Mark H Weaver efe2a2833c
Merge branch 'master' into core-updates 2018-02-09 01:46:34 -05:00
Oleg Pykhalov 8d0edc8246
gnu: Add sipcalc.
* gnu/packages/admin.scm (sipcalc): New public variable.
2018-02-09 08:44:57 +03:00
Leo Famulari 63298f14c9
gnu: mu: Use a fixed variant of tzdata for the mu tests.
* gnu/packages/mail.scm (mu)[inputs]: Remove tzdata.
[native-inputs]: Add tzdata-2017a.
2018-02-08 23:18:08 -05:00
Pierre Langlois e5fdc3348a
gnu: mu: Update to 1.0.
* gnu/packages/mail.scm (mu): Update to 1.0.

Signed-off-by: Leo Famulari <leo@famulari.name>
2018-02-08 23:18:04 -05:00
Kei Kebreau 3a9e65538a
gnu: audacity: Update to 2.2.1.
* gnu/packages/audio.scm (audacity): Update to 2.2.1.
2018-02-08 19:25:55 -05:00
Leo Famulari 2c433a1612
gnu: postgresql: Update to 10.2 [CVE-2018-{1052,1053}].
* gnu/packages/databases.scm (postgresql): Update to 10.2.
2018-02-08 17:47:52 -05:00
Mark H Weaver bf4075cd9c
gnu: linux-libre: Update to 4.15.2.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.15.2.
(%linux-libre-hash): Update hash.
2018-02-08 17:38:15 -05:00
Mark H Weaver f0c8b50f0a
gnu: linux-libre@4.14: Update to 4.14.18.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.18.
(%linux-libre-4.14-hash): Update hash.
2018-02-08 17:37:10 -05:00
Alex Vong e61da2e884
gnu: mpv: Fix CVE-2018-6360.
* gnu/packages/patches/mpv-CVE-2018-6360-1.patch,
gnu/packages/patches/mpv-CVE-2018-6360-2.patch,
gnu/packages/patches/mpv-CVE-2018-6360-3.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/video.scm (mpv)[source]: Use them.

Signed-off-by: Leo Famulari <leo@famulari.name>
2018-02-08 15:18:21 -05:00
Leo Famulari 30335a2963
gnu: Update syncthing to 0.14.44.
* gnu/packages/syncthing.scm (syncthing): Update to 0.14.44.
[inputs]: Add go-github-com-prometheus-union and remove
go-github-com-edsrzf-mmap-go.
[source]: Delete bundled dependencies in a snippet.
[arguments]: Remove the 'delete-bundled-source-code' phase.
2018-02-08 15:18:21 -05:00
Leo Famulari 5c8c1511e8
gnu: go-github-com-zillode-notify: Update to 0.0.0-2.a8abcfb.
* gnu/packages/syncthing.scm (go-github-com-zillode-notify): Update to
0.0.0-2.a8abcfb.
2018-02-08 15:18:21 -05:00
Leo Famulari f07ccbc256
gnu: Add go-github-com-prometheus-union.
* gnu/packages/syncthing.scm (go-github-com-prometheus-union): New
variable.
2018-02-08 15:18:21 -05:00
Leo Famulari fa22168b5c
gnu: Add go-github-com-client-golang-prometheus.
* gnu/packages/syncthing.scm (go-github-com-client-golang-prometheus):
New variable.
2018-02-08 15:18:21 -05:00
Leo Famulari bfbe868d8e
gnu: Add go-github-com-client-golang-prometheus-promhttp.
* gnu/packages/syncthing.scm
(go-github-com-client-golang-prometheus-promhttp): New variable.
2018-02-08 15:18:20 -05:00
Leo Famulari 13dca4a56e
gnu: Add go-github-com-prometheus-procfs.
* gnu/packages/syncthing.scm (go-github-com-prometheus-procfs): New variable.
2018-02-08 15:18:20 -05:00
Leo Famulari 270590bd69
gnu: Add go-github-com-prometheus-common-expfmt.
* gnu/packages/syncthing.scm (go-github-com-prometheus-common-expfmt):
New variable.
2018-02-08 15:18:20 -05:00
Leo Famulari 1da227b0d8
gnu: Add go-github-com-matttproud-golang-protobuf-extensions-pbutil.
* gnu/packages/syncthing.scm
(go-github-com-matttproud-golang-protobuf-extensions-pbutil): New
variable.
2018-02-08 15:18:20 -05:00
Leo Famulari 4b6b1a3856
gnu: Add go-github-com-prometheus-client-model-go.
* gnu/packages/syncthing.scm (go-github-com-prometheus-client-model-go):
New variable.
2018-02-08 15:18:20 -05:00
Leo Famulari 339e44dac2
gnu Add go-github-com-golang-protobuf-proto.
* gnu/packages/syncthing.scm (go-github-com-golang-protobuf-proto): New
variable.
2018-02-08 15:18:19 -05:00
Leo Famulari d095620a59
gnu: go-github-com-gogo-protobuf: Update to 0.5-2.160de10.
* gnu/packages/syncthing.scm (go-github-com-gogo-protobuf): Update to
0.5-2.160de10.
2018-02-08 15:18:19 -05:00
Leo Famulari a04434f291
gnu: Add go-github-com-beorn7-perks-quantile.
* gnu/packages/syncthing.scm (go-github-com-beorn7-perks-quantile): New
variable.
2018-02-08 15:18:16 -05:00
Leo Famulari 6666f4f41f
gnu: vdirsyncer: Update to 0.16.4.
* gnu/packages/dav.scm (vdirsyncer): Update to 0.16.4.
2018-02-08 13:37:36 -05:00
Tobias Geerinckx-Rice f81b6e7703
gnu: libtirpc: Update to 1.0.2.
* gnu/packages/onc-rpc.scm (libtirpc): Update to 1.0.2.
[patches]: Remove patch for fixed CVE.
* gnu/packages/patches/libtirpc-CVE-2017-8779.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2018-02-08 18:21:08 +01:00
Tobias Geerinckx-Rice cf08cc16e6
gnu: serd: Update to 0.28.0.
* gnu/packages/rdf.scm (serd): Update to 0.28.0.
2018-02-08 17:53:59 +01:00
Tobias Geerinckx-Rice ed5f55de7d
gnu: nim: Use INVOKE.
* gnu/packages/nim.scm (nim)[arguments]: Substitute INVOKE for SYSTEM*.
2018-02-08 17:53:23 +01:00
Tobias Geerinckx-Rice dd935df2c1
gnu: libcap-ng: Remove unused python input.
Outputs so identical you wish they were intensional.

* gnu/packages/admin.scm (libcap-ng)[inputs]: Remove python.
[arguments]: Add ‘--without-python’ to #:configure-flags to suppress a
bogus error.
2018-02-08 17:53:23 +01:00
Kei Kebreau 5a2c4b3bbc
gnu: pwgen: Update to 2.08.
* gnu/packages/password-utils.scm (pwgen): Update to 2.08.
2018-02-08 11:11:09 -05:00
Tobias Geerinckx-Rice ed0c5d3c58
gnu: mcrl2: Fix typo in synopsis.
* gnu/packages/maths.scm (mcrl2)[synopsis]: Fix typo.
[description]: Use @dfn.
2018-02-08 14:42:32 +01:00
Tobias Geerinckx-Rice cc304fe821
gnu: libcap-ng: Update to 0.7.9.
gnu/packages/admin.scm (libcap-ng): Update to 0.7.9.
2018-02-08 14:24:23 +01:00
Tobias Geerinckx-Rice bf30b70b26
gnu: conky: Update to 1.10.8.
* gnu/packages/conky.scm (conky): Update to 1.10.8.
2018-02-08 14:24:23 +01:00
Jan Nieuwenhuizen 5b05dce747
gnu: Add mcrl2.
* gnu/packages/maths.scm (mcrl2): New variable.
2018-02-08 08:50:06 +01:00
Tobias Geerinckx-Rice 83e8a302f2
gnu: lunzip: Update to 1.10.
* gnu/packages/compression.scm (lunzip): Update to 1.10.
2018-02-08 05:06:54 +01:00
Tobias Geerinckx-Rice c28377802e
gnu: nim: Update to 0.17.2.
* gnu/packages/nim.scm (nim): Update to 0.17.2.
2018-02-08 05:01:42 +01:00
Tobias Geerinckx-Rice 0386cdd373
gnu: luajit, lua5.x-bitop: Use HTTPS home pages.
* gnu/packages/lua.scm (luajit, make-lua-bitop)[home-page]: Use HTTPS.
2018-02-08 05:01:42 +01:00
Tobias Geerinckx-Rice a093bb6967
gnu: luajit: Make available as ‘luajit’.
* gnu/packages/lua.scm (luajit)[arguments]: Add a ‘create-luajit-symlink’
phase to make the interpreter available simply as ‘luajit’.
2018-02-08 05:01:42 +01:00
Tobias Geerinckx-Rice 906f1b48e2
gnu: luajit: Update to 2.1.0-beta3.
* gnu/packages/lua.scm (luajit): Update to 2.1.0-beta3.
[source]: Remove symlinks patch.
* gnu/packages/patches/luajit-symlinks.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2018-02-08 05:01:42 +01:00
Tobias Geerinckx-Rice b2d00af723
gnu: mc: Substitute more FHS file names.
* gnu/packages/mc.scm (mc)[arguments]: Add some more files to the
‘patch-FHS-file-names’ phase.
2018-02-08 05:01:41 +01:00
Leo Famulari 0b18c0b0de
gnu: mupdf: Fix CVE-2017-17858.
* gnu/packages/patches/mupdf-CVE-2017-17858.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/pdf.scm (mupdf)[source]: Use it.
2018-02-07 21:17:57 -05:00
Marius Bakke 53f826cd0f
gnu: python2-tqdm: Work around missing flake8 propagation.
* gnu/packages/python.scm (python-tqdm)[properties]: Declare python2 variant.
(python2-tqdm): Use STRIP-PYTHON2-VARIANT.
[native-inputs]: Add PYTHON-ENUM34.
2018-02-07 17:05:23 +01:00
Marius Bakke b7049b2e23
Revert "gnu: python2-flake8: Fix python-enum34 propagation."
This triggers a rebuild of 1111 packages, so let's work around it on the few
that are affected instead.

This reverts commit 01af1e11a6.
2018-02-07 17:00:45 +01:00
Marius Bakke 0a2d977ac1
gnu: python-mando: Remove version 0.3.1.
* gnu/packages/python.scm (python-mando-0.3.1): Remove variable.
2018-02-07 15:34:09 +01:00
Marius Bakke 5861f9c9d6
gnu: python-radon: Update to 2.2.0.
* gnu/packages/python.scm (python-radon): Update to 2.2.0.
[arguments]: Replace CHECK-PHASE with custom test command.
[propagated-inputs]: Replace PYTHON-MANDO-0.3.1 with PYTHON-MANDO.
[native-inputs]: Remove PYTHON-FLAKE8, PYTHON-TOX and PYTHON-PARAMUNITTEST.
Add PYTHON-PYTEST-MOCK.
2018-02-07 15:34:09 +01:00
Marius Bakke f7bd4f2372
gnu: python-pytest-mock: Update to 1.6.3.
* gnu/packages/check.scm (python-pytest-mock): Update to 1.6.3.
[source]: Use tarball relase.
[native-inputs]: Remove UNZIP.  Add PYTHON-SETUPTOOLS-SCM.
2018-02-07 15:34:09 +01:00
Marius Bakke 50c84dd5a6
gnu: python-mando: Fix indentation.
* gnu/packages/python.scm (python-mando): Indent with emacs.
2018-02-07 15:34:09 +01:00
Marius Bakke 2aa33bf41b
gnu: python-mando: Update to 0.6.4.
* gnu/packages/python.scm (python-mando): Update to 0.6.4.
[propagated-inputs]: Add PYTHON-SIX.
[native-inputs]: Remove PYTHON-SPHINX and PYTHON-PARAMUNITTEST.  Add PYTHON-PYTEST.
2018-02-07 15:34:09 +01:00
Marius Bakke 3cbddeec39
gnu: python-tqdm: Update to 4.19.5.
* gnu/packages/python.scm (python-tqdm): Update to 4.19.5.
[native-inputs]: Remove PYTHON-NOSE-TIMER and PYTHON-VIRTUALENV.
2018-02-07 15:34:09 +01:00
Marius Bakke 01af1e11a6
gnu: python2-flake8: Fix python-enum34 propagation.
* gnu/packages/python.scm (python2-flake8)[propagated-inputs]: Replace
PYTHON2-ENUM with PYTHON2-ENUM34.
2018-02-07 15:34:09 +01:00
Marius Bakke 9e94d063ab
gnu: multiqc: Update to 1.4.
* gnu/packages/bioinformatics.scm (multiqc): Update to 1.4.
[propagated-inputs]: Remove PYTHON-ENUM34.
2018-02-07 15:34:08 +01:00
Ricardo Wurmus 799c3c868f
gnu: sablevm: Fix broken build.
* gnu/packages/java.scm (sablevm)[arguments]: Change threading type.
2018-02-06 23:15:35 +01:00
Tobias Geerinckx-Rice 5ac1143dc4
gnu: whois: Expand synopsis & description.
* gnu/packages/networking.scm (whois)[synopsis, description]: Expand.
2018-02-06 20:02:12 +01:00
Tobias Geerinckx-Rice 11b1f89ec2
gnu: librep: Update to 0.92.7.
* gnu/packages/sawfish.scm (librep): Update to 0.92.7.
2018-02-06 20:02:12 +01:00
Tobias Geerinckx-Rice ccfe4aa1c0
gnu: asciidoc: Update to 8.6.10.
* gnu/packages/documentation.scm (asciidoc): Update to 8.6.10.
[source]: Switch to new code host.
[arguments]: Add new ‘bootstrap’ phase...
[native-inputs]: ...and required autoconf.
[home-page]: Point to a more recently updated instance.
2018-02-06 20:02:12 +01:00
Tobias Geerinckx-Rice 1ffa065c44
gnu: perl-test-simple: Update to 1.302122.
* gnu/packages/perl-check.scm (perl-test-simple): Update to 1.302122.
2018-02-06 20:02:11 +01:00
Christopher Baines 8db8bf921d
gnu: build: linux-boot: Remove bind-mount export.
bind-mount is not contained within this module.

* gnu/build/linux-boot.scm: Remove bind-mount export.
2018-02-06 17:19:28 +00:00
Ludovic Courtès 71e789319c
gnu: hwloc: Add 2.0.0.
* gnu/packages/mpi.scm (hwloc-2.0): New variable.
* gnu/packages/patches/hwloc-tests-without-sysfs.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2018-02-06 17:34:34 +01:00
Oleg Pykhalov fbcad8843a
gnu: Add python-pyaudio.
* gnu/packages/audio.scm (python-pyaudio): New public variable.
2018-02-06 19:16:51 +03:00
Stefan Reichör 19d93ef537
gnu: Add curseradio.
* gnu/packages/music.scm (curseradio): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-02-06 17:02:46 +01:00
Ludovic Courtès 9805ad6f87
gnu: julia: Don't invoke /sbin/ldconfig.
Reported by Marco van Hulten <marco@hulten.org>
in <https://bugs.gnu.org/30282>.

* gnu/packages/julia.scm (julia)[arguments] <'hardcode-soname-map>:
Patch out 'ldconfig' invocations.
2018-02-06 16:12:50 +01:00
Ludovic Courtès d40b5684c5
gnu: julia: Adjust libgit2 tests.
* gnu/packages/julia.scm (julia)[arguments] <'disable-broken-tests>:
Patch libgit2.jl.
2018-02-06 16:12:50 +01:00
Ludovic Courtès 4e847986bc
gnu: libssh: Update to commit 239d0f7 of branch 'v0-7'.
* gnu/packages/ssh.scm (libssh): Update to 239d0f7.
2018-02-06 16:12:50 +01:00
Mathieu Othacehe 924b96db0a
gnu: gpsbabel: Update to 1.5.4 and fix build.
* gnu/packages/patches/gpsbabel-minizip.patch: New file.
* gnu/packages/patches/gpsbabel-qstring.patch: New file.
* gnu/local.mk (dist_patch_DATA): Update accordingly.
* gnu/packages/gps.scm (gpsbabel): Update to 1.5.4,
[source]: add two previous patches to fix build,
[snippet]: remove "gpsbabel" directory excursion,
[arguments]: ditto.
2018-02-06 15:50:09 +01:00
Mathieu Othacehe 5365596476
gnu: Add gpxsee.
* gnu/packages/gps.scm (gpxsee): New variable.
2018-02-06 15:50:04 +01:00
Tobias Geerinckx-Rice 9cc03bbf0d
gnu: expect: Update to 5.45.4.
* gnu/packages/tcl.scm (expect): Update to 5.45.4.
2018-02-06 14:42:46 +01:00
Tobias Geerinckx-Rice 0e588d2f02
gnu: shotwell: Update to 0.27.4.
* gnu/packages/gnome.scm (shotwell): Update to 0.27.4.
2018-02-06 14:42:46 +01:00
Konrad Hinsen 4283653cb0
gnu: Add python-isoweek.
* gnu/packages/python.scm (python-isoweek, python2-isoweek): New variables.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2018-02-06 12:10:17 +01:00
Danny Milosavljevic 7e2dd00bfb
gnu: Add python-funcy.
* gnu/packages/python.scm (python-funcy, python2-funcy): New variables.
2018-02-06 12:04:21 +01:00
Danny Milosavljevic 89c57efd78
gnu: Add python-whatever.
* gnu/packages/python.scm (python-whatever, python2-whatever): New variables.
2018-02-06 12:04:19 +01:00
Ricardo Wurmus e9e78d2cec
gnu: Add r-heatmaply.
* gnu/packages/cran.scm (r-heatmaply): New variable.
2018-02-06 11:21:57 +01:00
Ricardo Wurmus 2e9d187b87
gnu: Add r-seriation.
* gnu/packages/cran.scm (r-seriation): New variable.
2018-02-06 11:21:56 +01:00
Ricardo Wurmus 8e5e26d2ab
gnu: Add r-webshot.
* gnu/packages/cran.scm (r-webshot): New variable.
2018-02-06 11:21:56 +01:00
Ricardo Wurmus 7fe49f2a8a
gnu: Add r-gclus.
* gnu/packages/cran.scm (r-gclus): New variable.
2018-02-06 11:21:56 +01:00
Ricardo Wurmus ffb59bcef7
gnu: Add r-qap.
* gnu/packages/cran.scm (r-qap): New variable.
2018-02-06 11:21:56 +01:00
Ricardo Wurmus f285346aed
gnu: Add r-tsp.
* gnu/packages/cran.scm (r-tsp): New variable.
2018-02-06 11:21:56 +01:00
Ricardo Wurmus 2058e37d61
gnu: Add r-processx.
* gnu/packages/cran.scm (r-processx): New variable.
2018-02-06 11:21:56 +01:00
Ricardo Wurmus a3257d427e
gnu: Add r-debugme.
* gnu/packages/cran.scm (r-debugme): New variable.
2018-02-06 11:21:56 +01:00
Danny Milosavljevic 18adb1f00d
gnu: guile-sqlite3: Use git-version.
* gnu/packages/guile.scm [version]: Use git-version.
2018-02-06 09:49:08 +01:00
Danny Milosavljevic 0362e5820a
gnu: guile-sqlite3: Update to 0.0-2.21f35ca.
* gnu/packages/guile.scm (guile-sqlite3): Update to 0.0-2.21f35ca.
2018-02-06 09:01:41 +01:00
Leo Famulari 127dc7c7be
gnu: python-llfuse: Update to 1.3.2.
* gnu/packages/python.scm (python-llfuse, python2-llfuse): Update to 1.3.2.
2018-02-05 20:16:48 -05:00
Ethan R. Jones 956ba99cb7
gnu: Add python-gyp.
* gnu/packages/python.scm (python-gyp, python2-gyp): New variables.
2018-02-05 18:04:34 -05:00
Kei Kebreau 26ecbaf866
gnu: bigloo: Update to 4.3b.
* gnu/packages/scheme.scm (bigloo): Update to 4.3b.
[arguments]: Add "--disable-patch" to configure flags.  Add substitution to
compile Bigloo with the correct runpath. Substitute 'invoke' for '*system*'.
2018-02-05 17:13:56 -05:00
Leo Famulari a630c64709
gnu: p7zip: Fix CVE-2017-17969.
* gnu/packages/patches/p7zip-CVE-2017-17969.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/compression.scm (p7zip)[source]: Use it.
2018-02-05 16:21:40 -05:00
Maxim Cournoyer b1968d86b9
gnu: Add emacs-realgud.
* gnu/packages/emacs.scm (emacs-realgud): New public variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-02-05 16:54:28 +01:00
Maxim Cournoyer fd38bfe23b
gnu: Add emacs-loc-changes.
* gnu/packages/emacs.scm (emacs-loc-changes): New public variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-02-05 16:54:27 +01:00
Maxim Cournoyer fa1a17b786
gnu: Add emacs-load-relative.
* gnu/packages/emacs.scm (emacs-load-relative): New public variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-02-05 16:54:27 +01:00
Maxim Cournoyer 439ad15ddd
gnu: Add emacs-test-simple.
* gnu/packages/emacs.scm (emacs-test-simple): New public variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-02-05 16:54:27 +01:00
Marius Bakke 76dbb7516e
gnu: miniupnpc: Update to 2.0.20180203.
* gnu/packages/upnp.scm (miniupnpc): Update to 2.0.20180203.
2018-02-05 15:40:52 +01:00
Nicolas Goaziou 20c65aa1ec
gnu: solfege: Fix typo.
* gnu/packages/music.scm (solfege): Fix typo in `fix-configuration' phase.
2018-02-05 14:35:01 +01:00
Rutger Helling 4284d04d2e
gnu: xpra: Update to 2.2.4.
* gnu/packages/xorg.scm (xpra): Update to 2.2.4.
2018-02-05 14:29:10 +01:00
Leo Famulari b6f7a4076e
gnu: oil-shell: Update to 0.4.0.
* gnu/packages/shells.scm (oil-shell): Update to 0.4.0.
2018-02-05 04:56:25 -05:00
Arun Isaac 710d889d57
gnu: htop: Update to 2.1.0.
* gnu/packages/admin.scm (htop): Update to 2.1.0.
[native-inputs]: Add python-minimal-wrapper.
[home-page]: Update URI.
2018-02-05 15:02:35 +05:30
Oleg Pykhalov 555a7429ee
gnu: emacs-helm-make: Update to 0.1.0-1.feae8df.
* gnu/packages/emacs.scm (emacs-helm-make): Update to 0.1.0-1.feae8df.
2018-02-05 09:55:21 +03:00
Tobias Geerinckx-Rice 67f002520c
gnu: nginx-documentation: Update to 2018-01-22-2100-cfb7bd672d77.
* gnu/packages/web.scm (nginx-documentation): Update to
2018-01-22-2100-cfb7bd672d77.
2018-02-04 19:22:34 +01:00
Tobias Geerinckx-Rice 5de4653ded
gnu: libmicrohttpd: Update to 0.9.59.
* gnu/packages/gnunet.scm (libmicrohttpd): Update to 0.9.59.
2018-02-04 19:22:34 +01:00
Tobias Geerinckx-Rice 5a719deedc
gnu: zstd: Fix typo in comment.
* gnu/packages/compression.scm (zstd)[license]: Fix comment typo.
2018-02-04 19:22:33 +01:00
Tobias Geerinckx-Rice af147cddd4
gnu: rtags: Update to 2.18.
* gnu/packages/code.scm (rtags): Update to 2.18.
2018-02-04 19:22:33 +01:00
Efraim Flashner 2fe05cb6e1
gnu: myrepos: Update to 1.20171231.
* gnu/packages/version-control.scm (myrepos): Update to 1.20171231.
2018-02-04 20:09:32 +02:00
Mark H Weaver 919d1f267b
Merge branch 'master' into core-updates 2018-02-04 00:13:42 -05:00
Mark H Weaver 930ebe14e1
gnu: linux-libre: Update to 4.15.1.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.15.1.
(%linux-libre-hash): Update hash.
2018-02-04 00:05:33 -05:00
Mark H Weaver 026eaa9382
gnu: linux-libre@4.14: Update to 4.14.17.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.17.
(%linux-libre-4.14-hash): Update hash.
2018-02-04 00:04:45 -05:00
Mark H Weaver 97178e2fa6
gnu: linux-libre@4.9: Update to 4.9.80.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.80.
2018-02-04 00:04:12 -05:00
Mark H Weaver 6fe56202bc
gnu: linux-libre@4.4: Update to 4.4.115.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.115.
2018-02-04 00:03:37 -05:00
Mark H Weaver e7ca634912
Merge branch 'master' into core-updates 2018-02-03 22:46:07 -05:00
Nicolas Goaziou 0903a51769
gnu: giac-xcas: Update to 1.4.9-45.
* gnu/packages/algebra.scm (giac-xcas): Update to 1.4.9-45.
2018-02-04 00:42:36 +01:00
Mathieu Othacehe 03392caace
gnu: gpsbabel: Add missing module.
* gnu/packages/gps.scm (gpsbabel)[source]: Add (guix build utils) module for
"with-directory-excursion" macro.
2018-02-03 21:39:54 +01:00
Efraim Flashner f860204637
gnu: Add culmus.
* gnu/packages/fonts.scm (culmus): New variable.
2018-02-03 20:57:14 +02:00
Oleg Pykhalov 0698633dd8
gnu: emacs-browse-at-remote: Update to 0.9.0-1.31dcf77.
* gnu/packages/emacs.scm (emacs-browse-at-remote): Update to 0.9.0-1.31dcf77.
2018-02-03 00:11:41 +03:00
Tobias Geerinckx-Rice 66ab28bb73
gnu: ncdu: Update to 1.13.
* gnu/packages/ncdu.scm (ncdu): Update to 1.13.
2018-02-02 17:48:43 +01:00
Tobias Geerinckx-Rice 4b179fb2e6
gnu: man-pages: Update to 4.15.
* gnu/packages/man.scm (man-pages): Update to 4.15.
2018-02-02 17:48:43 +01:00
Tobias Geerinckx-Rice b8181163a5
gnu: cfitsio: Use HTTPS home page.
* gnu/packages/astronomy.scm (cfitsio)[home-page]: Use HTTPS.
2018-02-02 17:44:42 +01:00
Jelle Licht b0881e0b55
gnu: node: Update to 9.4.0.
* gnu/packages/node.scm (node): Update to 9.4.0.
[arguments]: Remove all tests that depend on eslint being available. Remove
reference to deleted test. Removed networking test.
2018-02-02 17:21:06 +01:00
Efraim Flashner 0c8c97f45d
gnu: ethtool: Update to 4.15.
* gnu/packages/networking.scm (ethtool): Update to 4.15.
2018-02-02 18:10:02 +02:00
Eric Bavier c684008992
gnu: slepc: Apply invoke to configure flags.
Follow-up to 94a1eb96d3

* gnu/packages/maths.scm (slepc)[arguments]: Use 'apply' since 'flags' is a
list of configure arguments.
2018-02-02 08:26:59 -06:00
Eric Bavier e01397b489
gnu: Add Elemental.
* gnu/packages/maths.scm (elemental): New variable.
2018-02-02 08:26:59 -06:00
Eric Bavier cbc084e1a7
gnu: Add QD.
* gnu/packages/multiprecision.scm (qd): New variable.
2018-02-02 08:26:59 -06:00
Ludovic Courtès 02267798de
gnu: Add emacs-org-tree-slide.
Thanks, Pjotr & Ricardo!  :-)

* gnu/packages/emacs.scm (org-tree-slide): New variable.
2018-02-02 15:00:48 +01:00
Ben Woodcroft 7502badb81
gnu: diamond: Update to 0.9.17.
* gnu/packages/bioinformatics.scm (diamond): Update to 0.9.17.
2018-02-02 23:04:46 +10:00
Mark Meyer a9b3476239
gnu: Add fann.
* gnu/packages/machine-learning.scm (fann): New variable.

Co-authored-by: Ben Woodcroft <donttrustben@gmail.com>
2018-02-02 23:04:46 +10:00
Efraim Flashner 9b94ced45c
gnu: u-boot: Remove surplus flag in 'install phase.
* gnu/packages/bootloaders.scm (u-boot)[arguments]: Remove 'make-flags
key from custom 'install phase.
2018-02-02 12:18:22 +02:00
Efraim Flashner f8aa265e08
gnu: linux-libre: Fix home-page url.
* gnu/packages/linux.scm (linux-libre)[home-page]: Remove duplicate
forward slash.
2018-02-02 12:18:22 +02:00
Leo Famulari bb9cd6de32
gnu: blender: Fix build by specifying path to Python libraries.
* gnu/packages/graphics.scm (blender)[arguments]: Specify the Python
dependency paths in #:configure-flags.
[inputs]: Replace python-wrapper with python.
2018-02-01 18:09:35 -05:00
ng0 a3a932c008
gnu: xorriso: Remove 'bzip2' and 'libcdio' from inputs.
Thomas Schmitt suggested in bug#28398 to apply these changes. Neither of these
inputs are referenced by the output store item.

* gnu/packages/cdrom.scm (xorriso)[inputs]: Remove 'bzip2' and 'libcdio'.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2018-02-01 22:49:54 +00:00
ng0 53e1b30e0c
gnu: Add xfburn.
* gnu/packages/xfce.scm (xfburn): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2018-02-01 22:49:54 +00:00
ng0 dbfab26dac
gnu: Add libisofs.
* gnu/packages/cdrom.scm (libisofs): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2018-02-01 22:49:54 +00:00
ng0 1d8e04e64b
gnu: Add libburn.
* gnu/packages/cdrom.scm (libburn): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2018-02-01 22:49:50 +00:00
Peter Kreye bff6739d5e
gnu: ocaml-findlib: Update to 1.7.3.
* gnu/packages/ocaml.scm (ocaml-findlib): Update to 1.7.3.
* gnu/packages/ocaml.scm (ocaml-findlib-1.7.3): Removed.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2018-02-01 23:09:29 +01:00
Peter Kreye a9e9fd1506
gnu: Add ocaml-tsdl.
* gnu/packages/ocaml.scm (ocaml-tsdl): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2018-02-01 23:09:23 +01:00
Peter Kreye c98c823704
gnu: Add ocaml-ocb-stubblr.
* gnu/packages/ocaml.scm (ocaml-ocb-stubblr): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2018-02-01 23:09:21 +01:00
Peter Kreye 69d08bb131
gnu: Add ocaml-ctypes.
* gnu/packages/ocaml.scm (ocaml-ctypes): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2018-02-01 23:09:19 +01:00
Peter Kreye edac535493
gnu: Add ocaml-integers.
* gnu/packages/ocaml.scm (ocaml-integes): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2018-02-01 23:09:16 +01:00
Peter Kreye 2b4d2a4d0a
gnu: ocaml-findlib-1.7.3: Fix install.
* gnu/packages/ocaml.scm (ocaml-findlib-1.7.3): install topfind to
lib/ocaml/site-lib

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2018-02-01 23:09:08 +01:00
Nicolas Goaziou 95e545a4da
gnu: solfege: Make configuration more robust to GC
* gnu/packages/music.scm (solfege): Do not introduce store filenames in the
configuration skeleton.
[inputs]: Remove optional players.
2018-02-01 22:38:42 +01:00
Leo Famulari 537a17fbe8
gnu: Add copyright statement for Alex Vong.
This is a followup to commit 20be64dcf7.

* gnu/packages/base.scm: Add copyright statement.
2018-02-01 16:14:41 -05:00
Leo Famulari eb096cdeba
gnu: libreoffice: Fix build with Poppler >= 0.62.0.
* gnu/packages/libreoffice.scm (libreoffice)[arguments]: Patch header and
function names in 'prepare-src' phase.
2018-02-01 15:50:25 -05:00
Christopher Baines 9b32bf6e6c
gnu: Fix and improve the mongo-tools package.
The hash of the source for this package is wrong. Most probably because the
source was changed from a tarball to a git repository without updating the
hash. Fixing this seems to break the check phase, so I rewrote that as well,
making changes to the build and install phases as needed.

* gnu/packages/databases.scm (mongo-tools)[source]: Update the hash value.
  [arguments]: Remove the different unpack path, as this isn't necessary when
  using the git repository as a source. Move the list of tools to make it
  accessible from multiple phases. Rewrite the build phase, getting it to
  install the tools in to the location the tests seem to expect to find
  them. Replace the check phase to run the tests for each tool
  individually. Add an install phase to install the tools, now that go install
  is not being run in the build phase.
  [native-inputs]: Add go-github.com-smartystreets-goconvey as a native-input
  as this is required for running the tests.
2018-02-01 20:21:25 +00:00
Christopher Baines 8d54ace78e
gnu: Add go-github.com-smartystreets-goconvey.
* gnu/packages/check.scm (go-github.com-smartystreets-goconvey): New variable.
2018-02-01 20:21:25 +00:00
Christopher Baines da6f9d41c1
gnu: Add go-github.com-jtolds-gls.
* gnu/packages/golang.scm (go-github.com-jtolds-gls): New variable.
2018-02-01 20:21:25 +00:00
Christopher Baines 7952804cec
gnu: Add go-github.com-smartystreets-assertions.
* gnu/packages/check.scm (go-github.com-smartystreets-assertions): New
  variable.
2018-02-01 20:21:24 +00:00
Christopher Baines bee3012549
gnu: Add go-github.com-smartystreets-gunit.
* gnu/packages/check.scm (go-github.com-smartystreets-gunit): New variable.
2018-02-01 20:21:22 +00:00
David Thompson e543e8c0e7
gnu: awscli: Update to 1.14.32.
* gnu/packages/python-web.scm (awscli): Update to 1.14.32.
2018-02-01 14:09:41 -05:00
David Thompson beacd8a07c
gnu: python-botocore: Update to 1.8.36.
* gnu/packages/python.scm (python-botocore): Update to 1.8.36.
2018-02-01 14:09:41 -05:00
Marius Bakke 04941fc550
gnu: python-django: Use the test-only tzdata package for tests.
* gnu/packages/django.scm (python-django)[native-inputs]: Replace TZDATA with
TZDATA-FOR-TESTS.
2018-02-01 16:15:39 +01:00
Marius Bakke 7d1986c49f
gnu: gengetopt: Disable parallel tests.
* gnu/packages/popt.scm (gengetopt)[arguments]: Add #:parallel-tests? #f.
2018-02-01 14:44:01 +01:00
Marius Bakke f8460d26ab
Revert "Revert "gnu: python-dateutil: Update to 2.6.1.""
This reverts commit f021f32ae3.
2018-02-01 13:19:53 +01:00
Tobias Geerinckx-Rice 7eaa37a19d
gnu: sslh: Update to 1.19b.
* gnu/packages/networking.scm (sslh): Update to 1.19b.
[inputs]: Add pcre.
[home-page]: Update and use HTTPS.
2018-02-01 13:19:06 +01:00
Marius Bakke 1bab734085
gnu: strongswan: Adjust to renamed tzdata input.
* gnu/packages/networking.scm (strongswan)[native-inputs]: Replace
TZDATA-2017A with TZDATA-FOR-TESTS.
2018-02-01 13:19:02 +01:00
Marius Bakke bee7bb315c
Merge branch 'master' into core-updates 2018-02-01 13:18:47 +01:00
Tobias Geerinckx-Rice d2ea806436
gnu: xmobar: Update to 0.25.
* gnu/packages/wm.scm (xmobar): Update to 0.25.
[inputs]: Replace wireless-tools with (upstream-)unbundled ghc-iwlib.
[arguments]: Add ‘with_weather’ to listified #:configure-flags.
2018-02-01 12:58:29 +01:00
Tobias Geerinckx-Rice a710199606
gnu: Add ghc-iwlib.
* gnu/packages/haskell.scm (ghc-iwlib): New public variable.
2018-02-01 12:55:57 +01:00
Marius Bakke 8a4644336d
gnu: libvpx: Update to 1.7.0.
* gnu/packages/video.scm (libvpx): Update to 1.7.0.
[source]: Use GIT-FETCH.
2018-02-01 12:06:17 +01:00
Marius Bakke e896c227e3
gnu: libvpx: Move hard-coded logic out of configure phase.
* gnu/packages/video.scm (libvpx)[arguments]: Move arguments from
CONFIGURE-PHASE to #:make-flags and #:configure-flags.
2018-02-01 11:54:25 +01:00
Marius Bakke b658e165f3
gnu: tevent: Update to 0.9.35.
* gnu/packages/samba.scm (tevent): Update to 0.9.35.
2018-02-01 11:38:17 +01:00
Marius Bakke ac0f19f03c
gnu: ldb: Update to 1.3.1.
* gnu/packages/samba.scm (ldb): Update to 1.3.1.
2018-02-01 11:36:40 +01:00
Marius Bakke 11d0741ffc
gnu: whois: Update to 5.3.0.
* gnu/packages/networking.scm (whois): Update to 5.3.0.
2018-02-01 11:33:40 +01:00
Marius Bakke 35737d1b6c
gnu: libraw: Update to 0.18.7.
* gnu/packages/photo.scm (libraw): Update to 0.18.7.
2018-02-01 11:32:04 +01:00
Marius Bakke b49bc67ce8
gnu: imagemagick: Update to 6.9.9-34.
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.9-34.
2018-02-01 11:31:40 +01:00
Marius Bakke 94508ced7f
gnu: re2: Update to 2018-02-01.
* gnu/packages/regex.scm (re2): Update to 2018-02-01.
2018-02-01 11:25:59 +01:00
Marius Bakke 51d605465e
gnu: feh: Update to 2.23.1.
* gnu/packages/image-viewers.scm (feh): Update to 2.23.1.
2018-02-01 11:22:43 +01:00
Marius Bakke f021f32ae3
Revert "gnu: python-dateutil: Update to 2.6.1."
See <https://lists.gnu.org/archive/html/guix-devel/2018-01/msg00538.html>.

This reverts commit b94502bed6.
2018-02-01 11:22:09 +01:00
Marius Bakke c2f0e5a44b
gnu: python-rednose: Loosen six requirement.
* gnu/packages/check.scm (python-rednose)[arguments]: Add phase to remove
explicit six version requirement.
2018-02-01 11:09:17 +01:00
Marius Bakke 8b7009de75
gnu: python-flake8-polyfill: Update to 1.0.2.
* gnu/packages/python.scm (python-flake8-polyfill): Update to 1.0.2.
[native-inputs]: Add PYTHON-PEP8.
2018-02-01 11:09:17 +01:00
Marius Bakke 29f25f2929
gnu: python-pytest-warnings: Mark as superseded by python-pytest.
* gnu/packages/check.scm (python-pytest-warnings)[properties]: New field.
(python2-pytest-warnings): Use PACKAGE-WITH-PYTHON2.
[properties]: Superseded by PYTHON2-PYTEST.
2018-02-01 11:09:16 +01:00
Marius Bakke c8ccf7c5c8
gnu: pootle: Don't require python-pytest-warnings.
* gnu/packages/django.scm (pootle)[native-inputs]: Replace
PYTHON2-PYTEST-WARNINGS with PYTHON2-PYTEST.
2018-02-01 11:09:16 +01:00
Marius Bakke 40899635cd
gnu: python-lit: Really fix test suite.
* gnu/packages/check.scm (python-lit)[arguments]: In CHECK-PHASE, use lit to
test itself, as described in README.txt.
[native-inputs]: Remove PYTHON-PYTEST.  Add LLVM.
2018-02-01 11:09:16 +01:00
Marius Bakke fcaab9c0e5
gnu: python-gevent: Update to 1.2.2.
* gnu/packages/python.scm (python-gevent): Update to 1.2.2.
[source](snippet): Adjust to moved software bundles.  Remove greentest substitution.
[arguments]: Add #:modules.  Add phases 'unpack-libev', 'patch-hard-coded-paths'
and 'do-not-use-bundled-sources' and replace check phase with a custom command.
[native-inputs]: Add LIBEV source.
2018-02-01 11:09:16 +01:00
Marius Bakke 5029b0bcc4
gnu: glibc@2.25: Don't apply glibc-CVE-2015-5180.patch.
This was mistakenly added in 67d527e35e and
already included in glibc 2.25.

* gnu/packages/base.scm (glibc-2.25)[source](patches): Remove
'glibc-CVE-2015-5180.patch'.
2018-02-01 11:09:16 +01:00
Rutger Helling 7a6be5b95b
gnu: Add vkquake.
* gnu/packages/games.scm (vkquake): New variable.
2018-02-01 10:30:59 +01:00
Mark H Weaver 09d95d8507
gnu: linux-libre@4.14: Update to 4.14.16.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.16.
(%linux-libre-4.14-hash): Update hash.
2018-02-01 01:45:54 -05:00
Mark H Weaver 8c9f412d4c
gnu: linux-libre@4.9: Update to 4.9.79.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.79.
2018-02-01 01:44:59 -05:00
Mark H Weaver a3cd521bc6
gnu: linux-libre@4.4: Update to 4.4.114.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.114.
2018-02-01 01:44:12 -05:00
Leo Famulari 547c4bd23c
gnu: transmission: Update to 2.93.
* gnu/packages/bittorrent.scm (transmission): Update to 2.93.
[source]: Update URL and remove patch.
* gnu/packages/patches/transmission-fix-dns-rebinding-vuln.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2018-01-31 19:21:51 -05:00
Danny Milosavljevic 015d0a8418
linux-boot: Add find-long-options.
* gnu/build/linux/boot.scm (find-long-options): New variable.
2018-02-01 00:11:10 +01:00
Maxim Cournoyer d4660a5440
gnu: mcron2: Use Guile 2.2 instead of 2.0.
Motivation: Using Guile 2.2 instead of Guile 2.0 gives us the scripting
abilities of Guile 2.2 when writing mcron jobs, such as HTTPS support.

* gnu/packages/guile.scm (gnu): Use the srfi-1 module for the alist-delete
function.
(mcron2)[inputs]: Replace guile-2.0 with guile-2.2.
[parallel-build?]: Disable to fix manual page generation.
[phases]: Add a "use-guile-2.2" phase so the build system uses Guile 2.2.
Replace `system*' with `invoke' in the "bootstrap" phase.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-01-31 23:43:03 +01:00
Ludovic Courtès 31bd4175c9
gnu: gdb: Update to 8.1.
* gnu/packages/gdb.scm (gdb): Update to 8.1.
2018-01-31 23:31:38 +01:00
Adam Van Ymeren 5f645557a4
gnu: Add strongswan.
* gnu/packages/networking.scm (strongswan): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2018-01-31 23:13:38 +01:00
Adam Van Ymeren 51f887f33d
gnu: python-axolotl: Update to 0.1.39 and fix build.
python-axolotl has been failing since March,
https://hydra.gnu.org/job/gnu/master/python-axolotl-0.1.35.x86_64-linux

This also fixes the OMEMO and OTR plugins for Gajim work.

* gnu/packages/patches/python-axolotl-AES-fix.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/python-crypto.scm (python-axolotl): Upgrade to 0.1.39.
[source]: Use the patch.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-01-31 17:36:22 +01:00
Clément Lassieur 8af20b997f
gnu: the-silver-searcher: Update to 2.1.0.
* gnu/packages/code.scm (the-silver-searcher): Update to 2.1.0.
2018-01-31 17:24:21 +01:00
Rutger Helling 76ef53eb82
gnu: glslang: Update to commit b5b08462442239e6537315ea1405b6afcd53043e.
* gnu/packages/vulkan.scm (glslang): Update to commit
b5b08462442239e6537315ea1405b6afcd53043e.
2018-01-31 14:26:40 +01:00
Rutger Helling a9342820d3
gnu: spirv-tools: Update to commit 90862fe4b1c6763b32ce683d2d32c2f281f577cf.
* gnu/packages/vulkan.scm (spirv-tools): Update to commit
90862fe4b1c6763b32ce683d2d32c2f281f577cf.
2018-01-31 14:26:40 +01:00
Rutger Helling a4f99103ca
gnu: spirv-headers: Update to commit 061097878467b8e040fbf153a837d844ef9f9f96.
* gnu/packages/vulkan.scm (spirv-headers): Update to commit
061097878467b8e040fbf153a837d844ef9f9f96.
2018-01-31 14:26:40 +01:00
Rutger Helling 46de559c74
gnu: youtube-dl: Update to 2018.01.27.
* gnu/packages/video.scm (youtube-dl): Update to 2018.01.27.
2018-01-31 12:49:51 +01:00
Rutger Helling e294c05ee6
gnu: Add innoextract.
* gnu/packages/compression.scm (innoextract): New variable.
2018-01-31 12:09:46 +01:00
Rutger Helling ee5402bfce
gnu: wine64-staging: Enable Vulkan support.
* gnu/packages/wine.scm (wine64-staging)[arguments]: Add
'hardcode-libvulkan-path phase.
2018-01-31 09:42:05 +01:00
Rutger Helling 39b4744a07
gnu: wine-staging: Enable Vulkan support.
* gnu/packages/wine.scm (wine-staging)[inputs]: Add vulkan-icd-loader.
[arguments]: Don't inherit phases. Add 'hardcode-libvulkan-path phase.
2018-01-31 09:42:05 +01:00
Tobias Geerinckx-Rice 0e8054e8e8
gnu: cfitsio: Update to 3.420.
* gnu/packages/astronomy.scm (cfitsio): Update to 3.420.
2018-01-31 06:09:09 +01:00
Tobias Geerinckx-Rice d5d087abcb
gnu: cfitsio: Mark up description.
* gnu/packages/astronomy.scm (cfitsio)[description]: Use @dfn.
2018-01-31 06:09:08 +01:00
Oleg Pykhalov d84e22578a
gnu: livestreamer: Deprecate in favour of streamlink.
* gnu/packages/video.scm (livestreamer): Redefine using ‘deprecated-package’.
2018-01-31 06:35:01 +03:00
Tobias Geerinckx-Rice 3001234da2
gnu: qtractor: Update to 0.8.6.
* gnu/packages/music.scm (qtractor): Update to 0.8.6.
2018-01-31 03:39:51 +01:00
Ludovic Courtès fc12c5237c
gnu: wordnet: Include PIC objects in libWN.a.
Fixes a Dico build failure introduced in commit
a6a9e62869.

* gnu/packages/wordnet.scm (wordnet)[arguments]: Add 'build-libwn-PIC'
phase.
2018-01-31 00:04:00 +01:00
Leo Famulari cd60284dc6
gnu: mutt: Update to 1.9.3.
* gnu/packages/mail.scm (mutt): Update to 1.9.3.
2018-01-30 17:49:11 -05:00
Tobias Geerinckx-Rice 129332ab20
gnu: iproute2: Update to 4.15.0.
* gnu/packages/linux.scm (iproute): Update to 4.15.0.
2018-01-30 19:01:28 +01:00
Kei Kebreau 890bf023c5
gnu: tintin++: Update to 2.01.4.
* gnu/packages/games.scm (tintin++): Update to 2.01.4.
2018-01-30 11:12:42 -05:00
Kei Kebreau 49c97ea42f
gnu: red-eclipse: Update to 1.6.0.
* gnu/packages/games.scm (red-eclipse): Update to 1.6.0.
2018-01-30 11:12:34 -05:00
Ludovic Courtès a866683198
gnu: Add Aseba.
* gnu/packages/robotics.scm (aseba): New variable.
2018-01-30 16:40:32 +01:00
Ludovic Courtès 6ec8a3cc95
gnu: Add Enki.
* gnu/packages/robotics.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2018-01-30 16:40:29 +01:00
Ludovic Courtès 2703135816
gnu: Add Dashel.
* gnu/packages/cpp.scm (dashel): New variable.
2018-01-30 16:40:28 +01:00
Ludovic Courtès ea56247398
gnu: fftw: Add "fftw-avx" optimized variant.
* gnu/packages/algebra.scm (fftw-avx): New variable.
2018-01-30 16:21:43 +01:00
Ludovic Courtès 4b0bf99097
gnu: fftw: Add version 3.3.7.
* gnu/packages/algebra.scm (fftw-3.3.7): New variable.
2018-01-30 16:21:43 +01:00
Rutger Helling 8b9dbdf36f
gnu: vulkan-icd-loader: Update to 1.0.65.2.
* gnu/packages/vulkan.scm (vulkan-icd-loader): Update to 1.0.65.2.
2018-01-30 12:24:10 +01:00
Mark H Weaver adbe6dea33
gnu: linux-libre: Update to 4.15, while retaining 4.14 LTS.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.15.
(%linux-libre-hash): Update hash.
(%linux-libre-arm-generic-4.14, %linux-libre-arm-omap2plus-4.14)
(%linux-libre-4.1-version, %linux-libre-4.1-hash): New variables.
* gnu/packages/aux-files/linux-libre/4.15-arm.conf,
gnu/packages/aux-files/linux-libre/4.15-i686.conf,
gnu/packages/aux-files/linux-libre/4.15-x86_64.conf: New files.
* Makefile.am (AUX_FILES): Add them.
2018-01-30 03:51:21 -05:00
Mark H Weaver f2a6eca361
gnu: linux-libre: Update configuration files to latest releases.
* gnu/packages/aux-files/linux-libre/4.14-i686.conf,
gnu/packages/aux-files/linux-libre/4.14-x86_64.conf,
gnu/packages/aux-files/linux-libre/4.9-i686.conf,
gnu/packages/aux-files/linux-libre/4.9-x86_64.conf,
gnu/packages/aux-files/linux-libre/4.4-i686.conf,
gnu/packages/aux-files/linux-libre/4.4-x86_64.conf,
gnu/packages/aux-files/linux-libre/4.1-i686.conf,
gnu/packages/aux-files/linux-libre/4.1-x86_64.conf: Update using
"make oldconfig" on the latest point releases.
2018-01-30 03:51:18 -05:00
Mark H Weaver e0e10e2f58
gnu: linux-libre: NVME core support is now built-in.
* gnu/system/linux-initrd.scm (base-initrd)[linux-modules]: Remove "nvme".
* gnu/packages/aux-files/linux-libre/4.1-i686.conf,
gnu/packages/aux-files/linux-libre/4.1-x86_64.conf,
gnu/packages/aux-files/linux-libre/4.4-i686.conf,
gnu/packages/aux-files/linux-libre/4.4-x86_64.conf: Set CONFIG_BLK_DEV_NVME=y.
* gnu/packages/aux-files/linux-libre/4.9-i686.conf,
gnu/packages/aux-files/linux-libre/4.9-x86_64.conf,
gnu/packages/aux-files/linux-libre/4.14-arm.conf,
gnu/packages/aux-files/linux-libre/4.14-i686.conf,
gnu/packages/aux-files/linux-libre/4.14-x86_64.conf: Set CONFIG_BLK_DEV_NVME=y
and CONFIG_NVME_CORE=y.
2018-01-30 03:51:11 -05:00
Christopher Baines 33c88fcb25
gnu: Add mongo-tools.
* gnu/packages/databases.scm (mongo-tools): New variable.
2018-01-30 07:41:31 +00:00
Christopher Baines cf71edee5a
gnu: Add go-github.com-nsf-termbox-go.
* gnu/packages/terminals.scm (go-github.com-nsf-termbox-go): New variable.
2018-01-30 07:41:30 +00:00
Christopher Baines 03f801aa88
gnu: Add go-github.com-mattn-go-runewidth.
* gnu/packages/textutils.scm (go-github.com-mattn-go-runewidth): New variable.
2018-01-30 07:41:30 +00:00
Christopher Baines 210c6d959d
gnu: Add go-gopkg.in-tomb.v2.
* gnu/packages/golang.scm (go-gopkg.in-tomb.v2): New variable.
2018-01-30 07:41:30 +00:00
Christopher Baines 5807172300
gnu: Add go-gopkg.in-mgo.v2.
* gnu/packages/databases.scm (go-gopkg.in-mgo.v2): New variable.
2018-01-30 07:41:30 +00:00
Christopher Baines db341bfa05
gnu: Add daemontools.
* gnu/packages/admin.scm (daemontools): New variable.
2018-01-30 07:41:30 +00:00
Christopher Baines 38ea84d876
gnu: Add go-gopkg.in-check.v1.
* gnu/packages/check.scm (go-gopkg.in-check.v1): New variable.
2018-01-30 07:41:30 +00:00
Christopher Baines 60a8cbc4b7
gnu: Add go-github.com-jessevdk-go-flags.
* gnu/packages/golang.scm (go-github.com-jessevdk-go-flags): New variable.
2018-01-30 07:41:29 +00:00
Christopher Baines f8ce6eb6d2
gnu: Add go-github.com-howeyc-gopass.
* gnu/packages/terminals.scm (go-github.com-howeyc-gopass): New variable.
2018-01-30 07:41:29 +00:00
Christopher Baines d0c2f81c50
gnu: Add go-golang.org-x-crypto-ssh-terminal.
* gnu/packages/terminals.scm (go-golang.org-x-crypto-ssh-terminal): New
  variable.
2018-01-30 07:41:29 +00:00
Tobias Geerinckx-Rice be88eb246b
gnu: libdvdcss: Update to 1.4.1.
* gnu/packages/video.scm (libdvdcss): Update to 1.4.1.
2018-01-30 09:25:37 +01:00
Tobias Geerinckx-Rice 004450f42a
gnu: libbluray: Update to 1.0.2.
* gnu/packages/video.scm (libbluray): Update to 1.0.2.
[arguments]: Add `refer-to-libxml2-in-.pc-file' phase.
2018-01-30 09:25:37 +01:00
Tobias Geerinckx-Rice 0a0eb42f10
gnu: mate-themes: Update to 3.22.14.
* gnu/packages/mate.scm (mate-themes): Update to 3.22.14.
2018-01-30 09:25:37 +01:00
Tobias Geerinckx-Rice 5e69d68213
gnu: jansson: Update to 2.10.
* gnu/packages/web.scm (jansson): Update to 2.10.
2018-01-30 09:25:37 +01:00
Tobias Geerinckx-Rice 03e8f9ed79
gnu: nginx: Update to 1.13.8.
* gnu/packages/web.scm (nginx): Update to 1.13.8.
2018-01-30 09:25:37 +01:00
Tobias Geerinckx-Rice e43e1c1f23
gnu: nginx: Fix typo in description.
* gnu/packages/web.scm (nginx)[description]: Add hyphen.
2018-01-30 09:25:36 +01:00
Tobias Geerinckx-Rice 6d286d8204
gnu: nginx, nginx-documentation: End phases with #t.
* gnu/packages/web.scm (nginx, nginx-documentation)[arguments]: End
phases with #t.  Substitute INVOKE for SYSTEM*.
2018-01-30 09:25:36 +01:00
Tobias Geerinckx-Rice 581ae110de
gnu: uhttpmock: Update to 0.5.1.
* gnu/packages/web.scm (uhttpmock): Update to 0.5.1.
2018-01-30 09:25:36 +01:00
Tobias Geerinckx-Rice bfb4cc6b5a
gnu: uwsgi: Update to 2.0.15.
* gnu/packages/web.scm (uwsgi): Update to 2.0.15.
2018-01-30 09:25:36 +01:00
Tobias Geerinckx-Rice 96a0aa108f
gnu: stunnel: Update to 5.44.
* gnu/packages/web.scm (stunnel): Update to 5.44.
2018-01-30 09:25:35 +01:00
Tobias Geerinckx-Rice b433baa497
gnu: hiawatha: Update to 10.7.
* gnu/packages/web.scm (hiawatha): Update to 10.7.
2018-01-30 09:25:35 +01:00
Tobias Geerinckx-Rice b598965866
gnu: rsync: Update to 3.1.3.
* gnu/packages/rsync.scm (rsync): Update to 3.1.3.
[source]: Remove patches for fixed CVEs.
[properties]: Remove field.
* packages/patches/rsync-CVE-2017-16548.patch: Delete file.
* packages/patches/rsync-CVE-2017-17433.patch: Delete file.
* packages/patches/rsync-CVE-2017-17433-fix-tests.patch: Delete file.
* packages/patches/rsync-CVE-2017-17434-pt1.patch: Delete file.
* packages/patches/rsync-CVE-2017-17434-pt2.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): Remove them.
2018-01-30 09:25:35 +01:00
Rutger Helling 1be6f488dc
gnu: mgba: Fix install libdir.
* gnu/packages/games.scm (mgba)[arguments]: Force the install libdir to be in
the store.
2018-01-30 08:29:53 +01:00
Efraim Flashner 865741166b
gnu: procenv: Find 'check' during configure phase.
* gnu/packages/linux.scm (procenv)[native-inputs]: Add pkg-config.
2018-01-30 09:22:50 +02:00
Ben Sturmfels 526789a1ac
gnu: python-uniseg: Switch to PyPi source to get missing ucd.sqlite3.
Fixes <https://bugs.gnu.org/30189>.

* gnu/packages/python.scm (python-uniseg)[source]: Fetch from PyPi.
[native-inputs]: Add unzip.

Signed-off-by: Leo Famulari <leo@famulari.name>
2018-01-30 00:17:13 -05:00
David Thompson 9766c6e28e
gnu: godot: Update to 3.0.
* gnu/packages/game-development.scm (godot): Update to 3.0.
[inputs]: Add libxi.
2018-01-29 19:24:40 -05:00
Ricardo Wurmus 50e8790335
gnu: libsepol: Fix build on non-x86_64.
* gnu/packages/selinux.scm (libsepol)[arguments]: Add phase "portability".
(checkpolicy, libselinux, libsemanage, secilc, python-sepolgen,
python-setools, policycoreutils)[arguments]: Remove inherited phase
"portability".
2018-01-29 23:40:23 +01:00
ng0 57f9671d22
gnu: Add badass.
* gnu/packages/games.scm (badass): New variable.
2018-01-29 16:57:59 -05:00
Tobias Geerinckx-Rice 50efd06614
gnu: libpinyin: Update to 2.1.91.
* gnu/packages/ibus.scm (libpinyin): Update to 2.1.91.
2018-01-29 23:27:53 +01:00
Tobias Geerinckx-Rice 1f7a84dcc6
gnu: ibus: Don't capitalise pinyin.
* gnu/packages/ibus.scm (ibus-libpinyin, libpinyin)[synopis]
[description]: Write `pinyin'.
2018-01-29 23:27:53 +01:00
Tobias Geerinckx-Rice d64e1746b9
doc, gnu: Fix spelling of screen-things.
* doc/guix.texi (X Window): Write 'screen locker' and 'screen saver' in
prose.
* gnu/services/xorg.scm (screen-locker-service): Likewise.
2018-01-29 23:27:53 +01:00
David Thompson 22b0b798ed
gnu: tiled: Update to 1.1.1.
* gnu/packages/game-development.scm (tiled): Update to 1.1.1.
2018-01-29 15:31:21 -05:00
Efraim Flashner 8276a6f411
gnu: gcide: Update to 0.52.
* gnu/packages/dictionaries.scm (gcide): Update to 0.52.
2018-01-29 20:46:59 +02:00
Efraim Flashner a6a9e62869
gnu: dico: Update to 2.5.
* gnu/packages/dico.scm (dico): Update to 2.5.
[inputs]: Add wordnet.
2018-01-29 20:46:55 +02:00
Efraim Flashner d2434298e7
gnu: nano: Update to 2.9.3.
* gnu/packages/nano.scm (nano): Update to 2.9.3.
2018-01-29 20:19:26 +02:00
Efraim Flashner 8c0756e23d
gnu: irssi: Update to 1.1.0.
* gnu/packages/irc.scm (irssi): Update to 1.1.0.
2018-01-29 20:07:39 +02:00
Mark H Weaver 0a2a70539b
gnu: grub: Add pkg-config to native-inputs.
* gnu/packages/bootloaders.scm (grub)[native-inputs]: Add pkg-config.
2018-01-29 06:46:46 -05:00
Leo Famulari fddf1dc3ab
gnu: wireshark: Update to 2.4.4 [fixes CVE-2018-{5334,5335,5336}].
* gnu/packages/networking.scm (wireshark): Update to 2.4.4.
2018-01-28 23:55:37 -05:00
Christopher Baines 548cc74c6a
gnu: Add groovy-emacs-modes.
* gnu/packages/emacs.scm (groovy-emacs-modes): New variable.
2018-01-29 00:14:51 +00:00
Kei Kebreau 06f5f0b10a
gnu: Add golly.
* gnu/packages/games.scm (golly): New variable.
2018-01-28 18:58:48 -05:00
Tobias Geerinckx-Rice 63899ca77c
gnu: lvm2: Update to 2.02.177.
* gnu/packages/linux.scm (lvm2): Update to 2.02.177.
2018-01-29 00:23:27 +01:00
Tobias Geerinckx-Rice 87c6e9d27f
gnu: haveged: Update to 1.9.2.
* gnu/packages/linux.scm (haveged): Update to 1.9.2.
2018-01-29 00:23:27 +01:00
Tobias Geerinckx-Rice 7f86e5e74d
gnu: fbcat: Update to 0.5.1.
* gnu/packages/linux.scm (fbcat): Update to 0.5.1.
[native-inputs]: Remove field.
[arguments]: Add PREFIX to #:make-flags.  Remove `fix-docbook-location'
and `build-documentation' phases.  Let the Makefile install everything.
Add a `split-fbgrab-output' to clean up.
2018-01-29 00:23:27 +01:00
Tobias Geerinckx-Rice 33a3b9fc11
gnu: c-toxcore: Update to 0.1.11.
* gnu/packages/messaging.scm (c-toxcore): Update to 0.1.11.
2018-01-29 00:23:27 +01:00
Tobias Geerinckx-Rice cc809f1636
gnu: slepc: Update to 3.8.2.
* gnu/packages/maths.scm (slepc): Update to 3.8.2.
2018-01-29 00:23:27 +01:00
Tobias Geerinckx-Rice 3c524f2153
gnu: slepc: Update licence.
SLEPc has been released under a 2-clause BSD licence since version 3.8.

* gnu/packages/maths.scm (slepc)[licence]: Switch to bsd-2.
2018-01-29 00:23:27 +01:00
Tobias Geerinckx-Rice 94a1eb96d3
gnu: fbcat, slepc: Use INVOKE.
* gnu/packages/linux.scm (fbcat)[arguments]: Substitute INVOKE for
SYSTEM*.
* gnu/packages/maths.scm (slepc)[arguments]: Likewise.
2018-01-29 00:23:27 +01:00
Tobias Geerinckx-Rice 59cd0ba4ab
gnu: openspecfun: Update to 0.5.3.
* gnu/packages/maths.scm (openspecfun): Update to 0.5.3.
2018-01-29 00:23:27 +01:00
Tobias Geerinckx-Rice af38b2dd5e
gnu: cargo-version: Fix URI in comment.
The table of corresponding cargo and rustc versions was removed from
cargo's HEAD for being outdated, but still illustrates the pattern.

* gnu/packages/rust.scm (cargo-version): Link to an older README.md
revision.
2018-01-29 00:23:27 +01:00
Tobias Geerinckx-Rice 83c9288230
gnu: simplescreenrecorder: Update to 0.3.9.
* gnu/packages/video.scm (simplescreenrecorder): Update to 0.3.9.
[build-system]: Switch to cmake-build-system.
[inputs]: Replace qt-4 with qt.
[arguments]: Build WITH_QT5.  Disable non-existent test suite.
2018-01-29 00:23:27 +01:00
Stefan Reichör b0dea60cee
gnu: Add instantmusic.
* gnu/packages/music.scm (instantmusic): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-01-28 23:46:13 +01:00
Efraim Flashner a1f531273c
gnu: u-boot: Use newer GCC even during native compiles.
* gnu/packages/bootloaders.scm (u-boot)[native-inputs]: Add gcc-7 even
when not cross-compiling.
2018-01-28 22:37:20 +02:00
Efraim Flashner b253e7b9ac
gnu: Use https for mozilla.github.io.
* gnu/packages/fonts.scm (font-fira-mono, font-fira-sans)[home-page]:
Use 'https'.
2018-01-28 21:43:35 +02:00
ng0 760e34b287
gnu: Add font-fira-code.
* gnu/packages/fonts.scm (font-fira-code): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2018-01-28 21:41:38 +02:00
Mark H Weaver 76611ce7b5
gnu: tracker: Use sqlite-with-fts5.
* gnu/packages/gnome.scm (tracker)[inputs]: Use sqlite-with-fts5 instead of
our default sqlite package.
2018-01-28 00:23:38 -05:00
Mark H Weaver b9ed5ef3fb
gnu: Add sqlite-with-fts5.
* gnu/packages/databases.scm (sqlite-with-fts5): New variable.
2018-01-28 00:23:32 -05:00
Leo Famulari 6ba7ec6577
gnu: certbot: Update to 0.21.1.
* gnu/packages/tls.scm (python-acme, certbot): Update to 0.21.1.
2018-01-27 23:09:28 -05:00
Marius Bakke c3753f3803
gnu: python-xapian-bindings: Don't hard-code Python sitedir.
* gnu/packages/search.scm (python-xapian-bindings)[arguments]: In #:make-flags,
use VERSION-MAJOR+MINOR to set pkgpylibdir.
2018-01-27 22:00:39 +01:00
Marius Bakke 7afd2069d5
gnu: python-spectra: Update to 0.0.11.
* gnu/packages/python.scm (python-spectra): Update to 0.0.11.
2018-01-27 19:58:33 +01:00
Marius Bakke 12ad52c372
gnu: python-colormath: Update to 3.0.0.
* gnu/packages/python.scm (python-colormath): Update to 3.0.0.
2018-01-27 19:58:08 +01:00
Marius Bakke accfabf6d5
gnu: python-networkx: Update to 2.1.
* gnu/packages/python.scm (python-networkx): Update to 2.1.
[source](uri): Change to zipball.
[native-inputs]: Add UNZIP.
2018-01-27 19:56:56 +01:00
Alex Vong b94502bed6
gnu: python-dateutil: Update to 2.6.1.
* gnu/packages/python.scm (python-dateutil, python2-dateutil): Update to
2.6.1.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-01-27 18:46:09 +01:00
ng0 15d449d608
gnu: gnurl: Update to 7.58.0.
* gnu/packages/gnunet.scm (gnurl): Update to 7.58.0.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-01-27 18:46:09 +01:00
ng0 bb85ce7327
Revert "gnu: gnurl: Add '--with-ca-bundle' path to configure-flags."
This reverts commit 8bf127d5ab.

It broke building gnurl in non-reproducible ways.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-01-27 18:46:09 +01:00
Marius Bakke 5e9b141675
gnu: evolution-data-server: Fix build failure against ICU 60.
* gnu/packages/gnome.scm (evolution-data-server)[arguments]: Add
CMAKE_CXX_FLAGS=-std=gnu++11 to #:configure-flags.
2018-01-27 16:28:22 +01:00
Julien Lepiller dd1f60ecbe
gnu: php: Update to 7.2.1.
* gnu/packages/php.scm (php): Update to 7.2.1.
[arguments]: Skip some failing tests.
2018-01-27 11:36:10 +01:00
Ben Woodcroft ae8522d265
gnu: diamond: Update to 0.9.16.
* gnu/packages/bioinformatics.scm (diamond): Update to 0.9.16.
2018-01-27 10:21:06 +10:00
Tobias Geerinckx-Rice c5730ffe19
gnu: xmlsec: Update to 1.2.25.
* gnu/packages/xml.scm (xmlsec): Update to 1.2.25.
2018-01-26 17:21:30 +01:00
Tobias Geerinckx-Rice a5b570b457
gnu: xmlsec: Correct home page.
If this package ever shared the libexpat home page, it no longer does.

* gnu/packages/xml.scm (xmlsec)[home-page]: Update.
2018-01-26 17:21:30 +01:00
Tobias Geerinckx-Rice a5c71d158d
gnu: html-xml-utils: Update to 7.5.
* gnu/packages/xml.scm (html-xml-utils): Update to 7.5.
2018-01-26 17:21:30 +01:00
Tobias Geerinckx-Rice b1eaede03b
gnu: ffms2: Use canonical home page URI.
* gnu/packages/video.scm (ffms2)[home-page]: Move trailing / from here...
[source]: ...to here.
2018-01-26 17:21:29 +01:00
Tobias Geerinckx-Rice 5eaa7bb077
gnu: python-mox3: Use @uref in description.
* gnu/packages/openstack.scm (python-mox3)[description]: Use @uref.
2018-01-26 17:21:29 +01:00
Tobias Geerinckx-Rice 0dfc7612ea
gnu: libmatroska: Update to 1.4.8.
* gnu/packages/video.scm (libmatroska): Update to 1.4.8.
2018-01-26 17:21:29 +01:00
Tobias Geerinckx-Rice 83e0753994
gnu: znc: Use HTTPS home page.
* gnu/packages/messaging.scm (znc)[home-page]: Use HTTPS.
2018-01-26 17:21:29 +01:00
Tobias Geerinckx-Rice 5e9670bc2f
gnu: supertuxkart: Use HTTPS home page.
* gnu/packages/games.scm (supertuxkart)[home-page]: Use HTTPS.
2018-01-26 17:21:29 +01:00
Oleg Pykhalov 2ede8c61f2
gnu: Add emacs-helm-c-yasnippet.
* gnu/packages/emacs.scm (emacs-helm-c-yasnippet): New public variable.
2018-01-26 18:54:30 +03:00
Mark H Weaver b89d8a4271
Merge branch 'master' into core-updates 2018-01-26 00:15:26 -05:00