Ludovic Courtès
8b113790fa
tests: Use 'virtual-machine' records instead of monadic procedures.
...
* gnu/tests/base.scm (%test-basic-os): Use 'let*' instead of 'mlet*' and
'virtual-machine' instead of 'system-qemu-image/shared-store-script'.
(run-mcron-test): Likewise.
(run-nss-mdns-test): Likewise.
* gnu/tests/dict.scm (run-dicod-test): Likewise.
* gnu/tests/mail.scm (run-opensmtpd-test): Likewise.
(run-exim-test): Likewise.
* gnu/tests/messaging.scm (run-xmpp-test): Likewise.
* gnu/tests/networking.scm (run-inetd-test): Likewise.
* gnu/tests/nfs.scm (run-nfs-test): Likewise.
* gnu/tests/ssh.scm (run-ssh-test): Likewise.
* gnu/tests/web.scm (run-nginx-test): Likewise.
2017-07-20 11:57:13 +02:00
Ludovic Courtès
ed419fa0c5
vm: Add a <virtual-machine> type and associated gexp compiler.
...
* gnu/system/vm.scm (system-qemu-image/shared-store-script): Add
#:options parameter and honor it.
(<virtual-machine>): New record type.
(virtual-machine): New macro.
(port-forwardings->qemu-options, virtual-machine-compiler): New
procedures.
2017-07-20 11:57:13 +02:00
Oleg Pykhalov
c97cef0a91
gnu: Add premake4.
...
* gnu/packages/build-tools.scm (premake4): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-07-20 11:57:13 +02:00
Gábor Boskovits
742242a5be
gnu: Add java-commons-cli@1.2.
...
* gnu/packages/java.scm(java-commons-cli-1.2): New variable.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2017-07-20 11:57:12 +02:00
Theodoros Foradis
6158309450
gnu: Update g-wrap to use guile-2.2.
...
* gnu/packages/guile.scm (g-wrap): [propagated-inputs]: Use guile-2.2.
[arguments]: Add "--disable-Werror" to configure-flags.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-07-20 11:57:12 +02:00
Ricardo Wurmus
ab466d79e1
gnu: Add eolie.
...
* gnu/packages/gnome.scm (eolie): New variable.
2017-07-20 08:41:28 +02:00
Tobias Geerinckx-Rice
0762a1dbf4
gnu: perl-html-template: Update to 2.97.
...
* gnu/packages/web.scm (perl-html-template): Update to 2.97.
2017-07-20 02:10:55 +02:00
Tobias Geerinckx-Rice
1a34ca0e8f
gnu: openh264: Update to 1.7.0.
...
* gnu/packages/video.scm (openh264): Update to 1.7.0.
2017-07-20 01:36:51 +02:00
Tobias Geerinckx-Rice
ba4e15ae85
gnu: gnome-mpv: Update to 0.12.
...
* gnu/packages/video.scm (gnome-mpv): Update to 0.12.
2017-07-20 01:36:50 +02:00
Jonathan Brielmaier
29ac89a635
gnu: Add 0xffff.
...
* gnu/packages/flashing-tools.scm (0xffff): New variable.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-07-20 00:54:52 +02:00
Jonathan Brielmaier
05c8851695
gnu: Add libusb@0.1.
...
* gnu/packages/libusb.scm (libusb-0.1): New variable.
* gnu/packages/patches/libusb-0.1-disable-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-07-20 00:54:52 +02:00
Maxim Cournoyer
7c0d4c3a6b
gnu: lapack: Fix hash of release 3.7.1
...
Apparently the release was modified (cleaned-up) in-place. An issue was opened
at https://github.com/Reference-LAPACK/lapack-release/issues/4 .
* gnu/packages/maths.scm (lapack): Fix sha256 hash.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-07-20 00:54:51 +02:00
Ben Woodcroft
ca8fb248de
gnu: Add patches missing from dist_patch_DATA.
...
Reported by Eric Bavier.
* gnu/local.mk (dist_patch_DATA): Add
gnu/packages/patches/hmmer-remove-cpu-specificity.patch,
gnu/packages/patches/jacal-fix-texinfo.patch,
gnu/packages/patches/python-pbr-fix-man-page-support.patch and
gnu/packages/patches/vsearch-unbundle-cityhash.patch.
2017-07-20 08:51:56 +10:00
Tobias Geerinckx-Rice
dc05f6523e
gnu: qsyncthingtray: Update to 0.5.8.
...
* gnu/packages/sync.scm (qsyncthingtray): Update to 0.5.8.
2017-07-20 00:35:02 +02:00
Tobias Geerinckx-Rice
53cea7594c
gnu: dub: Update to 1.4.0.
...
* gnu/packages/ldc.scm (dub): Update to 1.4.0.
2017-07-20 00:34:57 +02:00
Ricardo Wurmus
e7304ab18b
gnu: Add python-sphinx-1.6.
...
* gnu/packages/python.scm (python-sphinx-1.6): New variable.
2017-07-19 22:27:03 +02:00
Ricardo Wurmus
5f94ec913f
gnu: Add python-sphinxcontrib-websupport.
...
* gnu/packages/python.scm (python-sphinxcontrib-websupport): New variable.
2017-07-19 22:27:02 +02:00
Ricardo Wurmus
423d2136f0
gnu: Add python-xapian-bindings.
...
* gnu/packages/search.scm (python-xapian-bindings): New variable.
2017-07-19 22:27:02 +02:00
Leo Famulari
6d5deda16d
gnu: graphicsmagick: Update to 1.3.26.
...
* gnu/packages/imagemagick.scm (graphicsmagick): Update to 1.3.26.
[source]: Use url-fetch and add SourceForge URL. Remove snippet.
2017-07-19 13:56:43 -04:00
Leo Famulari
8016393eab
gnu: mpv: Update to 0.26.0.
...
* gnu/packages/video.scm (mpv): Update to 0.26.0.
2017-07-19 10:33:31 -04:00
Ricardo Wurmus
fd40857938
gnu: r-bsgenome-hsapiens-ucsc-hg19: Update hash.
...
* gnu/packages/bioinformatics.scm (r-bsgenome-hsapiens-ucsc-hg19)[source]:
Update hash because the tarball changed in place.
2017-07-19 14:39:37 +02:00
Ricardo Wurmus
1fb9b6782b
gnu: snakemake: Update to 3.13.3.
...
* gnu/packages/python.scm (snakemake): Update to 3.13.3.
2017-07-19 14:39:37 +02:00
Ricardo Wurmus
688fbf572e
gnu: guitarix: Update to 0.35.5.
...
* gnu/packages/audio.scm (guitarix): Update to 0.35.5.
2017-07-19 14:39:37 +02:00
Efraim Flashner
2324541bd0
gnu: sortmerna: Limit support to x86_64 and i686 only.
...
* gnu/packages/bioinformatics.scm (sortmerna)[supported-systems]: New field.
2017-07-19 14:37:47 +03:00
Ludovic Courtès
a388c951dd
gnu: totem: Do not build static libraries.
...
* gnu/packages/gnome.scm (totem)[arguments]: Pass "--disable-static".
This reduces the size of Totem from 11 MiB to 9 MiB.
2017-07-19 11:33:02 +02:00
Tobias Geerinckx-Rice
644e5f17df
download: Add OpenBSD mirrors.
...
* guix/download.scm (%mirrors) <openbsd>: Add HTTPS OpenBSD mirrors.
* gnu/packages/ntp.scm (openntpd)[source]: Use them.
* gnu/packages/ssh.scm (openssh)[source]: Likewise.
* gnu/packages/tls.scm (libressl)[source]: Likewise.
2017-07-19 01:42:08 +02:00
Tobias Geerinckx-Rice
b225b1bec2
gnu: openntpd: Update to 6.1p1.
...
* gnu/packages/ntp.scm (openntpd): Update to 6.1p1.
2017-07-19 01:06:55 +02:00
Tobias Geerinckx-Rice
c48fa0ad32
gnu: tlp: Update to 1.0.
...
* gnu/packages/linux.scm (tlp): Update to 1.0.
2017-07-19 01:06:54 +02:00
Tobias Geerinckx-Rice
137a330988
gnu: meson: Update to 0.41.1.
...
* gnu/packages/build-tools.scm (meson) Update to 0.41.1.
2017-07-19 01:06:54 +02:00
Ludovic Courtès
ec5c24f9a8
gnu: totem: Disable automatic plugin installation.
...
* gnu/packages/gnome.scm (totem)[arguments]: Add #:configure-flags.
2017-07-18 22:46:47 +02:00
Ludovic Courtès
8d033e3e16
vm: 'iso9660-image' produces a single-file output.
...
* gnu/system/vm.scm (expression->derivation-in-linux-vm): Add
#:single-file-output? and pass it to 'load-in-linux-vm'.
(iso9660-image): Pass #:single-file-output? to
'expression->derivation-in-linux-vm'.
* gnu/build/vm.scm (load-in-linux-vm): Add #:single-file-output? and
honor it.
2017-07-18 21:41:35 +02:00
Jelle Licht
45c18f8529
gnu: node: Add search path specification for 'NODE_PATH'.
...
* gnu/packages/node.scm (node)[native-search-paths]: New field.
2017-07-18 17:49:02 +02:00
Tobias Geerinckx-Rice
21ffcd65c5
vm: Increase disk size overhead estimate.
...
* gnu/build/vm.scm (estimated-partition-size): Add 25% to the graph size.
2017-07-18 17:14:38 +02:00
Tobias Geerinckx-Rice
e333efd53a
gnu: libstaroffice: Update to 0.0.4.
...
* gnu/packages/libreoffice.scm (libstaroffice): Update to 0.0.4.
2017-07-18 17:14:38 +02:00
宋文武
852241eb7d
system: Add 'newuidmap' and 'newgidmap' to %SETUID-PROGRAMS.
...
* gnu/system.scm (%setuid-programs): Add 'newuidmap' and 'newgidmap'.
2017-07-18 22:16:08 +08:00
宋文武
172b3e2cc2
services: sysctl: Fix typo.
...
* gnu/services/sysctl.scm: Fix typo of 'make-sysctl-configuration'.
2017-07-18 20:16:03 +08:00
Tobias Geerinckx-Rice
e4e525096b
gnu: moka-icon-theme: Update to 5.3.6.
...
* gnu/packages/gnome.scm (moka-icon-theme): Update to 5.3.6.
2017-07-18 13:46:23 +02:00
Tobias Geerinckx-Rice
29ddf4b6e8
gnu: edi: Update to 0.5.1.
...
* gnu/packages/enlightenment.scm (edi): Update to 0.5.1.
2017-07-18 13:46:23 +02:00
Ricardo Wurmus
84de27c83b
gnu: enblend-enfuse: Use texlive-tiny.
...
* gnu/packages/photo.scm (enblend-enfuse)[native-inputs]: Replace
texlive-minimal with texlive-tiny.
2017-07-18 10:00:51 +02:00
Ricardo Wurmus
9840b8faaf
gnu: c-toxcore: Update to 0.1.9.
...
* gnu/packages/messaging.scm (c-toxcore): Update to 0.1.9.
[build-system]: Switch to cmake-build-system.
[native-inputs]: Remove autoconf, automake, libtool, and check.
[inputs]: Rename to...
[propagated-inputs]: ...this.
[arguments]: Remove field.
2017-07-18 09:58:56 +02:00
ng0
8b5bf30804
gnu: Rename (gnu packages gforth) to (gnu packages forth).
...
* gnu/local.mk (GNU_SYSTEM_MODULES): Rename gforth.scm to forth.scm.
* gnu/packages/gforth.scm: Rename file to forth.scm.
* gnu/packages/forth.scm: Renamed from gforth.scm.
2017-07-18 09:58:56 +02:00
Ricardo Wurmus
8b89c1717c
gnu: python-numpy-documentation: Use texlive-union.
...
* gnu/packages/python.scm (python-numpy-documentation)[native-inputs]: Replace
"texlive" with a texlive-union.
2017-07-18 09:58:56 +02:00
Efraim Flashner
2805f9b2a0
gnu: raxml: Limit to x86_64 and i686 only.
...
* gnu/packages/bioinformatics.scm (raxml)[supported-systems]: New field.
2017-07-18 09:00:10 +03:00
Leo Famulari
4c4485f304
gnu: qemu: Fix CVE-2017-11334.
...
* gnu/packages/patches/qemu-CVE-2017-11334.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/virtualization.scm (qemu)[source]: Use it.
2017-07-17 23:47:03 -04:00
Leo Famulari
144c8db9bd
gnu: chicken: Fix CVE-2017-11343.
...
* gnu/packages/patches/chicken-CVE-2017-11343.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/scheme.scm (chicken)[source]: Use it.
2017-07-17 23:47:00 -04:00
Marius Bakke
27305769de
gnu: python-cryptograpy: Update to 2.0.
...
* gnu/packages/python.scm (python-cryptography-vectors,
python2-cryptography-vectors, python-cryptography, python2-cryptography):
Update to 2.0.
2017-07-18 01:31:10 +02:00
Marius Bakke
b77cc624ec
gnu: orc: Update to 0.4.27.
...
* gnu/packages/gstreamer.scm (orc): Update to 0.4.27.
2017-07-18 01:30:16 +02:00
Leo Famulari
867baed07f
gnu: imagemagick: Update to 6.9.9-0.
...
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.9-0.
2017-07-17 18:20:51 -04:00
Ludovic Courtès
b19a49d015
locale: Demonadify the locale creation API.
...
* gnu/system/locale.scm (single-locale-directory): Use 'computed-file'
instead of 'gexp->derivation'.
(locale-directory): Adjust accordingly and do the same.
* gnu/system.scm (operating-system-directory-base-entries): Adjust
accordingly.
2017-07-17 23:41:36 +02:00
Ludovic Courtès
6d833b13b7
gnu: Remove glibc@2.21 and its traces.
...
* gnu/packages/base.scm (glibc-2.21): Remove.
* gnu/system/locale.scm (localedef-command)[maybe-version-directory]:
Remove. Replace call with use of 'package-version'.
(single-locale-directory): Remove 'version>=' conditional.
2017-07-17 23:41:36 +02:00
Efraim Flashner
1cbcbc8600
gnu: screen: Update to 4.6.1.
...
* gnu/packages/screen.scm (screen): Update to 4.6.1.
2017-07-17 22:35:06 +03:00
Tobias Geerinckx-Rice
0862b95433
build, vm: Use a less common label.
...
* gnu/build/vm.scm (initialize-hard-disk): Use "GuixSD_image" as label.
* gnu/system/install.scm (installation-os): Likewise.
* gnu/system/vm.scm (system-disk-image): Likewise.
2017-07-17 20:20:24 +02:00
Alex Vong
70e7367df1
gnu: emacs-ahungry-theme: Upgrade to 1.4.0.
...
* gnu/packages/emacs.scm (emacs-ahungry-theme): Upgrade to 1.4.0.
Signed-off-by: Leo Famulari <leo@famulari.name>
2017-07-17 12:06:39 -04:00
Leo Famulari
da20c38f35
gnu: dash: Use the release tarball.
...
* gnu/packages/shells.scm (dash)[source]: Use the release tarball
instead of a Git checkout.
[native-inputs]: Remove field.
[arguments]: Remove 'bootstrap' phase.
2017-07-17 11:48:46 -04:00
Feng Shu
371ca85f52
gnu: font-wqy-zenhei: Use 'font-build-system'.
...
* gnu/packages/fonts.scm (font-wqy-zenhei): Switch to font-build-system.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-07-17 15:13:41 +02:00
Feng Shu
7fc6ce46f9
gnu: font-wqy-microhei: Use 'font-build-system'.
...
* gnu/packages/fonts.scm (font-wqy-microhei): Switch to font-build-system.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-07-17 15:13:41 +02:00
Andy Patterson
9b7ee28d57
gnu: Add Poly/ML.
...
* gnu/packages/sml.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-07-17 15:13:41 +02:00
Efraim Flashner
7ad2a4f1d5
gnu: supertuxkart: Fix build on aarch64.
...
* gnu/packages/games.scm (supertuxkart)[source]: Add patch.
* gnu/packages/patches/supertuxkart-angelscript-ftbfs.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2017-07-17 15:29:56 +03:00
Ricardo Wurmus
5beecc320e
gnu: Add sooperlooper.
...
* gnu/packages/patches/sooperlooper-build-with-wx-30.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/music.scm (sooperlooper): New variable.
2017-07-17 14:01:47 +02:00
Ricardo Wurmus
c58d1b5f55
gnu: texlive-union: Silence union-build.
...
* gnu/packages/tex.scm (texlive-union)[arguments]: Suppress the output of
"union-build".
2017-07-17 14:01:47 +02:00
Ricardo Wurmus
274e3d4f3e
gnu: Add texlive-latex-type1cm.
...
* gnu/packages/tex.scm (texlive-latex-type1cm): New variable.
2017-07-17 14:01:47 +02:00
Ricardo Wurmus
1b10d49405
gnu: Add texlive-fonts-txfonts.
...
* gnu/packages/tex.scm (texlive-fonts-txfonts): New variable.
2017-07-17 14:01:47 +02:00
Ricardo Wurmus
245f1f31e8
gnu: Add texlive-latex-enumitem.
...
* gnu/packages/tex.scm (texlive-latex-enumitem): New variable.
2017-07-17 14:01:47 +02:00
Ricardo Wurmus
4701946775
gnu: texlive-dvips: Install font maps.
...
* gnu/packages/tex.scm (texlive-dvips)[native-inputs]: Add dvips-font-maps and
dvips-base-enc.
[arguments]: Install them.
2017-07-17 14:01:46 +02:00
Ricardo Wurmus
263d0c829e
gnu: texlive-union: Add texlive-fontname to defaults.
...
* gnu/packages/tex.scm (texlive-union): Add texlive-fontname to the default
packages
2017-07-17 14:01:46 +02:00
Ricardo Wurmus
dea67d8afe
gnu: Add texlive-fontname.
...
* gnu/packages/tex.scm (texlive-fontname): New variable.
2017-07-17 14:01:46 +02:00
Ricardo Wurmus
2584beaedd
gnu: python-ipython: Use texlive-union.
...
* gnu/packages/python.scm (python-ipython)[native-inputs]: Replace "texlive"
with a texlive-union.
2017-07-17 14:01:46 +02:00
Ricardo Wurmus
5a1ee7d835
gnu: Add texlive-latex-pstool.
...
* gnu/packages/tex.scm (texlive-latex-pstool): New variable.
2017-07-17 14:00:17 +02:00
Ricardo Wurmus
f3540dbd47
gnu: Add texlive-latex-trimspaces.
...
* gnu/packages/tex.scm (texlive-latex-trimspaces): New variable.
2017-07-17 14:00:16 +02:00
Ricardo Wurmus
d770d07fb5
gnu: Add texlive-latex-psfrag.
...
* gnu/packages/tex.scm (texlive-latex-psfrag): New variable.
2017-07-17 14:00:16 +02:00
Ricardo Wurmus
8c23f238e9
gnu: Add texlive-latex-ifplatform.
...
* gnu/packages/tex.scm (texlive-latex-ifplatform): New variable.
2017-07-17 14:00:16 +02:00
Ricardo Wurmus
893e3fc1c0
gnu: Add texlive-latex-filemod.
...
* gnu/packages/tex.scm (texlive-latex-filemod): New variable.
2017-07-17 14:00:16 +02:00
Ricardo Wurmus
74e9c9a463
gnu: Add texlive-latex-environ.
...
* gnu/packages/tex.scm (texlive-latex-environ): New variable.
2017-07-17 14:00:16 +02:00
Ricardo Wurmus
3236599f50
gnu: Add texlive-latex-bigfoot.
...
* gnu/packages/tex.scm (texlive-latex-bigfoot): New variable.
2017-07-17 14:00:16 +02:00
Ricardo Wurmus
fedb80ee0e
gnu: Add texlive-generic-pdftex.
...
* gnu/packages/tex.scm (texlive-generic-pdftex): New variable.
2017-07-17 14:00:15 +02:00
Ricardo Wurmus
63ed869bdd
gnu: Add texlive-latex-wrapfig.
...
* gnu/packages/tex.scm (texlive-latex-wrapfig): New variable.
2017-07-17 14:00:15 +02:00
Ricardo Wurmus
3966ebbbe7
gnu: Add texlive-latex-varwidth.
...
* gnu/packages/tex.scm (texlive-latex-varwidth): New variable.
2017-07-17 14:00:15 +02:00
Ricardo Wurmus
e3088297f1
gnu: Add texlive-latex-threeparttable.
...
* gnu/packages/tex.scm (texlive-latex-threeparttable): New variable.
2017-07-17 14:00:15 +02:00
Ricardo Wurmus
c73d0e9d5e
gnu: Add texlive-latex-tabulary.
...
* gnu/packages/tex.scm (texlive-latex-tabulary): New variable.
2017-07-17 14:00:15 +02:00
Ricardo Wurmus
e0d307d154
gnu: Add texlive-latex-parskip.
...
* gnu/packages/tex.scm (texlive-latex-parskip): New variable.
2017-07-17 14:00:15 +02:00
Ricardo Wurmus
0de81b09a9
gnu: Add texlive-latex-upquote.
...
* gnu/packages/tex.scm (texlive-latex-upquote): New variable.
2017-07-17 14:00:14 +02:00
Ricardo Wurmus
d48091bed0
gnu: Add texlive-latex-mdwtools.
...
* gnu/packages/tex.scm (texlive-latex-mdwtools): New variable.
2017-07-17 14:00:14 +02:00
Ricardo Wurmus
ef1e2ef07b
gnu: Add texlive-latex-framed.
...
* gnu/packages/tex.scm (texlive-latex-framed): New variable.
2017-07-17 14:00:14 +02:00
Ricardo Wurmus
a8ac7c0bb4
gnu: Add texlive-latex-etoolbox.
...
* gnu/packages/tex.scm (texlive-latex-etoolbox): New variable.
2017-07-17 14:00:14 +02:00
Ricardo Wurmus
7709d4d86a
gnu: Add texlive-latex-capt-of.
...
* gnu/packages/tex.scm (texlive-latex-capt-of): New variable.
2017-07-17 14:00:14 +02:00
Ricardo Wurmus
dcc8af4a64
gnu: texlive-latex-babel: Install to generic/babel.
...
* gnu/packages/tex.scm (texlive-latex-babel)[arguments]: Change tex-directory
to install to the "generic" tree.
2017-07-17 14:00:14 +02:00
Ricardo Wurmus
d9d44e84f6
gnu: texlive-union: Add texlive-generic-babel-english to defaults.
...
* gnu/packages/tex.scm (texlive-union): Add "texlive-generic-babel-english" to
the default inputs.
2017-07-17 14:00:14 +02:00
Ricardo Wurmus
876a198058
gnu: Add texlive-generic-babel-english.
...
* gnu/packages/tex.scm (texlive-generic-babel-english): New variable.
2017-07-17 14:00:13 +02:00
Ricardo Wurmus
fedd77c102
gnu: Add texlive-latex-cmap.
...
* gnu/packages/tex.scm (texlive-latex-cmap): New variable.
2017-07-17 14:00:13 +02:00
Ricardo Wurmus
17dce7e5d6
gnu: Add texlive-latex-fncychap.
...
* gnu/packages/tex.scm (texlive-latex-fncychap): New variable.
2017-07-17 14:00:13 +02:00
Ricardo Wurmus
32e623d0d7
gnu: Add texlive-latex-expdlist.
...
* gnu/packages/tex.scm (texlive-latex-expdlist): New variable.
2017-07-17 14:00:13 +02:00
Ricardo Wurmus
adfa7a2a8e
gnu: Add texlive-latex-eqparbox.
...
* gnu/packages/tex.scm (texlive-latex-eqparbox): New variable.
2017-07-17 14:00:13 +02:00
Ricardo Wurmus
de224adba7
gnu: Add texlive-latex-draftwatermark.
...
* gnu/packages/tex.scm (texlive-latex-draftwatermark): New variable.
2017-07-17 14:00:13 +02:00
Ricardo Wurmus
7cda03bd87
gnu: Add texlive-latex-dinbrief.
...
* gnu/packages/tex.scm (texlive-latex-dinbrief): New variable.
2017-07-17 14:00:12 +02:00
Ricardo Wurmus
8e732b4994
gnu: Add texlive-latex-blindtext.
...
* gnu/packages/tex.scm (texlive-latex-blindtext): New variable.
2017-07-17 14:00:12 +02:00
Ricardo Wurmus
80bf1f2138
gnu: Add texlive-latex-polyglossia.
...
* gnu/packages/tex.scm (texlive-latex-polyglossia): New variable.
2017-07-17 14:00:12 +02:00
Ricardo Wurmus
84f8035a62
gnu: Add texlive-latex-supertabular.
...
* gnu/packages/tex.scm (texlive-latex-supertabular): New variable.
2017-07-17 14:00:12 +02:00
Ricardo Wurmus
f47d1a52e4
gnu: Add texlive-latex-geometry.
...
* gnu/packages/tex.scm (texlive-latex-geometry): New variable.
2017-07-17 14:00:12 +02:00
Ricardo Wurmus
5f691e2e8f
gnu: Add texlive-latex-gcite.
...
* gnu/packages/tex.scm (texlive-latex-gcite): New variable.
2017-07-17 14:00:12 +02:00
Ricardo Wurmus
9b4d5c09ab
gnu: Add texlive-latex-galois.
...
* gnu/packages/tex.scm (texlive-latex-galois): New variable.
2017-07-17 14:00:12 +02:00
Ricardo Wurmus
588b5e9611
gnu: Add texlive-latex-g-brief.
...
* gnu/packages/tex.scm (texlive-latex-g-brief): New variable.
2017-07-17 14:00:11 +02:00
Ricardo Wurmus
60b5e228c4
gnu: Add texlive-latex-amsrefs.
...
* gnu/packages/tex.scm (texlive-latex-amsrefs): New variable.
2017-07-17 14:00:11 +02:00
Ricardo Wurmus
87b4360ee8
gnu: Add texlive-latex-acronym.
...
* gnu/packages/tex.scm (texlive-latex-acronym): New variable.
2017-07-17 14:00:11 +02:00
Ricardo Wurmus
86af0f2a34
gnu: Add texlive-latex-preview.
...
* gnu/packages/tex.scm (texlive-latex-preview): New variable.
2017-07-17 14:00:11 +02:00
Ricardo Wurmus
c178ffcaf2
gnu: Add texlive-latex-ucs.
...
* gnu/packages/tex.scm (texlive-latex-ucs): New variable.
2017-07-17 14:00:11 +02:00
Oleg Pykhalov
b167937900
gnu: Add emacs-org-pomodoro.
...
* gnu/packages/emacs.scm (emacs-org-pomodoro): New variable.
Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-07-17 14:59:52 +05:30
Muriithi Frederick Muriuki
f38d54f0ce
gnu: Add python-ruamel.yaml.
...
* gnu/packages/serialization.scm (python-ruamel.yaml, python2-ruamel.yaml): New variables.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-07-16 22:32:06 +02:00
Marius Bakke
188ba38e85
gnu: libsodium: Update to 1.0.13.
...
* gnu/packages/crypto.scm (libsodium): Update to 1.0.13.
2017-07-16 22:13:01 +02:00
Tobias Geerinckx-Rice
657f18158b
gnu: nzbget: Update to 19.1.
...
* gnu/packages/networking.scm (nzbget): Update to 19.1.
[source]: Fix building with gnutls in a snippet.
[arguments]: Fix indentation.
2017-07-16 08:49:23 +02:00
Tobias Geerinckx-Rice
a2dd927091
gnu: par2cmdline: Fix typo.
...
* gnu/packages/backup.scm (par2cmdline)[description]: Fix typo only visible
on white backgrounds. Use less ambiguous word.
2017-07-16 06:49:25 +02:00
Tobias Geerinckx-Rice
f6d59ecf92
gnu: par2cmdline: Improve synopsis & description.
...
* gnu/packages/backup.scm (par2cmdline)[synopsis, description]: Fix a typo,
end up re-writing most of it.
2017-07-16 06:45:06 +02:00
Tobias Geerinckx-Rice
0d200e9f3f
gnu: par2cmdline: Update to 0.7.3.
...
* gnu/packages/backup.scm (par2cmdline): Update to 0.7.3.
2017-07-16 06:45:06 +02:00
Tobias Geerinckx-Rice
b21ceaafab
gnu: tiled: Update to 1.0.2.
...
* gnu/packages/game-development.scm (tiled): Update to 1.0.2.
2017-07-16 06:45:06 +02:00
Tobias Geerinckx-Rice
29d432a7ad
gnu: youtube-dl: Update to 2017.07.15.
...
* gnu/packages/video.scm (youtube-dl): Update to 2017.07.15.
2017-07-16 06:45:06 +02:00
Mark H Weaver
ec6ea0fea2
gnu: linux-libre: Update to 4.12.2.
...
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.12.2.
(%linux-libre-hash): Update hash.
2017-07-15 22:32:44 -04:00
Mark H Weaver
0b990b9611
gnu: linux-libre@4.9: Update to 4.9.38.
...
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.38.
2017-07-15 22:32:09 -04:00
Mark H Weaver
6adf9d18d1
gnu: linux-libre@4.4: Update to 4.4.77.
...
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.77.
2017-07-15 22:31:31 -04:00
Leo Famulari
d5b357ec43
gnu: shntool: Improve description.
...
* gnu/packages/audio.scm (shntool)[description]: Mention support for CUE files.
2017-07-15 20:50:48 -04:00
Leo Famulari
e39aae4fa9
gnu: python-mutagen: Update to 1.38.
...
* gnu/packages/music.scm (python-mutagen, python2-mutagen): Update to 1.38.
2017-07-15 15:30:01 -04:00
宋文武
5d4a8f9b9e
gnu: Add lxc.
...
* gnu/packages/virtualization.scm (lxc): New package.
2017-07-15 19:17:37 +08:00
宋文武
59132b8000
gnu: Rename (gnu packages qemu) to (gnu packages virtualization).
...
* gnu/packages/qemu.scm: Rename this ...
* gnu/packages/virtualization.scm: ... to this.
* gnu/local.mk (GNU_SYSTEM_MODULES),
gnu/packages/bootloaders.scm, gnu/packages/debug.scm,
gnu/packages/gnome.scm, gnu/system/vm.scm,
gnu/tests/install.scm: Adjust accordingly.
2017-07-15 19:17:37 +08:00
Danny Milosavljevic
8d858010b3
bootloader: Add u-boot.
...
* gnu/bootloader/u-boot.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* doc/guix.texi: Document it.
2017-07-15 12:53:37 +02:00
Danny Milosavljevic
c3b5b1bb49
gnu: python-internetarchive: Heed disabled test suite.
...
* gnu/packages/web.scm (python-internetarchive)[arguments]: Heed disable test
suite.
2017-07-15 12:48:24 +02:00
Oleg Pykhalov
95c36822e8
gnu: Add python-internetarchive.
...
* gnu/packages/web.scm (python-internetarchive, python2-internetarchive):
New variable.
2017-07-15 11:58:19 +02:00
Danny Milosavljevic
a12b30a05a
gnu: Add python-pytest-capturelog.
...
* gnu/packages/python.scm (python-pytest-capturelog,
python2-pytest-capturelog): New variables.
2017-07-15 11:46:18 +02:00
Oleg Pykhalov
841e59083d
gnu: Add python-jsonpatch.
...
* gnu/packages/python.scm (python-jsonpatch, python2-jsonpatch,
python-jsonpatch-0.4, python2-jsonpatch-0.4): New variables.
2017-07-15 10:51:34 +02:00
Oleg Pykhalov
4ff9e8685f
gnu: Add python-backports-csv.
...
* gnu/packages/python.scm (python-backports-csv, python2-backports-csv):
New variables.
2017-07-15 10:45:14 +02:00
Oleg Pykhalov
7734ed7af7
gnu: Add python-schema.
...
* gnu/packages/python.scm (python-schema, python2-schema, python-schema-0.5,
python2-schema-0.5): New variables.
2017-07-15 10:40:24 +02:00
Danny Milosavljevic
4d02e9ff90
gnu: Add guile-ncurses-with-gpm.
...
* gnu/packages/guile.scm (guile-ncurses/gpm): New variable.
2017-07-15 10:14:42 +02:00
Danny Milosavljevic
87ffa416af
gnu: Add ncurses-with-gpm.
...
* gnu/packages/linux.scm (ncurses/gpm): New variable.
2017-07-15 10:14:31 +02:00
Leo Famulari
da83f0953a
gnu: expat: Update replacement to 2.2.2 [security fixes].
...
See 'Changes' in the source distribution for more information about the
fixed security issues.
* gnu/packages/xml.scm (expat)[replacement]: Update to 2.2.2.
(expat-2.2.1): Replace with ...
(expat-2.2.2): ... new variable.
2017-07-14 15:19:26 -04:00
Marius Bakke
51ccb1be55
gnu: gstreamer: Update to 1.12.2.
...
* gnu/packages/gstreamer.scm (gstreamer, gst-plugins-base, gst-plugins-good,
gst-plugins-bad, gst-plugins-ugly, gst-libav, python-gst): Update to 1.12.2.
2017-07-14 20:34:01 +02:00
ng0
7b323aff14
gnu: neomutt: Update to 20170714.
...
* gnu/packages/mail.scm (neomutt): Update to 20170714.
Signed-off-by: Leo Famulari <leo@famulari.name>
2017-07-14 14:22:50 -04:00
Tobias Geerinckx-Rice
e049372a4a
gnu: yadifa: Re-enable NSID support.
...
* gnu/packages/dns.scm (yadifa)[arguments]: Remove ‘--disable-nsid’
configure flag.
2017-07-14 19:40:16 +02:00
Tobias Geerinckx-Rice
e0d87f8e5a
gnu: yadifa: Update to 2.2.5.
...
* gnu/packages/dns.scm (yadifa): Update to 2.2.5.
[source]: Call the source revision a ‘build’ to match upstream terminology.
2017-07-14 19:40:15 +02:00
Tobias Geerinckx-Rice
a592166505
gnu: knot: Update to 2.5.3.
...
* gnu/packages/dns.scm (knot): Update to 2.5.3.
2017-07-14 19:40:15 +02:00
Mark H Weaver
a2bda5e4e3
gnu: icecat: Add more fixes from upstream mozilla-esr52.
...
* gnu/packages/gnuzilla.scm (icecat)[source]: Add selected fixes from
the upstream mozilla-esr52 repository.
2017-07-14 12:48:14 -04:00
Leo Famulari
81dfbffc54
gnu: samba: Update to 4.6.6 [fixes CVE-2017-11103].
...
* gnu/packages/samba.scm (samba): Update to 4.6.6.
2017-07-14 10:47:53 -04:00
Leo Famulari
a08a9b8c38
gnu: certbot, python-acme: Update to 0.16.0.
...
* gnu/pckages/tls.scm (certbot, python-acme, python2-acme): Update to 0.16.0.
2017-07-14 10:47:50 -04:00
Ben Woodcroft
06e372360e
gnu: bowtie: Use 'modify-phases'.
...
* gnu/packages/bioinformatics.scm (bowtie)[arguments]: Use 'modify-phases'
syntax.
2017-07-14 19:23:37 +10:00
Ben Woodcroft
d6e63cf31c
gnu: bowtie: Update to 2.3.2.
...
* gnu/packages/bioinformatics.scm (bowtie): Update to 2.3.2.
[inputs]: Add zlib.
2017-07-14 18:54:10 +10:00
Tobias Geerinckx-Rice
78a81e37cd
gnu: terminals: Clean up module imports.
...
* gnu/packages/terminals.scm: Remove duplicate module imports and order the
remainder alphabetically.
2017-07-14 09:53:56 +02:00
Tobias Geerinckx-Rice
9e455df91a
gnu: hplip: Update to 3.17.6.
...
* gnu/packages/cups.scm (hplip): Update to 3.17.6.
2017-07-14 09:47:35 +02:00
Tobias Geerinckx-Rice
5e57867491
gnu: mit-krb5: Add ‘cpe-name’.
...
* gnu/packages/kerberos.scm (mit-krb5)[properties]: New field.
2017-07-14 09:47:34 +02:00
Tobias Geerinckx-Rice
674d4e1380
gnu: kbd: Recursively search $LOADKEYS_KEYMAP_PATH.
...
Fix a regression since commit fd7000fe33
.
* gnu/packages/linux.scm (kbd)[native-search-paths]: Add a double asterisk.
2017-07-14 09:47:34 +02:00
Marius Bakke
9383cee38d
gnu: git: Update to 2.13.3.
...
* gnu/packages/version-control.scm (git): Update to 2.13.3.
2017-07-13 21:21:16 +02:00
Marius Bakke
5887d554ec
gnu: evince: Fix CVE-2017-1000083.
...
* gnu/packages/patches/evince-CVE-2017-1000083.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gnome.scm (evince)[source]: Use it.
2017-07-13 21:11:15 +02:00
Mark H Weaver
a6ae4f83a4
gnu: linux-libre: Update to 4.12.1.
...
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.12.1.
(%linux-libre-hash): Update hash.
2017-07-13 13:48:47 -04:00
Mark H Weaver
2dfdedfbf7
gnu: linux-libre@4.9: Update to 4.9.37.
...
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.37.
2017-07-13 13:47:59 -04:00
Leo Famulari
3e879d1add
gnu: spice-protocol: Update to 0.12.13.
...
* gnu/packages/spice.scm (spice-protocol): Update to 0.12.13.
2017-07-13 12:32:15 -04:00
Leo Famulari
dcd9a33147
gnu: httpd: Update to 2.4.27 [fixes CVE-2017-{9788,9789}].
...
* gnu/packages/web.scm (httpd): Update to 2.4.27.
2017-07-13 11:35:22 -04:00
Leo Famulari
df08f38570
gnu: libressl: Provide a TLS-enabled implementation of netcat.
...
* gnu/packages/tls.scm (libressl)[arguments]: Pass '--enable-nc'
to #:configure-flags.
2017-07-13 00:42:28 -04:00
Leo Famulari
1d919d32d7
gnu: libressl: Update to 2.5.5.
...
* gnu/packages/tls.scm (libressl): Update to 2.5.5.
[source]: Use HTTPS URL.
2017-07-13 00:42:27 -04:00
Leo Famulari
6fb622bf45
gnu: lynx: Update to 2.8.9dev.15.
...
* gnu/packages/web-browsers.scm (lynx): Update to 2.8.9dev.15.
2017-07-12 22:41:05 -04:00
Leo Famulari
6c2481ef0f
gnu: libaacs: Use HTTPS URL.
...
* gnu/packages/video.scm (libaacs)[source]: Use HTTPS URL.
2017-07-12 21:57:40 -04:00
Leo Famulari
6f13c4fdd2
gnu: libbdplus: Use HTTPS URL.
...
* gnu/packages/video.scm (libbdplus)[source]: Use HTTPS URL.
2017-07-12 21:57:36 -04:00
Leo Famulari
e3baf59cb3
gnu: xclip: Use a descriptive source file name.
...
* gnu/packages/xdisorg.scm (xclip)[source]: Set the file-name.
2017-07-12 21:12:09 -04:00
Ludovic Courtès
c96ed00910
gnu: guix: Update snapshot.
...
* gnu/packages/package-management.scm (guix): Update to b547349
.
2017-07-12 22:42:06 +02:00
Alex Vong
63cd4d53fb
gnu: Add simplescreenrecorder.
...
* gnu/packages/video.scm (simplescreenrecorder): New variable.
Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-07-13 02:01:47 +05:30
Leo Famulari
d89ce52096
gnu: spice: Fix CVE-2017-7506.
...
* gnu/packages/patches/spice-CVE-2017-7506.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/spice.scm (spice)[source]: Use it.
2017-07-12 16:27:40 -04:00
Leo Famulari
301565266f
gnu: usbredir: Use HTTPS home-page URL.
...
* gnu/packages/spice.scm (usbredir)[home-page]: Use HTTPS URL.
2017-07-12 16:27:40 -04:00
Leo Famulari
83ad0dfcbe
gnu: virt-viewer: Update to 5.0.
...
* gnu/packages/spice.scm (virt-viewer): Update to 5.0.
2017-07-12 16:27:37 -04:00
Kei Kebreau
5149ff1b5f
gnu: hyperrogue: Update to 9.4n.
...
* gnu/packages/games.scm (hyperrogue): Update to 9.4n.
2017-07-12 10:51:19 -04:00
Danny Milosavljevic
911a53a53f
build: Make ISO-9660 image bootable from USB flash drive.
...
* gnu/build/vm.scm (make-iso9660-image): Make image bootable from USB flash
drive.
2017-07-12 16:15:30 +02:00
Tobias Geerinckx-Rice
839ee8d547
gnu: et: Fix typo in description.
...
* gnu/packages/ssh.scm (et)[description]: Fix typo.
2017-07-12 09:47:48 +02:00
Leo Famulari
287900936b
gnu: man-db: Update to 2.7.6.1 [fixes CVE-2015-1336].
...
* gnu/packages/man.scm (man-db): Update to 2.7.6.1.
[arguments]: Add '--disable-cache-owner' to #:configure-flags.
2017-07-11 22:52:25 -04:00
Marius Bakke
e23cf9394e
gnu: nginx: Update to 1.12.1 [fixes CVE-2017-7529].
...
* gnu/packages/web.scm (nginx): Update to 1.12.1.
2017-07-12 00:22:33 +02:00
Ludovic Courtès
4ddb64f57d
system: Refer to native packages when appropriate.
...
* gnu/system/locale.scm (localedef-command): Use the native LIBC.
* gnu/system/shadow.scm (default-skeletons): Use the native GUILE-WM.
2017-07-11 22:47:08 +02:00
Ludovic Courtès
ce6223e68e
gnu: shadow: Fix cross-compilation.
...
* gnu/packages/admin.scm (shadow)[arguments] <set-nscd-file-name>: Refer
to "cross-libc" when cross-compiling.
2017-07-11 22:40:27 +02:00
Ludovic Courtès
e4015e570c
gnu: inetutils: Allow for cross-compilation.
...
* gnu/packages/admin.scm (inetutils)[arguments]: Pass
"--with-path-procnet-dev".
2017-07-11 22:26:05 +02:00
Ludovic Courtès
ed8111ea75
gnu: linux-pam: Disable NIS when cross-compiling.
...
* gnu/packages/linux.scm (linux-pam)[arguments]: Pass "--disable-nis"
when cross-compiling.
2017-07-11 21:54:19 +02:00
Ludovic Courtès
d5ff67f411
gnu: mpg123: Update to 1.25.2 [fixes CVE-2017-10683].
...
* gnu/packages/mp3.scm (mpg123): Update to 1.25.2.
2017-07-11 11:53:53 +02:00
rennes
64fce63708
gnu: Add lollypop.
...
* gnu/packages/gnome.scm (lollypop): New variable.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2017-07-11 11:11:52 +02:00
Ludovic Courtès
94a881178a
services: elogind: Start from the Shepherd.
...
Fixes <http://bugs.gnu.org/27580 >.
Reported by William <w@vieta.uk>.
* gnu/services/desktop.scm (elogind-shepherd-service): New procedure.
(elogind-service-type): Extend SHEPHERD-ROOT-SERVICE-TYPE.
2017-07-11 11:11:52 +02:00
Kei Kebreau
082725b502
gnu: hop: Update to 3.1.0-pre2.
...
* gnu/packages/scheme.scm (hop): Update to 3.1.0-pre2.
[source]: Remove unnecessary patch.
[arguments]: Enable tests; disable parallel building; specify BIGLOO in
make-flags.
[inputs]: Add libgc, libunistring, libuv, pcre and sqlite.
* gnu/local.mk (dist_patch_DATA): Remove unnecessary patch.
* gnu/packages/patches/hop-linker-flags.patch: Delete file.
2017-07-10 19:35:44 -04:00
Kei Kebreau
5e3ea571c5
gnu: bigloo: Update to 4.3a.
...
* gnu/packages/scheme.scm (bigloo): Update to 4.3a.
[source]: Remove old patch. Add snippet.
[arguments]: Adjust the build phases accordingly.
[inputs]: Add libgc, libunistring, libuv, openssl, pcre and sqlite.
2017-07-10 19:35:44 -04:00
Leo Famulari
b48063536b
gnu: libpipeline: Update to 1.4.2.
...
* gnu/packages/man.scm (libpipeline): Update to 1.4.2.
2017-07-10 19:06:32 -04:00
Ludovic Courtès
3e8d037b16
services: dbus, polkit: Add default value.
...
* gnu/services/dbus.scm (dbus-root-service-type)[default-value]: New
field.
(polkit-service-type)[default-value]: New field.
2017-07-11 00:48:51 +02:00
Ludovic Courtès
638e9deaf8
services: Make error message less scary.
...
* gnu/services.scm (service-back-edges): Show the type name of SERVICE
instead of SERVICE in error message.
2017-07-11 00:48:50 +02:00
Tobias Geerinckx-Rice
b612e54f17
gnu: offlineimap: Update to 7.1.2.
...
* gnu/packages/mail.scm (offlineimap): Update to 7.1.2.
2017-07-10 22:25:14 +02:00
Tobias Geerinckx-Rice
3308591fec
gnu: sshuttle: Move python-pytest-runner.
...
* gnu/packages/vpn.scm (sshuttle)[native-inputs]: Mark
python-pytest-runner as a test-only dependency, following up commit
447f75825f
.
2017-07-10 22:25:14 +02:00
Leo Famulari
61adfb00b1
gnu: libtiff: Fix two integer overflows.
...
* gnu/packages/patches/libtiff-tiffycbcrtorgb-integer-overflow.patch,
gnu/packages/patches/libtiff-tiffycbcrtorgbinit-integer-overflow.patch:
New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/image.scm (libtiff-4.0.8)[source]: Use them.
2017-07-10 13:31:58 -04:00
Leo Famulari
625e7cd654
gnu: ncurses: Fix CVE-2017-10684 and CVE-2017-10685.
...
* gnu/packages/patches/ncurses-CVE-2017-10684-10685.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/ncurses.scm (ncurses)[replacement]: New field.
(ncurses/fixed): New variable.
2017-07-10 13:31:58 -04:00
Mark H Weaver
ef019092b9
gnu: poppler: Fix null pointer dereferences.
...
* gnu/packages/patches/poppler-fix-crash-with-broken-documents.patch: New
file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/pdf.scm (poppler/fixed)[source]: Add the patch.
2017-07-10 12:59:07 -04:00
Feng Shu
2a9a220763
gnu: emacs-exwm-x: Update to 1.7.2.
...
* gnu/packages/emacs.scm (emacs-exwm-x): Update to 1.7.2.
[propagated-inputs]: Add emacs-use-package.
Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-07-10 22:01:45 +05:30
Manolis Ragkousis
a5fa1a1a54
gnu: unshield: Remove incorrect '"'.
...
* gnu/packages/compression.scm (unshield): Remove incorrect '"'.
2017-07-10 17:13:02 +03:00
Danny Milosavljevic
651de2bdb5
build, vm: Use "GuixSD" or "GUIXSD" as volume label.
...
* gnu/build/vm.scm (initialize-hard-disk): Use "GuixSD" as label.
* gnu/system/install.scm (installation-os): Use "GuixSD" as label.
* gnu/system/vm.scm (system-disk-image): Use "GuixSD" or "GUIXSD" as volume
label.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2017-07-10 15:35:43 +02:00
Stefan Reichör
c9a6a36fec
gnu: Add et.
...
* gnu/packages/ssh.scm (et): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-07-10 12:37:04 +02:00
Alex Vong
eb737a271a
gnu: emacs: Build with imagemagick support.
...
* gnu/packages/emacs.scm (emacs)[inputs]: Add imagemagick.
Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-07-10 13:58:00 +05:30
Ricardo Wurmus
4883f70907
gnu: nss-pam-ldapd: Update to 0.9.8.
...
* gnu/packages/openldap.scm (nss-pam-ldapd): Update to 0.9.8.
2017-07-09 20:10:37 +02:00
Ricardo Wurmus
35407e29b0
gnu: qtractor: Update to 0.8.3.
...
* gnu/packages/music.scm (qtractor): Update to 0.8.3.
2017-07-09 19:51:18 +02:00
Ricardo Wurmus
9d737f1b69
gnu: guitarix: Update to 0.35.4.
...
* gnu/packages/audio.scm (guitarix): Update to 0.35.4.
2017-07-09 19:38:15 +02:00
Ricardo Wurmus
51a0885349
gnu: guitarix-lv2: Remove inputs override.
...
* gnu/packages/audio.scm (guitarix-lv2)[inputs]: Remove.
2017-07-09 19:36:28 +02:00
Ricardo Wurmus
a20608a57a
gnu: gtk-doc: Fix dblatex problem.
...
* gnu/packages/gtk.scm (gtk-doc)[arguments]: Add phase "set-HOME".
2017-07-09 17:07:39 +02:00
Ricardo Wurmus
b81dd94a79
gnu: dblatex: Use texlive-union.
...
* gnu/packages/patches/dblatex-remove-multirow.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/docbook.scm (dblatex)[source]: Use patch.
[inputs]: Replace "texlive" with a texlive-union.
2017-07-09 17:07:39 +02:00
Ricardo Wurmus
f45a552038
gnu: Add texlive-fonts-rsfs.
...
* gnu/packages/tex.scm (texlive-fonts-rsfs): New variable.
2017-07-09 17:07:39 +02:00
Ricardo Wurmus
9cc823f567
gnu: lilypond: Use texlive-union.
...
* gnu/packages/music.scm (lilypond)[arguments]: Add phase "use-texlive-union".
[native-inputs]: Replace "texlive" with a texlive-union.
2017-07-09 17:07:38 +02:00
Ricardo Wurmus
b037ce949f
gnu: lilypond: Update to 2.19.63.
...
* gnu/packages/music.scm (lilypond): Update to 2.19.63.
2017-07-09 17:07:37 +02:00
Ricardo Wurmus
44436def9b
gnu: Add texlive-metapost.
...
* gnu/packages/tex.scm (texlive-metapost): New variable.
2017-07-09 17:07:37 +02:00
Ricardo Wurmus
406af0d663
gnu: Add texlive-latex-lh.
...
* gnu/packages/tex.scm (texlive-latex-lh): New variable.
2017-07-09 17:07:37 +02:00
Ricardo Wurmus
ae3779d5cd
gnu: Add texlive-latex-eepic.
...
* gnu/packages/tex.scm (texlive-latex-eepic): New variable.
2017-07-09 17:07:37 +02:00
Ricardo Wurmus
1562763c0a
gnu: Add texlive-latex-eso-pic.
...
* gnu/packages/tex.scm (texlive-latex-eso-pic): New variable.
2017-07-09 17:07:36 +02:00
Ricardo Wurmus
83c830d1ac
gnu: Add texlive-fonts-ec.
...
* gnu/packages/tex.scm (texlive-fonts-ec): New variable.
2017-07-09 17:07:36 +02:00
Ricardo Wurmus
9186c1560b
gnu: Add texlive-generic-epsf.
...
* gnu/packages/tex.scm (texlive-generic-epsf): New variable.
2017-07-09 17:07:35 +02:00
Ricardo Wurmus
cd2c77f434
gnu: Add texlive-latex-wasysym.
...
* gnu/packages/tex.scm (texlive-latex-wasysym): New variable.
2017-07-09 17:07:35 +02:00
Ricardo Wurmus
acc620d6ed
gnu: Add texlive-latex-titlesec.
...
* gnu/packages/tex.scm (texlive-latex-titlesec): New variable.
2017-07-09 17:07:34 +02:00
Ricardo Wurmus
2db3a03445
gnu: Add texlive-latex-subfigure.
...
* gnu/packages/tex.scm (texlive-latex-subfigure): New variable.
2017-07-09 17:07:34 +02:00
Ricardo Wurmus
d8fef6ea1f
gnu: Add texlive-fonts-stmaryrd.
...
* gnu/packages/tex.scm (texlive-fonts-stmaryrd): New variable.
2017-07-09 17:07:34 +02:00
Ricardo Wurmus
adc02c70c2
gnu: Add texlive-latex-pdfpages.
...
* gnu/packages/tex.scm (texlive-latex-pdfpages): New variable.
2017-07-09 17:07:33 +02:00
Ricardo Wurmus
da38b23595
gnu: Add texlive-latex-overpic.
...
* gnu/packages/tex.scm (texlive-latex-overpic): New variable.
2017-07-09 17:07:33 +02:00
Ricardo Wurmus
ecffeeb54f
gnu: Add texlive-latex-multirow.
...
* gnu/packages/tex.scm (texlive-latex-multirow): New variable.
2017-07-09 17:07:32 +02:00
Ricardo Wurmus
02fd07b305
gnu: Add texlive-latex-jknapltx.
...
* gnu/packages/tex.scm (texlive-latex-jknapltx): New variable.
2017-07-09 17:07:32 +02:00
Ricardo Wurmus
b2bc1daf98
gnu: Add texlive-latex-listings.
...
* gnu/packages/tex.scm (texlive-latex-listings): New variable.
2017-07-09 17:07:32 +02:00
Ricardo Wurmus
3921bc7c24
gnu: Add texlive-latex-footmisc.
...
* gnu/packages/tex.scm (texlive-latex-footmisc): New variable.
2017-07-09 17:07:31 +02:00
Ricardo Wurmus
df2b9bb4de
gnu: Add texlive-latex-float.
...
* gnu/packages/tex.scm (texlive-latex-float): New variable.
2017-07-09 17:07:31 +02:00
Ricardo Wurmus
18ce343773
gnu: Add texlive-latex-fancyvrb.
...
* gnu/packages/tex.scm (texlive-latex-fancyvrb): New variable.
2017-07-09 17:07:31 +02:00
Ricardo Wurmus
20282111e5
gnu: Add texlive-latex-fancyhdr.
...
* gnu/packages/tex.scm (texlive-latex-fancyhdr): New variable.
2017-07-09 17:07:30 +02:00
Ricardo Wurmus
36ce05ffdd
gnu: Add texlive-latex-fancybox.
...
* gnu/packages/tex.scm (texlive-latex-fancybox): New variable.
2017-07-09 17:07:30 +02:00
Ricardo Wurmus
e003a5f06d
gnu: Add texlive-latex-colortbl.
...
* gnu/packages/tex.scm (texlive-latex-colortbl): New variable.
2017-07-09 17:07:30 +02:00
Ricardo Wurmus
b92ac281e5
gnu: Add texlive-latex-changebar.
...
* gnu/packages/tex.scm (texlive-latex-changebar): New variable.
2017-07-09 17:07:29 +02:00
Ricardo Wurmus
1d3be84e73
gnu: Add texlive-latex-appendix.
...
* gnu/packages/tex.scm (texlive-latex-appendix): New variable.
2017-07-09 17:07:29 +02:00
Ricardo Wurmus
bda61541d5
gnu: Add texlive-latex-anysize.
...
* gnu/packages/tex.scm (texlive-latex-anysize): New variable.
2017-07-09 17:07:29 +02:00
Ricardo Wurmus
137f9cbc88
gnu: Add texlive-latex-amsfonts.
...
* gnu/packages/tex.scm (texlive-latex-amsfonts): New variable.
2017-07-09 17:07:29 +02:00
Ricardo Wurmus
98b4aca156
gnu: Add texlive-fonts-amsfonts.
...
* gnu/packages/tex.scm (texlive-fonts-amsfonts): New variable.
2017-07-09 17:07:28 +02:00
Ricardo Wurmus
beb476ed77
gnu: texlive-generic-ifxetex: Fix description.
...
* gnu/packages/tex.scm (texlive-generic-ifxetex)[description]: Fix typo.
2017-07-09 17:07:28 +02:00
Ricardo Wurmus
05d28068ed
gnu: texlive-latex-oberdiek: Build ifpdf package.
...
* gnu/packages/tex.scm (texlive-latex-oberdiek)[arguments]: Only build the
"oberdiek.ins" package (which includes all other packages); patch file to
build "ifpdf.dtx" instead of "ifpdf.ins".
2017-07-09 17:07:28 +02:00
Ricardo Wurmus
702f23b3b8
gnu: texlive-latex-base: Fix xetex and xelatex formats.
...
* gnu/packages/tex.scm (texlive-latex-base)[arguments]: Build xetex and
xelatex formats with matching interpreters.
2017-07-09 17:07:27 +02:00
Ricardo Wurmus
fed7200862
gnu: deeptools: Update to 2.5.1.
...
* gnu/packages/bioinformatics.scm (deeptools): Update to 2.5.1.
[arguments]: Remove.
[native-inputs]: Use "python-" instead of "python2-" variants.
[inputs]: Likewise; add python-py2bit.
2017-07-09 17:07:27 +02:00
Ricardo Wurmus
eb2200f3bd
gnu: Add python-py2bit.
...
* gnu/packages/bioinformatics.scm (python-py2bit): New variable.
2017-07-09 17:07:23 +02:00
Ricardo Wurmus
bdb31853f0
gnu: Add java-jgit-4.2.
...
* gnu/packages/version-control.scm (java-jgit-4.2): New variable.
2017-07-09 16:57:05 +02:00
Ricardo Wurmus
2613f5aff0
gnu: Add java-jgit.
...
* gnu/packages/version-control.scm (java-jgit): New variable.
2017-07-09 16:57:05 +02:00
Ricardo Wurmus
f8e4d0224b
gnu: Add java-slf4j-api.
...
* gnu/packages/java.scm (java-slf4j-api): New variable.
2017-07-09 16:57:04 +02:00
Ricardo Wurmus
eb270ecfdd
gnu: Add java-javaewah.
...
* gnu/packages/java.scm (java-javaewah): New variable.
2017-07-09 16:57:04 +02:00
Ricardo Wurmus
218d093b15
gnu: Add java-classpathx-servletapi
...
* gnu/packages/java.scm (java-classpathx-servletapi): New variable.
2017-07-09 16:57:03 +02:00
Tobias Geerinckx-Rice
efd5a841e5
gnu: youtube-dl: Update to 2017.07.09.
...
* gnu/packages/video.scm (youtube-dl): Update to 2017.07.09.
2017-07-09 15:58:35 +02:00
Marius Bakke
ed40e7c5eb
gnu: libjpeg-turbo: Update to 1.5.2.
...
* gnu/packages/image.scm (libjpeg-turbo): Update to 1.5.2.
[arguments]<#:phases>: Remove.
2017-07-09 15:12:53 +02:00
Feng Shu
e2155f58c0
gnu: you-get: Update to 0.4.775.
...
* gnu/packages/video.scm (you-get): Update to 0.4.775.
Signed-off-by: Ben Woodcroft <donttrustben@gmail.com>
2017-07-09 21:27:37 +10:00
Leo Famulari
b3cc304b30
gnu: poppler: Use an ABI-compatible replacement to fix CVE-2017-9776.
...
This is a followup to commit 95bbaa02aa
.
See <https://bugs.gnu.org/27621 > for more information.
Poppler 0.56.0's ABI is not compatible with Poppler 0.52.0, so it's not
possible to graft the newer version in place of the older one.
This change leaves CVE-2017-9775 unfixed for now.
* gnu/packages/patches/poppler-CVE-2017-9776.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/pdf.scm (poppler-0.56.0): Replace with ...
(poppler/fixed): ... new variable.
(poppler)[replacement]: Replaced with poppler/fixed.
2017-07-09 02:25:27 -04:00
Tobias Geerinckx-Rice
447f75825f
gnu: sshuttle: Update to 0.78.3.
...
* gnu/packages/vpn.scm (sshuttle): Update to 0.78.3.
2017-07-09 01:59:25 +02:00
Kei Kebreau
5143517c99
gnu: wxmaxima: Update to 17.05.0.
...
* gnu/packages/maths.scm (wxmaxima): Update to 17.05.0.
[source]: Update URL and add file-name.
[native-inputs]: Add autoconf, automake and gettext-minimal.
[arguments]: Add 'autoconf' phase.
2017-07-08 17:05:55 -04:00
Efraim Flashner
fac2b430b9
gnu: font-gnu-unifont: Update to 10.0.04.
...
* gnu/packages/fonts.scm (font-gnu-unifont): Update to 10.0.04.
2017-07-08 23:49:29 +03:00
Ben Woodcroft
4732e6ee84
gnu: blast+: Update to 2.6.0.
...
* gnu/packages/bioinformatics.scm (blast+): Update to 2.6.0.
[origin]: Remove bundled pcre. Add patch.
[arguments]: Replace paths in run_with_lock.c. Configure with pcre.
[inputs]: Add pcre, perl, python.
* gnu/packages/patches/blast+-fix-makefile.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-07-08 12:05:59 +10:00
Kei Kebreau
f2fa86cc82
gnu: maxima: Ensure gcc is available at runtime.
...
* gnu/packages/maths.scm (maxima)[inputs]: Add gcc.
[arguments]: Use modify-phases syntax. Add 'set-gcc-path' phase.
2017-07-07 20:47:28 -04:00
Leo Famulari
0ca1e77c14
gnu: perl-dbd-mysql: Update to 4.043.
...
* gnu/packages/databases.scm (perl-dbd-mysql): Update to 4.043.
2017-07-07 20:34:52 -04:00
Marius Bakke
d28f90bed9
gnu: python-pyopenssl: Fix test failure on 32-bit platforms.
...
* gnu/packages/patches/python-pyopenssl-17.1.0-test-overflow.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/python.scm (python-pyopenssl)[source]: Use it.
2017-07-07 18:43:16 +02:00
Leo Famulari
4909eadfad
gnu: irssi: Update to 1.0.4 [fixes CVE-2017-{10965,10966}].
...
* gnu/packages/irc.scm (irssi): Update to 1.0.4.
2017-07-07 12:36:00 -04:00
Danny Milosavljevic
acc0f6bb58
guix system: Add file system label and uuid to iso9660-image.
...
* gnu/system/vm.scm (system-disk-image): Pass root-label to ...
(iso9660-image): ... here. Add keyword arguments #:file-system-label
and #:file-system-uuid.
2017-07-07 18:04:31 +02:00
Mark H Weaver
0b1e2ecb25
gnu: webkitgtk: Update to 2.16.5.
...
* gnu/packages/webkit.scm (webkitgtk): Update to 2.16.5.
2017-07-07 11:54:01 -04:00
Tobias Geerinckx-Rice
5826e7b11b
gnu: rdma-core: Update to 14.
...
* gnu/packages/linux.scm (rdma-core): Update to 14.
2017-07-07 15:24:14 +02:00
Tobias Geerinckx-Rice
5d3474c5a9
gnu: catimg: Update to 2.3.2.
...
* gnu/packages/image-viewers.scm (catimg): Update to 2.3.2.
2017-07-07 15:24:14 +02:00
Leo Famulari
642656a144
gnu: python-parsedatetime: Update to 2.4.
...
* gnu/packages/python.scm (python-parsedatetime, python2-parsedatetime):
Update to 2.4.
2017-07-07 01:23:12 -04:00
Leo Famulari
93013f1e79
gnu: python-icalendar: Update to 3.11.5.
...
* gnu/packages/python.scm (python-icalendar): Update to 3.11.5.
2017-07-07 01:23:08 -04:00
Alex Vong
dab536fe1a
gnu: libtiff: Fix CVE-2017-{9936,10688}.
...
* gnu/packages/patches/libtiff-CVE-2017-9936.patch,
gnu/packages/patches/libtiff-CVE-2017-10688.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/image.scm (libtiff-4.0.8)[source]: Use them.
Signed-off-by: Leo Famulari <leo@famulari.name>
2017-07-07 00:06:37 -04:00
Kei Kebreau
ab104672e1
gnu: xorg-server: Fix CVE-2017-{10971,10972}.
...
* gnu/packages/patches/xorg-server-CVE-2017-10971.patch,
gnu/packages/patches/xorg-server-CVE-2017-10972.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/xorg.scm (xorg-server)[source]: Use them.
Signed-off-by: Leo Famulari <leo@famulari.name>
2017-07-06 23:52:22 -04:00
Alex Vong
96dcaa0ca9
gnu: youtube-dl: Update to 2017.07.02.
...
* gnu/packages/video.scm (youtube-dl): Update to 2017.07.02.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2017-07-07 01:50:27 +02:00
Leo Famulari
0a66c38764
Revert "gnu: blast+: Update to 2.6.0."
...
This reverts commit 18dea67dc3
.
2017-07-06 19:38:55 -04:00
Ludovic Courtès
5dfbd76971
gnu: shadow: Correctly match the system type.
...
* gnu/packages/admin.scm (shadow)[inputs]: Use 'string-contains' instead
of 'string-prefix?' when matching the system type.
2017-07-07 00:44:55 +02:00
Mark H Weaver
879b89d1ae
gnu: linux-libre@4.9: Update to 4.9.36.
...
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.36.
2017-07-06 18:41:45 -04:00
Mark H Weaver
95f69e9cfc
gnu: linux-libre@4.4: Update to 4.4.76.
...
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.76.
2017-07-06 18:40:43 -04:00
Tobias Geerinckx-Rice
856f68786f
gnu: iproute: Update to 4.12.0.
...
* gnu/packages/linux.scm (iproute): Update to 4.12.0.
2017-07-06 15:57:16 +02:00
Rutger Helling
d3f52500f3
gnu: xpra: Update to 2.0.3.
...
* gnu/packages/xorg.scm (xpra): Update to 2.0.3.
Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-07-06 13:28:08 +05:30
Efraim Flashner
8c6acc3efe
gnu: freeipmi: Remove readline from inputs.
...
This is a follow-up to 694b7c3180
.
* gnu/packages/freeimpi.scm (freeipmi)[inputs]: Really remove readline.
2017-07-06 09:45:52 +03:00
Efraim Flashner
694b7c3180
gnu: freeipmi: Update to 1.5.6.
...
* gnu/packages/freeipmi.scm (freeipmi): Update to 1.5.6.
[inputs]: Remove readline.
2017-07-06 09:39:09 +03:00
Tobias Geerinckx-Rice
08094dc926
gnu: zstd: Update to 1.3.0.
...
* gnu/packages/compression.scm (zstd): Update to 1.3.0.
2017-07-06 01:28:05 +02:00
Tobias Geerinckx-Rice
6c69663400
gnu: libvirt: Update to 3.5.0.
...
* gnu/packages/qemu.scm (libvirt): Update to 3.5.0.
2017-07-06 01:28:05 +02:00
Tobias Geerinckx-Rice
ab3cac3785
gnu: bash-completion: Update to 2.6.
...
* gnu/packages/bash.scm (bash-completion): Update to 2.6.
2017-07-06 01:28:05 +02:00
Marius Bakke
a6a979cba3
gnu: mariadb: Update to 10.1.25.
...
* gnu/packages/databases.scm (mariadb): Update to 10.1.25.
2017-07-06 00:15:14 +02:00
Marius Bakke
79937f72c3
gnu: strace: Update to 4.18.
...
* gnu/packages/linux.scm (strace): Update to 4.18.
2017-07-06 00:15:13 +02:00
Marius Bakke
ece8bb3812
gnu: xscreensaver: Update to 5.37.
...
* gnu/packages/xdisorg.scm (xscreensaver): Update to 5.37.
2017-07-06 00:15:13 +02:00
Ludovic Courtès
ad01c7aa14
gnu: artanis: Update source URL.
...
* gnu/packages/guile.scm (artanis)[source]: Change URL to mirror://gnu.
2017-07-06 00:02:41 +02:00
Efraim Flashner
298fd38b4b
gnu: julia: Add support for aarch64-linux.
...
* gnu/packages/julia.scm (julia)[arguments]: Add make-flag argument for
aarch64-linux.
[supported-systems]: Add aarch64-linux.
2017-07-05 20:26:46 +03:00
Efraim Flashner
cdc827b3f3
gnu: gcompris: Update to 17.05.
...
* gnu/packages/education.scm (gcompris): Update to 17.05.
2017-07-05 12:40:40 +03:00
Efraim Flashner
0dd8791922
gnu: gcc@6: Update to 6.4.0.
...
* gnu/packages/gcc.scm (gcc@6, gfortran@6): Update to 6.4.0.
2017-07-05 08:31:46 +03:00
Leo Famulari
7550f8eaeb
gnu: net-tools: Remove `hostname` from description.
...
This is a followup to commit c9e0a44eec
.
* gnu/packages/linux.scm (net-tools)[description]: Update description.
2017-07-05 00:35:37 -04:00
Leo Famulari
e048de6098
gnu: inet-utils: Mention `hostname` in description.
...
* gnu/packages/admin.scm (inetutils)[description]: Update description.
2017-07-05 00:35:28 -04:00
Stefan Reichör
2d677f84f4
gnu: tmux: Update to 2.5.
...
* gnu/packages/tmux.scm (tmux): Update to 2.5.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-07-05 00:24:02 +02:00
ng0
32f9cc3386
gnu: alpine: Use new URL.
...
* gnu/packages/mail.scm (alpine)[source]: Use new URL for download.
(home-page): Use new URL.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-07-05 00:24:02 +02:00
Ludovic Courtès
425ab478ac
gnu: shepherd: Allow cross-compilation.
...
* gnu/packages/admin.scm (shepherd)[native-inputs]: Add GUILE-2.0.
2017-07-04 23:45:12 +02:00
Ludovic Courtès
ba4aca3ae4
gnu: util-linux: Fix cross-compilation.
...
* gnu/packages/linux.scm (util-linux)[inputs]: Add NET-BASE
when (%current-target-system) is true. Fixes cross-compilation.
2017-07-04 23:45:12 +02:00
Ludovic Courtès
6d9a859038
linux-initrd: Avoid monadic style a bit.
...
* gnu/system/linux-initrd.scm (expression->initrd): Use 'program-file'
for 'init'.
(flat-linux-module-directory): Use 'computed-file' instead of
'gexp->derivation'.
(raw-initrd): Adjust accordingly.
2017-07-04 23:45:12 +02:00
Feng Shu
e208bf789c
gnu: emacs-exwm-x: Update to 1.6.2.
...
* gnu/packages/emacs.scm (emacs-exwm-x): Update to 1.6.2.
2017-07-04 22:03:15 +02:00
Feng Shu
adaebe80fb
gnu: emacs-switch-window: Update to 1.5.1.
...
* gnu/packages/emacs.scm (emacs-switch-window): Update to 1.5.1.
2017-07-04 22:02:12 +02:00
Efraim Flashner
ce7e361fa3
gnu: gemma: Fix building on non-Intel architectures.
...
* gnu/packages/patches/gemma-intel-compat.patch: New file.
* gnu/packages/bioinformatics.scm (gemma)[source]: Add patch.
[arguments]: Add NO_INTEL_COMPAT flag on non-Intel architectures.
* gnu/local.mk (dist_patch_DATA): Register patch.
2017-07-04 22:55:44 +03:00
Arun Isaac
0545e43a91
gnu: gajim: Update to 0.16.8.
...
* gnu/packages/messaging.scm (gajim): Update to 0.16.8.
[source]: Remove patch.
* gnu/packages/patches/gajim-CVE-2016-10376.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-07-04 23:07:15 +05:30
宋文武
296bf4d5ab
services: Add 'sysctl-service-type'.
...
* gnu/services/sysctl.scm: New file.
* doc/guix.texi (Miscellaneous Services): Document it.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2017-07-04 20:40:51 +08:00
Ben J Woodcroft
a522517cdb
gnu: diamond: Update to 0.9.9.
...
* gnu/packages/bioinformatics.scm (diamond): Update to 0.9.9.
2017-07-04 19:59:01 +10:00
Ben Woodcroft
18dea67dc3
gnu: blast+: Update to 2.6.0.
...
* gnu/packages/bioinformatics.scm (blast+): Update to 2.6.0.
[origin]: Remove bundled pcre.
[arguments]: Replace paths in run_with_lock.c. Configure with pcre.
[inputs]: Add pcre, perl, python.
2017-07-04 19:58:42 +10:00
Mark H Weaver
c24ea83cd7
gnu: linux-libre: Update to 4.12.
...
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.12.
(%linux-libre-hash): Update hash.
* gnu/packages/aux-files/linux-libre/4.11-i686.conf,
gnu/packages/aux-files/linux-libre/4.11-x86_64.conf: Delete files.
* gnu/packages/aux-files/linux-libre/4.12-i686.conf,
gnu/packages/aux-files/linux-libre/4.12-x86_64.conf: New files.
* Makefile.am (AUX_FILES): Update accordingly.
2017-07-04 04:24:58 -04:00
Efraim Flashner
fdaf6cd345
gnu: qt: Update to 5.9.1.
...
* gnu/packages/qt.scm (qtbase, qtsvg, qtimageformats, qtx11extras)
(qtxmlpatterns, qtdeclarative, qtconnectivity, qtwebsockets, qtsensors)
(qtmultimedia, qtwayland, qtserialport, qtserialbus, qtwebchannel)
(qtlocation, qttools, qtscript, qtquickcontrols, qtquickcontrols2)
(qtgraphicaleffects, qtgamepad, qtscxml, qtpurchasing, qtcanvas3d)
(qtcharts, qtdatavis3d, qtwebkit): Update to 5.9.1.
(qtwebkit)[source]: Change to official qt location.
2017-07-04 08:55:00 +03:00
Marius Bakke
a8a964db83
gnu: python-pylint: Update to 1.7.2.
...
* gnu/packages/python.scm (python-pylint): Update to 1.7.2.
[native-inputs]: Add PYTHON-PYTEST and PYTHON-PYTEST-RUNNER.
2017-07-04 02:52:26 +02:00
Marius Bakke
de2f56cf96
gnu: python-astroid: Update to 1.5.3.
...
* gnu/packages/python.scm (python-astroid): Update to 1.5.3.
[properties]: Declare python2 variant.
(python2-astroid)[propagated-inputs]: Add PYTHON2-BACKPORTS-FUNCTOOLS-LRU-CACHE,
PYTHON2-ENUM34 and PYTHON2-SINGLEDISPATCH.
2017-07-04 02:52:26 +02:00
Marius Bakke
96bbc41f8b
gnu: python-pyopenssl: Update to 17.1.0.
...
* gnu/packages/python.scm (python-pyopenssl, python2-pyopenssl): Update to 17.1.0.
[source]: Remove patch.
[native-inputs]: Add PYTHON-PRETEND.
[arguments]<#:phases>: Disable the network test here instead of via a patch.
Also disable one new test.
* gnu/packages/patches/python-pyopenssl-skip-network-test.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-07-04 02:52:26 +02:00
Marius Bakke
89fc5b82d4
gnu: python-cryptography: Update to 1.9.
...
* gnu/packages/python.scm (python-cryptography-vectors): Update to 1.9.
(python-cryptography): Update to 1.9.
[propagated-inputs]: Remove PYTHON-PACKAGING.
2017-07-04 02:52:25 +02:00
Marius Bakke
029933cf79
gnu: python-cffi: Update to 1.10.0.
...
* gnu/packages/python.scm (python-cffi): Update to 1.10.0.
[arguments]<#:phases>: Patch distutils.ccompiler call to use "gcc". Patch
another hard-coded cc invocation. Adjust `py.test` invocation per README.
2017-07-04 02:52:25 +02:00
Marius Bakke
295f32f34b
gnu: python-cffi: Really enable tests.
...
* gnu/packages/python.scm (python-cffi, python2-cffi)[arguments]: Replace
'check' phase with custom expression. Change to 'modify-phases' syntax.
2017-07-04 02:52:25 +02:00
Marius Bakke
92d7e87c59
gnu: re2: Update to 2017-07-01.
...
* gnu/packages/regex.scm (re2): Update to 2017-07-01.
2017-07-04 02:52:25 +02:00
Marius Bakke
6db571cbf0
install: Drop redundant package after c0f5eee4b2
.
...
* gnu/system/install.scm (installation-os): Remove SHADOW.
2017-07-04 02:52:25 +02:00
Tobias Geerinckx-Rice
f88eaccf19
gnu: ibus: Update to 1.5.16.
...
* gnu/packages/ibus.scm (ibus): Update to 1.5.16.
2017-07-04 00:51:52 +02:00
Tobias Geerinckx-Rice
e97b75d997
gnu: cdogs-sdl: Update to 0.6.5.
...
* gnu/packages/games.scm (cdogs-sdl): Update to 0.6.5.
[inputs]: Add mesa.
[home-page]: Use HTTPS.
2017-07-04 00:51:52 +02:00
Tobias Geerinckx-Rice
e9e3a69d36
gnu: nnn: Update to 1.2.
...
* gnu/packages/admin.scm (nnn): Update to 1.2.
2017-07-04 00:51:52 +02:00
Kei Kebreau
910f1709a8
gnu: gcr: Correct patch.
...
* gnu/packages/patches/gcr-disable-failing-tests.patch: Correct
erroneously committed file.
This is a follow-up to commit 85c774808f
.
2017-07-03 18:42:50 -04:00
Ludovic Courtès
d5ec5ed719
packages: Mark 'replacement' as an "innate" field.
...
Suggested by Mark H Weaver
at <https://lists.gnu.org/archive/html/guix-devel/2017-06/msg00355.html >.
* guix/packages.scm (<package>)[replacement]: Mark as "innate".
* gnu/packages/base.scm (glibc-2.25-patched, glibc-2.24)
(glibc-2.23, glibc-2.22, glibc-2.21, glibc-locales): Remove
'replacement' field, which was set to #f.
* gnu/packages/commencement.scm (perl-boot0): Likewise.
* gnu/packages/fontutils.scm (graphite2/fixed): Likewise.
* gnu/packages/ghostscript.scm (ghostscript/fixed): Likewise.
* gnu/packages/gnupg.scm (libgcrypt-1.7.8): Likewise.
* gnu/packages/guile.scm (guile-2.0/fixed, guile-2.2): Likewise.
* gnu/packages/icu4c.scm (icu4c/fixed): Likewise.
* gnu/packages/image.scm (libpng-apng): Likewise.
* gnu/packages/make-bootstrap.scm (%guile-static): Likewise.
* gnu/packages/pcre.scm (pcre/fixed): Likewise.
* gnu/packages/perl.scm (perl/fixed): Likewise.
* gnu/packages/ruby.scm (ruby-2.3, ruby-2.2, ruby-2.1)
(ruby-1.8): Likewise.
* gnu/packages/tls.scm (gnutls-3.5.13, gnutls/guile-2.2): Likewise.
* gnu/packages/xml.scm (expat-2.2.1): Likewise.
2017-07-03 23:51:22 +02:00
Nicolas Goaziou
f6444059dd
gnu: wine: Add stable release.
...
* gnu/packages/wine.scm (wine): Refer to stable release instead of development
one.
(wine-next): New variable.
2017-07-03 18:10:11 +02:00
Oleg Pykhalov
aadd75acd6
gnu: Add emacs-emamux.
...
* gnu/packages/emacs.scm (emacs-emamux): New variable.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2017-07-03 22:34:40 +08:00
Danny Milosavljevic
08c1f2d21c
build: Add (gnu build file-systems) import.
...
* gnu/build/vm.scm: Add (gnu build file-systems) import.
2017-07-03 16:33:46 +02:00
Kei Kebreau
85c774808f
gnu: gcr: Enable working tests.
...
* gnu/packages/patches/gcr-disable-failing-tests.patch,
gnu/packages/patches/gcr-fix-collection-tests-to-work-with-gpg-21.patch:
New files.
* gnu/local.mk (dist_patch_DATA): Add patches.
* gnu/packages/gnome.scm (gcr)[source]: Use patches.
[arguments]: Enable tests.
2017-07-03 09:52:59 -04:00
Danny Milosavljevic
4f80be730e
build: Clarify error message when make-iso9660-image fails.
...
* gnu/build/vm.scm (make-iso9660-image): Clarify error message.
2017-07-03 15:13:09 +02:00
Danny Milosavljevic
1feb3076cb
build: Allow specifying volume-uuid with make-iso9660-image.
...
* gnu/build/file-systems.scm (iso9660-uuid->string): Export.
* gnu/build/vm.scm (make-iso9660-image): Add volume-uuid.
2017-07-03 15:07:25 +02:00
宋文武
1ec0c1f30e
gnu: xfce: Propagate search paths of 'xfce4-panel'.
...
* gnu/packages/xfce.scm (xfce)[native-search-paths]: New field.
2017-07-03 19:27:56 +08:00
Roel Janssen
fd2d17cdae
gnu: Add emacs-sparql-mode.
...
* gnu/packages/emacs.scm (emacs-sparql-mode): New variable.
2017-07-03 13:02:07 +02:00
Danny Milosavljevic
be1033a334
build: Add iso9660 system image generator.
...
* build-aux/hydra/gnu-system.scm (qemu-jobs): Add 'iso9660-image .
* gnu/build/vm.scm (make-iso9660-image): New variable. Export it.
* gnu/system/vm.scm (iso9660-image): New variable. Use make-iso9660-image.
(system-disk-image): Use iso9660-image.
2017-07-03 10:07:59 +02:00
Ludovic Courtès
1b0f266e40
gnu: Switch guile-cairo and dependents to Guile 2.2 again.
...
Fixes <https://bugs.gnu.org/27551 >.
Reported by Leo Famulari <leo@famulari.name>.
This reinstates the following commits:
e3ddb1e83
* gnu: guile-cairo: Switch to Guile 2.2.
ae5c6ef39
* gnu: guile-gnome: Update to 2.16.5.
0fd8013fc
* gnu: guile-rsvg: Update to commit 05c6a2fd.
66b9183c4
* gnu: guile-lib: Switch to Guile 2.2.
and adds the following changes:
* gnu/bootloader/grub.scm (svg->png): Add 'package->derivation' call for
GUILE-2.2. Pass #:guile-for-build to 'gexp->derivation'.
* gnu/build/svg.scm (svg->png): Add 'em' and 'ex' to the 'let-values'
form to account for all the values returned by
'rsvg-handle-get-dimensions', which Guile 2.2 does not truncate.
2017-07-02 22:52:30 +02:00
Theodoros Foradis
61f81618a8
gnu: Add toxic.
...
* gnu/packages/messaging.scm (toxic): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-07-02 22:52:27 +02:00
Danny Milosavljevic
ed3485fa9c
linux-initrd: Add isofs if necessary.
...
* gnu/system/linux-initrd.scm (base-initrd): Add isofs.
2017-07-02 20:27:26 +02:00
Alex Kost
3fb8e281b7
gnu: emacs-guix: Update to 0.3.2.
...
* gnu/packages/emacs.scm (emacs-guix): Update to 0.3.2.
[arguments]: Add '--with-guix-site-ccache-dir' configure flag, as Guix
installs its .go files separately nowadays.
2017-07-02 20:45:18 +03:00
Danny Milosavljevic
9c0a05b31e
file-systems: iso9660-uuid->string: Use "-" as separator in the result.
...
* gnu/build/file-systems.scm (iso9660-uuid->string): Use "-" as separator
in the result.
2017-07-02 19:27:25 +02:00
Leo Famulari
f277dea2e2
gnu: beets: Update to 1.4.5.
...
* gnu/packages/music.scm (beets): Update to 1.4.5.
2017-07-02 11:35:04 -04:00
Ludovic Courtès
50cb948f1c
install: Re-add /bin/sh.
...
Reported by Divan Santana <divan@santanas.co.za>.
/bin/sh had disappeared in commit
387e175492
.
* gnu/system/install.scm (%installation-services): Add
'special-files-service-type' instance.
2017-07-02 16:44:59 +02:00
Leo Famulari
e00a59097e
gnu: python-vobject: Update to 0.9.5.
...
* gnu/packages/python.scm (python-vobject, python2-vobject): Update to 0.9.5.
2017-07-02 09:17:20 -04:00
Leo Famulari
477aa33400
gnu: vdirsyncer: Update to 0.16.0.
...
* gnu/packages/dav.scm (vdirsyncer): Update to 0.16.0.
[license]: Change to bsd-3.
2017-07-02 09:17:16 -04:00
Efraim Flashner
bfba12695a
gnu: ovmf: Fix build on x86_64.
...
This is a follow-up to 2eb95ade8f
.
* gnu/packages/firmware.scm (ovmf)[arguments]: Fix the syntax used when
following the x86_64 fork of the arguments.
2017-07-02 13:13:35 +03:00
Efraim Flashner
dd78efe39a
gnu: font-google-noto: Update to 20170403.
...
* gnu/packages/fonts.scm (font-google-noto): Update to 20170403.
[source]: Update source uri.
2017-07-01 23:45:20 +03:00
Efraim Flashner
fc19cee18c
gnu: font-gnu-unifont: Update to 10.0.03.
...
* gnu/packages/fonts.scm (font-gnu-unifont): Update to 10.0.03.
[properties]: Add 'upstream-name' to ease updates.
2017-07-01 23:45:19 +03:00
Leo Famulari
5ace0919c2
Revert "gnu: guile-lib: Switch to Guile 2.2."
...
This reverts commit 66b9183c4f
.
2017-07-01 16:08:47 -04:00
Leo Famulari
6b820ef15d
Revert "gnu: guile-rsvg: Update to commit 05c6a2fd."
...
This reverts commit 0fd8013fca
.
2017-07-01 16:08:47 -04:00
Leo Famulari
5e1f9b3042
Revert "gnu: guile-gnome: Update to 2.16.5."
...
This reverts commit ae5c6ef393
.
2017-07-01 16:08:47 -04:00
Leo Famulari
f3bb868a71
Revert "gnu: guile-cairo: Switch to Guile 2.2."
...
This commit caused the build of grub-image.png to fail, prevent the
build of grub.cfg and reconfiguring of GuixSD:
<https://bugs.gnu.org/27551 >
This reverts commit e3ddb1e832
.
2017-07-01 16:08:47 -04:00
Leo Famulari
dc03f32dea
gnu: guile-git: Update source URL.
...
* gnu/packages/guile.scm (guile-git)[source]: Update URL.
2017-07-01 15:25:21 -04:00
Ben Woodcroft
ba773f65f0
gnu: cd-hit: Update to 4.6.8.
...
* gnu/packages/bioinformatics.scm (cd-hit): Update to 4.6.8.
2017-07-01 10:49:37 +10:00
Ben Woodcroft
fd99d95b3f
gnu: bwa: Update to 0.7.15.
...
* gnu/packages/bioinformatics.scm (bwa): Update to 0.7.15.
2017-07-01 09:48:20 +10:00
Tobias Geerinckx-Rice
97d451540c
gnu: btrfs-progs: Update to 4.11.1.
...
* gnu/packages/linux.scm (btrfs-progs): Update to 4.11.1.
2017-07-01 01:23:41 +02:00
Tobias Geerinckx-Rice
0c7ce625b7
gnu: tor: Update to 0.3.0.9 [fixes CVE-2017-0377].
...
* gnu/packages/tor.scm (tor): Update to 0.3.0.9.
2017-07-01 00:20:53 +02:00
Feng Shu
f4ade9b6c8
gnu: Add emacs-exwm-x.
...
* gnu/packages/emacs.scm (emacs-exwm-x): New variable.
2017-06-30 23:30:31 +02:00
Feng Shu
58addd2b20
gnu: Add emacs-switch-window.
...
* gnu/packages/emacs.scm (emacs-switch-window): New variable.
2017-06-30 23:30:31 +02:00
Ludovic Courtès
e3ddb1e832
gnu: guile-cairo: Switch to Guile 2.2.
...
This patch adjusts dependent packages accordingly.
* gnu/packages/gtk.scm (guile-cairo)[inputs]: Switch to GUILE-2.2 and
GUILE-LIB.
(guile-rsvg)[inputs]: Likewise.
(guile-present)[inputs]: Likewise.
(guile-gnome)[inputs]: Likewise.
* gnu/packages/plotutils.scm (guile-charting)[inputs]: Switch go
GUILE-2.2.
2017-06-30 23:20:34 +02:00
Ludovic Courtès
ae5c6ef393
gnu: guile-gnome: Update to 2.16.5.
...
* gnu/packages/gtk.scm (guile-gnome): Update to 2.16.5.
[arguments] <pre-configure>: Use @GUILE_EFFECTIVE_VERSION@ instead of
"2.0".
[properties]: New field.
2017-06-30 23:20:34 +02:00
Ludovic Courtès
0fd8013fca
gnu: guile-rsvg: Update to commit 05c6a2fd.
...
* gnu/packages/gtk.scm (guile-rsvg): Update to commit 05c6a2fd.
[source](url): Change to gitlab.com.
(snippet): Use @GUILE_EFFECTIVE_VERSION@ instead of "2.0".
* gnu/packages/patches/guile-rsvg-pkgconfig.patch: Use
"$GUILE_EFFECTIVE_VERSION" instead of "2.0".
2017-06-30 23:20:34 +02:00
Ludovic Courtès
66b9183c4f
gnu: guile-lib: Switch to Guile 2.2.
...
* gnu/packages/guile.scm (guile-lib)[inputs]: Replace GUILE-2.0 with
GUILE-2.2.
(guile2.0-lib): New variable.
(guile2.2-lib): Mark as deprecated.
* gnu/packages/guile.scm (guile-ics): Use GUILE2.0-LIB.
* gnu/packages/gtk.scm (guile-cairo, guile-rsvg)
(guile-present, guile-gnome): Likewise.
* gnu/packages/skribilo.scm (skribilo): Likewise.
2017-06-30 23:20:33 +02:00
Ludovic Courtès
30f17d73d6
gnu: guile-lib: Update to 0.2.5.1.
...
* gnu/packages/guile.scm (guile-lib): Update to 0.2.5.1.
2017-06-30 23:20:33 +02:00
Leo Famulari
f48a9d4a46
gnu: npth: Update to 1.5.
...
* gnu/packages/gnupg.scm (npth): Update to 1.5.
2017-06-30 16:54:05 -04:00
Leo Famulari
9570b01631
gnu: libreoffice: Update to 5.3.2.2.
...
* gnu/packages/libreoffice.scm (libreoffice): Update to 5.3.2.2.
2017-06-30 16:11:45 -04:00
Ludovic Courtès
798b7678a0
gnu: hwloc: Add "lib" and "debug" outputs.
...
* gnu/packages/mpi.scm (hwloc)[outputs]: New field.
[arguments]: Add 'avoid-circular-references' phase.
(openmpi)[inputs]: Use the "lib" output of HWLOC.
* gnu/packages/parallel.scm (slurm)[inputs]: Likewise.
2017-06-30 18:44:41 +02:00
Ludovic Courtès
7eb9f31cd9
gnu: hwloc: Use /var as the localstatedir.
...
* gnu/packages/mpi.scm (hwloc)[arguments]: Add #:configure-flags.
2017-06-30 18:44:41 +02:00
Gregor Giesen
2973ebf504
gnu: Add mkvtoolnix.
...
* gnu/packages/video.scm (mkvtoolnix): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2017-06-30 12:43:41 -04:00
Gregor Giesen
15f1d02aad
gnu: Add libmatroska.
...
* gnu/packages/video.scm (libmatroska): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2017-06-30 12:43:41 -04:00
Gregor Giesen
5bc2d5798d
gnu: Add libebml.
...
* gnu/packages/xml.scm (libebml): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2017-06-30 12:43:41 -04:00
Gregor Giesen
bf7c369940
gnu: Add nlohmann-json-cpp.
...
* gnu/packages/serialization.scm (nlohmann-json-cpp): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2017-06-30 12:43:40 -04:00
Leo Famulari
ecb232bdfc
gnu: isc-dhcp: Update bundled bind to 9.9.10-P2 [fixes CVE-2017-{3142,3143}].
...
* gnu/packages/admin.scm (isc-dhcp): Update bundled bind to 9.9.10-P2.
2017-06-30 11:59:31 -04:00
Leo Famulari
faa1369e3c
gnu: bind: Update to 9.11.1-P2 [fixes CVE-2017-{3142,3143}].
...
* gnu/packages/dns.scm (isc-bind): Update to 9.11.1-P2.
2017-06-30 11:59:28 -04:00
Arun Isaac
0ac042324a
gnu: Add jo.
...
* gnu/packages/web.scm (jo): New variable.
2017-06-30 20:02:13 +05:30
Oleg Pykhalov
c97979d629
gnu: Add emacs-org-edit-latex.
...
* gnu/packages/emacs.scm (emacs-org-edit-latex): New variable.
Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-06-30 19:09:32 +05:30
Ricardo Wurmus
3a4d5df2b0
gnu: itpp: Use texlive-tiny and ghostscript.
...
* gnu/packages/maths.scm (itpp)[native-inputs]: Replace texlive-minimal with
texlive-tiny; add ghostscript.
2017-06-30 13:57:42 +02:00
Ricardo Wurmus
612a387fe7
gnu: gnuplot: Use texlive-tiny.
...
* gnu/packages/maths.scm (gnuplot)[native-inputs]: Replace texlive-minimal
with texlive-tiny.
2017-06-30 13:57:41 +02:00
Ricardo Wurmus
a023ec6e4c
gnu: giac-xcas: Use texlive-tiny.
...
* gnu/packages/algebra.scm (giac-xcas)[inputs]: Replace texlive-minimal with
texlive-tiny.
2017-06-30 13:57:41 +02:00
Ricardo Wurmus
a8b0948b7c
gnu: pari-gp: Use texlive-tiny.
...
* gnu/packages/algebra.scm (pari-gp)[native-inputs]: Replace texlive-minimal
with texlive-tiny.
2017-06-30 13:57:41 +02:00
Ricardo Wurmus
84889519bb
gnu: po4a: Use texlive-tiny.
...
* gnu/packages/gettext.scm (po4a)[native-inputs]: Replace texlive-minimal with
texlive-tiny.
2017-06-30 13:57:41 +02:00
Ludovic Courtès
87941d1df4
system: Use "@" to refer to the 'shadow' package.
...
Reported by Mark H Weaver
at <https://lists.gnu.org/archive/html/guix-devel/2017-06/msg00349.html >.
* gnu/system.scm (%base-packages): Use '@' for shadow. This fixes an
error on Guile 2.0 where 'shadow' alone resolves to the (gnu system
shadow) module.
2017-06-30 11:27:30 +02:00
Mark H Weaver
588b22575d
gnu: linux-libre: Update to 4.11.8.
...
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.11.8.
(%linux-libre-hash): Update hash.
2017-06-30 00:13:36 -04:00
Mark H Weaver
426187d278
gnu: linux-libre@4.9: Update to 4.9.35.
...
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.35.
2017-06-30 00:12:55 -04:00
Mark H Weaver
5d7f9c156e
gnu: linux-libre@4.4: Update to 4.4.75.
...
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.75.
2017-06-30 00:12:16 -04:00
Mark H Weaver
5a1b5dccf0
gnu: linux-libre@4.1: Update to 4.1.42 [mitigates CVE-2017-1000364].
...
* gnu/packages/linux.scm (linux-libre-4.1): Update to 4.1.42.
2017-06-30 00:11:10 -04:00
Ludovic Courtès
a2278922fe
vm: Use 'fold2' from (guix combinators).
...
* gnu/build/vm.scm: Use (guix combinators).
(fold2): Remove.
2017-06-30 00:16:51 +02:00
Ludovic Courtès
a8ac4f081a
vm: Estimate the disk size by default.
...
* gnu/build/vm.scm (estimated-partition-size): New procedure.
* gnu/system/vm.scm (expression->derivation-in-linux-vm):
Change #:disk-image-size default to 'guess.
[builder]: When DISK-IMAGE-SIZE is 'guess, use
'estimated-partition-size' and compute and estimate of the image size.
(qemu-image): Likewise.
* guix/build/store-copy.scm (file-size, closure-size): New procedures.
* guix/scripts/system.scm (%default-options): Change 'image-size' to
'guess.
* doc/guix.texi (Building the Installation Image): Remove '--image-size'
flag from example.
(Invoking guix system): Document the image size estimate.
2017-06-30 00:16:50 +02:00
Ludovic Courtès
a2cf57e79e
vm: Display the disk and partition sizes.
...
* gnu/build/vm.scm (load-in-linux-vm): Add 'format' call when
MAKE-DISK-IMAGE? is true.
(initialize-partition-table): Show the size of the partitions being
created.
2017-06-30 00:16:50 +02:00
Ludovic Courtès
6efb98ed3c
vm: Fix 'load-in-linux-vm' docstring.
...
* gnu/build/vm.scm (load-in-linux-vm): Change default value of
#:disk-image-size. Update docstring to note that DISK-IMAGE-SIZE is
in bytes.
2017-06-30 00:16:50 +02:00
Leo Famulari
95bbaa02aa
gnu: poppler: Fix CVE-2017-{9775,9776}.
...
* gnu/packages/pdf.scm (poppler)[replacement]: New field.
(poppler-0.56.0): New variable.
(poppler-qt4, poppler-qt5): Use 'package/inherit'.
2017-06-29 16:40:10 -04:00
Efraim Flashner
1b6d3b7a23
gnu: thermald: Add file-name for source.
...
* gnu/packages/admin.scm (thermald)[source]: Add file-name field.
2017-06-29 23:09:24 +03:00
Efraim Flashner
86ee76254b
gnu: thermald: Only build on i686 and x86_64.
...
* gnu/packages/admin.scm (thermald)[supported-systems]: New field.
2017-06-29 23:08:17 +03:00
Efraim Flashner
ef2c7fb5da
gnu: libgcrypt: Add mitigation for CVE-2017-7526.
...
* gnu/packages/gnupg.scm (libgcrypt)[replacment]: New field.
(libgcrypt-1.7.8): New variable.
(libgcrypt-1.5)[replacment]: New field.
2017-06-29 21:04:33 +03:00
Jan Nieuwenhuizen
604e494dc0
gnu: mes: Update to 0.8.
...
* gnu/packages/mes.scm (mes): Update to 0.8.
2017-06-29 18:11:34 +02:00
Jan Nieuwenhuizen
9ae3fcb9e8
gnu: Add mescc-tools.
...
* gnu/packages/mes.scm (mescc-tools): New variable.
2017-06-29 18:09:42 +02:00
Ludovic Courtès
c0f5eee4b2
system: Add 'shadow' to %BASE-PACKAGES.
...
Suggested by Göktuğ Kayaalp <self@gkayaalp.com>.
* gnu/system.scm (%base-packages): Add SHADOW.
2017-06-29 16:28:28 +02:00
Ricardo Wurmus
b8d3a000ef
gnu: libxfce4ui: Do not propagate gtk+-2.
...
Propagation of both gtk+ and gtk+-2 causes a conflict to be detected,
preventing the installation of xfce.
* gnu/packages/xfce.scm (libxfce4ui)[propagated-inputs]: Move "gtk+-2"...
[inputs]: ...to here.
(garcon)[inputs]: Add "gtk+-2".
(xfce4-appfinder)[inputs]: Add "gtk+-2".
(xfce4-power-manager)[inputs]: Add "gtk+-2".
(ristretto)[inputs]: Add "gtk+-2".
2017-06-29 16:06:14 +02:00
Ricardo Wurmus
c860d6ef23
gnu: xfce: Build union instead of propagating inputs.
...
* gnu/packages/xfce.scm (xfce)[propagated-inputs]: Move all...
[inputs]: ...here.
[arguments]: Build a union.
2017-06-29 16:06:14 +02:00
Alex Vong
d34970ee2b
gnu: clojure: Update "tools-reader-src" to 1.0.0.
...
* gnu/packages/java.scm (clojure)[inputs]: Update "tools-reader-src" to
1.0.0.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-06-29 15:21:18 +02:00
Dave Love
a73e7dd3b0
gnu: Add procenv.
...
* gnu/packages/linux.scm (procenv): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-06-29 15:21:18 +02:00
Jelle Licht
b786661309
gnu: ansible: Apply experimental patch to deal with wrapping of ansible script.
...
See <http://lists.gnu.org/archive/html/bug-guix/2017-05/msg00015.html > for the
rationale.
* gnu/packages/patches/ansible-wrap-program-hack.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/admin.scm (ansible)[source]: Use it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-06-29 15:21:18 +02:00
Jelle Licht
aafcfffd93
gnu: node: Update to 8.1.2.
...
* gnu/packages/node.scm (node): Update to 8.1.2.
(node)[arguments]: Disabled more tests.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-06-29 15:21:18 +02:00
Ludovic Courtès
3ab869b63f
gnu: lapack: Install libraries to PREFIX/lib, not PREFIX/lib64.
...
This fixes a regression introduced in
ef39a17717
, which would break
python-scipy ("undefined reference to `zungqr_'").
* gnu/packages/maths.scm (lapack)[arguments]: Add
"-DCMAKE_INSTALL_LIBDIR" to #:configure-flags.
2017-06-29 15:21:17 +02:00
Efraim Flashner
2eb95ade8f
gnu: ovmf: Only build 32-bit firmware on i686-linux.
...
* gnu/packages/firmware.scm (ovmf)[arguments]: Only when the build
machine is x86_64-linux should the 64-bit firmware be built and
installed.
2017-06-29 12:54:54 +03:00
Efraim Flashner
8363a83517
gnu: openh264: Fix building on armhf and aarch64.
...
* gnu/packages/video.scm (openh264)[arguments]: Add 'CC=gcc' to
the #:make-flags.
2017-06-29 11:44:49 +03:00
Efraim Flashner
fcf4003950
gnu: r-spams: Update to 2.6-2017-03-22.
...
* gnu/packages/statistics.scm (r-spams): Update to 2.6-2017-03-22.
[arguments]: Remove R-3.3 work-around and syntax fixes, add phase to
prevent tuning r-spams to the compiling hardware.
2017-06-29 10:02:58 +03:00
Eric Bavier
691ae7fa7a
gnu: wdiff: Remove unused screen input.
...
* gnu/packages/wdiff.scm (wdiff): 'inputs' -> 'native-inputs'.
[native-inputs]: Remove unused screen input.
[arguments]: Use modify-phases.
2017-06-28 23:25:23 -05:00
Eric Bavier
57dfc9f86c
gnu: screen: Update to 4.6.0.
...
* gnu/packages/screen.scm (screen): Update to 4.6.0.
[source]: Remove patch.
* gnu/packages/patches/screen-fix-info-syntax-error.patch: Delete patch.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-06-28 22:59:41 -05:00
Eric Bavier
59b53c4227
gnu: moe: Update to 1.9.
...
* gnu/packages/moe.scm (moe): Update to 1.9.
2017-06-28 22:54:14 -05:00
Ricardo Wurmus
6309636640
gnu: emacs-ess: Use texlive-union instead of texlive.
...
* gnu/packages/emacs.scm (emacs-ess)[arguments]: Add phase "set-HOME".
[native-inputs]: Replace texlive with a texlive-union.
2017-06-29 01:54:34 +02:00
Ricardo Wurmus
a0aa6b59dd
gnu: Add texlive-tex-texinfo.
...
* gnu/packages/tex.scm (texlive-tex-texinfo): New variable.
2017-06-29 01:54:34 +02:00
Ricardo Wurmus
9f86ef85cf
gnu: Add texlive-latex-hyperref.
...
* gnu/packages/tex.scm (texlive-latex-hyperref): New variable.
2017-06-29 01:54:34 +02:00
Ricardo Wurmus
bd6e23856f
gnu: texlive-latex-base: Install additional formats.
...
* gnu/packages/tex.scm (texlive-latex-base)[arguments]: Additionally build and
install tex.fmt, pdftex.fmt, pdfetex.fmt, and pdflatex.fmt.
2017-06-29 01:54:34 +02:00
Leo Famulari
6bcf1cd5db
gnu: mpg123: Update to 1.25.0.
...
* gnu/packages/mp3.scm (mpg123): Update to 1.25.0.
2017-06-28 11:21:45 -04:00
Ricardo Wurmus
e61bc976f6
gnu: snakemake: Fix cluster execution.
...
* gnu/packages/python.scm (snakemake)[arguments]: Add build phase
"call-wrapper-not-wrapped-snakemake".
2017-06-28 16:49:20 +02:00
Efraim Flashner
03b055a116
gnu: darktable: Limit supported platforms.
...
* gnu/packages/photo.scm (darktable)[supported-systems]: New field,
explicitly limit to i686-linux, x86_64-linux and aarch64-linux.
2017-06-28 15:36:49 +03:00
Mark H Weaver
b049ae2f97
gnu: xf86-video-intel: Use UXA accel method by default.
...
* gnu/packages/xorg.scm (xf86-video-intel)[arguments]: Add #:configure-flags
with "--with-default-accel=uxa".
2017-06-28 06:14:59 -04:00
Mark H Weaver
d07d292808
gnu: icecat: Add more fixes from upstream mozilla-esr52.
...
* gnu/packages/gnuzilla.scm (icecat)[source]: Add selected fixes from the
upstream mozilla-esr52 repository.
2017-06-28 06:09:59 -04:00
Efraim Flashner
fea0040405
gnu: aria2: Update to 1.32.0.
...
* gnu/packages/bittorrent.scm (aria2): Update to 1.32.0.
2017-06-28 11:20:11 +03:00
Efraim Flashner
ceb56fb129
gnu: translate-shell: Update to 0.9.6.4.
...
* gnu/packages/dictionaries.scm (translate-shell): Update to 0.9.6.4.
2017-06-28 09:36:02 +03:00
Ricardo Wurmus
9dac2a8ef4
gnu: emacs-calfw: Fix typo in description.
...
* gnu/packages/emacs.scm (emacs-calfw)[description]: Fix typo.
2017-06-28 07:56:51 +02:00
Ricardo Wurmus
51c15375ab
gnu: texlive-latex-graphics: Update hash for graphics-def.
...
This is a follow-up commit to e3c970fc5c
.
* gnu/packages/tex.scm (texlive-latex-graphics)[native-inputs]: Update hash
for graphics-def.
2017-06-28 07:56:51 +02:00
Ricardo Wurmus
171160d569
gnu: Add texlive-latex-seminar.
...
* gnu/packages/tex.scm (texlive-latex-seminar): New variable.
2017-06-28 07:56:50 +02:00
Ricardo Wurmus
9b416042d1
gnu: Add texlive-latex-natbib.
...
* gnu/packages/tex.scm (texlive-latex-natbib): New variable.
2017-06-28 07:56:50 +02:00