Update seamonkey to 2.6.1

Ok landry@ stsp@ mpi@
This commit is contained in:
nigel 2012-01-11 03:00:02 +00:00
parent f488c4c548
commit 83f9283889
19 changed files with 211 additions and 399 deletions

View File

@ -1,22 +1,22 @@
# $OpenBSD: Makefile,v 1.96 2011/12/15 23:10:32 nigel Exp $
# $OpenBSD: Makefile,v 1.97 2012/01/11 03:00:02 nigel Exp $
COMMENT-main = Mozilla application suite
COMMENT-lightning = Mozilla Seamonkey calendar extension
COMMENT-enigmail = Mozilla Seamonkey GnuPG extension
BROKEN-sparc64 = https://bugzilla.mozilla.org/show_bug.cgi?id=577056
MOZILLA_VERSION= 2.5
MOZILLA_VERSION= 2.6.1
MOZILLA_BRANCH = release
MOZILLA_PROJECT = seamonkey
MOZILLA_CODENAME = suite
MULTI_PACKAGES = -main -lightning -enigmail
PKGNAME-main = ${PKGNAME}
REVISION-main = 0
PKGNAME-lightning = lightning-seamonkey-1.0beta8
PKGNAME-lightning = lightning-seamonkey-1.0beta9
ENIG_V = 1.3.4
PKGNAME-enigmail = enigmail-seamonkey-${ENIG_V}
EPOCH-lightning = 0
REVISION-enigmail = 0
SO_VERSION= 21.0
# NOTE: Must bump minor version if any shlib's are removed from the

View File

@ -1,130 +1,130 @@
MD5 (mozilla/enigmail-1.3.4.tar.gz) = K18Yh5GBHSSLb/H8UaWAag==
MD5 (mozilla/seamonkey-2.5.be.langpack.xpi) = hl9PEspBW+WXgazlIg1VHg==
MD5 (mozilla/seamonkey-2.5.ca.langpack.xpi) = gXiB4XwfH1nmV6GtnBT8OQ==
MD5 (mozilla/seamonkey-2.5.cs.langpack.xpi) = Ujl/nI2iz0NlvFJxGBZ0mw==
MD5 (mozilla/seamonkey-2.5.de.langpack.xpi) = O/tqhNEN6i/9kRSZExKu7A==
MD5 (mozilla/seamonkey-2.5.en-GB.langpack.xpi) = BJL/a6y/oBdBLaxC/A00kA==
MD5 (mozilla/seamonkey-2.5.en-US.langpack.xpi) = 2fYvCjqHS/Tko+rR92uzYg==
MD5 (mozilla/seamonkey-2.5.es-AR.langpack.xpi) = Xr8liVbtk27wukaPOxbJNw==
MD5 (mozilla/seamonkey-2.5.es-ES.langpack.xpi) = pCDvD1M2XIpqbPRSWMZMiQ==
MD5 (mozilla/seamonkey-2.5.fi.langpack.xpi) = Y+KbWDHaLhP/EjBUvvdVNg==
MD5 (mozilla/seamonkey-2.5.fr.langpack.xpi) = /YhMXrxWPVkZeiAOt643zw==
MD5 (mozilla/seamonkey-2.5.gl.langpack.xpi) = 9PZS57Gzm+PaJb0nNQMLBQ==
MD5 (mozilla/seamonkey-2.5.hu.langpack.xpi) = Et1JVYNFK29jw5gHiaOKzg==
MD5 (mozilla/seamonkey-2.5.it.langpack.xpi) = h2Tu5sGHTS968gd84y29eQ==
MD5 (mozilla/seamonkey-2.5.ja.langpack.xpi) = r7VRbr2QwdiF7l1K60sSfg==
MD5 (mozilla/seamonkey-2.5.lt.langpack.xpi) = DoIdSXRGoZa7bcmVnutxzA==
MD5 (mozilla/seamonkey-2.5.nb-NO.langpack.xpi) = EFGDfnfbRDwudohrBk0/GQ==
MD5 (mozilla/seamonkey-2.5.nl.langpack.xpi) = z1YeGEc5wGnPo2XOF02xYg==
MD5 (mozilla/seamonkey-2.5.pl.langpack.xpi) = MRSlcWlfID5z0WafeaJlHQ==
MD5 (mozilla/seamonkey-2.5.pt-PT.langpack.xpi) = 0jjxEscNzQvWXN7F/fyIdw==
MD5 (mozilla/seamonkey-2.5.ru.langpack.xpi) = 0KJnkWc4M8geZ1POV/yt6w==
MD5 (mozilla/seamonkey-2.5.sk.langpack.xpi) = Iah8bIoKpaRiM0Gj34wVYQ==
MD5 (mozilla/seamonkey-2.5.source.tar.bz2) = 8PDdZSrV7pRY2GrrYmYVvQ==
MD5 (mozilla/seamonkey-2.5.sv-SE.langpack.xpi) = af+Fa+JJuxiZGpkmU8qORA==
MD5 (mozilla/seamonkey-2.5.tr.langpack.xpi) = wKOC9U27dcbC2ZDMzCyIzw==
MD5 (mozilla/seamonkey-2.5.zh-CN.langpack.xpi) = D/05LeUnnFwke/hb2/MOtg==
MD5 (mozilla/seamonkey-2.6.1.be.langpack.xpi) = nYjzrcQ/VJp0Z/n1xSr6oQ==
MD5 (mozilla/seamonkey-2.6.1.ca.langpack.xpi) = f8yUCC935kUeRdr1GahHgw==
MD5 (mozilla/seamonkey-2.6.1.cs.langpack.xpi) = zYcd6LackMSYRiN4EHTRZg==
MD5 (mozilla/seamonkey-2.6.1.de.langpack.xpi) = 0y2BTVZgS9AfaY0rESUb3A==
MD5 (mozilla/seamonkey-2.6.1.en-GB.langpack.xpi) = W20z7AbXP5hzNquPM82hIA==
MD5 (mozilla/seamonkey-2.6.1.en-US.langpack.xpi) = xB9RXGpP3eZ9phMo9DOebw==
MD5 (mozilla/seamonkey-2.6.1.es-AR.langpack.xpi) = 42kbr1pEN4/jgG+5UE7VdA==
MD5 (mozilla/seamonkey-2.6.1.es-ES.langpack.xpi) = TJ1+U5uDlHcI5rzY2r57fQ==
MD5 (mozilla/seamonkey-2.6.1.fi.langpack.xpi) = fp0BmFae8CHkqt1B/TAVKA==
MD5 (mozilla/seamonkey-2.6.1.fr.langpack.xpi) = 6BtEuxy9kpE1NVuaxeeZWQ==
MD5 (mozilla/seamonkey-2.6.1.gl.langpack.xpi) = HWhWLKEGEE/4o5JmvT+BvQ==
MD5 (mozilla/seamonkey-2.6.1.hu.langpack.xpi) = R7JSdMeLglMLNXJY9PLDzg==
MD5 (mozilla/seamonkey-2.6.1.it.langpack.xpi) = 8g5kQ+ULn4ee8J/PtD70Lg==
MD5 (mozilla/seamonkey-2.6.1.ja.langpack.xpi) = 0k800F6keSNyWFVv4zfFCA==
MD5 (mozilla/seamonkey-2.6.1.lt.langpack.xpi) = aiXQyqFTxzZHWxkCyg/o/Q==
MD5 (mozilla/seamonkey-2.6.1.nb-NO.langpack.xpi) = tEKFx+gCrNXvAI37OqXYIA==
MD5 (mozilla/seamonkey-2.6.1.nl.langpack.xpi) = zxfwYofZAlQ+D0s1pa5aNg==
MD5 (mozilla/seamonkey-2.6.1.pl.langpack.xpi) = PqJ6aru1aDbRTlYn1dYZwg==
MD5 (mozilla/seamonkey-2.6.1.pt-PT.langpack.xpi) = RAV23DlBxV3vyqbkVQKASQ==
MD5 (mozilla/seamonkey-2.6.1.ru.langpack.xpi) = rEdJNxYOuvyVmMwNZUCIKw==
MD5 (mozilla/seamonkey-2.6.1.sk.langpack.xpi) = RRIeYr4Ulw2CzzV51w36sA==
MD5 (mozilla/seamonkey-2.6.1.source.tar.bz2) = aaQ4dxB/l8/HUEgpQFujGQ==
MD5 (mozilla/seamonkey-2.6.1.sv-SE.langpack.xpi) = nmcX+vpJtjEil4SoOlI1Uw==
MD5 (mozilla/seamonkey-2.6.1.tr.langpack.xpi) = bk3KmVD3KBoFNOYo1ERfNA==
MD5 (mozilla/seamonkey-2.6.1.zh-CN.langpack.xpi) = 9L1VMUoAERfdarIC7fgSpg==
RMD160 (mozilla/enigmail-1.3.4.tar.gz) = VpGmRDaJggODUsnaRaYzynLoXDY=
RMD160 (mozilla/seamonkey-2.5.be.langpack.xpi) = 718U/nU5sbxvBq14vq181+4rxwc=
RMD160 (mozilla/seamonkey-2.5.ca.langpack.xpi) = DrTFVcZh61zBxo8EJWLVhsCpMKg=
RMD160 (mozilla/seamonkey-2.5.cs.langpack.xpi) = o/PVaYx2Fyh9JwAbVMOK6lTYVFY=
RMD160 (mozilla/seamonkey-2.5.de.langpack.xpi) = MSJOMpWIql2NZg9eXD3VEssTBG8=
RMD160 (mozilla/seamonkey-2.5.en-GB.langpack.xpi) = HJKng4WjYDgWxS5x85PEUzTbtpY=
RMD160 (mozilla/seamonkey-2.5.en-US.langpack.xpi) = cyFkVkp6Uan1diyIRWkbig96nZs=
RMD160 (mozilla/seamonkey-2.5.es-AR.langpack.xpi) = o7O41Rt7WMYjVY/MkeFAmbH3MO4=
RMD160 (mozilla/seamonkey-2.5.es-ES.langpack.xpi) = tzSkpV0oibHEw7COVfj/4tNXKGo=
RMD160 (mozilla/seamonkey-2.5.fi.langpack.xpi) = meNg0IA15+GOt7EONxE9lhR6OXk=
RMD160 (mozilla/seamonkey-2.5.fr.langpack.xpi) = RJMTFrYwcLvI0lZaXRwv+RgBT3Y=
RMD160 (mozilla/seamonkey-2.5.gl.langpack.xpi) = Z6s+aNkhFDFkUUStcTExOKag45o=
RMD160 (mozilla/seamonkey-2.5.hu.langpack.xpi) = nhcLEZKoVgt20bABXCgpAB8LWGA=
RMD160 (mozilla/seamonkey-2.5.it.langpack.xpi) = rLfqqVlpfQ5pB2dmOiWVmcKH7w4=
RMD160 (mozilla/seamonkey-2.5.ja.langpack.xpi) = dSZsXfrA84YULgRCK/f2kj8ooXc=
RMD160 (mozilla/seamonkey-2.5.lt.langpack.xpi) = K4LNdUx4rkQ0VR13vvj7vZQwsmE=
RMD160 (mozilla/seamonkey-2.5.nb-NO.langpack.xpi) = EeFaXkCPKAsjjD1C4Qa/xOuOQos=
RMD160 (mozilla/seamonkey-2.5.nl.langpack.xpi) = mh2xzh9K+SOVvg0Z6Tbb6FLJ18U=
RMD160 (mozilla/seamonkey-2.5.pl.langpack.xpi) = a3ZvuUJqQ1+GlMoRWaLajacPVrQ=
RMD160 (mozilla/seamonkey-2.5.pt-PT.langpack.xpi) = yadq4bKSxVkXpXPwbOOl7SSZGzk=
RMD160 (mozilla/seamonkey-2.5.ru.langpack.xpi) = n2x3haQUueq1rZ+ECnvpX6jj9fw=
RMD160 (mozilla/seamonkey-2.5.sk.langpack.xpi) = 4kMxqVJK1SqXUXJloszlSvu3R5E=
RMD160 (mozilla/seamonkey-2.5.source.tar.bz2) = geDy2OOkJQRJKqp1GMa3hlJ+MEY=
RMD160 (mozilla/seamonkey-2.5.sv-SE.langpack.xpi) = lDAvXhD3kohOC1Du6BTQkwrZOZU=
RMD160 (mozilla/seamonkey-2.5.tr.langpack.xpi) = bVUCcZMNweqA0fecdx3EMsOa0gQ=
RMD160 (mozilla/seamonkey-2.5.zh-CN.langpack.xpi) = zvZZihNMXTrUttxIaJTyL3krREw=
RMD160 (mozilla/seamonkey-2.6.1.be.langpack.xpi) = lGKQECmAFmRXP1Khrbb9YcbdOno=
RMD160 (mozilla/seamonkey-2.6.1.ca.langpack.xpi) = trVptX5VUZOWRFP3BlteyJ9PLbE=
RMD160 (mozilla/seamonkey-2.6.1.cs.langpack.xpi) = sdlpGfgkX+WSp4701pzmOTijXNU=
RMD160 (mozilla/seamonkey-2.6.1.de.langpack.xpi) = gNKtYugGX6i6iHFp035IDoSDLw4=
RMD160 (mozilla/seamonkey-2.6.1.en-GB.langpack.xpi) = AhnWuhQ3xAbKD1cT9uXagCtk+m4=
RMD160 (mozilla/seamonkey-2.6.1.en-US.langpack.xpi) = VKQvejgKgYA83df8Qjj4NoZJSU8=
RMD160 (mozilla/seamonkey-2.6.1.es-AR.langpack.xpi) = 9sG+HmnwhA2varm6PZYTqrSxh1Y=
RMD160 (mozilla/seamonkey-2.6.1.es-ES.langpack.xpi) = oNu52Kf2DxDki1gTAgNt2VidXEo=
RMD160 (mozilla/seamonkey-2.6.1.fi.langpack.xpi) = 4ArdwhCyyPUBxeCSRokeAifm+fE=
RMD160 (mozilla/seamonkey-2.6.1.fr.langpack.xpi) = bXQBayjDhdyoluMtfi8xWrV4dX4=
RMD160 (mozilla/seamonkey-2.6.1.gl.langpack.xpi) = oXmDIYrlPAio4GtxGwwrVhemRCA=
RMD160 (mozilla/seamonkey-2.6.1.hu.langpack.xpi) = Gn1/nGuo5+dy+CCUwYPf7jpAIOg=
RMD160 (mozilla/seamonkey-2.6.1.it.langpack.xpi) = VimNBSbpeYiKkWVJXcoxqS8W8NU=
RMD160 (mozilla/seamonkey-2.6.1.ja.langpack.xpi) = NPHDKftQ1VncojqlNd4yzU0ICPs=
RMD160 (mozilla/seamonkey-2.6.1.lt.langpack.xpi) = t94R2XwkkVmZdaJxUw2Mh25678k=
RMD160 (mozilla/seamonkey-2.6.1.nb-NO.langpack.xpi) = VmgXRiRhAVcx/hXjjeFj8PT5beA=
RMD160 (mozilla/seamonkey-2.6.1.nl.langpack.xpi) = E/JOnvMrYnjDh+HGDwr3clVdj1g=
RMD160 (mozilla/seamonkey-2.6.1.pl.langpack.xpi) = y06EgJLpn4mEw/KfoPt41tbn6Fc=
RMD160 (mozilla/seamonkey-2.6.1.pt-PT.langpack.xpi) = P9GJKgc5H/zpdKSagM2ZZNAqV7Q=
RMD160 (mozilla/seamonkey-2.6.1.ru.langpack.xpi) = ecBFOI0ssR8wVgBlOK1uxhIxM54=
RMD160 (mozilla/seamonkey-2.6.1.sk.langpack.xpi) = x6Ia4hr8lwqaNaJ0IEDFXLjW8xo=
RMD160 (mozilla/seamonkey-2.6.1.source.tar.bz2) = BuRI1tFyJrIJ7bCJ/VlgnTLjfKQ=
RMD160 (mozilla/seamonkey-2.6.1.sv-SE.langpack.xpi) = gJcNKkDzQXenRvBa11eIUlSbIF4=
RMD160 (mozilla/seamonkey-2.6.1.tr.langpack.xpi) = p8QqMzIOdnbCm4nfknZDP8PHIv8=
RMD160 (mozilla/seamonkey-2.6.1.zh-CN.langpack.xpi) = Cgyl1Axgu84RFpck1zhSXIeY8R0=
SHA1 (mozilla/enigmail-1.3.4.tar.gz) = YB7H5OjrGnMtJtZQOSaAtEFbVrk=
SHA1 (mozilla/seamonkey-2.5.be.langpack.xpi) = ApkdGjLsfCEfG7BpBljraRJlIgc=
SHA1 (mozilla/seamonkey-2.5.ca.langpack.xpi) = Iv4HpY4NO7Kz18rKVILZ+BGWXpA=
SHA1 (mozilla/seamonkey-2.5.cs.langpack.xpi) = uiQvEhmhItetA6tCRXAaNIHBnkg=
SHA1 (mozilla/seamonkey-2.5.de.langpack.xpi) = pn7SIRHb8lSl1XLm3xQzLhVpojs=
SHA1 (mozilla/seamonkey-2.5.en-GB.langpack.xpi) = X2ikpcyXPcsDQ9ywQvzQupkSzJk=
SHA1 (mozilla/seamonkey-2.5.en-US.langpack.xpi) = 1pepVXq0/ECcTvHYxLU1Hh20NyI=
SHA1 (mozilla/seamonkey-2.5.es-AR.langpack.xpi) = R0puQLSk8t9aChylOp74OqHndBg=
SHA1 (mozilla/seamonkey-2.5.es-ES.langpack.xpi) = XYAgaFV0Mf+jjYjnNl1HNM6sOqw=
SHA1 (mozilla/seamonkey-2.5.fi.langpack.xpi) = xb8Tqe4WNVTqBQX890zmmCQ9NGI=
SHA1 (mozilla/seamonkey-2.5.fr.langpack.xpi) = h7kydQPWGshPxdn3B4OPMR1gRtw=
SHA1 (mozilla/seamonkey-2.5.gl.langpack.xpi) = k1WKKjQcNfUA7JX8TFwS1nWynsE=
SHA1 (mozilla/seamonkey-2.5.hu.langpack.xpi) = T0XRVUZ8on4zug1CpQuYcn+Y74M=
SHA1 (mozilla/seamonkey-2.5.it.langpack.xpi) = T7BT9EDdm+3kouvMgF1dGz4xTz8=
SHA1 (mozilla/seamonkey-2.5.ja.langpack.xpi) = IX1JXh9bO6fGczDdlzU3sSeRKOU=
SHA1 (mozilla/seamonkey-2.5.lt.langpack.xpi) = BtxIFcslpojsgoEGqJ4eq4NFGgU=
SHA1 (mozilla/seamonkey-2.5.nb-NO.langpack.xpi) = brqJd8XeM5iYUsAbkr2VEgWZpj0=
SHA1 (mozilla/seamonkey-2.5.nl.langpack.xpi) = h9iPwq5XgDeROoE0QJ2FTuRQ4Fs=
SHA1 (mozilla/seamonkey-2.5.pl.langpack.xpi) = rL+NgbTGamy6dVKBPWFxioAkRVA=
SHA1 (mozilla/seamonkey-2.5.pt-PT.langpack.xpi) = 2judGTl8NSqO8nVQq4rIaCXizPQ=
SHA1 (mozilla/seamonkey-2.5.ru.langpack.xpi) = LJL5cC8xcRsDGCXzcX+nSYCCbmA=
SHA1 (mozilla/seamonkey-2.5.sk.langpack.xpi) = eILaCflKmJnPOLhUyxnPsPSkxIE=
SHA1 (mozilla/seamonkey-2.5.source.tar.bz2) = dWp/V3tdHCS8W1zq0KYm/aZSzg4=
SHA1 (mozilla/seamonkey-2.5.sv-SE.langpack.xpi) = 3lEieMvJqJ9WivN7WGV0iFPeZ04=
SHA1 (mozilla/seamonkey-2.5.tr.langpack.xpi) = CHBcD2AGx0JRVFqrSbgF+exg+hI=
SHA1 (mozilla/seamonkey-2.5.zh-CN.langpack.xpi) = 7a9Ue90IM+QDS6rvR/OfSLnUC6A=
SHA1 (mozilla/seamonkey-2.6.1.be.langpack.xpi) = XA9FVhEI+PeOEIE5jLhO4kHN7q8=
SHA1 (mozilla/seamonkey-2.6.1.ca.langpack.xpi) = eEiTl6F6UOAC+fAX/ZN9z6OHeoY=
SHA1 (mozilla/seamonkey-2.6.1.cs.langpack.xpi) = 3puH80HYTntr/OXjNAfaY0wdX2U=
SHA1 (mozilla/seamonkey-2.6.1.de.langpack.xpi) = Bx8/uJ06mTn1UTo7kw8wCam9D3Q=
SHA1 (mozilla/seamonkey-2.6.1.en-GB.langpack.xpi) = f6dDne3TEhg9yhTlcveFRMMRZYg=
SHA1 (mozilla/seamonkey-2.6.1.en-US.langpack.xpi) = rFqI/1xz471GFboRAMniZNFxgCA=
SHA1 (mozilla/seamonkey-2.6.1.es-AR.langpack.xpi) = MhwQU7xgVRL7RaFh53JqXlTwX8E=
SHA1 (mozilla/seamonkey-2.6.1.es-ES.langpack.xpi) = ZHI6twO+26nL0W61Lshvx0oNN7g=
SHA1 (mozilla/seamonkey-2.6.1.fi.langpack.xpi) = XoktT0gQp54JIKxewl1rKYi3Gz4=
SHA1 (mozilla/seamonkey-2.6.1.fr.langpack.xpi) = DzxdlRwgY83hxNywz7+aSnCkZFs=
SHA1 (mozilla/seamonkey-2.6.1.gl.langpack.xpi) = o0dl5sHgAj+3Zw07g3M/y2nlVtk=
SHA1 (mozilla/seamonkey-2.6.1.hu.langpack.xpi) = QE5XdapbhD48jD4GYu1Dyc0mzBw=
SHA1 (mozilla/seamonkey-2.6.1.it.langpack.xpi) = mmRIhG2SkRdz30ovboxmmH1IZYM=
SHA1 (mozilla/seamonkey-2.6.1.ja.langpack.xpi) = gJmMmQPQAy1LIphRFgjZ7gVh/QY=
SHA1 (mozilla/seamonkey-2.6.1.lt.langpack.xpi) = kgYj254mIjPjPTWo/GYLrD+g+kU=
SHA1 (mozilla/seamonkey-2.6.1.nb-NO.langpack.xpi) = hvTDT+xE2jJ+F8TJNBlhmEdDcq0=
SHA1 (mozilla/seamonkey-2.6.1.nl.langpack.xpi) = oolugoO4Vh04UnVQ3D1rUV92AZs=
SHA1 (mozilla/seamonkey-2.6.1.pl.langpack.xpi) = 6bAPfj/FCTifzN3NuNcaawlL7ms=
SHA1 (mozilla/seamonkey-2.6.1.pt-PT.langpack.xpi) = 8OU7MDXuZk4214/k+IiUZuVW+DE=
SHA1 (mozilla/seamonkey-2.6.1.ru.langpack.xpi) = eCO7pHWCoC3UKMdm3y5qTN0ltf0=
SHA1 (mozilla/seamonkey-2.6.1.sk.langpack.xpi) = sa3L3R4P+SZ6Bf1jiXEJX9GhBok=
SHA1 (mozilla/seamonkey-2.6.1.source.tar.bz2) = gwndyZ2wX2HPqc9A5sYP9i7xkOo=
SHA1 (mozilla/seamonkey-2.6.1.sv-SE.langpack.xpi) = B4ocF5cmAUtD4EPXfQlJPflB4h8=
SHA1 (mozilla/seamonkey-2.6.1.tr.langpack.xpi) = JZDksCkDKtJ78+IiNckV3dKm6mo=
SHA1 (mozilla/seamonkey-2.6.1.zh-CN.langpack.xpi) = 9NUikeHRdiZIrPHzfu732QTQPQY=
SHA256 (mozilla/enigmail-1.3.4.tar.gz) = lnscP/JNh6sFIHr/b0CtqgazAvnnU8ABKJbkf373XDk=
SHA256 (mozilla/seamonkey-2.5.be.langpack.xpi) = tYz4jQJk7jqiBExZb5ruhu51GR0z/T6sUhk2TRyAgOI=
SHA256 (mozilla/seamonkey-2.5.ca.langpack.xpi) = /jnWN0QjAego4SU/J64FC5lcZz5dIK3xMuBtvGFJZOE=
SHA256 (mozilla/seamonkey-2.5.cs.langpack.xpi) = Lga0ZUP83b+aO/grtxgKmVYZBsJ4WYsm4cjnRhs31SA=
SHA256 (mozilla/seamonkey-2.5.de.langpack.xpi) = 3x72jMaPjFYqitBYJostc11It1vQE6gtVoBeM0CKT6w=
SHA256 (mozilla/seamonkey-2.5.en-GB.langpack.xpi) = Os/AVEWaquQ/KSNMjgvKAbkeOVDT995yYyBpwk100Bg=
SHA256 (mozilla/seamonkey-2.5.en-US.langpack.xpi) = 9PrUftuuZIxxB7bWiKG6/fKleWdaoI2Ppw3FuWrUHiQ=
SHA256 (mozilla/seamonkey-2.5.es-AR.langpack.xpi) = cv22c7oUhEEnK2UlPM4U6L1LIsKnqHIAhIFkUDLZWW0=
SHA256 (mozilla/seamonkey-2.5.es-ES.langpack.xpi) = ewFWfPL7SjG9XTMI+7YGdkh0sPKlYhAx5225xja1ffg=
SHA256 (mozilla/seamonkey-2.5.fi.langpack.xpi) = q35gX7BPXse5GZknB+JixeNGJvnFkj+VYNVVcHjN/e4=
SHA256 (mozilla/seamonkey-2.5.fr.langpack.xpi) = x6qbc5v4mBIJk+v/GXvAR+15ar4865+7B5zOyPedi68=
SHA256 (mozilla/seamonkey-2.5.gl.langpack.xpi) = PF02iVn4XsL9nkJoD/6bZkG45B/2tMi1gLhjilPrzOc=
SHA256 (mozilla/seamonkey-2.5.hu.langpack.xpi) = vJNK7JwOD9CrOVB3/XYYmxKKezupIdnEOlFD1utY0ms=
SHA256 (mozilla/seamonkey-2.5.it.langpack.xpi) = o2dwhXru//DxGSvOYAzkgDhiQoR/ScVCDkfrYi6iTt4=
SHA256 (mozilla/seamonkey-2.5.ja.langpack.xpi) = JL1zgYaAMPFeFn0dQXpZ5MC2epILh18sMvS1/1VJkHQ=
SHA256 (mozilla/seamonkey-2.5.lt.langpack.xpi) = oKZoYoSxflKtEmeQHpCYndjH2sn+urHV3hB23zktIP4=
SHA256 (mozilla/seamonkey-2.5.nb-NO.langpack.xpi) = IJuKipeJb9ok6cZd2tgmhpumTL6iF25Q2L/n+akhQLA=
SHA256 (mozilla/seamonkey-2.5.nl.langpack.xpi) = OxbsJ3M9u9RJHEz+E7JfK9cGpGhqw9jQo0ckVrojPt8=
SHA256 (mozilla/seamonkey-2.5.pl.langpack.xpi) = CMQgnn459+2ihxQxIvB0vr8Y+Vy4APkKiqH5dTwlMD8=
SHA256 (mozilla/seamonkey-2.5.pt-PT.langpack.xpi) = 5+U3yHS+wcJp8SA0bz6igiQ9MMAY/8OmQvP1U2oD9jY=
SHA256 (mozilla/seamonkey-2.5.ru.langpack.xpi) = cPpwTDlmzg2GSJmX7MylXSLm7KL8KkTeZXQqFn0UBY8=
SHA256 (mozilla/seamonkey-2.5.sk.langpack.xpi) = BuOWFTuCKSH7YfTApW0Gbg6uOxK/Rs1Y3qDezNY52Ew=
SHA256 (mozilla/seamonkey-2.5.source.tar.bz2) = UNYUbyDTIh+sA2b2ZHlW4UJ0mJHb1BH4XnRddcwyyNA=
SHA256 (mozilla/seamonkey-2.5.sv-SE.langpack.xpi) = 2zqOk59L7qEK9s18guXT6XYUWprBlqeaDM/uPx4XR+o=
SHA256 (mozilla/seamonkey-2.5.tr.langpack.xpi) = E+pfPoUjr3S4OM4ycVCfB9YZgczrvPGss4v5Ctz0RKY=
SHA256 (mozilla/seamonkey-2.5.zh-CN.langpack.xpi) = S4x6t7sI0N1CnC9EHs+lzDozvNJJQvFQGiXKcn9G+Tc=
SHA256 (mozilla/seamonkey-2.6.1.be.langpack.xpi) = EWHYgNgI4Qu9bzZQ0c2bWW22dbCe3c6RnvrNfrz9U08=
SHA256 (mozilla/seamonkey-2.6.1.ca.langpack.xpi) = iQH95KkeYEfCK3dXYvniL4BFqP97yU7HNLiNYWWH+Ng=
SHA256 (mozilla/seamonkey-2.6.1.cs.langpack.xpi) = ttYASPTrCKLXqQJ2SCfj5D8HCtRoA+BAQaCrWYnKDFs=
SHA256 (mozilla/seamonkey-2.6.1.de.langpack.xpi) = ZlqpMiPdq3wt/S+7HnHjGLI5mtF9kPEhPAzlmdf/4fk=
SHA256 (mozilla/seamonkey-2.6.1.en-GB.langpack.xpi) = IPpWhNGnqUr0utj5ByrYdFaMOnkLmnkQpD0xdpkhNYE=
SHA256 (mozilla/seamonkey-2.6.1.en-US.langpack.xpi) = QWD+z+rPGvnhhhftgCIYWwyJ7soIxCJmtV8Foav0Fa4=
SHA256 (mozilla/seamonkey-2.6.1.es-AR.langpack.xpi) = +K+DkMoZH7/xiD0mfaG4c95+0CDBcP9BsDWS++pX7YU=
SHA256 (mozilla/seamonkey-2.6.1.es-ES.langpack.xpi) = EJDy1bf+WEth+Mnl9BPE3m5pZCfAJetcxGpJx6UWOlU=
SHA256 (mozilla/seamonkey-2.6.1.fi.langpack.xpi) = mkE0ObUP6jYVKHkvy7x1xdr4t7gyeDAkhKmSbGhehz0=
SHA256 (mozilla/seamonkey-2.6.1.fr.langpack.xpi) = eQ5sSoDM2N31/RBRqNmYmhf24HePclNKfTuIAM1Yzew=
SHA256 (mozilla/seamonkey-2.6.1.gl.langpack.xpi) = 5671wO1evjx+K6nRA+RVhdCjHvstvl75PcJcXlMThrw=
SHA256 (mozilla/seamonkey-2.6.1.hu.langpack.xpi) = SZJC80iYdardkCSOdWUJFClDFDq66JeYBslZ3dt+fLI=
SHA256 (mozilla/seamonkey-2.6.1.it.langpack.xpi) = x2mQa2IpU4/UIX3SrPumsqCUXoSB2nRnuXzaUUjlI+w=
SHA256 (mozilla/seamonkey-2.6.1.ja.langpack.xpi) = a9als4W8C4n9+3gIg/fbVURTIkgqNv1/xofUz+Zeyzs=
SHA256 (mozilla/seamonkey-2.6.1.lt.langpack.xpi) = yEc/0VCSYjRNPFVE81vXVssIr+SsUtLF0Tg3CLh8RC4=
SHA256 (mozilla/seamonkey-2.6.1.nb-NO.langpack.xpi) = Csj4/HZR92+5kyMGYQcTrX18pdFIr+l1MJ3BFxWPH+8=
SHA256 (mozilla/seamonkey-2.6.1.nl.langpack.xpi) = 19lA4veV6E/hB1EY1mbfqIa7vPW5PfIByq08dqzVOcg=
SHA256 (mozilla/seamonkey-2.6.1.pl.langpack.xpi) = i3/pGd+Fc0zh/DzEEEeW9uG6VsGSBretixzFgilTsrk=
SHA256 (mozilla/seamonkey-2.6.1.pt-PT.langpack.xpi) = LhAtltnrRXr9RsgQ7I0w1kOrcS6Y/fKIlB+aRaT4OjU=
SHA256 (mozilla/seamonkey-2.6.1.ru.langpack.xpi) = smR7kMikM6BHMDHzXitmkt/lMOrPje7560kygq7Bh6o=
SHA256 (mozilla/seamonkey-2.6.1.sk.langpack.xpi) = 19WfG8SV/PBg2YXjTkNkRyJG6t5rxxLjezJcMzab+Mw=
SHA256 (mozilla/seamonkey-2.6.1.source.tar.bz2) = e3OXm5TwBTKiUTdyEzRdujR3dPuIHiwsdPhFs24m4u4=
SHA256 (mozilla/seamonkey-2.6.1.sv-SE.langpack.xpi) = bGRSOfc2QpHGYYp2EIWsiHvt+EL2mmxyZYP4M6svvnM=
SHA256 (mozilla/seamonkey-2.6.1.tr.langpack.xpi) = nwCwYonUsMeqD0B61kcP3ohTvhKZXfX6vgDb9jOU2rc=
SHA256 (mozilla/seamonkey-2.6.1.zh-CN.langpack.xpi) = IcCNlpQiATATeYVggk9utwuyH8QFbYiS53amDaIVjNk=
SIZE (mozilla/enigmail-1.3.4.tar.gz) = 1369381
SIZE (mozilla/seamonkey-2.5.be.langpack.xpi) = 795233
SIZE (mozilla/seamonkey-2.5.ca.langpack.xpi) = 813814
SIZE (mozilla/seamonkey-2.5.cs.langpack.xpi) = 819090
SIZE (mozilla/seamonkey-2.5.de.langpack.xpi) = 859869
SIZE (mozilla/seamonkey-2.5.en-GB.langpack.xpi) = 789630
SIZE (mozilla/seamonkey-2.5.en-US.langpack.xpi) = 789287
SIZE (mozilla/seamonkey-2.5.es-AR.langpack.xpi) = 859119
SIZE (mozilla/seamonkey-2.5.es-ES.langpack.xpi) = 787408
SIZE (mozilla/seamonkey-2.5.fi.langpack.xpi) = 809364
SIZE (mozilla/seamonkey-2.5.fr.langpack.xpi) = 814852
SIZE (mozilla/seamonkey-2.5.gl.langpack.xpi) = 809259
SIZE (mozilla/seamonkey-2.5.hu.langpack.xpi) = 830898
SIZE (mozilla/seamonkey-2.5.it.langpack.xpi) = 737810
SIZE (mozilla/seamonkey-2.5.ja.langpack.xpi) = 864233
SIZE (mozilla/seamonkey-2.5.lt.langpack.xpi) = 961779
SIZE (mozilla/seamonkey-2.5.nb-NO.langpack.xpi) = 807765
SIZE (mozilla/seamonkey-2.5.nl.langpack.xpi) = 806319
SIZE (mozilla/seamonkey-2.5.pl.langpack.xpi) = 828798
SIZE (mozilla/seamonkey-2.5.pt-PT.langpack.xpi) = 844864
SIZE (mozilla/seamonkey-2.5.ru.langpack.xpi) = 891481
SIZE (mozilla/seamonkey-2.5.sk.langpack.xpi) = 842552
SIZE (mozilla/seamonkey-2.5.source.tar.bz2) = 89448141
SIZE (mozilla/seamonkey-2.5.sv-SE.langpack.xpi) = 871535
SIZE (mozilla/seamonkey-2.5.tr.langpack.xpi) = 807205
SIZE (mozilla/seamonkey-2.5.zh-CN.langpack.xpi) = 837986
SIZE (mozilla/seamonkey-2.6.1.be.langpack.xpi) = 796446
SIZE (mozilla/seamonkey-2.6.1.ca.langpack.xpi) = 814467
SIZE (mozilla/seamonkey-2.6.1.cs.langpack.xpi) = 819663
SIZE (mozilla/seamonkey-2.6.1.de.langpack.xpi) = 860451
SIZE (mozilla/seamonkey-2.6.1.en-GB.langpack.xpi) = 790669
SIZE (mozilla/seamonkey-2.6.1.en-US.langpack.xpi) = 789696
SIZE (mozilla/seamonkey-2.6.1.es-AR.langpack.xpi) = 860259
SIZE (mozilla/seamonkey-2.6.1.es-ES.langpack.xpi) = 788486
SIZE (mozilla/seamonkey-2.6.1.fi.langpack.xpi) = 809902
SIZE (mozilla/seamonkey-2.6.1.fr.langpack.xpi) = 815679
SIZE (mozilla/seamonkey-2.6.1.gl.langpack.xpi) = 809738
SIZE (mozilla/seamonkey-2.6.1.hu.langpack.xpi) = 832651
SIZE (mozilla/seamonkey-2.6.1.it.langpack.xpi) = 738879
SIZE (mozilla/seamonkey-2.6.1.ja.langpack.xpi) = 864874
SIZE (mozilla/seamonkey-2.6.1.lt.langpack.xpi) = 962668
SIZE (mozilla/seamonkey-2.6.1.nb-NO.langpack.xpi) = 808226
SIZE (mozilla/seamonkey-2.6.1.nl.langpack.xpi) = 806821
SIZE (mozilla/seamonkey-2.6.1.pl.langpack.xpi) = 829358
SIZE (mozilla/seamonkey-2.6.1.pt-PT.langpack.xpi) = 845394
SIZE (mozilla/seamonkey-2.6.1.ru.langpack.xpi) = 892796
SIZE (mozilla/seamonkey-2.6.1.sk.langpack.xpi) = 843101
SIZE (mozilla/seamonkey-2.6.1.source.tar.bz2) = 96737319
SIZE (mozilla/seamonkey-2.6.1.sv-SE.langpack.xpi) = 872020
SIZE (mozilla/seamonkey-2.6.1.tr.langpack.xpi) = 809261
SIZE (mozilla/seamonkey-2.6.1.zh-CN.langpack.xpi) = 838641

View File

@ -0,0 +1,12 @@
$OpenBSD: patch-mozilla-js_src_jscompartment_cpp,v 1.1 2012/01/11 03:00:02 nigel Exp $
https://bugzilla.mozilla.org/show_bug.cgi?id=703534
--- mozilla/js/src/jscompartment.cpp Wed Dec 21 00:28:22 2011
+++ mozilla/js/src/jscompartment.cpp Sat Dec 24 11:21:34 2011
@@ -50,7 +50,6 @@
#include "jswatchpoint.h"
#include "jswrapper.h"
#include "assembler/wtf/Platform.h"
-#include "assembler/jit/ExecutableAllocator.h"
#include "yarr/BumpPointerAllocator.h"
#include "methodjit/MethodJIT.h"
#include "methodjit/PolyIC.h"

View File

@ -0,0 +1,15 @@
$OpenBSD: patch-mozilla_gfx_qcms_qcmstypes_h,v 1.4 2012/01/11 03:00:02 nigel Exp $
https://bugzilla.mozilla.org/show_bug.cgi?id=651444
--- mozilla/gfx/qcms/qcmstypes.h.orig Thu Dec 15 01:22:31 2011
+++ mozilla/gfx/qcms/qcmstypes.h Mon Dec 19 22:42:56 2011
@@ -12,7 +12,7 @@
#include <sys/int_types.h>
#elif defined (_AIX)
#include <sys/types.h>
-#elif !defined(ANDROID) && !defined(__OpenBSD__)
+#elif !defined(ANDROID)
typedef PRInt8 int8_t;
typedef PRUint8 uint8_t;
typedef PRInt16 int16_t;

View File

@ -1,7 +1,7 @@
$OpenBSD: patch-mozilla_ipc_chromium_src_base_atomicops_h,v 1.2 2011/10/28 13:17:14 robert Exp $
$OpenBSD: patch-mozilla_ipc_chromium_src_base_atomicops_h,v 1.3 2012/01/11 03:00:02 nigel Exp $
--- mozilla/ipc/chromium/src/base/atomicops.h.orig Fri Oct 28 12:35:06 2011
+++ mozilla/ipc/chromium/src/base/atomicops.h Fri Oct 28 14:10:20 2011
@@ -40,12 +40,16 @@ namespace subtle {
@@ -40,7 +40,7 @@ namespace subtle {
#endif
typedef __w64 int32 Atomic32;
#ifdef ARCH_CPU_64_BITS
@ -10,12 +10,3 @@ $OpenBSD: patch-mozilla_ipc_chromium_src_base_atomicops_h,v 1.2 2011/10/28 13:17
#endif
// Use AtomicWord for a machine-sized pointer. It will use the Atomic32 or
// Atomic64 routines below, depending on your architecture.
+#if defined(OS_OPENBSD) && !defined(ARCH_CPU_64_BITS)
+typedef Atomic32 AtomicWord;
+#else
typedef intptr_t AtomicWord;
+#endif
// Atomically execute:
// result = *ptr;

View File

@ -1,35 +0,0 @@
$OpenBSD: patch-mozilla_ipc_chromium_src_base_debug_util_posix_cc,v 1.1 2011/07/24 07:31:57 landry Exp $
--- mozilla/ipc/chromium/src/base/debug_util_posix.cc.orig Mon Jun 27 05:10:41 2011
+++ mozilla/ipc/chromium/src/base/debug_util_posix.cc Sun Jul 3 02:14:43 2011
@@ -8,10 +8,12 @@
#include <errno.h>
#include <fcntl.h>
#include <stdio.h>
+#include <limits.h>
#include <sys/stat.h>
+#include <sys/param.h>
#include <sys/types.h>
#include <unistd.h>
-#ifndef ANDROID
+#ifdef __GLIBC__
#include <execinfo.h>
#include <sys/sysctl.h>
#endif
@@ -119,7 +121,7 @@ StackTrace::StackTrace() {
const int kMaxCallers = 256;
void* callers[kMaxCallers];
-#ifndef ANDROID
+#ifdef __GLIBC__
int count = backtrace(callers, kMaxCallers);
#else
int count = 0;
@@ -138,7 +140,7 @@ StackTrace::StackTrace() {
void StackTrace::PrintBacktrace() {
fflush(stderr);
-#ifndef ANDROID
+#ifdef __GLIBC__
backtrace_symbols_fd(&trace_[0], trace_.size(), STDERR_FILENO);
#endif
}

View File

@ -0,0 +1,21 @@
$OpenBSD: patch-mozilla_ipc_chromium_src_base_dir_reader_posix_h,v 1.1 2012/01/11 03:00:02 nigel Exp $
--- mozilla/ipc/chromium/src/base/dir_reader_posix.h.orig Thu Dec 15 01:22:33 2011
+++ mozilla/ipc/chromium/src/base/dir_reader_posix.h Mon Dec 19 22:41:00 2011
@@ -18,7 +18,7 @@
// seems worse than falling back to enumerating all file descriptors so we will
// probably never implement this on the Mac.
-#if defined(OS_LINUX)
+#if defined(OS_LINUX) && ! defined(OS_OPENBSD)
#include "base/dir_reader_linux.h"
#else
#include "base/dir_reader_fallback.h"
@@ -26,7 +26,7 @@
namespace base {
-#if defined(OS_LINUX)
+#if defined(OS_LINUX) && ! defined(OS_OPENBSD)
typedef DirReaderLinux DirReaderPosix;
#else
typedef DirReaderFallback DirReaderPosix;

View File

@ -1,11 +0,0 @@
$OpenBSD: patch-mozilla_ipc_chromium_src_base_file_util_h,v 1.1 2011/07/24 07:31:57 landry Exp $
--- mozilla/ipc/chromium/src/base/file_util.h.orig Mon Jun 27 05:10:41 2011
+++ mozilla/ipc/chromium/src/base/file_util.h Sun Jul 3 02:14:43 2011
@@ -15,6 +15,7 @@
#elif defined(ANDROID)
#include <sys/stat.h>
#elif defined(OS_POSIX)
+#include <sys/types.h>
#include <fts.h>
#include <sys/stat.h>
#endif

View File

@ -1,13 +0,0 @@
$OpenBSD: patch-mozilla_ipc_chromium_src_base_platform_file_posix_cc,v 1.1 2011/07/24 07:31:57 landry Exp $
--- mozilla/ipc/chromium/src/base/platform_file_posix.cc.orig Mon Jun 27 05:10:41 2011
+++ mozilla/ipc/chromium/src/base/platform_file_posix.cc Sun Jul 3 02:14:43 2011
@@ -4,6 +4,9 @@
#include "base/platform_file.h"
+#ifdef __OpenBSD__
+#include <sys/stat.h>
+#endif
#include <fcntl.h>
#include <errno.h>
#ifdef ANDROID

View File

@ -1,12 +0,0 @@
$OpenBSD: patch-mozilla_ipc_chromium_src_base_platform_thread_posix_cc,v 1.1 2011/07/24 07:31:57 landry Exp $
--- mozilla/ipc/chromium/src/base/platform_thread_posix.cc.orig Mon Jun 27 05:10:41 2011
+++ mozilla/ipc/chromium/src/base/platform_thread_posix.cc Sun Jul 3 02:14:43 2011
@@ -33,6 +33,8 @@ PlatformThreadId PlatformThread::CurrentId() {
// into the kernel.
#if defined(OS_MACOSX)
return mach_thread_self();
+#elif defined(__OpenBSD__)
+ return getpid();
#elif defined(OS_LINUX)
return syscall(__NR_gettid);
#endif

View File

@ -1,12 +0,0 @@
$OpenBSD: patch-mozilla_ipc_chromium_src_base_time_posix_cc,v 1.1 2011/07/24 07:31:57 landry Exp $
--- mozilla/ipc/chromium/src/base/time_posix.cc.orig Mon Jun 27 05:10:42 2011
+++ mozilla/ipc/chromium/src/base/time_posix.cc Sun Jul 3 02:14:44 2011
@@ -164,7 +164,7 @@ TimeTicks TimeTicks::Now() {
// With numer and denom = 1 (the expected case), the 64-bit absolute time
// reported in nanoseconds is enough to last nearly 585 years.
-#elif defined(OS_POSIX) && \
+#elif defined(__OpenBSD__) || defined(OS_POSIX) && \
defined(_POSIX_MONOTONIC_CLOCK) && _POSIX_MONOTONIC_CLOCK >= 0
struct timespec ts;

View File

@ -1,31 +0,0 @@
$OpenBSD: patch-mozilla_ipc_chromium_src_build_build_config_h,v 1.2 2011/08/23 20:25:25 landry Exp $
--- mozilla/ipc/chromium/src/build/build_config.h.orig Fri Jul 15 07:51:27 2011
+++ mozilla/ipc/chromium/src/build/build_config.h Sun Jul 31 22:33:36 2011
@@ -19,6 +19,8 @@
#define OS_MACOSX 1
#elif defined(__linux__) || defined(ANDROID)
#define OS_LINUX 1
+#elif defined(__OpenBSD__)
+#define OS_OPENBSD 1
#elif defined(_WIN32)
#define OS_WIN 1
#else
@@ -27,7 +29,7 @@
// For access to standard POSIX features, use OS_POSIX instead of a more
// specific macro.
-#if defined(OS_MACOSX) || defined(OS_LINUX)
+#if defined(OS_MACOSX) || defined(OS_LINUX) || defined(OS_OPENBSD)
#define OS_POSIX 1
#endif
@@ -60,6 +62,9 @@
#elif defined(__ppc__) || defined(__powerpc__)
#define ARCH_CPU_PPC 1
#define ARCH_CPU_32_BITS 1
+#elif defined(__sparc64__)
+#define ARCH_CPU_SPARC 1
+#define ARCH_CPU_64_BITS 1
#else
#error Please add support for your architecture in build/build_config.h
#endif

View File

@ -1,21 +1,33 @@
$OpenBSD: patch-mozilla_ipc_chromium_src_chrome_common_ipc_message_utils_h,v 1.2 2011/10/28 13:17:14 robert Exp $
$OpenBSD: patch-mozilla_ipc_chromium_src_chrome_common_ipc_message_utils_h,v 1.3 2012/01/11 03:00:02 nigel Exp $
--- mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h.orig Thu Sep 29 14:31:21 2011
+++ mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h Fri Oct 28 12:33:59 2011
@@ -219,7 +219,7 @@ struct ParamTraits<unsigned long> {
@@ -193,6 +193,29 @@ struct ParamTraits<unsigned long long> {
l->append(StringPrintf(L"%ull", p));
}
};
+
+template <>
+struct ParamTraits<long long> {
+ typedef long long param_type;
+ static void Write(Message* m, const param_type& p) {
+ m->WriteData(reinterpret_cast<const char*>(&p), sizeof(param_type));
+ }
+ static bool Read(const Message* m, void** iter, param_type* r) {
+ const char *data;
+ int data_size = 0;
+ bool result = m->ReadData(iter, &data, &data_size);
+ if (result && data_size == sizeof(param_type)) {
+ memcpy(r, data, sizeof(param_type));
+ } else {
+ result = false;
+ NOTREACHED();
+ }
+ return result;
+ }
+ static void Log(const param_type& p, std::wstring* l) {
+ l->append(StringPrintf(L"%ull", p));
+ }
+};
#endif
-#if !(defined(OS_MACOSX) || defined(OS_WIN) || (defined(CHROMIUM_MOZILLA_BUILD) && defined(OS_LINUX) && defined(ARCH_CPU_64_BITS)))
+#if !(defined(OS_MACOSX) || defined(OS_OPENBSD) || defined(OS_WIN) || (defined(CHROMIUM_MOZILLA_BUILD) && defined(OS_LINUX) && defined(ARCH_CPU_64_BITS)))
// There size_t is a synonym for |unsigned long| ...
template <>
struct ParamTraits<size_t> {
@@ -272,7 +272,7 @@ struct ParamTraits<uint32> {
};
#endif // defined(OS_MACOSX)
-#if !(defined(CHROMIUM_MOZILLA_BUILD) && defined(OS_LINUX) && defined(ARCH_CPU_64_BITS))
+#if !(defined(CHROMIUM_MOZILLA_BUILD) && defined(OS_LINUX) && defined(ARCH_CPU_64_BITS)) || defined(OS_OPENBSD)
// int64 is |long int| on 64-bit systems, uint64 is |unsigned long|
template <>
struct ParamTraits<int64> {
#if !(defined(OS_MACOSX) || defined(OS_OPENBSD) || defined(OS_WIN) || (defined(OS_LINUX) && defined(ARCH_CPU_64_BITS)))

View File

@ -1,26 +0,0 @@
$OpenBSD: patch-mozilla_js_src_Makefile_in,v 1.1 2011/12/08 00:39:18 nigel Exp $
--- mozilla/js/src/Makefile.in.orig Thu Nov 17 15:22:31 2011
+++ mozilla/js/src/Makefile.in Thu Nov 17 16:59:24 2011
@@ -438,6 +438,9 @@ else
###############################################
# BEGIN include sources for the Nitro assembler
#
+
+ENABLE_YARR_JIT = 1
+
VPATH += $(srcdir)/assembler \
$(srcdir)/assembler/wtf \
$(srcdir)/assembler/jit \
@@ -1081,7 +1084,11 @@ endif
# Needed to "configure" it correctly. Unfortunately these
# flags wind up being applied to all code in js/src, not just
# the code in js/src/assembler.
-CXXFLAGS += -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1
+CXXFLAGS += -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1
+
+ifneq (,$(ENABLE_YARR_JIT)$(ENABLE_TRACEJIT)$(ENABLE_METHODJIT))
+CXXFLAGS += -DENABLE_JIT=1
+endif
INCLUDES += -I$(srcdir)/assembler -I$(srcdir)/yarr

View File

@ -1,15 +0,0 @@
$OpenBSD: patch-mozilla_widget_public_nsIGfxInfo_idl,v 1.2 2011/12/08 00:39:18 nigel Exp $
https://bugzilla.mozilla.org/show_bug.cgi?id=681026
https://hg.mozilla.org/mozilla-central/rev/bb708067dd57
--- mozilla/widget/public/nsIGfxInfo.idl.orig Mon Nov 7 21:08:30 2011
+++ mozilla/widget/public/nsIGfxInfo.idl Mon Nov 21 23:10:24 2011
@@ -143,5 +143,8 @@ interface nsIGfxInfo : nsISupports
* underlying GL impl that's used to implement WebGL.
*/
DOMString getWebGLParameter(in DOMString aParam);
+
+ // only useful on X11
+ [noscript, notxpcom] void GetData();
};

View File

@ -1,16 +0,0 @@
$OpenBSD: patch-mozilla_widget_src_xpwidgets_GfxInfoBase_h,v 1.1 2011/09/21 14:34:27 nigel Exp $
https://bugzilla.mozilla.org/show_bug.cgi?id=681026
https://hg.mozilla.org/mozilla-central/rev/bb708067dd57
--- mozilla/widget/src/xpwidgets/GfxInfoBase.h.orig Sat Sep 3 00:56:28 2011
+++ mozilla/widget/src/xpwidgets/GfxInfoBase.h Tue Sep 20 22:24:19 2011
@@ -84,6 +84,9 @@ class GfxInfoBase : public nsIGfxInfo, (public)
// Ideally, Init() would be void-return, but the rules of
// NS_GENERIC_FACTORY_CONSTRUCTOR_INIT require it be nsresult return.
virtual nsresult Init();
+
+ // only useful on X11
+ NS_IMETHOD_(void) GetData() { }
protected:

View File

@ -1,23 +0,0 @@
$OpenBSD: patch-mozilla_widget_src_xpwidgets_GfxInfoX11_h,v 1.2 2011/12/08 00:39:18 nigel Exp $
https://bugzilla.mozilla.org/show_bug.cgi?id=681026
https://hg.mozilla.org/mozilla-central/rev/bb708067dd57
--- mozilla/widget/src/xpwidgets/GfxInfoX11.h.orig Mon Nov 7 21:08:31 2011
+++ mozilla/widget/src/xpwidgets/GfxInfoX11.h Mon Nov 21 23:10:24 2011
@@ -76,6 +76,8 @@ class GfxInfo : public GfxInfoBase (public)
using GfxInfoBase::GetWebGLParameter;
virtual nsresult Init();
+
+ NS_IMETHOD_(void) GetData();
protected:
@@ -91,7 +93,6 @@ class GfxInfo : public GfxInfoBase (public)
int mMajorVersion, mMinorVersion, mRevisionVersion;
void AddCrashReportAnnotations();
- void GetData();
};
} // namespace widget

View File

@ -1,48 +0,0 @@
$OpenBSD: patch-mozilla_widget_src_xpwidgets_nsBaseWidget_cpp,v 1.1 2011/09/21 14:34:27 nigel Exp $
https://bugzilla.mozilla.org/show_bug.cgi?id=681026
https://hg.mozilla.org/mozilla-central/rev/bb708067dd57
--- mozilla/widget/src/xpwidgets/nsBaseWidget.cpp.orig Fri Aug 12 15:16:46 2011
+++ mozilla/widget/src/xpwidgets/nsBaseWidget.cpp Fri Aug 26 15:38:17 2011
@@ -828,21 +828,33 @@ nsBaseWidget::GetShouldAccelerate()
if (xr)
xr->GetInSafeMode(&safeMode);
- if (disableAcceleration || safeMode)
- return PR_FALSE;
+ bool whitelisted = false;
- if (forceAcceleration)
- return PR_TRUE;
-
nsCOMPtr<nsIGfxInfo> gfxInfo = do_GetService("@mozilla.org/gfx/info;1");
if (gfxInfo) {
+ // bug 655578: on X11 at least, we must always call GetData (even if we don't need that information)
+ // as that's what causes GfxInfo initialization which kills the zombie 'glxtest' process.
+ // initially we relied on the fact that GetFeatureStatus calls GetData for us, but bug 681026 showed
+ // that assumption to be unsafe.
+ gfxInfo->GetData();
+
PRInt32 status;
if (NS_SUCCEEDED(gfxInfo->GetFeatureStatus(nsIGfxInfo::FEATURE_OPENGL_LAYERS, &status))) {
- if (status != nsIGfxInfo::FEATURE_NO_INFO) {
- NS_WARNING("OpenGL-accelerated layers are not supported on this system.");
- return PR_FALSE;
+ if (status == nsIGfxInfo::FEATURE_NO_INFO) {
+ whitelisted = true;
}
}
+ }
+
+ if (disableAcceleration || safeMode)
+ return PR_FALSE;
+
+ if (forceAcceleration)
+ return PR_TRUE;
+
+ if (!whitelisted) {
+ NS_WARNING("OpenGL-accelerated layers are not supported on this system.");
+ return PR_FALSE;
}
if (accelerateByDefault)

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST-main,v 1.18 2011/12/08 00:39:18 nigel Exp $
@comment $OpenBSD: PLIST-main,v 1.19 2012/01/11 03:00:02 nigel Exp $
@conflict seamonkey-<=2.0.6
@pkgpath www/seamonkey
bin/${MOZILLA_PROJECT}
@ -124,8 +124,10 @@ lib/${MOZILLA_PROJECT}-${MOZILLA_VERSION}/hyphenation/hyph_fr.dic
lib/${MOZILLA_PROJECT}-${MOZILLA_VERSION}/hyphenation/hyph_gl.dic
lib/${MOZILLA_PROJECT}-${MOZILLA_VERSION}/hyphenation/hyph_hr.dic
lib/${MOZILLA_PROJECT}-${MOZILLA_VERSION}/hyphenation/hyph_hsb.dic
lib/${MOZILLA_PROJECT}-${MOZILLA_VERSION}/hyphenation/hyph_hu.dic
lib/${MOZILLA_PROJECT}-${MOZILLA_VERSION}/hyphenation/hyph_ia.dic
lib/${MOZILLA_PROJECT}-${MOZILLA_VERSION}/hyphenation/hyph_is.dic
lib/${MOZILLA_PROJECT}-${MOZILLA_VERSION}/hyphenation/hyph_it.dic
lib/${MOZILLA_PROJECT}-${MOZILLA_VERSION}/hyphenation/hyph_kmr.dic
lib/${MOZILLA_PROJECT}-${MOZILLA_VERSION}/hyphenation/hyph_la.dic
lib/${MOZILLA_PROJECT}-${MOZILLA_VERSION}/hyphenation/hyph_lt.dic
@ -138,6 +140,7 @@ lib/${MOZILLA_PROJECT}-${MOZILLA_VERSION}/hyphenation/hyph_ru.dic
lib/${MOZILLA_PROJECT}-${MOZILLA_VERSION}/hyphenation/hyph_sh.dic
lib/${MOZILLA_PROJECT}-${MOZILLA_VERSION}/hyphenation/hyph_sl.dic
lib/${MOZILLA_PROJECT}-${MOZILLA_VERSION}/hyphenation/hyph_sv.dic
lib/${MOZILLA_PROJECT}-${MOZILLA_VERSION}/hyphenation/hyph_tr.dic
lib/${MOZILLA_PROJECT}-${MOZILLA_VERSION}/hyphenation/hyph_uk.dic
lib/${MOZILLA_PROJECT}-${MOZILLA_VERSION}/isp/
lib/${MOZILLA_PROJECT}-${MOZILLA_VERSION}/isp/SpamAssassin.sfd