[arch-commits] Commit in firefox/trunk (PKGBUILD mozconfig vendor.js)
Date: Tuesday, February 21, 2017 @ 19:56:43 Author: heftig Revision: 289367 Overhaul Modified: firefox/trunk/PKGBUILD Deleted: firefox/trunk/mozconfig firefox/trunk/vendor.js ---+ PKGBUILD | 102 mozconfig | 36 - vendor.js | 12 --- 3 files changed, 76 insertions(+), 74 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-02-21 18:47:58 UTC (rev 289366) +++ PKGBUILD2017-02-21 19:56:43 UTC (rev 289367) @@ -19,20 +19,13 @@ 'upower: Battery API') options=(!emptydirs !makeflags) source=(https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/$pkgver/source/firefox-$pkgver.source.tar.xz -mozconfig -firefox.desktop -firefox-install-dir.patch -rust-i686.patch -vendor.js -firefox-symbolic.svg -fix-wifi-scanner.diff) +firefox.desktop firefox-symbolic.svg +firefox-install-dir.patch rust-i686.patch fix-wifi-scanner.diff) sha256sums=('30ba00ba716ea1eeda526e2ccc8642f8d18a836793fde50e87a4fcb9d9fccca9' -'3b0c6b08c0211d8c5a02aa050755276ec864c5f2c5ac1a3d3f9f8a9af6512737' '780a1c50ede9ffa59bd224de3a57f17f2a9484f1d66bc5a4d982aafb58724d97' +'a2474b32b9b2d7e0fb53a4c89715507ad1c194bef77713d798fa39d507def9e9' 'd86e41d87363656ee62e12543e2f5181aadcff448e406ef3218e91865ae775cd' 'f61ea706ce6905f568b9bdafd1b044b58f20737426f0aa5019ddb9b64031a269' -'93c5df00f409988bbfa890ac175103476ead3af68f7501973ee70bd11dc472f8' -'a2474b32b9b2d7e0fb53a4c89715507ad1c194bef77713d798fa39d507def9e9' '9765bca5d63fb5525bbd0520b7ab1d27cabaed697e2fc7791400abc3fa4f13b8') validpgpkeys=('2B90598A745E992F315E22C58AB132963A06537A') @@ -50,9 +43,10 @@ prepare() { + mkdir path + ln -s /usr/bin/python2 path/python + cd $pkgname-$pkgver - - cp ../mozconfig .mozconfig patch -Np1 -i ../firefox-install-dir.patch # https://bugzilla.mozilla.org/show_bug.cgi?id=1314968 @@ -62,13 +56,48 @@ patch -Np1 -i ../rust-i686.patch echo -n "$_google_api_key" >google-api-key - echo "ac_add_options --with-google-api-keyfile=\"$PWD/google-api-key\"" >>.mozconfig - echo -n "$_mozilla_api_key" >mozilla-api-key - echo "ac_add_options --with-mozilla-api-keyfile=\"$PWD/mozilla-api-key\"" >>.mozconfig - mkdir "$srcdir/path" - ln -s /usr/bin/python2 "$srcdir/path/python" + cat >.mozconfig
[arch-commits] Commit in firefox/trunk (PKGBUILD mozconfig)
Date: Friday, December 23, 2016 @ 16:11:38 Author: heftig Revision: 284533 FS#52183 Disable JACK support again Modified: firefox/trunk/PKGBUILD firefox/trunk/mozconfig ---+ PKGBUILD |4 ++-- mozconfig |1 - 2 files changed, 2 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-12-23 14:32:18 UTC (rev 284532) +++ PKGBUILD2016-12-23 16:11:38 UTC (rev 284533) @@ -13,7 +13,7 @@ depends=(gtk3 gtk2 mozilla-common libxt startup-notification mime-types dbus-glib alsa-lib ffmpeg libvpx libevent nss hunspell sqlite ttf-font icu) makedepends=(unzip zip diffutils python2 yasm mesa imake gconf libpulse inetutils xorg-server-xvfb - autoconf2.13 cargo jack) + autoconf2.13 cargo) optdepends=('networkmanager: Location detection via available WiFi networks' 'libnotify: Notification integration' 'upower: Battery API') @@ -27,7 +27,7 @@ firefox-symbolic.svg fix-wifi-scanner.diff) sha256sums=('54bb9bccbf9eed0c7715ae7f45330bf41ce24b756f5fdecb380e06709a6ac5a4' -'d269c6f13ba588726edbb7f4518eb6c2ce56a6016289b47f587f25c3219805fc' +'3b0c6b08c0211d8c5a02aa050755276ec864c5f2c5ac1a3d3f9f8a9af6512737' '75c526e9669b91b4fe5dcea650a1e8419220abb2e9564184f0d984c71eae82e8' 'd86e41d87363656ee62e12543e2f5181aadcff448e406ef3218e91865ae775cd' 'f61ea706ce6905f568b9bdafd1b044b58f20737426f0aa5019ddb9b64031a269' Modified: mozconfig === --- mozconfig 2016-12-23 14:32:18 UTC (rev 284532) +++ mozconfig 2016-12-23 16:11:38 UTC (rev 284533) @@ -27,7 +27,6 @@ ac_add_options --enable-system-pixman # Features -ac_add_options --enable-jack ac_add_options --enable-startup-notification ac_add_options --disable-updater ac_add_options --disable-crashreporter
[arch-commits] Commit in firefox/trunk (PKGBUILD mozconfig)
Date: Tuesday, December 13, 2016 @ 21:21:48 Author: heftig Revision: 283121 50.1.0-1 Modified: firefox/trunk/PKGBUILD firefox/trunk/mozconfig ---+ PKGBUILD | 21 ++--- mozconfig |1 + 2 files changed, 11 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-12-13 21:21:15 UTC (rev 283120) +++ PKGBUILD2016-12-13 21:21:48 UTC (rev 283121) @@ -4,21 +4,20 @@ # Contributor: Jakub Schmidtkepkgname=firefox -pkgver=50.0.2 +pkgver=50.1.0 pkgrel=1 pkgdesc="Standalone web browser from mozilla.org" -arch=('i686' 'x86_64') -license=('MPL' 'GPL' 'LGPL') +arch=(i686 x86_64) +license=(MPL GPL LGPL) url="https://www.mozilla.org/firefox/; -depends=('gtk3' 'gtk2' 'mozilla-common' 'libxt' 'startup-notification' 'mime-types' - 'dbus-glib' 'alsa-lib' 'ffmpeg' 'libvpx' 'libevent' 'nss' 'hunspell' - 'sqlite' 'ttf-font' 'icu') -makedepends=('unzip' 'zip' 'diffutils' 'python2' 'yasm' 'mesa' 'imake' 'gconf' - 'libpulse' 'inetutils' 'xorg-server-xvfb' 'autoconf2.13' 'cargo') +depends=(gtk3 gtk2 mozilla-common libxt startup-notification mime-types dbus-glib alsa-lib ffmpeg + libvpx libevent nss hunspell sqlite ttf-font icu) +makedepends=(unzip zip diffutils python2 yasm mesa imake gconf libpulse inetutils xorg-server-xvfb + autoconf2.13 cargo jack) optdepends=('networkmanager: Location detection via available WiFi networks' 'libnotify: Notification integration' 'upower: Battery API') -options=('!emptydirs' '!makeflags') +options=(!emptydirs !makeflags) source=(https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/$pkgver/source/firefox-$pkgver.source.tar.xz mozconfig firefox.desktop @@ -27,8 +26,8 @@ vendor.js firefox-symbolic.svg fix-wifi-scanner.diff) -sha256sums=('aa770cb8552bdcf4a7e8bb0ecde27d41ee5b2a972335c6b24dd3afb4d911dfe3' -'3b0c6b08c0211d8c5a02aa050755276ec864c5f2c5ac1a3d3f9f8a9af6512737' +sha256sums=('54bb9bccbf9eed0c7715ae7f45330bf41ce24b756f5fdecb380e06709a6ac5a4' +'d269c6f13ba588726edbb7f4518eb6c2ce56a6016289b47f587f25c3219805fc' '75c526e9669b91b4fe5dcea650a1e8419220abb2e9564184f0d984c71eae82e8' 'd86e41d87363656ee62e12543e2f5181aadcff448e406ef3218e91865ae775cd' 'f61ea706ce6905f568b9bdafd1b044b58f20737426f0aa5019ddb9b64031a269' Modified: mozconfig === --- mozconfig 2016-12-13 21:21:15 UTC (rev 283120) +++ mozconfig 2016-12-13 21:21:48 UTC (rev 283121) @@ -27,6 +27,7 @@ ac_add_options --enable-system-pixman # Features +ac_add_options --enable-jack ac_add_options --enable-startup-notification ac_add_options --disable-updater ac_add_options --disable-crashreporter
[arch-commits] Commit in firefox/trunk (PKGBUILD mozconfig)
Date: Saturday, August 6, 2016 @ 11:18:05 Author: heftig Revision: 273394 48.0-2: Enable signature enforcement Modified: firefox/trunk/PKGBUILD firefox/trunk/mozconfig ---+ PKGBUILD |4 ++-- mozconfig |6 +- 2 files changed, 7 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-08-06 11:13:44 UTC (rev 273393) +++ PKGBUILD2016-08-06 11:18:05 UTC (rev 273394) @@ -5,7 +5,7 @@ pkgname=firefox pkgver=48.0 -pkgrel=1 +pkgrel=2 pkgdesc="Standalone web browser from mozilla.org" arch=('i686' 'x86_64') license=('MPL' 'GPL' 'LGPL') @@ -27,7 +27,7 @@ firefox-gtk3-20.patch no-libnotify.patch) sha256sums=('f474113a1ee75a01d43e270bf438ba78b9f7f2e397a66652b43603235fa76e21' -'9665c0422f93a01e7062967595daaa6432cbf12be7cdac3f0e65e87e16c12e42' +'3b0c6b08c0211d8c5a02aa050755276ec864c5f2c5ac1a3d3f9f8a9af6512737' 'c202e5e18da1eeddd2e1d81cb3436813f11e44585ca7357c4c5f1bddd4bec826' 'd86e41d87363656ee62e12543e2f5181aadcff448e406ef3218e91865ae775cd' '4b50e9aec03432e21b44d18c4c97b2630bace606b033f7d556c9d3e3eb0f4fa4' Modified: mozconfig === --- mozconfig 2016-08-06 11:13:44 UTC (rev 273393) +++ mozconfig 2016-08-06 11:18:05 UTC (rev 273394) @@ -1,4 +1,4 @@ -. $topsrcdir/browser/config/mozconfig +ac_add_options --enable-application=browser ac_add_options --prefix=/usr ac_add_options --enable-release @@ -6,7 +6,11 @@ ac_add_options --enable-pie ac_add_options --enable-rust +# Release branding ac_add_options --enable-official-branding +ac_add_options --enable-update-channel=release +MOZ_ADDON_SIGNING=1 +MOZ_REQUIRE_SIGNING=1 # System libraries ac_add_options --with-system-nspr
[arch-commits] Commit in firefox/trunk (PKGBUILD mozconfig)
Date: Wednesday, December 16, 2015 @ 15:17:40 Author: foutrelis Revision: 256476 upgpkg: firefox 43.0-2 Re-enable GStreamer; needed for MP3 playback. Modified: firefox/trunk/PKGBUILD firefox/trunk/mozconfig ---+ PKGBUILD |8 +--- mozconfig |4 +++- 2 files changed, 8 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-12-16 12:47:23 UTC (rev 256475) +++ PKGBUILD2015-12-16 14:17:40 UTC (rev 256476) @@ -4,7 +4,7 @@ pkgname=firefox pkgver=43.0 -pkgrel=1 +pkgrel=2 pkgdesc="Standalone web browser from mozilla.org" arch=('i686' 'x86_64') license=('MPL' 'GPL' 'LGPL') @@ -13,9 +13,11 @@ 'dbus-glib' 'alsa-lib' 'desktop-file-utils' 'hicolor-icon-theme' 'libvpx' 'icu' 'libevent' 'nss' 'hunspell' 'sqlite' 'ttf-font') makedepends=('unzip' 'zip' 'diffutils' 'python2' 'yasm' 'mesa' 'imake' 'gconf' - 'xorg-server-xvfb' 'libpulse' 'inetutils') + 'xorg-server-xvfb' 'libpulse' 'inetutils' 'gst-plugins-base-libs') optdepends=('networkmanager: Location detection via available WiFi networks' 'ffmpeg: H264/AAC decoding' +'gst-plugins-good: MP3 playback' +'gst-plugins-ugly: MP3 playback' 'upower: Battery API') install=firefox.install options=('!emptydirs' '!makeflags') @@ -26,7 +28,7 @@ vendor.js firefox-fixed-loading-icon.png) sha256sums=('a5b16741dcce9344ca71e39e0efb0e7e1336ca5160cb9b6b12f8985f402d8fea' -'b8ecaae997c6a9e3b99903be7aa7c02d46cc0c4b7d6334e796fa32dc8eccc692' +'0a6968180eba6d66b549cebb4106540280600614e91a72a95955e739d4b75fb9' 'c202e5e18da1eeddd2e1d81cb3436813f11e44585ca7357c4c5f1bddd4bec826' 'd86e41d87363656ee62e12543e2f5181aadcff448e406ef3218e91865ae775cd' '4b50e9aec03432e21b44d18c4c97b2630bace606b033f7d556c9d3e3eb0f4fa4' Modified: mozconfig === --- mozconfig 2015-12-16 12:47:23 UTC (rev 256475) +++ mozconfig 2015-12-16 14:17:40 UTC (rev 256476) @@ -2,6 +2,8 @@ ac_add_options --prefix=/usr ac_add_options --libdir=/usr/lib +ac_add_options --enable-release +ac_add_options --enable-gold ac_add_options --enable-pie ac_add_options --enable-official-branding @@ -27,7 +29,7 @@ # Features ac_add_options --enable-startup-notification ac_add_options --enable-pulseaudio -ac_add_options --disable-gstreamer +ac_add_options --enable-gstreamer=1.0 ac_add_options --disable-crashreporter ac_add_options --disable-updater
[arch-commits] Commit in firefox/trunk (PKGBUILD mozconfig)
Date: Saturday, November 15, 2014 @ 13:29:59 Author: heftig Revision: 226283 don't need to specify the PGO script anymore Modified: firefox/trunk/PKGBUILD firefox/trunk/mozconfig ---+ PKGBUILD |2 +- mozconfig |3 --- 2 files changed, 1 insertion(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-11-15 12:29:58 UTC (rev 226282) +++ PKGBUILD2014-11-15 12:29:59 UTC (rev 226283) @@ -25,7 +25,7 @@ firefox-fixed-loading-icon.png) sha256sums=('47bf66f8680a97692ea142ca62d46cc91af454771f7fac5c6f6116b83792be01' 'SKIP' -'2e04ee3aefb33bb0f9367e6e88c8ded2cb3e8926fce75a71acfb34b0619dc650' +'ffcb2a0ba2ed08f74931a11043717391ef380234cadccc6f0c13f1186ad80e8b' 'd2a7610393ba259c35e3227b92e02ec91095a95189f56ac93ccdf6732772719c' 'd86e41d87363656ee62e12543e2f5181aadcff448e406ef3218e91865ae775cd' '4b50e9aec03432e21b44d18c4c97b2630bace606b033f7d556c9d3e3eb0f4fa4' Modified: mozconfig === --- mozconfig 2014-11-15 12:29:58 UTC (rev 226282) +++ mozconfig 2014-11-15 12:29:59 UTC (rev 226283) @@ -31,7 +31,4 @@ ac_add_options --disable-installer ac_add_options --disable-debug-symbols -# PGO -mk_add_options PROFILE_GEN_SCRIPT='EXTRA_TEST_ARGS=10 $(MAKE) -C $(MOZ_OBJDIR) pgo-profile-run' - # vim:set ft=sh:
[arch-commits] Commit in firefox/trunk (PKGBUILD mozconfig)
Date: Wednesday, November 12, 2014 @ 17:58:16 Author: foutrelis Revision: 226119 upgpkg: firefox 33.1-2 Build with bundled cairo again; using system cairo breaks Flash objects that specify wmode=transparent on at least Catalyst Legacy and Intel drivers (FS#42743). Modified: firefox/trunk/PKGBUILD firefox/trunk/mozconfig ---+ PKGBUILD |4 ++-- mozconfig |2 +- 2 files changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-11-12 16:44:44 UTC (rev 226118) +++ PKGBUILD2014-11-12 16:58:16 UTC (rev 226119) @@ -4,7 +4,7 @@ pkgname=firefox pkgver=33.1 -pkgrel=1 +pkgrel=2 pkgdesc=Standalone web browser from mozilla.org arch=('i686' 'x86_64') license=('MPL' 'GPL' 'LGPL') @@ -25,7 +25,7 @@ firefox-fixed-loading-icon.png) sha256sums=('47bf66f8680a97692ea142ca62d46cc91af454771f7fac5c6f6116b83792be01' 'SKIP' -'c52b0272c11717603168b7eb28efcbbdcb47a72135874aafd051642fcee37a60' +'2e04ee3aefb33bb0f9367e6e88c8ded2cb3e8926fce75a71acfb34b0619dc650' 'd2a7610393ba259c35e3227b92e02ec91095a95189f56ac93ccdf6732772719c' 'd86e41d87363656ee62e12543e2f5181aadcff448e406ef3218e91865ae775cd' '4b50e9aec03432e21b44d18c4c97b2630bace606b033f7d556c9d3e3eb0f4fa4' Modified: mozconfig === --- mozconfig 2014-11-12 16:44:44 UTC (rev 226118) +++ mozconfig 2014-11-12 16:58:16 UTC (rev 226119) @@ -18,7 +18,7 @@ ac_add_options --enable-system-hunspell ac_add_options --enable-system-sqlite ac_add_options --enable-system-ffi -ac_add_options --enable-system-cairo +#ac_add_options --enable-system-cairo ac_add_options --enable-system-pixman # Features
[arch-commits] Commit in firefox/trunk (PKGBUILD mozconfig rhbz-966424.patch)
Date: Tuesday, October 14, 2014 @ 18:11:45 Author: foutrelis Revision: 224337 upgpkg: firefox 33.0-1 - New upstream release. - Build with system cairo again (FS#36972). Modified: firefox/trunk/PKGBUILD firefox/trunk/mozconfig firefox/trunk/rhbz-966424.patch ---+ PKGBUILD | 12 ++-- mozconfig |2 +- rhbz-966424.patch | 17 - 3 files changed, 11 insertions(+), 20 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-10-14 15:56:54 UTC (rev 224336) +++ PKGBUILD2014-10-14 16:11:45 UTC (rev 224337) @@ -3,7 +3,7 @@ # Contributor: Jakub Schmidtke sja...@gmail.com pkgname=firefox -pkgver=32.0.3 +pkgver=33.0 pkgrel=1 pkgdesc=Standalone web browser from mozilla.org arch=('i686' 'x86_64') @@ -23,13 +23,13 @@ source=(https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/$pkgver/source/firefox-$pkgver.source.tar.bz2{,.asc} mozconfig firefox.desktop firefox-install-dir.patch vendor.js rhbz-966424.patch firefox-fixed-loading-icon.png) -sha256sums=('ae2aa20538d03b392a04663593fb106c0aec2d8bbb78ddac84a88ce7617b1efe' +sha256sums=('1018c2fae8c54c8a45f5a3ce348a2617a3f8039a789b09b7cfa5a27be069b229' 'SKIP' -'2e04ee3aefb33bb0f9367e6e88c8ded2cb3e8926fce75a71acfb34b0619dc650' +'c52b0272c11717603168b7eb28efcbbdcb47a72135874aafd051642fcee37a60' 'd2a7610393ba259c35e3227b92e02ec91095a95189f56ac93ccdf6732772719c' 'd86e41d87363656ee62e12543e2f5181aadcff448e406ef3218e91865ae775cd' '4b50e9aec03432e21b44d18c4c97b2630bace606b033f7d556c9d3e3eb0f4fa4' -'746cb474c5a2c26fc474256e430e035e604b71b27df1003d4af85018fa263f4a' +'4f0046b39a8d98f6e4fc3360ec490cb2416e38c7b3e92699f7e511c206c2c961' '68e3a5b47c6d175cc95b98b069a15205f027cab83af9e075818d38610feb6213') # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys) @@ -45,7 +45,7 @@ patch -Np1 -i ../firefox-install-dir.patch # https://bugs.archlinux.org/task/41689 - patch -Np1 -i ../rhbz-966424.patch + patch -Np2 -i ../rhbz-966424.patch echo -n $_google_api_key google-api-key echo ac_add_options --with-google-api-keyfile=\$PWD/google-api-key\ .mozconfig @@ -64,7 +64,7 @@ # Fix tab loading icon (flickers with libpng 1.6) # https://bugzilla.mozilla.org/show_bug.cgi?id=841734 - # TODO: Remove this; Firefox 34 might use CSS animations for the loading icon + # TODO: Remove this; Firefox 36 might use CSS animations for the loading icon # https://bugzilla.mozilla.org/show_bug.cgi?id=759252 cp $srcdir/firefox-fixed-loading-icon.png \ browser/themes/linux/tabbrowser/loading.png Modified: mozconfig === --- mozconfig 2014-10-14 15:56:54 UTC (rev 224336) +++ mozconfig 2014-10-14 16:11:45 UTC (rev 224337) @@ -18,7 +18,7 @@ ac_add_options --enable-system-hunspell ac_add_options --enable-system-sqlite ac_add_options --enable-system-ffi -#ac_add_options --enable-system-cairo +ac_add_options --enable-system-cairo ac_add_options --enable-system-pixman # Features Modified: rhbz-966424.patch === --- rhbz-966424.patch 2014-10-14 15:56:54 UTC (rev 224336) +++ rhbz-966424.patch 2014-10-14 16:11:45 UTC (rev 224337) @@ -1,11 +1,7 @@ a/toolkit/modules/CertUtils.jsm -+++ b/toolkit/modules/CertUtils.jsm -@@ -170,17 +170,19 @@ this.checkCert = - issuerCert = issuerCert.QueryInterface(Ci.nsIX509Cert3); - var tokenNames = issuerCert.getAllTokenNames({}); - - if (!tokenNames || !tokenNames.some(isBuiltinToken)) - throw new Ce(certNotBuiltInErr, Cr.NS_ERROR_ABORT); +diff -up firefox-33.0/mozilla-release/toolkit/modules/CertUtils.jsm.966424 firefox-33.0/mozilla-release/toolkit/modules/CertUtils.jsm +--- firefox-33.0/mozilla-release/toolkit/modules/CertUtils.jsm.966424 2014-10-14 08:12:14.358697255 +0200 firefox-33.0/mozilla-release/toolkit/modules/CertUtils.jsm 2014-10-14 08:17:59.962181908 +0200 +@@ -174,7 +174,9 @@ this.checkCert = } function isBuiltinToken(tokenName) { @@ -16,8 +12,3 @@ } /** - * This class implements nsIBadCertListener. Its job is to prevent bad cert - * security dialogs from being shown to the user. It is better to simply fail - * if the certificate is bad. See bug 304286. - * - * @param aAllowNonBuiltInCerts (optional)
[arch-commits] Commit in firefox/trunk (PKGBUILD mozconfig)
Date: Wednesday, June 11, 2014 @ 11:36:00 Author: foutrelis Revision: 214984 upgpkg: firefox 30.0-1 New upstream release. Modified: firefox/trunk/PKGBUILD firefox/trunk/mozconfig ---+ PKGBUILD | 17 +++-- mozconfig |1 + 2 files changed, 8 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-06-11 09:35:59 UTC (rev 214983) +++ PKGBUILD2014-06-11 09:36:00 UTC (rev 214984) @@ -3,8 +3,8 @@ # Contributor: Jakub Schmidtke sja...@gmail.com pkgname=firefox -pkgver=29.0.1 -pkgrel=2 +pkgver=30.0 +pkgrel=1 pkgdesc=Standalone web browser from mozilla.org arch=('i686' 'x86_64') license=('MPL' 'GPL' 'LGPL') @@ -13,14 +13,11 @@ 'dbus-glib' 'alsa-lib' 'desktop-file-utils' 'hicolor-icon-theme' 'libvpx' 'icu' 'libevent' 'nss' 'hunspell' 'sqlite') makedepends=('unzip' 'zip' 'diffutils' 'python2' 'yasm' 'mesa' 'imake' - 'xorg-server-xvfb' 'libpulse' 'gstreamer0.10-base' + 'xorg-server-xvfb' 'libpulse' 'gst-plugins-base-libs' 'inetutils' 'clang') optdepends=('networkmanager: Location detection via available WiFi networks' -'gstreamer0.10-base-plugins: vorbis decoding, ogg demuxing' -'gstreamer0.10-good-plugins: webm and mp4 demuxing' -'gstreamer0.10-bad-plugins: aac, vp8 and opus decoding' -'gstreamer0.10-ugly-plugins: h.264 and mp3 decoding' -'gstreamer0.10-ffmpeg: more decoders' +'gst-plugins-good: h.264 video' +'gst-libav: h.264 video' 'libpulse: PulseAudio audio driver') install=firefox.install options=('!emptydirs' '!makeflags') @@ -27,9 +24,9 @@ source=(https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/$pkgver/source/firefox-$pkgver.source.tar.bz2{,.asc} mozconfig firefox.desktop firefox-install-dir.patch vendor.js firefox-20.0.1-fixed-loading-icon.png) -sha256sums=('813e09f9ca4cd9d34648b54f657164817c221874854bd0d316ed859ed7accea2' +sha256sums=('1e95740a8cf7095e210fb6a2313c4d0fba4fdf44ee7c327d01f202638403c22c' 'SKIP' -'c3ec2518bc5a5bc072584dd273dbd3ee47c80a7565a2d6226abeeb7d7ba902be' +'2e04ee3aefb33bb0f9367e6e88c8ded2cb3e8926fce75a71acfb34b0619dc650' 'd2a7610393ba259c35e3227b92e02ec91095a95189f56ac93ccdf6732772719c' 'd86e41d87363656ee62e12543e2f5181aadcff448e406ef3218e91865ae775cd' '4b50e9aec03432e21b44d18c4c97b2630bace606b033f7d556c9d3e3eb0f4fa4' Modified: mozconfig === --- mozconfig 2014-06-11 09:35:59 UTC (rev 214983) +++ mozconfig 2014-06-11 09:36:00 UTC (rev 214984) @@ -24,6 +24,7 @@ # Features ac_add_options --enable-startup-notification ac_add_options --enable-pulseaudio +ac_add_options --enable-gstreamer=1.0 ac_add_options --disable-crashreporter ac_add_options --disable-updater
[arch-commits] Commit in firefox/trunk (PKGBUILD mozconfig)
Date: Tuesday, September 17, 2013 @ 08:12:45 Author: heftig Revision: 194511 24.0 Modified: firefox/trunk/PKGBUILD firefox/trunk/mozconfig ---+ PKGBUILD | 24 +++- mozconfig |2 +- 2 files changed, 20 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-09-17 03:04:46 UTC (rev 194510) +++ PKGBUILD2013-09-17 06:12:45 UTC (rev 194511) @@ -3,7 +3,7 @@ # Contributor: Jakub Schmidtke sja...@gmail.com pkgname=firefox -pkgver=23.0.1 +pkgver=24.0 pkgrel=1 pkgdesc=Standalone web browser from mozilla.org arch=('i686' 'x86_64') @@ -13,8 +13,12 @@ 'dbus-glib' 'alsa-lib' 'libvpx' 'libevent' 'nss' 'hunspell' 'sqlite' 'libnotify' 'desktop-file-utils' 'hicolor-icon-theme') makedepends=('unzip' 'zip' 'diffutils' 'python2' 'yasm' 'mesa' 'imake' - 'xorg-server-xvfb' 'libpulse') + 'xorg-server-xvfb' 'libpulse' 'gstreamer0.10-base') optdepends=('networkmanager: Location detection via available WiFi networks' +'gstreamer0.10-base-plugins: vorbis decoding, ogg demuxing' +'gstreamer0.10-bad-plugins: aac, vp8 and opus decoding' +'gstreamer0.10-good-plugins: webm and mp4 demuxing' +'gstreamer0.10-ugly-plugins: h.264 decoding' 'libpulse: PulseAudio audio driver') install=firefox.install options=('!emptydirs' '!makeflags') @@ -21,8 +25,8 @@ source=(https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/$pkgver/source/firefox-$pkgver.source.tar.bz2 mozconfig firefox.desktop firefox-install-dir.patch vendor.js shared-libs.patch firefox-20.0.1-fixed-loading-icon.png) -sha256sums=('bb2c2e99a03859ebd8c02b8bc4c57b39ccc97c55872c2737c433212c0ebe01cf' -'1d750088958ae2a2faf43f9bb3909c3e396f01c6504ba39f09b8ed7fc1b29492' +sha256sums=('86a6efa501e1b106b597a8506757f3a2db9d3a5cfcc61ea29a9ad0c834bea83b' +'b94ec94cb5e4bbeb45637425bb4efa3051a16ed12cea2ee3b0a5b9cb48ef4115' 'd2a7610393ba259c35e3227b92e02ec91095a95189f56ac93ccdf6732772719c' 'ded67e8204bd5e1c0c5771c0d2c84ff80c998e1543711e7cd804cfe29e8dd1b0' '4b50e9aec03432e21b44d18c4c97b2630bace606b033f7d556c9d3e3eb0f4fa4' @@ -29,6 +33,12 @@ 'e2b4a00d14f4ba69c62b3f9ef9908263fbab179ba8004197cbc67edbd916fdf1' '68e3a5b47c6d175cc95b98b069a15205f027cab83af9e075818d38610feb6213') +# Google API keys (see http://www.chromium.org/developers/how-tos/api-keys) +# Note: These are for Arch Linux use ONLY. For your own distribution, please +# get your own set of keys. Feel free to contact foutre...@archlinux.org for +# more information. +_google_api_key=AIzaSyDwr302FpOSkGRpLlUpPThNTDPbXcIn_FM + prepare() { cd mozilla-release @@ -40,6 +50,8 @@ sed -i '/^PRE_RELEASE_SUFFIX := /s/ //' \ browser/base/Makefile.in + echo -n $_google_api_key google-api-key + mkdir $srcdir/path # WebRTC build tries to execute python and expects Python 2 @@ -93,7 +105,9 @@ install -Dm644 browser/branding/official/mozicon128.png \ $pkgdir/usr/share/icons/hicolor/128x128/apps/firefox.png install -Dm644 browser/branding/official/content/about-logo.png \ -$pkgdir/usr/share/icons/hicolor/210x210/apps/firefox.png +$pkgdir/usr/share/icons/hicolor/192x192/apps/firefox.png + install -Dm644 browser/branding/official/content/about-l...@2x.png \ +$pkgdir/usr/share/icons/hicolor/384x384/apps/firefox.png install -Dm644 ../firefox.desktop \ $pkgdir/usr/share/applications/firefox.desktop Modified: mozconfig === --- mozconfig 2013-09-17 03:04:46 UTC (rev 194510) +++ mozconfig 2013-09-17 06:12:45 UTC (rev 194511) @@ -4,6 +4,7 @@ ac_add_options --libdir=/usr/lib ac_add_options --enable-official-branding +ac_add_options --with-google-api-keyfile=google-api-key # System libraries ac_add_options --with-system-nspr @@ -22,7 +23,6 @@ # Features ac_add_options --enable-startup-notification -#ac_add_options --enable-gstreamer ac_add_options --enable-pulseaudio ac_add_options --disable-crashreporter
[arch-commits] Commit in firefox/trunk (PKGBUILD mozconfig)
Date: Tuesday, September 17, 2013 @ 08:28:12 Author: heftig Revision: 194512 try to fix api key Modified: firefox/trunk/PKGBUILD firefox/trunk/mozconfig ---+ PKGBUILD |1 + mozconfig |2 +- 2 files changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2013-09-17 06:12:45 UTC (rev 194511) +++ PKGBUILD2013-09-17 06:28:12 UTC (rev 194512) @@ -73,6 +73,7 @@ export PATH=$srcdir/path:$PATH export LDFLAGS=$LDFLAGS -Wl,-rpath,/usr/lib/firefox export PYTHON=/usr/bin/python2 + export GOOGLE_API_KEYFILE=$PWD/google-api-key # Work around memory address space exhaustion during linking on i686 if [[ $CARCH == i686 ]]; then Modified: mozconfig === --- mozconfig 2013-09-17 06:12:45 UTC (rev 194511) +++ mozconfig 2013-09-17 06:28:12 UTC (rev 194512) @@ -4,7 +4,7 @@ ac_add_options --libdir=/usr/lib ac_add_options --enable-official-branding -ac_add_options --with-google-api-keyfile=google-api-key +ac_add_options --with-google-api-keyfile=$GOOGLE_API_KEYFILE # System libraries ac_add_options --with-system-nspr
[arch-commits] Commit in firefox/trunk (PKGBUILD mozconfig)
Date: Tuesday, September 17, 2013 @ 18:31:46 Author: heftig Revision: 194531 fix i686 build Modified: firefox/trunk/PKGBUILD firefox/trunk/mozconfig ---+ PKGBUILD | 24 +--- mozconfig |1 - 2 files changed, 13 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-09-17 15:27:34 UTC (rev 194530) +++ PKGBUILD2013-09-17 16:31:46 UTC (rev 194531) @@ -26,7 +26,7 @@ mozconfig firefox.desktop firefox-install-dir.patch vendor.js shared-libs.patch firefox-20.0.1-fixed-loading-icon.png) sha256sums=('86a6efa501e1b106b597a8506757f3a2db9d3a5cfcc61ea29a9ad0c834bea83b' -'2d7d1b909ebb22e6108532d3aded0d0010f785cf23044d4a98c276bb3be047ff' +'ad0e3c2916076774a8f3b66b8d515a4b1403a2bc789215b5180892537283e4ac' 'd2a7610393ba259c35e3227b92e02ec91095a95189f56ac93ccdf6732772719c' 'ded67e8204bd5e1c0c5771c0d2c84ff80c998e1543711e7cd804cfe29e8dd1b0' '4b50e9aec03432e21b44d18c4c97b2630bace606b033f7d556c9d3e3eb0f4fa4' @@ -51,6 +51,7 @@ browser/base/Makefile.in echo -n $_google_api_key google-api-key + echo ac_add_options --with-google-api-keyfile=\$PWD/google-api-key\ .mozconfig mkdir $srcdir/path @@ -73,22 +74,23 @@ export PATH=$srcdir/path:$PATH export LDFLAGS=$LDFLAGS -Wl,-rpath,/usr/lib/firefox export PYTHON=/usr/bin/python2 - export GOOGLE_API_KEYFILE=$PWD/google-api-key - # Work around memory address space exhaustion during linking on i686 if [[ $CARCH == i686 ]]; then +# Work around memory address space exhaustion during linking on i686 LDFLAGS+=' -Wl,--no-keep-memory' - fi +make -f client.mk build + else +# Set up PGO +export DISPLAY=:99 +Xvfb -nolisten tcp -extension GLX -screen 0 1280x1024x24 $DISPLAY - export DISPLAY=:99 - Xvfb -nolisten tcp -extension GLX -screen 0 1280x1024x24 $DISPLAY +if ! make -f client.mk build MOZ_PGO=1; then + kill $! + return 1 +fi - if ! make -f client.mk build MOZ_PGO=1; then -kill $! -return 1 +kill $! || true fi - - kill $! || true } package() { Modified: mozconfig === --- mozconfig 2013-09-17 15:27:34 UTC (rev 194530) +++ mozconfig 2013-09-17 16:31:46 UTC (rev 194531) @@ -4,7 +4,6 @@ ac_add_options --libdir=/usr/lib ac_add_options --enable-official-branding -ac_add_options --with-google-api-keyfile=$GOOGLE_API_KEYFILE # System libraries ac_add_options --with-system-nspr
[arch-commits] Commit in firefox/trunk (PKGBUILD mozconfig)
Date: Tuesday, June 25, 2013 @ 13:06:24 Author: heftig Revision: 188913 22.0 Modified: firefox/trunk/PKGBUILD firefox/trunk/mozconfig ---+ PKGBUILD | 13 +++-- mozconfig |6 -- 2 files changed, 11 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-06-25 10:40:52 UTC (rev 188912) +++ PKGBUILD2013-06-25 11:06:24 UTC (rev 188913) @@ -3,7 +3,7 @@ # Contributor: Jakub Schmidtke sja...@gmail.com pkgname=firefox -pkgver=21.0 +pkgver=22.0 pkgrel=1 pkgdesc=Standalone web browser from mozilla.org arch=('i686' 'x86_64') @@ -13,15 +13,16 @@ 'dbus-glib' 'alsa-lib' 'libvpx' 'libevent' 'nss' 'hunspell' 'sqlite' 'libnotify' 'desktop-file-utils' 'hicolor-icon-theme') makedepends=('unzip' 'zip' 'diffutils' 'python2' 'yasm' 'mesa' 'imake' - 'xorg-server-xvfb') -optdepends=('networkmanager: Location detection via available WiFi networks') + 'xorg-server-xvfb' 'libpulse') +optdepends=('networkmanager: Location detection via available WiFi networks' +'libpulse: PulseAudio audio driver') install=firefox.install options=('!emptydirs' '!makeflags') source=(https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/$pkgver/source/firefox-$pkgver.source.tar.bz2 mozconfig firefox.desktop firefox-install-dir.patch vendor.js shared-libs.patch firefox-20.0.1-fixed-loading-icon.png) -sha256sums=('3909031cb5d403b12c796afb7775b4950f0347786ffd06028761852a1074d91c' -'7329c6ccf6d61348b36d54f5e862c2f16281bba7a53b63b5dc4a039dbd511377' +sha256sums=('040d4e7fb5076b6aa25f0d3851f8d98c2a2e72ef1599f4387f09f47f6096515e' +'1d750088958ae2a2faf43f9bb3909c3e396f01c6504ba39f09b8ed7fc1b29492' 'd2a7610393ba259c35e3227b92e02ec91095a95189f56ac93ccdf6732772719c' 'ded67e8204bd5e1c0c5771c0d2c84ff80c998e1543711e7cd804cfe29e8dd1b0' '4b50e9aec03432e21b44d18c4c97b2630bace606b033f7d556c9d3e3eb0f4fa4' @@ -51,7 +52,7 @@ # Fix tab loading icon (flickers with libpng 1.6) # https://bugzilla.mozilla.org/show_bug.cgi?id=841734 cp $srcdir/firefox-20.0.1-fixed-loading-icon.png \ -browser/themes/gnomestripe/tabbrowser/loading.png +browser/themes/linux/tabbrowser/loading.png } build() { Modified: mozconfig === --- mozconfig 2013-06-25 10:40:52 UTC (rev 188912) +++ mozconfig 2013-06-25 11:06:24 UTC (rev 188913) @@ -23,11 +23,13 @@ # Features ac_add_options --enable-startup-notification #ac_add_options --enable-gstreamer +ac_add_options --enable-pulseaudio ac_add_options --disable-crashreporter ac_add_options --disable-updater -ac_add_options --disable-tests ac_add_options --disable-installer # PGO -mk_add_options PROFILE_GEN_SCRIPT='$(PYTHON) $(MOZ_OBJDIR)/_profile/pgo/profileserver.py 10' +mk_add_options PROFILE_GEN_SCRIPT='EXTRA_TEST_ARGS=10 $(MAKE) -C $(MOZ_OBJDIR) pgo-profile-run' + +# vim:set ft=sh:
[arch-commits] Commit in firefox/trunk (PKGBUILD mozconfig)
Date: Tuesday, May 14, 2013 @ 12:47:43 Author: heftig Revision: 185467 21.0 Modified: firefox/trunk/PKGBUILD firefox/trunk/mozconfig ---+ PKGBUILD | 52 +--- mozconfig |4 +--- 2 files changed, 30 insertions(+), 26 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-05-14 10:38:50 UTC (rev 185466) +++ PKGBUILD2013-05-14 10:47:43 UTC (rev 185467) @@ -3,30 +3,30 @@ # Contributor: Jakub Schmidtke sja...@gmail.com pkgname=firefox -pkgver=20.0.1 -pkgrel=5 +pkgver=21.0 +pkgrel=1 pkgdesc=Standalone web browser from mozilla.org arch=('i686' 'x86_64') license=('MPL' 'GPL' 'LGPL') +url=http://www.mozilla.org/projects/firefox; depends=('gtk2' 'mozilla-common' 'libxt' 'startup-notification' 'mime-types' 'dbus-glib' 'alsa-lib' 'libvpx' 'libevent' 'nss' 'hunspell' 'sqlite' 'libnotify' 'desktop-file-utils' 'hicolor-icon-theme') -makedepends=('unzip' 'zip' 'diffutils' 'python2' 'yasm' 'mesa' 'libidl2' - 'xorg-server-xvfb' 'imake') +makedepends=('unzip' 'zip' 'diffutils' 'python2' 'yasm' 'mesa' 'autoconf2.13' 'imake' + 'xorg-server-xvfb') optdepends=('networkmanager: Location detection via available WiFi networks') -url=http://www.mozilla.org/projects/firefox; install=firefox.install -options=('!emptydirs') +options=('!emptydirs' '!makeflags') source=(https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/$pkgver/source/firefox-$pkgver.source.tar.bz2 mozconfig firefox.desktop firefox-install-dir.patch vendor.js shared-libs.patch firefox-20.0.1-fixed-loading-icon.png) -md5sums=('b822ff4b2348410587dec563235d9320' - 'efdd58626b2f56dea31e26879eb2db3b' - '6174396b4788deffa399db3f6f010a94' - '150ac0fb3ac7b2114c8e8851a9e0516c' - '0d053487907de4376d67d8f499c5502b' - '52e52f840a49eb1d14be1c0065b03a93' - '6e335a517c68488941340ee1c23f97b0') +sha256sums=('3909031cb5d403b12c796afb7775b4950f0347786ffd06028761852a1074d91c' +'17972dddb5ae20c1bf0ed1bbe2c1d94096ead931e8811cbcca56c74b1132a86a' +'d2a7610393ba259c35e3227b92e02ec91095a95189f56ac93ccdf6732772719c' +'ded67e8204bd5e1c0c5771c0d2c84ff80c998e1543711e7cd804cfe29e8dd1b0' +'4b50e9aec03432e21b44d18c4c97b2630bace606b033f7d556c9d3e3eb0f4fa4' +'e2b4a00d14f4ba69c62b3f9ef9908263fbab179ba8004197cbc67edbd916fdf1' +'68e3a5b47c6d175cc95b98b069a15205f027cab83af9e075818d38610feb6213') prepare() { cd mozilla-release @@ -44,6 +44,9 @@ # WebRTC build tries to execute python and expects Python 2 ln -s /usr/bin/python2 $srcdir/path/python + # Use gold, as Mozilla can use some of its features, such as safe ICF + ln -s /usr/bin/ld.gold $srcdir/path/ld + # configure script misdetects the preprocessor without an optimization level # https://bugs.archlinux.org/task/34644 sed -i '/ac_cpp=/s/$CPPFLAGS/ -O2/' configure @@ -56,34 +59,37 @@ build() { cd mozilla-release - export PATH=$srcdir/path:$PATH export LDFLAGS=$LDFLAGS -Wl,-rpath,/usr/lib/firefox export PYTHON=/usr/bin/python2 - export MOZ_MAKE_FLAGS=$MAKEFLAGS - unset MAKEFLAGS - # Enable PGO export DISPLAY=:99 Xvfb -nolisten tcp -extension GLX -screen 0 1280x1024x24 $DISPLAY - _fail=0 - make -f client.mk build MOZ_PGO=1 || _fail=1 + if ! make -f client.mk build MOZ_PGO=1; then +kill $! +return 1 + fi - kill $! || true - return $_fail + kill $! || : } package() { cd mozilla-release - make -j1 -f client.mk DESTDIR=$pkgdir install + make -f client.mk DESTDIR=$pkgdir install - install -Dm644 ../vendor.js $pkgdir/usr/lib/firefox/defaults/preferences/vendor.js + install -Dm644 ../vendor.js $pkgdir/usr/lib/firefox/browser/defaults/preferences/vendor.js for i in 16 22 24 32 48 256; do install -Dm644 browser/branding/official/default$i.png \ $pkgdir/usr/share/icons/hicolor/${i}x${i}/apps/firefox.png done + install -Dm644 browser/branding/official/content/icon64.png \ +$pkgdir/usr/share/icons/hicolor/64x64/apps/firefox.png + install -Dm644 browser/branding/official/mozicon128.png \ +$pkgdir/usr/share/icons/hicolor/128x128/apps/firefox.png + install -Dm644 browser/branding/official/content/about-logo.png \ +$pkgdir/usr/share/icons/hicolor/210x210/apps/firefox.png install -Dm644 ../firefox.desktop \ $pkgdir/usr/share/applications/firefox.desktop Modified: mozconfig === --- mozconfig 2013-05-14 10:38:50 UTC (rev 185466) +++ mozconfig 2013-05-14 10:47:43 UTC (rev 185467) @@ -19,7 +19,6 @@ ac_add_options --enable-system-ffi #ac_add_options --enable-system-cairo ac_add_options --enable-system-pixman -ac_add_options --with-pthreads # Features ac_add_options --enable-startup-notification @@ -27,8 +26,7 @@
[arch-commits] Commit in firefox/trunk (PKGBUILD mozconfig)
Date: Tuesday, May 14, 2013 @ 19:21:02 Author: foutrelis Revision: 185521 upgpkg: firefox 21.0-1 New upstream release. Modified: firefox/trunk/PKGBUILD firefox/trunk/mozconfig ---+ PKGBUILD | 10 -- mozconfig |3 ++- 2 files changed, 6 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-05-14 17:20:57 UTC (rev 185520) +++ PKGBUILD2013-05-14 17:21:02 UTC (rev 185521) @@ -12,7 +12,7 @@ depends=('gtk2' 'mozilla-common' 'libxt' 'startup-notification' 'mime-types' 'dbus-glib' 'alsa-lib' 'libvpx' 'libevent' 'nss' 'hunspell' 'sqlite' 'libnotify' 'desktop-file-utils' 'hicolor-icon-theme') -makedepends=('unzip' 'zip' 'diffutils' 'python2' 'yasm' 'mesa' 'autoconf2.13' 'imake' +makedepends=('unzip' 'zip' 'diffutils' 'python2' 'yasm' 'mesa' 'imake' 'xorg-server-xvfb') optdepends=('networkmanager: Location detection via available WiFi networks') install=firefox.install @@ -21,7 +21,7 @@ mozconfig firefox.desktop firefox-install-dir.patch vendor.js shared-libs.patch firefox-20.0.1-fixed-loading-icon.png) sha256sums=('3909031cb5d403b12c796afb7775b4950f0347786ffd06028761852a1074d91c' -'17972dddb5ae20c1bf0ed1bbe2c1d94096ead931e8811cbcca56c74b1132a86a' +'7329c6ccf6d61348b36d54f5e862c2f16281bba7a53b63b5dc4a039dbd511377' 'd2a7610393ba259c35e3227b92e02ec91095a95189f56ac93ccdf6732772719c' 'ded67e8204bd5e1c0c5771c0d2c84ff80c998e1543711e7cd804cfe29e8dd1b0' '4b50e9aec03432e21b44d18c4c97b2630bace606b033f7d556c9d3e3eb0f4fa4' @@ -44,9 +44,6 @@ # WebRTC build tries to execute python and expects Python 2 ln -s /usr/bin/python2 $srcdir/path/python - # Use gold, as Mozilla can use some of its features, such as safe ICF - ln -s /usr/bin/ld.gold $srcdir/path/ld - # configure script misdetects the preprocessor without an optimization level # https://bugs.archlinux.org/task/34644 sed -i '/ac_cpp=/s/$CPPFLAGS/ -O2/' configure @@ -59,6 +56,7 @@ build() { cd mozilla-release + export PATH=$srcdir/path:$PATH export LDFLAGS=$LDFLAGS -Wl,-rpath,/usr/lib/firefox export PYTHON=/usr/bin/python2 @@ -71,7 +69,7 @@ return 1 fi - kill $! || : + kill $! || true } package() { Modified: mozconfig === --- mozconfig 2013-05-14 17:20:57 UTC (rev 185520) +++ mozconfig 2013-05-14 17:21:02 UTC (rev 185521) @@ -26,7 +26,8 @@ ac_add_options --disable-crashreporter ac_add_options --disable-updater +ac_add_options --disable-tests ac_add_options --disable-installer # PGO -mk_add_options PROFILE_GEN_SCRIPT='EXTRA_TEST_ARGS=10 $(MAKE) -C $(MOZ_OBJDIR) pgo-profile-run' +mk_add_options PROFILE_GEN_SCRIPT='$(PYTHON) $(MOZ_OBJDIR)/_profile/pgo/profileserver.py 10'
[arch-commits] Commit in firefox/trunk (PKGBUILD mozconfig)
Date: Monday, May 6, 2013 @ 13:50:46 Author: foutrelis Revision: 184346 upgpkg: firefox 20.0.1-5 Switch back to system libpng. Modified: firefox/trunk/PKGBUILD firefox/trunk/mozconfig ---+ PKGBUILD |4 ++-- mozconfig |4 +--- 2 files changed, 3 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-05-06 10:31:44 UTC (rev 184345) +++ PKGBUILD2013-05-06 11:50:46 UTC (rev 184346) @@ -4,7 +4,7 @@ pkgname=firefox pkgver=20.0.1 -pkgrel=4 +pkgrel=5 pkgdesc=Standalone web browser from mozilla.org arch=('i686' 'x86_64') license=('MPL' 'GPL' 'LGPL') @@ -20,7 +20,7 @@ source=(https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/$pkgver/source/firefox-$pkgver.source.tar.bz2 mozconfig firefox.desktop firefox-install-dir.patch vendor.js shared-libs.patch) md5sums=('b822ff4b2348410587dec563235d9320' - 'c8dd1cf0d01e6f0ba6fe194d59500a46' + 'efdd58626b2f56dea31e26879eb2db3b' '6174396b4788deffa399db3f6f010a94' '150ac0fb3ac7b2114c8e8851a9e0516c' '0d053487907de4376d67d8f499c5502b' Modified: mozconfig === --- mozconfig 2013-05-06 10:31:44 UTC (rev 184345) +++ mozconfig 2013-05-06 11:50:46 UTC (rev 184346) @@ -11,9 +11,7 @@ ac_add_options --with-system-jpeg ac_add_options --with-system-zlib ac_add_options --with-system-bz2 -# Build with bundled libpng to avoid flickering tab loading icon -# https://bugzilla.mozilla.org/show_bug.cgi?id=841734 -#ac_add_options --with-system-png +ac_add_options --with-system-png ac_add_options --with-system-libevent ac_add_options --with-system-libvpx ac_add_options --enable-system-hunspell
[arch-commits] Commit in firefox/trunk (PKGBUILD mozconfig)
Date: Friday, May 3, 2013 @ 14:28:23 Author: foutrelis Revision: 184194 upgpkg: firefox 20.0.1-4 Build with bundled libpng to avoid flickering tab loading icon. Modified: firefox/trunk/PKGBUILD firefox/trunk/mozconfig ---+ PKGBUILD |4 ++-- mozconfig |4 +++- 2 files changed, 5 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-05-03 12:07:00 UTC (rev 184193) +++ PKGBUILD2013-05-03 12:28:23 UTC (rev 184194) @@ -4,7 +4,7 @@ pkgname=firefox pkgver=20.0.1 -pkgrel=3 +pkgrel=4 pkgdesc=Standalone web browser from mozilla.org arch=('i686' 'x86_64') license=('MPL' 'GPL' 'LGPL') @@ -20,7 +20,7 @@ source=(https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/$pkgver/source/firefox-$pkgver.source.tar.bz2 mozconfig firefox.desktop firefox-install-dir.patch vendor.js shared-libs.patch) md5sums=('b822ff4b2348410587dec563235d9320' - 'efdd58626b2f56dea31e26879eb2db3b' + 'c8dd1cf0d01e6f0ba6fe194d59500a46' '6174396b4788deffa399db3f6f010a94' '150ac0fb3ac7b2114c8e8851a9e0516c' '0d053487907de4376d67d8f499c5502b' Modified: mozconfig === --- mozconfig 2013-05-03 12:07:00 UTC (rev 184193) +++ mozconfig 2013-05-03 12:28:23 UTC (rev 184194) @@ -11,7 +11,9 @@ ac_add_options --with-system-jpeg ac_add_options --with-system-zlib ac_add_options --with-system-bz2 -ac_add_options --with-system-png +# Build with bundled libpng to avoid flickering tab loading icon +# https://bugzilla.mozilla.org/show_bug.cgi?id=841734 +#ac_add_options --with-system-png ac_add_options --with-system-libevent ac_add_options --with-system-libvpx ac_add_options --enable-system-hunspell
[arch-commits] Commit in firefox/trunk (PKGBUILD mozconfig)
Date: Tuesday, January 8, 2013 @ 05:07:21 Author: heftig Revision: 174872 18.0 Modified: firefox/trunk/PKGBUILD firefox/trunk/mozconfig ---+ PKGBUILD | 18 -- mozconfig |8 ++-- 2 files changed, 14 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-01-08 10:07:02 UTC (rev 174871) +++ PKGBUILD2013-01-08 10:07:21 UTC (rev 174872) @@ -3,24 +3,24 @@ # Contributor: Jakub Schmidtke sja...@gmail.com pkgname=firefox -pkgver=17.0.1 +pkgver=18.0 pkgrel=1 pkgdesc=Standalone web browser from mozilla.org arch=('i686' 'x86_64') license=('MPL' 'GPL' 'LGPL') depends=('gtk2' 'mozilla-common' 'libxt' 'startup-notification' 'mime-types' 'dbus-glib' 'alsa-lib' 'libnotify' 'desktop-file-utils' 'hicolor-icon-theme' - 'libvpx' 'libevent' 'nss=3.13.3' 'hunspell' 'sqlite') -makedepends=('unzip' 'zip' 'diffutils' 'python2' 'wireless_tools' 'yasm' 'mesa' + 'libvpx' 'libevent' 'nss=3.14.1' 'hunspell' 'sqlite') +makedepends=('unzip' 'zip' 'diffutils' 'python2' 'yasm' 'mesa' 'autoconf2.13' 'libidl2' 'xorg-server-xvfb' 'imake') -optdepends=('wireless_tools: Location detection via available WiFi networks') +optdepends=('networkmanager: Location detection via available WiFi networks') url=http://www.mozilla.org/projects/firefox; install=firefox.install options=(!emptydirs) source=(https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/$pkgver/source/firefox-$pkgver.source.tar.bz2 mozconfig firefox.desktop firefox-install-dir.patch vendor.js shared-libs.patch) -md5sums=('13d616028eb77de927c29b6655c832c9' - '5644c7b42f51013e2023787938fa955e' +md5sums=('485d02563854c20a3788d89db07b0687' + 'efdd58626b2f56dea31e26879eb2db3b' '6174396b4788deffa399db3f6f010a94' '150ac0fb3ac7b2114c8e8851a9e0516c' '0d053487907de4376d67d8f499c5502b' @@ -37,6 +37,12 @@ sed -i '/^PRE_RELEASE_SUFFIX := /s/ //' \ browser/base/Makefile.in + # WebRTC build tries to execute python and expects Python 2 + # Workaround taken from chromium PKGBUILD + mkdir $srcdir/python2-path + ln -s /usr/bin/python2 $srcdir/python2-path/python + export PATH=$srcdir/python2-path:$PATH + export LDFLAGS=$LDFLAGS -Wl,-rpath,/usr/lib/firefox export PYTHON=/usr/bin/python2 export MOZ_MAKE_FLAGS=$MAKEFLAGS Modified: mozconfig === --- mozconfig 2013-01-08 10:07:02 UTC (rev 174871) +++ mozconfig 2013-01-08 10:07:21 UTC (rev 174872) @@ -3,6 +3,8 @@ ac_add_options --prefix=/usr ac_add_options --libdir=/usr/lib +ac_add_options --enable-official-branding + # System libraries ac_add_options --with-system-nspr ac_add_options --with-system-nss @@ -20,12 +22,9 @@ ac_add_options --with-pthreads # Features -ac_add_options --enable-official-branding ac_add_options --enable-startup-notification -ac_add_options --enable-gio #ac_add_options --enable-gstreamer -ac_add_options --disable-gnomevfs ac_add_options --disable-crashreporter ac_add_options --disable-updater ac_add_options --disable-tests @@ -33,6 +32,3 @@ # PGO mk_add_options PROFILE_GEN_SCRIPT='$(PYTHON) $(MOZ_OBJDIR)/_profile/pgo/profileserver.py 10' - -# Needed to enable breakpad in application.ini -export MOZILLA_OFFICIAL=1
[arch-commits] Commit in firefox/trunk (PKGBUILD mozconfig)
Date: Monday, April 2, 2012 @ 00:48:35 Author: ibiru Revision: 155349 disable system cairo. Modified: firefox/trunk/PKGBUILD firefox/trunk/mozconfig ---+ PKGBUILD |4 ++-- mozconfig |2 +- 2 files changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-04-02 00:26:21 UTC (rev 155348) +++ PKGBUILD2012-04-02 04:48:35 UTC (rev 155349) @@ -4,7 +4,7 @@ pkgname=firefox pkgver=11.0 -pkgrel=2 +pkgrel=3 pkgdesc=Standalone web browser from mozilla.org arch=('i686' 'x86_64') license=('MPL' 'GPL' 'LGPL') @@ -16,7 +16,7 @@ mozconfig firefox.desktop firefox-install-dir.patch vendor.js libvpx.patch) md5sums=('4b07acf47857aff72776d805409cdd1b' - '4b925c654eb2484e26d08f743df118fa' + 'db6d2bd4671831859566f403a086fdf2' 'bdeb0380c7fae30dd0ead6d2d3bc5873' '594523c536a9be951b52c90dd85aff18' '0d053487907de4376d67d8f499c5502b' Modified: mozconfig === --- mozconfig 2012-04-02 00:26:21 UTC (rev 155348) +++ mozconfig 2012-04-02 04:48:35 UTC (rev 155349) @@ -15,7 +15,7 @@ ac_add_options --enable-system-hunspell ac_add_options --enable-system-sqlite ac_add_options --enable-system-ffi -ac_add_options --enable-system-cairo +#ac_add_options --enable-system-cairo ac_add_options --enable-system-pixman ac_add_options --with-pthreads
[arch-commits] Commit in firefox/trunk (PKGBUILD mozconfig)
Date: Tuesday, September 27, 2011 @ 12:40:04 Author: ibiru Revision: 138695 update to 7.0 Modified: firefox/trunk/PKGBUILD firefox/trunk/mozconfig ---+ PKGBUILD | 29 +++-- mozconfig |2 -- 2 files changed, 11 insertions(+), 20 deletions(-) Modified: PKGBUILD === --- PKGBUILD2011-09-27 16:39:51 UTC (rev 138694) +++ PKGBUILD2011-09-27 16:40:04 UTC (rev 138695) @@ -2,23 +2,19 @@ # Contributor: Jakub Schmidtke sja...@gmail.com pkgname=firefox -pkgver=6.0.2 +pkgver=7.0 pkgrel=1 pkgdesc=Standalone web browser from mozilla.org arch=('i686' 'x86_64') license=('MPL' 'GPL' 'LGPL') -depends=('gtk2' 'gcc-libs' 'mozilla-common' 'nss=3.12.10' 'libxt' 'libxrender' - 'hunspell' 'startup-notification' 'mime-types' 'dbus-glib' 'alsa-lib' - 'libevent' 'sqlite3=3.7.4' 'libnotify' 'desktop-file-utils' 'libvpx' - 'lcms' 'nspr=4.8.8' 'libevent' 'libpng' 'cairo') -makedepends=('unzip' 'zip' 'pkg-config' 'diffutils' 'python2' 'wireless_tools' 'yasm' - 'mesa' 'autoconf2.13' 'gconf' 'xorg-server-xvfb') +depends=('gtk2' 'mozilla-common' 'nss' 'libxt' 'hunspell' 'startup-notification' 'mime-types' 'dbus-glib' 'alsa-lib' 'sqlite3' 'libnotify' 'desktop-file-utils' 'libvpx' 'libevent' 'hicolor-icon-theme') +makedepends=('unzip' 'zip' 'pkg-config' 'diffutils' 'python2' 'wireless_tools' 'yasm' 'mesa' 'autoconf2.13' 'libidl2' 'xorg-server-xvfb') url=http://www.mozilla.org/projects/firefox; install=firefox.install source=(ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases//${pkgver}/source/firefox-${pkgver}.source.tar.bz2 mozconfig firefox.desktop mozilla-firefox-1.0-lang.patch) -md5sums=('140ca0cfd57905139f8f71a527afb283' - '5eb9abbd2591ee337981024008d93988' +md5sums=('673a015a23e3fefa18d80db68c8b9fc1' + 'd88607e98806db2a7eb222b0c8635af0' 'bdeb0380c7fae30dd0ead6d2d3bc5873' 'bd5db57c23c72a02a489592644f18995') @@ -28,10 +24,9 @@ cp $srcdir/mozconfig .mozconfig patch -Np1 -i $srcdir/mozilla-firefox-1.0-lang.patch - # Kill @PRE_RELEASE_SUFFIX@ from browser.xul because it - # gets set to \177 for an unknown reason - sed -i 's/@PRE_RELEASE_SUFFIX@//g' \ - browser/base/content/browser.xul + # Fix PRE_RELEASE_SUFFIX + sed -i '/^PRE_RELEASE_SUFFIX := /s/ //' \ + browser/base/Makefile.in export LDFLAGS=-Wl,-rpath,/usr/lib/firefox-$pkgver -Wl,-O1,--sort-common,--hash-style=gnu,--as-needed export PYTHON=/usr/bin/python2 @@ -59,11 +54,9 @@ install -Dm644 $srcdir/firefox.desktop \ $pkgdir/usr/share/applications/firefox.desktop - # Remove included dictionaries, add symlink to system myspell path - # Note: this will cause file conflicts when users have installed dictionaries in the old location - rm -rf $pkgdir/usr/lib/firefox-$pkgver/dictionaries - ln -sf /usr/share/myspell/dicts \ -$pkgdir/usr/lib/firefox-$pkgver/dictionaries + rm -rf $pkgdir/usr/lib/firefox-$pkgver/{dictionaries,hyphenation} + ln -sf /usr/share/hunspell $pkgdir/usr/lib/firefox-$pkgver/dictionaries + ln -sf /usr/share/hyphen $pkgdir/usr/lib/firefox-$pkgver/hyphenation # We don't want the development stuff rm -r $pkgdir/usr/{include,lib/firefox-devel-$pkgver,share/idl} Modified: mozconfig === --- mozconfig 2011-09-27 16:39:51 UTC (rev 138694) +++ mozconfig 2011-09-27 16:40:04 UTC (rev 138695) @@ -13,7 +13,6 @@ ac_add_options --enable-system-hunspell ac_add_options --enable-system-sqlite ac_add_options --enable-system-cairo -ac_add_options --enable-system-lcms ac_add_options --with-pthreads ac_add_options --enable-default-toolkit=cairo-gtk2 @@ -49,7 +48,6 @@ ac_add_options --enable-gio ac_add_options --disable-gnomevfs -ac_add_options --enable-gconf ac_add_options --enable-libnotify export BUILD_OFFICIAL=1
[arch-commits] Commit in firefox/trunk (PKGBUILD mozconfig python2.7.patch)
Date: Tuesday, October 19, 2010 @ 14:27:02 Author: ibiru Revision: 96278 upgpkg: firefox 3.6.11-1 update to 3.6.11 Added: firefox/trunk/python2.7.patch Modified: firefox/trunk/PKGBUILD firefox/trunk/mozconfig -+ PKGBUILD| 17 ++--- mozconfig |2 +- python2.7.patch | 11 +++ 3 files changed, 22 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2010-10-19 18:22:05 UTC (rev 96277) +++ PKGBUILD2010-10-19 18:27:02 UTC (rev 96278) @@ -2,14 +2,14 @@ # Contributor: Jakub Schmidtke sja...@gmail.com pkgname=firefox -pkgver=3.6.10 +pkgver=3.6.11 pkgrel=1 -_xulver=1.9.2.10 +_xulver=1.9.2.11 pkgdesc=Standalone web browser from mozilla.org arch=('i686' 'x86_64') license=('MPL' 'GPL' 'LGPL') depends=(xulrunner=${_xulver} 'desktop-file-utils') -makedepends=('zip' 'pkg-config' 'diffutils' 'libgnomeui=2.24.1' 'python' 'wireless_tools') +makedepends=('zip' 'pkg-config' 'diffutils' 'libgnomeui=2.24.1' 'python2' 'wireless_tools' 'autoconf2.13') install=firefox.install url=http://www.mozilla.org/projects/firefox; source=(http://releases.mozilla.org/pub/mozilla.org/firefox/releases/${pkgver}/source/firefox-${pkgver}.source.tar.bz2 @@ -19,15 +19,17 @@ mozilla-firefox-1.0-lang.patch browser-defaulturls.patch firefox-version.patch - firefox-agent.patch) -md5sums=('59ee60ddfd8b33e99a24788d3b12adb3' - '1e4283a24953f8d0c6a5c00a36ae0981' + firefox-agent.patch +python2.7.patch) +md5sums=('f698dd0f8f145d84933a50f69662c8db' + 'ca385167401b98ef7adc6529e4b53205' 'ba96924ece1d77453e462429037a2ce5' '6f38a5899034b7786cb1f75ad42032b8' 'bd5db57c23c72a02a489592644f18995' '1807651225b021e043154f8bba715a19' '92c11c66dd69b03f214002fededd1fc8' - 'f437e94acff8f810991271ef4677d859') + 'f437e94acff8f810991271ef4677d859' + 'ab3dc9aecae7f08b9492fb3c00a5fd28') build() { cd ${srcdir}/mozilla-1.9.2 @@ -35,6 +37,7 @@ patch -Np1 -i ${srcdir}/browser-defaulturls.patch patch -Np1 -i ${srcdir}/firefox-version.patch patch -Np1 -i ${srcdir}/firefox-agent.patch + patch -Np0 -i ${srcdir}/python2.7.patch cp ${srcdir}/mozconfig .mozconfig unset CFLAGS Modified: mozconfig === --- mozconfig 2010-10-19 18:22:05 UTC (rev 96277) +++ mozconfig 2010-10-19 18:27:02 UTC (rev 96278) @@ -17,7 +17,7 @@ ac_add_options --disable-xprint ac_add_options --enable-strip ac_add_options --enable-pango -ac_add_options --enable-system-cairo +#ac_add_options --enable-system-cairo ac_add_options --enable-svg ac_add_options --enable-canvas ac_add_options --enable-startup-notification Added: python2.7.patch === --- python2.7.patch (rev 0) +++ python2.7.patch 2010-10-19 18:27:02 UTC (rev 96278) @@ -0,0 +1,11 @@ +--- configure.in 2010-10-12 10:44:37.0 -0700 configure.in~ 2010-10-19 09:51:49.660019364 -0700 +@@ -811,7 +811,7 @@ + AC_MSG_RESULT([yes]) + fi + +-MOZ_PATH_PROGS(PYTHON, $PYTHON python2.5 python2.4 python) ++MOZ_PATH_PROGS(PYTHON, $PYTHON python2.7 python2.5 python2.4 python) + if test -z $PYTHON; then + AC_MSG_ERROR([python was not found in \$PATH]) + fi
[arch-commits] Commit in firefox/trunk (PKGBUILD mozconfig)
Date: Friday, April 2, 2010 @ 15:16:36 Author: ibiru Revision: 75704 upgpkg: firefox 3.6.3-1 update to 3.6.3 Modified: firefox/trunk/PKGBUILD firefox/trunk/mozconfig ---+ PKGBUILD | 10 +- mozconfig |1 + 2 files changed, 6 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2010-04-02 19:16:36 UTC (rev 75703) +++ PKGBUILD2010-04-02 19:16:36 UTC (rev 75704) @@ -2,11 +2,11 @@ # Contributor: Jakub Schmidtke sja...@gmail.com pkgname=firefox -pkgver=3.6.2 +pkgver=3.6.3 pkgrel=1 -_xulver=1.9.2.2 +_xulver=1.9.2.3 pkgdesc=Standalone web browser from mozilla.org -arch=(i686 x86_64) +arch=('i686' 'x86_64') license=('MPL' 'GPL' 'LGPL') depends=(xulrunner=${_xulver} 'desktop-file-utils') makedepends=('zip' 'pkgconfig' 'diffutils' 'libgnomeui=2.24.1' 'python' 'wireless_tools') @@ -20,8 +20,8 @@ mozilla-firefox-1.0-lang.patch browser-defaulturls.patch firefox-version.patch) -md5sums=('a1972a2216ac7139b92b7378a328ec93' - '1bb4a77a63891bd82b2e9fc7caecd4b6' +md5sums=('5e4541ab23084b7b14ba228291ce2688' + '1e4283a24953f8d0c6a5c00a36ae0981' 'ba96924ece1d77453e462429037a2ce5' '5e68cabfcf3c021806b326f664ac505e' 'bd5db57c23c72a02a489592644f18995' Modified: mozconfig === --- mozconfig 2010-04-02 19:16:36 UTC (rev 75703) +++ mozconfig 2010-04-02 19:16:36 UTC (rev 75704) @@ -23,6 +23,7 @@ ac_add_options --enable-startup-notification ac_add_options --enable-libxul ac_add_options --disable-crashreporter +ac_add_options --disable-updater ac_add_options --with-libxul-sdk=/usr/lib/xulrunner-devel-1.9.2 ac_add_options --enable-safe-browsing ac_add_options --with-branding=browser/branding/unofficial
[arch-commits] Commit in firefox/trunk (PKGBUILD mozconfig)
Date: Thursday, January 21, 2010 @ 17:28:58 Author: ibiru Revision: 64699 upgpkg: firefox 3.6-2 rebuild agaisnt new xulrunner Modified: firefox/trunk/PKGBUILD firefox/trunk/mozconfig ---+ PKGBUILD |4 ++-- mozconfig |2 +- 2 files changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2010-01-21 22:28:18 UTC (rev 64698) +++ PKGBUILD2010-01-21 22:28:58 UTC (rev 64699) @@ -3,7 +3,7 @@ pkgname=firefox pkgver=3.6 -pkgrel=1 +pkgrel=2 _xulver=1.9.2 pkgdesc=Standalone web browser from mozilla.org arch=(i686 x86_64) @@ -21,7 +21,7 @@ browser-defaulturls.patch firefox-version.patch) md5sums=('458051557ff49e6a352c1d56eee5782a' - 'd822edea6be72de2e4a0cf3076f225be' + '1bb4a77a63891bd82b2e9fc7caecd4b6' 'ba96924ece1d77453e462429037a2ce5' '5e68cabfcf3c021806b326f664ac505e' 'bd5db57c23c72a02a489592644f18995' Modified: mozconfig === --- mozconfig 2010-01-21 22:28:18 UTC (rev 64698) +++ mozconfig 2010-01-21 22:28:58 UTC (rev 64699) @@ -23,7 +23,7 @@ ac_add_options --enable-startup-notification ac_add_options --enable-libxul ac_add_options --disable-crashreporter -ac_add_options --with-libxul-sdk=/usr/lib/xulrunner-sdk-1.9.2 +ac_add_options --with-libxul-sdk=/usr/lib/xulrunner-devel-1.9.2 ac_add_options --enable-safe-browsing ac_add_options --with-branding=browser/branding/unofficial