Hi, Attached diff for www/seamonkey 2.6, see here for details.
http://www.seamonkey-project.org/releases/seamonkey2.6/ Built and tested on amd64. Tests? Comments? Ok? Nigel
Index: Makefile =================================================================== RCS file: /home/cvs/ports/www/seamonkey/Makefile,v retrieving revision 1.96 diff -u -p -r1.96 Makefile --- Makefile 15 Dec 2011 23:10:32 -0000 1.96 +++ Makefile 20 Dec 2011 18:37:16 -0000 @@ -5,18 +5,18 @@ COMMENT-lightning = Mozilla Seamonkey ca 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 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 Index: distinfo =================================================================== RCS file: /home/cvs/ports/www/seamonkey/distinfo,v retrieving revision 1.43 diff -u -p -r1.43 distinfo --- distinfo 8 Dec 2011 00:39:18 -0000 1.43 +++ distinfo 20 Dec 2011 19:33:37 -0000 @@ -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.be.langpack.xpi) = B/ZSiYoOak6o8Mxj/C270A== +MD5 (mozilla/seamonkey-2.6.ca.langpack.xpi) = g9/rfJ1wD/jfI0d5Ced/sw== +MD5 (mozilla/seamonkey-2.6.cs.langpack.xpi) = kkoqOuW8mSzyT6k37EwnKQ== +MD5 (mozilla/seamonkey-2.6.de.langpack.xpi) = +HAoT66oHBqJjwFQvOT6Ag== +MD5 (mozilla/seamonkey-2.6.en-GB.langpack.xpi) = fPLq1R/yIEDxtWnQZil64Q== +MD5 (mozilla/seamonkey-2.6.en-US.langpack.xpi) = GTMJH73lqksY940lANtV3Q== +MD5 (mozilla/seamonkey-2.6.es-AR.langpack.xpi) = es0NFaXHQeJXMMccTDqkCQ== +MD5 (mozilla/seamonkey-2.6.es-ES.langpack.xpi) = jPQT3zLcuGdWzd3e3EwZPw== +MD5 (mozilla/seamonkey-2.6.fi.langpack.xpi) = RfigjTzNO5qrVg72m7EjWw== +MD5 (mozilla/seamonkey-2.6.fr.langpack.xpi) = KKQmvRnO9tIUijY2qEHS1w== +MD5 (mozilla/seamonkey-2.6.gl.langpack.xpi) = lXRO/KEtg+nAb8rV+gmRwQ== +MD5 (mozilla/seamonkey-2.6.hu.langpack.xpi) = ZwXyTQ1lnZHqPIhmA96XSg== +MD5 (mozilla/seamonkey-2.6.it.langpack.xpi) = NtP0iTnVau+GYiTHxSIPrA== +MD5 (mozilla/seamonkey-2.6.ja.langpack.xpi) = qY9xiyjIpmNcg8kfTetIpg== +MD5 (mozilla/seamonkey-2.6.lt.langpack.xpi) = CBRu12v5UGb3DDlWVCXxEQ== +MD5 (mozilla/seamonkey-2.6.nb-NO.langpack.xpi) = PsAJZCkgrJY9FQCch7t4rQ== +MD5 (mozilla/seamonkey-2.6.nl.langpack.xpi) = Q/OnfBgUAvBCnQQC7Fk3IA== +MD5 (mozilla/seamonkey-2.6.pl.langpack.xpi) = xr3LgzmR2tS/TCyIIfmQJA== +MD5 (mozilla/seamonkey-2.6.pt-PT.langpack.xpi) = RDr5zj2vH7HEsEGDRlPEFA== +MD5 (mozilla/seamonkey-2.6.ru.langpack.xpi) = FIDkyWPAHYzH9l7SEe4I/g== +MD5 (mozilla/seamonkey-2.6.sk.langpack.xpi) = YXqiniLwK8gQXQT+qbJk+Q== +MD5 (mozilla/seamonkey-2.6.source.tar.bz2) = EfeWhkQ+xdGtPsAF4p5qgA== +MD5 (mozilla/seamonkey-2.6.sv-SE.langpack.xpi) = 1SYisno3K+N9ToKlMoXj9w== +MD5 (mozilla/seamonkey-2.6.tr.langpack.xpi) = v3U/J53zRMNVWvvfif7ziw== +MD5 (mozilla/seamonkey-2.6.zh-CN.langpack.xpi) = GIVuAQUn7TaWqGAVpBKVxg== 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.be.langpack.xpi) = AOj0qCRNe9GbXvELFs/Xz5KqdEw= +RMD160 (mozilla/seamonkey-2.6.ca.langpack.xpi) = 1D/0ZOivok4TcZdjcYTjV/Lg3LU= +RMD160 (mozilla/seamonkey-2.6.cs.langpack.xpi) = WqwIpUG324MB9tTrVbVe1vYXP/c= +RMD160 (mozilla/seamonkey-2.6.de.langpack.xpi) = p/XvrhZQ03OoinHY3K2tq5zH01c= +RMD160 (mozilla/seamonkey-2.6.en-GB.langpack.xpi) = acukKHYHhYCug3H2eMeJt6oXPqk= +RMD160 (mozilla/seamonkey-2.6.en-US.langpack.xpi) = yW6Nm3YJcesnINHrIMFTo2JsJd0= +RMD160 (mozilla/seamonkey-2.6.es-AR.langpack.xpi) = BuGXuMFx1+fyG7LFBvkzn5pSpNM= +RMD160 (mozilla/seamonkey-2.6.es-ES.langpack.xpi) = WIC68bFDFVf3YedcDmOJNUvdlvk= +RMD160 (mozilla/seamonkey-2.6.fi.langpack.xpi) = jSrlh30zk+Nf/CHFtHfx6IFUI9Q= +RMD160 (mozilla/seamonkey-2.6.fr.langpack.xpi) = PyjzbMUuoL9P7zlp4fCrbNdRKcs= +RMD160 (mozilla/seamonkey-2.6.gl.langpack.xpi) = oGgeHObndyMrU4SSy2aLqKs9rjY= +RMD160 (mozilla/seamonkey-2.6.hu.langpack.xpi) = uTAVWog3NvsUp5uH5lvOZeyFcO4= +RMD160 (mozilla/seamonkey-2.6.it.langpack.xpi) = S5hPBD0P8bffVM25d2QLJeEK9WM= +RMD160 (mozilla/seamonkey-2.6.ja.langpack.xpi) = fxdnLCd9NZmqTUMae4zhvJHj+BM= +RMD160 (mozilla/seamonkey-2.6.lt.langpack.xpi) = DO6FQgGdAcgwJbybrLnREW1pXEA= +RMD160 (mozilla/seamonkey-2.6.nb-NO.langpack.xpi) = fE0PXhT32HZWB9/S6hQVneeAEHk= +RMD160 (mozilla/seamonkey-2.6.nl.langpack.xpi) = NqsISJ7r1/YbIfZnHyTmeqQeu9I= +RMD160 (mozilla/seamonkey-2.6.pl.langpack.xpi) = mESzU4qu5ZVRRmMMUs6/ayV9rNM= +RMD160 (mozilla/seamonkey-2.6.pt-PT.langpack.xpi) = 3R35ebdCSVnGvMPZyFu/9rcap0A= +RMD160 (mozilla/seamonkey-2.6.ru.langpack.xpi) = eTqumR2MIV4d49uPZl7seatryGc= +RMD160 (mozilla/seamonkey-2.6.sk.langpack.xpi) = eO+DO6Gx/16rR1/zFpYAOcAE3pg= +RMD160 (mozilla/seamonkey-2.6.source.tar.bz2) = QsMVL7vxyucM3PHUXxsJB/2Nvig= +RMD160 (mozilla/seamonkey-2.6.sv-SE.langpack.xpi) = iWVov5dU9XR81AFmMyYJ6KiyF8Q= +RMD160 (mozilla/seamonkey-2.6.tr.langpack.xpi) = VkQhSBTP9eUZSRCLEgSojbmXqTM= +RMD160 (mozilla/seamonkey-2.6.zh-CN.langpack.xpi) = AS+TeyEJ2vhC5+C6vZPEMnXUFWE= 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.be.langpack.xpi) = m72ydGfJG/oN8zzaLJ5SCK6Jczo= +SHA1 (mozilla/seamonkey-2.6.ca.langpack.xpi) = +BbJszRPTHE3hNX7fHxao/A5xTc= +SHA1 (mozilla/seamonkey-2.6.cs.langpack.xpi) = uREviYsM/0gpLtZowedHuH48FLE= +SHA1 (mozilla/seamonkey-2.6.de.langpack.xpi) = HX8uiupcznIu+AFV0PkxDwICYGs= +SHA1 (mozilla/seamonkey-2.6.en-GB.langpack.xpi) = 5bwKwlgiO+gWTUFFrS3zz8/r+2A= +SHA1 (mozilla/seamonkey-2.6.en-US.langpack.xpi) = Cq5hwyXkTfoBLEO3XEqdHfRk1iI= +SHA1 (mozilla/seamonkey-2.6.es-AR.langpack.xpi) = qGf/KjpCnzoYZIbwYoTOGdOczSc= +SHA1 (mozilla/seamonkey-2.6.es-ES.langpack.xpi) = wQATr7t3hGqjWMQ3vyuAsXmdf3E= +SHA1 (mozilla/seamonkey-2.6.fi.langpack.xpi) = 9zo9zXAShdQhzzIYhUO8htnTLaU= +SHA1 (mozilla/seamonkey-2.6.fr.langpack.xpi) = L1sN1Kp+P1pkNgi2VY8yxHxGUMI= +SHA1 (mozilla/seamonkey-2.6.gl.langpack.xpi) = dUNYZQZhDHEsN5htr7gDBINPHvI= +SHA1 (mozilla/seamonkey-2.6.hu.langpack.xpi) = b4JdAWHHjg9m9AmeFgegO/637WU= +SHA1 (mozilla/seamonkey-2.6.it.langpack.xpi) = 2xfytBnyMCf80fFXEF1nw+cSVfY= +SHA1 (mozilla/seamonkey-2.6.ja.langpack.xpi) = GDa8KMzYUC9yeU2Qs8rvYqvSfY4= +SHA1 (mozilla/seamonkey-2.6.lt.langpack.xpi) = wBSgv584iv2jQmitVtgt/Ga3jMk= +SHA1 (mozilla/seamonkey-2.6.nb-NO.langpack.xpi) = TqCdWo/ff/z/qN8iAo6vXxsN9aM= +SHA1 (mozilla/seamonkey-2.6.nl.langpack.xpi) = wcpPPaFvJeYbWdfARyeCJB6tOIk= +SHA1 (mozilla/seamonkey-2.6.pl.langpack.xpi) = YJJk3wIUvFkbcwiI39j7izF6azA= +SHA1 (mozilla/seamonkey-2.6.pt-PT.langpack.xpi) = oKbaNkTFuKqzPIVc0HvKRrdbuF8= +SHA1 (mozilla/seamonkey-2.6.ru.langpack.xpi) = z+RCxuzpE2UazJ5ABDv7OgNz3LE= +SHA1 (mozilla/seamonkey-2.6.sk.langpack.xpi) = EVXnHI5ZjsfewWBPaYpKMEmX4pA= +SHA1 (mozilla/seamonkey-2.6.source.tar.bz2) = +DM+8j1sF/T6n8gwcrKX6MVQnxU= +SHA1 (mozilla/seamonkey-2.6.sv-SE.langpack.xpi) = /0nELU0eSgFPxkFhIY0YopfH+os= +SHA1 (mozilla/seamonkey-2.6.tr.langpack.xpi) = vDj/NgLkwq5zKlPIW4BqljMifoc= +SHA1 (mozilla/seamonkey-2.6.zh-CN.langpack.xpi) = PgM/qDxnwSmeqpe2t3aH/tHVlKo= 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.be.langpack.xpi) = 3SG9LvzQ0BlbLV7CFmHN8qsx/yiMNGd/arvvMDvIie0= +SHA256 (mozilla/seamonkey-2.6.ca.langpack.xpi) = CcA3IgGYDYzGrZcWyqhgT6YWtygMdBhZpj2SMsYvjDg= +SHA256 (mozilla/seamonkey-2.6.cs.langpack.xpi) = oPQLEFC+D7XDDL3DxIj0kn4k5uiHJ2NsfUVDOb7dlyg= +SHA256 (mozilla/seamonkey-2.6.de.langpack.xpi) = Ln8qXjFBQEVQq0wU6Kx0CWMBVz1D1RpsAvV+imZ8tT4= +SHA256 (mozilla/seamonkey-2.6.en-GB.langpack.xpi) = +BAhZpevL72dg0mO7nCXm/cUd0LfIkSd518KRG4lVQ4= +SHA256 (mozilla/seamonkey-2.6.en-US.langpack.xpi) = unvtAgsDOs+Jfz1QHE6stPglWiHIcbTI92JBLvtmlYE= +SHA256 (mozilla/seamonkey-2.6.es-AR.langpack.xpi) = 4mMpaRfJppBNQMPSSXOIYe7l0KVbVpocZOko/kr4nfE= +SHA256 (mozilla/seamonkey-2.6.es-ES.langpack.xpi) = mG5ZuGYTm6qlntGuZed4wghCcf837a+/eomDL8Ual7U= +SHA256 (mozilla/seamonkey-2.6.fi.langpack.xpi) = YoYoiPxxsQUfpMb3SGt427n9g8/DZY0AK5taYbfT/Wg= +SHA256 (mozilla/seamonkey-2.6.fr.langpack.xpi) = wWW9whK+f69eZFOTvPJs4fS1eix2Z8ngyySHz2PA4Ek= +SHA256 (mozilla/seamonkey-2.6.gl.langpack.xpi) = GEIgeSS4ZxkA64/cjGjufGvAZXozNTUJdXtjRHr2I+4= +SHA256 (mozilla/seamonkey-2.6.hu.langpack.xpi) = xf3lrB2AIJn2LVHp71+ByD3eenVL26Qq5t6eTy4fwOc= +SHA256 (mozilla/seamonkey-2.6.it.langpack.xpi) = f8Ue4FodQV4K2M+isVyLWIQsMLAfapKA5jgy3JgINsA= +SHA256 (mozilla/seamonkey-2.6.ja.langpack.xpi) = BUmBtrxfdWBGq/zP9+Qru/U53UJXS1QAXnHG7O4KDn4= +SHA256 (mozilla/seamonkey-2.6.lt.langpack.xpi) = 9PXqXlfCoy+KzsFgGuAFv7Mp3DJ32Wme1hs0m6ZWpao= +SHA256 (mozilla/seamonkey-2.6.nb-NO.langpack.xpi) = b8AgeaMnqb+uFZWGCkcdeEJTLn1bfyzszoV2VFXv5dc= +SHA256 (mozilla/seamonkey-2.6.nl.langpack.xpi) = v8UMqynpLR4jn5yfptPjHlzCOlZOfyYGDvoetC4nl3A= +SHA256 (mozilla/seamonkey-2.6.pl.langpack.xpi) = XDUnGi29B4FNbYI50tC9su+00KfH0Of6iyocwkwrrlM= +SHA256 (mozilla/seamonkey-2.6.pt-PT.langpack.xpi) = x/LFtD+Fo5An86ebjQsVfnPjq2nK2jtOKFUAVCBe8uo= +SHA256 (mozilla/seamonkey-2.6.ru.langpack.xpi) = URItNm6vTGyTBHr60Nnb95rQ0Y5fMGEcxezrDo9xECo= +SHA256 (mozilla/seamonkey-2.6.sk.langpack.xpi) = KfW2DciKM4w7c4rPQVezSnwcBBIlRm1cBIF0jgymtoM= +SHA256 (mozilla/seamonkey-2.6.source.tar.bz2) = 66yAB0WDu4p55YqllZW1cmbeCSyEbVHABSIt7LpdnLI= +SHA256 (mozilla/seamonkey-2.6.sv-SE.langpack.xpi) = B2RnaHmZhyAYunGvBeivIe4BrclRVrQmgqD+IkMKuPA= +SHA256 (mozilla/seamonkey-2.6.tr.langpack.xpi) = /Xdj6WGBAU7Kj5Yg6Nnj/V/qEkrUbI6TZY/9qwinv7M= +SHA256 (mozilla/seamonkey-2.6.zh-CN.langpack.xpi) = TKM/g2KWQwzzmPA5VJLm4xharYl37FYaXrjU+VRnuF8= 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.be.langpack.xpi) = 796444 +SIZE (mozilla/seamonkey-2.6.ca.langpack.xpi) = 814466 +SIZE (mozilla/seamonkey-2.6.cs.langpack.xpi) = 819661 +SIZE (mozilla/seamonkey-2.6.de.langpack.xpi) = 860449 +SIZE (mozilla/seamonkey-2.6.en-GB.langpack.xpi) = 790667 +SIZE (mozilla/seamonkey-2.6.en-US.langpack.xpi) = 789695 +SIZE (mozilla/seamonkey-2.6.es-AR.langpack.xpi) = 860257 +SIZE (mozilla/seamonkey-2.6.es-ES.langpack.xpi) = 788484 +SIZE (mozilla/seamonkey-2.6.fi.langpack.xpi) = 809900 +SIZE (mozilla/seamonkey-2.6.fr.langpack.xpi) = 815678 +SIZE (mozilla/seamonkey-2.6.gl.langpack.xpi) = 809736 +SIZE (mozilla/seamonkey-2.6.hu.langpack.xpi) = 832650 +SIZE (mozilla/seamonkey-2.6.it.langpack.xpi) = 738878 +SIZE (mozilla/seamonkey-2.6.ja.langpack.xpi) = 864873 +SIZE (mozilla/seamonkey-2.6.lt.langpack.xpi) = 962667 +SIZE (mozilla/seamonkey-2.6.nb-NO.langpack.xpi) = 808226 +SIZE (mozilla/seamonkey-2.6.nl.langpack.xpi) = 806819 +SIZE (mozilla/seamonkey-2.6.pl.langpack.xpi) = 829357 +SIZE (mozilla/seamonkey-2.6.pt-PT.langpack.xpi) = 845392 +SIZE (mozilla/seamonkey-2.6.ru.langpack.xpi) = 892794 +SIZE (mozilla/seamonkey-2.6.sk.langpack.xpi) = 843098 +SIZE (mozilla/seamonkey-2.6.source.tar.bz2) = 96733312 +SIZE (mozilla/seamonkey-2.6.sv-SE.langpack.xpi) = 872017 +SIZE (mozilla/seamonkey-2.6.tr.langpack.xpi) = 809260 +SIZE (mozilla/seamonkey-2.6.zh-CN.langpack.xpi) = 838638 Index: patches/patch-mozilla_gfx_qcms_qcmstypes_h =================================================================== RCS file: patches/patch-mozilla_gfx_qcms_qcmstypes_h diff -N patches/patch-mozilla_gfx_qcms_qcmstypes_h --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-mozilla_gfx_qcms_qcmstypes_h 22 Dec 2011 11:19:54 -0000 @@ -0,0 +1,15 @@ +$OpenBSD$ + +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; Index: patches/patch-mozilla_ipc_chromium_src_base_atomicops_h =================================================================== RCS file: /home/cvs/ports/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_atomicops_h,v retrieving revision 1.2 diff -u -p -r1.2 patch-mozilla_ipc_chromium_src_base_atomicops_h --- patches/patch-mozilla_ipc_chromium_src_base_atomicops_h 28 Oct 2011 13:17:14 -0000 1.2 +++ patches/patch-mozilla_ipc_chromium_src_base_atomicops_h 22 Dec 2011 11:15:38 -0000 @@ -1,7 +1,7 @@ $OpenBSD: patch-mozilla_ipc_chromium_src_base_atomicops_h,v 1.2 2011/10/28 13:17:14 robert 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 #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; Index: patches/patch-mozilla_ipc_chromium_src_base_debug_util_posix_cc =================================================================== RCS file: patches/patch-mozilla_ipc_chromium_src_base_debug_util_posix_cc diff -N patches/patch-mozilla_ipc_chromium_src_base_debug_util_posix_cc --- patches/patch-mozilla_ipc_chromium_src_base_debug_util_posix_cc 24 Jul 2011 07:31:57 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -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 - } Index: patches/patch-mozilla_ipc_chromium_src_base_dir_reader_posix_h =================================================================== RCS file: patches/patch-mozilla_ipc_chromium_src_base_dir_reader_posix_h diff -N patches/patch-mozilla_ipc_chromium_src_base_dir_reader_posix_h --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-mozilla_ipc_chromium_src_base_dir_reader_posix_h 22 Dec 2011 11:19:54 -0000 @@ -0,0 +1,21 @@ +$OpenBSD$ +--- 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; Index: patches/patch-mozilla_ipc_chromium_src_base_file_util_h =================================================================== RCS file: patches/patch-mozilla_ipc_chromium_src_base_file_util_h diff -N patches/patch-mozilla_ipc_chromium_src_base_file_util_h --- patches/patch-mozilla_ipc_chromium_src_base_file_util_h 24 Jul 2011 07:31:57 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -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 Index: patches/patch-mozilla_ipc_chromium_src_base_platform_file_posix_cc =================================================================== RCS file: patches/patch-mozilla_ipc_chromium_src_base_platform_file_posix_cc diff -N patches/patch-mozilla_ipc_chromium_src_base_platform_file_posix_cc --- patches/patch-mozilla_ipc_chromium_src_base_platform_file_posix_cc 24 Jul 2011 07:31:57 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -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 Index: patches/patch-mozilla_ipc_chromium_src_base_platform_thread_posix_cc =================================================================== RCS file: patches/patch-mozilla_ipc_chromium_src_base_platform_thread_posix_cc diff -N patches/patch-mozilla_ipc_chromium_src_base_platform_thread_posix_cc --- patches/patch-mozilla_ipc_chromium_src_base_platform_thread_posix_cc 24 Jul 2011 07:31:57 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -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 Index: patches/patch-mozilla_ipc_chromium_src_base_time_posix_cc =================================================================== RCS file: patches/patch-mozilla_ipc_chromium_src_base_time_posix_cc diff -N patches/patch-mozilla_ipc_chromium_src_base_time_posix_cc --- patches/patch-mozilla_ipc_chromium_src_base_time_posix_cc 24 Jul 2011 07:31:57 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -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; Index: patches/patch-mozilla_ipc_chromium_src_build_build_config_h =================================================================== RCS file: patches/patch-mozilla_ipc_chromium_src_build_build_config_h diff -N patches/patch-mozilla_ipc_chromium_src_build_build_config_h --- patches/patch-mozilla_ipc_chromium_src_build_build_config_h 23 Aug 2011 20:25:25 -0000 1.2 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -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 Index: patches/patch-mozilla_ipc_chromium_src_chrome_common_ipc_message_utils_h =================================================================== RCS file: /home/cvs/ports/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_chrome_common_ipc_message_utils_h,v retrieving revision 1.2 diff -u -p -r1.2 patch-mozilla_ipc_chromium_src_chrome_common_ipc_message_utils_h --- patches/patch-mozilla_ipc_chromium_src_chrome_common_ipc_message_utils_h 28 Oct 2011 13:17:14 -0000 1.2 +++ patches/patch-mozilla_ipc_chromium_src_chrome_common_ipc_message_utils_h 22 Dec 2011 11:17:21 -0000 @@ -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 $ --- 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))) Index: patches/patch-mozilla_js_src_Makefile_in =================================================================== RCS file: patches/patch-mozilla_js_src_Makefile_in diff -N patches/patch-mozilla_js_src_Makefile_in --- patches/patch-mozilla_js_src_Makefile_in 8 Dec 2011 00:39:18 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -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 - Index: patches/patch-mozilla_widget_public_nsIGfxInfo_idl =================================================================== RCS file: patches/patch-mozilla_widget_public_nsIGfxInfo_idl diff -N patches/patch-mozilla_widget_public_nsIGfxInfo_idl --- patches/patch-mozilla_widget_public_nsIGfxInfo_idl 8 Dec 2011 00:39:18 -0000 1.2 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -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(); - }; - Index: patches/patch-mozilla_widget_src_xpwidgets_GfxInfoBase_h =================================================================== RCS file: patches/patch-mozilla_widget_src_xpwidgets_GfxInfoBase_h diff -N patches/patch-mozilla_widget_src_xpwidgets_GfxInfoBase_h --- patches/patch-mozilla_widget_src_xpwidgets_GfxInfoBase_h 21 Sep 2011 14:34:27 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -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: - Index: patches/patch-mozilla_widget_src_xpwidgets_GfxInfoX11_h =================================================================== RCS file: patches/patch-mozilla_widget_src_xpwidgets_GfxInfoX11_h diff -N patches/patch-mozilla_widget_src_xpwidgets_GfxInfoX11_h --- patches/patch-mozilla_widget_src_xpwidgets_GfxInfoX11_h 8 Dec 2011 00:39:18 -0000 1.2 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -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 Index: patches/patch-mozilla_widget_src_xpwidgets_nsBaseWidget_cpp =================================================================== RCS file: patches/patch-mozilla_widget_src_xpwidgets_nsBaseWidget_cpp diff -N patches/patch-mozilla_widget_src_xpwidgets_nsBaseWidget_cpp --- patches/patch-mozilla_widget_src_xpwidgets_nsBaseWidget_cpp 21 Sep 2011 14:34:27 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -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) Index: pkg/PLIST-main =================================================================== RCS file: /home/cvs/ports/www/seamonkey/pkg/PLIST-main,v retrieving revision 1.18 diff -u -p -r1.18 PLIST-main --- pkg/PLIST-main 8 Dec 2011 00:39:18 -0000 1.18 +++ pkg/PLIST-main 22 Dec 2011 12:58:48 -0000 @@ -124,8 +124,10 @@ lib/${MOZILLA_PROJECT}-${MOZILLA_VERSION 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 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