~ruther/guix-local

e9ff8d9f — Ludovic Courtès 9 years ago
syscalls: 'configure-network-interface' has a #:netmask parameter.

* guix/build/syscalls.scm (configure-network-interface): Add #:netmask
keyword parameter and honor it.
175c9103 — Leo Famulari 9 years ago
gnu: mpop: Use 'sourceforge' mirror.

This is a followup to commit 5837e69936fc9f4df4c0745b7c6e31b5642156fe.

* gnu/packages/mail.scm (mpop)[source]: Use 'sourceforge' mirror.
5837e699 — Arun Isaac 9 years ago
gnu: mpop: Update to 1.2.6.

* gnu/packages/mail.scm (mpop): Update to 1.2.6.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
e5294500 — Efraim Flashner 9 years ago
gnu: obs: Update to 0.16.5.

* gnu/packages/video.scm (obs): Update to 0.16.5.
ca569eb8 — Efraim Flashner 9 years ago
gnu: aria2: Update to 1.29.0.

* gnu/packages/bittorrent.scm (aria2): Update to 1.29.0.
2f63e087 — Mark H Weaver 9 years ago
Revert "gnu: icecat: Enable gtk3 support."

This reverts commit eaf72e218e38c0c908ee30c914ab7d9c0c0389b8.

IceCat misbehaves with gtk+3, most notably the scroll bar handles are
invisible.  Here we revert back to gtk+2 until these problems can be
addressed.
fe047e13 — Eric Bavier 10 years ago
gnu: Add Handbrake.

* gnu/packages/video.scm (handbrake): New variable.
* gnu/packages/patches/handbrake-pkg-config-path.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
1339a8ed — Leo Famulari 9 years ago
gnu: libtiff: Fix some buffer overflows.

* gnu/packages/patches/libtiff-uint32-overflow.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image.scm (libtiff/fixed)[source]: Use it.
7cea56e2 — Leo Famulari 9 years ago
gnu: libtiff: Fix CVE-2016-9297.

* gnu/packages/patches/libtiff-CVE-2016-9297.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image.scm (libtiff/fixed)[source]: Use it.
67e5f3b7 — Ludovic Courtès 9 years ago
syscalls: Add bindings for SIOCGIFNETMASK and SIOCSIFNETMASK.

* guix/build/syscalls.scm (SIOCGIFNETMASK, SIOCSIFNETMASK): New
variables.
(set-network-interface-netmask, network-interface-netmask): New
procedures.
* tests/syscalls.scm ("network-interface-netmask lo")
("set-network-interface-netmask"): New tests.
9d9d0c9c — Ludovic Courtès 9 years ago
syscalls: Use 'define-c-struct' for 'struct ifconf'.

* guix/build/syscalls.scm (ifconf-struct): Remove.
(%ifconf-struct): New C struct.
(network-interface-names): Use 'make-bytevector' and 'write-ifconf!'
instead of 'make-c-struct', and 'read-ifconf' instead of
'parse-c-struct'.
f43714e6 — Ludovic Courtès 9 years ago
syscalls: C struct writer correctly handles pointer fields.

* guix/build/syscalls.scm (write-type): Add case for '*.
d87c201f — Efraim Flashner 9 years ago
gnu: jasper: Update to 1.900.29.

* gnu/packages/image.scm (jasper): Update to 1.900.29.
[inputs]: Add libjpeg.
9cdb405b — Mark H Weaver 9 years ago
gnu: icecat: Remove unneeded patch.

This is a followup to commit 1a87aa75671ad6567cd57fce0936220862107478.

* gnu/packages/gnuzilla.scm (icecat)[sources][patches]: Remove patch for
CVE-2016-5296, which is for a bundled copy of pixman that is
subsequently deleted by a snippet.
d3e5dc0a — Marius Bakke 9 years ago
gnu: perl-dbd-mysql: Update to 4.039 [Fixes CVE-2016-1249].

* gnu/packages/databases.scm (perl-dbd-mysql): Update to 4.039.
[source]: Update CPAN URI.
1d87fdf5 — Leo Famulari 9 years ago
gnu: ncmpcpp: Update to 0.7.7.

* gnu/packages/mpd.scm (ncmpcpp): Update to 0.7.7.
0ffa8b8e — Leo Famulari 9 years ago
gnu: shotwell: Update to 0.25.0.1.

* gnu/packages/gnome.scm (shotwell): Update to 0.25.0.1.
1a87aa75 — Mark H Weaver 9 years ago
gnu: icecat: Add fixes from Firefox ESR 45.5.0.

Includes fixes for CVE-2016-5290, CVE-2016-5291, CVE-2016-5297, CVE-2016-9064,
and CVE-2016-9066.

* gnu/packages/gnuzilla.scm (icecat)[source][patches]: Add fixes for
aforementioned CVEs and other selected fixes from Firefox ESR 45.5.0.  Note
that the first six patches of CVE-2016-5290 and the patch for CVE-2016-9066
were already present, but were labeled by mozilla bug number instead of CVE.
* gnu/packages/patches/icecat-CVE-2016-9064.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
56ac2bf4 — Mark H Weaver 9 years ago
gnu: pixman: Add fix for CVE-2016-5296.

* gnu/packages/patches/pixman-CVE-2016-5296.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/xdisorg.scm (pixman)[replacement]: New field.
(pixman/fixed): New variable.
05ceb8dc — Ludovic Courtès 9 years ago
download: Use the built-in 'download' builder when available.

Fixes <http://bugs.gnu.org/22774>.
Reported by Christopher W Carpenter.

* guix/download.scm (built-in-builders*, raw-derivation)
(built-in-download): New procedures.
(in-band-download): New procedure, with code formerly in 'url-fetch'.
(url-fetch): Call 'built-in-builders*' and dispatch between
'built-in-download' and 'in-band-download'.
Next