Efraim Flashner [Sun, 11 Dec 2016 20:16:14 +0000 (22:16 +0200)]
gnu: python-sip: Update to 4.18.1.
* gnu/packages/qt.scm (python-sip): Update to 4.18.1.
Efraim Flashner [Sun, 11 Dec 2016 20:10:43 +0000 (22:10 +0200)]
gnu: python-pyqt-4: Use 'modify-phases' syntax.
* gnu/packages/qt.scm (python-pyqt-4)[arguments]: Use 'modify-phases'
syntax.
Efraim Flashner [Sun, 11 Dec 2016 19:56:41 +0000 (21:56 +0200)]
gnu: python-pyqt@5.5: Remove variable.
* gnu/packages/qt.scm (python-pyqt@5.5, python2-pyqt@5.5): Remove them.
Efraim Flashner [Sun, 11 Dec 2016 19:55:07 +0000 (21:55 +0200)]
gnu: calibre: Update qt dependancies.
* gnu/packages/ebook.scm (calibre)[native-inputs]: Remove qt, add
qtbase.
[inputs]: Remove qt, replace python2-pyqt@5.5 with python2-pyqt.
Efraim Flashner [Sun, 11 Dec 2016 19:53:15 +0000 (21:53 +0200)]
gnu: python-pyqt: Build with more qt modules.
* gnu/packages/qt.scm (python-pyqt)[inputs]: Add qtbase, qtconnectivity,
qtdeclarative, qtlocation, qtmultimedia, qtsensors, qtserialport, qtsvg,
qttools, qtwebchannel, qtwebkit, qtwebsockets, qtx11extras,
qtxmlpatterns.
(python2-pyqt)[inputs]: Same.
(python-pyqt@4)[inputs]: Only use python.
Ben Woodcroft [Mon, 12 Dec 2016 10:49:03 +0000 (20:49 +1000)]
gnu: orfm: Update to 0.6.0.
* gnu/packages/bioinformatics.scm (orfm): Update to 0.6.0.
Christopher Baines [Sun, 11 Dec 2016 22:24:44 +0000 (22:24 +0000)]
gnu: direnv: Update to 2.10.0.
* gnu/packages/shellutils.scm (direnv): Update to 2.10.0.
Signed-off-by: Leo Famulari <leo@famulari.name>
Leo Famulari [Sun, 11 Dec 2016 20:03:52 +0000 (15:03 -0500)]
Merge branch 'staging'
Danny Milosavljevic [Sun, 11 Dec 2016 17:16:18 +0000 (18:16 +0100)]
gnu: sunxi-tools: Update to 1.4.2.
* gnu/packages/admin.scm (sunxi-tools): Update to 1.4.2.
Signed-off-by: Leo Famulari <leo@famulari.name>
Marius Bakke [Sat, 10 Dec 2016 15:38:15 +0000 (16:38 +0100)]
gnu: python-html5lib: Add dependency on python-webencodings.
* gnu/packages/python.scm (python-html5lib,
python2-html5lib)[propagated-inputs]: Add python-webencodings.
Marius Bakke [Sat, 10 Dec 2016 15:36:30 +0000 (16:36 +0100)]
gnu: Add python-webencodings.
* gnu/packages/python.scm (python-webencodings, python2-webencodings): New
variables.
Mark H Weaver [Sun, 11 Dec 2016 14:47:58 +0000 (09:47 -0500)]
gnu: linux-libre: Update to 4.8.14.
* gnu/packages/linux.scm (%linux-libre-version, %linux-libre-hash)
(linux-libre): Update to 4.8.14. Remove patches.
(linux-libre-arm-generic): Remove patches.
Mark H Weaver [Sun, 11 Dec 2016 14:46:10 +0000 (09:46 -0500)]
gnu: linux-libre@4.4: Update to 4.4.38.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.38.
Remove patches.
Ricardo Wurmus [Sun, 11 Dec 2016 14:17:17 +0000 (15:17 +0100)]
gnu: fcgi: Disable parallel building.
* gnu/packages/web.scm (fcgi)[arguments]: Disable parallel building.
Tobias Geerinckx-Rice [Thu, 1 Dec 2016 11:21:55 +0000 (12:21 +0100)]
gnu: Add sshoot.
* gnu/packages/vpn.scm (sshoot): New variable.
Tobias Geerinckx-Rice [Thu, 1 Dec 2016 14:28:24 +0000 (15:28 +0100)]
gnu: Add python-argcomplete.
* gnu/packages/python.scm (python-argcomplete): New variable.
Tobias Geerinckx-Rice [Fri, 15 Jul 2016 00:38:33 +0000 (02:38 +0200)]
gnu: Add sshuttle.
* gnu/packages/vpn.scm (sshuttle): New variable.
Christopher Baines [Sat, 10 Dec 2016 10:21:43 +0000 (10:21 +0000)]
services: Activate system prior to services.
* gnu/services.scm (activation-script): Move 'activation-current-system'
call before (for-each primitive-load …).
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Leo Famulari [Sun, 11 Dec 2016 07:22:15 +0000 (02:22 -0500)]
gnu: openjpeg-2.1.2: Use a meaningful file-name for the source code.
This is a followup to commit
0e8b7b1c351a2307bfc33211b4d76dbe7dfa01ef.
* gnu/packages/image.scm (openjpeg-2.1.2)[source]: Give a meaningful
file-name.
Leo Famulari [Sun, 11 Dec 2016 06:48:03 +0000 (01:48 -0500)]
gnu: diffoscope: Update to 63.
* gnu/packages/package-management.scm (diffoscope): Update to 63.
[arguments]: Remove obsolete 'disable-failing-test' and 'disable-egg-zipping'
phases. The former was fixed upstream, and the latter is fixed by the new Python
build system.
Leo Famulari [Sun, 11 Dec 2016 06:29:06 +0000 (01:29 -0500)]
gnu: openjpeg: Update replacement to 2.1.2 [fixes CVE-2016-{7445,8332}].
* gnu/packages/image.scm (openjpeg/fixed): Replace variable with ...
(openjpeg-2.1.2): ... this.
[patches]: Remove patches inherited from openjpeg.
(openjpeg)[replacement]: Replace with openjpeg-2.1.2.
Mark H Weaver [Sun, 11 Dec 2016 04:03:57 +0000 (23:03 -0500)]
Merge branch 'master' into staging
Kei Kebreau [Sat, 10 Dec 2016 02:58:08 +0000 (21:58 -0500)]
gnu: Add denemo.
* gnu/packages/music.scm (denemo): New variable.
Tobias Geerinckx-Rice [Sat, 10 Dec 2016 23:50:13 +0000 (00:50 +0100)]
gnu: libpsl: Update to 0.16.0.
* gnu/packages/web.scm (libpsl): Update to 0.16.0.
David Craven [Sun, 20 Nov 2016 14:49:10 +0000 (15:49 +0100)]
gnu: Add ocaml-menhir.
* gnu/packages/ocaml.scm (ocaml-menhir): New variable.
David Craven [Sat, 5 Nov 2016 18:01:38 +0000 (19:01 +0100)]
gnu: coq: Update to 8.5pl2.
* gnu/packages/ocaml.scm (coq): Update to 8.5pl2.
[arguments]: Configure script takes single hyphen arguments.
David Craven [Sat, 5 Nov 2016 17:58:41 +0000 (18:58 +0100)]
gnu: idris: Update to 0.12.3.
* gnu/packages/haskell.scm (idris): Update to 0.12.3.
[origin]: Remove snippet.
[inputs]: Add ghc-aeson, ghc-async, ghc-fsnotify, ghc-regex-tdfa,
ghc-tasty-golden, ghc-tasty-rerun and ghc-terminal-size.
[arguments]: Disable tests.
David Craven [Sat, 5 Nov 2016 17:55:48 +0000 (18:55 +0100)]
gnu: ghc-trifecta: Update to 1.6.
* gnu/packages/haskell.scm (ghc-trifecta): Update to 1.6.
[inputs]: Add ghc-doctest and ghc-quickcheck.
[arguments]: Enable tests.
David Craven [Sat, 5 Nov 2016 17:54:46 +0000 (18:54 +0100)]
gnu: Add ghc-terminal-size.
* gnu/packages/haskell.scm (ghc-terminal-size): New variable.
David Craven [Sat, 5 Nov 2016 17:53:43 +0000 (18:53 +0100)]
gnu: Add ghc-ieee754.
* gnu/packages/haskell.scm (ghc-ieee754): New variable.
David Craven [Sat, 5 Nov 2016 17:52:38 +0000 (18:52 +0100)]
gnu: Add ghc-tasty-rerun.
* gnu/packages/haskell.scm (ghc-tasty-rerun): New variable.
David Craven [Sat, 5 Nov 2016 17:48:32 +0000 (18:48 +0100)]
gnu: Add ghc-fsnotify.
* gnu/packages/haskell.scm (ghc-fsnotify): New variable.
David Craven [Sat, 5 Nov 2016 17:46:35 +0000 (18:46 +0100)]
gnu: Add ghc-hinotify.
* gnu/packages/haskell.scm (ghc-hinotify): New variable.
Mark H Weaver [Sat, 10 Dec 2016 18:06:36 +0000 (13:06 -0500)]
gnu: icecat: Add more fixes from upstream mozilla-esr45.
* gnu/packages/gnuzilla.scm (icecat)[sources]: Add more fixes from the
upstream mozilla-esr45 repository.
Efraim Flashner [Sat, 10 Dec 2016 19:59:56 +0000 (21:59 +0200)]
gnu: Remove unused patch.
* gnu/packages/patches/openjpeg-CVE-2015-6581.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
Efraim Flashner [Sat, 10 Dec 2016 19:45:29 +0000 (21:45 +0200)]
gnu: openjpeg: Add fixes for CVE-2016-{9850,9851}.
* gnu/packages/image.scm (openjpeg)[replacement]: New field.
(openjpeg/fixed): New variable, patch against CVE-2016-9850,
CVE-2016-9851.
* gnu/packages/patches/openjpeg-CVE-2016-9850-CVE-2016-9851.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
Efraim Flashner [Sat, 10 Dec 2016 19:00:23 +0000 (21:00 +0200)]
gnu: ffmpeg@2.8: Update to 2.8.9.
* gnu/packages/video.scm (ffmpeg@2.8): Update to 2.8.9.
Efraim Flashner [Sat, 10 Dec 2016 18:59:19 +0000 (20:59 +0200)]
gnu: jasper: Update to 2.0.6.
* gnu/packages/image.scm (jasper): Update to 2.0.6.
Christopher Baines [Sat, 10 Dec 2016 09:55:37 +0000 (09:55 +0000)]
gnu: password-store: Don't run tests in parallel.
* gnu/packages/password-utils.scm (password-store): Don't run tests in
parallel, as it causes them to hang and the build to timeout.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
Christopher Baines [Sat, 10 Dec 2016 09:55:36 +0000 (09:55 +0000)]
gnu: password-store: Delete build phase
* gnu/packages/password-utils.scm (password-store): Remove the build
phase, as it is unused.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
Marius Bakke [Fri, 9 Dec 2016 08:48:38 +0000 (09:48 +0100)]
gnu: openssl-next: Update to 1.1.0c [fixes CVE-{7053,7054,7055}].
* gnu/packages/tls.scm (openssl-next): Update to 1.1.0c.
[arguments]: Duplicate 'configure' to add rpath flag previously handled by
now-defunct 'patch-runpath' phase. Duplicate 'remove-miscellany' phase.
Kei Kebreau [Sun, 23 Oct 2016 17:50:05 +0000 (13:50 -0400)]
gnu: windowmaker: Fix invocation of 'wmsetbg'.
* gnu/packages/gnustep.scm (windowmaker)[arguments]: Add substitution of
40-character limit with a 107-character limit.
Ben Woodcroft [Sat, 10 Dec 2016 00:45:08 +0000 (10:45 +1000)]
gnu: vsearch: Update to 2.3.4.
* gnu/packages/bioinformatics.scm (vsearch): Update to 2.3.4.
Ben Woodcroft [Sat, 10 Dec 2016 00:31:15 +0000 (10:31 +1000)]
gnu: pardre: Update to 1.1.5-1.
* gnu/packages/bioinformatics.scm (pardre): update to 1.1.5-1.
[source]: Update source hash.
Mark H Weaver [Fri, 9 Dec 2016 23:19:22 +0000 (18:19 -0500)]
gnu: linux-libre: Add fixes for CVE-2016-8655 et al.
* gnu/packages/linux.scm (linux-libre, linux-libre-arm-generic):
Add patches for CVE-2016-8655 and the vulnerability described in
<http://seclists.org/oss-sec/2016/q4/644>.
Mark H Weaver [Fri, 9 Dec 2016 23:21:19 +0000 (18:21 -0500)]
gnu: linux-libre@4.4: Add fixes for CVE-2016-8655 et al.
* gnu/packages/linux.scm (linux-libre-4.4): Add patches for CVE-2016-8655 and
the vulnerability described in <http://seclists.org/oss-sec/2016/q4/644>.
Ludovic Courtès [Fri, 9 Dec 2016 23:10:30 +0000 (00:10 +0100)]
gnu: libsoup: Update to 2.56.0.
* gnu/packages/gnome.scm (libsoup): Update to 2.56.0.
Ludovic Courtès [Fri, 9 Dec 2016 22:12:06 +0000 (23:12 +0100)]
offload: Allow testing machines that match a regexp.
* guix/scripts/offload.scm (check-machine-availability): Add 'pred'
parameter and honor it.
(guix-offload): for the "test" sub-command, accept an extra 'regexp'
parameter. Pass a second argument to 'check-machine-availability'.
Ludovic Courtès [Fri, 9 Dec 2016 22:00:08 +0000 (23:00 +0100)]
offload: Test each machine only once.
* guix/scripts/offload.scm (check-machine-availability)[build-machine=?]:
New procedure.
Add call to 'delete-duplicates'.
Ludovic Courtès [Fri, 9 Dec 2016 13:54:42 +0000 (14:54 +0100)]
offload: Do not read ~/.ssh/known_hosts.
* guix/scripts/offload.scm (open-ssh-session): Pass #:knownhosts to
'make-session'.
Ben Woodcroft [Fri, 9 Dec 2016 09:27:12 +0000 (19:27 +1000)]
gnu: ruby-sdoc: Update to 0.4.2.
* gnu/packages/ruby.scm (ruby-sdoc): Update to 0.4.2.
[arguments]: Remove 'relax-minitest-requirement' phase, Add 'set-rubylib'
phase.
[native-inputs]: Add ruby-hoe.
Ben Woodcroft [Fri, 9 Dec 2016 21:40:47 +0000 (07:40 +1000)]
gnu: Adjust gemspec modifications for ruby-2.3.2.
* gnu/packages/ruby.scm (ruby-mocha)[arguments]: Adjust 'substitute*' of
gemspec.
(ruby-domain-name)[arguments]: Likewise.
Mark H Weaver [Fri, 9 Dec 2016 20:12:11 +0000 (15:12 -0500)]
gnu: linux-libre: Update to 4.8.13.
* gnu/packages/linux.scm (%linux-libre-version, %linux-libre-hash)
(linux-libre): Update to 4.8.13.
Mark H Weaver [Fri, 9 Dec 2016 20:10:17 +0000 (15:10 -0500)]
gnu: linux-libre@4.4: Update to 4.4.37.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.37.
Paul Garlick [Fri, 9 Dec 2016 17:54:54 +0000 (17:54 +0000)]
gnu: gmsh: Update to 2.15.0.
* gnu/packages/maths.scm (gmsh): Update to 2.15.0.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
Marius Bakke [Fri, 9 Dec 2016 17:19:09 +0000 (18:19 +0100)]
gnu: libev: Update to 4.23.
* gnu/packages/libevent.scm (libev): Update to 4.23.
Ludovic Courtès [Fri, 9 Dec 2016 17:11:14 +0000 (18:11 +0100)]
Merge remote-tracking branch 'origin/master' into staging
Ludovic Courtès [Fri, 9 Dec 2016 17:09:43 +0000 (18:09 +0100)]
gnu: libepoxy: Add patch to avoid segfault when GL support is missing.
* gnu/packages/patches/libepoxy-gl-null-checks.patch: New file.
* gnu/packages/gl.scm (libepoxy)[source]: Add it.
* gnu/local.mk (dist_patch_DATA): Add it.
Hartmut Goebel [Mon, 21 Nov 2016 18:49:12 +0000 (19:49 +0100)]
daemon: Set ownership of kept build directories to the calling user.
Fixes <http://bugs.gnu.org/15890>.
* nix/libstore/globals.hh (Settings) Add clientUid and clientGid.
* nix/nix-daemon/nix-daemon.cc (daemonLoop] Store UID and GID of the
caller in settings.
* nix/libstore/build.cc (_chown): New function.
(DerivationGoal::deleteTmpDir): Use it, change ownership of build
directory if it is kept and the new owner is not root.
Ludovic Courtès [Fri, 9 Dec 2016 14:39:13 +0000 (15:39 +0100)]
gnu: ruby-sdoc: Really relax minitest version requirement.
* gnu/packages/ruby.scm (ruby-sdoc)[arguments]: Adjust pattern in
'relax-minitest-requirement'.
Hartmut Goebel [Sun, 4 Dec 2016 22:13:26 +0000 (23:13 +0100)]
gnu: python-pyqt: Fix build by explicitly setting the stubsdir.
* gnu/packages.qt.scm (python-pyqt, python2-pyqt)[arguments]: In phase
'configure' pass option --stubsdir.
Hartmut Goebel [Sun, 4 Dec 2016 22:18:26 +0000 (23:18 +0100)]
gnu: python-pyqt-5.5: Use non-inherited "configure" phase.
This allows passing different options for 5.5 than for the main version
(which is currently 5.6).
* gnu/packages.qt.scm (python-pyqt-5.5, python2-pyqt-5.5)[arguments]: Copy
from (python-pyqt)[arguments].
Hartmut Goebel [Sun, 4 Dec 2016 21:32:54 +0000 (22:32 +0100)]
gnu: python2-pyqt-4: Change package name to python2-pyqt.
* gnu/packages/qt.scm (python2-pyqt-4)[package]: Change "name"
python2-pyqt.
Danny Milosavljevic [Fri, 9 Dec 2016 10:48:06 +0000 (11:48 +0100)]
gnu: Add python-flask-restful-swagger.
* gnu/packages/python.scm (python-flask-restful-swagger,
python2-flask-restful-swagger): New variables.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
Marius Bakke [Fri, 9 Dec 2016 10:47:39 +0000 (11:47 +0100)]
gnu: alot: Update to 0.4.
* gnu/packages/mail.scm (alot): Update to 0.4.
[arguments]: Update python3 comment.
Julien Lepiller [Thu, 8 Dec 2016 19:25:15 +0000 (20:25 +0100)]
gnu: php: Update to 7.0.14.
* gnu/packages/php.scm (php): Update to 7.0.14.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
Leo Famulari [Fri, 9 Dec 2016 04:01:54 +0000 (23:01 -0500)]
gnu: parallel: Update
20161122.
* gnu/packages/parallel.scm (parallel): Update to
20161122.
rennes [Thu, 8 Dec 2016 03:47:27 +0000 (21:47 -0600)]
gnu: Add gnome-system-monitor.
* gnu/packages/gnome.scm (gnome-system-monitor): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Ludovic Courtès [Thu, 8 Dec 2016 13:03:33 +0000 (14:03 +0100)]
store: 'open-connection' no longer raises '&nar-error' for protocol errors.
* guix/store.scm (open-connection): Guard body against 'nar-error?' and
re-raise as '&nix-connection-error'.
* tests/store.scm ("connection handshake error"): New test.
ng0 [Tue, 6 Dec 2016 19:35:38 +0000 (19:35 +0000)]
gnu: Add epic5.
* gnu/packages/irc.scm (epic5): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Efraim Flashner [Thu, 8 Dec 2016 19:31:52 +0000 (21:31 +0200)]
gnu: enlightenment: Update to 0.21.4.
* gnu/packages/enlightenment.scm (enlightenment): Update to 0.21.4.
Efraim Flashner [Thu, 8 Dec 2016 19:09:17 +0000 (21:09 +0200)]
gnu: efl: Update to 1.18.4.
* gnu/packages/enlightenment.scm (efl): Update to 1.18.4.
Efraim Flashner [Thu, 8 Dec 2016 18:30:48 +0000 (20:30 +0200)]
gnu: tor: Update to 0.2.8.11.
* gnu/packages/tor.scm (tor): Update to 0.2.8.11.
Leo Famulari [Thu, 8 Dec 2016 19:29:41 +0000 (14:29 -0500)]
gnu: imagemagick: Update to 6.9.6-7.
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.6-7.
Leo Famulari [Wed, 7 Dec 2016 23:51:27 +0000 (18:51 -0500)]
gnu: tcsh: Fix out of bounds read.
* gnu/packages/patches/tcsh-fix-out-of-bounds-read.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/shells.scm (tcsh)[replacement]: New field.
(tcsh/fixed): New variable.
José Miguel Sánchez García [Wed, 7 Dec 2016 16:53:22 +0000 (17:53 +0100)]
gnu: Add vis.
* gnu/packages/text-editors.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
Co-authored-by: Marius Bakke <mbakke@fastmail.com>
Marius Bakke [Thu, 8 Dec 2016 12:54:09 +0000 (13:54 +0100)]
gnu: python-html5lib: Update to 1.0b10 [fixes CVE-2016-{9909,9910}].
* gnu/packages/python.scm (python-html5lib, python2-html5lib): Update to 1.0b10.
Ben Woodcroft [Thu, 8 Dec 2016 12:39:10 +0000 (22:39 +1000)]
gnu: vsearch: Update to 2.3.3.
* gnu/packages/bioinformatics.scm (vsearch): Update to 2.3.3.
Alex Kost [Thu, 8 Dec 2016 09:25:18 +0000 (12:25 +0300)]
gnu: libreoffice: Add 'libreoffice' symlink.
* gnu/packages/libreoffice.scm (libreoffice)[arguments]: Adjust
'bin-install' phase to make 'libreoffice' symlink along with 'soffice'.
Co-authored-by: ng0 <ng0@libertad.pw>
Alex Kost [Tue, 29 Nov 2016 19:46:34 +0000 (22:46 +0300)]
gnu: Update 'geiser' hash and deprecate 'geiser-next'.
* gnu/packages/emacs.scm (geiser)[source]: Update the hash (the release
tarball was updated in place).
(geiser-next): Deprecate.
John Darrington [Wed, 7 Dec 2016 14:23:52 +0000 (15:23 +0100)]
gnu: Fix path to /etc/netconfig in libtirpc.
* gnu/packages/onc-rpc.scm (libtirpc) [arguments]: Replace "/etc/netconfig"
with (string-append %output "/etc/netconfig")
Ludovic Courtès [Wed, 7 Dec 2016 22:58:15 +0000 (23:58 +0100)]
hydra: Fix wrong-num-args error when computing the cross jobs.
Fixes a regression introduced in
dea91108cf6b9bb46071c8f65c9abf834c5b064d.
* build-aux/hydra/gnu-system.scm (hydra-jobs)[cross-jobs](either): Add
third parameter and honor it.
Ludovic Courtès [Wed, 7 Dec 2016 22:57:09 +0000 (23:57 +0100)]
hydra: Adjust to make-bootstrap.scm change.
This is a followup to commit
f13f60cb2620433280ccb2132376b7c6d3dbc06f.
* build-aux/hydra/gnu-system.scm (%core-packages): Call
'%glibc-bootstrap-tarball' since it's now a thunk, not a package.
Ludovic Courtès [Wed, 7 Dec 2016 22:53:18 +0000 (23:53 +0100)]
hydra: Use '%final-inputs' from base.scm, not commencement.scm.
* build-aux/hydra/gnu-system.scm (package->job): Use the '%final-inputs'
procedure from (gnu packages base).
Adonay Felipe Nogueira [Sat, 3 Dec 2016 23:22:56 +0000 (21:22 -0200)]
gnu: samba: Don't expect configuration files inside the store.
Fixes <http://bugs.gnu.org/24834>.
* gnu/packages/samba.scm (samba)[arguments]: Add --sysconfdir configure flag.
Add 'disable-etc-samba-directory-creation' phase.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
José Miguel Sánchez García [Wed, 7 Dec 2016 17:06:22 +0000 (18:06 +0100)]
gnu: Add lua-lpeg.
* gnu/packages/lua.scm (lua-lpeg): New variable.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
José Miguel Sánchez García [Wed, 7 Dec 2016 17:03:09 +0000 (18:03 +0100)]
gnu: Add libtermkey.
* gnu/packages/terminals.scm (libtermkey): New variable.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
Ludovic Courtès [Wed, 7 Dec 2016 20:49:25 +0000 (21:49 +0100)]
gnu: cross-base: Move phases to (gnu build cross-toolchain).
* gnu/packages/cross-base.scm (cross-gcc-arguments) <#:phases>: Use
'cross-gcc-build-phases', and move body cross-toolchain.scm.
(cross-gcc): Add #:imported-modules. Add (gnu build cross-toolchain) to
#:modules.
* gnu/build/cross-toolchain.scm: New file, with code from
'cross-gcc-arguments'.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
Ludovic Courtès [Wed, 7 Dec 2016 12:57:43 +0000 (13:57 +0100)]
gnu: cross-base: Factorize list of cross environment variables.
* gnu/packages/cross-base.scm (cross-libc): Replace literal list of
environment variable names with %GCC-CROSS-INCLUDE-PATHS.
(cross-kernel-headers): Likewise.
Efraim Flashner [Wed, 7 Dec 2016 19:20:09 +0000 (21:20 +0200)]
gnu: ams-lv2: Remove CPU optimization flags on non-Intel hardware.
* gnu/packages/music.scm (ams-lv2)[arguments]: Add phase to remove
Intel specific CPU optimization flags when compiling on non-Intel
hardware.
Danny Milosavljevic [Wed, 7 Dec 2016 17:23:05 +0000 (18:23 +0100)]
gnu: python-sqlalchemy-utils: Update to 0.32.11.
* gnu/packages/python.scm (python-sqlalchemy-utils): Update to 0.32.11.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
Danny Milosavljevic [Tue, 6 Dec 2016 21:43:55 +0000 (22:43 +0100)]
gnu: Add python-sadisplay.
* gnu/packages/python.scm (python-sadisplay, python2-sadisplay): New variables.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
Efraim Flashner [Wed, 7 Dec 2016 06:30:19 +0000 (08:30 +0200)]
gnu: subversion: Update to 1.8.17.
* gnu/packages/version-control.scm (subversion): Update to 1.8.17.
Manolis Ragkousis [Wed, 30 Nov 2016 14:49:48 +0000 (16:49 +0200)]
gnu: make-bootstrap: Produce the correct %glibc-bootstrap-tarball for Hurd systems.
* gnu/packages/make-bootstrap.scm (%glibc-bootstrap-tarball): Make it a procedure.
(%glibc-stripped): Make it a procedure and move the kernel specific part from
here to ...
* guix/build/make-bootstrap.scm (make-stripped-libc): ... here. New file.
* Makefile.am (MODULES): Add it.
Manolis Ragkousis [Sun, 4 Dec 2016 14:56:58 +0000 (16:56 +0200)]
gnu: cross-kernel-headers: Remove propagated-inputs from xhurd-headers.
* gnu/packages/cross-base.scm (xhurd-headers)[propagated-inputs]: Remove them.
Ludovic Courtès [Wed, 7 Dec 2016 09:21:00 +0000 (10:21 +0100)]
hydra: Add "i686-w64-mingw32" as a cross-compilation target.
* build-aux/hydra/gnu-system.scm (%cross-targets): Add "i686-w64-mingw32".
(hydra-jobs)[cross-jobs?](pointless?): New procedure.
Use it.
Jan Nieuwenhuizen [Sun, 24 Apr 2016 12:06:56 +0000 (14:06 +0200)]
gnu: guile-2.0: support mingw.
* gnu/packages/guile.scm (guile-2.0): Support MinGW.
Jan Nieuwenhuizen [Tue, 12 Apr 2016 13:49:17 +0000 (15:49 +0200)]
gnu: readline: support mingw.
* gnu/packages/patches/readline-7.0-mingw.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/readline.scm (readline): Support MinGW.
Mark H Weaver [Sun, 14 Aug 2016 07:46:48 +0000 (03:46 -0400)]
gnu: ncurses: support mingw.
* gnu/packages/ncurses.scm (ncurses): Support MinGW.
Co-Authored-By: Jan Nieuwenhuizen <janneke@gnu.org>
Jan Nieuwenhuizen [Tue, 12 Apr 2016 13:48:28 +0000 (15:48 +0200)]
gnu: gmp: build shared library for mingw.
* gnu/packages/multiprecision.scm (gmp)[MINGW]: Use --enable-shared.