Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=978ccbee1b9c9d22cd53e63e3b31b8e5f717a19e

commit 978ccbee1b9c9d22cd53e63e3b31b8e5f717a19e
Author: Miklos Vajna <[EMAIL PROTECTED]>
Date:   Sat Jul 12 16:07:01 2008 +0200

seamonkey-1.1.10-1-i686
- version bump

diff --git a/source/xapps-extra/seamonkey/CVE-2008-1380.diff 
b/source/xapps-extra/seamonkey/CVE-2008-1380.diff
deleted file mode 100644
index c76adbb..0000000
--- a/source/xapps-extra/seamonkey/CVE-2008-1380.diff
+++ /dev/null
@@ -1,108 +0,0 @@
-Index: jsapi.c
-===================================================================
-RCS file: /cvsroot/mozilla/js/src/jsapi.c,v
-retrieving revision 3.214.2.41
-diff -U8 -p -r3.214.2.41 jsapi.c
---- mozilla/js/src/jsapi.c     29 Feb 2008 21:14:16 -0000      3.214.2.41
-+++ mozilla/js/src/jsapi.c     28 Mar 2008 18:53:28 -0000
-@@ -4078,20 +4078,20 @@ JS_CompileUCFunctionForPrincipals(JSCont
-         funAtom = js_Atomize(cx, name, strlen(name), 0);
-         if (!funAtom) {
-             fun = NULL;
-             goto out2;
-         }
-     }
-     fun = js_NewFunction(cx, NULL, NULL, nargs, 0, obj, funAtom);
-     if (!fun)
--        goto out;
-+        goto out2;
-
-     /* From this point the control must flow through the label out. */
--    JS_PUSH_TEMP_ROOT_FUNCTION(cx, fun, &tvr);
-+    JS_PUSH_TEMP_ROOT_OBJECT(cx, fun->object, &tvr);
-     if (nargs) {
-         for (i = 0; i < nargs; i++) {
-             argAtom = js_Atomize(cx, argnames[i], strlen(argnames[i]), 0);
-             if (!argAtom)
-                 break;
-             if (!js_AddHiddenProperty(cx, fun->object, ATOM_TO_JSID(argAtom),
-                                       js_GetArgument, js_SetArgument,
-                                       SPROP_INVALID_SLOT,
-@@ -4108,22 +4108,23 @@ JS_CompileUCFunctionForPrincipals(JSCont
-     if (!js_CompileFunctionBody(cx, ts, fun)) {
-         fun = NULL;
-         goto out;
-     }
-     if (obj && funAtom) {
-         if (!OBJ_DEFINE_PROPERTY(cx, obj, ATOM_TO_JSID(funAtom),
-                                  OBJECT_TO_JSVAL(fun->object),
-                                  NULL, NULL, JSPROP_ENUMERATE, NULL)) {
--            return NULL;
-+            fun = NULL;
-+            goto out;
-         }
-     }
-+    cx->weakRoots.newborn[GCX_OBJECT] = (JSGCThing *) fun->object;
-
-   out:
--    cx->weakRoots.newborn[GCX_PRIVATE] = (JSGCThing *) fun;
-     JS_POP_TEMP_ROOT(cx, &tvr);
-
-   out2:
-     if (ts)
-         js_CloseTokenStream(cx, ts);
-     JS_ARENA_RELEASE(&cx->tempPool, mark);
-     LAST_FRAME_CHECKS(cx, fun);
-     return fun;
-Index: jscntxt.h
-===================================================================
-RCS file: /cvsroot/mozilla/js/src/jscntxt.h,v
-retrieving revision 3.80.4.23
-diff -U8 -p -r3.80.4.23 jscntxt.h
---- mozilla/js/src/jscntxt.h   15 Feb 2008 19:36:37 -0000      3.80.4.23
-+++ mozilla/js/src/jscntxt.h   28 Mar 2008 18:53:28 -0000
-@@ -582,19 +582,16 @@ JS_STATIC_ASSERT(sizeof(JSTempValueUnion
-     JS_PUSH_TEMP_ROOT_COMMON(cx, val, tvr, JSTVU_SINGLE, value)
-
- #define JS_PUSH_TEMP_ROOT_OBJECT(cx,obj,tvr)                                  
\
-     JS_PUSH_TEMP_ROOT_COMMON(cx, obj, tvr, JSTVU_SINGLE, object)
-
- #define JS_PUSH_TEMP_ROOT_STRING(cx,str,tvr)                                  
\
-     JS_PUSH_TEMP_ROOT_COMMON(cx, str, tvr, JSTVU_SINGLE, string)
-
--#define JS_PUSH_TEMP_ROOT_FUNCTION(cx,fun,tvr)                                
\
--    JS_PUSH_TEMP_ROOT_COMMON(cx, fun, tvr, JSTVU_SINGLE, function)
--
- #define JS_PUSH_TEMP_ROOT_QNAME(cx,qn,tvr)                                    
\
-     JS_PUSH_TEMP_ROOT_COMMON(cx, qn, tvr, JSTVU_SINGLE, qname)
-
- #define JS_PUSH_TEMP_ROOT_XML(cx,xml_,tvr)                                    
\
-     JS_PUSH_TEMP_ROOT_COMMON(cx, xml_, tvr, JSTVU_SINGLE, xml)
-
- #define JS_PUSH_TEMP_ROOT_MARKER(cx,marker_,tvr)                              
\
-     JS_PUSH_TEMP_ROOT_COMMON(cx, marker_, tvr, JSTVU_MARKER, marker)
-Index: jsprvtd.h
-===================================================================
-RCS file: /cvsroot/mozilla/js/src/jsprvtd.h,v
-retrieving revision 3.17.20.6
-diff -U8 -p -r3.17.20.6 jsprvtd.h
---- mozilla/js/src/jsprvtd.h   15 Feb 2008 19:36:37 -0000      3.17.20.6
-+++ mozilla/js/src/jsprvtd.h   28 Mar 2008 18:53:28 -0000
-@@ -207,17 +207,16 @@ typedef JSBool
-  */
- typedef void
- (* JS_DLL_CALLBACK JSTempValueMarker)(JSContext *cx, JSTempValueRooter *tvr);
-
- typedef union JSTempValueUnion {
-     jsval               value;
-     JSObject            *object;
-     JSString            *string;
--    JSFunction          *function;
-     JSXML               *xml;
-     JSXMLQName          *qname;
-     JSTempValueMarker   marker;
-     JSScopeProperty     *sprop;
-     JSWeakRoots         *weakRoots;
-     JSScript            *script;
-     jsval               *array;
- } JSTempValueUnion;
diff --git a/source/xapps-extra/seamonkey/FrugalBuild 
b/source/xapps-extra/seamonkey/FrugalBuild
index aa7af08..b0ba193 100644
--- a/source/xapps-extra/seamonkey/FrugalBuild
+++ b/source/xapps-extra/seamonkey/FrugalBuild
@@ -2,8 +2,8 @@
# Maintainer: voroskoi <[EMAIL PROTECTED]>

pkgname=seamonkey
-pkgver=1.1.9
-pkgrel=3
+pkgver=1.1.10
+pkgrel=1
pkgdesc="Seamonkey all-in-one internet application suite"
url="http://www.mozilla.org/projects/seamonkey/";
depends=('libstdc++' 'gtk+2' 'libxau' 'libxdmcp' 'libxdamage' 'libxml2' 
'libidl' 'libxt' 'libice' 'nss>=3.12' 'libxft')
@@ -14,7 +14,7 @@ groups=('xapps-extra')
archs=('i686' 'x86_64')
up2date="lynx -dump $url |grep SeaMonkey -m4 |sed -ne 's/.*Monkey \(.*\)/\1/;$ 
p'"
source=(http://ftp.mozilla.org/pub/mozilla.org/$pkgname/releases/$pkgver/$pkgname-$pkgver.source.tar.bz2
 \
-       config $pkgname.desktop CVE-2008-1380.diff)
+       config $pkgname.desktop)

build()
{
@@ -53,9 +53,8 @@ build()
# Install menu file.
Ffile /usr/share/applications/$pkgname.desktop
}
-sha1sums=('e33d78a005d01f982e45db55034d776fda419e25' \
+sha1sums=('b07b2baa95abfad282e769f734e14004300634ec' \
'0dd4777e87d70eba6834d56813f6a415fe991007' \
-          'b0e0bdd676758e19cac4a0429257a92183328f0e' \
-          'b19256b8395776737a9f5d35cf6cec9e438a95eb')
+          'b0e0bdd676758e19cac4a0429257a92183328f0e')

# optimization OK
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to