~ruther/guix-local

d9b4cbc2 — Ludovic Courtès 9 years ago
gnu: bash: Do not retain dependency on Coreutils.

Previously the "include" output of BASH-FINAL would refer to
'bootstrap-binaries' via 'Makefile.inc'.

* gnu/packages/bash.scm (bash)[arguments]: In 'move-development-files'
phase, remove absolute file name of 'install' from the 'INSTALL'
variable in 'Makefile.inc'.
* gnu/packages/commencement.scm (bash-final)[arguments]: Pass
 #:disallowed-references.
82a7a8c6 — Manolis Ragkousis 9 years ago
gnu: coreutils: Fix cross-compilation.

* gnu/packages/patches/coreutils-fix-cross-compilation.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/base.scm (coreutils)[source]: Use it.
ef00f3eb — Leo Famulari 9 years ago
gnu: mupdf, cups-filters: Incorporated grafted changes.

* gnu/packages/pdf.scm (mupdf)[replacement]: Remove field.
[source]: Add 'mupdf-mujs-CVE-2016-10132.patch' and
'mupdf-mujs-CVE-2016-10133.patch'.
(mupdf/fixed): Remove variable.
* gnu/packages/cups.scm (cups-filters)[replacement]: Remove field.
(mupdf/fixed-instead-of-mupdf),(cups-filters/fixed): Remove variables.
5a64a791 — Marius Bakke 9 years ago
utils: Add helper method to make files writable.

* gnu/build/activation.scm (make-file-writable): Move this to ...
* guix/build/utils.scm (make-file-writable): ... here. Export it.
* guix/build/gnu-build-system.scm (strip): Use it.
14551e07 — Marius Bakke 9 years ago
gnu: pkg-config: Update to 0.29.1.

* gnu/packages/pkg-config.scm (%pkg-config): Update to 0.29.1.
[home-page]: Use HTTPS.
1d636d63 — Ludovic Courtès 9 years ago
build-system/gnu: Add 'reset-gzip-timestamps' phase.

* guix/build/gnu-build-system.scm (reset-gzip-timestamps): New
procedure.
(%standard-phases): Add it.
95e7be97 — Ludovic Courtès 9 years ago
utils: Add 'gzip-file?' and 'reset-gzip-timestamp'.

* guix/build/utils.scm (%gzip-magic-bytes): New variable.
(gzip-file?, reset-gzip-timestamp): New procedures.
0363474a — Ludovic Courtès 9 years ago
build-system/gnu: 'strip' phase now skips symlinks.

This avoids a situation where the "debug" output would contain separate
(and different) .debug files for "libfoo.so" and "libfoo.so.0.0", even
though "libfoo.so" is actually a symlink to "libfoo.so.0.0".

* guix/build/gnu-build-system.scm (strip): Remove 'file-exists?' call in
'for-each' lambda.  Pass a predicate to 'find-files' to restrict the
result to regular files.
9b9e1471 — Leo Famulari 9 years ago
gnu: gnutls: Update to 3.5.8.

* gnu/packages/tls.scm (gnutls): Update to 3.5.8.
c134959b — Leo Famulari 9 years ago
gnu: gd: Incorporate grafted changes.

* gnu/packages/gd.scm (gd)[replacement]: Remove field.
[source]: Update to 2.2.4. Remove patches 'gd-CVE-2016-7568.patch' and
'gd-CVE-2016-8670.patch'.
[arguments]: New field.
(gd-2.2.4): Remove variable.
* gnu/packages/patches/gd-CVE-2016-7568.patch,
gnu/packages/patches/gd-CVE-2016-8670.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
4158b1d1 — Leo Famulari 9 years ago
gnu: lcms: Incorporate grafted patch.

* gnu/packages/ghostscript.scm (lcms)[replacement]: Remove field.
[source]: Add patch 'lcms-fix-out-of-bounds-read.patch'.
(lcms/fixed): Remove variable.
00864960 — Leo Famulari 9 years ago
gnu: tcsh: Incorporate grafted patch.

* gnu/packages/shells.scm (tcsh)[replacement]: Remove field.
[source]: Add patch 'tcsh-fix-out-of-bounds-read.patch'.
(tcsh/fixed): Remove variable.
66707558 — Leo Famulari 9 years ago
gnu: openjpeg: Incorporate grafted changes.

* gnu/packages/image.scm (openjpeg)[replacement]: Remove field.
[source]: Update to 2.1.2. Add patches
'openjpeg-CVE-2016-9850-CVE-2016-9851.patch' and
'openjpeg-CVE-2016-9572-CVE-2016-9573.patch'.
(openjpeg-1)[replacement]: Remove field.
(openjpeg-2.1.2): Remove variable.
29705bc2 — Leo Famulari 9 years ago
gnu: libtiff: Incorporate grafted patches.

* gnu/packages/image.scm (libtiff)[replacement]: Remove field.
[source]: Add patches from libtiff/fixed.
(libtiff/fixed): Remove variable.
9b1bb709 — Leo Famulari 9 years ago
gnu: libpng: Incorporate grafted patch.

* gnu/packages/image.scm (libpng)[replacement]: Remove field.
[source]: Add patch 'libpng-CVE-2016-10087.patch'.
(libpng-1.2)[replacement]: Remove field.
(libpng/fixed): Remove variable.
678dd8a5 — Leo Famulari 9 years ago
gnu: curl: Incorporate grafted changes.

* gnu/packages/curl.scm (curl)[replacement]: Remove field.
(curl-7.52.1): Remove variable.
2663c388 — Leo Famulari 9 years ago
gnu: libxslt: Incorporate grafted patch.

* gnu/packages/xml.scm (libxslt)[replacement]: Remove field.
[source]: Add patch 'libxslt-CVE-2016-4738.patch'.
(libxslt/fixed): Remove variable.
e9f62e52 — Leo Famulari 9 years ago
gnu: libxml2: Incorporate grafted patches.

* gnu/packages/xml.scm (libxml2)[replacement]: Remove field.
[source]: Add patches 'libxml2-CVE-2016-4658.patch' and
'libxml2-CVE-2016-5131.patch'.
(python-libxml2)[replacement]: Remove field.
(libxml2/fixed): Remove variable.
d123f2f9 — Leo Famulari 9 years ago
Merge branch 'master' into core-updates
864042c5 — Thomas Danckaert 9 years ago
gnu: Add stunnel.

* gnu/packages/web.scm (stunnel): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Next