diff options
author | Eric Hameleers <alien@slackware.com> | 2017-07-12 20:25:28 +0000 |
---|---|---|
committer | Eric Hameleers <alien@slackware.com> | 2017-07-12 20:25:28 +0000 |
commit | 6f7893b3637c224b41f94ab1b2aa2832b36ae381 (patch) | |
tree | d7e17f9a75523366497b07e6a0d9e298e351a2d5 /palemoon | |
parent | 2227623ee8ef4db208123b3373bd31df3f9d9b93 (diff) | |
download | asb-6f7893b3637c224b41f94ab1b2aa2832b36ae381.tar.gz asb-6f7893b3637c224b41f94ab1b2aa2832b36ae381.tar.xz |
palemoon: updated to 27.4.0
Diffstat (limited to 'palemoon')
-rwxr-xr-x | palemoon/build/palemoon.SlackBuild | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/palemoon/build/palemoon.SlackBuild b/palemoon/build/palemoon.SlackBuild index 50d47b5b..c0f2ccab 100755 --- a/palemoon/build/palemoon.SlackBuild +++ b/palemoon/build/palemoon.SlackBuild @@ -37,6 +37,8 @@ # Changelog: # 27.3.0-1: 28/Apr/2017 by Eric Hameleers <alien@slackware.com> # * Initial build. +# 27.4.0-1: 12/jul/2017 by Eric Hameleers <alien@slackware.com> +# * Update. # # Run 'sh palemoon.SlackBuild' to build a Slackware package. # The package (.t?z) and .txt file as well as build logs are created in /tmp . @@ -46,7 +48,7 @@ PRGNAM=palemoon SRCNAM=Pale-Moon -VERSION=${VERSION:-27.3.0} +VERSION=${VERSION:-27.4.0} BUILD=${BUILD:-1} NUMJOBS=${NUMJOBS:-" -j4 "} TAG=${TAG:-alien} @@ -213,6 +215,12 @@ PATH=$TMP/tmp-$PRGNAM/autoconf-tmp/usr/bin:$PATH echo "Extracting the source archive(s) for $PRGNAM..." tar -xvf ${SOURCE[0]} cd ${TOPDIR} + +# Make this compile with gcc7: +touch $OUTPUT/patch-${PRGNAM}.log +cat $SRCDIR/patches/palemoon_stl_mozalloc.patch | patch -p1 --verbose \ + 2>&1 | tee -a $OUTPUT/patch-${PRGNAM}.log + chown -R root:root . chmod -R u+w,go+r-w,a+rX-st . @@ -226,7 +234,8 @@ sed -i xpcom/io/nsAppFileLocationProvider.cpp \ -e "s#/usr/lib/mozilla/plugins#/usr/lib${LIBDIRSUFFIX}/mozilla/plugins#g" export CFLAGS="$SLKCFLAGS" -export CXXFLAGS="$SLKCFLAGS" +export CXXFLAGS="$SLKCFLAGS -std=gnu++98" +export LDFLAGS="-lc $SLKLDFLAGS" export MOZBUILD_STATE_PATH="$TOPDIR/mozbuild" export MOZCONFIG="$TOPDIR/.mozconfig" export MOZILLA_OFFICIAL=1 @@ -256,6 +265,7 @@ OPTIONS="\ --disable-tests \ --disable-updater \ --with-pthreads \ + --with-system-icu \ --with-default-mozilla-five-home=/usr/lib${LIBDIRSUFFIX}/palemoon-$VERSION \ --x-libraries=/usr/lib${LIBDIRSUFFIX} \ ${DO_BRANDING} \ |