~ruther/guix-local

ddce2d3a — Ludovic Courtès 9 years ago
maint: "distcheck" inherits the test root directory.

* Makefile.am (AM_DISTCHECK_CONFIGURE_FLAGS): Add 'ac_cv_guix_test_root'.
c8ba269c — Ludovic Courtès 9 years ago
maint: Use 'G_' in build-aux/ scripts.

This is a followup to 69daee23af49aeafcb1d250c90860f9253da719e.

* build-aux/check-final-inputs-self-contained.scm (assert-valid-substitute):
Use 'G_' instead of '_'.
1d248adb — Ludovic Courtès 9 years ago
gnu: perl-net-dns-resolver-programmable: Shorten patch file name.

This avoids a warning from GNU tar upon "make dist" about file names
that are too long for POSIX tar.

* gnu/packages/patches/perl-net-dns-resolver-programmable-Fix-broken-interface.patch:
Rename to...
* gnu/packages/patches/perl-net-dns-resolver-programmable-fix.patch:
... this.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/networking.scm (perl-net-dns-resolver-programmable)[source]:
Likewise.
087efec4 — Danny Milosavljevic 9 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 9 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 9 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 9 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 9 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 9 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 9 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 9 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 9 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 9 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 9 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 9 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 9 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 9 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 9 years ago
gnu: speedtest-cli: Update to 1.0.6.

* gnu/packages/networking.scm (speedtest-cli): Update to 1.0.6.
Next