jackhill/guix/guix.git
6 years agognu: jemalloc: Fix tests for aarch64.
Eric Bavier [Thu, 7 Dec 2017 18:09:09 +0000 (12:09 -0600)]
gnu: jemalloc: Fix tests for aarch64.

* gnu/packages/patches/jemalloc-arm-address-bits.patch: New patch.
* gnu/packages/jemalloc.scm (jemalloc)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Add it.

6 years agoutils: Fix cond-expand for Guile 2.0.
Eric Bavier [Mon, 4 Dec 2017 16:33:31 +0000 (10:33 -0600)]
utils: Fix cond-expand for Guile 2.0.

* guix/build/download.scm (tls-wrap): Use 'guile-2.2' feature instead.

6 years agognu: rust: Update rust to 1.22.1 and cargo to 1.23.0.
Nikolai Merinov [Sun, 10 Dec 2017 21:14:01 +0000 (02:14 +0500)]
gnu: rust: Update rust to 1.22.1 and cargo to 1.23.0.

* gnu/packages/rust.scm (%rust-bootstrap-binaries-version): Update version.
(%rust-bootstrap-binaries): Use x86_64 rust bootstrap package for x86_64 build.
(%cargo-reference-project-file): Use specific file as "project" file when
patching rust vendored sources.
(%cargo-reference-hash): sha256 sum for %cargo-reference-project-file.
(rustc-bootstrap): Use bootstrap package with host architecture.
(cargo-bootstrap): Use bootstrap package with host architecture.
(rustc): Add new test dependency, fix build issues, use "./x.py" script for
build instead of "./configure".
(cargo): Update dependencies, patch shebangs for vendored sources
* gnu/packages/jemalloc.scm: Add jemalloc-4.5.0 release.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
6 years agoui: Display hints to resolve profile collisions.
Ludovic Courtès [Sun, 10 Dec 2017 22:41:21 +0000 (23:41 +0100)]
ui: Display hints to resolve profile collisions.

Fixes <https://bugs.gnu.org/29255>.
Reported by Ben Sturmfels <ben@sturm.com.au>.

* guix/ui.scm (display-collision-resolution-hint): New procedure.
(call-with-error-handling): Call it upon '&profile-collistion-error'.

6 years agobuild-system/asdf: Use 'mlambda'.
Ludovic Courtès [Sun, 10 Dec 2017 22:39:01 +0000 (23:39 +0100)]
build-system/asdf: Use 'mlambda'.

* guix/build-system/asdf.scm (package-with-build-system): Use 'mlambda'
instead of 'memoize'.

6 years agognu: youtube-dl: Update to 2017.12.10.
Tobias Geerinckx-Rice [Sun, 10 Dec 2017 21:19:05 +0000 (22:19 +0100)]
gnu: youtube-dl: Update to 2017.12.10.

* gnu/packages/video.scm (youtube-dl): Update to 2017.12.10.

6 years agognu: t1lib: Change how patched CVEs are listed.
Efraim Flashner [Thu, 30 Nov 2017 21:46:55 +0000 (23:46 +0200)]
gnu: t1lib: Change how patched CVEs are listed.

* gnu/packages/fontutils.scm (t1lib)[source]: Change patch name.
[properties]: New field, register patched CVEs.
* gnu/packages/patches/CVE-2011-1552+CVE-2011-1553+CVE-2011-1554.patch:
Rename to CVE-2011-1552+.patch.
* gnu/local.mk (dist_patch_DATA): Change patch name.

6 years agolint: 'check-vulnerabilities' also checks package properties.
Efraim Flashner [Thu, 30 Nov 2017 21:41:29 +0000 (23:41 +0200)]
lint: 'check-vulnerabilities' also checks package properties.

* guix/scripts/lint.scm (check-vulnerabilities): Also check for CVEs
listed as mitigated in the package properties.
* tests/lint.scm ("cve: known safe from vulnerability"): New test.

6 years agognu: emacs-smartparens: Update to 1.11.0.
Alex Kost [Sat, 9 Dec 2017 17:08:50 +0000 (20:08 +0300)]
gnu: emacs-smartparens: Update to 1.11.0.

* gnu/packages/emacs.scm (emacs-smartparens): Update to 1.11.0.

6 years agognu: git-modes: Rename to 'emacs-git-modes'.
Alex Kost [Tue, 5 Dec 2017 20:27:23 +0000 (23:27 +0300)]
gnu: git-modes: Rename to 'emacs-git-modes'.

* gnu/packages/emacs.scm (git-modes)[name]: Change to "emacs-git-modes".
(git-modes/old-name): New variable.

6 years agognu: graphicsmagick: Update to 1.3.27.
Marius Bakke [Sun, 10 Dec 2017 18:15:44 +0000 (19:15 +0100)]
gnu: graphicsmagick: Update to 1.3.27.

* gnu/packages/patches/graphicsmagick-CVE-2017-11403+CVE-2017-14103.patch,
gnu/packages/patches/graphicsmagick-CVE-2017-12935.patch,
gnu/packages/patches/graphicsmagick-CVE-2017-12936.patch,
gnu/packages/patches/graphicsmagick-CVE-2017-12937.patch,
gnu/packages/patches/graphicsmagick-CVE-2017-13775.patch,
gnu/packages/patches/graphicsmagick-CVE-2017-13776+CVE-2017-13777.patch,
gnu/packages/patches/graphicsmagick-CVE-2017-14042.patch,
gnu/packages/patches/graphicsmagick-CVE-2017-14165.patch,
gnu/packages/patches/graphicsmagick-CVE-2017-14649.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
* gnu/packages/imagemagick.scm (graphicsmagick): Update to 1.3.27.
[source](patches): Remove.

6 years agognu: gstreamer: Update to 1.12.4.
Marius Bakke [Sun, 10 Dec 2017 15:15:23 +0000 (16:15 +0100)]
gnu: gstreamer: Update to 1.12.4.

* gnu/packages/gstreamer.scm (gstreamer, gst-plugins-base, gst-plugins-good,
gst-plugins-ugly, gst-libav, python-gst): Update to 1.12.4.
(gst-plugins-bad): Likewise.
[arguments]: Remove #:phases.

6 years agognu: notmuch: Update to 0.25.3.
Marius Bakke [Sun, 10 Dec 2017 14:48:47 +0000 (15:48 +0100)]
gnu: notmuch: Update to 0.25.3.

* gnu/packages/mail.scm (notmuch): Update to 0.25.3.

6 years agognu: xapian: Update to 1.4.5.
Marius Bakke [Sun, 10 Dec 2017 14:48:24 +0000 (15:48 +0100)]
gnu: xapian: Update to 1.4.5.

* gnu/packages/search.scm (xapian, python-xapian-bindings): Update to 1.4.5.

6 years agognu: picprog: Fix non-Intel support.
Efraim Flashner [Sun, 10 Dec 2017 10:38:26 +0000 (12:38 +0200)]
gnu: picprog: Fix non-Intel support.

* gnu/packages/patches/picprog-non-intel-support.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/embedded.scm (picprog)[source]: Add patch.
[arguments]: Skip building the 'testport' binary.

6 years agognu: Add picprog.
Danny Milosavljevic [Sun, 10 Dec 2017 08:50:21 +0000 (09:50 +0100)]
gnu: Add picprog.

* gnu/packages/embedded.scm (picprog): New variable.

6 years agognu: perl-sql-abstract: Update source uri.
Efraim Flashner [Sun, 10 Dec 2017 09:35:08 +0000 (11:35 +0200)]
gnu: perl-sql-abstract: Update source uri.

* gnu/packages/databases.scm (perl-sql-abstract)[source]: Update source uri.

6 years agognu: glpk: Update to 4.64.
Efraim Flashner [Sat, 9 Dec 2017 21:04:18 +0000 (23:04 +0200)]
gnu: glpk: Update to 4.64.

* gnu/packages/maths.scm (glpk): Update to 4.64.

6 years agognu: aspell-dict-en: Update to 2017.08.24-0.
Efraim Flashner [Sat, 9 Dec 2017 20:56:59 +0000 (22:56 +0200)]
gnu: aspell-dict-en: Update to 2017.08.24-0.

* gnu/packages/aspell.scm (aspell-dict-en): Update to 2017.08.24-0.

6 years agognu: aspell.scm: Alphabetize dictionaries.
Efraim Flashner [Sat, 9 Dec 2017 19:42:47 +0000 (21:42 +0200)]
gnu: aspell.scm: Alphabetize dictionaries.

* gnu/packages/aspell.scm: Reorder the dictionaries alphabetically.

6 years agognu: gnurl: Use new download URL.
ng0 [Sat, 9 Dec 2017 16:53:50 +0000 (16:53 +0000)]
gnu: gnurl: Use new download URL.

* gnu/packages/gnunet.scm (gnurl)[source]: Use mirror://gnu.

Signed-off-by: Leo Famulari <leo@famulari.name>
6 years agognu: neomutt: Update to 20171208.
ng0 [Sat, 9 Dec 2017 12:24:02 +0000 (12:24 +0000)]
gnu: neomutt: Update to 20171208.

* gnu/packages/mail.scm (neomutt): Update to 20171208.

Signed-off-by: Leo Famulari <leo@famulari.name>
6 years agognu: blists: Update to 2.0.
ng0 [Sat, 9 Dec 2017 12:08:59 +0000 (12:08 +0000)]
gnu: blists: Update to 2.0.

* gnu/packages/mail.scm (blists): Update to 2.0.

Signed-off-by: Leo Famulari <leo@famulari.name>
6 years agognu: Add emacs-robe.
Christopher Baines [Wed, 18 Oct 2017 06:20:03 +0000 (07:20 +0100)]
gnu: Add emacs-robe.

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

6 years agognu: chez-scheme: Update to 9.5.
Tobias Geerinckx-Rice [Sat, 9 Dec 2017 03:35:58 +0000 (04:35 +0100)]
gnu: chez-scheme: Update to 9.5.

* gnu/packages/chez.scm (chez-scheme): Update to 9.5.
[arguments]: Add ‘patch-broken-documentation’ phase.

6 years agognu: bedtools-2.18: Fix build.
Ricardo Wurmus [Sat, 9 Dec 2017 10:26:07 +0000 (11:26 +0100)]
gnu: bedtools-2.18: Fix build.

* gnu/packages/bioinformatics.scm (bedtools-2.18)[arguments]: Restore custom
install phase.

Reported by Mark H Weaver <mhw@netris.org>.

6 years agognu: icecat: Fix CVE-2017-7843.
Mark H Weaver [Sat, 9 Dec 2017 08:46:14 +0000 (03:46 -0500)]
gnu: icecat: Fix CVE-2017-7843.

* gnu/packages/gnuzilla.scm (icecat)[source]: Add upstream fix for
CVE-2017-7843.

6 years agognu: linux-libre@4.1: Update to 4.1.47.
Mark H Weaver [Sat, 9 Dec 2017 08:01:53 +0000 (03:01 -0500)]
gnu: linux-libre@4.1: Update to 4.1.47.

* gnu/packages/linux.scm (linux-libre-4.1): Update to 4.1.47.

6 years agognu: fvwm: Update to 2.6.7.
ng0 [Wed, 6 Sep 2017 14:20:58 +0000 (14:20 +0000)]
gnu: fvwm: Update to 2.6.7.

* gnu/packages/fvwm.scm (fvwm): Update to 2.6.7.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
6 years agognu: libmicrohttpd: Update to 0.9.58.
Tobias Geerinckx-Rice [Fri, 8 Dec 2017 22:23:35 +0000 (23:23 +0100)]
gnu: libmicrohttpd: Update to 0.9.58.

* gnu/packages/gnunet.scm (libmicrohttpd): Update to 0.9.58.

6 years agodoc: Fix typo.
Tobias Geerinckx-Rice [Wed, 6 Dec 2017 18:00:30 +0000 (19:00 +0100)]
doc: Fix typo.

* doc/guix.texi (Package Management): Fix typo.

6 years agognu: wine64: Install libraries to /lib.
Rutger Helling [Thu, 7 Dec 2017 09:06:38 +0000 (10:06 +0100)]
gnu: wine64: Install libraries to /lib.

* gnu/packages/wine.scm (wine64)[arguments]: Remove inherited #:make-flags and
add new #:make-flags argument. #:configure-flags: Change LDFLAGS from /lib64
to /lib.

6 years agognu: wine: Add more inputs.
Rutger Helling [Thu, 7 Dec 2017 09:05:31 +0000 (10:05 +0100)]
gnu: wine: Add more inputs.

* gnu/packages/wine.scm (wine)[inputs]: Add eudev, gst-plugins-base, libpcap
and v4l-utils.

6 years agognu: Add qmpbackup.
Rutger Helling [Tue, 5 Dec 2017 07:19:21 +0000 (08:19 +0100)]
gnu: Add qmpbackup.

* gnu/packages/virtualization.scm (qmpbackup): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
6 years agognu: openmw: Update to 0.43.0.
Rutger Helling [Tue, 5 Dec 2017 07:07:21 +0000 (08:07 +0100)]
gnu: openmw: Update to 0.43.0.

* gnu/packages/game-development.scm (openmw): Update to 0.43.0.

6 years agognu: Add virtualgl.
Rutger Helling [Fri, 8 Dec 2017 10:33:54 +0000 (11:33 +0100)]
gnu: Add virtualgl.

* gnu/packages/gl.scm (virtualgl): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
6 years agolicenses: Add wxWindows 3.1 license.
Rutger Helling [Fri, 8 Dec 2017 10:31:57 +0000 (11:31 +0100)]
licenses: Add wxWindows 3.1 license.

* guix/licenses.scm (wxwindows3.1+): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
6 years agognu: eolie: Update to 0.9.15.
Ricardo Wurmus [Fri, 8 Dec 2017 13:48:07 +0000 (14:48 +0100)]
gnu: eolie: Update to 0.9.15.

* gnu/packages/gnome.scm (eolie): Update to 0.9.15.

6 years agognu: keepassxc: Always install libraries to /lib.
Rutger Helling [Thu, 7 Dec 2017 08:21:22 +0000 (09:21 +0100)]
gnu: keepassxc: Always install libraries to /lib.

* gnu/packages/password-utils.scm (keepassxc)[arguments]: Add #:configure-flags
argument to force installing libraries to /lib.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
6 years agognu: openrct2: Always install libraries to /lib.
Rutger Helling [Thu, 7 Dec 2017 07:55:52 +0000 (08:55 +0100)]
gnu: openrct2: Always install libraries to /lib.

* gnu/packages/games.scm (openrct2)[arguments]: Add #:configure-flags argument
to force installing libraries to /lib.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
6 years agognu: emacs-exwm: Update to 0.16.
Feng Shu [Thu, 7 Dec 2017 12:56:56 +0000 (20:56 +0800)]
gnu: emacs-exwm: Update to 0.16.

* gnu/packages/emacs.scm (emacs-exwm): Update to 0.16.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
6 years agognu: libinput: Update to 1.9.3.
Efraim Flashner [Fri, 8 Dec 2017 07:25:40 +0000 (09:25 +0200)]
gnu: libinput: Update to 1.9.3.

* gnu/packages/freedesktop.scm (libinput): Update to 1.9.3.
[build-system]: Switch to meson-build-system.
[arguments]: Disable documentation.
[native-inputs]: Add check and valgrind for tests.
(libinput-minimal)[native-inputs]: Add check, valgrind.
[arguments]: Disable libwacom, documentation and debug-gui.

6 years agognu: xf86-input-wacom: Update to 0.35.0.
Efraim Flashner [Fri, 8 Dec 2017 07:12:04 +0000 (09:12 +0200)]
gnu: xf86-input-wacom: Update to 0.35.0.

* gnu/packages/xdisorg.scm (xf86-input-wacom): Update to 0.35.0.

6 years agognu: libwacom: Update to 0.26.
Efraim Flashner [Fri, 8 Dec 2017 07:11:27 +0000 (09:11 +0200)]
gnu: libwacom: Update to 0.26.

* gnu/packages/xdisorg.scm (libwacom): Update to 0.26.

6 years agognu: mpd: Update to 0.20.12.
Leo Famulari [Fri, 8 Dec 2017 01:42:24 +0000 (20:42 -0500)]
gnu: mpd: Update to 0.20.12.

* gnu/packages/mpd.scm (mpd): Update to 0.20.12.

6 years agoscripts: All commands enable build hooks by default.
Ludovic Courtès [Thu, 7 Dec 2017 21:49:08 +0000 (22:49 +0100)]
scripts: All commands enable build hooks by default.

* guix/scripts/archive.scm (%default-options): Add 'build-hook?'.
* guix/scripts/copy.scm (%default-options): Likewise.
* guix/scripts/environment.scm (%default-options): Likewise.
* guix/scripts/pack.scm (%default-options): Likewise.
* guix/scripts/package.scm (%default-options): Likewise.
* guix/scripts/pull.scm (%default-options): Likewise.

6 years agognu: certbot: Update to 0.20.0.
Marius Bakke [Thu, 7 Dec 2017 16:08:56 +0000 (17:08 +0100)]
gnu: certbot: Update to 0.20.0.

* gnu/packages/tls.scm (python-acme, certbot): Update to 0.20.0.

6 years agognu: sddm: Remove obsolete workaround.
Marius Bakke [Wed, 6 Dec 2017 01:07:56 +0000 (02:07 +0100)]
gnu: sddm: Remove obsolete workaround.

* gnu/packages/display-managers.scm (sddm)[arguments]: Remove obsolete
'fix-qml-include' phase.

6 years agognu: re2: Update to 2017-12-01.
Marius Bakke [Thu, 7 Dec 2017 15:06:48 +0000 (16:06 +0100)]
gnu: re2: Update to 2017-12-01.

* gnu/packages/regex.scm (re2): Update to 2017-12-01.

6 years agognu: libraw: Update to 0.18.6.
Marius Bakke [Thu, 7 Dec 2017 14:59:12 +0000 (15:59 +0100)]
gnu: libraw: Update to 0.18.6.

* gnu/packages/photo.scm (libraw): Update to 0.18.6.

6 years agognu: ghc-glob: Fix typo.
Marius Bakke [Tue, 5 Dec 2017 23:44:21 +0000 (00:44 +0100)]
gnu: ghc-glob: Fix typo.

* gnu/packages/haskell.scm (ghc-glob)[description]: Add missing space.

6 years agognu: guile-wm: Fix up indentation.
ng0 [Mon, 4 Dec 2017 22:18:40 +0000 (22:18 +0000)]
gnu: guile-wm: Fix up indentation.

* gnu/packages/guile-wm.scm (guile-wm): Fix up indentation.

Signed-off-by: Kei Kebreau <kkebreau@posteo.net>
6 years agognu: guile-xcb: Fix up indentation.
ng0 [Mon, 4 Dec 2017 22:14:58 +0000 (22:14 +0000)]
gnu: guile-xcb: Fix up indentation.

* gnu/packages/guile-wm.scm (guile-xcb): Fix up indentation.

Signed-off-by: Kei Kebreau <kkebreau@posteo.net>
6 years agognu: guile-wm and guile-xcb: Build with guile-2.2.
ng0 [Mon, 4 Dec 2017 22:08:53 +0000 (22:08 +0000)]
gnu: guile-wm and guile-xcb: Build with guile-2.2.

* gnu/packages/guile-wm.scm (guile-wm): Build with guile-2.2.
(arguments)[configure-flags]: Replace references of "2.0" with "2.2".
(inputs): Use guile-2.2.
* (guile-xcb): Build with guile-2.2.
(arguments)[configure-flags] Use Guile 2.2.

Signed-off-by: Kei Kebreau <kkebreau@posteo.net>
6 years agognu: guile-wm: Update to 1.0-1.f3c7b3b.
ng0 [Mon, 4 Dec 2017 21:48:44 +0000 (21:48 +0000)]
gnu: guile-wm: Update to 1.0-1.f3c7b3b.

* gnu/packages/guile-wm.scm (guile-xcb): Update to 1.0-1.f3c7b3b.
(version): Use git-version.
(source): Switch to git-fetch.
(native-inputs): Add texinfo.
(home-page): Update to new location.

Signed-off-by: Kei Kebreau <kkebreau@posteo.net>
6 years agognu: guile-xcb: Update to 1.3-1.db7d5a3.
ng0 [Mon, 4 Dec 2017 21:35:47 +0000 (21:35 +0000)]
gnu: guile-xcb: Update to 1.3-1.db7d5a3.

* gnu/packages/guile-wm.scm (guile-xcb): Update to 1.3-1.db7d5a3.
(version): Use git-version.
(source): Switch to git-fetch.
(native-inputs): Add texinfo.
(home-page): Update to new location.

Signed-off-by: Kei Kebreau <kkebreau@posteo.net>
6 years agoMerge branch 'version-0.14.0'
Ludovic Courtès [Thu, 7 Dec 2017 16:16:05 +0000 (17:16 +0100)]
Merge branch 'version-0.14.0'

6 years agopull: Build with an ABI-compatible Guile.
Ludovic Courtès [Thu, 7 Dec 2017 16:13:47 +0000 (17:13 +0100)]
pull: Build with an ABI-compatible Guile.

Fixes <https://bugs.gnu.org/29570>.
Reported by Vagrant Cascadian <vagrant@debian.org>.

* build-aux/build-self.scm (matching-guile-2.2): New procedure.
(guile-for-build): Use it.

6 years agognu: sddm: Update to 0.17.0.
Tobias Geerinckx-Rice [Thu, 7 Dec 2017 04:42:18 +0000 (05:42 +0100)]
gnu: sddm: Update to 0.17.0.

* gnu/packages/display-managers.scm (sddm): Update to 0.17.0
[arguments]: Clean up comments.

6 years agognu: python2-ufolib: Update to 2.1.1.
Tobias Geerinckx-Rice [Thu, 7 Dec 2017 04:57:32 +0000 (05:57 +0100)]
gnu: python2-ufolib: Update to 2.1.1.

* gnu/packages/fontutils.scm (python2-ufolib): Update to 2.1.1

6 years agognu: python2-defcon: Update to 0.3.5.
Tobias Geerinckx-Rice [Thu, 7 Dec 2017 04:58:11 +0000 (05:58 +0100)]
gnu: python2-defcon: Update to 0.3.5.

* gnu/packages/fontutils.scm (python2-defcon): Update to 0.3.5

6 years agognu: cmst: Update to 2017.09.19.
Tobias Geerinckx-Rice [Thu, 7 Dec 2017 05:02:56 +0000 (06:02 +0100)]
gnu: cmst: Update to 2017.09.19.

* gnu/packages/connman.scm (cmst): Update to 2017.09.19.

6 years agognu: libcue: Update to 2.2.0.
Tobias Geerinckx-Rice [Thu, 7 Dec 2017 03:00:13 +0000 (04:00 +0100)]
gnu: libcue: Update to 2.2.0.

* gnu/packages/cdrom.scm (libcue): Update to 2.2.0

6 years agognu: ghc-quickcheck-io: Update to 0.2.0.
Tobias Geerinckx-Rice [Wed, 6 Dec 2017 23:58:04 +0000 (00:58 +0100)]
gnu: ghc-quickcheck-io: Update to 0.2.0.

* gnu/packages/haskell-check.scm (ghc-quickcheck-io): Update to 0.2.0

6 years agognu: ghc-tasty-rerun: Update to 1.1.8.
Tobias Geerinckx-Rice [Wed, 6 Dec 2017 23:00:48 +0000 (00:00 +0100)]
gnu: ghc-tasty-rerun: Update to 1.1.8.

* gnu/packages/haskell-check.scm (ghc-tasty-rerun): Update to 1.1.8

6 years agognu: ghc-tasty-smallcheck: Use HTTPS for home page.
Tobias Geerinckx-Rice [Wed, 6 Dec 2017 23:26:52 +0000 (00:26 +0100)]
gnu: ghc-tasty-smallcheck: Use HTTPS for home page.

* gnu/packages/haskell-check.scm (ghc-tasty-smallcheck)[home-page]: Use
HTTPS.

6 years agognu: ghc-tasty-smallcheck: Update to 0.8.1.
Tobias Geerinckx-Rice [Wed, 6 Dec 2017 22:32:30 +0000 (23:32 +0100)]
gnu: ghc-tasty-smallcheck: Update to 0.8.1.

* gnu/packages/haskell-check.scm (ghc-tasty-smallcheck): Update to 0.8.1

6 years agognu: ghc-test-framework-hunit: Update to 0.3.0.2.
Tobias Geerinckx-Rice [Wed, 6 Dec 2017 21:47:19 +0000 (22:47 +0100)]
gnu: ghc-test-framework-hunit: Update to 0.3.0.2.

* gnu/packages/haskell-check.scm (ghc-test-framework-hunit): Update to 0.3.0.2

6 years agognu: ghc-tasty-golden: Mark up description.
Tobias Geerinckx-Rice [Wed, 6 Dec 2017 23:33:08 +0000 (00:33 +0100)]
gnu: ghc-tasty-golden: Mark up description.

* gnu/packages/haskell-check.scm (ghc-tasty-golden)[description]: Use @dfn.

6 years agognu: ghc-tasty-golden: Update to 2.3.1.1.
Tobias Geerinckx-Rice [Wed, 6 Dec 2017 21:09:53 +0000 (22:09 +0100)]
gnu: ghc-tasty-golden: Update to 2.3.1.1.

* gnu/packages/haskell-check.scm (ghc-tasty-golden): Update to 2.3.1.1

6 years agognu: perl-dbd-pg: Update to 3.7.0.
Tobias Geerinckx-Rice [Wed, 6 Dec 2017 20:33:18 +0000 (21:33 +0100)]
gnu: perl-dbd-pg: Update to 3.7.0.

* gnu/packages/databases.scm (perl-dbd-pg): Update to 3.7.0

6 years agognu: perl-sql-abstract: Update to 1.84.
Tobias Geerinckx-Rice [Wed, 6 Dec 2017 20:29:32 +0000 (21:29 +0100)]
gnu: perl-sql-abstract: Update to 1.84.

* gnu/packages/databases.scm (perl-sql-abstract): Update to 1.84

6 years agognu: perl-dbix-class-schema-loader: Update to 0.07047.
Tobias Geerinckx-Rice [Wed, 6 Dec 2017 20:28:14 +0000 (21:28 +0100)]
gnu: perl-dbix-class-schema-loader: Update to 0.07047.

* gnu/packages/databases.scm (perl-dbix-class-schema-loader): Update to
0.07047

6 years agognu: perl-dbi: Update to 1.637.
Tobias Geerinckx-Rice [Wed, 6 Dec 2017 20:24:36 +0000 (21:24 +0100)]
gnu: perl-dbi: Update to 1.637.

* gnu/packages/databases.scm (perl-dbi): Update to 1.637

6 years agodoc: Update metacpan.org API endpoint.
Tobias Geerinckx-Rice [Wed, 6 Dec 2017 19:29:15 +0000 (20:29 +0100)]
doc: Update metacpan.org API endpoint.

* doc/guix.texi (Invoking guix import): Match the URI actually used by the
updater.

6 years agognu: icedtea@2: Update to 2.6.12 [security fixes].
Leo Famulari [Wed, 6 Dec 2017 20:11:59 +0000 (15:11 -0500)]
gnu: icedtea@2: Update to 2.6.12 [security fixes].

Fixes CVE-2016-{9840,9841,9842,9843,10165} and CVE-2017-{10193,10198,10274,
10281,10285,10294,10345,10346,10347,10348,10349,10350,10355,10356,10357,10388}.

* gnu/packages/java.scm (icedtea-7): Update to 2.6.12.

6 years agognu: linux-libre: Update to 4.14.4.
Mark H Weaver [Wed, 6 Dec 2017 23:06:33 +0000 (18:06 -0500)]
gnu: linux-libre: Update to 4.14.4.

* gnu/packages/linux.scm (%linux-libre-version): Update to 4.14.4.
(%linux-libre-hash): Update hash.

6 years agognu: linux-libre@4.9: Update to 4.9.67.
Mark H Weaver [Wed, 6 Dec 2017 23:06:01 +0000 (18:06 -0500)]
gnu: linux-libre@4.9: Update to 4.9.67.

* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.67.

6 years agognu: linux-libre@4.4: Update to 4.4.104.
Mark H Weaver [Wed, 6 Dec 2017 23:05:23 +0000 (18:05 -0500)]
gnu: linux-libre@4.4: Update to 4.4.104.

* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.104.

6 years agognu: windowmaker: Add '.desktop' file.
Kei Kebreau [Sun, 3 Dec 2017 00:43:08 +0000 (19:43 -0500)]
gnu: windowmaker: Add '.desktop' file.

* gnu/packages/gnustep.scm (windowmaker)[arguments]: Add 'install-xsession'
phase. Add (guix build build-system), (guix build utils) and (ice-9 match) to
#:modules.

6 years agognu: qtox: Build with the latest FFmpeg.
Rutger Helling [Wed, 6 Dec 2017 11:09:54 +0000 (12:09 +0100)]
gnu: qtox: Build with the latest FFmpeg.

* gnu/packages/messaging.scm (qtox)[inputs]: Change ffmpeg-3.3 to ffmpeg.

Signed-off-by: Leo Famulari <leo@famulari.name>
6 years agognu: kicad: Install libraries to PREFIX/lib, not PREFIX/lib64.
Theodoros Foradis [Mon, 4 Dec 2017 10:02:46 +0000 (12:02 +0200)]
gnu: kicad: Install libraries to PREFIX/lib, not PREFIX/lib64.

* gnu/packages/engineering.scm (kicad)[arguments]:
<phases>: Remove install-lib-3d.
<configure-flags>: Add "-DCMAKE_INSTALL_LIBDIR".

6 years agognu: gnurl: Update to 7.57.0.
ng0 [Wed, 6 Dec 2017 17:23:51 +0000 (17:23 +0000)]
gnu: gnurl: Update to 7.57.0.

* gnu/packages/gnunet.scm (gnurl): Update to 7.57.0.

Signed-off-by: Leo Famulari <leo@famulari.name>
6 years agognu: bedtools: Update to 2.27.0.
Ricardo Wurmus [Wed, 6 Dec 2017 18:12:16 +0000 (19:12 +0100)]
gnu: bedtools: Update to 2.27.0.

* gnu/packages/bioinformatics.scm (bedtools): Update to 2.27.0.
[arguments]: Remove custom "install" phase; specify prefix.

6 years agognu: syncthing: Update to 0.14.41.
Leo Famulari [Wed, 6 Dec 2017 17:48:37 +0000 (12:48 -0500)]
gnu: syncthing: Update to 0.14.41.

* gnu/packages/syncthing.scm (syncthing): Update to 0.14.41.

6 years agognu: go-github-com-audriusbutkevicius-pfilter: Update to 0.0.0-1.56143fe.
Leo Famulari [Wed, 6 Dec 2017 17:47:15 +0000 (12:47 -0500)]
gnu: go-github-com-audriusbutkevicius-pfilter: Update to 0.0.0-1.56143fe.

* gnu/packages/syncthing.scm (go-github-com-audriusbutkevicius-pfilter): Update
to 0.0.0-1.56143fe.

6 years agognu: go-github-com-syndtr-goleveldb: Update to 0.0.0-1.549b6d6.
Leo Famulari [Wed, 6 Dec 2017 17:44:54 +0000 (12:44 -0500)]
gnu: go-github-com-syndtr-goleveldb: Update to 0.0.0-1.549b6d6.

* gnu/packages/syncthing.scm (go-github-com-syndtr-goleveldb): Update to
0.0.0-1.549b6d6.

6 years agognu: qtractor: Update to 0.8.5.
Ricardo Wurmus [Wed, 6 Dec 2017 15:07:55 +0000 (16:07 +0100)]
gnu: qtractor: Update to 0.8.5.

* gnu/packages/music.scm (qtractor): Update to 0.8.5.

6 years agognu: zynaddsubfx: Update to 3.0.3.
Ricardo Wurmus [Wed, 6 Dec 2017 15:07:39 +0000 (16:07 +0100)]
gnu: zynaddsubfx: Update to 3.0.3.

* gnu/packages/music.scm (zynaddsubfx): Update to 3.0.3.

6 years agognu, doc, tests: Use ‘bootloader-configuration’ everywhere.
Tobias Geerinckx-Rice [Sat, 2 Sep 2017 23:19:38 +0000 (01:19 +0200)]
gnu, doc, tests: Use ‘bootloader-configuration’ everywhere.

* doc/guix.texi (Proceeding with the Installation): Replace the old-style
‘grub-configuration’ with the newer ‘bootloader-configuration’ syntax.
* gnu/system/examples/vm-image.tmpl: Likewise.
* gnu/system/install.scm (installation-os): Likewise.
* gnu/tests.scm (%simple-os): Likewise.
* gnu/tests/install.scm (%minimal-os, %minimal-os-on-vda, %separate-home-os)
(%separate-store-os, %raid-root-os, %encrypted-root-os, %btrfs-root-os):
Likewise.
* gnu/tests/nfs.scm (%base-os): Likewise.
* tests/guix-system.scm (OS_BASE, make_user_config): Likewise.
* tests/system.scm (%os, %os-with-mapped-device): Likewise.

6 years agognu: acpica: Use HTTPS for home page.
Tobias Geerinckx-Rice [Wed, 6 Dec 2017 00:41:41 +0000 (01:41 +0100)]
gnu: acpica: Use HTTPS for home page.

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

6 years agognu: xlockmore: Update to 5.55.
Tobias Geerinckx-Rice [Wed, 6 Dec 2017 00:35:54 +0000 (01:35 +0100)]
gnu: xlockmore: Update to 5.55.

* gnu/packages/xdisorg.scm (xlockmore): Update to 5.55.

6 years agognu: ghc-http-conduit: Update to 2.2.4.
Tobias Geerinckx-Rice [Wed, 6 Dec 2017 00:39:46 +0000 (01:39 +0100)]
gnu: ghc-http-conduit: Update to 2.2.4.

* gnup/packages/haskell-web.scm (ghc-http-conduit): Update to 2.2.4.

6 years agognu: ghc-http-client-tls: Update to 0.3.5.1.
Tobias Geerinckx-Rice [Wed, 6 Dec 2017 00:38:00 +0000 (01:38 +0100)]
gnu: ghc-http-client-tls: Update to 0.3.5.1.

* gnup/packages/haskell-web.scm (ghc-http-client-tls): Update to 0.3.5.1.

6 years agognu: ghc-http-client: Update to 0.5.7.1.
Tobias Geerinckx-Rice [Wed, 6 Dec 2017 00:37:11 +0000 (01:37 +0100)]
gnu: ghc-http-client: Update to 0.5.7.1.

* gnup/packages/haskell-web.scm (ghc-http-client): Update to 0.5.7.1.

6 years agognu: ghc-aws: Update to 0.18.
Tobias Geerinckx-Rice [Tue, 5 Dec 2017 17:45:19 +0000 (18:45 +0100)]
gnu: ghc-aws: Update to 0.18.

* gnu/packages/haskell.scm (ghc-aws): Update to 0.18.
[inputs]: Replace ghc-cryptohash with ghc-cryptonite.

6 years agognu: ghc-http-types: Run tests.
Tobias Geerinckx-Rice [Tue, 5 Dec 2017 17:25:00 +0000 (18:25 +0100)]
gnu: ghc-http-types: Run tests.

* gnu/packages/haskell-web.scm (ghc-http-types)[arguments]: Run tests.
[native-inputs]: Add ghc-doctest, ghc-hspec, ghc-quickcheck,
ghc-quickcheck-instances, and hspec-discover.

6 years agognu: ghc-http-types: Update to 0.11.
Tobias Geerinckx-Rice [Tue, 5 Dec 2017 17:23:32 +0000 (18:23 +0100)]
gnu: ghc-http-types: Update to 0.11.

* gnu/packages/haskell-web.scm (ghc-http-types): Update to 0.11.

6 years agognu: guix: Update to ad4953b.
Ludovic Courtès [Wed, 6 Dec 2017 09:58:29 +0000 (10:58 +0100)]
gnu: guix: Update to ad4953b.

6 years agognu: guix: Update to 0.14.0.
Ludovic Courtès [Wed, 6 Dec 2017 09:58:17 +0000 (10:58 +0100)]
gnu: guix: Update to 0.14.0.