diff options
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 8 | ||||
-rw-r--r-- | mozconfig | 2 |
3 files changed, 9 insertions, 7 deletions
@@ -1,9 +1,9 @@ # Generated by mksrcinfo v8 -# Tue Jun 14 23:55:09 UTC 2016 +# Sat Jun 18 21:12:37 UTC 2016 pkgbase = firefox-kde-opensuse pkgdesc = Standalone web browser from mozilla.org with OpenSUSE patch, integrate better with KDE pkgver = 47.0 - pkgrel = 1 + pkgrel = 2 url = https://build.opensuse.org/package/show/mozilla:Factory/MozillaFirefox arch = i686 arch = x86_64 @@ -67,7 +67,7 @@ pkgbase = firefox-kde-opensuse source = fix_mozalloc.patch source = http://www.rosenauer.org/hg/mozilla/raw-file/2f9f2e040647/mozilla-gtk3_20.patch md5sums = 0bd5991a6c821dd1a34ead0f8bbb301a - md5sums = 3bf79ce63bd0b0c11a9403ecc251c583 + md5sums = 90a94e20dc3bb447d420225c005faa10 md5sums = 9b02198df96be08f2a0a323ac2e6c2a2 md5sums = dbf14588e85812ee769bd735823a0146 md5sums = 0d053487907de4376d67d8f499c5502b @@ -14,7 +14,7 @@ _pgo=true _pkgname=firefox pkgname=$_pkgname-kde-opensuse pkgver=47.0 -pkgrel=1 +pkgrel=2 pkgdesc="Standalone web browser from mozilla.org with OpenSUSE patch, integrate better with KDE" arch=('i686' 'x86_64') license=('MPL' 'GPL' 'LGPL') @@ -148,9 +148,11 @@ build() { CFLAGS+=" -fno-delete-null-pointer-checks -fno-lifetime-dse -fno-schedule-insns2" CXXFLAGS+=" -fno-delete-null-pointer-checks -fno-lifetime-dse -fno-schedule-insns2" + # Hardening + LDFLAGS+=" -Wl,-z,now" if [[ -n $_lowmem || $CARCH == i686 ]]; then - LDFLAGS+="--no-keep-memory" + LDFLAGS+=" -Xlinker --no-keep-memory" fi if [[ -n $_pgo ]]; then @@ -199,7 +201,7 @@ package() { ln -sf firefox "$pkgdir/usr/lib/firefox/firefox-bin" } md5sums=('0bd5991a6c821dd1a34ead0f8bbb301a' - '3bf79ce63bd0b0c11a9403ecc251c583' + '90a94e20dc3bb447d420225c005faa10' '9b02198df96be08f2a0a323ac2e6c2a2' 'dbf14588e85812ee769bd735823a0146' '0d053487907de4376d67d8f499c5502b' diff --git a/mozconfig b/mozconfig index 2f48fb87260a..8fd5ccbbaf33 100644 --- a/mozconfig +++ b/mozconfig @@ -22,7 +22,7 @@ ac_add_options --with-system-icu 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 --disable-libproxy #ac_add_options --enable-shared-js |