Ludovic Courtès
7af6ecab6e
gnu: guix: Really skip "pivot-root" test.
...
This is a followup to fe9bdb581e (which
introduced 'test-equal' for the "pivot-root" test) and to
198eac2bca (which updated the regexps for
skipped tests.)
* gnu/packages/package-management.scm (guix-0.12.0)[arguments]: In
'disable-container-tests' phase, add "test-equal" to the regexp, so that
"pivot-root" is really skipped.
2016-12-21 14:28:28 +01:00
Ricardo Wurmus
7aa8785c41
gnu: guix: Update development snapshot.
...
* gnu/packages/package-management.scm (guix-devel): Update to b291b327 .
2016-12-21 10:32:17 +01:00
Ludovic Courtès
b291b3271a
gnu: linux-libre: Avoid invalid "kconfig" input on armhf and mips64el.
...
This fixes a bug whereby:
guix build linux-libre -s armhf-linux
would fail with:
guix build: error: gnu/packages/linux.scm:231:2: package `linux-libre-4.8.15' has an invalid input: ("kconfig" #f)
This led 'tests/guix-system.sh' to fail.
* gnu/packages/linux.scm (make-linux-libre)[native-inputs]: Never add #f
as a "kconfig" input.
2016-12-21 10:22:32 +01:00
Ricardo Wurmus
62a3179395
gnu: guix: Update development snapshot.
...
* gnu/packages/package-management.scm (guix-devel): Update to c8e2219c .
(guix): Set to GUIX-DEVEL.
2016-12-20 18:06:00 +01:00
Ricardo Wurmus
c8e2219cfb
gnu: guix: Update to 0.12.0.
...
* gnu/packages/package-management.scm (guix-0.11.0): Rename to...
(guix-0.12.0): ... this. Adjust users.
(guix): Set to GUIX-0.12.0.
2016-12-20 17:58:06 +01:00
Ludovic Courtès
a81771f137
build: Delete all the .service and .conf files upon 'make clean'.
...
* nix/local.mk (CLEANFILES): Define to add $(nodist_systemdservice_DATA)
and $(nodist_upstartjob_DATA).
2016-12-20 15:21:49 +01:00
Ricardo Wurmus
cccbc63950
doc: Replace fingerprint of OpenPGP signing key.
...
* doc/guix.texi (OPENPGP-SIGNING-KEY-ID): Update to Ricardo's key for
the 0.12.0 release.
2016-12-20 12:29:13 +01:00
Ricardo Wurmus
bd6ff5b42b
build: Bump version number.
...
* configure.ac: Change version to 0.12.0.
2016-12-20 12:29:13 +01:00
Ricardo Wurmus
620431be61
Update NEWS.
...
Co-authored-by: Ludovic Courtès <ludo@gnu.org >
2016-12-20 12:29:13 +01:00
Ludovic Courtès
38d6aa05e2
services: cuirass: Add Cuirass to the system profile.
...
* gnu/services/cuirass.scm (cuirass-service-type): Extend
PROFILE-SERVICE-TYPE.
2016-12-20 10:27:08 +01:00
Ludovic Courtès
379b6ba5a9
services: cuirass: Add 'cuirass' field.
...
* gnu/services/cuirass.scm (<cuirass-configuration>)[cuirass]: New
field.
(cuirass-shepherd-service): Honor it.
* doc/guix.texi (Continuous Integration): Document it.
2016-12-20 10:27:08 +01:00
Ludovic Courtès
4a78638f1f
gnu: cuirass: Make sure 'cuirass' has 'evaluate' in $PATH.
...
* gnu/packages/ci.scm (cuirass)[arguments]: Add OUT/bin to 'PATH'.
2016-12-20 10:27:08 +01:00
Ludovic Courtès
137f8df66c
services: cuirass: Create the database directory.
...
* gnu/services/cuirass.scm (cuirass-activation): Create the database
directory for CONFIG.
2016-12-20 10:27:08 +01:00
John Darrington
8c4e99cca3
gnu: Fix load-extension path in packaging of guile-ncurses.
...
* gnu/packages/guile.scm (guile-ncurses) [arguments]: Install shared object before
attempting to build the package. Patch load-extension path before building instead
of after.
2016-12-20 06:43:29 +01:00
Tobias Geerinckx-Rice
1feeb2e035
gnu: argon2: Update to 20161029.
...
* gnu/packages/password-utils.scm (argon2): Update to 20161029.
2016-12-20 05:36:58 +01:00
Tobias Geerinckx-Rice
934ba12f3d
gnu: cppcheck: Update to 1.76.1.
...
* gnu/packages/check.scm (cppcheck): Update to 1.76.1.
2016-12-20 05:36:58 +01:00
Tobias Geerinckx-Rice
17c2294c24
gnu: hunspell: Add missing perl dependency.
...
* gnu/packages/libreoffice.scm (hunspell)[inputs]: Add perl dependency
for ispellaff2myspell.
2016-12-20 05:36:58 +01:00
Tobias Geerinckx-Rice
4dec10baa8
gnu: hunspell: Update to 1.5.4.
...
* gnu/packages/libreoffice.scm (hunspell): Update to 1.5.4.
[source]: Add a file-name.
2016-12-20 05:36:57 +01:00
Tobias Geerinckx-Rice
d36935cdd1
gnu: Add Ancient Greek Aspell dictionary.
...
* gnu/packages/aspell.scm (aspell-dict-grc): New variable.
2016-12-20 05:36:57 +01:00
Tobias Geerinckx-Rice
707ee32471
gnu: aspell-dictionary: Use ‘modify-phases’ syntax.
...
* gnu/packages/aspell.scm (aspell-dictionary)[arguments]: Use
‘modify-phases’.
2016-12-20 05:36:57 +01:00
Tobias Geerinckx-Rice
f87b8e25c3
gnu: weechat: Use new xz-compressed tarball.
...
* gnu/packages/irc.scm (weechat)[source]: Use ‘.tar.xz’ source.
2016-12-20 05:36:56 +01:00
Tobias Geerinckx-Rice
33d5b2464d
gnu: cutadapt: Use ‘modify-phases’ syntax.
...
* gnu/packages/bioinformatics.scm (cutadapt)[arguments]: Use
‘modify-phases’.
2016-12-20 05:36:55 +01:00
Efraim Flashner
2fb5af2c2b
gnu: enlightenment: Update to 0.21.5.
...
* gnu/packages/enlightenment.scm (enlightenment): Update to 0.21.5.
2016-12-20 04:22:29 +02:00
Efraim Flashner
0870372159
gnu: tor: Update to 0.2.9.8.
...
* gnu/packages/tor.scm (tor): Update to 0.2.9.8.
2016-12-20 03:55:38 +02:00
Ludovic Courtès
dc0ef095b3
services: guix: Add 'log-file' configuration option.
...
* gnu/services/base.scm (<guix-configuration>)[log-file]: New field.
(guix-shepherd-service): Pass #:log-file to 'make-forkexec-constructor'.
* gnu/services/admin.scm (simple-rotation-config): Take a list of
files and join them with commas.
(%default-rotations): Add /var/log/guix-daemon.log.
* doc/guix.texi (Base Services): Document it.
2016-12-19 23:57:20 +01:00
Ludovic Courtès
f78903f363
services: guix: Remove dependency on lsh.
...
* gnu/services/base.scm (<guix-configuration>)[lsh]: Remove.
(guix-shepherd-service): Remove lsh from 'PATH'.
* doc/guix.texi (Base Services): Adjust accordingly.
2016-12-19 23:57:19 +01:00
Ludovic Courtès
463995da0c
services: cuirass: Cache defaults to /var/cache/cuirass.
...
The previous default value depended on the 'HOME' environment variable,
which happened to be unset. Thus, /.cache was being used.
* gnu/services/cuirass.scm (<cuirass-configuration>)[cache-directory]:
Change default value to "/var/cache/cuirass".
(cuirass-shepherd-service): Always pass "--cache-directory".
(cuirass-activation): New procedure.
(cuirass-service-type): Use it as an extension to
ACTIVATION-SERVICE-TYPE.
* doc/guix.texi (Continuous Integration): Adjust accordingly.
2016-12-19 23:57:19 +01:00
Ludovic Courtès
831071b84f
services: cuirass: Honor 'user' and 'group'.
...
* gnu/services/cuirass.scm (cuirass-shepherd-service): Pass the user and
group of CONFIG to 'make-forkexec-constructor'.
2016-12-19 23:57:19 +01:00
Ludovic Courtès
b17e326f17
services: cuirass: Add 'log-file' option.
...
* gnu/services/cuirass.scm (<cuirass-configuration>)[log-file]: New
field.
(cuirass-shepherd-service): Pass it to 'make-forkexec-constructor'.
2016-12-19 23:57:19 +01:00
Ludovic Courtès
2eadd8285a
gnu: cuirass: Add Git to 'PATH'.
...
* gnu/packages/ci.scm (cuirass)[arguments]: In 'wrap-program' phase, add
Git to 'PATH'.
[inputs]: Add GIT.
2016-12-19 23:57:18 +01:00
ng0
c27b31e8d2
gnu: utox: Fix description.
...
* gnu/packages/messaging.scm (utox): Fix description.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-12-19 23:57:18 +01:00
ng0
c413c6ade8
gnu: utox: Update to 0.11.0.
...
* gnu/packages/messaging.scm (utox): Update to 0.11.0.
[source]: Update source uri to new group namespace on github.
[build-system]: Change to cmake-build-system.
[arguments]: Remove previous content and disable tests,
add two new phases.
[inputs]: Remove libtoxcore, add c-toxcore.
[native-inputs]: Remove it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-12-19 23:57:18 +01:00
ng0
0ed5554a01
gnu: Add c-toxcore.
...
* gnu/packages/messaging.scm (c-toxcore): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-12-19 23:57:18 +01:00
Ludovic Courtès
58b21e1e09
install: The list of services is now a plain list.
...
* gnu/system/install.scm (installation-services): Rename to...
(%installation-services): ... this. Turn into a list instead of a thunk.
2016-12-19 23:57:18 +01:00
Marius Bakke
acb5f7c3fc
gnu: Add grub-efi.
...
* gnu/packages/grub.scm (grub-efi): New variable.
2016-12-19 23:43:47 +01:00
Marius Bakke
7d0910d4a7
Revert "gnu: grub: Add dependency on efibootmgr."
...
This reverts commit 3eee16130d .
Reverted in favor of separate grub-efi package. See discussion at
https://lists.gnu.org/archive/html/guix-devel/2016-12/msg00765.html .
2016-12-19 23:43:47 +01:00
Marius Bakke
7d8f7ab9be
gnu: grub: Use qemu-minimal for tests.
...
* gnu/packages/grub.scm (qemu-for-tests): Remove variable.
(grub)[native-inputs]: Replace QEMU-FOR-TESTS with QEMU-MINIMAL.
2016-12-19 23:43:09 +01:00
Tobias Geerinckx-Rice
8d1ef002ee
gnu: linux-libre: Fix typo.
...
* gnu/packages/linux.scm (%linux-libre-hash): Remove excess quote.
2016-12-19 20:42:19 +01:00
Tobias Geerinckx-Rice
1f94bff2d4
gnu: cutadapt: Update to 1.12.
...
* gnu/packages/bioinformatics.scm (cutadapt): Update to 1.12.
[inputs]: Add python-xopen.
2016-12-19 20:33:32 +01:00
Tobias Geerinckx-Rice
361a2fcf8d
gnu: Add python-xopen.
...
* gnu/packages/python.scm (python-xopen, python2-xopen): New variables.
2016-12-19 20:33:31 +01:00
Mark H Weaver
565775399e
gnu: linux-libre: Update to 4.8.15.
...
* gnu/packages/linux.scm (%linux-libre-version, %linux-libre-hash)
(linux-libre): Update to 4.8.15.
2016-12-19 14:07:27 -05:00
Mark H Weaver
9cedffe5db
Revert "gnu: linux-libre: Update to 4.9."
...
This reverts commit 5a3849443a .
Module loading is broken on i686 with some configurations, including our
default configuration. See <https://bugs.gnu.org/25231 >.
2016-12-19 14:03:41 -05:00
Thomas Danckaert
834d12226b
gnu: kdbusaddons: Embed kinit store dir, avoid dependency cycles.
...
kdbusaddons needs to know the location of the kdeinit5 executable,
provided by kinit. kinit depends on kdbusaddons, so we add bootstrap
versions of all packages in the dependency chain from kinit to
kdbusaddons to avoid cyclic dependencies.
* gnu/packages/kde-frameworks.scm (kinit-bootstrap,
kdbusaddons-bootstrap): New variables.
(kdbusaddons)[inputs]: Add kinit-bootstrap.
[source,arguments]: Add patch and substitution to embed
kinit-bootstrap's store directory in the code.
* gnu/packages/patches/kdbusaddons-kinit-file-name.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-12-19 17:51:00 +01:00
Ludovic Courtès
d343a60f93
gexp: Slightly simplify 'gexp-inputs'.
...
* guix/gexp.scm (gexp-inputs)[add-reference-inputs]: Remove unneeded
'if' in the non-native nested gexp case.
2016-12-19 17:51:00 +01:00
Ludovic Courtès
5b14a7902c
gexp: Native inputs of nested gexps are properly accounted for.
...
Previously, 'gexp-native-inputs' would not return the native inputs of
nested gexps. For example, this:
(gexp-native-inputs #~(foo #$#~(bar #+coreutils)))
would return '().
* guix/gexp.scm (gexp-inputs)[add-reference-inputs]: In the
non-recursive cases, check whether N? and NATIVE? are the same, and act
accordingly.
[native-input?]: Remove.
Fold over all of (gexp-references exp).
* tests/gexp.scm ("ungexp + ungexp-native, nested, special mixture"):
New test.
* tests/gexp.scm ("input list splicing + ungexp-native-splicing"): Pass
#:native? #t to 'gexp-input'.
2016-12-19 17:51:00 +01:00
Ludovic Courtès
9fc037fe10
services: Use 'file-append' in more places.
...
* gnu/services/avahi.scm (avahi-shepherd-service): Use #$(file-append x y)
instead of (string-append #$x y).
* gnu/services/base.scm (unicode-start)
(console-keymap-service-type, console-font-shepherd-services)
(mingetty-shepherd-service, nscd-shepherd-service)
(hydra-key-authorization, guix-shepherd-service)
(guix-publish-shepherd-service, udev-shepherd-service)
(gpm-shepherd-service, <kmscon-configuration>)
(kmscon-service-type): Likewise.
* gnu/services/shepherd.scm (shepherd-boot-gexp): Likewise.
2016-12-19 17:51:00 +01:00
Ludovic Courtès
9b06f503f4
doc: Mention 'grub' field of 'grub-configuration'.
...
* doc/guix.texi (GRUB Configuration): Add 'grub' field.
2016-12-19 17:51:00 +01:00
Ludovic Courtès
7fcf2a0b94
doc: Make 'guix pull' more visible.
...
Suggested by Dave Love <fx@gnu.org >.
Fixes <http://bugs.gnu.org/25139 >.
* doc/guix.texi (Installation): Mention 'guix pull'.
(Proceeding with the Installation): Mention updates with 'guix pull' and
'guix system reconfigure'.
(Invoking guix pull): Add "updating" to the concept index.
2016-12-19 17:51:00 +01:00
Ludovic Courtès
b2ff76a010
doc: Mention 'swapon'.
...
Suggested by David Braun <Guix-box@snkmail.com >
at <https://lists.gnu.org/archive/html/guix-devel/2016-12/msg00744.html >.
* doc/guix.texi (Preparing for Installation): Add 'swapon'.
2016-12-19 17:51:00 +01:00
Leo Famulari
43686dcb2f
gnu: openssh: Update to 7.4p1.
...
* gnu/packages/ssh.scm (openssh): Update to 7.4p1.
[source]: Remove 'openssh-memory-exhaustion.patch'.
* gnu/packages/patches/openssh-memory-exhaustion.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-12-19 10:54:11 -05:00
Leo Famulari
307349f6f7
gnu: samba: Update to 4.5.3 [fixes CVE-2016-{2123,2125,2126}].
...
* gnu/packages/samba.scm (samba): Update to 4.5.3.
2016-12-19 09:50:02 -05:00
Ludovic Courtès
11356d2632
nls: Update 'fr' translation.
2016-12-19 14:39:34 +01:00
Ludovic Courtès
42539a8409
nls: Update 'da' package translation.
2016-12-19 14:38:25 +01:00
Ludovic Courtès
452ce94989
nls: Update 'pt_BR' translation.
2016-12-19 14:37:40 +01:00
Ludovic Courtès
072ec4cf09
nls: Update 'da' translation.
2016-12-19 14:36:50 +01:00
Marius Bakke
94a84d8367
gnu: pcsc-lite: Update to 1.8.19.
...
* gnu/packages/security-token.scm (pcsc-lite): Update to 1.8.19.
2016-12-19 14:27:33 +01:00
Manolis Ragkousis
be6a70edc2
gnu: hurd-headers: Update to 0.9.
...
* gnu/packages/hurd.scm (hurd-headers): Update to version 0.9.
2016-12-19 12:04:48 +02:00
Manolis Ragkousis
9c9402be2e
gnu: mig: Update to 1.8.
...
* gnu/packages/hurd.scm (mig): Update to version 1.8.
2016-12-19 12:04:43 +02:00
Manolis Ragkousis
d950f03848
gnu: gnumach-headers: Update to 1.8.
...
* gnu/packages/hurd.scm (gnumach-headers): Update to version 1.8.
2016-12-19 12:04:21 +02:00
Kei Kebreau
5f80054053
gnu: gnuplot: Update to 5.0.5.
...
* gnu/packages/maths.scm (gnuplot): Update to 5.0.5.
2016-12-18 23:27:43 -05:00
Kei Kebreau
5a2604bfb6
gnu: wxmaxima: Update to 16.12.0.
...
* gnu/packages/maths.scm (wxmaxima): Update to 16.12.0.
2016-12-18 14:05:40 -05:00
Kei Kebreau
55b2756906
gnu: tor: split description into two parts for easier reading.
...
* gnu/packages/tor.scm (tor)[description]: Split it.
2016-12-18 13:00:11 -05:00
Kei Kebreau
4a652c78d4
gnu: maxima: Update to 5.39.0.
...
* gnu/packages/maths.scm (maxima): Update to 5.39.0.
2016-12-18 12:57:09 -05:00
Ludovic Courtès
5a5fc61f07
build: Fix .service and .conf targets for VPATH builds.
...
* nix/local.mk (etc/guix-%.service, etc/guix-%.conf): Use "$<", not
"$(srcdir)/$<".
2016-12-18 17:45:44 +01:00
Ludovic Courtès
fa54f44bb7
build: Add 'guix-publish.*.in' to the distribution.
...
This is a followup to 332d7903f5 .
* nix/local.mk (EXTRA_DIST): Add 'guix-service.publish.in' and
'guix-publish.conf.in'.
2016-12-18 17:45:44 +01:00
Ludovic Courtès
9ea36197be
doc: Mention the d3.js backend of 'guix graph'.
...
* doc/guix.texi (Invoking guix graph): Mention the d3.js backend.
2016-12-18 17:45:44 +01:00
Ludovic Courtès
1ec34dd7e6
doc: Document 'cargo-build-system'.
...
* doc/guix.texi (Build Systems): Add 'cargo-build-system'.
2016-12-18 17:45:44 +01:00
Marius Bakke
0599416520
gnu: mumble: Update to 1.2.18.
...
* gnu/packages/telephony.scm (mumble): Update to 1.2.18.
2016-12-18 16:53:21 +01:00
Hartmut Goebel
00e0ca7ccb
gnu: python-docutils: Update to 0.13.1
...
* gnu/packages/python.scm(python-docutils): Update to 0.13.1.
[source]: Use pypi-uri.
2016-12-18 16:31:35 +01:00
Ricardo Wurmus
662a1aa6b0
tests: Mock up http-fetch.
...
This is a follow-up to commit 63773200d7 .
* tests/cpan.scm ("cpan->guix-package"): Add mock definition of
http-fetch.
2016-12-18 13:39:21 +01:00
Ricardo Wurmus
e69c1a5446
tests: Adjust cpan tests.
...
This is a follow-up to commit ff55fe5599 .
* tests/cpan.scm (source-url-http, source-url-https): Use
cpan-source-url.
2016-12-18 13:39:20 +01:00
Marius Bakke
866872aa71
linux-initrd: Support FAT filesystems.
...
* gnu/system/linux-initrd.scm (base-initrd): When a FAT filesystem is
present: Add fatfsck/static in 'helper-packages'; and add nls_iso8859-1
in 'linux-modules'.
2016-12-18 13:18:47 +01:00
Ludovic Courtès
8a4c988892
build: check-final-inputs-self-contained has an exception for 'bash:include'.
...
Currently 'bash:include' of the final Bash depends on bootstrap stuff.
* build-aux/check-final-inputs-self-contained.scm (final-inputs): Add
clause for 'bash:include'.
* gnu/packages/commencement.scm (bash-final): Add FIXME comment.
2016-12-18 12:37:26 +01:00
Ricardo Wurmus
5073ecf055
gnu: yoshimi: Update to 1.5.0.
...
* gnu/packages/music.scm (yoshimi): Update to 1.5.0.
2016-12-18 12:00:33 +01:00
Ricardo Wurmus
239f46325d
tests: Mock up http-fetch in import test.
...
This is a follow-up to commit 63773200d7 .
* tests/pypi.scm ("pypi->guix-package, wheels"): Add mock definition of
"http-fetch".
2016-12-18 10:54:11 +01:00
Nicolas Goaziou
36a318adc7
gnu: emacs-org: Update to 20161214.
...
* gnu/packages/emacs.scm (emacs-org): Update to 20161214.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2016-12-18 17:05:45 +08:00
Ricardo Wurmus
506abddb99
tests: Mock up http-fetch in import tests.
...
This is a follow-up to commit 63773200d7 .
* tests/gem.scm ("gem->guix-package"): Replace mock definition of
"url-fetch" with "http-fetch".
* tests/pypi.scm ("pypi->guix-package"): Add mock definition of
"http-fetch".
2016-12-18 09:55:17 +01:00
Leo Famulari
51d8395ac6
gnu: youtube-dl: Update to 2016.12.15.
...
* gnu/packages/video.scm (youtube-dl): Update to 2016.12.15.
2016-12-17 20:27:21 -05:00
Raoul Bonnal
a1814e4a27
gnu: r: Update to 3.3.2.
...
* gnu/packages/statistics.scm (r): Update to 3.3.2.
2016-12-18 10:02:52 +10:00
Ben Woodcroft
3fffabce2a
gnu: Add attribution line for Raoul Bonnal.
...
This is a follow-up commit to c9e9154e99 .
* gnu/packages/bioinformatics.scm: Add attribution.
2016-12-18 10:01:04 +10:00
Ludovic Courtès
a32d0c8304
gnu: sane-backends: Remove timestamps from the output.
...
* gnu/packages/scanner.scm (sane-backends-minimal)[source](modules, snippet):
New fields.
2016-12-17 23:13:05 +01:00
Andy Patterson
4c92874328
gnu: Add and use sane-backends.
...
* gnu/packages/scanner.scm (sane-backends): New variable.
* gnu/packages/gnome.scm (colord, simple-scan): Use it instead of
'sane-backends-minimal'.
* gnu/packages/libreoffice.scm (libreoffice): Likewise.
* gnu/packages/wine.scm (wine): Likewise.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-12-17 23:13:05 +01:00
Andy Patterson
32aa37a2e7
gnu: Add and use sane-backends-minimal.
...
* gnu/packages/scanner.scm (sane-backends): Rename to...
(sane-backends-minimal): this. Adjust name, source, synopsis and
description accordingly.
* gnu/packages/cups.scm (hplip): Use 'sane-backends-minimal' instead of
'sane-backends'.
* gnu/packages/gnome.scm (colord, simple-scan): Likewise.
* gnu/packages/libreoffice.scm (libreoffice): Likewise.
* gnu/packages/wine.scm (wine): Likewise.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-12-17 23:13:04 +01:00
Andy Patterson
33a14e29f9
gnu: sane-backends: Disable backend generation.
...
* gnu/packages/scanner.scm (sane-backends)[arguments]: Add a phase to
disable the compilation of backends.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-12-17 23:13:04 +01:00
Leo Famulari
9b1d77f6d4
gnu: pinentry: Update to 1.0.0.
...
* gnu/packages/gnupg.scm (pinentry-tty, pinentry-gtk2, pinentry-gnome3,
pinentry-qt): Update to 1.0.0.
2016-12-17 13:40:42 -05:00
Leo Famulari
402efb61d3
gnu: npth: Update to 1.3.
...
* gnu/packages/gnupg.scm (npth): Update to 1.3.
2016-12-17 13:40:42 -05:00
Ricardo Wurmus
fdbc84b056
import cran: Handle HTTP errors.
...
Fixes <http://bugs.gnu.org/23479 >.
* guix/import/cran.scm (fetch-description): Return #f in case of HTTP
errors.
2016-12-17 19:13:42 +01:00
Ricardo Wurmus
d68ba5f483
guix import: Print list of expressions.
...
* guix/scripts/import.scm (guix-import): Print list of expressions.
2016-12-17 19:13:41 +01:00
Ricardo Wurmus
64ce53eb5e
import cran: Add "recursive" option.
...
* guix/scripts/import/cran.scm: (%options): Add "recursive" option.
(guix-import-cran): Handle "recursive" option.
* doc/guix.texi (Invoking guix import): Document it.
2016-12-17 19:13:41 +01:00
Ricardo Wurmus
94e907b962
import cran: Add recursive importer.
...
* guix/import/cran.scm (recursive-import): New variable.
(cran->guix-package): Memoize the procedure.
2016-12-17 19:12:55 +01:00
Ricardo Wurmus
b26abe4f14
import cran: Ignore default R packages.
...
* guix/import/cran.scm (default-r-packages): New variable.
(description->package): Drop default R packages from list of inputs.
2016-12-17 15:56:48 +01:00
Ricardo Wurmus
ad68f7fa58
import cran: description->package: Also return package dependencies.
...
* guix/import/cran.scm (description->package): Return package
dependencies in addition to generated package expression.
2016-12-17 15:56:48 +01:00
Ricardo Wurmus
bfa0c752bc
import cran: Move guix-name to top-level.
...
* guix/import/cran.scm (guix-name): Move to top-level.
2016-12-17 15:56:48 +01:00
Ricardo Wurmus
2e5f32ce1b
import cran: Remove more invalid characters from package names.
...
* guix/import/cran.scm (guix-name): Replace period and underscore with
dash; always prepend package names with "r-".
2016-12-17 15:56:47 +01:00
Ricardo Wurmus
576eda6d02
import cran: Handle BSD licenses with LICENSE file.
...
* guix/import/cran.scm (string->license): Add cases for BSD licenses
with LICENSE file.
2016-12-17 15:56:47 +01:00
Ricardo Wurmus
741d68c20d
import cran: Translate MIT to the Expat license.
...
* guix/import/cran.scm (string->license): Translate "MIT" license to
Expat license.
2016-12-17 15:56:47 +01:00
Ricardo Wurmus
13f54d081b
import cran: Do not use "or later" licenses by default.
...
* guix/import/cran.scm (string->license): Use exact license versions.
2016-12-17 15:56:39 +01:00
Ludovic Courtès
aaee461b9d
doc: Update dot graphs.
...
* doc/images/bootstrap-packages.dot,
doc/images/coreutils-bag-graph.dot, doc/images/coreutils-graph.dot,
doc/images/shepherd-graph.dot: Regenerate.
2016-12-17 14:46:42 +01:00
Ludovic Courtès
a6562c7e20
profiles: Remove dependency on 'glibc-utf8-locales' for tests.
...
Commit 1af0860e8b added a mandatory
dependency on 'glibc-utf8-locales', which entails long rebuilds for
tests.
* guix/profiles.scm (profile-derivation): Add #:locales? parameter.
Add 'set-utf8-locale' variable. Use it when LOCALES? is true.
(link-to-empty-profile): Pass #:locales? #f.
* guix/scripts/environment.scm (inputs->profile-derivation): Pass
#:locales?.
* guix/scripts/package.scm (build-and-use-profile): Likewise.
* tests/packages.scm ("--search-paths with pattern"): Pass #:locales? #f.
* tests/profiles.scm ("profile-derivation")
("profile-derivation, inputs", "profile-manifest, search-paths")
("etc/profile", "etc/profile when etc/ already exists"):
("etc/profile when etc/ is a symlink"): Likewise.
2016-12-17 14:46:42 +01:00
Ludovic Courtès
d44fb7dd60
gnu: bootstrap: Add FTP URL for bootstrap binaries.
...
* gnu/packages/bootstrap.scm (%bootstrap-base-urls): Add
ftp://alpha.gnu.org (http://alpha.gnu.org is currently unresponsive.)
2016-12-17 14:46:42 +01:00
Raoul Bonnal
c9e9154e99
gnu: star: Update to 2.5.2b.
...
* gnu/packages/bioinformatics (star): Update to 2.5.2b.
[source]: Delete precompiled binary.
Co-authored-by: Ben Woodcroft <donttrustben@gmail.com >
2016-12-17 23:26:35 +10:00
Marius Bakke
51ad11ad62
gnu: Add fatfsck-static.
...
* gnu/packages/disk.scm (dosfstools/static): New private variable.
(fatfsck/static): New variable.
2016-12-17 10:13:22 +01:00
Alex Kost
64e43c674e
gnu: Add emacs-guix.
...
* gnu/packages/emacs.scm (emacs-guix): New variable.
2016-12-17 10:56:39 +03:00
Alex Kost
753baf775f
gnu: Add emacs-bui.
...
* gnu/packages/emacs.scm (emacs-bui): New variable.
2016-12-17 10:56:39 +03:00
Leo Famulari
c7ec7c9926
gnu: imagemagick: Update to 6.9.6-8.
...
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.6-8.
2016-12-17 00:46:48 -05:00
Leo Famulari
7c1a7bf484
gnu: acme-client: Provide path to certificates.
...
* gnu/packages/tls.scm (acme-client)[arguments]: Add 'patch-paths' phase.
2016-12-17 00:09:10 -05:00
Ricardo Wurmus
76b3fbbce6
build: assert-no-store-file-names: Ignore ChangeLog.
...
* Makefile.am (assert-no-store-file-names): Ignore /gnu/store file names
in the ChangeLog, because they might be examples in commit messages.
2016-12-17 00:21:23 +01:00
Leo Famulari
f8faf537ca
gnu: libupnp: Fix CVE-2016-8863.
...
* gnu/packages/patches/libupnp-CVE-2016-8863.patch: New file.
* gnu/local.mk (dist_patch_DATA): Use it.
* gnu/packages/libupnp.scm (libupnp)[source]: Use it.
2016-12-16 15:28:02 -05:00
Theodoros Foradis
850812decf
gnu: Add Greek Aspell dictionary
...
* gnu/packages/aspell.scm (aspell-dict-el): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-12-16 18:04:55 +01:00
Ludovic Courtès
1af0860e8b
profiles: Build profiles in a UTF-8 locale.
...
Fixes <http://bugs.gnu.org/25213 >.
Reported by Christopher Baines <mail@cbaines.net >.
* guix/profiles.scm (profile-derivation)[glibc-utf8-locales]: New
variable.
[builder]: Use it to set 'LOCPATH'.
2016-12-16 18:01:08 +01:00
Ludovic Courtès
580deec5b4
download: Protect against dangling symlinks in $SSL_CERT_DIR.
...
Reported by Christopher Baines <mail@cbaines.net >
in <https://bugs.gnu.org/25213 >.
* guix/build/download.scm (make-credendials-with-ca-trust-files): Check
whether FILE exists before calling
'set-certificate-credentials-x509-trust-file!'.
2016-12-16 18:00:01 +01:00
Ludovic Courtès
99ec0cb397
refresh: Make dependency on (guix import crates) weak.
...
Reported by Tobias Geerinckx-Rice <me@tobias.gr >.
* guix/scripts/refresh.scm: Do not explicitly import (guix import crates).
2016-12-16 17:38:39 +01:00
Ludovic Courtès
f731529e2a
install: Add dosfstools.
...
* gnu/system/install.scm (installation-os)[packages]: Add DOSFSTOOLS.
2016-12-16 17:37:28 +01:00
ng0
fc9286d03a
gnu: tor: Recommend torsocks.
...
* gnu/packages/tor.scm (tor)[description]: Recommend torsocks.
Signed-off-by: Kei Kebreau <kei@openmailbox.org >
2016-12-16 10:49:01 -05:00
Ludovic Courtès
3eee16130d
gnu: grub: Add dependency on efibootmgr.
...
Suggested by Marius Bakke <mbakke@fastmail.com >.
* gnu/packages/grub.scm (grub)[arguments]: In 'patch-stuff', set
efibootmgr absolute file name in 'platform.c'.
[inputs]: Add EFIBOOTMGR.
2016-12-16 14:45:56 +01:00
Ludovic Courtès
5597b3ae08
doc: "Nar" now means "normalized archive".
...
* doc/guix.texi (Invoking guix archive): Mention "normalized archive"
and add index entries.
2016-12-16 14:45:56 +01:00
Tobias Geerinckx-Rice
c8502d9ec1
Revert "gnu: kmod: Update to 23."
...
This should have been pushed to the ‘staging’ branch first.
This reverts commit 1e1cd41629 .
2016-12-16 12:19:50 +01:00
Tobias Geerinckx-Rice
7c58c852c4
gnu: libraw1394: Update to 2.1.2.
...
* gnu/packages/linux.scm (libraw1394): Update to 2.1.2.
2016-12-16 03:08:43 +01:00
Tobias Geerinckx-Rice
1e1cd41629
gnu: kmod: Update to 23.
...
* gnu/packages/linux.scm (kmod): Update to 23.
2016-12-16 03:08:42 +01:00
Tobias Geerinckx-Rice
3fe7cb872a
gnu: ethtool: Update to 4.8.
...
* gnu/packages/networking.scm (ethtool): Update to 4.8.
2016-12-16 03:08:42 +01:00
Tobias Geerinckx-Rice
7d162df8ce
gnu: mcelog: Update to 146.
...
* gnu/packages/linux.scm (mcelog): Update to 146.
2016-12-16 03:08:41 +01:00
Mark H Weaver
0eb36dd17f
gnu: linux-libre@4.4: Update to 4.4.39.
...
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.39.
2016-12-15 20:35:24 -05:00
Leo Famulari
fb73f07a0f
gnu: guile-irregex: Update to 0.9.6 [fixes CVE-2016-9954].
...
* gnu/packages/guile.scm (guile-irregex): Update to 0.9.6.
2016-12-15 18:40:19 -05:00
Mathieu Lirzin
57aa94bd7e
services: cuirass: Put specifications in the store.
...
* gnu/services/cuirass.scm (<cuirass-configuration>): Change type of
'specifications' field to an alist to match the documentation example.
(cuirass-shepherd-service): Store the provided specifications in a file. Use
that file as the "--specification" argument.
2016-12-15 22:50:27 +01:00
Mathieu Lirzin
44ccd9622e
gnu: cuirass: Update to revision 2.
...
* gnu/packages/ci.scm (cuirass): Update to revision 2.
[native-inputs]: Add texinfo.
2016-12-15 22:50:24 +01:00
Tobias Geerinckx-Rice
177de53784
gnu: libpsl: Update to 0.16.0.
...
* gnu/packages/web.scm (libpsl): Update to 0.16.0.
2016-12-15 21:05:05 +01:00
Tobias Geerinckx-Rice
426aecfd48
gnu: openconnect: Update to 7.08.
...
* gnu/packages/vpn.scm (openconnect): Update to 7.09.
2016-12-15 19:31:45 +01:00
John Darrington
7d73b2c6d0
gnu: Add system test for the rpcbind-daemon service.
...
* gnu/tests/nfs.scm: New file.
* gnu/local.mk: Add it.
2016-12-15 19:13:46 +01:00
Thomas Danckaert
7781afde65
gnu: Add kdevelop.
...
* gnu/packages/kde.scm (kdevelop): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-12-15 17:11:32 +01:00
Thomas Danckaert
c02c8cf4a8
gnu: Add kdevplatform.
...
* gnu/packages/kde.scm (kdevplatform): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-12-15 17:09:27 +01:00
Thomas Danckaert
7c1a52090d
gnu: libksysguard: Correct inputs.
...
* gnu/packages/kde.scm (libksysguard)[inputs]: Remove kdbusaddons,
kdoctools, kinit, knewstruff, knotifications, kio; add kauth,
kcompletion, kconfig, kcoreaddons, kwidgetsaddons.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-12-15 17:06:49 +01:00
Christopher Baines
e05b780a58
services: postgresql: Add locale to configuration
...
* gnu/services/databases.scm (<postgresql-configuration>): Add locale
field.
(postgresql-shepherd-service): Pass locale to initdb.
(postgresql-service): Add locale default.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-12-15 16:55:02 +01:00
Christopher Baines
2d3d5cc5ea
services: postgresql: Add port to configuration
...
* gnu/services/databases.scm (<postgresql-configuration>): Add port
field.
(postgresql-shepherd-service): Pass port to postgres.
(postgresql-service): Add port default.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-12-15 16:54:22 +01:00
Chris Marusich
eee7878f4e
gnu: gnome-settings-daemon: Add dependency on NetworkManager.
...
* gnu/packages/gnome.scm (gnome-settings-daemon)[arguments]: Remove
"--disable-network-manager".
[inputs]: Add NETWORK-MANAGER.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-12-15 16:51:11 +01:00
Chris Marusich
fd070f35d3
gnu: network-manager: Enable session tracking with elogind.
...
* gnu/packages/gnome.scm (network-manager): Add configuration options
"--with-systemd-logind=yes" (so we can use elogind to track login sessions)
and "--with-consolekit=no" (so we don't use consolekit to track sessions,
since it isn't packaged yet). Add elogind as an input, and add a snippet to
replace some references to systemd with elogind.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-12-15 16:50:48 +01:00
David Craven
6976c68158
upstream: Determine archive type correctly.
...
* guix/upstream.scm (package-update): Take the basename of the uri
before trying to determine the extension.
2016-12-15 05:57:03 +01:00
Eric Bavier
200cdf81c6
doc: mention cpan updater.
...
* doc/guix.texi (Invoking guix refresh): Mention cpan updater.
2016-12-14 21:13:19 -06:00
Mark H Weaver
48ef3f9d9c
gnu: icecat: Label patches that have since been assigned CVEs.
...
Document that the following CVEs are fixed: CVE-2016-9893, CVE-2016-9895,
CVE-2016-9897, CVE-2016-9898, CVE-2016-9899, CVE-2016-9900, CVE-2016-9901,
CVE-2016-9902, CVE-2016-9904, and CVE-2016-9905. Note that these are all of
the CVEs fixed in Firefox ESR 45.6.
* gnu/packages/gnuzilla.scm (icecat)[source]: Add comments to patches that
have since been assigned CVEs.
2016-12-14 19:55:26 -05:00
Tobias Geerinckx-Rice
0c6c9c00ab
gnu: Update more dead Google Code home pages.
...
* gnu/packages/bioinformatics.scm (cutadapt, mosaik, pepr)[home-page]:
Update to their respective replacements.
2016-12-14 22:08:51 +01:00
Tobias Geerinckx-Rice
62d652a710
gnu: mdds: Replace dead Google Code home-page.
...
* gnu/packages/boost.scm (mdds)[home-page]: Update it.
2016-12-14 21:59:40 +01:00
Tobias Geerinckx-Rice
50995554f8
gnu: chibi-scheme: Replace dead Google Code home-page.
...
* gnu/packages/scheme.scm (chibi-scheme)[home-page]: Update it.
2016-12-14 21:59:39 +01:00
Tobias Geerinckx-Rice
6b7877e12c
gnu: python-mock: Update source and home-page URIs.
...
* gnu/packages/python.scm (python-mock)[source]: Use ‘pypi-uri’.
[home-page]: Replace dead Google Code home page.
2016-12-14 21:59:39 +01:00
Tobias Geerinckx-Rice
ddf1cd519c
doc: Replace dead Google Code home page for cryptsetup.
...
* doc/guix.texi (Mapped Devices): Update cryptsetup home page.
2016-12-14 21:59:38 +01:00
Ricardo Wurmus
958f657656
gnu: libosinfo: Use stable URL for pci.ids.
...
* gnu/packages/qemu.scm (libosinfo)[native-inputs]: Use a stable URL for
the pci.ids file.
2016-12-14 21:58:32 +01:00
Ricardo Wurmus
4d93f312f0
graph: Add d3js backend.
...
* d3.v3.js, graph.js: New files.
* Makefile.am (EXTRA_DIST): List them.
* guix/graph.scm (%d3js-backend): New variable.
(emit-d3js-prologue, emit-d3js-epilogue, emit-d3js-node,
emit-d3js-edge): New procedures.
(%graph-backends): Add %d3js-backend.
2016-12-14 21:58:32 +01:00
Ricardo Wurmus
642339dc3f
graph: Add "list-backend" and "backend" options.
...
* guix/graph.scm (%graph-backends): New variable.
* guix/scripts/graph.scm (lookup-backend, list-backends): New
procedures.
(%options): Add options for "backend" and "list-backends".
(show-help): Add help texts for "backend" and "list-backend" options.
(%default-options): Add "backend" default.
(guix-graph): Pass backend argument to "export-graph".
* doc/guix.texi (Invoking guix graph): Document the new options.
2016-12-14 21:57:37 +01:00
Ricardo Wurmus
51377437a1
graph: Backend must have name and description.
...
* guix/graph.scm (<graph-backend>): Add fields "name" and "description".
(%graphviz-backend): Provide values for name and description.
(export-graph): Ignore name and description when matching backends.
(graph-backend-name, graph-backend-description): New procedures.
* tests/graph.scm (make-recording-backend): Initialize name and
description fields of test graph-backend.
2016-12-14 21:43:06 +01:00
Maxim Cournoyer
089f385a21
doc: Fix typo in Submitting Patches section.
...
* doc/contributing.texi (Submitting Patches): Fix "could could" typo.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-12-14 14:57:50 -05:00
Marius Bakke
27fab2bf65
gnu: python-cryptography: Update to 1.7.1.
...
* gnu/packages/python.scm (python-cryptography, python2-cryptography): Update
to 1.7.1.
[arguments]: Remove field.
(python-cryptography-vectors, python2-cryptography-vectors): Update to 1.7.1.
2016-12-14 19:12:14 +01:00
Tobias Geerinckx-Rice
938f66cb86
gnu: man-pages: Update to 4.09.
...
* gnu/packages/man.scm (man-pages): Update to 4.09.
2016-12-14 19:09:49 +01:00
David Craven
ecee21473b
gnu: Add rustc.
...
* gnu/packages/rust.scm (rustc): New variable.
Co-authored-by: Eric Le Bihan <eric.le.bihan.dev@free.fr >
2016-12-14 16:30:43 +01:00
David Craven
423f9e4494
gnu: Add rust bootstrap binaries.
...
* gnu/packages/rust.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add rust.scm.
2016-12-14 16:30:42 +01:00
David Craven
22897187c1
gnu: llvm: Enable install utils.
...
* gnu/packages/llvm.scm (llvm)[arguments]: Add -DLLVM_INSTALL_UTILS=ON
to configure-flags.
2016-12-14 16:30:42 +01:00
David Craven
8ac5298786
import: Add updater for rust crates.
...
* guix/import/crate.scm (crate-package?, latest-release,
%crate-updater): New variables.
* guix/scripts/refresh.scm (%updaters): Add crate updater.
* doc/guix.texi: Add crate updater to table.
2016-12-14 16:30:42 +01:00
David Craven
3e0c036584
import: Add importer for rust crates.
...
* guix/import/crate.scm: New file.
* guix/scripts/import/crate.scm: New file.
* guix/scripts/import.scm (importers): Add crate importer.
* tests/crate.scm: New file.
* doc/guix.texi: Add crate importer to table.
* Makefile.am (MODULES, SCM_TESTS): Add files.
2016-12-14 16:30:42 +01:00
David Craven
bb3f36ed4c
import: utils: Add some utilities.
...
* guix/import/utils.scm (maybe-inputs, maybe-native-inputs,
package->definition): New variables.
2016-12-14 16:30:42 +01:00
David Craven
4b3cb7f4bc
build-system: Add cargo build system.
...
* guix/build-system/cargo.scm: New file.
* guix/build/cargo-build-system.scm: New file.
* Makefile.am (MODULES): Add files.
2016-12-14 16:30:42 +01:00
Leo Famulari
7ab3ea4266
gnu: nss, nss-certs: Update to 3.27.2.
...
* gnu/packages/gnuzilla.scm (nss): Update to 3.27.2.
* gnu/packages/certs.scm (nss-certs): Update to 3.27.2.
2016-12-14 10:19:32 -05:00
Leo Famulari
5ac6b841c2
gnu: icedtea-8: Update to 3.2.0 [fixes CVE-2016-{5542,5554,5568,5573,5582,5597}].
...
* gnu/packages/java.scm (icedtea-8): Update to 3.2.0.
[arguments]: Pass '--disable-system-pcsc' and '--disable-system-sctp'
to #:configure-flags.
2016-12-14 10:19:32 -05:00
Leo Famulari
ab129dac7d
gnu: icedtea-7: Update to 2.6.8 [fixes CVE-2016-{5542,5554,5568,5573,5582,5597}]
...
* gnu/packages/java.scm (icedtea-7): Update to 2.6.8.
2016-12-14 10:19:29 -05:00
Ludovic Courtès
af72a21a69
upstream: Use first url when it lacks an extension.
...
* guix/upstream.scm (package-update): Use a url from the list when it
lacks an extension.
2016-12-14 14:20:50 +01:00
Ben Woodcroft
ce3f92e701
gnu: Add r-bit64.
...
* gnu/packages/statistics.scm (r-bit64): New variable.
2016-12-14 20:43:28 +10:00
Ben Woodcroft
42066e6b4a
gnu: Add r-bit.
...
* gnu/packages/statistics.scm (r-bit): New variable.
2016-12-14 20:43:28 +10:00
Mark H Weaver
5a3849443a
gnu: linux-libre: Update to 4.9.
...
* gnu/packages/linux.scm (%linux-libre-version, %linux-libre-hash)
(linux-libre): Update to 4.9.
* gnu/packages/linux-libre-4.8-x86_64.conf,
gnu/packages/linux-libre-4.8-i686.conf: Delete files.
* gnu/packages/linux-libre-4.9-x86_64.conf,
gnu/packages/linux-libre-4.9-i686.conf: New files.
* Makefile.am (KCONFIGS): Update accordingly.
2016-12-14 03:27:26 -05:00
Ludovic Courtès
4fbd0f4f86
gnu: guile-next: Update to 2.1.5.
...
* gnu/packages/guile.scm (guile-next): Update to 2.1.5.
[properties]: Add 'upstream-name', 'ftp-server', and 'ftp-directory'.
2016-12-14 08:48:38 +01:00
Ludovic Courtès
e8a463e646
gnu: usbutils: Update to 008.
...
* gnu/packages/linux.scm (usbutils): Update to 008.
[inputs]: Add EUDEV.
2016-12-14 00:22:49 +01:00
Ludovic Courtès
3232613e63
gnu: wireless-regdb: Update to 2016.06.10.
...
* gnu/packages/linux.scm (wireless-regdb): Update to 2016.06.10.
2016-12-14 00:22:49 +01:00
Christopher Baines
4b41febf9c
services: mysql: Add port to configuration
...
* gnu/services/databases.scm (<mysql-configuration>): Add port field.
(mysql-configuration-file): Use the port field when creating the
configuration file.
* doc/guix.texi (Database Services): Document it.
Co-authored-by: Ludovic Courtès <ludo@gnu.org >
2016-12-14 00:22:49 +01:00
Marius Bakke
3f1b4bc316
gnu: xf86-input-keyboard: Update to 1.9.0.
...
* gnu/packages/xorg.scm (xf86-input-keyboard): Update to 1.9.0.
2016-12-13 20:39:01 +01:00
Marius Bakke
12f3af5f1a
gnu: xf86-video-ati: Update to 7.8.0.
...
* gnu/packages/xorg.scm (xf86-video-ati): Update to 7.8.0.
2016-12-13 20:37:13 +01:00
Marius Bakke
546856a3de
gnu: xf86-input-libinput: Update to 0.23.0.
...
* gnu/packages/xorg.scm (xf86-input-libinput): Update to 0.23.0.
2016-12-13 20:31:29 +01:00
Tobias Geerinckx-Rice
d7f84eab02
gnu: iproute2: Update to 4.9.0.
...
* gnu/packages/linux.scm (iproute2): Update to 4.9.0.
[home-page]: Point to the latest attempt, and use HTTPS.
2016-12-13 19:32:34 +01:00
Alex Kost
bee075e706
gnu: libjpeg-turbo: Fix typo.
...
This is a followup to commit e90a706e16 .
* gnu/packages/image.scm (libjpeg-turbo): Remove extra "\".
2016-12-13 19:56:07 +03:00
Ludovic Courtès
1975ec69e7
gnu: epic5: Fix 'license' field to contain only licenses.
...
* gnu/packages/irc.scm (epic5)[license]: Call 'license:non-copyleft'.
2016-12-13 17:24:30 +01:00
Efraim Flashner
1d0814670c
gnu: python-pyqt: Update to 5.7.
...
* gnu/packages/qt.scm (python-pyqt): Update to 5.7.
2016-12-13 15:11:25 +02:00
Efraim Flashner
e5a12fba82
gnu: onionshare: Update to 0.9.2 (fixes CVE-2016-5026).
...
* gnu/packages/tor.scm (onionshare): Update to 0.9.2.
[source]: Remove patch.
[arguments]: Update substitutions for new version.
* gnu/packages/patches/onionshare-fix-install-paths.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-12-13 13:12:31 +02:00
Ben Woodcroft
991e143d25
gnu: diamond: Update to 0.8.29.
...
* gnu/packages/bioinformatics.scm (diamond): Update to 0.8.29.
2016-12-13 20:01:56 +10:00
Ben Woodcroft
ced1c496aa
gnu: orfm: Update to 0.6.1.
...
* gnu/packages/bioinformatics.scm (orfm): Update to 0.6.1.
2016-12-13 20:00:50 +10:00
Efraim Flashner
310248c621
gnu: libsrtp: Fix building on mips.
...
* gnu/packages/telephony.scm (libsrtp)[arguments]: Add substitution
changing variable name from 'mips' to 'mips_value'. Also substitute
dictionary location in test suite.
2016-12-13 11:15:49 +02:00
Efraim Flashner
6f09178d2a
gnu: libsrtp: Have source use file-name.
...
* gnu/packages/telephony.scm (libsrtp)[source]: Add file-name field.
2016-12-13 11:15:48 +02:00
Efraim Flashner
e90a706e16
gnu: libjpeg-turbo: Fix build on mips.
...
* gnu/packages/image.scm (libjpeg-turbo)[arguments]: Add substitution to
set variable type before use.
2016-12-13 11:15:32 +02:00
Marius Bakke
61dd253f8e
gnu: lftp: Update to 4.7.4.
...
* gnu/packages/ftp.scm (lftp): Update to 4.7.4.
[home-page]: Change to new domain.
[source]: Adjust to new domain. Add mirror.
2016-12-13 09:38:01 +01:00
Marius Bakke
d660f7be6d
gnu: python-setuptools: Update to 31.0.0.
...
* gnu/packages/python.scm (python-setuptools, python2-setuptools): Update to
31.0.0.
[source]: Use 'pypi-uri'.
[license]: Update for bundled libraries.
2016-12-13 09:37:49 +01:00
Marius Bakke
ad04bd6b2a
gnu: duplicity: Use 'modify-phases' syntax.
...
* gnu/packages/backup.scm (duplicity)[arguments]: Use 'modify-phases'.
2016-12-13 09:37:43 +01:00
Eric Bavier
ff55fe5599
import: cpan: Add updater.
...
* guix/import/cpan.scm (module->dist-name): Fetch the field of interest.
(cpan-fetch): Accept release name rather than module name.
(fix-source-url): Rename to ...
(cpan-source-url): ... this. Take metadata as parameter.
(package->upstream-name, cpan-version, cpan-package?, latest-release):
New procedures.
(cpan-module->sexp): Use cpan-version and cpan-source-url.
(%cpan-updater): New variable.
* guix/scripts/refresh.scm (%updaters): Add %CPAN-UPDATER.
2016-12-12 22:22:33 -06:00
Eric Bavier
d391ad57d6
import: cpan: Move core-module? to top-level.
...
* guix/import/cpan.scm (cpan-module->sexp): Move local core-module?
procedure to ...
(core-module?): ... here.
2016-12-12 22:22:33 -06:00
Eric Bavier
63773200d7
import: json: Silence json-fetch output.
...
* guix/import/json.scm (json-fetch): Use http-fetch instead of url-fetch
to avoid writing to stdout and a temporary file for each invocation.
* guix/import/gem.scm (rubygems-fetch): Do not redirect json-fetch
output to /dev/null.
* guix/import/pypi.scm (pypi-fetch): Likewise.
2016-12-12 22:22:02 -06:00
Tobias Geerinckx-Rice
7843f276d1
gnu: xf86-video-nouveau: Update to 1.0.13.
...
* gnu/packages/xorg.scm (xf86-video-nouveau): Update to 1.0.13.
2016-12-13 04:59:22 +01:00
Tobias Geerinckx-Rice
80a612dccf
gnu: xf86-input-synaptics: Update to 1.9.0.
...
* gnu/packages/xorg.scm (xf86-input-synaptics): Update to 1.9.0.
2016-12-13 04:50:28 +01:00
Tobias Geerinckx-Rice
f63491a385
gnu: xf86-input-mouse: Update to 1.9.2.
...
* gnu/packages/xorg.scm (xf86-input-mouse): Update to 1.9.2.
2016-12-13 04:50:28 +01:00
Tobias Geerinckx-Rice
5de2ec6deb
gnu: xf86-input-joystick: Update to 1.6.3.
...
* gnu/packages/xorg.scm (xf86-input-joystick): Update to 1.6.3.
2016-12-13 04:50:28 +01:00
Tobias Geerinckx-Rice
08cf3e4ce5
gnu: xf86-input-evdev: Update to 2.10.4.
...
* gnu/packages/xorg.scm (xf86-input-evdev): Update to 2.10.4.
2016-12-13 04:50:27 +01:00
Tobias Geerinckx-Rice
2f79bbfc01
gnu: nano: Update to 2.7.2.
...
* gnu/packages/nano.scm (nano): Update to 2.7.2.
2016-12-13 04:30:04 +01:00
Tobias Geerinckx-Rice
68a9d6df5e
gnu: perl-dbix-class-introspectablem2m: Update source tarball URL.
...
* gnu/packages/perl.scm (perl-dbix-class-introspectablem2m)[source]: Update
tarball URL.
2016-12-12 22:08:45 +01:00
Tobias Geerinckx-Rice
32fd260076
gnu: cssc: Update to 1.4.0.
...
* gnu/packages/version-control.scm (cssc): Update to 1.4.0.
[source]: Remove unneeded patches (i.e. all of them).
* gnu/packages/patches/cssc-gets-undeclared.patch: Delete file.
* gnu/packages/patches/cssc-missing-include.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): Remove deleted patches.
2016-12-12 22:08:45 +01:00
Tobias Geerinckx-Rice
bea3cf4b90
gnu: gsl: Update to 2.3.
...
* gnu/packages/maths.scm (gsl): Update to 2.3.
2016-12-12 22:08:45 +01:00
Tobias Geerinckx-Rice
469846a7ba
gnu: vim: Update to 8.0.0133.
...
* gnu/packages/vim.scm (vim, vim-full): Update to 8.0.0133.
2016-12-12 22:08:44 +01:00
Kei Kebreau
b43ec33b6d
gnu: denemo: Change default preferences to use the already-present lilypond.
...
* gnu/packages/music.scm (denemo)[progpagated-inputs]: Move lilypond to ...
[inputs]: ... here.
[phases]: New phase set-lilypond.
2016-12-12 12:16:17 -05:00
Efraim Flashner
987ad88fb6
gnu: calibre: Update to 2.74.0.
...
* gnu/packages/ebook.scm (calibre): Update to 2.74.0.
2016-12-12 16:14:30 +02:00
Efraim Flashner
0468eddafb
gnu: python-sip: Update to 4.18.1.
...
* gnu/packages/qt.scm (python-sip): Update to 4.18.1.
2016-12-12 16:14:30 +02:00
Efraim Flashner
f9513086c4
gnu: python-pyqt-4: Use 'modify-phases' syntax.
...
* gnu/packages/qt.scm (python-pyqt-4)[arguments]: Use 'modify-phases'
syntax.
2016-12-12 16:14:30 +02:00
Efraim Flashner
a0bc2d45eb
gnu: python-pyqt@5.5: Remove variable.
...
* gnu/packages/qt.scm (python-pyqt@5.5, python2-pyqt@5.5): Remove them.
2016-12-12 16:14:29 +02:00
Efraim Flashner
c5ea912016
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.
2016-12-12 16:14:29 +02:00
Efraim Flashner
e9adcd81b1
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.
2016-12-12 16:14:24 +02:00
Ben Woodcroft
2df3d147ef
gnu: orfm: Update to 0.6.0.
...
* gnu/packages/bioinformatics.scm (orfm): Update to 0.6.0.
2016-12-12 20:49:31 +10:00
Christopher Baines
23b40c6625
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 >
2016-12-11 17:58:55 -05:00
Leo Famulari
4a990395d7
Merge branch 'staging'
2016-12-11 15:03:52 -05:00
Danny Milosavljevic
0c6fc4b7e5
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 >
2016-12-11 14:14:31 -05:00
Marius Bakke
4eb6ed28a3
gnu: python-html5lib: Add dependency on python-webencodings.
...
* gnu/packages/python.scm (python-html5lib,
python2-html5lib)[propagated-inputs]: Add python-webencodings.
2016-12-11 20:09:26 +01:00
Marius Bakke
adbca19e83
gnu: Add python-webencodings.
...
* gnu/packages/python.scm (python-webencodings, python2-webencodings): New
variables.
2016-12-11 20:09:23 +01:00
Mark H Weaver
81d6fd2457
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.
2016-12-11 09:51:10 -05:00
Mark H Weaver
762bc71e21
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.
2016-12-11 09:51:08 -05:00
Ricardo Wurmus
0ff55f9d77
gnu: fcgi: Disable parallel building.
...
* gnu/packages/web.scm (fcgi)[arguments]: Disable parallel building.
2016-12-11 15:18:36 +01:00
Tobias Geerinckx-Rice
1ce6f33b0c
gnu: Add sshoot.
...
* gnu/packages/vpn.scm (sshoot): New variable.
2016-12-11 11:58:41 +01:00
Tobias Geerinckx-Rice
6c2e82bcb7
gnu: Add python-argcomplete.
...
* gnu/packages/python.scm (python-argcomplete): New variable.
2016-12-11 11:58:40 +01:00
Tobias Geerinckx-Rice
5c863d57ff
gnu: Add sshuttle.
...
* gnu/packages/vpn.scm (sshuttle): New variable.
2016-12-11 11:58:40 +01:00
Christopher Baines
97bb1ab665
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 >
2016-12-11 09:31:34 +01:00
Leo Famulari
5ce09ef18f
gnu: openjpeg-2.1.2: Use a meaningful file-name for the source code.
...
This is a followup to commit 0e8b7b1c35 .
* gnu/packages/image.scm (openjpeg-2.1.2)[source]: Give a meaningful
file-name.
2016-12-11 02:25:16 -05:00
Leo Famulari
b245f7589e
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.
2016-12-11 02:04:38 -05:00
Leo Famulari
0e8b7b1c35
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.
2016-12-11 02:04:31 -05:00
Mark H Weaver
d94691e0c2
Merge branch 'master' into staging
2016-12-10 23:03:57 -05:00
Kei Kebreau
edd1652e0a
gnu: Add denemo.
...
* gnu/packages/music.scm (denemo): New variable.
2016-12-10 19:40:01 -05:00
Tobias Geerinckx-Rice
14f4a46c98
gnu: libpsl: Update to 0.16.0.
...
* gnu/packages/web.scm (libpsl): Update to 0.16.0.
2016-12-11 00:50:13 +01:00
David Craven
e31b75f22f
gnu: Add ocaml-menhir.
...
* gnu/packages/ocaml.scm (ocaml-menhir): New variable.
2016-12-10 21:47:08 +01:00
David Craven
2694d1dc80
gnu: coq: Update to 8.5pl2.
...
* gnu/packages/ocaml.scm (coq): Update to 8.5pl2.
[arguments]: Configure script takes single hyphen arguments.
2016-12-10 21:47:08 +01:00
David Craven
60bc622b1d
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.
2016-12-10 21:47:08 +01:00
David Craven
3ea25176f0
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.
2016-12-10 21:47:08 +01:00
David Craven
4e05c326ef
gnu: Add ghc-terminal-size.
...
* gnu/packages/haskell.scm (ghc-terminal-size): New variable.
2016-12-10 21:47:08 +01:00
David Craven
5e6cafe157
gnu: Add ghc-ieee754.
...
* gnu/packages/haskell.scm (ghc-ieee754): New variable.
2016-12-10 21:47:07 +01:00
David Craven
f7e624b639
gnu: Add ghc-tasty-rerun.
...
* gnu/packages/haskell.scm (ghc-tasty-rerun): New variable.
2016-12-10 21:47:07 +01:00
David Craven
b7f96285a5
gnu: Add ghc-fsnotify.
...
* gnu/packages/haskell.scm (ghc-fsnotify): New variable.
2016-12-10 21:47:07 +01:00
David Craven
f63981de14
gnu: Add ghc-hinotify.
...
* gnu/packages/haskell.scm (ghc-hinotify): New variable.
2016-12-10 21:47:07 +01:00
Mark H Weaver
56c394ee43
gnu: icecat: Add more fixes from upstream mozilla-esr45.
...
* gnu/packages/gnuzilla.scm (icecat)[sources]: Add more fixes from the
upstream mozilla-esr45 repository.
2016-12-10 15:22:38 -05:00
Efraim Flashner
67c539e21f
gnu: Remove unused patch.
...
* gnu/packages/patches/openjpeg-CVE-2015-6581.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-12-10 21:59:56 +02:00
Efraim Flashner
a304b6c362
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.
2016-12-10 21:46:45 +02:00
Efraim Flashner
70c1d5ed05
gnu: ffmpeg@2.8: Update to 2.8.9.
...
* gnu/packages/video.scm (ffmpeg@2.8): Update to 2.8.9.
2016-12-10 21:00:23 +02:00
Efraim Flashner
a6cd85742d
gnu: jasper: Update to 2.0.6.
...
* gnu/packages/image.scm (jasper): Update to 2.0.6.
2016-12-10 20:59:19 +02:00
Christopher Baines
a77f036084
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 >
2016-12-10 14:07:32 +01:00
Christopher Baines
619f98fa8f
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 >
2016-12-10 14:04:18 +01:00
Marius Bakke
fc184fe2de
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.
2016-12-10 14:00:05 +01:00
Kei Kebreau
fdb552bbd4
gnu: windowmaker: Fix invocation of 'wmsetbg'.
...
* gnu/packages/gnustep.scm (windowmaker)[arguments]: Add substitution of
40-character limit with a 107-character limit.
2016-12-09 22:10:06 -05:00
Ben Woodcroft
a225db5293
gnu: vsearch: Update to 2.3.4.
...
* gnu/packages/bioinformatics.scm (vsearch): Update to 2.3.4.
2016-12-10 10:45:13 +10:00
Ben Woodcroft
7922ab8fe8
gnu: pardre: Update to 1.1.5-1.
...
* gnu/packages/bioinformatics.scm (pardre): update to 1.1.5-1.
[source]: Update source hash.
2016-12-10 10:45:12 +10:00
Mark H Weaver
6b2921c3ac
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 >.
2016-12-09 18:36:21 -05:00
Mark H Weaver
1134e99d86
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 >.
2016-12-09 18:36:03 -05:00
Ludovic Courtès
72c0b68780
gnu: libsoup: Update to 2.56.0.
...
* gnu/packages/gnome.scm (libsoup): Update to 2.56.0.
2016-12-10 00:10:30 +01:00
Ludovic Courtès
27991c97e6
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'.
2016-12-09 23:12:06 +01:00
Ludovic Courtès
2b513387cd
offload: Test each machine only once.
...
* guix/scripts/offload.scm (check-machine-availability)[build-machine=?]:
New procedure.
Add call to 'delete-duplicates'.
2016-12-09 23:02:02 +01:00
Ludovic Courtès
bd8345777f
offload: Do not read ~/.ssh/known_hosts.
...
* guix/scripts/offload.scm (open-ssh-session): Pass #:knownhosts to
'make-session'.
2016-12-09 23:02:01 +01:00
Ben Woodcroft
fdf3a68d9e
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.
2016-12-10 07:51:47 +10:00
Ben Woodcroft
71596c3ce6
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.
2016-12-10 07:50:16 +10:00
Mark H Weaver
750778abd4
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.
2016-12-09 15:13:22 -05:00
Mark H Weaver
33d6a2ff9f
gnu: linux-libre@4.4: Update to 4.4.37.
...
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.37.
2016-12-09 15:10:17 -05:00
Paul Garlick
f81c6a4932
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 >
2016-12-09 19:14:21 +01:00
Marius Bakke
dfdc92259b
gnu: libev: Update to 4.23.
...
* gnu/packages/libevent.scm (libev): Update to 4.23.
2016-12-09 18:23:05 +01:00
Ludovic Courtès
f80b4d2ce0
Merge remote-tracking branch 'origin/master' into staging
2016-12-09 18:11:14 +01:00
Ludovic Courtès
13b5f44b47
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.
2016-12-09 18:09:43 +01:00
Hartmut Goebel
2608e40988
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.
2016-12-09 15:46:09 +01:00
Ludovic Courtès
d99ee3d923
gnu: ruby-sdoc: Really relax minitest version requirement.
...
* gnu/packages/ruby.scm (ruby-sdoc)[arguments]: Adjust pattern in
'relax-minitest-requirement'.
2016-12-09 15:39:13 +01:00
Hartmut Goebel
43e8824d3c
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.
2016-12-09 13:04:17 +01:00
Hartmut Goebel
931eaeaad9
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].
2016-12-09 13:04:17 +01:00
Hartmut Goebel
9fde877856
gnu: python2-pyqt-4: Change package name to python2-pyqt.
...
* gnu/packages/qt.scm (python2-pyqt-4)[package]: Change "name"
python2-pyqt.
2016-12-09 13:04:17 +01:00
Danny Milosavljevic
444a79b6fe
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 >
2016-12-09 11:57:10 +01:00
Marius Bakke
fe3b8862cf
gnu: alot: Update to 0.4.
...
* gnu/packages/mail.scm (alot): Update to 0.4.
[arguments]: Update python3 comment.
2016-12-09 11:47:39 +01:00
Julien Lepiller
b1a3c533f3
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 >
2016-12-09 09:58:36 +01:00
Leo Famulari
e11fb2b862
gnu: parallel: Update 20161122.
...
* gnu/packages/parallel.scm (parallel): Update to 20161122.
2016-12-08 23:12:51 -05:00
rennes
1f6a73ee6b
gnu: Add gnome-system-monitor.
...
* gnu/packages/gnome.scm (gnome-system-monitor): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-12-08 23:42:12 +01:00
Ludovic Courtès
13d5e8dae5
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.
2016-12-08 23:12:11 +01:00
ng0
0c69a17efd
gnu: Add epic5.
...
* gnu/packages/irc.scm (epic5): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-12-08 22:36:15 +02:00
Efraim Flashner
c32f0e3059
gnu: enlightenment: Update to 0.21.4.
...
* gnu/packages/enlightenment.scm (enlightenment): Update to 0.21.4.
2016-12-08 21:45:37 +02:00
Efraim Flashner
80a92a0fb5
gnu: efl: Update to 1.18.4.
...
* gnu/packages/enlightenment.scm (efl): Update to 1.18.4.
2016-12-08 21:45:37 +02:00
Efraim Flashner
256470325b
gnu: tor: Update to 0.2.8.11.
...
* gnu/packages/tor.scm (tor): Update to 0.2.8.11.
2016-12-08 21:45:33 +02:00
Leo Famulari
cb5a32c022
gnu: imagemagick: Update to 6.9.6-7.
...
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.6-7.
2016-12-08 14:32:02 -05:00
Leo Famulari
57513498de
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.
2016-12-08 13:53:36 -05:00
José Miguel Sánchez García
a2c1dceadd
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 >
2016-12-08 15:07:34 +01:00
Marius Bakke
a14061aae6
gnu: python-html5lib: Update to 1.0b10 [fixes CVE-2016-{9909,9910}].
...
* gnu/packages/python.scm (python-html5lib, python2-html5lib): Update to 1.0b10.
2016-12-08 13:55:46 +01:00
Ben Woodcroft
1b7f17ef90
gnu: vsearch: Update to 2.3.3.
...
* gnu/packages/bioinformatics.scm (vsearch): Update to 2.3.3.
2016-12-08 22:39:10 +10:00
Alex Kost
cb72d34348
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 >
2016-12-08 12:32:52 +03:00
Alex Kost
a9c61335c9
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.
2016-12-08 12:32:52 +03:00
John Darrington
7b706a4930
gnu: Fix path to /etc/netconfig in libtirpc.
...
* gnu/packages/onc-rpc.scm (libtirpc) [arguments]: Replace "/etc/netconfig"
with (string-append %output "/etc/netconfig")
2016-12-08 08:30:57 +01:00
Ludovic Courtès
a69bc7071e
hydra: Fix wrong-num-args error when computing the cross jobs.
...
Fixes a regression introduced in
dea91108cf .
* build-aux/hydra/gnu-system.scm (hydra-jobs)[cross-jobs](either): Add
third parameter and honor it.
2016-12-08 00:28:48 +01:00
Ludovic Courtès
530b8bda1f
hydra: Adjust to make-bootstrap.scm change.
...
This is a followup to commit f13f60cb26 .
* build-aux/hydra/gnu-system.scm (%core-packages): Call
'%glibc-bootstrap-tarball' since it's now a thunk, not a package.
2016-12-08 00:28:48 +01:00
Ludovic Courtès
0a050ebc35
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).
2016-12-08 00:28:47 +01:00
Adonay Felipe Nogueira
c451474488
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 >
2016-12-08 00:28:47 +01:00
José Miguel Sánchez García
35cdc267ae
gnu: Add lua-lpeg.
...
* gnu/packages/lua.scm (lua-lpeg): New variable.
Signed-off-by: Marius Bakke <mbakke@fastmail.com >
2016-12-07 23:20:24 +01:00
José Miguel Sánchez García
db913ac431
gnu: Add libtermkey.
...
* gnu/packages/terminals.scm (libtermkey): New variable.
Signed-off-by: Marius Bakke <mbakke@fastmail.com >
2016-12-07 23:09:49 +01:00
Ludovic Courtès
3593e5d5c5
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.
2016-12-07 21:52:26 +01:00
Ludovic Courtès
3009a9e451
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.
2016-12-07 21:52:26 +01:00
Efraim Flashner
8a3ce2c7b0
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.
2016-12-07 21:38:43 +02:00
Danny Milosavljevic
bb4b17064d
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 >
2016-12-07 18:51:46 +01:00
Danny Milosavljevic
1ed21519f7
gnu: Add python-sadisplay.
...
* gnu/packages/python.scm (python-sadisplay, python2-sadisplay): New variables.
Signed-off-by: Marius Bakke <mbakke@fastmail.com >
2016-12-07 14:20:46 +01:00
Efraim Flashner
491f291892
gnu: subversion: Update to 1.8.17.
...
* gnu/packages/version-control.scm (subversion): Update to 1.8.17.
2016-12-07 13:15:06 +02:00
Manolis Ragkousis
f13f60cb26
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.
2016-12-07 12:59:02 +02:00
Manolis Ragkousis
1ecb7be8b7
gnu: cross-kernel-headers: Remove propagated-inputs from xhurd-headers.
...
* gnu/packages/cross-base.scm (xhurd-headers)[propagated-inputs]: Remove them.
2016-12-07 12:56:02 +02:00
Ludovic Courtès
dea91108cf
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.
2016-12-07 10:23:18 +01:00
Jan Nieuwenhuizen
88da729ff7
gnu: guile-2.0: support mingw.
...
* gnu/packages/guile.scm (guile-2.0): Support MinGW.
2016-12-07 10:23:17 +01:00
Jan Nieuwenhuizen
ae12d58627
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.
2016-12-07 10:23:17 +01:00
Mark H Weaver
d230cf61f6
gnu: ncurses: support mingw.
...
* gnu/packages/ncurses.scm (ncurses): Support MinGW.
Co-Authored-By: Jan Nieuwenhuizen <janneke@gnu.org >
2016-12-07 10:23:17 +01:00
Jan Nieuwenhuizen
7f1c32f0e6
gnu: gmp: build shared library for mingw.
...
* gnu/packages/multiprecision.scm (gmp)[MINGW]: Use --enable-shared.
2016-12-07 10:23:17 +01:00
Jan Nieuwenhuizen
d788fcd3ba
gnu: libunistring: support mingw: propagate libiconv if needed.
...
* gnu/packages/libunistring (libunistring): propagated-inputs: add
libiconv-if-needed. Fixes unicode translation in MinGW.
2016-12-07 10:23:17 +01:00
Jan Nieuwenhuizen
4dab8c5906
gnu: Add function libiconv-if-needed.
...
* gnu/packages/base.scm (libiconv-if-needed): New function.
2016-12-07 10:23:16 +01:00
Jan Nieuwenhuizen
cba36e6482
gnu: cross-base: Add i686-w64-mingw32 target.
...
* guix/utils.scm (mingw-target?): New function.
* gnu/packages/cross-base.scm (cross-gcc-snippet): New procedure
(cross-gcc): Use it.
(cross-gcc-arguments, cross-gcc-patches, cross-gcc): Support MinGW.
(native-libc, cross-newlib?): New functions.
(cross-libc): Use cross-newlib? to support MinGW.
(%gcc-include-paths, %gcc-cross-include-paths): New variables.
2016-12-07 10:23:16 +01:00
Jan Nieuwenhuizen
cf0ef075c4
gnu: Add mingw-w64.
...
* gnu/packages/patches/gcc-4.9.3-mingw-gthr-default.patch,
gnu/packages/patches/mingw-w64-5.0rc2-gcc-4.9.3.patch,
gnu/packages/mingw.scm: New files.
* gnu/local.mk (dist_patch_DATA): Add the patches.
(GNU_SYSTEM_MODULES): Add mingw.scm.
2016-12-07 10:23:16 +01:00
Alex ter Weele
9747d189e0
doc: Correct example for 'wpa-supplicant-service-type'.
...
* doc/guix.texi (Networking Services): Change example to use
'wpa-supplicant-service-type'.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-12-07 10:23:16 +01:00
Ricardo Wurmus
4908ae4847
gnu: zynaddsubfx: Update to 3.0.1.
...
* gnu/packages/music.scm (zynaddsubfx): Update to 3.0.1.
2016-12-07 10:13:04 +01:00
Efraim Flashner
4ff71cac67
gnu: libx264: Update to 20161205-2245.
...
* gnu/packages/video.scm (libx264): Update to 20161205-2245.
[source]: Use https.
[home-page]: Same.
2016-12-07 07:33:23 +02:00
Leo Famulari
425fabfc9a
gnu: radicale: Skip the test suite.
...
* gnu/packages/dav.scm (radicale)[arguments]: Skip the tests.
2016-12-06 20:46:18 -05:00
Efraim Flashner
37479058a1
gnu: ffmpeg: Update to 3.2.2.
...
* gnu/packages/video.scm (ffmpeg): Update to 3.2.2.
2016-12-06 20:48:56 +02:00
Ricardo Wurmus
61c71171a2
gnu: emacs-expand-region: Update to 0.11.0.
...
* gnu/packages/emacs.scm (emacs-expand-region): Update to 0.11.0.
2016-12-06 16:14:53 +01:00
Efraim Flashner
1ebe49f192
gnu: httpd: Add fix for CVE-2016-8740.
...
* gnu/packages/web.scm (httpd)[source]: Add patch for CVE-2016-8740.
* gnu/packages/patches/httpd-CVE-2016-8740.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2016-12-06 15:39:25 +02:00
Hartmut Goebel
3a735ecf0e
gnu: python2-notebook: Fix build.
...
* gnu/packages/python.scm (python2-notebook)[properties]: Add
python2-variant.
(python2-notebook)[native-packages] add python2-mock. [arguments] Add
phase "disable-test-case" for disabling a failing test. immediately
2016-12-06 11:30:15 +01:00
Hartmut Goebel
c4abbac349
gnu: python-ipython-genutils: Update description.
...
* gnu/packages/python.scm (python-ipython-genutils)[description]: Add
deprecation note and TODO comment.
2016-12-06 11:29:37 +01:00
Hartmut Goebel
4dbc8ec483
gnu: python-ipython: Update to 4.0.3
...
* gnu/packages/python.scm (python-ipython, python2-ipython): Update to
version 4.0.3.
2016-12-06 11:29:35 +01:00
Ricardo Wurmus
5a66e25ce6
gnu: Add seq24.
...
* gnu/packages/music.scm (seq24): New variable.
* gnu/packages/patches/seq24-rename-mutex.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register patch.
2016-12-06 10:15:49 +01:00
Efraim Flashner
24420005ec
gnu: links: Update to 2.14.
...
* gnu/packages/links.scm (links): Update to 2.14.
2016-12-06 10:11:27 +02:00
Jan Nieuwenhuizen
590abe010b
gnu: Add openh264.
...
* gnu/packages/video.scm (openh264): New variable.
2016-12-06 10:11:18 +02:00
Ludovic Courtès
40f2d1bc3b
gnu: guix: Update development snapshot.
...
* gnu/packages/package-management.scm (guix-devel): Update to 8d125c.
2016-12-06 01:24:06 +01:00
Ludovic Courtès
8d125cfc2e
offload: Increase the connection timeout.
...
* guix/scripts/offload.scm (open-ssh-session): Set #:timeout to 10.
2016-12-06 01:00:11 +01:00
Ludovic Courtès
0237d79717
offload: Send the build log to the right file descriptor.
...
This fixes a regression introduced in
21531add32 whereby the build log would no
longer be sent to FD 4, thereby leading the daemon to not see the build
log.
* guix/scripts/offload.scm (transfer-and-offload): Parameterize
CURRENT-BUILD-OUTPUT-PORT.
2016-12-06 00:50:08 +01:00
Ludovic Courtès
8243951ef1
gnu: guix: Update development snapshot.
...
* gnu/packages/package-management.scm (guix-devel): Update to e11c42f .
2016-12-06 00:24:24 +01:00
Ludovic Courtès
e11c42f297
offload: Fix plural of some messages.
...
* guix/scripts/offload.scm (send-files): Use 'N_' for possibly plural
message. Write "store item" instead of "store file".
(retrieve-files): Likewise.
2016-12-05 23:26:38 +01:00
Ludovic Courtès
1d48cf948c
offload: Make the compression methods configurable.
...
* guix/scripts/offload.scm (<build-machine>)[compression]
[compression-level]: New fields.
(open-ssh-session): Honor them.
* doc/guix.texi (Daemon Offload Setup): Document them.
2016-12-05 23:19:38 +01:00
Chris Marusich
067a2e2de9
guix system: If the new system generation already exists, overwrite it.
...
Fixes <http://bugs.gnu.org/25100 >.
Before that, 'guix system reconfigure' would fail if the next generation
already existed.
* guix/scripts/system.scm (switch-to-system): Use 'switch-symlink'
instead of 'symlink'.
* doc/guix.texi (Using the Configuration System, Invoking guix system):
Document the behavior.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-12-05 23:19:37 +01:00
Leo Famulari
4bd391f557
gnu: i3-wm: Update to 4.13.
...
* gnu/packages/wm.scm (i3-wm): Update to 4.13.
[arguments]: Pass '-std=c11' to #:make-flags. Provide path to XML_CATALOG_FILES.
Pass '--disable-builddir' to #:configure-flags. Re-enable the 'configure' phase
to adjust to new Autotools build system.
[inputs]: Add xcb-util-xrm.
[native-inputs]: Add docbook-xsl.
2016-12-05 17:09:15 -05:00
Leo Famulari
81f4f1051f
gnu: xcb-util-cursor: Propagate dependencies from 'xcb-cursor.pc'.
...
* gnu/packages/xorg.scm (xcb-util-cursor)[inputs]: Move xcb-util-renderutil and
xcb-util-image to ...
[propagated-inputs]: ... here.
2016-12-05 17:09:15 -05:00
Leo Famulari
6e02766d43
gnu: ruby-2.2, ruby-2.1, ruby-1.8: Don't replace with ruby-2.3.3.
...
* gnu/packages/ruby.scm (ruby-2.2, ruby-2.1, ruby-1.8)[replacement]: New field.
2016-12-05 16:41:23 -05:00
Ludovic Courtès
3a6a563228
gnu: guix: Update development snapshot.
...
* gnu/packages/package-management.scm (guix-devel): Update to 9328eaf .
2016-12-05 21:09:02 +01:00
Ludovic Courtès
9328eafbf5
services: file-system: Make sure fsck.* commands are in $PATH.
...
Fixes a regression introduced in
bf7ef1bb84 , whereby the fsck.* commands
would not be found.
* gnu/services/base.scm (file-system-shepherd-service): Call calls to
'setenv'.
2016-12-05 20:54:59 +01:00
Ludovic Courtès
a79fbd5d1d
nls: Adjust to geeqie.scm removal.
...
This is a followup to d1a5b20081 .
* po/packages/POTFILES.in: Remove gnu/packages/geeqie.scm.
2016-12-05 20:54:58 +01:00
Tobias Geerinckx-Rice
d8501b844b
refresh: Indicate that PACKAGE... is optional.
...
* guix/scripts/refresh.scm (show-help): Add brackets around PACKAGE.
2016-12-05 20:50:12 +01:00
Tobias Geerinckx-Rice
c0cc805e3f
gnu: fuse-exfat: Update to 1.2.5.
...
* gnu/packages/linux.scm (fuse-exfat): Update to 1.2.5.
[native-inputs]: Remove scons build system which is no longer used.
[arguments]: Remove.
[home-page]: Replace dead Google Code home page.
2016-12-05 20:33:31 +01:00
Tobias Geerinckx-Rice
694f485b47
gnu: exfat-utils: Update to 1.2.5.
...
* gnu/packages/mtools.scm (exfat-utils): Update to 1.2.5.
2016-12-05 20:33:31 +01:00
Tobias Geerinckx-Rice
8975d00cd6
gnu: Add mktorrent.
...
* gnu/packages/bittorrent.scm (mktorrent): New variable.
2016-12-05 20:33:30 +01:00
Ludovic Courtès
aebaee95cc
offload: Add "test" sub-command.
...
* guix/scripts/offload.scm (assert-node-repl, assert-node-has-guix)
(nonce, assert-node-can-import, assert-node-can-export)
(check-machine-availability): New procedures.
(%random-state): New variable.
(guix-offload): Add case for "test".
* doc/guix.texi (Daemon Offload Setup): Document it. Remove obsolete
bit about remote invocation of 'guix build'.
2016-12-05 18:18:10 +01:00
Ludovic Courtès
638ccde1fb
daemon: Fix invalid Boost format string.
...
* nix/libstore/optimise-store.cc (LocalStore::optimisePath_): Use %3%
instead of %m, the latter being an invalid Boost format specifier.
2016-12-05 18:18:10 +01:00
Leo Famulari
8f35c03061
gnu: python-flask: Propagate python-click.
...
* gnu/packages/python.scm (python-flask, python2-flask)[native-inputs]: Move
python-click to ...
[propagated-inputs]: ... here.
2016-12-04 19:27:47 -05:00
Ludovic Courtès
95088559a9
gnu: shepherd: Update to 0.3.2.
...
* gnu/packages/admin.scm (shepherd): Update to 0.3.2.
[properties]: New field.
2016-12-04 22:32:47 +01:00
Ludovic Courtès
459978eae5
nls: Adjust to feh.scm renaming.
...
This is a followup to d1a5b20081 .
* po/packages/POTFILES.in: Remove feh.scm and add image-viewers.scm.
2016-12-04 22:32:40 +01:00
Ludovic Courtès
42d07286f4
publish: Factorize 'content-length' addition.
...
* guix/scripts/publish.scm (with-content-length): New procedure.
(http-write) <application/octet-stream>: Use it.
2016-12-04 22:32:26 +01:00
Ludovic Courtès
ba9f0db08c
services: tor: Make sure /var/lib is world-readable.
...
* gnu/services/networking.scm (tor-hidden-service-activation): Add
'chmod' call for /var/lib.
2016-12-04 22:32:25 +01:00
Marius Bakke
222222be63
gnu: vim: Update to 8.0.0124.
...
* gnu/packages/vim.scm (vim, vim-full): Update to 8.0.0124.
2016-12-04 22:25:30 +01:00
Tobias Geerinckx-Rice
c8608faf14
gnu: dovecot: Update to 2.2.27.
...
* gnu/packages/mail.scm (dovecot): Update to 2.2.27.
[source, home-page]: Use HTTPS.
2016-12-04 22:15:02 +01:00
Tobias Geerinckx-Rice
9865a15057
gnu: vim: Update to 8.0.0118.
...
* gnu/packages/vim.scm (vim, vim-full): Update to 8.0.0118.
2016-12-04 22:15:02 +01:00
Marius Bakke
58786f55e5
nls: Update 'da' package translation.
2016-12-04 21:41:50 +01:00
Marius Bakke
2f1b17b237
nls: Update 'da' translation.
2016-12-04 21:41:50 +01:00
Ricardo Wurmus
b3410b44b2
gnu: Add qmidiarp.
...
* gnu/packages/music.scm (qmidiarp): New variable.
2016-12-04 20:52:51 +01:00
Christopher Andersson
4cf9f57b0e
gnu: Add Swedish Aspell dictionary.
...
* gnu/packages/aspell.scm (aspell-dict-sv): New variable.
Signed-off-by: Marius Bakke <mbakke@fastmail.com >
2016-12-04 19:05:06 +01:00
Marius Bakke
76bbce6af2
gnu: mupdf: Update to 1.10a.
...
* gnu/packages/patches/mupdf-CVE-2016-6265.patch: Delete file.
* gnu/packages/patches/mupdf-CVE-2016-6525.patch: Likewise.
* gnu/packages/patches/mupdf-CVE-2016-7504.patch: Likewise.
* gnu/packages/patches/mupdf-CVE-2016-7505.patch: Likewise.
* gnu/packages/patches/mupdf-CVE-2016-7506.patch: Likewise.
* gnu/packages/patches/mupdf-CVE-2016-7563.patch: Likewise.
* gnu/packages/patches/mupdf-CVE-2016-7564.patch: Likewise.
* gnu/packages/patches/mupdf-CVE-2016-8674.patch: Likewise.
* gnu/packages/patches/mupdf-CVE-2016-9017.patch: Likewise.
* gnu/packages/patches/mupdf-CVE-2016-9136.patch: Likewise.
* gnu/packages/patches/mupdf-build-with-openjpeg-2.1.patch: Adjust to 1.10a.
* gnu/local.mk (dist_patch_DATA): Remove deleted patches.
* gnu/packages/pdf.scm (mupdf): Update to 1.10a.
[source]: Remove patches.
2016-12-04 17:41:54 +01:00
Marius Bakke
a351fc8369
Merge branch 'master' into staging
2016-12-04 17:41:36 +01:00
Alex Kost
d1a5b20081
gnu: Move image viewers to (gnu packages image-viewers).
...
* gnu/packages/feh.scm (feh): Remove file. Move package to...
* gnu/packages/geeqie.scm (geeqie): Likewise...
* gnu/packages/sxiv.scm (sxiv): Likewise...
* gnu/packages/image-viewers.scm: ... here.
* gnu/local.mk (GNU_SYSTEM_MODULES): Remove files.
2016-12-04 17:42:05 +03:00
Alex Kost
023f0fb06e
gnu: exiv2: Move to (gnu packages image).
...
* gnu/packages/geeqie.scm (exiv2): Move to...
* gnu/packages/image.scm: ... here.
* gnu/packages/gnome.scm: Adjust the used modules.
* gnu/packages/gnunet.scm: Likewise.
* gnu/packages/gps.scm: Likewise.
2016-12-04 17:39:48 +03:00
Alex Kost
c3a10d30d1
gnu: emms: Update to 4.2.
...
* gnu/packages/emacs.scm (emms): Update to 4.2.
[arguments]: EMMS installs "emms-print-metadata" now but assumes that
BINDIR exists, so do not install it manually in 'post-install' phase,
and make "/bin" directory in 'pre-install' phase.
2016-12-04 17:39:48 +03:00
Alex Kost
c44ec4a8b4
gnu: emacs-with-editor: Update to 2.5.6.
...
* gnu/packages/emacs.scm (emacs-with-editor): Update to 2.5.6.
2016-12-04 17:39:48 +03:00
Alex Kost
4e0d9fce5a
gnu: emacs-hl-todo: Update to 1.7.4.
...
* gnu/packages/emacs.scm (emacs-hl-todo): Update to 1.7.4.
2016-12-04 17:39:47 +03:00
Ricardo Wurmus
951581a2d6
gnu: Add ingen.
...
* gnu/packages/music.scm (ingen): New variable.
2016-12-04 11:24:24 +01:00
Ricardo Wurmus
f91d0d08dd
gnu: Add raul-devel.
...
* gnu/packages/audio.scm (raul-devel): New variable.
2016-12-04 11:17:46 +01:00
Ricardo Wurmus
a9276c12ba
gnu: Add ganv-devel.
...
* gnu/packages/gtk.scm (ganv-devel): New variable.
2016-12-04 11:17:45 +01:00
Ricardo Wurmus
849c3d03f0
gnu: Add ams-lv2.
...
* gnu/packages/music.scm (ams-lv2): New variable.
2016-12-04 10:16:37 +01:00
Ricardo Wurmus
85f4863f3b
gnu: lvtk: Build UI library.
...
* gnu/packages/audio.scm (lvtk)[inputs]: Add gtkmm-2.
[arguments]: Pass "-std=c++11" flag.
2016-12-04 10:16:37 +01:00
Efraim Flashner
8a610eb605
gnu: Fix header in (gnu packages golang).
...
* gnu/packages/golang.scm: Replace header line declaring this file as
part of GNU Guix.
2016-12-04 08:50:30 +02:00
Efraim Flashner
8c15851717
gnu: Add econnman.
...
* gnu/packages/connman.scm (econnman): New variable.
2016-12-04 08:39:49 +02:00
Efraim Flashner
22fda787f6
gnu: Add lekha.
...
* gnu/packages/enlightenment.scm (lekha): New variable.
2016-12-04 08:39:49 +02:00
Efraim Flashner
cf3504c69c
gnu: Add qsyncthingtray.
...
* gnu/packages/sync.scm (qsyncthingtray): New variable.
2016-12-04 08:39:48 +02:00
Efraim Flashner
760d6066f7
gnu: Rename owncloud.scm to sync.scm.
...
* gnu/packages/owncloud.scm: Rename to ...
* gnu/packages/sync.scm: ... this.
* gnu/local.mk (GNU_SYSTEM_MODULES): Register it.
2016-12-04 08:39:48 +02:00
Efraim Flashner
7526edb9d5
gnu: Add rkflashtool.
...
* gnu/packages/flashing-tools.scm (rkflashtool): New variable.
2016-12-04 08:39:48 +02:00
Efraim Flashner
c7ad32d94a
gnu: uget: Add missing input.
...
* gnu/packages/bittorrent.scm (uget)[native-inputs]: Add intltool.
2016-12-04 08:39:48 +02:00
Efraim Flashner
12ed023fb7
gnu: tor: Update to 0.2.8.10.
...
* gnu/packages/tor.scm (tor): Update to 0.2.8.10.
2016-12-04 08:39:48 +02:00
Leo Famulari
4b569a4ff5
gnu: acme-client: Update to 0.1.15.
...
* gnu/packages/tls.scm (acme-client): Update to 0.1.15.
[native-inputs]: Add pkg-config.
2016-12-03 23:28:22 -05:00
Leo Famulari
b172196976
gnu: taglib: Update to 1.10.
...
* gnu/packages/mp3.scm (taglib): Update to 1.10.
2016-12-03 20:52:00 -05:00
Ben Woodcroft
e990c81d38
gnu: aragorn: Update to 1.2.38.
...
* gnu/packages/bioinformatics.scm (aragorn): Update to 1.2.38.
2016-12-04 10:51:54 +10:00
Ricardo Wurmus
57b94e9d8d
gnu: Add highlight.
...
* gnu/packages/pretty-print.scm (highlight): New variable.
2016-12-03 23:26:16 +01:00
Ricardo Wurmus
3bec8a016f
gnu: git: Fix gitweb.
...
* gnu/packages/version-control.scm (git)[inputs]: Add perl-cgi.
[arguments]: Wrap "gitweb.cgi" with PERL5LIB.
2016-12-03 20:11:37 +01:00
Thomas Danckaert
aa8c0ada2e
gnu: Add grantlee.
...
* gnu/packages/qt.scm (grantlee): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-12-03 18:55:01 +01:00
Thomas Danckaert
f447dbc796
gnu: Add libksysguard.
...
* gnu/packages/kde.scm (libksysguard): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-12-03 18:55:01 +01:00
Mark H Weaver
5bdec7d634
gnu: icecat: Update to 45.5.1-gnu1.
...
* gnu/packages/gnuzilla.scm (icecat): Update to 45.5.1-gnu1.
[source]: Remove temporary URI for 45.3 beta. Fix URI computation. Remove
outdated patches. Add more cherry-picked bug fixes from upstream
mozilla-esr45. Use 'list' instead of quasiquote in 'patches' field.
2016-12-03 12:29:53 -05:00
John Darrington
8b4990300c
doc: Use @file to mark file names.
...
* doc/guix.texi: Use @file where appropriate.
2016-12-03 18:11:27 +01:00
John Darrington
8e3f813f22
gnu: Add Kerberos client service.
...
* doc/guix.texi (Kerberos Services)[Krb5 Service]: New subsubheading.
* gnu/services/kerberos.scm (krb5-service-type): New variable.
* gnu/services/configuration.scm (configuration-field-serializer,
configuration-field-getter): Export variables.
2016-12-03 18:00:32 +01:00
Ricardo Wurmus
9bad404355
gnu: Add fcgiwrap.
...
* gnu/packages/web.scm (fcgiwrap): New variable.
2016-12-03 17:06:51 +01:00
Ricardo Wurmus
ab519cfa3d
gnu: Add fcgi.
...
* gnu/packages/patches/fcgi-2.4.0-gcc44-fixes.patch: New file.
* gnu/packages/patches/fcgi-2.4.0-poll.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register patches.
* gnu/packages/web.scm (fcgi): New variable.
2016-12-03 17:06:47 +01:00
Mark H Weaver
e9913f8271
gnu: linux-libre: Update to 4.8.12.
...
* gnu/packages/linux.scm (%linux-libre-version, %linux-libre-hash)
(linux-libre): Update to 4.8.12.
2016-12-03 10:20:59 -05:00
Mark H Weaver
bc6d461249
gnu: linux-libre@4.4: Update to 4.4.36.
...
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.36.
2016-12-03 10:20:00 -05:00
Mark H Weaver
80a359f293
gnu: linux-libre@4.1: Update to 4.1.36.
...
* gnu/packages/linux.scm (linux-libre-4.1): Update to 4.1.36.
2016-12-03 10:19:08 -05:00
Ludovic Courtès
58806e6fe7
doc: Remove obsolete bit about networking in VMs.
...
* doc/guix.texi (Running GuixSD in a VM): Remove "the boot will fail"
wording since that is no longer true since commit
6129dd8b59 .
2016-12-03 12:05:32 +01:00
Ludovic Courtès
020434d497
gnu: guix: Update development snapshot.
...
* gnu/packages/package-management.scm (guix-devel): Update to 463fb7d .
2016-12-03 12:05:32 +01:00
Leo Famulari
a6c4790567
gnu: python-cryptography: Update to 1.6.
...
* gnu/packages/python.scm (python-cryptography, python2-cryptography): Update
to 1.6.
(python-cryptography-vectors, python2-cryptography-vectors): Update to 1.6.
2016-12-03 02:39:09 -05:00
Leo Famulari
80b63e670e
gnu: tzdata: Update to 2016j.
...
* gnu/packages/base.scm (tzdata): Update to 2016j.
[source]: Use HTTPS URL.
[home-page]: Use HTTPS URL.
2016-12-02 13:16:35 -05:00
Hartmut Goebel
447b9473cb
gnu: dblatex: Update comment.
...
* gnu/packages/docbook.scm (dblatex)[arguments]: Detail comment about why
the use of setuptools needs to be disabled.
2016-12-02 18:07:36 +01:00
Hartmut Goebel
b0aa6ede25
gnu: python-numpy: Fix inputs.
...
This fixes 2efabc5589 , where some inputs
have been changed to propagated-inputs, but the propagated-inputs are
still extended from inputs and the inputs are not extended at all.
* gnu/packages/python.scm (python-numpy, python2-numpy)[inputs]:
Extend from python-numpy-bootstrap's package-inputs. [propagated-inputs]:
Extend from python-numpy-bootstrap's package-propagated-inputs.
2016-12-02 18:07:36 +01:00
Hartmut Goebel
77a6932adf
gnu: python2-ipython: Fix inputs.
...
This fixes e62600feb6 , where the inputs
have been changed to native-inputs, but still extended from inputs.
* gnu/packages/python.scm (python2-ipython)[native-inputs]: Extend
from python-ipython's package-native-inputs.
2016-12-02 18:07:36 +01:00
Hartmut Goebel
fe4a8da445
gnu: python-numpydoc: Correct inputs.
...
This does what 213d1745c6 was
supposed to do.
* gnu/packages/python.scm (python-numpydoc, python-numpydoc)
Change first of the duplicate [native-inputs] definitions to
[propagated-inputs].
2016-12-02 18:07:36 +01:00
Hartmut Goebel
e89aceab63
gnu: calibre: Do not use python setuptools for building.
...
* gnu/packages/ebook.scm (calibre)[arguments]: Set #:use-setuptools?
to false.
2016-12-02 18:07:36 +01:00
John Darrington
bf7ef1bb84
gnu: file-system-shepherd-service: Use mount-file-system.
...
* gnu/services/base.scm (file-system-shepherd-service): Use
mount-file-system instead of manually mounting the file system.
2016-12-02 17:43:30 +01:00
Marius Bakke
d24727c019
gnu: Add dnscrypt-proxy.
...
* gnu/packages/dns.scm (dnscrypt-proxy): New variable.
2016-12-02 16:58:58 +01:00
Marius Bakke
afe62a8bfb
gnu: Add dnscrypt-wrapper.
...
* gnu/packages/dns.scm (dnscrypt-wrapper): New variable.
2016-12-02 16:58:31 +01:00
Marius Bakke
5834a405ea
gnu: virt-manager: Do not use python setuptools for building.
...
* gnu/packages/qemu.scm (virt-manager)[arguments]: Set #use-setuptools? to #f.
2016-12-02 13:27:09 +01:00
Marius Bakke
a189ac715d
gnu: bluez: Update to 5.43.
...
* gnu/packages/linux.scm (bluez): Update to 5.43.
2016-12-02 13:08:11 +01:00
Marius Bakke
17f2b485b1
gnu: mesa: Update to 13.0.2.
...
* gnu/packages/gl.scm (mesa): Update to 13.0.2.
[inputs]: Remove eudev.
[native-inputs]: Move 'mesa-wayland-egl-symbols-check-mips.patch' to ...
[source]: ... here.
[arguments]: Don't apply patch. Remove udev substitution.
2016-12-02 12:16:15 +01:00
Marius Bakke
2028be238b
gnu: dblatex: Update to 0.3.9.
...
* gnu/packages/docbook.scm (dblatex): Update to 0.3.9.
2016-12-02 12:01:42 +01:00
Marius Bakke
000c5a1163
gnu: libsigc++: Update to 2.10.0.
...
* gnu/packages/glib.scm (libsigc++): Update to 2.10.0.
2016-12-02 11:40:41 +01:00
Leo Famulari
cb8edaac35
gnu: go-1.7: Update to 1.7.4 [security fixes].
...
* gnu/packages/golang.scm (go-1.7): Update to 1.7.4.
2016-12-02 03:52:06 -05:00
Eric Bavier
786b66ef75
gnu: vtk: Build with more system libraries.
...
* gnu/packages/vtk.scm (vtk)[inputs]: Add expat, freetype, hdf5, jpeg,
png, tiff, jsoncpp, libogg, libtheora, and zlib.
[arguments]: Use #:build-type keyword. Add cmake flags for system
libraries.
2016-12-01 23:50:17 -06:00
Eric Bavier
0e988a8483
gnu: vtk: Upgrade to 7.1.0.
...
* gnu/packages/vtk.scm (vtk): Upgrade to 7.1.0.
[source]: Remove patches. Use version-major+minor.
* gnu/packages/patches/vtk-mesa-10.patch: Delete patch.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-12-01 23:50:17 -06:00
Eric Bavier
996f5ece8c
gnu: jsoncpp: Build shared libraries.
...
* gnu/packages/serialization.scm (jsoncpp)[arguments]: New field.
2016-12-01 23:50:17 -06:00
Eric Bavier
a4b0bfb195
gnu: netcdf: Upgrade to 4.4.1.1.
...
* gnu/packages/maths.scm (netcdf, netcdf-parallel-openmpi): Upgrade to
4.4.1.1.
[source]: Adjust patch name, add netcdf-tst_h_par.patch
* gnu/packages/patches/netcdf-config.date.patch: Rename to...
* gnu/packages/patches/netcdf-date-time.patch: ...this. Adjust for
latest source.
* gnu/packages/patches/netcdf-tst_h_par.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Adjust patches.
2016-12-01 23:50:09 -06:00
Efraim Flashner
b45baef156
gnu: offlineimap: Update to 7.0.12.
...
* gnu/packages/mail.scm (offlineimap): Update to 7.0.12.
2016-12-02 07:41:03 +02:00
Marius Bakke
3cc0342b45
gnu: dblatex: Do not use python setuptools for building.
...
* gnu/packages/docbook.scm (dblatex)[arguments]: Set #:use-setuptools?
to false.
2016-12-01 23:43:37 +01:00
Ludovic Courtès
463fb7d0c8
offload: Do not abort when a machine is unreachable.
...
* guix/scripts/offload.scm (machine-load): Wrap 'open-ssh-session' call
in 'false-if-exception'; return +inf.0 if it returns #f.
2016-12-01 23:35:11 +01:00
Ludovic Courtès
74afca5dcf
offload: Gracefully report connection failures.
...
* guix/scripts/offload.scm (open-ssh-session): Check the return value of
'connect!'. Call 'leave' when it's not 'ok.
2016-12-01 23:35:10 +01:00
Ludovic Courtès
6374633b92
store: Increase buffering for the '%stderr-write' upcall.
...
* guix/store.scm (process-stderr) <%stderr-write>: Pass #:buffer-size to
'dump-port'.
2016-12-01 23:35:10 +01:00
Ludovic Courtès
9a8f9f84cc
daemon: Buffer data sent to clients by the 'export-path' RPC.
...
Before that we'd have STDERR_WRITE round trips for very small amounts of
data, ranging from a few bytes for the metadata of nars to the size of
one file being exported.
With this change, something like:
guix archive --export /gnu/store/5rrsbaghh5ix1vjcicsl60gsxilhjnf2-coreutils-8.25 | dd of=/dev/null
reports a throughput of 35 MB/s instead of 25 MB/s before.
* nix/nix-daemon/nix-daemon.cc (TunnelSink): Inherit from 'BufferedSink'
rather than 'Sink'. Rename 'operator ()' to 'write'.
(performOp) <wopExportPath>: Add 'sink.flush' call.
2016-12-01 23:35:10 +01:00
Ludovic Courtès
0b72475301
offload: Warn about the lack of zlib support.
...
* guix/scripts/offload.scm (guix-offload): Print a warning when
'zlib-support?' returns false.
2016-12-01 23:35:10 +01:00
Ludovic Courtès
f3cf860635
offload: Remove redundant call to 'topologically-sorted' in 'send-file'.
...
* guix/scripts/offload.scm (send-files): Remove call to
'topologically-sorted'.
2016-12-01 23:35:10 +01:00
Tomáš Čech
4b67098d9a
gnu: Add uget.
...
* gnu/packages/bittorrent.scm (uget): New variable.
2016-12-01 21:05:20 +01:00
David Thompson
02ecdeaa02
gnu: ardour: Update to 5.5.
...
* gnu/packages/audio.scm (ardour): Update to 5.5.
2016-12-01 13:22:24 -05:00
Efraim Flashner
329e432d60
gnu: python-gst: Update to 1.10.2.
...
* gnu/packages/gstreamer.scm (python-gst): Update to 1.10.2.
2016-12-01 12:56:23 +02:00
Efraim Flashner
68c2ab8c22
gnu: gst-libav: Update to 1.10.2.
...
* gnu/packages/gstreamer.scm (gst-libav): Update to 1.10.2.
2016-12-01 12:55:45 +02:00
Efraim Flashner
acc4d15c0d
gnu: gst-plugins-ugly: Update to 1.10.2.
...
* gnu/packages/gstreamer.scm (gst-plugins-ugly): Update to 1.10.2.
2016-12-01 12:55:09 +02:00
Efraim Flashner
3103a71f65
gnu: gst-plugins-bad: Update to 1.10.2.
...
* gnu/packages/gstreamer.scm (gst-plugins-bad): Update to 1.10.2.
2016-12-01 12:54:19 +02:00
Efraim Flashner
1742132fb1
gnu: gst-plugins-good: Update to 1.10.2.
...
* gnu/packages/gstreamer.scm (gst-plugins-good): Update to 1.10.2.
[source]: Remove patches.
* gnu/packages/patches/gst-plugins-good-fix-crashes.patch,
gnu/packages/patches/gst-plugins-good-fix-invalid-read.patch,
gnu/packages/patches/gst-plugins-good-fix-signedness.patch,
gnu/packages/patches/gst-plugins-good-flic-bounds-check.patch: Remove files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2016-12-01 12:53:30 +02:00
Efraim Flashner
2f0b72af50
gnu: gst-plugins-base: Update to 1.10.2.
...
* gnu/packages/gstreamer.scm (gst-plugins-base): Update to 1.10.2.
2016-12-01 12:50:30 +02:00
Efraim Flashner
a8ce5851ce
gnu: gstreamer: Update to 1.10.2.
...
* gnu/packages/gstreamer.scm (gstreamer): Update to 1.10.2.
2016-12-01 12:49:32 +02:00
Efraim Flashner
d0b9c34fb3
gnu: perl-catalyst-action-rest: Change to new uri.
...
This is a followup to abafd66d04 .
* gnu/packages/web.scm (perl-catalyst-action-rest)[source]: Update to
new source uri.
2016-12-01 12:44:44 +02:00
Efraim Flashner
9469275790
gnu: perl-catalyst-view-tt: Change source uri.
...
This is a followup to 776ca1cb22 .
* gnu/packages/web.scm (perl-catalyst-view-tt)[source]: Change to new
source uri.
2016-12-01 12:44:44 +02:00
Efraim Flashner
08af1a420a
gnu: perl-http-server-simple: Change source uri.
...
This is a followup to 5b3646f100 .
* gnu/packages/web.scm (perl-http-server-simple)[source]: Update to new
source uri.
2016-12-01 12:44:43 +02:00
Ricardo Wurmus
084f8e0435
gnu: perl-http-message: Update URLs.
...
* gnu/packages/web.scm (perl-http-message)[source]: Update URL.
[home-page]: Likewise.
2016-12-01 11:07:13 +01:00
Andy Patterson
4ce8860df9
services: cups: Follow symlinks when installing extensions.
...
* gnu/services/cups.scm (union-directory): Use "stat" when calling
"find-files" to follow symlinks.
2016-12-01 11:03:20 +01:00
Efraim Flashner
8e9badce00
gnu: nasm: Update to 2.12.02.
...
* gnu/packages/assembly.scm (nasm): Update to 2.12.02.
2016-12-01 10:50:46 +02:00
Efraim Flashner
161fb9be8e
gnu: nasm: Switch patch to phase.
...
* gnu/packages/assembly.scm (nasm)[source]: Remove patch.
[arguments]: Disable ps and pdf doc outputs in new phase.
* gnu/packages/patches/nasm-no-ps-pdf.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-12-01 10:47:29 +02:00
Efraim Flashner
4181c9393d
gnu: nasm: Allow building on all systems.
...
* gnu/packages/assembly.scm (nasm)[supported-systems]: Remove field.
2016-12-01 09:46:56 +02:00
Mark H Weaver
9689e71d2f
gnu: icecat: Add fixes for CVE-2016-9079 and other bugs.
...
* gnu/packages/gnuzilla.scm (icecat)[source][patches]: Add fixes for
CVE-2016-9079 and other selected fixes from the upstream mozilla-esr45
repository.
2016-11-30 20:51:05 -05:00
Mark H Weaver
a9427ce556
gnu: linux-libre: Update to 4.8.11.
...
* gnu/packages/linux.scm (%linux-libre-version, %linux-libre-hash)
(linux-libre): Update to 4.8.11.
2016-11-30 20:24:07 -05:00
Mark H Weaver
7d9df7ca22
gnu: linux-libre@4.4: Update to 4.4.35.
...
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.35.
2016-11-30 20:23:11 -05:00
Tobias Geerinckx-Rice
e0593466a1
gnu: btrfs-progs: Update to 4.8.5.
...
* gnu/packages/linux.scm (btrfs-progs): Update to 4.8.5.
2016-12-01 01:42:30 +01:00
Ludovic Courtès
d30e578a00
gnu: Add Nagios.
...
* gnu/packages/monitoring.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2016-11-30 23:31:03 +01:00
Efraim Flashner
ee264bbf90
gnu: perl-http-tiny: Update to 0.070.
...
* gnu/packages/web.scm (perl-http-tiny): Update to 0.070.
[propagated-inputs]: Add perl-mozilla-ca.
2016-11-30 21:45:18 +02:00
Efraim Flashner
5b3646f100
gnu: perl-http-server-simple: Update to 0.51.
...
* gnu/packages/web.scm (perl-http-server-simple): Update to 0.51.
2016-11-30 21:39:51 +02:00
Efraim Flashner
a8a7227b7d
gnu: perl-http-message: Update to 6.11.
...
* gnu/packages/web.scm (perl-http-message): Update to 6.11.
[propagated-inputs]: Add perl-encode-locale.
2016-11-30 21:37:10 +02:00
Efraim Flashner
1ade054c2e
gnu: perl-http-cookiejar: Update to 0.008.
...
* gnu/packages/web.scm (perl-http-cookiejar): Update to 0.008.
[native-inputs]: Add perl-uri.
2016-11-30 21:33:05 +02:00
Efraim Flashner
fb332b15aa
gnu: perl-libwww: Update to 6.15.
...
* gnu/packages/web.scm (perl-libwww): Update to 6.15.
[propagated-inputs]: Add perl-http-date, perl-http-message, perl-uri.
2016-11-30 21:26:50 +02:00
Efraim Flashner
1bb8ca409a
gnu: perl-http-body: Update to 1.22.
...
* gnu/packages/web.scm (perl-http-body): Update to 1.22.
2016-11-30 21:26:50 +02:00
Efraim Flashner
3700b27dc6
gnu: perl-html-parser: Update to 3.72.
...
* gnu/packages/web.scm (perl-html-parser): Update to 3.72.
[inputs]: Add perl-http-message.
2016-11-30 21:26:49 +02:00
Efraim Flashner
97c0cfdc3f
gnu: perl-finance-quote: Update to 1.38.
...
* gnu/packages/web.scm (perl-finance-quote): Update to 1.38.
2016-11-30 21:26:49 +02:00
Efraim Flashner
85b9c18b1a
gnu: perl-encode-locale: Update to 1.05.
...
* gnu/packages/web.scm (perl-encode-locale): Update to 1.05.
2016-11-30 21:26:48 +02:00
Efraim Flashner
caa0194434
gnu: perl-cgi: Update to 4.35.
...
* gnu/packages/web.scm (perl-cgi): Update to 4.35.
2016-11-30 21:26:48 +02:00
Efraim Flashner
776ca1cb22
gnu: perl-catalyst-view-tt: Update to 0.44.
...
* gnu/packages/web.scm (perl-catalyst-view-tt): Update to 0.44.
[propagated-inputs]: Add perl-data-dump.
2016-11-30 21:26:48 +02:00
Efraim Flashner
0018eb57c9
gnu: perl-catalyst-view-json: Update to 0.36.
...
* gnu/packages/web.scm (perl-catalyst-view-json): Update to 0.36.
2016-11-30 21:26:48 +02:00
Efraim Flashner
e8b20020ba
gnu: perl-catalyst-plugin-session: Update to 0.40.
...
* gnu/packages/web.scm (perl-catalyst-plugin-session): Update to 0.40.
[propagated-inputs]: Add perl-mro-compat.
2016-11-30 21:26:47 +02:00
Efraim Flashner
9fc4145211
gnu: perl-catalyst-plugin-accesslog: Update to 1.10.
...
* gnu/packages/web.scm (perl-catalyst-plugin-accesslog): Update to 1.10.
[arguments]: Enable tests.
2016-11-30 21:26:47 +02:00
Efraim Flashner
abafd66d04
gnu: perl-catalyst-action-rest: Update to 1.20.
...
* gnu/packages/web.scm (perl-catalyst-action-rest): Update to 1.20.
[propagated-inputs]: Add perl-config-general, perl-cpanel-json-xs,
perl-xml-simple.
2016-11-30 21:26:47 +02:00
Efraim Flashner
faf806dba9
gnu: perl-apache-logformat-compiler: Update to 0.33.
...
* gnu/packages/web.scm (perl-apache-logformat-compiler): Update to 0.33.
2016-11-30 21:26:47 +02:00
Efraim Flashner
1b49fc8fc3
gnu: perl-email-sender: Update to 1.300028.
...
* gnu/packages/mail.scm (perl-email-sender): Update to 1.300028.
2016-11-30 21:26:46 +02:00
Efraim Flashner
47b4cedf5d
gnu: perl-xml-xpath: Update to 1.40.
...
* gnu/packages/xml.scm (perl-xml-xpath): Update to 1.40.
2016-11-30 21:26:46 +02:00
Efraim Flashner
28a3b6b42c
gnu: perl-xml-compile-wsdl11: Update to 3.05.
...
* gnu/packages/xml.scm (perl-xml-compile-wsdl11): Update to 3.05.
2016-11-30 21:26:46 +02:00
Efraim Flashner
0c3e27a4f4
gnu: perl-xml-compile-soap: Update to 3.20.
...
* gnu/packages/xml.scm (perl-xml-compile-soap): Update to 3.20.
2016-11-30 21:26:45 +02:00
Efraim Flashner
6b9d3f5539
gnu: perl-xml-compile-cache: Update to 1.05.
...
* gnu/packages/xml.scm (perl-xml-compile-cache): Update to 1.05.
2016-11-30 21:26:45 +02:00
Efraim Flashner
18c832b02e
gnu: perl-xml-compile: Update to 1.54.
...
* gnu/packages/xml.scm (perl-xml-compile): Update to 1.54.
2016-11-30 21:26:45 +02:00
Efraim Flashner
4e5465f255
gnu: perl-xml-dom: Update to 1.46.
...
* gnu/packages/xml.scm (perl-xml-dom): Update to 1.46.
[propagated-inputs]: Add perl-xml-parser.
2016-11-30 21:26:45 +02:00
Efraim Flashner
f3aa34cc5a
gnu: perl-xml-libxml-simple: Update to 0.97.
...
* gnu/packages/xml.scm (perl-xml-libxml-simple): Update to 0.97.
2016-11-30 21:26:44 +02:00
Efraim Flashner
ffbc7d6553
gnu: perl-graph-readwrite: Update to 2.09.
...
* gnu/packages/xml.scm (perl-graph-readwrite): Update to 2.09.
2016-11-30 21:26:44 +02:00
Efraim Flashner
467d4c85c3
gnu: perl-dbd-sqlite: Update to 1.52.
...
* gnu/packages/databases.scm (perl-dbd-sqlite): Update to 1.52.
2016-11-30 21:26:44 +02:00
Efraim Flashner
ebd2dbbfc1
gnu: perl-dbix-class-schema-loader: Update to 0.07046.
...
* gnu/packages/databases.scm (perl-dbix-class-schema-loader):
Update to 0.07046.
2016-11-30 21:26:43 +02:00
Efraim Flashner
7a462b8023
gnu: perl-dbix-class-introspectablem2m: Update to 0.001002.
...
* gnu/packages/databases.scm (perl-dbix-class-introspectablem2m):
Update to 0.001002.
2016-11-30 21:26:43 +02:00
Efraim Flashner
180cb81b4c
gnu: perl-dbix-class-cursor-cached: Update to 1.001004.
...
* gnu/packages/databases.scm (perl-dbix-class-cursor-cached):
Update to 1.001004.
2016-11-30 21:26:43 +02:00
Efraim Flashner
5d78d746af
gnu: perl-dbix-class: Update to 0.082840.
...
* gnu/packages/databases.scm (perl-dbix-class): Update to 0.082840.
2016-11-30 21:26:43 +02:00
Efraim Flashner
f363d5d854
gnu: perl-email-simple: Update to 2.211.
...
* gnu/packages/mail.scm (perl-email-simple): Update to 2.211.
2016-11-30 21:26:42 +02:00
Efraim Flashner
e4146b0485
gnu: perl-namespace-autoclean: Update to 0.28.
...
* gnu/packages/perl.scm (perl-namespace-autoclean): Update to 0.28.
2016-11-30 21:26:42 +02:00
Efraim Flashner
199bbbe1ed
gnu: perl-class-method-modifiers: Update to 2.12.
...
* gnu/packages/perl.scm (perl-class-method-modifiers): Update to 2.12.
2016-11-30 21:26:42 +02:00
Efraim Flashner
a883ba0246
gnu: perl-email-mime-contenttype: Update to 1.018.
...
* gnu/packages/mail.scm (perl-email-mime-contenttype): Update to 1.018.
2016-11-30 21:26:41 +02:00
Efraim Flashner
b4522b9855
gnu: perl-email-mime: Update to 1.937.
...
* gnu/packages/mail.scm (perl-email-mime): Update to 1.937.
2016-11-30 21:26:41 +02:00
Efraim Flashner
1fb37ef06e
gnu: perl-email-messageid: Update to 1.406.
...
* gnu/packages/mail.scm (perl-email-messageid): Update to 1.406.
2016-11-30 21:26:41 +02:00
Efraim Flashner
151bba2b3d
gnu: perl-email-address: Update to 1.908.
...
* gnu/packages/mail.scm (perl-email-address): Update to 1.908.
2016-11-30 21:26:41 +02:00
Marius Bakke
bc118f1a03
gnu: cairo: Eliminate graft.
...
* gnu/packages/gtk.scm (cairo)[replacement]: Remove field.
[source]: Add patch from 'cairo/fixed'.
(cairo-xcb)[source]: Inherit from cairo.
[replacement]: Remove field.
(cairo/fixed): Remove variable.
* gnu/packages/pdf.scm (poppler)[inputs]: Remove cairo replacement.
2016-11-30 18:31:37 +01:00
Marius Bakke
8b6aee5f82
gnu: dbus: Update to 1.10.14.
...
* gnu/packages/glib.scm (dbus): Update to 1.10.14.
2016-11-30 18:26:15 +01:00
Marius Bakke
86cf191426
gnu: dbus: Eliminate graft.
...
* gnu/packages/glib.scm (dbus)[replacement]: Remove field.
[version]: Update to 1.10.12.
[source]: Update hash.
(dbus-1.10.12): Remove variable.
2016-11-30 18:26:05 +01:00
Marius Bakke
35bbe88b3c
gnu: pixman: Eliminate graft.
...
* gnu/packages/xdisorg.scm (pixman)[replacement]: Remove field.
[source]: Add patch from 'pixman/fixed'.
(pixman/fixed): Remove variable.
2016-11-30 18:25:57 +01:00
Marius Bakke
8a7cbc882a
Merge branch 'master' into staging
2016-11-30 18:24:32 +01:00
Ludovic Courtès
72f0c5ea3c
gnu: iw: Update to 4.9.
...
* gnu/packages/linux.scm (iw): Update to 4.9.
2016-11-30 17:35:21 +01:00
Ludovic Courtès
873c469e74
gnu: pciutils: Update to 3.5.2.
...
* gnu/packages/pciutils.scm (pciutils): Update to 3.5.2.
2016-11-30 17:35:21 +01:00
Ludovic Courtès
3676f89255
refresh: '--list-updaters' shows updater coverage.
...
* guix/scripts/refresh.scm (list-updaters-and-exit): Compute the
coverage ratio of each updater and print it. Print the coverage ratio
for all the updaters.
* doc/guix.texi (Invoking guix refresh): Document it.
2016-11-30 17:35:21 +01:00
Ludovic Courtès
2fd370e816
gnu-maintenance: Add kernel.org updater.
...
* guix/gnu-maintenance.scm (latest-kernel.org-release): New procedure.
(%kernel.org-updater): New variable.
* guix/scripts/refresh.scm (%updaters): Add it.
2016-11-30 17:35:21 +01:00
Ludovic Courtès
8d5d06282e
upstream: Properly verify signatures of uncompressed tarballs.
...
* guix/upstream.scm (uncompressed-tarball): New procedure.
(download-tarball): Use it when the basename of SIGNATURE-URL doesn't
contain the basename of URL.
2016-11-30 17:35:21 +01:00
Ludovic Courtès
4e6230ec00
refresh: Honor the selected updaters when '-u' isn't given.
...
Fixes a regression introduced in
e9c72306fd .
* guix/scripts/refresh.scm (check-for-package-update): Add 'updaters'
parameter and honor it.
(guix-refresh): Pass UPDATERS to 'check-for-package-update'.
2016-11-30 17:35:21 +01:00
Ludovic Courtès
7632f7bc21
gnu-maintenance: Factorize URL prefix predicates.
...
* guix/gnu-maintenance.scm (url-prefix-predicate): New procedure.
(gnome-package?): Rewrite in terms of 'url-prefix-predicate'.
(kde-package?, xorg-package?): Remove.
(%kde-updater, %xorg-updater): Use 'url-prefix-predicate'.
2016-11-30 17:35:20 +01:00
Ludovic Courtès
130079ae27
tests: Create a copy-on-write image instead of copying eagerly.
...
* gnu/tests/install.scm (qemu-command/writable-image): Invoke 'qemu-img
-o backing_file' instead of calling 'copy-file'.
2016-11-30 17:35:20 +01:00
Leo Famulari
dcd9d1637a
gnu: hdf5: Update to 1.8.18 [fixes CVE-2016-{4330,4331,4332,4333}].
...
* gnu/packages/maths.scm (hdf5): Update to 1.8.18.
[source]: Add alternate URL.
2016-11-30 11:16:18 -05:00
Ricardo Wurmus
819c1945d1
services: nginx: Join strings with spaces.
...
* gnu/services/web.scm (config-domain-strings, config-index-strings):
Use "string-join" to join strings with spaces.
2016-11-30 16:03:18 +01:00
Ricardo Wurmus
7edd195ac8
gnu: gcj: Conditionally apply patch for armhf.
...
* gnu/packages/gcc.scm (gcj)[source]: Inherit from "gcc" package.
[native-inputs]: Conditionally add arm-patch.
[arguments]: Conditionally add phase "apply-arm-patch".
2016-11-30 16:03:11 +01:00
Leo Famulari
1d60f7c2b3
gnu: borg: Fix the test suite.
...
* gnu/packages/backup.scm (borg)[arguments]: Use
add-installed-pythonpath and disable tests related to FUSE.
2016-11-30 01:52:16 -05:00
Leo Famulari
663d5b5330
gnu: git: Update to 2.11.0.
...
* gnu/packages/version-control.scm (git): Update to 2.11.0.
2016-11-29 23:54:37 -05:00
Mathieu Lirzin
a7cf4eb6d9
services: Add 'cuirass-service'.
...
* gnu/services/cuirass.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* doc/guix.texi (Continuous integration): New node.
2016-11-29 23:13:11 +01:00
Mathieu Lirzin
365de1e7a5
gnu: Add Cuirass.
...
* gnu/packages/ci.scm (cuirass): New variable.
Co-authored-by: Jan Nieuwenhuizen <janneke@gnu.org >
2016-11-29 23:10:11 +01:00
David Craven
43ddcd723e
gnu: guix-0.11.0: Add guile-ssh to inputs.
...
* gnu/packages/package-management.scm (guile-ssh)[inputs]: Add
guile-ssh.
[arguments]: Add guile-ssh to GUILE_LOAD_PATH.
2016-11-29 22:40:03 +01:00
Ricardo Wurmus
a19a6d3ac8
gnu: frescobaldi: Disable tests.
...
* gnu/packages/music.scm (frescobaldi)[arguments]: Disable tests.
2016-11-29 22:06:50 +01:00
John Darrington
660516e875
gnu: Add zzuf
...
* gnu/packages/debug.scm (zzuf): New variable.
2016-11-29 21:32:09 +01:00
Tobias Geerinckx-Rice
3084a99084
gnu: libxi: Update to 1.7.8.
...
* gnu/packages/xorg.scm (libxi): Update to 1.7.8.
2016-11-29 19:16:15 +01:00
Tobias Geerinckx-Rice
7f81d7f4a5
gnu: libxfont: Update to 1.5.2.
...
* gnu/packages/xorg.scm (libxfont): Update to 1.5.2.
2016-11-29 19:15:48 +01:00
Tobias Geerinckx-Rice
7e49a851b5
gnu: gphoto2, libgphoto2: Use libjpeg-turbo.
...
* gnu/packages/photo.scm (gphoto2, libgphoto2)[inputs]: Add libjpeg-turbo.
2016-11-29 19:15:47 +01:00
Tobias Geerinckx-Rice
9b81876f5f
gnu: spice: Use libjpeg-turbo instead of libjpeg.
...
* gnu/packages/spice.scm (spice)[inputs]: Use libjpeg-turbo as suggested
during the build.
2016-11-29 19:15:47 +01:00
Tobias Geerinckx-Rice
7cba7647a5
gnu: icecat: Use libjpeg-turbo instead of bundled libjpeg.
...
* gnu/packages/gnuzilla.scm (icecat)[source]: Remove bundled libjpeg, which
is actually libjpeg-turbo.
[inputs]: Add libjpeg-turbo.
[arguments]: Use it.
2016-11-29 19:15:47 +01:00
Tobias Geerinckx-Rice
37e05d64e4
gnu: Add libjpeg-turbo.
...
* gnu/packages/image.scm (libjpeg-turbo): New variable.
2016-11-29 19:15:47 +01:00
Hartmut Goebel
dc2ef09ad7
gnu: kauth: Fix cmake macros to be used by other packages.
...
* gnu/packages/kde-framework.scm (kauth)[phases]: New phase
fix-cmake-install-paths.
2016-11-29 19:13:40 +01:00
Hartmut Goebel
7b722e3cba
gnu: extra-cmake-modules: Always install into /lib and not into /lib64.
...
* gnu/packages/kde-frameworks.scm (extra-cmake-modules)[phases]:
New phase fix-lib-path.
2016-11-29 19:11:09 +01:00
Hartmut Goebel
c1265fcc70
gnu: Add ksyntaxhighlighting.
...
* gnu/packages/kde-frameworks.scm (ksyntaxhighlighting): New variable.
2016-11-29 19:11:09 +01:00
Hartmut Goebel
7feff6f6dc
gnu: Update kde-frameworks to 5.28.
...
* gnu/packages/kde-frameworks.scm (kpackage): Update to 5.28.1
(extra-cmake-modules, attica, bluez-qt, breeze-icons, kapidox,
karchive, kcodecs, kconfig, kcoreaddons, kdbusaddons, kdnssd,
kguiaddons, ki18n, kidletime, kitemmodels, kitemviews, kplotting,
kwayland, kwidgetsaddons, kwindowsystem, modemmanager-qt,
networkmanager-qt, oxygen-icons, solid, sonnet, threadweaver, kauth,
kcompletion, kcrash, kdoctools, kfilemetadata, kimageformats,
kjobwidgets, knotifications, kpty, kunitconversion, baloo,
kactivities, kactivities-stats, kbookmarks, kcmutils,
kconfigwidgets, kdeclarative, kded, kdesignerplugin, kdesu,
kemoticons, kglobalaccel, kiconthemes, kinit, kio, knewstuff,
knotifyconfig, kparts, kpeople, krunner, kservice, ktexteditor,
ktextwidgets, kwallet, kxmlgui, kxmlrpcclient, plasma-framework,
frameworkintegration): Update to 5.28.0
2016-11-29 19:11:09 +01:00
Hartmut Goebel
03e856ddf5
Merge branch 'python-build-system'.
2016-11-29 19:06:27 +01:00
Hartmut Goebel
80983df357
gnu: python2-discogs-client: Remove python2-setuptools from inputs.
...
* gnu/packages/music.scm (python2-discogs-client): Use simply
"package-with-python2". Remove inheriting from python-discogs-client
since adding python2-setuptools to [native-inputs] has been the sole
reason for inheriting.
(python-discogs-client) Remove the now needless [properties]
"python2-variant".
2016-11-29 19:02:35 +01:00
Efraim Flashner
072f1e22cc
gnu: dovecot: Update to 2.2.26.0.
...
* gnu/packages/mail.scm (dovecot): Update to 2.2.26.0.
[arguments]: Patch shebangs in test file.
2016-11-29 19:52:21 +02:00
Hartmut Goebel
3bf4280659
Merge branch 'master' into python-build-system
2016-11-29 18:47:16 +01:00
Hartmut Goebel
2cb64f3b1b
gnu: wicd: Fix build.
...
* gnu/packages/wicd.scm (wicd) [arguments]: Disable installation
via setuptools (and --single-version-externally-managed).
2016-11-29 18:39:16 +01:00
Hartmut Goebel
388606a72b
gnu: wxPython: Remove useless inputs.
...
* gnu/packages/wxwidgets.scm (python2-wxpython) [native-inputs]: Remove
setuptools, which is already included in python.
2016-11-29 18:39:15 +01:00
Hartmut Goebel
6f1dcafd81
gnu: wxPython: Fix build.
...
* gnu/packages/wxwidgets.scm (python2-wxpython) [arguments]: Disable
installation via setuptools (and --single-version-externally-managed).
2016-11-29 18:39:14 +01:00
Ludovic Courtès
683c5ab70a
gnu: oxygen-icons: Add 'upstream-name' property.
...
Fixes <http://bugs.gnu.org/25020 >.
Reported by Hartmut Goebel <h.goebel@goebel-consult.de >.
* gnu/packages/kde-frameworks.scm (oxygen-icons)[properties]: New
field.
2016-11-29 16:12:32 +01:00
Ludovic Courtès
3e95d88d51
gnu-maintenance: 'latest-kde-release' honors 'upstream-name' properties.
...
* guix/gnu-maintenance.scm (latest-kde-release): Honor the
'upstream-name' property of PACKAGE.
2016-11-29 16:12:31 +01:00
Ludovic Courtès
e9c72306fd
refresh: Warn about packages that lack an updater.
...
* guix/upstream.scm (package-update-path): Rename to...
(package-latest-release): ... this. Remove 'version>?' check.
(package-latest-release*): New procedure.
(package-update): Use it.
* guix/scripts/refresh.scm (lookup-updater): Rename to...
(lookup-updater-by-name): ... this.
(warn-no-updater): New procedure.
(update-package): Add #:warn? parameter and honor it.
(check-for-package-update): New procedure.
(guix-refresh)[warn?]: New variable.
Replace inline code when UPDATE? is false with a call to
'check-for-package-update'.
Pass WARN? to 'check-for-package-update' and 'update-package'.
* doc/guix.texi (Invoking guix refresh): Document it. Fix a couple of
typos.
2016-11-29 16:12:31 +01:00
Efraim Flashner
a409de9811
gnu: efl: Update to 1.18.3.
...
* gnu/packages/enlightenment.scm (efl): Update to 1.18.3.
2016-11-29 16:12:47 +02:00
Efraim Flashner
07cda02c5b
gnu: wine: Use 'modify-phases' syntax.
...
* gnu/packages/wine.scm (wine)[arguments]: Use 'modify-phases' syntax.
2016-11-29 16:12:47 +02:00
Efraim Flashner
658c987fdd
gnu: wine: Update to 1.9.24.
...
* gnu/packages/wine.scm (wine): Update to 1.9.24.
[home-page]: Use https.
2016-11-29 16:12:41 +02:00
Ricardo Wurmus
ded69d6f86
gnu: Add non-session-manager.
...
* gnu/packages/music.scm (non-session-manager): New variable.
2016-11-29 10:59:17 +01:00
Efraim Flashner
0944bb1a6a
gnu: offlineimap: Update to 7.0.10.
...
* gnu/packages/mail.scm (offlineimap): Update to 7.0.10.
2016-11-29 11:02:39 +02:00
Efraim Flashner
c51d926c74
gnu: cairo: Fix CVE-2016-9082.
...
* gnu/packages/gtk.scm (cairo)[replacement]: New field.
(cairo/fixed): New variable.
(cairo-xcb)[source]: Use patch.
[replacement]: New field, set false.
* gnu/packages/pdf.scm (poppler)[inputs]: Custom cairo should be
replaced by a new custom patched cairo.
* gnu/packages/patches/cairo-CVE-2016-9082.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2016-11-29 09:45:48 +02:00
Efraim Flashner
eb55f01821
gnu: Add viewnior.
...
* gnu/packages/image-viewers.scm (viewnior): New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2016-11-29 09:38:33 +02:00
Efraim Flashner
22486fbea6
gnu: Add wgetpaste.
...
* gnu/packages/wget.scm (wgetpaste): New variable.
2016-11-29 09:35:39 +02:00
Efraim Flashner
3e757c005f
gnu: aspell-dict-en: Update to 2016.11.20-0.
...
* gnu/packages/aspell.scm (aspell-dict-en): Update to 2016.11.20-0.
2016-11-29 09:35:11 +02:00
John Darrington
0c85db79f7
gnu: Allow nfs file systems to be automatically mounted.
...
* gnu/build/file-systems.scm (mount-file-system): Append target addr= when
mounting nfs filesystems.
2016-11-29 07:21:15 +01:00
Marius Bakke
7c635ed6f7
gnu: perl-dbd-mysql: Update to 4.041 [security fix].
...
* gnu/packages/databases.scm (perl-dbd-mysql): Update to 4.041.
[source]: Update CPAN URI.
2016-11-28 23:05:23 +01:00
Ludovic Courtès
d2bcf35e18
vm: Avoid needless file copy in 'load-in-linux-vm'.
...
Reported by Chris Webber.
* gnu/build/vm.scm (load-in-linux-vm)[image-file]: Remove. Directly
refer to OUTPUT instead.
2016-11-28 22:58:18 +01:00
Ludovic Courtès
c062b1eb6c
pull: Set '%nix-instantiate' to a sensible value.
...
Reported by ng0 <ng0@libertad.pw >.
Fixes <http://bugs.gnu.org/25053 >.
* guix/build/pull.scm (build-guix): Replace "@NIX_INSTANTIATE@" in
guix/config.scm with "nix-instantiate".
2016-11-28 22:58:18 +01:00
Ludovic Courtès
9a5187b687
doc: Document NSS incompatibility issues on foreign distros.
...
* doc/guix.texi (Application Setup)[Name Service Switch]: New
subsection.
2016-11-28 22:58:18 +01:00
Ricardo Wurmus
bd3be46e7f
gnu: Add r-gkmsvm.
...
* gnu/packages/bioinformatics.scm (r-gkmsvm): New variable.
2016-11-28 22:43:18 +01:00
Ricardo Wurmus
419a8a186f
gnu: Add r-rocr.
...
* gnu/packages/statistics.scm (r-rocr): New variable.
2016-11-28 22:43:18 +01:00
Ricardo Wurmus
0cfe0570f2
gnu: Add r-gplots.
...
* gnu/packages/statistics.scm (r-gplots): New variable.
2016-11-28 22:43:18 +01:00
Ricardo Wurmus
6034cd905e
gnu: Add r-gdata.
...
* gnu/packages/statistics.scm (r-gdata): New variable.
2016-11-28 22:43:18 +01:00
Ricardo Wurmus
2d9fb1702f
gnu: Add r-seqgl.
...
* gnu/packages/bioinformatics.scm (r-seqgl): New variable.
2016-11-28 22:43:17 +01:00
Ricardo Wurmus
c827f20286
gnu: Add r-chipkernels.
...
* gnu/packages/bioinformatics.scm (r-chipkernels): New variable.
2016-11-28 22:43:17 +01:00
Ricardo Wurmus
1571f90e35
gnu: Add r-gtools.
...
* gnu/packages/statistics.scm (r-gtools): New variable.
2016-11-28 22:43:17 +01:00
Ricardo Wurmus
f05c7eb48d
gnu: Add r-kernlab.
...
* gnu/packages/machine-learning.scm (r-kernlab): New variable.
2016-11-28 22:43:17 +01:00
Ricardo Wurmus
6335bf1c80
gnu: Add r-sfsmisc.
...
* gnu/packages/statistics.scm (r-sfsmisc): New variable.
2016-11-28 22:43:17 +01:00
Ricardo Wurmus
d71605294f
gnu: Add r-wgcna.
...
* gnu/packages/bioinformatics.scm (r-wgcna): New variable.
2016-11-28 22:43:17 +01:00
Ricardo Wurmus
1bd46f5520
gnu: Add r-fastcluster.
...
* gnu/packages/statistics.scm (r-fastcluster): New variable.
2016-11-28 22:43:16 +01:00
Ricardo Wurmus
c4708783ee
gnu: Add r-preprocesscore.
...
* gnu/packages/statistics.scm (r-preprocesscore): New variable.
2016-11-28 22:43:16 +01:00
Ricardo Wurmus
c9a6671490
gnu: Add r-dynamictreecut.
...
* gnu/packages/statistics.scm (r-dynamictreecut): New variable.
2016-11-28 22:43:16 +01:00
Ricardo Wurmus
e619a5c245
gnu: Add r-r4rna.
...
* gnu/packages/bioinformatics.scm (r-r4rna): New variable.
2016-11-28 22:43:16 +01:00
Ricardo Wurmus
e7d16ad161
gnu: Add r-spams.
...
* gnu/packages/statistics.scm (r-spams): New variable.
2016-11-28 22:43:16 +01:00
Ricardo Wurmus
9f5435d963
gnu: Add r-googlesheets.
...
* gnu/packages/statistics.scm (r-googlesheets): New variable.
2016-11-28 22:43:16 +01:00
Ricardo Wurmus
d427e03eee
gnu: Add r-cellranger.
...
* gnu/packages/statistics.scm (r-cellranger): New variable.
2016-11-28 22:43:15 +01:00
Ricardo Wurmus
58612fd2c8
gnu: Add r-rematch.
...
* gnu/packages/statistics.scm (r-rematch): New variable.
2016-11-28 22:43:15 +01:00
Ricardo Wurmus
e48ddb9628
doc: Suggest installing gvfs.
...
* gnu/system/examples/desktop.tmpl: Add gvfs to the system-wide list of
packages.
2016-11-28 22:09:38 +01:00
Ricardo Wurmus
eb21d24806
gnu: lv2: Update to 1.14.0.
...
* gnu/packages/audio.scm (lv2): Update to 1.14.0.
2016-11-28 22:08:37 +01:00
Ricardo Wurmus
1bbe79594e
gnu: non-sequencer: Update to 1.9.5-2.a22f33f.
...
* gnu/packages/music.scm (non-sequencer): Update to 1.9.5-2.a22f33f.
2016-11-28 22:07:20 +01:00
Efraim Flashner
5e9cce55b5
gnu: ntp: Update to 4.2.8p9.
...
* gnu/packages/ntp.scm (ntp): Update to 4.2.8p9.
2016-11-28 21:56:30 +02:00
Efraim Flashner
d35de59b64
gnu: ntp: Fix indentation.
...
* gnu/packages/ntp.scm (ntp): Fix indentation to only use spaces.
2016-11-28 20:53:14 +02:00
John Darrington
f0ddc5e55b
gnu: Add editres.
...
* gnu/packages/xorg.scm (editres): New variable.
2016-11-28 18:22:15 +01:00
Ben Woodcroft
9926875572
gnu: Add newick-utils.
...
* gnu/packages/bioinformatics.scm (newick-utils): New variable.
2016-11-28 09:00:41 +10:00
Ludovic Courtès
aa28ecc40a
pull: Hack to allow compilation with older Guile-SSH packages.
...
Reported by iyzsong@member.fsf.org (宋文武)
at <https://lists.gnu.org/archive/html/guix-devel/2016-11/msg01045.html >.
* build-aux/build-self.scm (build): Set 'LTDL_LIBRARY_PATH' when
GUILE-SSH has a "0.9." version prefix.
2016-11-27 23:06:09 +01:00
Efraim Flashner
c7a70c336f
gnu: jasper: Update to 2.0.0 [fixes security issues].
...
* gnu/packages/image.scm (jasper): Update to 2.0.0.
[build-system]: Switch to cmake-build-system.
2016-11-27 22:19:55 +02:00
Tobias Geerinckx-Rice
f6c44a3f04
gnu: gphoto2: Update to 2.5.11.
...
* gnu/packages/photo.scm (gphoto2): Update to 2.5.11.
2016-11-27 20:58:18 +01:00
Tobias Geerinckx-Rice
69874f5fd2
gnu: libgphoto2: Update to 2.5.11.
...
* gnu/packages/photo.scm (libgphoto2): Update to 2.5.11.
2016-11-27 20:58:18 +01:00
Leo Famulari
f27ec24d88
gnu: beets: Update to 1.4.1.
...
* gnu/packages/music.scm (beets): Update to 1.4.1.
[inputs]: Add python2-discogs-client.
2016-11-27 14:49:36 -05:00
Leo Famulari
d3db5efbf9
gnu: Add python-discogs-client.
...
* gnu/packages/music.scm (python-discogs-client,
python2-discogs-client): New variables.
2016-11-27 14:49:36 -05:00
Leo Famulari
6782444764
gnu: python-rarfile: Update to 2.8.
...
* gnu/packages/python.scm (python-rarfile, python2-rarfile): Update to 2.8.
[source]: Remove obsolete patch.
* gnu/packages/patches/python-rarfile-fix-tests.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-11-27 14:49:35 -05:00
Leo Famulari
8c4964dd51
gnu: python-jellyfish: Update to 0.5.6.
...
* gnu/packages/python.scm (python-jellyfish, python2-jellyfish): Update to
0.5.6.
2016-11-27 14:49:35 -05:00
Leo Famulari
b04d9b97c4
gnu: python-pylast: Update 1.6.0.
...
* gnu/packages/music.scm (python-pylast, python2-pylast): Update to 1.6.0.
2016-11-27 14:49:35 -05:00
Leo Famulari
daedf34db9
gnu: python-musicbrainzngs: Update to 0.6.
...
* gnu/packages/music.scm (python-musicbrainzngs, python2-musicbrainzngs): Update
to 0.6.
[arguments]: Disable the test suites.
2016-11-27 14:49:35 -05:00
Leo Famulari
38e81a2c55
gnu: python-munkres: Update to 1.0.8.
...
* gnu/packages/python.scm (python-munkres, python2-munkres): Update to 1.0.8.
2016-11-27 14:49:34 -05:00
Leo Famulari
4228a79e6f
gnu: python-mutagen: Update to 1.35.1.
...
* gnu/packages/music.scm (python-mutagen, python2-mutagen): Update to 1.35.1.
[native-inputs]: Add python-pytest.
2016-11-27 14:49:30 -05:00
Ricardo Wurmus
1bf5a7e920
gnu: gcj: Inherit source field from "gcc".
...
* gnu/packages/gcc.scm (gcj)[source]: Inherit source from "gcc" package.
2016-11-27 19:00:57 +01:00
Ricardo Wurmus
bac6409970
gnu: gcj: Correct paths in ARM patch.
...
* gnu/packages/patches/gcj-arm-mode.patch: Strip directories.
2016-11-27 18:59:54 +01:00
Marius Bakke
8c4140e49e
gnu: notmuch: Update to 0.23.3.
...
* gnu/packages/mail.scm (notmuch): Update to 0.23.3.
[arguments]: Re-enable previously failing tests.
2016-11-27 18:29:44 +01:00
Leo Famulari
cd569f0d29
gnu: gcj: Fix typo in patch filename.
...
This is a followup to commit dbf8f84f15 .
Reported by quigonjinn on #guix.
* gnu/packages/gcc.scm (gcj)[source]: Fix typo.
2016-11-27 10:57:33 -05:00
Danny Milosavljevic
7574cecf0f
gnu: python2-flask: Pick up python-flask's native-inputs.
...
* gnu/packages/python.scm (python2-flask)[native-inputs]:
Pick up python-flask's native-inputs.
Signed-off-by: Marius Bakke <mbakke@fastmail.com >
2016-11-27 13:23:53 +01:00
Marius Bakke
cf7daaf5da
gnu: docbook-xsl: Update to 1.79.1.
...
* gnu/packages/docbook.scm (docbook-xsl): Update to 1.79.1.
2016-11-27 11:26:49 +01:00
Marius Bakke
988e1dca4b
gnu: udisks: Update to 2.1.8.
...
* gnu/packages/freedesktop.scm (udisks): Update to 2.1.8.
[home-page]: Use HTTPS.
2016-11-27 11:13:50 +01:00
Maxim Cournoyer
aef5055ff9
gnu: udisks: Add manpages.
...
* gnu/packages/freedesktop.scm (udisks)[native-inputs]: Add docbook-xml
and docbook-xsl.
[arguments]: Add #:make-flags to specify XML catalog files for manuals.
Signed-off-by: Marius Bakke <mbakke@fastmail.com >
2016-11-27 11:10:31 +01:00
Ricardo Wurmus
dbf8f84f15
gnu: gcj: Fix build on armhf.
...
* gnu/packages/patches/gcj-arm-mode.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add patch.
* gnu/packages/gcc.scm (gcj): Add patch.
[arguments]: Delete failing tests.
2016-11-27 10:04:57 +01:00
Ricardo Wurmus
253cdd6c14
gnu: Add biber-2.5.
...
* gnu/packages/tex.scm (biber-2.5): New variable.
2016-11-27 09:48:43 +01:00
Ricardo Wurmus
d400068085
gnu: Add biber.
...
* gnu/packages/tex.scm (biber): New variable.
2016-11-27 09:48:43 +01:00
Ricardo Wurmus
ebcf74daf8
gnu: Add perl-text-bibtex.
...
* gnu/packages/tex.scm (perl-text-bibtex): New variable.
2016-11-27 09:48:43 +01:00
Ricardo Wurmus
93863a5e72
gnu: Add perl-xml-libxslt.
...
* gnu/packages/xml.scm (perl-xml-libxslt): New variable.
2016-11-27 09:48:43 +01:00
Ricardo Wurmus
df669244f9
gnu: perl-unicode-linebreak: Update to 2016.003.
...
* gnu/packages/perl.scm (perl-unicode-linebreak): Update to 2016.003.
2016-11-27 09:48:43 +01:00
Ricardo Wurmus
5d2ecbffb2
gnu: Add perl-unicode-collate.
...
* gnu/packages/perl.scm (perl-unicode-collate): New variable.
2016-11-27 09:48:43 +01:00
Ricardo Wurmus
37e7a4929f
gnu: Add perl-unicode-normalize.
...
* gnu/packages/perl.scm (perl-unicode-normalize): New variable.
2016-11-27 09:48:42 +01:00
Ricardo Wurmus
dc32ee5381
gnu: Add perl-text-roman.
...
* gnu/packages/perl.scm (perl-text-roman): New variable.
2016-11-27 09:48:42 +01:00
Ricardo Wurmus
44c31aaae8
gnu: Add perl-text-csv-xs.
...
* gnu/packages/perl.scm (perl-text-csv-xs): New variable.
2016-11-27 09:48:42 +01:00
Ricardo Wurmus
0ef5191c88
gnu: Add perl-sort-key.
...
* gnu/packages/perl.scm (perl-sort-key): New variable.
2016-11-27 09:48:42 +01:00
Ricardo Wurmus
3521dc9293
gnu: Add perl-mozilla-ca.
...
* gnu/packages/perl.scm (perl-mozilla-ca): New variable.
2016-11-27 09:48:42 +01:00
Ricardo Wurmus
37115dc650
gnu: Add perl-lingua-translit.
...
* gnu/packages/perl.scm (perl-lingua-translit): New variable.
2016-11-27 09:48:41 +01:00
Ricardo Wurmus
e9ef394ac9
gnu: Add perl-ipc-cmd.
...
* gnu/packages/perl.scm (perl-ipc-cmd): New variable.
2016-11-27 09:48:41 +01:00
Ricardo Wurmus
81157cf5a7
gnu: Add perl-extutils-libbuilder.
...
* gnu/packages/perl.scm (perl-extutils-libbuilder): New variable.
2016-11-27 09:48:41 +01:00
Ricardo Wurmus
0185442003
gnu: Add perl-encode-hanextra.
...
* gnu/packages/perl.scm (perl-encode-hanextra): New variable.
2016-11-27 09:48:41 +01:00
Ricardo Wurmus
2bc1b85ce6
gnu: Add perl-encode-jis2k.
...
* gnu/packages/perl.scm (perl-encode-jis2k): New variable.
2016-11-27 09:48:41 +01:00
Ricardo Wurmus
891d9679a2
gnu: Add perl-encode-eucjpascii.
...
* gnu/packages/perl.scm (perl-encode-eucjpascii): New variable.
2016-11-27 09:48:41 +01:00
Ricardo Wurmus
49a3fcc13c
gnu: perl-encode-detect: Move to alphabetical position.
...
* gnu/packages/perl.scm (perl-encode-detect): Move variable definition.
2016-11-27 09:48:40 +01:00
Ricardo Wurmus
7a146c2528
gnu: Add perl-datetime-calendar-julian.
...
* gnu/packages/perl.scm (perl-datetime-calendar-julian): New variable.
2016-11-27 09:48:40 +01:00
Ricardo Wurmus
36dd594316
gnu: Add perl-date-simple.
...
* gnu/packages/perl.scm (perl-date-simple): New variable.
2016-11-27 09:48:40 +01:00
Ricardo Wurmus
cc3dafbb02
gnu: Add perl-data-uniqid.
...
* gnu/packages/perl.scm (perl-data-uniqid): New variable.
2016-11-27 09:48:40 +01:00
Ricardo Wurmus
9413e95f59
gnu: Add perl-data-compare.
...
* gnu/packages/perl.scm (perl-data-compare): New variable.
2016-11-27 09:48:40 +01:00
Ricardo Wurmus
adbf4b944c
gnu: Add perl-business-ismn.
...
* gnu/packages/perl.scm (perl-business-ismn): New variable.
2016-11-27 09:48:40 +01:00
Ricardo Wurmus
296663839b
gnu: Add perl-tie-cycle.
...
* gnu/packages/perl.scm (perl-tie-cycle): New variable.
2016-11-27 09:48:39 +01:00
Ricardo Wurmus
e0b6accf19
gnu: Add perl-business-issn.
...
* gnu/packages/perl.scm (perl-business-issn): New variable.
2016-11-27 09:48:39 +01:00
Ricardo Wurmus
72f8646ef5
gnu: Add perl-business-isbn.
...
* gnu/packages/perl.scm (perl-business-isbn): New variable.
2016-11-27 09:48:39 +01:00
Ricardo Wurmus
a3f5beb7a2
gnu: Add perl-business-isbn-data.
...
* gnu/packages/perl.scm (perl-business-isbn-data): New variable.
2016-11-27 09:48:39 +01:00
Ricardo Wurmus
3f1df54cc0
gnu: Add perl-autovivification.
...
* gnu/packages/perl.scm (perl-autovivification): New variable.
2016-11-27 09:48:39 +01:00
Ricardo Wurmus
d4ba9a5f21
gnu: Add perl-mojolicious.
...
* gnu/packages/perl-web.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2016-11-27 09:48:39 +01:00
Ricardo Wurmus
45591fd7fd
gnu: Add threaded variants of fftw and fftwf for Ardour and mod-host.
...
* gnu/packages/algebra.scm (fftw-with-threads, fftwf-with-threads): New
variables.
* gnu/packages/audio.scm (ardour)[inputs]: Replace "fftw" and "fftwf"
with "fftw-with-threads" and "fftwf-with-threads", respectively.
* gnu/packages/music.scm (mod-host)[inputs]: Likewise.
2016-11-27 09:48:16 +01:00
宋文武
a82f0b3617
tests: Add 'opensmtpd-service-type' test.
...
* gnu/tests/mail.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2016-11-27 10:15:43 +08:00
Leo Famulari
b46cefc954
gnu: libsodium: Update to 1.0.11.
...
* gnu/packages/crypto.scm (libsodium): Update to 1.0.11.
2016-11-26 20:48:34 -05:00
Tobias Geerinckx-Rice
d32f4800d6
gnu: libgphoto2: Add XML support.
...
* gnu/packages/photo.scm (libgphoto2)[inputs]: Add libxml2.
2016-11-27 01:43:40 +01:00
Tobias Geerinckx-Rice
9dcc9bbf3b
gnu: gphoto2: Update to 2.5.10.
...
* gnu/packages/photo.scm (gphoto2): Update to 2.5.10.
2016-11-27 01:43:40 +01:00
Tobias Geerinckx-Rice
35c0ad4448
gnu: libgphoto2: Update to 2.5.10.
...
* gnu/packages/photo.scm (libgphoto2): Update to 2.5.10.
2016-11-27 01:43:39 +01:00
Ludovic Courtès
1cd1d8a7ea
offload: Call 'machine-load' only once per machine.
...
This fixes a longstanding issue where 'choose-build-machine' would make
on average O(N log(N)) calls to 'machine-load', plus an extra call for
the selected machine, instead of N calls.
* guix/scripts/offload.scm (machine-load): Add comment.
(machine-power-factor, machine-less-loaded-or-faster?): Remove.
(choose-build-machine)[machines+slots]: Rename to...
[machines+slots+loads]: ... this.
[undecorate]: Adjust accordingly.
[machine-less-loaded-or-faster?]: New procedure.
Remove extra 'machine-load' call in body.
2016-11-26 23:21:37 +01:00
Toni Reina
c3e2a2471c
gnu: Add Mozilla Fira Mono font.
...
* gnu/packages/fonts.scm (font-fira-mono): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-11-26 23:21:37 +01:00
Leo Famulari
cd65d600ac
gnu: cyrus-sasl: Fix CVE-2013-4122.
...
* gnu/packages/patches/cyrus-sasl-CVE-2013-4122.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/cyrus-sasl.scm (cyrus-sasl)[replacement]: New field.
(cyrus-sasl/fixed): New variable.
[source]: Use patch.
2016-11-26 16:21:02 -05:00
Efraim Flashner
439a2f62ce
gnu: ffmpeg: Update to 3.2.1.
...
* gnu/packages/video.scm (ffmpeg): Update to 3.2.1.
2016-11-26 22:53:13 +02:00
Leo Famulari
9e46245b89
gnu: gst-plugins-good: Fix CVE-2016-{9634,9635,9636} and other security issues.
...
* gnu/packages/patches/gst-plugins-good-fix-crashes.patch,
gnu/packages/patches/gst-plugins-good-fix-invalid-read.patch,
gnu/packages/patches/gst-plugins-good-fix-signedness.patch,
gnu/packages/patches/gst-plugins-good-flic-bounds-check.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/gstreamer.scm (gst-plugins-good): Use them.
2016-11-26 14:27:24 -05:00
Julien Lepiller
5305ed2002
services: Factorize configuration abstraction.
...
* gnu/services/mail.scm and gnu/services/cups.scm (&configuration-error)
(configuration-error, configuration-field-error)
(configuration-missing-field, configuration-field, serialize-configuration)
(validate-configuration, define-configuration, uglify-field-name)
(serialize-field, serialize-package, serialize-string)
(serialize-space-separated-string-list, space-separated-string-list?)
(serialize-file-name, file-name?, serialize-field-name)
(generate-documentation): Move duplicate code...
* gnu/services/configuration.scm: ...to this new file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add configuration.scm.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-11-26 19:46:01 +01:00
Leo Famulari
cf3678df6e
gnu: psyclpc: Update comment.
...
This is a followup to commit eaa45301f4 .
* gnu/packages/messaging.scm (psyclpc): Update comment.
2016-11-26 13:36:51 -05:00
ng0
ebfc2ecc3c
gnu: Move content of (gnu packages psyc) into (gnu packages messaging).
...
* gnu/packages/psyc.scm (perl-net-psyc, libpsyc, psyclpc): Move this ...
* gnu/packages/messaging.scm (perl-net-psyc, libpsyc, psyclpc): ... here.
* gnu/local.mk (GNU_SYSTEM_MODULES): Remove psyc.scm.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-11-26 13:23:46 -05:00
ng0
eaa45301f4
gnu: psyclpc: Upgrade to 20160821-2.61cf9aa.
...
This makes the package reproducible.
* gnu/packages/psyc.scm (psyclpc): Upgrade to 20160821-2.61cf9aa.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-11-26 13:23:46 -05:00
Danny Milosavljevic
c6c80104ab
gnu: python-flask: Update to 0.11.1.
...
* gnu/packages/python.scm (python-flask): Update to 0.11.1.
[native-inputs]: Add python-click.
Signed-off-by: Marius Bakke <mbakke@fastmail.com >
2016-11-26 16:35:07 +01:00
Danny Milosavljevic
61684de287
gnu: python-pyopenssl: Update to 16.2.0.
...
* gnu/packages/python.scm (python-pyopenssl): Update to 16.2.0.
Signed-off-by: Marius Bakke <mbakke@fastmail.com >
2016-11-26 16:35:07 +01:00
Danny Milosavljevic
b2e6e150aa
gnu: python-simplejson: Update to 3.10.0.
...
* gnu/packages/python.scm (python-simplejson): Update to 3.10.0.
Signed-off-by: Marius Bakke <mbakke@fastmail.com >
2016-11-26 16:35:07 +01:00
宋文武
5aed7f10f3
pull: Add guile-ssh to the dependencies.
...
Fix regression introduced in 9e76eed .
* build-aux/build-self.scm (guile-ssh): New variable.
(build)[builder]: Add 'guile-ssh' to %load-path and %load-compiled-path.
2016-11-26 22:03:23 +08:00
ng0
faa29e4bdb
gnu: Add mumble.
...
* gnu/packages/telephony.scm (mumble): New variable.
Signed-off-by: Marius Bakke <mbakke@fastmail.com >
2016-11-26 12:32:22 +01:00
Marius Bakke
4f55441fe3
gnu: transmission: Update to 2.92.
...
* gnu/packages/bittorrent.scm (transmission): Update to 2.92.
[inputs]: Add cyrus-sasl.
2016-11-26 12:32:01 +01:00
Ben Woodcroft
5e0a0f4226
gnu: roary: Update to 3.7.0.
...
* gnu/packages/bioinformatics.scm (roary): Update to 3.7.0.
2016-11-26 20:15:39 +10:00
Ben Woodcroft
31a9d653ad
gnu: Add proteinortho.
...
* gnu/packages/bioinformatics.scm (proteinortho): New variable.
2016-11-26 20:15:37 +10:00
Julien Lepiller
d3eff97afd
gnu: Add python-polib.
...
* gnu/packages/python.scm (python-polib, python2-polib): New variables.
Signed-off-by: Marius Bakke <mbakke@fastmail.com >
2016-11-26 10:29:29 +01:00
John Darrington
fc5dc4e81c
gnu: Whitespace changes
...
* gnu/services/kerberos.scm: Fold lines to 80 character limit.
2016-11-26 07:37:33 +01:00
ng0
75675e4556
mailmap: Associate all commits by ng0 with ng0.
...
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-11-26 01:00:58 -05:00
Leo Famulari
53d892dd92
gnu: imagemagick: Update to 6.9.6-6 [fixes CVE-2016-9556].
...
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.6-6.
2016-11-26 00:38:45 -05:00
宋文武
c940b8e682
doc: mysql-configuration: Fix typo.
...
* doc/guix.texi (Database Services): Fix typo of 'mysql-configuration'.
2016-11-26 12:50:11 +08:00
宋文武
f88371e866
services: Add opensmtpd service.
...
* gnu/services/mail.scm (<opensmtpd-configuration>): New record type.
(%default-opensmtpd-config-file, %opensmtpd-accounts): New variables.
(opensmtpd-shepherd-service, opensmtpd-activation): New procedures.
(opensmtpd-service-type): New variable.
* doc/guix.texi (Mail Services): Document it.
2016-11-26 12:50:11 +08:00
Leo Famulari
0959478c72
gnu: Add missing module import to (gnu packages ldc).
...
This is a followup to commit e44b511298 .
* gnu/packages/ldc.scm: Import (gnu packages python).
2016-11-25 23:18:29 -05:00
Danny Milosavljevic
e44b511298
gnu: ldc: Update to 0.17.2.
...
* gnu/packages/ldc.scm (ldc): Update to 0.17.2.
* gnu/packages/patches/ldc-disable-tests.patch: Fix timezone file name.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-11-25 23:54:51 +01:00
Ludovic Courtès
bc1ad4e334
offload: Drop 'remote-pipe'.
...
* guix/scripts/offload.scm (remote-pipe): Remove.
(machine-load): Use 'open-remote-pipe*' instead of 'remote-pipe'.
2016-11-25 23:44:21 +01:00
Ludovic Courtès
cf283dd92e
offload: Rewrite to make direct RPCs to the remote daemon.
...
* guix/scripts/offload.scm (<build-machine>)[daemon-socket]: New field.
(connect-to-remote-daemon): New procedure.
(%gc-root-file, register-gc-root, remove-gc-roots, offload): Remove.
(transfer-and-offload): Rewrite using 'connect-to-remote-daemon' and
RPCs over SSH.
(store-import-channel, store-export-channel): New procedures.
(send-files, retrieve-files): Rewrite using these.
2016-11-25 23:44:20 +01:00
Ludovic Courtès
e8a5db80d5
offload: Remove 'with-nar-error-handling' macro.
...
* guix/scripts/offload.scm (with-nar-error-handling): Remove.
(guix-offload): Use 'with-error-handling' instead.
2016-11-25 23:44:20 +01:00
Ludovic Courtès
6230d6f04f
store: 'open-connection' can taken an open port.
...
* guix/store.scm (open-unix-domain-socket): New procedure.
(open-connection): Add #:port parameter and honor it.
2016-11-25 23:44:20 +01:00
Ludovic Courtès
9e76eed37f
offload: Reuse SSH session during 'transfer-and-offload'.
...
* guix/scripts/offload.scm (remote-pipe): Replace 'machine' parameter
with 'session'. Remove 'open-ssh-session' call.
(register-gc-root): Replace 'machine' with 'session'. Use '
session-get' instead of 'build-machine-name'.
(remove-gc-roots, offload, send-files, retrieve-files): Likewise.
(transfer-and-offload): Add 'open-ssh-session' call. Handle 'offload'
errors here.
(machine-load): Add call to 'open-ssh-session'.
2016-11-25 23:44:20 +01:00
Ludovic Courtès
21531add32
offload: Use Guile-SSH instead of GNU lsh.
...
* guix/scripts/offload.scm (<build-machine>)[ssh-options]: Remove.
[host-key, host-key-type]: New fields.
(%lsh-command, %lshg-command, user-lsh-private-key): Remove.
(user-openssh-private-key, private-key-from-file*): New procedures.
(host-key->type+key, open-ssh-session): New procedures.
(remote-pipe): Remove 'mode' parameter. Rewrite in terms of
'open-ssh-session' etc. Update users.
(send-files)[missing-files]: Rewrite using the bidirectional channel
port.
Remove call to 'call-with-compressed-output-port'.
(retrieve-files): Remove call to 'call-with-decompressed-port'.
(machine-load): Remove exit status logic.
* doc/guix.texi (Requirements): Mention Guile-SSH.
(Daemon Offload Setup): Document 'host-key' and 'private-key'. Show the
default value on each @item line.
* m4/guix.m4 (GUIX_CHECK_GUILE_SSH): New macro.
* config-daemon.ac: Use 'GUIX_CHECK_GUILE_SSH'. Set
'HAVE_DAEMON_OFFLOAD_HOOK' as a function of that.
2016-11-25 23:44:20 +01:00
Ludovic Courtès
6634180f9e
gnu: guile-ssh: Update to 0.10.2.
...
* gnu/packages/ssh.scm (guile-ssh): Update to 0.10.2.
[home-page]: Update.
[source]: Use the 'url-fetch' method and a GitHub generated
tarball.
[arguments] <autoreconf>: Remove now unneeded 'chmod' call.
2016-11-25 23:44:20 +01:00
Ricardo Wurmus
7276b5604d
gnu: hydrogen: Update to 0.9.7.
...
* gnu/packages/music.scm (hydrogen): Update to 0.9.7.
2016-11-25 21:44:16 +01:00
Leo Famulari
c415f76302
gnu: python-betamax: Fix typo.
...
* gnu/packages/python.scm (python-betamax): Fix typo.
2016-11-25 11:31:43 -05:00
Leo Famulari
de32aa74b4
Merge branch 'master' into python-build-system
2016-11-25 11:20:21 -05:00
Tobias Geerinckx-Rice
d66cbd1adc
gnu: btrfs-progs: Update to 4.8.4.
...
* gnu/packages/linux.scm (btrfs-progs): Update to 4.8.4.
2016-11-25 17:00:51 +01:00
Tobias Geerinckx-Rice
fc89cb691d
gnu: lz4: Update to 1.7.4.2.
...
* gnu/packages/compression.scm (lz4): Update to 1.7.4.2.
2016-11-25 16:31:20 +01:00
Tobias Geerinckx-Rice
dead1067c3
gnu: hplip: Update to 3.16.11.
...
* gnu/packages/cups.scm (hplip): Update to 3.16.11.
2016-11-25 16:31:10 +01:00
Ricardo Wurmus
aaaf8b3844
gnu: qtractor: Update to 0.8.0.
...
* gnu/packages/music.scm (qtractor): Update to 0.8.0.
2016-11-25 13:08:06 +01:00
Alex Kost
1e34721435
gnu: qemu: Install all required info files.
...
* gnu/packages/qemu.scm (qemu)[arguments]: Adjust 'install-info' phase
to find all info files (including "*.info-N").
2016-11-25 16:09:22 +03:00
Theodoros Foradis
8f528bd442
gnu: Add kicad-library.
...
* gnu/packages/engineering.scm (kicad-library): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-11-25 00:38:11 -05:00
Theodoros Foradis
befc9ff643
gnu: Add kicad.
...
* gnu/packages/engineering.scm (kicad): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-11-25 00:38:11 -05:00
Theodoros Foradis
b353c7d201
gnu: Add python2-wxpython.
...
* gnu/packages/wxwidgets.scm (python2-wxpython): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-11-25 00:38:10 -05:00
Theodoros Foradis
2cd3b6fd03
gnu: Add wxwidgets-gtk2.
...
* gnu/packages/wxwidgets.scm (wxwidgets-gtk2): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-11-25 00:38:10 -05:00
Leo Famulari
88d45b74c1
gnu: nginx: Update to 1.11.6.
...
* gnu/packages/web.scm (nginx): Update to 1.11.6.
[arguments]: Remove the obsolete option --with-ipv6 from #:configure-flags.
2016-11-25 00:07:40 -05:00
Tobias Geerinckx-Rice
e0f8a520ed
gnu: miniupnpc: Improve synopsis and description.
...
* gnu/packages/upnp.scm (miniupnp)[synopsis, description]: Edit, fix typos,
add some relevant (search) terms from the home page, and expand acronyms.
2016-11-25 02:21:51 +01:00
Tobias Geerinckx-Rice
5af82630fe
gnu: miniupnpc: Use the correct ‘upnpc’ in ‘external-ip’.
...
* gnu/packages/upnp.scm (miniupnpc)[arguments]: Add ‘qualify-paths’ phase.
2016-11-25 02:21:51 +01:00
Tobias Geerinckx-Rice
cdbdaf7b6b
gnu: miniupnpc: Use ‘modify-phases’ syntax.
...
* gnu/packages/upnp.scm (miniupnpc)[arguments]: Use ‘modify-phases’.
2016-11-25 02:21:50 +01:00
Tobias Geerinckx-Rice
2d3b0203f4
gnu: miniupnpc: Update to 2.0.
...
* gnu/packages/upnp.scm (miniupnpc): Update to 2.0.
2016-11-25 02:21:50 +01:00
Tobias Geerinckx-Rice
ade5848576
gnu: vim: Update to 8.0.0101.
...
* gnu/packages/vim.scm (vim, vim-full): Update to 8.0.0101.
2016-11-25 02:21:49 +01:00
Ludovic Courtès
df31e36a40
doc: Fix typos in "Kerberos Services".
...
* doc/guix.texi (Kerberos Services): Fix typos.
2016-11-24 23:21:20 +01:00
Ludovic Courtès
13fb1bd94e
doc: Document encrypted root partitions.
...
This is a followup to f7f292d359 .
* doc/guix.texi (Preparing for Installation): Give commands for
encrypted root installation.
(Proceeding with the Installation): Add item about mapped devices.
(File Systems): Mention that 'dependencies' can list <mapped-device>
objects.
* gnu/system/examples/desktop.tmpl (mapped-devices): New field.
(file-systems): Add 'dependencies' field.
2016-11-24 23:20:41 +01:00
Ludovic Courtès
cbf1024e99
doc: Document 'wpa-supplicant-service-type'.
...
Reported by Chris Marusich <cmmarusich@gmail.com >.
* doc/guix.texi (Networking Services): Remove 'wpa-supplicant-service'
procedure, which doesn't exist, and document
'wpa-supplicant-service-type'.
2016-11-24 21:53:57 +01:00
Ludovic Courtès
030f59fac9
services: network-manager: Depend on 'wpa-supplicant'.
...
Suggested by Chris Marusich <cmmarusich@gmail.com >.
* gnu/services/networking.scm (network-manager-shepherd-service)
[requirement]: Add 'wpa-supplicant'.
2016-11-24 21:43:48 +01:00
Ludovic Courtès
89007a0bb7
services: network-manager: Install polkit actions.
...
Reported by Chris Marusich <cmmarusich@gmail.com >
at <https://lists.gnu.org/archive/html/help-guix/2016-11/msg00038.html >.
* gnu/services/networking.scm (network-manager-service-type)[extensions]:
Add POLKIT-SERVICE-TYPE.
2016-11-24 21:43:47 +01:00
Ludovic Courtès
2e32869824
services: Move polkit to (gnu services dbus).
...
* gnu/services/desktop.scm (<polkit-configuration>, %polkit-accounts)
(%polkit-pam-services, polkit-directory, polkit-etc-files)
(polkit-setuid-programs, polkit-service-type, polkit-service): Move
to...
* gnu/services/dbus.scm: ... here.
2016-11-24 21:43:47 +01:00
Ludovic Courtès
62126576fc
gnu: hdf5: Build the C++ interface.
...
* gnu/packages/maths.scm (hdf5)[arguments]: Add #:configure-flags.
2016-11-24 21:43:47 +01:00
Tobias Geerinckx-Rice
6f09c100d9
gnu: vim: Update to 8.0.0096.
...
* gnu/packages/vim.scm (vim, vim-full): Update to 8.0.0096.
2016-11-24 16:57:22 +01:00
Hartmut Goebel
332d7903f5
Add system start-up files for "guix publish".
...
* .gitignore: add etc/guix-publish.conf and /etc/guix-publish.service.
* etc/guix-publish.conf.in: New file.
* etc/guix-publish.service.in: New file.
* nix/local.mk (etc/guix-%.service, etc/guix-%.conf): Generalized former
build-rules for by using patterns.
(nodist_systemdservice_DATA): Add etc/guix-publish.service, update
comment.
(nodist_upstartjob_DATA): Add etc/guix-publish.conf, update comment.
* doc/guix.texi (Invoking guix publish): Add description for enabling
"guix publish" on host distros using the new files.
2016-11-24 09:23:11 +01:00
Hartmut Goebel
b7230de54b
doc: Symlink daemon start-up files.
...
This patch ensures that always the current profile's daemon will be used.
The .service file contains the path to the guix-daemon within the store. Thus
when copying the file, it will point to the very version of guix-daemon used
at the time of copying – even after system upgrade or when this version has
been garbage collected from the store.
* doc/guix.texi (Binary Installation): Change example code for installing
the systemd and Upstart files to use symbolic links instead of copying
the files.
2016-11-24 09:20:26 +01:00
Tobias Geerinckx-Rice
c50f2af9f8
gnu: ir: Use archived tarball and home page.
...
* gnu/packages/audio.scm (ir)[source]: Use a list of archive mirrors.
[home-page]: Link to an Internet Archive snapshot.
2016-11-24 06:34:37 +01:00
Tobias Geerinckx-Rice
2df984f278
gnu: ir: Use ‘modify-phases’ syntax.
...
* gnu/packages/audio.scm (ir)[arguments]: Use ‘modify-phases’.
2016-11-24 06:34:37 +01:00
Leo Famulari
0bd1097c50
gnu: libtiff: Update to 4.0.7.
...
* gnu/packages/image.scm (libtiff): Update to 4.0.7.
[source]: Update URL and remove obsolete patches.
[home-page]: Update URL.
[native-inputs]: Add gcc-5.
(libtiff-4.0.7): Delete variable.
* gnu/packages/patches/libtiff-CVE-2015-8665+CVE-2015-8683.patch,
gnu/packages/patches/libtiff-CVE-2016-3623.patch,
gnu/packages/patches/libtiff-CVE-2016-3945.patch,
gnu/packages/patches/libtiff-CVE-2016-3990.patch,
gnu/packages/patches/libtiff-CVE-2016-3991.patch,
gnu/packages/patches/libtiff-CVE-2016-5314.patch,
gnu/packages/patches/libtiff-CVE-2016-5321.patch,
gnu/packages/patches/libtiff-CVE-2016-5323.patch,
gnu/packages/patches/libtiff-oob-accesses-in-decode.patch,
gnu/packages/patches/libtiff-oob-write-in-nextdecode.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2016-11-23 22:53:43 -05:00
Leo Famulari
2ac7d54616
Merge branch 'master' into staging
2016-11-23 22:24:52 -05:00
Ludovic Courtès
cc73339b97
tests: Remove 'GUIX_LOCPATH' hack that had been added for glibc@2.23.
...
* gnu/tests/base.scm (run-basic-test)[test]("locale"): Remove
'GUIX_LOCPATH' hack, which is no longer needed since
commit 9f58fe3d1c .
2016-11-23 21:13:18 +01:00
Ludovic Courtès
f7f292d359
install: Enable "cryptodisk" handling in GRUB.
...
This allows 'grub-install' to do the right thing when / or /boot is a
LUKS-encrypted partition.
Fixes <http://bugs.gnu.org/21843 >.
* gnu/build/install.scm (install-grub): Add 'setenv' to set
'GRUB_ENABLE_CRYPTODISK'.
(wait-for-screen-text): New test.
* gnu/tests/base.scm (run-basic-test): Add #:initialization parameter
and honor it.
* gnu/tests/install.scm (%encrypted-root-os)[kernel-arguments]: Remove.
(%encrypted-root-installation-script): Pass '--uuid' to 'cryptsetup
luksFormat'. Remove 'sed' invocation.
(enter-luks-passphrase): New procedure.
(%test-encrypted-os)[value]: Pass #:initialization to 'run-basic-test'.
2016-11-23 21:13:18 +01:00
Ludovic Courtès
b7d408ec1b
mapped-devices: Use 'cryptsetup-static' in 'luks-device-mapping'.
...
* gnu/system/mapped-devices.scm (open-luks-device): Use
CRYPTSETUP-STATIC instead of CRYPTSETUP. Use 'file-append'.
(close-luks-device): Likewise.
2016-11-23 21:13:18 +01:00
Ludovic Courtès
fe93383350
marionette: Add 'marionette-screen-text' using OCR.
...
* gnu/build/marionette.scm (marionette-screen-text): New procedure.
* gnu/tests/base.scm (run-basic-test)["screen text"]: New test.
2016-11-23 21:13:18 +01:00
Ludovic Courtès
f25c9ebc80
marionette: Delay synchronization with the host's REPL.
...
* gnu/build/marionette.scm (<marionette>)[marionette-repl]: Rename to...
[%marionette-repl]: ... this.
(marionette-repl): New macro.
(make-marionette): Wrap last 'read' call into 'delay', making the last
argument to 'marionette' a promise of a port.
(marionette-eval): Use 'force' in 'match' clause.
2016-11-23 21:13:18 +01:00
Leo Famulari
1c9f78eca1
gnu: python-passlib: Update to 1.7.0.
...
* gnu/packages/python.scm (python-passlib, python2-passlib): Update to 1.7.0.
2016-11-23 14:38:05 -05:00
Efraim Flashner
262c2d33bc
gnu: perl-digest-md5: Fix typo.
...
* gnu/packages/perl.scm (perl-digest-md5)[arguments]: Remove extra ')'.
2016-11-23 18:16:53 +02:00
ng0
8a28e717ba
gnu: Add perl-digest-md5.
...
* gnu/packages/perl.scm (perl-digest-md5): New variable.
Signed-off-by: Marius Bakke <mbakke@fastmail.com >
2016-11-23 16:46:47 +01:00
Efraim Flashner
bc05caee77
gnu: chez.scm: Add '#:use-module srfi srfi-1'.
...
This is a follow-up to 1e16648f82 .
* gnu/packages/chez.scm: Add '#:use-module srfi srfi-1'.
2016-11-23 12:42:36 +02:00
Efraim Flashner
8553fe5734
gnu: Add aspell-dict-he.
...
* gnu/packages/aspell.scm (aspell-dict-he): New variable.
2016-11-23 12:38:28 +02:00
Efraim Flashner
1e16648f82
gnu: chez-scheme: Remove support for armhf.
...
* gnu/packages/chez.scm (chez-scheme)[supported-systems]: Remove
armhf-linux from the list of supported systems.
2016-11-23 12:37:17 +02:00
Mark H Weaver
08b3e4a970
gnu: linux-libre: Update to 4.8.10.
...
* gnu/packages/linux.scm (%linux-libre-version, %linux-libre-hash)
(linux-libre): Update to 4.8.10.
2016-11-22 21:59:54 -05:00
Mark H Weaver
4263eb4dd0
gnu: linux-libre@4.4: Update to 4.4.34.
...
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.34.
2016-11-22 21:49:39 -05:00
Ludovic Courtès
66ebb5bca3
gnu: guix: Update development snapshot.
...
* gnu/packages/package-management.scm (guix-devel): Update to 1f410017 .
2016-11-23 00:03:18 +01:00
Ludovic Courtès
35b2f18c5f
Revert "gnu: Update mit-krb5 to version 1.14.4."
...
This reverts commit 2947ff6430 , which
would have caused too many rebuilds for 'master'.
2016-11-23 00:03:17 +01:00
Ludovic Courtès
ad17470551
marionette: Avoid use of SIGALRM for timeouts.
...
* gnu/build/marionette.scm (make-marionette)[accept*]: New procedures.
Remove calls to 'sigaction'. Use 'accept*' instead of 'accept'.
2016-11-22 23:45:08 +01:00
Ludovic Courtès
106b389e52
gnu: Add 'cryptsetup-static'.
...
* gnu/packages/cryptsetup.scm (static-library): New procedure.
(cryptsetup-static): New variable.
2016-11-22 23:45:01 +01:00
Ludovic Courtès
01f94cca19
gnu: Add 'lvm2-static'.
...
* gnu/packages/patches/lvm2-static-link.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/linux.scm (lvm2)[source](patches): New field.
(lvm2-static): New variable.
2016-11-22 22:59:31 +01:00
Ludovic Courtès
10da75dff8
gnu: grub: Add dependency on LVM2.
...
* gnu/packages/grub.scm (grub)[inputs]: Add LVM2.
2016-11-22 22:59:31 +01:00
Christopher Allan Webber
8957af324b
gnu: python-pyld: Update to 0.7.1.
...
* gnu/packages/python.scm (python-pyld): Update to 0.7.1.
2016-11-22 15:29:33 -06:00
Marius Bakke
61320932ed
gnu: harfbuzz: Update to 1.3.3.
...
* gnu/packages/gtk.scm (harfbuzz): Update to 1.3.3.
[home-page]: Use HTTPS.
2016-11-22 21:46:59 +01:00
John Darrington
2947ff6430
gnu: Update mit-krb5 to version 1.14.4.
...
* gnu/packages/mit-krb5.scm (mit-krb5): Update to 1.14.4
2016-11-22 21:27:19 +01:00
Marius Bakke
1f410017ff
gnu: notmuch: Update to 0.23.2.
...
* gnu/packages/mail.scm (notmuch): Update to 0.23.2.
2016-11-22 20:44:53 +01:00
Marius Bakke
6317d36f3b
gnu: notmuch: Skip tests that fail with gnupg-2.1.16.
...
* gnu/packages/mail.scm (notmuch)[arguments]: Add environment variable
to skip tests that broke after gnupg-2.1.16.
2016-11-22 20:44:48 +01:00
Leo Famulari
be72eb98fa
gnu: libtiff: Update replacement to 4.0.7.
...
* gnu/packages/image.scm (libtiff)[replacement]: Update to 4.0.7.
(libtiff-4.0.7): New variable. Update home-page and source URLs.
(libtiff/fixed): Delete variable.
* gnu/packages/patches/libtiff-CVE-2016-5652.patch,
gnu/packages/patches/libtiff-CVE-2016-9273.patch,
gnu/packages/patches/libtiff-CVE-2016-9297.patch,
gnu/packages/patches/libtiff-CVE-2016-9448.patch,
gnu/packages/patches/libtiff-uint32-overflow.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2016-11-22 12:30:36 -05:00
Marius Bakke
d8e3bb082d
gnu: vim: Update to 8.0.0095.
...
* gnu/packages/vim.scm (vim, vim-full): Update to 8.0.0095.
2016-11-22 17:33:07 +01:00
Kei Kebreau
c3cc7d412a
gnu: Add espeak.
...
* gnu/packages/audio.scm (espeak): New variable.
2016-11-22 11:24:41 -05:00
Eric Bavier
52db41aff8
gnu: system: Add openfwwf-firmware to %base-firmware.
...
* gnu/system.scm (%base-firmware): Add openfwwf-firmware.
* doc/guix.texi (Hardware Considerations): Mention b43-open support.
(operating-system Reference)[firmware]: Likewise.
2016-11-22 09:38:36 -06:00
Eric Bavier
e36a67c91a
gnu: Add openfwwf-firmware.
...
* gnu/packages/firmware.scm (b43-tools, openfwwf-firmware): New
variables.
2016-11-22 09:38:36 -06:00
Efraim Flashner
4a5ec78d5f
gnu: w3m: Update to 0.5.3+git20161120 [fixes security issues].
...
Fixes CVE-2016-9439 and others.
* gnu/packages/w3m.scm (w3m): Update to 0.5.3+git20161120.
2016-11-22 14:00:11 +02:00
Efraim Flashner
83a3e805be
gnu: w3m: Use 'modify-phases' syntax.
...
* gnu/packages/w3m.scm (w3m)[arguments]: Use 'modify-phases' syntax.
2016-11-22 14:00:11 +02:00
Ben Woodcroft
ee7518a009
gnu: ruby: Update replacement to 2.3.3.
...
* gnu/packages/ruby.scm (ruby)[replacement]: Update to 2.3.3.
(ruby-2.3.2): Replace this ...
(ruby-2.3.3): ... with this.
2016-11-22 21:39:18 +10:00
Ben Woodcroft
f4a8081d24
gnu: ruby: Update to 2.3.3.
...
* gnu/packages/ruby.scm (ruby): Update to 2.3.3.
2016-11-22 21:35:58 +10:00
Ben Woodcroft
8e5f8c98e2
gnu: diamond: Update to 0.8.27.
...
* gnu/packages/bioinformatics.scm (diamond): Update to 0.8.27.
2016-11-22 21:01:21 +10:00
Ricardo Wurmus
1ea7969fa6
gnu: zynaddsubfx: Update to 3.0.0.
...
* gnu/packages/music.scm (zynaddsubfx): Update to 3.0.0.
[inputs]: Add "mesa".
2016-11-22 09:47:16 +01:00
Efraim Flashner
dd3f8fe660
gnu: connman: Update to 1.33.
...
* gnu/packages/connman.scm (connman): Update to 1.33.
2016-11-21 23:52:19 +02:00
Petter
daf72603eb
gnu: Remove redundancy where mkdir-p <dir> is followed by install-file <file> <dir>.
...
* gnu/packages/bioinformatics.scm (bwa)[arguments]: Remove redundant mkdir-p.
(eigensoft)[arguments]: Likewise.
(snap-aligner)[arguments]: Likewise.
(pardre)[arguments]: Likewise.
(piranha)[arguments]: Likewise.
* gnu/packages/maths.scm (hypre)[arguments]: Likewise.
* gnu/packages/mp3.scm (mpc123)[arguments]: Likewise.
* gnu/packages/music.scm (tuxguitar)[arguments]: Likewise.
* gnu/packages/pdf.scm (impressive)[arguments]: Likewise.
* gnu/packages/qemu.scm (qemu)[arguments]: Likewise.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-11-21 14:39:54 -05:00
Alex Kost
7c90d0f40e
gnu: packages: Use gettext-minimal.
...
* gnu/packages/crypto.scm (tomb): Use 'gettext-minimal' instead of
'gnu-gettext'.
* gnu/packages/emacs.scm (m17n-db): Likewise.
* gnu/packages/ftp.scm (weex): Likewise.
* gnu/packages/games.scm (chromium-bsu): Likewise.
* gnu/packages/image.scm (steghide): Likewise.
* gnu/packages/linux.scm (radeontop): Likewise.
* gnu/packages/mpd.scm (sonata): Likewise.
* gnu/packages/networking.scm (whois): Likewise.
* gnu/packages/package-management.scm (guix-0.11.0): Likewise.
* gnu/packages/psyc.scm (psyclpc): Likewise.
* gnu/packages/syndication.scm (newsbeuter): Likewise.
* gnu/packages/vim.scm (vim-full): Likewise.
2016-11-21 19:47:30 +03:00
Hartmut Goebel
856f30b000
gnu: shared-mime-info: Update to 1.7
...
* gnu/packages/gnome.scm (shared-mime-info): Update to 1.7.
2016-11-21 17:17:11 +01:00
Leo Famulari
dc6d1b9609
gnu: libtiff: Fix URL in 'libtiff-uint32-overflow.patch'.
...
* gnu/packages/patches/libtiff-uint32-overflow.patch: Fix URL.
2016-11-21 11:16:37 -05:00
Leo Famulari
6305b81fed
gnu: swig: Update to 3.0.10.
...
* gnu/packages/swig.scm (swig): Update to 3.0.10.
2016-11-21 11:10:06 -05:00
Ludovic Courtès
c9eae83ffa
gnu: dico: Update to 2.4.
...
* gnu/packages/dico.scm (dico): Update to 2.4.
[source]: Remove 'snippet'.
2016-11-21 15:25:38 +01:00
Ludovic Courtès
b3131e2318
services: static-networking: Remove unused parameter.
...
This is a followup to e48fcd7b8d .
* gnu/services/networking.scm (static-networking-service): Remove #:net-tools.
(static-networking-service-type): Remove outdated comment.
2016-11-21 15:25:38 +01:00
ng0
e01e2c6c52
gnu: services: Add git-service.
...
* gnu/services/version-control.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* doc/guix.texi (Misellaneous Services)[Version Control]: New section.
Co-authored-by: 宋文武 <iyzsong@member.fsf.org >
2016-11-21 20:37:43 +08:00
Ricardo Wurmus
2316078a4e
gnu: Add emacs-emms-mode-line-cycle.
...
* gnu/packages/emacs.scm (emacs-emms-mode-line-cycle): New variable.
2016-11-21 11:52:26 +01:00
Efraim Flashner
83b294b6d6
gnu: opusfile: Update to 0.8.
...
* gnu/packages/xiph.scm (opusfile): Update to 0.8.
2016-11-21 10:49:45 +02:00
Efraim Flashner
b1e25b08f2
gnu: obs: Update to 0.16.6.
...
* gnu/packages/video.scm (obs): Update to 0.16.6.
2016-11-21 07:14:05 +02:00
Efraim Flashner
89a30625b9
gnu: mpv: Update to 0.22.0.
...
* gnu/packages/video.scm (mpv): Update to 0.22.0.
2016-11-21 06:57:16 +02:00
Efraim Flashner
7ceee88c43
gnu: chez-scheme: Properly identify system architecture.
...
* gnu/packages/chez.dcm (chez-scheme)[arguments]: Substitute `uname -m'
for `uname -a' in configure, allowing proper identification of the
machine architecture.
2016-11-21 06:57:16 +02:00
Ludovic Courtès
e48fcd7b8d
services: static-networking: Avoid use of net-tools.
...
* gnu/services/networking.scm (<static-networking>)[net-tools]: Remove.
(static-networking-service-type): Use 'add-network-route/gateway' and
'delete-network-route' instead of NET-TOOLS.
(static-networking-service): Adjust accordingly.
2016-11-21 00:34:49 +01:00
Ludovic Courtès
9e38e3cf52
syscalls: Add 'add-network-route/gateway' and 'delete-network-route'.
...
* guix/build/syscalls.scm (SIOCADDRT, SIOCDELRT): New variables.
(%rtentry): New C struct.
(RTF_UP, RTF_GATEWAY, %sockaddr-any): New variables.
(add-network-route/gateway, delete-network-route): New procedures.
* tests/syscalls.scm ("add-network-route/gateway")
("delete-network-route"): New tests.
2016-11-21 00:34:48 +01:00
Ludovic Courtès
8eb790f368
syscalls: Add 'c-struct-field-offset'.
...
* guix/build/syscalls.scm (define-c-struct-macro): New macro.
(define-c-struct): Use it.
(c-struct-field-offset): New macro.
2016-11-21 00:34:48 +01:00
Julien Lepiller
1845c2a436
gnu: Add php.
...
* gnu/packages/php.scm: New file.
* gnu/packages/patches/gd-fix-chunk-size-on-boundaries.patch: New file.
* gnu/packages/patches/gd-fix-truecolor-format-correction.patch: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add php.
(dist_patch_DATA): Add gd patches.
Co-authored-by: Marius Bakke <mbakke@fastmail.com >
2016-11-20 17:54:14 +01:00
Marius Bakke
b28a33512f
gnu: Add sqlite-3.15.1.
...
* gnu/packages/databases.scm (sqlite-3.15.1): New variable.
2016-11-20 17:46:32 +01:00
Nicolas Goaziou
43ffe220c8
gnu: lilypond: Update to 2.19.51.
...
* gnu/packages/music.scm (lilypond): Update to 2.19.51.
Signed-off-by: Marius Bakke <mbakke@fastmail.com >
2016-11-20 17:46:21 +01:00
Leo Famulari
25291aca74
gnu: python-icalendar: Update to 3.11.
...
* gnu/packages/python.scm (python-icalendar): Update to 3.11.
2016-11-20 11:22:27 -05:00
Ben J Woodcroft
66b1bac355
gnu: ruby: Update to 2.3.2.
...
* gnu/packages/ruby.scm (ruby): Update to 2.3.2.
[replacement]: Remove field.
[origin]: Remove patch.
* gnu/packages/patches/ruby-symlinkfix.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-11-20 15:50:10 +10:00
Leo Famulari
764c566221
gnu: gnupg: Update to 2.1.16.
...
* gnu/packages/gnupg.scm (gnupg): Update to 2.1.16.
[arguments]: Remove obsolete substitution from 'patch-paths' phase.
Remove 'set-home' phase. Add 'set-gnupg-home' phase.
2016-11-19 23:43:32 -05:00
宋文武
9fff9e6484
gnu: gtk-engines: Don't propagate GTK+.
...
* gnu/packages/gtk.scm (gtk-engines): Move gtk+ to 'inputs'.
2016-11-20 12:02:04 +08:00
Mark H Weaver
5a1ef07d3e
gnu: linux-libre: Update to 4.8.9.
...
* gnu/packages/linux.scm (%linux-libre-version, %linux-libre-hash)
(linux-libre): Update to 4.8.9.
2016-11-19 22:29:38 -05:00
Mark H Weaver
13172f0d79
gnu: linux-libre@4.4: Update to 4.4.33.
...
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.33.
2016-11-19 22:28:07 -05:00
Ben Woodcroft
9b62c5a8fb
gnu: ruby: Replace with ruby-2.3.2 [fixes CVE-2015-3900].
...
* gnu/packages/ruby.scm (ruby)[replacement]: New field.
(ruby-2.3.2): New variable.
2016-11-20 11:38:12 +10:00
Ludovic Courtès
966a543b36
gnu: Use 'mirror://' URLs in several places.
...
* gnu/packages/emacs.scm (m17n-lib)[source]: Use 'mirror://'.
* gnu/packages/games.scm (extremetuxracer)[source]: Likewise.
* gnu/packages/gcc.scm (%gcc-infrastructure): Likewise.
* gnu/packages/gtk.scm (python2-pygtk)[source]: Likewise.
* gnu/packages/perl.scm (perl)[source]: Likewise.
* gnu/packages/telephony.scm (exosip)[source]: Likewise.
* gnu/packages/wm.scm (xmonad)[source]: Likewise.
(ghc-xmonad-contrib)[source]: Likewise.
2016-11-19 18:44:54 +01:00
Ludovic Courtès
6129dd8b59
vm: Disable initrd-time QEMU networking for VM images.
...
Fixes <http://bugs.gnu.org/24943 >.
Reported by dian_cecht@zoho.com .
* gnu/system/vm.scm (system-qemu-image)[initrd]: Remove
#:qemu-networking? #t.
(virtualized-operating-system): Likewise
2016-11-19 18:44:54 +01:00
Ludovic Courtès
fac46e3f5e
lint: Add 'mirror-url' checker.
...
* guix/scripts/lint.scm (origin-uris): New procedure.
(check-source): Use it.
(check-mirror-url): New procedure.
(%checkers): Add 'mirror-url' checker.
* tests/lint.scm ("mirror-url")
("mirror-url: one suggestion"): New tests.
* doc/guix.texi (Invoking guix lint): Document it.
2016-11-19 18:44:53 +01:00
Ludovic Courtès
e74f64b9e5
store: Add 'references*'.
...
* guix/store.scm (references*): New procedure.
* guix/profiles.scm (manifest-lookup-package)[references*]: Remove.
* guix/scripts/system.scm (references*): Remove.
* tests/gexp.scm ("gexp->file", "gexp->file + file-append")
("gexp->derivation", "gexp->derivation, cross-compilation")
("gexp->derivation, ungexp + ungexp-native")
("scheme-file", "text-file*", "mixed-text-file"): Remove 'references*'
instead of (store-lift references).
2016-11-19 18:44:53 +01:00
Ludovic Courtès
713335fa61
derivations: Add 'raw-derivation'.
...
* guix/derivations.scm (raw-derivation): New procedure.
* guix/download.scm (raw-derivation): Remove.
* guix/gexp.scm (raw-derivation): Remove.
2016-11-19 18:44:53 +01:00
Ricardo Wurmus
18675264c6
gnu: Add samplv1.
...
* gnu/packages/music.scm (samplv1): New variable.
2016-11-19 17:54:50 +01:00
Ricardo Wurmus
cf9af706fb
gnu: Add drumkv1.
...
* gnu/packages/music.scm (drumkv1): New variable.
2016-11-19 17:54:50 +01:00
Leo Famulari
2fedcd1895
gnu: libtiff: Fix CVE-2016-9448.
...
* gnu/packages/patches/libtiff-CVE-2016-9448.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image.scm (libtiff/fixed)[source]: Use it.
2016-11-19 11:31:00 -05:00
Leo Famulari
b7e0f65b40
gnu: imagemagick: Update to 6.9.6-5.
...
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.6-5.
2016-11-19 10:48:51 -05:00
Rene Saavedra
3446ffb57c
gnu: gnome-control-center: Add gdk-pixbuf input.
...
* gnu/packages/gnome.scm (gnome-control-center)[inputs]: Add gdk-pixbuf.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-11-19 10:38:01 -05:00
ng0
8f49395064
gnu: Add emacs-danneskjold-theme.
...
* gnu/packages/emacs.scm (emacs-danneskjold-theme): New variable.
Signed-off-by: 宋文武 <iyzsong@gmail.com >
2016-11-19 21:31:20 +08:00
ng0
5cd4129221
gnu: emacs-cyberpunk-theme: Update to 1.18.
...
* gnu/packages/emacs.scm (emacs-cyberpunk-theme): Update to 1.18.
Signed-off-by: 宋文武 <iyzsong@gmail.com >
2016-11-19 20:19:03 +08:00
Nicolas Goaziou
fd057b84ec
gnu: emacs-org: Update to 20161118.
...
* gnu/packages/emacs.scm (emacs-org): Update to 20161118.
Signed-off-by: 宋文武 <iyzsong@gmail.com >
2016-11-19 20:09:50 +08:00
宋文武
e5aade794a
services: dicod-service: Honor 'dicod-configuration-dico'.
...
* gnu/services/dict.scm (dicod-shepherd-service): Use
'dicod-configuration-dico' of config.
2016-11-19 19:37:30 +08:00
宋文武
ae1e2133b9
gnu: opensmtpd: Correct CA certificates file path.
...
* gnu/packages/mail.scm (opensmtpd)[arguments]: Pass
'--with-path-CAfile=/etc/ssl/certs/ca-certificates.crt' to #:configure-flags.
2016-11-19 19:19:16 +08:00
Ricardo Wurmus
cfcef2c2ac
gnu: gx-switchless-wah-lv2: Update to 0-2.7b0869120.
...
* gnu/packages/music.scm (gx-switchless-wah-lv2): Update to
0-2.7b0869120.
[arguments]: Remove "escape-shell-commands" phase.
2016-11-19 11:26:16 +01:00
Ricardo Wurmus
8e6f6503f0
gnu: gx-slow-gear-lv2: Update to 0-2.cb852e042.
...
* gnu/packages/music.scm (gx-slow-gear-lv2): Update to 0-2.cb852e042.
[arguments]: Remove "escape-shell-commands" phase.
2016-11-19 11:26:16 +01:00
Ricardo Wurmus
a7cd2d44e1
gnu: gx-vintage-fuzz-master-lv2: Update to 0-2.0fec0bc1e.
...
* gnu/packages/music.scm (gx-vintage-fuzz-master-lv2): Update to
0-2.0fec0bc1e.
[arguments]: Remove "escape-shell-commands" phase.
2016-11-19 11:26:16 +01:00
Ricardo Wurmus
1df4d85f8b
gnu: gx-super-fuzz-lv2: Update to 0-2.f40389575.
...
* gnu/packages/music.scm (gx-super-fuzz-lv2): Update to 0-2.f40389575.
[arguments]: Remove "escape-shell-commands" phase.
2016-11-19 11:26:16 +01:00
Ricardo Wurmus
c1802b0834
gnu: gx-voodoo-fuzz-lv2: Update to 0-2.aec7889b4.
...
* gnu/packages/music.scm (gx-voodoo-fuzz-lv2): Update to 0-2.aec7889b4.
[arguments]: Remove "escape-shell-commands" phase.
2016-11-19 11:26:15 +01:00
Ricardo Wurmus
dad6cb50da
gnu: gx-hyperion-lv2: Update to 0-2.6a096a664.
...
* gnu/packages/music.scm (gx-hyperion-lv2): Update to 0-2.6a096a664.
[arguments]: Remove "escape-shell-commands" phase.
2016-11-19 11:26:15 +01:00
Ricardo Wurmus
31de5e2244
gnu: gx-saturator-lv2: Update to 0-2.0b581ac85.
...
* gnu/packages/music.scm (gx-saturator-lv2): Update to 0-2.0b581ac85.
[arguments]: Remove "escape-shell-commands" phase.
2016-11-19 11:26:15 +01:00
Ricardo Wurmus
4ed4bb11cb
gnu: qsynth: Update to 0.4.3.
...
* gnu/packages/audio.scm (qsynth): Update to 0.4.3.
2016-11-19 11:26:15 +01:00
Ricardo Wurmus
f2bd238bcd
gnu: synthv1: Update to 0.8.0.
...
* gnu/packages/music.scm (synthv1): Update to 0.8.0.
2016-11-19 11:26:15 +01:00
Nicolas Goaziou
2c453091e4
gnu: wireshark: Update to 2.2.2.
...
* gnu/packages/networking.scm (wireshark): Update to 2.2.2.
Signed-off-by: 宋文武 <iyzsong@gmail.com >
2016-11-19 16:33:55 +08:00
Nicolas Goaziou
ce53f5cbf0
gnu: giac-xcas: Update to 1.2.2-103
...
* gnu/packages/algebra.scm (giac-xcas): Update to 1.2.2-103.
Signed-off-by: 宋文武 <iyzsong@gmail.com >
2016-11-19 16:28:58 +08:00
Muriithi Frederick Muriuki
6689c636d0
gnu: Add ruby-net-http-digest-auth.
...
* gnu/packages/ruby.scm (ruby-net-http-digest-auth): New variable.
2016-11-19 15:16:19 +10:00
Ben J Woodcroft
4af80275a8
gnu: ruby-2.2: Update to 2.2.6.
...
* gnu/packages/ruby.scm (ruby-2.2): Update to 2.2.6.
2016-11-19 07:48:01 +10:00
ng0
175d626478
gnu: mps-youtube: Disable tests.
...
* gnu/packages/video.scm (mps-youtube): Disable tests.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-11-18 15:16:48 -05:00
ng0
ed3fee5f7b
gnu: python-pafy: Disable tests.
...
* gnu/packages/python.scm (python-pafy): Disable tests.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-11-18 15:16:48 -05:00
Petter
01278f16a9
gnu: Add xcalib.
...
* gnu/packages/xdisorg (xcalib): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-11-18 15:05:59 -05:00
Ludovic Courtès
c2662820f3
gnu: emacs-org: Update to 20161102.
...
* gnu/packages/emacs.scm (emacs-org)[source]: Switch to elpa.gnu.org so
'guix refresh' can pick it up. Update to 20161102.
2016-11-18 18:28:03 +01:00
Ludovic Courtès
4c80d4c481
download: Do not offload 'builtin:download' derivations.
...
* guix/download.scm (built-in-download): Pass #:local-build? #t.
2016-11-18 18:28:02 +01:00
Ludovic Courtès
8134dc1f74
gnu: guile@2.0.13: Fix non-determinism issue in REPL server test.
...
* gnu/packages/patches/guile-repl-server-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/guile.scm (guile-2.0.13)[source]: Use it.
2016-11-18 18:28:02 +01:00
Danny Milosavljevic
651049789f
gnu: xonsh: Update to 0.4.7.
...
* gnu/packages/shells.scm (xonsh): Update to 0.4.7.
Signed-off-by: Marius Bakke <mbakke@fastmail.com >
2016-11-18 17:02:30 +01:00
宋文武
d7da76044b
gnu: opensmtpd: Build man pages.
...
* gnu/packages/mail.scm (opensmtpd)[native-inputs]: Add groff.
2016-11-18 22:19:49 +08:00
Efraim Flashner
4d17fe2ad3
gnu: python-gst: Update to 1.10.1.
...
* gnu/packages/gstreamer.scm (python-gst, python2-gst): Update to 1.10.1.
2016-11-18 14:26:40 +02:00
Efraim Flashner
950548b0f7
gnu: gst-libav: Update to 1.10.1.
...
* gnu/packages/gstreamer.scm (gst-libav): Update to 1.10.1.
2016-11-18 14:26:40 +02:00
Efraim Flashner
2e747a3ff6
gnu: gst-plugins-ugly: Update to 1.10.1.
...
* gnu/packages/gstreamer.scm (gst-plugins-ugly): Update to 1.10.1.
2016-11-18 14:26:39 +02:00
Efraim Flashner
95e89a4510
gnu: gst-plugins-bad: Update to 1.10.1 (Fixes security issues).
...
* gnu/packages/gstreamer.scm (gst-plugins-bad): Update to 1.10.1.
2016-11-18 14:26:39 +02:00
Efraim Flashner
faa3c13920
gnu: gst-plugins-good: Update to 1.10.1.
...
* gnu/packages/gstreamer.scm (gst-plugins-good): Update to 1.10.1.
2016-11-18 10:01:29 +02:00
Efraim Flashner
de0e591a53
gnu: gst-plugins-base: Update to 1.10.1.
...
* gnu/packages/gstreamer.scm (gst-plugins-base): Update to 1.10.1.
2016-11-18 10:01:29 +02:00
Efraim Flashner
28e3663134
gnu: gstreamer: Update to 1.10.1.
...
* gnu/packages/gstreamer.scm (gstreamer): Update to 1.10.1.
2016-11-18 10:01:17 +02:00
Roel Janssen
88bdbb2a0f
guix package: Display newline after generation diffs.
...
* guix/ui.scm (display-profile-content-diff): Display an extra newline.
2016-11-17 23:49:29 +01:00
Ludovic Courtès
1f9803c2a4
services: static-networking: Add netmask.
...
Reported by Mathieu Lirzin and Andreas Enge.
* gnu/services/networking.scm (<static-networking>)[netmask]: New
field.
(static-networking-service-type): Honor it.
* gnu/services/networking.scm (static-networking-service): Add #:netmask
and honor it.
* doc/guix.texi (Networking Services): Adjust accordingly.
2016-11-17 23:21:48 +01:00
Ludovic Courtès
056d0b4034
tests: basic: Fix harmless thinko.
...
* gnu/tests/base.scm (run-basic-test)["login on tty1"]: Move the
file-waiting loop inside the 'marionette-eval' body. Before that, we
were waiting for the file to appear on the host, which would never
happen, meaning that we were always waiting for 15 seconds.
2016-11-17 23:21:48 +01:00
Ludovic Courtès
e9ff8d9ff1
syscalls: 'configure-network-interface' has a #:netmask parameter.
...
* guix/build/syscalls.scm (configure-network-interface): Add #:netmask
keyword parameter and honor it.
2016-11-17 23:21:47 +01:00
Leo Famulari
175c910380
gnu: mpop: Use 'sourceforge' mirror.
...
This is a followup to commit 5837e69936 .
* gnu/packages/mail.scm (mpop)[source]: Use 'sourceforge' mirror.
2016-11-17 15:56:06 -05:00
Arun Isaac
5837e69936
gnu: mpop: Update to 1.2.6.
...
* gnu/packages/mail.scm (mpop): Update to 1.2.6.
Signed-off-by: Marius Bakke <mbakke@fastmail.com >
2016-11-17 17:45:38 +01:00
Efraim Flashner
e5294500d6
gnu: obs: Update to 0.16.5.
...
* gnu/packages/video.scm (obs): Update to 0.16.5.
2016-11-17 07:26:20 +02:00
Efraim Flashner
ca569eb89f
gnu: aria2: Update to 1.29.0.
...
* gnu/packages/bittorrent.scm (aria2): Update to 1.29.0.
2016-11-17 07:26:20 +02:00
Mark H Weaver
2f63e087fe
Revert "gnu: icecat: Enable gtk3 support."
...
This reverts commit eaf72e218e .
IceCat misbehaves with gtk+3, most notably the scroll bar handles are
invisible. Here we revert back to gtk+2 until these problems can be
addressed.
2016-11-16 22:34:11 -05:00
Eric Bavier
fe047e1380
gnu: Add Handbrake.
...
* gnu/packages/video.scm (handbrake): New variable.
* gnu/packages/patches/handbrake-pkg-config-path.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-11-16 20:58:12 -06:00
Leo Famulari
1339a8ed1c
gnu: libtiff: Fix some buffer overflows.
...
* gnu/packages/patches/libtiff-uint32-overflow.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image.scm (libtiff/fixed)[source]: Use it.
2016-11-16 19:59:28 -05:00
Leo Famulari
7cea56e2ac
gnu: libtiff: Fix CVE-2016-9297.
...
* gnu/packages/patches/libtiff-CVE-2016-9297.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image.scm (libtiff/fixed)[source]: Use it.
2016-11-16 19:59:24 -05:00
Ludovic Courtès
67e5f3b71d
syscalls: Add bindings for SIOCGIFNETMASK and SIOCSIFNETMASK.
...
* guix/build/syscalls.scm (SIOCGIFNETMASK, SIOCSIFNETMASK): New
variables.
(set-network-interface-netmask, network-interface-netmask): New
procedures.
* tests/syscalls.scm ("network-interface-netmask lo")
("set-network-interface-netmask"): New tests.
2016-11-16 23:38:06 +01:00
Ludovic Courtès
9d9d0c9c98
syscalls: Use 'define-c-struct' for 'struct ifconf'.
...
* guix/build/syscalls.scm (ifconf-struct): Remove.
(%ifconf-struct): New C struct.
(network-interface-names): Use 'make-bytevector' and 'write-ifconf!'
instead of 'make-c-struct', and 'read-ifconf' instead of
'parse-c-struct'.
2016-11-16 23:38:05 +01:00
Ludovic Courtès
f43714e620
syscalls: C struct writer correctly handles pointer fields.
...
* guix/build/syscalls.scm (write-type): Add case for '*.
2016-11-16 23:38:05 +01:00
Efraim Flashner
d87c201f96
gnu: jasper: Update to 1.900.29.
...
* gnu/packages/image.scm (jasper): Update to 1.900.29.
[inputs]: Add libjpeg.
2016-11-16 22:06:33 +02:00
Mark H Weaver
9cdb405b81
gnu: icecat: Remove unneeded patch.
...
This is a followup to commit 1a87aa7567 .
* gnu/packages/gnuzilla.scm (icecat)[sources][patches]: Remove patch for
CVE-2016-5296, which is for a bundled copy of pixman that is
subsequently deleted by a snippet.
2016-11-16 14:14:25 -05:00
Marius Bakke
d3e5dc0a44
gnu: perl-dbd-mysql: Update to 4.039 [Fixes CVE-2016-1249].
...
* gnu/packages/databases.scm (perl-dbd-mysql): Update to 4.039.
[source]: Update CPAN URI.
2016-11-16 18:33:57 +00:00
Leo Famulari
1d87fdf531
gnu: ncmpcpp: Update to 0.7.7.
...
* gnu/packages/mpd.scm (ncmpcpp): Update to 0.7.7.
2016-11-16 13:09:36 -05:00
Leo Famulari
0ffa8b8e7b
gnu: shotwell: Update to 0.25.0.1.
...
* gnu/packages/gnome.scm (shotwell): Update to 0.25.0.1.
2016-11-16 13:09:36 -05:00
Mark H Weaver
1a87aa7567
gnu: icecat: Add fixes from Firefox ESR 45.5.0.
...
Includes fixes for CVE-2016-5290, CVE-2016-5291, CVE-2016-5297, CVE-2016-9064,
and CVE-2016-9066.
* gnu/packages/gnuzilla.scm (icecat)[source][patches]: Add fixes for
aforementioned CVEs and other selected fixes from Firefox ESR 45.5.0. Note
that the first six patches of CVE-2016-5290 and the patch for CVE-2016-9066
were already present, but were labeled by mozilla bug number instead of CVE.
* gnu/packages/patches/icecat-CVE-2016-9064.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-11-16 13:04:02 -05:00
Mark H Weaver
56ac2bf442
gnu: pixman: Add fix for CVE-2016-5296.
...
* gnu/packages/patches/pixman-CVE-2016-5296.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/xdisorg.scm (pixman)[replacement]: New field.
(pixman/fixed): New variable.
2016-11-16 13:03:56 -05:00
Ludovic Courtès
05ceb8dcaf
download: Use the built-in 'download' builder when available.
...
Fixes <http://bugs.gnu.org/22774 >.
Reported by Christopher W Carpenter.
* guix/download.scm (built-in-builders*, raw-derivation)
(built-in-download): New procedures.
(in-band-download): New procedure, with code formerly in 'url-fetch'.
(url-fetch): Call 'built-in-builders*' and dispatch between
'built-in-download' and 'in-band-download'.
2016-11-16 18:19:55 +01:00
Ludovic Courtès
f9aefa2d5f
daemon: Add 'built-in-builders' RPC.
...
* nix/libstore/builtins.cc (builtinBuilderNames): New function.
* nix/libstore/builtins.hh (builtinBuilderNames): New declaration.
* nix/libstore/worker-protocol.hh (PROTOCOL_VERSION): Bump to 0x160.
(WorkerOp)[wopBuiltinBuilders]: New value.
* nix/nix-daemon/nix-daemon.cc (performOp): Handle it.
* guix/store.scm (operation-id)[built-in-builders]: New value.
* guix/store.scm (read-arg): Add 'string-list'.
(built-in-builders): New procedure.
* tests/derivations.scm ("built-in-builders"): New test.
2016-11-16 18:19:54 +01:00
Ludovic Courtès
94d92c7796
daemon: Add "builtin:download" derivation builder.
...
This ensures that 1) the derivation doesn't change when Guix changes;
2) the derivation closure doesn't contain Guix and its dependencies; 3)
we don't have to rely on ugly chroot hacks.
Adapted from Nix commit 0a2bee307b20411f5b0dda0c662b1f9bb9e0e131.
* nix/libstore/build.cc (DerivationGoal::runChild): Add special case for
'isBuiltin(drv)'. Disable chroot when 'isBuiltin(drv)'.
* nix/libstore/builtins.cc, nix/libstore/builtins.hh,
nix/scripts/download.in, guix/scripts/perform-download.scm: New files.
* guix/ui.scm (show-guix-help)[internal?]: Add 'perform-download'.
* nix/local.mk (libstore_a_SOURCES): Add builtins.cc.
(libstore_headers): Add builtins.hh.
(nodist_pkglibexec_SCRIPTS): Add 'scripts/download'.
* config-daemon.ac: Emit 'scripts/download'.
* Makefile.am (MODULES): Add 'guix/scripts/perform-download.scm'.
* tests/derivations.scm ("unknown built-in builder")
("'download' built-in builder")
("'download' built-in builder, invalid hash")
("'download' built-in builder, not found")
("'download' built-in builder, not fixed-output"): New tests.
Co-authored-by: Eelco Dolstra <eelco.dolstra@logicblox.com >
2016-11-16 18:19:47 +01:00
Ludovic Courtès
17ab08bcf0
tests: Move HTTP server to (guix tests http).
...
* tests/lint.scm (%http-server-port, %local-url)
(%http-server-socket, http-write, %http-server-lock)
(%http-server-ready, http-open, stub-http-server)
(call-with-http-server, with-http-server): Move to (guix tests http).
Adjust tests for %HTTP-SERVER-SOCKET as a promise and %LOCAL-URL as a
parameter.
* guix/tests/http.scm: New file.
* Makefile.am (dist_noinst_DATA): Add it.
(GOBJECTS): Add .go files for all of $(dist_noinst_DATA).
(make-go): Depend on $(dist_noinst_DATA).
2016-11-16 18:00:41 +01:00
Ludovic Courtès
1bcc87bb68
guix download: Add '-o' option.
...
* guix/scripts/download.scm (download-to-file, download-to-store*): New
procedures.
(%default-options): Add 'download-proc'.
(show-help): Adjust description and document '-o'.
(%options): Add '-o'.
(guix-download): Remove 'store' variable. Add 'fetch' and define 'path'
to as its result.
* tests/guix-download.sh: Add test.
2016-11-16 18:00:41 +01:00
宋文武
eb4b3e4bef
gnu: opensmtpd: Update to 6.0.2p1.
...
* gnu/packages/mail.scm (opensmtpd): Update to 6.0.2p1.
[arguments]: Pass '--with-path-sock=/var/run' to #:configure-flags.
2016-11-16 21:00:40 +08:00
Mark H Weaver
d55019136e
gnu: linux-libre: Update to 4.8.8.
...
* gnu/packages/linux.scm (%linux-libre-version, %linux-libre-hash)
(linux-libre): Update to 4.8.8.
2016-11-16 00:08:19 -05:00
Mark H Weaver
7d154949c9
gnu: linux-libre@4.4: Update to 4.4.32.
...
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.32.
2016-11-16 00:06:46 -05:00
Hartmut Goebel
caa9b834e7
guxi: cmake-build-system: Enable output for failing test-cases.
...
* guix/build/cmake-build-system.scm (cmake-build-system): Set
environment variable CTEST_OUTPUT_ON_FAILURE to an non-empty value.
2016-11-15 22:40:25 +01:00
Hartmut Goebel
d46491779e
gnu: python-awscli: fix inputs.
...
* gnu/packages/python.scm (python-awscli): [inputs] change to
[native-inputs].
2016-11-15 22:36:22 +01:00
Hartmut Goebel
8fa6890b6c
gnu: python-botocore: fix inputs.
...
* gnu/packages/python.scm (python-botocore): [inputs] change to
[native-inputs].
2016-11-15 22:36:21 +01:00
Hartmut Goebel
05e2e4cf00
gnu: python-pip: fix inputs.
...
* gnu/packages/python.scm (python-pip): [inputs] change to
[native-inputs].
2016-11-15 22:36:21 +01:00
Hartmut Goebel
e62600feb6
gnu: python2-ipython: fix inputs.
...
* gnu/packages/python.scm (python2-ipython): [inputs] change to
[native-inputs].
2016-11-15 22:36:20 +01:00
Hartmut Goebel
5b1416d983
gnu: python-betamax: fix inputs.
...
* gnu/packages/python.scm (python-betamax): [inputs] change to
[propagated-inputs].
2016-11-15 22:36:19 +01:00
Hartmut Goebel
1b5241c515
gnu: python-scikit-learn: Remove useless property "python2-variant".
...
The Python 2 packages does not change the definition, thus the
propery is useless.
* gnu/packages/python.scm (python-scikit-learn): [properties]:
Remove "python2-variant". (python2-scikit-learn): Remove
now needless "strip-python2-variant".
2016-11-15 22:36:18 +01:00
Hartmut Goebel
bac23672ee
gnu: python-tables: Remove python byte-code files from source.
...
* gnu/packages/python.scm (python-tables)[source]: Add snippet.
2016-11-15 22:36:18 +01:00
Hartmut Goebel
b9c8ccce04
gnu: python-flake8-2.2.4: Remove python byte-code files from source.
...
* gnu/packages/python.scm (python-flake8-2.2.4)[source]: Add snippet.
2016-11-15 22:36:17 +01:00
Hartmut Goebel
011271c769
gnu: python-flake8: Remove python byte-code files from source.
...
* gnu/packages/python.scm (python-flake8)[source]: Add snippet.
2016-11-15 22:36:09 +01:00
Hartmut Goebel
bac6816879
gnu: python-pytest-django: Remove needless propagated input "python-py".
...
This is already propagated by python-pytest.
* gnu/packages/python.scm (python-pytest-django) [propagated-inputs]:
Remove python-py.
2016-11-15 22:32:02 +01:00
Hartmut Goebel
de5bc89093
gnu: python2-pbcore: Fix inputs:
...
* gnu/packages/bioinformatics.scm (python2-pbcore) [inputs] change to
[propagated-inputs]. [native-inputs]: Remove python-docutils, which
comes with sphinx. [former propagated-inputs]: move all (which is only
pyxb) to [inputs].
2016-11-15 22:32:01 +01:00
Hartmut Goebel
54c85e12fd
gnu: python2-warpedlmm: Remove phase remove-bin-directory.
...
This directory did contain contain wrappers for `nose`, which should not
be there anyway (since nose already was a native-input). The new
python build system no longer creates this directory, while the old one
did. (This difference is due to the bloody details of how packages are
installed.)
* gnu/packages/bioinformatics.scm (python2-warpedlmm)
[modify-phases] Remove, since remove-bin-directory was the only
modification here.
2016-11-15 22:32:00 +01:00
Hartmut Goebel
3221207417
gnu: khal: Fix build.
...
The old one was plain wrong and only worked by luck since the old
python build system did manipulate PYTHONPATH.
* gnu/packages/calendar.scm(khal)[phase manpage]: Use
add-installed-pythonpath.
2016-11-15 22:31:59 +01:00
Hartmut Goebel
632735f215
gnu: python-testlib: Remove useless self-defined phase "unpack".
...
Unzipping is now done by standard-phase "unpack" automatically.
* gnu/packages/python.scm (python-testlib, python2-testlib)[phases] No longer
replace "unpack".
2016-11-15 22:31:59 +01:00
Hartmut Goebel
251ed7f2fe
gnu: python-sphinxcontrib-newsfeed: Remove needless input.
...
* gnu/packages/python.scm (python-sphinxcontrib-newsfeed) [propagated-inputs]:
Remove python-docutils, already porpagated by python-sphinx.
2016-11-15 22:31:58 +01:00
Hartmut Goebel
38ceb106bd
gnu: python-nautilus: Correct inputs
...
* gnu/packages/python.scm(python-nautilus, python2-nautilus):
[propagated-inputs] remove python-graphql-core, python-graphql-relay,
python-requests: not listed and already propagated by others. Remove
pycparser: not listed, not used in source. Move python-nose2 to
[native-inputs] (used for tests only).
2016-11-15 22:31:57 +01:00
Hartmut Goebel
4e0969686c
gnu: python-freezegun: Correct input.
...
* u/packages/python.scm(python-freezegun)[native-inputs] move
python-dateutils-2 to [propagated-inputs].
2016-11-15 22:31:56 +01:00
Hartmut Goebel
fd1d6de729
gnu: python-consul: Correct inputs.
...
* gnu/packages/python.scm(python-consul)[native-inuts] move python-requests
and python-six to [propagated-inputs].
2016-11-15 22:31:55 +01:00
Hartmut Goebel
2c199b5527
gnu: python-prompt-toolkit: Correct inputs
...
* gnu/packages/python.scm(python-prompt-toolkit)[native-inputs] move
python-six to [propagated-inputs]. Remove now empty [native-inputs].
2016-11-15 22:31:55 +01:00
Hartmut Goebel
d8ea5f2f27
gnu: python-responses: Correct inputs
...
* gnu/packages/python.scm(python-responses)[native-inputs] move python-cookies
to [propagated-inputs]
2016-11-15 22:31:54 +01:00
Hartmut Goebel
a0a0985978
gnu: python-sphinxcontrib-programoutput: Remove needless input.
...
This is an indirect requirement and propagated by python-sphinx already.
* gnu/packages/python.scm(python-sphinxcontrib-programoutput)
[propagated-inputs]: Remove python-docutils.
2016-11-15 22:31:53 +01:00
Hartmut Goebel
47c7dc4a3f
gnu: python-sphinx-repoze-autointerface: Remove needless input.
...
This is an indirect requirement and propagated by python-sphinx already.
* gnu/packages/python.scm(python-sphinx-repoze-autointerface)
[propagated-inputs]: Remove python-docutils.
2016-11-15 22:31:52 +01:00
Hartmut Goebel
06f1d73ed4
gnu: python-celery: Remove needless inputs.
...
These are indirect requirements and propagated by python-kombu.
* gnu/packages/python.scm(python-celery)[propagated-inputs] Remove python-amqp
and python-anyjson.
2016-11-15 22:31:51 +01:00
Hartmut Goebel
f7989b8bb0
gnu: Remove some outdated comments.
...
These comments were about setuptools used at runtime for pkg_resources.
* gnu/packages/python.scm: Remove some outdated comments.
2016-11-15 22:31:50 +01:00
Hartmut Goebel
7ba07edfb1
gnu: python-tox: Update FIXME comments.
...
* gnu/packages/python.scm(python-tox)[arguments]: Update FIXME
comment. [inputs]: Add FIXME comment.
2016-11-15 22:31:49 +01:00
Hartmut Goebel
8322749a1c
gnu: python-urllib3: update comment.
...
* gnu/packages/python.scm(python-urllib3)[propagated-inputs]: Update comment.
2016-11-15 22:31:49 +01:00
Hartmut Goebel
b9fc496ff6
gnu: python-wsgi-intercept: Correct inputs.
...
* gnu/packages/python.scm(python-wsgi-intercept): [native-inputs]: move
python-six to [propagated-inputs]. [propagated-inputs] move
python-httplib2, python-requests to [native-inputs].
2016-11-15 22:31:48 +01:00
Hartmut Goebel
a5333f7c61
gnu: python-websocket-client: Correct inputs.
...
* gnu/packages/python.scm (python-websocket-client)[native-inputs] change to
[propagated-inputs], remove a wrong comment.
2016-11-15 22:31:47 +01:00
Hartmut Goebel
fd8e23b7b3
gnu: python-zope-security: Correct inputs.
...
* gnu/packages/python.scm(python-zope-security)[native-inputs] New element,
move python-zope-component, python-zope-configuration, python-zope-location,
python-zope-testrunner, python-zope-testing here.
2016-11-15 22:31:46 +01:00
Hartmut Goebel
861f70c9da
gnu: python-configobj: Correct inputs.
...
* gnu/packages/python.scm(python-configobj)[native-inputs] change to
[propagated-inputs].
2016-11-15 22:31:46 +01:00
Hartmut Goebel
d27f176a72
gnu: python-zope-location: Correct inputs.
...
* gnu/packages/python.scm(python-zope-location)[native-inputs] change to
[propagated-inputs].
2016-11-15 22:31:45 +01:00
Hartmut Goebel
38d480a8a6
gnu: python-zope-interface: Correct inputs.
...
* gnu/packages/python.scm(python-zope-interface)[propagated-inputs] change to
[native-inputs].
2016-11-15 22:31:44 +01:00
Hartmut Goebel
2887700e4d
gnu: python-pathpy: Build documentation.
...
* gnu/packages/python.scm (python-pathpy, python2-pathpy)
[output] Add output "doc".
[native-inputs]: Add python-sphinx and python-rst.linker
[build-doc], [install-doc]: New build phases.
2016-11-15 22:31:43 +01:00
Hartmut Goebel
fe94cf0cdd
gnu: Add python-rst.linker, python2-rst.linker.
...
* gnu/packages/python.scm (python-rst.linker, python2-rst.linker): New
variables.
2016-11-15 22:31:43 +01:00
Hartmut Goebel
213d1745c6
gnu: python-numpydoc: Correct inputs.
...
* gnu/packages/python.scm (python-numpydoc, python-numpydoc)
[native-inputs]: Remove python-docutils. Move python-shpinx to
[propagated-inputs].
2016-11-15 22:31:42 +01:00
Hartmut Goebel
cf8124b017
gnu: python-redis: Remove unused input.
...
* gnu/packages/python.scm (python-redis, python2-redis) Comment out
[native-inputs] since these are used only for running tests, which
is disabled since it requires a Redis server.
2016-11-15 22:31:41 +01:00
Hartmut Goebel
1273359455
gnu: python2-scikit-image: Remove needless native-input and inheritance.
...
Remove last additional [native-inputs] python-mock, thus there is no
need to inherit python-scikit-image package. Simply use
package-with-python2.
* gnu/packages/python.scm: (python-scikit-image): [properties]: Remove
python2-variant. (python2-scikit-image) Use simply
"package-with-python2" after removing last [native-inputs] python-mock.
2016-11-15 22:31:40 +01:00
Hartmut Goebel
ddd1dc3d2d
gnu: python2-scikit-image: Remove needless propagated-input.
...
* gnu/packages/python.scm: (python2-scikit-image)
[propagated-inputs]: Remove python-pytz, it does not occur anywhere in
the source.
2016-11-15 22:31:39 +01:00
Hartmut Goebel
b83e23337b
gnu: python-scikit-image: Correct inputs.
...
* gnu/packages/python.scm: (python-scikit-image, python2-scikit-image)
[propagated-inputs]: Move python-numpy and python-six to [native-inputs].
Add comment.
2016-11-15 22:31:39 +01:00
Hartmut Goebel
9fbe7b2bca
gnu: python-blinker: No longer disable tests.
...
The package does not provide tests, but there is no need to disable them.
Having them enabled allows running them if some newer version may provide
tests.
* gnu/package/python.scm (python-blinker, python2-blinker):
[arguments]: Remove.
2016-11-15 22:31:38 +01:00
Hartmut Goebel
7c88bcf4bb
gnu: python-feedgenerator: Remove python byte-code files from source.
...
* gnu/packages/python.scm (python-feedgenerator, python2-feedgenerator)
[source]: Add snippet.
2016-11-15 22:31:37 +01:00
Hartmut Goebel
f052ec9a50
gnu: python-joblib: Add comment.
...
* gnu/packages/python.scm (python-joblib): Add comment.
2016-11-15 22:31:36 +01:00
Hartmut Goebel
6aa5f1ca24
gnu: python-joblib: Remove python byte-code files from source.
...
* gnu/packages/python.scm (python-joblib, python2-joblib)[source]:
Add snippet.
2016-11-15 22:31:36 +01:00
Hartmut Goebel
bb06aa3446
gnu: python-oauthlib, python-oauthlib2: Correct inputs.
...
* gnu/packages/python.scm (python-oauthlib) [propagated-inputs] Move all to
[native-inputs]. [native-inputs]: Remove python-mock, python-coverage.
(python2-oauthlib)[native-inputs]: Add python2-mock.
2016-11-15 22:31:35 +01:00
Hartmut Goebel
130fe99410
gnu: python-pyjwt: Add missing inputs and enable test-suite.
...
* gnu/packages/python.scm (python-pyjwt) [native-inputs]: Add
python-pytest and python-pytest-cov. [arguments]. Remove.
2016-11-15 22:31:34 +01:00
Hartmut Goebel
f78e1c27ef
gnu: python-cov-core: Fix imports.
...
* gnu/packages/python.scm (python-cov-core) [inputs]: change
to [propagated-inputs].
2016-11-15 22:31:33 +01:00
Hartmut Goebel
25b2c47d75
gnu: python-statsmodels: Fix build
...
* gnu/packages/statistics.scm (python-statsmodels): [check] set
PYTHONPATH prior to running tests.
2016-11-15 22:31:33 +01:00
Hartmut Goebel
d5e41cf28c
gnu: pytest-mock: remove needless propagated input "python-py".
...
This is not listed as an requirement and is already propagated by
python-pytest.
* gnu/packages/python.scm (python-pytest-mock, python2-pytest-mock):
[propagated-inputs]: Remove python-py.
2016-11-15 22:31:32 +01:00
Hartmut Goebel
8e73d3baab
gnu: python-testscenarios: remove needless input "mimetools".
...
This does not occur in the source.
* gnu/packages/python.scm (python-testscenarios, python2-testscenarios)
[propagated-inputs]: Remove python-mimeparse.
2016-11-15 22:31:31 +01:00
Hartmut Goebel
e0ed457944
gnu: python-setuptools: remove pre-built binaries from source.
...
These are used to build self-extracting installers for Windows.
* gnu/packages/python.scm (python-setuptools, python2-setuptools) [source]:
Add snippet to delete *.exe files.
2016-11-15 22:31:30 +01:00
Hartmut Goebel
c4516ad206
gnu: python-pytest-xdist: Remove needless input python-apipkg.
...
* gnu/packages/python.scm (python-pytest-xdist): Remove input
python-apipkg.
2016-11-15 22:31:29 +01:00
Hartmut Goebel
b52ad3714a
gnu: python-subunit, python-testrepository: Fix inputs
...
* gnu/packages/python.scm (python-subunit, python2-subunit):
[propagated-inputs]:: Add python-extras, remove python-testtools, move
python-testscenarios to [native-inputs]. (python-testrepository,
python2-testrepository): [native-inputs] move python-fixtures and
python-subunit to [propagated-inputs]
2016-11-15 22:31:29 +01:00
Hartmut Goebel
521b77729e
gnu: python-scripttest: Correct inputs.
...
python-pytest is only required for testing, not at run-time.
* gnu/packages/python.scm (python-singledispatch, python2-singledispatch):
[propagated-inputs] Move python-pytest to [native-inputs].
2016-11-15 22:31:28 +01:00
Hartmut Goebel
abcc7a0eb9
gnu: python-pandas: Fix build.
...
* gnu/packages/python.scm (python-pandas): Add python-cython to
native-inputs.
2016-11-15 22:31:27 +01:00
Hartmut Goebel
e116d100fd
gnu: openstack: Correct inputs.
...
* gnu/packages/openstack.scm (python-os-testr) Propagate input
python-subunit, change all other inputs to native-inputs.
(python-mox3): Remove needless input python-six.
(python-stevedore, python-requests-mock): Move python-pbr to
native-inputs.
2016-11-15 22:31:27 +01:00
Hartmut Goebel
48160559a1
gnu: thefuck: Fix build.
...
Requires setuptools >= 17.1 due to some features used, while our
python currently only includes 12.0.
* gnu/packages/admin.scm (thefuck): Add setuptools to native-inputs.
2016-11-15 22:31:26 +01:00
Hartmut Goebel
a08a835034
gnu: vdirsyncer: Fix build by setting correct PYTHONPATH.
...
For thus, use add-installed-pythonpath.
* gnu/packages/dav.scm (vdirsyncer): set PYTHONPATH using
add-installed-pythonpath.
2016-11-15 22:31:25 +01:00
Hartmut Goebel
eee5cd0440
gnu: python-ipython: Fix build.
...
* gnu/packages/python.scm (python-ipython, python2-ipython) [check,
install-doc] set PYTHONPATH prior to running tests.
2016-11-15 22:31:24 +01:00
Hartmut Goebel
d548e6aa06
gnu: python-scipy: Fix build.
...
* gnu/packages/python.scm (python-scipy) Use add-installed-pythonpath. Add
dummy newlines character to string to make emacs happy.
2016-11-15 22:31:23 +01:00
Hartmut Goebel
ca33a3ad97
gnu: python-matplotlib: Fix build.
...
* gnu/packages/python.scm (python-matplotlib, python2-matplotlib): Correct
inputs. [install-doc] set PYTHONPATH prior to building docs.
2016-11-15 22:31:23 +01:00
Hartmut Goebel
2efabc5589
gnu: python-numpy-bootstrap, python-numpy: Fix build.
...
* gnu/packages/python.scm (python-numpy-bootstrap): Correct inputs, use
modify-phases, add dummy newlines character to string to make emacs happy,
set PYTHONPATH prior to running tests. (python-numpy): propagate inputs, set
PYTHONPATH prior to building docs.
2016-11-15 22:31:22 +01:00
Hartmut Goebel
9e8c6a37db
gnu: python-fonttools: Remove intervening directory in site-packges.
...
* gnu/packages/python.scm (python-fonttools): Add phase patch-setuppy.
2016-11-15 22:31:21 +01:00
Hartmut Goebel
b72ac1b54b
gnu: python2-pysnptools: Correct inputs.
...
dateutil, pytz, and six do not occur in the code.
Remove python-dateutil, python-pytz, python-six from inputs;
Move python-cython to native-inputs; move python-pandas to
propagated-inputs.
2016-11-15 22:31:21 +01:00
Hartmut Goebel
e408ffc302
gnu: python-zope-testing: Remove needless input.
...
* gnu/packages.python.scm (python-zope-testing): Remove
python-zope-interface from native-imports.
2016-11-15 22:31:20 +01:00
Hartmut Goebel
47f77210fc
gnu: python-zope-schema: Add missing inputs.
...
* gnu/packages.python.scm (python-zope-schema): Add python-coverage and
python-nose to native-inputs.
2016-11-15 22:31:19 +01:00
Hartmut Goebel
05c2fd3685
gnu: python-pytest-flakes: Fix build.
...
* python.scm (python-pytest-flakes): Set PYTHONPATH prior to running tests.
2016-11-15 22:31:18 +01:00
Hartmut Goebel
6151120a71
gnu: python-pillow: Fix build.
...
* gnu/packages/python.scm (python-pillow)[check-installed]: Add
installed site-package to PYTHONPATH.
2016-11-15 22:31:17 +01:00
Hartmut Goebel
5e1c9d242a
gnu: python-singledispatch: correct inputs.
...
python-six is only required for conversion, not at run-time
* gnu/packages/python.scm (python-singledispatch, python2-singledispatch):
[inputs] Move python-six to [native-inputs].
2016-11-15 22:31:17 +01:00
Hartmut Goebel
d2a8db92fe
gnu: python-pbr: Rework bootstrapping.
...
For breaking the cyclic build, formerly a separate (older) version was used
for bootstrapping. Now we use the same version just without tests and without
test dependencies.
* gnu/packages/python.scm (python-pbr-0.11, python2-pbr-0.11):
replace by … (python-pbr-minimal, python2-pbr-minimal).
(python-pbr) inherit from python-pbr-minimal, adding the requirements for
testing and building the documentation.
(python-fixtures) [native-inputs] Use python-pbr-minimal here.
(python-testrepository): [native-inputs] Add it here, it was a missing
dependency.
2016-11-15 22:31:16 +01:00
Hartmut Goebel
b2e66edf52
gnu: python-testrepositoryfixture: Correct inputs.
...
python-fixtures is required only for building.
* gnu/packages/python.scm (python-testrepository) [propagated-inputs] move
python-fixtures to [native-inputs].
2016-11-15 22:31:15 +01:00
Hartmut Goebel
424f0a4175
gnu: python-fixture: Enable tests.
...
* gnu/packages/python.scm (python-fixtures) [arguments] remove
keyword `#:tests?`.
2016-11-15 22:31:14 +01:00
Hartmut Goebel
ae92caddc5
gnu: python-fixture: Correct inputs.
...
python-pbr is required only for building.
* gnu/packages/python.scm (python-fixtures) [propagated-inputs] move
python-pbr-0.11 to [native-inputs].
2016-11-15 22:31:13 +01:00
Hartmut Goebel
6986669012
gnu: python-hdf5: Correct inputs.
...
According to setup.py python-six is requried at run-time, thus has to be a
propagated input.
* gnu/packages/python.scm (python-hdf5) [inputs]: Move `python-six` to
[propagated-inputs].
2016-11-15 22:31:12 +01:00
Hartmut Goebel
9820a02858
gnu: python-h5py: Remove needless "python2-variant" property.
...
* gnu/packages/python.scm (python-h5py) [python2-variant]: Remove
property. (python2-h5py): Don't strip property "strip-python2-variant".
2016-11-15 22:31:12 +01:00
Hartmut Goebel
d9a6e221e2
gnu: python-ccm: Update synopsis and description.
...
* gnu/packages/python.scm (python-ccm): Update synopsis and description.
2016-11-15 22:31:11 +01:00
Hartmut Goebel
e165f137d8
gnu: python-ccm: Add missing input python-psutil.
...
* gnu/packages/python.scm (python-ccm) [propagated-inouts]: Add
python-psutil.
2016-11-15 22:31:10 +01:00
Hartmut Goebel
ef7451131a
gnu: python-sphinx-rtd-theme: Remove inputs.
...
This package is a plugin for python-sphinx, it does not require python-sphinx
nor docutils, but is an add-on for python-sphinx and should not be installed
by it's own.
* gnu/packages/python/.scm (python-sphinx-rtd-theme)[inputs]: Remove.
2016-11-15 22:31:09 +01:00
Hartmut Goebel
ce40b38395
gnu: python-pytest-cov: Use upstream options for testing.
...
* gnu/packages/python.scm (python-pytest-cov): Replace phase "check"
by one passing the options found in upstream's tox.ini-file
to "python setup.py check".
2016-11-15 22:31:08 +01:00
Hartmut Goebel
b3e8b4bd0f
gnu: scons: Do not use setuptools for building.
...
* gnu/packages/python.scm (scons): Set "#:use-setuptools" to #f.
2016-11-15 22:31:07 +01:00
Hartmut Goebel
f2516de2fc
gnu: Fix python inputs, part 7: Ensure python-cython is a native-input.
...
* gnu/packages/audio.scm (python-pyliblo): [inputs] Move python-cyton to
[native-inputs].
* gnu/packages/bioinformatics.scm (python2-pybedtools): dito.
* gnu/packages/music.scm (beast, python-pyportmidi): dito.
* gnu/packages/python.scm (python2-fastlmm, python-kivy): dito.
2016-11-15 22:31:07 +01:00
Hartmut Goebel
328bb95d35
gnu: Fix python inputs, part 6: some inputs become native-inputs.
...
This patch handles the inputs which are native-inputs almost always like nose,
sphinx, and pytest.
* gnu/packages/python.scm
(python-jsonschema, python-numpydoc, python-mccabe, python-mistune,
python-ptyprocess, python-webob, python-apipkg, python-flake8-2.2.4)[inputs]
change to [native-inputs].
(python-flake8, tox) Likewise, add a comment.
(python-scikit-learn, python-numpy)[native-inputs] New element, move
python-nose here.
(python2-kombu)[inputs] change to [native-inputs], use python-kombu's
package-native-inputs.
2016-11-15 22:31:06 +01:00
Hartmut Goebel
482d95918e
gnu: Fix python inputs, part 5: some inputs become propagated-inputs
...
* gnu/packages/openstack.scm
(python-os-client-config)[inputs] change to
[native-inputs]. [propagated-inputs]: New element, move python-appdirs,
python-pyyaml here.
(python-git-review)[propagated-inputs]: New element, move python-requests
here.
* gnu/packages/python.scm
(python-rpy2)[propagated-inputs]: New element, move python-six here.
(python-xcffib)[inputs] move python-six to [propagated-inputs].
(python-flake8)[propagated-inputs]: New element, move python-pep8,
python-pyflakes, python-mccabe here.
(python-flake8-2.2.4)[propagated-inputs]: New element, move python-pep8,
python-pyflakes, python-mccabe here.
(python-pytest)[propagated-inputs]: New element, move python-py here.
(python-tox)[propagated-inputs]: New element, move all inputs except of
python-pytest here.
(python-botocore)[propagated-inputs]: New element, move python-dateutil,
python-docutils, python-jmespath here.
(awscli)[propagated-inputs]: New element, move python-colorama,
python-botocore, python-s3transfer, python-docutils, python-rsa here.
(python-mako)[propagated-inputs]: New element, move python-markupsafe here.
* gnu/packages/qemu.scm(python-libvirt)[propagated-inputs]: New element, move
python-lxml here.
2016-11-15 22:31:05 +01:00
Hartmut Goebel
dae73d9b9a
gnu: Fix python inputs, part 3: all native-inputs become propagated-inputs.
...
This patch contains the changes in python.scm where all [native-inputs]
are changed to [propagated-inputs].
* gnu/packages/python.scm.scm (python-feedgenerator): All [native-inputs] are
changed to [propagated-inputs].
2016-11-15 22:31:04 +01:00
Hartmut Goebel
e7881f3db4
gnu: Fix python inputs, part 2: all inputs become native-inputs.
...
This patch contains the changes where all [inputs] are changed to
[native-inputs].
* gnu/packages/python.scm (python-pytest, python-fixtures,
python-testrepository, python-virtualenv): All [inputs] are changed to
[native-inputs].
* gnu/packages/openstack.scm (python-bandit, python-debtcollector,
python-hacking, python-tempest-lib, python-oslo.config, python-oslo.context,
python-oslo.i18n, python-oslo.log, python-oslo.serialization,
python-oslosphinx, python-oslotest, python-oslo.utils): Likewise.
2016-11-15 22:31:03 +01:00
Hartmut Goebel
f22efa0152
gnu: Fix python inputs, part 1: all inputs become propagated-inputs.
...
This patch contains the changes where all [inputs] are changed to
[propagated-inputs]
* gnu/packages/python.scm (python-passlib, python-paramiko, python-ccm,
python-babel, python-keyring python-pandas, python-tzlocal,
python-parse-type, python-nose2, python-pytest, python-pytest-mock,
python-pytest-xdist, python-scripttest, python-testtools, python-pytest-cov,
python-testscenarios, python-pbr-0.11, python-oauthlib, python-jinja2,
python-sphinx, python-tzlocal, python-bugz, python2-pytest-mock, behave,
pelican, sqlalchemy-utils, python-pygridtools, python-urwidtrees,
python-tornado, python2-tornado, python-debian, python-execnet,
python-pytest-cache, pytest-localserver, python-clint, python-rply,
python-hy, python-rauth, python-rsa, python-celery, python-vobject, s3cmd,
python-prompt-toolkit, ptpython, python-requests-oauthlib, python-stem,
python-binaryornot, python2-binaryornot, python-nltk, python-pymongo,
python-schematics, python-url, python2-url, python-freezegun,
python-glances, python-graphql-core, python-graphql-relay, python-graphene,
python-nautilus, python-s3transfer): All [inputs] become
[propagated-inputs].
* gnu/packages/bioinformatics.scm (python-biopython): Likewise.
* gnu/packages/django.scm (pytest-django): Likewise.
* gnu/packages/mail.scm (python-mailmanclient): Likewise.
* gnu/packages/password-utils.scm (python-bcrypt): Likewise.
* gnu/packages/propbuf.scm (python-protobuf): Likewise.
* gnu/packages/rdf.scm (python-rdflib): Likewise.
SQACH all become propagated
2016-11-15 22:31:03 +01:00
Hartmut Goebel
b41a05ce49
gnu: Remove work-arounds for bug 20765 (ensure uncompressed eggs).
...
Bug 20765 is solved since we build all Python packages using
option "--single-version-externally-managed".
* gnu/packages/bioinformatics.scm (pbtranscript-tofu): Remove
configure-flags. (pepr): remove phase "disable-egg-generation".
* gnu/packages/pdf.scm (reportlab): Remove configure-flags.
* gnu/packages/python.scm (python-sphinx-rtd-theme, python2-elib.intl,
python-pkgconfig, python-pytest-pep8, python-pytest-flakes): Remove
configure-flags. (python-pillow) remove phase
"disable-egg-generation". (python-libarchive-c) Remove patching
setup.cfg.
* gnu/packages/statistics.scm (python-patsy): remove phase
"prevent-generation-of-egg-archive".
* gnu/packages/tls.scm (python-acme): remove phase
"disable-egg-compression".
* gnu/packages/tor.scm (onionshare): Remove configure-flags.
2016-11-15 22:31:02 +01:00
Hartmut Goebel
d8013ee221
gnu: Remove needless inputs python-pip and python2-pip.
...
This is installed together with Python 3 anyway and for our build
of Python 2.
* gnu/packages/python.scm (python2-fixtures): [inputs] remove "python-pip".
* gnu/packages/pdf.scm (python2-reportlab): [native-inputs] remove
"python2-pip". (python-reportlab)[properties]: remove "python2-variant".
2016-11-15 22:31:01 +01:00
Hartmut Goebel
f210e94432
gnu: Remove python-setuptools and python2-setuptools from inputs (part 4b)
...
This patch contains the changes in python.scm where
setuptools are used in an inherited package and removing this input also
removes the need for inheriting the package. This is the case if adding
setuptools in the inherited packge was the only change.
Change this to not inherit and remove the new needless call to
"strip-python2-variant (where applicable).
* gnu/packages/python.scm.scm: Remove inheriting Python 2 packages inheriting
from a Python 3 package if adding python-setuptools respective
python2-setuptools to [inputs], [native-inputs] and [propagated-inputs] have
been the sole reason for inheriting. Remove now needless [properties]
"python2-variant" where applicable.
(python2-lockfile, python2-keyring, python2-dateutil-2,
python2-parsedatetime, python2-pandas, python2-pyicu, python2-pytest-cov,
python2-pytest-runner, python2-pytest-xdist, python2-cov-core,
python2-itsdangerous, python2-numexpr, python2-q, python2-sqlalchemy-utils,
python2-alembic, python2-beautifulsoup4, python2-msgpack, python2-ipaddress,
python2-atomicwrites, python2-apipkg, python2-execnet, python2-pytest-cache,
python2-wtforms, python2-mako, python2-waitress, python2-wsgiproxy2,
python2-pyquery, python2-webtest, python2-translitcodec, python2-editor,
python2-sphinxcontrib-programoutput, python2-psycopg2, python2-vobject,
python2-flask, python2-cookies, python2-responses, python2-future,
python2-ply, python2-wcwidth, python2-prompt-toolkit, python2-jedi,
python2-requests-oauthlib, python2-pyserial, python2-nltk, python2-pymongo,
python2-sh, python2-schematics, python2-publicsuffix, python2-publicsuffix2,
python2-url, python2-freezegun, python2-cachecontrol, python2-lit,
python2-pytest-pep8, python2-pytest-flakes, python2-glances,
python2-betamax, python2-file, python2-flask-babel, python2-furl,
python2-imagesize python2-orderedmultidict, python2-pycodestyle,
python2-vcversioner, python2-graphql-core, python2-graphql-relay,
python2-validictory): Remove neesless input "python2-setuptools", don't
inherit, don't call strip-python2-variant.
(python-lockfile, python-keyring, python-dateutil-2, python-parsedatetime,
python-pandas, python-pyicu, python-pytest-cov, python-pytest-runner,
python-pytest-xdist, python-cov-core, python-itsdangerous, python-numexpr,
python-q, python-sqlalchemy-utils, python-alembic, python-beautifulsoup4,
python-msgpack, python-ipaddress, python-atomicwrites, python-apipkg,
python-execnet, python-pytest-cache, python-wtforms, python-mako,
python-waitress, python-wsgiproxy2, python-pyquery, python-webtest,
python-translitcodec, python-editor, python-sphinxcontrib-programoutput,
python-psycopg2, python-vobject, python-flask, python-cookies,
python-responses, python-future, python-ply, python-wcwidth,
python-prompt-toolkit, python-jedi, python-requests-oauthlib,
python-pyserial, python-nltk, python-pymongo, python-sh, python-schematics,
python-nltk, python-publicsuffix2, python-cachecontrol, python-lit,
python-pytest-pep8, python-pytest-flakes, python-glances, python-betamax,
python-file, python-flask-babel, python-furl, python-imagesize,
python-orderedmultidict, python-pycodestyle, python-vcversioner,
python-graphql-core, python-graphql-relay, python-validictory): Remove
"python2-variant" property.
2016-11-15 22:29:00 +01:00
Hartmut Goebel
5c31f4aa7c
gnu: Remove python-setuptools and python2-setuptools from inputs (part 4a)
...
This patch contains the changes for all modules beside python.scm where
setuptools are used in an inherited package and removing this input also
removes the need for inheriting the package. This is the case if adding
setuptools in the inherited package was the only change.
Change this to not inherit and remove the new needless call to
"strip-python2-variant (if applicable).
* gnu/packages/bioinformatics.scm (python-biopython, python2-biopython,
python-twobitreader, python2-twobitreader,
python-plastid, python2-plastid,
python2-pybigwig,
python2-screed,
sra-tools): No longer "inherit" Python 2 packages
inheriting from a Python 3 package if the sole reason for inheriting was
adding python-setuptools respective python2-setuptools to [inputs],
[native-inputs] or [propagated-inputs]. Remove now needless [properties]
"python2-variant" where applicable.
* gnu/packages/django.scm (python-pytest-django, python2-pytest-django,
python-django-filter, python2-django-filter): Likewise.
* gnu/packages/gnupg.scm (python2-pygpgme): Likewise.
* gnu/packages/mail.scm (python-mailmanclient, python2-mailmanclient):
Likewise.
* gnu/packages/mpd.scm (python-msp, python2-mpd2): Likewise.
* gnu/packages/music.scm (python-pylast, python2-pylast): Likewise.
* gnu/packages/openstack.scm (python-requests-mock, python2-requests-mock,
python2-git-review): Likewise.
* gnu/packages/password-utils.scm (python2-bcrypt): Likewise.
* gnu/packages/protobuf.scm (python-protobuf, python2-protobuf): Likewise.
* gnu/packages/statistics.scm (python-patsy, python2-patsy): Likewise.
* gnu/packages/web.scm (python2-feedparser): Likewise.
2016-11-15 22:28:59 +01:00
Hartmut Goebel
00e10c6e67
gnu: Remove python-setuptools and python2-setuptools from inputs (part 3)
...
This patch contains the changes where setuptools are used in an inherited
package and removing this input keeps the need for inheriting the package.
* gnu/packages/bioinformatics.scm (python2-biom-format): Remove
python-setuptools respective python2-setuptools from [inputs],
[native-inputs] and [propagated-inputs] in Python 2 packages inheriting from
a Python 3 package.
* gnu/packages/python.scm (python2-pytest-mock,
python2-oauthlib,
python2-seaborn,
python2-tornado,
python2-terminado,
python2-rauth,
python2-anyjson,
python2-amqp,
python2-kombu,
python2-billiard,
python2-celery,
python2-jellyfish,
python2-binaryornot,
python2-natsort,
python2-graphene): Likewise.
* gnu/packages/statistics.scm (python2-statsmodels): Likewise.
2016-11-15 22:28:38 +01:00
Hartmut Goebel
f3b98f4fec
gnu: Remove python-setuptools and python2-setuptools from inputs (part 2)
...
This patch contains the changes where removing setuptools from the inputs
affected some code-lines beside.
* gnu/packages/admin.scm (ansible): Remove all [inputs], [native-inputs] and
[propagated-inputs] where python-setuptools or python2-setuptools are the
sole entries. Remove python-setuptools and python2-setuptools listed on a
line by its own from [inputs], [native-inputs] and [propagated-inputs].
* gnu/packages/backup.scm (duplicity): Likewise.
* gnu/packages/bioinformatics.scm (bamm, python2-pybedtools,
python2-bx-python, python2-dendropy, python-pysam, python2-pysam, clipper,
crossmap, cutadapt, deeptools, grit, idr, python2-warpedlmm,
pbtranscript-tofu, seqmagick): Likewise.
* gnu/packages/docbook.scm (dblatex): Likewise.
* gnu/packages/freedesktop.scm (python-pyxdg, python2-pyxdg): Likewise.
* gnu/packages/lirc.scm (python2-lirc): Likewise.
* gnu/packages/mp3.scm (eyed3): Likewise.
* gnu/packages/nutrition.scm (gourmet): Likewise.
* gnu/packages/openstack.scm (python-hacking, python2-hacking,
python-os-testr, python2-os-testr,
python-stevedore, python2-stevedore,
python-tempest-lib, python2-tempest-lib,
python-oslo.log, python2-oslo.log,
python-keystoneclient, python2-keystoneclient): Likewise.
* gnu/packages/password-utils.scm (assword): Likewise.
* gnu/packages/python.scm (python-passlib, python2-passlib,
python-babel, python2-babel,
python-parse-type,
python-pytest, python2-pytest,
python-scripttest, python2-scripttest,
python-testtools, python2-testtools,
python-testscenarios, python2-testscenarios,
python-subunit, python2-subunit,
python-pbr-0.11,
python-pbr, python2-pbr,
python-testrepository, python2-testrepository,
behave,
python-wheel, python2-wheel,
python-requests, python2-requests,
python-jsonschema, python2-jsonschema,
python-pyjwt, python2-pyjwt,
python-virtualenv, python2-virtualenv,
python-jinja2, python2-jinja2,
python-joblib, python2-joblib,
python-sphinx, python2-sphinx,
python-feedgenerator, python2-feedgenerator,
python-scikit-image, python2-scikit-image,
python-redis, python2-redis,
python2-fastlmm,
python-numpydoc, python2-numpydoc,
python-matplotlib, python2-matplotlib,
python2-pysnptools,
python-rpy2, python2-rpy2,
python-pillow, python2-pillow,
python-pycparser, python2-pycparser,
python-cffi, python2-cffi,
python-cairocffi, python2-cairocffi,
python-drmaa, python2-drmaa,
python-pathpy, python2-pathpy,
python-simplegeneric, python2-simplegeneric,
python-ipython, python2-ipython,
python-apsw, python2-apsw,
python-lxml, python2-lxml,
python-networkx, python2-networkx,
python-pyzmq, python2-pyzmq,
python-mccabe, python2-mccabe,
python-mccabe-0.2.1,
python-flake8, python2-flake8,
python-flake8-2.2.4,
python-mistune, python2-mistune,
python-ptyprocess, python2-ptyprocess,
python-llfuse, python2-llfuse,
python-webob, python2-webob,
python-xlrd, python2-xlrd,
python-tables, python2-tables,
python-pip, python2-pip,
python-libarchive-c, python2-libarchive-c,
python-docopt, python2-docopt,
python-pyrfc3339, python2-pyrfc3339,
python-configobj, python2-configobj,
python-clint, python2-clint,
python-rply, python2-rply,
python2-rpython,
python-widgetsnbextension, python2-widgetsnbextension
jupyter,
python-jupyter-console, python2-jupyter-console,
python-hy, python2-hy,
python-urllib3, python2-urllib3,
python-rsa, python2-rsa,
python-tox, python2-tox,
python2-hypothesis,
python-paste, python2-paste,
python-pastescript, python2-pastescript,
python2-unicodecsv,
python-pkgconfig, python2-pkgconfig,
python2-rope,
python-sqlparse, python2-sqlparse,
python-gevent, python2-gevent,
python-tabulate, python2-tabulate,
python-arrow, python2-arrow,
python-cleo, python2-cleo,
python-fake-factory, python2-fake-factory,
ptpython): Likewise.
* gnu/packages/rdf.scm (python-rdflib, python2-rdflib): Likewise.
* gnu/packages/terminals.scm (asciinema): Likewise.
* gnu/packages/version-control.scm (git-annex-remote-hubic): Likewise.
* gnu/packages/xdisorg.scm (arandr): Likewise.
2016-11-15 22:27:31 +01:00
Ricardo Wurmus
86f4e9d76a
gnu: fftw: Build threads library.
...
* gnu/packages/algebra.scm (fftw)[arguments]: Add "--enable-threads" to
configure flags.
2016-11-15 22:09:25 +01:00
Hartmut Goebel
5d85493284
gnu: Remove python-setuptools and python2-setuptools from inputs (part 1b)
...
This patch contains the changes in all modules beside python.scm where
removing setuptools from the inputs could be achieved by removing complete
lines.
* gnu/packages/admin.scm (graphios, thefuck): Remove all [inputs],
[native-inputs] and [propagated-inputs] where python-setuptools or
python2-setuptools are the sole entries. Remove python-setuptools and
python2-setuptools listed on a line by its own from [inputs],
[native-inputs] and [propagated-inputs].
* gnu/packages/backup.scm (rdiff-backup): Likewise.
* gnu/packages/bioinformatics.scm (htseq, macs, python2-pbcore, rseqc,
multiqc): Likewise.
* gnu/packages/django.scm (python-django, python2-django,
python-django-simple-math-captcha, python2-django-simple-math-captcha):
Likewise.
* gnu/packages/docker.scm (python-docker-py, docker-compose): Likewise.
* gnu/packages/game-development.scm (python-pygame): Likewise.
* gnu/packages/key-mon.scm (key-mon): Likewise.
* gnu/packages/mail.scm (khard): Likewise.
* gnu/packages/music.scm (beets, python2-pyechonest): Likewise.
* gnu/packages/openstack.scm (python-bandit, python2-bandit,
python-debtcollector, python2-debtcollector,
python-mox3, python2-mox3,
python-os-client-config, python2-os-client-config,
python-oslo.config, python2-oslo.config,
python-oslo.context, python2-oslo.context,
python-oslo.i18n, python2-oslo.i18n,
python-oslo.serialization, python2-oslo.serialization,
python-oslosphinx, python2-oslosphinx,
python-oslotest, python2-oslotest,
python-oslo.utils, python2-oslo.utils,
python-swiftclient, python2-swiftclient): Likewise.
* gnu/packages/pdf.scm (pdfposter): Likewise.
* gnu/packages/tls.scm (python-acme, python2-acme): Likewise.
2016-11-15 21:58:44 +01:00
Hartmut Goebel
f54d6bacbf
gnu: Remove python-setuptools and python2-setuptools from inputs (part 1a)
...
This patch contains the changes in python.scm where removing setuptools from
the inputs could be achieved by removing complete lines.
* gnu/packages/python.scm (python-psutil, python2-psutil,
python-py-bcrypt, python2-py-bcrypt,
python-paramiko, python2-paramiko,
python-httplib2, python2-httplib2,
python-ecdsa, python2-ecdsa,
python-ccm, python2-ccm,
python2-backport-ssl-match-hostname,
python-pycrypto, python2-pycrypto,
python-six, python2-six,
python-dateutil, python2-dateutil,
python2-mechanize,
python-extras, python2-extras,
python-mimeparse, python2-mimeparse,
python-nose, python2-nose,
python-nose2, python2-nose2,
python-unittest2, python2-unittest2,
python-py, python2-py,
python-testresources, python2-testresources,
python-fixtures-0.3.16,
python-fixtures, python2-fixtures,
python-coverage, python2-coverage,
python-discover, python2-discover,
python-exif-read, python2-exif-read,
python-pyld, python2-pyld,
python-certifi, python2-certifi,
python-click, python2-click,
python-vcversioner, python2-vcversioner,
python-unidecode, python2-unidecode,
python-pyyaml, python2-pyyaml,
python-markupsafe, python2-markupsafe,
python-pystache, python2-pystache,
python-docutils, python2-docutils,
python-pygments, python2-pygments,
python-sphinx-rtd-theme, python2-sphinx-rtd-theme,
python-blinker, python2-blinker,
python-rq, python2-rq,
python-numpy, python2-numpy,
python-distutils-extra, python2-distutils-extra,
python2-elib.intl,
python-pillow, python2-pillow,
python-xcffib, python2-xcffib,
python-decorator, python2-decorator,
python-gridmap, python2-gridmap,
python-pickleshare, python2-pickleshare,
python-isodate, python2-isodate,
python-html5lib, python2-html5lib,
python2-cssutils,
python-cssselect, python2-cssselect,
python-netifaces, python2-netifaces,
python-sympy, python2-sympy,
python-testlib, python2-testlib,
python2-xlib,
python-singledispatch, python2-singledispatch,
python-backports-abc, python2-backports-abc,
python-pep8, python2-pep8,
python-pyflakes, python2-pyflakes,
python-fonttools, python2-fonttools,
python-ly,
python-appdirs, python2-appdirs,
python-netaddr, python2-netaddr,
python-wrapt, python2-wrapt,
python-iso8601, python2-iso8601,
python-monotonic, python2-monotonic,
python-prettytable, python2-prettytable,
python-pyasn1-modules, python2-pyasn1-modules,
python-idna, python2-idna,
python-pretend, python2-pretend,
python-cryptography-vectors, python2-cryptography-vectors,
python-cryptography, python2-cryptography,
python-pyopenssl, python2-pyopenssl,
python-debian, python2-debian,
python-chardet, python2-chardet,
python-zope-event, python2-zope-event,
python-zope-i18nmessageid, python2-zope-i18nmessageid,
python-websocket-client, python2-websocket-client,
python-args, python2-args,
python-astor, python2-astor,
python2-functools32,
python2-futures,
python2-promise,
python-colorama, python2-colorama,
python-pluggy, python2-pluggy,
python-jmespath, python2-jmespath,
python-botocore, python2-botocore,
awscli,
python-pytest-subtesthack, python2-pytest-subtesthack,
python-pastedeploy, python2-pastedeploy,
python-magic, python2-magic,
python2-s3cmd,
python2-bz2file,
python-cysignals, python2-cysignals,
python-py3status,
python-tblib, python2-tblib,
python-greenlet, python2-greenlet,
python-twisted, python2-twisted,
python-kazoo, python2-kazoo,
python-pykafka, python2-pykafka,
python2-jsonrpclib,
python-chai, python2-chai,
python-inflection, python2-inflection,
python-pylev, python2-pylev,
python-lazy-object-proxy, python2-lazy-object-proxy,
python-dnspython, python2-dnspython,
python-email-validator, python2-email-validator,
python-ukpostcodeparser, python2-ukpostcodeparser,
python-pyaml, python2-pyaml,
python-flexmock, python2-flexmock,
python-orator, python2-orator,
python-bleach, python2-bleach,
python-ipywidgets, python2-ipywidgets,
python-nbconvert, python2-nbconvert,
python-nbformat, python2-nbformat,
python-axolotl-curve25519, python-axolotl2-curve25519,
python-axolotl, python2-axolotl,
python-nautilus, python-s3transfer): Remove python-setuptools and
python2-setuptools from [inputs], [native-inputs] or [propagated-inputs].
Remove [inputs], [native-inputs] and [propagated-inputs] where
python-setuptools or python2-setuptools were the sole entry.
2016-11-15 21:54:58 +01:00
ng0
e1b0b8f5b7
gnu: Fix name for ng0.
...
* gnu/packages/gnupg.scm: Change name in copyright header.
2016-11-15 14:36:58 -05:00
Tobias Geerinckx-Rice
bb6e641588
gnu: Add httptunnel.
...
* gnu/packages/web.scm (httptunnel): New variable.
2016-11-15 20:27:14 +01:00
Ricardo Wurmus
84590149e6
gnu: hisat: Fix typo.
...
* gnu/packages/bioinformatics.scm (hisat)[arguments]: Fix directory
name in install phase.
2016-11-15 20:21:08 +01:00
Ricardo Wurmus
49c2665f7b
gnu: Add pcb-rnd.
...
* gnu/packages/engineering.scm (pcb-rnd): New variable.
2016-11-15 20:21:03 +01:00
Hartmut Goebel
e442246a2f
lint: more packages to probably be a native input.
...
* guix/scripts/lint.scm (check-inputs-should-be-native package): Add python
packages which are typically used for testing or for building the
documentation.
2016-11-15 17:37:50 +01:00
Hartmut Goebel
891a843d51
guix: Add lint-checker for packages which should be no inputs at all.
...
Also refactor some common code into a new function.
Examples for these pacakges are python(2)-setuptools and python(2)-pip, which
are installed together with python itself.
* guix/scripts/lint.scm (warn-if-package-has-input): New procedure.
(check-inputs-should-be-native package): Use it; rename and clean-up
variables. (check-inputs-should-not-be-an-input-at-all): New procedure.
(%checkers) Add it.
* doc/guix.texi (Python Modules): Document it.
* tests/lint.scm: ("inputs: python-setuptools should not be an input at all
(input)", "inputs: python-setuptools should not be an input at all
(native-input)" "inputs: python-setuptools should not be an input at all
(propagated-input)"): Add tests.
2016-11-15 17:37:49 +01:00
Hartmut Goebel
15e57f5762
gnu: python-2.7: Add all guix prefixes in PYTHONPATH to site-prefixes.
...
* gnu/packages/patches/python-2.7-site-prefixes.patch: New file.
* gnu/packages/python.scm (python-2)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Add patch.
2016-11-15 17:37:48 +01:00
Hartmut Goebel
c1019287a4
guix: python-build-system: Add background about Python installation methods.
2016-11-15 17:37:47 +01:00
Hartmut Goebel
b002f964bb
guix: python-build-system: Delete .egg-info file created in phase check.
...
* guix/build/python-build-system.scm (check): Delete .egg-info dirs
which did not exist prior to calling setup.py but afterwards.
2016-11-15 17:37:46 +01:00
Hartmut Goebel
a2ff4f0240
guix: python-build-system: Add helpers for getting and setting PYTHONPATH.
...
* guix/build/python-build-system.scm (add-installed-pythonpath,
site-packages): New exported procedures.
2016-11-15 17:37:45 +01:00
Hartmut Goebel
5f7565d190
guix: python-build-system: Add option "#:use-setuptools?" (default true).
...
* guix/build-system/python.scm (python-build): New keyword argument
"#:use-setuptools?", defaulting to #t.
* guix/build/python-build-system.scm (call-setup-py): New positional
parameter "use-setuptools?". If false, do not use the shim-wrapper
for addin setuptools. (build, check): accept keyword-
parameter, and pass to call-setuppy. (install): same; if
"use-setuptools?" is false, do not use options "--root" and
"--single-version-externally-managed" for setup.py.
* doc/guix.texi (Build Systems): Document it.
2016-11-15 17:37:44 +01:00
Marius Bakke
46bcdcc287
guix: python-build-system: Import setuptools before calling `setup.py'.
...
This is needed for packages using "distutils" instead of "setuptools" since
the former does not understand the "--single-version-externally-managed"
flag. Also export __file__ since it will be unset when setup.py is called from
python "exec".
* guix/build/python-build-system.scm (call-setuppy): extend "python setup.py"
call to import setuptools, export __file__, and call setup.py from
setuptools python environment.
Co-Authored-By: Hartmut Goebel <h.goebel@crazy-compilers.com >
2016-11-15 17:37:43 +01:00
Hartmut Goebel
7db40bce58
guix: build all Python packages with --single-version-externally-managed.
...
This requires setuptools to be installed together with python, which is
the case for Python 3 anyway and which we do for our build of Python 2
(see last commit).
* guix/build/python-build-system.scm (install): Add
"--single-version-externally-managed" and "--root=/" to params to be
passed to call-setuppy. Remove thus needless manipulation of
PYTHONPATH. Remove now unused argument "inputs".
2016-11-15 17:37:41 +01:00
Hartmut Goebel
aaf75c890b
gnu: ensure pip and setuptools are installed even for Python 2.
...
* gnu/packages/python.scm (python-2.7): Add "--with-ensurepip=install" to
configure-flags.
* doc/guix.texi (Python Modules): Document it.
2016-11-15 17:37:40 +01:00
Hartmut Goebel
043a51c0c2
guix: python-build-system: Fix an outdated comment.
2016-11-15 17:37:39 +01:00
Efraim Flashner
b02b9a520e
gnu: libmicrohttpd: Update to 0.9.52.
...
* gnu/packages/gnunet.scm (libmicrohttpd): Update to 0.9.52.
[home-page]: Use https.
2016-11-15 15:25:15 +02:00
Efraim Flashner
f5a077b10f
gnu: octave: Update to 4.2.0.
...
* gnu/packages/maths.scm (octave): Update to 4.2.0.
[native-inputs]: Add lzip.
[home-page]: Use https.
2016-11-15 15:21:15 +02:00
Efraim Flashner
fccab9931c
gnu: parallel: Update to 20161022.
...
* gnu/packages/parallel.scm (parallel): Update to 20161022.
[home-page]: Use https.
2016-11-15 11:45:53 +02:00
Efraim Flashner
6312043ca5
gnu: libcdio: Update to 0.94.
...
* gnu/packages/cdrom.scm (libcdio): Update to 0.94.
[home-page]: Use https.
2016-11-15 11:13:24 +02:00
Efraim Flashner
3ded2761ab
gnu: gvpe: Update to 3.0.
...
* gnu/packages/vpn.scm (gvpe): Update to 3.0.
2016-11-15 11:06:15 +02:00
Efraim Flashner
336f830961
gnu: cryptsetup: Update to 1.7.3.
...
* gnu/packages/cryptsetup.scm (cryptsetup): Update to 1.7.3.
2016-11-15 09:45:37 +02:00
Efraim Flashner
538fe01934
gnu: python-vcversioner: Update to 2.16.0.0.
...
* gnu/packages/python.scm (python-vcversioner): Update to 2.16.0.0.
[inputs]: Remove python-setuptools.
[properties]: New field.
(python2-vcversioner): Use 'strip-python2-variant'.
[native-inputs]: Add python2-setuptools.
2016-11-15 09:45:28 +02:00
Tobias Geerinckx-Rice
1f781865fb
gnu: fish: Update to 2.4.0.
...
* gnu/packages/shells.scm (fish): Update to 2.4.0.
2016-11-15 01:17:01 +01:00
Tomáš Čech
e25c904f2c
services: Require wpa-supplicant-service for connman-service.
...
* gnu/services/networking.scm (connman-shepherd-service): Add
wpa-supplicant among list of requirements.
2016-11-15 00:19:23 +01:00
Tomáš Čech
2cccbc2af2
services: Add wpa-supplicant-service.
...
* gnu/services/networking.scm (wpa-supplicant-service): New procedure.
(wpa-supplicant-service-type): New variable.
* doc/guix.texi (Networking Services): Document it.
2016-11-15 00:19:17 +01:00
Tomáš Čech
028bf3c0b2
gnu: connman: Use localstatedir outside of store.
...
* gnu/packages/connman.scm (connman): Use localstatedir outside of store.
2016-11-15 00:13:29 +01:00
Efraim Flashner
8bcd6b91ff
gnu: python-jsonschema: Use 'nosetests'.
...
* gnu/packages/python.scm (python-jsonschema)[arguments]: Replace 'check
phase with python nosetests.
[native-inputs]: Add python-nose.
[home-page]: Use https.
(python2-jsonschema)[native-inputs]: Add python2-mock.
2016-11-14 22:49:50 +02:00
Efraim Flashner
571ffdebc3
gnu: accountsservice: Update to 0.6.43.
...
* gnu/packages/freedesktop.scm (accountsservice): Update to 0.6.43.
2016-11-14 21:02:10 +02:00
Ludovic Courtès
a4cb821791
gnu: guix-devel: Update development snapshot.
...
* gnu/packages/package-management.scm (guix-devel): Update to commit
7ca37da855 .
2016-11-14 15:39:32 +01:00
Ludovic Courtès
198eac2bca
gnu: guix: Really skip all the container tests.
...
* gnu/packages/package-management.scm (guix-0.11.0)[arguments]: Update
pattern in 'disable-container-tests' to match 'test-equal'.
2016-11-14 15:39:32 +01:00
Tobias Geerinckx-Rice
88eaed6174
gnu: libpsl: Update to 0.15.0.
...
* gnu/packages/web.scm (libpsl): Update to 0.15.0.
2016-11-14 14:12:50 +01:00
Efraim Flashner
7ca37da855
gnu: libinput: Enable GUI event tool.
...
* gnu/packages/freedesktop.scm (libinput)[inputs]: Add glib.
[native-inputs]: Add cairo, gtk+-3.
(libinput-minimal)[native-inputs]: Only pkg-config.
2016-11-14 13:06:02 +02:00
Efraim Flashner
73bb984ec4
gnu: freedesktop.scm: Reorder modules alphabetically.
...
* gnu/packages/freedesktop.scm: Reorder modules alphabetically.
2016-11-14 12:15:40 +02:00
Efraim Flashner
8c5cdf5f20
gnu: libinput: Update to 1.5.1.
...
* gnu/packages/freedesktop.scm (libinput): Update to 1.5.1.
2016-11-14 12:12:26 +02:00
Efraim Flashner
b231b057cd
gnu: wayland-protocols: Update to 1.7.
...
* gnu/packages/freedesktop.scm (wayland-protocols): Update to 1.7.
2016-11-14 11:55:01 +02:00
Andy Patterson
e66f0dd232
gnu: mpv: Use lua@5.2.
...
* gnu/packages/video.scm (mpv)[inputs]: Change 'lua' to 'lua-5.2'.
2016-11-14 09:03:55 +00:00
Alex Sassmannshausen
c91b368e96
import/cpan: Maybe coerce version to string.
...
* guix/import/cpan.scm (cpan-module->sexp) <version>: Test if version in
meta is string or number. If it is number, coerce to string.
2016-11-14 00:06:09 +01:00
Leo Famulari
d9721bcf27
gnu: readline-6.2: Fix CVE-2014-2524.
...
* gnu/packages/patches/readline-6.2-CVE-2014-2524.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/readline.scm (readline-6.2): Use it.
2016-11-13 17:01:01 -05:00
Leo Famulari
27d7c4e93a
gnu: signify: Update to 20.
...
* gnu/packages/crypto.scm (signify): Update to 20.
2016-11-13 17:01:01 -05:00
Ludovic Courtès
142530178d
gnu: mailutils: Update to 3.0.
...
* gnu/packages/mail.scm (mailutils): Update to 3.0.
[arguments]: Adjust 'pre-build' phase.
* gnu/packages/patches/m4-gets-undeclared.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2016-11-13 21:12:32 +01:00
Efraim Flashner
d81850d438
gnu: guile-ncurses: Update to 2.1.
...
* gnu/packages/guile.scm (guile-ncurses): Update to 2.1.
[home-page]: Use https.
2016-11-13 22:02:05 +02:00
Tobias Geerinckx-Rice
927d850512
gnu: btrfs-progs: Update to 4.8.3.
...
* gnu/packages/linux.scm (btrfs-progs): Update to 4.8.3.
2016-11-13 13:34:00 +01:00
Tobias Geerinckx-Rice
917239ff99
gnu: tidy: Use ‘modify-phases’.
...
* gnu/packages/web.scm (tidy)[arguments]: Use the ‘modify-phases’ syntax.
2016-11-13 13:34:00 +01:00
Tobias Geerinckx-Rice
3b0ac79500
gnu: protobuf: Replace dead Google Code home-page.
...
* gnu/packages/protobuf.scm (protobuf)[home-page]: Update it.
2016-11-13 13:33:59 +01:00
Tobias Geerinckx-Rice
3b0f2ba46b
gnu: exfat-utils: Update to 1.2.4.
...
* gnu/packages/mtools.scm (exfat-utils): Update to 1.2.4.
[source, home-page]: Move away from dead Google Code project.
[arguments, native-inputs]: Remove.
2016-11-13 13:33:59 +01:00
Andy Patterson
a24b56fa8d
tests: Don't check file-systems in container tests.
...
Hello,
The containers test was hanging for me, and this patch fixed the
problem.
--
Andy
From 945ad44acf489b7f3a398d4ab739ec2b48477502 Mon Sep 17 00:00:00 2001
From: Andy Patterson <ajpatter@uwaterloo.ca >
Date: Sat, 12 Nov 2016 22:10:01 -0500
Subject: [PATCH] tests: Don't check file-systems in container tests.
* tests/containers.scm ("call-with-container, mnt namespace"): Don't
check file-system in 'call-with-container' call.
* tests/containers.scm
("call-with-container, mnt namespace, wrong bindmount"): Likewise.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-11-13 13:04:00 +01:00
Andy Patterson
c25a51d5c6
gnu: clisp: Use readline@6.2.
...
* gnu/packages/lisp.scm (clisp)[inputs]: Use readline-6.2.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-11-13 13:00:44 +01:00
Ludovic Courtès
2cab1dd58b
Merge branch 'core-updates'
2016-11-13 00:34:16 +01:00
Efraim Flashner
15abcabe4e
gnu: Add newsbeuter.
...
* gnu/packages/syndication.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2016-11-12 20:50:48 +02:00
Efraim Flashner
c76dab7b36
gnu: Add stfl.
...
* gnu/packages/ncurses.scm (stfl): New variable.
2016-11-12 20:50:47 +02:00
Alex Sassmannshausen
8883b30165
gnu: Add perl-modern-perl.
...
* gnu/packages/perl.scm (perl-modern-perl): New variable.
2016-11-12 18:26:28 +01:00
Leo Famulari
5c66314bd9
gnu: libtiff: Fix CVE-2016-9273.
...
* gnu/packages/patches/libtiff-CVE-2016-9273.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image.scm (libtiff/fixed): Use it.
2016-11-12 11:05:19 -05:00
Danny Milosavljevic
0a7f17f0e0
gnu: Add python-flask-restplus.
...
* gnu/packages/python.scm (python-flask-restplus): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-11-12 16:17:40 +01:00
Danny Milosavljevic
1e6112d89f
gnu: Add python-rednose.
...
* gnu/packages/python.scm (python-rednose): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-11-12 16:15:08 +01:00
Danny Milosavljevic
e2fca4906e
gnu: Add python-termstyle.
...
* gnu/packages/python.scm (python-termstyle): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-11-12 16:10:23 +01:00
Ludovic Courtès
998f9ac56d
gnu: guix: Update development snapshot.
...
This is a followup to 166ba5b102 .
* gnu/packages/package-management.scm (guix-devel): Update to commit
166ba5b102 .
2016-11-12 14:49:04 +01:00
Ludovic Courtès
166ba5b102
substitute: Disable HTTPS certificate verification.
...
Fixes a regression introduced in
9e4e431e04 as a consequence of
bc3c41ce36 .
Reported by Marius Bakke <mbakke@fastmail.com >.
* guix/scripts/substitute.scm (fetch): Pass #:verify-certificate? #f to
'open-connection-for-uri' and 'http-fetch'.
(download-cache-info): Likewise.
(http-multiple-get): Add #:verify-certificate? and honor it.
(fetch-narinfos): Pass #:verify-certificate? #f.
2016-11-12 13:04:45 +01:00
Ludovic Courtès
17cff9c662
http-client: Add #:verify-certificate? to 'http-fetch'.
...
* guix/http-client.scm (http-fetch): Add #:verify-certificate? parameter
and pass it to 'open-connection-for-uri'.
2016-11-12 13:04:45 +01:00
Ludovic Courtès
eda2ad5cd1
nls: Update 'fr' translation.
2016-11-12 13:04:45 +01:00
Clément Lassieur
4a38422157
gnu: prosody: fix SSL/TLS.
...
* gnu/packages/lua.scm (lua5.1-sec-0.5): New variable.
* gnu/packages/messaging.scm (prosody):
[inputs]: Change lua5.1-sec to lua5.1-sec-0.5.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-11-12 13:04:45 +01:00
John Darrington
e32171eeeb
doc: Added some index entries.
...
* doc/guix.texi: Added various @cindex tags to assist readers.
2016-11-12 06:52:34 +01:00
Ben Woodcroft
8be62d3f20
gnu: ruby-lumberjack: Update to 1.0.10.
...
* gnu/packages/ruby.scm (ruby-lumberjack): Update to 1.0.10.
[native-inputs]: Add 'ruby-timecop'.
2016-11-11 22:56:13 +10:00
Ben Woodcroft
e87dfdee86
gnu: ruby-arel: Update to 7.1.4.
...
* gnu/packages/ruby.scm (ruby-arel): Update to 7.1.4.
2016-11-11 22:48:22 +10:00
Ben Woodcroft
16d8d8b289
gnu: ruby-rake-compiler: Update to 1.0.1.
...
* gnu/packages/ruby.scm (ruby-rake-compiler): Update to 1.0.1.
2016-11-11 22:45:38 +10:00
Ben Woodcroft
81d0bd2f44
gnu: ruby-hoe: Update to 3.15.2.
...
* gnu/packages/ruby.scm (ruby-hoe): Update to 3.15.2.
2016-11-11 22:44:03 +10:00
Ben Woodcroft
c59491183a
gnu: ruby-rspec-core: Update to 3.5.4.
...
* gnu/packages/ruby.scm (ruby-rspec-core): Update to 3.5.4.
2016-11-11 22:40:39 +10:00
Ben Woodcroft
bb4bcb02c2
gnu: bundler: Update to 1.13.6.
...
* gnu/packages/ruby.scm (bundler): Update to 1.13.6.
2016-11-11 22:38:13 +10:00
Ben Woodcroft
e2bb2e1780
gnu: ruby-yard: Update to 0.9.5-1.d816482a.
...
* gnu/packages/ruby.scm (ruby-yard): Update to 0.9.5-1.d816482a.
[source]: Update source URL.
[arguments]: Remove unneeded substitutions. Change test target.
* gnu/packages/patches/ruby-yard-fix-skip-of-markdown-tests.patch (New
file)
* gnu/local.mk (dist_patch_DATA): Add it.
2016-11-11 22:15:37 +10:00
Ricardo Wurmus
7c45670b32
gnu: r-org-mm-eg-db: Update to 3.4.0.
...
* gnu/packages/bioinformatics.scm (r-org-mm-eg-db): Update to 3.4.0.
2016-11-11 09:08:08 +01:00
Ricardo Wurmus
0cfac6f270
gnu: r-org-dm-eg-db: Update to 3.4.0.
...
* gnu/packages/bioinformatics.scm (r-org-dm-eg-db): Update to 3.4.0.
2016-11-11 09:08:08 +01:00
Ricardo Wurmus
f04a3eff98
gnu: r-org-ce-eg-db: Update to 3.4.0.
...
* gnu/packages/bioinformatics.scm (r-org-ce-eg-db): Update to 3.4.0.
2016-11-11 09:08:08 +01:00
Ricardo Wurmus
83f9a6fb60
gnu: r-org-hs-eg-db: Update to 3.4.0.
...
* gnu/packages/bioinformatics.scm (r-org-hs-eg-db): Update to 3.4.0.
2016-11-11 09:08:07 +01:00
Leo Famulari
071c223bfa
gnu: linux-libre@4.4: Update to 4.4.31.
...
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.31.
2016-11-11 01:31:19 -05:00
Leo Famulari
86fc6fe777
gnu: linux-libre: Update to 4.8.7.
...
* gnu/packages/linux.scm (%linux-libre-version, %linux-libre-hash)
(linux-libre): Update to 4.8.7.
2016-11-11 01:31:15 -05:00
Ludovic Courtès
472fc855bc
gnu: Add guile-aspell.
...
* gnu/packages/guile.scm (guile-aspell): New variable.
2016-11-11 00:23:16 +01:00
Ludovic Courtès
2c5ab05bff
gnu: wordnet: Build with gcc@6 to prevent chunked literal strings.
...
* gnu/packages/wordnet.scm (wordnet)[arguments]: Remove
-fno-builtin-strcpy.
[native-inputs]: New field.
2016-11-11 00:23:16 +01:00
Leo Famulari
aba5182c69
gnu: python-pillow: Update to 3.3.3 [fixes CVE-2016-{9189,9190}].
...
* gnu/packages/python.scm (python-pillow, python2-pillow): Update to 3.3.3.
2016-11-10 18:17:50 -05:00
Ricardo Wurmus
b8deffe2b2
gnu: r-rmarkdown: Remove phase "copy-files-without-mode".
...
This phase is no longer needed as upstream has merged the fix in the
current release.
* gnu/packages/statistics.scm (r-rmarkdown)[arguments]: Remove build
phase "copy-files-without-mode".
2016-11-10 18:49:49 +01:00
Ricardo Wurmus
3f62fa2b81
gnu: inkscape: Use modify-phases syntax.
...
* gnu/packages/inkscape.scm (inkscape)[arguments]: Use modify-phases
syntax.
2016-11-10 18:49:48 +01:00
Marius Bakke
65d2f396f7
gnu: vim: Update to 8.0.0073.
...
* gnu/packages/vim.scm (vim, vim-full): Update to 8.0.0073.
2016-11-10 17:30:08 +00:00
Ludovic Courtès
5970e8e248
container: Pass a list of <file-system> objects as things to mount.
...
* gnu/build/linux-container.scm (mount-file-systems): 'mounts' is now a
list of <file-system> objects instead of a list of lists ("specs").
Add call to 'file-system->spec' as the argument to 'mount-file-system'.
(run-container, call-with-container): Adjust docstring accordingly.
* gnu/system/file-systems.scm (spec->file-system): New procedure.
* gnu/system/linux-container.scm (container-script)[script]: Call
'spec->file-system' inside gexp.
* guix/scripts/environment.scm (launch-environment/container): Remove
call to 'file-system->spec'.
* tests/containers.scm ("call-with-container, mnt namespace")
("call-with-container, mnt namespace, wrong bind mount"): Pass a list of
<file-system> objects.
2016-11-10 18:01:44 +01:00
Ludovic Courtès
5e7eaccb14
linux-container: Use 'source-module-closure' when generating the script.
...
* gnu/system/linux-container.scm (container-script)[script]: Use
'source-module-closure' in 'with-imported-modules' form.
2016-11-10 18:01:44 +01:00
Ludovic Courtès
9e4e431e04
gnu: guix: Update development snapshot.
...
* gnu/packages/package-management.scm (guix-devel): Update to commit
324a2ba56c .
2016-11-10 18:01:44 +01:00
Paul Garlick
1c79e0861a
gnu: gmsh: Update to 2.14.1
...
* gnu/packages/maths.scm (gmsh): Update to 2.14.1.
[source]: Use new uri.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-11-10 18:57:57 +02:00
Marius Bakke
1b35fea19f
gnu: milkytracker: Update upstream location.
...
* gnu/packages/music.scm (milkytracker)[source]: Update source uri.
[home-page]: Change to new domain.
Reported-by: ng0 <ng0@we.make.ritual.n0.is >
2016-11-10 16:33:57 +00:00
Leo Famulari
8f9c89d13b
gnu: imagemagick: Update to 6.9.6-4.
...
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.6-4.
2016-11-10 11:33:20 -05:00
Tobias Geerinckx-Rice
f34284abcb
gnu: claws-mail: Update to 3.14.1.
...
* gnu/packages/mail.scm (claws-mail): Update to 3.14.1.
2016-11-10 14:30:09 +01:00
Hartmut Goebel
99abcdbd9b
gnu: Add pdfposter.
...
* gnu/packages/pdf.scm(pdfposter): New variable.
2016-11-10 14:26:04 +01:00
Hartmut Goebel
c68e8591d8
gnu: Add python2-pypdf.
...
* gnu/packages/pdf.scm (python2-pypdf): New variable.
2016-11-10 14:26:04 +01:00
Hartmut Goebel
ad5a7d49c3
gnu: Add python-pypdf2.
...
* gnu/packages/pdf.scm (python-pypdf2, python2-pypdf2): New variables.
2016-11-10 14:26:04 +01:00
Ludovic Courtès
324a2ba56c
tests: Adjust 'url-fetch' mocks to TLS changes.
...
This is a followup to bc3c41ce36 .
* tests/cpan.scm ("cpan->guix-package"): Add #:verify-certificate?
parameter in 'url-fetch' mock.
* tests/cran.scm ("description->package"): Likewise.
2016-11-10 11:58:43 +01:00
Ludovic Courtès
8033772363
gnu: gcc@5, gcc@6: Work around use of 'movabs' for /gnu/store strings.
...
Partly addresses <http://bugs.gnu.org/24703 >.
Reported by Mark H Weaver <mhw@netris.org >.
* gnu/packages/patches/gcc-strmov-store-file-names.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gcc.scm (gcc-5)[sources](patches): Add it.
(gcc-6)[sources](patches): Add it.
2016-11-09 21:24:44 +01:00
Ludovic Courtès
c169d91e5a
lint: 'cve' checker catches 'tls-certificate-error'.
...
Reported by Frederick Muriithi <fredmanglis@gmail.com >.
* guix/scripts/lint.scm (tls-certificate-error-string): New procedure.
(validate-uri): Use it.
(current-vulnerabilities*): Catch 'tls-certificate-error' and print a
warning.
2016-11-09 21:24:44 +01:00
Thomas Danckaert
8bb115e0c6
gnu: Add kdevelop-pg-qt.
...
* gnu/packages/kde.scm (kdevelop-pg-qt): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-11-09 21:24:44 +01:00
Thomas Danckaert
5a16e1c04e
gnu: Add libkomparediff2.
...
* gnu/packages/kde.scm (libkomparediff2): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-11-09 21:24:44 +01:00
Ludovic Courtès
28791c1c8d
gnu: hidapi: Fix 'license'.
...
* gnu/packages/libusb.scm (hidapi)[license]: Actually call
'non-copyleft'.
2016-11-09 21:24:44 +01:00
Ludovic Courtès
624144e0e7
doc: Mention elpa.gnu.org package signatures.
...
* doc/guix.texi (Invoking guix import): Document elpa.gnu.org
signatures.
2016-11-09 21:24:43 +01:00
Efraim Flashner
65dccb3a86
gnu: Add vifm.
...
* gnu/packages/vim.scm (vifm): New variable.
2016-11-09 20:56:36 +02:00
Leo Famulari
0b34b58688
gnu: libxslt: Fix CVE-2016-4738.
...
* gnu/packages/patches/libxslt-CVE-2016-4738.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/xml.scm (libxslt)[replacement]: New field.
(libxslt/fixed): New variable.
2016-11-09 10:19:49 -05:00
Efraim Flashner
d887f420d2
gnu: postgresql: Update to 9.5.5.
...
* gnu/packages/databases.scm (postgresql): Update to 9.5.5.
[home-page]: Use https.
2016-11-09 11:39:30 +02:00
Efraim Flashner
bc332a638b
gnu: mariadb: Update to 10.1.19.
...
* gnu/packages/databases.scm (mariadb): Update to 10.1.19.
2016-11-09 11:04:36 +02:00
Ludovic Courtès
de7da4e5d1
gnu: gnome-calculator: Update to 3.22.2.
...
* gnu/packages/gnome.scm (gnome-calculator): Update to 3.22.2.
2016-11-09 09:25:18 +01:00
Ludovic Courtès
7894ea6122
gnu: gcc-arm-none-eabi-4.9: Remove non-applicable patch.
...
* gnu/packages/embedded.scm (gcc-arm-none-eabi-4.9)[patches]: Remove
"gcc-arm-bug-71399.patch" from XGCC's patches.
2016-11-08 23:57:29 +01:00
Ludovic Courtès
b66d6d52cc
tests: Fix 'fold-packages' for hidden packages.
...
* tests/packages.scm ("fold-packages, hidden package"): Expect
GUILE-2.0, not GUILE-2.0/FIXED. This is a followup to
c62a31ca80 .
2016-11-08 23:32:41 +01:00
Ludovic Courtès
946465bbaf
system: Reintroduce 'GUIX_LOCPATH', for compatibility with glibc@2.23.
...
* gnu/system.scm (operating-system-environment-variables): Re-add
'GUIX_LOCPATH'. This reverts part of
9f58fe3d1c .
2016-11-08 23:31:27 +01:00
Efraim Flashner
e3ec6c806a
gnu: mate-themes: Update to 3.20.9.
...
* gnu/packages/mate.scm (mate-themes): Update to 3.20.9.
[source]: Update package location.
[inputs]: Remove gtk+-2, add gtk+-3.
[description]: Add note about dual gtk+-2/gtk+-3 support.
2016-11-08 22:53:43 +02:00
Efraim Flashner
27caff1b5d
gnu: mate-menus: Update to 1.16.0.
...
* gnu/packages/mate.scm (mate-menus): Update to 1.16.0.
[propagated-inputs]: Move glib ...
[inputs]: ... to here.
2016-11-08 22:35:27 +02:00
John Darrington
859e367d07
gnu: Add pam-krb5 service.
...
* doc/guix.texi (Kerberos Services): New node.
* gnu/services/kerberos.scm: New file.
* gnu/local.mk: Add it.
2016-11-08 21:35:26 +01:00
Efraim Flashner
9927943c30
gnu: mate-desktop: Update to 1.16.1.
...
* gnu/packages/mate.scm (mate-desktop): Update to 1.16.1.
[arguments]: Build with gtk+-3, enable mpaste.
[propagated-inputs]: Remove gtk+-2, move libxrandr,
startup-notification ...
[inputs]: ... to here. Add gtk+-3, python-2.
2016-11-08 22:18:07 +02:00
Efraim Flashner
b6c5ad8564
gnu: mate-icon-theme: Update to 1.16.0.
...
* gnu/packages/mate.scm (mate-icon-theme): Update to 1.16.0.
2016-11-08 22:16:54 +02:00
Efraim Flashner
065999807d
gnu: libmateweather: Update to 1.16.1.
...
* gnu/packages/mate.scm (libmateweather): Update to 1.16.1.
[arguments]: Build with gtk+-3.
[propagated-inputs]: Remove gtk+-2, move gdk-pixbuf ...
[inputs]: ... to here. Add gtk+-3.
2016-11-08 22:16:18 +02:00
Ricardo Wurmus
8ae6040451
gnu: Add faust-2.
...
* gnu/packages/audio.scm (faust-2): New variable.
2016-11-08 21:00:02 +01:00
Ricardo Wurmus
83c49858b5
gnu: Add LLVM variant with RTTI support.
...
* gnu/packages/llvm.scm (llvm-with-rtti): New variable.
2016-11-08 20:59:58 +01:00
Marius Bakke
f0ad50af8c
gnu: python-tempest-lib: Update to 1.0.0.
...
* gnu/packages/openstack.scm (python-tempest-lib): Update to 1.0.0.
[home-page]: Use HTTPS.
2016-11-08 18:22:48 +00:00
Marius Bakke
43b53bbbf5
gnu: python-os-testr: Update to 0.8.0.
...
* gnu/packages/openstack.scm (python-os-testr, python2-os-testr): Update
to 0.8.0.
[home-page]: Use HTTPS.
2016-11-08 18:22:18 +00:00
Marius Bakke
eaba9d6670
gnu: python-jsonschema: Correct inputs.
...
* gnu/packages/python.scm (python-jsonschema)[inputs]: Remove
python-setuptools. Move python-vcversioner to ...
[native-inputs]: ... here.
* gnu/packages/python.scm (python2-jsonschema)[inputs]: Move
python2-functools32 to ...
[propagated-inputs]: ... here.
[native-inputs]: Add python2-setuptools.
2016-11-08 18:22:07 +00:00
Leo Famulari
c163a28473
gnu: libgit2: Update to 0.24.3 [fixes CVE-2016-{8568,8569}].
...
* gnu/packages/version-control.scm (libgit2): Update to 0.24.3.
2016-11-08 12:48:26 -05:00
Marius Bakke
912dcbad86
gnu: python-cryptography, python-cryptography-vectors: Update to 1.5.3.
...
* gnu/packages/python.scm (python-cryptography, python2-cryptography):
Update to 1.5.3.
[native-inputs]: Add python-pytz. Change python-pytest to python-pytest-2.9.2.
(python-cryptography-vectors, python2-cryptography-vectors): Update to 1.5.3.
2016-11-08 16:14:15 +00:00
Leo Famulari
fca4ff3559
gnu: Add python-pytest-2.9.2.
...
* gnu/packages/python.scm (python-pytest-2.9.2): New variable.
2016-11-08 16:14:04 +00:00
Leo Famulari
667e777b4e
gnu: mupdf: Fix CVE-2016-{7504,7505,7506,7563,7564,9017,9136} in bundled mujs.
...
* gnu/packages/patches/mupdf-CVE-2016-7504.patch,
gnu/packages/patches/mupdf-CVE-2016-7505.patch
gnu/packages/patches/mupdf-CVE-2016-7506.patch
gnu/packages/patches/mupdf-CVE-2016-7563.patch
gnu/packages/patches/mupdf-CVE-2016-7564.patch
gnu/packages/patches/mupdf-CVE-2016-9017.patch
gnu/packages/patches/mupdf-CVE-2016-9136.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/pdf.scm (mupdf)[source]: Use them.
2016-11-08 11:03:14 -05:00
Marius Bakke
81bf2ccbc4
system: Use grub from bootloader configuration.
...
* gnu/system/grub.scm (gnu): Export grub-configuration-grub.
* guix/scripts/system.scm (perform-action): Use it.
(define-module): Don't import (gnu packages grub).
Co-authored-by: Danny Milosavljevic <dannym@scratchpost.org >
2016-11-08 14:35:05 +00:00
Efraim Flashner
72246dc029
gnu: gcc@4.7: Build with texinfo@5.
...
* gnu/packages/gcc.scm (gcc@4.7)[native-inputs]: Use texinfo@5 in place
of texinfo@6.
2016-11-08 16:24:29 +02:00
Theodoros Foradis
842a1400a7
gnu: Add plantuml.
...
* gnu/packages/uml.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
Signed-off-by: Roel Janssen <roel@gnu.org >
2016-11-08 14:59:04 +01:00
Leo Famulari
5045d80ff1
gnu: gnupg: Add TODO comment about custom build phase.
...
* gnu/packages/gnupg.scm (gnupg)[arguments]: Add comment.
2016-11-08 04:07:23 -05:00
Ludovic Courtès
64b8695cd8
guix download: Add '--no-check-certificate' option.
...
* guix/download.scm (download-to-store): Add #:verify-certificate?
parameter and honor it.
* guix/scripts/download.scm (%default-options): Add
'verify-certificate?' key.
(show-help, %options): Add '--no-check-certificate'.
(guix-download): Pass #:verify-certificate to 'download-to-store'.
* doc/guix.texi (Invoking guix download): Document it.
2016-11-07 23:39:01 +01:00
Ludovic Courtès
bc3c41ce36
download: Verify TLS certificates unless asked not to.
...
Fixes <http://bugs.gnu.org/24466 >.
Reported by Leo Famulari <leo@famulari.name >.
* guix/build/download.scm (%x509-certificate-directory): New variable.
(make-credendials-with-ca-trust-files, peer-certificate)
(assert-valid-server-certificate, print-tls-certificate-error): New
procedures. Add 'print-tls-certificate-error' as an exception printer
for 'tls-certificate-error'.
(tls-wrap): Add #:verify-certificate? parameter and honor it.
(open-connection-for-uri): Likewise.
(http-fetch): Likewise.
(url-fetch): Likewise.
* guix/download.scm (url-fetch)[builder]: Pass #:verify-certificate? #f.
* guix/scripts/lint.scm (probe-uri): Add case for 'tls-certificate-error'.
(validate-uri): Likewise.
* doc/guix.texi (Invoking guix download): Mention 'SSL_CERT_DIR'.
2016-11-07 23:39:01 +01:00
Efraim Flashner
a00fbe8adf
gnu: keepassx: Update to 2.0.3.
...
* gnu/packages/password-utils.scm (keepassx): Update to 2.0.3.
[inputs]: Add libxi.
2016-11-07 21:57:00 +02:00
Efraim Flashner
2523691a22
gnu: owncloud-client: Update to 2.2.4.
...
* gnu/packages/owncloud.scm (owncloud-client): Update to 2.2.4.
[arguments]: Enable tests, disable two failing tests.
[inputs]: Remove python-wrapper, qt, ruby. Add qtbase, qtwebkit.
Move perl ...
[native-inputs]: ... to here. Add cmocka and qttools.
2016-11-07 21:56:47 +02:00
Danny Milosavljevic
6a686b18e0
gnu: python-sqlalchemy-utils: Mention optional dependencies in description.
...
* gnu/packages/python.scm (python-sqlalchemy-utils,
python2-sqlalchemy-utils)[description]: Mention optional dependencies.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-11-07 12:49:03 -05:00
Marius Bakke
1581406e23
gnu: Add efibootmgr.
...
* gnu/packages/linux.scm (efibootmgr): New variable.
2016-11-07 12:12:59 +00:00
Marius Bakke
0d74462a5f
gnu: Add efivar.
...
* gnu/packages/linux.scm (efivar): New variable.
2016-11-07 12:12:56 +00:00
Ben Woodcroft
06028aed7c
gnu: ruby-tzinfo-data: Update to 1.2016.9.
...
* gnu/packages/ruby.scm (ruby-tzinfo-data): Update to 1.2016.9.
2016-11-07 21:36:24 +10:00
Ben Woodcroft
17ba688c49
gnu: ruby-sqlite3: Update to 1.3.12.
...
* gnu/packages/ruby.scm (ruby-sqlite3): Update to 1.3.12.
2016-11-07 21:35:31 +10:00
Ben Woodcroft
e7d1d472cd
gnu: ruby-shoulda-context: Update to 1.2.2.
...
* gnu/packages/ruby.scm (ruby-shoulda-context): Update to 1.2.2.
2016-11-07 21:35:07 +10:00
Ben Woodcroft
ca0839142e
gnu: ruby-domain-name: Update to 0.5.20161021.
...
* gnu/packages/ruby.scm (ruby-domain-name): Update to 0.5.20161021.
2016-11-07 21:34:15 +10:00
Ben Woodcroft
2a2eb07d87
gnu: ruby-http-cookie: Update to 1.0.3.
...
* gnu/packages/ruby.scm (ruby-http-cookie): Update to 1.0.3.
2016-11-07 21:33:41 +10:00
Ben Woodcroft
420fdfef9a
gnu: ruby-sequel: Update to 4.40.0.
...
* gnu/packages/ruby.scm (ruby-sequel): Update to 4.40.0.
2016-11-07 21:32:32 +10:00
Ben Woodcroft
3cf7c31720
gnu: diamond: Update to 0.8.26.
...
* gnu/packages/bioinformatics.scm (diamond): Update to 0.8.26.
2016-11-07 21:31:09 +10:00
Thomas Danckaert
bd9174860c
gnu: texmaker: Use modular qt and qtwebkit.
...
* gnu/packages/tex.scm (texmaker)[inputs]: Use modular qt and qtwebkit.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-11-07 10:18:22 +01:00
Thomas Danckaert
47e1d280d5
gnu: Add qtwebkit.
...
* gnu/packages/qt.scm (qtwebkit): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-11-07 10:18:22 +01:00
Efraim Flashner
fbc44ef2cd
gnu: nano: Update to 2.7.1.
...
* gnu/packages/nano.scm (nano): Update to 2.7.1.
[home-page]: Use https.
2016-11-07 07:55:01 +02:00
Mark H Weaver
71e21fb26d
Merge branch 'master' into core-updates
2016-11-07 00:33:16 -05:00
Leo Famulari
14ac8e4865
gnu: jansson: Update to 2.9.
...
* gnu/packages/web.scm (jansson): Update to 2.9.
[source]: Remove 'jansson-CVE-2016-4425.patch'.
* gnu/packages/patches/jansson-CVE-2016-4425.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-11-06 19:50:30 -05:00
Ludovic Courtès
19ac2ba858
gnu: glibc: Add version 2.23.
...
* gnu/packages/base.scm (glibc-2.23): New variable.
2016-11-07 00:44:56 +01:00
Ludovic Courtès
fd68cc2c8b
gnu: ghostscript: Add 'upstream-name' property.
...
This allows 'guix refresh' to do the right thing.
* gnu/packages/ghostscript.scm (ghostscript)[properties]: New field.
2016-11-06 23:52:32 +01:00
Leo Famulari
2ad0240c56
gnu: acme-client: Update to 0.1.14.
...
* gnu/packages/tls.scm (acme-client): Update to 0.1.14.
2016-11-06 15:58:22 -05:00
Leo Famulari
84e6d15194
nls: Update 'fr' translation.
2016-11-06 15:58:14 -05:00
Marius Bakke
a95403876e
gnu: vim: Update to 8.0.0069.
...
* gnu/packages/vim.scm (vim): Update to 8.0.0069.
2016-11-06 20:44:43 +00:00
Efraim Flashner
63d8f08fbf
gnu: qtmultimedia: Remove bundled library.
...
* gnu/packages/qt.scm (qtmultimedia)[source]: Remove bundled library.
2016-11-06 22:25:11 +02:00
Efraim Flashner
c04854da93
gnu: qtimageformats: Remove bundled libraries.
...
* gnu/packages/qt.scm (qtimagesformats)[source]: Remove bundled 3rd
party libraries.
2016-11-06 22:25:11 +02:00
Danny Milosavljevic
26d07efb79
gnu: python-sqlalchemy-utils: Use python-pytest.
...
* gnu/packages/python.scm (python-sqlalchemy-utils)[native-inputs]: Add
python-pytest.
Signed-off-by: Marius Bakke <mbakke@fastmail.com >
2016-11-06 19:53:15 +00:00
Danny Milosavljevic
c22b4f87c2
gnu: python-sqlalchemy-utils: Propagate existing inputs.
...
* gnu/packages/python.scm (python-sqlalchemy-utils)[inputs]: Move to ...
[propagated-inputs]: ... here.
Signed-off-by: Marius Bakke <mbakke@fastmail.com >
2016-11-06 19:53:14 +00:00
Danny Milosavljevic
462bf27157
gnu: Add python-flask-babel.
...
* gnu/packages/python.scm (python-flask-babel, python2-flask-babel):
New variables.
Signed-off-by: Marius Bakke <mbakke@fastmail.com >
2016-11-06 19:53:14 +00:00
Danny Milosavljevic
9dede065ba
gnu: Add python-furl.
...
* gnu/packages/python.scm (python-furl, python2-furl): New variables.
Signed-off-by: Marius Bakke <mbakke@fastmail.com >
2016-11-06 19:53:14 +00:00
Danny Milosavljevic
b91912c42a
gnu: Add python-orderedmultidict.
...
* gnu/packages/python.scm (python-orderedmultidict, python2-orderedmultidict):
New variables.
Signed-off-by: Marius Bakke <mbakke@fastmail.com >
2016-11-06 19:53:13 +00:00
Danny Milosavljevic
4a0933307e
gnu: Add python-pycodestyle.
...
* gnu/packages/python.scm (python-pycodestyle, python2-pycodestyle):
New variables.
Signed-off-by: Marius Bakke <mbakke@fastmail.com >
2016-11-06 19:53:13 +00:00
John Darrington
290ad2243c
gnu: Remove comment which is factually incorrect.
...
* gnu/system/pam.scm: Remove incorrect comment.
2016-11-06 19:56:43 +01:00
Chris Marusich
8074b33077
system: Add 'guix system' actions: switch-generation and roll-back.
...
* guix/scripts/system.scm (roll-back-system, switch-to-system-generation): new
actions.
(reinstall-grub): New procedure, used by switch-to-system-generation.
(show-help, process-command, guix-system): Honor the new actions.
* doc/guix.texi (Invoking guix system) <switch-generation, roll-back>: Add the
new actions.
<reconfigure>: In the footnote, mention that the new actions also only work on
GuixSD.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-11-06 18:08:53 +01:00
Chris Marusich
1e17a2d5f2
install: Extract procedure: install-grub-config.
...
* gnu/build/install.scm (install-grub-config): New procedure.
(install-grub): Use it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-11-06 18:08:53 +01:00
Chris Marusich
aff7280a0b
system: Optionally limit the entries returned by profile-grub-entries.
...
* guix/scripts/system.scm (profile-grub-entries): Add an optional parameter
which allows the caller to limit the number of returned grub entries.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-11-06 18:08:53 +01:00
Chris Marusich
45e39eee21
system: Rename previous-grub-entries to profile-grub-entries.
...
* guix/scripts/system.scm (previous-grub-entries, profile-grub-entries):
Rename previous-grub-entries to profile-grub-entries to indicate that it is
stateful and returns the entries for all profile generations, not just the
previous ones. Update all callers.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-11-06 18:08:53 +01:00
Chris Marusich
9008debc54
profiles: Extract a procedure for getting relative generation numbers.
...
* guix/profiles.scm (relative-generation-spec->number): New procedure.
* guix/scripts/package.scm (switch-generation-action): Use it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-11-06 18:08:53 +01:00
Chris Marusich
3382bfe9ea
system: Avoid using device paths in <menu-entry> device field.
...
This fixes a regression introduced by
1ef8b72a7f , in which we would incorrectly use a
device path in a label-based grub root search command, e.g. 'search --label
--set /dev/sda4'.
* gnu/system.scm (grub-device): New procedure.
(operating-system-grub.cfg, operating-system-parameters-file): Use it.
(read-boot-parameters): Handle device paths correctly.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-11-06 18:08:46 +01:00
Marius Bakke
f4dc22bcd9
gnu: nmap: Update to 7.31.
...
* gnu/packages/admin.scm (nmap): Update to 7.31.
[arguments]: Add phase 'patch-Makefile' to prevent lua from being built.
2016-11-06 16:17:29 +00:00
Marius Bakke
331ef882ff
gnu: wireshark: Use lua-5.2.
...
* gnu/packages/networking.scm (wireshark)[inputs]: Change from 'lua' to
'lua-5.2'.
2016-11-06 16:17:27 +00:00
Marius Bakke
6dbf1fec0d
gnu: lua: Update to 5.3.3.
...
* gnu/packages/patches/lua52-liblua-so.patch: Rename to ...
* gnu/packages/patches/lua-liblua-so.patch: ... this. Add version comment.
* gnu/local.mk (dist_patch_DATA): Adjust patch name.
* gnu/packages/lua.scm (lua): Update to 5.3.3.
[source]: Use https URL. Use new patch name.
[home-page]: Use https URL.
(lua-5.2): New variable.
(lua-5.1)[source]: Use https URL.
2016-11-06 16:17:16 +00:00
ng0
de975de39b
gnu: build: file-system: Change url of LUKS specification.
...
* gnu/build/file-system.scm: Change url of LUKS specification.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-11-06 14:35:36 +02:00
ng0
f0badf98d7
gnu: pingus: Update upstream location.
...
* gnu/packages/games.scm (pingus)[source]: Update source uri.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-11-06 14:35:33 +02:00
ng0
73ea83f517
gnu: r-proto: Update project's home-page.
...
* gnu/packages/statistics.scm (r-proto)[home-page]: Update project's home-page.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-11-06 14:35:21 +02:00
Hartmut Goebel
fab959d308
gnu: java-hamcrest-core: Fix build.
...
Since we now remove the directory "lib" from the source, we need to
create a directory where build.xml searches for .jar-files.
* gnu/packages/java.scm (java-hamcrest-core)[pahases]: New phase
create-dummy-directories.
2016-11-06 11:49:12 +01:00
Hartmut Goebel
e5213cd63b
gnu: java-hamcrest-core: Remove wrong source file-name.
...
The sources file-name was set to "java-hamcrest-core", while it contains
not only the "core" but all of hamcrest. Further the source archive
already has the correct name.
* gnu/packages/java.scm (java-hamcrest-core)[source]: Remove file-name.
2016-11-06 10:55:08 +01:00
Hartmut Goebel
006728966a
gnu: java-hamcrest-core: Update upstream location.
...
The checksum changed since the new location's archive contains no
jar-files (except those of external libraries) and line endings are
different.
* gnu/packages/java.scm (java-hamcrest-core)[source]: Update source
uri and checksum. [snippet]: Remove directory "lib" completely.
2016-11-06 10:42:57 +01:00
Efraim Flashner
937bc2d137
gnu: bullet: Update to 2.85.1.
...
* gnu/packages/game-development.scm (bullet): Update to 2.85.1.
[source]: Change to new Github url.
[arguments]: Enable tests, build shared libraries.
[inputs]: Add glu, libx11, mesa.
2016-11-06 10:30:18 +02:00
Mark H Weaver
8b6ad165d1
Merge branch 'master' into core-updates
2016-11-06 03:29:06 -05:00
Mark H Weaver
7f4658983a
gnu: epiphany: Update to 3.22.1.
...
* gnu/packages/gnome.scm (epiphany): Update to 3.22.1.
2016-11-06 02:55:52 -05:00
Efraim Flashner
569fc290b3
gnu: ibus: Update to 1.5.14.
...
* gnu/packages/ibus.scm (ibus): Update to 1.5.14.
[arguments]: Disable emojis.
[inputs]: Add json-glib.
[home-page]: Use project's new home-page.
2016-11-05 23:23:37 +02:00
Efraim Flashner
7acc2a3eb3
gnu: libkate: Update upstream location.
...
* gnu/packages/xiph.scm (libkate)[source]: Update source uri.
[home-page]: Update project's home-page.
2016-11-05 23:23:36 +02:00
ng0
2c62b31619
gnu: w3m: Fix the commit string.
...
* gnu/packages/w3m.scm (w3m)[source]: Fix the commit string.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-11-05 17:12:24 -04:00
Leo Famulari
683cdbf51b
gnu: python-axolotl-curve25519: Fix license.
...
* gnu/packages/python.scm (python-axolotl-curve25519,
python2-axolotl-curve25519)[license]: Replace ISC with BSD-3.
2016-11-05 16:34:14 -04:00
Arun Isaac
06ff083754
gnu: Add python-axolotl.
...
* gnu/packages/python.scm (python-axolotl, python2-axolotl): New variables.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-11-05 16:32:19 -04:00
Arun Isaac
2f6dd9cdef
gnu: Add python-axolotl-curve25519.
...
* gnu/packages/python.scm (python-axolotl-curve25519,
python2-axolotl-curve25519): New variables.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-11-05 16:32:15 -04:00
Leo Famulari
fa5a3f5727
nls: Update 'pt_BR' translation.
2016-11-05 15:21:26 -04:00
Leo Famulari
9422c98a0a
gnu: python-imagesize: Disable the test suite.
...
* gnu/packages/python.scm (python-imagesize, python2-imagesize)[arguments]:
Disable the tests.
2016-11-05 14:13:39 -04:00
Leo Famulari
2d125a9b21
gnu: weex: Update to 2.8.2 [fixes CVE-2005-3150].
...
* gnu/packages/ftp.scm (weex): Update to 2.8.2.
[source]: Use new URL. Remove obsolete 'weex-vacopy.patch'.
[arguments]: Remove custom 'configure' phase and add 'bootstrap' phase.
[native-inputs]: Add autoconf, automake, and gnu-gettext.
* gnu/packages/patches/weex-vacopy.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-11-05 13:31:44 -04:00
Efraim Flashner
268b3802e9
gnu: whois: Update to 5.2.13.
...
* gnu/packages/networking.scm (whois): Update to 5.2.13.
2016-11-05 17:46:55 +02:00
Efraim Flashner
0cee33ac96
gnu: gst-plugins-bad: Update to 1.10.0.
...
* gnu/packages/gstreamer.scm (gst-plugins-bad): Update to 1.10.0.
[inputs]: Remove wayland.
[tests]: Update comment about failing tests.
[home-page]: Use https.
2016-11-05 17:41:39 +02:00
Efraim Flashner
18a9a7ef38
gnu: jasper: Update to 1.900.19.
...
* gnu/packages/image.scm (jasper): Update to 1.900.19.
[arguments]: Remove custom make-flags.
2016-11-05 17:41:38 +02:00
Efraim Flashner
378a0535e1
gnu: freeipmi: Update to 1.5.5.
...
* gnu/packages/freeipmi.scm (freeipmi): Update to 1.5.5.
2016-11-05 17:41:38 +02:00
Efraim Flashner
96451462c5
gnu: python-gst: Update to 1.10.0.
...
* gnu/packages/gstreamer.scm (python-gst): Update to 1.10.0.
2016-11-05 17:41:38 +02:00
Efraim Flashner
81fc4b20c7
gnu: gst-libav: Update to 1.10.0.
...
* gnu/packages/gstreamer.scm (gst-libav): Update to 1.10.0.
2016-11-05 17:41:37 +02:00
Efraim Flashner
7aa083e581
gnu: gst-plugins-ugly: Update to 1.10.0.
...
* gnu/packages/gstreamer.scm (gst-plugins-ugly): Update to 1.10.0.
2016-11-05 17:41:37 +02:00
Efraim Flashner
49eddefbf0
gnu: gst-plugins-good: Update to 1.10.0.
...
* gnu/packages/gstreamer.scm (gst-plugins-good): Update to 1.10.0.
2016-11-05 17:41:37 +02:00
Efraim Flashner
74e6c84444
gnu: gst-plugins-base: Update to 1.10.0.
...
* gnu/packages/gstreamer.scm (gst-plugins-base): Update to 1.10.0.
2016-11-05 17:41:37 +02:00
Efraim Flashner
e2a2eeecce
gnu: gstreamer: Update to 1.10.0.
...
* gnu/packages/gstreamer.scm (gstreamer): Update to 1.10.0.
2016-11-05 17:41:36 +02:00
ng0
05234973c7
gnu: Add mps-youtube.
...
* gnu/packages/video.scm (mps-youtube): New variable.
Signed-off-by: Marius Bakke <mbakke@fastmail.com >
2016-11-05 12:27:12 +00:00
ng0
02f8f804f0
gnu: Add python-pafy.
...
* gnu/packages/python.scm (python-pafy): New variable.
Signed-off-by: Marius Bakke <mbakke@fastmail.com >
2016-11-05 12:27:12 +00:00
Leo Famulari
c2f4cab9a0
gnu: libidn: Distinguish from libidn2.
...
* gnu/packages/libidn.scm (libidn)[description]: Add detail to help distinguish
from libidn2.
2016-11-05 01:12:35 -04:00
Leo Famulari
250a8abc66
gnu: Add libidn2.
...
* gnu/packages/libidn.scm (libidn2): New variable.
2016-11-05 01:12:31 -04:00
Kei Kebreau
674a0f9558
gnu: w3m: Switch to Debian's actively maintained fork of w3m.
...
Fixes some security issues seen here:
<http://www.openwall.com/lists/oss-security/2016/11/03/3 >
* gnu/packages/w3m.scm (w3m): Switch it.
[source]: Use Debian's git tree. Remove obsolete patches.
[arguments]: Remove an unneeded substitute* function.
* gnu/packages/patches/w3m-disable-sslv2-and-sslv3.patch,
gnu/packages/patches/w3m-disable-weak-ciphers.patch,
gnu/packages/patches/w3m-force-ssl_verify_server-on.patch,
gnu/packages/patches/w3m-libgc.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2016-11-04 20:06:03 -04:00
Leo Famulari
682bfb8124
gnu: webkitgtk: Update to 2.14.2.
...
* gnu/packages/webkit.scm (webkitgtk): Update to 2.14.1.
2016-11-04 19:49:11 -04:00
Ricardo Wurmus
c27ae827da
gnu: Add jupyter.
...
* gnu/packages/python.scm (jupyter): New variable.
2016-11-04 21:23:08 +01:00
Ricardo Wurmus
accd5f996e
gnu: python-ipython: Update to 4.0.0.
...
* gnu/packages/python.scm (python-ipython): Update to 4.0.0.
[inputs]: Keep only "readline" and "which"; move the remaining inputs
to propagated-inputs, except for "python-requests" and "python-nose"
which are moved to native-inputs.
[propagated-inputs]: Add "python-pexpect", "python-pickleshare",
"python-simplegeneric", "python-traitlets", "python-ipykernel".
[native-inputs]: Add "python-testpath".
[arguments]: Enable building of HTML documentation.
[source]: Remove patch.
* gnu/packages/patches/python-ipython-inputhook-ctype.patch: Remove
patch.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-11-04 21:23:07 +01:00
Ricardo Wurmus
8ceebf8fa6
gnu: Add python-jupyter-console.
...
* gnu/packages/python.scm (python-jupyter-console,
python2-jupyter-console): New variable.
2016-11-04 21:23:07 +01:00
Ricardo Wurmus
4fe2e34409
gnu: Add python-ipywidgets.
...
* gnu/packages/python.scm (python-ipywidgets, python2-ipywidgets): New
variables.
2016-11-04 21:23:06 +01:00
Ricardo Wurmus
d55724ed5b
gnu: Add python-widgetsnbextension.
...
* gnu/packages/python.scm (python-widgetsnbextension,
python2-widgetsnbextension): New variables.
2016-11-04 21:23:06 +01:00
Ricardo Wurmus
a0d62280f5
gnu: Add python-notebook.
...
* gnu/packages/python.scm (python-notebook, python2-notebook): New
variables.
2016-11-04 21:23:05 +01:00
Ricardo Wurmus
c60898a845
gnu: Add python-nbconvert.
...
* gnu/packages/python.scm (python-nbconvert, python2-nbconvert): New
variables.
2016-11-04 21:23:05 +01:00
Ricardo Wurmus
60590a3ae8
gnu: Add python-entrypoints.
...
* gnu/packages/python.scm (python-entrypoints, python2-entrypoints): New
variables.
2016-11-04 21:23:04 +01:00
Kei Kebreau
08722837b0
gnu: chromium-bsu: Update to 0.9.16.1.
...
* gnu/packages/games.scm (chromium-bsu): Update to 0.9.16.1.
[arguments]: Remove 'set-sdl-paths phase.
[inputs]: Add gnu-gettext.
2016-11-04 11:17:09 -04:00
Ludovic Courtès
bd2e1a8cb0
gnu: cross-base: Remove exports of cross compilers.
...
They were never really needed and caused troubles in the presence of
circular module dependencies as reported by
Danny Milosavljevic <dannym@scratchpost.org > at
<https://lists.gnu.org/archive/html/guix-devel/2016-11/msg00144.html >.
* gnu/packages/cross-base.scm (xgcc-mips64el, xgcc-xtensa, xgcc-armhf):
Remove.
* gnu/packages/firmware.scm (ath9k-htc-firmware)[native-inputs]: Use
'cross-gcc' instead of XGCC-XTENSA.
2016-11-04 15:36:00 +01:00
Ludovic Courtès
fb77c61422
gnu: Remove '%final-inputs' references at the top level.
...
Due to circular dependencies, referring to bindings exported by other
modules from the top level is frowned upon. This patch addresses one of
the remaining cases.
* gnu/packages/base.scm (%final-inputs): New procedure.
* gnu/packages/cross-base.scm: Remove (gnu packages commencement) import.
(cross-gcc): Use the new '%final-inputs'.
* gnu/packages/make-bootstrap.scm: Remove (gnu packages commencement) import.
(package-with-relocatable-glibc): Use the new '%final-inputs'.
2016-11-04 15:36:00 +01:00
Roel Janssen
8af47ef603
gnu: r-nmf: Use bigmemory.
...
* gnu/packages/statistics.scm (r-nmf)[propagated-inputs]: Add
r-bigmemory and r-synchronicity.
2016-11-04 14:53:24 +01:00
Roel Janssen
59523c4cf5
gnu: Add r-bigmemory.
...
* gnu/packages/statistics.scm (r-bigmemory): New variable.
2016-11-04 14:46:47 +01:00
Roel Janssen
4a83865286
gnu: Add r-synchronicity.
...
* gnu/packages/statistics.scm (r-synchronicity): New variable.
2016-11-04 14:40:13 +01:00
Roel Janssen
c6105d69c0
gnu: Add r-bigmemory-sri.
...
gnu/packages/statistics.scm (r-bigmemory-sri): New variable.
2016-11-04 14:35:04 +01:00
宋文武
1a79d4767a
gnu: xmp: Update to 4.1.0.
...
* gnu/packages/audio.scm (xmp): Update to 4.1.0.
2016-11-04 21:08:44 +08:00
宋文武
2784fca032
gnu: libxmp: Update to 4.4.1.
...
* gnu/packages/audio.scm (libxmp): Update to 4.4.1.
2016-11-04 21:08:44 +08:00
Florian Paul Schmidt
18f3d92b39
gnu: Add swh-plugins-lv2.
...
* gnu/packages/audio.scm (swh-plugins-lv2): New variable.
Co-authored-by: Ricardo Wurmus <rekado@elephly.net >
2016-11-04 12:11:06 +01:00
Ricardo Wurmus
55436048d8
gnu: Add python-bleach.
...
* gnu/packages/python.scm (python-bleach, python2-bleach): New
variables.
2016-11-04 11:32:35 +01:00
Ricardo Wurmus
2d321bb2c5
gnu: Add python-nbformat.
...
* gnu/packages/python.scm (python-nbformat, python2-nbformat): New
variables.
2016-11-04 11:29:16 +01:00
Ricardo Wurmus
8ee62c97f6
gnu: Add python-html5lib-0.9.
...
* gnu/packages/python.scm (python-html5lib-0.9, python2-html5lib-0.9):
New variables.
2016-11-04 11:26:34 +01:00
Ricardo Wurmus
5ff6effcc0
gnu: Add python-testpath.
...
* gnu/packages/python.scm (python-testpath, python2-testpath): New
variables.
2016-11-04 11:24:02 +01:00
Ricardo Wurmus
ab526102ed
gnu: Add python-ipykernel.
...
* gnu/packages/python.scm (python-ipykernel, python2-ipykernel): New
variables.
2016-11-04 11:23:19 +01:00
Ricardo Wurmus
9ff01f2d01
gnu: Add python-jupyter-client.
...
* gnu/packages/python.scm (python-jupyter-client,
python2-jupyter-client): New variables.
2016-11-04 11:22:54 +01:00
Ricardo Wurmus
4263b06fa2
gnu: Add python-jupyter-core.
...
* gnu/packages/python.scm (python-jupyter-core, python2-jupyter-core):
New variables.
2016-11-04 11:21:37 +01:00
Ricardo Wurmus
a5ba14811a
gnu: python-traitlets: Update to 4.2.0.
...
* gnu/packages/python.scm (python-traitlets): Update to 4.2.0.
2016-11-04 11:19:22 +01:00
Leo Famulari
8d806cb0e0
gnu: ola: Fix build failure caused by use of deprecated function.
...
* gnu/packages/patches/ola-readdir-r.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/lighting.scm (ola)[source]: Use it.
2016-11-04 01:44:42 -04:00
Marius Bakke
6e1d7aa94e
gnu: Add font-adobe-source-code-pro.
...
* gnu/packages/fonts.scm (font-adobe-source-code-pro): New variable.
2016-11-03 20:32:04 +00:00
Marius Bakke
b4edcd28cf
gnu: Add geteltorito.
...
* gnu/packages/cdrom.scm (geteltorito): New variable.
2016-11-03 20:31:36 +00:00
Kei Kebreau
ccbc575824
gnu: maxima: Update to 5.38.1.
...
* gnu/packages/maths.scm (maxima): Update to 5.38.1.
2016-11-03 16:14:05 -04:00
Kei Kebreau
043f1535c2
gnu: starfighter: Update to 1.6.
...
* gnu/packages/games.scm (starfighter): Update to 1.6.
2016-11-03 15:40:17 -04:00
Ricardo Wurmus
ed8fbe5e62
gnu: r-rcas: Update to 1.0.0.
...
* gnu/packages/bioinformatics.scm (r-rcas): Update to 1.0.0.
2016-11-03 19:01:46 +01:00
Ricardo Wurmus
16a8bd3194
gnu: r-rtracklayer: Update to 1.34.1.
...
* gnu/packages/bioinformatics.scm (r-rtracklayer): Update to 1.34.1.
2016-11-03 19:01:46 +01:00
Ricardo Wurmus
c15ae9b008
gnu: r-biocparallel: Update to 1.8.1.
...
* gnu/packages/bioinformatics.scm (r-biocparallel): Update to 1.8.1.
2016-11-03 19:01:46 +01:00
Ricardo Wurmus
5b3b2d2f02
gnu: r-limma: Update to 3.30.2.
...
* gnu/packages/bioinformatics.scm (r-limma): Update to 3.30.2.
2016-11-03 19:01:46 +01:00
Ricardo Wurmus
ed3054231d
gnu: r-edger: Update to 3.16.1.
...
* gnu/packages/bioinformatics.scm (r-edger): Update to 3.16.1.
2016-11-03 19:01:45 +01:00
Ricardo Wurmus
e71659162b
gnu: r-hmisc: Update to 4.0.0.
...
* gnu/packages/statistics.scm (r-hmisc): Update to 4.0.0.
[propagated-inputs]: Add r-htmltable, r-htmltools, r-viridis,
r-survival.
2016-11-03 19:01:45 +01:00
Ricardo Wurmus
f158b92caf
gnu: r-r-oo: Update to 1.21.0.
...
* gnu/packages/statistics.scm (r-r-oo): Update to 1.21.0.
2016-11-03 19:01:45 +01:00
Ricardo Wurmus
f890981690
gnu: r-openssl: Update to 0.9.5.
...
* gnu/packages/statistics.scm (r-openssl): Update to 0.9.5.
2016-11-03 19:01:45 +01:00
Ricardo Wurmus
fbe5161c7d
gnu: r-checkmate: Update to 1.8.2.
...
* gnu/packages/statistics.scm (r-checkmate): Update to 1.8.2.
2016-11-03 19:01:45 +01:00
Ricardo Wurmus
572e1a0ca7
gnu: r-acepack: Update to 1.4.1.
...
* gnu/packages/statistics.scm (r-acepack): Update to 1.4.1.
2016-11-03 19:01:44 +01:00
Ricardo Wurmus
054a9a786b
gnu: r-gdtools: Update to 0.1.1.
...
* gnu/packages/statistics.scm (r-gdtools): Update to 0.1.1.
[propagated-inputs]: Add r-withr.
2016-11-03 19:01:44 +01:00
Ricardo Wurmus
d13a4e2575
gnu: r-proto: Update to 1.0.0.
...
* gnu/packages/statistics.scm (r-proto): Update to 1.0.0.
2016-11-03 19:01:44 +01:00
Ricardo Wurmus
ebbd4d0bfd
gnu: Add r-survival.
...
* gnu/packages/statistics.scm (r-survival): New variable.
2016-11-03 19:01:44 +01:00
Ricardo Wurmus
ac3265abad
gnu: Add r-htmltable.
...
* gnu/packages/web.scm (r-htmltable): New variable.
2016-11-03 19:01:44 +01:00
Kei Kebreau
b81245ccb3
[PATCH] gnu: Add libjxr.
...
* gnu/packages/image.scm (libjxr): New variable.
* gnu/packages/patches/libjxr-fix-function-signature.patch: New file.
* gnu/packages/patches/libjxr-fix-typos.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register patches.
2016-11-03 13:43:23 -04:00
Ricardo Wurmus
e3100110ce
import: cran: Fix off-by-one error.
...
* guix/import/cran.scm (package->upstream-name): Do not include leading
slash in upstream name URL.
2016-11-03 16:03:28 +01:00
Danny Milosavljevic
b054b26a48
gnu: sunxi-tools: Update to 1.4.1.
...
* gnu/packages/admin.scm (sunxi-tools): Update to 1.4.1.
[arguments]: Add "CC=gcc" "all" to #:make-flags. Remove 'fix-Makefile'
phase. Add 'install' phase.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-11-03 15:58:04 +01:00
Ludovic Courtès
6cb02e6e00
tests: 'make check-system' prints the "build trace".
...
* build-aux/run-system-tests.scm (run-system-tests): Pass
#:print-build-trace to 'set-build-options*'.
2016-11-03 15:44:49 +01:00
Arun Isaac
5d68e9d620
gnu: Add pdf2svg.
...
* gnu/packages/pdf.scm (pdf2svg): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-11-03 14:33:50 +01:00
Ludovic Courtès
0dfebdaa9d
doc: State that the 'patches' field is unconditional.
...
* doc/guix.texi (origin Reference): State that 'patches' is
unconditional.
2016-11-03 11:27:38 +01:00
Ludovic Courtès
4c93fe83e8
gnu: mesa: Apply MIPS patch conditionally.
...
Fixes <http://bugs.gnu.org/24833 >.
Reported by Mark H Weaver <mhw@netris.org >.
* gnu/packages/gl.scm (mesa)[source](patches): Remove.
[native-inputs]: Add conditional "mips-patch" input.
[arguments]: Add conditional 'apply-mips-patch' phase.
2016-11-03 11:24:39 +01:00
ng0
05e3865e07
gnu: gnurl: Update to 7.51.0 [fixes CVE-2016-{8615..8625}].
...
* gnu/packages/gnunet.scm (gnurl): Update to 7.51.0.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-11-02 23:16:11 -04:00
Leo Famulari
b3cc0dce08
Merge branch 'master' into core-updates
2016-11-02 20:03:35 -04:00
Alex Sassmannshausen
e681e347c4
gnu: Add perl-getopt-long.
...
* gnu/packages/perl.scm (perl-getopt-long): New variable.
Signed-off-by: Marius Bakke <mbakke@fastmail.com >
2016-11-02 14:23:24 +00:00
Marius Bakke
cbf5889fe5
gnu: curl: Update replacement to 7.51.0 [fixes CVE-2016-{8615..8625}].
...
* gnu/packages/curl.scm (curl)[replacement]: Update to 7.51.0.
(curl-7.50.3): Replace with ...
(curl-7.51.0): ... this.
2016-11-02 12:01:37 +00:00
Mark H Weaver
ac1dc6d12f
gnu: linux-libre: Update to 4.8.6.
...
* gnu/packages/linux.scm (%linux-libre-version, %linux-libre-hash)
(linux-libre): Update to 4.8.6.
2016-11-02 07:31:53 -04:00
Mark H Weaver
b3097a71c5
gnu: linux-libre@4.4: Update to 4.4.30.
...
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.30.
2016-11-02 07:29:28 -04:00
Ricardo Wurmus
d439aa36ce
gnu: perl-test-simple: Update to 1.302062.
...
* gnu/packages/perl.scm (perl-test-simple): Update to 1.302062.
2016-11-02 11:51:46 +01:00
Marius Bakke
24dfc13bfa
gnu: re2: Update to 2016-11-01.
...
* gnu/packages/regex.scm (re2): Update to 2016-11-01.
2016-11-02 05:34:09 +00:00
Leo Famulari
86c61a6bd1
gnu: isc-dhcp: Update to 4.3.5 [fixes CVE-2016-8864].
...
* gnu/packages/admin.scm (isc-dhcp): Update to 4.3.5. Update bundled
'bind' to 9.9.9-P4.
2016-11-01 21:46:09 -04:00
Leo Famulari
e777d07db9
gnu: iproute2: Update to 4.8.0.
...
* gnu/packages/linux.scm (iproute2): Update to 4.8.0.
[arguments]: Set Bash completion directory in #:make-flags.
2016-11-01 21:46:06 -04:00
David Thompson
2c1d46b257
gnu: love: Update to 0.10.2.
...
* gnu/packages/game-development.scm (love): Update to 0.10.2.
2016-11-01 21:03:18 -04:00
Ludovic Courtès
4af2fafd97
doc: Fix typo.
...
Fixes <http://bugs.gnu.org/24851 >.
Reported by saffronsnail@hushmail.com .
* doc/guix.texi (Initial RAM Disk): Move parenthesis to after "of
QEMU".
2016-11-01 22:23:49 +01:00
Ludovic Courtès
21f828e02e
gnu: emacs-debbugs: Update to 0.12.
...
* gnu/packages/emacs.scm (emacs-debbugs): Update to 0.12.
2016-11-01 22:23:48 +01:00
Leo Famulari
3325803b0b
gnu: bind: Update to 9.10.4-P4 [fixes CVE-2016-8864].
...
* gnu/packages/dns.scm (bind): Update to 9.10.4-P4.
2016-11-01 17:03:12 -04:00
Leo Famulari
e3e3e488a1
gnu: diffoscope: Update to 62.
...
* gnu/packages/package-management.scm (diffoscope): Update to 62.
2016-11-01 16:17:12 -04:00
Marius Bakke
bac3d6095d
gnu: python-django: Update to 1.10.3 [fixes CVE-2016-{9013,9014}].
...
* gnu/packages/django.scm (python-django, python2-django): Update to 1.10.3.
[source]: Remove patch.
* gnu/packages/patches/python-django-fix-testcase.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-11-01 14:02:01 -04:00
Marius Bakke
b56d9ce304
gnu: xapian: Update to 1.4.1.
...
* gnu/packages/search.scm (xapian): Update to 1.4.1.
2016-11-01 10:37:19 +00:00
Efraim Flashner
6846f08471
gnu: Correct hackage mirror usage.
...
* gnu/package/haskell.scm (ghc-data-accessor)[source]: Specify hackage
mirror.
(ghc-data-accessor-transformers)[source]: Same.
(ghc-gnuplot)[source]: Same.
2016-11-01 10:37:18 +02:00
Efraim Flashner
4c13aad0bc
guix: Update hackage mirror.
...
* guix/download.scm (%mirrors)[hackage]: Don't use https.
2016-11-01 10:28:24 +02:00
Leo Famulari
40330e555f
gnu: icecat: Fix build with binutils >= 2.26.
...
* gnu/packages/patches/icecat-binutils.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gnuzilla.scm (icecat)[source]: Use it.
2016-10-31 20:59:40 -04:00
Marius Bakke
b3df4d7e57
gnu: Add speech-dispatcher.
...
* gnu/packages/speech.scm (speech-dispatcher): New variable.
2016-11-01 00:05:22 +00:00
Marius Bakke
b58691fa73
licenses: Export fdl1.2+.
...
This is a follow-up to 59b2034787 .
* guix/licenses.scm (define-module): Export fdl1.2+.
2016-11-01 00:05:22 +00:00
Marius Bakke
0905048ab3
gnu: Add dotconf.
...
* gnu/packages/textutils.scm (dotconf): New variable.
2016-11-01 00:05:22 +00:00
Ricardo Wurmus
6e9d5d5fba
gnu: librecad: Update to 2.1.3.
...
* gnu/packages/engineering.scm (librecad): Update to 2.1.3.
2016-10-31 23:10:48 +01:00
Tobias Geerinckx-Rice
e6efcd5837
gnu: virt-manager: Fix build by including 'gtk-update-icon-cache'.
...
* gnu/packages/qemu.scm (virt-manager)[native-inputs]: Add gtk+:bin.
2016-10-31 22:44:30 +01:00
Tobias Geerinckx-Rice
88dfd8b8aa
gnu: cups-minimal: Update to 2.2.1.
...
* gnu/packages/cups.scm (cups-minimal): Update to 2.2.1.
[source]: Use new https://github.com download URL.
2016-10-31 22:33:51 +01:00
Leo Famulari
65a3bdf7eb
gnu: borg: Run the tests with python-pytest-2.9.2.
...
* gnu/packages/backup.scm (borg)[native-inputs]: Use python-pytest-2.9.2.
2016-10-31 17:02:38 -04:00
Leo Famulari
0bc6ef2a87
gnu: Add python-pytest-2.9.2.
...
* gnu/packages/python.scm (python-pytest-2.9.2): New variable.
2016-10-31 17:02:34 -04:00
Manolis Ragkousis
d76181a7a3
gnu: cross-libc: Use the correct libc.
...
* gnu/packages/cross-base.scm (cross-libc): Use cross-libc-for-target
to determine the correct libc to use.
2016-10-31 19:42:26 +02:00
Leo Famulari
fdc45ab1b0
gnu: imagemagick: Update to 6.9.6-3.
...
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.6-3.
2016-10-31 13:31:32 -04:00
Federico Beffa
1a86b671ce
gnu: Add ghc-gnuplot.
...
* gnu/packages/haskell.scm (ghc-gnuplot): New variable.
2016-10-31 16:13:38 +01:00
Federico Beffa
a5cbef03ba
gnu: Add ghc-utility-ht.
...
* gnu/packages/haskell.scm (ghc-utility-ht): New variable.
2016-10-31 16:13:35 +01:00
Federico Beffa
81a1191922
gnu: Add ghc-data-access-transformers.
...
* gnu/packages/haskell.scm (ghc-data-access-transformers): New variable.
2016-10-31 16:13:33 +01:00
Federico Beffa
505e0150dc
gnu: Add ghc-data-accessor.
...
* gnu/packages/haskell.scm (ghc-data-accessor): New variable.
2016-10-31 16:13:31 +01:00
Federico Beffa
442c2c99a5
download: Add Hackage mirrors.
...
* guix/download.scm [%mirrors]: Add Hackage mirrors.
2016-10-31 16:13:29 +01:00
Federico Beffa
6af886f492
gnu: geiser-next: Re-introduce it.
...
* gnu/packages/emacs.scm (geiser-next): Re-introduce it.
2016-10-31 16:13:27 +01:00
Federico Beffa
149c652378
gnu: Add chez-scmutils.
...
* gnu/packages/chez.scm (chez-scmutils): New variable.
2016-10-31 16:13:25 +01:00
Federico Beffa
53b9684e33
gnu: Add chez-mit.
...
* gnu/packages/chez.scm (chez-mit): New variable.
2016-10-31 16:13:23 +01:00
Federico Beffa
08fc0d68f0
gnu: haskell-mode: Update to 16.1.
...
* gnu/packages/emacs.scm (haskell-mode): Update to 16.1.
[inputs]: Add 'emacs-el-search' and 'emacs-stream'.
[propagated-inputs]: Add 'emacs-dash'.
[arguments]: Add modules. Adapt 'pre-build' and 'install' phases.
2016-10-31 16:13:21 +01:00
Federico Beffa
0fc06f3eba
gnu: Add emacs-el-search.
...
* gnu/packages/emacs.scm (emacs-el-search): New variable.
2016-10-31 16:13:17 +01:00
Federico Beffa
8f50634ba4
gnu: Add emacs-stream.
...
* gnu/packages/emacs.scm (emacs-stream): New varaible.
2016-10-31 16:13:09 +01:00
Ludovic Courtès
5bde4503ee
gnu: ld-wrapper-boot0: Work around strict evaluation of (%current-system).
...
Reported by Mark H Weaver <mhw@netris.org >
Partly fixes <http://bugs.gnu.org/24832 >.
'ld-wrapper-boot0' was evaluating strictly instead of lazily, leading to
invalid system types.
* gnu/packages/base.scm (make-ld-wrapper): Turn #:target into a
one-argument procedure. Honor it.
* gnu/packages/commencement.scm (ld-wrapper-boot0): Fix 'name' argument
to 'make-ld-wrapper'. Make #:target argument a procedure.
* gnu/packages/cross-base.scm (cross-gcc): Adjust #:target argument.
2016-10-31 16:06:30 +01:00
Marius Bakke
c907beec92
gnu: fio: Update to 2.15.
...
* gnu/packages/benchmark.scm (fio): Update to 2.15.
2016-10-31 11:15:08 +00:00
Marius Bakke
58fdab1d13
gnu: Add ccid.
...
* gnu/packages/security-token.scm (ccid): New variable.
2016-10-31 10:10:26 +00:00
Ricardo Wurmus
6d1b3bf55b
gnu: openocd: Correct license.
...
* gnu/packages/embedded.scm (openocd)[license]: Change to gpl2+.
2016-10-31 10:41:54 +01:00
Leo Famulari
77e9c9931e
gnu: shotwell: Fix build by including 'gtk-update-icon-cache'.
...
* gnu/packages/gnome.scm (shotwell)[native-inputs]: Add gtk+:bin.
2016-10-31 01:28:52 -04:00
Leo Famulari
205f0107bb
Merge branch 'master' into core-updates
2016-10-30 19:19:21 -04:00
Leo Famulari
b89cbf5832
gnu: libtiff: Fix CVE-2016-5652.
...
* gnu/packages/patches/libtiff-CVE-2016-5652.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image.scm (libtiff-fixed)[source]: Use it.
2016-10-30 19:07:49 -04:00
Ludovic Courtès
a7db8540a7
gnu: guix: Always depend on the development dependencies.
...
Suggested by Chris Marusich <cmmarusich@gmail.com > at
<https://lists.gnu.org/archive/html/guix-devel/2016-10/msg00425.html >.
* gnu/packages/package-management.scm (guix-0.11.0)[native-inputs]: Add
Autoconf, Automake, Gettext, Texinfo, Graphviz, and Help2man.
(guix-devel)[native-inputs]: Remove.
2016-10-30 23:14:27 +01:00
Ludovic Courtès
ffba9d598e
gnu: emacs-debbugs: Update to 0.11.
...
* gnu/packages/emacs.scm (emacs-debbugs): Update to 0.11.
2016-10-30 22:59:46 +01:00
Chris Marusich
1ef8b72a7f
system: Record store file system info in each generation.
...
* gnu/system.scm (<boot-parameters>)[store-device, store-mount-point]:
New fields.
(read-boot-parameters): Initialize them.
(operating-system-grub.cfg): Likewise. Remove STORE-FS argument from
call to 'grub-configuration-file'.
(operating-system-parameters-file): Add 'store' element in
'boot-parameters'.
* gnu/system/grub.scm (strip-mount-point): Replace 'store-fs' parameter
by 'mount-point'; adjust accordingly. Adjust callers.
(<menu-entry>)[device, device-mount-point]: New fields.
(eye-candy): Replace 'root-fs' parameter by 'store-device'; add
'store-mount-point'. Use keyword arguments for 'system' and 'port'.
(grub-root-search): Remove 'root-fs' by 'device' and adjust
accordingly.
(grub-configuration-file): Remove 'store-fs' parameter. Adjust
accordingly.
* guix/scripts/system.scm (previous-grub-entries): Initialize 'device'
and 'device-mount-point' fields from PARAMS.
* doc/guix.texi (GRUB Configuration): Document 'device' and
'device-mount-point'. Explain that 'linux' can be prefixed by a GRUB
device name.
Co-authored-by: Ludovic Courtès <ludo@gnu.org >
2016-10-30 22:59:46 +01:00
Arun Isaac
b7f3cf2c9a
gnu: Add nethogs.
...
* gnu/packages/networking.scm (nethogs): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-10-30 15:38:40 -04:00
Danny Milosavljevic
45b4f12727
gnu: Add python-imagesize.
...
* gnu/packages/python.scm (python-imagesize, python2-imagesize): New variables.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-10-30 15:31:11 -04:00
Ricardo Wurmus
67a3b2dd4e
gnu: python-pyusb: Prettify library substitution.
...
* gnu/packages/libusb.scm (python-pyusb)[arguments]: Use srfi-1 to make
the "fix-libusb-reference" phase clearer.
2016-10-30 18:57:18 +01:00
Ricardo Wurmus
a8dd960ac0
gnu: python-joblib: Disable failing tests.
...
* gnu/packages/python.scm (python-joblib)[arguments]: Add phase to
disable failing tests.
2016-10-30 18:54:41 +01:00
Ricardo Wurmus
f34ef3317e
gnu: python-joblib: Update to 0.10.3.
...
* gnu/packages/python.scm (python-joblib): Update to 0.10.3.
[native-inputs]: Add python-sphinx, python-docutils, python-numpydoc.
2016-10-30 17:04:24 +01:00
Efraim Flashner
bae678296a
gnu: python-waf: Download over https.
...
* gnu/packages/python.scm (python-waf)[source]: Use https.
2016-10-30 10:43:53 +02:00
Efraim Flashner
31c6bfed58
gnu: samba: Update to 4.5.1.
...
* gnu/packages/samba.scm (samba): Update to 4.5.1.
2016-10-30 10:41:31 +02:00
Ricardo Wurmus
054f60cd31
profiles: manifest-lookup-package: Cosmetic changes.
...
* guix/profiles.scm (manifest-lookup-package): Rename variables; use
"string=?" instead of "equal?".
2016-10-30 07:21:15 +01:00
Leo Famulari
e3c1311a5d
gnu: git: Update to 2.10.2.
...
* gnu/packages/version-control.scm (git): Update to 2.10.2.
2016-10-29 23:02:14 -04:00
Leo Famulari
593dfdc33b
Merge branch 'master' into core-updates
2016-10-29 22:16:47 -04:00
Leo Famulari
59f1298558
gnu: python-nltk: Disable the test suite.
...
The tests were silently skipped with Python 3.4. With Python 3.5, this caused
the build of python-nltk to fail.
* gnu/packages/python.scm (python-nltk, python2-nltk)[arguments]:
Disable the tests.
2016-10-29 22:16:19 -04:00
Leo Famulari
2ddbfa8c06
gnu: python-pyquery: Add inputs for test suite.
...
* gnu/packages/python.scm (python-pyquery,
python2-pyquery)[native-inputs]: Add python-webob and python-webtest.
2016-10-29 22:16:19 -04:00
宋文武
ad967bf08d
gnu: dico: Fix test failure.
...
* gnu/packages/dico.scm (dico)[source]: Add 'snippet' and 'modules'.
2016-10-30 09:53:11 +08:00
Leo Famulari
326f8285b3
gnu: python-graphql-core: Disable the test suite.
...
The tests were silently skipped with Python 3.4. With Python 3.5, this caused
the build of python-graph-ql to fail.
* gnu/packages/python.scm (python-graphql-core,
python2-graphql-core)[arguments]: Disable the tests.
2016-10-29 21:50:58 -04:00
Leo Famulari
062c7e43ed
Merge branch 'master' into core-updates
2016-10-29 21:44:44 -04:00
Leo Famulari
269d9172ff
gnu: python-pika: Add inputs for test suite.
...
* gnu/packages/python.scm (python-pika, python2-pika)[native-inputs]: Add
python-pyev, python-tornado.
2016-10-29 21:43:24 -04:00
Leo Famulari
329b4b3b69
gnu: Add python-pyev.
...
* gnu/packages/python.scm (python-pyev, python2-pyev): New variables.
2016-10-29 21:43:24 -04:00
Leo Famulari
bae1871059
gnu: python-prompt-toolkit: Disable the test suite.
...
The tests were silently skipped with Python 3.4. With Python 3.5, this caused
the build of python-prompt-toolkit to fail.
* gnu/packages/python.scm (python-prompt-toolkit,
python2-prompt-toolkit)[arguments]: Disable the tests.
2016-10-29 21:43:24 -04:00
Leo Famulari
10797a0ae0
gnu: python-publicsuffix2: Disable the test suite.
...
The tests were silently skipped with Python 3.4. With Python 3.5, this caused
the build of python-publicsuffix2 to fail.
* gnu/packages/python.scm (python-publicsuffix2, python2-publicsuffix2)
[arguments]: Disable the tests.
2016-10-29 21:43:23 -04:00
Leo Famulari
a2eab4223d
gnu: python-pyechonest: Remove package.
...
* gnu/packages/music.scm (python-pyechonest): Remove variable.
2016-10-29 21:43:14 -04:00
Theodoros Foradis
5b83b7b854
gnu: Add openocd.
...
* gnu/packages/embedded.scm (openocd): New variable.
* gnu/packages/patches/openocd-nrf52.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add the patch.
2016-10-30 02:34:26 +01:00
David Craven
91ba693586
gnu: Add jimtcl.
...
* gnu/packages/embedded.scm (jimtcl): New variable.
2016-10-30 02:33:58 +01:00
David Craven
e5e45c067d
gnu: Add libjaylink.
...
* gnu/packages/embedded.scm (libjaylink): New variable.
2016-10-30 02:33:53 +01:00
Theodoros Foradis
3d74f12e63
gnu: Add hidapi.
...
* gnu/packages/libusb.scm (hidapi): New variable.
2016-10-30 02:03:04 +02:00
Theodoros Foradis
94f36a4f5e
gnu: Add gdb-arm-none-eabi.
...
* gnu/packages/embedded.scm (gdb-arm-none-eabi): New variable.
2016-10-30 02:02:46 +02:00
Tobias Geerinckx-Rice
f4fe6c991c
gnu: cups-filters: Remove duplicate ‘--with-gs-path=’ flag.
...
* gnu/packages/cups.scm (cups-filters)[arguments]: Remove redundant
‘--with-gs-path=’ from #:configure-flags, left over from a botched merge.
2016-10-30 01:15:53 +02:00
Tobias Geerinckx-Rice
4ab016e0ab
gnu: cups-filters: Update to 1.11.5.
...
* gnu/packages/cups.scm (cups-filters): Update to 1.11.5.
[arguments]: Add ‘--with-gs-path=’ to #:configure-flags.
[inputs]: Add mupdf.
2016-10-30 01:08:15 +02:00
David Craven
eaf72e218e
gnu: icecat: Enable gtk3 support.
...
* gnu/packages/gnuzilla.scm (icecat)[inputs]: Add gtk+.
[arguments]: Use --enable-default-toolkit=cairo-gtk3.
2016-10-30 01:03:09 +02:00
David Craven
3ddc50db76
doc: Add information related to network connectivity with qemu.
...
* doc/guix.text: Add it.
2016-10-30 01:03:09 +02:00
David Craven
225d6c049e
gnu: sdcc: Enable ucsim.
...
* gnu/packages/sdcc.scm (arguments)[configure-flags]: Add --enable-ucsim.
2016-10-30 01:03:09 +02:00
Tobias Geerinckx-Rice
6cf626e8b3
gnu: Add yadifa.
...
* gnu/packages/dns.scm (yadifa): New variable.
2016-10-30 00:53:50 +02:00
Tobias Geerinckx-Rice
8ed14711dc
gnu: hplip: Update to 3.16.10.
...
* gnu/packages/cups.scm (hplip): Update to 3.16.10.
2016-10-30 00:47:28 +02:00
David Craven
9efa472fba
gnu: plasma-framework: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (plasma-framework): Update to 5.27.0.
2016-10-29 23:51:43 +02:00
David Craven
6c6e8b19e4
gnu: kxmlrpcclient: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (kxmlrpcclient): Update to 5.27.0.
2016-10-29 23:51:43 +02:00
David Craven
19fbf93f34
gnu: kxmlgui: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (kxmlgui): Update to 5.27.0.
2016-10-29 23:51:43 +02:00
David Craven
8b9b0e5eb7
gnu: kwallet: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (kwallet): Update to 5.27.0.
2016-10-29 23:51:43 +02:00
David Craven
f07f67093d
gnu: ktextwidgets: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (ktextwidgets): Update to 5.27.0.
2016-10-29 23:51:43 +02:00
David Craven
b0791cf9aa
gnu: ktexteditor: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (ktexteditor): Update to 5.27.0.
2016-10-29 23:51:43 +02:00
David Craven
886d8155c1
gnu: kservice: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (kservice): Update to 5.27.0.
[native-inputs]: Add bison and flex-2.6.1.
2016-10-29 23:51:43 +02:00
David Craven
dc219cc6da
gnu: krunner: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (krunner): Update to 5.27.0.
[arguments]: Return #t.
2016-10-29 23:51:43 +02:00
David Craven
3a1e972d50
gnu: kpeople: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (kpeople): Update to 5.27.0.
[arguments]: Return #t.
2016-10-29 23:51:43 +02:00
David Craven
33fa4658bd
gnu: kparts: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (kparts): Update to 5.27.0.
2016-10-29 23:51:43 +02:00
David Craven
59cb98e135
gnu: knotifyconfig: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (knotifyconfig): Update to 5.27.0.
2016-10-29 23:51:43 +02:00
David Craven
7064ad3fca
gnu: knewstuff: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (knewstuff): Update to 5.27.0.
[arguments]: Return #t.
2016-10-29 23:51:43 +02:00
David Craven
ed3634e756
gnu: kio: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (kio): Update to 5.27.0.
[arguments]: Return #t.
2016-10-29 23:51:43 +02:00
David Craven
89d522a360
gnu: kinit: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (kinit): Update to 5.27.0.
2016-10-29 23:51:43 +02:00
David Craven
c8ddc56e6c
gnu: kiconthemes: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (kiconthemes): Update to 5.27.0.
[arguments]: Return #t.
2016-10-29 23:51:43 +02:00
David Craven
2b677becbd
gnu: kglobalaccel: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (kglobalaccel): Update to 5.27.0.
[inputs]: Add kservice.
2016-10-29 23:51:43 +02:00
David Craven
25ebad65bf
gnu: kemoticons: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (kemoticons): Update to 5.27.0.
[arguments]: Return #t.
2016-10-29 23:51:43 +02:00
David Craven
aa072198c6
gnu: kdesu: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (kdesu): Update to 5.27.0.
2016-10-29 23:51:43 +02:00
David Craven
9caef00bd1
gnu: kdesignerplugin: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (kdesignerplugin): Update to 5.27.0.
2016-10-29 23:51:43 +02:00
David Craven
8e963d123c
gnu: kded: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (kded): Update to 5.27.0.
2016-10-29 23:51:43 +02:00
David Craven
46e1ac0be8
gnu: kdeclarative: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (kdeclarative): Update to 5.27.0.
2016-10-29 23:51:43 +02:00
David Craven
986d0eae65
gnu: kconfigwidgets: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (kconfigwidgets): Update to 5.27.0.
2016-10-29 23:51:43 +02:00
David Craven
8ed8a9f53a
gnu: kcmutils: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (kcmutils): Update to 5.27.0.
2016-10-29 23:51:43 +02:00
David Craven
b58e9bea2e
gnu: kbookmarks: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (kbookmarks): Update to 5.27.0.
2016-10-29 23:51:43 +02:00
David Craven
4902494f6d
gnu: kactivities-stats: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (kactivities-stats): Update to 5.27.0.
2016-10-29 23:51:43 +02:00
David Craven
04fb93e0e3
gnu: kactivities: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (kactivities): Update to 5.27.0.
2016-10-29 23:51:43 +02:00
David Craven
442f2beae0
gnu: baloo: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (baloo): Update to 5.27.0.
2016-10-29 23:51:43 +02:00
David Craven
f7c2026fea
gnu: kunitconversion: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (kunitconversion): Update to 5.27.0.
2016-10-29 23:51:43 +02:00
David Craven
84164f7ff8
gnu: kpty: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (kpty): Update to 5.27.0 and fix
indentation.
2016-10-29 23:51:43 +02:00
David Craven
0e6c305748
gnu: kpackage: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (kpackage): Update to 5.27.0 and fix
indentation.
2016-10-29 23:51:43 +02:00
David Craven
7507399846
gnu: knotifications: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (knotifications): Update to 5.27.0 and
fix indentation.
2016-10-29 23:51:43 +02:00
David Craven
4a9f3bf33b
gnu: kjobwidgets: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (kjobwidgets): Update to 5.27.0.
2016-10-29 23:51:43 +02:00
David Craven
2d64fdb157
gnu: kimageformats: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (kimageformats): Update to 5.27.0 and
fix indentation.
2016-10-29 23:51:43 +02:00
David Craven
3f34662b12
gnu: kfilemetadata: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (kfilemetadata): Update to 5.27.0.
2016-10-29 23:51:43 +02:00
David Craven
f5dae6aec1
gnu: kdoctools: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (kdoctools): Update to 5.27.0 and fix
indentation.
2016-10-29 23:51:43 +02:00
David Craven
075eeb355b
gnu: kcrash: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (kcrash): Update to 5.27.0 and fix
indentation.
2016-10-29 23:51:43 +02:00
David Craven
17b5144a18
gnu: kcompletion: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (kcompletion): Update to 5.27.0 and
fix indentation.
2016-10-29 23:51:43 +02:00
David Craven
62dee732f4
gnu: kauth: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (kauth): Update to 5.27.0 and fix
indentation.
2016-10-29 23:51:43 +02:00
David Craven
01fc411d96
gnu: threadweaver: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (threadweaver): Update to 5.27.0.
2016-10-29 23:51:43 +02:00
David Craven
71b37f7ab6
gnu: sonnet: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (sonnet): Update to 5.27.0.
2016-10-29 23:51:43 +02:00
David Craven
6ad3befef2
gnu: solid: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (solid): Update to 5.27.0.
[native-inputs]: Add flex-2.6.1.
2016-10-29 23:51:43 +02:00
David Craven
beb21382d3
gnu: oxygen-icons: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (oxygen-icons): Update to 5.27.0.
[native-inputs]: Add fdupes.
2016-10-29 23:51:43 +02:00
David Craven
c3fefc81ce
gnu: networkmanager-qt: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (networkmanager-qt): Update to 5.27.0
and fix indentation.
2016-10-29 23:51:43 +02:00
David Craven
48e789daa8
gnu: modemmanager-qt: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (modemmanager-qt): Update to 5.27.0
and fix indentation.
2016-10-29 23:51:43 +02:00
David Craven
48311df949
gnu: kwindowsystem: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (kwindowsystem): Update to 5.27.0 and
fix indentation.
2016-10-29 23:51:43 +02:00
David Craven
5a3f070931
gnu: kwidgetsaddons: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (kwidgetsaddons): Update to 5.27.0 and
fix indentation.
2016-10-29 23:51:43 +02:00
David Craven
3dfcaf33c8
gnu: kwayland: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (kwayland): Update to 5.27.0 and fix
indentation.
2016-10-29 23:51:43 +02:00
David Craven
a7ec016cd5
gnu: kplotting: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (kplotting): Update to 5.27.0 and fix
indentation.
2016-10-29 23:51:43 +02:00
David Craven
701d7a9b50
gnu: kitemviews: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (kitemviews): Update to 5.27.0 and fix
indentation.
2016-10-29 23:51:43 +02:00
David Craven
110e4bea7a
gnu: kitemmodels: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (kitemmodels): Update to 5.27.0 and
fix indentation.
2016-10-29 23:51:43 +02:00
David Craven
bdf84c9e2f
gnu: kidletime: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (kidletime): Update to 5.27.0.
2016-10-29 23:51:43 +02:00
David Craven
e751556a14
gnu: ki18n: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (ki18n): Update to 5.27.0 and fix
indentation.
2016-10-29 23:51:43 +02:00
David Craven
ee6cebf6a9
gnu: kguiaddons: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (kguiaddons): Update to 5.27.0 and fix
indentation.
2016-10-29 23:51:43 +02:00
David Craven
ce45f9ef7b
gnu: kdnssd: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (kdnssd): Update to 5.27.0.
2016-10-29 23:51:43 +02:00
David Craven
e361ff6a2e
gnu: kdbusaddons: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (kdbusaddons): Update to 5.27.0 and
fix indentation.
2016-10-29 23:51:43 +02:00
David Craven
b69b81ca2e
gnu: kcoreaddons: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (kcoreaddons): Update to 5.27.0 and
fix indentation.
2016-10-29 23:51:43 +02:00
David Craven
a6fec16590
gnu: kconfig: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (kconfig): Update to 5.27.0 and fix
indentation.
2016-10-29 23:51:43 +02:00
David Craven
78fc358f3e
gnu: kcodecs: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (kcodecs): Update to 5.27.0.
2016-10-29 23:51:43 +02:00
David Craven
ea95b701dc
gnu: karchive: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (karchive): Update to 5.27.0.
2016-10-29 23:51:43 +02:00
David Craven
8fea1a2378
gnu: kapidox: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (kapidox): Update to 5.27.0 and fix
indentation.
2016-10-29 23:51:43 +02:00
David Craven
02dc8847c8
gnu: breeze-icons: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (breeze-icons): Update to 5.27.0.
[native-inputs]: Add fduptes and libxml2.
[arguments]: Disable tests.
2016-10-29 23:51:43 +02:00
David Craven
bfa96eba56
gnu: bluez-qt: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (bluez-qt): Update to 5.27.0 and
fix indentation.
2016-10-29 23:51:43 +02:00
David Craven
5eb1b33b6b
gnu: attica: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (attica): Update to 5.27.0.
2016-10-29 23:51:43 +02:00
David Craven
84dee85291
gnu: phonon: Fix indentation.
...
* gnu/packages/kde-frameworks.scm (phonon): Fix indentation.
2016-10-29 23:51:43 +02:00
David Craven
bd0fc238f8
gnu: kpmcore: Fix indentation.
...
* gnu/packages/kde-frameworks.scm (kpmcore): Fix indentation.
2016-10-29 23:51:43 +02:00
David Craven
443a60aaae
gnu: gpgmepp: Update to 16.08.2.
...
* gnu/packages/kde-frameworks (gpgmepp): Update to 16.08.2.
2016-10-29 23:51:43 +02:00
David Craven
1c484e980f
gnu: extra-cmake-modules: Update to 5.27.0.
...
* gnu/packages/kde-frameworks.scm (extra-cmake-modules): Update to
5.27.0.
2016-10-29 23:51:43 +02:00
David Craven
b68bf48af9
gnu: Add flex-2.6.1.
...
* gnu/packages/flex.scm (flex-2.6.1): New variable.
2016-10-29 23:51:43 +02:00
Alex Vong
ee5fb7ee50
gnu: Add python2-rpython.
...
* gnu/packages/python.scm (python2-rpython): New variable.
2016-10-29 23:49:05 +02:00
Efraim Flashner
8f210c0e0e
gnu: ccache: Update to 3.3.3.
...
* gnu/packages/ccache.scm (ccache): Update to 3.3.3.
2016-10-30 00:05:26 +03:00
Efraim Flashner
7dd55dfeca
gnu: python-waf: Update to 1.9.5.
...
* gnu/packages/python.scm (python-waf): Update to 1.9.5.
[arguments]: Shorten custom build phase.
[source]: Use http.
[home-page]: Use http.
2016-10-30 00:05:13 +03:00
Efraim Flashner
603d55de4a
gnu: ffmpeg: Update to 3.2.
...
* gnu/packages/video.scm (ffmpeg): Update to 3.2.
2016-10-29 22:16:44 +03:00
Efraim Flashner
0b37c4cda7
gnu: vapoursynth: Update to 35.
...
* gnu/packages/video.scm (vapoursynth): Update to 35.
2016-10-29 22:16:44 +03:00
Efraim Flashner
812de5bf1e
gnu: offlineimap: Update to 7.0.9.
...
* gnu/packages/mail.scm (offlineimap): Update to 7.0.9.
2016-10-29 22:16:43 +03:00
Efraim Flashner
4d73cb5441
gnu: chess: Update to 6.2.4.
...
* gnu/packages/games.scm (chess): Update to 6.2.4.
[home-page]: Use https.
2016-10-29 22:16:42 +03:00
Marius Bakke
a7e75125c8
gnu: vim: Update to 8.0.0054.
...
* gnu/packages/vim.scm (vim): Update to 8.0.0054.
2016-10-29 20:04:57 +01:00
Tobias Geerinckx-Rice
dadf6622e9
gnu: borg: Update to 1.0.8.
...
* gnu/packages/backup.scm (borg): Update to 1.0.8.
2016-10-29 14:24:51 +02:00
Tobias Geerinckx-Rice
58c4f11e43
gnu: Add radeontop.
...
* gnu/packages/linux.scm (radeontop): New variable.
2016-10-29 14:19:01 +02:00
Mark H Weaver
b8df914f37
gnu: linux-libre: Update to 4.8.5.
...
* gnu/packages/linux.scm (%linux-libre-version, %linux-libre-hash)
(linux-libre): Update to 4.8.5.
2016-10-28 20:11:20 -04:00
Mark H Weaver
a56b3229f4
gnu: linux-libre@4.4: Update to 4.4.28.
...
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.28.
2016-10-28 20:09:02 -04:00
Eric Bavier
fba78d18c2
gnu: mumps: Upgrade to 5.0.2.
...
* gnu/packages/maths.scm (mumps): Upgrade to 5.0.2.
[arguments]: Properly return boolean from install phase.
2016-10-28 15:53:32 -05:00
Ludovic Courtès
343dc11702
guix hash: Interpret '-' as standard input.
...
* guix/scripts/hash.scm (guix-hash)[file-hash]: Special-case "-".
* tests/guix-hash.sh: Add test.
* doc/guix.texi (Invoking guix hash): Document it.
2016-10-28 22:30:17 +02:00
Ludovic Courtès
12b6c951cf
daemon: Do not error out when deduplication fails due to ENOSPC.
...
This solves a problem whereby if /gnu/store/.links had enough entries,
ext4's directory index would be full, leading to link(2) returning
ENOSPC.
* nix/libstore/optimise-store.cc (LocalStore::optimisePath_): Upon
ENOSPC from link(2), print a message and return instead of throwing a
'SysError'.
2016-10-28 22:30:17 +02:00
Eelco Dolstra
b1fd0ab734
daemon: Improve the SQLite wrapper API.
...
In particular, this eliminates a bunch of boilerplate code.
Also integrates these Nix commits:
80da7a6 Probably fix SQLITE_BUSY errors
37a337b throwSQLiteError(): Check for SIGINT so we don't loop forever
Co-authored-by: Ludovic Courtès <ludo@gnu.org >
2016-10-28 22:30:17 +02:00
Eelco Dolstra
7bed5d91de
daemon: Factor out SQLite handling.
...
* nix/libstore/local-store.cc: Move SQLite code to...
* nix/libstore/sqlite.cc, nix/libstore/sqlite.hh: ... here. New files.
* nix/local.mk (libstore_a_SOURCES): Add sqlite.cc.
(libstore_headers): Add sqlite.hh.
Co-authored-by: Ludovic Courtès <ludo@gnu.org >
2016-10-28 22:30:17 +02:00
Eelco Dolstra
517ce0c15b
daemon: Turn retrying SQLite transactions into a higher-order function.
...
* nix/libstore/local-store.cc (retry_sqlite, end_retry_sqlite): Remove.
(retrySQLite): New template.
(LocalStore::registerFailedPath, LocalStore::hasPathFailed)
(LocalStore::queryFailedPaths, LocalStore::clearFailedPaths)
(LocalStore::queryPathInfo, LocalStore::isValidPath_)
(LocalStore::queryValidPaths, LocalStore::queryAllValidPaths)
(LocalStore::queryReferrers, LocalStore::queryValidDerivers)
(LocalStore::queryDerivationOutputs)
(LocalStore::queryDerivationOutputNames)
(LocalStore::queryPathFromHashPart, LocalStore::registerValidPaths)
(LocalStore::invalidatePathChecked): Use it.
Co-authored-by: Ludovic Courtès <ludo@gnu.org >
2016-10-28 22:30:17 +02:00
Marius Bakke
a9afb956b3
gnu: vim: Update to 8.0.0051.
...
* gnu/packages/vim.scm (vim): Update to 8.0.0051.
[source]: Change to github release archive.
2016-10-28 20:55:09 +01:00
Leo Famulari
0df955401f
Merge branch 'master' into core-updates
2016-10-28 13:59:32 -04:00
Leo Famulari
044ac8d294
gnu: python-twobitreader: Update to 3.1.4.
...
* gnu/packages/bioinformatics.scm (python-twobitreader, python2-twobitreader):
Update to 3.1.4.
2016-10-28 13:59:11 -04:00
Leo Famulari
900fb8d005
gnu: python-twobitreader: Disable the test suite.
...
The tests were silently skipped with Python 3.4. With Python 3.5, this caused
the build of python-twobitreader to fail.
* gnu/packages/bioinformatics.scm (python-twobitreader,
python2-twobitreader)[arguments]: Disable the tests.
2016-10-28 13:59:11 -04:00
Roel Janssen
ed8bc028f7
gnu: Add emacs-org-trello.
...
* gnu/packages/emacs.scm (emacs-org-trello): New variable.
2016-10-28 19:50:32 +02:00
Leo Famulari
a6447e7fb6
Merge branch 'master' into core-updates
2016-10-28 13:40:17 -04:00
Leo Famulari
e359b31a60
gnu: python-wsgiproxy2: Disable the test suite.
...
* gnu/packages/python.scm (python-wsgiproxy2, python2-wsgiproxy2)[arguments]:
Disable the tests.
2016-10-28 13:39:38 -04:00
Leo Famulari
67fd4a12cb
gnu: python-beautifulsoup4: Update to 4.5.1.
...
* gnu/packages/python.scm (python-beautifulsoup4, python2-beautifulsoup4):
Update to 4.5.1.
2016-10-28 13:39:38 -04:00
Leo Famulari
5f37f0b66e
gnu: python-beautifulsoup4: Run the test suite.
...
* gnu/packages/python.scm (python-beautifulsoup4)[arguments]: Add field
run python-2 -> python-3 conversion script and test suite.
(python2-beautifulsoup4)[arguments]: Specify use of python-2.
2016-10-28 13:39:37 -04:00
Leo Famulari
92c3ef2cf3
gnu: python-feedparser: Disable the test suite.
...
The tests were silently skipped with Python 3.4. With Python 3.5, this caused
the build of python-feedparser to fail.
* gnu/packages/python.scm (python-feedparser, python2-feedparser)[arguments]:
Disable the tests.
2016-10-28 13:39:37 -04:00
Leo Famulari
95bff4f697
gnu: libwebp: Fix CVE-2016-9085.
...
* gnu/packages/patches/libwebp-CVE-2016-9085.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image.scm (libwebp)[source]: Use it.
2016-10-28 13:39:37 -04:00
Leo Famulari
b2ed5ca7aa
gnu: libwebp: Update to 0.5.1.
...
* gnu/packages/image.scm (libwebp): Update to 0.5.1.
2016-10-28 13:39:33 -04:00
Roel Janssen
36e5d10387
gnu: Add emacs-request.
...
* gnu/packages/emacs.scm (emacs-request): New variable.
2016-10-28 19:29:35 +02:00
Thomas Danckaert
fc381a3325
gnu: Add qwt.
...
* gnu/packages/qt.scm (qwt): New variable.
Signed-off-by: Marius Bakke <mbakke@fastmail.com >
2016-10-28 14:47:36 +01:00
宋文武
aa98b3b273
gnu: gxmessage: Don't install 'icon-theme.cache'.
...
* gnu/packages/gxmessage.scm (gxmessage)[arguments]: Add
'skip-gtk-update-icon-cache' phase.
[native-inputs]: Remove gtk+:bin.
2016-10-28 21:04:11 +08:00
Mark H Weaver
3b6f8b579b
gnu: python-parse: Fix patch file name in gnu/local.mk.
...
This is a followup to commit aa6c09ed71 .
* gnu/local.mk (dist_patch_DATA):
"python-python-parse-too-many-fields.patch" =>
"python-parse-too-many-fields.patch".
2016-10-27 20:31:19 -04:00
Mark H Weaver
3d82676919
Merge branch 'master' into core-updates
2016-10-27 20:21:26 -04:00
Efraim Flashner
f9a65318dd
gnu: python-parse: Use 'modify-phases' syntax.
...
* gnu/packages/python.scm (python-parse)[arguments]: Use 'modify-phases'
syntax.
2016-10-27 23:29:56 +03:00
Efraim Flashner
aa6c09ed71
gnu: python-parse: Fix failing test.
...
* gnu/packages/python.scm (python-parse)[origin]: Add patch.
* gnu/packages/patches/python-parse-too-many-fields.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-10-27 23:28:07 +03:00
Efraim Flashner
d18c69aa2a
gnu: python-pytest-django: Add missing test input.
...
* gnu/packages/django.scm (python-pytest-django)[native-inputs]: Add
python-django.
2016-10-27 22:27:31 +03:00
Efraim Flashner
fa7cd33378
gnu: python-django-filter: Add inputs for tests.
...
* gnu/packages/django.scm (python-django-filter)[native-inputs]: Add
python-django, python-mock.
2016-10-27 22:18:30 +03:00
Efraim Flashner
13c4d8746b
gnu: python-wtforms: Skip optional tests.
...
* gnu/packages/python.scm (python-wtforms)[arguments]: Add a phase
preventing tests from failing when optional tests aren't run.
2016-10-27 22:13:22 +03:00
Efraim Flashner
b6e0804953
gnu: lightning: Add missing input.
...
* gnu/packages/assembly.scm (lightning)[native-inputs]: Add zlib.
2016-10-27 21:13:05 +03:00
Roel Janssen
7500e42b3e
gnu: Add r-mutationalpatterns.
...
* gnu/packages/bioinformatics.scm (r-mutationalpatterns): New variable.
2016-10-27 20:07:05 +02:00
Efraim Flashner
377bfbc1f8
gnu: gxmessage: Add missing input.
...
* gnu/packages/gxmessage.scm (gxmessage)[native-inputs]: Add gtk+3-bin.
2016-10-27 21:03:08 +03:00
Efraim Flashner
327be74720
gnu: jasper: Updat eto 1.900.16.
...
* gnu/packages/image.scm (japer): Update to 1.900.16.
2016-10-27 20:14:17 +03:00
Kei Kebreau
233fbb6102
gnu: windowmaker: Add support for more image formats.
...
* gnu/packages/gnustep.scm (windowmaker)[inputs]: Add giflib, libpng,
and libtiff.
2016-10-27 10:51:05 -04:00
Roel Janssen
b5ce25cc0e
gnu: r: Use uname from Guix
...
* gnu/packages/statistics.scm (r): Use uname from Guix.
2016-10-27 16:37:24 +02:00
Marius Bakke
6178274d19
gnu: python-urllib3: Update to 1.18.1.
...
* gnu/packages/python.scm (python-urllib3): Update to 1.18.1.
[home-page]: Use https URL.
2016-10-27 14:03:07 +01:00
Ludovic Courtès
245cc5f5d5
tests: Test installation with a RAID root partition.
...
* gnu/tests/install.scm (%raid-root-os, %raid-root-os-source)
(%raid-root-installation-script, %test-raid-root-os): New variables.
2016-10-27 13:48:52 +02:00
Ludovic Courtès
49baaff4d2
file-systems: 'disk-partitions' detected partitions from mapped devices.
...
Previously, partitions of mdadm- or cryptsetup-produced block devices
would not be returned by 'disk-partitions'.
* gnu/build/file-systems.scm (disk-partitions)[last-character]: New
procedure.
[partition?]: Add 'name' parameter and rewrite. Adjust caller.
* gnu/build/file-systems.scm (ENOENT-safe): Silently ignore ENOMEDIUM.
2016-10-27 13:48:52 +02:00
Ludovic Courtès
b800b8da21
tests: Add #:memory-size parameter for the command to run the installed OS.
...
* gnu/tests/install.scm (qemu-command/writable-image): Add #:memory-size
parameter and honor it.
2016-10-27 13:48:52 +02:00
Ludovic Courtès
4ed2f515d6
mapped-devices: Use 'mdadm-static' in 'raid-device-mapping'.
...
* gnu/system/mapped-devices.scm (open-raid-device, close-raid-device):
Use MDADM-STATIC instead of MDADM. Use 'file-append'.
2016-10-27 13:48:52 +02:00
Ludovic Courtès
631fda7e90
gnu: Add mdadm-static.
...
* gnu/packages/linux.scm (mdadm-static): New variable.
2016-10-27 13:48:52 +02:00
Efraim Flashner
7d876afdd8
gnu: libmikmod: Update to 3.3.10.
...
* gnu/packages/sdl.scm (libmikmod): Update to 3.3.10.
2016-10-27 12:23:04 +03:00
Efraim Flashner
355d8e873b
gnu: sdl2: Update to 2.0.5.
...
* gnu/packages/sdl.scm (sdl2): Update to 2.0.5.
2016-10-27 12:23:04 +03:00
Efraim Flashner
5d5790ce44
gnu: Use 'https' for libsdl urls.
...
* gnu/packages/sdl.scm (sdl, sdl2, sdl-image, sdl-mixer, sdl-net)
(sdl-ttf, sdl2-image, sdl2-ttf)[source]: Use https.
[home-page]: Use https.
2016-10-27 12:23:03 +03:00
Tobias Geerinckx-Rice
483b7ce7ae
gnu: mcelog: Update to 144.
...
* gnu/packages/linux.scm (mcelog): Update to 144.
2016-10-27 11:03:34 +02:00
Tobias Geerinckx-Rice
6270769dc2
gnu: btrfs-progs: Update to 4.8.2.
...
* gnu/packages/linux.scm (btrfs-progs): Update to 4.8.2.
2016-10-27 11:03:34 +02:00
Mike Gerwitz
cd9ed6c1cb
gnu: gnupg: Add support for pcsc-lite.
...
* gnu/packages/gnupg.scm (gnupg)[inputs]: Add pcsc-lite.
[arguments]: Rename phase 'patch-config-files' to 'patch-paths'. Patch
`scd/scdaemon.c' with absolute path of libpcsclite.so.
Signed-off-by: Marius Bakke <mbakke@fastmail.com >
2016-10-27 09:56:54 +01:00
Mike Gerwitz
a6b256affc
gnu: Add pcsc-lite.
...
* gnu/packages/security-token.scm (pcsc-lite): New variable.
Signed-off-by: Marius Bakke <mbakke@fastmail.com >
2016-10-27 09:56:52 +01:00
ng0
8888fe826c
gnu: Add dbacl.
...
* gnu/packages/textutils.scm (dbacl): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-10-27 11:42:39 +03:00
Efraim Flashner
5fd84e288c
gnu: valgrind: Use 'modify-phases' syntax.
...
* gnu/packages/valgrind.scm (valgrind)[arguments]: Use 'modify-phases'
syntax.
2016-10-27 11:42:38 +03:00
Efraim Flashner
e68168eb87
gnu: valgrind: Update to 3.12.0.
...
* gnu/packages/valgrind.scm (valgrind): Update to 3.12.0.
2016-10-27 11:42:29 +03:00
Hartmut Goebel
49a531f545
gnu: python-pathlib2: Add comment.
...
As suggested by Efraim Flashner.
* gnu/packages/python.scm (python-pathlib2): Add comment.
2016-10-27 10:09:10 +02:00
Leo Famulari
f02fb6dd6b
gnu: btrfs-progs: Update to 4.8.2.
...
* gnu/packages/linux.scm (btrfs-progs): Update to 4.8.2.
2016-10-27 00:43:37 -04:00
Leo Famulari
9045c086df
gnu: blender: Update to 2.78a.
...
* gnu/packages/graphics.scm (blender): Update to 2.78a.
2016-10-27 00:30:47 -04:00
Leo Famulari
fad8bf977d
gnu: python-s3transfer: Run the tests.
...
* gnu/packages/python.scm (python-s3transfer, python2-s3transfer)[arguments]:
Use python-nose to run the tests.
[native-inputs]: Add python-mock and python-nose.
2016-10-26 21:41:28 -04:00
Leo Famulari
522fc32ebd
gnu: shotwell: Update to 0.25.0.
...
* gnu/packages/gnome.scm (shotwell): Update to 0.25.0.
[inputs]: Add gcr.
2016-10-26 20:10:05 -04:00
Leo Famulari
30b1267830
gnu: vdirsyncer: Update to 0.14.0.
...
* gnu/packages/dav.scm (vdirsyncer): Update to 0.14.0.
2016-10-26 19:56:15 -04:00
Ludovic Courtès
5479aa2b7c
tests: Test installation with store on a separate partition.
...
This is a followup to 0f65f54ebd .
* gnu/tests/install.scm (%separate-store-os, %separate-store-os-source)
(%separate-store-installation-script, %test-separate-store-os): New
variables.
2016-10-27 01:00:42 +02:00
Ludovic Courtès
d88767a399
tests: Use #:fallback? #t when building system tests.
...
* build-aux/run-system-tests.scm (run-system-tests): Pass #:fallback? #t
to 'set-build-options*'.
2016-10-27 01:00:41 +02:00
Ludovic Courtès
d6aca5835a
tests: Adjust pypi test to recent importer change.
...
This is a followup to b5c347ad3d .
* tests/pypi.scm ("pypi->guix-package"): Expect 'propagated-inputs', not
'inputs'.
("pypi->guix-package, wheels"): Likewise.
2016-10-27 01:00:41 +02:00
Ludovic Courtès
a91d75ecbd
tests: Skip 'pivot-root' test on Linux > 4.7.5.
...
* tests/syscalls.scm ("pivot-root"): Skip when 'uname' returns a
'utsname:release' > 4.7.5.
2016-10-27 01:00:41 +02:00
Leo Famulari
02c73adcdf
Merge branch 'master' into core-updates
2016-10-26 19:00:06 -04:00
Leo Famulari
a19da40630
gnu: perl-www-curl: Fix build failure.
...
* gnu/packages/patches/perl-www-curl-remove-symbol.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/web.scm (perl-www-curl)[source]: Use it.
2016-10-26 18:44:16 -04:00
ng0
5d73e30000
gnu: Add lci.
...
* gnu/packages/lolcode.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-10-26 20:39:27 +03:00
Christopher Allan Webber
8caeb11772
gnu: Add autossh.
...
* gnu/packages/ssh.scm (autossh): New variable.
2016-10-26 11:22:17 -05:00
Ricardo Wurmus
aba6463975
gnu: r: Update to 3.3.1.
...
* gnu/packages/statistics.scm (r): Update to 3.3.1.
2016-10-26 18:14:17 +02:00
Ricardo Wurmus
a8e893b0b8
gnu: r-matrixstats: Update to 0.51.0.
...
* gnu/packages/statistics.scm (r-matrixstats): Update to 0.51.0.
2016-10-26 16:23:32 +02:00
Ricardo Wurmus
fd54f65e72
gnu: r-r-utils: Update to 2.4.0.
...
* gnu/packages/statistics.scm (r-r-utils): Update to 2.4.0.
2016-10-26 16:23:32 +02:00
Ricardo Wurmus
89242ea47f
gnu: r-irlba: Update to 2.1.2.
...
* gnu/packages/statistics.scm (r-irlba): Update to 2.1.2.
2016-10-26 16:23:31 +02:00
Ricardo Wurmus
4f2ebc16ce
gnu: r-codetools: Update to 0.2-15.
...
* gnu/packages/statistics.scm (r-codetools): Update to 0.2-15.
2016-10-26 16:23:31 +02:00
Ricardo Wurmus
cf738e961e
gnu: r-snow: Update to 0.4-2.
...
* gnu/packages/statistics.scm (r-snow): Update to 0.4-2.
2016-10-26 16:23:31 +02:00
Ricardo Wurmus
41bc22a7de
gnu: r-backports: Update to 1.0.4.
...
* gnu/packages/statistics.scm (r-backports): Update to 1.0.4.
2016-10-26 16:23:30 +02:00
Ricardo Wurmus
72263db73d
gnu: r-foreign: Update to 0.8-67.
...
* gnu/packages/statistics.scm (r-foreign): Update to 0.8-67.
2016-10-26 16:23:30 +02:00
Ricardo Wurmus
130410d941
gnu: r-cluster: Update to 2.0.5.
...
* gnu/packages/statistics.scm (r-cluster): Update to 2.0.5.
2016-10-26 16:23:29 +02:00
Ricardo Wurmus
e7622804aa
gnu: r-acepack: Update to 1.4.0.
...
* gnu/packages/statistics.scm (r-acepack): Update to 1.4.0.
2016-10-26 16:23:29 +02:00
Ricardo Wurmus
bff4dc6324
gnu: r-r6: Update to 2.2.0.
...
* gnu/packages/statistics.scm (r-r6): Update to 2.2.0.
2016-10-26 16:23:29 +02:00
Ricardo Wurmus
e0a9093139
gnu: r-evaluate: Update to 0.10.
...
* gnu/packages/statistics.scm (r-evaluate): Update to 0.10.
2016-10-26 16:23:28 +02:00
Ricardo Wurmus
2d9da70bbe
gnu: r-reshape2: Update to 1.4.2.
...
* gnu/packages/statistics.scm (r-reshape2): Update to 1.4.2.
2016-10-26 16:23:28 +02:00
Ricardo Wurmus
c2a9e99134
gnu: r-stringi: Update to 1.1.2.
...
* gnu/packages/statistics.scm (r-stringi): Update to 1.1.2.
2016-10-26 16:23:28 +02:00
Ricardo Wurmus
03f72a1e1f
gnu: r-matrix: Update to 1.2-7.1.
...
* gnu/packages/statistics.scm (r-matrix): Update to 1.2-7.1.
2016-10-26 16:23:27 +02:00
Ricardo Wurmus
9e087a1fde
gnu: r-colorspace: Update to 1.2-7.
...
* gnu/packages/statistics.scm (r-colorspace): Update to 1.2-7.
2016-10-26 16:23:27 +02:00
Ricardo Wurmus
e1c2b7e2e1
gnu: r-jsonlite: Update to 1.1.
...
* gnu/packages/web.scm (r-jsonlite): Update to 1.1.
2016-10-26 16:23:27 +02:00
Ricardo Wurmus
2ffcd6607b
gnu: r-curl: Update to 2.2.
...
* gnu/packages/web.scm (r-curl): Update to 2.2.
2016-10-26 16:23:26 +02:00
Ricardo Wurmus
a46cc723ff
gnu: r-seqinr: Update to 3.3-3.
...
* gnu/packages/bioinformatics.scm (r-seqinr): Update to 3.3-3.
2016-10-26 16:23:26 +02:00
Ricardo Wurmus
062737a178
gnu: r-rcpparmadillo: Update to 0.7.500.0.0.
...
* gnu/packages/maths.scm (armadillo-for-rcpparmadillo): Update to
7.500.0.
* gnu/packages/statistics.scm (r-rcpparmadillo): Update to 0.7.500.0.0.
2016-10-26 16:23:25 +02:00
Ricardo Wurmus
7397cd9e3f
gnu: armadillo: Update to 7.500.0.
...
* gnu/packages/maths.scm (armadillo): Update to 7.500.0.
2016-10-26 16:23:25 +02:00
Ricardo Wurmus
8e1369f19a
gnu: r-rmarkdown: Update to 1.1.
...
* gnu/packages/statistics.scm (r-rmarkdown): Update to 1.1.
[propagated-inputs]: Add r-evaluate, r-tibble.
2016-10-26 16:23:25 +02:00
Ricardo Wurmus
c70271ec48
gnu: bioperl-minimal: Update to 1.7.0.
...
* gnu/packages/bioinformatics.scm (bioperl-minimal): Update to 1.7.0.
2016-10-26 16:23:24 +02:00
Marius Bakke
39df253e2b
gnu: mupdf: Modify CVE-2016-8674 patch to apply to 1.9a.
...
The fix from upstream did not apply cleanly due to many context changes.
This was adapted by cloning mupdf 1.9a from git and fixing conflicts
after applying our patches and cherry-picking upstream commit 1e03c06.
This is a follow-up to 47a04fca99 .
* gnu/packages/patches/mupdf-CVE-2016-8674.patch: Adapt to 1.9a.
2016-10-26 15:03:42 +01:00
Roel Janssen
e95ae7c223
guix package: Display generation diffs.
...
* guix/ui.scm (display-profile-content-diff): New variable.
* guix/scripts/package.scm (process-query): Use display-profile-content-diff.
In collaboration with Benz Schenk.
2016-10-26 14:53:29 +02:00
ng0
b2a2232c33
gnu: python-certifi: Update to 2016.8.31.
...
* gnu/packages/python.scm (python-certifi): Update to 2016.8.31.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-10-26 14:31:16 +03:00
Marius Bakke
07b1fb8675
gnu: security-token: Use 'license:' prefix.
...
* gnu/packages/security-token.scm (libyubikey)[license]: Add prefix.
(ykclient)[license]: Add prefix.
2016-10-26 11:00:58 +01:00
Marius Bakke
f9c339603d
gnu: yubico.scm: Rename to security-token.scm.
...
* gnu/packages/yubico.scm: Delete file.
* gnu/packages/security-token.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Adjust accordingly.
2016-10-26 10:45:49 +01:00
Marius Bakke
7a6213cbd7
gnu: offlineimap: Install documentation.
...
* gnu/packages/mail.scm (offlineimap)[native-inputs]: Add asciidoc and
libxslt.
[arguments]: Add phases 'build-documentation' and
'install-documentation' to build and install manpages. Also remove
unneeded key 'inputs' from 'wrap-binary' phase.
2016-10-26 10:45:49 +01:00
Marius Bakke
d2a9b531fb
gnu: notmuch: Update to 0.23.1.
...
* gnu/packages/patches/notmuch-emacs-25-compatibility-fix.patch: Delete
file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/mail.scm (notmuch): Update to 0.23.1. Remove patch.
2016-10-26 10:45:49 +01:00
Efraim Flashner
8f5f6c922f
gnu: vlc: Add x265 support.
...
* gnu/packages/video.scm (vlc)[inputs]: Add x265.
2016-10-26 12:19:19 +03:00
Efraim Flashner
e3cb00d210
gnu: gst-plugins-bad: Add x265 support.
...
* gnu/packages/gstreamer.scm (gst-plugins-bad)[inputs]: Add x265.
2016-10-26 12:19:18 +03:00
Efraim Flashner
d505801a06
gnu: ffmpeg: Add x265 support.
...
* gnu/packages/video.scm (ffmpeg)[inputs]: Add x265.
[arguments]: Add '--enable-libx265' flag.
2016-10-26 12:19:18 +03:00
Efraim Flashner
7bc7ffc243
gnu: Add x265.
...
* gnu/packages/video.scm (x265): New variable.
2016-10-26 12:19:18 +03:00
ng0
1df790d50d
gnu: Add psyclpc.
...
* gnu/packages/psyc.scm (psyclpc): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-10-26 11:29:35 +03:00
Ludovic Courtès
19262a718e
gnu: opensmtpd: Fix 'license' field.
...
* gnu/packages/mail.scm (opensmtpd)[license]: Use LICENSE:OPENSSL, not
OPENSSL.
(opensmtpd-extras)[license]: Likewise.
2016-10-26 10:19:18 +02:00
Ricardo Wurmus
59198f8fff
gnu: r-genomationdata: Update to 1.6.0.
...
* gnu/packages/bioinformatics.scm (r-genomationdata): Update to 1.6.0.
2016-10-26 09:28:23 +02:00
Ricardo Wurmus
e357bec836
gnu: r-bamsignals: Update to 1.6.0.
...
* gnu/packages/bioinformatics.scm (r-bamsignals): Update to 1.6.0.
2016-10-26 09:28:23 +02:00
Ricardo Wurmus
53ca52f013
gnu: r-rhtslib: Update to 1.6.0.
...
* gnu/packages/bioinformatics.scm (r-rhtslib): Update to 1.6.0.
[native-inputs]: Add autoconf.
2016-10-26 09:28:23 +02:00
Ricardo Wurmus
da22da862b
gnu: r-zlibbioc: Update to 1.20.0.
...
* gnu/packages/bioinformatics.scm (r-zlibbioc): Update to 1.20.0.
2016-10-26 09:28:22 +02:00
Ricardo Wurmus
809251e164
gnu: r-motifrg: Update to 1.18.0.
...
* gnu/packages/bioinformatics.scm (r-motifrg): Update to 1.18.0.
2016-10-26 09:28:22 +02:00
Ricardo Wurmus
21d6c7a3e1
gnu: r-seqlogo: Update to 1.40.0.
...
* gnu/packages/bioinformatics.scm (r-seqlogo): Update to 1.40.0.
2016-10-26 09:28:22 +02:00
Ricardo Wurmus
51c3c4900f
gnu: r-genomation: Update to 1.6.0.
...
* gnu/packages/bioinformatics.scm (r-genomation): Update to 1.6.0.
[propagated-inputs]: Add r-rcpp, r-htslib, r-runit, r-s4vectors.
[inputs]: Add zlib.
2016-10-26 09:28:21 +02:00
Ricardo Wurmus
e92dd6f5e0
gnu: r-seqpattern: Update to 1.6.0.
...
* gnu/packages/bioinformatics.scm (r-seqpattern): Update to 1.6.0.
[propagated-inputs]: Add r-kernsmooth.
2016-10-26 09:28:21 +02:00
Ricardo Wurmus
acf6f7e0c3
gnu: r-impute: Update to 1.48.0.
...
* gnu/packages/bioinformatics.scm (r-impute): Update to 1.48.0.
2016-10-26 09:28:21 +02:00
Ricardo Wurmus
3d74c04451
gnu: r-bsgenome: Update to 1.42.0.
...
* gnu/packages/bioinformatics.scm (r-bsgenome): Update to 1.42.0.
2016-10-26 09:28:20 +02:00
Ricardo Wurmus
30ec4de738
gnu: r-topgo: Update to 2.26.0.
...
* gnu/packages/bioinformatics.scm (r-topgo): Update to 2.26.0.
[propagated-inputs]: Add r-dbi.
2016-10-26 09:28:20 +02:00
Ricardo Wurmus
3587b464fc
gnu: r-graph: Update to 1.52.0.
...
* gnu/packages/bioinformatics.scm (r-graph): Update to 1.52.0.
2016-10-26 09:28:19 +02:00
Ricardo Wurmus
d1b1587cad
gnu: r-go-db: Update to 3.4.0.
...
* gnu/packages/bioinformatics.scm (r-go-db): Update to 3.4.0.
2016-10-26 09:28:19 +02:00
Ricardo Wurmus
b17aac083e
gnu: r-genomicfeatures: Update to 1.26.0.
...
* gnu/packages/bioinformatics.scm (r-genomicfeatures): Update to 1.26.0.
2016-10-26 09:28:18 +02:00
Ricardo Wurmus
6a45fd9aea
gnu: r-rtracklayer: Update to 1.34.0.
...
* gnu/packages/bioinformatics.scm (r-rtracklayer): Update to 1.34.0.
2016-10-26 09:28:18 +02:00
Ricardo Wurmus
4ab32f0cd6
gnu: r-genomicalignments: Update to 1.10.0.
...
* gnu/packages/bioinformatics.scm (r-genomicalignments): Update to
1.10.0.
2016-10-26 09:28:18 +02:00
Ricardo Wurmus
08da08d296
gnu: r-summarizedexperiment: Update to 1.4.0.
...
* gnu/packages/bioinformatics.scm (r-summarizedexperiment): Update to
1.4.0.
2016-10-26 09:28:17 +02:00
Ricardo Wurmus
c0ccef41ae
gnu: r-rsamtools: Update to 1.26.1.
...
* gnu/packages/bioinformatics.scm (r-rsamtools): Update to 1.26.1.
2016-10-26 09:28:17 +02:00
Ricardo Wurmus
47d39b6e7a
gnu: r-biostrings: Update to 2.42.0.
...
* gnu/packages/bioinformatics.scm (r-biostrings): Update to 2.42.0.
2016-10-26 09:28:17 +02:00
Ricardo Wurmus
89559a124e
gnu: r-biocparallel: Update to 1.8.0.
...
* gnu/packages/bioinformatics.scm (r-biocparallel): Update to 1.8.0.
2016-10-26 09:28:16 +02:00
Ricardo Wurmus
9405333186
gnu: r-biomart: Update to 2.30.0.
...
* gnu/packages/bioinformatics.scm (r-biomart): Update to 2.30.0.
2016-10-26 09:28:16 +02:00
Ricardo Wurmus
e45dc05781
gnu: r-annotationdbi: Update to 1.36.0.
...
* gnu/packages/bioinformatics.scm (r-annotationdbi): Update to 1.36.0.
2016-10-26 09:28:16 +02:00
Ricardo Wurmus
464870caf7
gnu: r-biobase: Update to 2.34.0.
...
* gnu/packages/bioinformatics.scm (r-biobase): Update to 2.34.0.
2016-10-26 09:28:15 +02:00
Ricardo Wurmus
92a740afac
gnu: r-genomicranges: Update to 1.26.1.
...
* gnu/packages/bioinformatics.scm (r-genomicranges): Update to 1.26.1.
[propagated-inputs]: Add r-iranges, r-s4vectors.
2016-10-26 09:28:15 +02:00
Ricardo Wurmus
1d048589ca
gnu: r-xvector: Update to 0.14.0.
...
* gnu/packages/bioinformatics.scm (r-xvector): Update to 0.14.0.
2016-10-26 09:28:14 +02:00
Ricardo Wurmus
753bc32b8e
gnu: r-limma: Update to 3.30.0.
...
* gnu/packages/bioinformatics.scm (r-limma): Update to 3.30.0.
2016-10-26 09:28:14 +02:00
Ricardo Wurmus
37d96f1dde
gnu: r-variantannotation: Update to 1.20.0.
...
* gnu/packages/bioinformatics.scm (r-variantannotation): Update to
1.20.0.
[propagated-inputs]: Add r-biobase, r-biostrings, r-iranges,
r-rtracklayer, r-s4vectors, r-xvector.
2016-10-26 09:28:14 +02:00
Ricardo Wurmus
5e48005fa9
gnu: r-edger: Update to 3.16.0.
...
* gnu/packages/bioinformatics.scm (r-edger): Update to 3.16.0.
[propagated-inputs]: Add r-locfit.
2016-10-26 09:28:14 +02:00
Ricardo Wurmus
dece310a25
gnu: r-genomeinfodb: Update to 1.10.0.
...
* gnu/packages/bioinformatics.scm (r-genomeinfodb): Update to 1.10.0.
2016-10-26 09:28:13 +02:00
Ricardo Wurmus
7f354dafb1
gnu: r-iranges: Update to 2.8.0.
...
* gnu/packages/bioinformatics.scm (r-iranges): Update to 2.8.0.
2016-10-26 09:28:13 +02:00
Ricardo Wurmus
b120c5f3a2
gnu: r-s4vectors: Update to 0.12.0.
...
* gnu/packages/bioinformatics.scm (r-s4vectors): Update to 0.12.0.
2016-10-26 09:28:13 +02:00
Ricardo Wurmus
22c5d736af
gnu: r-dnacopy: Update to 1.48.0.
...
* gnu/packages/bioinformatics.scm (r-dnacopy): Update to 1.48.0.
2016-10-26 09:28:12 +02:00
Ricardo Wurmus
5c7b04e0c3
gnu: r-biocinstaller: Update to 1.24.0.
...
* gnu/packages/bioinformatics.scm (r-biocinstaller): Update to 1.24.0.
2016-10-26 09:28:12 +02:00
Ricardo Wurmus
f0b297e17b
gnu: r-biocgenerics: Update to 0.20.0.
...
* gnu/packages/bioinformatics.scm (r-biocgenerics): Update to 0.20.0.
2016-10-26 09:28:11 +02:00
Ricardo Wurmus
c9b5046a18
gnu: r-grohmm: Update to 1.8.0.
...
* gnu/packages/bioinformatics.scm (r-grohmm): Update to 1.8.0.
2016-10-26 09:28:11 +02:00
Ricardo Wurmus
1265d3877b
gnu: r-systempiper: Update to 1.8.1.
...
* gnu/packages/bioinformatics.scm (r-systempiper): Update to 1.8.1.
2016-10-26 09:28:11 +02:00
Ricardo Wurmus
b87b41a74d
gnu: r-shortread: Update to 1.32.0.
...
* gnu/packages/bioinformatics.scm (r-shortread): Update to 1.32.0.
2016-10-26 09:28:10 +02:00
Ricardo Wurmus
ae6899b683
gnu: r-gostats: Update to 2.40.0.
...
* gnu/packages/bioinformatics.scm (r-gostats): Update to 2.40.0.
2016-10-26 09:28:10 +02:00
Ricardo Wurmus
816599c1e7
gnu: r-category: Update to 2.40.0.
...
* gnu/packages/bioinformatics.scm (r-category): Update to 2.40.0.
2016-10-26 09:28:10 +02:00
Ricardo Wurmus
558d02c361
gnu: r-gseabase: Update to 1.36.0.
...
* gnu/packages/bioinformatics.scm (r-gseabase): Update to 1.36.0.
2016-10-26 09:28:09 +02:00
Ricardo Wurmus
700c780dcf
gnu: r-rbgl: Update to 1.50.0.
...
* gnu/packages/bioinformatics.scm (r-rbgl): Update to 1.50.0.
2016-10-26 09:28:09 +02:00
Ricardo Wurmus
55cd914c3d
gnu: r-annotationforge: Update to 1.16.0.
...
* gnu/packages/bioinformatics.scm (r-annotationforge): Update to 1.16.0.
[propagated-inputs]: Add r-rcurl.
2016-10-26 09:28:09 +02:00
Ricardo Wurmus
e1db8dd813
gnu: r-deseq2: Update to 1.14.0.
...
* gnu/packages/bioinformatics.scm (r-deseq2): Update to 1.14.0.
2016-10-26 09:28:08 +02:00
Ricardo Wurmus
1e66e71921
gnu: r-genefilter: Update to 1.56.0.
...
* gnu/packages/bioinformatics.scm (r-genefilter): Update to 1.56.0.
2016-10-26 09:28:08 +02:00
Ricardo Wurmus
6faa2a48f0
gnu: r-geneplotter: Update to 1.52.0.
...
* gnu/packages/bioinformatics.scm (r-geneplotter): Update to 1.52.0.
2016-10-26 09:28:08 +02:00
Ricardo Wurmus
9beba74f66
gnu: r-annotate: Update to 1.52.0.
...
* gnu/packages/bioinformatics.scm (r-annotate): Update to 1.52.0.
2016-10-26 09:28:07 +02:00
Ricardo Wurmus
557a4b8e61
gnu: Add r-kernsmooth.
...
* gnu/packages/statistics.scm (r-kernsmooth): New variable.
2016-10-26 09:28:07 +02:00
Ricardo Wurmus
f9875807e8
gnu: emacs-emms-player-mpv: Update to 0.0.10.
...
* gnu/packages/emacs.scm (emacs-emms-player-mpv): Update to 0.0.10.
2016-10-26 09:28:07 +02:00
Ricardo Wurmus
a98470b5be
import cran: Use URL for Bioconductor 3.4.
...
* guix/import/cran.scm (%bioconductor-svn-url): Update to release URL
for version 3.4.
2016-10-26 09:28:06 +02:00
Leo Famulari
6c18c4f603
gnu: elfutils: Update to 0.167.
...
* gnu/packages/elf.scm (elfutils): Update to 0.167.
2016-10-25 22:11:59 -04:00
Leo Famulari
3de764f7a7
gnu: gtk+-2: Update to 2.24.31 [fixes CVE-2013-7447].
...
* gnu/packages/gtk.scm (gtk+-2): Update to 2.24.31.
2016-10-25 16:33:13 -04:00
Kei Kebreau
47a04fca99
gnu: mupdf: Fix CVE-2016-8674.
...
* gnu/packages/patches/mupdf-CVE-2016-8674.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/pdf.scm (mupdf): Use it.
2016-10-25 12:50:50 -04:00
Thomas Danckaert
4b12fe5cab
gnu: coda: Remove bundled libraries.
...
* gnu/packages/maths.scm (coda): Remove bundled libraries.
[source]: Add patch and snippet to remove bundled zlib, pcre and expat.
[inputs]: Add system zlib, pcre and expat.
* gnu/packages/patches/coda-use-system-libs.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-10-25 14:56:37 +02:00
Ludovic Courtès
301d73f68c
build: 'guilemoduledir' honors $GUILE_EFFECTIVE_VERSION.
...
* configure.ac: Define 'guilemoduledir' as a function of
$GUILE_EFFECTIVE_VERSION.
2016-10-25 14:00:33 +02:00
Ludovic Courtès
8ce84bf1f5
svg: Autoload Guile-RSVG and Guile-Cairo.
...
Fixes compilation by 'guix pull' where Guile-{RSVG,Cairo} are missing.
Reported by Efraim Flashner.
* gnu/build/svg.scm: Use 'module-autoload!' rather than 'module-use!'.
2016-10-25 13:57:28 +02:00
Mark H Weaver
e9a19bde40
gnu: linux-libre@4.1: Update to 4.1.35.
...
* gnu/packages/linux.scm (linux-libre-4.1): Update to 4.1.35. Remove
patch.
* gnu/packages/patches/linux-libre-4.1-CVE-2016-5195.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-10-24 22:53:18 -04:00
Mark H Weaver
c4a667bfa5
gnu: Add missing module import to (gnu packages gl).
...
This is a followup to commit f1267c872f .
* gnu/packages/gl.scm: Import (gnu packages).
2016-10-24 22:45:38 -04:00
Mark H Weaver
f1267c872f
gnu: mesa: Fix 'wayland-egl-symbols-check' on MIPS.
...
* gnu/packages/patches/mesa-wayland-egl-symbols-check-mips.patch: New
file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gl.scm (mesa)[source]: Add patch when building on MIPS.
2016-10-24 22:28:32 -04:00
Ludovic Courtès
ffde82c9ec
system: grub: Use Guile-{RSVG,Cairo} instead of Inkscape + ImageMagick.
...
Based on a suggestion by Andy Wingo at
<https://lists.gnu.org/archive/html/guix-devel/2015-08/msg00753.html >.
* gnu/build/svg.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/system/grub.scm (svg->png): Add #:width and #:height. Rewrite to
use (gnu build svg).
(resize-image): Remove.
(grub-background-image): Adjust accordingly.
2016-10-25 01:21:28 +02:00
Leo Famulari
19a65e7c8c
gnu: perl-eval-closure: Update to 0.14.
...
* gnu/packages/perl.scm (perl-eval-closure): Update to 0.14.
2016-10-24 17:29:25 -04:00
Thomas Danckaert
d91025e3d0
gnu: Add coda.
...
* gnu/packages/maths.scm (coda): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-10-24 23:14:52 +02:00
Thomas Danckaert
d3c4f3bb00
gnu: Add hdf-eos2.
...
* gnu/packages/maths.scm (hdf-eos2): New variable.
* gnu/packages/patches/hdf-eos2-build-shared.patch: New file.
* gnu/packages/patches/hdf-eos2-remove-gctp.patch: New file.
* gnu/packages/patches/hdf-eos2-fortrantests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add patches.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-10-24 23:05:20 +02:00
Amirouche
3b5783fcd9
gnu: Add guile-bytestructures
...
* gnu/packages/guile.scm (guile-bytestructures): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-10-24 22:51:52 +02:00
Julien Lepiller
8c00b83818
services: nginx: Virtual hosts are first-class configuration items.
...
* gnu/services/web.scm (<nginx-vhost-configuration>): New record type.
(config-domain-strings): New procedure.
(config-index-strings): New procedure.
(default-nginx-vhost-config): New procedure.
(default-nginx-config): Add vhost support and temporary directories
(nginx-activation): Create temporary directories
(nginx-service): Add vhost-list key.
* doc/guix.texi (Web Services): Document 'nginx-vhost-configuration'.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-10-24 22:50:40 +02:00
Leo Famulari
4691428059
gnu: twolame: Make the test suite compatible with Perl 5.24.
...
* gnu/packages/audio.scm (twolame)[source]: Add snippet to fix test.
2016-10-24 16:19:25 -04:00
Efraim Flashner
405be8dceb
gnu: efl: Update to 1.18.2.
...
* gnu/packages/enlightenment.scm (efl): Update to 1.18.2.
2016-10-24 22:01:00 +03:00
Kei Kebreau
c201b28bfa
gnu: red-eclipse: Update to 1.5.6.
...
* gnu/packages/games.scm (red-eclipse): Update to 1.5.6.
[arguments]: Adjust phases.
2016-10-24 13:25:39 -04:00
ng0
9c798f9036
gnu: Add whois.
...
* gnu/packages/networking.scm (whois): New variable.
Signed-off-by: Marius Bakke <mbakke@fastmail.com >
2016-10-24 17:40:53 +01:00
宋文武
bd1b1e0517
gnu: gnumeric: Use 'glib-or-gtk-build-system'.
...
Reported by Pjotr Prins <pjotr.public12@thebird.nl >.
* gnu/packages/gnome.scm (gnumeric)[build-systems]: Switch to
GLIB-OR-GTK-BUILD-SYSTEM.
2016-10-24 19:19:34 +08:00
Leo Famulari
02cfea6627
gnu: musl: Fix CVE-2016-8859.
...
* gnu/packages/patches/musl-CVE-2016-8859.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/musl.scm (musl)[source]: Use it.
2016-10-23 18:08:17 -04:00
Kei Kebreau
8e3017cc65
gnu: windowmaker: Update to 0.95.7.
...
* gnu/packages/gnustep.scm (windowmaker): Update to 0.95.7.
2016-10-23 17:52:28 -04:00
Arun Isaac
0f6b6cb996
gnu: gajim: Update to 0.16.6.
...
* gnu/packages/messaging.scm (gajim): Update to 0.16.6.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-10-23 17:40:50 -04:00
Arun Isaac
d6465efaa9
gnu: gajim: License is "version 3 only".
...
* gnu/packages/messaging.scm (gajim)[license]: Change to GPL3.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-10-23 17:40:50 -04:00
Leo Famulari
41e94ad50a
nls: Update 'fr' translation.
2016-10-23 17:22:18 -04:00
ng0
2dfa90721d
gnu: weechat: Update to 1.6.
...
* gnu/packages/irc.scm (weechat): Update to 1.6.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-10-23 17:10:22 -04:00
Leo Famulari
ef73acd30d
gnu: diffoscope: Disable failing test.
...
* gnu/packages/package-management.scm (diffoscope)[arguments]: Add
'disable-failing-test' phase.
2016-10-23 17:05:09 -04:00
Leo Famulari
1bafad5661
gnu: audit: Use GnuTLS instead of OpenSSL.
...
* gnu/packages/admin.scm (audit)[inputs]: Replace openssl with gnutls.
2016-10-23 16:38:21 -04:00
Mark H Weaver
93cb98d481
gnu: icu4c: On MIPS, pass --with-data-packaging=archive to configure.
...
* gnu/packages/icu4c.scm (icu4c)[arguments]: On MIPS, pass
"--with-data-packaging=archive" to configure.
2016-10-23 14:18:26 -04:00
Mark H Weaver
ca0635b4ba
Merge branch 'master' into core-updates
2016-10-23 14:16:39 -04:00
Danny Milosavljevic
903276d066
gnu: Add python-flask-sqlalchemy.
...
* gnu/packages/python.scm (python-flask-sqlalchemy): New variable.
2016-10-23 19:41:11 +02:00
Danny Milosavljevic
31288222d4
gnu: Add python-flask-basicauth.
...
* gnu/packages/python.scm (python-flask-basicauth): New variable.
2016-10-23 19:41:10 +02:00
Danny Milosavljevic
999d964d64
gnu: Add python-flask-restful.
...
* gnu/packages/python.scm (python-flask-restful): New variable.
2016-10-23 19:31:39 +02:00
Danny Milosavljevic
0990edfecb
gnu: Add python-aniso8601.
...
* gnu/packages/python.scm (python-aniso8601): New variable.
2016-10-23 19:31:39 +02:00
Rene Saavedra
04ce840a82
gnu: Add bluefish.
...
* gnu/packages/gnome.scm (bluefish): New variable.
2016-10-23 19:26:30 +02:00
Hartmut Goebel
b5c347ad3d
import: pypi: All inputs are propagated-inputs by default.
...
* guix/import/pypi.scm (maybe-inputs): Return inputs as
"propagated-inputs".
2016-10-23 19:23:14 +02:00
Tobias Geerinckx-Rice
373e765ec3
gnu: openconnect: Update to 7.07.
...
* gnu/packages/vpn.scm (openconnect): Update to 7.07.
2016-10-23 16:33:04 +02:00
Tobias Geerinckx-Rice
bdc74f07c3
gnu: weex: Use ‘modify-phases’.
...
* gnu/packages/ftp.scm (weex): Use the ‘modify-phases’ syntax.
2016-10-23 16:33:04 +02:00
Ricardo Wurmus
5f5b57681c
gnu: Add guitarix-lv2.
...
* gnu/packages/audio.scm (guitarix-lv2): New variable.
2016-10-23 15:47:35 +02:00
Ricardo Wurmus
84d53724ba
gnu: Add mod-utilities.
...
* gnu/packages/music.scm (mod-utilities): New variable.
2016-10-23 15:47:35 +02:00
Ricardo Wurmus
3d4b1bb9a1
gnu: Add jalv-select.
...
* gnu/packages/music.scm (jalv-select): New variable.
2016-10-23 15:47:35 +02:00
Ricardo Wurmus
c2c9e74891
gnu: Add mod-host.
...
* gnu/packages/music.scm (mod-host): New variable.
2016-10-23 15:47:35 +02:00
Efraim Flashner
875dc49b00
gnu: jasper: Update to 1.900.13.
...
* gnu/packages/image.scm (jasper): Update to 1.900.13.
[arguments]: Build with -std=c99 support.
2016-10-23 16:32:04 +03:00
ng0
5cb7974109
gnu: Add libpsyc.
...
* gnu/packages/psyc.scm (libpsyc): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-10-23 16:32:03 +03:00
ng0
3a14b2bcf6
gnu: Add perl-net-psyc.
...
* gnu/packages/psyc.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-10-23 16:32:03 +03:00
Ricardo Wurmus
860eda621b
gnu: vmpk: Remove package.
...
The vmpk package has been broken for a while and attempts to fix it have
failed. The package "jack-keyboard" offers similar features.
* gnu/packages/music.scm (vmpk): Remove variable.
2016-10-23 15:06:36 +02:00
Ricardo Wurmus
1a0633e79b
gnu: Add supertuxkart.
...
* gnu/packages/games.scm (supertuxkart): New variable.
2016-10-23 15:05:19 +02:00
Efraim Flashner
9ba88890f7
gnu: gambit-c: Update to 4.8.5.
...
* gnu/packages/scheme.scm (gambit-c): Update to 4.8.5.
[source]: Update source tarball name.
2016-10-23 14:37:36 +03:00
Efraim Flashner
27668c79de
gnu: gambit-c: Use 'modify-phases' syntax.
...
* gnu/packages/scheme.scm (gambit-c)[arguments]: Use 'modify-phases'
syntax.
2016-10-23 14:37:36 +03:00
Efraim Flashner
71dcdaf31f
gnu: gambit-c: Update to 4.7.9.
...
* gnu/packages/scheme.scm (gambit-c): Update to 4.7.9.
2016-10-23 14:37:36 +03:00
Efraim Flashner
fb685df8f8
gnu: bigloo: Use 'modify-phases' syntax.
...
* gnu/packages/scheme.scm (bigloo)[arguments]: Use 'modify-phases' syntax.
2016-10-23 14:37:36 +03:00
Efraim Flashner
04014de6f5
gnu: hop: Use 'modify-phases' syntax.
...
* gnu/packages/scheme.scm (hop)[arguments]: Use 'modify-phases' syntax.
2016-10-23 14:37:35 +03:00
Efraim Flashner
eccd1d24c9
gnu: hop: Update to 2.5.1.
...
* gnu/packages/scheme.scm (hop): Update to 2.5.1.
[source]: Remove patch.
* gnu/packages/patches/hop-bigloo-4.0b.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-10-23 14:37:28 +03:00
Leo Famulari
5ed7f28da5
gnu: mpg321: Update to 0.3.2.
...
* gnu/packages/mp3.scm (mpg321): Update to 0.3.2.
2016-10-23 05:01:02 -04:00
Leo Famulari
d78b652c16
gnu: mpg123: Update to 1.23.8.
...
* gnu/packages/mp3.scm (mpg123): Update to 1.23.8.
2016-10-23 04:55:26 -04:00
宋文武
6f52b82d42
doc: emacs: Clarify 'guix-use-substituse' and 'guix-dry-run'.
...
Reported by apteryx on #guix.
* doc/emacs.texi (Emacs Build Options): Mention the variable value when describe
the effects of 'guix-use-substitute' and 'guix-dry-run'.
2016-10-23 13:02:32 +08:00
Efraim Flashner
844f4f6e62
gnu: beast: Disable parallel-build.
...
* gnu/packages/music.scm (beast)[arguments]: Disable parallel builds to
prevent a race condition.
2016-10-23 07:47:03 +03:00
Efraim Flashner
d661894159
gnu: infamous-plugins: Remove compiler optimizations.
...
* gnu/packages/audio.scm (infamous-plugins)[arguments]: Add phase
removing built-in compiler optimizations in the source code.
2016-10-23 07:47:03 +03:00
Efraim Flashner
7ca6830482
gnu: python2-validictory: Add missing input.
...
* gnu/packages/python.scm (python2-validictory)[native-inputs]: Add
python2-setuptools.
(python-validictory)[properties]: New field.
2016-10-23 07:47:03 +03:00
Efraim Flashner
ff1e2b59bf
gnu: ffmpeg: Update to 3.1.5.
...
* gnu/packages/video.scm (ffmpeg): Update to 3.1.5.
2016-10-23 07:47:03 +03:00
Efraim Flashner
04ed5444fe
gnu: mutt: Update to 1.7.1.
...
* gnu/packages/mail.scm (mutt): Update to 1.7.1.
2016-10-23 07:47:03 +03:00
ng0
ad6198a5f9
gnu: Add vim-full.
...
* gnu/packages/vim.scm (vim-full): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-10-23 07:47:02 +03:00
Efraim Flashner
84a79b8c42
gnu: aria2: Update to 1.28.0.
...
* gnu/packages/bittorrent.scm (aria2): Update to 1.28.0.
2016-10-23 07:46:49 +03:00
Mark H Weaver
35680748a6
gnu: linux-libre: Update to 4.8.4.
...
* gnu/packages/linux.scm (%linux-libre-version, %linux-libre-hash)
(linux-libre): Update to 4.8.4.
2016-10-23 00:21:20 -04:00
Mark H Weaver
62cf3ae09b
gnu: linux-libre@4.4: Update to 4.4.27.
...
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.27.
2016-10-23 00:18:42 -04:00
John Darrington
0881b616f4
gnu: guile-ncurses: Update to version 2.0.
...
* gnu/packages/guile.scm (guile-ncurses): Update version to 2.0.
2016-10-22 17:24:39 +02:00
Alex Sassmannshausen
ed53a07145
gnu: perl-test-mockobject: Update to 1.20150527.
...
* gnu/packages/perl.scm (perl-test-mockobject): Update to 1.20150527.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-10-22 02:20:15 -04:00
Nicolas Goaziou
3ae48df120
gnu: wireshark: Update to 2.2.1.
...
* gnu/packages/networking.scm (wireshark): Update to 2.2.1.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-10-22 02:20:15 -04:00
Nicolas Goaziou
a4c7f40cec
gnu: giac-xcas: Update to 1.2.2-95.
...
* gnu/packages/algebra.scm (giac-xcas): Update to 1.2.2-95.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-10-22 02:20:10 -04:00
Mark H Weaver
a861665b75
gnu: linux-libre@4.1: Add fix for CVE-2016-5195.
...
* gnu/packages/patches/linux-libre-4.1-CVE-2016-5195.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/linux.scm (linux-libre-4.1): Add patch.
2016-10-22 00:30:38 -04:00
Mark H Weaver
64de7d1ceb
gnu: make-linux-libre: Add #:patches keyword argument.
...
* gnu/packages/linux.scm (make-linux-libre): Add 'patches' keyword
argument.
2016-10-22 00:22:31 -04:00
Leo Famulari
f08add0c5a
gnu: go-1.7: Skip test that fails due to time zone name change.
...
* gnu/packages/golang.scm (go-1.7)[arguments]: Skip test "TestLoadFixed" in
'prebuild' phase.
2016-10-21 19:13:01 -04:00
Leo Famulari
4b0bac4b3e
gnu: go-1.4: Skip test that fails due to time zone name change.
...
* gnu/packages/golang.scm (go-1.4)[arguments]: Skip test "TestLoadFixed" in
'prebuild' phase.
2016-10-21 19:13:01 -04:00
Leo Famulari
04a95a4fd6
gnu: go-1.4: Disable cgo.
...
* gnu/packages/golang.scm (go-1.4)[arguments]: Set "CGO_ENABLED=0" while
building.
(go-1.7)[arguments]: Keep "CGO_ENABLED=1".
2016-10-21 19:13:01 -04:00
Leo Famulari
57147c5d34
gnu: go-1.7: Update to 1.7.3.
...
* gnu/packages/golang.scm (go-1.7): Update to 1.7.3.
2016-10-21 19:03:21 -04:00
Leo Famulari
bc8aa24b15
gnu: mpv: Update to 0.21.0.
...
* gnu/packages/video.scm (mpv): Update to 0.21.0.
2016-10-21 15:56:43 -04:00
Christopher Allan Webber
7d2ee59b4a
gnu: slim: Fix line numbers in slim-login.patch.
...
This was causing build failures.
* gnu/packages/patches/slim-login.patch: Fix line numbers.
2016-10-21 12:51:33 -05:00
Tobias Geerinckx-Rice
666619d088
gnu: lrzip: Update to 0.631.
...
* gnu/packages/compression.scm (lrzip): Update to 0.631.
2016-10-21 05:14:32 +02:00
Eric Bavier
17d50dfdbb
gnu: slim: Display login message.
...
* gnu/packages/patches/slim-login.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/display-managers.scm (slim)[source]: Use it.
2016-10-20 16:47:20 -05:00
Eric Bavier
0b71c15c80
gnu: slim: Do not reset session after failed login.
...
* gnu/packages/patches/slim-reset.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/display-managers.scm (slim)[source]: Use it.
2016-10-20 16:47:19 -05:00
Leo Famulari
5d5cdb7ca4
gnu: linux-libre-4.4: Update to 4.4.26.
...
* gnu/packages/linux.scm (linux-libre): Update to 4.4.26.
2016-10-20 17:42:49 -04:00
Leo Famulari
88576735bf
gnu: linux-libre: Update to 4.8.3.
...
* gnu/packages/linux.scm (%linux-libre-version, %linux-libre-hash)
(linux-libre): Update to 4.8.3.
2016-10-20 17:42:49 -04:00
Roel Janssen
d6e5de1ed2
gnu: Add emacs-d-mode.
...
* gnu/packages/emacs.scm (emacs-d-mode): New variable.
2016-10-20 22:26:41 +02:00
ng0
2116bfb367
gnu: network-manager-applet: Update to 1.4.2.
...
* gnu/packages/gnome.scm (network-manager-applet): Update to 1.4.2.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-10-20 22:20:47 +02:00
Ludovic Courtès
29d2f451a6
gnu-maintenance: GNOME updater honors 'upstream-name' package property.
...
* guix/gnu-maintenance.scm (latest-gnome-release)[upstream-name]: New
variable. Use it as the first argument to 'latest-ftp-release' and when
constructing #:directory.
* gnu/packages/gnome.scm (gconf)[properties]: New field.
(network-manager)[properties]: New field.
2016-10-20 22:18:59 +02:00
ng0
0d871c3876
gnu: network-manager: Update to 1.4.2.
...
* gnu/packages/gnome.scm (network-manager): Update to 1.4.2.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-10-20 21:57:11 +02:00
Ludovic Courtès
6205e6a0ce
gnu: libgweather: Update to 3.20.3.
...
* gnu/packages/gnome.scm (libgweather): Update to 3.20.3.
2016-10-20 21:22:46 +02:00
Ludovic Courtès
8b8dfa7f56
gnu: libgweather: Adjust to new timezone name.
...
* gnu/packages/gnome.scm (libgweather)[arguments]: In 'pre-check' phase,
update "Asia/Rangoon" timezone name.
2016-10-20 21:21:28 +02:00
Ludovic Courtès
7f8393f3eb
gnu: python-mailmanclient: Fix typo.
...
* gnu/packages/mail.scm (python-mailmanclient)[properties]: Fix typo.
2016-10-20 15:44:48 +02:00
Ludovic Courtès
6ef6246cfc
hydra: Add "arm-linux-gnueabihf" as a cross-compilation target.
...
* build-aux/hydra/gnu-system.scm (%cross-targets): Add
"arm-linux-gnueabihf".
2016-10-20 15:43:59 +02:00
Ludovic Courtès
dc0322b511
services: ntpd: Add 'allow-large-adjustment?' knob.
...
Suggested by Leo Famulari.
* gnu/services/networking.scm (<ntp-configuration>)[allow-large-adjustment?]:
New field.
(ntp-shepherd-service): Honor it.
(ntp-service): Add #:allow-large-adjustment? and honor it.
* doc/guix.texi (Networking Services): Document it.
2016-10-20 15:43:59 +02:00
ng0
6d3dda4ff5
gnu: Add python-mailmanclient.
...
* gnu/packages/mail.scm (python-mailmanclient): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-10-20 11:47:12 +03:00
Hartmut Goebel
162e42d8c0
gnu: Add python-validictory and python2-validictory.
...
* gnu/packages/python.scm (python-validictory, python2-validictory):
New variables.
2016-10-20 10:27:22 +02:00
Hartmut Goebel
b7703c8131
gnu: Add python2-pathlib2.
...
Adding only the Python 2 variant, since for Python 3 our minimum version
is 3.4 which already includes this package as part of the standard library.
gnu/packages/python.scm (python2-pathlib2): New variable.
2016-10-20 10:09:59 +02:00
Hartmut Goebel
8ab59181a4
gnu: Add python-setproctitle and python2-setproctitle.
...
* gnu/packages/python.scm (python-setproctitle, python2-setproctitle):
New variables.
2016-10-20 09:55:19 +02:00
Hartmut Goebel
9518fde1a1
gnu: Add chromaprint.
...
* gnu/packages/mp3.scm (chromaprint): New variable.
2016-10-20 09:55:19 +02:00
Roel Janssen
4644644ace
gnu: Add r-bioccheck.
...
* gnu/packages/bioinformatics.scm (r-bioccheck): New variable.
2016-10-20 09:53:02 +02:00
Leo Famulari
c645cef7da
gnu: openssh: Fix CVE-2016-8858.
...
* gnu/packages/patches/openssh-memory-exhaustion.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/ssh.scm (openssh)[source]: Use it.
2016-10-19 18:02:39 -04:00
Rene Saavedra
3ad7dce1d9
gnu: Add gucharmap.
...
* gnu/packages/gnome.scm (gucharmap): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-10-19 23:20:19 +02:00
Carlos Sánchez de La Lama
80c9164fd7
gnu: %static-inputs: Use bash from PATH in bootstrap tar.
...
gnu/packages/make-bootstrap.scm (%static-inputs): Use bash from PATH.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-10-19 23:20:19 +02:00
Leo Famulari
c21b1a1fbb
gnu: borg: Install more documentation.
...
* gnu/packages/backup.scm (borg)[arguments]: Install more documentation in
'install-doc' phase. Use (srfi srfi-26).
2016-10-19 16:00:26 -04:00
Leo Famulari
7ffa5d4a2d
gnu: python-file: Work around "double encoding" bug in file@5.28.
...
* gnu/packages/patches/python-file-double-encoding-bug.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/python.scm (python-file)[source]: Use it.
(python2-file)[source]: Use the source of FILE directly, without the
patch.
2016-10-19 14:36:51 -04:00
Leo Famulari
00bf74be05
gnu: python-file: Don't create a compressed egg.
...
* gnu/packages/python.scm (python-file, python2-file)[arguments]: Pass
"--single-version-externally-managed" "--root=/" to #:configure-flags.
2016-10-19 14:36:48 -04:00
Tobias Geerinckx-Rice
b332c823b7
gnu: gparted: Update to 0.27.0.
...
* gnu/packages/disk.scm (gparted): Update to 0.27.0.
2016-10-19 19:34:17 +02:00
Tobias Geerinckx-Rice
f5d3773268
gnu: ncftp: Use ‘modify-phases’.
...
* gnu/packages/ftp.scm (ncftp): Use the ‘modify-phases’ syntax.
2016-10-19 19:34:17 +02:00
Tobias Geerinckx-Rice
c17b5986f2
gnu: mcelog: Update to 143.
...
* gnu/packages/linux.scm (mcelog): Update to 143.
2016-10-19 19:34:17 +02:00
Tobias Geerinckx-Rice
5e270e8e8f
gnu: lftp: Update to 4.7.3.
...
* gnu/packages/ftp.scm (lftp): Update to 4.7.3.
[source]: Use HTTPS. Remove patch.
[arguments]: Add ‘disable-impure-tests’ phase. Add #:configure-flags with
explicit location of readline headers.
[home-page]: Use HTTPS.
* gnu/packages/patches/lftp-dont-save-unknown-host-fingerprint.patch: Delete
file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-10-19 19:34:17 +02:00
Leo Famulari
d5ccf71ec6
gnu: awscli: Update to 1.11.5.
...
* gnu/packages/python.scm (awscli): Update to 1.11.5.
[source]: Use pypi-uri.
[inputs]: Add python-s3transfer.
2016-10-19 13:12:48 -04:00
Leo Famulari
94cffc6386
gnu: Add python-s3transfer.
...
* gnu/packages/python.scm (python-s3transfer, python2-s3transfer): New
variable.
2016-10-19 13:12:48 -04:00
Leo Famulari
e09f952d9f
gnu: python-botocore: Update to 1.4.62.
...
* gnu/packages/python.scm (python-botocore, python2-botocore): Update to 1.4.62.
2016-10-19 13:12:47 -04:00
Leo Famulari
ecd68c53a6
gnu: python-rsa: Update to 3.4.2.
...
* gnu/packages/python.scm (python-rsa, python2-rsa): Update to 3.4.2.
2016-10-19 13:12:47 -04:00
Leo Famulari
def6213f65
gnu: Add libseccomp.
...
* gnu/packages/linux.scm (libseccomp): New variable.
2016-10-19 13:01:31 -04:00
Marius Bakke
6de9dfce80
gnu: xapian: Update to 1.4.0.
...
* gnu/packages/search.scm (xapian): Update to 1.4.0.
[source]: Use https URL.
[home-page]: Use https URL.
[arguments]: Remove 'patch-remotetcp-harness' phase. Replace 'check'
phase with a list of custom test targets.
2016-10-19 17:00:51 +01:00
Marius Bakke
16a23d4ad2
gnu: xapian: Use 'modify-phases' syntax.
...
* gnu/packages/search.scm (xapian)[arguments]: Use 'modify-phases'. Fix
'/bin/sh' substitution to use (which "sh") instead of (which "bash").
2016-10-19 17:00:43 +01:00
Marius Bakke
6cf27c89a5
gnu: notmuch: Enable tests.
...
* gnu/packages/patches/notmuch-emacs-25-compatibility-fix.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/mail.scm (notmuch)[source]: Use patch.
[arguments]: Add verbose make flags. Add phase 'patch-notmuch-lib.el' to
fix hard-coded /bin/sh. Add 'prepare-test-environment' phase to patch
test shebangs and set environment.
[native-inputs]: Change from 'emacs-minimal' to 'emacs-no-x'. Add dtach,
gnupg, man, perl and which.
2016-10-19 17:00:37 +01:00
Marius Bakke
540d6cc711
gnu: notmuch: Update to 0.23.
...
* gnu/packages/mail.scm (notmuch): Update to 0.23.
[home-page]: Use https URL.
(python-notmuch)[version]: Inherit from notmuch.
[home-page]: Ditto.
2016-10-19 17:00:24 +01:00
Mark H Weaver
b09e0cd154
gnu: chez-scheme: Remove use of 'ghostscript-gs' wrapper.
...
This is a followup to commit d2478b4cdd .
* gnu/packages/chez.scm (chez-scheme)[native-inputs]: Replace
'ghostscript-gs' with 'ghostscript'.
2016-10-19 11:26:51 -04:00
Mark H Weaver
d2478b4cdd
Merge branch 'master' into core-updates
2016-10-19 10:54:36 -04:00
ng0
152ffe7cb6
gnu: Add opensmtpd-extras.
...
* gnu/packages/mail.scm (opensmtpd-extras): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-10-19 17:37:16 +03:00
ng0
8b53366c63
gnu: Add opensmtpd.
...
* gnu/packages/mail.scm (opensmtpd): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-10-19 17:32:49 +03:00
ng0
71f048c624
gnu: Add libasr.
...
* gnu/packages/dns.scm (libasr): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-10-19 17:28:06 +03:00
Efraim Flashner
c11933c920
gnu: zile: Use 'modify-phases' syntax.
...
* gnu/packages/zile.scm (zile)[arguments]: Use 'modify-phases' syntax.
2016-10-19 17:10:17 +03:00
Efraim Flashner
fa216a4d01
gnu: zile: Update to 2.4.13.
...
* gnu/packages/zile.scm (zile): Update to 2.4.13.
[home-page]: Use https.
2016-10-19 17:10:17 +03:00
Ludovic Courtès
fe9bdb581e
tests: Make sure child process of 'pivot-root' test exits.
...
* tests/syscalls.scm ("pivot-root"): Use 'test-equal'. Wrap child body
in 'dynamic-wind'.
2016-10-19 15:54:11 +02:00
Ludovic Courtès
0d7034ca4f
tests: Fix typo in 'with-graft' transformation test.
...
This is a followup to 645b9df858 .
* tests/scripts-build.scm ("options->transformation, with-graft"): Use
'with-graft', not 'with-input'.
2016-10-19 15:54:10 +02:00
Ludovic Courtès
2535635f18
Use (ice-9 binary-ports) instead of (rnrs io ports).
...
This reduces the closure of (guix ui) from 123 to 106 modules.
* guix/derivations.scm: Use (ice-9 binary-ports) instead of (rnrs io
ports).
(map-derivation)[substitute-file]: Use 'read-string' instead of
'get-string-all'.
* guix/ftp-client.scm: Likewise.
* guix/hash.scm: Likewise.
* guix/http-client.scm: Likewise.
* guix/pki.scm (ensure-acl, current-acl): Likewise.
* guix/scripts/archive.scm (authorize-key)[read-key]: Likewise.
* guix/scripts/authenticate.scm (read-canonical-sexp)
(read-hash-data): Likewise.
* guix/scripts/download.scm: Likewise.
* guix/scripts/offload.scm (register-gc-root, remove-gc-roots)
(send-files): Likewise.
* guix/scripts/publish.scm (lazy-read-file-sexp): Likewise.
* guix/scripts/refresh.scm: Likewise.
* guix/scripts/substitute.scm (check-acl-initialized): Likewise.
* guix/serialization.scm (read-maybe-utf8-string): Likewise.
* guix/scripts/hash.scm (guix-hash): Use 'force-output' instead of
'flush-output-port'.
* guix/store.scm (process-stderr): Likewise.
* guix/tests.scm: Likewise.
* guix/utils.scm: Use (ice-9 binary-ports) and autoload (rnrs io ports)
for 'make-custom-binary-input-port'.
2016-10-19 15:54:10 +02:00
Ludovic Courtès
4bb54cc42f
lint: Suggest @code instead of quotes.
...
* guix/scripts/lint.scm (%quoted-identifier-rx): New variable.
(check-description-style)[check-quotes]: New procedure.
Use it.
* tests/lint.scm ("description: suggest ornament instead of quotes"):
New test.
2016-10-19 15:54:10 +02:00
Ludovic Courtès
4534d85e70
gnu: Add Ao.
...
* gnu/packages/engineering.scm (ao): New variable.
2016-10-19 15:54:10 +02:00
Ludovic Courtès
a966281f2d
gnu: glfw: Propagate the relevant inputs.
...
* gnu/packages/gl.scm (glfw)[inputs]: Rename to...
[propagated-inputs]: ... this. Add LIBXXF86VM.
2016-10-19 15:54:10 +02:00
Ludovic Courtès
7fee5b5397
container: Allow 'container-excursion' to the same namespaces.
...
Before that, 'container-excursion' would call 'setns' even when the
target namespace is the one the caller is already in, which would fail.
* gnu/build/linux-container.scm (container-excursion): Introduce
'source' and 'target'. Compare the result of 'readlink' on these
instead of comparing file descriptors to decide whether to call
'setns'.
* tests/containers.scm ("container-excursion, same namespace"): New test.
2016-10-19 15:54:10 +02:00
Roel Janssen
99df12cd19
gnu: Add r-biocstyle.
...
* gnu/packages/bioinformatics.scm (r-biocstyle): New variable.
2016-10-19 15:22:06 +02:00
Roel Janssen
207ce8fbe5
gnu: Add r-biocviews.
...
* gnu/packages/bioinformatics.scm (r-biocviews): New variable.
2016-10-19 15:09:55 +02:00
Benz Schenk
b747718e23
gnu: Add iperf.
...
* gnu/packages/networking.scm (iperf): New variable.
Signed-off-by: Marius Bakke <mbakke@fastmail.com >
2016-10-19 13:19:07 +01:00
Hartmut Goebel
b5a5fb1927
gnu: python-dateutil, python-dateutil-2: Update to new home-page.
...
* gnu/packages/python.scm (python-dateutil, python2-dateutil,
python-dateutil-2, python2-dateutil-2)[home-page]: Update URL.
2016-10-19 11:52:54 +02:00
Roel Janssen
c79ad57a8d
gnu: Add r-optparse.
...
* gnu/packages/bioinformatics.scm (r-optparse): New variable.
2016-10-19 10:48:56 +02:00
Roel Janssen
2acaaee550
gnu: Add r-getopt.
...
* gnu/packages/bioinformatics.scm (r-getopt): New variable.
2016-10-19 09:55:45 +02:00
Federico Beffa
7d95c0006a
gnu: Add GHC 8.0.1.
...
* gnu/packages/haskell.scm (ghc-8): New variable.
2016-10-19 08:44:11 +02:00
Federico Beffa
1bd00f1737
gnu: Add ghc-hashtables.
...
* gnu/packages/haskell.scm (ghc-hashtables): New variable.
2016-10-19 08:44:11 +02:00
Federico Beffa
db61a00971
gnu: Add ghc-easyplot.
...
* gnu/packages/haskell.scm (ghc-easyplot): New variable.
2016-10-19 08:44:11 +02:00
Federico Beffa
4225c7116d
gnu: Add ghc-hmatrix-gsl-stats.
...
* gnu/packages/haskell.scm (ghc-hmatrix-gsl-stats): New variable.
2016-10-19 08:44:11 +02:00
Federico Beffa
271a5365aa
gnu: Add ghc-hmatrix-special.
...
* gnu/packages/haskell.scm (ghc-hmatrix-special): New variable.
2016-10-19 08:44:11 +02:00
Federico Beffa
932104abce
gnu: Add ghc-hmatrix-gsl.
...
* gnu/packages/haskell.scm (ghc-hmatrix-gsl): New variable.
2016-10-19 08:44:11 +02:00
Federico Beffa
95595618b1
gnu: Add ghc-hmatrix.
...
* gnu/packages/haskell.scm (ghc-hmatrix): New variable.
2016-10-19 08:44:11 +02:00
Federico Beffa
725dddd7fb
gnu: Add ghc-storable-complex.
...
* gnu/packages/haskell.scm (ghc-storable-complex): New variable.
2016-10-19 08:44:11 +02:00
Federico Beffa
fb6d2d75f3
gnu: Add chez-fmt.
...
* gnu/packages/chez.scm (chez-fmt): New variable.
2016-10-19 08:44:11 +02:00
Federico Beffa
87d6c9ef8a
gnu: Add chez-irregex.
...
* gnu/packages/chez.scm (chez-irregex): New variable.
2016-10-19 08:44:11 +02:00
Federico Beffa
387541907f
gnu: Add chez-matchable
...
* gnu/packages/chez.scm (chez-matchable): New variable.
2016-10-19 08:44:11 +02:00
Federico Beffa
74f9c19092
gnu: Add chez-sockets
...
* gnu/packages/chez.scm (chez-sockets): New variable.
2016-10-19 08:44:11 +02:00
Federico Beffa
4dfe4eee55
gnu: Add chez-web
...
* gnu/packages/chez.scm (chez-web): New variable.
2016-10-19 08:44:11 +02:00
Federico Beffa
c344b85dd0
gnu: Add chez-srfi.
...
* gnu/packages/chez.scm (chez-srfi): New variable.
2016-10-19 08:44:11 +02:00
Federico Beffa
13bbc0cc94
gnu: chez-scheme: Move to new module.
...
* gnu/packages/scheme.scm (chez-scheme, nanopass, stex): Move variables ...
* gnu/packages/chez.scm (chez-scheme, nanopass, stex): ... here. New module.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add new file.
2016-10-19 08:44:11 +02:00
Federico Beffa
f7616df4af
gnu: chez-scheme: Fix i686 build.
...
* gnu/packages/scheme.scm (chez-scheme): Add 'configure-flags', generalize
'configure' phase and simplify 'install-doc' phase.
2016-10-19 08:44:11 +02:00
Federico Beffa
4b86dde0d6
gnu: chez-scheme: Add search-path.
...
* gnu/packages/scheme.scm (chez-scheme)[native-search-paths]: New field.
2016-10-19 08:44:11 +02:00
Christopher Allan Webber
f7017a719d
build: Remove reference to nonexistant patch file.
...
* gnu/local.mk: Remove reference to kobodeluxe-spelling.patch,
which was removed during a revision to the submitted kobodeluxe package.
2016-10-18 21:31:52 -05:00
Christopher Allan Webber
3d1fe340db
gnu: kobodeluxe: Indicate origin of kobodeluxe-paths.patch.
...
* gnu/packages/patches/kobodeluxe-paths.patch: Update header, pointing
to Debian tarball for provenance.
2016-10-18 20:35:01 -05:00
Leo Famulari
ca121ae8d7
gnu: mariadb: Update to 10.1.18.
...
* gnu/packages/databases.scm (mariadb): Update to 10.1.18.
2016-10-18 21:32:11 -04:00
Leo Famulari
0cf3a7259b
gnu: mysql: Update to 5.7.16.
...
* gnu/packages/databases.scm (mysql): Update to 5.7.16.
2016-10-18 21:32:03 -04:00
Stephen Webber
a56145e1fa
gnu: Add kobodeluxe.
...
* gnu/packages/games.scm (kobodeluxe): New variable.
* gnu/packages/patches/kobodeluxe-paths.patch: New file.
* gnu/packages/patches/kobodeluxe-enemies-pipe-decl.patch: New file.
* gnu/packages/patches/kobodeluxe-const-charp-conversion.patch: New file.
* gnu/packages/patches/kobodeluxe-manpage-minus-not-hyphen.patch: New file.
* gnu/packages/patches/kobodeluxe-midicon-segmentation-fault.patch: New file.
* gnu/packages/patches/kobodeluxe-graphics-window-signed-char.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2016-10-18 20:23:03 -05:00
ng0
91988aee12
gnu: torsocks: Update to 2.2.0.
...
* gnu/packages/patches/torsocks-dns-test.patch: Delete file.
* gnu/local.mk: Remove it.
* gnu/packages/tor.scm (torsocks): Update to 2.2.0.
[source]: Remove patch. Change method from 'git-fetch' to 'url-fetch'.
Remove 'file-name'.
[arguments]: Remove 'bootstrap' phase.
[native-inputs]: Remove autoconf, automake and libtool. Also remove
obsoleted perl-test-harness.
[home-page]: Use https URL.
(define-module): Don't import perl.
Signed-off-by: Marius Bakke <mbakke@fastmail.com >
2016-10-18 23:45:06 +01:00
Andreas Enge
15ca49b220
gnu: hdf4: Really fix non-x86 architectures.
...
This is a follow-up to commit 60da9fb110 .
* gnu/local.mk (dist_patch_DATA): Register patch.
* gnu/packages/maths.scm (hdf4)[source]: Add patch.
2016-10-18 21:15:43 +02:00
Efraim Flashner
1dc30f9232
gnu: enlightenment: Update to 0.21.3.
...
* gnu/packages/enlightenment.scm (enlightenment): Update to 0.21.3.
2016-10-18 08:57:54 +03:00
Mark H Weaver
c9a71c6fda
gnu: dbus: Fix bad 'origin' form in dbus-1.10.12.
...
This is a followup to commit dcaf70897a .
* gnu/packages/glib.scm (dbus-1.10.12)[source]: Remove unneeded 'method'
field, so that 'inherit' comes first.
2016-10-17 21:04:57 -04:00
Ludovic Courtès
fb3af759ee
grafts: Remove unnecessary 'umask' call.
...
This is a followup to d722678633 .
* guix/build/graft.scm (rewrite-directory): Remove 'umask' call.
2016-10-17 23:59:03 +02:00
Ludovic Courtès
3d47aa81ba
grafts: Apply the right grafts in the presence of multiple outputs.
...
Fixes <http://bugs.gnu.org/24712 >.
* guix/grafts.scm (cumulative-grafts): Add grafts for all the outputs of
DRV.
* tests/grafts.scm ("graft-derivation, replaced derivation has multiple
outputs"): New test.
2016-10-17 23:59:03 +02:00
Ludovic Courtès
645b9df858
guix build: Add '--with-graft'.
...
* guix/scripts/build.scm (transform-package-inputs/graft): New procedure.
(%transformations): Add 'with-graft'.
(%transformation-options): Likewise.
(show-transformation-options-help): Document it.
* tests/scripts-build.scm ("options->transformation, with-graft"): New
test.
* doc/guix.texi (Package Transformation Options): Document it.
2016-10-17 23:59:02 +02:00
Ludovic Courtès
31c2fd1e01
guix build: Factorize transformation option parsing.
...
* guix/scripts/build.scm (%transformation-options): Introduce 'parser'
procedure and use it.
2016-10-17 23:59:02 +02:00
Ludovic Courtès
5cf01aa53f
guix build: Extract '--with-input' replacement spec parsing.
...
* guix/scripts/build.scm (evaluate-replacement-specs): New procedure.
(transform-package-inputs)[not-equal]: Remove.
[replacements]: Define in terms of 'evaluate-replacement-specs'.
2016-10-17 23:59:02 +02:00
Efraim Flashner
00bfd498f9
gnu: tor: Update to 0.2.8.9.
...
* gnu/packages/tor.scm (tor): Update to 0.2.8.9.
2016-10-18 00:25:30 +03:00
Efraim Flashner
a31ac11385
gnu: vapoursynth: Update to 34.
...
* gnu/packages/video.scm (vapoursynth): Update to 34.
2016-10-18 00:08:09 +03:00
Efraim Flashner
8ee04627d8
gnu: zimg: Update to 2.3.
...
* gnu/packages/image.scm (zimg): Update to 2.3.
2016-10-18 00:07:20 +03:00
Efraim Flashner
b333d00c35
gnu: jasper: Update to 1.900.5.
...
* gnu/packages/image.scm (jasper): Update to 1.900.5.
[source]: Remove patches.
[native-inputs]: Remove unzip.
* gnu/packages/patches/jasper-CVE-2007-2721.patch,
gnu/packages/patches/jasper-CVE-2008-3520.patch,
gnu/packages/patches/jasper-CVE-2008-3522.patch,
gnu/packages/patches/jasper-CVE-2011-4516-and-CVE-2011-4517.patch,
gnu/packages/patches/jasper-CVE-2014-8137.patch,
gnu/packages/patches/jasper-CVE-2014-8138.patch,
gnu/packages/patches/jasper-CVE-2014-8157.patch,
gnu/packages/patches/jasper-CVE-2014-8158.patch,
gnu/packages/patches/jasper-CVE-2014-9029.patch,
gnu/packages/patches/jasper-CVE-2016-1577.patch,
gnu/packages/patches/jasper-CVE-2016-1867.patch,
gnu/packages/patches/jasper-CVE-2016-2089.patch,
gnu/packages/patches/jasper-CVE-2016-2116.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2016-10-17 23:51:38 +03:00
Mark H Weaver
dcaf70897a
Merge branch 'master' into core-updates
2016-10-17 16:47:12 -04:00
Leo Famulari
6ace9f80f1
gnu: diffoscope: Update to 61.
...
* gnu/packages/package-management.scm (diffoscope): Update to 61.
2016-10-17 16:39:46 -04:00
Ludovic Courtès
bf62b8ff79
gnu: guile-lib: Update to 0.2.3.
...
* gnu/packages/guile.scm (guile-lib): Update to 0.2.3.
[arguments]: Adjust 'patch-module-dir' to change both 'moddir' and
'godir'; use '@GUILE_EFFECTIVE_VERSION@' instead of a hard-coded
"2.0". Add 'check' phase.
[native-inputs]: New field.
2016-10-17 22:06:44 +02:00
Ludovic Courtès
9d356c9c92
gnu: guile-lib: Use 'modify-phases'.
...
* gnu/packages/guile.scm (guile-lib)[arguments]: Use 'modify-phases'.
2016-10-17 22:06:44 +02:00
Ludovic Courtès
c21af659b4
gnu: recutils: Adjust to Bash 4.4.
...
* gnu/packages/databases.scm (recutils)[arguments]: Add
'set-bash4.4-header-location' phase.
2016-10-17 22:06:44 +02:00
John Darrington
040b6299d5
gnu: openssh: Enable kerberos features.
...
* gnu/packages/ssh.scm (openssh) [arguments]: Add flag --with-kerberos5.
[inputs]: Add mit-krb5.
2016-10-17 21:52:53 +02:00
Mark H Weaver
cd829fe306
gnu: linux-libre: Update to 4.8.2.
...
* gnu/packages/linux.scm (%linux-libre-version, %linux-libre-hash)
(linux-libre): Update to 4.8.2.
2016-10-17 15:23:46 -04:00
Mark H Weaver
43f1d02ddc
gnu: linux-libre@4.4: Update to 4.4.25.
...
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.25.
2016-10-17 15:22:33 -04:00
Rene Saavedra
0bd697591b
gnu: Add xpad.
...
* gnu/packages/gnome.scm (xpad): New variable.
Signed-off-by: Kei Kebreau <kei@openmailbox.org >
2016-10-17 15:09:31 -04:00
Leo Famulari
759aadd46f
gnu: python-requests-toolbelt: Fix build failure by adding missing dependencies.
...
* gnu/packages/python.scm (python-requests-toolbelt)[native-inputs]: Add
python-betamax, python-mock and python-pytest.
2016-10-17 13:54:51 -04:00
Leo Famulari
66d3f50a76
gnu: Add python-betamax.
...
* gnu/packages/python.scm (python-betamax, python2-betamax): New variables.
2016-10-17 13:54:51 -04:00
Leo Famulari
a9871b7b52
gnu: python-vobject: Disable the test suite.
...
The tests were silently skipped with Python 3.4. With Python 3.5, this caused
the python-vobject build to fail.
* gnu/packages/python.scm (python-vobject, python2-vobject)[arguments]: Disable
the tests.
2016-10-17 13:54:51 -04:00
Leo Famulari
8757f05046
gnu: python-wsgi-intercept: Fix build failure with Python 3.5.
...
* gnu/packages/python.scm (python-wsgi-intercept)[native-inputs]:
Add python-urllib3.
2016-10-17 13:54:47 -04:00
Ricardo Wurmus
5093729704
gnu: Add rcas-web.
...
* gnu/packages/bioinformatics.scm (rcas-web): New variable.
2016-10-17 18:09:20 +02:00
Ricardo Wurmus
89984be46e
gnu: Add r-rcas.
...
* gnu/packages/bioinformatics.scm (r-rcas): New variable.
2016-10-17 18:09:16 +02:00
Ricardo Wurmus
f90b2dbdb7
gnu: irrlicht: Update to 1.8.4.
...
* gnu/packages/games.scm (irrlicht): Update to 1.8.4.
[arguments]: Delete phase "apply-patch/mesa-10-fix".
[native-inputs]: Remove "patch/mesa-10-fix".
* gnu/packages/patches/irrlicht-mesa-10.patch: Delete file.
* gnu/local.mk (dist_path_DATA): Remove irrlicht patch.
2016-10-17 17:11:51 +02:00
Ricardo Wurmus
b8a35ccea6
gnu: extremetuxracer: Update to 0.7.3.
...
* gnu/packages/games.scm (extremetuxracer): Update to 0.7.3.
[inputs]: Remove freetype, mesa, libice, libpng, sdl, sdl-mixer,
sdl-image, libsm, libunwind, libx11, libext, libxi, libxmu, libxt, tcl,
zlib; add sfml.
[arguments]: Remove field.
2016-10-17 17:11:43 +02:00
Ricardo Wurmus
a6e25a50f9
gnu: sfml: Install pkgconfig files.
...
* gnu/packages/game-development.scm (sfml)[arguments]: Add configure
flag to install pkgconfig files.
2016-10-17 17:11:37 +02:00
Adonay Felipe Nogueira
8a666bc5cb
gnu: artanis: Remove implied $(DESTDIR) usage.
...
* gnu/packages/patches/artanis-fix-Makefile.in.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register patch.
* gnu/packages/guile.scm (artanis)[source]: Use patch.
[arguments]: Remove DESTDIR from #:make-flags.
Signed-off-by: Marius Bakke <mbakke@fastmail.com >
2016-10-17 15:20:11 +01:00
宋文武
3969ca548c
gnu: wrap-python3: Use a bash wrapper for 'python3-config'.
...
See <http://lists.gnu.org/archive/html/guix-devel/2016-07/msg00008.html >
for details.
* gnu/packages/python.scm (wrap-python3)[arguments]: Use a bash wrapper
instead of a symlink for python3-config.
2016-10-17 18:53:50 +08:00
Al McElrath
dd04f56a2b
gnu: node: Update to 6.8.0.
...
Remove <https://debbugs.gnu.org/23744 > and
<https://debbugs.gnu.org/23723 > workaround.
* gnu/packages/node.scm (node): Update to 6.8.0.
(node)[arguments]: Disabled more tests. Remove custom 'patch-shebangs'
phase. Manually patch npm script shebang in new 'patch-npm-shebang'
phase.
* gnu/packages/patches/node-9077.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add patches.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-10-17 11:55:49 +02:00
Ben Woodcroft
a8de0d1ec4
gnu: ruby-json-pure: Fix tests.
...
* gnu/packages/ruby.scm (ruby-json-pure)[arguments]: Remove unneeded
reference to 'json-java.gemspec' in 'Gemfile'.
2016-10-17 19:17:53 +10:00
Ben Woodcroft
b8004a7b79
gnu: bundler: Update to 1.13.5.
...
* gnu/packages/ruby.scm (bundler): Update to 1.13.5.
2016-10-17 19:17:52 +10:00
Hartmut Goebel
cb0866c325
gnu: Add geierlein.
...
* gnu/packages/finance.scm (geierlein): New variable.
2016-10-17 10:39:21 +02:00
Tobias Geerinckx-Rice
4fb5f83099
gnu: Add sslh.
...
* gnu/packages/networking.scm (sslh): New variable.
2016-10-17 02:02:15 +02:00
Tobias Geerinckx-Rice
2f96872727
gnu: httping: Update to 2.5.
...
* gnu/packages/networking.scm (httping): Update to 2.5.
2016-10-17 02:02:15 +02:00
Julien Lepiller
f3e222165e
gnu: Add fbida.
...
* gnu/packages/pdf.scm (fbida): New variable.
2016-10-16 14:00:18 -04:00
Alex Kost
b37e1e6428
import: utils: Remove dependency on (json) module.
...
This fixes a regression introduced by commit
fbe9c10128 .
* guix/import/utils.scm: Remove unused (json) module.
2016-10-16 19:19:31 +03:00
Leo Famulari
964fc66936
gnu: python-requests-mock: Fix build failure with Python 3.5.
...
* gnu/packages/openstack.scm (python-requests-mock,
python2-requests-mock)[native-inputs]: Add python-docutils.
2016-10-16 11:43:30 -04:00
Leo Famulari
792e607903
gnu: xonsh: Disable the test suite.
...
The tests were silently skipped with Python 3.4. With Python 3.5, this caused
the xonsh build to fail.
* gnu/packages/shells.scm (xonsh)[arguments]: Disable the tests.
2016-10-16 11:10:19 -04:00
Andreas Enge
60da9fb110
gnu: hdf4: Fix non-x86 architectures.
...
* gnu/packages/patches/hdf4-architectures.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register patch.
* gnu/packages/maths.scm (hdf4)[source]: Add patch.
2016-10-16 17:00:56 +02:00
Leo Famulari
f349d36e48
gnu: certbot, python-acme: Update to 0.9.3.
...
These packages should be updated together.
* gnu/packages/tls.scm (certbot): Update to 0.9.3.
[source]: Use pypi-uri.
(python-acme, python2-acme): Update to 0.9.3.
[source]: Use pypi-uri.
2016-10-16 09:26:36 -04:00
Leo Famulari
6c514128ec
gnu: python-dnspython: Update to 0.15.0.
...
* gnu/packages/python.scm (python-dnspython, python2-dnspython): Update
to 0.15.0.
2016-10-16 09:26:35 -04:00
Leo Famulari
0580e383c2
gnu: python-werkzeug: Update to 0.11.11.
...
* gnu/packages/python.scm (python-werkzeug, python2-werkzeug):
Update to 0.11.11.
2016-10-16 09:26:35 -04:00
Leo Famulari
eb68d2685a
gnu: python-pyopenssl: Update to 16.1.0.
...
* gnu/packages/python.scm (python-pyopenssl, python2-pyopenssl): Update
to 16.1.0
[source]: Use pypi-uri.
2016-10-16 09:26:35 -04:00
Leo Famulari
caa0edb36c
gnu: python-pyasn1: Update to 0.1.9.
...
* gnu/packages/python.scm (python-pyasn1, python2-pyasn1): Update to 0.1.9.
[source]: Use pypi-uri.
2016-10-16 09:26:29 -04:00
Ricardo Wurmus
b7afd01893
gnu: Add python-whoosh.
...
* gnu/packages/python.scm (python-whoosh, python2-whoosh): New variables.
2016-10-16 12:55:43 +02:00
Theodoros Foradis
569f601649
gnu: Add arm-none-eabi-toolchain variants.
...
* gnu/packages/embedded.scm (arm-none-eabi-toolchain): New procedure.
(arm-none-eabi-toolchain-4.9, arm-none-eabi-nano-toolchain-4.9,
arm-none-eabi-toolchain-6, arm-none-eabi-nano-toolchain-6): New
variables.
Co-authored-by: Ricardo Wurmus <rekado@elephly.net >
2016-10-16 11:53:11 +02:00
Theodoros Foradis
dbc3c34ea0
gnu: Add arm-none-eabi-gcc-6.
...
* gnu/packages/embedded.scm (gcc-arm-none-eabi-6): New variable.
* gnu/packages/patches/gcc-6-arm-none-eabi-multilib.patch: New file.
* gnu/packages/patches/gcc-6-cross-environment-variables.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add the patches.
2016-10-16 11:53:07 +02:00
Leo Famulari
a39cc01632
gnu: python-ndg-httpsclient: Disable tests.
...
The tests were silently skipped with Python 3.4. With Python 3.5, this caused
the python-ndg-httpsclient build to fail.
* gnu/packages/python.scm (python-ndg-httpsclient)[arguments]: Disable tests.
2016-10-15 22:43:41 -04:00
Leo Famulari
ca0eee9df5
gnu: python-execnet: Disable tests.
...
The tests were silently skipped with Python 3.4. With Python 3.5, this
caused the python-execnet build to fail.
* gnu/packages/python.scm (python-execnet, python2-execnet)[arguments]: Disable
tests.
2016-10-15 22:20:38 -04:00
Leo Famulari
31c580068b
gnu: youtube-dl: Disable the tests.
...
The tests were silently skipped with Python 3.4. With Python 3.5, this
caused the youtube-dl build to fail.
* gnu/packages/video.scm (youtube-dl)[arguments]: Disable tests.
2016-10-15 21:17:17 -04:00
Leo Famulari
57e57d433a
gnu: youtube-dl: Update to 2016-10-16.
...
* gnu/packages/video.scm (youtube-dl): Update to 2016-10-16.
2016-10-15 21:17:03 -04:00
Leo Famulari
f4a4b854e0
gnu: youtube-dl: Update to 2016-10-16.
...
* gnu/packages/video.scm (youtube-dl): Update to 2016-10-16.
2016-10-15 21:11:42 -04:00
Leo Famulari
f76af41a76
gnu: radicale: Run the test suite with py.test.
...
* gnu/packages/dav.scm (radicale)[native-inputs]: Add python-pytest.
[arguments]: Replace the 'check' phase and run the tests with python-pytest.
2016-10-15 20:26:05 -04:00
Leo Famulari
2f87a77ff7
gnu: python2-file: Build with setuptools.
...
* gnu/packages/python.scm (python-file)[properties]: New field.
(python2-file): Use strip-python2-variant.
[native-inputs]: Add python2-setuptools.
2016-10-15 20:14:55 -04:00
Andy Patterson
fcb9b9340f
gnu: dbus-1.10.12: Fix search paths.
...
Add the patches from dbus's source field back into its replacement. This ensures
that the grafted dbus package can find its services on GuixSD.
This is a follow-up to commit 34f9582aad .
* gnu/packages/glib.scm (dbus-1.10.12)[source]: Inherit from dbus.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-10-15 18:13:58 -04:00
Ludovic Courtès
7f8fec0fa4
graph: Add '%referrer-node-type'.
...
* guix/scripts/graph.scm (ensure-store-items): New procedure.
(%reference-node-type)[convert]: Use it.
(non-derivation-referrers): New procedure.
(%referrer-node-type): New variable.
(%node-types): Add it.
* tests/graph.scm ("referrer DAG"): New test.
* doc/guix.texi (Invoking guix graph): Document it.
2016-10-15 23:46:39 +02:00
Ludovic Courtès
783ae212c2
grafts: Remove unused variables and confusing monad use.
...
* guix/grafts.scm (cumulative-grafts)[return/cache]: Use %STATE-MONAD,
not %STORE-MONAD.
Remove unused 'origins' variable and unnecessary inner 'cache'
variable.
2016-10-15 23:46:39 +02:00
Efraim Flashner
5f01e1bbc6
gnu: assimp: Update to 3.3.1.
...
* gnu/packages/graphics.scm (assimp): Update to 3.3.1.
[native-inputs]: Remove unzip.
2016-10-15 23:22:47 +03:00
Efraim Flashner
608bf1d38b
gnu: jsoncpp: Update to 1.7.7.
...
* gnu/packages/serialization.scm (jsoncpp): Update to 1.7.7.
2016-10-15 23:22:46 +03:00
Efraim Flashner
43593f5bc4
gnu: cereal: Update to 1.2.1.
...
* gnu/packages/serialization.scm (cereal): Update to 1.2.1.
2016-10-15 23:22:46 +03:00
Efraim Flashner
d0cddec230
gnu: picocom: Update to 2.2.
...
* gnu/packages/terminals.scm (picocom): Update to 2.2.
2016-10-15 23:22:46 +03:00
Efraim Flashner
66bb5db7ab
gnu: termite: Use 'modify-phases' syntax.
...
* gnu/packages/terminals.scm (termite)[arguments]: Use 'modify-phases'
syntax.
2016-10-15 23:22:45 +03:00
Efraim Flashner
ebe3515f78
gnu: termite: Update to 12.
...
* gnu/packages/terminals.scm (termite): Update to 12.
2016-10-15 23:22:45 +03:00
Efraim Flashner
9bf160a3d0
gnu: libgit2: Update to 0.24.2.
...
* gnu/packages/version-control.scm (libgit2): Update to 0.24.2.
[home-page]: Use https.
2016-10-15 23:22:45 +03:00
Efraim Flashner
c2a3b23fba
gnu: abcde: Update to 2.7.2.
...
* gnu/packages/cdrom.scm (abcde): Update to 2.7.2.
[arguments]: Correct sysconfdir location.
2016-10-15 23:22:44 +03:00
Efraim Flashner
2e36f7e6b2
gnu: qt: Update to 5.6.2.
...
* gnu/packages/qt.scm (qt): Update to 5.6.2.
[home-page]: Update to new home-page.
2016-10-15 23:22:33 +03:00
Leo Famulari
e1376e25a7
gnu: gd: Fix CVE-2016-8670.
...
* gnu/packages/patches/gd-CVE-2016-8670.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gd.scm (gd)[source]: Use it.
2016-10-15 15:31:49 -04:00
John Darrington
6f30a55c96
gnu: services sddm Fix typo.
...
* gnu/services/sddm.scm: sddm-confiugration? --> sddm-configuration?
2016-10-15 16:35:04 +02:00
Ricardo Wurmus
7bc2f3ac14
gnu: guitarix: Update to 0.35.2.
...
* gnu/packages/audio.scm (guitarix): Update to 0.35.2.
2016-10-15 09:22:30 +02:00
宋文武
4c8c2b0f54
gnu: gtk+: Move desktop files into "bin" output.
...
* gnu/packages/gtk.scm (gtk+)[arguments]: Add 'move-desktop-files' phase.
2016-10-15 09:39:14 +08:00
Ricardo Wurmus
b74d79dc5a
gnu: gx-switchless-wah-lv2: Fix SSE detection.
...
* gnu/packages/music.scm (gx-switchless-wah-lv2)[arguments]: Add phase
"escape-shell-commands".
2016-10-14 23:45:35 +02:00
Ricardo Wurmus
759318fd77
gnu: gx-slow-gear-lv2: Fix SSE detection.
...
* gnu/packages/music.scm (gx-slow-gear-lv2)[arguments]: Add phase
"escape-shell-commands".
2016-10-14 23:45:35 +02:00
Ricardo Wurmus
349753743f
gnu: gx-vintage-fuzz-master-lv2: Fix SSE detection.
...
* gnu/packages/music.scm (gx-vintage-fuzz-master-lv2)[arguments]: Add
phase "escape-shell-commands".
2016-10-14 23:45:35 +02:00
Ricardo Wurmus
c6e45a93d4
gnu: gx-super-fuzz-lv2: Fix SSE detection.
...
* gnu/packages/music.scm (gx-super-fuzz-lv2)[arguments]: Add phase
"escape-shell-commands".
2016-10-14 23:45:35 +02:00
Ricardo Wurmus
2dedc16b04
gnu: gx-voodoo-fuzz-lv2: Fix SSE detection.
...
* gnu/packages/music.scm (gx-voodoo-fuzz-lv2)[arguments]: Add phase
"escape-shell-commands".
2016-10-14 23:45:34 +02:00
Ricardo Wurmus
b9ac372c55
gnu: gx-hyperion-lv2: Fix SSE detection.
...
* gnu/packages/music.scm (gx-hyperion-lv2)[arguments]: Add phase
"escape-shell-commands".
2016-10-14 23:45:34 +02:00
Ricardo Wurmus
9d54b12a49
gnu: gx-saturator-lv2: Fix SSE detection.
...
* gnu/packages/music.scm (gx-saturator-lv2)[arguments]: Add phase
"escape-shell-commands".
2016-10-14 23:45:34 +02:00
Ludovic Courtès
b013c33f6f
grafts: 'graft-derivation' does now introduce grafts that shadow other grafts.
...
Partly fixes <http://bugs.gnu.org/24418 >.
* guix/grafts.scm (cumulative-grafts)[graft-origin?]: New procedure.
[dependency-grafts]: Use it in new 'if' around recursive call.
* tests/grafts.scm ("graft-derivation, grafts are not shadowed"): New test.
2016-10-14 23:31:50 +02:00
Ludovic Courtès
d0025d0144
packages: 'package-grafts' applies grafts on replacement.
...
Partly fixes <http://bugs.gnu.org/24418 >.
* guix/packages.scm (input-graft): Compute 'new' with #:graft? #t.
(input-cross-graft): Likewise.
* tests/packages.scm ("package-grafts, indirect grafts, cross"): Comment
out.
("replacement also grafted"): New test.
2016-10-14 23:05:41 +02:00
Leo Famulari
470613f962
gnu: python-cryptography: Ignore spurious test failure.
...
* gnu/packages/python.scm (python-cryptography,
python2-cryptography)[arguments]: Add 'disable-failing-test' phase.
2016-10-14 16:58:09 -04:00
Alex Vong
b280e67ca6
gnu: libraw: Update to 0.17.2 [fixes CVE-2015-{8366,8367}].
...
* gnu/packages/photo.scm (libraw): Update to 0.17.2.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-10-14 13:24:23 -04:00
Efraim Flashner
4a2798e067
gnu: freeimage: Use 'modify-phases' syntax.
...
* gnu/packages/image.scm (freeimage)[arguments]: Use 'modify-phases'
syntax.
2016-10-14 13:43:12 +03:00
Efraim Flashner
76e8566c1b
gnu: freeimage: Fix CVE-2016-5684.
...
* gnu/packages/image.scm (freeimage)[source]: Add patch.
* gnu/packages/patches/freeimage-CVE-2016-5684.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2016-10-14 13:42:43 +03:00
Hartmut Goebel
0350a8bb1e
gnu: mail: Add notifymuch.
...
* gnu/packages/mail.scm (notifymuch): New variable.
2016-10-14 11:27:14 +02:00
Leo Famulari
90dcd49663
gnu: dbus: Replace with 1.10.12 [security fix].
...
Fixes <https://bugs.freedesktop.org/show_bug.cgi?id=98157 >
"format string vulnerability processing ActivationFailure messages"
* gnu/packages/glib.scm (dbus)[replacement]: New field.
(dbus-1.10.12): New variable.
2016-10-13 22:50:10 -04:00
Leo Famulari
34f9582aad
gnu: dbus: Replace with 1.10.12 [security fix].
...
Fixes <https://bugs.freedesktop.org/show_bug.cgi?id=98157 >
"format string vulnerability processing ActivationFailure messages"
* gnu/packages/glib.scm (dbus)[replacement]: New field.
(dbus-1.10.12): New variable.
2016-10-13 22:48:02 -04:00
Ludovic Courtès
c62a31ca80
gnu: guile: Graft 2.0.13.
...
* gnu/packages/guile.scm (guile-2.0.13): New variable.
(guile-2.0)[replacement]: New field.
(guile-2.0/fixed)[properties, replacement]: New fields.
(guile-next)[replacement]: New field.
* gnu/packages/make-bootstrap.scm (%guile-static)[replacement]: New
field.
2016-10-13 23:08:17 +02:00
Ricardo Wurmus
a9f55bf218
gnu: Add jack-keyboard.
...
* gnu/packages/music.scm (jack-keyboard): New variable.
2016-10-13 22:50:46 +02:00
Ricardo Wurmus
d75e8f5a92
gnu: Add gx-switchless-wah-lv2.
...
* gnu/packages/music.scm (gx-switchless-wah-lv2): New variable.
2016-10-13 22:50:46 +02:00
Ricardo Wurmus
631f817586
gnu: Add gx-slow-gear-lv2.
...
* gnu/packages/music.scm (gx-slow-gear-lv2): New variable.
2016-10-13 22:50:45 +02:00
Ricardo Wurmus
40bffdfa2a
gnu: Add gx-vintage-fuzz-master-lv2.
...
* gnu/packages/music.scm (gx-vintage-fuzz-master-lv2): New variable.
2016-10-13 22:50:45 +02:00
Ricardo Wurmus
29f632220c
gnu: Add gx-super-fuzz-lv2.
...
* gnu/packages/music.scm (gx-super-fuzz-lv2): New variable.
2016-10-13 22:50:45 +02:00
Ricardo Wurmus
32536f0058
gnu: Add gx-voodoo-fuzz-lv2.
...
* gnu/packages/music.scm (gx-voodoo-fuzz-lv2): New variable.
2016-10-13 22:50:45 +02:00
Ricardo Wurmus
894122382e
gnu: Add gx-hyperion-lv2.
...
* gnu/packages/music.scm (gx-hyperion-lv2): New variable.
2016-10-13 22:50:45 +02:00
Ricardo Wurmus
664f677fdc
gnu: Add gx-saturator-lv2.
...
* gnu/packages/music.scm (gx-saturator-lv2): New variable.
2016-10-13 22:50:45 +02:00
Ricardo Wurmus
3eb1a9643b
gnu: Add gx-suppa-tone-bender-lv2.
...
* gnu/packages/music.scm (gx-suppa-tone-bender-lv2): New variable.
2016-10-13 22:50:44 +02:00
Ricardo Wurmus
4d4bfdc29b
gnu: Add gx-push-pull-lv2.
...
* gnu/packages/music.scm (gx-push-pull-lv2): New variable.
2016-10-13 22:50:44 +02:00
Ricardo Wurmus
4d95cd306b
gnu: Add gx-tone-mender-lv2.
...
* gnu/packages/music.scm (gx-tone-mender-lv2): New variable.
2016-10-13 22:50:44 +02:00
Ricardo Wurmus
cdc7a021b5
gnu: Add gx-overdriver-lv2.
...
* gnu/packages/music.scm (gx-overdriver-lv2): New variable.
2016-10-13 22:50:44 +02:00
Ricardo Wurmus
85ae347ee7
gnu: Add gx-vbass-preamp-lv2.
...
* gnu/packages/music.scm (gx-vbass-preamp-lv2): New variable.
2016-10-13 22:50:44 +02:00
Ricardo Wurmus
49604680cd
gnu: Add gx-guvnor-lv2.
...
* gnu/packages/music.scm (gx-guvnor-lv2): New variable.
2016-10-13 22:50:43 +02:00
Arun Isaac
71d3ee1cbb
gnu: Add emacs-nginx-mode.
...
* gnu/packages/emacs.scm (emacs-nginx-mode): New variable.
Signed-off-by: Alex Kost <alezost@gmail.com >
2016-10-13 22:32:16 +03:00
ng0
2edbfbf588
gnu: Add emacs-evil.
...
* gnu/packages/emacs.scm (emacs-evil): New variable.
Co-authored-by: Alex Kost <alezost@gmail.com >
2016-10-13 22:32:04 +03:00
ng0
ce74e52011
gnu: Add emacs-goto-chg.
...
* gnu/packages/emacs.scm (emacs-goto-chg): New variable.
Co-authored-by: Alex Kost <alezost@gmail.com >
2016-10-13 22:31:51 +03:00
Mark H Weaver
4193567325
Revert "guix: python-build-system: Fix an outdated comment."
...
This reverts commit 635a7af45d .
2016-10-13 15:27:16 -04:00
Hartmut Goebel
635a7af45d
guix: python-build-system: Fix an outdated comment.
...
The python-build-system uses phases the build and install, but not
configure. So the old comment was plain wrong since Sept. 2013, when the build
phase has been added.
2016-10-13 17:22:42 +02:00
Hartmut Goebel
7a8894e803
gnu: python-pathlib: Update description.
...
* gnu/packages/python.scm (python-pathlib, python2-pathlib): Update
description.
2016-10-13 17:22:42 +02:00
Hartmut Goebel
190ba6c2af
gnu: python-keyring: Update home-page url.
...
* gnu/packages/python.scm (python-keyring, python2-keyring): Update home-page
url.
2016-10-13 17:22:41 +02:00
Hartmut Goebel
6a8f26a441
gnu: python-pylockfile: Update home-page url.
...
* gnu/packages/python.scm (python-pylockfile, python2-pylockfile): Update
home-page url.
2016-10-13 17:22:41 +02:00
Hartmut Goebel
b02f7a21d1
gnu: python-zope-testing: Strip byte-code and backup-files from source.
...
* gnu/package/python.scm (python-zope-testing, python2-zope-testing)[source]:
Add snippet to strip byte-code and backup-files.
2016-10-13 17:22:40 +02:00
Hartmut Goebel
de585a7e64
gnu: python-pytest-xdist: Remove python byte-code files from source.
...
* gnu/packages/python.scm (python-pytest-xdist,
python2-pytest-xdist)[source]: Add snippet.
2016-10-13 17:22:40 +02:00
Hartmut Goebel
32d045683d
gnu: python2-pytest-runner, python2-msgpack: Remove duplicate definitions.
...
* gnu/packages/python.scm (python2-pytest-runner): Was defined twice, remove
duplicate definition. (python2-msgpack): Was defined twice, but differently,
remove the obviously wrong second definition.
2016-10-13 17:22:39 +02:00
Ludovic Courtès
3abd66aa0c
gnu: make-bootstrap: Remove duplicate definition of 'bash-static'.
...
* gnu/packages/make-bootstrap.scm (%bash-static): Remove.
(%static-inputs): Use STATIC-BASH instead of %BASH-STATIC.
2016-10-13 16:26:53 +02:00
Ludovic Courtès
c86447f486
gnu: bash-minimal: Remove "include" output.
...
* gnu/packages/bash.scm (bash-minimal)[outputs]: New field.
(static-bash)[outputs]: Remove.
2016-10-13 16:26:49 +02:00
Leo Famulari
e3d9da3c0c
gnu: gnupg: Remove superfluous patch.
...
This patch was integrated into GnuPG 2.1.14.
* gnu/packages/patches/gnupg-fix-expired-test.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/gnupg.scm (gnupg)[source]: Remove patch.
2016-10-13 10:05:23 -04:00
Mark H Weaver
c8ed7309f4
git: webkitgtk: Update to 2.14.1.
...
* gnu/packages/webkit.scm (webkitgtk): Update to 2.14.1.
2016-10-13 06:36:05 -04:00
Mark H Weaver
b23ece1d2c
gnu: linux-libre@4.1: Update to 4.1.34.
...
* gnu/packages/linux.scm (linux-libre-4.1): Update to 4.1.34.
2016-10-13 06:29:14 -04:00
Mark H Weaver
34708a221a
gnu: ghostscript: Eliminate graft.
...
* gnu/packages/ghostscript.scm (ghostscript)[replacement]: Remove field.
[source]: Add new patches from 'ghostscript/fixed'.
(ghostscript/fixed): Remove variable.
(ghostscript/x): Inherit from 'ghostscript'.
2016-10-13 05:54:22 -04:00
Mark H Weaver
061d7f3bd2
Merge branch 'master' into core-updates
2016-10-13 05:53:07 -04:00
Mark H Weaver
1cc213850a
gnu: graphicsmagick: Update to 1.3.25-1-56c8cae [security fixes].
...
Fixes CVE-2016-7800, CVE-2016-7996, CVE-2016-7997, and several other flaws.
* gnu/packages/imagemagick.scm (graphicsmagick): Update to 1.3.25-1-56c8cae.
[source]: Change method from 'url-fetch' to 'hg-fetch'. Add 'file-name'.
2016-10-13 05:49:33 -04:00
Andy Wingo
f2ec23d18e
gnu: Add CUPS service.
...
* gnu/services/cups.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add gnu/services/cups.scm.
* doc/guix.texi (Printing Services): New section.
2016-10-13 11:37:25 +02:00
Mark H Weaver
e98e9f4e85
gnu: imagemagick: Disable tests.
...
* gnu/packages/imagemagick.scm (imagemagick)[arguments]: Disable tests.
2016-10-13 05:28:25 -04:00
Mark H Weaver
59929e9849
gnu: imagemagick: Update to 6.9.6-2 [Fixes CVE-2016-{7799,7906}].
...
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.6-2.
2016-10-13 04:28:52 -04:00
Mark H Weaver
ab8536e4a8
gnu: ghostscript-with-x: Avoid inheriting replacement field.
...
This is a followup to commit 1de17a648f .
* gnu/packages/ghostscript.scm (ghostscript/fixed)[replacement]:
Override inherited value.
2016-10-13 03:38:03 -04:00
Mark H Weaver
1de17a648f
gnu: ghostscript: Fix CVE-2013-5653 and CVE-2016-{7976,7978,7979,8602}.
...
* gnu/packages/patches/ghostscript-CVE-2013-5653.patch,
gnu/packages/patches/ghostscript-CVE-2016-7976.patch,
gnu/packages/patches/ghostscript-CVE-2016-7978.patch,
gnu/packages/patches/ghostscript-CVE-2016-7979.patch,
gnu/packages/patches/ghostscript-CVE-2016-8602.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/ghostscript.scm (ghostscript)[replacement]: New field.
(ghostscript/fixed): New variable.
(ghostscript/x): Inherit 'ghostscript/fixed'.
2016-10-13 03:30:21 -04:00
Hartmut Goebel
e940a2713d
doc: Add guide on how to specify dependencies for Python packages.
...
* doc/guix.texi (Python Modules): New sub-subsection "Specifying
Dependencies".
Co-authored-by: Ludovic Courtès <ludo@gnu.org >
2016-10-12 23:35:43 +02:00
Thomas Danckaert
becbbefc9b
gnu: Add hdf4
...
* gnu/packages/maths.scm (hdf4, hdf4-alt): New variables.
* gnu/packages/patches/hdf4-reproducibility.patch: New file.
* gnu/packages/patches/hdf4-shared-fortran.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add patches.
Co-Authored-By: Jeremy Robst <jpro@bas.ac.uk >
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-10-12 23:35:43 +02:00
Ludovic Courtès
69e7322fdc
build: Make 'assert-no-store-file-names' effective.
...
Lack of '-E' made it useless.
* Makefile.am (assert-no-store-file-names): Pass '-E' to grep. Add
'--exclude' and '--exclude-dir' flags.
2016-10-12 23:35:43 +02:00
Ludovic Courtès
402bb3b9f7
build: Arrange so temporary .go files are deleted upon SIGINT.
...
* build-aux/compile-all.scm: Install SIGINT handler.
2016-10-12 23:35:41 +02:00
Leo Famulari
6671ce9370
gnu: ath9k-htc-firmware: Update binutils patch for binutils 2.27.
...
* gnu/packages/patches/ath9k-htc-firmware-binutils.patch: Remove
unnecessary and conflicting hunk. Add hunk required for binutils 2.27.
2016-10-12 16:17:22 -04:00
John Darrington
eb419bc9fe
gnu: Add NFS related services.
...
* gnu/services/nfs.scm (pipefs-service-type): New variable,
(gss-service-type): New variable, (idmap-service-type) New variable.
* doc/guix.texi (Network File System): New node.
2016-10-12 19:26:10 +02:00
Leo Famulari
9ebe87fe59
gnu: python-celery: Update to 3.1.24.
...
* gnu/packages/python.scm (python-celery, python2-celery): Update to 3.1.24.
[arguments]: Disable some tests with break with Python 3.5.
2016-10-12 13:24:51 -04:00
Leo Famulari
a6bb9e446f
gnu: python-billiard: Update to 3.3.0.23.
...
* gnu/packages/python.scm (python-billiard, python2-billiard):
Update to 3.3.0.23.
2016-10-12 13:24:51 -04:00
Leo Famulari
0cb5982268
gnu: python-kombu: Update to 3.0.37.
...
* gnu/packages/python.scm (python-kombu, python2-kombu): Update to 3.0.37.
[propagated-inputs]: Add python-redis.
2016-10-12 13:24:47 -04:00
Leo Famulari
68ce1875d5
Merge branch 'master' into core-updates
2016-10-12 12:42:37 -04:00
Tobias Geerinckx-Rice
ff9c2d819a
gnu: mcelog: Update to 142.
...
* gnu/packages/linux.scm (mcelog): Update to 142.
2016-10-12 18:20:17 +02:00
Tobias Geerinckx-Rice
9c49da5778
gnu: btrfs-progs: Update to 4.8.1.
...
* gnu/packages/linux.scm (btrfs-progs): Update to 4.8.1.
2016-10-12 18:19:48 +02:00
Mark H Weaver
9bc79c118e
gnu: icecat: Use normal 'sqlite'.
...
* gnu/packages/gnuzilla.scm (icecat)[inputs]: Use normal 'sqlite'.
2016-10-12 09:28:49 -04:00
Mark H Weaver
abcf4858cd
Merge branch 'master' into core-updates
2016-10-12 09:28:14 -04:00
宋文武
82adf4952a
gnu: gtk+: Fix source hash.
...
* gnu/packages/gtk.scm (gtk+)[source]: Fix hash.
2016-10-12 21:12:34 +08:00
Mark H Weaver
bfb48f4f33
gnu: icecat: Update to 45.3.0-gnu1-beta. Add fixes from Firefox ESR 45.4.0.
...
Includes fixes for CVE-2016-5250, CVE-2016-5257, CVE-2016-5261, CVE-2016-5270,
CVE-2016-5272, CVE-2016-5274, CVE-2016-5276, CVE-2016-5277, CVE-2016-5278,
CVE-2016-5280, CVE-2016-5281, and CVE-2016-5284.
* gnu/packages/gnuzilla.scm (mozilla-patch): New procedure.
(icecat): Update to 45.3.0-gnu1.
[source]: Add alternate source URI for the beta release. Update patches.
[inputs]: Replace 'sqlite' input with a customized sqlite with
SQLITE_ENABLE_DBSTAT_VTAB support.
[native-inputs]: Add 'which'.
* gnu/packages/patches/icecat-avoid-bundled-includes.patch: Rename to...
* gnu/packages/patches/icecat-avoid-bundled-libraries.patch: ... and adapt
to version 45.
* gnu/packages/patches/icecat-CVE-2016-2818-pt1.patch,
gnu/packages/patches/icecat-CVE-2016-2818-pt2.patch,
gnu/packages/patches/icecat-CVE-2016-2818-pt3.patch,
gnu/packages/patches/icecat-CVE-2016-2818-pt4.patch,
gnu/packages/patches/icecat-CVE-2016-2818-pt5.patch,
gnu/packages/patches/icecat-CVE-2016-2818-pt6.patch,
gnu/packages/patches/icecat-CVE-2016-2818-pt7.patch,
gnu/packages/patches/icecat-CVE-2016-2818-pt8.patch,
gnu/packages/patches/icecat-CVE-2016-2818-pt9.patch,
gnu/packages/patches/icecat-CVE-2016-2819.patch,
gnu/packages/patches/icecat-CVE-2016-2821.patch,
gnu/packages/patches/icecat-CVE-2016-2824.patch,
gnu/packages/patches/icecat-CVE-2016-2828.patch,
gnu/packages/patches/icecat-CVE-2016-2831.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Update accordingly.
2016-10-11 12:59:26 -04:00
David Thompson
b25f060fbd
gnu: redis: Update to 3.2.4.
...
* gnu/packages/databases.scm (redis): Update to 3.2.4.
[arguments]: Add LDFLAGS to #:make-flags to work around missing linker
flag.
2016-10-11 12:24:57 -04:00
Leo Famulari
6667ee3a7a
gnu: newt: Update source and home-page URLs.
...
* gnu/packages/slang.scm (newt)[source]: Update URL.
[home-page]: Update URL.
2016-10-11 12:06:11 -04:00
Leo Famulari
65375f74bc
gnu: newt: Update source and home-page URLs.
...
* gnu/packages/slang.scm (newt)[source]: Update URL.
[home-page]: Update URL.
2016-10-11 12:05:40 -04:00
Ben Woodcroft
3dd50d974b
gnu: vsearch: Update to 2.3.0.
...
* gnu/packages/bioinformatics.scm (vsearch): Update to 2.3.0.
2016-10-11 22:29:48 +10:00
Ben Woodcroft
99c9056141
gnu: diamond: Update to 0.8.23.
...
* gnu/packages/bioinformatics.scm (diamond): Update to 0.8.23.
2016-10-11 19:51:49 +10:00
ng0
75fa19125f
Update e-mail address for ng0.
...
* .mailmap: Update entries for ng0.
2016-10-11 12:02:21 +03:00
Efraim Flashner
bde70caa06
gnu: qemu: Patch CVE-2016-857{6,7,8}.
...
* gnu/packages/qemu.scm (qemu)[source]: Add patches.
* gnu/packages/patches/qemu-CVE-2016-8576.patch,
gnu/packages/patches/qemu-CVE-2016-8577.patch,
gnu/packages/patches/qemu-CVE-2016-8578.patch: New files.
* gnu/local.mk (dist_patch_DATA): Register them.
2016-10-11 10:59:07 +03:00
Leo Famulari
b4f91d0eda
gnu: borg: Run the test suite.
...
* gnu/packages/backup.scm (borg)[native-inputs]: Add python-pytest.
[arguments]: Invoke the tests with python-pytest after the install
phase. Set HOME=/tmp in the 'set-env' phase.
2016-10-11 01:51:47 -04:00
Leo Famulari
1df6d73bdf
gnu: attic: Disable the test suite.
...
* gnu/packages/backup.scm (attic)[arguments]: Set #:tests? #f.
2016-10-11 01:18:34 -04:00
Andy Wingo
085cca5bc1
gnu: cups-filters: Look for test page in own output dir.
...
* gnu/packages/cups.scm (cups-filters): Update to look for the test page
template in the cups-filter output dir, as cups and cups-filter do not
share an output dir.
Co-authored-by: Ludovic Courtès <ludo@gnu.org >
2016-10-10 23:47:03 +02:00
Ricardo Wurmus
8f941dd24f
gnu: Add infamous-plugins.
...
* gnu/packages/audio.scm (infamous-plugins): New variable.
2016-10-10 22:41:34 +02:00
Ludovic Courtès
d722678633
grafts: Always make directories #o755.
...
Fixes <http://bugs.gnu.org/22954 >.
Reported by Albin <albin@fripost.org >
and Jeffrey Serio <serio.jeffrey@gmail.com >.
* guix/build/graft.scm (mkdir-p*): New procedure.
(rewrite-directory): Use it instead of 'mkdir-p'.
2016-10-10 21:40:23 +02:00
Ludovic Courtès
813bcbc4ea
bournish: Add 'reboot' command.
...
Suggested by Ricardo Wurmus.
* guix/build/bournish.scm (reboot-command): New procedure.
(%commands): Add it.
2016-10-10 21:40:23 +02:00
Ludovic Courtès
7c515a43b0
substitute: Make download messages more concise.
...
'guix substitute' now displays 2 lines per download instead of 4.
Suggested by Ricardo Wurmus.
* guix/scripts/substitute.scm (assert-valid-narinfo): Have #:verbose?
default to #f. Remove leading newline in message.
(process-substitution): Display the URI rather than the store file name.
Display two newlines after the substitution.
2016-10-10 21:40:23 +02:00
ng0
99a61dad33
gnu: font-un: Update source uri.
...
Fixes <http://bugs.gnu.org/22908 >.
* gnu/packages/fonts.scm (font-un)[source]: Update source uri.
2016-10-10 13:52:51 -04:00
Efraim Flashner
d68dacd9cc
gnu: perl-module-build: Update to 0.4220.
...
* gnu/packages/perl.scm (perl-module-build): Update to 0.4220.
2016-10-10 20:19:50 +03:00
Tobias Geerinckx-Rice
3b1b56379c
gnu: man-pages: Update to 4.08.
...
* gnu/packages/man.scm (man-pages): Update to 4.08.
2016-10-10 16:00:23 +02:00
Efraim Flashner
5be2931c1e
gnu: cmocka: Update to 1.1.0.
...
* gnu/packages/check.scm (cmocka): Update to 1.1.0.
2016-10-10 15:13:12 +03:00
Efraim Flashner
997b6ea504
gnu: cppcheck: Update to 1.76.
...
* gnu/packages/check.scm (cppcheck): Update to 1.76.
2016-10-10 13:50:23 +03:00
Efraim Flashner
7286dd218b
gnu: libuninameslist: Use 'modify-phases' syntax.
...
* gnu/packages/fontutils.scm (libuninameslist)[arguments]: Use
'modify-phases' syntax.
2016-10-10 12:58:14 +03:00
Efraim Flashner
f726b7c526
gnu: libuninameslist: Update to 20160701.
...
* gnu/packages/fontutils.scm (libuninameslist): Update to 20160701.
2016-10-10 12:56:54 +03:00
Efraim Flashner
b07e086373
gnu: bash-completion: Update to 2.4.
...
* gnu/packages/bash.scm (bash-completion): Update to 2.4.
[home-page]: Update to redirected home-page.
2016-10-10 11:58:11 +03:00
Efraim Flashner
523b77faef
import: github: Add .love extension.
...
* guix/import/github.scm (find-extension): Add '.love' extension to the
list of extensions checked.
2016-10-10 11:52:03 +03:00
Efraim Flashner
36646075ef
gnu: obs: Update to 0.16.2.
...
* gnu/packages/video.scm (obs): Update to 0.16.2.
2016-10-10 11:07:07 +03:00
Efraim Flashner
ff0ecefc0e
gnu: laby: Update source uri.
...
* gnu/packages/games.scm (laby)[source]: Use the publicly visible
download uri.
2016-10-10 09:36:07 +03:00
Ricardo Wurmus
aed023ffd4
gnu: Add gxtuner.
...
* gnu/packages/music.scm (gxtuner): New variable.
2016-10-10 07:51:24 +02:00
Christopher Baines
6930804312
gnu: gnome: Add pinentry-gnome3 to gnome
...
* gnu/packages/gnome.scm (gnome)[propagated-inputs]: Add
pinentry-gnome3.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-10-10 00:06:15 +02:00
Christopher Baines
41edb23f5e
gnu: Add pinentry-gnome3.
...
* gnu/packages/gnupg.scm (pinentry-gnome3): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-10-10 00:06:15 +02:00
Christopher Baines
9614897b71
gnu: pinentry: Remove 'gpg2' from description.
...
* gnu/package/gnupg.scm (pinentry-tty, pinentry-gtk2, pinentry-qt)
[description]: The default in Guix is gpg, so only use this.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-10-10 00:06:15 +02:00
Al McElrath
d976eccd26
gnu: sane-backends: Update to 1.0.25.
...
* gnu/packages/scanner.scm (sane-backends): Update to 1.0.25.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-10-09 17:50:28 -04:00
Marius Bakke
fc0081213d
gnu: wpa-supplicant: Update to 2.6.
...
* gnu/packages/admin.scm (wpa-supplicant-minimal)[source]: Update to
2.6. Remove 'patches' field.
* gnu/packages/patches/wpa-supplicant-CVE-2015-5310.patch,
gnu/packages/patches/wpa-supplicant-CVE-2015-5314.patch,
gnu/packages/patches/wpa-supplicant-CVE-2015-5315.patch,
gnu/packages/patches/wpa-supplicant-CVE-2015-5316.patch,
gnu/packages/patches/wpa-supplicant-CVE-2016-4476.patch,
gnu/packages/patches/wpa-supplicant-CVE-2016-4477-pt1.patch,
gnu/packages/patches/wpa-supplicant-CVE-2016-4477-pt2.patch,
gnu/packages/patches/wpa-supplicant-CVE-2016-4477-pt3.patch,
gnu/packages/patches/wpa-supplicant-CVE-2016-4477-pt4.patch: Delete
files.
* gnu/local.mk (dist_patch_DATA): Remove them.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-10-09 17:37:36 -04:00
Ludovic Courtès
6f9d5b2e8c
gnu: guile-ssh: Update to 0.10.1.
...
* gnu/packages/ssh.scm (libssh-0.6): Remove.
(guile-ssh): Update to 0.10.1.
[inputs]: Use LIBSSH instead of LIBSSH-0.7.3.
[arguments]: Remove #:configure-flags.
2016-10-09 23:23:11 +02:00
Ludovic Courtès
92b725829b
gnu: guile-ssh: Compile .scm files after patching them.
...
Before this commit, the .go files were obtained by compiling the
unpatched .scm files, so they would refer to libguile-ssh without its
absolute file name.
* gnu/packages/ssh.scm (guile-ssh)[arguments]: Move
'fix-libguile-ssh-file-name' before 'build'. Have it run "make install
-C libguile-ssh" first.
2016-10-09 23:23:11 +02:00
Ludovic Courtès
8a8f6590ec
gnu: guile-ssh: Use 'modify-phases'.
...
* gnu/packages/ssh.scm (guile-ssh)[arguments]: Use 'modify-phases'.
2016-10-09 23:23:11 +02:00
Efraim Flashner
a9c958b5aa
gnu: gcj: Switch dejagnu test command.
...
* gnu/packages/gcc.scm (gcj)[arguments]: Switch the depreciated dejagnu
command 'absolute' for the new testing command 'file normalize'.
2016-10-10 00:16:56 +03:00
Kei Kebreau
fedcb99d84
gnu: lynx: Update to 2.8.9dev.9 and fix GnuTLS support.
...
* gnu/packages/lynx.scm (lynx): Update to 2.8.9dev.9.
[arguments]: Append the path to the GnuTLS to "--with-gnutls=".
2016-10-09 16:58:48 -04:00
Tobias Geerinckx-Rice
8ea83d60e4
gnu: hexchat: Update to 2.12.2.
...
* gnu/packages/messaging.scm (hexchat): Update to 2.12.2.
2016-10-09 22:55:23 +02:00
Leo Famulari
aae34a0c2d
gnu: vdirsyncer: Update to 0.13.1.
...
* gnu/packages/dav.scm (vdirsyncer): Update to 0.13.1.
2016-10-09 16:49:27 -04:00
Ricardo Wurmus
6f83d224bb
gnu: tcsh: Do not define BSDWAIT.
...
* gnu/packages/patches/tcsh-do-not-define-BSDWAIT.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/shells.scm (tcsh)[source]: Use it.
2016-10-09 22:38:37 +02:00
Leo Famulari
9e672bcc0b
gnu: libupnp: Fix CVE-2016-6255.
...
* gnu/packages/patches/libupnp-CVE-2016-6255.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/libupnp.scm (libupnp): Use it.
2016-10-09 15:57:28 -04:00
Ricardo Wurmus
a76abae19f
gnu: ardour: Update to 5.4.
...
* gnu/packages/audio.scm (ardour): Update to 5.4.
[inputs]: Add libarchive.
2016-10-09 20:10:56 +02:00
Danny Milosavljevic
adc2f048cb
gnu: Add gtkwave.
...
* gnu/packages/fpga.scm (gtkwave): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-10-09 18:19:22 +03:00
Danny Milosavljevic
bca3797be4
gnu: Add arachne-pnr.
...
* gnu/packages/fpga.scm (arachne-pnr): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-10-09 18:19:22 +03:00
Danny Milosavljevic
36aa11c785
gnu: Add icestorm.
...
* gnu/packages/fpga.scm (icestorm): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-10-09 18:19:22 +03:00
Danny Milosavljevic
92fc940fdb
gnu: Add yosys.
...
* gnu/packages/fpga.scm (yosys): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-10-09 18:19:22 +03:00
Danny Milosavljevic
44721336de
gnu: Add iverilog.
...
* gnu/packages/fpga.scm (iverilog): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-10-09 18:19:21 +03:00
Danny Milosavljevic
adba5f08de
gnu: Add abc.
...
* gnu/packages/fpga.scm (abc): New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-10-09 18:19:10 +03:00
Ricardo Wurmus
7f43ff965f
gnu: guile-next: Increase timeout.
...
* gnu/packages/guile.scm (guile-next)[properties]: Set timeout to
20 hours.
2016-10-09 15:46:52 +02:00
Ricardo Wurmus
a299a8992c
gnu: Add newlib-nano-arm-none-eabi.
...
* gnu/packages/embedded.scm (newlib-nano-arm-none-eabi): New variable.
2016-10-09 15:45:59 +02:00
Ricardo Wurmus
6c39886a80
gnu: Add newlib-arm-none-eabi.
...
* gnu/packages/embedded.scm (newlib-arm-none-eabi): New variable.
2016-10-09 15:45:59 +02:00
Ricardo Wurmus
35a37efbfd
gnu: Add arm-none-eabi cross compiler.
...
* gnu/packages/bootstrap.scm (glibc-dynamic-linker): Add case for "arm-eabi".
* gnu/packages/embedded.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2016-10-09 15:45:59 +02:00
ng0
6ad13b591e
gnu: Add limnoria.
...
* gnu/packages/irc.scm (limnoria): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-10-09 13:09:54 +03:00
ng0
da069d7ecc
gnu: Add python-feedparser.
...
* gnu/packages/python.scm (python-feedparser): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-10-09 13:09:50 +03:00
ng0
7e67fdd1f3
license: Add freebsd-doc.
...
* guix/licenses.scm (freebsd-doc): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-10-09 13:09:47 +03:00
ng0
73acc19334
gnu: Add python-socksipy-branch.
...
* gnu/packages/python.scm (python-socksipy-branch): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-10-09 13:09:31 +03:00
Andy Patterson
bc1c995e6e
gnu: Add qtox.
...
* gnu/packages/messaging.scm (qtox): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-10-09 12:11:43 +03:00
Andy Patterson
62ea44fc89
gnu: Add sqlcipher.
...
* gnu/packages/database.scm (sqlcipher): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-10-09 12:09:19 +03:00
Danny Milosavljevic
0c60cc5346
gnu: Add mtd-utils.
...
* gnu/packages/linux.scm (mtd-utils): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-10-09 12:07:45 +03:00
Efraim Flashner
0c4944f07c
gnu: autogen: Update to 5.18.12.
...
* gnu/packages/autogen.scm (autogen): Update to 5.18.12.
[home-page]: Use https.
2016-10-09 09:44:40 +03:00
Efraim Flashner
9835458f4d
gnu: xboard: Update to 4.9.1.
...
* gnu/packages/games.scm (xboard): Update to 4.9.1.
[home-page]: Use https.
2016-10-09 09:18:51 +03:00
Efraim Flashner
72d6655c55
gnu: dejagnu: Use 'modify-phases' syntax.
...
* gnu/packages/dejagnu.scm (dejagnu)[arguments]: Use 'modify-phases'
syntax.
2016-10-09 08:56:10 +03:00
Efraim Flashner
539ab1afdd
gnu: dejagnu: Update to 1.6.
...
* gnu/packages/dejagnu.scm (dejagnu): Update to 1.6.
[home-page]: Use https.
[license]: Update to gpl3+.
2016-10-09 08:55:51 +03:00
Efraim Flashner
caaa715d16
gnu: gdb: Update to 7.12.
...
* gnu/packages/gdb.scm (gdb): Update to 7.12.
[home-page]: Use https.
2016-10-09 06:47:59 +03:00
Efraim Flashner
80bc37737c
gnu: gnuastro: Update to 0.2.
...
* gnu/packages/astronomy.scm (gnuastro): Update to 0.2.
[home-page]: Use https.
2016-10-08 23:55:40 +03:00
Efraim Flashner
e775f48ebe
gnu: python-xlrd: Update source location.
...
* gnu/packages/python.scm (python-xlrd)[source]: Use 'pypi-uri' syntax.
2016-10-08 23:41:01 +03:00
Efraim Flashner
824f7de882
gnu: freeipmi: Update to 1.5.4.
...
* gnu/packages/freeipmi.scm (freeipmi): Update to 1.5.4.
[home-page]: Use https.
2016-10-08 23:32:19 +03:00
Efraim Flashner
4726dd2063
gnu: ccache: Update to 3.3.2.
...
* gnu/packages/ccache.scm (ccache): Update to 3.3.2.
2016-10-08 23:26:29 +03:00
Efraim Flashner
6e185f74b7
gnu: offlineimap: Update to 7.0.8.
...
* gnu/packages/mail.scm (offlineimap): Update to 7.0.8.
2016-10-08 23:26:29 +03:00
Efraim Flashner
9917b5f008
gnu: ldb: Update to 1.1.27.
...
* gnu/packages/samba.scm (ldb): Update to 1.1.27.
2016-10-08 23:26:28 +03:00
Efraim Flashner
6ccb78144c
gnu: tdb: Use 'modify-phases' syntax.
...
* gnu/packages/databases.scm (tdb)[arguments]: Use 'modify-phases' syntax.
2016-10-08 23:26:28 +03:00
Efraim Flashner
1abd090487
gnu: tdb: Update to 1.3.11.
...
* gnu/packages/databases.scm (tdb): Update to 1.3.11.
[home-page]: Use https.
2016-10-08 23:26:28 +03:00
Efraim Flashner
881799892c
gnu: tevent: Update to 0.9.31.
...
* gnu/packages/samba.scm (tevent): Update to 0.9.31.
2016-10-08 23:26:27 +03:00
Efraim Flashner
93151e4185
gnu: talloc: Update to 2.1.8.
...
* gnu/packages/samba.scm (talloc): Update to 2.1.8.
2016-10-08 23:26:27 +03:00
Efraim Flashner
d073b58f67
gnu: samba: Update to 4.5.0.
...
* gnu/packages/samba.scm (samba): Update to 4.5.0.
[source]: Update source uri.
2016-10-08 23:26:26 +03:00
Alex Kost
86d959bdfd
gnu: emacs-hydra: Update to 0.13.6.
...
* gnu/packages/emacs.scm (emacs-hydra): Update to 0.13.6.
2016-10-08 21:03:43 +03:00
Alex Kost
35d1ade76d
gnu: emacs-hl-todo: Update to 1.7.1.
...
* gnu/packages/emacs.scm (emacs-hl-todo): Update to 1.7.1.
2016-10-08 21:03:43 +03:00
Alex Kost
0e7c408995
gnu: emacs-hl-todo: Fix source file-name.
...
* gnu/packages/emacs.scm (emacs-hl-todo)[source]: Use versioned
file-name.
2016-10-08 21:03:43 +03:00
Alex Kost
59c827f45f
gnu: emacs-smartparens: Update to 1.8.0.
...
* gnu/packages/emacs.scm (emacs-smartparens): Update to 1.8.0.
2016-10-08 21:03:43 +03:00
Alex Kost
4a1eafb071
gnu: emacs-with-editor: Update to 2.5.6.
...
* gnu/packages/emacs.scm (emacs-with-editor): Update to 2.5.6.
2016-10-08 21:03:43 +03:00
Alex Kost
fb0de6f77c
gnu: geiser-next: Deprecate.
...
* gnu/packages/emacs.scm (geiser-next): Deprecate.
Co-authored-by: Ludovic Courtès <ludo@gnu.org >
2016-10-08 21:03:43 +03:00
Alex Kost
113e23e099
gnu: geiser: Update to 0.9.
...
* gnu/packages/emacs.scm (geiser): Update to 0.9.
2016-10-08 21:03:43 +03:00
Mark H Weaver
cb60e975c2
gnu: linux-libre: Update to 4.8.1.
...
* gnu/packages/linux.scm (linux-libre): Update to 4.8.1.
(%linux-libre-version, %linux-libre-hash): Update to 4.8.1.
2016-10-08 11:35:43 -04:00
Mark H Weaver
ca86791881
gnu: linux-libre@4.4: Update to 4.4.24.
...
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.24.
2016-10-08 11:32:37 -04:00
Andy Wingo
95264cc6b9
gnu: cups-filters: Use ghostscript with CUPS driver.
...
* gnu/packages/cups.scm (ghostscript/cups): New variable.
(cups-filters): Use ghostscript/cups. Capture path to "gs" at
compilation time.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-10-08 15:44:11 +02:00
Ludovic Courtès
b6dfaf17a1
gnu: libxcb: Update to 1.11.1.
...
* gnu/packages/xorg.scm (libxcb): Update to 1.11.1.
2016-10-08 15:34:04 +02:00
Andy Patterson
96784438f5
gnu: Add sbcl-stumpwm-with-slynk.
...
* gnu/packages/lisp.scm (sbcl-stumpwm+slynk): New variable.
Signed-off-by: 宋文武 <iyzsong@gmail.com >
2016-10-08 21:20:36 +08:00
Andy Patterson
e3e171ee81
gnu: Add cl-slynk.
...
* gnu/packages/lisp.scm (cl-slynk, sbcl-slynk, ecl-slynk): New
variables.
Signed-off-by: 宋文武 <iyzsong@gmail.com >
2016-10-08 21:20:36 +08:00
Andy Patterson
d075960f60
gnu: Add cl-stumpwm.
...
* gnu/packages/lisp.scm (cl-stumpwm, sbcl-stumpwm, ecl-stumpwm): New
variables.
Signed-off-by: 宋文武 <iyzsong@gmail.com >
2016-10-08 21:20:35 +08:00
Andy Patterson
4b51b21ccf
gnu: Add cl-clx.
...
* gnu/packages/lisp.scm (cl-clx, sbcl-clx, ecl-clx): New variables.
* gnu/packages/patches/clx-remove-demo.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Signed-off-by: 宋文武 <iyzsong@gmail.com >
2016-10-08 21:20:35 +08:00
Andy Patterson
5aa608a7e8
gnu: Add cl-ppcre.
...
* gnu/packages/lisp.scm (cl-ppcre, sbcl-cl-pprcre, ecl-cl-pprcre): New
variables.
Signed-off-by: 宋文武 <iyzsong@gmail.com >
2016-10-08 21:20:35 +08:00
Andy Patterson
3c55c780f9
gnu: Add cl-flexi-streams.
...
* gnu/packages/lisp.scm (cl-flexi-streams, sbcl-flexi-streams)
(ecl-flexi-streams): New variables.
Signed-off-by: 宋文武 <iyzsong@gmail.com >
2016-10-08 21:20:35 +08:00
Andy Patterson
059cab307f
gnu: Add cl-trivial-gray-streams.
...
* gnu/packages/lisp.scm (cl-trivial-gray-streams)
(sbcl-trivial-gray-streams, ecl-trivial-gray-streams): New variables.
Signed-off-by: 宋文武 <iyzsong@gmail.com >
2016-10-08 21:20:35 +08:00
Andy Patterson
8662809d1b
gnu: Add cl-bordeaux-threads.
...
* gnu/packages/lisp.scm (cl-bordeaux-threads, sbcl-bordeaux-threads)
(ecl-bordeaux-threads): New variables.
Signed-off-by: 宋文武 <iyzsong@gmail.com >
2016-10-08 21:20:35 +08:00
Andy Patterson
86022c926b
gnu: Add cl-fiveam.
...
* gnu/packages/lisp.scm (cl-fiveam, sbcl-fiveam, ecl-fiveam): New
variables.
Signed-off-by: 宋文武 <iyzsong@gmail.com >
2016-10-08 21:20:35 +08:00
Andy Patterson
a72debb7cc
gnu: Add cl-alexandria.
...
* gnu/packages/lisp.scm (cl-alexandria, sbcl-alexandria)
(ecl-alexandria): New variables.
Signed-off-by: 宋文武 <iyzsong@gmail.com >
2016-10-08 21:20:35 +08:00
Andy Patterson
a1b30f99a8
build-system: Add asdf-build-system.
...
* guix/build-system/asdf.scm: New file.
* guix/build/asdf-build-system.scm: New file.
* guix/build/lisp-utils.scm: New file.
* Makefile.am (MODULES): Add them.
* doc/guix.texi (Build Systems): Document 'asdf-build-system'.
Signed-off-by: 宋文武 <iyzsong@gmail.com >
2016-10-08 21:20:35 +08:00
Ben Woodcroft
53aec0999f
gnu: bundler: Update to 1.13.2.
...
* gnu/packages/ruby.scm (bundler): Update to 1.13.2.
2016-10-08 22:47:18 +10:00
Ben Woodcroft
c2ad4d701e
gnu: python-xlrd: Update to 1.0.0.
...
* gnu/packages/python.scm (python-xlrd, python2-xlrd): Update to 1.0.0.
2016-10-08 22:29:59 +10:00
Ben Woodcroft
f49511dbff
gnu: ruby-mime-types-data: Update to 3.2016.0521.
...
* gnu/packages/ruby.scm (ruby-mime-types-data): Update to 3.2016.0521.
2016-10-08 22:29:58 +10:00
Ben Woodcroft
d034c779eb
gnu: ruby-tzinfo-data: Update to 1.2016.7.
...
* gnu/packages/ruby.scm (ruby-tzinfo-data): Update to 1.2016.7.
2016-10-08 22:29:58 +10:00
Ben Woodcroft
5ed00e13d2
gnu: ruby-domain-name: Update to 0.5.20160826.
...
* gnu/packages/ruby.scm (ruby-domain-name): Update to 0.5.20160826.
2016-10-08 22:29:58 +10:00
Ben Woodcroft
a751afb217
gnu: r-mgcv: Update to 1.8-15.
...
* gnu/packages/statistics.scm (r-mgcv): Update to 1.8-15.
2016-10-08 22:29:58 +10:00
Ben Woodcroft
d91cb67dd7
gnu: ruby-sequel: Update to 4.39.0.
...
* gnu/packages/ruby.scm (ruby-sequel): Update to 4.39.0.
2016-10-08 22:29:55 +10:00
Ricardo Wurmus
7fd30d1be4
gnu: yoshimi: Update to 1.4.1.
...
* gnu/packages/music.scm (yoshimi): Update to 1.4.1.
[arguments]: Add build phase "find-ncurses".
2016-10-08 14:03:56 +02:00
Ben Woodcroft
9602e3cce9
gnu: python2-dendropy: Fix tests.
...
* gnu/packages/bioinformatics.scm (python2-dendropy)[source]: Use unpatched
source.
[arguments]: Use nose to run tests.
[native-inputs]: Add python2-nose.
2016-10-08 21:38:17 +10:00
Leo Famulari
f803f775d2
gnu: vigra: Workaround rounding error in test suite on 32-bit CPUs.
...
* gnu/packages/image.scm (vigra)[arguments]: Pass '-ffloat-store' to
C_FLAGS and CXX_FLAGS.
2016-10-07 22:44:30 -04:00
Ricardo Wurmus
382aacc5a3
gnu: drumstick: Update to 1.1.0.
...
* gnu/packages/music.scm (drumstick): Update to 1.1.0.
2016-10-08 00:15:53 +02:00
Ricardo Wurmus
c8ebb4c472
doc: Remove GHC from examples for propagation.
...
* doc/guix.texi (package Reference): Remove GHC from the list of
languages for which library run-time dependencies must be propagated.
2016-10-08 00:03:29 +02:00
Ricardo Wurmus
e35ce6893c
gnu: tbb: Update to 2017_20160916.
...
* gnu/packages/tbb.scm (tbb): Update to 2017_20160916.
2016-10-08 00:03:24 +02:00
Ludovic Courtès
e052c7e1d5
gnu: gcc@4.8: Use an older Texinfo.
...
* gnu/packages/gcc.scm (gcc-4.8)[native-inputs]: New field.
(gcc-4.9): Inherit from GCC-4.7.
2016-10-07 22:12:16 +02:00
Eric Bavier
b8b129ebd8
utils: Support defaults in substitute-keyword-arguments.
...
* guix/utils.scm (collect-default-args, expand-default-args): New
syntax.
(substitute-keyword-arguments): Allow default value declarations.
* tests/utils.scm (substitute-keyword-arguments): New test.
2016-10-07 07:42:05 -05:00
Eric Bavier
347df60158
utils: Fix default-keyword-arguments.
...
* guix/utils.scm (default-keyword-arguments): Properly test for present
keywords.
* tests/utils.scm (default-keyword-arguments): New test.
2016-10-07 07:41:57 -05:00
Efraim Flashner
fb29e737d4
gnu: ncdu: Update to 1.12.
...
* gnu/packages/ncdu.scm (ncdu): Update to 1.12.
[source]: Use https.
[license]: Use https.
[home-page]: Use https.
2016-10-07 14:26:12 +03:00
Efraim Flashner
2ff746dcd2
gnu: isl: Add support for aarch64.
...
* gnu/packages/gcc.scm (isl)[source]: Add patch.
* gnu/packages/patches/isl-0.11.1-aarch64-support.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2016-10-07 12:26:44 +03:00
Efraim Flashner
21e5e1e070
gnu: cmake: Build 'ccmake' binary.
...
* gnu/packages/cmake.scm (cmake)[inputs]: Add ncurses.
2016-10-07 12:26:36 +03:00
Ricardo Wurmus
b314360f30
gnu: abbaye: Update source URL.
...
* gnu/packages/games.scm (abbaye)[source]: Update tarball URL.
2016-10-07 09:22:44 +02:00
Leo Famulari
ae336f8b84
gnu: khal: Update to 0.8.4.
...
* gnu/packages/calendar.scm (khal): Update to 0.8.4.
2016-10-07 01:48:45 -04:00
John Darrington
c8f354588e
gnu: tzdata: Use modify-phases
...
* gnu/packages/base.scm (tzdata)[arguments]: Replace alist- procedures
with modify-phases
2016-10-07 06:59:49 +02:00
John Darrington
12b85b3787
gnu: tzdata: Fix dangling symbolic link.
...
* gnu/packages/base.scm (tzdata)[arguments]: Replace dangling symbolic link
with the correct path.
2016-10-07 06:59:42 +02:00
Leo Famulari
1d8de185b8
gnu: openssl: Update to 1.0.2j.
...
* gnu/packages/tls.scm (openssl): Update to 1.0.2j.
[replacement]: Remove field
[source]: Remove 'openssl-CVE-2016-2177.patch' and
'openssl-CVE-2016-2178.patch'.
(openssl-1.0.2j): Remove variable.
(openssl-next)[replacement]: Remove field.
* gnu/packages/patches/openssl-CVE-2016-2177.patch,
gnu/packages/patches/openssl-CVE-2016-2178.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2016-10-06 17:50:17 -04:00
Leo Famulari
17b56c06e9
gnu: tzdata: Update to 2016g.
...
* gnu/packages/base.scm (tzdata): Update to 2016g.
2016-10-06 17:45:27 -04:00
Leo Famulari
7ca97fae36
gnu: lvm2: Make sure compiled objects are stripped.
...
* gnu/packages/linux.scm (lvm2)[arguments]: Add 'make-objects-writeable' phase.
2016-10-06 17:43:44 -04:00
Leo Famulari
123c0ffb87
gnu: lvm2: Update to 2.02.166.
...
* gnu/packages/linux.scm (lvm2): Update to 2.02.166.
2016-10-06 17:43:44 -04:00
Leo Famulari
3afbc6b3c3
gnu: lvm2: Use 'modify-phases'.
...
* gnu/packages/linux.scm (lvm2)[arguments]: Use 'modify-phases'.
2016-10-06 17:43:39 -04:00
Ludovic Courtès
af0ba93825
guix system: Return two values when failing to talk to shepherd.
...
Before that, when 'guix system reconfigure' failed to talk to shepherd
and a 'system-error' was raised, we would get a "too few values returned
to continuation" error, which would prevent GRUB from being installed.
Reported by fps on #guix.
* guix/scripts/system.scm (warn-on-system-error): Remove.
(with-shepherd-error-handling): Inline former 'warn-on-system-error'.
Return two values when 'system-error' is raised.
2016-10-06 22:59:47 +02:00
Efraim Flashner
59fed2b609
gnu: nginx: Update to 1.11.4.
...
* gnu/packages/web.scm (nginx): Update to 1.11.4.
[source] Use https.
[home-page]: Use https.
2016-10-06 22:01:00 +03:00
Thomas Danckaert
0f43f8354c
gnu: Add hdf-eos5.
...
* gnu/packages/maths.scm (hdf-eos5): New variable.
* gnu/packages/patches/hdf-eos5-build-shared.patch: New file.
* gnu/packages/patches/hdf-eos5-remove-gctp.patch: New file.
* gnu/packages/patches/hdf-eos5-fix-szip.patch: New file.
* gnu/packages/patches/hdf-eos5-fortrantests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add patches.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-10-06 18:14:45 +02:00
Ludovic Courtès
b282c78192
nls: Update 'de' translation.
2016-10-06 18:14:45 +02:00
8p8c
b94ee996ce
gnu: font-hack: Remove empty doc directory.
...
* gnu/packages/fonts.scm (font-hack)[arguments]: Remove superfluous code
in #:builder.
Signed-off-by: 宋文武 <iyzsong@gmail.com >
2016-10-06 20:59:05 +08:00
8p8c
3126fd8820
services: xorg: Add ATI video driver to the default modules.
...
* gnu/services/xorg.scm (%default-xorg-modules): Add xf86-video-ati.
Signed-off-by: 宋文武 <iyzsong@gmail.com >
2016-10-06 20:46:50 +08:00
Andy Patterson
fb7dc6d647
gnu: ecl: Honour XDG_DATA_DIRS/ecl-bundle-systems.
...
* gnu/packages/lisp.scm (ecl)[source]: Add snippet.
[native-search-paths]: Add XDG_DATA_DIRS.
Signed-off-by: 宋文武 <iyzsong@gmail.com >
2016-10-06 20:33:55 +08:00
Andy Patterson
8d0489aeb6
gnu: sbcl: Honour XDG_DATA_DIRS/sbcl-bundle-systems.
...
* gnu/packages/lisp.scm (asdf-substitutions): New variable.
(sbcl)[source]: Add snippet.
[native-search-paths]: Add XDG_DATA_DIRS.
Signed-off-by: 宋文武 <iyzsong@gmail.com >
2016-10-06 20:33:55 +08:00
Ricardo Wurmus
eb0ff8a382
gnu: Add ghc-pandoc-citeproc.
...
* gnu/packages/haskell.scm (ghc-pandoc-citeproc): New variable.
2016-10-06 14:18:25 +02:00
Ricardo Wurmus
bfdfb0f63f
gnu: Add ghc-xml-conduit.
...
* gnu/packages/haskell.scm (ghc-xml-conduit): New variable.
2016-10-06 14:18:25 +02:00
Ricardo Wurmus
e9ef2c51d5
gnu: Add ghc-xml-types.
...
* gnu/packages/haskell.scm (ghc-xml-types): New variable.
2016-10-06 14:18:25 +02:00
Ricardo Wurmus
1aa45bbf6f
gnu: Add ghc-conduit-extra.
...
* gnu/packages/haskell.scm (ghc-conduit-extra): New variable.
2016-10-06 14:18:25 +02:00
Ricardo Wurmus
9ce764b689
gnu: Add ghc-rfc5051.
...
* gnu/packages/haskell.scm (ghc-rfc5051): New variable.
2016-10-06 14:18:24 +02:00
Ricardo Wurmus
37e02bf65b
gnu: Add ghc-hs-bibutils.
...
* gnu/packages/haskell.scm (ghc-hs-bibutils): New variable.
2016-10-06 14:18:24 +02:00
Ricardo Wurmus
b376463552
gnu: ghc-streaming-commons: Remove standard packages from inputs.
...
The "directory" and "transformers" modules are part of GHC and should
not be among the inputs to avoid conflicts.
* gnu/packages/haskell.scm (ghc-streaming-commons)[inputs]: Remove
"ghc-directory" and "ghc-transformers".
2016-10-06 14:18:21 +02:00
Ricardo Wurmus
fc47c7d635
gnu: Add r-bsgenome-celegans-ucsc-ce10.
...
* gnu/packages/bioinformatics.scm (r-bsgenome-celegans-ucsc-ce10): New
variable.
2016-10-06 10:33:43 +02:00
Leo Famulari
6a4cbc6f12
gnu: nss-certs and nss: Update to 3.27.1.
...
* gnu/packages/certs.scm (nss-certs): Update to 3.27.1.
* gnu/packages/gnuzilla.scm (nss): Update to 3.27.1.
2016-10-05 20:04:50 -04:00
Leo Famulari
22f08f0605
gnu: libxvmc: Update to 1.0.10.
...
* gnu/packages/xorg.scm (libxvmc): Update to 1.0.10.
[replacement]: Remove field.
(libxvmc/fixed): Remove variable.
* gnu/packages/patches/libxvmc-CVE-2016-7953.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-10-05 19:36:26 -04:00
Leo Famulari
62ad505603
gnu: libxv: Update to 1.0.11.
...
* gnu/packages/xorg.scm (libxv): Update to 1.0.11.
[replacement]: Remove field.
(libxv/fixed): Remove variable.
* gnu/packages/patches/libxv-CVE-2016-5407.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-10-05 19:36:25 -04:00
Leo Famulari
82e6a4341b
gnu: libxtst: Update to 1.2.3.
...
* gnu/packages/xorg.scm (libxtst): Update to 1.2.3.
[replacement]: Remove field.
(libxtst/fixed): Remove variable.
* gnu/packages/patches/libxtst-CVE-2016-7951-CVE-2016-7952.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-10-05 19:36:25 -04:00
Leo Famulari
9eb76bd3e5
gnu: libxrender: Update to 0.9.10.
...
* gnu/packages/xorg.scm (libxrender): Update to 0.9.10.
[replacement]: Remove field.
(libxrender/fixed): Remove variable.
* gnu/packages/patches/libxrender-CVE-2016-7949.patch,
gnu/packages/patches/libxrender-CVE-2016-7950.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2016-10-05 19:36:25 -04:00
Leo Famulari
2e81b0b5bf
gnu: libxrandr: Update to 1.5.1.
...
* gnu/packages/xorg.scm (libxrandr): Update to 1.5.1.
[replacement]: Remove field.
(libxrandr/fixed): Remove variable.
* gnu/packages/patches/libxrandr-CVE-2016-7947-CVE-2016-7948.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-10-05 19:36:24 -04:00
Leo Famulari
571fa535cd
gnu: libxi: Update to 1.7.7.
...
* gnu/packages/xorg.scm (libxi): Update to 1.7.7.
[replacement]: Remove field.
(libxi/fixed): Remove variable.
* gnu/packages/patches/libxi-CVE-2016-7945-CVE-2016-7946.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-10-05 19:36:24 -04:00
Leo Famulari
3e1ed70f74
gnu: libxfixes: Update to 5.0.3.
...
* gnu/packages/xorg.scm (libxfixes): Update to 5.0.3.
[replacement]: Remove field.
(libxfixes/fixed): Remove variable.
* gnu/packages/patches/libxfixes-CVE-2016-7944.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-10-05 19:36:24 -04:00
Leo Famulari
4dd841c1dc
gnu: libx11: Update to 1.6.4.
...
* gnu/packages/xorg.scm (libx11): Update to 1.6.4.
[replacement]: Remove field.
(libx11/fixed): Remove variable.
* gnu/packages/patches/libx11-CVE-2016-7942.patch,
gnu/packages/patches/libx11-CVE-2016-7943.patch: Remove files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2016-10-05 19:36:24 -04:00
Leo Famulari
b19c7989b7
Merge branch 'master' into core-updates
2016-10-05 19:15:25 -04:00
Leo Famulari
1459476089
gnu: e2fsprogs: Fix typo in comment.
...
* gnu/packages/linux.scm (e2fsprogs)[arguments]: Fix typo in comment.
2016-10-05 18:59:29 -04:00
Leo Famulari
7d45365684
gnu: e2fsprogs: Disable parallel build.
...
* gnu/packages/linux.scm (e2fsprogs)[arguments]: Add #:parallel-build? #f.
2016-10-05 17:41:44 -04:00
Leo Famulari
87312f8aa1
gnu: json-c: Update to 0.12.1.
...
* gnu/packages/web.scm (json-c): Update to 0.12.1.
2016-10-05 17:38:48 -04:00
Leo Famulari
813062a5f7
gnu: libxvmc: Fix CVE-2016-7953.
...
* gnu/packages/patches/libxvmc-CVE-2016-7953.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/xorg.scm (libxvmc)[replacement]: New field.
(libxvmc/fixed): New variable.
2016-10-05 17:37:23 -04:00
Leo Famulari
e73631a906
gnu: libxv: Fix CVE-2016-5407.
...
* gnu/packages/patches/libxv-CVE-2016-5407.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/xorg.scm (libxv)[replacement]: New field.
(libxv/fixed): New variable.
2016-10-05 17:37:22 -04:00
Leo Famulari
1f90b80f8b
gnu: libxtst: Fix CVE-2016-{7951,7952}.
...
* gnu/packages/patches/libxtst-CVE-2016-7951-CVE-2016-7952.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/xorg.scm (libxtst)[replacement]: New field.
(libxtst/fixed): New variable.
2016-10-05 17:37:22 -04:00
Leo Famulari
666d40193c
gnu: libxrender: Fix CVE-2016-{7949,7950}.
...
* gnu/packages/patches/libxrender-CVE-2016-7949.patch,
gnu/packages/patches/libxrender-CVE-2016-7950.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/xorg.scm (libxrender)[replacement]: New field.
(libxrender/fixed): New variable.
2016-10-05 17:37:22 -04:00
Leo Famulari
a300db1c7f
gnu: libxrandr: Fix CVE-2016-{7947,7948}.
...
* gnu/packages/patches/libxrandr-CVE-2016-7947-CVE-2016-7948.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/xorg.scm (libxrandr)[replacement]: New field.
(libxrandr/fixed): New variable.
2016-10-05 17:37:21 -04:00
Leo Famulari
b78ba2274f
gnu: libxi: Fix CVE-2016-{7945,7946}.
...
* gnu/packages/patches/libxi-CVE-2016-7945-CVE-2016-7946.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/xorg.scm (libxi)[replacement]: New field.
(libxi/fixed): New variable.
2016-10-05 17:37:21 -04:00
Leo Famulari
b50c6bf2a8
gnu: libxfixes: Fix CVE-2016-7944.
...
* gnu/packages/patches/libxfixes-CVE-2016-7944.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/xorg.scm (libxfixes)[replacement]: New field.
(libxfixes/fixed): New variable.
2016-10-05 17:37:21 -04:00
Leo Famulari
13c10b4ca4
gnu: libx11: Fix CVE-2016-{7942,7943}.
...
* gnu/packages/patches/libx11-CVE-2016-7942.patch,
gnu/packages/patches/libx11-CVE-2016-7943.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/xorg.scm (libx11)[replacement]: New field.
(libx11/fixed): New variable.
2016-10-05 17:37:15 -04:00
ng0
4ae1f8cf39
Update e-mail address for ng0.
...
* .mailmap: Add new entries for ng0.
2016-10-05 16:41:27 -04:00
ng0
81d5a62fb1
gnu: Remove lispf4.
...
The package in its current state is unusable and documentation with unclear
licenses is included.
Also, the file 'lispf42.c' (and possible others) is generated C code and
thus not "source code" as we define it.
* gnu/packages/lisp.scm (lispf4): Delete variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-10-05 16:23:56 -04:00
Tobias Geerinckx-Rice
151df6ab3d
gnu: btrfs-progs: Update to 4.8.
...
* gnu/packages/linux.scm (btrfs-progs): Update to 4.8.
2016-10-05 22:07:21 +02:00
Leo Famulari
bda45da336
gnu: libass: Update to 0.13.4 [fixes CVE-2016-{7969,7970,7972}.
...
* gnu/packages/video.scm (libass): Update to 0.13.4.
2016-10-05 16:04:26 -04:00
Efraim Flashner
a4796b29e1
gnu: gnucash: Update to 2.6.14.
...
* gnu/packages/gnucash.scm (gnucash): Update to 2.6.14.
2016-10-05 20:42:49 +03:00
Danny Milosavljevic
b04ca7a12b
gnu: Add sunxi-tools.
...
* gnu/packages/admin.scm (sunxi-tools): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-10-05 18:50:52 +02:00
Leo Famulari
517318adf0
gnu: Add Vc.
...
* gnu/packages/maths.scm (vc): New variable.
2016-10-05 12:49:41 -04:00
Ludovic Courtès
9d50da7060
gnu: wordnet: Make sure the self-reference is visible to the GC.
...
Before that, "guix gc --references $(guix build wordnet)" would not show
WordNet itself, erroneously so.
* gnu/packages/wordnet.scm (wordnet)[arguments]: Add -fno-builtin-strcpy
to #:configure-flags.
2016-10-05 18:35:55 +02:00
Ludovic Courtès
939f87438c
gnu: wordnet: Compile with optimizations.
...
* gnu/packages/wordnet.scm (wordnet)[arguments]: Add -O2 to
#:configure-flags.
2016-10-05 18:35:55 +02:00
Kei Kebreau
cd1869cdbd
gnu: Add hyperrogue.
...
* gnu/packages/games.scm (hyperrogue): New variable.
2016-10-05 10:10:36 -04:00
Ludovic Courtès
358db0041f
gnu: grub: Make dependency on mdadm explicit.
...
* gnu/packages/grub.scm (grub)[arguments]: Path getroot.c in
'patch-stuff' phase.
[inputs]: Add MDADM.
2016-10-05 15:11:08 +02:00
Ludovic Courtès
ab2cc5cde1
gnu: gsl: Disable failing tests on i686.
...
* gnu/packages/patches/gsl-test-i686.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/maths.scm (gsl)[source](patches): New field.
2016-10-05 15:11:08 +02:00
Leo Famulari
50948a9026
gnu: git: Update to 2.10.1.
...
* gnu/packages/version-control.scm (git): Update to 2.10.1.
2016-10-05 01:57:51 -04:00
Ludovic Courtès
acbf2c4f60
gnu: guix: Honor the user's 'GUILE_LOAD_PATH'.
...
* gnu/packages/package-management.scm (guix-0.11.0)[arguments]: Use
'prefix' when wrapping 'guix' for 'GUILE_LOAD_PATH'.
2016-10-04 22:40:46 +02:00
Ludovic Courtès
6e52376d2e
mapped-devices: Properly open RAID devices.
...
This fixes a type error introduced in
7f8ad82bf2 , given that SOURCES is a list.
* gnu/system/mapped-devices.scm (open-raid-device): Add 'apply'
invocation.
2016-10-04 19:51:53 +02:00
Ludovic Courtès
8cecd22e4a
gnu: Add GoAccess.
...
* gnu/packages/web.scm (goaccess): New variable.
2016-10-04 17:44:27 +02:00
Ludovic Courtès
a9764b7d2e
gnu: pies: Update to 1.3.
...
* gnu/packages/admin.scm (pies): Update to 1.3.
[arguments]: New field.
2016-10-04 16:38:00 +02:00
Ludovic Courtès
9d3425f24a
gnu: global: Update to 6.5.5.
...
* gnu/packages/code.scm (global): Update to 6.5.5.
2016-10-04 16:37:59 +02:00
Ludovic Courtès
8c82e1c9d3
gnu: gsl: Update to 2.2.1.
...
* gnu/packages/maths.scm (gsl): Update to 2.2.1.
2016-10-04 16:37:59 +02:00
Ludovic Courtès
bac67a5a5c
gnu: direvent: Update to 5.1.
...
* gnu/packages/admin.scm (direvent): Update to 5.1.
[arguments]: Augment 'patch-/bin/sh' phase to patch 'progman.c' and
'testsuite'.
2016-10-04 16:37:59 +02:00
Ludovic Courtès
d35f8c7cb6
gnu: gnu-c-manual: Update to 0.2.5.
...
* gnu/packages/gcc.scm (gnu-c-manual): Update to 0.2.5.
2016-10-04 16:37:59 +02:00
Ludovic Courtès
a884fa2141
gnu: rush: Update to 1.8.
...
* gnu/packages/rush.scm (rush): Update to 1.8.
[source]: Remove 'patches'.
* gnu/packages/patches/cpio-gets-undeclared.patch,
gnu/packages/patches/rush-CVE-2013-6889.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2016-10-04 16:37:59 +02:00
Hartmut Goebel
afb325d842
Set Emacs config variable sentence-end-double-space.
...
Users using a non-English environment may have set this to `nil´, which
leads to fill-paragraph removing the second space.
* .dir-locals.el: Set sentence-end-double-space to true.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-10-04 16:37:59 +02:00
Leo Famulari
491dbac415
gnu: cryptsetup: Update to 1.7.2.
...
* gnu/packages/cryptsetup.scm (cryptsetup): Update to 1.7.2.
[source]: Use kernel mirror.
[home-page]: Update URL.
2016-10-04 10:24:46 -04:00
Ben Woodcroft
2c3eb4b85b
gnu: metabat: Update to 0.32.4-1.cbdca756.
...
* gnu/packages/bioinformatics.scm (metabat): Update to 0.32.4-1.cbdca756.
* gnu/packages/patches/metabat-remove-compilation-date.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-10-04 22:02:52 +10:00
Ludovic Courtès
47c14714a4
gnu: fish: Do not use the bundled PCRE2.
...
* gnu/packages/shells.scm (fish)[inputs]: Add PCRE2.
2016-10-04 11:26:45 +02:00
Arun Isaac
a8d3bc473d
gnu: fish: Add input bc.
...
Fixes <http://bugs.gnu.org/24433 >.
* gnu/packages/shells.scm (fish)[inputs]: Add bc.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-10-04 11:26:45 +02:00
Ricardo Wurmus
c5d17d50d0
gnu: warzone2100: Update to 3.2.1.
...
* gnu/packages/games.scm (warzone2100): Update to 3.2.1.
[arguments]: Remove phase "set-sdl-paths", add phase
"link-tests-with-qt", add phase "remove-reference-to-missing-file".
[inputs]: Replace "qt-4" with "qt", replace "sdl-union" with
"sdl2", add "openssl".
2016-10-04 10:21:38 +02:00
Ricardo Wurmus
5c31e981bb
gnu: ruby-nokogumbo: Move "build-gemspec" phase after "unpack".
...
* gnu/packages/ruby.scm (ruby-nokogumbo)[arguments]: Move
"build-gemspec" phase after "unpack".
2016-10-04 08:54:55 +02:00
Ricardo Wurmus
92a312dc86
gnu: python-pathlib: Disable tests.
...
* gnu/packages/python.scm (python-pathlib)[arguments]: Disable tests.
2016-10-04 08:54:55 +02:00
Ricardo Wurmus
ced12a7bff
gnu: ghmm: Run tests after install.
...
* gnu/packages/machine-learning.scm (ghmm)[arguments]: Move "check"
phase after "install"; add phase "fix-PYTHONPATH".
2016-10-04 08:54:55 +02:00
Ricardo Wurmus
4262d178a7
gnu: raincat: Add missing input.
...
* gnu/packages/games.scm (raincat)[inputs]: Add freeglut.
2016-10-04 08:48:55 +02:00
Ricardo Wurmus
d910d584b7
gnu: supertux: Update to 0.5.0.
...
* gnu/packages/games.scm (supertux): Update to 0.5.0.
[arguments]: Add flag to disable static boost libraries.
2016-10-04 08:38:09 +02:00
Leo Famulari
c88cd83b71
gnu: parallel: Update to 20160922.
...
* gnu/packages/parallel.scm (parallel): Update to 20160922.
2016-10-03 23:59:29 -04:00
Mark H Weaver
1927839dcb
gnu: linux-libre: Update to 4.8.
...
* gnu/packages/linux.scm (linux-libre): Update to 4.8.
* gnu/packages/linux-libre-4.7-x86_64.conf,
gnu/packages/linux-libre-4.7-i686.conf: Delete files.
* gnu/packages/linux-libre-4.8-x86_64.conf,
gnu/packages/linux-libre-4.8-i686.conf: New files.
* Makefile.am (KCONFIGS): Update accordingly.
2016-10-03 22:05:51 -04:00
Mark H Weaver
e9b718a05a
gnu: nss: Increase build timeout to 60 hours.
...
* gnu/packages/gnuzilla.scm (nss)[properties]: Increase build timeout to
60 hours.
2016-10-03 22:05:32 -04:00
ng0
6adda006be
gnu: gnunet: Add inputs.
...
* gnu/packages/gnunet.scm (gnunet)[inputs]: Add perl, jansson, nss, gmp, bluez,
glib, libogg.
[native-inputs]: Move python-2 from here ...
[inputs]: ... to here.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-10-03 17:43:23 -04:00
Ludovic Courtès
9bee2bd1b0
lint: 'cve' checker reports the replacement's vulnerabilities.
...
Before, 'guix lint -c cve' would report the vulnerabilities of the
original package while pretending they are the vulnerabilities of the
replacement.
* guix/scripts/lint.scm (check-vulnerabilities): Consider the package
replacement before calling 'package-vulnerabilities'.
* tests/lint.scm ("cve: vulnerability fixed in replacement version"):
New test.
2016-10-03 23:30:49 +02:00
Ludovic Courtès
0f7cd95b81
gnu: gctp: 'license' field now has a <license> value.
...
* gnu/packages/maths.scm (gctp)[license]: Change to a <license> record.
2016-10-03 23:20:23 +02:00
Ludovic Courtès
b1cb9f281a
gnu: libgcrypt@1.7: Replacement now has an accurate 'version' field.
...
* gnu/packages/gnupg.scm (libgcrypt-1.7.3)[version]: New field.
2016-10-03 23:16:48 +02:00
Ludovic Courtès
8389e6f06e
gnu: openssl@1.0: Replacement now has an accurate 'version' field.
...
* gnu/packages/tls.scm (openssl-1.0.2j)[name, version]: New fields.
2016-10-03 23:16:48 +02:00
Ludovic Courtès
57bdd79e48
grafts: Allow the replacement to have a different name.
...
* guix/build/graft.scm (replace-store-references): REPLACEMENT is now
the full string, not just the hash.
(rewrite-directory)[hash-mapping](valid-suffix?): Remove.
(hash+suffix): Rename to...
(hash+rest): ... this. Change to return the whole string as the second
element of the list. Adjust 'match-lambda' expression accordingly;
check whether the string length of the origin and replacement match.
* tests/grafts.scm ("graft-derivation, grafted item uses a different
name"): New test.
* doc/guix.texi (Security Updates): Update sentence on the name/version
restriction.
2016-10-03 23:16:48 +02:00
Leo Famulari
6524c1cfcf
gnu: libarchive: Incorporate grafted security patches.
...
* gnu/packages/backup.scm (libarchive)[source]: Add patches from
libarchive/fixed.
[replacement]: Remove field.
(libarchive/fixed): Remove variable.
2016-10-03 17:08:23 -04:00
Leo Famulari
9c2130757c
Merge branch 'master' into core-updates
2016-10-03 17:08:05 -04:00
Leo Famulari
b38e97e03b
gnu: libarchive: Fix several security issues.
...
* gnu/packages/backup.scm (libarchive)[replacement]: New field.
(libarchive/fixed): New variable.
* gnu/packages/patches/libarchive-7zip-heap-overflow.patch,
gnu/packages/patches/libarchive-fix-symlink-check.patch,
gnu/packages/patches/libarchive-fix-filesystem-attacks.patch,
gnu/packages/patches/libarchive-safe_fprintf-buffer-overflow.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
2016-10-03 16:52:28 -04:00
Leo Famulari
85358aef8e
gnu: perl-dbd-mysql: Update to 4.037 [fixes CVE-2016-1246].
...
* gnu/packages/databases.scm (perl-dbd-mysql): Update to 4.037.
2016-10-03 14:39:11 -04:00
Ludovic Courtès
d223ac4acc
tests: Adjust 'guix build -S' test for source-less packages.
...
This is a followup to 8a54c0ec69 .
* tests/guix-build.sh: Allow 'guix build -S' to succeed with source-less
packages. Check that the result is the empty string.
2016-10-03 15:24:21 +02:00
Ludovic Courtès
2b4363891c
tests: ssh: Add Dropbear test.
...
* gnu/tests/ssh.scm (run-ssh-test): Try authenticating with
'userauth-none!' when 'userauth-password!' fails.
(%test-dropbear): New variable.
2016-10-03 15:18:51 +02:00
Ludovic Courtès
0e59885060
tests: ssh: Generalize.
...
* gnu/tests/ssh.scm (%openssh-os): Rename to...
(%base-os): ... this.
[services]: Remove 'openssh-service-type' instance.
(os-with-service): New procedure.
(run-openssh-test): Rename to...
(run-ssh-test): ... this. Add 'ssh-service' and 'pid-file' parameters.
Use 'os-with-service' to add SSH-SERVICE to %BASE-OS. Honor PID-FILE.
(%test-openssh): Adjust accordingly.
2016-10-03 15:18:28 +02:00
Ludovic Courtès
26cfc415be
services: rottlog: Add Rottlog to the global profile.
...
* gnu/services/admin.scm (rottlog-service-type): Extend
PROFILE-SERVICE-TYPE.
2016-10-03 14:48:44 +02:00
Ludovic Courtès
4d67ed70a3
services: rottlog: Improve default weekly rotations.
...
* gnu/services/admin.scm (%rotated-files): Add "/var/log/maillog".
(syslog-rotation-config): Change parameter to 'files'. Return a
string-append gexp for all of FILES.
(simple-rotation-config): Remove unnecessary 'postrotate' and
'endscript'.
(%default-rotations): Adjust accordingly.
2016-10-03 14:47:55 +02:00
Ludovic Courtès
d5b0c9024e
tests: Add 'openssh-service-type' test.
...
* gnu/tests/ssh.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2016-10-03 00:38:28 +02:00
Ludovic Courtès
d8f3128119
services: openssh-service-type: Expose 'openssh-configuration'.
...
* gnu/services/ssh.scm (<openssh-configuration>): Add default values.
[pubkey-authentication?]: Rename to...
[public-key-authentication?]: ... this.
(openssh-service): Remove.
* doc/guix.texi (Networking Services): Adjust accordingly.
2016-10-03 00:38:28 +02:00
Jan Nieuwenhuizen
92c03a8715
services: Add rottlog.
...
* gnu/services/admin.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* doc/guix.texi (Log Rotation): New node.
Co-authored-by: Ludovic Courtès <ludo@gnu.org >
2016-10-03 00:38:28 +02:00
Ricardo Wurmus
d79e8f65b5
gnu: ghc-process: Replace reference to /bin/sh.
...
* gnu/packages/haskell.scm (ghc-process)[arguments]: Add phases
"patch-reference-to-/bin/sh" to replace reference to /bin/sh.
2016-10-02 17:31:40 +02:00
Ricardo Wurmus
2d47cee25b
gnu: Do not propagate inputs in haskell.scm.
...
* gnu/packages/haskell.scm
(ghc-streaming-commons)[propagated-inputs]: Move ghc-random...
[inputs]: ...to here; remove ghc-async, add ghc-directory, add
ghc-transformers; move ghc-quickcheck, ghc-hspec...
[native-inputs]: ...to here; add hspec-discover.
(ghc-test-framework)[propagated-inputs]: Move all from here...
[inputs]: ...to here; move ghc-hunit and ghc-quickcheck...
[native-inputs]: ...to here.
(ghc-attoparsec)[propagated-inputs]: Move ghc-scientific...
[inputs]: ...to here; move ghc-quickcheck, ghc-quickcheck-unicode,
ghc-test-framework, ghc-test-framework-quickcheck2, ghc-vector...
[native-inputs]: ...to here.
(ghc-zip-archive)[propagated-inputs]: Move all inputs from here...
[inputs]: ...to here; move ghc-hunit from here...
[native-inputs]: ...to here.
(ghc-network-uri)[inputs]: Add ghc-parsec; move ghc-hunit from here...
[native-inputs]: ...to here.
[propagated-inputs]: Remove.
(ghc-wai)[propagated-inputs]: Move all inputs from here...
[inputs]: ...to here; move ghc-quickcheck, ghc-hunit, and ghc-hspec from
here...
[native-inputs]: ...to here. Add hspec-discover.
(ghc-wai-extra)[propagated-inputs]: Remove ghc-hspec and ghc-hunit; move
all other inputs from here...
[inputs]: ...to here.
[native-inputs]: Add hspec-discover, ghc-hspec, and ghc-hunit.
(ghc-resourcet, ghc-xss-sanitize, ghc-parsec, ghc-vector, ghc-http,
ghc-base-compat, ghc-base-orphans, ghc-word8)[inputs]: Move all inputs
from here...
[native-inputs]: ...to here.
(ghc-haddock-library, ghc-hspec-contrib, ghc-base-compat,
ghc-base-orphans, ghc-fast-logger, ghc-word8, ghc-aeson-qq,
ghc-logging-facade, ghc-mockery, ghc-yaml, ghc-hslua)[native-inputs]:
Add hspec-discover.
(ghc-fast-logger)[inputs]: Move ghc-hspec from here...
[native-inputs]: ...to here.
(ghc-data-default,
ghc-data-default-instances-base,
ghc-data-default-instances-containers,
ghc-data-default-instances-dlist,
ghc-haddock-api,
ghc-happy,
ghc-haskell-src-exts,
ghc-resourcet,
ghc-xss-sanitize,
ghc-sdl-mixer,
ghc-sdl-image,
ghc-glut,
ghc-gluraw,
ghc-opengl,
cpphs,
ghc-old-time,
ghc-data-default-instances-old-locale,
cabal-install,
ghc-x11,
ghc-x11-xft,
ghc-hashable,
ghc-test-framework-hunit,
ghc-test-framework,
ghc-tf-random,
ghc-transformers-base,
ghc-unix-time,
ghc-http-types,
ghc-iproute,
ghc-regex-base,
ghc-regex-posix,
ghc-regex-tdfa-rc,
ghc-parsers,
ghc-trifecta,
ghc-distributive,
ghc-comonad,
ghc-polyparse,
ghc-profunctors,
ghc-reducers,
ghc-xml,
ghc-exceptions,
ghc-temporary,
ghc-temporary-rc,
ghc-smallcheck,
ghc-tasty-ant-xml,
ghc-quickcheck-instances,
ghc-quickcheck,
ghc-case-insensitive,
ghc-chasingbottoms,
ghc-unordererd-containers,
ghc-uniplate,
ghc-ansi-wl-pprint,
ghc-parsec,
ghc-vector,
ghc-vector-binary-instances,
ghc-http,
ghc-hspec,
ghc-hspec-contrib,
ghc-hspec-core,
ghc-hspec-meta,
ghc-vault,
ghc-monad-control,
ghc-blaze-builder,
ghc-blaze-markup,
ghc-blaze-html,
ghc-async,
ghc-optparse-applicative,
ghc-charset,
ghc-void,
ghc-kan-extensions,
ghc-statevar,
ghc-lens,
ghc-cheapskate,
ghc-semigroupoids,
ghc-contrvariant,
ghc-semigroups,
ghc-free,
ghc-adjunctions,
ghc-fast-logger,
ghc-doctest,
ghc-lifted-base,
ghc-tasty-quickcheck,
ghc-tasty-golden,
ghc-tasty,
ghc-cookie,
ghc-scientific,
ghc-aeson,
ghc-wai-logger,
ghc-pandoc-types,
ghc-texmath,
ghc-regex-pcre-builtin,
ghc-highlighting-kate,
ghc-cmark,
ghc-enclosed-exceptions,
ghc-th-lift,
ghc-th-expand-syns,
ghc-th-reify-many,
ghc-th-orphans,
ghc-haskell-src-meta,
ghc-aeson-qq,
ghc-conduit,
ghc-mockery,
ghc-yaml,
ghc-filemanip,
ghc-juicypixels,
ghc-hslua,
ghc-mime-types,
ghc-http-client,
ghc-hourglass,
ghc-pem,
ghc-asn1-types,
ghc-asn1-encoding,
ghc-asn1-parse,
ghc-tasty-kat,
ghc-cryptonite,
ghc-x509,
ghc-x509-store,
ghc-x509-validation,
ghc-x509-system,
ghc-tls,
ghc-socks,
ghc-connection,
ghc-http-client-tls,
ghc-pandoc)[propagated-inputs]: Move inputs from here...
[inputs]: ...to here.
2016-10-02 17:31:39 +02:00
Ricardo Wurmus
88cf917b74
gnu: r-plotly: Update to 4.5.2.
...
* gnu/packages/statistics.scm (r-plotly): Update to 4.5.2.
[propagated-inputs]: Remove r-plyr; remove r-viridis; add r-dplyr; add
r-lazyeval; add r-purrr; add r-tibble; add r-viridislite.
2016-10-02 17:31:39 +02:00
Ricardo Wurmus
a3c6445be5
gnu: Add r-purrr.
...
* gnu/packages/statistics.scm (r-purrr): New variable.
2016-10-02 17:31:39 +02:00
Ricardo Wurmus
c6ab73e8ff
gnu: Add r-viridislite.
...
* gnu/packages/statistics.scm (r-viridislite): New variable.
2016-10-02 17:31:36 +02:00
Mark H Weaver
6a703976f4
gnu: libotf: Fix source URI.
...
* gnu/packages/fontutils.scm (libotf)[source]: Fix suorce URI.
2016-10-02 10:49:22 -04:00
Ludovic Courtès
e543c8a2c6
gnu: bash-minimal: Remove 'move-development-files' phase.
...
* gnu/packages/bash.scm (bash-minimal)[arguments]: Delete
'move-development-files' phase.
(static-bash)[arguments]: Remove deletion of 'move-development-files'
phase.
2016-10-02 15:16:21 +02:00
Ben Woodcroft
4bdc3df92d
gnu: vsearch: Update to 2.1.2.
...
* gnu/packages/bioinformatics.scm (vsearch): Update to 2.1.2.
2016-10-02 22:25:39 +10:00
Efraim Flashner
10bc741619
gnu: ffmpeg: Update to 3.1.4.
...
* gnu/packages/video.scm (ffmpeg): Update to 3.1.4.
2016-10-02 11:38:32 +03:00
Mark H Weaver
79992a3e6f
gnu: linux-libre: Update to 4.7.6.
...
* gnu/packages/linux.scm (linux-libre): Update to 4.7.6.
2016-10-01 18:22:43 -04:00
Mark H Weaver
2bfa61c034
gnu: linux-libre@4.4: Update to 4.4.23.
...
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.23.
2016-10-01 18:20:28 -04:00
Ricardo Wurmus
09a86196e9
gnu: guitarix: Update to 0.35.1.
...
* gnu/packages/audio.scm (guitarix): Update to 0.35.1.
2016-10-01 22:31:10 +02:00
Ricardo Wurmus
89fa2219a7
gnu: eigen: Update to 3.2.9.
...
* gnu/packages/algebra.scm (eigen): Update to 3.2.9.
2016-10-01 21:36:36 +02:00
Ricardo Wurmus
d70f5139da
gnu: julia: Update to 0.5.0.
...
* gnu/packages/julia.scm (libuv-julia): Update to commit
8d5131b6c1595920dd30644cd1435b4f344b46c8.
(libunwind-for-julia): New variable.
(julia): Update to 0.5.0.
[arguments]: Disable stripping of binaries; modify "prepare-deps" phase;
add "fix-llvm-flag" phase; add "set-home" phase; adjust
"hardcode-soname-map" phase; remove fix for "double-conversion" from
"fix-include-and-link-paths" phase; enable "repl" and "replcompletions"
tests; disable "backtrace", "compile", "replutil", and "cmdlineargs"
tests; remove USE_SYSTEM_RMATH flag; remove USE_SYSTEM_GRISU flag.
[inputs]: Replace "llvm-3.5" with "llvm"; replace "libunwind" with
"libunwind-for-julia"; remove "double-conversion"; remove "rmath-julia";
update "suitesparse" origin; replace "virtualenv" origin with
"python2-virtualenv".
[native-inputs]: Add "openssl".
2016-10-01 21:36:36 +02:00
Ricardo Wurmus
9b72ce60fb
gnu: utf8proc: Update to 2.0.2.
...
* gnu/packages/textutils.scm (utf8proc): Update to 2.0.2.
2016-10-01 21:36:35 +02:00
Leo Famulari
917de2511b
gnu: gd: Fix CVE-2016-7568.
...
* gnu/packages/patches/gd-CVE-2016-7568.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gd.scm (gd)[source]: Use it.
2016-10-01 12:27:37 -04:00
Ludovic Courtès
5bde29685b
gnu: perl: Make builds reproducible again.
...
* gnu/packages/patches/perl-reproducible-build-date.patch: Add hunks to
set 'myuname', 'cf_time', and 'cf_by' in 'Configure'.
2016-10-01 15:20:08 +02:00
Ben Woodcroft
156c0810e9
gnu: perl: Enable threading support.
...
* gnu/packages/perl.scm (perl)[arguments]: Configure with '-Dusethreads'.
* gnu/packages/commencement.scm (perl-boot0)[arguments]: Omit inherited
'-Dusethreads' flag during configure.
Co-authored-by: Ludovic Courtès <ludo@gnu.org >
2016-10-01 14:34:33 +02:00
Ben Woodcroft
56ee1d2015
gnu: perl: Use configure-flags.
...
* gnu/packages/perl.scm (perl)[arguments]: Use configure-flags.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-10-01 14:34:31 +02:00
Ludovic Courtès
8d29bfa9fc
gnu: bash-minimal: Disable loadable module support.
...
* gnu/packages/bash.scm (bash-minimal)[arguments]: Add
'ac_cv_func_dlopen=no' to #:configure-flags.
2016-10-01 12:15:02 +02:00
Ludovic Courtès
712b62d8f7
gnu: make-boot0: Use 'install-file'.
...
* gnu/packages/commencement.scm (gnu-make-boot0)[arguments]: Use
'install-file' in 'install' phase instead of 'copy-file' etc.
2016-10-01 11:55:09 +02:00
Ludovic Courtès
8e5e8724d2
gnu: make-boot0: Use 'modify-phases'.
...
* gnu/packages/commencement.scm (gnu-make-boot0)[arguments]: Use
'modify-phases'.
2016-10-01 11:55:09 +02:00
John Darrington
d31860b9de
build-system/gnu: Add 'patch-dot-desktop-files' phase.
...
* guix/build/gnu-build-system.scm (patch-dot-desktop-files): New
procedure.
(%standard-phases): Add it.
Co-authored-by: Ludovic Courtès <ludo@gnu.org >
2016-10-01 11:55:06 +02:00
John Darrington
43f7af428e
gnu: rpcbind-configuration: Rename pkg to nfs-utils
...
* gnu/services/nfs.scm (<rpcbind-configuration>): "pkg" --> "nfs-utils"
2016-10-01 09:26:07 +02:00
Ivan Vilata i Balaguer
37356e0bf8
gnu: Add quickswitch-i3.
...
* gnu/packages/wm.scm (quickswitch-i3): New variable.
* gnu/packages/patches/quickswitch-fix-dmenu-check.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
Signed-off-by: 宋文武 <iyzsong@gmail.com >
2016-10-01 10:56:11 +08:00
Ivan Vilata i Balaguer
c165591d47
gnu: Add python-i3-py.
...
* gnu/packages/wm.scm (python-i3-py, python2-i3-py): New variables.
Signed-off-by: 宋文武 <iyzsong@gmail.com >
2016-10-01 10:44:44 +08:00
ng0
f1b61e26ae
gnu: Add emacs-rudel.
...
* gnu/packages/emacs.scm (emacs-rudel): New variable.
Signed-off-by: 宋文武 <iyzsong@gmail.com >
2016-10-01 10:22:31 +08:00
宋文武
df0e8a239b
gnu: shroud: Wrap 'shroud' with 'GUILE_LOAD_COMPILED_PATH'.
...
* gnu/packages/password-utils.scm (shroud)[arguments]: New field.
2016-10-01 08:50:48 +08:00
Leo Famulari
ebb9b9a60c
gnu: tmux: Update to 2.3.
...
* gnu/packages/tmux.scm (tmux): Update to 2.3.
2016-09-30 19:49:08 -04:00
Ludovic Courtès
c573f5a5a5
gnu: bash: Update to 4.4.
...
* gnu/packages/bash.scm (%patch-series-4.3): Remove.
(%patch-series-4.4): New variable.
(bash)[source]: Update to 4.4.
[native-inputs]: Remove.
[arguments]: Remove (ice-9 regex) modules; add (srfi srfi-26).
Inline 'install-sh-symlink' phase. Remove 'install-headers' phase. Add
'move-development-files' phase.
[native-search-paths]: New field.
(static-bash)[outputs]: New field.
[arguments]: Delete 'move-development-files' phase.
* gnu/packages/commencement.scm (static-bash-for-glibc)
(bash-final): Remove 'native-inputs'.
2016-10-01 00:00:03 +02:00
Ludovic Courtès
a7a1cf2948
gnu: bash-static: Use 'modify-phases'.
...
* gnu/packages/bash.scm (static-bash)[arguments]: Use 'modify-phases'.
2016-10-01 00:00:02 +02:00
Ludovic Courtès
0c64d8564f
gnu: readline: Update to 7.0.
...
* gnu/packages/readline.scm (readline): Update to 7.0.
2016-10-01 00:00:02 +02:00
Ludovic Courtès
42d1e525bc
gnu: texinfo: Update to 6.3.
...
* gnu/packages/texinfo.scm (texinfo): Update to 6.3.
(texinfo-6.3): Remove.
2016-09-30 12:06:46 +02:00
Ludovic Courtès
79355ae3e8
Merge branch 'master' into core-updates
2016-09-30 12:05:27 +02:00
Leo Famulari
bddf22b99e
gnu: libreoffice: Update to 5.1.5.2.
...
* gnu/packages/libreoffice.scm (libreoffice): Update to 5.1.5.2.
2016-09-30 01:17:24 -04:00
Taylan Ulrich Bayırlı/Kammer
5a88b2d130
build: Improve Guile 2.2 compatibility.
...
* build-aux/compile-all.scm (compile-file*): Ensure loading of
compilation related modules before going parallel.
* guix/build/pull.scm (build-guix): Ditto.
2016-09-29 23:59:06 +02:00
Danny Milosavljevic
cfb7e269e9
gnu: xonsh: Remove bundled PLY.
...
* gnu/packages/shells.scm (xonsh)[source]: Add snippet to remove bundled
python-ply.
[inputs]: Add python-ply.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-29 17:13:05 -04:00
Julien Lepiller
86d8f6d3ef
services: Add 'openssh-service'.
...
* gnu/packages/ssh.scm (openssh)[arguments]: Set sysconfdir to /etc/ssh.
* gnu/services/ssh.scm (<openssh-configuration>): New record type.
(%openssh-accounts): New variable.
(openssh-activation, openssh-config-file, openssh-shepherd-service)
(openssh-service): New procedures.
(openssh-service-type): New variable.
* doc/guix.texi (Networking Services): Document 'openssh-services'.
Co-authored-by: Ludovic Courtès <ludo@gnu.org >
2016-09-29 23:11:48 +02:00
Arun Isaac
01c5c21a67
gnu: emacs: Build with m17n support.
...
* gnu/packages/emacs.scm (emacs): Build with m17n support.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-09-29 17:54:33 +02:00
Arun Isaac
a80b60f484
gnu: Add m17n-lib.
...
* gnu/packages/emacs.scm (m17n-lib): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-09-29 17:54:33 +02:00
Arun Isaac
154c71e003
gnu: Add m17n-db.
...
* gnu/packages/emacs.scm (m17n-db): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-09-29 17:54:32 +02:00
Leo Famulari
0da1b7062a
gnu: c-ares: Update to 1.12.0 [fixes CVE-2016-5180].
...
* gnu/packages/adns.scm (c-ares): Update to 1.12.0.
[source]: Use HTTPS URL.
[home-page]: Use HTTPS URL.
2016-09-29 11:18:52 -04:00
David Craven
b9f7895d39
Revert "gnu: %default-extra-linux-options: Remove redundant options."
...
Options aren't redundant and are required for building the initrd.
This reverts commit 50dbc03647 .
2016-09-29 12:59:37 +02:00
Ludovic Courtès
d06ce0466f
gnu: dbus-c++: License has "or later" clause.
...
* gnu/packages/glib.scm (dbus-c++)[license]: Change to LGPL2.1+.
2016-09-29 09:01:22 +02:00
Leo Famulari
5564c011d9
doc: Give the full key fingerprint instead of the long key ID.
...
* doc/guix.texi (OPENPGP-SIGNING-KEY-ID): Use fingerprint instead of
long key ID.
2016-09-28 23:57:14 -04:00
Ludovic Courtès
39d6b9c99f
gnu: linux-pam@1.2: Remove erroneous 'name' field.
...
* gnu/packages/linux.scm (linux-pam-1.2)[name]: Remove.
2016-09-28 23:03:00 +02:00
Rene Saavedra
411264c250
gnu: linux-pam: Allow compilation on GNU/Hurd.
...
* gnu/packages/patches/linux-pam-no-setfsuid.patch: New file.
* gnu/packages/linux.scm (linux-pam)[source]: Use it.
(linux-pam-1.2)[source]: Likewise.
* gnu/local.mk (dist_patch_DATA): Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-09-28 23:01:49 +02:00
Ludovic Courtès
789f09a073
gnu: binutils: Work around Bash 4.2 bug.
...
Fixes a 'binutils-cross-boot0' build failure on mips64el.
Reported at
<https://lists.gnu.org/archive/html/guix-devel/2016-09/msg01083.html >.
* gnu/packages/patches/binutils-mips-bash-bug.patch: New file.
* gnu/packages/base.scm (binutils)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-09-28 22:44:38 +02:00
Ricardo Wurmus
2320e76b82
gnu: sra-tools: Fix build on i686.
...
* gnu/packages/bioinformatics.scm (sra-tools)[arguments]: Pass
"VDB_LIBDIR" in make-flags; dynamically link libmagic.
2016-09-28 22:30:41 +02:00
Efraim Flashner
37042a0fb4
gnu: tilda: Update to 1.3.3.
...
* gnu/packages/terminals.scm (tilda): Update to 1.3.3.
2016-09-28 21:38:38 +03:00
Stefan Reichoer
1d51585573
gnu: Add xonsh.
...
* gnu/packages/shells.scm (xonsh): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-28 13:42:06 -04:00
Leo Famulari
b2fe918302
gnu: attic: Superseded by borg.
...
* gnu/packages/backup.scm (attic)[properties]: New field.
2016-09-28 13:07:06 -04:00
Taylan Ulrich Bayırlı/Kammer
415ee287fa
gnu: nestopia-ue: Update to version 1.47.
2016-09-28 17:00:35 +02:00
Taylan Ulrich Bayırlı/Kammer
dac65f90b6
gnu: higan: Update to version 101.
...
* gnu/packages/games.scm (higan): Update to version 101.
2016-09-28 17:00:12 +02:00
Alex Kost
9e01589469
gnu: gettext: Install Emacs tools.
...
Fixes <http://bugs.gnu.org/24442 >.
Reported by Ivan Vilata i Balaguer <ivan@selidor.net >.
* gnu/packages/gettext.scm (gnu-gettext)[native-inputs]: Add 'emacs'.
[arguments]: Add 'add-emacs-autoloads' phase.
2016-09-28 17:54:50 +03:00
Alex Kost
b94a6ca074
gnu: Add and use gettext-minimal.
...
* gnu/packages/gettext.scm (gnu-gettext): Rename to...
(gettext-minimal): ... this. Adjust synopsis and description.
(gnu-gettext): Inherit from it.
(po4a): Use 'gettext-minimal' instead of 'gnu-gettext'.
* gnu/packages/acl.scm: Likewise.
* gnu/packages/admin.scm: Likewise.
* gnu/packages/apl.scm: Likewise.
* gnu/packages/attr.scm: Likewise.
* gnu/packages/audio.scm: Likewise.
* gnu/packages/base.scm: Likewise.
* gnu/packages/cdrom.scm: Likewise.
* gnu/packages/commencement.scm: Likewise.
* gnu/packages/crypto.scm: Likewise.
* gnu/packages/databases.scm: Likewise.
* gnu/packages/disk.scm: Likewise.
* gnu/packages/documentation.scm: Likewise.
* gnu/packages/education.scm: Likewise.
* gnu/packages/engineering.scm: Likewise.
* gnu/packages/enlightenment.scm: Likewise.
* gnu/packages/fcitx.scm: Likewise.
* gnu/packages/fontutils.scm: Likewise.
* gnu/packages/freedesktop.scm: Likewise.
* gnu/packages/games.scm: Likewise.
* gnu/packages/gkrellm.scm: Likewise.
* gnu/packages/glib.scm: Likewise.
* gnu/packages/gnome.scm: Likewise.
* gnu/packages/grub.scm: Likewise.
* gnu/packages/gtk.scm: Likewise.
* gnu/packages/guile.scm: Likewise.
* gnu/packages/ibus.scm: Likewise.
* gnu/packages/irc.scm: Likewise.
* gnu/packages/iso-codes.scm: Likewise.
* gnu/packages/kde-frameworks.scm: Likewise.
* gnu/packages/kodi.scm: Likewise.
* gnu/packages/linux.scm: Likewise.
* gnu/packages/man.scm: Likewise.
* gnu/packages/maths.scm: Likewise.
* gnu/packages/mono.scm: Likewise.
* gnu/packages/mp3.scm: Likewise.
* gnu/packages/music.scm: Likewise.
* gnu/packages/nano.scm: Likewise.
* gnu/packages/networking.scm: Likewise.
* gnu/packages/package-management.scm: Likewise.
* gnu/packages/pdf.scm: Likewise.
* gnu/packages/sawfish.scm: Likewise.
* gnu/packages/statistics.scm: Likewise.
* gnu/packages/terminals.scm: Likewise.
* gnu/packages/version-control.scm: Likewise.
* gnu/packages/vpn.scm: Likewise.
* gnu/packages/w3m.scm: Likewise.
* gnu/packages/webkit.scm: Likewise.
* gnu/packages/wicd.scm: Likewise.
* gnu/packages/wine.scm: Likewise.
* gnu/packages/xdisorg.scm: Likewise.
* gnu/packages/xorg.scm: Likewise.
2016-09-28 17:54:50 +03:00
Thomas Danckaert
b411517a19
gnu: git: Add input perl-term-readkey for 'git-svn'.
...
* gnu/packages/version-control.scm (git)[inputs]: Add perl-term-readkeys.
[arguments]: Add perl-term-readkeys to the PERL5LIB of `git-svn'.
Signed-off-by: 宋文武 <iyzsong@gmail.com >
2016-09-28 21:23:47 +08:00
David Craven
11e296ef30
import: utils: Refactor license->symbol.
...
* guix/import/utils.scm (license->symbol): Work for all licenses.
* tests/import-utils.scm (license->symbol): Add test.
2016-09-28 13:17:15 +02:00
David Craven
59b2034787
import: utils: Add spdx-string->license.
...
* guix/import/utils.scm (spdx-string->license): New variable.
* guix/licenses.scm (agpl1, fdl1.2+): New variables.
2016-09-28 13:15:31 +02:00
David Craven
263ac57fc2
import: Move string->license to importers.
...
* guix/import/gem.scm (string->license): Move from (guix import utils).
* guix/import/pypi.scm (string->license): Move from (guix import utils).
2016-09-28 12:47:29 +02:00
David Craven
fbe9c10128
import: Reorder imports in (guix import utils).
...
* guix/import/utils.scm (define-module): Reorder imports alphabetically.
2016-09-28 12:47:10 +02:00
David Craven
7a0630035c
gnu: linux-libre-beagle-bone-black: Remove kernel variant.
...
linux-libre-beagle-bone-black is misslabeled. This kernel variant is
for the original beagle board.
* gnu/packages/linux.scm (linux-libre-beagle-bone-black): Remove.
2016-09-28 12:40:12 +02:00
David Craven
e4e9c0a083
gnu: make-linux-libre: Install device tree files.
...
* gnu/packages/linux.scm (make-linux-libre): Install device tree files.
2016-09-28 12:40:12 +02:00
David Craven
50dbc03647
gnu: %default-extra-linux-options: Remove redundant options.
...
* gnu/packages/linux.scm (%default-extra-linux-options): Remove
redundant options.
2016-09-28 12:40:12 +02:00
David Craven
33619c3ae0
gnu: Add sdcc.
...
* gnu/packages/sdcc.scm (sdcc): New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2016-09-28 12:40:12 +02:00
David Craven
a3af70aca8
gnu: Add picocom.
...
* gnu/packages/terminals.scm (picocom): New variable.
2016-09-28 12:40:12 +02:00
Lukas Gradl
615c999055
gnu: opendht: Propagate msgpack.
...
* gnu/packages/crypto.scm (opendht)[inputs]: Remove msgpack.
[propagated-inputs]: Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-09-28 11:45:02 +02:00
Lukas Gradl
974aaf71e5
gnu: telephony: Add 'license:' prefix.
...
* gnu/packages/telephony.scm (commoncpp) [license]: Add prefix.
(ucommon) [license]: Add prefix.
(ccrtp) [license]: Add prefix.
(osip) [license]: Add prefix.
(exosip) [license]: Add prefix.
(sipwitch) [license]: Add prefix.
(libsrtp) [license]: Add prefix.
(libiax2) [license]: Add prefix.
(seren) [license]: Add prefix.
(pjproject-sfl) [license]: Add prefix.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-09-28 11:25:34 +02:00
Lukas Gradl
9a4c032cc4
gnu: Add gsm.
...
* gnu/packages/audio.scm (gsm): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-09-28 11:14:42 +02:00
Lukas Gradl
89eb7581a4
gnu: Add dbus-c++.
...
* gnu/packages/glib.scm (dbus-c++): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-09-28 11:08:33 +02:00
Leo Famulari
a7c9b062ad
gnu: libressl: Update to 2.5.0.
...
* gnu/packages/tls.scm (libressl): Update to 2.5.0.
2016-09-27 20:40:39 -04:00
Tobias Geerinckx-Rice
ffabdc185c
gnu: encfs: Update to 1.9.1.
...
* gnu/packages/crypto.scm (encfs): Update to 1.9.1.
2016-09-28 00:20:30 +02:00
Tobias Geerinckx-Rice
9da3c49837
gnu: btrfs-progs: Update to 4.7.3.
...
* gnu/packages/linux.scm (btrfs-progs): Update to 4.7.3.
2016-09-28 00:20:30 +02:00
Tobias Geerinckx-Rice
8c120e4f3b
gnu: zip: Use 'modify-phases'.
...
* gnu/packages/zip.scm (zip)[arguments]: Use 'modify-phases'.
2016-09-28 00:20:30 +02:00
Leo Famulari
8be2428e85
gnu: isc-dhcp: Update bundled bind to 9.9.9-P3 [fixes CVE-2016-2776].
...
* gnu/packages/admin.scm (isc-dhcp)[inputs]: Update bundled bind to 9.9.9-P3.
2016-09-27 15:19:14 -04:00
Leo Famulari
cc132e0f38
gnu: bind: Update to 9.10.4-P3 [fixes CVE-2016-2776].
...
* gnu/packages/dns.scm (bind): Update to 9.10.4-P3.
2016-09-27 15:19:14 -04:00
Stefan Reichoer
e8c9b01090
gnu: Add python-q.
...
* gnu/packages/python.scm (python-q, python2-q): New variables.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-27 14:54:58 -04:00
Leo Famulari
b9bc6e8420
gnu: expat: Fix regression caused by fix for CVE-2016-0718.
...
* gnu/packages/xml.scm (expat)[replacement]: New field.
(expat/fixed): New variable.
* gnu/packages/patches/expat-CVE-2016-0718-fix-regression.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-27 13:49:49 -04:00
Thomas Danckaert
32f70e1f86
gnu: Add gctp.
...
* gnu/packages/maths.scm (gctp): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-27 13:37:46 -04:00
ng0
3973e137f0
gnu: Add gloox.
...
* gnu/packages/messaging.scm (gloox): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-27 13:31:18 -04:00
ng0
419fb3f1ac
gnu: femtolisp: Don't build on mips64el or armhf.
...
* gnu/packages/lisp.scm (femtolisp)[supported-systems]: New field,
remove support for mips64el and armhf.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-27 12:29:35 -04:00
Andy Wingo
e9070933bf
gnu: Add gobby.
...
* gnu/packages/gobby.scm (gobby): New variable.
2016-09-27 14:46:10 +02:00
Andy Wingo
22a3cff3c8
gnu: Add obby.
...
* gnu/packages/gobby.scm (obby): New variable.
2016-09-27 14:46:10 +02:00
Andy Wingo
c8105e811b
gnu: Add libnet6.
...
* gnu/packages/gobby.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add new file.
2016-09-27 14:46:10 +02:00
Andy Wingo
b61d962723
gnu: Add libxml++-2.
...
* gnu/packages/gnome.scm (libxml++-2): New variable.
2016-09-27 14:46:10 +02:00
Andy Wingo
66329c23a1
gnu: New default Dovecot service postmaster_address
...
* gnu/services/mail.scm (dovecot-configuration): Change default for
postmaster-address, as dovecot is now requiring a non-empty value and
will fail to start up otherwise.
* doc/guix.texi (Mail Services): Update.
2016-09-27 14:45:07 +02:00
Efraim Flashner
a777535cd7
gnu: aria2: Update to 1.27.1.
...
* gnu/packages/bittorrent.scm (aria2): Update to 1.27.1.
2016-09-27 14:52:48 +03:00
Ben J Woodcroft
99caa6f75f
gnu: python-plastid: Update to 1.4.6.
...
* gnu/packages/bioinformatics.scm (python-plastid, python2-plastid): Update to
1.4.6.
[propagated-inputs]: Add python-termcolor.
2016-09-27 20:07:12 +10:00
Ben J Woodcroft
67f66812f5
gnu: Add python-termcolor.
...
* gnu/packages/python.scm (python-termcolor, python2-termcolor): New
variables.
2016-09-27 20:07:02 +10:00
Marius Bakke
f536dce522
gnu: python-pysam: Enable tests.
...
* gnu/packages/bioinformatics.scm (python-pysam)[source]: Change from
PyPi to source archive due to missing test data.
[arguments]: Add check phase after install.
[native-inputs]: Add python-nose, samtools and bcftools.
2016-09-27 20:06:00 +10:00
Marius Bakke
dff26b2363
gnu: python-pysam: Delete bundled htslib.
...
* gnu/packages/bioinformatics.scm (python-pysam)[source]: Add snippet
to delete htslib.
[arguments]: Add htslib flags in 'set-flags phase.
[propagated-inputs]: New field. Add htslib.
2016-09-27 20:06:00 +10:00
Marius Bakke
397d463a12
gnu: python-pysam: Use 'modify-phases'.
...
* gnu/packages/bioinformatics.scm (python-pysam)[arguments]: Use
'modify-phases'.
2016-09-27 20:06:00 +10:00
Marius Bakke
bdc7be59eb
gnu: Add bcftools.
...
* gnu/packages/bioinformatics.scm (bcftools): New variable.
2016-09-27 20:06:00 +10:00
Marius Bakke
e301bfc886
gnu: python2-pbcore: Update to 1.2.10.
...
* gnu/packages/bioinformatics.scm (python2-pbcore): Update to 1.2.10.
[propagated-inputs]: New field. Add python2-pyxb.
2016-09-27 20:06:00 +10:00
Marius Bakke
c2efe1aea8
gnu: Add python-pyxb.
...
* gnu/packages/xml.scm (python-pyxb, python2-pyxb): New variables.
2016-09-27 20:06:00 +10:00
Marius Bakke
fd49eb213f
gnu: python-pysam: Update to 0.9.1.4.
...
* gnu/packages/bioinformatics.scm (python-pysam, python2-pysam): Update
to 0.9.1.4.
2016-09-27 20:05:57 +10:00
Ludovic Courtès
8a54c0ec69
guix build: Gracefully handle packages without source for '-S'.
...
Fixes <http://bugs.gnu.org/22836 >.
Reported by Ricardo Wurmus <rekado@elephly.net >.
* guix/scripts/build.scm (options->derivations): Gracefully
handle (package-source p) = #f.
2016-09-27 11:44:56 +02:00
Ludovic Courtès
3c185b24f5
Add missing exports.
...
Reported by Taylan Ulrich Bayırlı/Kammer <taylanbayirli@gmail.com >
at <https://lists.gnu.org/archive/html/guix-devel/2016-09/msg01686.html >.
* gnu/system/file-systems.scm (%tty-gid): Export.
* guix/build-system/python.scm (default-python, default-python2):
Export.
2016-09-27 11:22:56 +02:00
Leo Famulari
9ad0965228
gnu: openssl-next: Update to 1.1.0b [fixes CVE-2016-6309].
...
* gnu/packages/tls.scm (openssl-next): Update to 1.1.0b.
2016-09-26 17:09:08 -04:00
Leo Famulari
8be42e5daf
gnu: openssl: Update replacement to 1.0.2j [fixes CVE-2016-7052].
...
* gnu/packages/tls.scm (openssl): Update replacement to 1.0.2j.
(openssl-1.0.2i): Replace with...
(openssl-1.0.2j): ... new variable.
2016-09-26 17:09:05 -04:00
Danny Milosavljevic
58478cc1cb
gnu: libftdi: Propagate the libusb input.
...
* gnu/packages/libftdi.scm (libftdi): Change libusb from an input to a
propagated-input.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-26 14:30:37 -04:00
Ricardo Wurmus
675d7ae26f
gnu: ncbi-vdb: Only build on i686 and x86_64.
...
* gnu/packages/bioinformatics.scm (ncbi-vdb)[supported-systems]: Only
build on i686 and x86_64.
[arguments]: Add mandatory "-msse2" flag to CFLAGS.
2016-09-26 14:30:59 +02:00
Ricardo Wurmus
bc600b80a2
gnu: ghc-pandoc: Update to 1.17.2.
...
* gnu/packages/haskell.scm (ghc-pandoc): Update to 1.17.2.
2016-09-26 14:30:59 +02:00
Ricardo Wurmus
5a502d9abd
gnu: ghc-texmath: Update to 0.8.6.5.
...
* gnu/packages/haskell.scm (ghc-texmath): Update to 0.8.6.5.
2016-09-26 14:30:58 +02:00
Ricardo Wurmus
2e9b1276b7
gnu: ghc-cmark: Update to 0.5.3.1.
...
* gnu/packages/haskell.scm (ghc-cmark): Update to 0.5.3.1.
2016-09-26 14:30:58 +02:00
Ricardo Wurmus
8f1e2dca55
gnu: ghc-highlighting-kate: Update to 0.6.3.
...
* gnu/packages/haskell.scm (ghc-highlighting-kate): Update to 0.6.3.
2016-09-26 14:30:58 +02:00
Ricardo Wurmus
ae87e4fcde
gnu: ghc-pandoc-types: Update to 1.16.1.1.
...
* gnu/packages/haskell.scm (ghc-pandoc-types): Update to 1.16.1.1.
2016-09-26 14:30:58 +02:00
Ricardo Wurmus
1da48e4302
gnu: ghc-tagsoup: Update to 0.14.
...
* gnu/packages/haskell.scm (ghc-tagsoup): Update to 0.14.
2016-09-26 14:30:58 +02:00
Ricardo Wurmus
1a545a1e7c
gnu: tbb: Fail on test errors.
...
* gnu/packages/tbb.scm (tbb)[arguments]: Add phase
"fail-on-test-errors".
2016-09-26 14:30:58 +02:00
Ricardo Wurmus
ba4529c4f7
gnu: ghc-tls: Update to 1.3.8.
...
* gnu/packages/haskell.scm (ghc-tls): Update to 1.3.8.
2016-09-26 14:30:57 +02:00
Ricardo Wurmus
7f5ca399bf
gnu: tbb: Use modify-phases syntax.
...
* gnu/packages/tbb.scm (tbb)[arguments]: Use "modify-phases" syntax.
2016-09-26 14:30:57 +02:00
Ben Woodcroft
af8de20386
gnu: vsearch: Update to 2.1.1.
...
* gnu/packages/bioinformatics.scm (vsearch): Update to 2.1.1.
2016-09-26 20:35:32 +10:00
Ricardo Wurmus
204adc3017
gnu: azr3: Fix libsigc++ build errors.
...
* gnu/packages/audio.scm (azr3)[arguments]: Add "-std=gnu++11" flag.
[source]: Add patch.
* gnu/packages/patches/azr3.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-09-26 10:47:58 +02:00
Ricardo Wurmus
3ef08dceb3
gnu: qtractor: Update to 0.7.9.
...
* gnu/packages/music.scm (qtractor): Update to 0.7.9.
2016-09-26 08:16:13 +02:00
Ricardo Wurmus
7ddc178093
profiles: Build GTK+ input module cache.
...
* guix/profiles.scm (gtk-im-modules): New procedure.
(%default-profile-hooks): Add it.
2016-09-26 07:58:17 +02:00
Ricardo Wurmus
2c9f4786c9
profiles: manifest-lookup-package: Optionally match version prefix.
...
* guix/profiles.scm (manifest-lookup-package): Optionally filter store
item matches by version prefix.
2016-09-26 07:58:17 +02:00
Ricardo Wurmus
f3cfe4515a
gnu: Add r-txdb-hsapiens-ucsc-hg19-knowngene.
...
* gnu/packages/bioinformatics.scm (r-txdb-hsapiens-ucsc-hg19-knowngene):
New variable.
2016-09-26 07:47:55 +02:00
Ricardo Wurmus
684f29bd2e
gnu: Add r-grohmm.
...
* gnu/packages/bioinformatics.scm (r-grohmm): New variable.
2016-09-26 07:47:55 +02:00
Ricardo Wurmus
7f903d7300
gnu: Add r-systempiper.
...
* gnu/packages/bioinformatics.scm (r-systempiper): New variable.
2016-09-26 07:47:55 +02:00
Ricardo Wurmus
cb99d457f0
gnu: Add r-shortread.
...
* gnu/packages/bioinformatics.scm (r-shortread): New variable.
2016-09-26 07:47:54 +02:00
Ricardo Wurmus
89f40c5e4e
gnu: Add r-gostats.
...
* gnu/packages/bioinformatics.scm (r-gostats): New variable.
2016-09-26 07:47:54 +02:00
Ricardo Wurmus
1a1931f7e0
gnu: Add r-category.
...
* gnu/packages/bioinformatics.scm (r-category): New variable.
2016-09-26 07:47:54 +02:00
Ricardo Wurmus
ad740ff818
gnu: Add r-gseabase.
...
* gnu/packages/bioinformatics.scm (r-gseabase): New variable.
2016-09-26 07:47:53 +02:00
Ricardo Wurmus
cd9e7dc7ff
gnu: Add r-rbgl.
...
* gnu/packages/bioinformatics.scm (r-rbgl): New variable.
2016-09-26 03:25:23 +02:00
Ricardo Wurmus
e816377374
gnu: Add r-annotationforge.
...
* gnu/packages/bioinformatics.scm (r-annotationforge): New variable.
2016-09-26 03:25:17 +02:00
Ricardo Wurmus
9e330278ee
gnu: Add r-batchjobs.
...
* gnu/packages/statistics.scm (r-batchjobs): New variable.
2016-09-26 03:25:11 +02:00
Ricardo Wurmus
dc4fb16d25
gnu: Add r-fail.
...
* gnu/packages/statistics.scm (r-fail): New variable.
2016-09-26 03:25:06 +02:00
Ricardo Wurmus
cd26ec3bbf
gnu: Add r-bbmisc.
...
* gnu/packages/statistics.scm (r-bbmisc): New variable.
2016-09-26 03:25:02 +02:00
Ricardo Wurmus
929d4aaea1
gnu: Add r-checkmate.
...
* gnu/packages/statistics.scm (r-checkmate): New variable.
2016-09-26 03:24:59 +02:00
Ricardo Wurmus
0d90462fa3
gnu: Add r-backports.
...
* gnu/packages/statistics.scm (r-backports): New variable.
2016-09-26 03:24:55 +02:00
Ricardo Wurmus
8e1bfc7e8c
gnu: Add r-sendmailr.
...
* gnu/packages/statistics.scm (r-sendmailr): New variable.
2016-09-26 03:24:50 +02:00
Ricardo Wurmus
0c77fd50f8
gnu: Add r-pheatmap.
...
* gnu/packages/statistics.scm (r-pheatmap): New variable.
2016-09-26 03:24:44 +02:00
Ricardo Wurmus
092197a548
gnu: Add r-matrix.
...
* gnu/packages/statistics.scm (r-matrix): New variable.
2016-09-26 03:21:32 +02:00
Ricardo Wurmus
ad34f0ac96
gnu: Add r-deseq2.
...
* gnu/packages/bioinformatics.scm (r-deseq2): New variable.
2016-09-26 03:21:27 +02:00
Ricardo Wurmus
2301fd3e4d
gnu: Add r-genefilter.
...
* gnu/packages/bioinformatics.scm (r-genefilter): New variable.
2016-09-26 03:21:19 +02:00
Ricardo Wurmus
2d21d44dbd
gnu: Add r-hmisc.
...
* gnu/packages/statistics.scm (r-hmisc): New variable.
2016-09-26 03:21:13 +02:00
Ricardo Wurmus
07a664cde0
gnu: Add r-geneplotter.
...
* gnu/packages/bioinformatics.scm (r-geneplotter): New variable.
2016-09-26 03:21:07 +02:00
Ricardo Wurmus
8c6de58849
gnu: Add r-annotate.
...
* gnu/packages/bioinformatics.scm (r-annotate): New variable.
2016-09-26 03:20:59 +02:00
Ricardo Wurmus
2213730c5b
gnu: Add r-rpart.
...
* gnu/packages/statistics.scm (r-rpart): New variable.
2016-09-26 03:20:52 +02:00
Ricardo Wurmus
356c6d61a6
gnu: Add r-rjson.
...
* gnu/packages/web.scm (r-rjson): New variable.
2016-09-26 03:20:44 +02:00
Ricardo Wurmus
bbed0ab6b4
gnu: Add r-hwriter.
...
* gnu/packages/web.scm (r-hwriter): New variable.
2016-09-26 03:20:19 +02:00
Ricardo Wurmus
57a31efb4b
gnu: tcc: Disable build on MIPS.
...
* gnu/packages/c.scm (tcc)[supported-systems]: Disable build on
mips64el.
2016-09-26 03:01:06 +02:00
Arun Isaac
9311722703
gnu: Add optipng.
...
* gnu/packages/image.scm (optipng): New variable.
Signed-off-by: Kei Kebreau <kei@openmailbox.org >
2016-09-25 16:53:00 -04:00
Alex Vong
217f3fdfe6
gnu: openldap: Use gnutls.
...
* gnu/packages/openldap.scm (openldap)[inputs]: Switch to gnutls.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-09-25 22:25:02 +03:00
Ludovic Courtès
5babe521c8
system: Don't emit a GRUB 'search' command when passed a GRUB file name.
...
Reported by Tomáš Čech <tcech@suse.com >
at <http://debbugs.gnu.org/cgi/bugreport.cgi?bug=20067#26 >.
* gnu/system/grub.scm (grub-root-search): Don't emit anything when FILE
is a string that does not denote an absolute file name.
2016-09-26 00:18:39 +09:00
Ricardo Wurmus
7acd71d13d
gnu: epiphany: Drop NSS and libwnck.
...
These dependencies were dropped in Epiphany 3.21.x.
* gnu/packages/gnome.scm (epiphany)[inputs]: Remove "nss" and "libwnck".
2016-09-25 13:04:00 +02:00
Ricardo Wurmus
9f58932ecc
gnu: epiphany: Update to 3.22.0.
...
* gnu/packages/gnome.scm (epiphany): Update to 3.22.0.
2016-09-25 13:04:00 +02:00
Ricardo Wurmus
58d04dbaf0
gnu: python-virtualenv: Update to 15.0.3.
...
* gnu/packages/python.scm (python-virtualenv): Update to 15.0.3.
[arguments]: Disable failing test.
2016-09-25 13:04:00 +02:00
Mark H Weaver
1535c0a6b6
gnu: linux-libre: Update to 4.7.5.
...
* gnu/packages/linux.scm (linux-libre): Update to 4.7.5.
2016-09-25 03:57:57 -04:00
Mark H Weaver
dfcce0cc8d
gnu: linux-libre@4.4: Update to 4.4.22.
...
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.22.
2016-09-25 03:55:37 -04:00
John Darrington
94c5dc8c03
gnu: Add pam-krb5
...
* gnu/packages/admin.scm (pam-krb5): New variable.
2016-09-25 06:40:29 +02:00
Ben Woodcroft
9f2989b6cc
gnu: perl: Split configure phase.
...
* gnu/packages/perl.scm (perl)[arguments]: Split 'configure' phase into
'setup-configure' and 'configure' phases.
2016-09-25 10:09:00 +10:00
Efraim Flashner
a8f3d49280
gnu: privoxy: Update to 3.0.26.
...
* gnu/packages/tor.scm (privoxy): Update to 3.0.26.
[home-page]: Use https.
2016-09-24 23:09:14 +03:00
Efraim Flashner
0ab57b0d04
gnu: tor: Update to 0.2.8.8.
...
* gnu/packages/tor.scm (tor): Update to 0.2.8.8.
[source]: Update source url.
[home-page]: Use https.
2016-09-24 22:27:16 +03:00
Carlos Sánchez de La Lama
0f65f54ebd
system: grub.cfg uses correct file names when store is not in root partition.
...
Fixes <http://bugs.gnu.org/24346 >.
Reported by csanchezdll@gmail.com (Carlos Sánchez de La Lama).
* guix/scripts/system.scm (previous-grub-entries): Get the initrd file
name from PARAMS.
* gnu/system.scm (operating-system-grub.cfg): Use
'operating-system-initrd-file' to retrieve the initrd file name.
* gnu/system/grub.scm (strip-mount-point): New procedure.
(grub-configuration-file)[entry->gexp]: Call 'strip-mount-point' for
LINUX and INITRD.
Co-authored-by: Ludovic Courtès <ludo@gnu.org >
2016-09-24 17:48:13 +09:00
Ludovic Courtès
d7b342d815
system: 'read-boot-parameters' reads the 'initrd' parameter.
...
* gnu/system.scm (<boot-parameters>)[initrd]: New field.
(read-boot-parameters): Read the 'initrd' element and fill in the
'initrd' field of the result.
2016-09-24 17:48:12 +09:00
宋文武
b5b5105c3d
gnu: xorg-server: Set default font path to empty.
...
* gnu/packages/xorg.scm (xorg-server)[arguments]: Pass
"--with-default-font-path=" to #:configure-flags.
2016-09-24 14:28:09 +08:00
ng0
6fc48c2ee2
gnu: Add gforth.
...
* gnu/packages/gforth.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
Co-authored-by: 宋文武 <iyzsong@gmail.com >
2016-09-24 14:07:12 +08:00
Rene Saavedra
54021cd8c6
gnu: Add gnome-calculator.
...
* gnu/packages/gnome.scm (gnome-calculator): New variable.
Signed-off-by: Kei Kebreau <kei@openmailbox.org >
2016-09-24 00:51:52 -04:00
Erik Edrosa
8058880017
gnu: Add cmark.
...
* gnu/packages/markdown.scm (cmark): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-23 20:56:51 -04:00
ng0
93666cf783
gnu: Add enet.
...
* gnu/packages/networking.scm (enet): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-23 19:18:10 -04:00
Danny Milosavljevic
03ddad84ba
gnu: flashrom: Update to 0.9.9
...
* gnu/packages/flashing-tools.scm (flashrom): Update to 0.9.9.
[source]: Use HTTPS URL. Remove "flashrom-use-libftdi1.patch".
[aruments]: Add 'CONFIG_ENABLE_LIBUSB0_PROGRAMMERS=no' to #:make-flags.
* gnu/packages/patches/flashrom-use-libftdi1.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-23 19:03:19 -04:00
ng0
0f5de84e98
gnu: Add nickle.
...
* gnu/packages/nickle.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-23 18:54:24 -04:00
Efraim Flashner
047cd01d11
gnu: orpheus: Use 'modify-phases'.
...
* gnu/packages/orpheus.scm (orpheus)[arguments]: Use the 'modify-phases'
syntax.
2016-09-23 17:38:25 +03:00
Efraim Flashner
5bd6270211
gnu: orpheus: Fix build on mips64el.
...
* gnu/packages/orpheus.scm (orpheus)[arguments]: On mips64el, pass
"--host=mips64el-unknown-linux-gnu" to ./configure.
2016-09-23 17:38:24 +03:00
Nicolas Goaziou
236d522b80
gnu: giac-xcas: Update to 1.2.2-81.
...
* gnu/packages/algebra.scm (giac-xcas): Update to 1.2.2-81.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-23 09:57:20 -04:00
Ricardo Wurmus
8f309571d3
gnu: r-curl: Respect CURL_CA_BUNDLE variable.
...
* gnu/packages/web.scm (r-curl)[arguments]: Add phase
"allow-CURL_CA_BUNDLE".
2016-09-23 13:13:41 +02:00
Ricardo Wurmus
646a84338d
gnu: sra-tools: Update to 2.7.0.
...
* gnu/packages/bioinformatics.scm (sra-tools): Update to 2.7.0.
2016-09-23 11:46:53 +02:00
Ricardo Wurmus
40974c933e
gnu: ncbi-vdb: Update to 2.7.0.
...
* gnu/packages/bioinformatics.scm (ncbi-vdb): Update to 2.7.0.
2016-09-23 11:46:26 +02:00
Ricardo Wurmus
48b419ebd6
gnu: ngs-sdk: Update to 1.2.5.
...
* gnu/packages/bioinformatics.scm (ngs-sdk): Update to 1.2.5.
2016-09-23 11:45:24 +02:00
Ricardo Wurmus
4781820147
gnu: randomjungle: Only build on x86_64 and i686.
...
* gnu/packages/machine-learning.scm (randomjungle)[supported-systems]:
Only build on x86_64 and i686.
2016-09-23 08:23:51 +02:00
Efraim Flashner
fc3b2cbb04
gnu: retroarch: Update to 1.3.6.
...
* gnu/packages/games.scm (retroarch): Update to 1.3.6.
2016-09-23 09:02:03 +03:00
Ricardo Wurmus
5989d4eaac
gnu: synfig: Fix isnan error.
...
* gnu/packages/animation.scm (synfig)[arguments]: Add build phase to
replace "::isnan" with "std::isnan".
2016-09-23 07:45:16 +02:00
Eric Bavier
56f33f3fd5
gnu: ccache: Upgrade to 3.3.1.
...
* gnu/packages/ccache.scm (ccache): Upgrade to 3.3.1.
[description]: Adjust supported languages.
2016-09-22 23:56:17 -05:00
Eric Bavier
bd368c7174
gnu: ccache: Use modify-phases.
...
* gnu/packages/ccache.scm (ccache)[arguments]: Use modify-phases.
2016-09-22 23:43:20 -05:00
Eric Bavier
1a0ae573c7
gnu: boost: Add -j for build.
...
* gnu/packages/boost.scm (boost)[arguments]: Add -j flag for build
phase.
2016-09-22 22:34:04 -05:00
Eric Bavier
6941965526
gnu: boost: Upgrade to 1.61.0.
...
* gnu/packages/boost.scm (boost): Upgrade to 1.61.0
* gnu/packages/databases.scm (mysql)[arguments]: Compute boost minor
version for substitution.
2016-09-22 22:33:37 -05:00
Eric Bavier
cdf26f40b0
build: clean-go: warn about stray .go files.
...
* Makefile.am (clean-go): Warn of .go files remaining in builddir.
2016-09-22 22:26:11 -05:00
ng0
71b611bc34
gnu: Add ghc-transformers-0.4.2.0.
...
* gnu/packages/haskell.scm (ghc-transformers-0.4.2.0): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-22 20:10:01 -04:00
ng0
10a03d6665
gnu: Add ghc-system-fileio.
...
* gnu/packages/haskell.scm (ghc-system-fileio): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-22 20:10:00 -04:00
ng0
23feb6e4fb
gnu: Add ghc-system-filepath.
...
* gnu/packages/haskell.scm (ghc-system-filepath): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-22 20:10:00 -04:00
ng0
58c85b1f82
gnu: Add ghc-options.
...
* gnu/packages/haskell.scm (ghc-options): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-22 20:10:00 -04:00
ng0
c92d944c1e
gnu: Add ghc-chell-quickcheck.
...
* gnu/packages/haskell.scm (ghc-chell-quickcheck): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-22 20:10:00 -04:00
ng0
475d366866
gnu: Add ghc-chell-quickcheck-bootstrap.
...
* gnu/packages/haskell.scm (ghc-chell-quickcheck-bootstrap): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-22 20:09:59 -04:00
ng0
8ea94489fd
gnu: Add ghc-chell.
...
* gnu/packages/haskell.scm (ghc-chell): New variables.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-22 20:09:59 -04:00
ng0
7e06c4aa98
gnu: Add ghc-options-bootstrap.
...
* gnu/packages/haskell.scm (ghc-options-bootstrap): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-22 20:09:59 -04:00
ng0
25b3bdb5ff
gnu: Add ghc-shelly.
...
* gnu/packages/haskell.scm (ghc-shelly): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-22 20:09:59 -04:00
ng0
3f7aa1029b
gnu: Add ghc-system-fileio-bootstrap.
...
* gnu/packages/haskell.scm (ghc-system-fileio-bootstrap): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-22 20:09:58 -04:00
ng0
ddd5955b1e
gnu: Add ghc-system-filepath-bootstrap.
...
* gnu/packages/haskell.scm (ghc-system-filepath-bootstrap): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-22 20:09:58 -04:00
ng0
2b41f4afc1
gnu: Add ghc-lifted-async.
...
* gnu/packages/haskell.scm (ghc-lifted-async): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-22 20:09:58 -04:00
ng0
6aab9ba6d4
gnu: Add ghc-constraints.
...
* gnu/packages/haskell.scm (ghc-constraints): New variable.
2016-09-22 20:09:58 -04:00
ng0
e7e2f03c8f
gnu: Add ghc-array.
...
* gnu/packages/haskell.scm (ghc-array): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-22 20:09:57 -04:00
ng0
3db882776b
gnu: Add ghc-graphviz.
...
* gnu/packages/haskell.scm (ghc-graphviz): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-22 20:09:57 -04:00
ng0
d4cca6b0ae
gnu: Add ghc-fgl-arbitrary.
...
* gnu/packages/haskell.scm (ghc-fgl-arbitrary): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-22 20:09:57 -04:00
ng0
ce242fd05e
gnu: ghc-fgl: Update to 5.5.3.0.
...
* gnu/packages/haskell.scm (ghc-fgl): Update to 5.5.3.0.
[inputs]: Add ghc-hspec and ghc-quickcheck.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-22 20:09:57 -04:00
ng0
6e0741f739
gnu: Add ghc-wl-pprint-text.
...
* gnu/packages/haskell.scm (ghc-wl-pprint-text): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-22 20:09:56 -04:00
ng0
3b281f5b8d
gnu: Add ghc-process.
...
* gnu/packages/haskell.scm (ghc-process): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-22 20:09:56 -04:00
ng0
4fec5cdbf4
gnu: Add ghc-directory.
...
* gnu/packages/haskell.scm (ghc-directory): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-22 20:09:56 -04:00
ng0
e1a56bb258
gnu: Add ghc-colour.
...
* gnu/packages/haskell.scm (ghc-colour): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-22 20:09:55 -04:00
ng0
1d9db656c9
gnu: Add ghc-bytestring.
...
* gnu/packages/haskell.scm (ghc-bytestring): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-22 20:09:55 -04:00
ng0
41167bd255
gnu: Add ghc-monads-tf.
...
* gnu/packages/haskell.scm (ghc-monads-tf): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-22 20:09:55 -04:00
ng0
d52ca22ac3
gnu: Add ghc-patience.
...
* gnu/packages/haskell.scm (ghc-patience): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-22 20:09:55 -04:00
ng0
027b79762a
gnu: Add ghc-findbin.
...
* gnu/packages/haskell.scm (ghc-findbin): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-22 20:09:54 -04:00
ng0
54c37341d1
gnu: Add ghc-transformers.
...
* gnu/packages/haskell.scm (ghc-transformers): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-22 20:09:54 -04:00
ng0
f827033102
gnu: Add ghc-tar.
...
* gnu/packages/haskell.scm (ghc-tar): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-22 20:09:54 -04:00
ng0
a71f861752
gnu: Add ghc-bytestring-handle.
...
* gnu/packages/haskell.scm (ghc-bytestring-handle): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-22 20:09:54 -04:00
ng0
e9e519be76
gnu: Add ghc-sandi.
...
* gnu/packages/haskell.scm (ghc-sandi): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-22 20:09:53 -04:00
ng0
ab12bd3a04
gnu: Add ghc-tasty-th.
...
* gnu/packages/haskell.scm (ghc-tasty-th): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-22 20:09:53 -04:00
ng0
fe3c62c7d5
gnu: Add ghc-regex-compat-tdfa.
...
* gnu/packages/haskell.scm (ghc-regex-compat-tdfa): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-22 20:09:53 -04:00
ng0
7e444dba6e
gnu: Add ghc-regex-tdfa.
...
* gnu/packages/haskell.scm (ghc-regex-tdfa): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-22 20:09:53 -04:00
ng0
d58dc851f9
gnu: Add ghc-regex-applicative.
...
* gnu/packages/haskell.scm (ghc-regex-applicative): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-22 20:09:52 -04:00
ng0
1a0dbf0ded
gnu: Add ghc-haskeline.
...
* gnu/packages/haskell.scm (ghc-haskeline): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-22 20:09:52 -04:00
ng0
7c14128dd0
gnu: Add ghc-data-ordlist.
...
* gnu/packages/haskell.scm (ghc-data-ordlist): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-22 20:09:52 -04:00
ng0
c763b8ae89
gnu: Add ghc-cryptohash.
...
* gnu/packages/haskell.scm (ghc-cryptohash): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-22 20:09:52 -04:00
ng0
eddc69241b
gnu: ghc-cryptonite: Update to 0.19.
...
* gnu/packages/haskell.scm (ghc-cryptonite): Update to 0.19.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-22 20:09:51 -04:00
ng0
301e762ad1
gnu: Add ghc-binary.
...
* gnu/packages/haskell.scm (ghc-binary): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-22 20:09:51 -04:00
ng0
cc5e16a764
gnu: Add ghc-base16-bytestring.
...
* gnu/packages/haskell.scm (ghc-base16-bytestring): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-22 20:09:51 -04:00
Leo Famulari
67fa6ab5bb
gnu: imagemagick: Update to 6.9.5-10.
...
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.5-10.
2016-09-22 20:09:51 -04:00
Efraim Flashner
5895f193c9
gnu: reptyr: Remove mips64el support.
...
* gnu/packages/screen.scm (reptyr)[supported-systems]: New field, remove
support for mips64el.
2016-09-22 22:42:47 +03:00
Efraim Flashner
cda5e76f51
gnu: python2-django: Fix typo in native-inputs.
...
* gnu/packages/django.scm (python2-django)[native-inputs]: Inherit from
python-django's native-inputs, not its inputs.
2016-09-22 22:42:47 +03:00
Efraim Flashner
7adc698f69
gnu: python-fake-factory: Update to 0.7.2.
...
* gnu/packages/python.scm (python-fake-factory): Update to 0.7.2.
[arguments]: Remove phase disabling failing test.
[home-page]: Use https.
2016-09-22 22:42:46 +03:00
Efraim Flashner
0dbb7ac2df
gnu: plink: Set endian-ness on more architectures.
...
* gnu/packages/patches/plink-endian-detection.patch: New file.
* gnu/packages/bioinformatics.scm (plink)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Register it.
2016-09-22 22:42:37 +03:00
John Darrington
c788c5feb1
gnu: Add ytalk
...
* gnu/packages/messaging.scm (ytalk): New variable.
2016-09-22 21:07:33 +02:00
Leo Famulari
163d93a6bd
gnu: openssl-next: Update to 1.1.0a [security fixes].
...
Fixes CVE-2016-{6304,6305,6307,6308}.
* gnu/packages/tls.scm (openssl-next): Update to 1.1.0a.
[replacement]: New field.
2016-09-22 13:45:54 -04:00
Leo Famulari
50f701d4f9
gnu: openssl: Replace with 1.0.2i [security fixes].
...
Fixes CVE-2016-{2177,2178,2179,2180,2181,2182,2183,6302,6303,6304,6306,6308}.
* gnu/packages/tls.scm (openssl)[replacement]: New field.
(openssl-1.0.2i): New variable.
2016-09-22 13:45:54 -04:00
Efraim Flashner
62d00095c2
gnu: prank: Allow building on 32-bit machines.
...
* gnu/packages/bioinformatics.scm (prank)[arguments]: Add a phase
removing the '-m64' compiler flag.
2016-09-22 19:21:16 +03:00
Mark H Weaver
a143e1b877
gnu: webkitgtk: Update to 2.14.0.
...
* gnu/packages/webkit.scm (webkitgtk): Update to 2.14.0.
2016-09-22 11:59:58 -04:00
Efraim Flashner
b8367c0090
gnu: offlineimap: Update to 7.0.7.
...
* gnu/packages/mail.scm (offlineimap): Update to 7.0.7.
2016-09-22 11:19:11 +03:00
Ben Woodcroft
951da521a9
gnu: diamond: Update to 0.8.22.
...
* gnu/packages/bioinformatics.scm (diamond): Update to 0.8.22.
2016-09-22 16:36:00 +10:00
ng0
c5776c87bb
gnu: perl-io-socket-ssl: Update to 2.038.
...
* gnu/packages/web.scm (perl-io-socket-ssl): Update to 2.038.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-22 01:44:50 -04:00
Leo Famulari
1df00601b2
gnu: irssi: Update to 0.8.20 [fixes CVE-2016-{7044,7045}].
...
* gnu/packages/irc.scm (irssi): Update to 0.8.20.
2016-09-22 00:38:13 -04:00
Ricardo Wurmus
39162ee49b
gnu: extempore: Only build on x86_64.
...
* gnu/packages/algebra.scm (kiss-fft-for-extempore)[supported-systems]:
Only build on x86_64.
* gnu/packages/gl.scm (nanovg-for-extempore)[supported-systems]:
Likewise.
* gnu/packages/image.scm (stb-image-for-extempore)[supported-systems]:
Likewise.
* gnu/packages/llvm.scm (llvm-for-extempore)[supported-systems]:
Likewise.
* gnu/packages/music.scm (portmidi-for-extempore)[supported-systems]:
Likewise.
(extempore)[supported-systems]: Likewise.
2016-09-21 21:47:56 +02:00
Ricardo Wurmus
b78891b012
gnu: r-rmarkdown: Ensure temporary files can be deleted.
...
* gnu/packages/statistics.scm (r-rmarkdown)[arguments]: Add phase
"copy-files-without-mode".
2016-09-21 21:38:39 +02:00
Ricardo Wurmus
3f1c722ec7
gnu: r-htmltools: Ensure temporary files can be deleted.
...
* gnu/packages/web.scm (r-htmltools)[arguments]: Add phase
"copy-files-without-mode".
2016-09-21 21:38:39 +02:00
Efraim Flashner
538c0e3b69
gnu: openlibm: Remove support for mips.
...
* gnu/packages/maths.scm (openlibm)[supported-systems]: New field,
remove support for mips64el.
2016-09-21 22:36:52 +03:00
Efraim Flashner
6e8faf7794
gnu: jellyfish: Limit to x86_64.
...
* gnu/packages/bioinformatics.scm (jellyfish)[supported-systems}: New
field, limit support to x86_64.
2016-09-21 22:36:52 +03:00
ng0
f7fe5f7a3e
gnu: femtolisp: Remove custom "patch-makefile" phase.
...
* gnu/packages/lisp.scm (femtolisp)[arguments]: Remove
"patch-makefile" phase; specify test target; build "release"
target instead of "default".
2016-09-21 21:28:52 +02:00
Andreas Enge
171091a874
gnu: lm-sensors: Update to 3.4.0.
...
* gnu/packages/linux.scm (lm-sensors): Update to 3.4.0.
2016-09-21 19:20:22 +02:00
Ben Woodcroft
79558df220
gnu: vsearch: Update to 2.1.0.
...
* gnu/packages/bioinformatics.scm (vsearch): Update to 2.1.0.
2016-09-21 18:44:22 +10:00
Ben Woodcroft
375f224b68
gnu: python-click: Use 'pypi-uri'.
...
* gnu/packages/python.scm (python-click, python2-click)[source]: Use
'pypi-uri'.
2016-09-21 11:58:39 +10:00
Ben Woodcroft
e2ab5a0904
gnu: python-click: Hardlink path to 'locale'.
...
* gnu/packages/python.scm (python-click, python2-click)[arguments]: New
field.
2016-09-21 11:54:15 +10:00
Tobias Geerinckx-Rice
f75bb2c3f2
gnu: simple-scan: Update to 3.22.0.1.
...
* gnu/packages/gnome.scm (simple-scan): Update to 3.22.0.1.
2016-09-21 01:15:57 +02:00
Alex Vong
8824da4c8b
gnu: vlc: Use liba52.
...
* gnu/packages/video.scm (vlc)[inputs]: Add liba52.
[arguments]: Remove "--disable-a52" from #:configure-flags.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-20 15:54:18 -04:00
Efraim Flashner
c84253f757
gnu: chez-scheme: Remove arm support.
...
* gnu/packages/scheme.scm (chez-scheme)[supported-systems]: Remove arm.
2016-09-20 22:04:15 +03:00
doncatnip
22037a327a
gnu: awesome: Update to 3.5.9.
...
* gnu/packages/wm.scm (awesome): Update to 3.5.9.
[inputs]: Add gobject-introspection, lua-lgi, cairo. Use latest available lua.
[arguments]: Set lua search paths. Add cairo to LD_LIBRARY_PATH. Wrap binary in
respect to those paths plus GI_TYPELIB_PATH.
2016-09-20 14:58:33 -04:00
doncatnip
03d8505f14
gnu: lua: Add lua-lgi.
...
* gnu/packages/lua.scm (lua-lgi): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-20 14:58:32 -04:00
doncatnip
c0d47cadea
gnu: lua: Use MYCFLAGS instead of CFLAGS.
...
* gnu/packages/lua.scm (lua)[arguments]: Use MYCFLAGS instead of
CFLAGS and remove conflicting -DLUA_USE_POSIX since -DLUA_USE_LINUX
is passed implicitly for build target "linux".
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-20 14:58:29 -04:00
Efraim Flashner
e6d58734b6
gnu: chess: Update to 6.2.3.
...
* gnu/packages/games.scm (chess): Update to 6.2.3.
2016-09-20 21:41:14 +03:00
Dylan Jeffers
b04a52a6ff
gnu: Add python-requests-oauthlib.
...
* gnu/packages/python.scm (python-requests-oauthlib,
python2-requests-oauthlib): New variables.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-09-20 21:27:56 +03:00
John Darrington
be86b7adbc
gnu: Add bind
...
* gnu/packags/dns.scm (bind): New variable, (bind-utils): Remove.
2016-09-20 18:55:52 +02:00
Ludovic Courtès
9d126aa2b5
build: Allow builds with Guile 2.2.
...
Reported by Mu Lei.
* configure.ac: Use 'GUILE_PKG', allowing 2.2.
Use 'GUILE_PROGS' instead of 'AC_PATH_PROG'.
2016-09-20 23:36:53 +09:00
Ludovic Courtès
e465d9e190
ui: Do not shadow '_' where it's used as a literal syntax match.
...
Fixes compilation with Guile 2.1.
Reported by Mu Lei.
* guix/ui.scm (report-load-error)
(warn-about-load-error, read/eval-package-expression): Use 'rest'
instead of '_' as the pattern variable name.
* gnu/packages.scm (%find-package): Likewise.
* guix/scripts/build.scm (transform-package-inputs): Likewise.
* guix/scripts/hash.scm (guix-hash): Likewise.
* guix/scripts/import/gnu.scm (%options, guix-import-gnu): Likewise.
* guix/scripts/import/nix.scm (guix-import-nix): Likewise.
* guix/scripts/offload.scm (build-machines): Likewise.
* guix/scripts/refresh.scm (%options): Likewise.
* guix/scripts/substitute.scm (narinfo-signature->canonical-sexp):
Likewise.
2016-09-20 23:22:42 +09:00
Ludovic Courtès
232ccbefc0
services: Use 'source-module-closure' for (gnu build activation).
...
* gnu/services.scm (activation-script)[%modules]: Remove.
Use 'source-module-closure' instead.
2016-09-20 22:42:11 +09:00
Efraim Flashner
92330ba90d
gnu: efl: Remove hardcoding pulseaudio and libsndfile.
...
* gnu/packages/enlightenment.scm (efl)[arguments]: Remove custom phase
to hardlink to the locations of pulseaudio and libsndfile.
2016-09-20 11:32:08 +03:00
Mark H Weaver
846b2534df
gnu: emacs: Update to 25.1.
...
* gnu/packages/emacs.scm (emacs): Update to 25.1.
2016-09-19 23:45:25 -04:00
Mark H Weaver
6509a1e1e0
gnu: linux-libre: Update to 4.7.4.
...
* gnu/packages/linux.scm (linux-libre)
(%linux-libre-version, %linux-libre-hash): Update to 4.7.4.
2016-09-19 18:42:29 -04:00
Mark H Weaver
a8b9c575aa
gnu: linux-libre@4.4: Update to 4.4.21.
...
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.21.
2016-09-19 18:40:59 -04:00
Mark H Weaver
55ac38f986
gnu: linux-libre@4.1: Update to 4.1.33.
...
* gnu/packages/linux.scm (linux-libre-4.1): Update to 4.1.33.
2016-09-19 18:37:22 -04:00
Nicolas Goaziou
006a832ccb
gnu: emacs-org: Update to 20160912.
...
* gnu/packages/emacs.scm (emacs-org): Update to 20160912.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-09-19 23:35:48 +03:00
Efraim Flashner
8120205ccd
gnu: python2-cov-core: Use strip-python2-variant.
...
* gnu/packages/python.scm (python-cov-core)[properties]: New field,
declare python2-variant.
(python2-cov-core): Use strip-python2-variant.
2016-09-19 23:25:01 +03:00
Leo Famulari
d404a6f971
gnu: gnupg: Fix test failure.
...
* gnu/packages/patches/gnupg-fix-expired-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gnupg.scm (gnupg): Use it.
2016-09-19 16:09:56 -04:00
Hartmut Goebel
dfdaea32e9
gnu: python-django, python2-django: Fix propagated- and native-inputs.
...
setuptools is a run-time dependency (sic!), all others are required
for testing only.
* gnu/packages/django.scm (python-django) [propagated-inputs,
native-inputs]: Exchange them. Move tzdata to new native-inputs.
Enhance comments.
(python2-django) [propagated-inputs] change into native-inputs.
Enhance comment.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-09-19 23:41:23 +09:00
Ludovic Courtès
4a84a48742
services: console-font: A single service handles all the VTs.
...
* gnu/services/base.scm (%default-console-font): New variable.
(console-font-shepherd-services): New procedure.
(console-font-service-type): Change to use 'service-type'.
(console-font-service): Rewrite using 'simple-service'.
(%base-services): Use a single CONSOLE-FONT-SERVICE-TYPE instance.
* gnu/system/install.scm (installation-services): Likewise.
2016-09-19 23:36:17 +09:00
Ludovic Courtès
71654dfdda
services: Add 'simple-service'.
...
* gnu/services.scm (simple-service): New procedure.
* doc/guix.texi (Service Reference): Document it.
2016-09-19 23:11:19 +09:00
Efraim Flashner
bf307a7a54
gnu: efl: Add recommended build flags.
...
* gnu/packages/enlightenment.scm (efl)[inputs]: Add libwebp.
[arguments]: Add configure-flags to enable xinput22, image-loader-webp,
multisense, opengl with egl support.
2016-09-19 15:46:34 +03:00
Efraim Flashner
5de2a99e79
gnu: efl: Update to 1.18.1.
...
* gnu/packages/enlightenment.scm (efl): Update to 1.18.1.
2016-09-19 15:46:33 +03:00
Efraim Flashner
6f27fbd807
gnu: ffmpeg@2.8: Update to 2.8.8.
...
* gnu/packages/video.scm (ffmpeg@2.8): Update to 2.8.8.
2016-09-19 15:46:26 +03:00
宋文武
6b87c10f58
gnu: Add Mr. Rescue.
...
* gnu/packages/games.scm (mrrescue): New variable.
2016-09-19 19:24:18 +08:00
Roel Janssen
eb24341ffb
gnu: Add r-biocinstaller.
...
* gnu/packages/bioinformatics.scm (r-biocinstaller): New variable.
2016-09-19 11:56:44 +02:00
ng0
c2c84add54
gnu: racket: Update to 6.6
...
* gnu/packages/scheme.scm (racket): Update to 6.6.
2016-09-19 11:53:30 +02:00
Ben Woodcroft
de96ea286d
gnu: python-biom-format: Move inputs to propagated-inputs.
...
* gnu/packages/bioinformatics.scm (python-biom-format, python2-biom-format)
[inputs]: Move all from here ...
[propagated-inputs]: ... to here.
2016-09-19 15:44:20 +10:00
Ben Woodcroft
7bba95b769
gnu: seqmagick: Use BioPython 1.66.
...
* gnu/packages/bioinformatics.scm (seqmagick)[inputs]: Use
python2-biopython-1.66 instead of python2-biopython.
2016-09-19 15:44:20 +10:00
Ben Woodcroft
4b1a152826
gnu: Add python2-biopython-1.66.
...
* gnu/packages/bioinformatics.scm (python2-biopython-1.66): New variable.
2016-09-19 15:44:20 +10:00
Ben Woodcroft
8c8da1389e
gnu: python-biopython: Use 'python2-variant'.
...
* gnu/packages/bioinformatics.scm (python-biopython)[properties]: New field.
[native-inputs]: Remove field.
(python-biopython): Use 'strip-python-variant'.
2016-09-19 15:44:20 +10:00
Ben Woodcroft
4ce6030588
gnu: python-biopython: Update to 1.68.
...
* gnu/packages/bioinformatics.scm (python-biopython): Update to 1.68.
[arguments]: New field.
2016-09-19 15:44:18 +10:00
Nicolas Goaziou
ded5d02bd0
gnu: wireshark: Update to 2.2.0.
...
* gnu/packages/networking.scm (wireshark): Update to 2.2.0.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-18 21:03:48 -04:00
Efraim Flashner
c4605e4c97
gnu: onionshare: Fix build.
...
This commit is a follow-up to b8ea5204ab .
* gnu/packages/tor.scm: Add 'gpl3+' to guix-licenses import, Add
python-build-system.
(onionshare)[licenses]: Remove license namespace.
2016-09-18 23:27:36 +03:00
Efraim Flashner
b8ea5204ab
gnu: Add onionshare.
...
* gnu/packages/tor.scm (onionshare): New variable.
* gnu/packages/patches/onionshare-fix-install-paths.patch: New variable.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-09-18 23:19:46 +03:00
Efraim Flashner
d488d5d65b
gnu: Add python-nautilus.
...
* gnu/packages/python.scm (python-nautilus): New variable.
2016-09-18 23:19:46 +03:00
Efraim Flashner
153e58c568
gnu: Add python-bcrypt.
...
* gnu/packages/password-utils.scm (python-bcrypt): New variable.
2016-09-18 23:19:46 +03:00
Efraim Flashner
0aea283a65
gnu: Add python-nose2.
...
* gnu/packages/python.scm (python-nose2): New variable.
2016-09-18 23:19:45 +03:00
Efraim Flashner
12f839fdf6
gnu: Add python-cov-core.
...
* gnu/packages/python.scm (python-cov-core): New variable.
2016-09-18 23:19:45 +03:00
Efraim Flashner
257023978a
gnu: Add python-consul.
...
* gnu/packages/python.scm (python-consul): New variable.
2016-09-18 23:19:45 +03:00
Efraim Flashner
ddc63a5611
gnu: Add python-graphene.
...
* gnu/packages/python.scm (python-graphene): New variable.
2016-09-18 23:19:45 +03:00
Efraim Flashner
894810c7c9
gnu: Add python-django-filter.
...
* gnu/packages/django.scm (python-django-filter): New variable.
2016-09-18 23:19:45 +03:00
Efraim Flashner
23b563dcfd
gnu: Add python-pytest-django.
...
* gnu/packages/django.scm (python-pytest-django): New variable.
2016-09-18 23:19:45 +03:00
Efraim Flashner
de2966cfe8
gnu: Add python-sqlalchemy-utils.
...
* gnu/packages/python.scm (python-sqlalchemy-utils): New variable.
2016-09-18 23:19:45 +03:00
Efraim Flashner
7ee5157579
gnu: Add python-graphql-relay.
...
* gnu/packages/python.scm (python-graphql-relay): New variable.
2016-09-18 23:19:44 +03:00
Efraim Flashner
05b7a59336
gnu: Add python-graphql-core.
...
* gnu/packages/python.scm (python-graphql-core): New variable.
2016-09-18 23:19:44 +03:00
Efraim Flashner
44547e5153
gnu: Add python-pytest-mock.
...
* gnu/packages/python.scm (python-pytest-mock): New variable.
2016-09-18 23:19:44 +03:00
Efraim Flashner
5cb2fe446b
gnu: Add python-promise.
...
* gnu/packages/python.scm (python-promise): New variable.
2016-09-18 23:19:44 +03:00
Efraim Flashner
4d98bfaf23
gnu: Add python-peewee.
...
* gnu/packages/databases.scm (python-peewee): New variable.
2016-09-18 23:19:44 +03:00
Efraim Flashner
4d3fa5a421
gnu: Add python-pika.
...
* gnu/packages/python.scm (python-pika): New variable.
2016-09-18 23:19:43 +03:00
Efraim Flashner
bff8be80c9
gnu: xorriso: Update to 1.4.6.
...
* gnu/packages/cdrom.scm (xorriso): Update to 1.4.6.
2016-09-18 23:14:02 +03:00
Efraim Flashner
0bb9461506
gnu: autoconf-archive: Update to 2016.09.16.
...
* gnu/packages/autotools.scm (autoconf-archive): Update to 2016.09.16.
2016-09-18 18:10:10 +03:00
John Darrington
e4360e16f9
gnu: gtk+ use modify-phases
...
* gnu/packages/gtk.scm (arguments): Replace alist-cons-before with modify-phases
2016-09-18 14:42:26 +02:00
John Darrington
5d87088c39
gnu: Add sendmail
...
* gnu/packages/mail.scm (sendmail): New variable.
2016-09-18 09:40:44 +02:00
Stefan Reichoer
4efb9c5478
gnu: Add python-glances.
...
* gnu/packages/python.scm (python-glances, python2-glances): New variables.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-17 19:17:54 -04:00
Leo Famulari
082138e953
gnu: diffoscope: Update to 60.
...
* gnu/packages/package-management.scm (diffoscope): Update to 60.
2016-09-17 19:02:42 -04:00
Rene Saavedra
6aeaba8917
gnu: gnome-session: Update to 3.20.2.
...
* gnu/packages/gnome.scm (gnome-session): Update to 3.20.2.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-17 17:01:00 -04:00
John Darrington
8f65585b14
doc: "filesystem" -> "file system"
...
* doc/guix.texi: "filesystem" -> "file system"
* gnu/packages/admin.scm: "filesystem" -> "file system"
* gnu/packages/cdrom.scm: "filesystem" -> "file system"
* gnu/packages/compression.scm: "filesystem" -> "file system"
* gnu/packages/disk.scm: "filesystem" -> "file system"
* gnu/packages/gnome.scm: "filesystem" -> "file system"
* gnu/packages/irc.scm: "filesystem" -> "file system"
* gnu/packages/linux.scm: "filesystem" -> "file system"
* gnu/packages/mail.scm: "filesystem" -> "file system"
* gnu/packages/mpd.scm: "filesystem" -> "file system"
* gnu/packages/ocaml.scm: "filesystem" -> "file system"
* gnu/packages/perl.scm: "filesystem" -> "file system"
* gnu/packages/python.scm: "filesystem" -> "file system"
* gnu/packages/search.scm: "filesystem" -> "file system"
* gnu/packages/tls.scm: "filesystem" -> "file system"
* gnu/services/mail.scm: "filesystem" -> "file system"
2016-09-16 18:16:13 +02:00
Ricardo Wurmus
9159562441
gnu: Add Extempore.
...
* gnu/packages/music.scm (extempore): New variable.
2016-09-16 17:31:12 +02:00
Ricardo Wurmus
38098bf7b4
gnu: Add portmidi-for-extempore.
...
* gnu/packages/music.scm (portmidi-for-extempore): New variable.
2016-09-16 17:31:12 +02:00
Ricardo Wurmus
2a9b10c7cd
gnu: Add kiss-fft-for-extempore.
...
* gnu/packages/algebra.scm (kiss-fft-for-extempore): New variable.
2016-09-16 17:31:12 +02:00
Ricardo Wurmus
921cb13a96
gnu: Add llvm-for-extempore.
...
* gnu/packages/llvm.scm (llvm-for-extempore): New variable.
* gnu/packages/patches/llvm-for-extempore.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-09-16 17:31:12 +02:00
Ricardo Wurmus
ac2a38a59a
gnu: Add stb-image-for-extempore.
...
* gnu/packages/image.scm (stb-image-for-extempore): New variable.
2016-09-16 17:31:11 +02:00
Ricardo Wurmus
5a82f933f3
gnu: Add assimp.
...
* gnu/packages/graphics.scm (assimp): New variable.
2016-09-16 17:31:11 +02:00
Ricardo Wurmus
78acbcb53f
gnu: Add nanovg-for-extempore.
...
* gnu/packages/gl.scm (nanovg-for-extempore): New variable.
2016-09-16 17:31:11 +02:00
Ricardo Wurmus
c533589c66
gnu: Add r-e1071.
...
* gnu/packages/statistics.scm (r-e1071): New variable.
2016-09-16 17:29:48 +02:00
Ricardo Wurmus
c72c12491a
gnu: Add r-rtsne.
...
* gnu/packages/statistics.scm (r-rtsne): New variable.
2016-09-16 17:29:48 +02:00
Brendan Tildesley
f6875394a6
gnu: Add par2cmdline.
...
* gnu/packages/backup.scm (par2cmdline): New variable.
2016-09-15 22:39:31 -05:00
Tobias Geerinckx-Rice
7f39e13180
gnu: prosody: Don't generate example SSL certificates.
...
They are non-deterministic and of questionable utility.
* gnu/packages/messaging.scm (prosody)[arguments]: Add #:configure-flags.
2016-09-16 01:54:00 +02:00
Tobias Geerinckx-Rice
9bd259d82d
gnu: polipo: Use 'modify-phases'.
...
* gnu/packages/web.scm (polipo)[arguments]: Use 'modify-phases'.
2016-09-16 01:54:00 +02:00
Tobias Geerinckx-Rice
60880ac556
gnu: iodine: Use net-tools' ifconfig with an absolute path.
...
* gnu/packages/networking.scm (iodine)[arguments]: Add fix-ifconfig-path
phase.
[inputs]: Add net-tools.
2016-09-16 01:53:51 +02:00
Tobias Geerinckx-Rice
71af71dc74
gnu: hexchat: Update to 2.12.1.
...
* gnu/packages/messaging.scm (hexchat): Update to 2.12.1.
[inputs]: Add luajit.
[description]: Wrap to <=80 characters.
2016-09-16 01:49:13 +02:00
Tobias Geerinckx-Rice
dd65f3b744
gnu: Add mcelog.
...
* gnu/packages/linux.scm (mcelog): New variable.
2016-09-16 01:49:13 +02:00
David Craven
25847b327e
gnu: kernel-config: Find configuration file for i686.
...
* gnu/packages/linux.scm (kernel-config): Find configuration file for
i686.
(make-linux-libre)[origin]: Apply patch correctly.
2016-09-15 21:57:51 +02:00
Ludovic Courtès
4a187c556d
gnu: chibi-scheme: Use 'modify-phases'.
...
* gnu/packages/scheme.scm (chibi-scheme)[arguments]: Use
'modify-phases'.
2016-09-15 18:56:41 +02:00
Arun Isaac
797a5cf57f
gnu: Add darkhttpd.
...
* gnu/packages/web.scm (darkhttpd): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-15 11:23:01 -04:00
Vincent Legoll
d002121b5e
gnu: nss-certs and nss: Update to 3.26
...
* gnu/packages/certs.scm (nss-certs): Update to 3.26.
* gnu/packages/gnuzilla.scm (nss): Update to 3.26.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-15 09:43:09 -04:00
宋文武
ab179eaf98
gnu: Add gnome-dictionary.
...
* gnu/packages/gnome.scm (gnome-dictionary): New variable.
2016-09-15 15:48:26 +08:00
Marius Bakke
5467ea6200
gnu: Add python-natsort.
...
* gnu/packages/python.scm (python-natsort, python2-natsort): New variables.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-14 20:56:02 -04:00
Marius Bakke
df94a6b57d
gnu: Add python-pytest-flakes.
...
* gnu/packages/python.scm (python-pytest-flakes, python2-pytest-flakes):
New variables.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-14 20:56:02 -04:00
Marius Bakke
66f95b209a
gnu: Add python-pytest-pep8.
...
* gnu/packages/python.scm (python-pytest-pep8, python2-pytest-pep8): New
variables.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-14 20:55:58 -04:00
ng0
74c0282c45
gnu: Add mhonarc.
...
* gnu/packages/mail.scm (mhonarc): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-14 17:32:07 -04:00
ng0
991847748a
gnu: gnurl: Update to 7.50.3.
...
* gnu/packages/gnunet.scm (gnurl): Update to 7.50.3.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-14 16:38:08 -04:00
Jan Nieuwenhuizen
253745d756
gnu: hydra: Update to 20151030.1ff48da.
...
* gnu/packages/ci.scm (hydra): Update to 20151030.1ff48da (fixes building with
nix-1.11.x).
[source]: Remove 'hydra-automake-1.15.patch'.
[inputs]: Add libpqxx and perl-net-statsd.
* gnu/packages/patches/hydra-automake-1.15.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-14 15:43:07 -04:00
Jan Nieuwenhuizen
fe71eee076
gnu: Add libpqxx.
...
* gnu/packages/databases.scm (libpqxx): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-14 15:43:06 -04:00
Jan Nieuwenhuizen
16c6a01e3f
gnu: Add perl-net-statsd.
...
* gnu/packages/perl.scm (perl-net-statsd): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-14 15:43:06 -04:00
Jan Nieuwenhuizen
49735d8de1
gnu: perl-image-magick: Disable tests.
...
* gnu/packages/imagemagick.scm (perl-image-magick)[arguments]: Add #:tests?.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-14 15:43:06 -04:00
Jan Nieuwenhuizen
2792a6b470
gnu: perl-gd: Disable tests.
...
* gnu/packages/gd.scm (perl-gd)[arguments]: Add #:tests?.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-14 15:43:02 -04:00
Efraim Flashner
6ea541e016
gnu: links: Use 'modify-phases'.
...
* gnu/packages/links.scm (links)[arguments]: Use 'modify-phases'.
2016-09-14 22:04:50 +03:00
Efraim Flashner
7ddacf88ef
gnu: links: Update to 2.13.
...
* gnu/packages/links.scm (links): Update to 2.13.
2016-09-14 22:02:40 +03:00
Leo Famulari
2a0ed3254b
gnu: curl: Update replacement to 7.50.3 [fixes CVE-2016-7167].
...
* gnu/packages/curl.scm (curl)[replacement]: Update to 7.50.3.
(curl-7.50.2): Replace with ....
(curl-7.50.3): ... this.
2016-09-14 14:12:04 -04:00
Leo Famulari
b5b2c11b5e
gnu: mariadb: Update to 10.1.17 [fixes CVE-2016-6662 ].
...
* gnu/packages/databases.scm (mariadb): Update to 10.1.17.
2016-09-14 13:52:19 -04:00
Leo Famulari
362bc747a2
gnu: mysql: Update to 5.7.15 [fixes CVE-2016-6662].
...
* gnu/packages/databases.scm (mysql): Update to 5.7.15.
[source]: Remove obsolete 'mysql-fix-failing-test.patch'.
* gnu/packages/patches/mysql-fix-failing-test.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-09-14 13:52:18 -04:00
David Thompson
ddda5338b8
gnu: guile-next: Update to 2.1.4.
...
* gnu/packages/guile.scm (guile-next): Update to 2.1.4.
2016-09-14 11:14:47 -04:00
Christopher Baines
8bebe734ca
gnu: Add emacs-es-mode.
...
* gnu/packages/emacs.scm (emacs-es-mode): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-09-14 16:36:38 +02:00
Ludovic Courtès
4a3b6aa5dd
doc: #:target takes a GNU triplet, not a system type.
...
* doc/guix.texi (G-Expressions): In cross-compilation example, pass a
GNU triplet to #:target.
2016-09-14 16:36:27 +02:00
Tobias Geerinckx-Rice
271447ff8e
gnu: Remove unused, obsolete, private rlog.
...
* gnu/packages/crypto.scm (rlog): Remove variable.
2016-09-14 13:02:53 +02:00
Tobias Geerinckx-Rice
b6f87ec003
gnu: encfs: Update to 1.9.
...
* gnu/packages/crypto.scm (encfs): Update to 1.9.
[source]: Remove bundled TinyXML2 in a snippet.
[build-system]: Switch to cmake-build-system.
[arguments]: Remove autotools-related phases and configure-flags.
Don't use bundled TinyXML2. Move under *inputs.
[native-inputs]: Remove autoconf, automake, libtool, and pkg-config.
Add expect.
[inputs]: Remove boost and rlog, while adding attr and tinyxml2.
[license]: Add expat licence for new easylogging++.h file.
2016-09-14 13:02:53 +02:00
Tobias Geerinckx-Rice
931bd7f6ce
gnu: Add tinyxml2.
...
* gnu/packages/xml.scm (tinyxml2): New variable.
2016-09-14 13:02:53 +02:00
Christopher Baines
76f31f0b2c
gnu: Add direnv.
...
* gnu/packages/shellutils.scm (direnv): New variable.
Signed-off-by: 宋文武 <iyzsong@gmail.com >
2016-09-14 15:47:19 +08:00
Ricardo Wurmus
85313be89d
gnu: Add guile2.2-redis.
...
* gnu/packages/guile.scm (guile2.2-redis): New variable.
2016-09-14 09:01:26 +02:00
Ricardo Wurmus
ea833d301b
gnu: guile-redis: Remove hard-coded Guile effective version.
...
* gnu/packages/guile.scm (guile-redis)[snippet]: Modify 'ac_subst_vars'
in 'configure', and use "@GUILE_EFFECTIVE_VERSION@" instead of "2.0" in
'Makefile.in'.
2016-09-14 09:01:21 +02:00
John Darrington
dbc6d370fa
doc: "Various Services" -> "Miscellaneous Services"
...
* doc/guix.texi (Services): "Various" -> "Miscellaneous"
2016-09-14 06:37:28 +02:00
Leo Famulari
b1a782b11a
gnu: expat: Update to 2.2.0.
...
* gnu/packages/xml.scm (expat): Update to 2.2.0.
[source]: Use 'expat-CVE-2016-0718-fix-regression.patch'. Remove obsolete
patches.
* gnu/packages/patches/expat-CVE-2016-0718-fix-regression.patch: New file.
* gnu/packages/patches/expat-CVE-2012-6702-and-CVE-2016-5300.patch,
gnu/packages/patches/expat-CVE-2015-1283-refix.patch,
gnu/packages/patches/expat-CVE-2016-0718.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Add and remove patches.
2016-09-13 20:37:33 -04:00
David Craven
d6feaf6e8f
gnu: kernel-config: Remove redundant file-exists? check.
...
* gnu/packages/linux.scm (kernel-config): Remove redundant file-exists?
check.
2016-09-13 22:48:00 +02:00
David Craven
0b75986983
gnu: make-linux-libre: Only use configuration-file when one is provided.
...
* gnu/packages/linux.scm (make-linux-libre): Only use configuration-file
when one is provided.
2016-09-13 22:48:00 +02:00
ng0
995e5092d8
gnu: Add femtolisp.
...
* gnu/packages/lisp.scm (femtolisp): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-13 15:38:00 -04:00
Danny Milosavljevic
812b3c1f8a
gnu: ldc: Fix build failure.
...
* gnu/packages/ldc.scm (ldc)[arguments]: Add 'patch-dmd2' phase.
[inputs]: Add zlib.
[native-inputs]: Specify version 3.7 of LLVM and Clang.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-13 15:24:55 -04:00
John Darrington
f26dd9b2cc
gnu: Add microcom
...
* gnu/packages/microcom.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2016-09-13 21:05:13 +02:00
David Craven
035d359338
gnu: module-init-tools: Move to (gnu packages linux).
...
* gnu/packages/linux.scm (module-init-tools): Move.
2016-09-13 21:01:27 +02:00
David Craven
cff0adec0c
gnu: libnfsidmap: Move to (gnu packages linux).
...
* gnu/packages/linux.scm (libnfsidmap): Move.
2016-09-13 21:01:27 +02:00
David Craven
de459dc095
gnu: Add linux-libre-beagle-bone-black.
...
* gnu/packages/linux.scm (linux-libre-beagle-bone-black): New variable.
2016-09-13 21:01:27 +02:00
David Craven
cde7c23f15
gnu: Add linux-libre-arm-generic.
...
* gnu/packages/linux.scm (linux-libre-arm-generic): New variable.
2016-09-13 21:01:27 +02:00
David Craven
78edccccaf
gnu: linux-libre: Use kmod.
...
* gnu/packages/linux.scm (make-linux-libre): Use kmod.
2016-09-13 21:01:27 +02:00
David Craven
3129b9c2b1
gnu: make-linux-libre: Add supported-systems parameter.
...
* gnu/packages/linux.scm (make-linux-libre): Add supported-systems
parameter.
2016-09-13 21:01:27 +02:00
David Craven
fd6e0de3c0
gnu: make-linux-libre: Add zImage to output.
...
* gnu/packages/linux.scm (make-linux-libre): Add zImage to output.
2016-09-13 21:01:27 +02:00
David Craven
a6d0132514
gnu: make-linux-libre: Add extra-version parameter.
...
* gnu/packages/linux.scm (make-linux-libre): Add extra-version option.
2016-09-13 21:01:27 +02:00
David Craven
90c18c321e
gnu: make-linux-libre: Add extra-options parameter.
...
* gnu/packages/linux.scm (linux-libre): Use
%default-extra-linux-options.
(config->string, %default-extra-linux-options): New variables.
2016-09-13 21:01:27 +02:00
David Craven
c258807a85
gnu: Use make-linux-libre.
...
* gnu/packages/linux.scm (make-linux-libre): New variable.
(linux-libre, linux-libre-4.4, linux-libre-4.1): Use make-linux-libre.
(kernel-config): Take arch instead of system.
2016-09-13 21:01:27 +02:00
ng0
0a1d8596fd
gnu: lispf4: Remove unused inputs key.
...
* gnu/packages/lisp.scm (lispf4)[arguments]: Remove unused
inputs key from 'install' phase.
[source](file-name): Append "-checkout" to the file-name.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-13 15:00:02 -04:00
David Craven
8feb56b0d4
gnu: u-boot-vexpress_ca9x4: Rename to u-boot-vexpress.
...
* gnu/packages/u-boot.scm (u-boot-vexpress_ca9x4): Rename.
2016-09-13 19:04:43 +02:00
David Craven
20f9c6764c
gnu: Add u-boot-beagle-bone-black.
...
* gnu/packages/u-boot.scm (u-boot-beagle-bone-black): New variable.
2016-09-13 19:04:43 +02:00
Danny Milosavljevic
e42a0771b7
gnu: dtc: Remove patch-paths phase.
...
* gnu/packages/u-boot.scm (dtc)[arguments]: Remove patch-paths phase.
[configure-flags]: Add INSTALL.
Signed-off-by: David Craven <david@craven.ch >
2016-09-13 19:04:43 +02:00
Danny Milosavljevic
243db8245e
gnu: Add python-lit, python2-lit.
...
* gnu/packages/python.scm (python-lit, python2-lit): New variables.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-13 12:41:44 -04:00
Tobias Geerinckx-Rice
d15e2ef05a
gnu: python-prompt-toolkit: Update to 1.0.7.
...
* gnu/packages/python.scm (python-prompt-toolkit): Update to 1.0.7.
[source]: Use 'pypi-uri'.
2016-09-13 17:03:42 +02:00
Tobias Geerinckx-Rice
c033c1958d
gnu: ruby: Remove string-append call with single argument.
...
* gnu/packages/ruby.scm (ruby)[source]: Remove string-append.
2016-09-13 16:48:44 +02:00
Tobias Geerinckx-Rice
05077200f7
gnu: tinyxml: Fix typo in description.
...
* gnu/packages/xml.scm (tinyxml)[description]: Fix typo.
2016-09-13 16:48:44 +02:00
Tobias Geerinckx-Rice
d21047d504
services: nginx: Actually check if configuration is valid.
...
* gnu/services/web.scm (nginx-activation): Fix path to nginx binary.
2016-09-13 16:48:44 +02:00
David Craven
4b42703ed5
gnu: linux-libre: Add support for cross-compilation.
...
* gnu/packages/linux.scm (linux-libre): Add support for
cross-compilation.
2016-09-13 16:45:41 +02:00
David Craven
9416459b72
gnu: linux-libre: Move kernel configuration to configure phase.
...
* gnu/packages/linux.scm (linux-libre)[arguments]: Add configure phase.
2016-09-13 16:45:41 +02:00
David Craven
499fb7e0ba
gnu: linux-libre: Apply %boot-logo patch in origin.
...
* gnu/packages/linux.scm (linux-libre)[origin]: Apply %boot-logo patch
in origin.
2016-09-13 16:45:41 +02:00
David Craven
6d7ef2aad2
gnu: linux-libre: Use system->architecture.
...
* gnu/packages/linux.scm (linux-libre): Use system->architecture.
2016-09-13 16:45:41 +02:00
David Craven
614d1738e2
gnu: linux-libre: Use modify-phases.
...
* gnu/packages/linux.scm (linux-libre): Use modify-phases.
2016-09-13 16:45:41 +02:00
David Craven
885009c5b9
gnu: module-init-tools: Prevent line wrapping.
...
* gnu/packages/linux.scm (module-init-tools): Break line.
2016-09-13 16:45:41 +02:00
Kei Kebreau
89bcf3fcc9
gnu: Add schismtracker.
...
* gnu/packages/music.scm (schismtracker): New variable.
2016-09-13 10:31:40 -04:00
Alex ter Weele
23de5cbd14
gnu: guile-wm: Add '.desktop' file.
...
* gnu/packages/guile-wm.scm (guile-wm)[arguments]: Add
'install-xsession' phase.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-09-13 14:01:27 +02:00
Ben J Woodcroft
66daf78c0a
gnu: Add seqtk.
...
* gnu/packages/bioinformatics.scm (seqtk): New variable.
2016-09-13 20:27:29 +10:00
Andy Patterson
6c0cd765c0
gnu: libbluray: Enable libaacs and libbdplus support.
...
* gnu/packages/video.scm (libbluray) [inputs]: Add libaacs and
libbdplus.
[arguments]: Add 'fix-dlopen-paths' to #:phases.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-09-13 10:26:35 +02:00
Andy Patterson
8dd6fc5164
gnu: Add libaacs.
...
* gnu/packages/video.scm (libaacs): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-09-13 10:26:35 +02:00
Andy Patterson
4df0762248
gnu: Add libbdplus.
...
* gnu/packages/video.scm (libbdplus): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-09-13 10:26:35 +02:00
Marius Bakke
4fba38db9c
gnu: dlib: Disable failing tests.
...
* gnu/packages/machine-learning.scm (dlib)[arguments]: Add phase
'disable-failing-tests' for tests that are known not to work in the current
release.
[inputs]: Add lapack.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-13 01:12:42 -04:00
Marius Bakke
8eaf53e366
gnu: dlib: Do not build dlib twice for tests.
...
* gnu/packages/machine-learning.scm (dlib)[arguments]: Use makefile
instead of cmake in check phase to prevent full rebuild.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-13 01:12:42 -04:00
Marius Bakke
f40841e999
gnu: dlib: Remove unused fftw from inputs.
...
* gnu/packages/machine-learning.scm (dlib)[inputs]: Remove fftw.
(define-module): Don't include algebra.scm.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-13 01:12:42 -04:00
Leo Famulari
883d0a7d25
gnu: openblas: Update to 0.2.19.
...
* gnu/packages/maths.scm (openblas): Update to 0.2.19.
2016-09-13 00:50:13 -04:00
Ivan Vilata-i-Balaguer
d2262d7052
gnu: python-py3status: Update to 3.1.
...
* gnu/packages/python.scm (python-py3status): Update to 3.1.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-12 16:48:44 -04:00
Ludovic Courtès
5c9632c75a
build-system/gnu: Do not patch symlinks in the source.
...
This is a followup to 13a9feb5b64fd819eaed38a17da0284bbe2b8d9.
* guix/build/gnu-build-system.scm (patch-source-shebangs): Remove call
to 'remove'. Pass a second argument to 'find-files' to filter out
symlinks; pass #:stat lstat.
(patch-generated-file-shebangs): Likewise, and also filter out
non-executable files.
2016-09-12 21:51:25 +02:00
Efraim Flashner
4f6ec7e800
gnu: youtube-dl: Update to 2016.09.11.1.
...
* gnu/packages/video.scm (youtube-dl): Update to 2016.09.11.1.
2016-09-12 22:34:24 +03:00
Efraim Flashner
f34365b53e
gnu: mpv: Remove extra input.
...
* gnu/packages/video.scm (mpv)[inputs]: Remove vapoursynth.
2016-09-12 22:31:15 +03:00
Efraim Flashner
9a078f4863
gnu: vapoursynth: Remove mips support.
...
* gnu/packages/video.scm (vapoursynth)[supported-systems]: New field,
remove support for mips64el which is unsupported.
2016-09-12 22:29:35 +03:00
Efraim Flashner
f51940b0f5
gnu: vim: Make builds bit-reproducable.
...
* gnu/packages/vim.scm (vim)[arguments]: Remove the compiled date.
2016-09-12 21:54:05 +03:00
Efraim Flashner
db3cc007e3
gnu: vim: Update to 8.0.
...
* gnu/packages/vim.scm (vim): Update to 8.0.
[arguments]: Update files which need /bin/sh patched.
2016-09-12 21:54:04 +03:00
Leo Famulari
2642231b39
gnu: bowtie: Update to 2.2.9.
...
* gnu/packages/bioinformatics.scm (bowtie): Update to 2.2.9.
2016-09-12 14:19:37 -04:00
Leo Famulari
d8a1be6328
gnu: certbot: Improve synopsis.
...
* gnu/packages/tls.scm (certbot)[synopsis]: Add authorship information.
2016-09-12 13:05:42 -04:00
Leo Famulari
0581c273a4
gnu: Add acme-client.
...
* gnu/packages/tls.scm (acme-client): New variable.
2016-09-12 13:05:42 -04:00
Leo Famulari
974e2b2971
gnu: gnutls: Replace with 3.5.4 [fixes GNUTLS-SA-2016-3].
...
* gnu/packages/tls.scm (gnutls)[replacement]: New field.
(gnutls-3.5.4): New variable.
2016-09-12 12:30:33 -04:00
Ludovic Courtès
e7e43727ce
gnu: gcc: Work around ARM bootstrapping failure (GCC bug #71399 ).
...
* gnu/packages/patches/gcc-arm-bug-71399.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gcc.scm (gcc-4.9)[source]: Use it.
2016-09-12 18:20:50 +02:00
John Darrington
e9aba1ea33
gnu: Add nfs-utils
...
* gnu/packages/nfs.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2016-09-12 18:17:57 +02:00
Ricardo Wurmus
d108c21228
gnu: r-org-mm-eg-db: Update to 3.3.0.
...
* gnu/packages/bioinformatics.scm (r-org-mm-eg-db): Update to 3.3.0.
2016-09-12 17:44:49 +02:00
Ricardo Wurmus
6ab7ca24f2
gnu: r-org-dm-eg-db: Update to 3.3.0.
...
* gnu/packages/bioinformatics.scm (r-org-dm-eg-db): Update to 3.3.0.
2016-09-12 17:44:48 +02:00
Ricardo Wurmus
019be09060
gnu: r-org-ce-eg-db: Update to 3.3.0.
...
* gnu/packages/bioinformatics.scm (r-org-ce-eg-db): Update to 3.3.0.
2016-09-12 17:44:48 +02:00
Ricardo Wurmus
5cc7cff6ef
gnu: r-org-hs-eg-db: Update to 3.3.0.
...
* gnu/packages/bioinformatics.scm (r-org-hs-eg-db): Update to 3.3.0.
2016-09-12 17:44:48 +02:00
Ricardo Wurmus
401528b2b5
gnu: r-go-db: Update to 3.3.0.
...
* gnu/packages/bioinformatics.scm (r-go-db): Update to 3.3.0.
2016-09-12 17:44:48 +02:00
Ricardo Wurmus
87a7c55ebd
gnu: r-rmarkdown: Update to 1.0.
...
* gnu/packages/statistics.scm (r-rmarkdown): Update to 1.0.
[propagated-inputs]: Add "r-jsonlite" and "r-base64enc".
2016-09-12 17:44:48 +02:00
Ricardo Wurmus
de1eebd7d7
gnu: r-dplyr: Update to 0.5.0.
...
* gnu/packages/statistics.scm (r-dplyr): Update to 0.5.0.
2016-09-12 17:44:48 +02:00
Ricardo Wurmus
5e67507273
gnu: r-rcpparmadillo: Update to 0.7.400.2.0.
...
* gnu/packages/maths.scm (armadillo-for-rcpparmadillo): Update to 7.400.2.
* gnu/packages/statistics.scm (r-rcpparmadillo): Update to 0.7.400.2.0.
2016-09-12 17:44:47 +02:00
Ricardo Wurmus
1b7f85f52d
gnu: r-tidyr: Update to 0.6.0.
...
* gnu/packages/statistics.scm (r-tidyr): Update to 0.6.0.
2016-09-12 17:44:47 +02:00
Ricardo Wurmus
c3253ce1b5
gnu: r-irlba: Update to 2.1.1.
...
* gnu/packages/statistics.scm (r-irlba): Update to 2.1.1.
2016-09-12 17:44:47 +02:00
Ricardo Wurmus
f791b689b2
gnu: r-dt: Update to 0.2.
...
* gnu/packages/statistics.scm (r-dt): Update to 0.2.
2016-09-12 17:44:47 +02:00
Ricardo Wurmus
7931531a23
gnu: r-sparsem: Update to 1.72.
...
* gnu/packages/statistics.scm (r-sparsem): Update to 1.72.
2016-09-12 17:44:47 +02:00
Ricardo Wurmus
b9ab3b08b8
gnu: r-lambda-r: Update to 1.1.9.
...
* gnu/packages/statistics.scm (r-lambda-r): Update to 1.1.9.
2016-09-12 17:44:47 +02:00
Ricardo Wurmus
27f10d3db2
gnu: r-futile-logger: Update to 1.4.3.
...
* gnu/packages/statistics.scm (r-futile-logger): Update to 1.4.3.
2016-09-12 17:44:46 +02:00
Ricardo Wurmus
fce4dfd82e
gnu: r-lattice: Update to 0.20-34.
...
* gnu/packages/statistics.scm (r-lattice): Update to 0.20-34.
2016-09-12 17:44:46 +02:00
Ricardo Wurmus
bdfc2c954e
gnu: r-plotrix: Update to 3.6-3.
...
* gnu/packages/statistics.scm (r-plotrix): Update to 3.6-3.
2016-09-12 17:44:46 +02:00
Ricardo Wurmus
8c6e2b843e
gnu: r-readr: Update to 1.0.0.
...
* gnu/packages/statistics.scm (r-readr): Update to 1.0.0.
[propagated-inputs]: Add "r-hms", "r-tibble", and "r-r6".
2016-09-12 17:44:46 +02:00
Ricardo Wurmus
b90314b4f8
gnu: Add r-hms.
...
* gnu/packages/statistics.scm (r-hms): New variable.
2016-09-12 17:44:46 +02:00
Ricardo Wurmus
a589acfb08
gnu: Add r-tibble.
...
* gnu/packages/statistics.scm (r-tibble): New variable.
2016-09-12 17:44:46 +02:00
Ricardo Wurmus
348bb8d663
gnu: r-withr: Update to 1.0.2.
...
* gnu/packages/statistics.scm (r-withr): Update to 1.0.2.
2016-09-12 17:44:45 +02:00
Ricardo Wurmus
3bb9708a7f
gnu: r-devtools: Update to 1.12.0.
...
* gnu/packages/statistics.scm (r-devtools): Update to 1.12.0.
2016-09-12 17:44:45 +02:00
Ricardo Wurmus
e2cfac445e
gnu: r-rstudioapi: Update to 0.6.
...
* gnu/packages/statistics.scm (r-rstudioapi): Update to 0.6.
2016-09-12 17:44:45 +02:00
Ricardo Wurmus
e58498b6ee
gnu: r-httr: Update to 1.2.1.
...
* gnu/packages/statistics.scm (r-httr): Update to 1.2.1.
2016-09-12 17:44:45 +02:00
Ricardo Wurmus
130c3c8b93
gnu: r-openssl: Update to 0.9.4.
...
* gnu/packages/statistics.scm (r-openssl): Update to 0.9.4.
2016-09-12 17:44:45 +02:00
Ricardo Wurmus
81147fe886
gnu: r-rversions: Update to 1.0.3.
...
* gnu/packages/statistics.scm (r-rversions): Update to 1.0.3.
2016-09-12 17:44:45 +02:00
Ricardo Wurmus
03306201a7
gnu: r-multitaper: Update to 1.0-12.
...
* gnu/packages/statistics.scm (r-multitaper): Update to 1.0-12.
2016-09-12 17:44:45 +02:00
Ricardo Wurmus
e2ad0228fc
gnu: r-xml2: Update to 1.0.0.
...
* gnu/packages/statistics.scm (r-xml2): Update to 1.0.0.
2016-09-12 17:44:44 +02:00
Ricardo Wurmus
ef82bd5888
gnu: r-r6: Update to 2.1.3.
...
* gnu/packages/statistics.scm (r-r6): Update to 2.1.3.
2016-09-12 17:44:44 +02:00
Ricardo Wurmus
344d5323d6
gnu: r-crayon: Update to 1.3.2.
...
* gnu/packages/statistics.scm (r-crayon): Update to 1.3.2.
2016-09-12 17:44:44 +02:00
Ricardo Wurmus
ad28491e12
gnu: r-knitr: Update to 1.14.
...
* gnu/packages/statistics.scm (r-knitr): Update to 1.14.
2016-09-12 17:44:44 +02:00
Ricardo Wurmus
2d037a2d68
gnu: r-mime: Update to 0.5.
...
* gnu/packages/statistics.scm (r-mime): Update to 0.5.
2016-09-12 17:44:44 +02:00
Ricardo Wurmus
5b67bd6e8f
gnu: r-dbi: Update to 0.5-1.
...
* gnu/packages/statistics.scm (r-dbi): Update to 0.5-1.
2016-09-12 17:44:43 +02:00
Ricardo Wurmus
6d6a917a16
gnu: r-lazyeval: Update to 0.2.0.
...
* gnu/packages/statistics.scm (r-lazyeval): Update to 0.2.0.
2016-09-12 17:44:43 +02:00
Ricardo Wurmus
bf1e9e4517
gnu: r-stringr: Update to 1.1.0.
...
* gnu/packages/statistics.scm (r-stringr): Update to 1.1.0.
2016-09-12 17:44:43 +02:00
Ricardo Wurmus
1f94ede8ea
gnu: r-stringi: Update to 1.1.1.
...
* gnu/packages/statistics.scm (r-stringi): Update to 1.1.1.
2016-09-12 17:44:43 +02:00
Ricardo Wurmus
deb265a7b3
gnu: r-plyr: Update to 1.8.4.
...
* gnu/packages/statistics.scm (r-plyr): Update to 1.8.4.
2016-09-12 17:44:43 +02:00
Ricardo Wurmus
8b2f96e73a
gnu: r-permute: Update to 0.9-4.
...
* gnu/packages/statistics.scm (r-permute): Update to 0.9-4.
2016-09-12 17:44:43 +02:00
Ricardo Wurmus
21f45c9d9e
gnu: r-mgcv: Update to 1.8-14.
...
* gnu/packages/statistics.scm (r-mgcv): Update to 1.8-14.
2016-09-12 17:44:42 +02:00
Ricardo Wurmus
cb27d6ba4e
gnu: r-rcpp: Update to 0.12.7.
...
* gnu/packages/statistics.scm (r-rcpp): Update to 0.12.7.
2016-09-12 17:44:42 +02:00
Ricardo Wurmus
5aaa12dfb5
gnu: r-digest: Update to 0.6.10.
...
* gnu/packages/statistics.scm (r-digest): Update to 0.6.10.
2016-09-12 17:44:42 +02:00
Ricardo Wurmus
44f711dbe6
gnu: r-biocparallel: Update to 1.6.6.
...
* gnu/packages/bioinformatics.scm (r-biocparallel): Update to 1.6.6.
2016-09-12 17:44:42 +02:00
Ricardo Wurmus
10e479a7c0
gnu: r-genomicranges: Update to 1.24.3.
...
* gnu/packages/bioinformatics.scm (r-genomicranges): Update to 1.24.3.
2016-09-12 17:44:42 +02:00
Ricardo Wurmus
01ebbb1b76
gnu: r-limma: Update to 3.28.21.
...
* gnu/packages/bioinformatics.scm (r-limma): Update to 3.28.21.
2016-09-12 17:44:42 +02:00
Ricardo Wurmus
bbf53cb527
gnu: r-variantannotation: Update to 1.18.7.
...
* gnu/packages/bioinformatics.scm (r-variantannotation): Update to 1.18.7.
2016-09-12 17:44:42 +02:00
Ricardo Wurmus
4fa7091d54
gnu: r-genomeinfodb: Update to 1.8.7.
...
* gnu/packages/bioinformatics.scm (r-genomeinfodb): Update to 1.8.7.
2016-09-12 17:44:41 +02:00
Ricardo Wurmus
3b851cd4ac
gnu: r-seqinr: Update to 3.3-1.
...
* gnu/packages/bioinformatics.scm (r-seqinr): Update to 3.3-1.
[propagated-inputs]: Add "r-segmented".
2016-09-12 17:44:41 +02:00
Ricardo Wurmus
3e4c0c6662
gnu: Add r-segmented.
...
* gnu/packages/statistics.scm (r-segmented): New variable.
2016-09-12 17:44:41 +02:00
Ricardo Wurmus
2b1cc79d98
gnu: r-s4vectors: Update to 0.10.3.
...
* gnu/packages/bioinformatics.scm (r-s4vectors): Update to 0.10.3.
2016-09-12 17:44:41 +02:00
Ricardo Wurmus
0b54b4c986
gnu: r-acsnminer: Update to 0.16.8.25.
...
* gnu/packages/bioinformatics.scm (r-acsnminer): Update to 0.16.8.25.
2016-09-12 17:44:41 +02:00
Ricardo Wurmus
2c575bb9a2
gnu: r-vegan: Update to 2.4-1.
...
* gnu/packages/bioinformatics.scm (r-vegan): Update to 2.4-1.
2016-09-12 17:44:40 +02:00
Ricardo Wurmus
02a87536bf
gnu: r-curl: Update to 1.2.
...
* gnu/packages/web.scm (r-curl): Update to 1.2.
2016-09-12 17:44:40 +02:00
Ricardo Wurmus
cc1446acc7
gnu: r-htmlwidgets: Update to 0.7.
...
* gnu/packages/web.scm (r-htmlwidgets): Update to 0.7.
2016-09-12 17:44:40 +02:00
Ricardo Wurmus
4df0cb8d05
gnu: r-jsonlite: Update to 1.0.
...
* gnu/packages/web.scm (r-jsonlite): Update to 1.0.
2016-09-12 17:44:40 +02:00
Ricardo Wurmus
ccd9b1511e
gnu: r-pracma: Update to 1.9.5.
...
* gnu/packages/maths.scm (r-pracma): Update to 1.9.5.
[propagated-inputs]: Add "r-quadprog".
2016-09-12 17:44:40 +02:00
Ricardo Wurmus
2d047896f9
gnu: Add r-quadprog.
...
* gnu/packages/maths.scm (r-quadprog): New variable.
2016-09-12 17:44:40 +02:00
John Darrington
39fb629535
gnu: (cfitsio, wcslib): Change return values of custom phases.
...
* gnu/packages/astronomy.scm (cfitsio, wcslib): Return #t from patch phases.
2016-09-12 17:35:03 +02:00
Andreas Enge
378920defc
gnu: python-django: Add patch file.
...
* gnu/packages/patches/python-django-fix-testcase.patch: New file.
This is a follow-up to commit d18197af78 .
2016-09-12 17:27:33 +02:00
Marius Bakke
ac8a642886
gnu: tre: Move to (gnu packages regex).
...
* gnu/packages/tre.scm: Remove. Move 'tre' to...
* gnu/packages/regex.scm (tre): ... here. New variable.
* gnu/local.mk (GNU_SYSTEM_MODULES): Adjust accordingly.
Signed-off-by: Alex Kost <alezost@gmail.com >
2016-09-12 16:38:03 +03:00
ng0
f32ffa04ba
gnu: emacs: Use https for elpa.gnu.org.
...
* gnu/packages/emacs.scm: Use 'https' for all elpa.gnu.org URLs.
Signed-off-by: Alex Kost <alezost@gmail.com >
2016-09-12 16:38:03 +03:00
Hartmut Goebel
b53fc2940f
gnu: Add python-django-simple-math-captcha.
...
* gnu/packages/django.scm: (python-django-simple-math-captcha)
(python2-django-simple-math-captcha): New variables.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-09-12 15:27:46 +02:00
Hartmut Goebel
d18197af78
gnu: Add python-django.
...
* gnu/packages/django.scm: New file.
* gnu/packages/patches/python-django-fix-testcase.patch: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add django.scm.
(dist_patch_DATA): Add python-django-fix-testcase.patch.
Co-authored-by: Ludovic Courtès <ludo@gnu.org >
2016-09-12 15:27:46 +02:00
Efraim Flashner
57dbf577f0
gnu: parallel: Update to 20160822.
...
* gnu/packages/parallel.scm (parallel): Update to 20160822.
2016-09-12 12:59:13 +03:00
Efraim Flashner
44177bc040
gnu: vapoursynth: Update to 33.1.
...
* gnu/packages/video.scm (vapoursynth): Update to 33.1.
2016-09-12 12:30:19 +03:00
ng0
b6337f30cc
gnu: tbb: Update to 2017.
...
* gnu/packages/tbb.scm (tbb): Update to 2017.
[license]: Change to ASL2.0.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-09-12 10:37:39 +03:00
Ludovic Courtès
8d4169a1d1
gnu: Add Impressive.
...
* gnu/packages/pdf.scm (impressive): New variable.
2016-09-12 00:57:46 +02:00
Ludovic Courtès
55fb8d7485
gnu: texinfo: Add 6.3.
...
* gnu/packages/texinfo.scm (texinfo-6.3): New variable.
2016-09-11 23:44:24 +02:00
Leo Famulari
ee6bc65f7c
gnu: mpd: Remove unused glib-or-gtk-build-system module.
...
* gnu/packages/mpd.scm (define-module): Don't import
'glib-or-gtk-build-system'.
2016-09-11 14:11:08 -04:00
ng0
aeca1c0ec5
gnu: Add pybitmessage.
...
* gnu/packages/messaging.scm (pybitmessage): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-09-11 20:57:05 +03:00
ng0
29e83e1c70
gnu: messaging: Use license: prefix.
...
* gnu/packages/disk.scm (define-module): Import guix licenses with a prefix.
(libotr): Use the license prefix.
(bitlbee): Likewise.
(hexchat): Likewise.
(ngircd): Likewise.
(pidgin): Likewise.
(pidgin-otr): Likewise.
(znc): Likewise.
(python-nbxmpp): Likewise.
(gajim): Likewise.
(prosody): Likewise.
(libtoxcore): Likewise.
(utox): Likewise.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-09-11 20:55:34 +03:00
ng0
6d8e14d0ba
gnu: Add python2-pyqt-4.
...
* gnu/packages/qt.scm (python2-pyqt-4): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-09-11 20:49:22 +03:00
Leo Famulari
24f2334e36
gnu: libjpeg: Update to 9b.
...
* gnu/packages/image.scm (libjpeg): Update to 9b.
2016-09-11 13:04:52 -04:00
Leo Famulari
a2f3c614f4
gnu: libpng: Update to 1.6.25.
...
* gnu/packages/image.scm (libpng): Update to 1.6.25.
2016-09-11 13:04:52 -04:00
Leo Famulari
4d4a6ed775
gnu: zimg: Update to 2.2.1.
...
* gnu/packages/image.scm (zimg): Update to 2.2.1.
2016-09-11 13:04:00 -04:00
Leo Famulari
35eade9cf3
gnu: jbig2dec: Update to 0.13.
...
* gnu/packages/image.scm (jbig2dec): Update to 0.13.
[source]: Update URL.
[home-page]: Update URL.
* gnu/packages/patches/jbig2dec-ignore-testtest.patch: Adjust patch.
2016-09-11 13:04:00 -04:00
Leo Famulari
cbe2cc02fb
gnu: jpegoptim: Update to 1.4.4.
...
* gnu/packages/image.scm (jpegoptim): Update to 1.4.4.
2016-09-11 13:04:00 -04:00
David Craven
2932ab9ca4
install: Use login-service.
...
* gnu/system/install.scm (installation-services): Use login-service.
2016-09-11 18:54:13 +02:00
Leo Famulari
ce0b822e05
gnu: gnutls: Update to 3.5.4.
...
* gnu/packages/tls.scm (gnutls): Update to 3.5.4.
2016-09-11 11:32:00 -04:00
Leo Famulari
9f20f7f841
gnu: libupnp: Update to 1.6.20.
...
* gnu/packages/libupnp.scm (libupnp): Update to 1.6.20.
2016-09-11 11:31:40 -04:00
Christopher Baines
6c86cef5d3
gnu: Add sonata
...
* gnu/packages/mpd.scm (sonata): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-11 11:07:19 -04:00
David Craven
46ec2707a4
services: Add kmscon service.
...
* gnu/services/base.scm (<kmscon-configuration>, kmscon-service-type):
New variables.
* doc/guix.texi (@deffn kmscon-service-type, @deftp
kmscon-configuration): Add documentation.
2016-09-11 16:29:45 +02:00
David Craven
317d3b474a
services: Add login-service.
...
* gnu/services/base.scm (%default-motd, <login-configuration>,
login-pam-service, login-serivce-type, login-service): New variables.
(<mingetty-configuration>, mingetty-shepherd-service,
mingetty-serivce-type): Remove motd. Remove allow-empty-passwords?.
Remove mingetty-pam-service.
(%base-services): Add login-service. Remove motd.
2016-09-11 16:29:45 +02:00
Clément Lassieur
381000d794
gnu: python-git-review: Wrap it so 'git', 'ssh' and 'scp' are found.
...
* gnu/packages/openstack.scm (python-git-review)[arguments]: Add
'wrap-program' phase.
[inputs]: Add openssh.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-09-11 10:01:18 +03:00
Efraim Flashner
90d8ef6bcb
gnu: gnunet: Use 'modify-phases'.
...
* gnu/packages/gnunet.scm (gnunet)[arguments]: Use 'modify-phases'.
2016-09-11 09:08:10 +03:00
Efraim Flashner
b9fe72bf4d
gnu: gnurl: Use 'modify-phases'.
...
* gnu/packages/gnunet.scm (gnurl)[arguments]: Use 'modify-phases'.
2016-09-11 09:06:02 +03:00
ng0
c543b4e1d3
gnu: gnurl: Update to 7.50.2-1.
...
* gnu/packages/gnunet.scm (gnurl): Update to 7.50.2-1.
[arguments]: Remove 'delete-failing-test1139 phase.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-09-11 08:55:19 +03:00
Leo Famulari
5f4d09b52c
gnu: go-1.7: Update to 1.7.1.
...
* gnu/packages/golang.scm (go-1.7): Update to 1.7.1.
2016-09-11 01:23:34 -04:00
Mark H Weaver
7c1fedd0d7
gnu: linux-libre: Update to 4.7.3.
...
* gnu/packages/linux.scm (linux-libre): Update to 4.7.3.
2016-09-10 22:11:21 -04:00
Mark H Weaver
5ed67c812f
gnu: linux-libre@4.4: Update to 4.4.20.
...
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.20.
2016-09-10 22:11:19 -04:00
Mark H Weaver
4bf184caa4
gnu: linux-libre@4.1: Update to 4.1.32.
...
* gnu/packages/linux.scm (linux-libre-4.1): Update to 4.1.32.
2016-09-10 22:11:12 -04:00
宋文武
cab1760de2
gnu: icedtea-8: Hardcode dynamically loaded libraries.
...
Fixes <https://bugs.gnu.org/24327 >.
* gnu/packages/java.scm (icedtea-8)[arguments]: Add 'patch-jni-libs' phase.
2016-09-11 10:10:11 +08:00
Ben Woodcroft
dd4476214c
gnu: python-cachecontrol: Correct parentheses.
...
This commit is a follow-up to 'b30565b'.
* gnu/packages/python.scm (python-cachecontrol): Correct parentheses.
2016-09-11 11:32:45 +10:00
Marius Bakke
b30565bd8a
gnu: Add python-cachecontrol.
...
* gnu/packages/python.scm (python-cachecontrol, python2-cachecontrol):
New variables.
2016-09-11 09:48:54 +10:00
Leo Famulari
debf4179b4
gnu: python-pillow: Update to 3.3.1.
...
* gnu/packages/python.scm (python-pillow, python2-pillow): Update to 3.3.1.
2016-09-10 18:37:34 -04:00
Marius Bakke
84be3b9920
gnu: Add mash.
...
* gnu/packages/bioinformatics.scm (mash): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-10 17:41:38 -04:00
Efraim Flashner
0e790a7ce0
gnu: Add edi.
...
* gnu/packages/enlightenment.scm (edi): New variable.
2016-09-10 22:48:50 +03:00
Efraim Flashner
2203e4c279
gnu: tig: Install man pages.
...
* gnu/packages/version-control.scm (tig)[native-inputs]: Add asciidoc, xmlto.
2016-09-10 22:39:46 +03:00
Efraim Flashner
d0e11e8b52
gnu: tig: Add search completion and history support.
...
* gnu/packages/version-control.scm (tig)[inputs]: Add readline.
2016-09-10 22:39:46 +03:00
Efraim Flashner
50feff817b
gnu: tig: Update to 2.2.
...
* gnu/packages/version-control.scm (tig): Update to 2.2.
2016-09-10 22:39:46 +03:00
Erik Edrosa
3b38d78e9f
gnu: Add utox.
...
* gnu/packages/messaging.scm (utox): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-09-10 22:39:46 +03:00
Erik Edrosa
eb64bde158
gnu: Add filteraudio.
...
* gnu/packages/audio.scm (filteraudio): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-09-10 22:39:46 +03:00
ng0
766c1488cc
gnu: glew: Update to 2.0.0.
...
* gnu/packages/gl.scm (glew): Update to 2.0.0.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-10 14:42:22 -04:00
Ludovic Courtès
9e41130b14
system: Use 'file-append' to denote file names.
...
* gnu/services/avahi.scm, gnu/services/base.scm,
gnu/services/databases.scm, gnu/services/dbus.scm,
gnu/services/desktop.scm, gnu/services/dict.scm,
gnu/services/mail.scm, gnu/services/networking.scm,
gnu/services/sddm.scm, gnu/services/spice.scm,
gnu/services/ssh.scm, gnu/services/web.scm,
gnu/services/xorg.scm, gnu/system.scm: Replace the
#~(string-append #$pkg "/bin/foo") idiom with
(file-append pkg "/bin/foo").
2016-09-10 13:10:06 +02:00
Ludovic Courtès
1cdecf24f5
gexp: Store compilers in a hash table for O(1) lookup.
...
* guix/gexp.scm (<gexp-compiler>)[predicate]: Remove.
[type]: New field.
(%gexp-compilers): Turn into a hash table.
(register-compiler!, lookup-compiler, lookup-expander): Adjust
accordingly.
(define-gexp-compiler): Replace 'predicate' by 'record-type'.
(derivation-compiler, local-file-compiler, plain-file-compiler)
(computed-file-compiler, program-file-compiler, scheme-file-compiler)
(file-append-compiler): Adjust accordingly.
* guix/packages.scm (package-compiler, origin-compiler): Likewise.
2016-09-10 13:10:06 +02:00
Leo Famulari
e71479747b
gnu: pdf: Remove erroneous module import.
...
This is a followup to commit c41d97bed6 .
* gnu/packages/pdf.scm: Don't import (gnu packages javascript).
2016-09-10 01:16:48 -04:00
Leo Famulari
56ab55d1df
gnu: letsencrypt: Superseded by certbot.
...
* gnu/packages/tls.scm (letsencrypt)[properties]: New field.
2016-09-09 21:47:02 -04:00
Leo Famulari
2884c63cbc
gnu: Remove openjpeg-2.0.
...
* gnu/packages/image.scm (openjpeg-2.0): Remove variable.
2016-09-09 21:03:20 -04:00
Leo Famulari
c41d97bed6
gnu: mupdf: Update to 1.9a.
...
* gnu/packages/pdf.scm (mupdf): Update to 1.9a.
[source]: Use "mupdf-build-with-openjpeg-2.1.patch". Adjust snippet to
preserve bundled 'thirdparty/mujs'.
[inputs]: Add harfbuzz. Replace openjpeg-2.0 with openjpeg.
* gnu/packages/patches/mupdf-build-with-openjpeg-2.1.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-09-09 21:03:20 -04:00
Leo Famulari
4ce01773f3
gnu: openjpeg: Fix CVE-2016-5157.
...
* gnu/packages/patches/openjpeg-CVE-2016-5157.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image.scm (openjpeg): Use it.
2016-09-09 21:03:19 -04:00
Leo Famulari
0f97e7e5cd
gnu: openjpeg-2.*: Fix CVE-2016-7163.
...
* gnu/packages/patches/openjpeg-CVE-2016-7163.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image.scm (openjpeg, openjpeg-2.0): Use it.
2016-09-09 21:03:19 -04:00
Leo Famulari
876d80d424
gnu: openjpeg: Update to 2.1.1.
...
* gnu/packages/image.scm (openjpeg): Update to 2.1.1.
[source]: Use GitHub URL and add file-name field. Remove
"openjpeg-use-after-free-fix.patch" and "openjpeg-CVE-2015-6581.patch" from
patches.
2016-09-09 21:03:19 -04:00
Ben Woodcroft
4b6da268ff
gnu: bamm: Update to 1.7.3.
...
* gnu/packages/bioinformatics.scm (bamm): Update to 1.7.3.
2016-09-10 09:47:42 +10:00
Ludovic Courtès
ab20d74a46
system: Build the initrd file name with 'file-append'.
...
* gnu/system.scm (operating-system-initrd-file)
(operating-system-grub.cfg): Use 'file-append' to construct the initrd
file name.
2016-09-09 23:54:44 +02:00
Ludovic Courtès
44d5f54e31
system: grub: Allow arbitrary kernel file names in 'menu-entry'.
...
Fixes <http://bugs.gnu.org/20067 >.
Reported by Tomáš Čech <sleep_walker@suse.cz >.
* gnu/system.scm (system-linux-image-file-name)
(operating-system-kernel-file): New procedures.
(operating-system-grub.cfg): Use 'operating-system-kernel-file' for the
'kernel' field of 'menu-entry'.
(operating-system-parameters-file): Likewise for the 'kernel' entry.
(read-boot-parameters): Adjust 'kernel' field so that it contains the
absolute file name of the image.
* gnu/system/grub.scm (grub-configuration-file)[linux-image-name]:
Remove.
[entry->gexp]: Assume LINUX is the absolute file name of the kernel
image.
* doc/guix.texi (GRUB Configuration): Add an example, and adjust
'kernel' field documentation accordingly.
2016-09-09 23:54:43 +02:00
Ludovic Courtès
a9e5e92f94
gexp: Add 'file-append'.
...
* guix/gexp.scm (<file-append>): New record type.
(file-append): New procedure.
(file-append-compiler): New gexp compiler.
* tests/gexp.scm ("file-append", "file-append, output")
("file-append, nested", "gexp->file + file-append"): New tests.
* doc/guix.texi (G-Expressions): Use it in 'nscd' and 'list-files'
examples. Document 'file-append'.
2016-09-09 23:54:43 +02:00
Ludovic Courtès
ebdfd776f4
gexp: Compilers can now provide an "expander".
...
* guix/gexp.scm (<gexp-compiler>)[expand]: New field.
(default-expander, lookup-expander): New procedures.
(define-gexp-compiler): Add second pattern to allow for the definition
of both a compiler and an expander.
(gexp->sexp)[reference->sexp]: Call 'lookup-expander' and use its
result.
2016-09-09 23:54:43 +02:00
Ludovic Courtès
b5fed903c4
gexp: Remove outdated comment.
...
* guix/gexp.scm (lower-references): Remove outdated "XXX" comment.
2016-09-09 23:54:43 +02:00
Leo Famulari
c2783e2b94
gnu: geoclue: Update to 2.4.4.
...
* gnu/packages/gnome.scm (geoclue): Update to 2.4.4.
2016-09-09 17:16:33 -04:00
Eric Bavier
28f45dd7d7
gnu: c-reduce: Upgrade to 2.5.0.
...
* gnu/packages/debug.scm (c-reduce): Upgrade to 2.5.0.
[inputs]: Remove delta and perl-benchmark-timer. Add perl-term-readkey.
[arguments]: Adjust wrapper libraries.
2016-09-09 07:36:40 -05:00
Eric Bavier
ab78618f07
gnu: llvm: Build shared libraries.
...
* gnu/packages/llvm.scm (llvm)[arguments]: Add -DBUILD_SHARED_LIBS to
2016-09-09 07:36:40 -05:00
Eric Bavier
44e8559d39
gnu: llvm: propagate zlib input.
...
* gnu/packages/llvm.scm (llvm)[inputs]: Move zlib from here...
[ppropagated]: ...to here.
2016-09-09 07:36:40 -05:00
Ben J Woodcroft
912c7a840a
gnu: r: Update to 3.3.1.
...
* gnu/packages/statistics.scm (r): Update to 3.3.1.
2016-09-09 21:54:41 +10:00
Ben J Woodcroft
71e98ca571
gnu: r: Add openblas input.
...
* gnu/packages/statistics.scm (r)[inputs]: Add openblas.
[arguments]: Adapt configure flags.
2016-09-09 21:54:20 +10:00
David Craven
b450d2b440
gnu: linux-libre-headers: Use modify-phases.
...
* gnu/packages/linux.scm (linux-libre-headers): Use modify phases.
2016-09-09 13:20:22 +02:00
宋文武
19b2ea1b60
gnu: Fix wrong import of '(gnu packages zsh)'.
...
* gnu/packages/crypot.scm: Change import of '(gnu packages zsh)'
to '(gnu packages shells)'.
2016-09-09 19:09:38 +08:00
Ludovic Courtès
31769b9f95
gnu: guile: Search for .go files in "/site-ccache", not "/ccache".
...
* gnu/packages/guile.scm (guile-next)[search-paths]: Change "2.2/ccache"
to "2.2/site-ccache".
(guile-for-guile-emacs)[search-paths]: Likewise.
2016-09-09 11:04:44 +02:00
Ricardo Wurmus
b5fc72ff57
gnu: ardour: Do not contact ardour.org on start.
...
* gnu/packages/audio.scm (ardour)[arguments]: Add configure flag
"--no-phone-home".
2016-09-09 07:59:12 +02:00
Eric Bavier
2e3f185118
gnu: Add Tomb.
...
* gnu/packages/crypto.scm (tomb): New variable.
2016-09-09 00:46:11 -05:00
Eric Bavier
a2319d2c8f
gnu: Add Swish-e.
...
* gnu/packages/search.scm (swish-e): New variable.
* gnu/packages/patches/swish-e-search.patch,
gnu/packages/patches/swish-e-format-security.patch: New patches.
* gnu/local.mk (dist_patch_DATA): Add them.
2016-09-09 00:45:14 -05:00
Eric Bavier
1fa3e33604
gnu: Add steghide.
...
* gnu/packages/image.scm (steghide): New variable.
* gnu/packages/patches/steghide-fixes.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-09-09 00:45:14 -05:00
Eric Bavier
b9b3440b1f
gnu: Add mlocate.
...
* gnu/packages/search.scm (mlocate): New variable.
2016-09-09 00:45:14 -05:00
Leo Famulari
e0479f5223
gnu: file-roller: Update to 3.20.3 [fixes CVE-2016-7162].
...
* gnu/packages/gnome.scm (file-roller): Update to 3.20.3.
2016-09-09 01:32:52 -04:00
Ricardo Wurmus
96262573a3
gnu: ardour: Update to 5.3.
...
* gnu/packages/audio.scm (ardour): Update to 5.3.
2016-09-09 07:25:29 +02:00
Efraim Flashner
585b72c6f0
gnu: Add libhdate.
...
* gnu/packages/calendar.scm (libhdate): New variable.
2016-09-09 08:23:51 +03:00
Ludovic Courtès
5acf00f990
gnu: kmscon: Enable elogind support.
...
* gnu/packages/terminals.scm (kmscon)[source]: Add 'modules' and
'snippet'.
2016-09-09 00:18:09 +02:00
Ludovic Courtès
7326944b5c
gnu: kmscon: Build the man page.
...
* gnu/packages/terminals.scm (kmscon)[native-inputs]: Add LIBXSLT,
LIBXML2, and DOCBOOK-XSL.
2016-09-09 00:18:09 +02:00
Ludovic Courtès
78325fa808
gnu: kmscon: Clarify synopsis, description, and supported systems.
...
* gnu/packages/terminals.scm (kmscon)[synopsis, description]: Clarify.
[supported-systems]: New field.
2016-09-09 00:18:09 +02:00
Clément Lassieur
d443199308
gnu: Add python-git-review.
...
* gnu/packages/openstack.scm (python-git-review)
(python2-git-review): New variables.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-09-08 20:28:16 +03:00
ng0
e56e5b129c
gnu: Add surfraw.
...
* gnu/packages/web.scm (surfraw): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-09-08 19:34:20 +03:00
John Darrington
fdf14c64f1
gnu: Add edit warning to generated grub.cfg files
...
* gnu/services/grub.scm (grub-configuration-file): Add code to emit warning.
2016-09-08 18:08:29 +02:00
John Darrington
1c6c0ad067
services: ntpd: Use a dedicated directory for drift file.
...
Fixes <https://bugs.gnu.org/24366 >. Drift file now resides in a
dedicated directory owned by the daemon.
* gnu/services/networking.scm (ntp-service-activation): New procedure,
(ntp-service-type): Add new service-extension.
2016-09-08 18:08:22 +02:00
Leo Famulari
7fb461d2fe
gnu: curl: Update replacement to 7.50.2 [fixes CVE-2016-7141].
...
* gnu/packages/curl.scm (curl)[replacement]: Update to 7.50.2
(curl-7.50.1): Replace with ...
(curl-7.50.2): ... this.
2016-09-08 11:44:31 -04:00
Erik Edrosa
a232d2c6a8
gnu: openal: Update to 1.17.2.
...
* gnu/packages/audio.scm (openal): Update to 1.17.2.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-09-08 11:57:32 +03:00
Efraim Flashner
9e258dc249
gnu: lightweight-desktop.tmpl: Fix typo.
...
* gnu/system/examples/lightweight-desktop.tmpl: While it is currently
unknown if Bob has a brother, it is sufficiently documented that Alice
is, in fact, Bob's sister.
2016-09-08 08:07:49 +03:00
Ludovic Courtès
b14a838509
utils: 'wrap-program' produces only one wrapper file.
...
* guix/build/utils.scm (wrap-program)[wrapper-file-name]
[next-wrapper-number, wrapper-target]: Remove.
[wrapped-file, already-wrapped?]: New variables.
[last-line]: New procedure.
Use it to append to PROG when a wrapper already exists.
* tests/build-utils.scm ("wrap-program, one input, multiple calls"):
Adjust the list of files to delete.
2016-09-07 23:59:02 +02:00
Leo Famulari
c0bc4b8c7d
gnu: graphicsmagick: Update to 1.3.25 [fixes CVE-2016-2317].
...
* gnu/packages/imagemagick.scm (graphicsmagick): Update to 1.3.25.
2016-09-07 17:53:50 -04:00
Leo Famulari
23c43e55ac
gnu: imagemagick: Update to 6.9.5-9.
...
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.5-9.
2016-09-07 17:53:50 -04:00
Ludovic Courtès
29e53b95f7
doc: Update package count.
...
* doc/guix.texi (Limitations): Update package count.
2016-09-07 23:46:01 +02:00
Ricardo Wurmus
ea55a39530
gnu: man-db: Patch path to iconv.
...
* gnu/packages/man.scm (man-db)[arguments]: Add phase
"patch-iconv-path".
Fixes <http://bugs.gnu.org/24373 >.
2016-09-07 20:54:14 +02:00
Ricardo Wurmus
e79b3c37e3
gnu: man-db: Use modify-phases syntax.
...
* gnu/packages/man.scm (man-db)[arguments]: Use modify-phases syntax.
2016-09-07 20:54:01 +02:00
John Darrington
d6a07ee675
gnu: Add rpc-daemon service
...
* gnu/services/nfs.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2016-09-07 20:26:11 +02:00
Ludovic Courtès
947a5d47a5
gnu: Add 'package-for-guile-2.2' procedure and use it.
...
* gnu/packages/guile.scm (guile-2.2-package-name)
(package-for-guile-2.2): New procedures.
* gnu/packages/guile.scm (guile2.2-json, guile2.2-minikanren)
(guile2.2-irregex, guile2.2-commonmark): New variables.
2016-09-07 18:42:46 +02:00
Ludovic Courtès
757ce0f99d
gnu: guile-commonmark: Remove hard-coded "/2.0" in installation directories.
...
* gnu/packages/guile.scm (guile-commonmark)[source]: Add 'snippet' and
'modules'.
2016-09-07 18:42:46 +02:00
Ludovic Courtès
ffc72ec6df
gnu: guile-json: Remove hard-coded Guile effective version.
...
* gnu/packages/guile.scm (guile-json)[snippet]: Modify 'ac_subst_vars'
in 'configure', and use "@GUILE_EFFECTIVE_VERSION@" instead of "2.0" in
'Makefile.in'.
2016-09-07 18:42:46 +02:00
Ludovic Courtès
4b74a29d8f
gnu: guile-minikanren: Remove hard-coded Guile effective version.
...
* gnu/packages/guile.scm (guile-minikanren)[arguments]: Remove (ice-9
match) from #:modules. Use 'open-pipe*' to determine the effective
version of Guile, and use that to compute MODULE-DIR.
2016-09-07 18:42:46 +02:00
Ludovic Courtès
fe447664d8
gnu: guile-irregex: Remove hard-coded Guile effective version.
...
* gnu/packages/guile.scm (guile-irregex)[arguments]: Add (ice-9 popen)
and (ice-9 rdelim). Remove nested 'use-modules' form. Call
'open-pipe*' to determine Guile's effective version, and use it to
compute MODULE-DIR.
2016-09-07 18:42:46 +02:00
John Darrington
8f3afba44f
gnu: Enable tcp-wrappers for nrircd.
...
* gnu/packages/messaging.scm (ngircd) [inputs]: Add tcp-wrappers.
2016-09-07 18:41:43 +02:00
John Darrington
c4947d0e1b
gnu: Add tcp-wrappers.
...
* gnu/packages/networking.scm (tcp-wrappers): New variable.
2016-09-07 18:41:36 +02:00
Ludovic Courtès
f07f7d8614
bash completion: Complete subcommands and their options.
...
* etc/completion/bash/guix (_guix_complete_subcommand): New function.
(_guix_complete_option): Allow completion of subcommand options.
(_guix_complete): Use '_guix_complete_subcommand' for "system" and
"import".
2016-09-07 17:33:48 +02:00
Ludovic Courtès
e9006d06a0
bash completion: Redirect 'guix' stderr to /dev/null.
...
This avoids spurious messages when pressing TAB.
* etc/completion/bash/guix (_guix_complete_available_package)
(_guix_complete_installed_package, _guix_complete_option)
(_guix_complete): Redirect stderr to /dev/null when running 'guix'.
2016-09-07 16:22:25 +02:00
Eric Le Bihan
96dbc93089
Add Zsh completion file.
...
* etc/completion/zsh/_guix: New file.
* Makefile.am (dist_zshcompletion_DATA): New variable.
* configure.ac: Add --with-zsh-completion-dir.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-09-07 16:08:20 +02:00
Arun Isaac
e0d7b421f6
gnu: Add mpop.
...
* gnu/packages/mail.scm (mpop): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-09-07 15:37:19 +02:00
Jan Nieuwenhuizen
392a4e1223
guix hash: Add --exclude-vcs option.
...
* guix/scripts/hash.scm (show-help): Add help text for --exclude-vcs option.
(%options): Add --exclude-vcs option.
(guix-hash): Handle exclude-vcs option.
* doc/guix.texi ("Invoking guix hash"): Update doc.
* tests/guix-hash.sh: Add test.
Co-authored-by: Ludovic Courtès <ludo@gnu.org >
2016-09-07 12:00:35 +02:00
Ludovic Courtès
afa54a38b7
services: syslog: Use a PID file.
...
* gnu/services/base.scm (syslog-service-type)[start]: Remove --no-detach
and use #:pid-file.
2016-09-07 11:49:48 +02:00
Ludovic Courtès
e4a01b7d4d
gnu: inetutils: Use /var as the localstatedir.
...
* gnu/packages/admin.scm (inetutils)[arguments]: Add #:configure-flags.
2016-09-07 11:49:48 +02:00
Ludovic Courtès
309e523e8f
gnu: rottlog: Adjust the default 'weekly' config.
...
* gnu/packages/admin.scm (rottlog)[arguments]: Add 'tweak-rc-weekly'
phase.
2016-09-07 11:49:48 +02:00
Ludovic Courtès
268ad34e0e
gnu: rottlog: Read configuration files from /etc/rottlog.
...
* gnu/packages/admin.scm (rottlog)[arguments]: Set
ROTT_ETCDIR=/etc/rottlog in #:configure-flags and add #:make-flags.
2016-09-07 11:49:47 +02:00
Jan Nieuwenhuizen
11e7463482
gnu: rottlog: Set default value for 'packdir'.
...
* gnu/packages/admin.scm (rottlog)[arguments]: Add 'set-packdir' phase.
2016-09-07 11:49:47 +02:00
Ludovic Courtès
8dc0ecae6c
gnu: rottlog: Use 'modify-phases'.
...
* gnu/packages/admin.scm (rottlog)[arguments]: Use 'modify-phases'.
2016-09-07 11:49:47 +02:00
ng0
b393a44cd0
gnu: Add perl-curses.
...
* gnu/packages/ncurses.scm (perl-curses): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-09-07 09:06:10 +03:00
Mark H Weaver
abc114bdd9
gnu: webkitgtk: Update to 2.12.5.
...
* gnu/packages/webkit.scm (webkitgtk): Update to 2.12.5.
2016-09-07 01:15:09 -04:00
Hartmut Goebel
375cef6c6d
updated: gnu: add asn1c
...
* gnu/packages/tls.scm (asn1c): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-06 17:40:12 -04:00
Ludovic Courtès
967cfd18f6
gnu: paredit: Rename to 'emacs-paredit'.
...
* gnu/packages/emacs.scm (paredit)[name]: Change to "emacs-paredit".
(paredit/old-name): New variable.
2016-09-06 23:22:11 +02:00
Ludovic Courtès
01afdab89c
packages: Add 'package-superseded' and associated support.
...
This provides a way to mark a package as superseded by another one.
Upgrades replace superseded packages with their replacement.
* guix/packages.scm (package-superseded, deprecated-package): New
procedures.
* gnu/packages.scm (%find-package): Check for 'package-superseded'.
* guix/scripts/package.scm (transaction-upgrade-entry)[supersede]: New
procedure. Call it when 'package-superseded' is true.
* tests/guix-build.sh: Add test for a superseded package.
* tests/packages.scm ("package-superseded")
("transaction-upgrade-entry, superseded package"): New tests.
2016-09-06 23:22:10 +02:00
Ludovic Courtès
03763d6473
profiles: Export <manifest-pattern> accessors.
...
* guix/profiles.scm (manifest-pattern-name, manifest-pattern-version)
(manifest-pattern-output): Export.
2016-09-06 23:22:10 +02:00
Ludovic Courtès
5239f3d908
guix package: Build up the transaction incrementally.
...
* guix/scripts/package.scm (upgraded-manifest-entry): Rename to...
(transaction-upgrade-entry): ... this. Add 'transaction' parameter and
return a transaction.
(options->installable): Likewise.
[to-upgrade]: Rename to...
[upgraded]: ... this, and change to be a transaction. Return a
transaction.
(options->removable): Likewise.
(process-actions): Adjust accordingly.
* tests/packages.scm ("transaction-upgrade-entry, zero upgrades")
("transaction-upgrade-entry, one upgrade"): New tests.
2016-09-06 23:22:10 +02:00
Ludovic Courtès
c8c25704ae
profiles: Add manifest-transaction helper procedures.
...
* guix/profiles.scm (manifest-transaction-install-entry)
(manifest-transaction-remove-pattern)
(manifest-transaction-null?): New procedures.
* tests/profiles.scm ("manifest-transaction-null?"): New test.
2016-09-06 23:22:10 +02:00
Ludovic Courtès
dd72173455
guix package: Clarify upgrade code.
...
* guix/scripts/package.scm (upgradeable?): Rename to...
(upgraded-manifest-entry): ... this. Change to take a <manifest-entry>
and to return a <manifest-entry>.
(options->installable)[to-upgrade]: Adjust accordingly.
2016-09-06 23:22:10 +02:00
ng0
6fabb196e3
gnu: Add eschalot.
...
* gnu/packages/crypto.scm (eschalot): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-06 17:20:51 -04:00
Marius Bakke
618089f951
gnu: Add gzstream.
...
* gnu/packages/compression.scm (gzstream): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-09-06 22:26:03 +03:00
Petter
a61696216c
gnu: go: Update to 1.7.
...
* gnu/packages/golang.scm (go-1.6): Update to 1.7, with corresponding
minor changes to prebuild phase, and rename variable to...
(go-1.7): ...this new variable.
(go): Inherit from new "go-1.7".
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-09-06 22:09:09 +03:00
Danny Milosavljevic
a287fafef2
gnu: lua-5.1: install pkg-config file.
...
* gnu/packages/patches/lua51-pkgconfig.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/lua.scm (lua-5.1)[source]: Add it.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-09-06 22:02:17 +03:00
ng0
751c70404b
gnu: Add tintin++.
...
* gnu/packages/games.scm (tintin++): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-09-06 21:56:07 +03:00
Leo Famulari
3ed3c105e3
gnu: slock: Fix CVE-2016-6866.
...
* gnu/packages/patches/slock-CVE-2016-6866.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/suckless.scm (slock): Use it.
2016-09-06 14:52:15 -04:00
Leo Famulari
a7199b7d99
activation: Don't fail if /var/lib exists.
...
This is a followup to commit 6526d43ea4 .
* gnu/build/activation.scm (activate-user+groups): Use mkdir-p to create
/var/lib.
2016-09-06 14:41:48 -04:00
Hartmut Goebel
7247ecda0e
gnu: scribus: Update to 1.5.2.
...
* gnu/packages/scribus.scm (scribus): Update to 1.5.2.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-09-06 21:34:59 +03:00
Leo Famulari
763899f0db
gnu: Add openssl-next.
...
* gnu/packages/tls.scm (openssl-next): New variable.
* gnu/packages/patches/openssl-1.1.0-c-rehash-in.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-09-06 13:47:32 -04:00
Leo Famulari
5c838ec9cd
gnu: openssl: Delete leftover man3 directory.
...
* gnu/packages/tls.scm (openssl)[arguments]: Delete empty directory in
'move-man3-pages' phase.
2016-09-06 13:43:11 -04:00
John Darrington
83457fe00e
gnu: Add teximpatient.
...
* gnu/packages/tex.scm (teximpatient): New variable.
2016-09-06 18:36:29 +02:00
John Darrington
274563e1f4
gnu: Add ding.
...
* gnu/packages/dictionaries.scm (ding): New variable.
2016-09-06 18:36:22 +02:00
David Craven
24e051cb5f
gnu: Add weston.
...
* gnu/packages/freedesktop.scm (weston): New variable.
2016-09-06 17:48:59 +02:00
David Craven
dfe05a514c
gnu: Add xorg-server-xwayland.
...
* gnu/packages/xorg.scm (xorg-server-xwayland): New variable.
2016-09-06 17:48:59 +02:00
David Craven
40b3f52399
gnu: Add cairo-xcb.
...
* gnu/packages/gtk.scm (cairo-xcb): New variable.
2016-09-06 17:48:59 +02:00
David Craven
935644c01a
services: Add sddm service.
...
* gnu/services/sddm.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* doc/guix.texi (@deftp, @deffn): Add documentation.
2016-09-06 17:48:59 +02:00
David Craven
15791fa535
gnu: Add sddm.
...
* gnu/packages/display-managers.scm (sddm): New variable.
2016-09-06 17:48:59 +02:00
David Craven
901385ca02
gnu: Add greenisland.
...
* gnu/packages/display-managers.scm (greenisland): New variable.
2016-09-06 17:48:59 +02:00
David Craven
99c53e226e
gnu: Add prefix to license imports in (gnu packages display-managers).
...
* gnu/packages/display-managers.scm: Import (guix licenses) with prefix
"license:".
2016-09-06 17:48:59 +02:00
David Craven
ec2e2f6ce2
services: syslog: Use syslog-configuration.
...
* gnu/services/base.scm (<syslog-configuration>): New variable.
(syslog-service-type): Use <syslog-configuration>.
(syslog-service): Use <syslog-configuration>.
* gnu/tests/base.scm (%avahi-os): Use <syslog-configuration>.
* doc/guix.texi (syslog-configuration-type): Add @deftp.
(syslog-service): Update @deffn.
2016-09-06 17:48:59 +02:00
David Craven
f2901d824a
services: Export initrc.
...
* gnu/services/xorg.scm (define-module): Export initrc.
2016-09-06 17:48:59 +02:00
David Craven
6526d43ea4
activation: Allow home directories to be created under /var/lib.
...
* gnu/build/activation.scm (activate-user+groups): Make sure /var/lib
exists.
2016-09-06 17:48:59 +02:00
David Craven
f2e7be4e29
system: vm: Remove -net user flag.
...
* gnu/system/vm.scm (common-qemu-options): Remove -net user flag.
2016-09-06 17:48:59 +02:00
Tobias Geerinckx-Rice
5e814f63a4
gnu: btrfs-progs: Update to 4.7.2.
...
* gnu/packages/linux.scm (btrfs-progs): Update to 4.7.2.
2016-09-06 16:46:21 +02:00
Efraim Flashner
83723949a4
gnu: Fix pre-2.7.0 qemu builds.
...
This is a follow-up to 43bec6d0 .
* gnu/packages/debug.scm (qemu-2.3.0),
gnu/packages/grub.scm (qemu-for-tests)[arguments]: Remove the
'disable-test-qga phase.
2016-09-06 15:53:57 +03:00
Efraim Flashner
6779b93222
gnu: gst-plugins-bad: Remove unreferenced qt input.
...
* gnu/packages/gstreamer.scm (gst-plugins-bad)[inputs]: Remove qtbase.
2016-09-06 13:06:45 +03:00
Efraim Flashner
58458a65ec
gnu: gst-plugins-ugly: Add mpg123 support.
...
* gnu/packages/gstreamer.scm (gst-plugins-ugly)[inputs]: Add mpg123.
2016-09-06 13:06:45 +03:00
Efraim Flashner
5e50f846b5
gnu: gst-plugins-base: Add opus support.
...
* gnu/packages/gstreamer.scm (gst-plugins-base)[inputs]: Add opus.
2016-09-06 13:06:45 +03:00
Efraim Flashner
462b567650
gnu: orc: Use 'modify-phases'.
...
* gnu/packages/gstreamer.scm (orc)[arguments]: Use the 'modify-phases'
syntax.
2016-09-06 13:06:45 +03:00
Efraim Flashner
c6f0b0f603
gnu: orc: Update to 0.4.26.
...
* gnu/packages/gstreamer.scm (orc): Update to 0.4.26.
2016-09-06 13:06:44 +03:00
Ludovic Courtès
0c90ed5505
gnupg: Honor $GUIX_GPG_COMMAND and default to 'gpg'.
...
* guix/gnupg.scm (%gpg-command): Change to "gpg" or $GUIX_GPG_COMMAND.
2016-09-06 11:12:11 +02:00
Ludovic Courtès
26ffb69399
syscalls: Use #:return-errno? when it is available.
...
* guix/build/syscalls.scm (errno): Do not export.
(syscall->procedure): Change to return a procedure that returns both the
value and errno. Use #:return-errno? where available.
(mount, umount, swapon, swapoff, mkdtemp!, fdatasync, statfs)
(clone, setns, pivot-root, fcntl-flock, network-interface-names)
(network-interface-flags, set-network-interface-flags)
(set-network-interface-address, network-interface-address):
(network-interfaces, tcgetattr, tcsetattr, terminal-window-size): Adjust
accordingly using 'let-values'.
2016-09-06 11:12:11 +02:00
Leo Famulari
fea1422e27
gnu: slock: Update to 1.3.
...
* gnu/packages/suckless.scm (slock): Update to 1.3.
[inputs]: Add libxrandr.
2016-09-05 22:46:10 -04:00
Leo Famulari
43bec6d06d
gnu: qemu: Update to 2.7.0 [fixes CVE-2016-7116].
...
* gnu/packages/qemu.scm (qemu): Update to 2.7.0.
[arguments]: Adjust path in 'disable-test-qga' phase.
2016-09-05 20:35:21 -04:00
ng0
c2b411c288
gnu: Add freealut.
...
* gnu/packages/audio.scm (freealut): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-09-05 21:59:38 +03:00
ng0
901c1aae0a
gnu: Add libtoxcore.
...
* gnu/packages/messaging.scm (libtoxcore): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-09-05 21:59:08 +03:00
John Darrington
4e835710f1
gnu: Add git@2.9
...
* gnu/packages/version-control.scm (git@2.9): New variable.
* gnu/packages/version-control.scm (cgit)[inputs]: Replace git with git@2.9
2016-09-05 20:47:28 +02:00
ng0
823c82929b
gnu: Add perl-www-opensearch.
...
* gnu/packages/web.scm (perl-www-opensearch): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-09-05 21:31:54 +03:00
ng0
246455c287
gnu: Add perl-xml-feed.
...
* gnu/packages/xml.scm (perl-xml-feed): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-09-05 21:31:54 +03:00
ng0
a022b23fa9
gnu: Add perl-xml-rss.
...
* gnu/packages/xml.scm (perl-xml-rss): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-09-05 21:31:47 +03:00
ng0
60e8c2ae2c
gnu: Add perl-test-manifest.
...
* gnu/packages/perl.scm (perl-test-manifest): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-09-05 21:31:07 +03:00
ng0
b2696a58b3
gnu: Add perl-xml-atom.
...
* gnu/packages/xml.scm (perl-xml-atom): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-09-05 21:31:07 +03:00
ng0
0c1bab36a9
gnu: Add perl-xml-xpath.
...
* gnu/packages/xml.scm (perl-xml-xpath): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-09-05 21:30:56 +03:00
ng0
428e4463c3
gnu: Add perl-path-tiny.
...
* gnu/packages/perl.scm (perl-path-tiny): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-09-05 21:18:15 +03:00
ng0
3cf17446cf
gnu: Add perl-unicode-utf8.
...
* gnu/packages/perl.scm (perl-unicode-utf8): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-09-05 21:18:12 +03:00
ng0
b51b2bf3a4
gnu: Add perl-uri-fetch.
...
* gnu/packages/web.scm (perl-uri-fetch): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-09-05 21:18:09 +03:00
ng0
46173a0d10
gnu: Add perl-feed-find.
...
* gnu/packages/web.scm (perl-feed-find): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-09-05 21:18:06 +03:00
ng0
8a0773a2b4
gnu: Add perl-datetime-format-w3cdtf.
...
* gnu/packages/perl.scm (perl-datetime-format-w3cdtf): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-09-05 21:18:02 +03:00
ng0
951e924c9b
gnu: Add perl-datetime-format-mail.
...
* gnu/packages/perl.scm (perl-datetime-format-mail): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-09-05 21:17:58 +03:00
ng0
ba24828805
gnu: Add perl-class-errorhandler.
...
* gnu/packages/perl.scm (perl-class-errorhandler): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-09-05 21:17:55 +03:00
ng0
105d4ee2df
gnu: Add perl-uri-template.
...
* gnu/packages/web.scm (perl-uri-template): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2016-09-05 21:17:45 +03:00
Efraim Flashner
ddfd10c884
gnu: font-gnu-unifont: Update to 9.0.02.
...
* gnu/packages/fonts.scm (font-gnu-unifont): Update to 9.0.02.
2016-09-05 17:49:33 +03:00
Efraim Flashner
f99cfc19a2
gnu: borg: Rebuild generated C files.
...
* gnu/packages/backup.scm (borg)[source]: Remove generated '.c' files.
[native-inputs]: Add python-cython.
2016-09-05 15:25:27 +03:00
Efraim Flashner
35b380648b
gnu: Remove elementary, evas-generic-loaders, emotion-generic-players.
...
* gnu/packages/enlightenment.scm (elementary, evas-generic-loaders)
(emotion-generic-players): Remove variables.
These packages were absorbed by efl-1.18.0.
2016-09-05 15:25:27 +03:00
Clément Lassieur
24262239da
gnu: Add mb2md.
...
* gnu/packages/mail.scm (mb2md): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-09-05 10:56:57 +02:00
John J. Foerch
818db70872
gnu: Add ola.
...
* gnu/packages/ola.scm (ola): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-09-05 10:56:57 +02:00
Efraim Flashner
d84a5861de
gnu: libvpx: Update to 1.6.0.
...
* gnu/packages/video.scm (libvpx): Update to 1.6.0.
2016-09-05 11:19:20 +03:00
Efraim Flashner
e49e74f5c4
gnu: bitcoin-core: Update to 0.13.0.
...
* gnu/packages/finance.scm (bitcoin-core): Update to 0.13.0.
[native-inputs]: Use python-3 over python-2.
2016-09-05 10:47:53 +03:00
Ludovic Courtès
239c6e2762
system: Use 'source-module-closure' where needed.
...
* gnu/system/vm.scm (%vm-module-closure): Remove.
(expression->derivation-in-linux-vm): Use 'source-module-closure'
instead of %VM-MODULE-CLOSURE.
(qemu-image): Likewise.
* gnu/system/linux-initrd.scm (expression->initrd): Likewise.
(flat-linux-module-directory, base-initrd): Likewise.
* gnu/system/mapped-devices.scm (open-luks-device): Likewise.
2016-09-05 00:06:47 +02:00
Ludovic Courtès
7ca87354db
Add (guix modules).
...
* guix/modules.scm, tests/modules.scm: New files.
* Makefile.am (MODULES, SCM_TESTS): Add them.
* doc/guix.texi (G-Expressions): Add an example of
'source-module-closure'.
2016-09-05 00:06:47 +02:00
Ludovic Courtès
2ff0da0257
file-systems: Always use (guix build syscalls).
...
* gnu/build/file-systems.scm: Use (guix build syscalls)
unconditionally. Override the 'mount' and 'umount' bindings
when (guile) provides them.
(MS_RDONLY, MS_NOSUID, MS_NODEV, MS_NOEXEC, MS_REMOUNT)
(MS_BIND, MS_MOVE): Remove.
* guix/build/syscalls.scm (%libc-errno-pointer): Add
'false-if-exception' around 'dynamic-func'.
2016-09-05 00:06:47 +02:00
Ludovic Courtès
14d5ca2e2e
ui: Initialize %FILE-PORT-NAME-CANONICALIZATION to #f.
...
This avoids loads of needless 'stat' calls due to the default 'relative
setting and the 'canonicalize-path' calls it leads to. This was
especially visible when 'guix substitute' access files in
/var/guix/substitute/cache.
* guix/ui.scm (run-guix-command): Set %FILE-PORT-NAME-CANONICALIZATION
to #f.
2016-09-05 00:06:47 +02:00
Rene Saavedra
f7c9b01f29
gnu: nano: Update to 2.7.0.
...
* gnu/packages/nano.scm (nano): Update to 2.7.0.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-09-04 16:48:44 -04:00
Stefan Reichoer
696cb41be7
gnu: Add remind.
...
* gnu/packages/calendar.scm (remind): New variable.
2016-09-04 16:59:16 +02:00
Kei Kebreau
adbd7faf41
gnu: Add p7zip.
...
* gnu/packages/compression.scm (p7zip): New variable.
* gnu/packages/patches/remove-unused-p7zip-code.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-09-04 16:27:31 +02:00
Efraim Flashner
b11cf99ff5
gnu: rage: Update to 0.2.1.
...
* gnu/packages/enlightenment.scm (rage): Update to 0.2.1.
2016-09-04 16:14:10 +03:00
Brendan Tildesley
f5e4229a07
gnu: Add libicns.
...
* gnu/packages/image.scm (libicns): New variable.
Signed-off-by: David Craven <david@craven.ch >
2016-09-04 13:00:46 +02:00
Danny Milosavljevic
8cfdd64c37
gnu: dtc: Update to 1.4.2.
...
* gnu/packages/u-boot.scm (dtc): Update to 1.4.2. Delete patch.
* gnu/packages/patches/dtc-add-missing-symbols-to-lds.patch: Delete patch.
* gnu/local.mk (dist_patch_DATA): Delete patch.
Signed-off-by: David Craven <david@craven.ch >
2016-09-04 13:00:46 +02:00
Julian Graham
7b39b7eb91
gnu: gzochi: Update to 0.10.1.
...
* gnu/packages/game-development.scm (gzochi): Update to 0.10.1.
Signed-off-by: David Craven <david@craven.ch >
2016-09-04 13:00:46 +02:00
Efraim Flashner
48409ef269
gnu: infernal: Limit to i686 and x86_64 systems.
...
* gnu/packages/bioinformatics.scm (infernal)[supported-systems]: The
package requires VMX or SSE capability for parallel instructions, so
limit it to those supported systems.
2016-09-04 12:43:10 +03:00
Marius Bakke
dddcb25c7f
gnu: Add python-odfpy.
...
* gnu/packages/python.scm (python-odfpy, python2-odfpy): New variables.
Signed-off-by: Alex Kost <alezost@gmail.com >
2016-09-04 10:29:39 +03:00
ng0
c4dd0defe1
gnu: awesome: Shorten the description.
...
* gnu/packages/wm.scm (awesome)[description]: Shorten.
Signed-off-by: Alex Kost <alezost@gmail.com >
2016-09-04 10:29:39 +03:00
doncatnip
37355498e6
gnu: gtk: Add clipit.
...
* gnu/packages/gtk.scm (clipit): New variable.
Co-authored-by: 宋文武 <iyzsong@gmail.com >
2016-09-04 15:08:58 +08:00
Ricardo Wurmus
69913ed0e6
Merge branch 'gtk-im-modules'
2016-09-04 08:19:10 +02:00
Ludovic Courtès
2c6a1c67e4
gnu: eudev: Update to 3.2.
...
* gnu/packages/linux.scm (eudev): Update to 3.2.
2016-09-03 23:45:29 +02:00
Efraim Flashner
df90106610
gnu: aria2: Update to 1.26.1.
...
* gnu/packages/bittorrent.scm (aria2): Update to 1.26.1.
2016-09-03 23:48:46 +03:00
Efraim Flashner
217e0edfdc
gnu: mpv: Update to 0.20.0.
...
* gnu/packages/video.scm (mpv): Update to 0.20.0.
2016-09-03 22:50:59 +03:00
John Darrington
db8b5f5262
gnu: rpcbind: Enable warm starts
...
* gnu/packages/onc-rpc.scm (rpcbind)[arguments]: Pass --enable-warmstarts
to #:configure-flags.
2016-09-03 18:07:04 +02:00
John Darrington
79518126e7
Revert "gnu: yelp: Update to 3.21.3"
...
This reverts commit 29405d8821 .
2016-09-03 16:25:47 +02:00
John Darrington
8c65863fb3
gnu: git: Update to 2.10.0.
...
* gnu/packages/version-control.scm (git): Update to 2.10.0.
2016-09-03 16:24:18 +02:00
John Darrington
fd0a23e9eb
gnu: libnfsidmap: Set pluginpath at configure time.
...
* gnu/packages/linux.scm (libnfsidmap)[arguments]: Pass --with-pluginpath=
to #:configure-flags.
2016-09-03 15:52:21 +02:00
Hartmut Goebel
abc4cb57ca
guix: ant-build-system: Fix pattern for collecting jar files.
...
The former pattern included the "jar" binary.
* guix/build/ant-build-system.scm (generate-classpath): Change pattern.
Suggested by: Ricardo Wurmus <rekado@elephly.net >
2016-09-03 10:36:20 +02:00
Ludovic Courtès
241826b5ab
gnu: procps: Disable faulty floating point test.
...
* gnu/packages/linux.scm (procps)[arguments]: Add 'disable-strtod-test'
phase.
2016-09-02 23:49:47 +02:00
Alex Kost
5741e3e552
doc: Fix typos.
...
* doc/guix.texi: Fix typo.
* doc/emacs.texi: Fix multiple typos.
2016-09-02 20:54:21 +03:00
Ricardo Wurmus
35aa90a1fd
gnu: Add Infernal.
...
* gnu/packages/bioinformatics.scm (infernal): New variable.
2016-09-02 16:46:37 +02:00
Leo Famulari
075be8dbe0
Merge branch 'master' into core-updates
2016-09-02 09:54:40 -04:00
Leo Famulari
d058708e86
gnu: libidn: Replace with 1.33 [fixes CVE-2015-8948 and CVE-2016-{6261,6263}].
...
* gnu/packages/libidn.scm (libidn)[replacement]: New field.
(libidn-1.33): New variable.
2016-09-02 09:52:56 -04:00
Ludovic Courtès
072e10615f
Merge branch 'master' into core-updates
2016-09-02 15:39:50 +02:00
Ludovic Courtès
3964e358ab
gnu: gawk: Use 'modify-phases'.
...
* gnu/packages/gawk.scm (gawk)[arguments]: Use 'modify-phases'.
2016-09-02 15:39:10 +02:00
Ludovic Courtès
e0649ff3c0
gnu: gawk: Update to 4.1.4.
...
* gnu/packages/gawk.scm (gawk): Update to 4.1.4.
[source]: Remove 'patches'.
[arguments]: Add 'adjust-test-infrastructure' phase.
* gnu/packages/patches/gawk-fts-test.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2016-09-02 15:39:10 +02:00
Ludovic Courtès
67fcf2358c
gnu: glibc: Update to 2.24.
...
* gnu/packages/base.scm (glibc/linux): Update to 2.24.
2016-09-02 15:39:10 +02:00
Ludovic Courtès
7370c02148
tests: Test 'wrap-program' without building a package.
...
* tests/build-utils.scm (%store): Remove.
("wrap-program, one input, multiple calls"): Rewrite without resorting
to packages and derivations.
2016-09-02 15:39:10 +02:00
Efraim Flashner
c4c8cfddd5
gnu: Remove ghostscript-gs definitions.
...
* gnu/packages/ghostscript.scm (ghostscript-wrapper, ghostscript-gs)
(ghostscript-gs/x): Remove variables.
2016-09-02 14:37:13 +03:00
Efraim Flashner
fb0b9ff1fa
gnu: Use ghostscript over ghostscript-gs.
...
* gnu/packages/engineering.scm (fastcap)[native-inputs],
gnu/packages/lout.scm (lout)[native-inputs],
gnu/packages/ocaml.scm (unison)[native-inputs],
gnu/packages/plotutils.scm (asymptote)[native-inputs],
gnu/packages/skribilo.scm (skribilo)[native-inputs]: Remove
ghostscript-gs.
* gnu/packages/gv.scm (gv)[propagated-inputs],
gnu/packages/music.scm (lilypond)[inputs],
gnu/packages/scheme.scm (chez-scheme)[native-inputs]: Use
ghostscript over ghostscript-gs.
2016-09-02 14:35:40 +03:00
Efraim Flashner
fa68a9bbe9
gnu: ghostscript: Add `gs' binary.
...
This is a followup to commit eb354bdacb .
* gnu/packages/ghostscript.scm (ghostscript)[arguments]: Create a
symlink from `gsc' to `gs' to provide a `gs' binary.
2016-09-02 13:08:25 +03:00
Efraim Flashner
135ba811c6
gnu: python2-ipython: Use strip-python2-variant.
...
* gnu/packages/python.scm (python2-ipython): Inherit using
strip-python2-variant.
[propagated-inputs]: Remove work-around for python2-terminado.
[inputs]: Remove work-around for python2-jsonschema, python2-matplotlib,
python2-numpy, python2-requests.
(python-inputs)[properties]: New field.
2016-09-02 06:44:37 +03:00
Efraim Flashner
fc1a170e65
gnu: python2-numexpr: Use strip-python2-variant.
...
* gnu/packages/python.scm (python2-numexpr): Replace package definition
with 'package-with-python2', using 'strip-python2-variant'.
2016-09-02 06:44:36 +03:00
Efraim Flashner
2b031d3fc1
gnu: python2-scikit-image: Use strip-python2-variant.
...
* gnu/packages/python.scm (python2-scikit-image): Inherit using
strip-python2-variant.
[propagated-inputs]: Remove work-around for python2-matplotlib,
python2-numpy, python2-scipy.
2016-09-02 06:44:36 +03:00
Efraim Flashner
7e21b9fb26
gnu: python-scikit-learn: Set source file name.
...
* gnu/packages/python.scm (python-scikit-learn)[source]: Add 'file-name'
field.
2016-09-02 06:44:36 +03:00
Efraim Flashner
25a2f81f9b
gnu: python2-scikit-learn: Use strip-python2-variant.
...
* gnu/packages/python.scm (python2-scikit-learn): Replace package
definition with 'package-with-python2', using 'strip-python2-variant'
to simplify the package definition.
2016-09-02 06:44:35 +03:00
Efraim Flashner
d44a618384
gnu: python-requests-mock: Update to 1.0.0.
...
* gnu/packages/openstack.scm (python-requests-mock): Update to 1.0.0.
[inputs]: Remove python-setuptools. Move python-mock ...
[native-inputs]: ... to here. Add python-discover, python-fixtures,
python-sphinx, python-testrepostory, python-testtools.
[properties]: Add python2-variant.
(python2-requests-mock): inherit stripped variant.
[native-inputs]: Use python2-setuptools.
2016-09-02 06:44:25 +03:00
Mark H Weaver
bb76ef9d8b
Revert "gnu: gsl: Update to 2.2."
...
This reverts commit b16b16e6c2 .
Rationale: gsl-2.2 consistently fails its test suite on i686. Inkscape
depends on gsl, and the grub background image is converted using
inkscape, so i686 systems can no longer be built.
2016-09-01 20:17:01 -04:00
Danny Milosavljevic
f63e5eaaeb
gnu: dtc: Add missing symbols patch from debian.
...
* gnu/packages/u-boot.scm (dtc)[source]: Add patch.
* gnu/packages/patches/dtc-add-missing-symbols-to-lds.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Signed-off-by: David Craven <david@craven.ch >
2016-09-02 00:16:34 +02:00
Ludovic Courtès
ff43e353a1
build-system/gnu: 'strip' phase lists files in sorted order.
...
This fixes a bug whereby the choice between stripping 'libfoo.so.0.1.2'
and stripping 'libfoo.so' (the symlink) would be non-deterministic.
* guix/build/gnu-build-system.scm (strip)[strip-dir]: Use 'find-files'
instead of 'file-system-fold' so that files are picked in deterministic
order.
2016-09-01 23:48:08 +02:00
Ludovic Courtès
4e49163f76
guix build: Rewrite '--with-input' in terms of 'package-input-rewriting'.
...
* guix/scripts/build.scm (transform-package-inputs): Rewrite in terms of
'package-input-rewriting'.
2016-09-01 23:07:54 +02:00
Ludovic Courtès
2a75b0b63d
packages: Add 'package-input-rewriting'.
...
* guix/packages.scm (package-input-rewriting): New procedure.
* tests/packages.scm ("package-input-rewriting"): New test.
* doc/guix.texi (Defining Packages): Document it.
(Package Transformation Options): Add cross-reference.
2016-09-01 23:07:54 +02:00
David Craven
73dc727ec8
gnu: sqlite: Enable DBSTAT_VTAB.
...
* gnu/packages/databases.scm (sqlite)[arguments]: Enable configure-flag
-DSQLITE_ENABLE_DBSTAT_VTAB.
2016-09-01 23:00:08 +02:00
John Darrington
705b971477
gnu: Fix typo in description of xfce-desktop-service.
...
* gnu/services/desktop.scm (xfce-desktop-service) abilit --> ability.
2016-09-01 17:55:49 +02:00
John Darrington
7e348e6c0d
gnu: Add rpcbind
...
* gnu/packages/onc-rpc.scm (rpcbind): New variable.
2016-09-01 17:55:39 +02:00
Kei Kebreau
261b3da532
gnu: Add telepathy-mission-control.
...
* gnu/packages/freedesktop.scm (telepathy-mission-control): New variable.
2016-09-01 11:24:51 -04:00
Danny Milosavljevic
71d4676069
gnu: Add u-boot.
...
* gnu/packages/u-boot.scm (u-boot, make-u-boot-package,
u-boot-vexpress_ca9x4, u-boot-malta): New variables.
Co-authored-by: David Craven <david@craven.ch >
2016-09-01 17:17:42 +02:00
Danny Milosavljevic
d62ed73239
gnu: Add dtc.
...
* gnu/packages/u-boot.scm (dtc): New variable.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add file.
Co-authored-by: David Craven <david@craven.ch >
2016-09-01 17:17:42 +02:00
Vincent Legoll
e5cd149f68
Update 'TODO'.
...
* TODO: Remove items about guix challenge & guix publish.
Signed-off-by: Vincent Legoll <vincent.legoll@gmail.com >
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-09-01 14:57:03 +02:00
Ludovic Courtès
38c2b50354
Reinstate "services: elogind: Provide '%elogind-file-systems' by extension."
...
This reverts commit 17073dafc5 .
2016-09-01 14:57:03 +02:00
Marius Bakke
5fd66a37d5
gnu: slim: Move to display-managers.scm.
...
* gnu/packages/display-managers.scm: New file.
* gnu/packages/slim.scm: Delete file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Adjust accordingly.
* gnu/services/xorg.scm: Likewise.
2016-09-01 14:36:49 +02:00
Efraim Flashner
7060b28171
tests: hackage: Fix mock urls.
...
Followup to 18f7473504 .
* tests/hackage.scm (hackage->guix-package): Use 'https' in mock urls.
2016-09-01 13:40:49 +03:00
Mark H Weaver
307347fe1b
gnu: Fix typo in copyright notice in (gnu packages networking).
...
* gnu/packages/networking.scm: "Coypright" --> "Copyright".
2016-09-01 04:27:08 -04:00
Leo Famulari
7335ca1d71
gnu: icedtea-6: Update to 1.13.12 [security fixes].
...
Fixes CVE-2016-{3458,3485,3500,3508,3550,3606}.
* gnu/packages/java.scm (icedtea-6): Update to 1.13.12.
[source]: Remove 'icedtea-remove-overrides' patch.
[arguments]: Move ALSA header substitution to 'patch-paths' phase.
* gnu/packages/patches/icedtea-remove-overrides.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-08-31 19:04:46 -04:00
Leo Famulari
be4a1ddec5
Revert "gnu: linux-pam: Add cracklib to inputs."
...
This reverts commit 25d1b3107f .
2016-08-31 16:16:22 -04:00
Marius Bakke
68c35ba96e
gnu: rofi: Update to 1.2.0.
...
* gnu/packages/xdisorg.scm (rofi): Update to 1.2.0.
[inputs]: Drop libx11 and add xcb-util-xrm.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-31 15:12:29 -04:00
Marius Bakke
4493a3c2ef
gnu: Add xcb-util-xrm.
...
* gnu/packages/xdisorg.scm (xcb-util-xrm): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-31 15:12:25 -04:00
John Darrington
a7074f47ad
gnu: wcslib: Correct formatting and grammar.
...
* gnu/packages/astronomy.scm (wcslib): Minor whitespace and grammatical
changes.
2016-08-31 20:57:23 +02:00
Eric Bavier
46a0622481
gnu: bambam: Remove wrap-binary phase.
...
Functionality provided already by python-build-system.
* gnu/packages/games.scm (bambam)[arguments]: Remove 'wrap-binary phase.
[synopsis]: Capitalize first word.
2016-08-31 12:16:19 -05:00
Eric Bavier
83ab1a812f
tests: cpan: Fix mock urls.
...
Followup to 7a62263ee5 .
* tests/cpan.scm (cpan->guix-package): Use "https" in mock urls.
2016-08-31 09:58:39 -05:00
Ludovic Courtès
7b44cae50a
services: shepherd: Add 'shepherd-service-upgrade', from 'guix system'.
...
* guix/scripts/system.scm (service-upgrade): Move to...
* gnu/services/shepherd.scm (shepherd-service-upgrade): ... here.
* tests/system.scm ("service-upgrade: nothing to do", "service-upgrade:
one unchanged, one upgraded, one new", "service-upgrade: service
depended on is not unloaded", "service-upgrade: obsolete services that
depend on each other"): Move to...
* tests/services.scm: ... here. Adjust to 'service-upgrade' rename.
2016-08-31 15:44:20 +02:00
Ludovic Courtès
d4f8884fdb
guix system: Do not unload services depended on.
...
Reported by Mark H Weaver <mhw@netris.org >
at <https://lists.gnu.org/archive/html/guix-devel/2016-08/msg01470.html >.
* guix/scripts/system.scm (service-upgrade)[live-service-required?]: New
procedure.
[obsolete?]: Use it.
* tests/system.scm ("service-upgrade: service depended on is not
unloaded", "service-upgrade: obsolete services that depend on each
other"): New tests.
2016-08-31 15:44:20 +02:00
Ludovic Courtès
6673bddc9a
services: shepherd: Parameterize 'shepherd-service-back-edges'.
...
* gnu/services/shepherd.scm (shepherd-service-back-edges): Add
#:provision and #:requirement parameter. Honor them.
2016-08-31 15:44:20 +02:00
Ludovic Courtès
f20a7b8696
guix system: Use 'shepherd-service-lookup-procedure' in 'service-upgrade'.
...
* guix/scripts/system.scm (service-upgrade)[essential?]: SERVICE is now
a <live-service>.
[lookup-target, lookup-live, running?, stopped, obsolete?]: New
procedures.
[to-load, to-unload]: Use them. TO-UNLOAD is now a list of
<live-service>.
(call-with-service-upgrade-info): Extract symbols from TO-UNLOAD.
* tests/system.scm ("service-upgrade: one unchanged, one upgraded, one
new"): Adjust accordingly.
2016-08-31 15:44:20 +02:00
Ludovic Courtès
a5d78eb64b
services: shepherd: Add 'shepherd-service-lookup-procedure'.
...
* gnu/services/shepherd.scm (shepherd-service-lookup-procedure): New
procedure.
(shepherd-service-back-edges)[provision->service]: Use it.
* tests/services.scm ("shepherd-service-lookup-procedure"): New test.
2016-08-31 15:44:20 +02:00
Ludovic Courtès
b8692e4696
guix system: Extract and test the service upgrade procedure.
...
* guix/scripts/system.scm (service-upgrade): New procedure, with code
from...
(call-with-service-upgrade-info): ... here. Use it.
* tests/system.scm (live-service, service-upgrade): New variables.
("service-upgrade: nothing to do", "service-upgrade: one unchanged, one
upgraded, one new"): New tests.
2016-08-31 15:44:20 +02:00
Ludovic Courtès
183605c853
services: herd: Provide <live-service> objects.
...
* gnu/services/herd.scm (<live-service>): New record type.
(current-services): Change to return a single value: #f or a list of
<live-service>.
* guix/scripts/system.scm (call-with-service-upgrade-info): Adjust
accordingly.
* gnu/tests/base.scm (run-basic-test)["shepherd services"]: Adjust
accordingly.
2016-08-31 15:44:19 +02:00
Ludovic Courtès
1bc4d0c266
doc: Fix 'ntp-service' typo.
...
Reported by Vincent Legoll <vincent.legoll@gmail.com >.
* doc/guix.texi (Networking Services): Change #:name-service to
#:servers in 'ntp-service' documentation.
2016-08-31 15:44:19 +02:00
Ricardo Wurmus
c180533bb5
gnu: subread: Update to 1.5.1.
...
* gnu/packages/bioinformatics.scm (subread): Update to 1.5.1.
2016-08-31 15:23:03 +02:00
ng0
840224aadc
gnu: Add emacs-auto-complete.
...
* gnu/packages/emacs.scm (emacs-auto-complete): New variable.
Signed-off-by: Alex Kost <alezost@gmail.com >
2016-08-31 10:10:30 +03:00
ng0
9657aba4ed
gnu: Add emacs-cyberpunk-theme.
...
* gnu/packages/emacs.scm (emacs-cyberpunk-theme): New variable.
Signed-off-by: Alex Kost <alezost@gmail.com >
2016-08-31 10:10:30 +03:00
ng0
41392b9a3d
gnu: Add emacs-flx.
...
* gnu/packages/emacs.scm (emacs-flx): New variable.
Signed-off-by: Alex Kost <alezost@gmail.com >
2016-08-31 10:10:30 +03:00
Ben Woodcroft
7d57ebaa7c
gnu: aragorn: Update to 1.2.37.
...
* gnu/packages/bioinformatics.scm (aragorn): Update to 1.2.37.
2016-08-31 15:52:49 +10:00
Eric Bavier
0c4520d686
gnu: autojump: Fix failing tests.
...
This is a followup to 1d33b9e; test script was moved in upgrade to
version 22.3.4.
* gnu/packages/admin.scm (autojump)[arguments]: Adjust unit test script
file name.
2016-08-31 00:46:59 -05:00
Efraim Flashner
b0488fe549
gnu: Add bambam.
...
* gnu/packages/games.scm (bambam): New variable.
2016-08-31 00:46:59 -05:00
Efraim Flashner
4916514503
gnu: alsa-utils: Use 'modify-phases'.
...
* gnu/packages/linux.scm (alsa-utils)[arguments]: Use 'modify-phases'
syntax.
2016-08-31 08:38:18 +03:00
Efraim Flashner
43043f23f5
gnu: alsa-utils: Update to 1.1.2.
...
* gnu/packages/linux.scm (alsa-utils): Update to 1.1.2.
2016-08-31 08:38:17 +03:00
John Darrington
c9bd15c1d8
gnu: Add gnuastro
...
* gnu/packages/astronomy.scm (gnuastro): New variable.
2016-08-31 06:17:13 +02:00
John Darrington
2be83f6e8d
gnu: Add wcslib
...
* gnu/packages/astronomy.scm (wcslib): New variable.
2016-08-31 06:17:07 +02:00
John Darrington
82e4557d56
gnu: Add cfitsio
...
* gnu/packages/astronomy.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2016-08-31 06:16:54 +02:00
Efraim Flashner
7a3f940541
gnu: fossil: Update to 1.35.
...
* gnu/packages/version-control.scm (fossil): Update to 1.35.
[source]: Download from fossil-scm.org, remove patch, remove snippet.
* gnu/packages/patches/fossil-test-fixes.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-08-31 00:57:05 +03:00
Kei Kebreau
bb8b543a48
gnu: Add telepathy-idle.
...
* gnu/packages/freedesktop.scm (telepathy-idle): New variable.
2016-08-30 17:35:53 -04:00
Efraim Flashner
a66a2a01ad
gnu: sqlite: Update to 3.14.1.
...
* gnu/packages/databases.scm (sqlite): Update to 3.14.1.
2016-08-31 00:00:03 +03:00
David Craven
72783891fe
gnu: Add kpmcore.
...
* gnu/packages/kde-frameworks.scm (kpmcore): New variable.
2016-08-30 22:38:33 +02:00
David Craven
0a7c2d0864
gnu: Add plasma-framework.
...
* gnu/packages/kde-frameworks.scm (plasma-framework): New variable.
2016-08-30 22:38:33 +02:00
David Craven
97bb2dbb2a
gnu: Add kxmlrpcclient.
...
* gnu/packages/kde-frameworks.scm (kxmlrpcclient): New variable.
2016-08-30 22:38:33 +02:00
David Craven
469a743cd0
gnu: Add kxmlgui.
...
* gnu/packages/kde-frameworks.scm (kxmlgui): New variable.
2016-08-30 22:38:33 +02:00
David Craven
7ac520dd22
gnu: Add kwallet.
...
* gnu/packages/kde-frameworks.scm (kwallet): New variable.
2016-08-30 22:38:32 +02:00
David Craven
2128da9a98
gnu: Add ktextwidgets.
...
* gnu/packages/kde-frameworks.scm (ktextwidgets): New variable.
2016-08-30 22:38:32 +02:00
David Craven
def00811a4
gnu: Add ktexteditor.
...
* gnu/packages/kde-frameworks.scm (ktexteditor): New variable.
2016-08-30 22:38:32 +02:00
David Craven
12b49b6234
gnu: Add kservice.
...
* gnu/packages/kde-frameworks.scm (kservice): New variable.
2016-08-30 22:38:32 +02:00
David Craven
e941775293
gnu: Add krunner.
...
* gnu/packages/kde-frameworks.scm (krunner): New variable.
2016-08-30 22:38:32 +02:00
David Craven
85e831ec0c
gnu: Add kpeople.
...
* gnu/packages/kde-frameworks.scm (kpeople): New variable.
2016-08-30 22:38:31 +02:00
David Craven
6609b1a394
gnu: Add kparts.
...
* gnu/packages/kde-frameworks.scm (kparts): New variable.
2016-08-30 22:38:31 +02:00
David Craven
10ca449af1
gnu: Add knotifyconfig.
...
* gnu/packages/kde-frameworks.scm (knotifyconfig): New variable.
2016-08-30 22:38:31 +02:00
David Craven
2ac7e35af2
gnu: Add knewstuff.
...
* gnu/packages/kde-frameworks.scm (knewstuff): New variable.
2016-08-30 22:38:31 +02:00
David Craven
17252110fc
gnu: Add kio.
...
* gnu/packages/kde-frameworks.scm (kio): New variable.
2016-08-30 22:38:31 +02:00
David Craven
3d6701902b
gnu: Add kinit.
...
* gnu/packages/kde-frameworks.scm (kinit): New variable.
2016-08-30 22:38:30 +02:00
David Craven
612c254538
gnu: Add kiconthemes.
...
* gnu/packages/kde-frameworks.scm (kiconthemes): New variable.
2016-08-30 22:38:30 +02:00
David Craven
bdfe11a5e7
gnu: Add kglobalaccel.
...
* gnu/packages/kde-frameworks.scm (kglobalaccel): New variable.
Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com >
2016-08-30 22:38:30 +02:00
David Craven
3e1ce65be6
gnu: Add kemoticons.
...
* gnu/packages/kde-frameworks.scm (kemoticons): New variable.
2016-08-30 22:38:30 +02:00
David Craven
40d768485c
gnu: Add kdesu.
...
* gnu/packages/kde-frameworks.scm (kdesu): New variable.
2016-08-30 22:38:30 +02:00
David Craven
d02addd52d
gnu: Add kdesignerplugin.
...
* gnu/packages/kde-frameworks.scm (kdesignerplugin): New variable.
2016-08-30 22:38:29 +02:00
David Craven
ef0f84502c
gnu: Add kded.
...
* gnu/packages/kde-frameworks.scm (kded): New variable.
2016-08-30 22:38:29 +02:00
David Craven
f422ad1275
gnu: Add kdeclarative.
...
* gnu/packages/kde-frameworks.scm (kdeclarative): New variable.
2016-08-30 22:38:29 +02:00
David Craven
ccce03edce
gnu: Add kconfigwidgets.
...
* gnu/packages/kde-frameworks.scm (kconfigwidgets): New variable.
2016-08-30 22:38:29 +02:00
David Craven
21d381f4ef
gnu: Add kcmutils.
...
* gnu/packages/kde-frameworks.scm (kcmutils): New variable.
2016-08-30 22:38:29 +02:00
David Craven
5c63ebb846
gnu: Add kbookmarks.
...
* gnu/packages/kde-frameworks.scm (kbookmarks): New variable.
2016-08-30 22:38:28 +02:00
David Craven
fb748c395d
gnu: Add kactivities-stats.
...
* gnu/packages/kde-frameworks.scm (kactivities-stats): New variable.
Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com >
2016-08-30 22:38:28 +02:00
David Craven
88549d2e0c
gnu: Add kactivities.
...
* gnu/packages/kde-frameworks.scm (kactivities): New variable.
2016-08-30 22:38:28 +02:00
David Craven
092ab1c0bc
gnu: Add baloo.
...
* gnu/packages/kde-frameworks.scm (baloo): New variable.
2016-08-30 22:38:28 +02:00
David Craven
2098d0240e
build: Add wrap-qt-program.
...
* guix/build/qt-utils.scm (wrap-qt-program): New file.
* Makefile.am (MODULES): Add it.
2016-08-30 22:38:28 +02:00
David Craven
225941b028
gnu: Add prefix to license imports in (gnu packages qt).
...
* gnu/packages/qt.scm: Import (guix licenses) with prefix
"license:".
2016-08-30 22:38:28 +02:00
David Craven
ed02e1fec8
gnu: qtbase: Add native search paths.
...
* gnu/packages/qt.scm (qtbase)[native-search-paths]: Add
QML2_IMPORT_PATH, QT_PLUGIN_PATH, XDG_DATA_DIRS and XDG_CONFIG_DIRS.
2016-08-30 22:37:45 +02:00
ng0
18f7473504
import: hackage: Default to https urls.
...
* guix/import/hackage.scm (hackage-source-url, hackage-cabal-url): Use https
for hackage.haskell.org.
2016-08-30 22:38:16 +03:00
ng0
f409d0aacf
gnu: emacs-neotree: Keep downloaded source file format.
...
* gnu/packages/emacs.scm (emacs-neotree)[source]: Keep downloaded file format.
2016-08-30 22:28:39 +03:00
Leo Famulari
6fb0dd3495
gnu: entr: Update to 3.6.
...
Suggested by Matthew O'N.S Jordan <matthewjordannm@gmail.com >.
* gnu/packages/entr.scm (entr): Update to 3.6.
2016-08-30 15:22:30 -04:00
ng0
7a62263ee5
import: cpan: Use tls to query api.metacpan.org.
...
* guix/import/cpan.scm (module->dist-name, cpan-fetch-module): Use tls
for api.metacpan.org.
Signed-off-by: Eric Bavier <bavier@member.fsf.org >
2016-08-30 13:21:07 -05:00
John Darrington
6a540995fb
gnu: libnfsidmap: Correct punctuation
...
* gnu/packages/linux.scm (libnfsidmap)[description]: Replace semicolon with colon.
2016-08-30 18:34:23 +02:00
Efraim Flashner
8f88169549
gnu: cups-filters: Update to 1.10.2.
...
* gnu/packages/cups.scm (cups-filters): Update to 1.10.2.
2016-08-30 17:34:55 +03:00
Efraim Flashner
7e21401905
gnu: cups-filters: Add missing avahi input.
...
* gnu/packages/cups.scm (cups-filters)[inputs]: Add avahi.
This is a follow-up to commit 6c4742530a .
2016-08-30 17:29:02 +03:00
Ludovic Courtès
4af1876ebf
gnu: squeak-vm: Make builds bit-reproducible.
...
* gnu/packages/smalltalk.scm (squeak-vm)[source]: Add 'snippet'.
2016-08-30 12:00:52 +02:00
Nicolas Goaziou
ef380d72ce
gnu: Add squeak-vm.
...
* gnu/packages/smalltalk.scm (squeak-vm): New variable.
Co-authored-by: Ludovic Courtès <ludo@gnu.org >
2016-08-30 12:00:39 +02:00
Ludovic Courtès
5b65bcab59
gnu: smalltalk: Use 'license:' prefix.
...
* gnu/packages/smalltalk.scm: Use 'license:' prefix for (guix licenses).
2016-08-30 11:26:01 +02:00
Ludovic Courtès
ea206df45f
doc: Update '--show' example to use '@' syntax.
...
* doc/guix.texi (Invoking guix package): Use '@' syntax in --show
example.
2016-08-30 10:20:02 +02:00
Ludovic Courtès
e2c1b70c2b
gnu: libnfsidmap: Fix Texinfo markup.
...
* gnu/packages/linux.scm (libnfsidmap)[description]: Add missing @code.
2016-08-30 09:59:45 +02:00
ng0
cc04b099ca
gnu: guile-gnunet: Use https URL.
...
* gnu/packages/gnunet.scm (guile-gnunet)[home-page]: Use https URL.
2016-08-30 03:25:08 -04:00
ng0
175b259cca
gnu: grub: Use https URL.
...
* gnu/packages/grub.scm (grub)[home-page]: Use https URL.
2016-08-30 03:24:03 -04:00
ng0
cc7a5c71d5
gnu: guile-opengl: Use https URL.
...
* gnu/packages/gl.scm (guile-opengl)[home-page]: Use https URL.
2016-08-30 03:23:59 -04:00
Efraim Flashner
b16b16e6c2
gnu: gsl: Update to 2.2.
...
* gnu/packages/maths.scm (gsl): Update to 2.2.
2016-08-30 08:39:09 +03:00
Efraim Flashner
c3336b37ad
gnu: apl: Update to 1.6.
...
* gnu/packages/apl.scm (apl): Update to 1.6.
2016-08-30 08:38:59 +03:00
John Darrington
594d740d72
gnu: Add libnfsidmap
...
* gnu/packages/linux.scm (libnfsidmap): New variable.
2016-08-30 07:00:59 +02:00
John Darrington
1da82dbb99
gnu: libtirpc: Use 'modify-phases'.
...
* gnu/packages/onc-rpc.scm (libtirpc)[arguments]: Use 'modify-phases'.
2016-08-30 07:00:28 +02:00
John Darrington
13bef904d7
gnu: libtirpc: Remove the --disable-gssapi configure flag.
...
* gnu/packages/onc-rpc.scm (libtirpc)[arguments]: Remove the --disable-gssapi
configure flag.
[inputs]: Add mit-krb5
2016-08-30 06:59:44 +02:00
John Darrington
06550e0779
gnu: Add German Aspell dictionary.
...
* gnu/packages/aspell.scm (aspell-dict-de): New variable.
2016-08-30 06:57:31 +02:00
John Darrington
29405d8821
gnu: yelp: Update to 3.21.3
...
* gnu/packages/gnome.scm (yelp): Update to 3.21.3
2016-08-30 06:56:50 +02:00
Leo Famulari
72df668061
gnu: python-3: Update to python-3.5.2.
...
* gnu/packages/patches/python-3.4-fix-tests.patch,
gnu/packages/patches/python-3.5-fix-tests.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/patches/python-fix-tests.patch: Move python-3.4 specific
hunk to 'gnu/packages/patches/python-3.4-fix-tests.patch'.
* gnu/packages/python.scm (python-3.5): New variable.
(python-3.4): Inherit from python-3.5.
[source]: Use 'gnu/packages/patches/python-3.4-fix-tests.patch'.
(python-3): Point to python-3.5.
Co-authored-by: Diane Trout <diane@ghic.org >
Co-authored-by: Christopher Allan Webber <cwebber@dustycloud.org >
2016-08-29 21:44:15 -04:00
Christopher Allan Webber
d0b73960db
gnu: python-3.4: Update to 3.4.5.
...
* gnu/packages/patches/python-disable-ssl-test.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/python.scm (python-3.4): Update to 3.4.5.
[source]: Remove patch.
[arguments]: Remove field.
(python-minimal)[inputs]: Add libffi.
2016-08-29 21:44:11 -04:00
ng0
1062f2451f
gnu: Add stagit.
...
* gnu/packages/version-control.scm (stagit): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-29 21:10:35 -04:00
ng0
369387b65d
gnu: version-control: Use license: prefix.
...
* gnu/packages/version-control.scm (define-module): Import guix licenses with a prefix.
(parted): Use the import prefix.
(bazaar): Likewise.
(git): Likewise.
(libgit2): Likewise.
(cgit): Likewise.
(shflags): Likewise.
(git-flow): Likewise.
(gitolite): Likewise.
(mercurial): Likewise.
(neon): Likewise.
(subversion): Likewise.
(rcs): Likewise.
(cvs): Likewise.
(cvs-fast-export): Likewise.
(vc-dwim): Likewise.
(diffstat): Likewise.
(cssc): Likewise.
(aegis): Likewise.
(reposurgeon): Likewise.
(tig): Likewise.
(findnewest): Likewise.
(myrepos): Likewise.
(git-annex-remote-hubic):: Likewise.
(fossil): Likewise.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-29 21:10:35 -04:00
Leo Famulari
568230c378
gnu: libtiff: Incorporate grafted security patches.
...
* gnu/packages/image.scm (libtiff)[source]: Add patches from libtiff/fixed.
[replacement]: Remove field.
(libtiff/fixed): Remove variable.
2016-08-29 21:04:17 -04:00
Leo Famulari
4b4fc92fe5
Merge branch 'master' into core-updates
2016-08-29 21:03:52 -04:00
Leo Famulari
4e9d5055fb
gnu: libtiff: Fix CVE-2016-5314.
...
* gnu/packages/patches/libtiff-CVE-2016-5314.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image.scm (libtiff/fixed): Use it.
2016-08-29 20:55:07 -04:00
Ben Woodcroft
caa9bc7dc5
gnu: diamond: Update to 0.8.20.
...
* gnu/packages/bioinformatics.scm (diamond): Update to 0.8.20.
2016-08-30 10:46:30 +10:00
Ben Woodcroft
520e89eb23
gnu: ruby-concurrent: Adjust for 'replace-git-ls-files'.
...
* gnu/packages/ruby.scm (ruby-concurrent)[arguments]: Adjust for new build
phase 'replace-git-ls-files'.
2016-08-30 10:31:48 +10:00
Ben Woodcroft
75160d4b9d
guix: ruby-build-system: Add replace-git-ls-files.
...
* guix/build/ruby-build-system.scm (replace-git-ls-files): New variable.
(%standard-phases): Add it.
2016-08-30 10:31:48 +10:00
Ben Woodcroft
edf0a45846
guix: ruby-build-system: Build compiled gems reproducibly.
...
* guix/build/ruby-build-system.scm (log-file-deletion): New procedure.
(install): Remove files containing non-reproducible elements. Print when each
file is deleted.
2016-08-30 10:31:48 +10:00
Leo Famulari
ed5940b617
gnu: libtiff: Fix CVE-2016-{3623,3945,3990,3991,5321,5323}.
...
* gnu/packages/image.scm (libtiff)[replacement]: New field.
(libtiff/fixed): New variable.
* gnu/packages/patches/libtiff-CVE-2016-3623.patch,
gnu/packages/patches/libtiff-CVE-2016-3945.patch,
gnu/packages/patches/libtiff-CVE-2016-3990.patch,
gnu/packages/patches/libtiff-CVE-2016-3991.patch,
gnu/packages/patches/libtiff-CVE-2016-5321.patch,
gnu/packages/patches/libtiff-CVE-2016-5323.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
2016-08-29 20:20:52 -04:00
Leo Famulari
9c85fea912
gnu: imagemagick: Update to 6.9.5-8.
...
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.5-8.
2016-08-29 19:11:07 -04:00
Troy Sankey
bc8273d0c2
gnu: khal: Update to 0.8.3.
...
* gnu/packages/calendar.scm (khal): Update to 0.8.3.
[source]: Remove snippet.
[arguments]: Remove 'disable-tests' phase.
[native-inputs]: Add python-pytest-cov and python-freezegun.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-29 18:39:44 -04:00
Troy Sankey
f2f5335393
gnu: python-icalendar: Update to 3.10.
...
* gnu/packages/python.scm (python-icalendar): Update to 3.10.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-29 18:39:44 -04:00
Troy Sankey
974ee2c152
gnu: Add python-freezegun.
...
* gnu/packages/python.scm (python-freezegun, python2-freezegun): New variables.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-29 18:39:40 -04:00
Efraim Flashner
a007d699e7
gnu: mit-krb5: Update to 1.14.3.
...
* gnu/packages/mit-krb5: Update to 1.14.3.
[replacement]: Remove field.
(mit-krb5@1.14 .3): Remove variable.
2016-08-29 23:59:16 +03:00
Efraim Flashner
b3d2be945d
Merge remote-tracking branch 'origin/master' into core-updates
2016-08-29 23:46:33 +03:00
Efraim Flashner
97127431ee
gnu: cmake: Enable libarchive tests.
...
* gnu/packages/cmake.scm (cmake)[arguments]: Remove phase disabling
libarchive tests.
[home-page]: Use https.
2016-08-29 23:42:18 +03:00
Tobias Geerinckx-Rice
5b63a8568b
gnu: keyutils: Fix typo in synopsis.
...
* gnu/packages/crypto.scm (keyutils)[synopsis]: Fix typo.
2016-08-29 22:02:38 +02:00
Efraim Flashner
a29a5f968a
gnu: cmake: Remove failed tests.
...
* gnu/packages/patches/cmake-fix-tests.patch: Update file.
2016-08-29 20:12:43 +03:00
Efraim Flashner
4c93ce42e5
gnu: shishi: Use linux-pam-1.2.
...
* gnu/packages/linux.scm (linux-pam-1.2): New variable.
* gnu/packages/shishi.scm (shishi)[inputs]: Use linux-pam-1.2.
2016-08-29 17:10:57 +03:00
Tobias Geerinckx-Rice
e1c57612d3
gnu: hplip: Update to 3.16.8.
...
* gnu/packages/cups.scm (hplip): Update 3.16.8.
2016-08-29 11:47:48 +02:00
Efraim Flashner
67e1581c7d
gnu: ffmpeg: Update to 3.1.3.
...
* gnu/packages/video.scm (ffmpeg): Update to 3.1.3.
2016-08-29 07:51:11 +03:00
Eric Bavier
83f18e0653
guix: lint: Check descriptions for trademark signs.
...
* guix/scripts/lint.scm (check-description-style): Emit a warning if
trademark signs found in description.
* tests/lint.scm (description: may not contain trademark signs): Add
test.
2016-08-28 23:24:18 -05:00
Ludovic Courtès
334bda9a9e
tests: Make sure /var/guix/gcroots/profiles is a valid symlink.
...
Reported by csanchezdll@gmail.com (Carlos Sánchez de La Lama)
at <https://lists.gnu.org/archive/html/guix-devel/2016-08/msg01641.html >.
* gnu/build/install.scm (directives): Add /var/guix/gcroots/profiles
symlink.
* gnu/tests/base.scm (run-basic-test)["/var/guix/gcroots/profiles is a
valid symlink"]: New test.
2016-08-29 00:09:44 +02:00
Ludovic Courtès
40d28609f7
tests: Make sure /run/current-system is a GC root.
...
* gnu/tests/base.scm (run-basic-test)["/run/current-system is a GC
root"]: New test.
2016-08-29 00:09:44 +02:00
ng0
bcce05a00b
gnu: libmicrohttpd: Update to 0.9.51.
...
* gnu/packages/gnunet.scm (libmicrohttpd): Update to 0.9.51.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-08-29 00:09:44 +02:00
Ludovic Courtès
7cdec6a90a
tests: Fix 'guix environment --container' test in the presence of tmpfs.
...
Reported by Ting-Wei Lan <lantw44@gmail.com >.
This is a followup to 1250034d5a .
* tests/guix-environment-container.sh (mount_test_code): Reverse order
of 'string-prefix?' arguments.
2016-08-29 00:09:44 +02:00
Tobias Geerinckx-Rice
e385e95767
gnu: Add ecryptfs-utils.
...
* gnu/packages/linux.scm (ecryptfs-utils): New variable.
2016-08-28 20:20:16 +02:00
Tobias Geerinckx-Rice
279d902b59
gnu: Add keyutils.
...
* gnu/packages/crypto.scm (keyutils): New variable.
2016-08-28 20:20:16 +02:00
Efraim Flashner
3828222925
gnu: xkbcomp-intermediate: Update to 1.3.1.
...
* gnu/packages/xorg.scm (xkbcomp-intermediate): Update to 1.3.1.
2016-08-28 20:34:04 +03:00
Efraim Flashner
12f92559c5
gnu: libxfixes: Update to 5.0.2.
...
* gnu/packages/xorg.scm (libxfixes): Update to 5.0.2.
2016-08-28 20:34:04 +03:00
Efraim Flashner
a9c326787d
gnu: xorg-server: Update to 1.18.4.
...
* gnu/packages/xorg.scm (xorg-server): Update to 1.18.4.
2016-08-28 20:34:03 +03:00
Efraim Flashner
75be52deda
gnu: xproto: Update to 7.0.29.
...
* gnu/packages/xorg.scm (xproto): Update to 7.0.29.
2016-08-28 20:34:03 +03:00
Efraim Flashner
ee86a59ec7
gnu: inputproto: Update to 2.3.2.
...
* gnu/packages/xorg.scm (inputproto): Update to 2.3.2.
2016-08-28 20:34:02 +03:00
Efraim Flashner
6a016375c9
gnu: videoproto: Update to 2.3.3.
...
* gnu/packages/xorg.scm (videoproto): Update to 2.3.3.
2016-08-28 20:34:02 +03:00
Efraim Flashner
4fc36b853f
gnu: xf86-input-synaptics: Update to 1.8.99.1.
...
* gnu/packages/xorg.scm (xf86-input-synaptics): Update to 1.8.99.1.
2016-08-28 20:31:30 +03:00
Efraim Flashner
7ca3ce6b9f
gnu: xf86-video-openchrome: Update to 0.5.0.
...
* gnu/packages/xorg.scm (xf86-video-openchrome): Update to 0.5.0.
[source]: Remove patch.
* gnu/packages/patches/xf86-video-openchrome-glibc-2.20.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-08-28 20:31:30 +03:00
Efraim Flashner
346b085642
gnu: xf86-input-evdev: Update to 2.10.3.
...
* gnu/packages/xorg.scm (xf86-input-evdev): Update to 2.10.3.
2016-08-28 20:31:29 +03:00
Efraim Flashner
ef5b2cab5f
gnu: xf86-video-ati: Update to 7.7.0.
...
* gnu/packages/xorg.scm (xf86-video-ati): Update to 7.7.0.
2016-08-28 20:31:29 +03:00
Efraim Flashner
0966347c65
gnu: xkeyboard-config: Update to 2.18.
...
* gnu/packages/xorg.scm (xkeyboard-config): Update to 2.18.
2016-08-28 20:29:22 +03:00
Roel Janssen
fd59105c49
guix scripts: Disable grafting on dry runs.
...
* guix/scripts/archive.scm, guix/scripts/build.scm,
guix/scripts/environment.scm, guix/scripts/system.scm,
guix/scripts/package.scm: Disable grafting when a dry-run parameter is given.
2016-08-28 16:22:19 +02:00
Ludovic Courtès
d03db7434b
system: Do not create the home directory of "nobody".
...
Fixes <http://bugs.gnu.org/24275 >.
Reported by John Darrington <john@darrington.wattle.id.au >.
* gnu/system/shadow.scm (%base-user-accounts):
Add (create-home-directory? #f) for "nobody".
2016-08-28 15:11:18 +02:00
Ludovic Courtès
eb56ee027b
system: Add 'create-home-directory?' field to <user-account>.
...
* gnu/system/shadow.scm (<user-account>)[create-home-directory?]: New
field.
(user-account->gexp): Serialize it.
* gnu/build/activation.scm (activate-users+groups)[activate-user]:
Update 'match-lambda' pattern accordingly. Pass #:create-home? to
'ensure-user'.
(add-user, modify-user, ensure-user): Add #:create-home? parameter and
honor it.
* doc/guix.texi (User Accounts): Document it.
2016-08-28 15:11:18 +02:00
David Craven
25d1b3107f
gnu: linux-pam: Add cracklib to inputs.
...
* gnu/packages/linux.scm (linux-pam)[inputs]: Add cracklib.
2016-08-28 15:02:18 +02:00
David Craven
7483230f17
gnu: linux-pam: Update to 1.3.0.
...
* gnu/packages/linux.scm (linux-pam): Update it.
2016-08-28 15:02:18 +02:00
David Craven
3eb2fca612
gnu: kmscon: Add missing licenses.
...
* gnu/packages/terminals.scm (kmscon)[license]: Add lgpl2.1+, bsd-2 and gpl2+.
2016-08-28 14:48:29 +02:00
David Craven
d7af202b81
gnu: libtsm: Add missing licenses.
...
* gnu/packages/terminals.scm (libtsm)[license]: Add lgpl2.1+, isc and bsd-2.
2016-08-28 14:46:51 +02:00
David Craven
520af15742
gnu: python-ipaddress: Update to 1.0.16.
...
* gnu/packages/python.scm (python-ipaddress): New variable.
(python2-ipaddress): Use package-with-python2.
2016-08-28 14:04:56 +02:00
David Craven
81f1515d5a
gnu: Add python-url.
...
* gnu/packages/python.scm (python-url): New variable.
(python2-url): New variable.
2016-08-28 14:04:55 +02:00
David Craven
b2319996dc
gnu: Add python-publicsuffix2.
...
* gnu/packages/python.scm (python-publicsuffix2): New variable.
(python2-publicsuffix2): New variable.
2016-08-28 14:04:54 +02:00
David Craven
d6907ff75f
gnu: Add python-publicsuffix.
...
* gnu/packages/python.scm (python-publicsuffix): New variable.
(python2-publicsuffix): New variable.
2016-08-28 14:04:54 +02:00
David Craven
05b59190df
gnu: Add python-schematics.
...
* gnu/packages/python.scm (python-schematics): New variable.
(python2-schematics): New variable.
2016-08-28 14:04:53 +02:00
David Craven
6a6c9d4332
gnu: Add python-sh.
...
* gnu/packages/python.scm (python-sh): New variable.
(python2-sh): New variable.
2016-08-28 14:04:53 +02:00
David Craven
691cd90dc0
gnu: Add python-pymongo.
...
* gnu/packages/python.scm (python-pymongo): New variable.
(python2-pymongo): New variable.
2016-08-28 14:04:52 +02:00
David Craven
a9ac982a2b
gnu: Add python-nltk.
...
* gnu/packages/python.scm (python-nltk): New variable.
(python2-nltk): New variable.
2016-08-28 14:04:51 +02:00
David Craven
8794bd8bb3
gnu: Add python-binaryornot.
...
* gnu/packages/python.scm (python-binaryornot): New variable.
(python2-binaryornot): New variable.
2016-08-28 14:04:51 +02:00
David Craven
3f641af088
gnu: python: Import guix licenses with #:prefix license:.
...
* gnu/packages/python.scm (define-module): Add import.
2016-08-28 14:04:50 +02:00
David Craven
a34b236c17
import: Importers return prefixed licenses.
...
* guix/import/utils.scm
(define-module): Import licenses with license: prefix.
(string->licenses): Use prefixed licenses.
(license->symbol): Return symbols with the prefix license:.
* guix/tests/pypi.scm (pypi->guix-package): Update test cases.
* guix/tests/gem.scm (gem->guix-package): Update test case.
2016-08-28 14:04:50 +02:00
Ricardo Wurmus
1ae27aac4c
gnu: Add prosody.
...
* gnu/packages/messaging.scm (prosody): New variable.
2016-08-28 12:41:27 +02:00
Ricardo Wurmus
d62dc2aec2
gnu: Add lua5.1-sec.
...
* gnu/packages/lua.scm (lua5.1-sec): New variable.
2016-08-28 12:41:27 +02:00
Ricardo Wurmus
182de8fcdd
gnu: Add lua5.1-filesystem.
...
* gnu/packages/lua.scm (lua5.1-filesystem): New variable.
2016-08-28 12:41:27 +02:00
Ricardo Wurmus
c21b826127
gnu: Add lua5.1-socket.
...
* gnu/packages/lua.scm (lua5.1-socket): New variable.
2016-08-28 12:41:27 +02:00
Ricardo Wurmus
fd07a6a66d
gnu: Add lua5.1-expat.
...
* gnu/packages/lua.scm (lua5.1-expat): New variable.
2016-08-28 12:41:27 +02:00
Ricardo Wurmus
572e433faf
gnu: lua: Use "license:" prefix.
...
* gnu/packages/gstreamer.scm (define-module): Import guix licenses with
"license:" prefix.
2016-08-28 12:41:27 +02:00
Ricardo Wurmus
07cbe28ede
gnu: lua: Build with support for dynamic libraries.
...
* gnu/packages/lua.scm (lua)[arguments]: Use regular build phase and add
make-flags.
2016-08-28 12:41:27 +02:00
Ricardo Wurmus
234e7980b5
gnu: gtk+: Add patch to support GUIX_GTK3_IM_MODULE_FILE.
...
* gnu/packages/patches/gtk3-respect-GUIX_GTK3_IM_MODULE_FILE.patch: New file.
* gnu/packages/gtk.scm (gtk+)[source]: Add it.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-08-28 09:55:36 +02:00
Ricardo Wurmus
711670c04f
gnu: gtk+-2: Add patch to support GUIX_GTK2_IM_MODULE_FILE.
...
* gnu/packages/patches/gtk2-respect-GUIX_GTK2_IM_MODULE_FILE.patch: New file.
* gnu/packages/gtk.scm (gtk+-2)[source]: Add it.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-08-28 09:55:36 +02:00
Arun Isaac
be9f3a8331
gnu: Add bwm-ng.
...
* gnu/packages/networking.scm (bwm-ng): New variable.
2016-08-28 09:48:50 +02:00
Leo Famulari
eba7fab890
gnu: flex: Fix CVE-2016-6354.
...
* gnu/packages/flex.scm (flex)[source]: Add patch.
* gnu/packages/patches/flex-CVE-2016-6354.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-08-27 20:47:01 -04:00
Leo Famulari
6bd9a3432c
gnu: mupdf: Fix CVE-2016-{6265,6525}.
...
* gnu/packages/patches/mupdf-CVE-2016-6265.patch,
gnu/packages/patches/mupdf-CVE-2016-6525.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/pdf.scm (mupdf): Use them.
2016-08-27 17:35:21 -04:00
Christopher Allan Webber
b47f7510f0
base64: Restore original license header.
...
When incorporating a copyleft licensed program with a lax licensed program,
it is correct to preserve the original license notice. See also:
https://www.softwarefreedom.org/resources/2007/gpl-non-gpl-collaboration.html
* guix/base64.scm: Restored original license header.
2016-08-27 08:45:27 -05:00
Kei Kebreau
aa127019b5
gnu: octave: Update to 4.0.3.
...
* gnu/packages/maths.scm (octave): Update to 4.0.3.
[inputs]: Remove unnecessary curl, cyrus-sasl and openssl dependencies.
2016-08-27 08:04:21 +02:00
Ricardo Wurmus
ec0897638e
gnu: python-gnupg: Fix broken tests.
...
* gnu/packages/gnupg.scm (python-gnupg)[arguments]: Fix check phase.
2016-08-26 23:58:55 +02:00
Tobias Geerinckx-Rice
feb995c4c9
gnu: btrfs-progs: Update to 4.7.1.
...
* gnu/packages/linux.scm (btrfs-progs): Update to 4.7.1.
2016-08-26 23:16:40 +02:00
Efraim Flashner
8c3bb47155
gnu: enlightenment: Move efl to inputs.
...
* gnu/packages/enlightenment.scm (enlightenment)[propagated-inputs]:
Move efl from here ...
[inputs]: ... to here.
2016-08-26 17:39:42 +03:00
Efraim Flashner
d8ab4c1bfe
gnu: enlightenment: Move gettext to native-inputs.
...
* gnu/packages/enlightenment.scm (enlightenment)[inputs]: Move gettext
from here ...
[native-inputs]: ... to here.
2016-08-26 17:39:41 +03:00
Efraim Flashner
83e9f472b2
gnu: rage: Update to 0.2.0.
...
* gnu/packages/enlightenment.scm (rage): Update to 0.2.0.
2016-08-26 17:39:41 +03:00
Efraim Flashner
f2db5d9976
gnu: python-efl: Update to 1.18.0.
...
* gnu/packages/enlightenment.scm (python-efl): Update to 1.18.0.
2016-08-26 17:39:41 +03:00
Efraim Flashner
2a32ec278d
gnu: efl: Update to 1.18.0.
...
* gnu/packages/enlightenment.scm (efl): Update to 1.18.0.
[inputs]: Add ghostscript, libraw, libspectre, openjpeg, poppler.
[arguments]: Remove unecessary 'patch-config-files phase, add phase
hardlinking the location of pulseaudio and libsndfile.
* gnu/packages/enlightenment.scm (terminology, enlightenment, rage)
(python-efl)[inputs]: Remove elementary, now provided by efl.
2016-08-26 17:39:29 +03:00
Tobias Geerinckx-Rice
49dbe69624
gnu: btrfs-progs: Update to 4.7.
...
* gnu/packages/linux.scm (btrfs-progs): Update to 4.7.
[native-inputs]: Add missing header comment for which.
2016-08-26 11:54:59 +02:00
Tobias Geerinckx-Rice
e192a23022
gnu: fdupes: Use 'modify-phases'.
...
* gnu/packages/admin.scm (fdupes)[arguments]: Use 'modify-phases'.
2016-08-26 11:54:59 +02:00
Tobias Geerinckx-Rice
47d7b3038e
gnu: fdupes: Update to 1.6.1.
...
* gnu/packages/admin.scm (fdupes): Update to 1.6.1.
[source]: Update 'uri' template, add 'file-name' field.
[arguments]: Set CC in make-flags.
2016-08-26 11:54:59 +02:00
Alex Vong
e7761186c3
gnu: Add emacs-ahungry-theme.
...
* gnu/packages/emacs.scm (emacs-ahungry-theme): New variable.
Signed-off-by: Alex Kost <alezost@gmail.com >
2016-08-26 10:48:36 +03:00
Alex Kost
ad5d899eff
gnu: emacs-f: Update to 0.18.2.
...
* gnu/packages/emacs.scm (emacs-f): Update to 0.18.2.
2016-08-26 10:48:36 +03:00
Alex Kost
48e28c6992
gnu: emacs-s: Update to 1.11.0.
...
* gnu/packages/emacs.scm (emacs-s): Update to 1.11.0.
2016-08-26 10:48:36 +03:00
Alex Kost
a31a79bcf8
gnu: emacs-dash: Update to 2.13.0.
...
* gnu/packages/emacs.scm (emacs-dash): Update to 2.13.0.
2016-08-26 10:48:36 +03:00
Alex Kost
e15cb9a371
gnu: magit: Update to 2.8.0.
...
* gnu/packages/emacs.scm (magit, emacs-magit-popup): Update to 2.8.0.
2016-08-26 10:48:36 +03:00
Alex Kost
480d6b1b22
gnu: emacs-with-editor: Update to 2.5.2.
...
* gnu/packages/emacs.scm (emacs-with-editor): Update to 2.5.2.
2016-08-26 10:48:36 +03:00
Rene Saavedra
8930fe62f0
gnu: gnome-screenshot: Update to 3.20.1.
...
* gnu/packages/gnome.scm (gnome-screenshot): Update to 3.20.1.
Signed-off-by: 宋文武 <iyzsong@gmail.com >
2016-08-25 19:12:14 +08:00
Efraim Flashner
2205ce5ca1
gnu: enlightenment: Update to 0.21.2.
...
* gnu/packages/enlightenment.scm (enlightenment): Update to 0.21.2.
2016-08-25 12:25:37 +03:00
Ricardo Wurmus
d37f00b97f
gnu: ibus: Fix simple engine.
...
* gnu/packages/ibus.scm (ibus)[inputs]: Add libx11, setxkbmap, xmodmap.
[arguments]: Add "fix-paths" phase.
2016-08-25 11:09:28 +02:00
Ricardo Wurmus
d5332e756e
gnu: ibus: Generate C from Vala sources.
...
* gnu/packages/ibus.scm (ibus)[native-inputs]: Add vala.
[arguments]: Add "delete-generated-files" phase.
2016-08-25 11:09:28 +02:00
Ricardo Wurmus
590021db3f
gnu: ibus: Use modify-phases syntax.
...
* gnu/packages/ibus.scm (ibus)[arguments]: Use modify-phases syntax.
2016-08-25 11:09:28 +02:00
Efraim Flashner
d2a7a14572
gnu: aria2: Fix bash completion.
...
* gnu/packages/bittorrent.scm (aria2)[arguments]: Set bash completion
directory.
2016-08-25 09:30:44 +03:00
Efraim Flashner
34085cb17c
gnu: aria2: Update to 1.26.0.
...
* gnu/packages/bittorrent.scm (aria2): Update to 1.26.0.
2016-08-25 09:30:44 +03:00
Efraim Flashner
860fc8fcc5
gnu: offlineimap: Update to 7.0.6.
...
* gnu/packages/mail.scm (offlineimap): Update to 7.0.6.
2016-08-25 09:30:37 +03:00
Leo Famulari
3bd716c057
gnu: webkitgtk: Update to 2.12.4 [fixes CVE-2016-{4590,4591,4622,4624}].
...
* gnu/packages/webkit.scm (webkitgtk): Update to 2.12.4.
[source]: Use HTTPS URL.
2016-08-25 01:09:09 -04:00
Mark H Weaver
f2e519ede8
gnu: linux-libre@4.1: Update to 4.1.31.
...
* gnu/packages/linux.scm (linux-libre-4.1): Update to 4.1.31.
2016-08-24 20:53:09 -04:00
Leo Famulari
029bb5a299
gnu: ncmpc: Update to 0.25.
...
* gnu/packages/mpd.scm (ncmpc): Update to 0.25.
2016-08-24 18:27:44 -04:00
Leo Famulari
95eee6700f
gnu: mpd-mpc: Update to 0.28.
...
* gnu/packages/mpd.scm (mpd-mpc): Update to 0.28.
2016-08-24 18:27:44 -04:00
Leo Famulari
bf4843bae1
gnu: mpd: Update to 0.19.19.
...
* gnu/packages/mpd.scm (mpd): Update to 0.19.19.
2016-08-24 18:27:44 -04:00
Leo Famulari
282ee5aa93
gnu: ncmpcpp: Update to 0.7.5.
...
* gnu/packages/mpd.scm (ncmpcpp): Update to 0.7.5.
2016-08-24 18:27:43 -04:00
Leo Famulari
dd6fe81c60
gnu: signify: Update to 19.
...
* gnu/packages/crypto.scm (signify): Update to 19.
2016-08-24 16:48:10 -04:00
ng0
ec9be00fc5
gnu: tor: Update to 0.2.8.7.
...
* gnu/packages/tor.scm (tor): Update to 0.2.8.7.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-24 16:03:42 -04:00
Leo Famulari
00831624b5
gnu: imagemagick: Don't build with processor-specific optimizations.
...
* gnu/packages/imagemagick.scm (imagemagick)[arguments]: Pass --without-gcc-arch
to #:configure-flags.
2016-08-24 15:59:22 -04:00
Leo Famulari
82d0fae22d
gnu: vdirsyncer: Update to 0.12.1.
...
* gnu/packages/dav.scm (vdirsyncer): Update to 0.12.1.
2016-08-24 14:50:12 -04:00
Leo Famulari
c95f71601c
gnu: libksba: Update to 1.3.5.
...
* gnu/packages/gnupg.scm (libksba): Update to 1.3.5.
2016-08-24 14:02:09 -04:00
Efraim Flashner
a0d0ff3519
gnu: efl: Update notes.
...
* gnu/packages/enlightenment.scm (efl)[propagated-inputs]: Update the
notes for each input relating to which '.pc' file requires them.
2016-08-24 18:15:03 +03:00
Efraim Flashner
84898ca224
gnu: efl: Enable harfbuzz support.
...
* gnu/packages/enlightenment.scm (efl)[arguments]: Add '--enable-harfbuzz'.
[inputs]: Move harfbuzz ...
[propagated-inputs]: ... here.
2016-08-24 18:15:02 +03:00
Efraim Flashner
c76e8f54df
gnu: enlightenment: Use https.
...
* gnu/packages/enlightenment.scm: Use 'https' for all enlightenment urls.
2016-08-24 18:15:02 +03:00
Efraim Flashner
bbfc37e140
gnu: efl: Use system lz4.
...
* gnu/packages/enlightenment.scm (efl)[arguments]: Pass '--enable-liblz4'.
[inputs]: Add lz4.
2016-08-24 18:15:02 +03:00
David Thompson
1f5be4e6fe
gnu: tiled: Update to 0.17.0.
...
* gnu/packages/game-development.scm (tiled): Update to 0.17.0.
2016-08-24 09:57:22 -04:00
Efraim Flashner
4ea1ad9108
gnu: mesa: Add vdpau support.
...
* gnu/packages/gl.scm (mesa)[propagated-inputs]: Add libvdpau.
2016-08-23 22:33:23 +03:00
Efraim Flashner
5f8dd6dca8
gnu: libepoxy: Use 'modify-phases'.
...
* gnu/packages/gl.scm (libepoxy)[arguments]: Use 'modify-phases' syntax.
2016-08-23 21:32:27 +03:00
Efraim Flashner
70cf677c5c
gnu: mesa: Update to 12.0.1.
...
* gnu/packages/gl.scm (mesa): Update to 12.0.1.
2016-08-23 21:32:27 +03:00
Efraim Flashner
e8a7a180e8
gnu: mesa: Use 'modify-phases'.
...
* gnu/packages/gl.scm (mesa)[arguments]: Use 'modify-phases' syntax.
2016-08-23 21:32:26 +03:00
Efraim Flashner
5c6d027306
gnu: libva: Update to 1.7.1.
...
* gnu/packages/video.scm (libva): Update to 1.7.1.
2016-08-23 21:32:26 +03:00
Leo Famulari
7743268658
gnu: python-magic: Disable egg compression.
...
Reported by Troy Sankey <sankeytms@gmail.com >.
* gnu/packages/python.scm (python-magic, python2-magic)[arguments]: Add
'disable-egg-compression' phase.
2016-08-23 12:48:23 -04:00
Marius Bakke
557d332898
gnu: Add capnproto.
...
* gnu/packages/serialization.scm (capnproto): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-23 11:58:35 -04:00
David Thompson
432360d76f
gnu: Add glfw.
...
* gnu/packages/gl.scm (glfw): New variable.
2016-08-23 09:25:24 -04:00
宋文武
e732737a2e
gnu: dbus: Update to 1.10.10.
...
* gnu/packages/glib.scm (dbus): Update to 1.10.10.
2016-08-23 20:00:02 +08:00
宋文武
d25c1836c8
gnu: dconf-editor: Don't install 'icon-theme.cache'.
...
* gnu/packages/gnome.scm (dconf-editor)[arguments]: Add 'skip-gtk-update-icon-cache'
phase.
2016-08-23 19:47:00 +08:00
宋文武
9a0ebe18ed
gnu: dconf-editor: Update to 3.20.3.
...
* gnu/packages/gnome.scm (dconf-editor): Update to 3.20.3.
2016-08-23 19:47:00 +08:00
宋文武
8bc26f4bd6
gnu: gnome-screenshot: Update to 3.20.1.
...
* gnu/packages/gnome.scm (gnome-screenshot): Update to 3.20.1.
2016-08-23 19:46:59 +08:00
宋文武
2630311de7
gnu: nautilus: Update to 3.20.2.
...
* gnu/packages/gnome.scm (nautilus): Update to 3.20.2.
2016-08-23 19:46:59 +08:00
宋文武
6c7c24b160
gnu: gtk-vnc: Update to 0.6.0.
...
* gnu/packages/gnome.scm (gtk-vnc): Update to 0.6.0.
2016-08-23 19:46:59 +08:00
宋文武
19cd753ce7
gnu: gnome-shell: Update to 3.20.4.
...
* gnu/packages/gnome.scm (gnome-shell): Update to 3.20.4.
2016-08-23 19:46:59 +08:00
宋文武
3e93ddcccd
gnu: gnome-bluetooth: Update to 3.20.0.
...
* gnu/packages/gnome.scm (gnome-bluetooth): Update to 3.20.0.
2016-08-23 19:46:59 +08:00
宋文武
8785e48434
gnu: libgtop: Update to 2.34.1.
...
* gnu/packages/gnome.scm (libgtop): Update to 2.34.1.
2016-08-23 19:46:59 +08:00
宋文武
89e776f20e
gnu: network-manager-applet: Update to 1.2.4.
...
* gnu/packages/gnome.scm (network-manager-applet): Update to 1.2.4.
2016-08-23 19:46:59 +08:00
宋文武
fe964bb5bd
gnu: caribou: Update to 0.4.21.
...
* gnu/packages/gnome.scm (caribou): Update to 0.4.21.
2016-08-23 19:46:58 +08:00
宋文武
424ce9f477
gnu: evolution-data-server: Update to 3.20.5.
...
* gnu/packages/gnome.scm (evolution-data-server): Update to 3.20.5.
2016-08-23 19:46:58 +08:00
宋文武
4a8527a599
gnu: gnome-online-accounts: Update to 3.20.3.
...
* gnu/packages/gnome.scm (gnome-online-accounts): Update to 3.20.3.
2016-08-23 19:46:58 +08:00
宋文武
d33aa8d048
gnu: mutter: Update to 3.20.3.
...
* gnu/packages/gnome.scm (mutter): Update to 3.20.3.
2016-08-23 19:46:58 +08:00
宋文武
984dc4fb2c
gnu: gedit: Update to 3.20.2.
...
* gnu/packages/gnome.scm (gedit): Update to 3.20.2.
2016-08-23 19:46:58 +08:00
宋文武
ed503333d4
gnu: gnome-session: Update to 3.20.2.
...
* gnu/packages/gnome.scm (gnome-session): Update to 3.20.2.
2016-08-23 19:46:58 +08:00
宋文武
0460f4f642
gnu: file-roller: Update to 3.20.3.
...
* gnu/packages/gnome.scm (file-roller): Update to 3.20.3.
2016-08-23 19:46:58 +08:00
宋文武
03420e5cb3
gnu: eog: Update to 3.20.4.
...
* gnu/packages/gnome.scm (eog): Update to 3.20.4.
2016-08-23 19:46:58 +08:00
宋文武
c716acc98c
gnu: gnome-klotski: Update to 3.20.2.
...
* gnu/packages/gnome.scm (gnome-klotski): Update to 3.20.2.
2016-08-23 19:46:57 +08:00
宋文武
955297a147
gnu: aisleriot: Update to 3.20.2.
...
* gnu/packages/gnome.scm (aisleriot): Update to 3.20.2.
2016-08-23 19:46:57 +08:00
宋文武
ccf6e2a483
gnu: libgweather: Update to 3.20.2.
...
* gnu/packages/gnome.scm (libgweather): Update to 3.20.2.
2016-08-23 19:46:57 +08:00
宋文武
8627a60711
gnu: gnome-terminal: Update to 3.20.2.
...
* gnu/packages/gnome.scm (gnome-terminal): Update to 3.20.2.
2016-08-23 19:46:57 +08:00
宋文武
52d8ebeb83
gnu: gnome-sudoku: Update to 3.20.5.
...
* gnu/packages/gnome.scm (gnome-sudoku): Update to 3.20.5.
2016-08-23 19:46:57 +08:00
宋文武
2b949c03a8
gnu: gnome-mines: Update to 3.20.1.
...
* gnu/packages/gnome.scm (gnome-mines): Update to 3.20.1.
2016-08-23 19:46:57 +08:00
宋文武
32c8dbf46a
gnu: glib-networking: Update to 2.48.2.
...
* gnu/packages/gnome.scm (glib-networking): Update to 2.48.2.
2016-08-23 19:46:57 +08:00
宋文武
eef1ad0164
gnu: json-glib: Update to 1.2.2.
...
* gnu/packages/gnome.scm (json-glib): Update to 1.2.2.
2016-08-23 19:46:56 +08:00
宋文武
c46b9dc369
gnu: vte: Update to 0.44.2.
...
* gnu/packages/gnome.scm (vte): Update to 0.44.2.
2016-08-23 19:46:56 +08:00
宋文武
8b8f8870c8
gnu: vala: Update to 0.32.1.
...
* gnu/packages/gnome.scm (vala): Update to 0.32.1.
2016-08-23 19:46:56 +08:00
宋文武
1c7428cd14
gnu: gnome-themes-standard: Update to 3.20.2.
...
* gnu/packages/gnome.scm (gnome-themes-standard): Update to 3.20.2.
2016-08-23 19:46:56 +08:00
宋文武
24c91e2fbc
gnu: gnumeric: Update to 1.12.32.
...
* gnu/packages/gnome.scm (gnumeric): Update to 1.12.32.
2016-08-23 19:46:56 +08:00
宋文武
1d927ccd9a
gnu: goffice: Update to 0.10.32.
...
* gnu/packages/gnome.scm (goffice): Update to 0.10.32.
2016-08-23 19:46:56 +08:00
宋文武
cf0470196a
gnu: libwnck: Update to 3.20.1.
...
* gnu/packages/gnome.scm (libwnck): Update to 3.20.1.
2016-08-23 19:46:56 +08:00
宋文武
b4ed0f8636
gnu: evince: Update to 3.20.1.
...
* gnu/packages/gnome.scm (evince): Update to 3.20.1.
2016-08-23 19:46:55 +08:00
宋文武
d6a4f28968
gnu: gnome-desktop: Update to 3.20.2.
...
* gnu/packages/gnome.scm (gnome-desktop): Update to 3.20.2.
2016-08-23 19:46:55 +08:00
宋文武
3086d9b93b
gnu: pangomm: Update to 2.40.1.
...
* gnu/packages/gtk.scm (pangomm): Update to 2.40.1.
2016-08-23 19:46:55 +08:00
宋文武
a3d346b6ec
gnu: gtk+: Update to 3.20.9.
...
* gnu/packages/gtk.scm (gtk+): Update to 3.20.9.
2016-08-23 19:46:55 +08:00
宋文武
ce3f8ecc4d
gnu: at-spi2-core: Update to 2.20.2.
...
* gnu/packages/gtk.scm (at-spi2-core): Update to 2.20.2.
2016-08-23 19:46:55 +08:00
宋文武
42d4d7dcd1
gnu: gtksourceview: Update to 3.20.4.
...
* gnu/packages/gtk.scm (gtksourceview): Update to 3.20.4.
2016-08-23 19:46:55 +08:00
宋文武
c282c55d22
gnu: file-roller: Don't install 'icon-theme.cache'
...
* gnu/packages/gnome.scm (file-roller)[arguments]: Add 'skip-gtk-update-icon-cache'
phase.
2016-08-23 19:46:53 +08:00
宋文武
27880b5edd
gnu: librsvg: Update to 2.40.16.
...
* gnu/packages/gnome.scm (librsvg): Update to 2.40.16.
2016-08-23 19:46:53 +08:00
宋文武
101409e92b
gnu: libgsf: Update to 1.14.40.
...
* gnu/packages/gnome.scm (libgsf): Update to 1.14.40.
2016-08-23 19:46:53 +08:00
宋文武
e6a64a1f0d
gnu: dbus-glib: Update to 0.106.
...
* gnu/packages/glib.scm (dbus-glib): Update to 0.106.
2016-08-23 19:46:53 +08:00
宋文武
008a081ce5
gnu: glib: Update to 2.48.2.
...
* gnu/packages/glib.scm (glib): Update to 2.48.2.
2016-08-23 19:46:53 +08:00
宋文武
8ac70c7ff3
gnu: gnome-themes-standard: Don't install 'icon-theme.cache'.
...
* gnu/packages/gnome.scm (gnome-themes-standard)[arguments]: New field.
2016-08-23 19:46:52 +08:00
宋文武
5613c27d93
gnu: gnome-icon-theme, adwaita-icon-theme: Don't install 'icon-theme.cache'.
...
* gnu/packages/gnome.scm (gnome-icon-theme)[native-inputs]: Remove 'gtk+'.
[arguments]: Set 'GTK_UPDATE_ICON_CACHE' to the path of 'true'.
(adwaita-icon-theme)[native-inputs]: Add 'gtk+:bin'.
2016-08-23 19:46:48 +08:00
宋文武
554b2dac09
gnu: evince: Don't install 'icon-theme.cache'.
...
* gnu/packages/gnome.scm (evince)[arguments]: Add 'skip-gtk-update-icon-cache'
phase.
2016-08-23 19:46:19 +08:00
宋文武
d1fb4af6b8
profiles: gtk-icon-themes: Use 'gtk-update-icon-cache' from 'gtk+:bin'.
...
This is a followup to commit 7b808d7 .
* guix/profiles.scm (gtk-icon-themes): Use 'gtk-update-icon-cache' from
the "bin" output of gtk+ package.
2016-08-23 19:45:33 +08:00
宋文武
7b808d76d6
gnu: gtk+: Add "bin" output.
...
* gnu/packages/gtk.scm (gtk+)[outputs]: New field.
2016-08-23 19:42:16 +08:00
Leo Famulari
6f8ede1a87
gnu: mit-krb5: Replace with 1.14.3 [fixes CVE-2016-3120].
...
* gnu/packages/mit-krb5.scm (mit-krb5)[replacement]: New field.
(mit-krb5-1.14.3): New variable.
2016-08-23 06:40:00 -04:00
Troy Sankey
1b94f1827a
gnu: alot: Fixup comments.
...
* gnu/packages/mail.scm (alot): Add note about distribution method,
and adhere to double semi-colon norm.
Signed-off-by: Mark H Weaver <mhw@netris.org >
2016-08-23 06:39:50 -04:00
Troy Sankey
37ec462392
gnu: python-urwidtrees: Update to 1.0.2.
...
* gnu/packages/python.scm (python-urwidtrees): Update to 1.0.2. Add note about
distribution method.
Signed-off-by: Mark H Weaver <mhw@netris.org >
2016-08-23 06:38:07 -04:00
Troy Sankey
51ff41f63f
gnu: python-urwid: Update to 1.3.1.
...
* gnu/packages/python.scm (python-urwid): Update to 1.3.1.
Signed-off-by: Mark H Weaver <mhw@netris.org >
2016-08-23 06:37:12 -04:00
Eric Bavier
d24e011e62
gnu: thefuck: Upgrade to 3.11.
...
* gnu/packages/admin.scm (thefuck): Upgrade to 3.11.
2016-08-23 00:28:30 -05:00
Efraim Flashner
c524fda4dc
gnu: gcc-6: Update to 6.2.0.
...
* gnu/packages/gcc.scm (gcc-6): Update to 6.2.0.
2016-08-23 08:26:28 +03:00
Eric Bavier
3c62ccc94b
gnu: synergy: Upgrade to 1.8.2.
...
* gnu/packages/synergy.scm (synergy): Upgrade to 1.8.2
2016-08-23 00:01:08 -05:00
Eric Bavier
4533cd73ef
gnu: opam: Upgrade to 1.2.2.
...
* gnu/packages/ocaml.scm (opam): Upgrade to 1.2.2.
[arguments]: define SHELL in #:make-flags. Build dependencies in
'pre-build phase.
[inputs]: Add camlp4.
2016-08-22 23:59:54 -05:00
Eric Bavier
2385cab164
gnu: opam: Use modify-phases.
...
* gnu/packages/ocaml.scm (opam)[arguments]: Use modify-phases.
2016-08-22 23:59:54 -05:00
Eric Bavier
1d33b9eaa9
gnu: autojump: Upgrade to 22.3.4.
...
* gnu/packages/admin.scm (autojump): Upgrade to 22.3.4.
2016-08-22 23:58:18 -05:00
ng0
d8bc4729f8
gnu: gnunet-gtk: Add libunique support.
...
* gnu/packages/gnunet.scm (gnunet-gtk)[inputs]: Add libunique.
[arguments]: Add "--with-libunique" to #:configure-flags.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-22 21:30:01 -04:00
David Craven
e8bb4336b4
gnu: Add kmscon.
...
* gnu/packages/terminals.scm (kmscon): New variable.
2016-08-22 22:48:49 +02:00
David Craven
af39609bec
gnu: Add libtsm.
...
* gnu/packages/terminals.scm (libtsm): New variable.
2016-08-22 22:48:49 +02:00
David Craven
324caeb109
gnu: xorg-server: Enable Xephyr.
...
* gnu/packages/xorg.scm (xorg-server)[inputs]: Add xcb-util, xcb-util-image,
xcb-util-keysyms, xcb-util-renderutil, xcb-util-wm.
[arguments]: Add '--enable-kdrive' and '--enable-xephyr' configure-flags.
2016-08-22 22:20:26 +02:00
David Craven
1d3d7fbd57
gnu: poppler: Update to 0.47.0.
...
* gnu/packages/pdf.scm (poppler): Update to 0.47.0.
2016-08-22 22:20:07 +02:00
David Craven
6ac45618f5
gnu: mesa: Enable virtio gallium driver.
...
* gnu/packages/gl.scm (mesa): Enable virtio gallium driver.
2016-08-22 22:17:57 +02:00
David Craven
8ea75f2723
gnu: mesa: Enable wayland support.
...
* gnu/packages/gl.scm (mesa): Enable configure-flags required by wayland.
2016-08-22 22:17:57 +02:00
David Craven
e0b744f1a8
gnu: mesa: Update to 12.0.0.
...
* gnu/packages/gl.scm (mesa): Update to 12.0.0.
2016-08-22 22:17:57 +02:00
David Craven
0b684f4902
gnu: libdrm: Update to 2.4.68.
...
* gnu/packages/xdisorg.scm (libdrm): Update to 2.4.68.
2016-08-22 22:17:57 +02:00
John Darrington
c598e35c52
gnu: Remove trademark acknowledgements.
...
* gnu/packages/imagemagick.scm (imagemagick), gnu/packages/python.scm
(python-xlrd), gnu/packages/wordnet.scm (wordnet) [description]:
Remove trademark acknowledgements.
2016-08-22 21:51:50 +02:00
ng0
85327d0d45
gnu: Add libunique.
...
* gnu/packages/gnome.scm (libunique): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-22 15:46:41 -04:00
Ricardo Wurmus
fe02c4c98a
gnu: Add r-bamsignals.
...
* gnu/packages/bioinformatics.scm (r-bamsignals): New variable.
2016-08-22 16:52:40 +02:00
Ricardo Wurmus
52765a63ca
gnu: Add r-rhtslib.
...
* gnu/packages/bioinformatics.scm (r-rhtslib): New variable.
2016-08-22 16:52:22 +02:00
Mark H Weaver
17073dafc5
Revert "services: elogind: Provide '%elogind-file-systems' by extension."
...
This reverts commit 3cf319a3f8 .
2016-08-22 08:16:37 -04:00
David Craven
5f2a7f4fcb
gnu: spice: Update to 0.12.8 [fixes CVE-2016-{0749,2150}].
...
* gnu/packages/spice.scm (spice): Update to 0.12.8.
[inputs]: Add cyrus-sasl.
2016-08-22 13:08:38 +02:00
David Craven
548f99b3e0
gnu: kcompletion: Fix test failure.
...
* gnu/packages/kde-frameworks.scm (kcompletion)[arguments]:
Remove phase 'start-xorg-server. Set QT_QPA_PLATFORM=offscreen.
2016-08-22 13:08:38 +02:00
Efraim Flashner
3c98ac0240
gnu: atlas: Update to 3.10.3.
...
* gnu/packages/maths.scm (atlas): Update to 3.10.3.
2016-08-22 10:56:03 +03:00
Julian Graham
c8edd7e65f
gnu: gzochi: Update to 0.10.
...
* gnu/packages/game-development.scm (gzochi): Update to 0.10.
(gzochi)[inputs]: Remove gmp.
Signed-off-by: David Craven <david@craven.ch >
2016-08-22 01:49:52 +02:00
David Craven
a2c24bf539
gnu: avidemux: Use monolithic Qt 5.6.
...
* gnu/packages/video.scm (avidemux)[inputs]: Use qt 5.6.1-1.
2016-08-22 01:49:52 +02:00
David Craven
c161c22a51
gnu: vlc: Use monolithic Qt 5.6.
...
* gnu/packages/video.scm (vlc)[inputs]: Use qt 5.6.1-1. Add libxi.
2016-08-22 01:49:52 +02:00
David Craven
2cef0f7cc3
gnu: v4l-utils: Build with gnu++11.
...
* gnu/packages/video.scm (v4l-utils)[arguments]: Add configure-flag.
2016-08-22 01:49:52 +02:00
David Craven
0cd27c65e3
gnu: scribus: Build with gnu++11.
...
* gnu/packages/scribus.scm (scribus)[arguments]: Add configure-flag.
2016-08-22 01:49:52 +02:00
David Craven
69008d73c8
gnu: synthv1: Build with gnu++11.
...
* gnu/packages/music.scm (synthv1)[arguments]: Add configure-flag.
2016-08-22 01:49:52 +02:00
David Craven
15354d86ce
gnu: gpsbabel: Build with gnu++11.
...
* gnu/packages/gps.scm (gpsbabel)[arguments]: Add configure-flag. Disable tests.
2016-08-22 01:49:52 +02:00
David Craven
f2358305c4
gnu: qsynth: Build with gnu++11.
...
* gnu/packages/audio.scm (qsynth)[arguments]: Add configure-flag.
2016-08-22 01:49:52 +02:00
David Craven
6670c99c97
gnu: alsa-modular-synth: Build with gnu++11.
...
* gnu/packages/audio.scm (alsa-modular-synth)[arguments]: Add configure-flag.
2016-08-22 01:49:52 +02:00
David Craven
ab1c23196f
gnu: poppler-qt5: Build with gnu++11.
...
* gnu/packages/pdf.scm (poppler-qt5)[arguments]: Add configure-flag.
2016-08-22 01:49:52 +02:00
David Craven
984ad832e2
gnu: pinentry-qt: Build with gnu++11.
...
* gnu/packages/gnupg.scm (pinentry-qt)[arguments]: Add configure-flag.
2016-08-22 01:49:52 +02:00
David Craven
a0919cad5f
gnu: kwidgetsaddons: Disable tests.
...
* gnu/packages/kde-frameworks.scm (kwidgetsaddons)[arguments]: Disable tests.
Set QT_QPA_PLATFORM=offscreen and CTEST_OUTPUT_ON_FAILURE=1.
2016-08-22 01:49:52 +02:00
David Craven
1de5b667f8
gnu: kguiaddons: Fix test failure.
...
* gnu/packages/kde-frameworks.scm (kguiaddons)[arguments]:
Remove phase 'start-xorg-server. Add phase 'check-setup.
2016-08-22 01:49:52 +02:00
Ludovic Courtès
3cf319a3f8
services: elogind: Provide '%elogind-file-systems' by extension.
...
* gnu/system/file-systems.scm (%base-file-systems): Remove
%ELOGIND-FILE-SYSTEMS.
* gnu/services/desktop.scm (elogind-service-type): Extend
FILE-SYSTEM-SERVICE-TYPE to provide %ELOGIND-FILE-SYSTEMS.
2016-08-22 00:20:48 +02:00
Ludovic Courtès
aa1145df8d
services: Make a single extensible 'file-systems' service.
...
Previously we would create one 'file-system-service-type' instead per
file system. Now, we create only one instance for all the file
systems.
* gnu/services/base.scm (fstab-service-type)[compose]: Change to
CONCATENATE.
(file-system-shepherd-service): Change to return either one
<shepherd-service> or #f.
(file-system-service-type): Pluralize 'name'. Adjust
SHEPHERD-ROOT-SERVICE-TYPE extension to above changes. Add 'compose'
and 'extend'.
(file-system-service): Remove.
* gnu/system.scm (other-file-system-services): Rename to...
(non-boot-file-system-service): ... this. Change to return a single
FILE-SYSTEM-SERVICE-TYPE instance.
(essential-services): Adjust accordingly.
2016-08-22 00:20:48 +02:00
Ludovic Courtès
9af4983266
gnu: openssh: Set the default sshd user PATH to something sensible.
...
* gnu/packages/ssh.scm (openssh)[arguments]: Pass
"--with-default-path".
2016-08-22 00:20:48 +02:00
Ludovic Courtès
39012aab33
gnu: openssh: Add PAM support in sshd.
...
* gnu/packages/ssh.scm (openssh)[inputs]: Add LINUX-PAM.
[arguments]: Add "--with-pam" to #:configure-flags.
2016-08-22 00:20:48 +02:00
Ludovic Courtès
d4b1977f83
gnu: pius: Use the 'gpg' command instead of 'gpg2'.
...
This is a followup to bc85b127df .
* gnu/packages/gnupg.scm (pius)[arguments]: Use the 'gpg' binary instead
of 'gpg2'.
2016-08-22 00:20:48 +02:00
ng0
dd582f4ae5
gnu: gnupg: Fix test failures.
...
* gnu/packages/gnupg.scm (gnupg)[arguments]: Set $HOME before 'check' phase.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-21 18:08:12 -04:00
Leo Famulari
f041616da1
gnu: util-linux: Update to 2.28.1.
...
* gnu/packages/linux.scm (util-linux): Update to 2.28.1.
2016-08-21 17:56:04 -04:00
Tomáš Čech
dd10ba6356
gnu: asciidoc: Use local docbook-xsl package.
...
* gnu/packages/documentation.scm (asciidoc)[inputs]: Add docbook-xsl.
[arguments]: Add 'make-local-docbook-xsl' phase.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-21 17:42:57 -04:00
Roel Janssen
c20e552baf
gnu: Add gparted.
...
* gnu/packages/disk.scm (gparted): New variable.
2016-08-21 23:39:19 +02:00
Roel Janssen
fd297f4ae6
gnu: disk: Use license: prefix.
...
* gnu/packages/disk.scm (define-module): Import guix licenses with a prefix.
(parted): Use the import prefix.
(fdisk): Likewise.
(gptfdisk): Likewise.
(ddrescue): Likewise.
(dosfstools): Likewise.
(sdparm): Likewise.
(idle3-tools): Likewise.
2016-08-21 22:54:29 +02:00
Ricardo Wurmus
e26bec5350
gnu: epiphany: Update to 3.20.3.
...
* gnu/packages/gnome.scm (epiphany): Update to 3.20.3.
2016-08-21 22:21:40 +02:00
Leo Famulari
92a8160f61
gnu: Remove superfluous whitespace from (gnu packages xml).
...
* gnu/packages/xml.scm: Remove superfluous whitespace.
2016-08-21 16:16:31 -04:00
Nicolas Goaziou
59065bb330
gnu: Add emacs-org.
...
* gnu/packages/emacs.scm (emacs-org): New variable.
2016-08-21 21:17:45 +02:00
Mark H Weaver
4c1e062a58
gnu: linux-libre: Update to 4.7.2.
...
* gnu/packages/linux.scm (linux-libre): Update to 4.7.2.
2016-08-21 14:58:41 -04:00
Mark H Weaver
e06bafb378
gnu: linux-libre@4.4: Update to 4.4.19.
...
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.19.
2016-08-21 14:58:31 -04:00
Leo Famulari
0323fe80f8
gnu: mutt: Update to 1.7.0.
...
* gnu/packages/mail.scm (mutt): Update to 1.7.0.
[arguments]: Pass "--enable-sidebar" to #:configure-flags.
2016-08-21 14:05:03 -04:00
Mark H Weaver
0bd865101d
gnu: guile-static: Adapt guile-relocatable.patch to guile-2.0.12.
...
* gnu/packages/patches/guile-relocatable.patch: Adapt to guile-2.0.12.
2016-08-21 06:30:15 -04:00
Mark H Weaver
1a93d0941e
gnu: diffutils: Update to 3.5.
...
* gnu/packages/base.scm (diffutils): Update to 3.5.
2016-08-21 06:24:38 -04:00
Mark H Weaver
73ba8559b5
gnu: linux-libre-headers: Update to 4.4.18.
...
* gnu/packages/linux.scm (linux-libre-headers): Update to 4.4.18.
2016-08-21 04:39:58 -04:00
Efraim Flashner
361272f50e
gnu: qemu: Update to 2.6.1.
...
* gnu/packages/qemu.scm (qemu): Update to 2.6.1.
2016-08-21 07:38:22 +03:00
Mark H Weaver
4f07bb6b43
gnu: guile-2.0/fixed: Update to 2.0.12.
...
* gnu/packages/guile.scm (guile-2.0/fixed): Use 'guile-2.0' unmodified.
2016-08-20 21:49:29 -04:00
Leo Famulari
923d9caa18
gnu: guile-2.0: Remove obsolete patch.
...
* gnu/packages/guile.scm (guile-2.0)[source]: Remove patch.
2016-08-20 21:46:34 -04:00
Leo Famulari
7f9c897098
gnu: guile-2.0: Update to 2.0.12.
...
* gnu/packages/guile.scm (guile-2.0): Update to 2.0.12.
(guile-2.0/fixed): Keep at 2.0.11.
Co-authored-by: Ludovic Courtès <ludo@gnu.org >
2016-08-20 21:46:31 -04:00
Mark H Weaver
1063d325ea
gnu: grep: Fix egrep/fgrep to work regardless of PATH.
...
* gnu/packages/base.scm (grep)[arguments]: New field. Add
'fix-egrep-and-fgrep' phase.
2016-08-20 21:40:59 -04:00
宋文武
580dfc3329
gnu: gimp: Fix python plugin.
...
* gnu/packages/gimp.scm (gimp)[arguments]: Add phase to
install 'sitecustomize.py'.
2016-08-21 08:28:42 +08:00
宋文武
a7f05b4192
gnu: gimp: Update to 2.8.16.
...
* gnu/packages/patches/gimp-CVE-2016-4994.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/gimp.scm (gimp): Update to 2.8.16.
[source]: Remove patch.
2016-08-21 08:28:42 +08:00
宋文武
e70dc63a06
gnu: babl: Update to 0.1.18.
...
* gnu/packages/gimp.scm (babl): Update to 0.1.18.
[source]: Add gimp.org to 'uri'.
2016-08-21 08:28:42 +08:00
Leo Famulari
5cbc24de44
gnu: tzdata: Update to 2016f.
...
* gnu/packages/base.scm (tzdata): Update to 2016f.
2016-08-20 18:48:43 -04:00
Efraim Flashner
f0499100a6
gnu: python-2: Update to 2.7.12.
...
* gnu/packages/python.scm (python-2): Update to 2.7.12.
[arguments]: Move the mips64el failing test ...
[source]: ... to the snippet here.
2016-08-20 13:22:29 +03:00
Mark H Weaver
c52bf877e9
system: Fix 'guix system' when root fs is named by UUID.
...
Fixes <https://bugs.gnu.org/23881 >.
* guix/scripts/system.scm (previous-grub-entries)
(display-system-generation): Handle the case where the root device is
specified by UUID.
2016-08-20 04:48:31 -04:00
Leo Famulari
d760a2fc18
gnu: borg: Update to 1.0.7.
...
* gnu/packages/backup.scm (borg): Update to 1.0.7.
2016-08-19 18:42:09 -04:00
Leo Famulari
aed625bdc6
gnu: python-msgpack: Update to 0.4.8.
...
* gnu/packages/python.scm (python-msgpack, python2-msgpack): Update to 0.4.8.
2016-08-19 18:41:35 -04:00
Leo Famulari
e36ace3611
gnu: python-llfuse: Update to 1.1.1.
...
* gnu/packages/python.scm (python-llfuse, python2-llfuse): Update to 1.1.1.
2016-08-19 18:41:31 -04:00
Efraim Flashner
d7284b6a9a
gnu: font-dejavu: Update to 2.37.
...
* gnu/packages/fonts.scm (font-dejavu): Update to 2.37.
2016-08-20 01:22:01 +03:00
Alex Griffin
ad1ff78d63
gnu: gnome-maps: Update to 3.18.3.
...
* gnu/packages/geo.scm (gnome-maps): Update to 3.18.3.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-19 17:52:31 -04:00
Leo Famulari
5dee9186b4
gnu: python-lirc: Fix file-name.
...
* gnu/packages/lirc.scm (python-lirc, python2-lirc): Indentation fixes.
[source]: Fix misleading file-name.
2016-08-19 17:45:05 -04:00
Efraim Flashner
2108526158
gnu: perl-net-smtp-ssl: Use CPAN mirror.
...
* gnu/packages/web.scm (perl-net-smtp-ssl)[source]: Use CPAN mirror.
2016-08-19 23:22:51 +03:00
Efraim Flashner
ea0836cd6f
gnu: unclutter: Use 'modify-phases'.
...
* gnu/packages/xdisorg.scm (unclutter)[arguments]: Use 'modify-phases'.
2016-08-19 23:17:48 +03:00
Efraim Flashner
c237480b0c
gnu: xdotool: Use 'modify-phases'.
...
* gnu/packages/xdisorg.scm (xdotool)[arguments]: Use 'modify-phases'.
2016-08-19 23:15:37 +03:00
Ludovic Courtès
a0cbf1b9bf
gnu: Avoid @itemize in descriptions.
...
* gnu/packages/kde-frameworks.scm (kconfig)[description]: Use @enumerate
instead of @itemize to work around <http://bugs.gnu.org/21772 >.
(kitemmodels)[description]: Likewise.
2016-08-19 17:49:54 +02:00
Ludovic Courtès
00677a7e55
edit: Do not honor 'GUIX_BUILD_OPTIONS'.
...
* guix/scripts/edit.scm (guix-edit)[parse-arguments]: New procedure.
Use it.
2016-08-19 17:34:37 +02:00
Ludovic Courtès
af493726ce
gnu: openssh: Use /etc as the sysconfdir.
...
* gnu/packages/ssh.scm (openssh)[arguments]: Add --sysconfdir.
2016-08-19 17:34:37 +02:00
Efraim Flashner
e5b4b96b8c
gnu: atlas: Use 'modify-phases'.
...
* gnu/packages/maths.scm (atlas)[arguments]: Use 'modify-phases'.
2016-08-19 17:41:09 +03:00
Tobias Geerinckx-Rice
349cef585d
gnu: rhythmbox: Update to 3.4.
...
* gnu/packages/gnome.scm (rhythmbox): Update to 3.4.
[arguments]: Add PYTHONPATH environment variable to 'wrap-program'.
2016-08-19 15:49:15 +02:00
Tobias Geerinckx-Rice
735b8db6ca
gnu: shotwell: Update to 0.23.5.
...
* gnu/packages/gnome.scm (shotwell): Update to 0.23.5.
[propagated-inputs]: Add dconf.
[native-inputs]: Remove m4, desktop-file-utils, which, gnome-doc-utils,
python2, and python2-libxml2.
[inputs]: Remove gst-plugins-good, rest, and gtk+. Add glib:bin.
2016-08-19 15:23:30 +02:00
Efraim Flashner
f819c21dd5
gnu: shotwell: Update to 0.23.4.
...
* gnu/packages/gnome.scm (shotwell): Update to 0.23.4.
[native-inputs]: Add itstool.
2016-08-19 13:35:14 +03:00
Efraim Flashner
e379d85c6c
gnu: paperkey: Use 'modify-phases'.
...
* gnu/packages/gnupg.scm (paperkey)[arguments]: Use 'modify-phases'.
2016-08-19 11:51:56 +03:00
Efraim Flashner
7ac534037b
gnu: signing-key: Use tex for the description.
...
* gnu/packages/gnupg.scm (signing-key)[description]: Update the
description to use tex formatting.
2016-08-19 11:49:10 +03:00
Efraim Flashner
807143b640
gnu: signing-party: Use Debian mirror for downloads.
...
* gnu/packages/gnupg.scm (signing-party)[source]: Switch to using the
Debian mirror scheme.
2016-08-19 11:34:03 +03:00
Efraim Flashner
6a90a614ec
gnu: signing-party: Use 'modify-phases'.
...
* gnu/packages/gnupg.scm (signing-party)[arguments]: Use 'modify-phases'.
2016-08-19 11:29:21 +03:00
Efraim Flashner
a78435223b
gnu: python-pygpgme: Move setuptools to python2-pygpgme.
...
* gnu/packages/gnupg.scm (python-pygpgme)[inputs]: Remove
python-setuptools.
(python2-pygpgme)[native-inputs]: Add python2-setuptools.
2016-08-19 11:24:42 +03:00
Efraim Flashner
b9d58a8c31
gnu: moreutils: Add download location.
...
* gnu/packages/moreutils.scm (moreutils)[source]: Add Debian snapshot
alternative uri for downloading.
2016-08-19 10:42:29 +03:00
Ludovic Courtès
5b58c28b7e
services: guix: Add 'authorized-keys' configuration knob.
...
* gnu/services/base.scm (hydra-key-authorization): Add 'key' parameter
and honor it.
(%default-authorized-guix-keys): New variable.
(<guix-configuration>)[authorized-keys]: New field.
(guix-shepherd-service): Adjust 'match' clause accordingly.
(guix-activation): Adjust call to 'hydra-key-authorization'.
* doc/guix.texi (Base Services): Document 'authorized-keys'.
2016-08-19 09:11:00 +02:00
ng0
c08533b2cc
gnu: Add interrobang.
...
* gnu/packages/admin.scm (interrobang): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-18 17:23:27 -04:00
Alex Griffin
1166c283b7
gnu: bs1770gain: Update to 0.4.11.
...
* gnu/packages/audio.scm (bs1770gain): Update to 0.4.11.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-18 16:44:34 -04:00
Marius Bakke
dc253bf0a5
gnu: Add re2.
...
* gnu/packages/regex.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-18 16:37:23 -04:00
Marius Bakke
5f0ff6a9e9
gnu: Add dlib.
...
* gnu/packages/machine-learning.scm (dlib): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-18 16:22:43 -04:00
Leo Famulari
f47dc8dd10
gnu: yaml-cpp: Import missing module.
...
This is a followup to commit f50f4ae454 .
* gnu/packages/serialization.scm: Import python module.
2016-08-18 15:30:47 -04:00
Leo Famulari
a348585541
gnu: gpgmepp: Import missing modules.
...
This is a followup to commit 30ffab5006 .
* gnu/packages/kde-frameworks.scm: Import boost and gnupg modules.
2016-08-18 15:30:44 -04:00
Leo Famulari
7deb5ee899
gnu: gnupg: Update to 2.1.15.
...
* gnu/packages/gnupg.scm (gnupg): Update to 2.1.15.
[arguments]: Add 'patch-scheme-tests' phase.
2016-08-18 14:53:52 -04:00
ng0
995e8baf97
gnu: libgpg-error: Update to 1.24.
...
* gnu/packages/gnupg.scm (libgpg-error): Update to 1.24.
2016-08-18 14:42:38 -04:00
David Craven
5cde47ecd6
gnu: gstreamer: Use license: prefix.
...
* gnu/packages/gstreamer.scm (define-module): Import guix licenses with
(orc): Likewise.
(gstreamer): Likewise.
(gst-plugins-base): Likewise.
(gst-plugins-good): Likewise.
(gst-plugins-bad): Likewise.
(gst-plugins-ugly): Likewise.
(gst-libav): Likewise.
(python-gst): Likewise.
2016-08-18 13:12:26 +02:00
David Craven
9a935ef2df
gnu: qt: Update qt to 5.7.0.
...
* gnu/packages/qt.scm
(qtbase): Update it.
(qtsvg): Update it.
(qtimageformats): Update it.
(qtx11extras): Update it.
(qtxmlpatterns): Update it.
(qtdeclarative): Update it.
(qtconnectivity): Update it.
(qtwebsockets): Update it.
(qtsensors): Update it.
(qtmultimedia): Update it.
(qtwayland): Update it.
(qtserialport): Update it.
(qtwebchannel): Update it.
(qtlocation): Update it.
(qttools): Update it.
(qtscript): Update it.
(qtquickcontrols): Update it.
(qtquickcontrols2): Update it.
(qtgraphicaleffects): Update it.
2016-08-18 13:12:26 +02:00
David Craven
18174d8acd
gnu: qtkeychain: Use modular qt.
...
* gnu/packages/qt.scm (qtkeychain)[inputs]: Add qtbase. Remove qt.
[native-inputs]: Add qttools.
2016-08-18 13:12:25 +02:00
David Craven
132978615e
gnu: poppler-qt5: Use modular qt.
...
* gnu/packages/pdf.scm (poppler-qt)[inputs]: Add qtbase. Remove qt.
2016-08-18 13:12:25 +02:00
David Craven
65741ea1bc
gnu: gst-plugins-bad: Use modular qt.
...
* gnu/packages/gstreamer.scm (gst-plugins-bad)[inputs]: Add qtbase. Remove qt.
2016-08-18 13:12:25 +02:00
David Craven
05fe53c63c
gnu: bitcoin-core: Use modular qt.
...
* gnu/packages/finance.scm (bitcoin-core)[inputs]: Add qtbase. Remove qt.
2016-08-18 13:12:25 +02:00
David Craven
a2b9935178
gnu: fritzing: Use modular qt.
...
* gnu/packages/engineering.scm (fritzing)[inputs]: Add qtbase, qtserialport,
qtsvg. Remove qt.
2016-08-18 13:12:25 +02:00
David Craven
598f639413
gnu: qsynth: Use modular qt.
...
* gnu/packages/audio.scm (qsynth)[inputs]: Add qtbase, qtx11extras. Remove qt.
[native-inputs]: Add qttools.
2016-08-18 13:12:24 +02:00
David Craven
51b1d53987
gnu: polkit-qt: Use modular qt.
...
* gnu/packages/polkit.scm (polkit-qt)[propagated-inputs]: Add qtbase. Remove qt.
2016-08-18 13:11:03 +02:00
David Craven
1f9c92ef5e
gnu: kwidgetsaddons: Fix test failure.
...
* gnu/packages/kde-frameworks.scm (kwidgetsaddons)[arguments]:
Enable tests. Set Xvfb pixel depth to 24 bits.
2016-08-18 13:06:42 +02:00
David Craven
a7d0154cc5
gnu: modemmanager-qt: Propagate modem-manager.
...
* gnu/packages/kde-frameworks.scm (modemmanager-qt)
[propagated-inputs]: Add modem-manager.
[inputs]: Remove modem-manager.
2016-08-18 13:06:33 +02:00
David Craven
0556c5036b
gnu: networkmanager-qt: Propagate network-manager.
...
* gnu/packages/kde-frameworks.scm (networkmanager-qt)
[propagated-inputs]: Add network-manager.
[inputs]: Remove network-manager.
2016-08-18 13:06:23 +02:00
David Craven
eca4c011b5
gnu: Add wayland-protocols.
...
* gnu/packages/freedesktop.scm (wayland-protocols): New variable.
2016-08-18 13:06:23 +02:00
David Craven
e5e1df4dc5
gnu: Add mobile-broadband-provider-info.
...
* gnu/packages/gnome.scm (mobile-broadband-provider-info): New variable.
2016-08-18 13:06:23 +02:00
David Craven
c481859342
gnu: Add lndir.
...
* gnu/packages/xorg.scm (lndir): New variable.
2016-08-18 13:06:22 +02:00
David Craven
e4c2136ddf
gnu: Add snappy.
...
* gnu/packages/compression.scm (snappy): New variable.
Co-authored-by: Alex Kost <alezost@gmail.com >
2016-08-18 13:06:22 +02:00
David Craven
cd131a7623
gnu: Add jsoncpp.
...
* gnu/packages/serialization.scm (jsoncpp): New variable.
2016-08-18 13:06:22 +02:00
David Craven
f50f4ae454
gnu: Add yaml-cpp.
...
* gnu/packages/serialization.scm (yaml-cpp): New variable.
2016-08-18 13:06:22 +02:00
David Craven
0e1b262e05
gnu: Add lmdb.
...
* gnu/packages/databases.scm (lmdb): New variable.
2016-08-18 13:06:21 +02:00
David Craven
4e4ed0eee8
gnu: Add qtgraphicaleffects.
...
* gnu/packages/qt.scm (qtgraphicaleffects): New variable.
2016-08-18 13:06:21 +02:00
David Craven
42da149291
gnu: Add qtquickcontrols2.
...
* gnu/packages/qt.scm (qtquickcontrols2): New variable.
2016-08-18 13:06:21 +02:00
David Craven
ae0e51330c
gnu: Add qtquickcontrols.
...
* gnu/packages/qt.scm (qtquickcontrols): New variable.
2016-08-18 13:06:21 +02:00
宋文武
5ca6ef95f4
gnu: qtbase: Add search path specification for 'QMAKEPATH'.
...
* gnu/packages/qt.scm (qtbase)[native-search-paths]: New field.
[arguments]: Add phase to patch 'qt_config.prf'.
2016-08-18 13:06:21 +02:00
David Craven
30ffab5006
gnu: Add gpgmepp.
...
* gnu/packages/kde-frameworks.scm (gpgmepp): New variable.
2016-08-18 13:06:20 +02:00
David Craven
812bab6ded
gnu: Add kunitconversion.
...
* gnu/packages/kde-frameworks.scm (kunitconversion): New variable.
Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com >
2016-08-18 13:06:20 +02:00
David Craven
fee9b2662e
gnu: Add kpty.
...
* gnu/packages/kde-frameworks.scm (kpty): New variable.
Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com >
2016-08-18 13:06:20 +02:00
David Craven
979e18fa9d
gnu: Add kpackage.
...
* gnu/packages/kde-frameworks.scm (kpackage): New variable.
Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com >
2016-08-18 13:06:20 +02:00
David Craven
5801d21fd4
gnu: Add knotifications.
...
* gnu/packages/kde-frameworks.scm (knotifications): New variable.
Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com >
2016-08-18 13:06:20 +02:00
David Craven
b2ac012d04
gnu: Add kjobwidgets.
...
* gnu/packages/kde-frameworks.scm (kjobwidgets): New variable.
Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com >
2016-08-18 13:06:19 +02:00
David Craven
8ff1dabe1e
gnu: Add kimageformats.
...
* gnu/packages/kde-frameworks.scm (kimageformats): New variable.
Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com >
2016-08-18 13:06:19 +02:00
David Craven
b05eb5dd27
gnu: Add kfilemetadata.
...
* gnu/packages/kde-frameworks.scm (kfilemetadata): New variable.
Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com >
2016-08-18 13:06:19 +02:00
David Craven
110db07dff
gnu: Add kdoctools.
...
* gnu/packages/kde-frameworks.scm (kdoctools): New variable.
Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com >
2016-08-18 13:06:19 +02:00
David Craven
4d92ceb568
gnu: Add kcrash.
...
* gnu/packages/kde-frameworks.scm (kcrash): New variable.
Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com >
2016-08-18 13:06:19 +02:00
David Craven
13094df1ed
gnu: Add kcompletion.
...
* gnu/packages/kde-frameworks.scm (kcompletion): New variable.
Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com >
2016-08-18 13:06:18 +02:00
David Craven
46c27be120
gnu: Add kauth.
...
* gnu/packages/kde-frameworks.scm (kauth): New variable.
Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com >
2016-08-18 13:06:18 +02:00
David Craven
689bb11a34
gnu: Add phonon.
...
* gnu/packages/kde-frameworks.scm (phonon): New variable.
2016-08-18 13:06:18 +02:00
Alex Kost
0852f09a0d
gnu: manaplus: Update to 1.6.8.14.
...
* gnu/packages/games.scm (manaplus): Update to 1.6.8.14.
2016-08-18 11:02:39 +03:00
Alex Kost
876d8f296b
gnu: guile-daemon: Update to 0.1.1.
...
* gnu/packages/guile.scm (guile-daemon): Update to 0.1.1.
2016-08-18 11:02:39 +03:00
Alex Kost
4b2b7135b1
gnu: guile-xosd: Update to 0.2.1.
...
* gnu/packages/guile.scm (guile-xosd): Update to 0.2.1.
2016-08-18 11:02:39 +03:00
Alex Kost
7414de0a84
doc: Fix typos.
...
* doc/guix.texi: Fix multiple typos.
2016-08-18 11:02:34 +03:00
Leo Famulari
8305326ab2
Merge branch 'master' into core-updates
2016-08-18 00:06:56 -04:00
Mark H Weaver
69aa6e0995
gnu: libgcrypt: Do not export replacement packages.
...
* gnu/packages/gnupg.scm (libgcrypt-1.7.3, libgcrypt-1.5.6): Use
'define' instead of 'define-public'.
2016-08-17 23:57:47 -04:00
Leo Famulari
9efd4312db
gnu: fontconfig: Update to 2.12.1.
...
* gnu/packages/fontutils.scm (fontconfig): Update to 2.12.1.
(fontconfig/fixed): Remove variable.
* gnu/packages/patches/fontconfig-CVE-2016-5384.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-08-17 23:36:28 -04:00
Leo Famulari
6ccf3477f2
gnu: libgcrypt: Update to 1.7.3.
...
* gnu/packages/gnupg.scm (libgcrypt): Update to 1.7.3.
[replacement]: Remove field.
(libgcrypt-1.7.3): Remove variable.
2016-08-17 23:36:28 -04:00
Leo Famulari
c2cf198f27
gnu: libgcrypt-1.5: Update to 1.5.6.
...
* gnu/packages/gnupg.scm (libgcrypt-1.5): Update to 1.5.6.
[replacement]: Remove field.
(libgcrypt-1.5.6): Remove variable.
2016-08-17 23:36:28 -04:00
Leo Famulari
015ee84aac
Merge branch 'master' into core-updates
2016-08-17 23:35:22 -04:00
Leo Famulari
79f9d5d5dc
gnu: mercurial: Update to 3.9.
...
* gnu/packages/version-control.scm (mercurial): Update to 3.9.
2016-08-17 23:20:16 -04:00
Eric Bavier
22df70010a
gnu: Add NetSurf.
...
* gnu/packages/web.scm (netsurf): New variable.
* gnu/packages/patches/netsurf-about.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-08-17 22:08:32 -05:00
Leo Famulari
a3d6e1f432
gnu: perl: Update to 5.24.0.
...
* gnu/packages/perl.scm: Update to 5.24.0.
[source]: Add and remove patches.
* gnu/packages/patches/perl-reproducible-build-date.patch: New file.
* gnu/packages/patches/perl-CVE-2015-8607.patch,
gnu/packages/patches/perl-CVE-2016-2381.patch,
gnu/packages/patches/perl-no-build-time.patch,
gnu/packages/patches/perl-source-date-epoch.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Add and remove patches.
2016-08-17 22:55:15 -04:00
Leo Famulari
d1cada0450
gnu: git: Provide man-pages in main Git package.
...
* gnu/packages/version-control.scm (git-manpages): Remove variable.
(git)[native-inputs]: Add git-manpages.
[arguments]: Add 'install-man-pages' phase.
2016-08-17 22:40:33 -04:00
Tobias Geerinckx-Rice
8ac32b57d3
gnu: libpsl: Update to 0.14.0.
...
* gnu/packages/web.scm (libpsl): Update to 0.14.0.
2016-08-18 01:58:58 +02:00
Tobias Geerinckx-Rice
2456d97bf6
gnu: gexiv2: Update to 0.10.4.
...
* gnu/packages/gnome.scm (gexiv2): Update to 0.10.4.
2016-08-18 01:56:37 +02:00
Tobias Geerinckx-Rice
1daac1e488
gnu: gnumeric: Update to 1.12.31.
...
* gnu/packages/gnome.scm (gnumeric): Update to 1.12.31.
2016-08-18 01:56:37 +02:00
Tobias Geerinckx-Rice
cde2506f9d
gnu: gvfs: Update to 1.28.3.
...
* gnu/packages/gnome.scm (gvfs): Update to 1.28.3.
2016-08-18 01:56:37 +02:00
Mark H Weaver
866b05fd07
gnu: gnupg@1: Update to 1.4.21 [fixes CVE-2016-6316].
...
* gnu/packages/gnupg.scm (gnupg-1): Update to 1.4.21.
2016-08-17 19:24:59 -04:00
Mark H Weaver
67f5adbae6
gnu: libgcrypt: Replace with 1.7.3 [fixes CVE-2016-6316].
...
* gnu/packages/gnupg.scm (libgcrypt)[replacement]: New field.
(libgcrypt-1.7.3): New variable.
2016-08-17 19:24:56 -04:00
Mark H Weaver
90e20240e3
gnu: libgcrypt@1.5: Replace with 1.5.6 [fixes CVE-2016-6316].
...
* gnu/packages/gnupg.scm (libgcrypt-1.5)[replacement]: New field.
(libgcrypt-1.5.6): New variable.
2016-08-17 19:24:48 -04:00
Ricardo Wurmus
2557131496
gnu: pulseaudio: Update to 9.0.
...
* gnu/packages/pulseaudio.scm (pulseaudio): Update to 9.0.
2016-08-17 23:24:25 +02:00
Mark H Weaver
cb50d0c278
gnu: libx264: Fix build on MIPS.
...
* gnu/packages/video.scm (libx264)[arguments]: On MIPS, add
"--disable-asm" to #:configure-flags.
2016-08-17 14:16:10 -04:00
Mark H Weaver
c437922a0d
gnu: aalib: Fix build on mips64el.
...
* gnu/packages/video.scm (aalib)[arguments]: On MIPS, pass
"--host=mips64el-unknown-linux-gnu" to ./configure.
2016-08-17 14:13:55 -04:00
Mark H Weaver
6a9a336265
gnu: linux-libre: Update to 4.7.1.
...
* gnu/packages/linux.scm (linux-libre): Update to 4.7.1.
2016-08-17 14:01:07 -04:00
Mark H Weaver
6a79e9fa47
gnu: linux-libre@4.4: Update to 4.4.18.
...
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.18.
2016-08-17 14:00:57 -04:00
Ricardo Wurmus
433530a5fc
gnu: clipper: Update to 1.1.
...
* gnu/packages/bioinformatics.scm (clipper): Update to 1.1.
[source]: Delete pre-built libraries.
[inputs]: Add python2-pandas.
2016-08-17 19:35:05 +02:00
Tobias Geerinckx-Rice
316a5d02b0
gnu: simple-scan: Update to 3.21.90.
...
* gnu/packages/gnome.scm (simple-scan): Update to 3.21.90.
[inputs]: Remove libgudev.
[native-inputs]: Replace intltool dependency with gnu-gettext.
2016-08-17 13:23:04 +02:00
Tobias Geerinckx-Rice
ddee9a6e8b
gnu: zsh: Use 'modify-phases'.
...
* gnu/packages/shells.scm (zsh)[arguments]: Use ‘modify-phases’
instead of ‘alist-delete’.
2016-08-17 13:23:04 +02:00
Marius Bakke
318c0aee1e
gnu: Add minced.
...
* gnu/packages/bioinformatics.scm (minced): New variable.
Signed-off-by: Ben Woodcroft <donttrustben@gmail.com >
2016-08-17 20:56:21 +10:00
Mark H Weaver
d80a71eb9b
gnu: python-kivy-next: Fix version string.
...
This is a followup to commit 6eb7af2a43 .
* gnu/packages/python.scm (python-kivy-next)[version]: Add missing "-".
2016-08-17 06:05:30 -04:00
Dylan Jeffers
6eb7af2a43
gnu: Add python-kivy.
...
* gnu/packages/python.scm (python-kivy, python2-kivy)
(python-kivy-next, python2-kivy-next): New variables.
2016-08-17 01:53:42 -04:00
Leo Famulari
53dcbbec07
gnu: cracklib: Fix CVE-2016-6318.
...
* gnu/packages/patches/cracklib-CVE-2016-6318.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/password-utils.scm (cracklib)[source]: Use the patch.
2016-08-17 00:40:39 -04:00
Danny Milosavljevic
231313f76a
gnu: Add python-lirc.
...
* gnu/packages/lirc.scm (python-lirc, python2-lirc): New variables.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-16 17:41:23 -04:00
Alex Vong
8293b116e6
gnu: Add clojure.
...
* gnu/packages/java.scm (clojure): New variable.
2016-08-16 20:41:52 +02:00
Marius Bakke
3fa2dc2740
gnu: Add python-reportlab.
...
* gnu/packages/pdf.scm (python-reportlab, python2-reportlab): New
variables.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-16 14:34:28 -04:00
Leo Famulari
59c3e98474
ant-build-system: Fix typo.
...
* guix/build-system/ant.scm (ant-build): Fix typo.
2016-08-16 14:05:14 -04:00
Danny Milosavljevic
517a6c0c6e
gnu: python: Add python-pyserial.
...
* gnu/packages/python.scm (python-pyserial, python2-pyserial): New variables.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-16 13:18:44 -04:00
Efraim Flashner
b1223d1f93
gnu: mpv: Update to 0.19.0.
...
* gnu/packages/video.scm (mpv): Update to 0.19.0.
2016-08-16 17:25:14 +03:00
Ben Woodcroft
71461f88ee
gnu: mafft: Update to 7.305.
...
* gnu/packages/bioinformatics.scm (mafft): Update to 7.305.
[inputs]: Add ruby.
2016-08-16 19:49:15 +10:00
Efraim Flashner
9bb1826651
gnu: cmake: Update to 3.6.1.
...
* gnu/packages/cmake.scm (cmake): Update to 3.6.1.
2016-08-16 09:06:22 +03:00
Efraim Flashner
fb0c4d1ac2
gnu: poppler: Use 'modify-phases'.
...
* gnu/packages/pdf.scm (poppler)[arguments]: Use 'modify-phases'.
2016-08-16 09:06:22 +03:00
Efraim Flashner
5f8fc5e3bd
gnu: poppler: Update to 0.46.0.
...
* gnu/packages/pdf.scm (poppler): Update to 0.46.0.
[home-page]: Use https.
2016-08-16 09:06:22 +03:00
Efraim Flashner
6c4742530a
gnu: cups-filters: Update to 1.10.0.
...
* gnu/packages/cups.scm (cups-filters): Update to 1.10.0.
[home-page]: Update it.
2016-08-16 09:06:21 +03:00
Efraim Flashner
d2a79db4f7
gnu: cups: Update to 2.1.4.
...
* gnu/packages/cups.scm (cups): Update to 2.1.4.
[source]: Add Github fallback location.
[home-page]: Use https.
2016-08-16 09:06:21 +03:00
Efraim Flashner
3064d1763b
gnu: cups: Use 'modify-phases'.
...
* gnu/packages/cups.scm (cups)[arguments]: Use 'modify-phases'.
2016-08-16 09:06:20 +03:00
Efraim Flashner
8337cb210d
gnu: qpdf: Update to 6.0.0.
...
* gnu/packages/pdf.scm (qpdf): Update to 6.0.0.
2016-08-16 09:06:20 +03:00
Efraim Flashner
0adfe0ccbe
gnu: qpdf: Use 'modify-phases'.
...
* gnu/packages/pdf.scm (qpdf)[arguments]: Use 'modify-phases'.
2016-08-16 09:06:08 +03:00
Dmitry Bogatov
f0f0a48b6a
gnu: Add sent.
...
* gnu/packages/suckless.scm (sent): New variable.
Co-authored-by: Leo Famulari <leo@famulari.name >
Co-authored-by: Eric Bavier <bavier@member.fsf.org >
2016-08-16 01:05:14 -05:00
Danny Milosavljevic
4d2470b0ef
gnu: avr: Use the correct gcc version as native-input.
...
* gnu/packages/avr.scm (avr-libc): Replace package by function.
* gnu/packages/avr.scm (avr-toolchain): Use new avr-libc function.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-15 14:48:21 -04:00
Al McElrath
d23ce1ce2b
gnu: offlineimap: Update to 7.0.5.
...
* gnu/packages/mail.scm (offlineimap): Update to 7.0.5.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-15 14:24:48 -04:00
ng0
cd372ca352
gnu: libextractor: Add more optional inputs.
...
* gnu/packages/gnunet.scm (libextractor)[inputs]: Add gtk+, libarchive,
libgsf, and libmpeg2.
[arguments]: New field.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-15 14:20:52 -04:00
ng0
5f9d590574
gnu: gnurl: Update to 7.50.1 [fixes CVE-2016-{5419,5420,5421].
...
* gnu/packages/gnunet.scm (gnurl): Update to 7.50.1.
[configure-flags]: Configure with --disable-smb.
Disable test1139.
[description]: Fix typo.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-15 13:52:48 -04:00
ng0
a1c83fef3c
gnu: Add proxychains-ng.
...
* gnu/packages/networking.scm (proxychains-ng): New variable.
2016-08-15 13:31:46 +02:00
Ben Woodcroft
0ed8f0cd4c
gnu: mafft: Update to 7.304.
...
* gnu/packages/bioinformatics.scm (mafft): Update to 7.304.
2016-08-15 20:59:41 +10:00
Ben Woodcroft
101e8f7171
gnu: mafft: Wrap programs.
...
* gnu/packages/bioinformatics.scm (mafft)[arguments]: Add 'wrap-programs'
phase.
[propagated-inputs]: Move coreutils from here ...
[inputs]: ... to here.
2016-08-15 20:51:00 +10:00
Ben Woodcroft
93b8316e08
gnu: mafft: Update to 7.300.
...
* gnu/packages/bioinformatics.scm (mafft): Update to 7.300.
2016-08-15 20:51:00 +10:00
Efraim Flashner
74a3c4bb6c
gnu: procps: Update to 3.3.12.
...
* gnu/packages/linux.scm (procps): Update to 3.3.12.
[source]: Remove patch.
* gnu/packages/patches/procps-non-linux.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-08-15 10:42:27 +03:00
Efraim Flashner
da931eee60
gnu: file: Update to 5.28.
...
* gnu/packages/file.scm (file): Update to 5.28.
2016-08-15 10:42:27 +03:00
Efraim Flashner
8c8b2bf3a3
gnu: gcc@5: Update to 5.4.0.
...
* gnu/packages/gcc.scm (gcc@5): Update to 5.4.0.
2016-08-15 10:42:27 +03:00
Efraim Flashner
b08474974f
gnu: gcc@4.9: Update to 4.9.4.
...
* gnu/packages/gcc.scm (gcc@4.9): Update to 4.9.4.
2016-08-15 10:42:26 +03:00
Efraim Flashner
fba0d4c97a
gnu: gettext: Update to 0.19.8.1.
...
* gnu/packages/gettext.scm (gettext): Update to 0.19.8.1.
2016-08-15 10:42:09 +03:00
Efraim Flashner
a7a92b02bf
gnu: diffutils: Update to 3.4.
...
* gnu/packages/base.scm (diffutils): Update to 3.4.
2016-08-15 10:42:08 +03:00
Efraim Flashner
4148ed4644
gnu: binutils: Update to 2.27.
...
* gnu/packages/base.scm (binutils): Update to 2.27.
2016-08-15 10:42:08 +03:00
Efraim Flashner
6cc83b68cb
gnu: gnu-make: Use 'modify-phases'.
...
* gnu/packages/base.scm (gnu-make)[arguments]: Use 'modify-phases'.
2016-08-15 10:42:08 +03:00
Efraim Flashner
6d2b94f225
gnu: gnu-make: Update to 4.2.1.
...
* gnu/packages/base.scm (gnu-make): Update to 4.2.1.
2016-08-15 10:42:04 +03:00
Leo Famulari
2328f328f3
gnu: imagemagick: Update to 6.9.5-7.
...
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.5-7.
2016-08-15 01:50:16 -04:00
David Craven
8cce8797be
gnu: usbredir: Invoke autoreconf directly.
...
* gnu/packages/spice.scm (usbredir)[arguments]: Invoke autoreconf directly.
2016-08-15 02:24:11 +02:00
David Craven
273f1c05d8
gnu: usbredir: Add git commit to version.
...
* gnu/packages/spice.scm (usbredir)[version]: Add commit and revision to version
string.
2016-08-15 02:24:10 +02:00
Leo Famulari
d4db0612dc
gnu: dropbear: Update to 2016.74 [security fixes].
...
* gnu/packages/ssh.scm (dropbear): Update to 2016.74.
2016-08-14 16:19:11 -04:00
Leo Famulari
9372d2b8a5
gnu: gmp: Update to 6.1.1.
...
* gnu/packages/multiprecision.scm (gmp): Update to 6.1.1.
2016-08-14 15:44:01 -04:00
Leo Famulari
9715953080
gnu: gnutls: Update to 3.5.3.
...
* gnu/packages/tls.scm (gnutls): Update to 3.5.3.
2016-08-14 15:39:25 -04:00
Leo Famulari
2b11b9ab42
gnu: p11-kit: Update to 0.23.2.
...
* gnu/packages/tls.scm (p11-kit): Update to 0.23.2.
2016-08-14 15:36:09 -04:00
Leo Famulari
12433a216c
gnu: libtasn1: Update to 4.9.
...
* gnu/packages/tls.scm (libtasn1): Update to 4.9.
2016-08-14 15:32:10 -04:00
Leo Famulari
4f81d52720
gnu: libidn: Update to 1.33.
...
* gnu/packages/libidn.scm (libidn): Update to 1.33.
2016-08-14 15:26:10 -04:00
Leo Famulari
383434cc23
gnu: redis: Update to 3.2.3 [fixes CVE-2013-7458].
...
* gnu/packages/databases.scm (redis): Update to 3.2.3.
2016-08-14 13:54:02 -04:00
Ricardo Wurmus
1ebb9a27ab
gnu: fftw: Update to 3.3.5.
...
* gnu/packages/algebra.scm (fftw): Update to 3.3.5.
2016-08-14 19:06:03 +02:00
Marius Bakke
c3ccba9238
gnu: Add fio.
...
* gnu/packages/benchmark.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-14 13:05:03 -04:00
Chris Marusich
5cf30103f7
gnu: Add sg3-utils.
...
* gnu/packages/scsi.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-14 12:45:44 -04:00
Ricardo Wurmus
e04ae27bcf
gnu: openblas: Update to 0.2.18.
...
* gnu/packages/maths.scm (openblas): Update to 0.2.18.
2016-08-14 17:35:32 +02:00
Ricardo Wurmus
971ebdc89b
gnu: ardour: Add cppunit and readline to inputs.
...
* gnu/packages/audio.scm (ardour)[native-inputs]: Add cppunit.
[inputs]: Add readline.
2016-08-14 16:03:42 +02:00
Ricardo Wurmus
a2529c584a
gnu: ardour: Update to 5.0.
...
* gnu/packages/audio.scm (ardour): Update to 5.0.
2016-08-14 16:03:42 +02:00
Ricardo Wurmus
fcb416154f
gnu: lilv: Update to 0.22.0.
...
* gnu/packages/audio.scm (lilv): Update to 0.22.0.
2016-08-14 16:03:42 +02:00
Ricardo Wurmus
c0549628b2
gnu: sord: Update to 0.14.0.
...
* gnu/packages/rdf.scm (sord): Update to 0.14.0.
2016-08-14 16:03:42 +02:00
Ricardo Wurmus
3c972f5388
gnu: serd: Update to 0.22.0.
...
* gnu/packages/rdf.scm (serd): Update to 0.22.0.
2016-08-14 16:03:42 +02:00
Mark H Weaver
5f4a446d37
services: guix: Fix activation when 'authorize-key?' is false.
...
* gnu/services/base.scm (guix-activation): Ensure that a gexp is
returned when 'authorize-key?' is false.
2016-08-14 02:48:51 -04:00
Ben Woodcroft
a12ba6e878
gnu: Add bamm.
...
* gnu/packages/bioinformatics.scm (bamm): New variable.
2016-08-14 14:55:23 +10:00
Leo Famulari
891284e38e
nls: Update 'pl' translation.
2016-08-14 00:01:29 -04:00
Leo Famulari
29d9075727
gnu: gnupg-1: Use modify-phases syntax.
...
* gnu/packages/gnupg.scm (gnupg-1)[arguments]: Use modify-phases syntax.
2016-08-13 20:49:26 -04:00
Leo Famulari
304cf4e7ee
gnu: git: Update to 2.9.3.
...
* gnu/packages/version-control.scm (git): Update to 2.9.3.
(git-manpages)[source]: Update hash.
2016-08-13 18:34:22 -04:00
Efraim Flashner
43d51239fe
gnu: libcaca: Add more image support.
...
* gnu/packages/video.scm (libcaca)[inputs]: Add imlib2.
2016-08-13 23:16:00 +03:00
Efraim Flashner
602460ea2e
gnu: libetpan: Use 'modify-phases'.
...
* gnu/packages/mail.scm (libetpan)[arguments]: Use 'modify-phases'.
2016-08-13 21:18:28 +03:00
Efraim Flashner
a9a023ad40
gnu: claws-mail: Update to 3.14.0.
...
* gnu/packages/mail.scm (claws-mail): Update to 3.14.0.
2016-08-13 21:17:08 +03:00
Efraim Flashner
91fd8dd2c5
gnu: adns: Update to 1.5.1.
...
* gnu/packages/adns.scm (adns): Update to 1.5.1.
2016-08-13 20:24:43 +03:00
Eric Bavier
d85b398bb7
gnu: Add Aircrack-ng.
...
* gnu/packages/networking.scm (aircrack-ng): New variable.
2016-08-13 11:02:51 -05:00
Eric Bavier
b718bef08e
gnu: Add stress-make.
...
* gnu/packages/debug.scm (stress-make): New variable.
2016-08-13 11:00:45 -05:00
Eric Bavier
5895ca7bbb
gnu: tuxpaint-config: Build sequentially.
...
* gnu/packages/games.scm (tuxpaint-config)[arguments]: Add
2016-08-13 11:00:45 -05:00
Leo Famulari
b2122724fe
Revert "gnu: Add stagit."
...
This reverts commit b3885778e8 .
2016-08-13 09:05:05 -04:00
David Craven
60f75c8f21
gnu: kde-frameworks: Add threadweaver.
...
* gnu/packages/kde-frameworks.scm (threadweaver): New variable.
Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com >
2016-08-13 14:07:46 +02:00
David Craven
39e547f219
gnu: kde-frameworks: Add sonnet.
...
* gnu/packages/kde-frameworks.scm (sonnet): New variable.
Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com >
2016-08-13 14:07:46 +02:00
David Craven
9fd502cee5
gnu: kde-frameworks: Add solid.
...
* gnu/packages/kde-frameworks.scm (solid): New variable.
Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com >
2016-08-13 14:07:46 +02:00
David Craven
864c25f469
gnu: kde-frameworks: Add networkmanager-qt.
...
* gnu/packages/kde-frameworks (networkmanager-qt): New variable.
Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com >
2016-08-13 14:07:46 +02:00
David Craven
208094b49a
gnu: kde-frameworks: Add modemmanager-qt.
...
* gnu/packages/kde-frameworks.scm (modemmanager-qt): New variable.
Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com >
2016-08-13 14:07:46 +02:00
David Craven
5e22e8ed4d
gnu: kde-frameworks: Add kwidgetsaddons.
...
* gnu/packages/kde-frameworks.scm (kwidgetsaddons): New variable.
Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com >
2016-08-13 14:07:46 +02:00
David Craven
d5348b3fee
gnu: kde-frameworks: Add kwayland.
...
* gnu/packages/kde-frameworks.scm (kwayland): New variable.
Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com >
2016-08-13 14:07:46 +02:00
David Craven
a51cdaefbc
gnu: kde-frameworks: Add kplotting.
...
* gnu/packages/kde-frameworks.scm (kplotting): New variable.
Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com >
2016-08-13 14:07:46 +02:00
David Craven
d2e4c02d36
gnu: kde-frameworks: Add kitemviews.
...
* gnu/packages/kde-frameworks.scm (kitemviews): New variable.
Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com >
2016-08-13 14:07:46 +02:00
David Craven
803f30d7a5
gnu: kde-frameworks: Add kitemmodels.
...
* gnu/packages/kde-frameworks.scm (kitemmodels): New variable.
Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com >
2016-08-13 14:07:46 +02:00
David Craven
8cb7bab991
gnu: kde-frameworks: Add kidletime.
...
* gnu/packages/kde-frameworks.scm (kidletime): New variable.
Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com >
2016-08-13 14:07:46 +02:00
David Craven
4f4afb63c7
gnu: kde-frameworks: Add ki18n.
...
* gnu/packages/kde-frameworks.scm (ki18n): New variable.
Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com >
2016-08-13 14:07:46 +02:00
David Craven
7a150b4d74
gnu: kde-frameworks: Add kguiaddons.
...
* gnu/packages/kde-frameworks.scm (kguiaddons): New variable.
Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com >
2016-08-13 14:07:46 +02:00
David Craven
3dbb816a5f
gnu: kde-frameworks: Add kdnssd.
...
* gnu/packages/kde-frameworks.scm (kdnssd): New variable.
Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com >
2016-08-13 14:07:46 +02:00
David Craven
02613cf54a
gnu: kde-frameworks: Add kdbusaddons.
...
* gnu/packages/kde-frameworks.scm (kdbusaddons): New variable.
Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com >
2016-08-13 14:07:46 +02:00
David Craven
f3f250ad32
gnu: kde-frameworks: Add kcoreaddons.
...
* gnu/packages/kde-frameworks.scm (kcoreaddons): New variable.
Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com >
2016-08-13 14:07:46 +02:00
David Craven
594c7f35bc
gnu: kde-frameworks: Add kconfig.
...
* gnu/packages/kde-frameworks.scm (kconfig): New variable.
Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com >
2016-08-13 14:07:46 +02:00
David Craven
5c86352ada
gnu: kde-frameworks: Add kcodecs.
...
* gnu/packages/kde-frameworks.scm (kcodecs): New variable.
Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com >
2016-08-13 14:07:46 +02:00
David Craven
f90b81a5f0
gnu: kde-frameworks: Add karchive.
...
* gnu/packages/kde-frameworks.scm (karchive): New variable.
Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com >
2016-08-13 14:07:46 +02:00
David Craven
06a79865ef
gnu: kde-frameworks: Add kapidox.
...
* gnu/packages/kde-frameworks.scm (kapidox): New variable.
Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com >
2016-08-13 14:07:46 +02:00
David Craven
e510a263ac
gnu: kde-frameworks: Add breeze-icons.
...
* gnu/packages/kde-frameworks.scm (breeze-icons): New variable.
Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com >
2016-08-13 14:07:46 +02:00
David Craven
fc3d355df7
gnu: kde-frameworks: Add bluez-qt.
...
* gnu/packages/kde-frameworks.scm (bluez-qt): New variable.
Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com >
2016-08-13 14:07:46 +02:00
David Craven
bbf311e048
gnu: kde-frameworks: Add attica.
...
* gnu/packages/kde-frameworks.scm (attica): New variable.
Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com >
2016-08-13 14:07:46 +02:00
David Craven
b54c2cfcfc
gnu: oxygen-icons: Update to 5.24.0.
...
* gnu/packages/kde-frameworks.scm (oxygen-icons)[uri]: Use mirror.
[native-inputs]: Make extra-cmake-modules a native-input.
2016-08-13 14:07:46 +02:00
David Craven
861748efd6
gnu: kwindowsystem: Update to 5.24.0.
...
* gnu/packages/kde-frameworks.scm (kwindowsystem)[uri]: Use mirror.
[native-inputs]: Make extra-cmake-modules a native-input.
[inputs]: Replace qt dependency with qtbase and qtx11extras.
2016-08-13 14:07:46 +02:00
David Craven
5c913ba159
gnu: extra-cmake-modules: Update to 5.24.0.
...
* gnu/packages/kde-frameworks.scm: Update to 5.24.0.
Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com >
2016-08-13 14:07:46 +02:00
David Craven
37d52f6e46
gnu: spice: Fix usbredir for 32 bit platforms.
...
* gnu/packages/spice.scm (usbredir)[origin]: Fetch source from git repo.
[native-inputs]: Add AUTOCONF, AUTOMAKE and LIBTOOL.
[arguments]: Add autogen phase.
2016-08-13 14:02:56 +02:00
Jan Nieuwenhuizen
19c3304072
gnu: Add xlsx2csv.
...
* gnu/packages/xml.scm (xlsx2csv): New variable.
Signed-off-by: Ben Woodcroft <donttrustben@gmail.com >
2016-08-13 20:12:07 +10:00
Vincent Legoll
ce728f70e5
gnu: Add Musl.
...
* gnu/packages/musl.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
Signed-off-by: Ricardo Wurmus <rekado@elephly.net >
2016-08-13 11:31:39 +02:00
Ricardo Wurmus
2f82b53b94
gnu: Add virt-manager.
...
* gnu/packages/qemu.scm (virt-manager): New variable.
2016-08-12 21:04:20 +02:00
Ricardo Wurmus
7cd2032f24
gnu: Add python-libvirt.
...
* gnu/packages/qemu.scm (python-libvirt, python2-libvirt): New
variables.
2016-08-12 21:04:20 +02:00
Ricardo Wurmus
597ea1223b
gnu: Add libvirt-glib.
...
* gnu/packages/qemu.scm (libvirt-glib): New variable.
2016-08-12 21:04:19 +02:00
Ricardo Wurmus
a0f6c3b35d
gnu: Add libosinfo.
...
* gnu/packages/qemu.scm (libosinfo): New variable.
2016-08-12 21:04:19 +02:00
Ricardo Wurmus
309693e040
gnu: Add libvirt.
...
* gnu/packages/qemu.scm (libvirt): New variable.
2016-08-12 21:04:15 +02:00
ng0
b3885778e8
gnu: Add stagit.
...
* gnu/packages/version-control.scm (stagit): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-12 14:11:51 -04:00
ng0
b227f0be89
gnu: Add python-stem.
...
* gnu/packages/python.scm (python-stem, python2-stem): New variables.
Co-authored-by: Leo Famulari <leo@famulari.name >
2016-08-12 13:56:17 -04:00
宋文武
939111ca9e
gnu: st: Remove unnecessary inputs.
...
* gnu/packages/suckless.scm (st)[inputs]: Remove libxcomposite,
compositeproto, xextproto, libxrender and font-liberation.
2016-08-12 22:29:50 +08:00
ng0
87520dfd4b
gnu: st: Update to 0.7.
...
* gnu/packages/suckless.scm (st): Update to 0.7.
(inputs): Remove libxext.
Signed-off-by: 宋文武 <iyzsong@gmail.com >
2016-08-12 22:22:43 +08:00
宋文武
801d316b20
profiles: xdg-mime-database: Run the hook when have GLib based applications.
...
* guix/profiles.scm (xdg-mime-database): Run the hook when GLIB is referenced by
the manifest. Add SHARED-MIME-INFO to the mime packages of `update-mime-database'.
2016-08-12 22:22:43 +08:00
Leo Famulari
0d4b5eb1fd
gnu: diffoscope: Update to 56.
...
* gnu/packages/package-management.scm (diffoscope): Update to 56.
2016-08-12 01:55:47 -04:00
Leo Famulari
2b895f6980
gnu: postgresql: Update to 9.5.4 [fixes CVE-2016-{5423,5424}].
...
* gnu/packages/databases.scm (postgresql): Update to 9.5.4.
2016-08-12 01:46:35 -04:00
Efraim Flashner
b92f651be8
gnu: python-cython: Use 'modify-phases'.
...
* gnu/packages/python.scm (python-cython)[arguments]: Use 'modify-phases'.
2016-08-11 22:44:07 +03:00
Efraim Flashner
dd22efef0a
gnu: python-cython: Update to 0.24.1.
...
* gnu/packages/python.scm (python-cython): Update to 0.24.1.
2016-08-11 22:44:07 +03:00
Efraim Flashner
3e6fdd5f8a
gnu: snap-aligner: Limit to x86_64.
...
* gnu/packages/bioinformatics.scm (snap-aligner)[supported-systems]: Add
note explaining why we build for x86_64 only.
2016-08-11 22:44:07 +03:00
Jelle Licht
f2b4c18cd9
gnu: jq: Fix CVE-2015-8863.
...
* gnu/packages/patches/jq-CVE-2015-8863.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/web.scm (jq)[source]: Use it.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-11 15:42:32 -04:00
ng0
e08ca4b966
gnu: Add emacs-neotree.
...
* gnu/packages/emacs.scm (emacs-neotree): New variable.
Signed-off-by: Alex Kost <alezost@gmail.com >
2016-08-11 18:12:41 +03:00
ng0
e4eb213473
gnu: Add sic.
...
* gnu/packages/irc.scm (sic): New variable.
Signed-off-by: Alex Kost <alezost@gmail.com >
2016-08-11 18:12:41 +03:00
ng0
dfde065fd2
gnu: dwm: Shorten the description.
...
* gnu/packages/suckless.scm (dwm)[description]: Shorten.
Signed-off-by: Alex Kost <alezost@gmail.com >
2016-08-11 18:12:41 +03:00
Troy Sankey
caa6fc89c7
gnu: python2-notmuch: Update to 0.22.1.
...
* gnu/packages/mail.scm (python2-notmuch): Update to 0.22.1 by
inheriting from 'python-notmuch'.
Signed-off-by: Alex Kost <alezost@gmail.com >
2016-08-11 18:12:41 +03:00
Troy Sankey
4b6909bc03
gnu: Add python-notmuch.
...
* gnu/packages/mail.scm (python-notmuch): New variable.
Co-authored-by: Alex Kost <alezost@gmail.com >
2016-08-11 18:12:41 +03:00
Alex Kost
2c5b91dc47
gnu: notmuch: Use 'emacs-minimal' instead of 'emacs'.
...
* gnu/packages/mail.scm (notmuch)[inputs]: Remove 'emacs'.
[native-inputs]: Add 'emacs-minimal'.
2016-08-11 18:12:41 +03:00
Troy Sankey
25a78dbc7a
gnu: notmuch: Update to 0.22.1.
...
* gnu/packages/mail.scm (notmuch): Update to 0.22.1.
Signed-off-by: Alex Kost <alezost@gmail.com >
2016-08-11 18:12:41 +03:00
Jan Nieuwenhuizen
b3de5ff221
gnu: Add laby.
...
* gnu/packages/patches/laby-make-install.patch: New file.
* gnu/local.mk (dist_patch_DATA): gnu-system.am: Add it.
* gnu/packages/games.scm (laby): New variable.
Signed-off-by: 宋文武 <iyzsong@gmail.com >
2016-08-11 19:45:22 +08:00
Ben Woodcroft
7024aeaaaa
gnu: diamond: Update to 0.8.18.
...
* gnu/packages/bioinformatics.scm (diamond): Update to 0.8.18.
2016-08-11 20:39:54 +10:00
Efraim Flashner
91c52629e8
gnu: corkscrew: Use 'modify-phases'.
...
* gnu/packages/ssh.scm (corkscrew)[arguments]: Use 'modify-phases'.
2016-08-11 13:20:19 +03:00
Efraim Flashner
0ec60d6e03
gnu: mosh: Update to 1.2.6.
...
* gnu/packages/ssh.scm (mosh): Update to 1.2.6.
2016-08-11 13:20:18 +03:00
Efraim Flashner
11379192fa
gnu: mosh: Use 'modify-phases'.
...
* gnu/packages/ssh.scm (mosh)[arguments]: Use 'modify-phases'.
2016-08-11 13:20:18 +03:00
Efraim Flashner
c3671282c1
gnu: mosh: Update source location.
...
* gnu/packages/ssh.scm (mosh)[source]: Download from homepage.
[home-page]: Old url redirects to https://mosh.org .
2016-08-11 13:20:17 +03:00
Efraim Flashner
3dbdfdc7f0
gnu: mpv: Update to 0.18.1.
...
* gnu/packages/video.scm (mpv): Update to 0.18.1.
2016-08-11 13:20:17 +03:00
Efraim Flashner
91b2296b9c
gnu: obs: Update to 0.15.4.
...
* gnu/packages/video.scm (obs): Update to 0.15.4.
2016-08-11 13:20:16 +03:00
Efraim Flashner
cd36a4117b
gnu: ffmpeg: Update to 3.1.2.
...
* gnu/packages/video.scm (ffmpeg): Update to 3.1.2.
2016-08-11 13:20:16 +03:00
Efraim Flashner
f9c646886a
gnu: freeimpi: Update to 1.5.3.
...
* gnu/packages/freeipmi.scm (freeipmi): Update to 1.5.3.
2016-08-11 13:20:16 +03:00
Efraim Flashner
f64b989b1b
gnu: dico: Update to 2.3.
...
* gnu/packages/dico.scm (dico): Update to 2.3.
[inputs]: Add python-2, groff. Upgrade readline-6.2 to latest.
[source]: Remove patches.
* gnu/packages/patches/dico-idxcide-bug.patch,
* gnu/packages/patches/dico-libtool-deterministic.patch: Remove files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2016-08-11 13:20:12 +03:00
Mark H Weaver
10692b2e7f
gnu: linux-libre@4.4: Update to 4.4.17.
...
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.17.
2016-08-11 05:21:33 -04:00
Alex Griffin
2ebc5ad603
gnu: gnome-mpv: Update to 0.10.
...
* gnu/packages/video.scm (gnome-mpv): Update to 0.10.
2016-08-11 09:26:55 +02:00
Mark H Weaver
7309a501ee
gnu: linux-libre@4.1: Update to 4.1.30.
...
* gnu/packages/linux.scm (linux-libre-4.1): Update to 4.1.30.
2016-08-10 23:13:21 -04:00
ng0
5ec8b02d10
gnu: Add cbatticon.
...
* gnu/packages/admin.scm (cbatticon): New variable.
2016-08-10 22:39:14 +02:00
Leo Famulari
9f58fe3d1c
gnu: glibc/linux: Adjust variable name to upstream change.
...
* gnu/packages/base.scm (glibc/linux)[arguments]: Change
'libc_cv_localedir' to 'libc_cv_complocaledir' in #:configure-flags.
* gnu/system.scm: (operating-system-environment-variables): Remove
'GUIX_LOCPATH'.
2016-08-10 15:41:21 -04:00
Manolis Ragkousis
2d558e31af
gnu: cross-libc: Cross build the correct libc for GNU/Hurd systems.
...
* gnu/packages/cross-base.scm (cross-kernel-headers): Add new variable.
Add xgnumach-headers, xmig, xhurd-headers, xglibc/hurd-headers,
xhurd-minimal, xhurd-core-headers.
(cross-libc): Add cross-libc-for-target.
[arguments]: Set "CROSS_LIBRARY_PATH".
[propagated-inputs]: Use "cross-kernel-headers" to determine the correct headers.
[native-inputs]: Use "cross-mig" when target is GNU/Hurd.
2016-08-10 15:41:12 -04:00
Manolis Ragkousis
d75acc293d
gnu: commencement: Add support for a native GNU/Hurd system.
...
* gnu/packages/commencement.scm (kernel-headers-boot0,
ld-wrapper-boot0, bison-boot0, flex-boot0, gnumach-headers-boot0,
mig-boot0, hurd-headers-boot0, hurd-minimal-boot0,
hurd-kernel-headers-boot0): New variables.
(bison-boot1): Remove.
(%boot1-inputs): Add ld-wrapper-boot0.
(glibc-final-with-bootstrap-bash)[arguments]: Allow libpthread
to find libihash.
[propagated-inputs]: Use kernel-headers-boot0.
[inputs]: Add "mig".
(glibc-final)[arguments]: Use kernel-headers-boot0.
(static-bash-for-glibc, bash-final)[native-inputs]: Use bison-boot0.
2016-08-10 15:41:00 -04:00
Alex Kost
ca40858094
gnu: guile: Use "site-ccache" for the compiled search path.
...
There is no need to add "ccache" to GUILE_LOAD_COMPILED_PATH,
as this directory is used only by Guile itself, while "site-ccache" is
where Guile packages put their .go files.
* gnu/packages/guile.scm (guile-2.0)[native-search-paths]: Use
"lib/guile/2.0/site-ccache" instead of "lib/guile/2.0/ccache" for
GUILE_LOAD_COMPILED_PATH.
(guile-next): Likewise.
2016-08-10 15:40:32 -04:00
Manolis Ragkousis
4ed40a3e6c
build: Correctly determine the system type for GNU/Hurd systems.
...
* m4/guix.m4 (GUIX_SYSTEM_TYPE): Add case for gnu.
2016-08-10 15:40:22 -04:00
Hartmut Goebel
d06df41dfb
gnu: wrap-python3: Create more symlinks.
...
* gnu/pyckages/python.csm (wrap-python3): Create additional symlinks for
pip and python-config.
Signed-off-by: Andreas Enge <andreas@enge.fr >
2016-08-10 15:40:11 -04:00
Ben Woodcroft
92da343667
gnu: sqlite: Update to 3.13.0.
...
* gnu/packages/databases.scm (sqlite): Update to 3.13.0.
2016-08-10 15:39:56 -04:00
Taylan Ulrich Bayırlı/Kammer
7ee5a694a8
utils: Fix 'modify-phases' docstring.
...
* guix/build/utils.scm (modify-phases): Fix the documentation string.
2016-08-10 15:39:45 -04:00
Leo Famulari
ddfba024d4
gnu: curl: Update to 7.50.1.
...
* gnu/packages/curl.scm (curl)[replacement]: Remove field.
[version, source]: Update to 7.50.1.
[arguments]: Re-enable test.
(curl-7.50.1): Remove variable.
2016-08-10 15:29:41 -04:00
Alex Kost
8d65c71f12
packages: Use '--no-backup-if-mismatch' for patching.
...
Suggested-by: Ludovic Courtès <ludo@gnu.org >
* guix/packages.scm (patch-and-repack)[build]: Use
'--no-backup-if-mismatch' patch flag to avoid making *.orig files.
2016-08-10 15:29:40 -04:00
Ricardo Wurmus
dd05e73102
gnu: nautilus: Add gvfs support.
...
* gnu/packages/gnome.scm (nautilus)[inputs]: Add gvfs.
2016-08-10 15:47:09 +02:00
Efraim Flashner
5d923b4f4a
gnu: font-xfree86-type1: Add missing input.
...
* gnu/packages/xorg.scm (font-xfree86-type1)[inputs]: Add mkfontscale.
2016-08-10 15:59:26 +03:00
Efraim Flashner
881d863102
gnu: font-misc-ethiopic: Add missing input.
...
* gnu/packages/xorg.scm (font-misc-ethiopic)[inputs]: Add mkfontscale.
2016-08-10 15:57:21 +03:00
Efraim Flashner
4dd0a8b601
gnu: qt: Don't build examples.
...
* gnu/packages/qt.scm (qt)[arguments]: Add flag to not build the examples.
2016-08-10 12:11:55 +03:00
Efraim Flashner
daa9a9108d
gnu: openbox: Update source location.
...
* gnu/packages/openbox.scm (openbox)[source]: Download from openbox.org.
2016-08-10 12:11:55 +03:00
Efraim Flashner
6582ecee53
gnu: openbox: Fix autostart.
...
* gnu/packages/openbox.scm (openbox)[inputs]: Add python2.
[propagated-inputs]: Add python2-pyxdg.
2016-08-10 12:11:55 +03:00
Ben Woodcroft
f8744816e6
gnu: ruby-arel: Update to 7.1.1.
...
* gnu/packages/ruby.scm (ruby-arel): Update to 7.1.1.
2016-08-10 15:36:33 +10:00
Ben Woodcroft
1b10724550
gnu: ruby-simplecov: Update to 0.12.0.
...
* gnu/packages/ruby.scm (ruby-simplecov): Update to 0.12.0.
2016-08-10 15:36:33 +10:00
Ben Woodcroft
44514637ca
gnu: ruby-gherkin3: Rename to ruby-gherkin and update to 4.0.0.
...
* gnu/packages/ruby.scm (ruby-gherkin3): Rename to ruby-gherkin and update to
4.0.0.
(ruby-cucumber-core)[propagated-inputs]: Adjust accordingly.
2016-08-10 15:36:33 +10:00
Ben Woodcroft
29f49403a9
gnu: ruby-spring: Update to 1.7.2.
...
* gnu/packages/rails.scm (ruby-spring): Update to 1.7.2.
2016-08-10 15:36:33 +10:00
Ben Woodcroft
2d9f1c06b5
gnu: ruby-rspec: Update to 3.5.0.
...
These packages should be updated together.
* gnu/packages/ruby.scm (ruby-rspec): Update to 3.5.0.
(ruby-rspec-core): Update to 3.5.0.
(ruby-rspec-mocks): Update to 3.5.0.
(ruby-rspec-expectation): Update to 3.5.1.
(ruby-rspec-support): Update to 3.5.0.
2016-08-10 15:36:33 +10:00
Ben Woodcroft
1db791d5f4
gnu: ruby-rack: Update to 2.0.1.
...
* gnu/packages/ruby.scm (ruby-rack): Update to 2.0.1.
[source]: Use GitHub and patch.
[native-inputs]: Add ruby-concurrent, ruby-minitest, ruby-minitest-sprint,
which. Remove ruby-bacon.
[propagated-inputs]: Add ruby-concurrent.
* gnu/packages/patches/ruby-rack-ignore-failing-test.patch: New file.
* gnu/local.mk: Add it.
2016-08-10 15:36:33 +10:00
Ben Woodcroft
9019b37fb7
gnu: ruby-concurrent: Remove dependencies.
...
ruby-timecop and ruby-yard will links in a circular dependency chain after
ruby-rack is updated.
* gnu/packages/ruby.scm (ruby-concurrent)[arguments]: Remove
timecop-dependent tests.
[native-inputs]: Remove ruby-timecop, ruby-yard.
2016-08-10 15:36:33 +10:00
Ben Woodcroft
2af45e5025
gnu: ruby-activesupport: Update to 5.0.0.
...
* gnu/packages/ruby.scm (ruby-activesupport): Update to 5.0.0.
[arguments]: Include the library as a test.
[propagated-inputs]: Add ruby-concurrent. Remove ruby-thread-safe,
ruby-json.
2016-08-10 15:36:33 +10:00
Ben Woodcroft
3840373b39
gnu: ruby-puma: Update to 3.6.0.
...
* gnu/packages/ruby.scm (ruby-puma): Update to 3.6.0.
[arguments]: Add 'delete-integration-tests' phase.
(gnu/packages/patches/ruby-puma-ignore-broken-test.patch):
Remove only one broken test.
2016-08-10 15:36:33 +10:00
Leo Famulari
10fa1d98e1
gnu: mpd: Update to 0.19.18.
...
* gnu/packages/mpd.scm (mpd): Update to 0.19.18.
2016-08-09 21:08:06 -04:00
Mark H Weaver
5a1add373a
grafts: Make grafting faster.
...
* guix/build/graft.scm (replace-store-references): Reimplement for
faster grafting. Use binary I/O instead of textual I/O. Replace
'mapping' argument (an alist) with 'replacement-table' (a vhash).
(rewrite-directory): Adapt to mapping argument change in
'replace-store-references'. Remove 'with-fluids' that previously set
'%default-port-encoding' to #f, since we now use binary I/O.
(define-inline, hash-length): New macros.
(nix-base32-char?): New variable.
2016-08-09 17:59:26 -04:00
Tomáš Čech
ba6d25f3b9
gnu: bash-completion: Update to 2.3. Update the patch.
...
* gnu/packages/bash.scm (bash-completion): Update to 2.3.
* gnu/packages/patches/bash-completion-directories.patch: New version of
the patch for the same purpose.
2016-08-09 09:23:38 +02:00
Tomáš Čech
aa67d3c546
gnu: bash-completion: Modify to modify-phases.
...
* gnu/packages/bash.scm (bash-completion): Use modify-phases instead of
alist-cons-after.
2016-08-09 09:23:35 +02:00
Danny Milosavljevic
cccb4d2652
gnu: Add perl-crypt-openssl-random.
...
* gnu/packages/tls.scm (perl-crypt-openssl-random): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-08 22:36:39 -04:00
Danny Milosavljevic
e818f321fd
gnu: Add perl-io-socket-inet6.
...
* gnu/packages/networking.scm (perl-io-socket-inet6): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-08 22:36:39 -04:00
Danny Milosavljevic
be0c57338a
gnu: Add perl-mail-spf.
...
* gnu/package/mail.scm (perl-mail-spf): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-08 22:36:39 -04:00
Danny Milosavljevic
adff71ca5c
gnu: Add perl-crypt-openssl-bignum.
...
* gnu/packages/tls.scm (perl-crypt-openssl-bignum, perl-crypt-arguments): New
variables.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-08 22:36:39 -04:00
Danny Milosavljevic
4532c0c0ab
gnu: Add perl-crypt-openssl-rsa.
...
* gnu/packages/tls.scm (perl-crypt-openssl-rsa): Add variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-08 22:36:38 -04:00
Danny Milosavljevic
e741c4e424
gnu: Add perl-geo-ip.
...
* gnu/packages/networking.scm (perl-geo-ip): Add variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-08 22:36:38 -04:00
Danny Milosavljevic
b09a8b6f63
gnu: Add perl-net-cidr-lite.
...
* gnu/packages/networking.scm (perl-net-cidr-lite): Add variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-08 22:36:38 -04:00
Danny Milosavljevic
22414177cd
gnu: Add perl-encode-detect.
...
* gnu/packages/perl.scm (perl-encode-detect): Add variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-08 22:36:38 -04:00
Danny Milosavljevic
7ad2bd50f8
gnu: Add perl-test-trailingspace.
...
* gnu/packages/perl.scm (perl-test-trailingspace): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-08 22:36:37 -04:00
Danny Milosavljevic
831fee8765
gnu: Add perl-file-find-object-rule.
...
* gnu/packages/perl.scm (perl-file-find-object-rule): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-08 22:36:37 -04:00
Leo Famulari
4ec4aa4fc9
gnu: Add perl-file-find-object.
...
* gnu/packages/perl.scm (perl-file-find-object): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-08 22:36:37 -04:00
Danny Milosavljevic
3ed361ea09
gnu: Add perl-net-patricia.
...
* gnu/packages/networking.scm (perl-net-patricia): Add variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-08 22:36:37 -04:00
Danny Milosavljevic
1201eab9c4
gnu: Add perl-netaddr-ip.
...
* gnu/packages/networking.scm (perl-netaddr-ip): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-08 22:36:36 -04:00
Danny Milosavljevic
8d60dd7174
gnu: Add perl-net-dns-resolver-programmable.
...
* gnu/packages/networking.scm (perl-net-dns-resolver-programmable): New variable.
* gnu/packages/patches/perl-net-dns-resolver-programmable-Fix-broken-interface.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-08 22:36:36 -04:00
Danny Milosavljevic
87b1409140
gnu: Add perl-socket6.
...
* gnu/packages/networking.scm (perl-socket6): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-08 22:36:36 -04:00
Danny Milosavljevic
68b14f2e15
gnu: Add perl-net-dns.
...
* gnu/packages/networking.scm (perl-net-dns): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-08 22:36:36 -04:00
Leo Famulari
6b5e654dd4
gnu: fontconfig: Fix CVE-2016-5384.
...
* gnu/packages/fontutils.scm (fontconfig)[replacement]: New field.
(fontconfig/fixed): New variable.
* gnu/packages/patches/fontconfig-CVE-2016-5384.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-08-08 20:33:21 -04:00
8p8c
ed6ba9cc7b
gnu: recordmydesktop: Add ALSA support.
...
* gnu/packages/video.scm (recordmydesktop)[inputs]: Add ALSA-LIB
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-08 16:03:32 -04:00
Mathieu Lirzin
751f687175
gnu: Add tint2.
...
* gnu/packages/xdisorg.scm (tint2): New variable.
2016-08-08 21:58:02 +02:00
Jan Nieuwenhuizen
763b3d50b6
gnu: Add mono.
...
* gnu/packages/mono.scm: New file.
* gnu/packages/local.mk (GNU_SYSTEM_MODULES): Add it.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-08 14:27:13 -04:00
Ben Woodcroft
ceb62d5436
gnu: Add roary.
...
* gnu/packages/bioinformatics.scm (roary): New variable.
2016-08-08 22:08:17 +10:00
Ben Woodcroft
608dd93267
gnu: Add raxml.
...
* gnu/packages/bioinformatics.scm (raxml): New variable.
2016-08-08 22:08:17 +10:00
Ben Woodcroft
024130d258
gnu: Add prank.
...
* gnu/packages/bioinformatics.scm (prank): New variable.
2016-08-08 22:08:17 +10:00
Ben Woodcroft
b16728b068
gnu: Add exonerate.
...
* gnu/packages/bioinformatics.scm (exonerate): New variable.
2016-08-08 22:08:17 +10:00
Ben Woodcroft
db7a344427
gnu: Add bppsuite.
...
* gnu/packages/bioinformatics.scm (bppsuite): New variable.
2016-08-08 22:08:17 +10:00
Ben Woodcroft
159a701678
gnu: Add bpp-popgen.
...
* gnu/packages/bioinformatics.scm (bpp-popgen): New variable.
2016-08-08 22:08:17 +10:00
Ben Woodcroft
8b5f4d5700
gnu: Add bpp-phyl.
...
* gnu/packages/bioinformatics.scm (bpp-phyl): New variable.
2016-08-08 22:08:17 +10:00
Ben Woodcroft
70f1bc051a
gnu: Add bpp-seq.
...
* gnu/packages/bioinformatics.scm (bpp-seq): New variable.
2016-08-08 22:08:17 +10:00
Ben Woodcroft
985d841144
gnu: Add bpp-core.
...
* gnu/packages/bioinformatics.scm (bpp-core): New variable.
2016-08-08 22:08:17 +10:00
Ben Woodcroft
791c11d6a0
gnu: Add mcl.
...
* gnu/packages/machine-learning.scm (mcl): New variable.
2016-08-08 22:08:17 +10:00
Ben Woodcroft
f559472939
gnu: Add perl-env-path.
...
* gnu/packages/perl.scm (perl-env-path): New variable.
2016-08-08 22:08:17 +10:00
Ben Woodcroft
f82cef25ca
gnu: Add perl-test-files.
...
* gnu/packages/perl.scm (perl-test-files): New variable.
2016-08-08 22:08:17 +10:00
Ben Woodcroft
67cc6d7380
gnu: Add perl-array-utils.
...
* gnu/packages/perl.scm (perl-array-utils): New variable.
2016-08-08 22:08:17 +10:00
Ben Woodcroft
b33fdcc488
gnu: Add perl-file-grep.
...
* gnu/packages/perl.scm (perl-file-grep): New variable.
2016-08-08 22:08:17 +10:00
Ben Woodcroft
b1ed9cf191
gnu: Add perl-file-path.
...
* gnu/packages/perl.scm (perl-file-path): New variable.
2016-08-08 22:08:17 +10:00
Ben Woodcroft
8a525c3f08
gnu: Add perl-file-slurper.
...
* gnu/packages/perl.scm (perl-file-slurper): New variable.
2016-08-08 22:08:17 +10:00
Ben Woodcroft
5eec378b79
gnu: Add perl-graph-readwrite.
...
* gnu/packages/xml.scm (perl-graph-readwrite): New variable.
2016-08-08 22:08:17 +10:00
Ben Woodcroft
085f59a50e
gnu: Add perl-graph.
...
* gnu/packages/perl.scm (perl-graph): New variable.
2016-08-08 22:08:17 +10:00
Ben Woodcroft
5e2b27b045
gnu: Add perl-parse-yapp.
...
* gnu/packages/perl.scm (perl-parse-yapp): New variable.
2016-08-08 22:08:17 +10:00
Ben Woodcroft
176345c5b2
gnu: Add perl-xml-writer.
...
* gnu/packages/perl.scm (perl-xml-writer): New variable.
2016-08-08 22:08:17 +10:00
Ben Woodcroft
47bc991f71
gnu: parallel: Use full paths for executables.
...
* gnu/packages/parallel.scm (parallel)[inputs]: Add procps.
[arguments]: New field.
2016-08-08 22:07:49 +10:00
Efraim Flashner
7d229e2602
gnu: offlineimap: Update to 7.0.4.
...
* gnu/packages/mail.scm (offlineimap): Update to 7.0.4.
2016-08-07 21:44:51 +03:00
ng0
99840fbbee
gnu: Add ii.
...
* gnu/packages/irc.scm (ii): New variable.
Signed-off-by: Alex Kost <alezost@gmail.com >
2016-08-07 16:54:30 +03:00
ng0
8a48353a4f
gnu: zathura-pdf-poppler: Update to 0.2.6.
...
* gnu/packages/pdf.scm (zathura-pdf-poppler): Update to 0.2.6.
Signed-off-by: Alex Kost <alezost@gmail.com >
2016-08-07 16:54:30 +03:00
ng0
b7f3e363ee
gnu: zathura-djvu: Update to 0.2.5.
...
* gnu/packages/pdf.scm (zathura-djvu): Update to 0.2.5.
Signed-off-by: Alex Kost <alezost@gmail.com >
2016-08-07 16:54:30 +03:00
ng0
402a754724
gnu: zathura-ps: Update to 0.2.3.
...
* gnu/packages/pdf.scm (zathura-ps): Update to 0.2.3.
Signed-off-by: Alex Kost <alezost@gmail.com >
2016-08-07 16:54:30 +03:00
ng0
8dd739e1de
gnu: zathura-cb: Update to 0.1.5.
...
* gnu/packages/pdf.scm (zathura-cb): Update to 0.1.5.
Signed-off-by: Alex Kost <alezost@gmail.com >
2016-08-07 16:54:30 +03:00
ng0
860086529f
gnu: zathura: Update to 0.3.6.
...
* gnu/packages/pdf.scm (zathura): Update to 0.3.6.
Signed-off-by: Alex Kost <alezost@gmail.com >
2016-08-07 16:54:30 +03:00
ng0
97b66a91dd
gnu: girara: Update to 0.2.6.
...
* gnu/packages/gtk.scm (girara): Update to 0.2.6.
Signed-off-by: Alex Kost <alezost@gmail.com >
2016-08-07 16:54:30 +03:00
Leo Famulari
1ae44b802b
gnu: Add python-pythondialog.
...
* gnu/packages/python.scm (python-pythondialog): New variable.
(python2-pythondialog): Inherit from PYTHON-PYTHONDIALOG.
Co-authored-by: Vincent Legoll <vincent.legoll@idgrilles.fr >
2016-08-06 22:55:36 -04:00
Alex Griffin
e87c7ec2de
gnu: Add bs1770gain.
...
* gnu/packages/video.scm (bs1770gain): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-06 22:50:15 -04:00
Ben Woodcroft
1817d30ad3
gnu: ruby-cucumber-core: Update to 1.5.0.
...
* gnu/packages/ruby.scm (ruby-cucumber-core): Update to 1.5.0.
2016-08-06 21:37:37 +10:00
Ben Woodcroft
9e12eba866
gnu: Add python-biom-format.
...
* gnu/packages/bioinformatics.scm (python-biom-format,
python2-biom-format): New variables.
2016-08-06 09:44:28 +10:00
Ben Woodcroft
da4ac1aaa4
gnu: Add python-future.
...
* gnu/packages/python.scm (python-future, python2-future): New
variables.
2016-08-06 09:44:28 +10:00
Leo Famulari
fd34d4f449
gnu: icedtea-8: Update to 3.1.0.
...
Fixes CVE-2016-{3458,3485,3500,3508,3550,3587,3606,3598,3610}.
* gnu/packages/java.scm (icedtea-8): Update to 3.1.0.
[native-inputs]: Add SHENANDOAH-DROP.
2016-08-05 18:43:19 -04:00
Leo Famulari
2b836df375
gnu: icedtea-7: Update to 2.6.7.
...
Fixes CVE-2016-{3458,3485,3500,3508,3550,3598,3606,3610}.
* gnu/packages/java.scm (icedtea-7): Update to 2.6.7.
2016-08-05 18:43:19 -04:00
David Craven
112f089d6c
download: Add download.kde.org to kde mirrors.
...
* guix/download.scm (%mirrors)[kde]: Add download.kde.org.
2016-08-05 21:48:43 +02:00
David Craven
00f4690568
services: Add spice vdagent service.
...
* gnu/services/spice.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* doc/guix.texi (Various Services): New subheading.
2016-08-05 21:48:43 +02:00
David Craven
e02cd2b8fe
gnu: spice-vdagent: Set Exec path in spice-vdagent.desktop.
...
* gnu/packages/spice.scm (spice-vdagent): Set Exec path in
spice-vdagent.desktop.
2016-08-05 21:48:43 +02:00
David Craven
38b9ce44db
gnu: qemu: Enable spice support.
...
* gnu/packages/qemu.scm (qemu)[inputs]: Add SPICE and VIRGLRENDERER.
(qemu-minimal)[inputs]: Remove SPICE and VIRGLRENDERER.
2016-08-05 21:48:43 +02:00
David Craven
2f04282297
gnu: qemu: Reorder inputs alphabetically.
...
* gnu/packages/qemu.scm (qemu): Reorder inputs alphabetically.
2016-08-05 21:48:43 +02:00
David Craven
8ff4dcbec4
doc: Make 'Lirc Service' a subsubheading of 'Various Services'.
...
* doc/guix.texi (Various Services)[Lirc Service]: New subsubheading.
[lirc] New cindex.
2016-08-05 21:48:43 +02:00
ng0
4cc4d363f2
gnu: tor: Update to 0.2.8.6.
...
* gnu/packages/tor.scm (tor): Update to 0.2.8.6.
Signed-off-by: Andreas Enge <andreas@enge.fr >
2016-08-05 21:18:34 +02:00
Andreas Enge
a1e0652dd8
gnu: qjson: Remove package.
...
* gnu/packages/qt.scm (qjson): Delete variable.
2016-08-05 21:16:36 +02:00
ng0
c744f5c0ad
gnu: Add ircii.
...
* gnu/packages/irc.scm (ircii): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-08-05 15:10:04 -04:00
Erik Edrosa
e28e74a518
gnu: Add guile-commonmark
...
* gnu/packages/guile.scm (guile-commonmark): New variable.
2016-08-05 09:25:41 +02:00
Ricardo Wurmus
f467c35261
gnu: tuxguitar: Update to 1.3.2.
...
* gnu/packages/music.scm (tuxguitar): Update to 1.3.2.
[arguments]: Use ant-build-system and rearrange build phases.
[native-inputs]: Remove field.
2016-08-04 21:32:13 +02:00
Ludovic Courtès
d77a0bd6f1
ui: Remove dependency on (gnu system file-systems).
...
* guix/ui.scm (specification->file-system-mapping): Move to...
* gnu/system/file-systems.scm (specification->file-system-mapping):
... here.
2016-08-04 19:38:33 +02:00
Ludovic Courtès
44210f84e2
nls: Adjust to zsh.scm renaming.
...
* po/packages/POTFILES.in: Adjust to zsh.scm renaming in commit
7ccb874a29 .
2016-08-04 19:38:33 +02:00
Ludovic Courtès
7912677c1e
gnu: gcc: Reintroduce dependency on Texinfo.
...
This partly reverts 868c13c53a , which
introduced a regression whereby gcc@5 and gcc@6 would no longer contain
their Info manual.
* gnu/packages/gcc.scm (gcc-5)[native-inputs]: Remove.
2016-08-04 19:38:33 +02:00
Leo Famulari
e686e633ad
gnu: curl: Replace with 7.50.1 [fixes CVE-2016-{3739,4802,5419,5420,5421].
...
* gnu/packages/curl.scm (curl)[replacement]: New field.
(curl-7.50.1): New variable.
2016-08-04 12:57:36 -04:00
Tobias Geerinckx-Rice
7ccb874a29
gnu: zsh: Move to shells.scm.
...
* gnu/packages/zsh.scm (zsh): Move from here ...
* gnu/packages/shells.scm (zsh): ... to here.
* gnu/packages/zsh.scm: Delete file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Remove zsh.scm.
2016-08-04 08:17:39 -04:00
Ludovic Courtès
7977d76c0a
Update NEWS.
2016-08-04 08:17:28 -04:00
Mark H Weaver
536fc5f8cd
Merge branch 'core-updates'
2016-08-04 08:17:05 -04:00
Mark H Weaver
0832787e5c
Revert "Merge branch 'core-updates'"
...
This reverts commit 455859a50f .
2016-08-04 08:16:38 -04:00
Mark H Weaver
5b098cc4b9
Revert "gnu: zsh: Move to shells.scm."
...
This reverts commit 12b63ab505 .
2016-08-04 08:16:27 -04:00
Mark H Weaver
4541ca986d
Revert "Update NEWS."
...
This reverts commit 66edac525b .
2016-08-04 08:13:56 -04:00
Ricardo Wurmus
8b52167e77
gnu: python-statsmodels: Fix tests.
...
* gnu/packages/statistics.scm (python-statsmodels): Add patch to fix tests.
(python2-statsmodels)[propagated-inputs]: Add python2-pytz.
* gnu/packages/patches/python-statsmodels-fix-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-08-04 13:40:13 +02:00
Andreas Enge
6ad08117d9
gnu: gtk-doc: Disable parallel tests.
...
* gnu/packages/gtk.scm (gtk-doc)[arguments]: Disable parallel tests.
2016-08-04 12:46:28 +02:00
Andreas Enge
9d19e18d24
gnu: gtk-doc: Update to 1.25.
...
* gnu/packages/gtk.scm (gtk-doc): Update to 1.25.
2016-08-04 12:46:28 +02:00
Ben Woodcroft
752bb44794
gnu: python2-bz2file: Use python-2.
...
This is a followup to 124df723a0 .
Problem reported by Andreas Enge <andreas@enge.fr >.
* gnu/packages/python.scm (python2-bz2file)[arguments]: Use python-2.
2016-08-04 20:09:40 +10:00
Andreas Enge
2470d779c9
gnu: qt: Update to 5.6.1-1.
...
* gnu/packages/qt.scm (qt): Update to 5.6.1-1.
Co-authored-by: David Craven <david@craven.ch >
2016-08-04 09:56:03 +02:00
Andreas Enge
cce28b0c3a
gnu: qt: Use modify-phases syntax.
...
* gnu/packages/qt.scm (qt): Use modify-phases syntax.
2016-08-04 09:56:03 +02:00
Andreas Enge
7972d8a2e9
gnu: qtbase: Modify .cmake files to enable modules in different packages.
...
* gnu/packages/qt.scm (qtbase)[arguments]: In the configure phase, modify
.cmake and .cmake.in files so that find_package honors CMAKE_PREFIX_PATH.
2016-08-04 01:19:12 +02:00
Ricardo Wurmus
0ea179fd92
gnu: Add GCompris.
...
* gnu/packages/education.scm (gcompris): New variable.
2016-08-03 18:50:26 +02:00
Ludovic Courtès
134f657318
Merge branch 'version-0.11.0'
2016-08-03 18:37:18 +02:00
Ricardo Wurmus
97b9da6897
gnu: Add discrover.
...
* gnu/packages/bioinformatics.scm (discrover): New variable.
2016-08-03 17:20:26 +02:00
ng0
b7194849ad
Rename references to (gnu packages tcsh).
...
* gnu/packages/algebra.scm, gnu/packages/boost.scm,
gnu/packages/maths.scm, gnu/packages/tex.scm, gnu/packages/vim.scm:
Change broken references to module (gnu packages tcsh) to (gnu packages
shells).
2016-08-03 16:22:31 +02:00
Ludovic Courtès
80d944b79a
doc: Fix typos.
...
* doc/guix.texi (Application Setup): Use @xref, not @pxref, when
starting a sentence.
(Scheduled Job Execution): Remove extra indent in example; fix typos.
2016-08-03 16:00:20 +02:00
Ludovic Courtès
1eb43cc30b
doc: Update Texinfo HTML cross-reference file..
...
* doc/htmlxref.cnf: Add entries for 'find' and 'mcron'.
2016-08-03 16:00:09 +02:00
Ben Woodcroft
afde1a264b
gnu: fxtract: Restrict to x86_64-linux.
...
* gnu/packages/bioinformatics.scm (fxtract)[supported-systems]: Restrict to
x86_64-linux.
2016-08-03 21:22:02 +10:00
Ben Woodcroft
124df723a0
gnu: python-bz2file: Disable tests.
...
* gnu/packages/python.scm (python-bz2file)[arguments]: Disable
tests.
(python2-bz2file)[arguments]: New field.
2016-08-03 21:08:39 +10:00
Ludovic Courtès
d76f44e84c
gnu: mdadm: Build without '-Werror'
...
* gnu/packages/linux.scm (mdadm)[arguments]: Add 'remove-W-error'
phase.
2016-08-03 12:10:00 +02:00
Ludovic Courtès
8aceca50cd
gnu: guix: Update development snapshot.
...
* gnu/packages/package-management.scm (guix-devel): Update to 4420940 .
(guix): Set to GUIX-DEVEL.
2016-08-03 10:56:45 +02:00
Tobias Geerinckx-Rice
12b63ab505
gnu: zsh: Move to shells.scm.
...
* gnu/packages/zsh.scm (zsh): Move from here ...
* gnu/packages/shells.scm (zsh): ... to here.
* gnu/packages/zsh.scm: Delete file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Remove zsh.scm.
2016-08-03 04:54:34 +02:00
Tobias Geerinckx-Rice
d754347cb4
gnu: tcsh: Move to shells.scm.
...
* gnu/packages/tcsh.scm (tcsh): Move from here ...
* gnu/packages/shells.scm (tcsh): ... to here.
* gnu/packages/tcsh.scm: Delete file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Remove tcsh.scm.
2016-08-03 04:54:29 +02:00
Tobias Geerinckx-Rice
9a57d3e6a1
gnu: rc: Move to shells.scm.
...
* gnu/packages/rc.scm (rc): Move from here ...
* gnu/packages/shells.scm (rc): ... to here.
* gnu/packages/rc.scm: Delete file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Remove rc.scm.
2016-08-03 04:54:24 +02:00
Tobias Geerinckx-Rice
618977ae38
gnu: fish: Move to shells.scm.
...
* gnu/packages/fish.scm (fish): Move from here ...
* gnu/packages/shells.scm (fish): ... to here.
* gnu/packages/fish.scm: Delete file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Remove fish.scm.
2016-08-03 04:54:18 +02:00
Tobias Geerinckx-Rice
c356339d62
gnu: Add dash.
...
* gnu/packages/shells.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Register it.
2016-08-03 04:54:11 +02:00
Ludovic Courtès
4420940f20
gnu: guix: Update to 0.11.0.
...
* gnu/packages/package-management.scm (guix-0.10.0): Rename to...
(guix-0.11.0): ... this. Adjust users.
(guix): Set to GUIX-0.11.0.
2016-08-03 01:19:46 +02:00
Ludovic Courtès
a8cb87abe9
install: Add nvi to the image.
...
* gnu/system/install.scm (installation-os)[packages]: Add NVI.
* doc/guix.texi (Proceeding with the Installation): Mention it.
2016-08-01 23:08:48 +02:00
Ludovic Courtès
d92e23dc9d
build: Set XDG_CACHE_HOME to avoid loading stale .go files.
...
Fixes <http://bugs.gnu.org/24120 >.
Reported by myglc2 <myglc2@gmail.com >.
* Makefile.am (make-go): Set XDG_CACHE_HOME.
2016-08-01 22:52:54 +02:00
Ludovic Courtès
23431ad9d5
Update NEWS.
2016-08-01 22:52:19 +02:00
Ludovic Courtès
a348af403d
gnu: texlive-texmf: Mark as non-substitutable.
...
* gnu/packages/tex.scm (texlive-texmf)[arguments]: Add #:substitutable?.
2016-08-01 19:00:43 +02:00
Andreas Enge
2be896dec1
gnu: unison: Add input ghostscript.
...
* gnu/packages/ocaml.scm (unison)[native-inputs]: Add ghostscript.
This is a follow-up to commit e83a13faa2 .
2016-08-01 10:24:07 +02:00
Mark H Weaver
3d337bbc39
Merge branch 'master' into core-updates
2016-07-31 23:27:03 -04:00
Andy Patterson
932b2ea206
gnu: ecl: Use "kernel-headers" instead of "linux-headers" to designate input.
...
* gnu/packages/lisp.scm (ecl)[arguments]: Use "kernel-headers" as the
identifier for an input.
This is a follow-up to commit 55de892b43 .
Signed-off-by: Andreas Enge <andreas@enge.fr >
2016-07-31 20:13:16 +02:00
Ludovic Courtès
1250034d5a
tests: 'guix-environment-container.sh' works when run from a tmpfs.
...
Fixes <http://bugs.gnu.org/22004 >.
Reported by Ting-Wei Lan <lantw44@gmail.com >.
* tests/guix-environment-container.sh (mount_test_code): Add 'match'
clause to ignore "/"; augment clause that ignores specific file system
types such that it does not ignore parent mount points.
2016-07-31 18:51:38 +02:00
Ludovic Courtès
40f788b9f6
download: Add mirror.hydra.gnu.org as a content-addressed mirror.
...
* guix/download.scm (%content-addressed-mirrors): Add
'mirror.hydra.gnu.org'.
2016-07-31 18:27:14 +02:00
Ludovic Courtès
38f1cf8a8e
download: Pass the raw file name to content-addressed mirrors.
...
* guix/build/download.scm (url-fetch)[content-addressed-uris]: Call
'strip-store-file-name' on FILE before passing it to 'make-url'.
2016-07-31 18:27:14 +02:00
Andreas Enge
42bf34298e
gnu: rapicorn: Add patch to handle isnan.
...
* gnu/packages/patches/rapicorn-isnan.patch: New file.
* gnu/packages/graphics.scm (rapicorn)[source]: Add patch.
* gnu/local.mk (dist_patch_DATA): Register patch.
2016-07-31 18:16:25 +02:00
Andreas Enge
acac969fa2
gnu: fastcap: Add input ghostscript.
...
* gnu/packages/engineering.scm (fastcap)[native-inputs]: Add ghostscript.
This is a follow-up to commit e83a13faa2 .
2016-07-31 17:11:15 +02:00
Andreas Enge
dceba1c19b
gnu: zsh: Update to 5.2.
...
* gnu/packages/zsh.scm (zsh): Update to 5.2.
2016-07-31 17:05:36 +02:00
Andreas Enge
ce430bd637
gnu: tcc: Use "kernel-headers" instead of "linux-headers" to designate input.
...
* gnu/packages/c.scm (tcc)[arguments]: Use "kernel-headers" as identifier
for an input.
This is a follow-up to commit 55de892b43 .
2016-07-31 16:50:12 +02:00
Andreas Enge
70a967209c
gnu: dealii: Unregister deleted patch.
...
* gnu/local.mk (dist_patch_DATA): Drop deleted patch.
This is a follow-up to commit 101e847294 .
2016-07-31 16:37:39 +02:00
Andreas Enge
101e847294
gnu: dealii: Update to 8.4.1.
...
* gnu/packages/maths.scm (dealii): Update to 8.4.1.
* gnu/packages/patches/dealii-p4est-interface.patch: Remove file.
2016-07-31 15:22:41 +02:00
Andreas Enge
7b995c7bcb
gnu: wine: Update to 1.9.15.
...
* gnu/packages/wine.scm (wine): Update to 1.9.15.
2016-07-31 12:11:05 +02:00
Andreas Enge
bb484529cc
gnu: python-alembic: Update to 0.8.7.
...
* gnu/packages/python.scm (python-alembic): Update to 0.8.7.
2016-07-31 11:18:53 +02:00
Andreas Enge
33906d54c1
gnu: perl-xml-libxml: Update to 2.0128.
...
* gnu/packages/xml.scm (perl-xml-libxml): Update to 2.0128.
2016-07-31 09:55:14 +02:00
宋文武
85860fdf82
gnu: glibc-locales: Fix build.
...
* gnu/packages/patches/glibc-locales.patch: Adjust to glibc-2.23.
* gnu/packages/base.scm (glibc-locales)[arguments]:
Pass 'lib_cv_complocaledir'.
2016-07-31 10:42:47 +08:00
Ludovic Courtès
c2c54ebd91
gnu: Add glibc 2.22.
...
* gnu/packages/base.scm (glibc-2.22): New variable.
(glibc-2.21): Inherit from it; remove 'arguments' field.
2016-07-30 15:47:28 +02:00
Ludovic Courtès
716753cb97
tests: base: Correct invalid merge.
...
Fixes a regression introduced by merge commit
7575655212 .
* gnu/tests/base.scm (run-basic-test)[test]: Fix list of 'use-modules'
and 'test-begin' call.
2016-07-30 15:47:28 +02:00
Mark H Weaver
359aba76b6
Merge branch 'master' into core-updates
2016-07-29 18:29:58 -04:00
Mark H Weaver
0bab3af078
Merge branch 'master' into core-updates
2016-07-29 14:18:07 -04:00
Leo Famulari
49d725a108
Merge branch 'master' into core-updates
2016-07-28 16:46:27 -04:00
Mark H Weaver
622c22ccb4
Merge branch 'master' into core-updates
2016-07-28 14:13:26 -04:00
Ludovic Courtès
212163f8d5
gnu: dico: Patch 'idxgcide' bug.
...
* gnu/packages/patches/dico-idxgcide-bug.patch: New file.
* gnu/packages/dico.scm (dico)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-07-28 14:18:59 +02:00
Ludovic Courtès
c6b3dc69bd
gnu: vlc: Drop -ffast-math from the compilation flags.
...
* gnu/packages/video.scm (vlc)[arguments]: Add "ac_cv_c_fast_math=no" to
#:configure-flags.
2016-07-28 13:56:05 +02:00
Ben Woodcroft
ae32c58e28
gnu: r-bsgenome: Update to 1.40.1.
...
* gnu/packages/bioinformatics.scm (r-bsgenome): Update to 1.40.1.
2016-07-28 21:35:40 +10:00
Ben Woodcroft
e426cd7421
gnu: r-iranges: Update to 2.6.1.
...
* gnu/packages/bioinformatics.scm (r-iranges): Update to 2.6.1.
2016-07-28 21:35:40 +10:00
Ben Woodcroft
1c4ad6076c
gnu: r-limma: Update to 3.28.17.
...
* gnu/packages/bioinformatics.scm (r-limma): Update to 3.28.17.
2016-07-28 21:35:40 +10:00
Ben Woodcroft
bd0cc37834
gnu: r-xvector: Update to 0.12.1.
...
* gnu/packages/bioinformatics.scm (r-xvector): Update to 0.12.1.
2016-07-28 21:35:40 +10:00
Ben Woodcroft
362f39d667
gnu: r-genomicranges: Update to 1.24.2.
...
* gnu/packages/bioinformatics.scm (r-genomicranges): Update to 1.24.2.
2016-07-28 21:35:40 +10:00
Ben Woodcroft
ae60f3801a
gnu: r-annotationdbi: Update to 1.34.4.
...
* gnu/packages/bioinformatics.scm (r-annotationdbi): Update to 1.34.4.
2016-07-28 21:35:40 +10:00
Ben Woodcroft
7a0594fb5d
gnu: r-biocparallel: Update to 1.6.3.
...
* gnu/packages/bioinformatics.scm (r-biocparallel): Update to 1.6.3.
2016-07-28 21:35:40 +10:00
Ben Woodcroft
658f36e569
gnu: r-biostrings: Update to 2.40.2.
...
* gnu/packages/bioinformatics.scm (r-biostrings): Update to 2.40.2.
2016-07-28 21:35:40 +10:00
Ben Woodcroft
0d159d84e2
gnu: r-summarizedexperiment: Update to 1.2.3.
...
* gnu/packages/bioinformatics.scm (r-summarizedexperiment): Update to 1.2.3.
2016-07-28 21:35:40 +10:00
Ben Woodcroft
722b4c919d
gnu: r-genomicalignments: Update to 1.8.4.
...
* gnu/packages/bioinformatics.scm (r-genomicalignments): Update to 1.8.4.
2016-07-28 21:35:40 +10:00
Ben Woodcroft
380d3f8657
gnu: r-rtracklayer: Update to 1.32.2.
...
* gnu/packages/bioinformatics.scm (r-rtracklayer): Update to 1.32.2.
2016-07-28 21:35:40 +10:00
Ben Woodcroft
303163c7b9
gnu: r-genomeinfodb: Update to 1.8.3.
...
* gnu/packages/bioinformatics.scm (r-genomeinfodb): Update to 1.8.3.
2016-07-28 21:35:40 +10:00
Ben Woodcroft
2d88825183
gnu: r-genomicfeatures: Update to 1.24.5.
...
* gnu/packages/bioinformatics.scm (r-genomicfeatures): Update to 1.24.5.
2016-07-28 21:35:40 +10:00
Ben Woodcroft
d6dfc39f68
gnu: r-s4vectors: Update to 0.10.2.
...
* gnu/packages/bioinformatics.scm (r-s4vectors): Update to 0.10.2.
2016-07-28 12:31:22 +02:00
Andreas Enge
4320c1c39f
gnu: asymptote: Add native input gs.
...
* gnu/packages/plotutils.scm (asymptote)[native-inputs]: Add gs.
This is a follow-up to commit d8eb912132 .
2016-07-28 11:34:57 +02:00
Andreas Enge
e309c75610
Merge remote-tracking branch 'origin/master' into core-updates
2016-07-28 11:08:55 +02:00
Ludovic Courtès
1bb163b0dd
gnu: python@2.7: Delete faulty test on mips64el only.
...
This amends 8b732bf6d9 and avoids a
rebuild.
* gnu/packages/python.scm (python-2.7)[arguments] <pre-check>:
When (%current-system) starts with "mips64el", delete
Lib/test/test_ctypes.py.
2016-07-28 00:58:40 +02:00
Andreas Enge
8b732bf6d9
gnu: python-2.7: Disable test failing on mips64el-linux.
...
* gnu/packages/python.scm (python-2.7)[source]: In a snippet, remove
an additional test that fails on mips64el-linux.
2016-07-27 18:24:12 +02:00
Andreas Enge
0072b3d3f2
gnu: skribilo: Add input ghostscript-gs.
...
* gnu/packages/engineering.scm (lout)[native-inputs]: Add ghostscript-gs.
This is a follow-up to commit d8eb912132 .
2016-07-27 14:47:15 +02:00
Andreas Enge
5425269bf7
gnu: lout: Add input ghostscript.
...
* gnu/packages/lout.scm (lout)[native-inputs]: Add ghostscript, needed for ps2pdf.
2016-07-26 23:28:55 +02:00
Andreas Enge
02b934e2c6
gnu: lout: Make ghostscript-gs a native input.
...
* gnu/packages/lout.scm (lout)[inputs]: Move to native-inputs.
2016-07-26 23:09:01 +02:00
Andreas Enge
5ef469ce31
gnu: lout: Build with ghostscript-gs.
...
* gnu/packages/engineering.scm (lout)[inputs]: Replace GHOSTSCRIPT by
GHOSTSCRIPT-GS.
This is a follow-up to commit d8eb912132 .
2016-07-26 23:08:00 +02:00
Ludovic Courtès
5dbfbef729
gnu: lpsolve: Fix compilation issue.
...
Reported by Andreas Enge <andreas@enge.fr >
at <https://lists.gnu.org/archive/html/guix-devel/2016-07/msg01018.html >.
* gnu/packages/maths.scm (lpsolve)[source]: Augment 'snippet'.
2016-07-26 00:43:52 +02:00
Ludovic Courtès
6689d09457
gnu: lpsolve: Fail as early as possible.
...
* gnu/packages/maths.scm (lpsolve)[arguments]: In 'build' phase, check
the return value of 'system*' and honor it.
2016-07-26 00:43:52 +02:00
Andreas Enge
e83a13faa2
gnu: fastcap: Build with ghostscript-gs.
...
* gnu/packages/engineering.scm (fastcap)[native-inputs]: Replace GHOSTSCRIPT
by GHOST_SCRIPT-GS.
This is a follow-up to commit d8eb912132 .
2016-07-25 23:59:47 +02:00
Andreas Enge
14656f4495
Merge remote-tracking branch 'origin/master' into core-updates
2016-07-25 21:58:36 +02:00
Ludovic Courtès
d8eb912132
gnu: Use 'ghostscript-gs' in packages that need the 'gs' command.
...
Fixes a regression introduced in
eb354bdacb .
Reported by Andreas Enge <andreas@enge.fr >.
* gnu/packages/gv.scm (gv)[propagated-inputs]: Change from GHOSTSCRIPT/X
to GHOSTSCRIPT-GS/X.
* gnu/packages/music.scm (lilypond): Use GHOSTSCRIPT-GS instead of
GHOSTSCRIPT.
* gnu/packages/ocaml.scm (unison): Likewise.
* gnu/packages/plotutils.scm (asymptote): Likewise.
* gnu/packages/scheme.scm (chez-scheme): Likewise.
2016-07-25 11:37:43 +02:00
Ludovic Courtès
71eba3ebc1
gnu: Add 'ghostscript-gs' and 'ghostscript-gs-with-x'.
...
* gnu/packages/ghostscript.scm (ghostscript-wrapper): New procedure.
(ghostscript-gs, ghostscript-gs/x): New variables.
2016-07-25 11:36:51 +02:00
Andreas Enge
1abdc167d3
Merge branch 'master' into core-updates
2016-07-24 18:42:56 +02:00
Andreas Enge
fe7fa35320
gnu: bitcoin-core: Build with bdb-5.3.
...
* gnu/packages/finance.scm (bitcoin-core)[inputs]: Replace bdb by bdb-5.3.
2016-07-23 20:19:58 +02:00
ng0
f75f261f55
gnu: libepoxy: Update to 1.3.1.
...
* gnu/packages/gl.scm (libepoxy): Update to 1.3.1.
Signed-off-by: Andreas Enge <andreas@enge.fr >
2016-07-23 12:56:08 +02:00
Leo Famulari
d227260d2f
Merge branch 'master' into core-updates
...
Resolved conflicts:
* gnu/packages/scheme.scm: Conflict in import of (guix licenses). On master,
"#:hide (openssl)" was used. On core-updates, "#:select (some licenses)" was
used. The latter won the conflict.
* gnu/packages/version-control.scm (git)[arguments]: Whitespace conflict
in 'install-shell-completion.
2016-07-22 18:58:31 -04:00
Leo Famulari
d778fa5ff6
gnu: mozjs: Disable parallel build.
...
* gnu/packages/gnuzilla.scm (mozjs)[arguments]: Add
'#:parallel-build? #f'.
2016-07-22 17:44:31 -04:00
Ludovic Courtès
7575655212
Merge branch 'master' into core-updates
2016-07-20 11:42:17 +02:00
Leo Famulari
5d4c90ae02
gnu: gnutls: Update to 3.5.2.
...
* gnu/packages/tls.scm (gnutls): Update to 3.5.2.
[native-inputs]: Add net-tools.
2016-07-20 00:01:39 -04:00
Leo Famulari
91f9f33a19
Revert "gnu: Add python-imagesize."
...
This reverts commit d8fa9cf7f4 .
2016-07-12 18:21:25 -04:00
Leo Famulari
ced40bd7b5
Revert "gnu: Add python-alabaster."
...
This reverts commit 15c36240f0b9ab3e8dc0b57702bb6a5174e4ad58.
2016-07-12 18:21:24 -04:00
Leo Famulari
ce09c02c4c
Revert "gnu: Add python-snowballstemmer."
...
This reverts commit b3283dbaf395e024b6d88e63dbb0ccff42209f28.
2016-07-12 18:21:24 -04:00
Leo Famulari
1a27944905
Revert "gnu: python-sphinx: Update to 1.4.4."
...
This reverts commit efb386ca5c07c5a4571de8561fd5dcd2a4d9cec7.
2016-07-12 18:21:24 -04:00
Leo Famulari
bfd77809ec
Revert "gnu: python-sphinx-rtd-theme: Update to 0.1.9."
...
This reverts commit e1257225e7bb211e3dd8d9373fb5a81fe83b6baf.
2016-07-12 18:21:23 -04:00
Efraim Flashner
5edf2f0561
gnu: grue-hunter: Adapt to gzip-1.8 update.
...
* gnu/packages/games.scm (grue-hunter)[arguments]: Change gunzip call to
gzip call, add `-d' to the gzip command.
2016-07-11 16:52:41 +03:00
Efraim Flashner
38e9373b0d
gnu: glibc-2.21: Fix substitutes in glibc-2.21.
...
* gnu/packages/base.scm (glibc-2.21)[arguments]: Add back substitution
for /bin/pwd which was removed in the update of glibc to 2.23.
2016-07-11 16:52:40 +03:00
Efraim Flashner
4277313883
gnu: exim: Adjust to pcre output split.
...
* gnu/packages/mail.scm (exim)[native-inputs]: Add pcre:bin.
[inputs]: Remove pcre.
2016-07-11 16:52:36 +03:00
宋文武
8b5ed303dd
gnu: conky: Update to 1.10.3.
...
* gnu/packages/conky.scm (conky): Update to 1.10.3.
[arguments]: Add #:configure-flags.
[inputs]: Add libxinerama.
2016-07-09 20:50:38 +08:00
Federico Beffa
2d634d9b7e
gnu: texlive: Fix 'texmf-local' search path.
...
* gnu/packages/tex.scm (texlive, texlive-minimal): Add
'native-search-paths'.
(texlive-texmf): Correct 'TEXMFLOCAL' definition in 'texmf.cnf' in
'texmf-config' phase.
2016-07-06 18:23:03 +02:00
Manolis Ragkousis
9a745d76f6
gnu: cross-gcc-arguments: Disable libitm, libvtv and libsanitizer.
...
* gnu/packages/cross-base.scm (cross-gcc-arguments)[arguments]: Add
"--disable-libitm", "--disable-libvtv" and "--disable-libsanitizer"
when libc is not present.
2016-07-05 14:55:21 +03:00
Leo Famulari
9852994842
gnu: python-sphinx-rtd-theme: Update to 0.1.9.
...
* gnu/packages/python.scm (python-sphinx-rtd-theme, python2-sphinx-rtd-theme):
Update to 0.1.9.
2016-07-03 22:24:45 -04:00
Leo Famulari
5ebd95202c
gnu: python-sphinx: Update to 1.4.4.
...
* gnu/packages/python.scm (python-sphinx, python2-sphinx): Update to 1.4.4.
[source]: Use pypi-uri.
[inputs]: Add python-alabaster, python-babel, python-imagesize, python-six.
[propagated-inputs]: New field.
2016-07-03 22:24:45 -04:00
Leo Famulari
936984b421
gnu: Add python-snowballstemmer.
...
* gnu/packages/python.scm (python-snowballstemmer, python2-snowballstemmer): New
variables.
2016-07-03 22:24:44 -04:00
Leo Famulari
afcb871954
gnu: Add python-alabaster.
...
* gnu/packages/python.scm (python-alabaster, python2-alabaster): New variables.
2016-07-03 22:24:44 -04:00
Leo Famulari
d8fa9cf7f4
gnu: Add python-imagesize.
...
* gnu/packages/python.scm (python-imagesize, python2-imagesize): New variables.
2016-07-03 22:24:44 -04:00
宋文武
2d02a7789a
gnu: mozjs-24: Disable parallel build.
...
* gnu/packages/gnuzilla.scm (mozjs-24)[arguments]: Add
'#:parallel-build? #f'.
2016-07-02 10:43:45 +08:00
Leo Famulari
187e9094f7
Revert "gnu: wrap-python3: Create more symlinks."
...
This reverts commit 478e75b53b .
2016-07-01 17:03:36 -04:00
Ludovic Courtès
d2375c4330
gnu: mit-krb5: Disable tests on all 32-bit platforms.
...
* gnu/packages/mit-krb5.scm (mit-krb5)[arguments]: Change #:tests? to
true only on x86_64-linux.
2016-06-30 10:47:24 +02:00
Ludovic Courtès
d9ecec9b87
gnu: mit-krb5: Disable tests on i686.
...
* gnu/packages/mit-krb5.scm (mit-krb5)[arguments]: Add #:tests?.
2016-06-28 14:21:09 +02:00
Ricardo Wurmus
de1b319dbf
gnu: pulseaudio: Enable support for Bluetooth.
...
* gnu/packages/pulseaudio.scm (pulseaudio)[arguments]: Add
"--enable-bluez5" to configure flags.
[inputs]: Add "bluez" and "sbc".
2016-06-28 08:35:39 +02:00
Ludovic Courtès
8601feaea6
gnu: git: Fix builds with Make 4.2.
...
* gnu/packages/version-control.scm (git)[arguments]: Add 'add-PM.stamp'
phase.
2016-06-27 09:50:56 +02:00
Ludovic Courtès
98378db6ba
gnu: git: Use 'modify-phases'.
...
* gnu/packages/version-control.scm (git)[arguments]: Use
'modify-phases'.
2016-06-27 09:42:06 +02:00
Ludovic Courtès
01497dfe6c
Merge branch 'master' into core-updates
2016-06-27 09:30:01 +02:00
Ludovic Courtès
74c8b174e8
gnu: Adjust to PCRE split.
...
This is a followup to commit 6d49ca3bad .
* gnu/packages/databases.scm (4store)[inputs]: Remove PCRE.
[native-inputs]: Add PCRE:bin.
* gnu/packages/web.scm (httpd): Likewise.
2016-06-24 23:55:28 +02:00
Manolis Ragkousis
875715cabf
build: Remove unneeded conditionals for (guix build syscalls).
...
* m4/guix.m4: Remove 'GUIX_CHECK_LIBC_MOUNT'.
* configure.ac: Remove 'BUILD_SYSCALLS_MODULE'.
* Makefile.am (MODULES): Add 'guix/build/syscalls.scm'.
(EXTRA_DIST): Remove conditional on BUILD_SYSCALLS_MODULE.
2016-06-23 17:25:37 +03:00
Efraim Flashner
a12f6f498a
gnu: cmake: Update to 3.5.2.
...
* gnu/packages/cmake.scm (cmake): Update to 3.5.2.
2016-06-22 06:51:53 +03:00
Efraim Flashner
6e261af1e7
gnu: cmake: Use 'modify-phases'.
...
* gnu/packages/cmake.scm (cmake)[arguments]: Use 'modify-phases'.
2016-06-22 06:51:53 +03:00
Efraim Flashner
28b49c0791
gnu: cmake: Disable checking for libarchive in tests.
...
* gnu/packages/cmake.scm (cmake)[arguments]: Remove check on libarchive.
2016-06-22 06:51:47 +03:00
Efraim Flashner
09cbd53c5f
gnu: libarchive: Update to 3.2.1.
...
* gnu/packages/backup.scm (libarchive): Update to 3.2.1.
[arguments]: Build with '-std=C99'.
2016-06-21 21:36:12 +03:00
Efraim Flashner
a0adbb0463
gnu: openldap: Use bdb-5.3.
...
* gnu/packages/openldap.scm (openldap)[inputs]: Switch to bdb-5.3.
2016-06-19 22:20:43 +03:00
Efraim Flashner
557fa39caa
gnu: Add bdb-5.3.
...
* gnu/packages/databases.scm (bdb-5.3): New variable.
2016-06-19 22:19:58 +03:00
Mark H Weaver
84530eef76
Merge branch 'master' into core-updates
2016-06-19 14:22:53 -04:00
Ludovic Courtès
c0eeccbc24
Merge branch 'master' into core-updates
2016-06-17 15:48:27 +02:00
Ludovic Courtès
56501d3b17
gnu: netpbm: Remove timestamps from build products.
...
* gnu/packages/netpbm.scm (netpbm)[source]: Patch
"buildtools/stamp-date".
2016-06-17 15:41:48 +02:00
Ludovic Courtès
61dc82d9b9
gnu: netpbm: Look for 'gsc' instead of 'gs'.
...
This is a followup to commit eb354bdacb .
* gnu/packages/netpbm.scm (netpbm)[arguments]: In 'configure' phase,
patch 'pstopnm.c' to look for 'gsc'.
2016-06-17 15:21:11 +02:00
Manolis Ragkousis
8956d07a03
gnu: cross-gcc: Allow Hurd libraries to be found.
...
* gnu/packages/cross-base.scm (cross-gcc-arguments)[arguments]: Add 'KERNEL/lib'
to 'CROSS_LIBRARY_PATH'.
2016-06-15 14:35:23 +03:00
Ludovic Courtès
65efa9ba9c
gnu: mit-krb5: Update to 1.14.2.
...
* gnu/packages/mit-krb5.scm (mit-krb5): Update to 1.14.2.
[source]: Remove 'patches'.
* gnu/packages/patches/mit-krb5-CVE-2015-8629.patch,
gnu/packages/patches/mit-krb5-CVE-2015-8630.patch,
gnu/packages/patches/mit-krb5-CVE-2015-8631.patch,
gnu/packages/patches/mit-krb5-init-context-null-spnego.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2016-06-14 21:29:02 +02:00
Ludovic Courtès
a083b5cb21
gnu: mit-krb5: Disable parallel build and testing.
...
* gnu/packages/mit-krb5.scm (mit-krb5)[arguments]: Pass
#:parallel-build? #f and #:parallel-tests? #f.
2016-06-14 21:29:02 +02:00
David Thompson
f828ff5b14
gnu: boost: Allow for customizable build flags.
...
* gnu/packages/boost.scm (boost)[arguments]: Extract build flags to #:make-flags argument.
2016-06-14 08:50:31 -04:00
Ludovic Courtès
28206a8ebf
gnu: automake: Adjust test to ignore new gzip warnings.
...
* gnu/packages/patches/automake-test-gzip-warning.patch: New file.
* gnu/packages/autotools.scm (automake)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-06-14 09:41:38 +02:00
Ludovic Courtès
9f44dfc077
build: Update list of libxslt patches.
...
* gnu/local.mk (dist_patch_DATA): Remove libxslt-CVE-2015-7995.patch,
unneeded since 28b33172c9 .
Re-add libxslt-generated-ids.patch.
2016-06-13 13:33:32 +02:00
Ludovic Courtès
809f17628f
gnu: swig: Adjust to pcre output split.
...
This fixes a regression introduced in
commit 6d49ca3bad .
* gnu/packages/swig.scm (swig)[native-inputs]: Add pcre:bin.
[inputs]: Remove pcre.
2016-06-13 09:42:55 +02:00
Leo Famulari
28b33172c9
gnu: libxslt: Update to 1.1.29.
...
* gnu/packages/patches/libxslt-CVE-2015-7995.patch,
gnu/packages/patches/libxslt-remove-date-timestamps.patch: Delete files.
* gnu/packages/xml.scm: Update to 1.1.29.
[source]: Remove patches.
2016-06-12 22:09:39 -04:00
Leo Famulari
ee86e7e148
Merge branch 'master' into core-updates
2016-06-12 22:09:26 -04:00
Mark H Weaver
8af5cac527
Revert "gnu: openssl: Remove workaround for GCC 4.9.3 (no longer used)."
...
This reverts commit 12b6f6527e .
2016-06-10 16:52:50 -04:00
Ludovic Courtès
05aa576b37
gnu: procmail: Remove unneeded glibc input.
...
* gnu/packages/mail.scm (procmail)[inputs]: Remove GLIBC.
2016-06-10 13:57:14 +02:00
Ludovic Courtès
bbe032940c
gnu: tar: Allow cross-compilation.
...
* gnu/packages/base.scm (tar)[inputs]: New field.
2016-06-10 11:25:09 +02:00
Efraim Flashner
99865f6e86
gnu: gettext: Update to 0.19.8.
...
* gnu/packages/gettext.scm (gettext): Update to 0.19.8.
2016-06-09 20:46:07 +03:00
Efraim Flashner
36f0c9f2df
gnu: make: Update to 4.2.
...
* gnu/packages/base.scm (make): Update to 4.2.
2016-06-07 23:13:29 +03:00
Manolis Ragkousis
e1ecd50e21
gnu: hurd: Move configure flags from "hurd-minimal" to "hurd-headers".
...
* gnu/packages/hurd.scm (hurd-minimal)[arguments]: Move configure-flags from here..
(hurd-headers)[arguments]: ..to here.
2016-06-07 22:28:24 +03:00
Manolis Ragkousis
90b5d00bcb
gnu: hurd: Remove inputs no longer needed.
...
* gnu/packages/hurd.scm (hurd-headers, hurd-minimal)[native-inputs]: Remove "autoconf".
2016-06-07 22:10:03 +03:00
Manolis Ragkousis
6648cf6325
gnu: hurd-headers: Use "--host=i586-pc-gnu" only when not cross-building.
...
* gnu/packages/hurd.scm (hurd-headers)[arguments]: Use "--host=i586-pc-gnu"
only when not cross-building.
2016-06-07 21:32:10 +03:00
Manolis Ragkousis
26a28c8ae8
gnu: gnumach-headers: Use "--build=i586-pc-gnu" only when not cross-building.
...
* gnu/packages/hurd.scm (gnumach-headers)[arguments]: Use "--build=i586-pc-gnu"
only when not cross-building.
2016-06-07 19:20:54 +03:00
Manolis Ragkousis
b09617da04
gnu: base: Add glibc-for-target macro.
...
* gnu/packages/base.scm (glibc): Add macro.
(glibc/linux): Rename glibc to glibc/linux.
(glibc/hurd): Adjust accordingly.
2016-06-07 19:14:13 +03:00
Ludovic Courtès
3c9e0ddc6f
gnu: libxml2: Upgrade to 2.9.4.
...
* gnu/packages/xml.scm (libxml2)[replacement]: Remove.
[version, source]: Upgrade to 2.9.4.
(libxml2/fixed): Remove.
2016-06-07 12:01:33 +02:00
Ludovic Courtès
aeafff536f
Merge branch 'master' into core-updates
2016-06-07 11:54:03 +02:00
Ludovic Courtès
9dee9e8ffe
Revert "gnu: Default to GCC 5."
...
This reverts commit e3d0fcbf7e .
This is a temporary measure until GCC 5 builds on ARM, see:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71399
2016-06-07 10:52:04 +02:00
Manolis Ragkousis
aa81eb73ce
gnu: glibc-hurd-headers: Use correct "--host".
...
* gnu/packages/base.scm (glibc/hurd-headers)[arguments]: Use "i586-pc-gnu"
instead of "i686-pc-gnu".
2016-06-06 14:47:46 +03:00
Manolis Ragkousis
5d4d7a9aa9
gnu: glibc-hurd: Update to 20160518.
...
* gnu/packages/base.scm (glibc/hurd)[version]: Update to version 20160518.
[propagated-inputs]: Use hurd-core-headers.
[native-inputs]: Remove libpthread's source and "patch/libpthread-patch".
[arguments]: Add augment-libc.so and pre-configure-set-pwd phases.
Remove prepare-libpthread phase. Stop removing "--with-headers="
from original-configure-flags.
* gnu/packages/patches/glibc-hurd-extern-inline.patch: Remove patch.
* gnu/packages/patches/libpthread-glibc-preparation.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): Remove them.
2016-06-06 14:42:45 +03:00
Ludovic Courtès
2cf0221f0e
gnu: pcre: Remove now-unneeded replacement.
...
* gnu/packages/pcre.scm (pcre)[replacement]: Remove.
(pcre-fixed): Remove.
2016-05-23 15:02:55 +02:00
Ludovic Courtès
bc73a84398
Merge branch 'master' into core-updates
2016-05-23 15:02:26 +02:00
Mark H Weaver
12b6f6527e
gnu: openssl: Remove workaround for GCC 4.9.3 (no longer used).
...
* gnu/packages/tls.scm (openssl)[arguments]: In the 'configure' phase,
remove the workaround that passed "-mfpu=vfpv3" on armhf systems.
2016-05-21 12:52:51 -04:00
Efraim Flashner
45ff4b568d
gnu: sqlite: Update to 3.12.2.
...
* gnu/packages/databases.scm (sqlite): Update to 3.12.2.
2016-05-17 17:07:47 +03:00
Efraim Flashner
c19700c396
gnu: gnutls: Update to 3.5.0.
...
* gnu/packages/tls.scm (gnutls): Update to 3.5.0.
2016-05-17 17:06:29 +03:00
Ludovic Courtès
74d637397b
gnu: tar: Update to 1.29.
...
* gnu/packages/base.scm (tar): Update to 1.29.
[source]: Remove 'tar-d_ino_in_dirent-fix.patch'.
[arguments]: New field.
* gnu/packages/patches/tar-d_ino_in_dirent-fix.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2016-05-17 10:46:26 +02:00
Ludovic Courtès
2135d1eb3f
gnu: gdbm: Update to 1.12.
...
* gnu/packages/databases.scm (gdbm): Update to 1.12.
2016-05-17 09:45:06 +02:00
Leo Famulari
ec0ea24d1a
gnu: openldap: Update to 2.4.44.
...
* gnu/packages/openldap.scm (openldap): Update to 2.4.44.
[replacement]: Remove field.
(openldap-2.4.44): Remove variable.
2016-05-16 14:53:06 -04:00
Leo Famulari
dffded6211
gnu: libtasn1: Update to 4.8.
...
* gnu/packages/tls.scm (libtasn1): Update to 4.8.
[replacement]: Remove field.
(libtasn1/fixed): Remove variable.
2016-05-16 14:52:34 -04:00
Leo Famulari
1d30d554b5
gnu: openssl: Update to 1.0.2h.
...
* gnu/packages/tls.scm (openssl): Update to 1.0.2h.
[replacement]: Remove field.
(openssl/fixed): Remove variable.
2016-05-16 14:52:34 -04:00
Federico Beffa
549f951283
gnu: Add Chez-Scheme.
...
* gnu/packages/scheme.scm (chez-scheme): New variable.
2016-05-16 14:28:25 +02:00
Federico Beffa
9f9861d7e5
gnu: netpbm: Return #t from custom phases.
...
* gnu/packages/netpbm.scm (netpbm)[arguments]: Do it.
2016-05-16 14:26:27 +02:00
Federico Beffa
2492581f0c
gnu: netpbm: Fix location of X color name database.
...
* gnu/packages/netpbm.scm (netpbm)[inputs]: Add 'xorg-rgb'.
[arguments]: In the 'configure' phase, patch 'pm_config.in.h' with the full
path to the 'rgb.txt' file.
2016-05-16 14:23:46 +02:00
Federico Beffa
1de1c56db7
gnu: netpbm: Use 'modify-phases' syntax.
...
* gnu/packages/netpbm.scm (netpbm)[arguments]: Do it.
2016-05-16 14:23:30 +02:00
Federico Beffa
5fdd142072
gnu: Add the X color name database file.
...
* gnu/packages/xorg.scm (xorg-rgb): New variable.
2016-05-16 14:23:17 +02:00
Jan Nieuwenhuizen
0158ca7fdd
gnu: cross-base: Add srfi-26 for glibc.
...
Fixes a regression introduced in
commit efc4eb1475 .
* gnu/packages/cross-base.scm (cross-libc)[arguments]: Add (srfi
srfi-26).
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-05-15 17:59:33 +03:00
Efraim Flashner
5c1c2254cb
gnu: libva: Update to 1.7.0.
...
* gnu/packages/video.scm (libva): Update to 1.7.0.
[home-page]: Use https.
2016-05-15 10:15:59 +03:00
Efraim Flashner
18e681bf6c
gnu: bdb: Update to 6.2.23.
...
* gnu/packages/databases.scm (bdb): Update to 6.2.23.
2016-05-15 10:14:42 +03:00
Efraim Flashner
ac52b72d1e
gnu: kmod: Update to 22.
...
* gnu/packages/linux.scm (kmod): Update to 22.
2016-05-15 10:14:42 +03:00
Leo Famulari
4fa05a8198
gnu: libarchive: Update to 3.2.0.
...
* gnu/packages/patches/libarchive-CVE-2013-0211.patch,
gnu/packages/patches/libarchive-CVE-2016-1541.patch,
gnu/packages/patches/libarchive-bsdtar-test.patch,
gnu/packages/patches/libarchive-fix-lzo-test-case.patch,
gnu/packages/patches/libarchive-mtree-filename-length-fix.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
* gnu/packages/backup.scm (libarchive): Update to 3.2.0.
[source]: Remove deleted patches.
[replacement]: Remove.
(libarchive/fixed): Remove variable.
2016-05-13 02:23:38 -04:00
Leo Famulari
eb74eb4199
Merge branch 'master' into core-updates
2016-05-13 02:08:11 -04:00
Leo Famulari
f10e7ef475
gnu: libgpg-error: Update to 1.22.
...
* gnu/packages/gnupg.scm (libgpg-error): Update to 1.22.
2016-05-10 17:51:02 -04:00
Ludovic Courtès
216c283b0a
gnu: python: Make sure shared libraries are stripped.
...
* gnu/packages/python.scm (python-2)[arguments]: Add
'make-libraries-writable' phase.
2016-05-10 16:50:46 +02:00
Ludovic Courtès
9ffe61b0ee
gnu: python: Remove unnecessary installed tests.
...
* gnu/packages/python.scm (python-2)[arguments]: Add 'remove-tests'
phase.
2016-05-10 16:50:46 +02:00
Ludovic Courtès
a8938c8858
gnu: poppler: Do not build static libraries.
...
* gnu/packages/pdf.scm (poppler)[arguments]: Pass "--disable-static".
2016-05-10 16:50:46 +02:00
Manolis Ragkousis
55de892b43
gnu: glibc: Rename linux-headers input to kernel-headers.
...
* gnu/packages/base.scm (glibc)[propagated-inputs]: Use a kernel
agnostic name for the kernel headers.
[arguments]: Adjust accordingly.
* gnu/packages/commencement.scm (glibc-final-with-bootstrap-bash)
[propagated-inputs]: Adjust accordingly.
* gnu/packages/cross-base.scm (cross-gcc-arguments)[arguments]: Adjust
accordingly.
(cross-gcc)[native-inputs]: Adjust accordingly.
* gnu/packages/make-bootstrap.scm (%glibc-stripped)[arguments]: Adjust
accordingly.
[inputs]: Adjust accordingly.
2016-05-10 14:39:50 +03:00
Ludovic Courtès
6ea06a0e3a
gnu: cups-minimal: Use 'modify-phases'.
...
* gnu/packages/cups.scm (cups-minimal)[arguments]: Use 'modify-phases'.
2016-05-09 15:55:44 +02:00
Ludovic Courtès
eb354bdacb
gnu: ghostscript: Do not build the statically-linked 'gs' binary.
...
* gnu/packages/ghostscript.scm (ghostscript)[arguments]: Remove
'build-so' and 'install-so' phases. Replace 'build' and 'install'
phases.
2016-05-09 15:54:34 +02:00
Ludovic Courtès
958d25ad2a
gnu: ghostscript: Disallow references to "doc".
...
* gnu/packages/ghostscript.scm (ghostscript)[arguments]: Add
#:disallowed-references.
2016-05-09 15:52:18 +02:00
Ludovic Courtès
0e50d521c9
gnu: bdb: Do not build static libraries.
...
* gnu/packages/databases.scm (bdb)[arguments]: Pass --disable-static.
2016-05-09 15:51:38 +02:00
Ludovic Courtès
ff1f39e3a0
gnu: bdb: Disallow references to "doc" output.
...
* gnu/packages/databases.scm (bdb)[arguments]: Add #:disallowed-references.
2016-05-09 15:51:04 +02:00
Leo Famulari
478e75b53b
gnu: wrap-python3: Create more symlinks.
...
Suggested by Hartmut Goebel <h.goebel@crazy-compilers.com >.
* gnu/packages/python.scm (wrap-python3): Add symlinks for 'pip' and
'python-config'.
2016-05-05 16:30:10 -04:00
Manolis Ragkousis
d46123aade
gnu: procps: Make procps build on non Linux systems.
...
* gnu/packages/patches/procps-non-linux.patch.patch: New patch.
* gnu/packages/linux.scm (procps)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-05-04 17:18:57 +03:00
Ludovic Courtès
b5e0c870cb
gnu: guile: Do not build static libraries.
...
* gnu/packages/guile.scm (guile-2.0)[arguments]: Add #:configure-flags.
2016-05-02 17:58:21 +02:00
Ludovic Courtès
a909b57658
gnu: openssl: Add "doc" output.
...
* gnu/packages/tls.scm (openssl)[outputs]: Add "doc".
[arguments]: Add 'move-man3-pages' phase.
2016-05-02 17:58:17 +02:00
Ludovic Courtès
8c78aeb724
gnu: openssl: Move static libraries to "static" output.
...
* gnu/packages/tls.scm (openssl)[outputs]: New field.
[arguments]: Add 'move-static-libraries' phase.
2016-05-02 17:58:02 +02:00
Ludovic Courtès
d03781c3bc
gnu: openssl: Disallow references to Perl.
...
* gnu/packages/tls.scm (openssl)[arguments]: Add #:disallowed-references.
2016-05-02 17:57:59 +02:00
Ludovic Courtès
503409b543
gnu: qpdf: Remove run-time dependency on Perl.
...
* gnu/packages/pdf.scm (qpdf)[source](snippet): New field.
[arguments]: Add #:disallowed-references.
[inputs]: Move PERL to...
[native-inputs]: ... here.
2016-05-02 17:57:55 +02:00
Ludovic Courtès
6d49ca3bad
gnu: pcre: Add "bin" output.
...
* gnu/packages/pcre.scm (pcre)[outputs]: Add "bin".
2016-05-02 17:57:51 +02:00
Mathieu Lirzin
c74c7c1317
gnu: libxslt: Make generated documentation reproducible.
...
* gnu/packages/patches/libxslt-generated-ids.patch: New file.
* gnu/packages/patches/libxslt-remove-date-timestamps.patch: Likewise.
* gnu/packages/xml.scm (libxslt)[source]: Use them.
* gnu/local.mk (dist_patch_DATA): Add them.
2016-05-02 17:54:01 +02:00
Mathieu Lirzin
c3052d6bcd
Merge branch 'master' into core-updates
2016-05-02 17:53:40 +02:00
Efraim Flashner
0bfb9b4399
gnu: gzip: Update to 1.8.
...
* gnu/packages/compression.scm (gzip): Update to 1.8.
2016-04-28 18:14:18 +03:00
Ludovic Courtès
4d31bdb095
gnu: grep: Update to 2.25.
...
* gnu/packages/base.scm (grep): Update to 2.25.
2016-04-24 22:53:45 +02:00
Ludovic Courtès
e3d0fcbf7e
gnu: Default to GCC 5.
...
* gnu/packages/patches/gcc-libiberty-printf-decl.patch: New file.
* gnu/packages/gcc.scm (gcc-5)[source]: Use it.
(gcc): Switch to GCC-5.
* gnu/packages/commencement.scm (libstdc++-boot0): New variable.
(gcc-boot0)[inputs]: Add it.
[native-inputs]: Remove.
(gcc-toolchain-4.9): Switch to GCC-4.9.
(gcc-toolchain-5): Switch to GCC-FINAL.
* gnu-system.am (dist_patch_DATA): Add 'gcc-libiberty-printf-decl.patch'.
2016-04-24 22:51:07 +02:00
Ludovic Courtès
868c13c53a
gnu: gcc-5: Remove dependency on Texinfo.
...
* gnu/packages/gcc.scm (gcc-5): Set 'native-inputs' to '().
2016-04-24 21:55:37 +02:00
Nils Gillmann
81068f1784
gnu: libgcrypt: Update to 1.7.0.
...
* gnu/packages/gnupg.scm (libgcrypt): Update to 1.7.0.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-04-21 12:29:52 -04:00
Tobias Geerinckx-Rice
7cad981dfc
gnu: btrfs-progs: Add "static" output.
...
* gnu/packages/linux.scm (btrfs-progs)[outputs]: New field.
[inputs]: Add "static" outputs of util-linux for libuuid and libblkid.
[arguments]: Add 'build-static' and 'install-static' phases.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-04-14 21:41:41 -04:00
Tobias Geerinckx-Rice
dd581e9ab3
gnu: util-linux: Add "static" output.
...
* gnu/packages/linux.scm: (util-linux)[outputs]: New field.
[arguments]: Remove "--disable-static" from #:configure-flags.
Add 'move-static-libraries' phase.
Signed-off-by: Leo Famulari <leo@famulari.name >
2016-04-14 21:41:32 -04:00
Efraim Flashner
28181faf45
gnu: gzip: Fix download url.
...
* gnu/packages/compression.scm (gzip)[source]: Change to '.tar.xz'.
2016-04-08 09:19:22 +03:00
Ludovic Courtès
d786d2f891
gnu: pcre: Disallow references to the "doc" output.
...
* gnu/packages/pcre.scm (pcre)[arguments]: Add #:disallowed-references.
2016-04-06 23:09:55 +02:00
Ludovic Courtès
d46dd72c32
gnu: pcre: Add missing #:use-module.
...
This is a followup to 425b853 .
* gnu/packages/pcre.scm: Add missing #:use-module.
2016-04-06 23:08:21 +02:00
Ludovic Courtès
425b8537e8
gnu: pcre: Fix CVE-2016-3191.
...
* gnu/packages/patches/pcre-CVE-2016-3191.patch: New file.
* gnu/packages/pcre.scm (pcre)[source]: Use it.
* gnu-system.am (dist_patch_DATA): Add it.
2016-04-06 22:55:23 +02:00
Ludovic Courtès
e37595d961
gnu: glibc: Update to 2.23.
...
* gnu/packages/base.scm (glibc): Update to 2.23. Remove
"glibc-locale-incompatibility.patch" and "glibc-CVE-2015-7547.patch",
now unneeded.
[arguments]: Add "libc_cv_ssp_strong=no" to #:configure-flags. Remove
now unneeded patching of 'configure'.
* gnu/packages/patches/glibc-CVE-2015-7547.patch: Remove.
* gnu/packages/patches/glibc-locale-incompatibility.patch: Remove.
* gnu-system.am (dist_patch_DATA): Adjust accordingly.
2016-04-06 22:24:13 +02:00
Ludovic Courtès
61516a1613
Revert "gnu: binutils: Update to 2.26."
...
This reverts commit 5d9356f0fe .
Binutils 2.26 and ld in particular reportedly has serious bugs.
For us, ld from 'binutils-cross-boot0' fails when linking 'cc1plus' in
the first stage.
2016-04-06 22:24:13 +02:00
Ludovic Courtès
81cea47d4a
gnu: perl: Do not retain references to GCC & co.
...
Fixes <http://bugs.gnu.org/23077 >.
Reported by David Thompson <dthompson2@worcester.edu >.
* gnu/packages/perl.scm (perl)[arguments]: Add 'remove-extra-references'
phase. Remove -Dlibpth and -Dplibpth from #:configure-flags.
* gnu/packages/commencement.scm (perl-boot0): Add #:disallowed-references.
2016-04-06 22:24:13 +02:00
Ludovic Courtès
2a5739b4c0
ld-wrapper: Unset 'GUILE_LOAD_COMPILED_PATH'.
...
* gnu/packages/ld-wrapper.in: Unset 'GUILE_LOAD_COMPILED_PATH'.
2016-04-06 22:24:13 +02:00
Ludovic Courtès
5d6c4d3794
gnu: commencement: Disable Texinfo tests during bootstrap.
...
* gnu/packages/commencement.scm (texinfo-boot0): Add #:tests? #f.
2016-04-06 22:24:13 +02:00
Ludovic Courtès
8f03b70b02
gnu: info-reader: Adjust to 'texinfo-6.1' removal.
...
* gnu/packages/texinfo.scm (info-reader): Change 'texinfo-6.1' to
'texinfo'.
2016-04-06 14:20:09 +02:00
Ludovic Courtès
933d2fe4cf
Merge branch 'master' into core-updates
2016-04-06 12:00:29 +02:00
Alex Kost
f8835ff4b3
gnu: fontconfig: Find fonts in the system profile.
...
Fixes <http://bugs.gnu.org/22927 >.
Reported by myglc2 <myglc2@gmail.com >.
This also reverts commit e71ef7adae .
* gnu/packages/fontutils.scm (fontconfig)[arguments]: Add
/run/current-system/profile/share/fonts to --with-add-fonts configure flag.
* gnu/system/shadow.scm (default-skeletons): Do not create "fonts.conf" file.
2016-04-03 10:37:44 +03:00
Efraim Flashner
ea5d388257
gnu: gzip: Update to 1.7.
...
* gnu/packages/compression.scm (gzip): Update to 1.7.
2016-04-01 17:42:28 +03:00
Mark H Weaver
51514e6959
gnu: expat: Update to 2.1.1.
...
* gnu/packages/patches/expat-CVE-2015-1283.patch: Delete file.
* gnu-system.am (dist_patch_DATA): Remove it.
* gnu/packages/xml.scm (expat): Update to 2.1.1.
[source]: Use bz2 tarball. Remove patch.
2016-03-25 21:38:16 -04:00
Alex Kost
2382cb4f52
gnu: texinfo: Use version 6.1 by default.
...
* gnu/packages/texinfo.scm (texinfo): Update to 6.1.
(texinfo-6.1): Remove.
* gnu/packages/emacs.scm (emacs)[arguments]: Remove 'remove-info.info' phase.
2016-03-23 11:39:55 +03:00
Leo Famulari
8c9ec20386
gnu: openssl: Enforce non-reference to perl.
...
* gnu/packages/tls.scm (openssl)[arguments]: Add #:disallowed-references.
2016-03-21 12:22:57 -04:00
Leo Famulari
09ec508a4c
Merge branch 'master' into core-updates
2016-03-21 12:22:31 -04:00
Efraim Flashner
2dbed47f5c
gnu: cmake: Update to 3.5.0.
...
* gnu/packages/cmake.scm (cmake): Update to 3.5.0.
2016-03-17 08:47:14 +02:00
Efraim Flashner
2a37ff2e67
gnu: postgresql: Update to 9.5.1.
...
* gnu/packages/databases.scm (postgresql): Update to 9.5.1.
2016-03-17 06:54:09 +02:00
Efraim Flashner
0eccd29806
gnu: sqlite: Update to 3.11.1.
...
* gnu/packages/databases.scm (sqlite): Update to 3.11.1.
2016-03-17 06:54:05 +02:00
Efraim Flashner
70e17ba368
gnu: grep: Update to 2.24.
...
* gnu/packages/base.scm (grep): Update to 2.24.
2016-03-14 21:08:45 +02:00
Alex Kost
12c7eb1027
gnu: font-dejavu: Update to 2.35.
...
* gnu/packages/fonts.scm (font-dejavu): Update to 2.35.
2016-03-13 13:18:51 +03:00
Efraim Flashner
f4d9339c0f
gnu: check: Update to 0.10.0.
...
* gnu/packages/check.scm (check): Update to 0.10.0.
[home-page]: Project has moved to github.
2016-03-10 20:48:26 +02:00
Andreas Enge
6e4e336ce1
gnu: mpfr: Update to 3.1.4.
...
* gnu/packages/multiprecision.scm (mpfr): Update to 3.1.4.
2016-03-07 20:15:29 +01:00
宋文武
2a8b3b4e22
gnu: dbus: Merge with dbus/activation.
...
* gnu/packages/glib.scm (dbus): Apply patch.
(dbus/activation): Remove.
* gnu/services/dbus.scm: Use 'dbus' instead of 'dbus/activation'.
2016-03-06 11:31:35 +08:00
Efraim Flashner
3b698589d2
gnu: cmake: Update to 3.4.3.
...
* gnu/packages/cmake.scm (cmake): Update to 3.4.3.
2016-03-05 18:58:24 +02:00
Ludovic Courtès
52c0c82f52
gnu: bootstrap: Honor the origin's names.
...
Reported by Mark H Weaver <mhw@netris.org >
at <https://lists.gnu.org/archive/html/guix-devel/2016-02/msg01100.html >.
* gnu/packages/bootstrap.scm (bootstrap-origin)[boot]: Honor NAME.
2016-02-28 15:25:03 +01:00
Mark H Weaver
5c19dab945
gnu: wrap-python3: Remove extraneous commas from Scheme lists.
...
* gnu/packages/python.scm (wrap-python3): Remove commas from Scheme lists.
2016-02-27 08:53:05 -05:00
Mark H Weaver
048ec1a8b0
Merge branch 'master' into core-updates
2016-02-27 08:52:23 -05:00
Mark H Weaver
fe5f687284
gnu: giflib: Update to 5.1.2.
...
* gnu/packages/image.scm (giflib): Update to 5.1.2.
2016-02-22 02:28:51 -05:00
Efraim Flashner
10baeb35de
gnu: coreutils: Update to 8.25.
...
* gnu/packages/base.scm (coreutils): Update to 8.25.
[source]: Remove patch.
2016-02-18 07:48:10 +02:00
Efraim Flashner
5d9356f0fe
gnu: binutils: Update to 2.26.
...
* gnu/packages/base.scm (binutils): Update to 2.26.
2016-02-18 07:48:10 +02:00
David Thompson
578a4c0273
gnu: libdrm: Update to 2.4.67.
...
* gnu/packages/xdisorg.scm (libdrm): Update to 2.4.67.
2016-02-17 20:18:33 -05:00
David Thompson
419016da81
gnu: linux-libre-headers: Update to 4.1.18.
...
* gnu/packages/linux.scm (linux-libre-headers): Update to 4.1.18.
2016-02-17 12:15:37 -05:00
Efraim Flashner
18caed4475
gnu: grep: Update to 2.23.
...
* gnu/packages/base.scm (grep): Update to 2.23.
2016-02-15 13:34:34 +02:00
Efraim Flashner
ff0c847687
gnu: ed: Use 'modify-phases'.
...
* gnu/packages/ed.scm (ed)[arguments]: Use 'modify-phases'.
2016-02-15 10:17:46 +02:00
Efraim Flashner
5cd2c1e8c1
gnu: ed: Update to 1.13.
...
* gnu/packages/ed.scm (ed): Update to 1.13.
2016-02-15 10:17:45 +02:00
Efraim Flashner
10a42aa2e2
gnu: python-2: Enable tests.
...
* gnu/packages/python.scm (python-2)[source]: Delete failing tests.
[arguments]: Enable tests.
2016-02-15 09:25:30 +02:00
Efraim Flashner
e7e7a1eb7c
gnu: python-2: Update to 2.7.11.
...
* gnu/packages/python.scm (python-2): Update to 2.7.11.
2016-02-15 09:25:30 +02:00
Mark H Weaver
7de5236a1d
gnu: gnutls: Update to 3.4.9.
...
* gnu/packages/tls.scm (gnutls): Update to 3.4.9.
2016-02-15 00:50:26 -05:00
Mark H Weaver
b7bc8611d0
gnu: sqlite: Update to 3.10.2.
...
* gnu/packages/databases.scm (sqlite): Update to 3.10.2.
2016-02-13 21:55:57 -05:00
Jan Nieuwenhuizen
c13a9feb5b
build-system/gnu: Do not patch symlinks.
...
This fixes location-aware scripts.
* guix/build/gnu-build-system.scm (patch-shebangs)[list-of-files]: Use
'lstat' instead of 'stat'.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2016-02-09 11:39:30 +01:00