[Lunar-commits] <moonbase> xulrunner: security bump to 1.9.0.14

Paul Bredbury brebs at lunar-linux.org
Thu Sep 17 10:40:47 CEST 2009


commit 7bf88be4f8a5dfba6051dfe5dc94b66300e93333
Author: Paul Bredbury <brebs at lunar-linux.org>
Date:   Thu Sep 17 15:40:47 2009 +0700

    xulrunner: security bump to 1.9.0.14
    
    Fixes exploits:  http://bugs.gentoo.org/show_bug.cgi?id=284439
---
 web/xulrunner/BUILD   |   16 ++++------------
 web/xulrunner/DETAILS |    9 +++------
 2 files changed, 7 insertions(+), 18 deletions(-)

diff --git a/web/xulrunner/BUILD b/web/xulrunner/BUILD
index fa7922a..abae1e8 100644
--- a/web/xulrunner/BUILD
+++ b/web/xulrunner/BUILD
@@ -1,13 +1,5 @@
 (
 
-  tar -xjf $SOURCE_CACHE/$SOURCE2 -C $SOURCE_DIRECTORY &&
-
-  patch_it patch/mozilla-ps-pdf-simplify-operators.patch 1 &&
-  patch_it patch/100-system-hunspell-corrections.patch 0 &&
-#  patch_it patch/bzXXX_pc_honour_system_nspr_nss.patch 1 &&
-  patch_it patch/mozilla-pkgconfig.patch 1 &&
-  patch_it patch/fix-mozilla-launcher.patch 0 &&
-
   OPTS+=" --enable-application=xulrunner \
           --prefix=/usr \
           --libdir=/usr/lib \
@@ -31,7 +23,7 @@
           --disable-javaxpcom \
           --disable-crashreporter \
           --enable-safe-browsing \
-          --enable-startup-notification"
+          --enable-startup-notification" &&
 
   
   #OPTS+=" --enable-application=xulrunner \
@@ -46,9 +38,9 @@
   #        --disable-libxul \
   #        --disable-javaxpcom"
 
-  export MOZ_CO_PROJECT=xulrunner
-  export MOZILLA_OFFICIAL=1
-  export BUILD_OFFICIAL=1
+  export MOZ_CO_PROJECT=xulrunner &&
+  export MOZILLA_OFFICIAL=1 &&
+  export BUILD_OFFICIAL=1 &&
 
   default_build 
 
diff --git a/web/xulrunner/DETAILS b/web/xulrunner/DETAILS
index d07140a..107821b 100644
--- a/web/xulrunner/DETAILS
+++ b/web/xulrunner/DETAILS
@@ -1,17 +1,14 @@
           MODULE=xulrunner
-         VERSION=1.9.0.11
+         VERSION=1.9.0.14
           SOURCE=$MODULE-$VERSION-source.tar.bz2
-         SOURCE2=$MODULE-1.9.0.3-patches.tar.bz2
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/mozilla
    SOURCE_URL[0]=ftp://ftp.uni-erlangen.de/pub/mozilla.org/$MODULE/releases/$VERSION/source
    SOURCE_URL[1]=ftp://mozilla.isc.org/pub/mozilla.org/$MODULE/releases/$VERSION/source
    SOURCE_URL[2]=ftp://ftp.mozilla.org/pub/mozilla.org/$MODULE/releases/$VERSION/source
-     SOURCE2_URL=$PATCH_URL/
-      SOURCE_VFY=sha1:ca792dcdb67af40c91a4fcece25d6adfb6fef2c3
-     SOURCE2_VFY=sha1:6167afdbf3de17fa002dc965fdd9a8d46329122d
+      SOURCE_VFY=sha1:807b770674c9486eb731e4d4b927f416c464ecd3
         WEB_SITE=http://www.mozilla.org
          ENTERED=20080624
-         UPDATED=20090619
+         UPDATED=20090915
            SHORT="a XUL runtime that requires no browser"
 
 cat << EOF


More information about the Lunar-commits mailing list