mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-28 01:06:17 +00:00
- Update to 2.4
Thanks to: flo@ for preparing the www/seamonkey update
This commit is contained in:
parent
82fa7bc93a
commit
cf1a495e5b
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=282541
@ -192,9 +192,9 @@ Gecko_Pre_Include= bsd.gecko.mk
|
||||
# version is given by the maintainer via the port
|
||||
# or by the user via defined variable try to find
|
||||
# the highest stable installed version.
|
||||
# Available values: yes 23+ 20+ 23 20
|
||||
# Available values: yes 24+ 20+ 24 20
|
||||
# NOTE:
|
||||
# default value 23 is used in case of USE_SEAMONKEY=yes
|
||||
# default value 24 is used in case of USE_SEAMONKEY=yes
|
||||
#
|
||||
# USE_SEAMONKEY_BUILD Add buildtime dependency on SeaMonkey.
|
||||
# Available values: see USE_SEAMONKEY
|
||||
@ -295,12 +295,12 @@ USE_SEAMONKEY:= ${USE_SEAMONKEY_BUILD}
|
||||
_SEAMONKEY_BUILD_DEPENDS= yes
|
||||
.endif
|
||||
|
||||
_SEAMONKEY_DEFAULT_VERSION= 23
|
||||
_SEAMONKEY_VERSIONS= 23 20
|
||||
_SEAMONKEY_RANGE_VERSIONS= 23+ 20+
|
||||
_SEAMONKEY_DEFAULT_VERSION= 24
|
||||
_SEAMONKEY_VERSIONS= 24 20
|
||||
_SEAMONKEY_RANGE_VERSIONS= 24+ 20+
|
||||
|
||||
# For specifying [23, 20, ..]+
|
||||
_SEAMONKEY_23P= 23 ${_SEAMONKEY_20P}
|
||||
# For specifying [24, 20, ..]+
|
||||
_SEAMONKEY_24P= 24 ${_SEAMONKEY_20P}
|
||||
_SEAMONKEY_20P= 20
|
||||
|
||||
# Set the default SeaMonkey version and check if USE_SEAMONKEY=yes was given
|
||||
@ -345,7 +345,7 @@ IGNORE= cannot install: unknown SeaMonkey version: seamonkey-${USE_SEAMONKEY:C
|
||||
.endif
|
||||
|
||||
# Dependence lines for different SeaMonkey versions
|
||||
23_DEPENDS= ${LOCALBASE}/lib/seamonkey/seamonkey:${PORTSDIR}/www/seamonkey
|
||||
24_DEPENDS= ${LOCALBASE}/lib/seamonkey/seamonkey:${PORTSDIR}/www/seamonkey
|
||||
20_DEPENDS= ${LOCALBASE}/lib/seamonkey2/seamonkey:${PORTSDIR}/www/seamonkey2
|
||||
|
||||
# Add dependencies
|
||||
|
@ -6,7 +6,7 @@
|
||||
#
|
||||
|
||||
PORTNAME= seamonkey-i18n
|
||||
PORTVERSION= 2.3.3
|
||||
PORTVERSION= 2.4
|
||||
CATEGORIES= www
|
||||
MASTER_SITE_SUBDIR= seamonkey/releases/${PORTVERSION}/langpack
|
||||
PKGNAMEPREFIX=
|
||||
@ -14,11 +14,11 @@ DISTFILES= ${SEAMONKEY_I18N_:S/$/.langpack.xpi/:S/^/seamonkey-${PORTVERSION}./}
|
||||
DIST_SUBDIR= xpi/${DISTNAME}
|
||||
|
||||
MAINTAINER= gecko@FreeBSD.org
|
||||
COMMENT= Localized interface for SeaMonkey 2.3
|
||||
COMMENT= Localized interface for SeaMonkey 2.4
|
||||
|
||||
EXTRACT_DEPENDS= zip:${PORTSDIR}/archivers/zip
|
||||
|
||||
USE_SEAMONKEY= 23
|
||||
USE_SEAMONKEY= 24
|
||||
USE_XPI= seamonkey
|
||||
|
||||
USE_SUBMAKE= yes
|
||||
|
@ -1,44 +1,44 @@
|
||||
SHA256 (xpi/seamonkey-i18n-2.3.3/seamonkey-2.3.3.ca.langpack.xpi) = a94ac720b73e21e74baef3acf7c7a4814054187d63db1fc6bdf3452a00849d77
|
||||
SIZE (xpi/seamonkey-i18n-2.3.3/seamonkey-2.3.3.ca.langpack.xpi) = 812150
|
||||
SHA256 (xpi/seamonkey-i18n-2.3.3/seamonkey-2.3.3.cs.langpack.xpi) = bddaeb96b3af4219baebb65c6f8b89329b23feeb776333a8fde508ec29ce0b7b
|
||||
SIZE (xpi/seamonkey-i18n-2.3.3/seamonkey-2.3.3.cs.langpack.xpi) = 815820
|
||||
SHA256 (xpi/seamonkey-i18n-2.3.3/seamonkey-2.3.3.de.langpack.xpi) = c529bd952136885d8edb0b088a10cf1789f42fbbd2a7c0e1278aea4f75957311
|
||||
SIZE (xpi/seamonkey-i18n-2.3.3/seamonkey-2.3.3.de.langpack.xpi) = 858159
|
||||
SHA256 (xpi/seamonkey-i18n-2.3.3/seamonkey-2.3.3.en-GB.langpack.xpi) = da5acdc0c579ee498306697b0f7fd4ce460d337f18f8f7ae993e428e062e1cff
|
||||
SIZE (xpi/seamonkey-i18n-2.3.3/seamonkey-2.3.3.en-GB.langpack.xpi) = 788276
|
||||
SHA256 (xpi/seamonkey-i18n-2.3.3/seamonkey-2.3.3.en-US.langpack.xpi) = 5b85349b5a033b2b522079922bf736e9fdebf0c3be497340ae70ce5dd4efbebb
|
||||
SIZE (xpi/seamonkey-i18n-2.3.3/seamonkey-2.3.3.en-US.langpack.xpi) = 787694
|
||||
SHA256 (xpi/seamonkey-i18n-2.3.3/seamonkey-2.3.3.es-AR.langpack.xpi) = 56f75cadacd36375a266bb3e342b4db88fbb99637868bacd4387169e2b85cee1
|
||||
SIZE (xpi/seamonkey-i18n-2.3.3/seamonkey-2.3.3.es-AR.langpack.xpi) = 813752
|
||||
SHA256 (xpi/seamonkey-i18n-2.3.3/seamonkey-2.3.3.es-ES.langpack.xpi) = f130017e6929f3454029bdebfa4aa29c8d18b8170ab6206ca5eb9412c03868b0
|
||||
SIZE (xpi/seamonkey-i18n-2.3.3/seamonkey-2.3.3.es-ES.langpack.xpi) = 786104
|
||||
SHA256 (xpi/seamonkey-i18n-2.3.3/seamonkey-2.3.3.fi.langpack.xpi) = f3c86bb832a4225eef19c8f2cfe3bf40126404933d1d8602ed27fd9e637c4bac
|
||||
SIZE (xpi/seamonkey-i18n-2.3.3/seamonkey-2.3.3.fi.langpack.xpi) = 807888
|
||||
SHA256 (xpi/seamonkey-i18n-2.3.3/seamonkey-2.3.3.fr.langpack.xpi) = e84f34bf1a0d8bcc874ac719c1359405e6a2417b3fe9ee966160c60944f810eb
|
||||
SIZE (xpi/seamonkey-i18n-2.3.3/seamonkey-2.3.3.fr.langpack.xpi) = 896691
|
||||
SHA256 (xpi/seamonkey-i18n-2.3.3/seamonkey-2.3.3.hu.langpack.xpi) = 19b030147f00dc07662988bf9df657377682f80152f2041139eac4626b5aaa63
|
||||
SIZE (xpi/seamonkey-i18n-2.3.3/seamonkey-2.3.3.hu.langpack.xpi) = 829754
|
||||
SHA256 (xpi/seamonkey-i18n-2.3.3/seamonkey-2.3.3.it.langpack.xpi) = 0e33966f2018c3828f71a392417b9dfa4906f53f9421a13c216210b0080d0ad3
|
||||
SIZE (xpi/seamonkey-i18n-2.3.3/seamonkey-2.3.3.it.langpack.xpi) = 737252
|
||||
SHA256 (xpi/seamonkey-i18n-2.3.3/seamonkey-2.3.3.ja-JP-mac.langpack.xpi) = 95952f64e303358279132fb05f28ad00e64dfe436a577bb919a2ba6940bc0195
|
||||
SIZE (xpi/seamonkey-i18n-2.3.3/seamonkey-2.3.3.ja-JP-mac.langpack.xpi) = 886679
|
||||
SHA256 (xpi/seamonkey-i18n-2.3.3/seamonkey-2.3.3.ja.langpack.xpi) = ad0262bd7b233ad624fc5b725a07b323aeca073574e479bb5aa1f175d6985741
|
||||
SIZE (xpi/seamonkey-i18n-2.3.3/seamonkey-2.3.3.ja.langpack.xpi) = 862245
|
||||
SHA256 (xpi/seamonkey-i18n-2.3.3/seamonkey-2.3.3.lt.langpack.xpi) = 796ce7fc340d1431b0887455e1addca039af4f2bfa57a5824149d56fb7059bc9
|
||||
SIZE (xpi/seamonkey-i18n-2.3.3/seamonkey-2.3.3.lt.langpack.xpi) = 960315
|
||||
SHA256 (xpi/seamonkey-i18n-2.3.3/seamonkey-2.3.3.nb-NO.langpack.xpi) = 88742d198ecc9dd0372b3b7ac443f89c13875887368f29d95431ca34c2c50c98
|
||||
SIZE (xpi/seamonkey-i18n-2.3.3/seamonkey-2.3.3.nb-NO.langpack.xpi) = 806302
|
||||
SHA256 (xpi/seamonkey-i18n-2.3.3/seamonkey-2.3.3.nl.langpack.xpi) = 744313462172544c94b1992339313f55b2dc5c7bb5d4bb4a9077697fd238db66
|
||||
SIZE (xpi/seamonkey-i18n-2.3.3/seamonkey-2.3.3.nl.langpack.xpi) = 804974
|
||||
SHA256 (xpi/seamonkey-i18n-2.3.3/seamonkey-2.3.3.pl.langpack.xpi) = 8df898fbab42fa3397d997fc5f78ba080fe7bc4daee47f52dbac558051873d63
|
||||
SIZE (xpi/seamonkey-i18n-2.3.3/seamonkey-2.3.3.pl.langpack.xpi) = 826227
|
||||
SHA256 (xpi/seamonkey-i18n-2.3.3/seamonkey-2.3.3.pt-PT.langpack.xpi) = 90c273c3ee81b577c0cd612f177a898de62c1b36931ee2107fb36aef19667d18
|
||||
SIZE (xpi/seamonkey-i18n-2.3.3/seamonkey-2.3.3.pt-PT.langpack.xpi) = 843402
|
||||
SHA256 (xpi/seamonkey-i18n-2.3.3/seamonkey-2.3.3.ru.langpack.xpi) = 310e029fb10b7d8b70158ec1fb3f899879ede09e98e919d1bb4dc6b540bb69ef
|
||||
SIZE (xpi/seamonkey-i18n-2.3.3/seamonkey-2.3.3.ru.langpack.xpi) = 889854
|
||||
SHA256 (xpi/seamonkey-i18n-2.3.3/seamonkey-2.3.3.sk.langpack.xpi) = df3b43a0ccfa987244daf8fd0ab232fffe88f92c7744f13bd4100260633341fe
|
||||
SIZE (xpi/seamonkey-i18n-2.3.3/seamonkey-2.3.3.sk.langpack.xpi) = 840867
|
||||
SHA256 (xpi/seamonkey-i18n-2.3.3/seamonkey-2.3.3.sv-SE.langpack.xpi) = cb097264f9f5fc9b13ffb8bd6c5b7a3a07fccbdf32237bdee90cbfcebd60539e
|
||||
SIZE (xpi/seamonkey-i18n-2.3.3/seamonkey-2.3.3.sv-SE.langpack.xpi) = 870151
|
||||
SHA256 (xpi/seamonkey-i18n-2.3.3/seamonkey-2.3.3.tr.langpack.xpi) = bfb2a03f8d73334bc61f1c0f250c8d69d6658ef05153468d0dd57942d82145ba
|
||||
SIZE (xpi/seamonkey-i18n-2.3.3/seamonkey-2.3.3.tr.langpack.xpi) = 805727
|
||||
SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.ca.langpack.xpi) = 66b7eaed67a00c72756a3200ec56a3d8deaafd6b252b2febc1db03a50ca45428
|
||||
SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.ca.langpack.xpi) = 812340
|
||||
SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.cs.langpack.xpi) = 9488a4968d1062c774704ede915a559218e143c1093d64c7f74e71f1ea7da8ef
|
||||
SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.cs.langpack.xpi) = 814521
|
||||
SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.de.langpack.xpi) = c6062a71c4c2aa6da44a11b0c4c11a5dac5e4d8ef4b051e8b68a1a04c1b8e95b
|
||||
SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.de.langpack.xpi) = 857031
|
||||
SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.en-GB.langpack.xpi) = 01478d573ff2d401b75080b3534b6cb5a29b125d7d50874429549b482d98b3e3
|
||||
SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.en-GB.langpack.xpi) = 786986
|
||||
SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.en-US.langpack.xpi) = 9bfd7cb5a70fb34ebb379ad0b81f7525e4c5e3654ad82bd2f76e8b1c688c5c61
|
||||
SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.en-US.langpack.xpi) = 786295
|
||||
SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.es-AR.langpack.xpi) = bb5ea933b2ee2c9d40fb9df672e66067aa06ec3d065945d16ad19921c5ec65ee
|
||||
SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.es-AR.langpack.xpi) = 856434
|
||||
SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.es-ES.langpack.xpi) = 7a63d67252add87b8713c537f074e776496a247923eda1c8c017bc1f5a635d42
|
||||
SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.es-ES.langpack.xpi) = 785139
|
||||
SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.fi.langpack.xpi) = 847b0626ae6092a5295d395a814ec42820ea5147a5f23888f5da31ddfd7b99a6
|
||||
SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.fi.langpack.xpi) = 806583
|
||||
SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.fr.langpack.xpi) = 3e040f26187812439fd53f2d8c63010410933709e114f0db8cbe565523b732a7
|
||||
SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.fr.langpack.xpi) = 812128
|
||||
SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.hu.langpack.xpi) = 65b78da89b1bec73effeb51c143632c51397123dc706f2b52bfca575b47b5a43
|
||||
SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.hu.langpack.xpi) = 827923
|
||||
SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.it.langpack.xpi) = d2869e0d6537f05be77bd7b80e77fff4148ede057ecc7e4d818647555aefaa90
|
||||
SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.it.langpack.xpi) = 735639
|
||||
SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.ja-JP-mac.langpack.xpi) = 9a5b16a53b2af2d672c47f8ad879aed8624d97bdcbf3496bd7a6ca6dfdb1908d
|
||||
SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.ja-JP-mac.langpack.xpi) = 885218
|
||||
SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.ja.langpack.xpi) = f703b285d636cbd22ff4127eef0e5c7f97c7dee60a7e2d6655c49d355eaca4d5
|
||||
SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.ja.langpack.xpi) = 860887
|
||||
SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.lt.langpack.xpi) = 8000357974411e16aa735df2fca17d2f38f1434a38b629b0dad757dd1b3935cf
|
||||
SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.lt.langpack.xpi) = 959167
|
||||
SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.nb-NO.langpack.xpi) = 58b7bbbf74aaac6f6294461e612ef7d92d9810fc7ec96145f28690def1812ef8
|
||||
SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.nb-NO.langpack.xpi) = 805052
|
||||
SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.nl.langpack.xpi) = ee01d60fb4133636c1f4786a76f118cd1fbda4174e719307fad2be3efe726bfe
|
||||
SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.nl.langpack.xpi) = 803705
|
||||
SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.pl.langpack.xpi) = 4c09069076f1997d588677ab11d10a16dd3fc20cf4086cc52337de8bfd5e0225
|
||||
SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.pl.langpack.xpi) = 825907
|
||||
SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.pt-PT.langpack.xpi) = 20f1831f3cdc3f88fdaedb9f61ab188686c220152197be4f61f27d5f26156ef2
|
||||
SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.pt-PT.langpack.xpi) = 841995
|
||||
SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.ru.langpack.xpi) = dc0dc2bf8dfadce88401945beeaa0282d08f6be9c22560220408e65b62203c99
|
||||
SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.ru.langpack.xpi) = 888837
|
||||
SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.sk.langpack.xpi) = 4ba342a1ed07210139d9d113dcb911713fe95d24b0d6a02124388a7110997d47
|
||||
SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.sk.langpack.xpi) = 839737
|
||||
SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.sv-SE.langpack.xpi) = c1f0fea28956bdfba7cd1cb68d81d03d353f9dc1e25b9454a618e23884ff65c6
|
||||
SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.sv-SE.langpack.xpi) = 868802
|
||||
SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.tr.langpack.xpi) = 14b70a737333cc3d5a31b329e71d145b55ef0d133dd738389d296d430a9137f8
|
||||
SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.tr.langpack.xpi) = 804413
|
||||
|
@ -6,7 +6,7 @@
|
||||
#
|
||||
|
||||
PORTNAME= seamonkey
|
||||
DISTVERSION= 2.3.3
|
||||
DISTVERSION= 2.4
|
||||
CATEGORIES?= www ipv6
|
||||
MASTER_SITES= ${MASTER_SITE_MOZILLA_EXTENDED}
|
||||
MASTER_SITE_SUBDIR= seamonkey/releases/${DISTVERSION}/source
|
||||
|
@ -1,2 +1,2 @@
|
||||
SHA256 (seamonkey-2.3.3.source.tar.bz2) = 27970c9657b6e9f216ce0bbf9526f6f75e4fa1e3b4cb2bb24f716309b0b7419e
|
||||
SIZE (seamonkey-2.3.3.source.tar.bz2) = 86971081
|
||||
SHA256 (seamonkey-2.4.source.tar.bz2) = 2253d191646edccb6e1fffed36c42d70838c8583409106043797740192e6fb80
|
||||
SIZE (seamonkey-2.4.source.tar.bz2) = 88237690
|
||||
|
@ -1,60 +0,0 @@
|
||||
--- mozilla.orig/widget/public/nsIGfxInfo.idl 2011-08-30 11:08:14.000000000 +0200
|
||||
+++ mozilla/widget/public/nsIGfxInfo.idl 2011-08-30 11:08:18.000000000 +0200
|
||||
@@ -131,5 +131,8 @@
|
||||
* underlying GL impl that's used to implement WebGL.
|
||||
*/
|
||||
DOMString getWebGLParameter(in DOMString aParam);
|
||||
+
|
||||
+ // only useful on X11
|
||||
+ [notxpcom] void GetData();
|
||||
};
|
||||
|
||||
diff -ru mozilla.orig/widget/src/xpwidgets/GfxInfoBase.h mozilla/widget/src/xpwidgets/GfxInfoBase.h
|
||||
--- mozilla.orig/widget/src/xpwidgets/GfxInfoBase.h 2011-08-30 11:07:31.000000000 +0200
|
||||
+++ mozilla/widget/src/xpwidgets/GfxInfoBase.h 2011-08-30 11:09:45.000000000 +0200
|
||||
@@ -84,6 +84,9 @@
|
||||
// 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
|
||||
+ virtual void GetData() {}
|
||||
|
||||
protected:
|
||||
|
||||
diff -ru mozilla.orig/widget/src/xpwidgets/GfxInfoX11.h mozilla/widget/src/xpwidgets/GfxInfoX11.h
|
||||
--- mozilla.orig/widget/src/xpwidgets/GfxInfoX11.h 2011-08-30 11:07:31.000000000 +0200
|
||||
+++ mozilla/widget/src/xpwidgets/GfxInfoX11.h 2011-08-30 11:13:49.000000000 +0200
|
||||
@@ -67,6 +67,8 @@
|
||||
using GfxInfoBase::GetWebGLParameter;
|
||||
|
||||
virtual nsresult Init();
|
||||
+
|
||||
+ virtual void GetData();
|
||||
|
||||
protected:
|
||||
|
||||
@@ -81,7 +83,6 @@
|
||||
int mMajorVersion, mMinorVersion;
|
||||
|
||||
void AddCrashReportAnnotations();
|
||||
- void GetData();
|
||||
};
|
||||
|
||||
} // namespace widget
|
||||
diff -ru mozilla.orig/widget/src/xpwidgets/nsBaseWidget.cpp mozilla/widget/src/xpwidgets/nsBaseWidget.cpp
|
||||
--- mozilla.orig/widget/src/xpwidgets/nsBaseWidget.cpp 2011-08-30 11:07:31.000000000 +0200
|
||||
+++ mozilla/widget/src/xpwidgets/nsBaseWidget.cpp 2011-08-30 11:11:47.000000000 +0200
|
||||
@@ -836,6 +836,12 @@
|
||||
|
||||
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) {
|
@ -1,8 +0,0 @@
|
||||
--- calendar/base/src/calDateTime.cpp.orig 2011-08-03 20:08:23.361859978 +0200
|
||||
+++ calendar/base/src/calDateTime.cpp 2011-08-03 20:08:32.351860948 +0200
|
||||
@@ -1,4 +1,4 @@
|
||||
-/* ***** BEGIN LICENSE BLOCK *****
|
||||
+/* ***** BEGIN LICENSE BLOCK *****
|
||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
||||
*
|
||||
* The contents of this file are subject to the Mozilla Public License Version
|
@ -1,23 +0,0 @@
|
||||
--- mozilla/content/xslt/public/txDouble.h.orig 2009-08-25 01:35:47.000000000 +0200
|
||||
+++ mozilla/content/xslt/public/txDouble.h 2009-08-25 01:37:41.000000000 +0200
|
||||
@@ -43,11 +43,16 @@
|
||||
//A trick to handle IEEE floating point exceptions on FreeBSD - E.D.
|
||||
#ifdef __FreeBSD__
|
||||
#include <ieeefp.h>
|
||||
-#ifdef __alpha__
|
||||
-static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP;
|
||||
-#else
|
||||
-static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP|FP_X_DNML;
|
||||
+#if !defined(FP_X_DNML)
|
||||
+#define FP_X_DNML 0
|
||||
+#endif
|
||||
+#if !defined(FP_X_STK)
|
||||
+#define FP_X_STK 0
|
||||
+#endif
|
||||
+#if !defined(FP_X_IOV)
|
||||
+#define FP_X_IOV 0
|
||||
#endif
|
||||
+static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP|FP_X_DNML|FP_X_STK|FP_X_IOV;
|
||||
static fp_except_t oldmask = fpsetmask(~allmask);
|
||||
#endif
|
||||
|
@ -1,10 +0,0 @@
|
||||
--- mozilla/storage/build/Makefile.in.orig Tue Feb 21 11:18:56 2006
|
||||
+++ mozilla/storage/build/Makefile.in Sun Nov 5 16:16:06 2006
|
||||
@@ -77,6 +77,7 @@
|
||||
$(EXTRA_DSO_LIBS) \
|
||||
$(MOZ_COMPONENT_LIBS) \
|
||||
$(MOZ_JS_LIBS) \
|
||||
+ %%PTHREAD_LIBS%% \
|
||||
$(NULL)
|
||||
|
||||
include $(topsrcdir)/config/rules.mk
|
@ -0,0 +1,11 @@
|
||||
--- mozilla/content/base/public/nsContentUtils.h.orig 2011-07-07 10:44:49.000000000 +0200
|
||||
+++ mozilla/content/base/public/nsContentUtils.h 2011-07-07 10:46:12.000000000 +0200
|
||||
@@ -54,7 +54,7 @@
|
||||
//A trick to handle IEEE floating point exceptions on FreeBSD - E.D.
|
||||
#ifdef __FreeBSD__
|
||||
#include <ieeefp.h>
|
||||
-#ifdef __alpha__
|
||||
+#if !defined(__amd64__) && !defined(__i386__)
|
||||
static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP;
|
||||
#else
|
||||
static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP|FP_X_DNML;
|
@ -0,0 +1,13 @@
|
||||
--- ./mozilla/xpcom/threads/nsThreadManager.cpp.orig 2011-08-25 02:37:45.000000000 +0200
|
||||
+++ ./mozilla/xpcom/threads/nsThreadManager.cpp 2011-08-28 17:14:14.000000000 +0200
|
||||
@@ -89,6 +89,10 @@
|
||||
nsresult
|
||||
nsThreadManager::Init()
|
||||
{
|
||||
+#ifdef NS_TLS
|
||||
+ if (!gTLSThreadID)
|
||||
+ gTLSThreadID = mozilla::threads::Generic;
|
||||
+#endif
|
||||
if (!mThreadsByPRThread.Init())
|
||||
return NS_ERROR_OUT_OF_MEMORY;
|
||||
|
Loading…
Reference in New Issue
Block a user