ports/contrib (3.4): firefox: 64.0 -> 65.0.1
![](https://secure.gravatar.com/avatar/df8330968b6df8cd1c1942c5fb4b720c.jpg?s=120&d=mm&r=g)
commit 9f8f17a3df8bd52d2e0dcaf18f8451da29a3f27d Author: Danny Rawlins <monster.romster@gmail.com> Date: Fri Feb 15 19:56:43 2019 +1100 firefox: 64.0 -> 65.0.1 diff --git a/firefox/.signature b/firefox/.signature index a29d52b1..fab66260 100644 --- a/firefox/.signature +++ b/firefox/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF35E6EBxoEPGZoWhYPmJnA7Y1Wmr1Rdz/5x9IK39qudbaL9a1Mg9cfIj1pYDws9sc7C/OZhYIeO4xiV+fHYwMugg= -SHA256 (Pkgfile) = d87211aaf4eb0f9b0c693a68cdecdb2894c791f58be4aad0baebca33767e1284 +RWSagIOpLGJF3+d9QJn94N0aQUJR8oIoNOAMxJDSJfxmo5ppdBqTqe7+2F8qjVgTo5cY8GH9QFBJwicsSYM/F6dn9jxgdHF7LQg= +SHA256 (Pkgfile) = bb167b206920a69b9a7953503acd96dd8a2c943c4b401e9d61aad55801531dc8 SHA256 (.footprint) = ba83ace6604f2c04a4e10eb00060ef7d98360e643f3674b29314fe9cec899189 -SHA256 (firefox-64.0.source.tar.xz) = da40f2f8f1cbf0ddb3454aa9f65bb1a2b2043ca9b1724aecd016337be77d537f +SHA256 (firefox-65.0.1.source.tar.xz) = 67e517f6d1ea8aa5c8f32404b8756f3205c3550917a91a19b0a0edccc656a3cc SHA256 (firefox.desktop) = 8ba3439f3dfc5cab883641969c93d8d15f8f20d7188d9568346b2edad52d6f91 diff --git a/firefox/Pkgfile b/firefox/Pkgfile index 9c3e8859..94342db0 100644 --- a/firefox/Pkgfile +++ b/firefox/Pkgfile @@ -1,11 +1,11 @@ # Description: The Mozilla Firefox browser with Alsa support # URL: https://www.mozilla.com/firefox/ # Maintainer: Danny Rawlins, crux at romster dot me -# Depends on: alsa-lib autoconf-2.13 cbindgen clang gtk gtk3 libidl nodejs nss unzip util-linux xorg-libxt yasm zip libnotify +# Depends on: alsa-lib autoconf-2.13 cbindgen clang gtk gtk3 libidl nodejs nss unzip util-linux xorg-libxt yasm zip libnotify libxkbcommon # Optional: sccache name=firefox -version=64.0 +version=65.0.1 release=1 source=(https://ftp.mozilla.org/pub/firefox/releases/$version/source/firefox-$versio... firefox.desktop) @@ -21,8 +21,10 @@ cat <<- EOF > .mozconfig mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/firefox-shared ac_add_options --prefix=/usr ac_add_options --enable-default-toolkit=cairo-gtk3 + ac_add_options --enable-application=browser ac_add_options --with-system-jpeg ac_add_options --with-system-zlib + ac_add_options --with-system-bz2 ac_add_options --with-system-png ac_add_options --with-system-nspr ac_add_options --with-system-nss @@ -30,6 +32,7 @@ cat <<- EOF > .mozconfig ac_add_options --enable-system-pixman ac_add_options --enable-system-sqlite ac_add_options --enable-alsa + ac_add_options --enable-optimize ac_add_options --disable-pulseaudio ac_add_options --enable-official-branding ac_add_options --with-distribution-id=nu.crux @@ -43,11 +46,14 @@ cat <<- EOF > .mozconfig ac_add_options --disable-gconf EOF + sed -e 's/checkImpl/checkFFImpl/g' -i js/src/vm/JSContext*.h + export CC=clang CXX=clang++ AR=llvm-ar NM=llvm-nm RANLIB=llvm-ranlib export MOZ_MAKE_FLAGS="-j ${JOBS-1}" export MOZBUILD_STATE_PATH="$PKGMK_SOURCE_DIR/.mozbuild" export CARGO_HOME="$PKGMK_SOURCE_DIR" ./mach build + #./mach build toolkit/library/rust DESTDIR=$PKG ./mach install install -d $PKG/usr/share/pixmaps
participants (1)
-
crux@crux.nu