Update to seamonkey 2.23.

- See http://www.seamonkey-project.org/releases/seamonkey2.23/
- Fixes MFSA-2013-104 -> 117 (all but 105, in fact)
- remove patch-ipc_chromium_src_base_dir_reader_bsd_h (#909005),
  the getdents() patch has been merged upstream.
- temporarly add a config/config.mk patch to reinstate XPIDL_LINK,
  fallout from http://hg.mozilla.org/releases/comm-release/rev/a6ab55f00e21
  (this is needed for enigmail to build fine.)
This commit is contained in:
landry 2013-12-12 19:58:39 +00:00
parent ddfcf99c94
commit 502219a155
13 changed files with 100 additions and 117 deletions

View File

@ -1,11 +1,11 @@
# $OpenBSD: Makefile.inc,v 1.26 2013/10/31 08:01:32 landry Exp $
# $OpenBSD: Makefile.inc,v 1.27 2013/12/12 19:58:39 landry Exp $
# keep in sync with working archs.. sigh
ONLY_FOR_ARCHS = amd64 i386 powerpc sparc64
PKG_ARCH = *
FV = 2.22
FV = 2.23
V = ${FV:C/b.$//}
NAME = seamonkey-i18n

View File

@ -1,48 +1,48 @@
SHA256 (mozilla/seamonkey-i18n-2.22/seamonkey-2.22.be.langpack.xpi) = E+lWRovmMpbWtRNLX1AO3UbF3RUEcmCipO5l+7DrP3U=
SHA256 (mozilla/seamonkey-i18n-2.22/seamonkey-2.22.ca.langpack.xpi) = oLD5vCnh8pyMqYijnwc48+g8vMZgsf3y1MXsmAD7ghU=
SHA256 (mozilla/seamonkey-i18n-2.22/seamonkey-2.22.de.langpack.xpi) = bc6+kFUHsEINZBAmKAQK1Pcsus7pq0dAS+UD406F09U=
SHA256 (mozilla/seamonkey-i18n-2.22/seamonkey-2.22.en-GB.langpack.xpi) = NsdRVZdNULTBSDMTyCxEBsaO4zo4tv48uSgEms4xywE=
SHA256 (mozilla/seamonkey-i18n-2.22/seamonkey-2.22.en-US.langpack.xpi) = wnoXk0niTEL9y6lN2H/tccAgPiLZqLiYDFNPH0lYimo=
SHA256 (mozilla/seamonkey-i18n-2.22/seamonkey-2.22.es-AR.langpack.xpi) = Ja0HvGilUEjaW/5F8h9ryqSaSzqr1AxflLbhLRY5vJA=
SHA256 (mozilla/seamonkey-i18n-2.22/seamonkey-2.22.es-ES.langpack.xpi) = TskZANjj2s1L8ZcE7teAApDflseadpSn0ItgPQKbscY=
SHA256 (mozilla/seamonkey-i18n-2.22/seamonkey-2.22.fi.langpack.xpi) = HHBezy9icn+FyvQ+3JFj2N046mpmGZpTa3CxfGyU0rA=
SHA256 (mozilla/seamonkey-i18n-2.22/seamonkey-2.22.fr.langpack.xpi) = 0/kwQr9LUY44HUGy203DdNJC0oeFzRD9w2FoJ4PiLCY=
SHA256 (mozilla/seamonkey-i18n-2.22/seamonkey-2.22.gl.langpack.xpi) = x9ndsNQa/uWhslaHJcyFWTJO2J4wy5NTiS1DH2WkWbU=
SHA256 (mozilla/seamonkey-i18n-2.22/seamonkey-2.22.hu.langpack.xpi) = 7oXNauBY8BRZCc/nNfsagkDy5be08uVuInvXi5qdsK8=
SHA256 (mozilla/seamonkey-i18n-2.22/seamonkey-2.22.it.langpack.xpi) = ghBAjetb+nDmfZb9oty1Tx4bim6qP1WjVZNxMSPSjhA=
SHA256 (mozilla/seamonkey-i18n-2.22/seamonkey-2.22.ja-JP-mac.langpack.xpi) = mePsGROKk1QkxnSqyrHDHnE5VSrUxySkGRAKh/13uqg=
SHA256 (mozilla/seamonkey-i18n-2.22/seamonkey-2.22.ja.langpack.xpi) = nnT4R7A/FqesVZROMjDaByqMNQNsKGmUVmVtQqQLWSo=
SHA256 (mozilla/seamonkey-i18n-2.22/seamonkey-2.22.lt.langpack.xpi) = A7HUHcMbizcQXYTOZANXemOND6lfaxssTEq5inW5AaE=
SHA256 (mozilla/seamonkey-i18n-2.22/seamonkey-2.22.nb-NO.langpack.xpi) = zCJdqUU8ygoLxvLBCYPG/4fxZngGLueRz2K4UPCjVaY=
SHA256 (mozilla/seamonkey-i18n-2.22/seamonkey-2.22.nl.langpack.xpi) = E8pG+67wwjzRD4HEI9CgkBTC2Qkvsmh3dKcakiVG6sg=
SHA256 (mozilla/seamonkey-i18n-2.22/seamonkey-2.22.pl.langpack.xpi) = 3mm6m0KYvnDUHDsxPf7dM6rmYsycv/vWo9aIwa8D71A=
SHA256 (mozilla/seamonkey-i18n-2.22/seamonkey-2.22.pt-PT.langpack.xpi) = Pur0i/P7EbNHxlTi81Y4QNW0eDLMVTPNKJ7H9Ia52mg=
SHA256 (mozilla/seamonkey-i18n-2.22/seamonkey-2.22.ru.langpack.xpi) = 1djFbtqoPfLh8Kc4COdgEqH4fD04Ep6gNOCOY0BY1x0=
SHA256 (mozilla/seamonkey-i18n-2.22/seamonkey-2.22.sk.langpack.xpi) = b+HpvpaG05vhmsSLlX5gLYvIk7d4b2Ysryqykj2+8YM=
SHA256 (mozilla/seamonkey-i18n-2.22/seamonkey-2.22.sv-SE.langpack.xpi) = eoKVgfVuZmmTeaDU0Qp/pvMEI7RkR5BfZyjFSqGFCLU=
SHA256 (mozilla/seamonkey-i18n-2.22/seamonkey-2.22.tr.langpack.xpi) = he9QPcAO4OMfBUUWs3naXIiF1v/M8s1QBOKw+y4f8MQ=
SHA256 (mozilla/seamonkey-i18n-2.22/seamonkey-2.22.zh-CN.langpack.xpi) = hD0ZngYtcfNB6b16Z9I3DvpVIW8jzMkISgZi46VsbqQ=
SIZE (mozilla/seamonkey-i18n-2.22/seamonkey-2.22.be.langpack.xpi) = 814041
SIZE (mozilla/seamonkey-i18n-2.22/seamonkey-2.22.ca.langpack.xpi) = 785462
SIZE (mozilla/seamonkey-i18n-2.22/seamonkey-2.22.de.langpack.xpi) = 812799
SIZE (mozilla/seamonkey-i18n-2.22/seamonkey-2.22.en-GB.langpack.xpi) = 776573
SIZE (mozilla/seamonkey-i18n-2.22/seamonkey-2.22.en-US.langpack.xpi) = 777488
SIZE (mozilla/seamonkey-i18n-2.22/seamonkey-2.22.es-AR.langpack.xpi) = 834851
SIZE (mozilla/seamonkey-i18n-2.22/seamonkey-2.22.es-ES.langpack.xpi) = 807300
SIZE (mozilla/seamonkey-i18n-2.22/seamonkey-2.22.fi.langpack.xpi) = 776861
SIZE (mozilla/seamonkey-i18n-2.22/seamonkey-2.22.fr.langpack.xpi) = 787273
SIZE (mozilla/seamonkey-i18n-2.22/seamonkey-2.22.gl.langpack.xpi) = 785725
SIZE (mozilla/seamonkey-i18n-2.22/seamonkey-2.22.hu.langpack.xpi) = 823101
SIZE (mozilla/seamonkey-i18n-2.22/seamonkey-2.22.it.langpack.xpi) = 723328
SIZE (mozilla/seamonkey-i18n-2.22/seamonkey-2.22.ja-JP-mac.langpack.xpi) = 882396
SIZE (mozilla/seamonkey-i18n-2.22/seamonkey-2.22.ja.langpack.xpi) = 857167
SIZE (mozilla/seamonkey-i18n-2.22/seamonkey-2.22.lt.langpack.xpi) = 822086
SIZE (mozilla/seamonkey-i18n-2.22/seamonkey-2.22.nb-NO.langpack.xpi) = 798849
SIZE (mozilla/seamonkey-i18n-2.22/seamonkey-2.22.nl.langpack.xpi) = 773163
SIZE (mozilla/seamonkey-i18n-2.22/seamonkey-2.22.pl.langpack.xpi) = 831387
SIZE (mozilla/seamonkey-i18n-2.22/seamonkey-2.22.pt-PT.langpack.xpi) = 808757
SIZE (mozilla/seamonkey-i18n-2.22/seamonkey-2.22.ru.langpack.xpi) = 880201
SIZE (mozilla/seamonkey-i18n-2.22/seamonkey-2.22.sk.langpack.xpi) = 833375
SIZE (mozilla/seamonkey-i18n-2.22/seamonkey-2.22.sv-SE.langpack.xpi) = 802057
SIZE (mozilla/seamonkey-i18n-2.22/seamonkey-2.22.tr.langpack.xpi) = 846995
SIZE (mozilla/seamonkey-i18n-2.22/seamonkey-2.22.zh-CN.langpack.xpi) = 810283
SHA256 (mozilla/seamonkey-i18n-2.23/seamonkey-2.23.be.langpack.xpi) = slNb57hyKmZVHy6Mij679pSyw/ntrD2Ma5AKt8/JygI=
SHA256 (mozilla/seamonkey-i18n-2.23/seamonkey-2.23.ca.langpack.xpi) = dcmY+R+JThKpIGiOfdYIb9V6/3wwH4L2JOCS5egEMlE=
SHA256 (mozilla/seamonkey-i18n-2.23/seamonkey-2.23.de.langpack.xpi) = k4xb4mm+TDAt3n+VWpJ9IH4PPBFQKsl6rIEmaoUIJPs=
SHA256 (mozilla/seamonkey-i18n-2.23/seamonkey-2.23.en-GB.langpack.xpi) = rEMvPzKQk5xSN2zR1QcrxR3iyU0Jo+dc18vBAKzRXoU=
SHA256 (mozilla/seamonkey-i18n-2.23/seamonkey-2.23.en-US.langpack.xpi) = DSd0S1ZHlECD8Quwl6yJtZM8p77I0QL/wn3qM9TE1TM=
SHA256 (mozilla/seamonkey-i18n-2.23/seamonkey-2.23.es-AR.langpack.xpi) = nC52tkwT5U08fSOAUWeG+7zKUMj14X1NSXezxhWU8Qc=
SHA256 (mozilla/seamonkey-i18n-2.23/seamonkey-2.23.es-ES.langpack.xpi) = W33IDkJVgPO5tAuGWEVKwNQmzY7RCh6nfz9XyE3ZM5w=
SHA256 (mozilla/seamonkey-i18n-2.23/seamonkey-2.23.fi.langpack.xpi) = XWCcjrsThe6Fda4KwinLB+8cvAoBeb0S7yOgipcNlm8=
SHA256 (mozilla/seamonkey-i18n-2.23/seamonkey-2.23.fr.langpack.xpi) = vfJkk86NhwnkptQu0hqYPea7fPpuaT5i12q1LMqYf8k=
SHA256 (mozilla/seamonkey-i18n-2.23/seamonkey-2.23.gl.langpack.xpi) = QZ4PFuhwGUpyHR5XYajk5Vy792vb9EWqIPjK7dFgYHE=
SHA256 (mozilla/seamonkey-i18n-2.23/seamonkey-2.23.hu.langpack.xpi) = XU2K+TN10/3VecXwq8emooRcLR2z721N6SvBvr3/4oQ=
SHA256 (mozilla/seamonkey-i18n-2.23/seamonkey-2.23.it.langpack.xpi) = EvxfFwwkqhdnG8r27X0LaIUBB4kjUtc40ku3Y0MFiM4=
SHA256 (mozilla/seamonkey-i18n-2.23/seamonkey-2.23.ja-JP-mac.langpack.xpi) = zc2u+2xDJ8AmdmEWTmTiXDz/EofLy/FBvGIJDvBjT5g=
SHA256 (mozilla/seamonkey-i18n-2.23/seamonkey-2.23.ja.langpack.xpi) = MXlqr/waoFi7H/ovqALI90IrUAhZQCTCbF9kXeBlQCw=
SHA256 (mozilla/seamonkey-i18n-2.23/seamonkey-2.23.lt.langpack.xpi) = Ub5cVnkzSML0EdrN1UEsOaqPXju+2jVhEa9wxRgDNd0=
SHA256 (mozilla/seamonkey-i18n-2.23/seamonkey-2.23.nb-NO.langpack.xpi) = XPCEsvaS3Q0Xql9p3I3/WlvogPdqojuma3V6fVSS67Q=
SHA256 (mozilla/seamonkey-i18n-2.23/seamonkey-2.23.nl.langpack.xpi) = 7ejKR3Elatt71hX1c8l+BhcUgW+gE/7CdIkQk+H8bLw=
SHA256 (mozilla/seamonkey-i18n-2.23/seamonkey-2.23.pl.langpack.xpi) = 5GrofY9JEO/IoiSG1WAzP5sVeFUmzBO9nNf1YHvgItA=
SHA256 (mozilla/seamonkey-i18n-2.23/seamonkey-2.23.pt-PT.langpack.xpi) = EAIzteLsZUXsoREVv+3uIYumNmgr20D3m53qlD0KOOE=
SHA256 (mozilla/seamonkey-i18n-2.23/seamonkey-2.23.ru.langpack.xpi) = 1VAoNTDLzrHmpqJGdC2j9+XRlMRNSoESpKMjsMsjXvw=
SHA256 (mozilla/seamonkey-i18n-2.23/seamonkey-2.23.sk.langpack.xpi) = u+xe9irhTI/10+iHr0rU7gZ767SC1fwqgQL79LmYAzU=
SHA256 (mozilla/seamonkey-i18n-2.23/seamonkey-2.23.sv-SE.langpack.xpi) = cXmrRYwze7ZoqZOUsqZJhLyEHX5lPkMxUpX8G1P6Ehs=
SHA256 (mozilla/seamonkey-i18n-2.23/seamonkey-2.23.tr.langpack.xpi) = u2OW896icEaH9ZMtU+7T5hwLkxFC1EI+eSQvK/I5TbM=
SHA256 (mozilla/seamonkey-i18n-2.23/seamonkey-2.23.zh-CN.langpack.xpi) = Pg/edZin0SNaqQr8kG+xVHaukXrZe/ObURJKZwsxJYo=
SIZE (mozilla/seamonkey-i18n-2.23/seamonkey-2.23.be.langpack.xpi) = 813117
SIZE (mozilla/seamonkey-i18n-2.23/seamonkey-2.23.ca.langpack.xpi) = 808769
SIZE (mozilla/seamonkey-i18n-2.23/seamonkey-2.23.de.langpack.xpi) = 815005
SIZE (mozilla/seamonkey-i18n-2.23/seamonkey-2.23.en-GB.langpack.xpi) = 778468
SIZE (mozilla/seamonkey-i18n-2.23/seamonkey-2.23.en-US.langpack.xpi) = 779456
SIZE (mozilla/seamonkey-i18n-2.23/seamonkey-2.23.es-AR.langpack.xpi) = 837251
SIZE (mozilla/seamonkey-i18n-2.23/seamonkey-2.23.es-ES.langpack.xpi) = 808859
SIZE (mozilla/seamonkey-i18n-2.23/seamonkey-2.23.fi.langpack.xpi) = 779342
SIZE (mozilla/seamonkey-i18n-2.23/seamonkey-2.23.fr.langpack.xpi) = 789400
SIZE (mozilla/seamonkey-i18n-2.23/seamonkey-2.23.gl.langpack.xpi) = 788124
SIZE (mozilla/seamonkey-i18n-2.23/seamonkey-2.23.hu.langpack.xpi) = 822606
SIZE (mozilla/seamonkey-i18n-2.23/seamonkey-2.23.it.langpack.xpi) = 724843
SIZE (mozilla/seamonkey-i18n-2.23/seamonkey-2.23.ja-JP-mac.langpack.xpi) = 884592
SIZE (mozilla/seamonkey-i18n-2.23/seamonkey-2.23.ja.langpack.xpi) = 859315
SIZE (mozilla/seamonkey-i18n-2.23/seamonkey-2.23.lt.langpack.xpi) = 824245
SIZE (mozilla/seamonkey-i18n-2.23/seamonkey-2.23.nb-NO.langpack.xpi) = 801346
SIZE (mozilla/seamonkey-i18n-2.23/seamonkey-2.23.nl.langpack.xpi) = 775394
SIZE (mozilla/seamonkey-i18n-2.23/seamonkey-2.23.pl.langpack.xpi) = 849833
SIZE (mozilla/seamonkey-i18n-2.23/seamonkey-2.23.pt-PT.langpack.xpi) = 811279
SIZE (mozilla/seamonkey-i18n-2.23/seamonkey-2.23.ru.langpack.xpi) = 881980
SIZE (mozilla/seamonkey-i18n-2.23/seamonkey-2.23.sk.langpack.xpi) = 835661
SIZE (mozilla/seamonkey-i18n-2.23/seamonkey-2.23.sv-SE.langpack.xpi) = 804082
SIZE (mozilla/seamonkey-i18n-2.23/seamonkey-2.23.tr.langpack.xpi) = 849214
SIZE (mozilla/seamonkey-i18n-2.23/seamonkey-2.23.zh-CN.langpack.xpi) = 812656

View File

@ -1,21 +1,22 @@
# $OpenBSD: Makefile,v 1.148 2013/11/03 11:30:09 sthen Exp $
# $OpenBSD: Makefile,v 1.149 2013/12/12 19:58:39 landry Exp $
COMMENT-main = Mozilla application suite
COMMENT-lightning = Mozilla Seamonkey calendar extension
COMMENT-enigmail = Mozilla Seamonkey GnuPG extension
MOZILLA_VERSION = 2.22
MOZILLA_VERSION = 2.23
MOZILLA_BRANCH = release
MOZILLA_PROJECT = seamonkey
MOZILLA_CODENAME = suite
MULTI_PACKAGES = -main -lightning -enigmail
PKGNAME-main = ${PKGNAME}
PKGNAME-lightning = lightning-seamonkey-2.7beta1
PKGNAME-lightning = lightning-seamonkey-2.8beta1
ENIG_V = 1.6
PKGNAME-enigmail = enigmail-seamonkey-${ENIG_V}
EPOCH-lightning = 0
EPOCH-enigmail = 0
REVISION-enigmail = 0
HOMEPAGE = http://www.seamonkey-project.org/
#MASTER_SITES= ftp://ftp.mozilla.org/pub/mozilla.org/${MOZILLA_PROJECT}/nightly/${MOZILLA_VERSION}-candidates/build1/source/
@ -24,7 +25,7 @@ DISTFILES += ${MOZILLA_PROJECT}-${MOZILLA_VERSION}.source.tar.bz2 \
enigmail-${ENIG_V}.tar.gz:0
EXTRACT_CASES = enigmail-*.tar.gz) ${GZIP_CMD} -dc ${FULLDISTDIR}/$$archive | tar -C comm-${MOZILLA_BRANCH}/mailnews/extensions/ -xf -;;
SO_VERSION = 34.0
SO_VERSION = 35.0
# NOTE: Must bump minor version if any shlib's are removed from the
# components dir to avoid pkg_add -r issues.
@ -68,9 +69,8 @@ CONFIGURE_ARGS += --enable-calendar
CONFIGURE_ARGS += --disable-debug-symbols
.endif
# XXX remove in 24
CONFIGURE_ENV+= TERM=xterm
MAKE_ENV+= TERM=xterm
# relies on pulseaudio for sound and broken at runtime
CONFIGURE_ARGS += --disable-webrtc
ALL_TARGET = default

View File

@ -1,4 +1,4 @@
SHA256 (mozilla/enigmail-1.6.tar.gz) = ENXre6NkubbmJ1qui7odDkMh7X1VpxUzfVZszypW6k0=
SHA256 (mozilla/seamonkey-2.22.source.tar.bz2) = wMSHRJ8sOJPfsOJmXlUM5kZAVUlxMurtCWRgbXITJTU=
SHA256 (mozilla/seamonkey-2.23.source.tar.bz2) = Rfj9UnmBFIrZa8XZDuput22D8eG4cmISLsSSgSfwHeE=
SIZE (mozilla/enigmail-1.6.tar.gz) = 1231111
SIZE (mozilla/seamonkey-2.22.source.tar.bz2) = 148026129
SIZE (mozilla/seamonkey-2.23.source.tar.bz2) = 148268011

View File

@ -0,0 +1,13 @@
$OpenBSD: patch-config_config_mk,v 1.1 2013/12/12 19:58:39 landry Exp $
Fix fallout from http://hg.mozilla.org/releases/comm-release/rev/a6ab55f00e21
XPIDL_LINK being undefined breaks enigmail build
--- config/config.mk.orig Tue Dec 10 10:22:36 2013
+++ config/config.mk Tue Dec 10 10:22:57 2013
@@ -325,6 +325,7 @@ MY_RULES := $(DEPTH)/config/myrules.mk
# Default command macros; can be overridden in <arch>.mk.
#
CCC = $(CXX)
+XPIDL_LINK = $(PYTHON) $(LIBXUL_DIST)/sdk/bin/xpt.py link
OS_INCLUDES += $(NSPR_CFLAGS) $(NSS_CFLAGS) $(MOZ_JPEG_CFLAGS) $(MOZ_PNG_CFLAGS) $(MOZ_ZLIB_CFLAGS)

View File

@ -1,33 +0,0 @@
$OpenBSD: patch-mozilla_ipc_chromium_src_base_dir_reader_bsd_h,v 1.2 2013/08/16 10:26:02 sthen Exp $
--- mozilla/ipc/chromium/src/base/dir_reader_bsd.h.orig Sat Aug 3 21:05:29 2013
+++ mozilla/ipc/chromium/src/base/dir_reader_bsd.h Wed Aug 14 15:48:59 2013
@@ -59,19 +59,11 @@ class DirReaderBSD {
if (offset_ != size_)
return true;
-#ifdef OS_OPENBSD
- const int r = getdirentries(fd_, buf_, sizeof(buf_), basep_);
-#else
const int r = getdents(fd_, buf_, sizeof(buf_));
-#endif
if (r == 0)
return false;
if (r == -1) {
-#ifdef OS_OPENBSD
- DLOG(ERROR) << "getdirentries returned an error: " << errno;
-#else
DLOG(ERROR) << "getdents returned an error: " << errno;
-#endif
return false;
}
size_ = r;
@@ -99,9 +91,6 @@ class DirReaderBSD {
private:
const int fd_;
char buf_[512];
-#ifdef OS_OPENBSD
- off_t *basep_;
-#endif
size_t offset_, size_;
DISALLOW_COPY_AND_ASSIGN(DirReaderBSD);

View File

@ -1,7 +1,7 @@
$OpenBSD: patch-mozilla_js_src_configure_in,v 1.20 2013/10/31 08:01:32 landry Exp $
--- mozilla/js/src/configure.in.orig Thu Oct 17 05:48:13 2013
+++ mozilla/js/src/configure.in Thu Oct 17 13:27:07 2013
@@ -1753,7 +1753,12 @@ ia64*-hpux*)
$OpenBSD: patch-mozilla_js_src_configure_in,v 1.21 2013/12/12 19:58:39 landry Exp $
--- mozilla/js/src/configure.in.orig Sat Dec 7 16:12:57 2013
+++ mozilla/js/src/configure.in Sun Dec 8 11:09:51 2013
@@ -1778,7 +1778,12 @@ ia64*-hpux*)
;;
*-openbsd*)
@ -15,7 +15,7 @@ $OpenBSD: patch-mozilla_js_src_configure_in,v 1.20 2013/10/31 08:01:32 landry Ex
DSO_CFLAGS=''
DSO_PIC_CFLAGS='-fPIC'
DSO_LDOPTS='-shared -fPIC'
@@ -2027,6 +2032,10 @@ dnl ENABLE_ION=0
@@ -2052,6 +2057,10 @@ dnl ENABLE_ION=0
mips*-*)
AC_DEFINE(JS_CPU_MIPS)
AC_DEFINE(JS_NUNBOX32)

View File

@ -1,8 +1,8 @@
$OpenBSD: patch-mozilla_storage_src_mozStorageConnection_cpp,v 1.17 2013/10/31 08:01:32 landry Exp $
$OpenBSD: patch-mozilla_storage_src_mozStorageConnection_cpp,v 1.18 2013/12/12 19:58:39 landry Exp $
force the use of secure_delete instead of using internal sqlite copy
--- mozilla/storage/src/mozStorageConnection.cpp.orig Thu Oct 17 05:48:40 2013
+++ mozilla/storage/src/mozStorageConnection.cpp Thu Oct 17 13:27:08 2013
@@ -687,6 +687,13 @@ Connection::initializeInternal(nsIFile* aDatabaseFile)
--- mozilla/storage/src/mozStorageConnection.cpp.orig Sat Dec 7 16:13:21 2013
+++ mozilla/storage/src/mozStorageConnection.cpp Sun Dec 8 11:09:52 2013
@@ -677,6 +677,13 @@ Connection::initializeInternal(nsIFile* aDatabaseFile)
return convertResultCode(srv);
}

View File

@ -1,7 +1,7 @@
$OpenBSD: patch-mozilla_toolkit_components_downloads_nsDownloadManager_cpp,v 1.12 2013/07/11 16:23:39 landry Exp $
--- mozilla/toolkit/components/downloads/nsDownloadManager.cpp.orig Fri Apr 19 05:30:25 2013
+++ mozilla/toolkit/components/downloads/nsDownloadManager.cpp Sat Apr 27 17:16:53 2013
@@ -1370,7 +1370,7 @@ nsDownloadManager::GetDefaultDownloadsDirectory(nsIFil
$OpenBSD: patch-mozilla_toolkit_components_downloads_nsDownloadManager_cpp,v 1.13 2013/12/12 19:58:39 landry Exp $
--- mozilla/toolkit/components/downloads/nsDownloadManager.cpp.orig Sat Dec 7 16:13:21 2013
+++ mozilla/toolkit/components/downloads/nsDownloadManager.cpp Sun Dec 8 11:09:52 2013
@@ -1408,7 +1408,7 @@ nsDownloadManager::GetDefaultDownloadsDirectory(nsIFil
rv = downloadDir->Exists(&exists);
NS_ENSURE_SUCCESS(rv, rv);
if (!exists) {
@ -10,7 +10,7 @@ $OpenBSD: patch-mozilla_toolkit_components_downloads_nsDownloadManager_cpp,v 1.1
NS_ENSURE_SUCCESS(rv, rv);
}
}
@@ -1478,7 +1478,7 @@ nsDownloadManager::GetUserDownloadsDirectory(nsIFile *
@@ -1507,7 +1507,7 @@ nsDownloadManager::GetUserDownloadsDirectory(nsIFile *
(void)customDirectory->Exists(&exists);
if (!exists) {

View File

@ -1,7 +1,7 @@
$OpenBSD: patch-mozilla_xpcom_io_SpecialSystemDirectory_cpp,v 1.9 2013/07/11 16:23:40 landry Exp $
--- mozilla/xpcom/io/SpecialSystemDirectory.cpp.orig Fri Apr 19 05:30:28 2013
+++ mozilla/xpcom/io/SpecialSystemDirectory.cpp Sat Apr 27 17:16:53 2013
@@ -470,7 +470,7 @@ GetUnixXDGUserDirectory(SystemDirectories aSystemDirec
$OpenBSD: patch-mozilla_xpcom_io_SpecialSystemDirectory_cpp,v 1.10 2013/12/12 19:58:39 landry Exp $
--- mozilla/xpcom/io/SpecialSystemDirectory.cpp.orig Sat Dec 7 16:13:26 2013
+++ mozilla/xpcom/io/SpecialSystemDirectory.cpp Sun Dec 8 11:09:52 2013
@@ -454,7 +454,7 @@ GetUnixXDGUserDirectory(SystemDirectories aSystemDirec
if (NS_FAILED(rv))
return rv;
if (!exists) {

View File

@ -1,7 +1,7 @@
$OpenBSD: patch-suite_installer_Makefile_in,v 1.7 2013/08/08 07:02:38 landry Exp $
$OpenBSD: patch-suite_installer_Makefile_in,v 1.8 2013/12/12 19:58:39 landry Exp $
Don't install the sdk
--- suite/installer/Makefile.in.orig Mon Jul 8 09:41:30 2013
+++ suite/installer/Makefile.in Fri Jul 12 19:29:09 2013
--- suite/installer/Makefile.in.orig Sat Dec 7 15:56:58 2013
+++ suite/installer/Makefile.in Sun Dec 8 11:10:45 2013
@@ -138,10 +138,6 @@ NON_OMNIJAR_FILES = \
defaults/profile/panels.rdf \
$(NULL)
@ -10,6 +10,6 @@ Don't install the sdk
-INSTALL_SDK = 1
-endif
-
GENERATE_CACHE=1
include $(MOZILLA_SRCDIR)/toolkit/mozapps/installer/packager.mk
ifeq (Darwin, $(OS_ARCH))

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST-enigmail,v 1.12 2013/11/04 21:18:33 landry Exp $
@comment $OpenBSD: PLIST-enigmail,v 1.13 2013/12/12 19:58:39 landry Exp $
@conflict enigmail-seamonkey-<=1.2
@pkgpath mail/enigmail/seamonkey
lib/${MOZILLA_PROJECT}-${MOZILLA_VER}/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/
@ -8,6 +8,7 @@ lib/${MOZILLA_PROJECT}-${MOZILLA_VER}/extensions/{847b3a00-7ab1-11d4-8f02-006008
lib/${MOZILLA_PROJECT}-${MOZILLA_VER}/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/components/
lib/${MOZILLA_PROJECT}-${MOZILLA_VER}/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/components/enigMsgCompFields.js
lib/${MOZILLA_PROJECT}-${MOZILLA_VER}/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/components/enigmail.js
lib/${MOZILLA_PROJECT}-${MOZILLA_VER}/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/components/enigmail.xpt
lib/${MOZILLA_PROJECT}-${MOZILLA_VER}/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/components/enigprefs-service.js
lib/${MOZILLA_PROJECT}-${MOZILLA_VER}/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/components/mimeDecrypt.js
lib/${MOZILLA_PROJECT}-${MOZILLA_VER}/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/components/mimeEncrypt.js

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST-lightning,v 1.18 2013/11/04 21:18:33 landry Exp $
@comment $OpenBSD: PLIST-lightning,v 1.19 2013/12/12 19:58:39 landry Exp $
@conflict lightning-seamonkey-<=1.0b1
@pkgpath productivity/sunbird,-seamonkey
lib/${MOZILLA_PROJECT}-${MOZILLA_VER}/extensions/{a62ef8ec-5fdc-40c2-873c-223b8a6925cc}/
@ -22,6 +22,7 @@ lib/${MOZILLA_PROJECT}-${MOZILLA_VER}/extensions/{a62ef8ec-5fdc-40c2-873c-223b8a
lib/${MOZILLA_PROJECT}-${MOZILLA_VER}/extensions/{a62ef8ec-5fdc-40c2-873c-223b8a6925cc}/chrome/gdata-provider/skin/gdata-event-dialog-reminder.css
lib/${MOZILLA_PROJECT}-${MOZILLA_VER}/extensions/{a62ef8ec-5fdc-40c2-873c-223b8a6925cc}/chrome/gdata-provider/skin/reminder-action-sms.png
lib/${MOZILLA_PROJECT}-${MOZILLA_VER}/extensions/{a62ef8ec-5fdc-40c2-873c-223b8a6925cc}/components/
lib/${MOZILLA_PROJECT}-${MOZILLA_VER}/extensions/{a62ef8ec-5fdc-40c2-873c-223b8a6925cc}/components/.mkdir.done
lib/${MOZILLA_PROJECT}-${MOZILLA_VER}/extensions/{a62ef8ec-5fdc-40c2-873c-223b8a6925cc}/components/calGoogleCalendarModule.js
lib/${MOZILLA_PROJECT}-${MOZILLA_VER}/extensions/{a62ef8ec-5fdc-40c2-873c-223b8a6925cc}/components/calGoogleCalendarModule.manifest
lib/${MOZILLA_PROJECT}-${MOZILLA_VER}/extensions/{a62ef8ec-5fdc-40c2-873c-223b8a6925cc}/components/gdata.xpt
@ -323,6 +324,7 @@ lib/${MOZILLA_PROJECT}-${MOZILLA_VER}/extensions/{e2fda1a4-762b-4020-b5ad-a41df1
lib/${MOZILLA_PROJECT}-${MOZILLA_VER}/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning/skin/lightning/mode-switch-icons.png
lib/${MOZILLA_PROJECT}-${MOZILLA_VER}/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning/skin/lightning/suite-accountCentral.css
lib/${MOZILLA_PROJECT}-${MOZILLA_VER}/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/
lib/${MOZILLA_PROJECT}-${MOZILLA_VER}/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/.mkdir.done
lib/${MOZILLA_PROJECT}-${MOZILLA_VER}/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/calBackendLoader.js
lib/${MOZILLA_PROJECT}-${MOZILLA_VER}/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/calBackendLoader.manifest
lib/${MOZILLA_PROJECT}-${MOZILLA_VER}/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/calCompositeCalendar.js