summaryrefslogtreecommitdiff
path: root/gnu/packages/gnuzilla.scm
AgeCommit message (Expand)Author
2018-03-17gnu: icecat: Fix CVE-2018-{5146,5147}, etc....Includes fixes for CVE-2018-5146 and CVE-2018-5147. * gnu/packages/gnuzilla.scm (icecat)[source]: Add selected fixes from the upstream mozilla-esr52 repository. Mark H Weaver
2018-03-14gnu: icecat: Add more fixes from upstream mozilla-esr52....Includes fixes for CVE-2018-5131 and the remaining 4 out of 9 changesets for CVE-2018-5125. * gnu/packages/gnuzilla.scm (icecat)[source]: Add selected fixes from the upstream mozilla-esr52 repository. Mark H Weaver
2018-03-14gnu: icecat: Relabel patches to reflect CVE assignments....Document the fact that we include fixes for CVE-2018-5127, CVE-2018-5129, CVE-2018-5130, CVE-2018-5144, CVE-2018-5145, and 5 out of 9 changesets for CVE-2018-5125. * gnu/packages/gnuzilla.scm (icecat)[source]: Relabel patches to reflect CVE assignments. Mark H Weaver
2018-03-12gnu: nspr: Mark up description....* gnu/packages/gnuzilla.scm (nspr)[description]: Use @dfn. Tobias Geerinckx-Rice
2018-03-02gnu: icecat: Add more fixes from upstream mozilla-esr52....* gnu/packages/gnuzilla.scm (icecat)[source]: Add selected fixes from the upstream mozilla-esr52 repository. Mark H Weaver
2018-03-02gnu: icecat: Update to 52.6.0-gnu1....* gnu/packages/gnuzilla.scm (icecat): Update to 52.6.0-gnu1. [source]: Remove patches that are no longer needed. * gnu/packages/patches/icecat-bug-1348660-pt5.patch, gnu/packages/patches/icecat-bug-1414945.patch, gnu/packages/patches/icecat-bug-1415133.patch, gnu/packages/patches/icecat-bug-1424373-pt2.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Remove them. Mark H Weaver
2018-02-14Merge branch 'master' into core-updatesMark H Weaver
2018-02-13gnu: icecat: Add more fixes from upstream mozilla-esr52....* gnu/packages/gnuzilla.scm (icecat)[source]: Add selected fixes from the upstream mozilla-esr52 repository. Mark H Weaver
2018-02-09gnu: icecat: Use system harfbuzz and graphite2 libraries....* gnu/packages/patches/icecat-use-system-harfbuzz.patch, gnu/packages/patches/icecat-use-system-graphite2.patch: New files. * gnu/local.mk (dist_patch_DATA): Add them. * gnu/packages/gnuzilla.scm (icecat)[source]: Add patches. Delete "gfx/harfbuzz" and "gfx/graphite2" in the snippet. [inputs]: Add harfbuzz and graphite2. [arguments]: Add "--with-system-harfbuzz" and "--with-system-graphite2" to configure-flags. Mark H Weaver
2018-01-24Merge branch 'master' into core-updatesMark H Weaver
2018-01-24gnu: icecat: Add more fixes from upstream mozilla-esr52....Includes fixes for CVE-2018-5104, CVE-2018-5097, CVE-2018-5099, and the remaining 7 out of 21 changesets for CVE-2018-5089. * gnu/packages/gnuzilla.scm (icecat)[source]: Add selected fixes from the upstream mozilla-esr52 repository. Remove the local spectre mitigation patch in favor of the (identical) changeset from upstream. * gnu/packages/patches/icecat-bug-1427870-spectre-mitigation.patch: Delete. * gnu/local.mk (dist_patch_DATA): Remove it. Mark H Weaver
2018-01-24gnu: icecat: Relabel patches to reflect CVE assignments....Document that our existing patches include fixes for CVE-2018-5091, CVE-2018-5095, CVE-2018-5096, CVE-2018-5098, CVE-2018-5102, CVE-2018-5103, CVE-2018-5117, and 14 out of 21 changesets for CVE-2018-5089. * gnu/packages/gnuzilla.scm (icecat)[sources]: Relabel patches to reflect CVE assignments. Mark H Weaver
2018-01-13gnu: icecat: Fix compilation against glibc 2.26....* gnu/packages/patches/icecat-glibc-2.26.patch: New file. * gnu/packages/gnuzilla.scm (icecat)[source](patches): Add it. * gnu/local.mk (dist_patch_DATA): Add it. Ludovic Courtès
2018-01-11Merge branch 'master' into core-updatesLeo Famulari
2018-01-06gnu: icecat: Add more fixes, including Spectre mitigation....* gnu/packages/gnuzilla.scm (icecat)[source]: Add more fixes from the upstream mozilla-esr52 repository, plus a backported mitigation for Spectre from Firefox 57.0.4. * gnu/packages/patches/icecat-bug-1427870-spectre-mitigation.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Mark H Weaver
2017-12-31Merge remote-tracking branch 'origin/master' into core-updatesEfraim Flashner
2017-12-26gnu: icecat: Add more fixes from upstream mozilla-esr52....* gnu/packages/gnuzilla.scm (icecat)[source]: Add selected fixes from the upstream mozilla-esr52 repository. * gnu/packages/patches/icecat-bug-1414945.patch, gnu/packages/patches/icecat-bug-1424373-pt2.patch: New files. * gnu/local.mk (dist_patch_DATA): Add them. Mark H Weaver
2017-12-19Merge branch 'master' into core-updatesMarius Bakke
2017-12-09gnu: icecat: Fix CVE-2017-7843....* gnu/packages/gnuzilla.scm (icecat)[source]: Add upstream fix for CVE-2017-7843. Mark H Weaver
2017-12-06gnu: nss: Update to 3.34.1....* gnu/packages/gnuzilla.scm (nss): Update to 3.34.1. Marius Bakke
2017-11-21gnu: nss: Mark up description....* gnu/packages/gnuzilla.scm (nss)[description]: Use @dfn. Tobias Geerinckx-Rice
2017-11-19gnu: nss, nss-certs: Update to 3.34....* gnu/packages/certs.scm (nss-certs): Update to 3.34. * gnu/packages/gnuzilla.scm (nss): Update to 3.34. Marius Bakke
2017-11-19Update email address for ng0.ng0
2017-11-16gnu: icecat: Add more fixes from upstream mozilla-esr52....Add fixes for CVE-2017-7830, the remaining 1/2 changesets for CVE-2017-7828, the remaining 1/19 changesets for CVE-2017-7826, and selected other fixes. * gnu/packages/gnuzilla.scm (icecat)[source]: Add selected fixes from the upstream mozilla-esr52 repository. * gnu/packages/patches/icecat-bug-1348660-pt5.patch, gnu/packages/patches/icecat-bug-1415133.patch: New files. * gnu/local.mk (dist_patch_DATA): Add them. Mark H Weaver
2017-11-16gnu: icecat: Label patches to reflect CVE assignments....Document that we include 18/19 changesets for CVE-2017-7826, and 1/2 changesets for CVE-2017-7828. * gnu/packages/gnuzilla.scm (icecat)[source]: Rename patches to reflect CVE assignments. Mark H Weaver
2017-10-29gnu: icecat: Add more fixes from upstream mozilla-esr52....* gnu/packages/gnuzilla.scm (icecat)[source]: Add selected fixes from the upstream mozilla-esr52 repository. Mark H Weaver
2017-10-23gnu: icecat: Add more fixes from upstream mozilla-esr52....* gnu/packages/gnuzilla.scm (icecat)[source]: Add selected fixes from the upstream mozilla-esr52 repository. Mark H Weaver
2017-09-29gnu: icecat: Add more fixes from upstream mozilla-esr52....Includes fixes for CVE-2017-7793, CVE-2017-7805, CVE-2017-7819, CVE-2017-7823, and the remaining 3 out of 8 changesets for CVE-2017-7810. * gnu/packages/gnuzilla.scm (icecat)[source]: Add selected fixes from the upstream mozilla-esr52 repository. Mark H Weaver
2017-09-29gnu: icecat: Rename patches to reflect CVE assignments....Document the fact that we include fixes for CVE-2017-7814 and 5 out of 8 changesets for CVE-2017-7810. * gnu/packages/gnuzilla.scm (icecat)[source]: Rename some patches to reflect CVE assignments. Mark H Weaver
2017-09-20gnu: nss, nss-certs: Update to 3.33....* gnu/packages/gnuzilla.scm (nss): Update to 3.33. * gnu/packages/certs.scm (nss-certs): Likewise. Marius Bakke
2017-09-20gnu: nspr: Update to 4.17....* gnu/packages/gnuzilla.scm (nspr): Update to 4.17. Marius Bakke
2017-09-02gnu: icecat: Update to 52.3.0-gnu1 and add more upstream fixes....* gnu/packages/gnuzilla.scm (icecat): Update to 52.3.0-gnu1. [source]: Remove outdated patches and add more selected fixes from upstream mozilla-esr52. Mark H Weaver
2017-08-09gnu: icecat: Add more fixes from upstream mozilla-esr52....* gnu/packages/gnuzilla.scm (icecat)[source]: Add fixes for CVE-2017-7802, CVE-2017-7803, CVE-2017-7807, and the remaining 6 out of 23 changesets for CVE-2017-7779. Mark H Weaver
2017-08-09gnu: icecat: Rename patches to reflect CVE assignments....Document that our existing patches include fixes for CVE-2017-7753, CVE-2017-7784, CVE-2017-7786, CVE-2017-7787, CVE-2017-7791, CVE-2017-7792, CVE-2017-7798, CVE-2017-7798, CVE-2017-7800, CVE-2017-7801, and 17 out of 23 changesets for CVE-2017-7779. * gnu/packages/gnuzilla.scm (icecat)[source]: Rename patches to reflect CVE assignments. Mark H Weaver
2017-07-28gnu: nss, nss-certs: Update to 3.32....This release includes minor code changes and many certificate updates: <https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.32_release_notes> * gnu/packages/certs.scm (nss-certs): Update to 3.32. * gnu/packages/gnuzilla.scm (nss): Update to 3.32. [arguments]: Prevent another test file from being installed. * gnu/packages/patches/nss-pkgconfig.patch: Adjust. Marius Bakke
2017-07-27gnu: nspr: Update to 4.16....* gnu/packages/gnuzilla.scm (nspr): Update to 4.16. Marius Bakke
2017-07-14gnu: icecat: Add more fixes from upstream mozilla-esr52....* gnu/packages/gnuzilla.scm (icecat)[source]: Add selected fixes from the upstream mozilla-esr52 repository. Mark H Weaver
2017-06-28gnu: icecat: Add more fixes from upstream mozilla-esr52....* gnu/packages/gnuzilla.scm (icecat)[source]: Add selected fixes from the upstream mozilla-esr52 repository. Mark H Weaver
2017-06-20gnu: Move contents of zip module into compression module....* gnu/packages/zip.scm (zip, unzip, zziplib, perl-zip): Move to... * gnu/packages/compression.scm: ...here. * gnu/packages/zip.scm: Delete file. * gnu/local.mk (GNU_SYSTEM_MODULES): Unregister deleted file. * po/packages/POTFILES.in: Unregister deleted file. * gnu/packages/{audio, avr, bioinformatics, busybox, cdrom, ci, compression, docbook, documentation, fonts, fpga, game-development, games, gl, gnome, gnuzilla, graphics, guile, haskell, image, java, kodi, ldc, libreoffice, markup, maths, mc, monitoring, music, php, pretty-print, python, scheme, smalltalk, statistics, synergy, tex, textutils, video, web-browsers, xml, zip}.scm, guix/build-system/{ant, font}.scm, guix/{download, packages}.scm: Adapt module import. Arun Isaac
2017-06-14gnu: icecat: Add security fixes from upstream mozilla-esr52....This adds fixes for CVE-2017-7757, CVE-2017-7758, and the remaining 5 patches for CVE-2017-5470. * gnu/packages/gnuzilla.scm (icecat)[source]: Add selected fixes from the upstream mozilla-esr52 repository, through ESR 52.2. Mark H Weaver
2017-06-14gnu: icecat: Rename patches to indicate CVE assignments....This documents that we include fixes for the following CVEs: CVE-2017-5472, CVE-2017-7749, CVE-2017-7750, CVE-2017-7751, CVE-2017-7752, CVE-2017-7754, CVE-2017-7756, CVE-2017-7764, CVE-2017-7765, CVE-2017-7778, and that we include 15 out of 20 patches for CVE-2017-5470. * gnu/packages/gnuzilla.scm (icecat)[source]: Rename existing patches to indicate their CVE assignments. Mark H Weaver
2017-06-12gnu: nss, nss-certs: Update to 3.31....Release notes: <https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.31_release_notes> * gnu/packages/certs.scm (nss-certs): Update to 3.31. * gnu/packages/gnuzilla.scm (nss): Likewise. [source]<patches>: Remove upstream 'nss-disable-long-b64-tests' patch. [arguments]<#:phases>: Move armhf timeout substitution ... * gnu/packages/patches/nss-increase-test-timeout.patch: ... here. * gnu/packages/patches/nss-disable-long-b64-tests.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. Marius Bakke
2017-06-12gnu: nspr: Update to 4.15....* gnu/packages/gnuzilla.scm (nspr): Update to 4.15. Marius Bakke
2017-05-27gnu: icecat: Add more fixes from upstream mozilla-esr52....* gnu/packages/gnuzilla.scm (icecat)[source]: Add selected fixes from the upstream mozilla-esr52 repository. Mark H Weaver
2017-05-08gnu: Add mozjs-38 (Mozilla SpiderMonkey 38)....* gnu/packages/gnuzilla.scm (mozjs-38): New variable. * gnu/packages/patches/mozjs38-pkg-config-version.patch, gnu/packages/patches/mozjs38-shell-version.patch, gnu/packages/patches/mozjs38-tracelogger.patch, gnu/packages/patches/mozjs38-version-detection.patch: New files. * gnu/local.mk (dist_patch_DATA): Add them. Co-authored-by: ng0 <ng0@no-reply.pragmatique.xyz> Clément Lassieur
2017-05-06gnu: 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. Mark H Weaver
2017-05-02gnu: icecat: Add more fixes from upstream mozilla-esr52....* gnu/packages/gnuzilla.scm (icecat)[source]: Add selected fixes from the upstream mozilla-esr52 repository. Mark H Weaver
2017-04-23gnu: nss: Further increase test timeouts on armhf....* gnu/packages/gnuzilla.scm (nss)[arguments]<#:phases>: Add a substitution when target platform is armhf. Marius Bakke
2017-04-21gnu: icecat: Fix GTK 3 file chooser crash....* gnu/packages/gnuzilla.scm (icecat)[arguments]: Add a 'wrap-program' phase to set XDG_DATA_DIRS. Clément Lassieur
2017-04-21gnu: 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". Mark H Weaver