~ruther/guix-local

087efec4 — Danny Milosavljevic 8 years ago
system: Remove circular dependency between (gnu system) and (gnu system grub).

Followup to 8e815c5b6903a545c46b674c1cd1cc3180f835db.

* gnu/system.scm: Remove (gnu system grub) import.
(operating-system-bootcfg): Refer to (gnu system grub) within the procedure.
f9f67fcb — Adriana Peluso 8 years ago
gnu: Fix attributions for Adriano Peluso.

* gnu/packages/emacs.scm, gnu/packages/perl.scm, gnu/packages/python.scm,
gnu/packages/xml.scm: Update copyright attributions for Adriano Peluso.

Signed-off-by: Leo Famulari <leo@famulari.name>
3586a3e9 — Leo Famulari 9 years ago
gnu: grub: Update to 2.0.2.

* gnu/packages/bootloaders.scm (grub): Update to 2.0.2.
[source]: Fetch source using the GNU mirror and use upstream file-name.
151960e4 — Pjotr Prins 8 years ago
gnu: elixir: Update to 1.4.2.

* gnu/packages/elixir.scm (elixir): Update to 1.4.2.
* gnu/packages/patches/elixir-disable-failing-tests.patch: Adjust.

Signed-off-by: Leo Famulari <leo@famulari.name>
4b7917f2 — Ludovic Courtès 8 years ago
gnu: guix: Update snapshot.

* gnu/packages/package-management.scm (guix): Update to ba2260d.
[version]: Take 7 characters from COMMIT.
[arguments]: Pass 'ac_cv_guix_test_root' to #:configure-flags.
af6e2385 — Leo Famulari 8 years ago
gnu: pcre2: Fix build configuration for pcre2.

* gnu/packages/pcre.scm (pcre2)[arguments]: Remove unknown configure flag
'--enable-unicode-properties' and adapt other flags for pcre2.
37f46a4b — Leo Famulari 8 years ago
gnu: pcre2: Fix CVE-2017-8786.

* gnu/packages/patches/pcre2-CVE-2017-8786.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/pcre.scm (pcre2)[source]: Use it.
86ab1120 — Muriithi Frederick Muriuki 8 years ago
gnu: Add python-pytest-httpbin

* gnu/packages/web.scm (python-pytest-httpbin, python2-pytest-httbin): New
variables.

Signed-off-by: Leo Famulari <leo@famulari.name>
ce949c10 — Muriithi Frederick Muriuki 8 years ago
gnu: Add python-httpbin

* gnu/packages/web.scm (python-httpbin, python2-httpbin): New variables.

Signed-off-by: Leo Famulari <leo@famulari.name>
gnu: lchat: Update to 0.0.0-2.25d90f4.

* gnu/packages/suckless.scm (lchat): Update to 0.0.0-2.25d90f4.

Signed-off-by: Leo Famulari <leo@famulari.name>
ba2260db — Ludovic Courtès 8 years ago
git-download: Fix 'git-predicate' file membership.

Previously, it the predicate would return #t for "m4/ChangeLog" if
"ChangeLog" (in the top-level directory) was in FILES.  This commit
fixes the ambiguity.

* guix/git-download.scm (git-predicate): Add 'inodes' variable.  Use it
to determine file membership.
4da18166 — Sergei Trofimovich 8 years ago
gnu: serf: Add missing '#:modules' imports.

Fixes <https://bugs.gnu.org/26808>.

* gnu/packages/web.scm (serf): Add missing '#:modules' imports.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
7a4a64e9 — Sergei Trofimovich 8 years ago
gnu: re2: Add missing '#:modules' imports.

Fixes <https://bugs.gnu.org/26813>.

* gnu/packages/regex.scm (re2): Add missing '#:modules' imports.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
484f7a88 — Kei Kebreau 8 years ago
gnu: libtiff: Add fixes several security flaws.

Fixes CVE-2017-{7593, 7594, 7595, 7596, 7597, 7598, 7599, 7600, 7601, 7602}.

* gnu/packages/patches/libtiff-CVE-2017-7593.patch,
gnu/packages/patches/libtiff-CVE-2017-7594.patch,
gnu/packages/patches/libtiff-multiple-UBSAN-crashes.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/image.scm (libtiff)[replacement]: New field.
(libtiff/fixed): New variable.
8e815c5b — Ludovic Courtès 8 years ago
system: Define <boot-parameters> before first use.

Fixes <http://bugs.gnu.org/26791>.
Reported by Mark H Weaver <mhw@netris.org>.

* gnu/system.scm (<boot-parameters>, read-boot-parameters)
(read-boot-parameters-file): Move before first use of the
'boot-parameters' macro.
0fd8e6d3 — Mark H Weaver 8 years ago
gnu: icecat: Update to 52.1.0-gnu1. Add fixes from upstream ESR 52.1.1.

* gnu/packages/gnuzilla.scm (icecat): Update to 52.1.0-gnu1.  Remove patches
that are included in the new release.  In the snippet, don't try to remove
dom/devicestorage, which has since been removed upstream.  Add selected fixes
from upstream mozilla-esr52, up to the ESR 52.1.1 release.
* gnu/packages/patches/icecat-bug-1299500-pt10.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
f930ef5c — Tobias Geerinckx-Rice 8 years ago
gnu: speedtest-cli: Update to 1.0.6.

* gnu/packages/networking.scm (speedtest-cli): Update to 1.0.6.
2d51ed9e — Tobias Geerinckx-Rice 8 years ago
gnu: meson: Update to 0.40.1.

* gnu/packages/build-tools.scm (meson): Update to 0.40.1.
0d74a8fd — Tobias Geerinckx-Rice 8 years ago
gnu: youtube-dl: Update to 2017.05.07.

* gnu/packages/video.scm (youtube-dl): Update to 2017.05.07.
1a0adad8 — Ludovic Courtès 8 years ago
tests: Corrupt archive import test is robust against different store prefixes.

* tests/store.scm ("import corrupt path"): Set 'index' to #x70.
Next