ports/opt (3.4): [notify] firefox: updated to 63.0
commit c86b7111d917bf625c05378a681d0457ed83f997 Author: Fredrik Rinnestam <fredrik@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 -RWSE3ohX2g5d/djtLjA49EysASfTfox6Dosn6r3vGfYr/YwcmPIv+Bwk2mkaBG/AJTUnZItH61zMCyxsx2UgzFEvOUF+HrO4LAc= -SHA256 (Pkgfile) = 4a2a4200832b6a1553abaed60d601bcb8e9e53ef4b93d404296a6f0ed25295aa +RWSE3ohX2g5d/eUnEb9ChQDvGwgZLeUcx9s+r16GWnfmflbx/Btjnr96o5STn8vFDaYUAdvJfv49ePHoX6O2YlMrZe0Hsptx2gc= +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 name=firefox -version=62.0.3 +version=63.0 release=1 source=(https://ftp.mozilla.org/pub/firefox/releases/$version/source/firefox-$versio... firefox.desktop) @@ -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 EOF ./mach build
On Mon, Oct 22, 2018 at 08:25:37PM +0000, crux@crux.nu wrote:
commit c86b7111d917bf625c05378a681d0457ed83f997 Author: Fredrik Rinnestam <fredrik@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.
Ahem! Building firefox 63 fails on my side. The build stops early during dependencies checking: checking for cbindgen... not found [followed by messages of attempts at recovery] I'll wait for firefox 64... ;)
On 2018-10-23 14:09, Xavier wrote:
On Mon, Oct 22, 2018 at 08:25:37PM +0000, crux@crux.nu wrote:
commit c86b7111d917bf625c05378a681d0457ed83f997 Author: Fredrik Rinnestam <fredrik@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.
Ahem! Building firefox 63 fails on my side. The build stops early during dependencies checking:
checking for cbindgen... not found [followed by messages of attempts at recovery]
I'll wait for firefox 64... ;)
Don't wait - lots of unknown security fixes :-) I think I've forgotten to introduce cbindgen - a new dep for 63.0. I had it on my build system when testing the beta and thus missed it when i did the final test-build. I'll push both a firefox-bin and cbindgen port in a few hours to opt. /Fredrik
On Tue, Oct 23, 2018 at 03:30:10PM +0200, Fredrik wrote:
On 2018-10-23 14:09, Xavier wrote:
On Mon, Oct 22, 2018 at 08:25:37PM +0000, crux@crux.nu wrote:
commit c86b7111d917bf625c05378a681d0457ed83f997 Author: Fredrik Rinnestam <fredrik@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.
Ahem! Building firefox 63 fails on my side. The build stops early during dependencies checking:
checking for cbindgen... not found [followed by messages of attempts at recovery]
I'll wait for firefox 64... ;)
Don't wait - lots of unknown security fixes :-)
I think I've forgotten to introduce cbindgen - a new dep for 63.0. I had it on my build system when testing the beta and thus missed it when i did the final test-build.
I'll push both a firefox-bin and cbindgen port in a few hours to opt.
/Fredrik _______________________________________________ CRUX mailing list CRUX@lists.crux.nu https://lists.crux.nu/mailman/listinfo/crux OK, I'll download the cbindgen port and I'll try to rebuild firefox. Later I'll remove it to test the firefox-bin port.
Thanks, Xavier
Ahem! Building firefox 63 fails on my side. The build stops early during dependencies checking:
checking for cbindgen... not found [followed by messages of attempts at recovery]
I'll wait for firefox 64... ;)
Don't wait - lots of unknown security fixes :-)
I think I've forgotten to introduce cbindgen - a new dep for 63.0. I had it on my build system when testing the beta and thus missed it when i did the final test-build.
I'll push both a firefox-bin and cbindgen port in a few hours to opt.
/Fredrik _______________________________________________ CRUX mailing list CRUX@lists.crux.nu https://lists.crux.nu/mailman/listinfo/crux OK, I'll download the cbindgen port and I'll try to rebuild firefox. Later I'll remove it to test the firefox-bin port.
Thanks,
Xavier
Thanks for testing. cbindgen along with firefox-bin is now available in opt!
participants (3)
-
crux@crux.nu
-
Fredrik
-
Xavier