ports/opt (3.4): [notify] firefox: updated to 63.0

crux at crux.nu crux at crux.nu
Mon Oct 22 20:25:37 UTC 2018

commit c86b7111d917bf625c05378a681d0457ed83f997
Author: Fredrik Rinnestam <fredrik at crux.nu>
Date:   Mon Oct 22 22:24:44 2018 +0200

    [notify] firefox: updated to 63.0
    firefox 63 will be the last firefox version released by me.
    Starting from firefox 64 I will replace firefox with the official binary build.
    This will have multiple advantages:
    We will avoid the endless buildtime horrorshow that has forced us to depend
    on stuff like rust, clang and starting with firefox 64: nodejs, which was my
    personal breaking point.
    List of notable obsolete dependencies include rust, clang and autoconf-2.13.

diff --git a/firefox/.signature b/firefox/.signature
index 79a43eb19..1c1cb2992 100644
--- a/firefox/.signature
+++ b/firefox/.signature
@@ -1,6 +1,6 @@
 untrusted comment: verify with /etc/ports/opt.pub
-SHA256 (Pkgfile) = 4a2a4200832b6a1553abaed60d601bcb8e9e53ef4b93d404296a6f0ed25295aa
+SHA256 (Pkgfile) = aac93e7df2316c20e101677d6df49b138947198ba760c168d5ee1e976c0639cc
 SHA256 (.footprint) = ba83ace6604f2c04a4e10eb00060ef7d98360e643f3674b29314fe9cec899189
-SHA256 (firefox-62.0.3.source.tar.xz) = c1d506eb7b1225e52398b2e4587085e77ff5f1fbf07728ba0fee60bbeae94636
+SHA256 (firefox-63.0.source.tar.xz) = 3f95b028571ab9ffb3bf637761534a685aed224de3b87eb8ad7e1d0831995c07
 SHA256 (firefox.desktop) = 8ba3439f3dfc5cab883641969c93d8d15f8f20d7188d9568346b2edad52d6f91
diff --git a/firefox/Pkgfile b/firefox/Pkgfile
index afb672b29..e4b432ed7 100644
--- a/firefox/Pkgfile
+++ b/firefox/Pkgfile
@@ -4,7 +4,7 @@
 # Depends on: nss, autoconf-2.13, unzip, zip, libidl, gtk, gtk3, alsa-lib, xorg-libxt, yasm, rust, clang
@@ -37,6 +37,7 @@ cat <<- EOF > .mozconfig
 	ac_add_options --disable-crashreporter
 	ac_add_options --disable-necko-wifi
 	ac_add_options --disable-gconf
+	ac_add_options --disable-nodejs
 	./mach build

More information about the CRUX mailing list