Commit Graph

12062 Commits

Author SHA1 Message Date
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
Leo Famulari 80c1375974 gnu: openldap: Update to 2.4.44 [fixes CVE-2015-6908].
* gnu/packages/openldap.scm (openldap)[replacement]: New field.
(openldap-2.4.44): New variable.
2016-04-24 15:01:41 -04:00
Efraim Flashner f0412aa2bd gnu: python-feedgenerator: Update to 1.8.
* gnu/packages/python.scm (python-feedgenerator): Update to 1.8.
[arguments]: Remove configure flags.
[inputs]: Move python-setuptools, python-pytz, python-six ...
[native-inputs]: ... to here.
[home-page]: Update project's home-page.
2016-04-24 21:49:42 +03:00
Efraim Flashner d9f2dece1f gnu: pelican: Rearrange inputs.
* gnu/packages/python.scm (pelican)[native-inputs]: Remove
python-setuptools.
[propagated-inputs]: Move python-feedgenerator, python-jinja2,
python-pygments, python-docutils, python-pytz, python-blinker,
python-unidecode, python-six, python-dateutil-2 ...
[inputs]: ... to here.
2016-04-24 21:20:42 +03:00
Efraim Flashner 194d0d9843 gnu: python2-itsdangerous: Use 'strip-python2-variant'.
* gnu/packages/python.scm (python2-itsdangerous): Use
'strip-python2-variant'.
[native-inputs]: Add python2-setuptools.
(python-itsdangerous)[inputs]: Remove python-setuptools.
[properties]: Define python2-variant.
2016-04-24 20:41:15 +03:00
Efraim Flashner 59f151ec54 gnu: python2-oauthlib: Use python2-variant.
* gnu/packages/python.scm (python2-oauthlib): Use 'strip-python2-variant'.
[native-inputs]: Add python2-setuptools.
(python-oauthlib)[inputs]: Remove python-setuptools.
[properties]: Define python2-variant for python2-oauthlib.
2016-04-24 20:31:23 +03:00
Ben Woodcroft 79b555edeb gnu: samtools: Update to 1.3.1.
* gnu/packages/bioinformatics.scm (samtools): Update to 1.3.1.
2016-04-24 09:45:07 +10:00
Mark H Weaver e969b140a4 Revert "Merge branch 'gnome-updates'"
This reverts commit 63655d459e, reversing
changes made to 80627f51f0.
2016-04-23 13:13:53 -04:00
Mark H Weaver 267061ba0b Revert "gnu: inkscape: Fix build with glibmm-2.48."
This reverts commit 0118c6ab62.
2016-04-23 13:12:53 -04:00
Mark H Weaver e4a7039e46 Revert "gnu: geoclue: Update to 2.4.3."
This reverts commit 71a8d3b67c.
2016-04-23 13:12:51 -04:00
Mark H Weaver c4eefd63fa Revert "gnu: gjs: Skip test_utf8_inout test."
This reverts commit 63e7796f62.
2016-04-23 13:12:49 -04:00
宋文武 63e7796f62 gnu: gjs: Skip test_utf8_inout test.
* gnu/packages/gnome.scm (gjs)[arguments]: Skip test_utf8_inout test.
2016-04-23 20:15:32 +08:00
宋文武 71a8d3b67c gnu: geoclue: Update to 2.4.3.
* gnu/packages/gnome.scm (geoclue): Update to 2.4.3.
2016-04-23 20:15:32 +08:00
Mark H Weaver 0118c6ab62 gnu: inkscape: Fix build with glibmm-2.48.
* gnu/packages/patches/inkscape-drop-wait-for-targets.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/inkscape.scm (inkscape)[source]: Add patch.
2016-04-23 05:05:18 -04:00
Leo Famulari e993fb8493 gnu: imlib2: Fix CVE-2016-4024.
* gnu/packages/patches/imlib2-CVE-2016-4024.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image.scm (imlib2): Use it.
2016-04-22 23:59:37 -04:00
Leo Famulari baa8be83e9 gnu: imlib2: Update to 1.4.8.
gnu/packages/image.scm (imlib2): Update to 1.4.8.
2016-04-22 23:58:33 -04:00
宋文武 63655d459e Merge branch 'gnome-updates' 2016-04-23 10:19:32 +08:00
Mark H Weaver 80627f51f0 gnu: webkitgtk-2.4: Update to 2.4.11.
* gnu/packages/webkit.scm (webkitgtk-2.4): Update to 2.4.11.
2016-04-22 22:05:45 -04:00
Mark H Weaver bd2048585a gnu: webkitgtk: Update to 2.12.1.
* gnu/packages/webkit.scm (webkitgtk): Update to 2.12.1.
2016-04-22 22:05:45 -04:00
Mark H Weaver c1ed117941 gnu: linux-libre-4.1: Update to 4.1.22.
* gnu/packages/linux.scm (linux-libre-4.1): Update to 4.1.22.
2016-04-22 21:50:00 -04:00
Mark H Weaver 01963db007 gnu: linux-libre-4.4: Update to 4.4.8.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.8.
2016-04-22 21:50:00 -04:00
Mark H Weaver a2cc073aa2 gnu: linux-libre: Update to 4.5.2.
* gnu/packages/linux.scm (linux-libre): Update to 4.5.2.
2016-04-22 21:50:00 -04:00
Mathieu Lirzin 03d0e2d2b9 build: Move 'Makefile' fragments to subdirectories.
This follows a convention used by some other GNU packages like Autoconf,
Bison, Coreutils, and Gnulib.

* doc.am: Rename to ...
* doc/local.mk: ... this.
* emacs.am: Rename to ...
* emacs/local.mk: ... this.
* gnu-system.am: Rename to ...
* gnu/local.mk: ... this.
* daemon.am: Rename to ...
* nix/local.mk: ... this.
* Makefile.am: Adapt to them.
* doc/guix.texi (Porting to a New Platform): Adapt documentation.
* guix/config.scm.in (%state-directory, %config-directory): Adapt comments.
* emacs/guix-config.el.in (guix-config-state-directory): Likewise.
2016-04-21 18:47:50 +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
Mathieu Lirzin dc9bdb1e27 gnu: Add acpi.
* gnu/packages/linux.scm (acpi): New variable.
2016-04-21 17:49:10 +02:00
Ludovic Courtès 85fc958d9b substitute: Sanitize the client-provided column number.
* guix/scripts/substitute.scm (client-terminal-columns): Sanitize the
client's column number.
2016-04-20 23:21:49 +02:00
Ludovic Courtès 38f50f49f3 substitute: Install the client's locale.
* guix/store.scm (set-build-options): Add #:locale parameter and honor
it.
* guix/scripts/substitute.scm (guix-substitute): Install the client's
locale.
2016-04-20 23:16:47 +02:00
Ludovic Courtès f954c9b5da substitute: Internationalize signature and download messages.
* guix/scripts/substitute.scm (assert-valid-narinfo): Use gettext for
messages.
2016-04-20 23:16:02 +02:00
Ludovic Courtès cf5e58297d substitute: Better abbreviate substitute URL in progress report.
Suggested by Danny Milosavljevic <dannym@scratchpost.org>.

* guix/build/download.scm (nar-uri-abbreviation): New procedure.
* guix/scripts/substitute.scm (process-substitution): Use it instead of
'store-path-abbreviation'.
2016-04-20 23:01:41 +02:00
Ludovic Courtès 3e31ec827a download: 'uri-abbreviation' can abbreviate the URI's basename.
* guix/build/download.scm (uri-abbreviation): Use 'ellipsis' instead of
"...".  Abbreviate the basename of PATH if needed.
2016-04-20 22:52:35 +02:00
Ludovic Courtès b3129f2b76 doc: Add "X.509 Certificates" section under "Application Setup".
Reported by Roel Janssen <roel@gnu.org>.

* doc/guix.texi (Application Setup)[X.509 Certificates]: New section.
(X.509 Certificates): Add an example of certificates in the profile.
2016-04-20 18:54:39 +02:00
Efraim Flashner f8f83e9d21 gnu: python-mox3: Update to 0.14.0.
* gnu/packages/openstack.scm (python-mox3): Update to 0.14.0.
[inputs]: Move python-fixtures, python-pbr, python-setuptools,
python-six, python-testtools ...
[native-inputs]: ... to here.
2016-04-20 16:18:58 +03:00
Efraim Flashner 4b42bd941b gnu: python-stevedore: Update to 1.12.0.
* gnu/packages/openstack.scm (python-stevedore): Update to 1.12.0.
[inputs]: Move python-setuptools, python-docutils, python-mock,
python-oslotest, python-sphinx ...
[native-inputs]: ... to here.
2016-04-20 16:18:58 +03:00
Ricardo Wurmus 458b47e31b gnu: armadillo: Update to 6.700.4.
* gnu/packages/maths.scm (armadillo): Update to 6.700.4.
2016-04-20 14:21:30 +02:00
Ludovic Courtès 967ee481e8 download: Add "%COMPAT" to the priority string.
Fixes <http://bugs.gnu.org/23311>.

* guix/build/download.scm (tls-wrap): Add 'set-session-priorities!' call.
2016-04-20 13:17:52 +02:00
Leo Famulari 083b3a0e25 gnu: git: Update to 2.7.4 [fixes CVE-2016-2315 and CVE-2016-2324].
* gnu/packages/version-control.scm (git): Update to 2.7.4.
(git-manpages)[source]: Update hash.
2016-04-19 20:39:05 -04:00
Efraim Flashner ab39d8cbc1 gnu: aria2: Update to 1.22.0.
* gnu/packages/bittorrent.scm (aria2): Update to 1.22.0.
2016-04-20 02:49:51 +03:00
Efraim Flashner ad25a1fab4 gnu: mpv: Update to 0.17.0.
* gnu/packages/video.scm (mpv): Update to 0.17.0.
2016-04-19 23:52:42 +03:00
Hartmut Goebel 1ad15c1669 gnu: Rename Java packages to match new naming specification.
* gnu/packages/bioinformatics.scm (htsjdk): Rename to...
(java-htsjdk): ...this.
(ngs-java): Rename to...
(java-ngs): ...this.
(ncbi-vdb)[arguments,inputs]: Use new name.
* gnu/packages/java.scm (swt): Rename to...
(java-swt): ...this.
* gnu/packages/music.scm (tuxguitar)[make-flags,inputs,arguments]: Use
new name of package "swt".
2016-04-19 16:55:03 +02:00
Hartmut Goebel e1c963bf0d doc: Add specification for Java packages
* doc/guix.texi (Java Packages): New subsection.
2016-04-19 16:55:03 +02:00
Ricardo Wurmus 4d16cc5133 gnu: python2-plastid: Propagate setuptools.
* gnu/packages/bioinformatics.scm (python2-plastid)[native-inputs]: Move
python2-setuptools from here...
[propagated-inputs]: ...to here.
2016-04-19 16:12:51 +02:00
Ricardo Wurmus 8694dca8f3 gnu: r: Update to 3.2.5.
* gnu/packages/statistics.scm (r): Update to 3.2.5.
2016-04-19 14:44:29 +02:00
Ricardo Wurmus 349a314765 gnu: Add icedtea-8.
* gnu/packages/java.scm (icedtea-8): New variable.
2016-04-19 14:44:29 +02:00
宋文武 a4e885f626 glib: Fix tests.
* gnu/packages/glib.scm (glib)[arguments]: Disable the "/application/local-actions"
test in 'disable-failing-tests' phase.
2016-04-19 20:02:44 +08:00
Ludovic Courtès 31b6cdf8d1 doc: Mention 'mkswap' during installation.
Reported by Thierry Micoud <thierrymicoud@gmail.com>.

* doc/guix.texi (Preparing for Installation): Mention 'mkswap'.
2016-04-19 12:40:11 +02:00
Ricardo Wurmus f94bf1983b gnu: Add python-plastid.
* gnu/packages/bioinformatics.scm (python-plastid, python2-plastid): New
  variables.
2016-04-19 12:16:01 +02:00
Ricardo Wurmus 4db9433aa0 gnu: Add python-twobitreader.
* gnu/packages/bioinformatics.scm (python-twobitreader,
  python2-twobitreader): New variables.
2016-04-19 12:16:01 +02:00
Danny Milosavljevic 3fd4b90d1d gnu: Add cabextract.
* gnu/packages/compression.scm (cabextract): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-04-18 16:02:53 -04:00
Kei Yamashita c21a256272 gnu: Add dillo.
* gnu/packages/dillo.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-04-18 15:45:41 -04:00