~ruther/guix-local

ref: eba9ecd4d25adcb7e8bb7d0d62a8eb4fc41402f2 guix-local/gnu/packages/gnuzilla.scm -rw-r--r-- 47.7 KiB
ee3401d0 — Mark H Weaver 9 years ago
gnu: icecat: Add more fixes from upstream mozilla-esr52.

* gnu/packages/gnuzilla.scm (icecat)[source]: Add selected fixes from the
upstream mozilla-esr52 repository.
39d2d9a7 — Leo Famulari 9 years ago
Merge branch 'master' into staging
769df80d — Marius Bakke 9 years ago
gnu: nss: Further increase test timeouts on armhf.

* gnu/packages/gnuzilla.scm (nss)[arguments]<#:phases>: Add a substitution
when target platform is armhf.
1524851f — Leo Famulari 9 years ago
Merge branch 'master' into staging
6e75740f — Clément Lassieur 9 years ago
gnu: icecat: Fix GTK 3 file chooser crash.

* gnu/packages/gnuzilla.scm (icecat)[arguments]: Add a 'wrap-program' phase to
set XDG_DATA_DIRS.
002c3e6d — Mark H Weaver 9 years ago
gnu: icecat: Update to 52.0.2-gnu1; add fixes from ESR 52.1.

* gnu/packages/gnuzilla.scm (icecat): Update to 52.0.2-gnu1.
[source]: Remove all patches except "icecat-avoid-bundled-libraries.patch".
Add selected fixes from the upstream mozilla-esr52 repository, up to 52.1.
Remove "dom/devicestorage" in the snippet.
[inputs]: Remove gstreamer and gst-plugins-base.  Add ffmpeg and gtk+3.  Move
yasm to native-inputs.
[native-inputs]: Add autoconf-2.13 and yasm.
[arguments]: In configure-flags, remove the following switches which are no
longer accepted: --enable-{pango,svg,canvas,mathml,gstreamer=1.0} and
"--disable-gnomevfs".  Use "--enable-default-toolkit=cairo-gtk3" to switch to
Gtk+3.  Remove the 'remove-h264parse-from-blacklist' phase.  Adapt the
'arrange-to-link-libxul-with-libraries-it-might-dlopen' phase as needed.  In
the 'configure' phase, set the AUTOCONF environment variable.
(mozilla-patch): Update the URL pattern to fetch from the mozilla-esr52
repository.
* gnu/packages/patches/icecat-avoid-bundled-libraries.patch: Adapt to mozilla-esr52.
* gnu/packages/patches/icecat-binutils.patch: Remove file.
* gnu/packages/patches/icecat-bug-1299500-pt10.patch: New file.
* gnu/local.mk (dist_patch_DATA): Remove "icecat-binutils.patch".
Add "icecat-bug-1299500-pt10.patch".
6be43d95 — Mark H Weaver 9 years ago
gnu: nss: Disable long b64 tests.

Suggested by Marius Bakke <mbakke@fastmail.com> in
<https://lists.gnu.org/archive/html/guix-devel/2017-04/msg00440.html>.

* gnu/packages/patches/nss-disable-long-b64-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gnuzilla.scm (nss)[source]: Add patch.
1aa9e422 — Mark H Weaver 9 years ago
gnu: nss: Update to 3.30.2 [fixes CVE-2017-5461].

* gnu/packages/gnuzilla.scm (nss): Update to 3.30.2.
ad00ac68 — Mark H Weaver 9 years ago
gnu: icecat: Label patches that have since been assigned CVEs.

Label patches that address the following CVEs: CVE-2017-5429, CVE-2017-5432,
CVE-2017-5433, CVE-2017-5434, CVE-2017-5435, CVE-2017-5436, CVE-2017-5438,
CVE-2017-5439, CVE-2017-5440, CVE-2017-5441, CVE-2017-5442, CVE-2017-5443,
CVE-2017-5444, CVE-2017-5445, CVE-2017-5446, CVE-2017-5447, CVE-2017-5448,
CVE-2017-5459, CVE-2017-5460, CVE-2017-5464, CVE-2017-5465, and CVE-2017-5469.

* gnu/packages/gnuzilla.scm (icecat)[source][patches]: Add comments indicating
CVE assignments.
8c4b4b65 — Marius Bakke 9 years ago
Merge branch 'master' into staging
8bbd50e9 — Marius Bakke 9 years ago
Revert "gnu: nss, nss-certs: Update to 3.30.1."

This version fails to build on some architectures:

https://lists.gnu.org/archive/html/guix-devel/2017-04/msg00365.html
https://bugzilla.mozilla.org/show_bug.cgi?id=1351459

This reverts commit 96e98d51a7057b443a1c1b32046f8be6a1987a2f.
483ab08f — Clément Lassieur 9 years ago
gnu: icecat: Use system ICU.

* gnu/packages/gnuzilla.scm (icecat)[arguments] <#:configure-flags>: Remove
comment for "--with-system-icu".
c57ce31a — Leo Famulari 9 years ago
Merge branch 'master' into staging
d24b9894 — Mark H Weaver 9 years ago
gnu: icecat: Add more fixes from mozilla-esr45.

* gnu/packages/gnuzilla.scm (icecat)[source]: Add fixes from the upstream
mozilla-esr45 repository.
96e98d51 — Marius Bakke 9 years ago
gnu: nss, nss-certs: Update to 3.30.1.

* gnu/packages/certs.scm (nss-certs): Update to 3.30.1.
* gnu/packages/gnuzilla.scm (nss): Update to 3.30.1.
8db94716 — Clément Lassieur 9 years ago
gnu: icecat: Use bundled ICU to avoid crashes.

* gnu/packages/gnuzilla.scm (icecat)[arguments] <#:configure-flags>:
Temporarily comment out "--with-system-icu".
cca90675 — Clément Lassieur 9 years ago
gnu: icecat: Re-enable parallel build.

* gnu/packages/gnuzilla.scm (icecat)[arguments]: Re-enable parallel build.
26bad5d7 — Marius Bakke 9 years ago
gnu: nss, nss-certs: Update to 3.30.

* gnu/packages/gnuzilla.scm (nss): Update to 3.30.
* gnu/packages/certs.scm (nss-certs): Update to 3.30.
* gnu/packages/patches/nss-increase-test-timeout.patch: Adjust patch context.
2a0d5de5 — Ludovic Courtès 9 years ago
Merge branch 'core-updates'
84157bb8 — Marius Bakke 9 years ago
Merge branch 'master' into core-updates

Most conflicts are from 6fd52309b8f52c9bb59fccffac53e029ce94b698.
Next