Chase mozilla-firefox update and bump xulrunner to 1.9.2.9.

Switch to use internal sqlite as now mozilla needs SQLITE_SECURE_DELETE
set, and there's no way we're going to do that with systemwide sqlite.
This commit is contained in:
landry 2010-09-12 17:58:51 +00:00
parent 5f8a1719d1
commit b377bfd9c7
6 changed files with 20 additions and 17 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.4 2010/07/11 14:55:56 landry Exp $
# $OpenBSD: Makefile,v 1.5 2010/09/12 17:58:51 landry Exp $
VERSION= 1.8.1.19
REVISION-main= 5
@ -15,6 +15,7 @@ SHARED_LIBS+= ${_lib} ${SO_VERSION}
.endfor
CONFIGURE_ARGS+= --with-system-png=${LOCALBASE} \
--enable-system-sqlite \
--enable-default-toolkit=gtk2
MOB= ${WRKSRC}/dist/bin

View File

@ -1,9 +1,9 @@
# $OpenBSD: Makefile,v 1.20 2010/07/25 21:39:20 landry Exp $
# $OpenBSD: Makefile,v 1.21 2010/09/12 17:58:51 landry Exp $
ONLY_FOR_ARCHS= alpha amd64 arm i386 powerpc sparc sparc64
VERSION= 1.9.2.8
FFX_VERSION= 3.6.8
VERSION= 1.9.2.9
FFX_VERSION= 3.6.9
DIRECTORY= xulrunner1.9
# needed for mozilla.port.mk
MOZILLA_PROJECT= xulrunner1.9
@ -12,10 +12,10 @@ DISTFILES= firefox-${FFX_VERSION}.source.tar.bz2
MASTER_SITES= http://releases.mozilla.org/pub/mozilla.org/firefox/releases/${FFX_VERSION}/source/
SO_VERSION= 3.0
SO_VERSION= 3.1
# NOTE: Must bump minor version if any shlib's are removed from the
# components dir to avoid pkg_add -r issues.
.for _lib in imgicon mozjs xpcom xul nullplugin unixprintplugin
.for _lib in imgicon mozjs xpcom xul sqlite3 nullplugin unixprintplugin
SHARED_LIBS+= ${_lib} ${SO_VERSION}
.endfor
@ -35,13 +35,13 @@ MODULES+= lang/python
MODPY_RUNDEP= No
CONFIGURE_ARGS+= --enable-default-toolkit=cairo-gtk2 \
--disable-system-sqlite \
--disable-crashreporter \
--disable-ipc \
--disable-libnotify \
--disable-necko-wifi
LIB_DEPENDS+= :sqlite3->=3.6.10:databases/sqlite3
WANTLIB-devel+= gthread-2.0 gobject-2.0
WANTLIB-main+= sndio sqlite3.>=13.0
WANTLIB-main+= sndio
MOB= ${WRKSRC}/dist/bin
MOZ= ${PREFIX}/${DIRECTORY}

View File

@ -1,5 +1,5 @@
MD5 (firefox-3.6.8.source.tar.bz2) = DuXxT9i+B1E9FhMQJ+vLYQ==
RMD160 (firefox-3.6.8.source.tar.bz2) = FOJFxkPUGh2iX+TbwV1q5Gahnls=
SHA1 (firefox-3.6.8.source.tar.bz2) = STblQ/bHSSxZVMvVsw3dprION5c=
SHA256 (firefox-3.6.8.source.tar.bz2) = /GCcxqDdqiqevYUR7DmuSkBOEQehLgeyM+KvylHZoQ4=
SIZE (firefox-3.6.8.source.tar.bz2) = 51238976
MD5 (firefox-3.6.9.source.tar.bz2) = EA7K/WxsUGK8A7svtlH8Fw==
RMD160 (firefox-3.6.9.source.tar.bz2) = UwsdZMwCugQzw6OdHJfFadrQkO8=
SHA1 (firefox-3.6.9.source.tar.bz2) = JCkVTI1Qu17u+AIztW+ybc9yfqM=
SHA256 (firefox-3.6.9.source.tar.bz2) = n38J4tBkpYNdcZzLWacNLTKhhg9ny5zIjEtpNmhYBQM=
SIZE (firefox-3.6.9.source.tar.bz2) = 51240588

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST-devel,v 1.8 2010/07/22 21:43:01 landry Exp $
@comment $OpenBSD: PLIST-devel,v 1.9 2010/09/12 17:58:51 landry Exp $
@option no-default-conflict
@conflict xulrunner-devel->=1.9,<1.9.1
%%jit%%
@ -1657,6 +1657,7 @@ ${MOZILLA_PROJECT}/include/nsIContentSerializer.h
${MOZILLA_PROJECT}/include/nsIContentSink.h
${MOZILLA_PROJECT}/include/nsIContentSniffer.h
${MOZILLA_PROJECT}/include/nsIContentURIGrouper.h
${MOZILLA_PROJECT}/include/nsIContentUtils.h
${MOZILLA_PROJECT}/include/nsIContentViewer.h
${MOZILLA_PROJECT}/include/nsIContentViewerContainer.h
${MOZILLA_PROJECT}/include/nsIContentViewerEdit.h
@ -3005,6 +3006,7 @@ ${MOZILLA_PROJECT}/include/rdf.h
${MOZILLA_PROJECT}/include/rdfIDataSource.h
${MOZILLA_PROJECT}/include/rdfISerializer.h
${MOZILLA_PROJECT}/include/rdfITripleVisitor.h
${MOZILLA_PROJECT}/include/sqlite3.h
${MOZILLA_PROJECT}/include/std_semaphore.h
${MOZILLA_PROJECT}/include/stopwatch.h
${MOZILLA_PROJECT}/include/string-template-def-char.h

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST-main,v 1.5 2010/07/09 16:38:58 landry Exp $
@comment $OpenBSD: PLIST-main,v 1.6 2010/09/12 17:58:51 landry Exp $
@option no-default-conflict
@conflict xulrunner->=1.9,<1.9.1
@unexec xulrunner1.9 --unregister-global
@ -218,6 +218,7 @@ ${MOZILLA_PROJECT}/greprefs/xpinstall.js
${MOZILLA_PROJECT}/icons/
${MOZILLA_PROJECT}/icons/document.png
@lib ${MOZILLA_PROJECT}/libmozjs.so.${LIBmozjs_VERSION}
@lib ${MOZILLA_PROJECT}/libsqlite3.so.${LIBsqlite3_VERSION}
@lib ${MOZILLA_PROJECT}/libxpcom.so.${LIBxpcom_VERSION}
@lib ${MOZILLA_PROJECT}/libxul.so.${LIBxul_VERSION}
${MOZILLA_PROJECT}/modules/

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile.inc,v 1.7 2010/07/11 14:55:56 landry Exp $
# $OpenBSD: Makefile.inc,v 1.8 2010/09/12 17:58:51 landry Exp $
#
# For legacy reasons (smooth updates), directory is xulrunner.
@ -87,7 +87,6 @@ CONFIGURE_ARGS+= --with-system-jpeg=${LOCALBASE} \
--enable-svg \
--enable-svg-renderer=cairo \
--enable-system-cairo \
--enable-system-sqlite \
--enable-canvas \
--enable-application=xulrunner \
--enable-extensions=default,cookie,permissions