Age | Commit message (Collapse) | Author |
|
* gnu/packages/pkg-config.scm (%pkg-config): Update to 0.29.1.
[home-page]: Use HTTPS.
|
|
* guix/build/gnu-build-system.scm (reset-gzip-timestamps): New
procedure.
(%standard-phases): Add it.
|
|
* guix/build/utils.scm (%gzip-magic-bytes): New variable.
(gzip-file?, reset-gzip-timestamp): New procedures.
|
|
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.
|
|
* gnu/packages/tls.scm (gnutls): Update to 3.5.8.
|
|
* 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.
|
|
* gnu/packages/ghostscript.scm (lcms)[replacement]: Remove field.
[source]: Add patch 'lcms-fix-out-of-bounds-read.patch'.
(lcms/fixed): Remove variable.
|
|
* gnu/packages/shells.scm (tcsh)[replacement]: Remove field.
[source]: Add patch 'tcsh-fix-out-of-bounds-read.patch'.
(tcsh/fixed): Remove variable.
|
|
* 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.
|
|
* gnu/packages/image.scm (libtiff)[replacement]: Remove field.
[source]: Add patches from libtiff/fixed.
(libtiff/fixed): Remove variable.
|
|
* 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.
|
|
* gnu/packages/curl.scm (curl)[replacement]: Remove field.
(curl-7.52.1): Remove variable.
|
|
* gnu/packages/xml.scm (libxslt)[replacement]: Remove field.
[source]: Add patch 'libxslt-CVE-2016-4738.patch'.
(libxslt/fixed): Remove variable.
|
|
* 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.
|
|
|
|
* gnu/packages/web.scm (stunnel): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* guix/scripts/container/exec.scm (guix-container-exec): Capture the value of
the TERM environment variable, and pass it through to the container. This
means some applications now work where they did not before (e.g. htop), and
others have more functionality, providing that the terminal was capable of
enabling that functionality in the first place.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/services/cups.scm (%cups-activation): Import (guix build utils).
* gnu/services/mail.scm (opensmtpd-activation): Idem.
* gnu/services/networking.scm (ntp-service-activation): Idem.
* gnu/services/spice.scm (spice-vdagent-activation): Idem.
* gnu/services/ssh.scm (openssh-activation): Idem.
(dropbear-activation): Idem.
* gnu/services/vpn.scm (%openvpn-activation): Idem.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/python.scm (python-2.7)[arguments]: Modify.
|
|
Fixes <http://bugs.gnu.org/24886>.
Previously, the grafting derivation of, say, brdf-explorer would pull in
qt:doc even though brdf-explorer depends only on qt:out, not qt:doc.
* guix/grafts.scm (with-cache): Use 'vhash-assoc' and 'vhash-cons'
instead of 'vhash-assq' and 'vhash-consq'.
(cumulative-grafts): Pass #:outputs to 'graft-derivation/shallow'. Use
OUTPUTS instead of (derivation-output-names drv).
(graft-derivation): Add #:outputs parameter; pass it to
'cumulative-grafts'.
* tests/grafts.scm (make-derivation-input): New variable.
("graft-derivation, replaced derivation has multiple outputs"): Make
sure P2:zzz is not part of the outputs of P3D.
("graft-derivation with #:outputs")
("graft-derivation, unused outputs not depended on"): New tests.
|
|
Includes fixes for CVE-2017-5373, CVE-2017-5375, CVE-2017-5376, CVE-2017-5378,
CVE-2017-5380, CVE-2017-5383, CVE-2017-5386, CVE-2017-5390, and CVE-2017-5396.
* gnu/packages/gnuzilla.scm (icecat)[source]: Rename existing patches to
reflect newly announced CVE assignments. Add selected fixes from upstream
mozilla-esr45.
|
|
* gnu/packages/python.scm (python-debian)[source]: Use 'pypi-uri'.
|
|
* gnu/packages/emacs.scm (emacs-seq): Update to 2.19.
|
|
* gnu/packages/emacs.scm (emacs-spinner): Update to 1.7.3.
|
|
* gnu/packages/emacs.scm (emacs-auctex): Update to 11.90.0.
|
|
* gnu/packages/shellutils.scm (trash-cli): Update to 0.17.1.14.
|
|
* gnu/packages/python.scm (python2-pysqlite): Update to 2.8.3.
|
|
* gnu/packages/python.scm (python-cov-core)[synopsis]: Capitalise and add
‘coverage’ key-word.
[description]: Use @code.
|
|
* gnu/packages/python.scm (python-email-validator): Update to 1.0.2.
|
|
* gnu/packages/python.scm (python-mistune): Update to 0.7.3.
|
|
* gnu/packages/python.scm (python-tabulate): Update to 0.7.7
|
|
* gnu/packages/python.scm (python-paste): Update to 2.0.3.
[arguments]: Re-enable tests. They now pass even on Python 3.
[properties]: Remove.
(python2-paste): Use package-with-python2 directly now.
|
|
* gnu/packages/python.scm (python-colorama)[synopsis]: Capitalise.
|
|
* gnu/packages/python.scm (python-colorama): Update to 0.3.7.
|
|
* gnu/packages/python.scm (python-debian): Update to 0.1.28.
|
|
* gnu/packages/python.scm (python-seaborn): Update to 0.7.1.
|
|
* gnu/packages/python.scm (python-unidecode): Update to 0.04.20.
|
|
* gnu/packages/python.scm (python-alembic): Update to 0.8.10.
|
|
* gnu/packages/python.scm (python-orderedmultidict): Update to 0.7.11.
|
|
* gnu/packages/code.scm (the-silver-searcher)[description]: Fix typo, use
@command and @file mark-up, and clarify a bit.
|
|
* gnu/packages/code.scm (the-silver-searcher): Update to 1.0.2.
[source]: Use signed tarball from home-page. Remove file-name.
[native-inputs]: Remove autoconf, automake, and libtool, as well as...
[arguments]: ...the ‘autoconf’ phase since we're now building a release.
|
|
* gnu/packages/video.scm (youtube-dl): Update to 2017.01.24.
|
|
* gnu/packages/guile.scm (haunt): Update to 0.2.1.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/xdisorg.scm (arandr)[source](modules, snippet): New
fields.
|
|
Reported by myglc2 <myglc2@gmail.com>.
* gnu/system/mapped-devices.scm (<mapped-device>)[source]: Update
comment to note that this can be a list of strings.
|
|
* gnu/packages/search.scm (hyperestraier): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/databases.scm (qdbm): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* guix/grafts.scm (graft-derivation/shallow): Add #:outputs parameter.
[outputs]: Rename to...
[output-pairs]: ... this. Adjust 'build-expression->derivation' call
accordingly.
|
|
* gnu/packages/patches/openjpeg-CVE-2016-9572-CVE-2016-9573.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image.scm (openjpeg-2.1.2)[source]: Use it.
|
|
* gnu/packages/gnupg.scm (libgcrypt): Update to 1.7.6.
|