Commit Graph

29635 Commits

Author SHA1 Message Date
Julien Lepiller f1ec4d7611
gnu: Add ruby-mercenary.
* gnu/packages/ruby.scm (ruby-mercenary): New variable.
2018-09-01 23:09:00 +02:00
Julien Lepiller f8ae2ee528
gnu: Add ruby-safe-yaml.
* gnu/packages/ruby.scm (ruby-safe-yaml): New variable.
2018-09-01 23:08:58 +02:00
Julien Lepiller 73bfc125ef
gnu: Add ruby-heredoc-unindent.
* gnu/packages/ruby.scm (ruby-heredoc-unindent): New variable.
2018-09-01 23:08:56 +02:00
Julien Lepiller 2e072e37aa
gnu: Add ruby-hashie.
* gnu/packages/ruby.scm (ruby-hashie): New variable.
2018-09-01 23:08:55 +02:00
Julien Lepiller 2c5028bd97
gnu: Add ruby-rouge-2.
* gnu/packages/ruby.scm (ruby-rouge-2): New variable.
2018-09-01 23:08:53 +02:00
Julien Lepiller 4ce0414bca
gnu: Add ruby-rouge.
* gnu/packages/ruby.scm (ruby-rouge): New variable.
2018-09-01 23:08:46 +02:00
Julien Lepiller 5e2f74bdb8
gnu: Add ruby-em-websocket.
* gnu/packages/ruby.scm (ruby-em-websocket): New variable.
2018-09-01 23:08:44 +02:00
Julien Lepiller fa0063bcf4
gnu: Add ruby-http-parser.rb.
* gnu/packages/ruby.scm (ruby-http-parser.rb): New variable.
2018-09-01 23:08:42 +02:00
Julien Lepiller 0312706955
gnu: Add ruby-kramdown.
* gnu/packages/ruby.scm (ruby-kramdown): New variable.
2018-09-01 23:08:40 +02:00
Julien Lepiller 197ca8ecd2
gnu: Add ruby-prawn-table.
* gnu/packages/ruby.scm (ruby-prawn-table): New variable.
2018-09-01 23:08:38 +02:00
Julien Lepiller 7ad8dd086c
gnu: Add ruby-prawn.
* gnu/packages/ruby.scm (ruby-prawn): New variable.
2018-09-01 23:08:36 +02:00
Julien Lepiller 37fbced73c
gnu: Add ruby-yard.
* gnu/packages/ruby.scm (ruby-yard): New variable.
2018-09-01 23:08:34 +02:00
Julien Lepiller 770e3b535e
gnu: Add ruby-pdf-core.
* gnu/packages/ruby.scm (ruby-pdf-core): New variable.
2018-09-01 23:08:31 +02:00
Julien Lepiller 461fb8598e
gnu: Add ruby-pdf-inspector.
* gnu/packages/ruby.scm (ruby-pdf-inspector): New variable.
2018-09-01 23:08:29 +02:00
Julien Lepiller abbe629c6a
gnu: Add ruby-pdf-reader.
* gnu/packages/ruby.scm (ruby-pdf-reader): New variable.
2018-09-01 23:08:27 +02:00
Julien Lepiller 00d71efca6
gnu: Add ruby-morecane.
* gnu/packages/ruby.scm (ruby-morecane): New variable.
2018-09-01 23:08:10 +02:00
Julien Lepiller 83d9f67221
gnu: Add ruby-cane.
* gnu/packages/ruby.scm (ruby-cane): New variable.
2018-09-01 23:08:06 +02:00
Julien Lepiller 3224a5a84a
gnu: Add ruby-parallel.
* gnu/packages/ruby.scm (ruby-parallel): New variable.
2018-09-01 23:08:04 +02:00
Julien Lepiller ceac6f6f5b
gnu: Add ruby-jekyll-watch.
* gnu/packages/ruby.scm (ruby-jekyll-watch): New variable.
2018-09-01 23:08:02 +02:00
Julien Lepiller 88ed727fc5
gnu: Add ruby-listen-3.0.
* gnu/packages/ruby.scm (ruby-listen-3.0): New variable.
2018-09-01 23:08:00 +02:00
Julien Lepiller 5e242cb44c
gnu: Add ruby-jekyll-sass-converter.
* gnu/packages/ruby.scm (ruby-jekyll-sass-converter): New variable.
2018-09-01 23:07:58 +02:00
Julien Lepiller f00f449223
gnu: Add ruby-sass.
* gnu/packages/ruby.scm (ruby-sass): New variable.
2018-09-01 23:07:56 +02:00
Julien Lepiller 6456beef01
gnu: Add ruby-sass-spec.
* gnu/packages/ruby.scm (ruby-sass-spec): New variable.
2018-09-01 23:07:54 +02:00
Julien Lepiller ddc3a66798
gnu: Add ruby-diffy.
* gnu/packages/ruby.scm (ruby-diffy): New variable.
2018-09-01 23:07:52 +02:00
Julien Lepiller 0c8eedc153
gnu: Add ruby-terminfo.
* gnu/packages/ruby.scm (ruby-terminfo): New variable.
2018-09-01 23:07:50 +02:00
Julien Lepiller 18077ffc46
gnu: Add ruby-sass-listen.
* gnu/packages/ruby.scm (ruby-sass-listen): New variable.
2018-09-01 23:07:48 +02:00
Julien Lepiller 6bba8ecf7b
gnu: Add ruby-rdoc.
* gnu/packages/ruby.scm (ruby-rdoc): New variable.
2018-09-01 23:07:46 +02:00
Julien Lepiller f22c038799
gnu: Add ruby-command-line-reporter-3.
* gnu/packages/ruby.scm (ruby-command-line-reporter-3): New variable.
2018-09-01 23:07:44 +02:00
Julien Lepiller 78b9c291f6
gnu: Add ruby-command-line-reporter.
* gnu/packages/ruby.scm (ruby-command-line-reporter): New variable.
2018-09-01 23:07:42 +02:00
Julien Lepiller 9c7f15c048
gnu: Add ruby-colorator.
* gnu/packages/ruby.scm (ruby-colorator): New variable.
2018-09-01 23:07:39 +02:00
Julien Lepiller 6f2c4efb56
gnu: Add ruby-addressable.
* gnu/package/ruby.scm (ruby-addressable): New variable.
2018-09-01 23:07:37 +02:00
Julien Lepiller 0d16905b60
gnu: Add ruby-public-suffix.
* gnu/packages/ruby.scm (ruby-public-suffix): New variable.
2018-09-01 23:07:35 +02:00
Julien Lepiller afb7a3e8d5
gnu: ruby-ttfunk: Update to 1.5.1.
* gnu/packages/ruby.scm (ruby-ttfunk): Update to 1.5.1.
2018-09-01 23:07:32 +02:00
Julien Lepiller ef381322d5
gnu: ruby-activesupport: Update to 5.2.1.
* gnu/packages/ruby.scm (ruby-activesupport): Update to 5.2.1.
2018-09-01 23:07:30 +02:00
Julien Lepiller cbb50182ad
gnu: ruby-i18n: Update to 1.1.0.
* gnu/packages/ruby.scm (ruby-i18n): Update to 1.1.0.
2018-09-01 23:07:28 +02:00
Julien Lepiller 352b5d7e74
gnu: Add ruby-concurrent.
* gnu/packages/ruby.scm (ruby-concurrent): New variable.
2018-09-01 23:07:06 +02:00
Oleg Pykhalov ead46692ec
gnu: Add zabbix-agentd and zabbix-server.
* gnu/packages/monitoring.scm (zabbix-agentd, zabbix-server): New variables.
2018-09-01 19:01:36 +03:00
Marius Bakke e59588482b
gnu: nss, nss-certs: Update to 3.39 [fixes CVE-2018-12384].
* gnu/packages/gnuzilla.scm (nss): Update to 3.39.
* gnu/packages/certs.scm (nss-certs): Likewise.
2018-09-01 13:26:13 +02:00
Marius Bakke 7ea90c217f
gnu: nspr: Update to 4.20.
* gnu/packages/gnuzilla.scm (nspr): Update to 4.20.
2018-09-01 13:23:39 +02:00
Marius Bakke 279ed3efee
gnu: qtbase: Fix build with glibc >= 2.28.
* gnu/packages/patches/qtbase-glibc-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/qt.scm (qtbase)[source](patches): Use it.
[arguments]: Remove "--no-feature-renameat2" from #:configure-flags.
2018-09-01 13:00:01 +02:00
Marius Bakke 53b7c9716e
gnu: python-waf: Update to 2.0.10.
* gnu/packages/python.scm (python-waf): Update to 2.0.10.
2018-09-01 12:59:00 +02:00
Marius Bakke 3469a5ea47
gnu: gcc@4.9: Fix FTBFS with Glibc >= 2.28.
* gnu/packages/commencement.scm (gcc-for-libstdc++): New variable.
(libstdc++-boot0): Inherit from GCC-FOR-LIBSTDC++ instead of GCC-4.9.
* gnu/packages/gcc.scm (gcc-4.9)[source](patches): Add
"gcc-4.9-libsanitizer-ustat.patch".
* gnu/packages/patches/gcc-4.9-libsanitizer-ustat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2018-09-01 12:58:47 +02:00
Marius Bakke a446cf26d7
gnu: texinfo@5: Fix FTBFS with Perl >= 5.28.
* gnu/packages/patches/texinfo-5-perl-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/texinfo.scm (texinfo-5)[source](patches): New field.
2018-09-01 12:56:52 +02:00
Leo Famulari ea59f0487b
gnu: Remove Krita 3.
Krita 3 fails to build with Qt 5.11.1. Since it's also unmaintained upstream,
remove it.

* gnu/packages/kde.scm (krita-3): Remove variable.
2018-09-01 02:09:53 -04:00
Leo Famulari fd67d793c2
gnu: Krita: Build with libraw 0.18.
Fixes <https://bugs.gnu.org/32467>.

Reported by Björn Höfling <bjoern.hoefling@bjoernhoefling.de>.

* gnu/packages/photo.scm (libraw-0.18): New variable.
* gnu/packages/kde.scm (krita)[inputs]: Use libraw-0.18.
2018-09-01 02:09:52 -04:00
Leo Famulari 7ce9eaf013
gnu: Krita: Update to 4.1.1.
* gnu/packages/kde.scm (krita): Update to 4.1.1.
2018-09-01 02:09:52 -04:00
Leo Famulari d84a887a5f
gnu: libksysguard: Update to 5.13.4.
* gnu/packages/kde.scm (libksysguard): Update to 5.13.4.
2018-09-01 02:09:52 -04:00
Leo Famulari 600f1ad8e6
gnu: KDE: Update to 5.49.0.
Fixes <https://bugs.gnu.org/32013>.

* gnu/packages/kde-frameworks.scm (attica, baloo, bluez-qt, breeze-icons,
extra-cmake-modules, kactivities, kactivities-stats, kapidox, karchive, kauth,
kbookmarks, kcmutils, kcodecs, kcompletion, kconfig, kconfigwidgets,
kcoreaddons, kcrash, kdbusaddons, kde-framework-integration, kdeclarative, kded,
kdesignerplugin, kdesu, kdewebkit, kdnssd, kdoctools, kemoticons, kfilemetadata,
kglobalaccel, kguiaddons, ki18n, kiconthemes, kidletime, kimageformats, kinit,
kio, kirigami, kitemmodels, kitemview, kjobwidgets, knewstuff, knotification,
knotifyconfig, kpackage, kparts, kpeople, kplotting, kpty, krunner, kservice,
ksyntaxhighlighting, ktexteditor, ktextwidgets, kunitcoversion, kwallet,
kwayland, kwidgetsaddons, kwindowsystem, kxmlgui, kxmlrpcclient,
modemmanager-qt, networkmanager-qt, oxygen-icons, plasma-framework, prison,
qqc2-desktop-style, solid, sonnet, threadweaver): Update to 5.49.0.
(extra-cmake-modules)[arguments]: Remove obsolete workaround.
(attica)[arguments]: Disable some new tests.

Co-authored-by: Björn Höfling <bjoern.hoefling@bjoernhoefling.de>
2018-09-01 02:09:49 -04:00
Eric Bavier 220458b098
gnu: hypre: Update to 2.14.0.
* gnu/packages/maths.scm (hypre): Update to 2.14.0
2018-08-31 10:08:00 -05:00
Ricardo Wurmus 9ce2f07ab6
gnu: python-matplotlib: Use python-pyqt-without-qtwebkit.
* gnu/packages/python.scm (python-matplotlib)[propagated-inputs]: Replace
python-pyqt with python-pyqt-without-qtwebkit.
2018-08-31 16:37:56 +02:00
Ricardo Wurmus 0e2d6d2698
gnu: Add python-pyqt-without-qtwebkit.
* gnu/packages/qt.scm (python-pyqt-without-qtwebkit): New variable.
2018-08-31 16:37:56 +02:00
Clément Lassieur 9fc2922794
services: nginx: Get the Shepherd to respawn NGINX.
* gnu/services/web.scm (nginx-shepherd-service): Change 'start' (that is, all
actions that don't send a signal to the master process) to return the PID.
Wait until the PID file is created and contains an integer because it might be
created after the parent process exits.
2018-08-31 16:35:39 +02:00
Rutger Helling 0b6678cd44
gnu: retroarch: Update to 1.7.4.
* gnu/packages/emulators.scm (retroarch): Update to 1.7.4.
2018-08-31 08:25:45 +02:00
Nicolas Goaziou be4c63f484
gnu: mame: Update to 0.201.
* gnu/packages/emulators.scm (mame): Update to 0.201.
[arguments]: Remove unnecessary fix.
2018-08-31 07:04:17 +02:00
Tobias Geerinckx-Rice 0c048c11a4
gnu: cmocka: Update to 1.1.2.
* gnu/packages/check.scm (cmocka): Update to 1.1.2.
2018-08-30 19:29:08 +02:00
Tobias Geerinckx-Rice 8a68b71d99
gnu: keyutils: Update to 1.5.11.
* gnu/packages/crypto.scm (keyutils): Update to 1.5.11.
[inputs]: Add mit-krb5.
2018-08-30 19:28:11 +02:00
Tobias Geerinckx-Rice d6d9ca1017
gnu: Don't use unstable tarballs in (packages opencl).
* gnu/packages/opencl.scm (opencl-clhpp, clinfo, beignet, pocl)
[source]: Use GIT-FETCH and GIT-FILE-NAME.
(pocl)[arguments]: Remove ‘remove-headers’ phase.
(make-opencl-headers)[source]: Use GIT-FILE-NAME.
2018-08-30 19:28:11 +02:00
Tobias Geerinckx-Rice 8294362688
gnu: Add pipewalker.
* gnu/packages/games.scm (pipewalker): New public variable.
2018-08-30 19:28:11 +02:00
Tobias Geerinckx-Rice 6e8c75b884
gnu: Add msr-tools.
* gnu/packages/hardware.scm (msr-tools): New public variable.
2018-08-30 19:28:10 +02:00
Tobias Geerinckx-Rice aadd1d241c
gnu: Add ddcutil.
* gnu/packages/hardware.scm: New file.
(ddcutil): New public variable.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add the new file.
2018-08-30 19:28:10 +02:00
Marius Bakke 7693f678d1
gnu: pango: Replace with 1.42.4.
Fixes <https://bugs.gnu.org/32594>.

* gnu/packages/gtk.scm (pango)[replacement]: New field.
(pango-1.42.4): New public variable.
2018-08-30 18:57:10 +02:00
Marius Bakke 883832b480
gnu: appstream-glib: Update to 0.7.12.
* gnu/packages/glib.scm (appstream-glib): Update to 0.7.12.
2018-08-30 18:44:57 +02:00
Marius Bakke 4c13cb36f8
gnu: GnuPG: Update to 2.2.10.
* gnu/packages/gnupg.scm (gnupg): Update to 2.2.10.
2018-08-30 18:44:57 +02:00
Marius Bakke e50c727878
gnu: rng-tools: Update to 6.4.
* gnu/packages/linux.scm (rng-tools): Update to 6.4.
2018-08-30 18:44:57 +02:00
Marius Bakke d3c1075c14
gnu: samba: Update to 4.8.5.
* gnu/packages/samba.scm (samba): Update to 4.8.5.
2018-08-30 18:44:57 +02:00
Marius Bakke 652940d060
gnu: ldb: Update to 1.3.6.
* gnu/packages/samba.scm (ldb): Update to 1.3.6.
2018-08-30 18:44:57 +02:00
Marius Bakke 99088aa751
gnu: p11-kit: Update to 0.23.14.
* gnu/packages/tls.scm (p11-kit): Update to 0.23.14.
2018-08-30 18:44:56 +02:00
Marius Bakke 471884ed11
gnu: lilv: Propagate LV2.
* gnu/packages/audio.scm (lilv)[propagated-inputs]: Add LV2.
[inputs]: Remove.
2018-08-30 18:44:51 +02:00
Oleg Pykhalov b5d1286f2d
gnu: net-snmp: Specify '--with-openssl' configuration flag.
* gnu/packages/networking.scm (net-snmp)[arguments]: Add '--with-openssl'
flag.
2018-08-30 14:46:15 +03:00
Eric Bavier f9e140a243
netsurf: Upgrade to 3.8.
* gnu/packages/patches/netsurf-message-timestamp.patch: New patch.
* gnu/packages/patches/netsurf-system-utf8proc.patch: Adjust to new source.
* gnu/packages/web.scm (netsurf): Upgrade to 3.8.
[source]: Add the new patch.
2018-08-30 00:44:40 -05:00
Eric Bavier c558113fb9
nsgenbind: Upgrade to 0.6.
* gnu/packages/web.scm (nsgenbind): Upgrade to 0.6.
2018-08-30 00:44:40 -05:00
Eric Bavier 1be7077572
libnspsl: Upgrade to 0.1.3.
* gnu/packages/web.scm (libnspsl): Upgrade to 0.1.3.
2018-08-30 00:44:40 -05:00
Eric Bavier 3e1035d738
libnsutils: Upgrade to 0.0.5.
* gnu/packages/web.scm (libnsutils): Upgrade to 0.0.5.
2018-08-30 00:44:40 -05:00
Eric Bavier 1dc02e727b
libnsgif: Upgrade to 0.2.1.
* gnu/packages/web.scm (libnsgif): Upgrade to 0.2.1.
2018-08-30 00:44:39 -05:00
Eric Bavier ef2198ac5b
libnsbmp: Upgrade to 0.1.5.
* gnu/packages/web.scm (libnsbmp): Upgrade to 0.1.5.
2018-08-30 00:44:39 -05:00
Eric Bavier bb38628fab
libsvgtiny: Upgrade to 0.1.7.
* gnu/packages/web.scm (libsvgtiny): Upgrade to 0.1.7.
2018-08-30 00:44:39 -05:00
Eric Bavier f8311c0fee
libdom: Upgrade to 0.3.3.
* gnu/packages/web.scm (libdom): Upgrade to 0.3.3.
2018-08-30 00:44:39 -05:00
Eric Bavier 2bb1752b7d
libcss: Upgrade to 0.8.0.
* gnu/packages/web.scm (libcss): Upgrade to 0.8.0.
2018-08-30 00:44:39 -05:00
Eric Bavier 60e411fc94
libwapcaplet: Upgrade to 0.4.1.
* gnu/packages/web.scm (libwapcaplet): Upgrade to 0.4.1.
2018-08-30 00:44:39 -05:00
Eric Bavier b06bf74b41
hubbub: Upgrade to 0.3.5.
* gnu/packages/web.scm (hubbub): Upgrade to 0.3.5.
2018-08-30 00:44:39 -05:00
Eric Bavier ea9b34c2f5
libparserutils: Upgrade to 0.2.4.
* gnu/packages/web.scm (libparserutils): Upgrade to 0.2.4.
2018-08-30 00:44:38 -05:00
Eric Bavier fa4131f2aa
netsurf-buildsystem: Upgrade to 1.7.
* gnu/packages/web.scm (netsurf-buildsystem): Upgrade to 1.7.
2018-08-30 00:44:33 -05:00
Mark H Weaver a28604ee81
gnu: linux-libre@4.4: Update to 4.4.153.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.153.
2018-08-30 00:53:01 -04:00
Tobias Geerinckx-Rice 9986316618
gnu: mujs: Update to 1.0.4.
* gnu/packages/javascript.scm (mujs): Update to 1.0.4.
2018-08-30 04:42:54 +02:00
Tobias Geerinckx-Rice bfb994d8be
gnu: r-car: Update to 3.0-2.
* gnu/packages/statistics.scm (r-car): Update to 3.0-2.
2018-08-30 04:42:52 +02:00
Tobias Geerinckx-Rice ad3306f62f
gnu: perl-gd: Update to 2.69.
* gnu/packages/gd.scm (perl-gd): Update to 2.69.
2018-08-30 04:42:51 +02:00
Tobias Geerinckx-Rice 33eea5c439
gnu: perl-sub-identify: Update to 0.14.
* gnu/packages/perl.scm (perl-sub-identify): Update to 0.14.
2018-08-30 04:42:51 +02:00
Tobias Geerinckx-Rice a82b561fef
gnu: robocut: Don't use unstable tarball.
* gnu/packages/printers.scm (robocut)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2018-08-30 04:42:38 +02:00
Tobias Geerinckx-Rice 1f0f9514eb
gnu: gparted: Update to 0.32.0.
* gnu/packages/disk.scm (gparted): Update to 0.32.0.
2018-08-30 04:40:31 +02:00
Tobias Geerinckx-Rice 7bb7920f64
gnu: duplicity: Update to 0.7.18.1.
* gnu/packages/backup.scm (duplicity): Update to 0.7.18.1.
[arguments]: Remove upstreamed '--ignore-mdc-error' kluge.
Rename 'patch-source' phase to 'use-store-file-names'.
2018-08-30 03:51:00 +02:00
Kei Kebreau 99e0fb24fb
gnu: audacity: Fix GtkFileChooserDialog.
* gnu/packages/audio.scm (audacity)[arguments]: Add 'wrap-program' phase to fix
GtkFileChooserDialog.
[inputs]: Rename "gtk" to "gtk+".
2018-08-29 20:56:35 -04:00
Tobias Geerinckx-Rice 16de7f15cb
gnu: snappy: Optimise.
* gnu/packages/compression.scm (snappy)[source]: Build with ‘-O2’.
* gnu/package/patches/snappy-add-O2-flag-in-CmakeLists.txt.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2018-08-30 00:51:11 +02:00
Oleg Pykhalov 8490a8346b
services: Add ddclient service.
* gnu/services/dns.scm (ddclient-configuration, ddclient-service-type): New
variables.
(uglify-field-name, serialize-field, serialize-boolean, serialize-integer,
serialize-string, serialize-list, serialize-extra-options,
ddclient-activation, ddclient-shepherd-service,
generate-ddclient-documentation): New procedures.
* doc/guix.texi (DNS Services): Document it.
2018-08-30 01:19:47 +03:00
Ludovic Courtès 4db7a9dc66
linux-modules: Raise an error when a kernel module cannot be found.
Previously we'd get an unhelpful backtrace like this:

  In gnu/build/linux-modules.scm:
     184:47  4 (recursive-module-dependencies _ #:lookup-module _)
      98:14  3 (module-dependencies _)
      85:18  2 (modinfo-section-contents _)
  In ice-9/ports.scm:
     439:11  1 (call-with-input-file #f #<procedure get-bytevector-al?> ?)
  In unknown file:
	     0 (open-file #f "r" #:encoding #f #:guess-encoding #f)

  ERROR: In procedure open-file:
  Wrong type (expecting string): #f
  builder for `/gnu/store/…-linux-modules.drv' failed with exit code 1

* gnu/build/linux-modules.scm (find-module-file): When MODULE cannot be
found, raise an error instead of returning #f.  This is more useful to
the user.
2018-08-29 23:32:01 +02:00
Ludovic Courtès d258c79144
tests: Warn about test module load failures.
Reported by Clément Lassieur <clement@lassieur.org>
and Leo Famulari <leo@famulari.name> at
<https://debbugs.gnu.org/cgi/bugreport.cgi?bug=32545#11>.

* gnu/tests.scm (test-modules): Pass #:warn to 'scheme-modules'.
2018-08-29 23:32:01 +02:00
Christopher Lemmer Webber caf8a003b3
gnu: emacs-racket-mode: Update to commit 92c3348.
* gnu/packages/emacs.scm (emacs-racket-mode): Update to commit 92c3348.
2018-08-29 15:52:20 -04:00
Vagrant Cascadian b4c698c8c9
gnu: python-trezor: Update to 0.10.2.
* gnu/packages/finance.scm (python-trezor): Update to 0.10.2.
[arguments]: Replace check with tests that do not require hardware device.
[propagated-inputs]: Add python-click, python-libusb1, python-pyblake2 and
python-typing.
[native-inputs]: Add python-mock and python-pytest.

Signed-off-by: Leo Famulari <leo@famulari.name>
2018-08-29 14:52:56 -04:00
pimi 4f9355c360
gnu: Add gffcompare.
gnu/packages/bioinformatics.scm (gffcompare): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2018-08-29 14:13:49 -04:00
pimi 9e21f2170e
gnu: Add r-abcoptim.
gnu/packages/cran.scm (r-abcoptim): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2018-08-29 14:13:46 -04:00
Danny Milosavljevic 15c56e8273
gnu: Add solaar.
* gnu/packages/admin.scm (solaar): New variable.
2018-08-29 17:18:30 +02:00
Danny Milosavljevic ac94ccb9b4
gnu: Add python-pyudev.
* gnu/packages/admin.scm (python-pyudev): New variable.
2018-08-29 17:18:28 +02:00
Ricardo Wurmus c7fe888b42
gnu: Add python-scanpy.
* gnu/packages/bioinformatics.scm (python-scanpy): New variable.
2018-08-29 17:06:13 +02:00
Ricardo Wurmus 22b770ce00
gnu: Add python-anndata.
* gnu/packages/python.scm (python-anndata): New variable.
2018-08-29 17:06:13 +02:00
Ricardo Wurmus d8b8eb3ff5
gnu: Add python-numba.
* gnu/packages/python.scm (python-numba): New variable.
2018-08-29 17:06:13 +02:00
Ricardo Wurmus 8892cac329
gnu: Add python-llvmlite.
* gnu/packages/llvm.scm (python-llvmlite): New variable.
2018-08-29 17:06:13 +02:00
Marius Bakke 9e17757ff5
Revert "gnu: snappy: Optimise."
This causes too many rebuilds for the master branch.

This reverts commit f96ed06805.
2018-08-29 16:58:54 +02:00
Ricardo Wurmus 9587544b44
gnu: Add ghc 8.4.3.
* gnu/packages/haskell.scm (ghc-8): Rename this...
(ghc-8.0): ...to this.
(ghc): Point at ghc-8.0.
(ghc-8): New variable for GHC 8.4.3.

Co-authored-by: Timothy Samplet <samplet@ngyro.com>
2018-08-29 16:56:35 +02:00
Ricardo Wurmus 59b55def00
gnu: Add r-infotheo.
* gnu/packages/cran.scm (r-infotheo): New variable.
2018-08-29 13:11:17 +02:00
Tobias Geerinckx-Rice acf18cb190
gnu: capstone: Use HTTPS home page.
* gnu/packages/engineering.scm (capstone)[home-page]: Use HTTPS.
2018-08-28 22:46:38 +02:00
Tobias Geerinckx-Rice 2c3d30ef51
gnu: r-plotrix: Update to 3.7-3.
* gnu/packages/statistics.scm (r-plotrix): Update to 3.7-3.
2018-08-28 22:31:00 +02:00
Tobias Geerinckx-Rice f882d7c7c5
gnu: python-apipkg: Update home page.
* gnu/packages/python.scm (python-apipkg)[home-page]: Update.
2018-08-28 22:31:00 +02:00
Tobias Geerinckx-Rice e29bb27d88
gnu: r-pracma: Update to 2.1.5.
* gnu/packages/maths.scm (r-pracma): Update to 2.1.5.
2018-08-28 22:31:00 +02:00
Tobias Geerinckx-Rice 7bbdd943e7
gnu: claws-mail: Update to 3.17.1.
* gnu/packages/mail.scm (claws-mail): Update to 3.17.1.
2018-08-28 22:31:00 +02:00
Tobias Geerinckx-Rice 4fca5a44f6
gnu: libntlm: Update to 1.5.
* gnu/packages/gsasl.scm (libntlm): Update to 1.5.
[source]: Use HTTPS.
2018-08-28 22:31:00 +02:00
Tobias Geerinckx-Rice f96ed06805
gnu: snappy: Optimise.
* gnu/packages/compression.scm (snappy)[source]: Build with ‘-O2’.
* gnu/package/patches/snappy-add-O2-flag-in-CmakeLists.txt.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2018-08-28 22:30:59 +02:00
Efraim Flashner dc8675afa7
gnu: Add urlscan.
* gnu/packages/mail.scm (urlscan): New variable.
2018-08-28 22:48:32 +03:00
Efraim Flashner 967de7c5b0
gnu: Add ephoto.
* gnu/packages/enlightenment.scm (ephoto): New variable.
2018-08-28 22:45:55 +03:00
Vagrant Cascadian 84fbb4b223
gnu: electron-cash: Update to 3.3.1.
* gnu/packages/finance.scm (electron-cash): Update to 3.3.1.

Signed-off-by: Leo Famulari <leo@famulari.name>
2018-08-28 15:30:13 -04:00
Leo Famulari 8a5a1eff42
gnu: dropbear: Fix CVE-2018-15599.
* gnu/packages/patches/dropbear-CVE-2018-15599.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/ssh.scm (dropbear)[source]: Use it.
2018-08-28 14:44:11 -04:00
Ludovic Courtès 6772ed1e07
services: openssh: Add 'log-level' field.
* gnu/services/ssh.scm (<openssh-configuration>)[log-level]: New field.
(openssh-config-file): Honor it.
* doc/guix.texi (Networking Services): Document it.
2018-08-28 12:35:02 +02:00
Ludovic Courtès 1ae29e3f5a
gnu: dico: Update to 2.6.
* gnu/packages/dico.scm (dico): Update to 2.6.
[inputs]: Switch to GUILE-2.2.
2018-08-28 12:35:02 +02:00
Ison111 d2434b6966
gnu: Add SpaceFM.
* gnu/packages/lxde.scm (spacefm): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2018-08-28 12:35:02 +02:00
Alex Kost 40f7ebac66
gnu: Add emacs-build-farm.
* gnu/packages/emacs.scm (emacs-build-farm): New variable.
2018-08-28 12:23:52 +03:00
Alex Kost 8b1f8f64c8
gnu: openmw: Update to 0.44.0.
* gnu/packages/game-development.scm (openmw): Update to 0.44.0.
2018-08-28 12:23:52 +03:00
Chris Marusich 3bcb305b98
services: tor: Make it easier to use UNIX sockets.
* doc/guix.texi (Networking Services): Document it, and mention that
tor-service is deprecated.
* gnu/services/networking.scm (<tor-configuration>) <socks-socket-type>:
New field.
(tor-configuration->torrc): When socks-socket-type is 'unix, set
SocksPort to UNIX domain socket /var/run/tor/socks-sock and set
UnixSocksGroupWritable to 1.
* gnu/tests/networking.scm (%tor-os/unix-socks-socket): Instead of using
a custom config file, just set socks-socket-type to 'unix.
2018-08-28 00:25:05 -07:00
Chris Marusich b0f951e4f0
tests: tor: Add more test cases.
* gnu/tests/networking.scm (%tor-os/unix-socks-socket): New variable.
(run-tor-test) <os/unix-socks-socket, marionette/unix-socks-socket>
<socket-directory>: New variables.
<"tor is alive">: Move common code from this test case...
<tor-is-alive?>: ...into this new procedure.
<"tor is listening", "tor is alive, even when using a SOCKS socket">
<"tor is listening, even when using a SOCKS socket">: New test cases.
2018-08-28 00:19:58 -07:00
Chris Marusich cb29343940
marionette: Add wait-for-unix-socket.
* gnu/build/marionette.scm (wait-for-unix-socket): New variable.
2018-08-28 00:19:58 -07:00
Chris Marusich 4dd53a83b5
marionette: Add support for QEMU's "quit" command.
* gnu/build/marionette.scm (marionette-control): Don't wait for the
monitor prompt when the command was "quit".
2018-08-28 00:14:25 -07:00
Chris Marusich d973915e48
services: tor: Rename activation procedure.
* gnu/services/networking.scm: Rename the procedure
tor-hidden-service-activation to tor-activation.
2018-08-28 00:14:24 -07:00
Chris Marusich 5dfd80e1c5
services: tor: Add a system test.
* gnu/services/networking.scm (tor-configuration->torrc): Set PidFile to
/var/run/tor/tor.pid in the base torrc configuration.
(tor-shepherd-service) <start>: Call make-forkexec-constructor/container with
a new #:pid-file argument to tell Shepherd where to find the PID file.  Add a
a new <file-system-mapping> to its existing #:mappings argument to share
/var/run/tor with the the container.
(tor-hidden-services-activation): Update docstring.  Create /var/run/tor and
set its permissions so only the tor user can access it.
* gnu/tests/networking.scm (%test-tor, %tor-os): New variables.
(run-tor-test): New procedure.
2018-08-28 00:14:24 -07:00
Marius Bakke d9362003b6
gnu: GRUB: Adjust to recent binutils changes.
* gnu/packages/patches/grub-binutils-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/bootloaders.scm (grub)[source](patches): Add it.
2018-08-28 01:23:12 +02:00
Marius Bakke 8f1022d0a8
gnu: vala: Update to 0.40.9.
* gnu/packages/gnome.scm (vala): Update to 0.40.9.
2018-08-28 01:23:12 +02:00
Marius Bakke 61fca0fd22
Merge branch 'master' into core-updates 2018-08-28 01:22:24 +02:00
Marius Bakke 526ce41930
gnu: GRUB: Check for errors from efibootmgr.
* gnu/packages/patches/grub-check-error-efibootmgr.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/bootloaders.scm (grub)[source](patches): New field.
2018-08-28 01:19:28 +02:00
Marius Bakke 2987b2e0d2
gnu: seabios: Update source URI.
* gnu/packages/firmware.scm (seabios)[source](uri): Download from seabios.org.
2018-08-28 01:19:28 +02:00
Marius Bakke eb87b634a7
gnu: slang: Update to 2.3.2.
* gnu/packages/slang.scm (slang): Update to 2.3.2.
2018-08-28 01:19:28 +02:00
Marius Bakke 3c3c3d1d92
gnu: emacs-async: Download using git.
The MELPA tarball hash changed.  Prevent this problem in the future
by downloading a git checkout.

* gnu/packages/emacs.scm (emacs-async)[home-page]: Update to actual.
[source]: Use GIT-FETCH.
2018-08-28 01:19:28 +02:00
Leo Famulari 0de33cb364
gnu: feh: Enable EXIF support.
* gnu/packages/image-viewers.scm (feh)[arguments]: Enable EXIF support.
(inputs): Add libexif.
2018-08-27 17:04:57 -04:00
Leo Famulari f2d2dc70fc
gnu: libexif: Update home-page URL.
* gnu/packages/photo.scm (libexif)[home-page]: Update URL.
2018-08-27 17:04:57 -04:00
Leo Famulari 6635a3cc7f
gnu: python-pygit2: Update to 0.26.4.
* gnu/packages/python.scm (python-pygit2, python2-pygit2): Update to 0.26.4.
[source]: Remove 'python-pygit2-disable-network-tests.patch'.
* gnu/packages/patches/python-pygit2-disable-network-tests.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2018-08-27 15:13:46 -04:00
Marius Bakke 57dac1ee93
gnu: python-cairocffi: Update to 0.9.0.
* gnu/packages/python.scm (python-cairocffi): Update to 0.9.0.
[source](uri): Use PYPI-URI.
[native-inputs]: Add PYTHON-PYTEST-COV and PYTHON-PYTEST-RUNNER.
[arguments]: Remove #:tests? and outdated comment.
2018-08-27 20:40:17 +02:00
Marius Bakke a1d3874293
gnu: python-xcffib: Update to 0.6.0.
* gnu/packages/python.scm (python-xcffib): Update to 0.6.0.
2018-08-27 20:40:16 +02:00
Marius Bakke 1abe0554a4
gnu: poppler: Update to 0.68.0.
* gnu/packages/pdf.scm (poppler): Update to 0.68.0.
[inputs]: Change LIBJPEG to LIBJPEG-TURBO.
2018-08-27 20:40:16 +02:00
Marius Bakke eb637c64fe
gnu: poppler: Propagate Glib.
* gnu/packages/pdf.scm (poppler)[inputs]: Move GLIB ...
[propagated-inputs]: ... here.  New field.
2018-08-27 20:40:16 +02:00
Marius Bakke cbc8a92011
gnu: cairo: Fix undefined behaviour.
This fixes <https://bugs.freedesktop.org/show_bug.cgi?id=104325> which showed
up in Guix as an infinite loop during cairocffi tests.

* gnu/packages/patches/cairo-setjmp-wrapper.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/gtk.scm (cairo)[source](patches): Add it.
2018-08-27 20:17:16 +02:00
Marius Bakke b651a5ab35
gnu: python-pandas: Update to 0.23.4.
* gnu/packages/python.scm (python-pandas): Update to 0.23.4.
[arguments]: Disable "--strict-data-files" pytest option.  Delete one more
test.  Adjust pytest invocation to be more verbose and skip very slow tests.
2018-08-27 18:28:29 +02:00
Marius Bakke 4053585e3f
gnu: python-beautifulsoup4: Update to 4.6.3.
* gnu/packages/python.scm (python-beautifulsoup4): Update to 4.6.3.
2018-08-27 17:13:07 +02:00
Marius Bakke 397334d977
gnu: python-pillow: Update to 5.2.0.
* gnu/packages/patches/python-pillow-fix-failing-tests.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/python.scm (python-pillow): Update to 5.2.0.
[source](patches, patch-flags): Remove.
[native-inputs]: Replace PYTHON-NOSE with PYTHON-PYTEST.
[arguments]: Adjust custom check phase accordingly.
2018-08-27 16:49:05 +02:00
Marius Bakke b49e1e81db
gnu: python-pycairo: Update to 1.17.1.
* gnu/packages/gtk.scm (python-pycairo): Update to 1.17.1.
2018-08-27 16:33:48 +02:00
Marius Bakke 74f3fdbdb3
gnu: python-pygobject: Update to 3.28.3.
* gnu/packages/glib.scm (python-pygobject): Update to 3.28.3.
2018-08-27 16:30:02 +02:00
Marius Bakke e30fc54637
gnu: python-dateutil: Update to 2.7.3.
* gnu/packages/time.scm (python-dateutil): Update to 2.7.3.
[native-inputs]: Add PYTHON-SETUPTOOLS-SCM.
[license]: Add ASL2.0.
2018-08-27 16:28:06 +02:00
Clément Lassieur a30cbd5dfb
gnu: cuirass: Update to 8d40c49.
* gnu/packages/ci.scm (cuirass): Update to 8d40c49.
2018-08-27 16:12:56 +02:00
Marius Bakke d7c82e8e03
gnu: python-numpy: Update to 1.15.1.
* gnu/packages/python.scm (python-numpy): Update to 1.15.1.
[native-inputs]: Replace PYTHON-NOSE with PYTHON-PYTEST.
[arguments]: Set PATH before running tests.  Use INVOKE.
2018-08-27 16:05:11 +02:00
Pierre Neidhardt 4715f92ef0
Update email for Pierre Neidhardt.
* .mailmap: Add name and email for Pierre Neidhardt.
* gnu/packages/c.scm, gnu/packages/code.scm, gnu/packages/compression.scm,
gnu/packages/disk.scm, gnu/packages/emacs.scm, gnu/packages/freedesktop.scm,
gnu/packages/golang.scm, gnu/packages/image.scm, gnu/packages/music.scm,
gnu/packages/networking.scm, gnu/packages/password-utils.scm,
gnu/packages/perl-check.scm, gnu/packages/perl.scm,
gnu/packages/textutils.scm, gnu/packages/video.scm, gnu/packages/xdisorg.scm:
Update email for Pierre Neidhardt.
2018-08-27 14:46:26 +02:00
Rutger Helling c0fdc5a53d
gnu: wayland: Update to 1.16.0.
* gnu/packages/freedesktop.scm (wayland): Update to 1.16.0.
2018-08-27 10:16:51 +02:00
Rutger Helling 2aeee872a6
gnu: weston: Update to 5.0.0.
* gnu/packages/freedesktop.scm (weston): Update to 5.0.0.
2018-08-27 10:11:30 +02:00
Ludovic Courtès 1ca54999db
gnu: Add Lepton-EDA.
* gnu/packages/engineering.scm (lepton-eda): New variable.
2018-08-27 01:13:23 +02:00
Ludovic Courtès 69502b5eb4
gnu: Add guile-aa-tree.
* gnu/packages/guile.scm (guile-aa-tree): New variable.
2018-08-27 01:13:23 +02:00
Marius Bakke 45c78bf924
gnu: gcc: Include libsanitizer patch for versions 6 and 7.
* gnu/packages/gcc.scm (gcc-6, gcc-7)[source](patches): Add
"gcc-libsanitizer-ustat.patch".
2018-08-26 16:50:39 +02:00
Marius Bakke 8d48f358e9
gnu: parted: Fix build with glibc >= 2.28.
* gnu/packages/patches/parted-glibc-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/disk.scm (parted)[source](patches): New field.
2018-08-26 16:20:04 +02:00
Marius Bakke 60ecc10f18
gnu: xorg-server@1.19.3: Rename to "xorg-server-for-tests".
...and update to the latest xorg-server.

* gnu/packages/gtk.scm (gtk+, gtkmm, girara): Change XORG-SERVER-1.19.3
references to XORG-SERVER-FOR-TESTS.
* gnu/packages/pdf.scm (zathura)[native-inputs]: Likewise.
* gnu/packages/xorg.scm (xorg-server-1.19.3): Rename to ...
(xorg-server-for-tests): ... this.
2018-08-26 16:17:31 +02:00
Christopher Lemmer Webber 6948fa0875
gnu: emacs-racket-mode: Update to commit add0190.
* gnu/packages/emacs.scm (emacs-racket-mode): Update to commit add0190.
2018-08-26 07:02:04 -04:00
Arun Isaac 2cad58ca6f
gnu: ghc-scientific: Update to 0.3.6.2.
* gnu/packages/haskell.scm (ghc-scientific): Update to 0.3.6.2.
[inputs]: Move ghc-tasty ...
[native-inputs]: ... to here.
2018-08-26 11:48:22 +05:30
Arun Isaac 7550f4b0ef
gnu: ghc-integer-logarithms: Update to 1.0.2.1.
* gnu/packages/haskell.scm (ghc-integer-logarithms): Update to 1.0.2.1.
[inputs]: Move ghc-quickcheck, ghc-smallcheck, ghc-tasty, ghc-tasty-hunit,
ghc-tasty-quickcheck, ghc-tasty-smallcheck ...
[native-inputs]: ... to here.
[home-page]: Update URI.
2018-08-26 11:37:25 +05:30
Arun Isaac b625f3a5fb
gnu: ghc-smallcheck: Update to 1.1.5.
* gnu/packages/haskell.scm (ghc-smallcheck): Update to 1.1.5.
2018-08-26 11:33:48 +05:30
Arun Isaac 3c30054290
gnu: ghc-optparse-applicative: Update to 0.14.2.0.
* gnu/packages/haskell.scm (ghc-optparse-applicative): Update to 0.14.2.0.
[arguments]: Enable tests.
2018-08-26 11:27:00 +05:30
Mark H Weaver cfb15a5163
gnu: linux-libre: Update to 4.18.5.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.18.5.
(%linux-libre-hash): Update hash.
2018-08-26 00:38:41 -04:00
Mark H Weaver fabe2c7354
gnu: linux-libre@4.14: Update to 4.14.67.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.67.
(%linux-libre-4.14-hash): Update hash.
2018-08-26 00:36:42 -04:00
Mark H Weaver 8d55adfa67
gnu: linux-libre@4.9: Update to 4.9.124.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.124.
2018-08-26 00:36:11 -04:00
Mark H Weaver 032712f621
gnu: linux-libre@4.4: Update to 4.4.152.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.152.
2018-08-26 00:35:30 -04:00
Ludovic Courtès 64daf2177f
gnu: emacs-recent-addresses: Switch to a branch that works with Helm.
* gnu/packages/emacs.scm (emacs-recent-addresses)[source]: Change URL
and update to afbbfdc.
2018-08-26 01:47:41 +02:00
Kyle Meyer bff861ece5
gnu: Add emacs-git-annex.
* gnu/packages/emacs.scm (emacs-git-annex): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-08-26 01:47:40 +02:00
Kyle Meyer 8a9e0b6ebf
gnu: emacs-recent-addresses: Add missing words to description.
* gnu/packages/emacs.scm (emacs-recent-addresses)[description]: Add missing
words.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-08-26 01:47:40 +02:00
Marius Bakke 8ad6584103
gnu: mesa: Update to 18.1.7.
* gnu/packages/gl.scm (mesa): Update to 18.1.7.
2018-08-26 01:04:45 +02:00
Kei Kebreau 7d01ee66d4
gnu: Add avogadro.
* gnu/packages/chemistry.scm (avogadro): New variable.
* gnu/packages/patches/avogadro-boost148.patch,
gnu/packages/patches/avogadro-eigen3-update.patch,
gnu/packages/patches/avogadro-python-eigen-lib.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
2018-08-25 17:05:30 -04:00
Marius Bakke fa2146f769
gnu: xkeyboard-config: Update to 2.24.
* gnu/packages/xorg.scm (xkeyboard-config): Update to 2.24.
2018-08-25 20:13:08 +02:00
Marius Bakke c37e932764
gnu: gdb: Remove obsolete patch.
* gnu/packages/patches/gdb-python-3.7.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/gdb.scm (gdb)[source](patches): Remove field.
2018-08-25 19:23:35 +02:00
Marius Bakke 65ba72d749
gnu: libx11: Remove graft for 1.6.6.
* gnu/packages/xorg.scm (libx11): Update to 1.6.6.
[replacement]: Remove field.
(libx11-1.6.6): Remove variable.
2018-08-25 16:57:35 +02:00
Marius Bakke 839167ff9d
Merge branch 'staging' into core-updates 2018-08-25 16:44:07 +02:00
Marius Bakke 030c912616
gnu: libdrm: Update to 2.4.93.
* gnu/packages/xdisorg.scm (libdrm): Update to 2.4.93.
2018-08-25 16:40:31 +02:00
Marius Bakke 9b3b4c05a0
gnu: mesa: Build against elfutils instead of libelf.
* gnu/packages/gl.scm (mesa)[inputs]: Change from LIBELF to ELFUTILS.
2018-08-25 16:40:31 +02:00
Marius Bakke 173d291466
Merge branch 'master' into staging 2018-08-25 16:38:51 +02:00
Marius Bakke 94e9d750a2
gnu: libx11: Replace with 1.6.6 [security fixes].
This fixes CVE-2018-14599, CVE-2018-14600, and CVE-2018-14598.

* gnu/packages/xorg.scm (libx11)[replacement]: New field.
(libx11-1.6.6): New public variable.
2018-08-25 16:32:06 +02:00
Marius Bakke 27c1df05a8
gnu: linux-libre-headers: Update to 4.14.67.
* gnu/packages/linux.scm (linux-libre-headers): Update to 4.14.67.
2018-08-25 16:27:46 +02:00
Marius Bakke cf59c62853
gnu: Remove bison@2.7.
* gnu/packages/bison.scm (bison-2.7): Remove variable.
2018-08-25 16:23:37 +02:00
Marius Bakke 34f4c214b6
gnu: flex: Update bison-for-tests to 3.0.5.
* gnu/packages/flex.scm (flex)[inputs]: Make BISON-FOR-TESTS inherit source
from BISON, and disable tests on it since they require flex.
2018-08-25 16:23:36 +02:00
Marius Bakke 2fa4066c0a
gnu: findutils: Fix build with glibc 2.28.
* gnu/packages/patches/findutils-gnulib-libio.patch,
gnu/packages/patches/findutils-makedev.patch: New files.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/base.scm (findutils)[source](patches): Use them.
2018-08-25 16:23:36 +02:00
Marius Bakke 8c8ded2cc9
gnu: grep: Work around test failure with glibc 2.28.
* gnu/packages/base.scm (grep)[arguments]: Add phase 'disable-failing-tests'.
2018-08-25 16:23:36 +02:00
Marius Bakke a8dcf6cec7
gnu: coreutils: Update to 8.30.
* gnu/packages/base.scm (coreutils): Update to 8.30.
[arguments]: Add phase to skip broken test.
2018-08-25 16:23:36 +02:00
Marius Bakke c7b87eeda2
gnu: gzip: Fix FTBFS with glibc >= 2.28.
* gnu/packages/compression.scm (gzip)[arguments]: Add phase
'patch-for-glibc-2.28'.
2018-08-25 16:23:36 +02:00
Marius Bakke 95895d53b0
gnu: m4: Fix FTBFS with glibc >= 2.28.
* gnu/packages/patches/m4-gnulib-libio.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/m4.scm (m4)[source](patches): New field.
2018-08-25 16:23:36 +02:00
Marius Bakke 1aef659e86
gnu: gcc: Fix build with glibc >= 2.28.
* gnu/packages/patches/gcc-libsanitizer-ustat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/gcc.scm (gcc-5)[source](patches): Add it.
2018-08-25 16:23:36 +02:00
Marius Bakke e13b547407
gnu: glibc: Update to 2.28.
* gnu/packages/patches/glibc-2.28-git-fixes.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/base.scm (glibc/linux): Update to 2.28.
[source](patches): Add 'glibc-2.28-git-fixes.patch'.  Remove 2.27 equivalent.
(glibc-2.28): Remove variable.
(glibc-2.27): New public variable
2018-08-25 16:23:35 +02:00
宋文武 7789bf9531
gnu: dante: Disable preloading to make 'sockd' work.
* gnu/packages/networking.scm (dante)[arguments]: Pass '--disable-preload'
to #:configure-flags.
2018-08-25 16:40:21 +08:00
Leo Famulari 36a8d5cdf4
gnu: OpenSSH: Update to 7.8p1.
* gnu/packages/ssh.scm (openssh): Update to 7.8p1.
[source]: Remove 'openssh-CVE-2018-15473.patch'.
* gnu/packages/patches/openssh-CVE-2018-15473.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2018-08-24 17:04:58 -04:00
Ludovic Courtès c1352b4bad
gnu: font-gnu-unifont: Update to 11.0.02.
* gnu/packages/fonts.scm (font-gnu-unifont): Update to 11.0.02.
[arguments]: Adjust code to install 'unifont.info.gz' in 'install'
phase.
2018-08-24 17:54:10 +02:00
Ludovic Courtès bf0bb925ea
gnu: gdb: Update to 8.1.1.
* gnu/packages/gdb.scm (gdb): Update to 8.1.1.
2018-08-24 17:50:52 +02:00
Ricardo Wurmus 079cdd9c15
gnu: Add find-circ.
* gnu/packages/bioinformatics.scm (find-circ): New variable.
2018-08-24 11:20:19 +02:00
Tobias Geerinckx-Rice 4a3cf8929f
gnu: r-catools: Update to 1.17.1.1.
* gnu/packages/statistics.scm (r-catools): Update to 1.17.1.1.
2018-08-24 04:25:50 +02:00
Tobias Geerinckx-Rice 0e5d66abf6
gnu: keepassxc: Update to 2.3.4.
* gnu/packages/password-utils.scm (keepassxc): Update to 2.3.4.
[arguments]: Remove obsolete ‘patch-sources’ phase.
2018-08-24 04:25:50 +02:00
Tobias Geerinckx-Rice a7b14a1b39
gnu: capstone: Update to 3.0.5.
* gnu/packages/engineering.scm (capstone): Update to 3.0.5.
[arguments]: Set cstool's LDFLAGS in the environment instead of
SUBSTITUTE*ing the Makefile.
2018-08-24 03:04:56 +02:00
Tobias Geerinckx-Rice 77c027b98b
gnu: r-trimcluster: Update to 0.1-2.1.
* gnu/packages/statistics.scm (r-trimcluster): Update to 0.1-2.1.
2018-08-24 02:30:43 +02:00
Tobias Geerinckx-Rice 6d83cd1f9a
gnu: r-synchronicity: Update to 1.3.5.
* gnu/packages/statistics.scm (r-synchronicity): Update to 1.3.5.
2018-08-24 02:30:42 +02:00
Tobias Geerinckx-Rice 6a9a50fd2f
gnu: guile-lib: Update to 0.2.6.1.
* gnu/packages/guile.scm (guile-lib): Update to 0.2.6.1.
[source]: Remove obsolete snippet.
2018-08-24 02:30:42 +02:00
Tobias Geerinckx-Rice a0a7e42500
gnu: tuxguitar: Update to 1.5.2.
* gnu/packages/music.scm (tuxguitar): Update to 1.5.2.
[source]: Remove obsolete snippet.
2018-08-24 02:30:41 +02:00
Tobias Geerinckx-Rice 38146797e6
gnu: libgig: Update to 4.1.0.
* gnu/packages/music.scm (libgig): Update to 4.1.0.
2018-08-24 02:30:41 +02:00
Tobias Geerinckx-Rice f6181921e5
gnu: denemo: Use INVOKE.
* gnu/packages/music.scm (denemo)[arguments]: Substitute INVOKE for
SYSTEM*.
2018-08-24 02:30:41 +02:00
Tobias Geerinckx-Rice fbde7b08e5
gnu: ncmpc: Update to 0.29.
* gnu/packages/mpd.scm (ncmpc): Update to 0.29.
[build-system]: Switch to Meson.
[arguments]: Find ncurses.h.
[native-inputs]: Add gettext.
2018-08-24 02:30:41 +02:00
Ludovic Courtès 0b4e5f7e5b
gnu: parallel: Update to 20180822.
* gnu/packages/parallel.scm (parallel): Update to 20180822.
2018-08-24 00:40:09 +02:00
Ludovic Courtès 444488fc1b
gnu: boost: Move 1.59.0 definition to boost.scm.
Fixes a regression introduced in commit
7cbf06d8c2 where the top-level code of
these two modules would depend on each other, leading to "boost: unbound
variable" kind of errors in some circumstances.

* gnu/packages/databases.scm (boost-for-mysql): Move to...
* gnu/packages/boost.scm (boost-for-mysql): ... here.  Make public and
add 'properties' field.
2018-08-24 00:36:04 +02:00
Tobias Geerinckx-Rice d32da49c76
gnu: r-devtools: Update to 1.13.6.
* gnu/packages/statistics.scm (r-devtools): Update to 1.13.6.
2018-08-23 23:11:52 +02:00
Tobias Geerinckx-Rice c95f9f09a7
gnu: drumkv1: Update to 0.9.2.
* gnu/packages/music.scm (drumkv1): Update to 0.9.2.
2018-08-23 23:01:56 +02:00
Tobias Geerinckx-Rice 69b4d24871
gnu: synthv1: Update to 0.9.2.
* gnu/packages/music.scm (synthv1): Update to 0.9.2.
2018-08-23 23:01:56 +02:00
Tobias Geerinckx-Rice 29618d6722
gnu: samplv1: Update to 0.9.2.
* gnu/packages/music.scm (samplv1): Update to 0.9.2.
2018-08-23 23:01:56 +02:00
Tobias Geerinckx-Rice 2c59066f6a
gnu: padthv1: Update to 0.9.2.
* gnu/packages/music.scm (padthv1): Update to 0.9.2.
2018-08-23 23:01:56 +02:00
Tobias Geerinckx-Rice 9459216aa1
gnu: Update home pages for the V1 synth family.
* gnu/packages/music.scm (synthv1, drumkv1, samplv1, padthv1)
[home-page]: Update & use HTTPS.
2018-08-23 23:01:55 +02:00
pimi 16b0e8da48
gnu: Add r-a3.
gnu/packages/cran.scm (r-a3): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2018-08-23 16:26:40 -04:00
pimi 881cc61c1b
gnu: Add r-manipulatewidget.
gnu/packages/cran.scm (r-manipulatewidget): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2018-08-23 16:26:40 -04:00
pimi 87b576aa8b
gnu: Add r-slam.
gnu/packages/cran.scm (r-slam): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2018-08-23 16:26:40 -04:00
pimi c994418b8c
gnu: Add r-abcanalysis.
gnu/packages/cran.scm (r-abcanalysis): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2018-08-23 16:26:40 -04:00
pimi 67cf070239
gnu: Add r-miniui.
gnu/packages/web.scm (r-miniui): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2018-08-23 16:26:40 -04:00
Tobias Geerinckx-Rice 694765e1d6
gnu: qjackctl: Update to 0.5.3.
* gnu/packages/audio.scm (qjackctl): Update to 0.5.3.
2018-08-23 17:16:42 +02:00
Tobias Geerinckx-Rice 97353dfb69
gnu: byobu: Update home page.
* gnu/packages/screen.scm (byobu)[home-page]: Update & use HTTPS.
2018-08-23 17:16:41 +02:00
Tobias Geerinckx-Rice 9e29921162
gnu: byobu: Update to 5.127.
* gnu/packages/screen.scm (byobu): Update to 5.127.
* gnu/packages/patches/byobu-writable-status.patch: Adjust context
accordingly.
2018-08-23 17:16:41 +02:00
Tobias Geerinckx-Rice f868276b8a
gnu: wine-staging-patchset-data: Don't use unstable archive.
* gnu/packages/wine.scm (wine-staging-patchset-data)[source]:
Use GIT-FETCH and GIT-FILE-NAME.
[native-inputs]: Remove unzip.
[arguments]: Adjust and refactor accordingly.
2018-08-23 17:16:41 +02:00
Tobias Geerinckx-Rice 574e2ee8ea
gnu: yubico-piv-tool: Update to 1.6.1.
* gnu/packages/security-token.scm (yubico-piv-tool): Update to 1.6.1.
2018-08-23 17:16:41 +02:00
Tobias Geerinckx-Rice fa5511b6e9
gnu: r-car: Update to 3.0-1.
* gnu/packages/statistics.scm (r-car): Update to 3.0-1.
2018-08-23 17:16:40 +02:00
Tobias Geerinckx-Rice 39bb1cc77a
gnu: r-digest: Update to 0.6.16.
* gnu/packages/statistics.scm (r-digest): Update to 0.6.16.
2018-08-23 17:16:40 +02:00
Tobias Geerinckx-Rice ed61c44895
gnu: r-dplyr: Update to 0.7.6.
* gnu/packages/statistics.scm (r-dplyr): Update to 0.7.6.
2018-08-23 17:16:40 +02:00
Tobias Geerinckx-Rice 51dbad04c5
gnu: r-rcpp: Update to 0.12.18.
* gnu/packages/cran.scm (r-rcpp): Update to 0.12.18.
2018-08-23 17:16:40 +02:00
Tobias Geerinckx-Rice 02489a6646
gnu: duplicity: Update to 0.7.18.
* gnu/packages/backup.scm (duplicity): Update to 0.7.18.
2018-08-23 17:16:39 +02:00
Marius Bakke 3ea66dadf6
gnu: boost: Update to 1.68.0.
* gnu/packages/boost.scm (boost): Update to 1.68.0.
[arguments]: Remove /bin/sh substitution.
2018-08-23 14:56:03 +02:00
Marius Bakke bd65ecf460
gnu: boost: Provide libboost_python compatibility symlink.
* gnu/packages/boost.scm (boost)[arguments]: Add phase 'provide-libboost_python'.
2018-08-23 14:56:02 +02:00
Arun Isaac 72816ebed2
gnu: darcs: Update to 2.14.1.
* gnu/packages/version-control.scm (darcs): Update to 2.14.1.
[arguments]: Add patch-sh phase. Enable tests.
2018-08-23 15:51:43 +05:30
Arun Isaac d3c7e70858
gnu: ghc-zlib: Update to 0.6.2.
* gnu/packages/haskell.scm (ghc-zlib): Update to 0.6.2.
2018-08-23 14:43:48 +05:30
Arun Isaac cdccdec1f2
gnu: ghc-quickcheck-instances: Update to 0.3.18.
* gnu/packages/haskell-check.scm (ghc-quickcheck-instances): Update to 0.3.18.
[arguments]: Allow building with newer base-compat.
2018-08-23 14:37:57 +05:30
Arun Isaac f797a0e987
gnu: ghc-graphviz: Update to 2999.20.0.2.
* gnu/packages/haskell.scm (ghc-graphviz): Update to 2999.20.0.2.
[native-inputs]: Add ghc-hspec, graphviz and hspec-discover.
2018-08-23 13:21:23 +05:30
Arun Isaac e173a95ffa
gnu: ghc-wl-pprint-text: Update to 1.2.0.0.
* gnu/packages/haskell.scm (ghc-wl-pprint-text): Update to 1.2.0.0.
[inputs]: Add ghc-base-compat.
2018-08-23 13:21:23 +05:30
Arun Isaac 0fa2c552fc
gnu: ghc-base-compat: Update to 0.10.4.
* gnu/packages/haskell.scm (ghc-base-compat): Update to 0.10.4.
2018-08-23 13:21:23 +05:30
Arun Isaac a3ab433a14
gnu: ghc-fgl-arbitrary: Allow building with newer hspec.
* gnu/packages/haskell.scm (ghc-fgl-arbitrary)[arguments]: Allow building with
newer hspec.
2018-08-23 13:00:53 +05:30
Arun Isaac c4348ca72c
gnu: ghc-shelly: Update to 1.8.1.
* gnu/packages/haskell.scm (ghc-shelly): Update to 1.8.1.
[inputs]: Add ghc-hspec-contrib.
2018-08-23 12:53:47 +05:30
Arun Isaac 66dbe158cf
gnu: ghc-sandi: Update to 0.4.2.
* gnu/packages/haskell.scm (ghc-sandi): Update to 0.4.2.
2018-08-23 12:44:00 +05:30
Arun Isaac b1a1600030
gnu: ghc-fgl: Update to 5.6.0.0.
* gnu/packages/haskell.scm (ghc-fgl): Update to 5.6.0.0.
[arguments]: Allow building with newer hspec.
2018-08-23 12:32:46 +05:30
Mark H Weaver 4e51d3e9ae
gnu: guile-redis: Remove duplicate 'home-page' field.
* gnu/packages/guile.scm (guile-redis): Remove duplicate 'home-page' field.
2018-08-23 02:30:30 -04:00
Mark H Weaver efe2e7506e
gnu: guile-gcrypt: Remove duplicate 'home-page' field.
This is a followup to commit b0cb92b2d4.

* gnu/packages/gnupg.scm (guile-gcrypt): Remove duplicate 'home-page' field.
2018-08-23 02:29:31 -04:00
Mark H Weaver 12dc04d0b4
gnu: linux-libre: Update to 4.18.4.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.18.4.
(%linux-libre-hash): Update hash.
2018-08-23 02:22:57 -04:00
Mark H Weaver 98dfe06e3e
gnu: linux-libre@4.14: Update to 4.14.66.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.66.
(%linux-libre-4.14-hash): Update hash.
2018-08-23 02:21:28 -04:00
Mark H Weaver bb2efc0384
gnu: linux-libre@4.9: Update to 4.9.123.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.123.
2018-08-23 02:20:44 -04:00
Mark H Weaver 435722f72c
gnu: linux-libre@4.4: Update to 4.4.151.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.151.
2018-08-23 02:20:00 -04:00
Ludovic Courtès b0cb92b2d4
gnu: Add guile-gcrypt.
* gnu/packages/gnupg.scm (guile-gcrypt): New variable.
2018-08-23 00:44:55 +02:00
Leo Famulari 58927996d9
gnu: perl-dbd-mysql: Update to 4.046.
* gnu/packages/databases.scm (perl-dbd-mysql): Update to 4.046.
[source]: Update URL. Remove 'perl-dbd-mysql-CVE-2017-10788.patch'.
* gnu/packages/patches/perl-dbd-mysql-CVE-2017-10788.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2018-08-22 15:40:08 -04:00
Paul Garlick 414f620fbb
gnu: python-pkgconfig: Enable tests.
* gnu/packages/python.scm (python-pkgconfig)[arguments]: Replace 'check' phase.

Signed-off-by: Leo Famulari <leo@famulari.name>
2018-08-22 15:13:52 -04:00
Paul Garlick 5fab62527c
gnu: python-pkgconfig: Update to 1.3.1.
* gnu/packages/python.scm (python-pkgconfig): Update to 1.3.1.

Signed-off-by: Leo Famulari <leo@famulari.name>
2018-08-22 15:13:49 -04:00
Leo Famulari 373a9fd4db
gnu: soundtouch: Fix CVE-2018-{1000223,14044,14045}.
* gnu/packages/patches/soundtouch-CVE-2018-14044-14045.patch,
gnu/packages/patches/soundtouch-CVE-2018-1000223.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/audio.scm (soundtouch)[source]: Use them.
2018-08-22 13:38:39 -04:00
Leo Famulari eb88ccf711
gnu: soundtouch: Update to 2.0.0.
* gnu/packages/audio.scm (soundtouch): Update to 2.0.0.
2018-08-22 13:38:39 -04:00
Marius Bakke 233df51ebc
Merge branch 'master' into staging 2018-08-22 18:14:04 +02:00
Marius Bakke 22cf2f4abf
gnu: python-cffi: Update to 1.11.5.
* gnu/packages/libffi.scm (python-cffi): Update to 1.11.5.
2018-08-22 18:01:10 +02:00
Marius Bakke a20016e15a
gnu: python-urllib3: Update to 1.23.
* gnu/packages/python-web.scm (python-urllib3): Update to 1.23.
2018-08-22 18:01:10 +02:00
Marius Bakke 064732bd0c
gnu: python-certifi: Update to 2018.8.13.
* gnu/packages/python-crypto.scm (python-certifi): Update to 2018.8.13.
2018-08-22 18:01:10 +02:00
Marius Bakke 00ffbfd394
gnu: python-idna: Update to 2.7.
* gnu/packages/python.scm (python-idna): Update to 2.7.
2018-08-22 18:01:10 +02:00
Marius Bakke fb76ef8477
gnu: Remove GCC ICE workarounds.
* gnu/packages/patches/doxygen-gcc-ice.patch,
gnu/packages/patches/mariadb-gcc-ice.patch,
gnu/packages/patches/perf-gcc-ice.patch: Delete files
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/databases.scm (mariadb)[source](patches): Likewise.
* gnu/packages/linux.scm (perf)[source](patches): Likewise.
* gnu/packages/documentation.scm (doxygen)[inputs, arguments]: Likewise.
2018-08-22 18:01:09 +02:00
Marius Bakke 43cec3fb1e
gnu: mariadb: Remove huge mysql_embedded executable.
* gnu/packages/databases.scm (mariadb)[arguments]: Adjust deletion regex.
2018-08-22 17:52:40 +02:00
Marius Bakke 22f5c07624
gnu: mariadb: Propagate OpenSSL.
* gnu/packages/databases.scm (mariadb)[inputs]: Move OPENSSL ...
[propagated-inputs]: ... here.
(r-rmysql)[inputs]: Remove OPENSSL.
2018-08-22 17:50:07 +02:00
Leo Famulari 180a8986e5
gnu: ImageMagick: Update to 6.9.10-10.
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.10-10.
2018-08-22 03:25:47 -04:00
Leo Famulari 09efe9af2d
gnu: GraphicsMagick: Update to 1.3.30.
* gnu/packages/imagemagick.scm (graphicsmagick): Update to 1.3.30.
2018-08-22 03:25:46 -04:00
Tobias Geerinckx-Rice dc695341f7
gnu: r-fpc: Update to 2.1-11.1.
* gnu/packages/statistics.scm (r-fpc): Update to 2.1-11.1.
2018-08-22 00:03:44 +02:00
Tobias Geerinckx-Rice 7138c48e6e
gnu: r-survival: Update to 2.42-6.
* gnu/packages/statistics.scm (r-survival): Update to 2.42-6.
2018-08-22 00:03:44 +02:00
Tobias Geerinckx-Rice 311f06c94a
gnu: Add sqlcrush.
* gnu/packages/databases.smc (sqlcrush): New public variable.
2018-08-22 00:03:43 +02:00
Tobias Geerinckx-Rice 9763102bd7
gnu: Add python-pymysql.
* gnu/packages/databases.scm (python-pymysql, python2-pymysql): New
public variables.
2018-08-22 00:03:43 +02:00
Raphaël Mélotte f998453559
gnu: luakit: Fix crash on startup.
* gnu/packages/web-browsers.scm (luakit): add XDG_CONFIG_DIRS to the
  wrapping phase.

This fixes a crash when no configuration file is present in the user's home
directory. It allows luakit to use it's own default configuration files.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-08-21 23:27:09 +02:00
Ludovic Courtès c305ac30c3
gnu: guile-ssh: Don't build libguile-ssh.a.
* gnu/packages/ssh.scm (guile-ssh)[arguments]: Add #:configure-flags.
2018-08-21 23:27:08 +02:00
Ludovic Courtès f43d2dcd80
linux-modules: Adjust 'section-contents' procedure.
* gnu/build/linux-modules.scm (section-contents): Honor SECTION as was
intended.
(modinfo-section-contents): Pass 'section-contents' a section, not a
section name.
2018-08-21 23:27:08 +02:00
Marius Bakke fdb222033c
gnu: gdbm: Update to 1.18.
* gnu/packages/databases.scm (gdbm): Update to 1.18.
2018-08-21 17:25:23 +02:00
Marius Bakke 25febeedc6
gnu: python-numpydoc: Update to 0.8.0.
* gnu/packages/python.scm (python-numpydoc): Update to 0.8.0.
[source](uri): Use PYPI-URI.
[source](snippet): Remove.
2018-08-21 17:24:31 +02:00
Marius Bakke 7eab5e7377
gnu: python-greenlet: Update to 0.4.14.
* gnu/packages/python.scm (python-greenlet): Update to 0.4.14.
2018-08-21 17:24:31 +02:00
Marius Bakke a8c9321368
gnu: cups-filters: Update to 1.21.0.
* gnu/packages/cups.scm (cups-filters): Update to 1.21.0.
2018-08-21 17:24:31 +02:00
Marius Bakke 3bbfc451ed
gnu: python-sphinx: Update to 1.7.7.
* gnu/packages/openstack.scm (python-mox3, python-openstackdocstheme,
  python-stevedore, python-oslo.config)[native-inputs]: Change
PYTHON-SPHINX-1.6 to PYTHON-SPHINX.
* gnu/packages/python.scm (python-sphinx): Update to 1.7.7.
[arguments]: Incorporate changes from the 1.6 variant.  Disable two tests.
[propagated-inputs]: Add PYTHON-PACKAGING and PYTHON-SPHINXCONTRIB-WEBSUPPORT.
[native-inputs]: Add IMAGEMAGICK and PYTHON-PYTEST.
(python2-sphinx)[propagated-inputs]: Add PYTHON2-TYPING.
(python-sphinx-1.6, python2-sphinx-1.6, python-sphinx-1.5.3): Remove variables.
(python-matplotlib-documentation)[native-inputs]: Change from
PYTHON-SPHINX-1.6 to PYTHON-SPHINX.
2018-08-21 17:24:31 +02:00
Marius Bakke f70785a4c0
gnu: python-sphinxcontrib-websupport: Add a python2 variant.
* gnu/packages/python.scm (python2-sphinxcontrib-websupport): New public variable.
2018-08-21 17:24:31 +02:00
Marius Bakke f65ef00556
gnu: python-sphinxcontrib-websupport: Update to 1.1.0.
* gnu/packages/python.scm (python-sphinxcontrib-websupport): Update to 1.1.0.
2018-08-21 17:24:31 +02:00
Marius Bakke 5f2707a255
gnu: python-sphinxcontrib-websupport: Disable tests.
* gnu/packages/python.scm (python-sphinxcontrib-websupport)[arguments]: New
field.
[native-inputs, inputs]: Remove.
2018-08-21 17:24:31 +02:00
Marius Bakke efada0946d
gnu: python-jinja2: Update to 2.10.
* gnu/packages/python.scm (python-jinja2): Update to 2.10.
2018-08-21 17:24:30 +02:00
Marius Bakke 88166588a0
gnu: python-babel: Run the tests.
* gnu/packages/python.scm (python-babel)[native-inputs]: Add PYTHON-FREEZEGUN
and PYTHON-PYTEST.
[arguments]: Replace 'check' phase.  Remove #:tests?.
2018-08-21 17:24:30 +02:00
Marius Bakke b3a21b2cf9
gnu: python-babel: Update to 2.6.0.
* gnu/packages/python.scm (python-babel): Update to 2.6.0.
2018-08-21 17:24:30 +02:00
Marius Bakke cb5ba282cc
gnu: python-pytz: Update to 2018.5.
* gnu/packages/time.scm (python-pytz): Update to 2018.5.
[source](uri): Update file extension.
[native-inputs]: Remove.
2018-08-21 17:24:30 +02:00
Marius Bakke 2be1b754ba
gnu: python-sqlalchemy: Update to 1.2.11.
* gnu/packages/databases.scm (python-sqlalchemy): Update to 1.2.11.
2018-08-21 17:24:30 +02:00
Marius Bakke 9871a896aa
gnu: python-sqlalchemy: Use 'invoke'.
* gnu/packages/databases.scm (python-sqlalchemy)[arguments]: Use INVOKE
instead of SYSTEM*.
2018-08-21 17:24:30 +02:00
Marius Bakke 632900f586
gnu: python-packaging: Run the tests.
* gnu/packages/python.scm (python-packaging)[arguments]: Override 'check' phase.
2018-08-21 17:24:30 +02:00
Marius Bakke c52ff2ed76
gnu: python-packaging: Update to 17.1.
* gnu/packages/python.scm (python-packaging): Update to 17.1.
2018-08-21 17:24:30 +02:00
Marius Bakke 26aef5e956
gnu: python-imagesize: Fix typo.
* gnu/packages/python.scm (python-imagesize)[synopsis]: Remove stray character.
2018-08-21 17:24:29 +02:00
Marius Bakke 4c36fc7051
gnu: python-imagesize: Update to 1.0.0.
* gnu/packages/python.scm (python-imagesize): Update to 1.0.0.
[arguments]: Remove.
2018-08-21 17:24:29 +02:00
Marius Bakke 9764dac511
gnu: python-markupsafe: Update to 1.0.
* gnu/packages/python.scm (python-markupsafe): Update to 1.0.
2018-08-21 17:24:29 +02:00
Marius Bakke 4750b3a268
gnu: python-pytest: Run the tests again.
"python setup.py test" is ineffective since 3.6.x.  The circle is complete.

* gnu/packages/check.scm (python-pytest)[arguments]: Override 'check' phase.
[native-inputs]: Add PYTHON-PYTEST-BOOTSTRAP.
2018-08-21 17:24:29 +02:00
Marius Bakke e2c7b7bb68
gnu: libssh2: MIPS workaround no longer is.
* gnu/packages/ssh.scm (libssh2)[arguments]: Override the 'bootstrap' phase
regardless of target system.  Remove 'autoreconf' phase.
2018-08-21 17:24:29 +02:00
Marius Bakke 7b0faf32e9
gnu: pango: Update to 1.42.4.
* gnu/packages/gtk.scm (pango): Update to 1.42.4.
2018-08-21 17:24:29 +02:00
Marius Bakke 1935b8d56a
gnu: libffi: Don't optimize for the build machine CPU.
* gnu/packages/libffi.scm (libffi)[arguments]: Add #:configure-flags.
2018-08-21 17:24:29 +02:00
Marius Bakke e63199ec68
gnu: libatomic-ops: Update to 7.6.6.
* gnu/packages/bdw-gc.scm (libatomic-ops): Update to 7.6.6.
2018-08-21 17:24:29 +02:00
Marius Bakke 827509a30c
gnu: python-olefile: Update to 0.45.1.
* gnu/packages/python.scm (python-olefile): Update to 0.45.1.
2018-08-21 17:24:28 +02:00
Marius Bakke d76cd3defd
gnu: python-lxml: Update to 4.2.4.
* gnu/packages/python.scm (python-lxml): Update to 4.2.4.
2018-08-21 17:24:28 +02:00
Marius Bakke f6cd3f7970
gnu: python-ipaddress: Update to 1.0.22.
* gnu/packages/python.scm (python-ipaddress): Update to 1.0.22.
2018-08-21 17:24:28 +02:00
Marius Bakke c69d231c2a
gnu: python-pycparser: Update to 2.18.
* gnu/packages/python.scm (python-pycparser): Update to 2.18.
2018-08-21 17:24:28 +02:00