1 |
commit: e4bac2e258a7f5e421411bbde626c7b6541a6fa3 |
2 |
Author: Jory A. Pratt <anarchy <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Nov 3 18:30:20 2013 +0000 |
4 |
Commit: Jory Pratt <anarchy <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Nov 3 18:30:20 2013 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/mozilla.git;a=commit;h=e4bac2e2 |
7 |
|
8 |
Fix symbols in esr releases |
9 |
|
10 |
--- |
11 |
mail-client/thunderbird/Manifest | 2 +- |
12 |
.../thunderbird/files/moz24-drop-Wl-build-id.patch | 32 ---------------------- |
13 |
...-24.1.0.ebuild => thunderbird-24.1.0-r1.ebuild} | 8 ++---- |
14 |
www-client/firefox/Manifest | 2 +- |
15 |
.../firefox/files/moz24-drop-Wl-build-id.patch | 32 ---------------------- |
16 |
...efox-24.1.0.ebuild => firefox-24.1.0-r1.ebuild} | 4 +-- |
17 |
6 files changed, 6 insertions(+), 74 deletions(-) |
18 |
|
19 |
diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest |
20 |
index 7063dea..56f3ccd 100644 |
21 |
--- a/mail-client/thunderbird/Manifest |
22 |
+++ b/mail-client/thunderbird/Manifest |
23 |
@@ -1,5 +1,5 @@ |
24 |
DIST enigmail-1.6.tar.gz 1231111 SHA256 10d5eb7ba364b9b6e6275aae8bba1d0e4321ed7d55a715337d566ccf2a56ea4d SHA512 877ca75a0ed1538f156307dc181ce8808deb96f58250d26d4d2c1f474d637959347c2305cb3b8f92f12d3ebd95bfa9d4d35aaaa1f4670728f205be7ae76852b8 WHIRLPOOL 91a11a81cc7b4c05c4a0a320284bc362b13f6aecb4fb20b04f38080bffbc5b94ab1913cf7e2d4480a452a916fd0d4297830ce0ba36867c7418b11deb1e060b06 |
25 |
-DIST firefox-24.0-patches-0.5.tar.xz 7532 SHA256 ffe813f88865aa91d7041b7069dd598eb576519284579766c43910cf53ce96fa SHA512 0090c8e9f7dc46ea60f5fb6edb08f76fe1607012ab277bab4c023c313bce32b8ee4776f70ff1d6b11fc16b4ec29d0c99c69c59b4095953165029d8ad2c54055b WHIRLPOOL 1f7fe475d953103081bbd13d64baf6cd8f8d6a7a8da30a1d4a42cce83201c55b5ef5cd8ef87eb0135f35efb6f466ac64ea595d2c4a1880043a7ccce42b839e0b |
26 |
+DIST firefox-24.0-patches-0.6.tar.xz 9104 SHA256 1135f97625e23822309e5b2ce65ab0331cd8c7ebb1896d7b9daf2d77d1a11d4d SHA512 b8746373a7e9d2d5775dd2a73ca7d3675f2cbe32b81eacdf6a2208077f39fb842b454c49bb0a750e48c84c3d2ea73fa9c27f6135e7d1a08be2fc73afc520f172 WHIRLPOOL 5d8b89d1849709835611e0ef306dd4814e6ac10fcf9cfee10f6aa72b5e938546c505827441fe2d935eb63605434f77bc72ec201005693534b43dc19635caaf82 |
27 |
DIST thunderbird-24.0-patches-0.1.tar.xz 1056 SHA256 2a4e128a6f5c35c865fbef77c006e6b24b98f89ceee5de6cfbf572e2c5fdca70 SHA512 aa411270fa4b6ffebbbb210a57a4b5c900ae5a696b7d6050dab2ee439365f3fc7e348c5c45b7632279d6f3c54009e7b29f1acb42501960489157875d79891361 WHIRLPOOL b7e7329d1eb78b222cc18c7b1750e737706e66f64b31ccd94ddf27733d0b8c651d001798d2319e544ac558affe76f69be71a225e246b99a36cee4fd0808dcf5f |
28 |
DIST thunderbird-24.1.0-ar.xpi 457861 SHA256 c1ae369bd2e7a43ef25be76b7865ec9cdf902ae0c9a37d5fd994e8905854b7a6 SHA512 c9e6ac99e62944da3fdce7939c7dc606e8cbba6ce99327f3e97fabc2c0f14e399c39951fb9b116c8d3f95b88ebbe9f5da383a85f4e89930fc8d24daac061bd96 WHIRLPOOL bbfeeecafc2a17742a4203d23caf9b2dffc59c69d39052b047f36b12119d742aba372c95f4aece8cedf0dd56bb73927aaa617231490990ffc297d6f10bb0137c |
29 |
DIST thunderbird-24.1.0-ast.xpi 373830 SHA256 0f1777c390f81070deca42c2f9cd440e0964c84267c8b4532d21e12f31354433 SHA512 adc91774f55d581bfb37ad630248bc51294d453990c0d08ae6e72faa46b710156269160b6ebf3381fadd37523337a4d7839eb31d69c7ba3b1e8daa68a434c6f2 WHIRLPOOL d49d6b712be2e50f5eeb1cd72e92c73ba293527a237de92778d69af591dd883573c17282c7c01eac76a7ee6c39bd6c81a8faae60bb721c3cd8c64f3928d2453b |
30 |
|
31 |
diff --git a/mail-client/thunderbird/files/moz24-drop-Wl-build-id.patch b/mail-client/thunderbird/files/moz24-drop-Wl-build-id.patch |
32 |
deleted file mode 100644 |
33 |
index 434dd23..0000000 |
34 |
--- a/mail-client/thunderbird/files/moz24-drop-Wl-build-id.patch |
35 |
+++ /dev/null |
36 |
@@ -1,32 +0,0 @@ |
37 |
---- a/comm-esr24/mozilla/configure.in 2013-09-26 09:41:27.220542321 -0400 |
38 |
-+++ b/comm-esr24/mozilla/configure.in 2013-09-26 09:49:07.888550730 -0400 |
39 |
-@@ -1339,13 +1339,6 @@ |
40 |
- AC_TRY_LINK(,,AC_MSG_RESULT([yes]), |
41 |
- AC_MSG_RESULT([no]) |
42 |
- LDFLAGS=$_SAVE_LDFLAGS) |
43 |
-- AC_MSG_CHECKING([for --build-id option to ld]) |
44 |
-- _SAVE_LDFLAGS=$LDFLAGS |
45 |
-- LDFLAGS="$LDFLAGS -Wl,--build-id" |
46 |
-- AC_TRY_LINK(,,AC_MSG_RESULT([yes]) |
47 |
-- [NSPR_LDFLAGS="$NSPR_LDFLAGS -Wl,--build-id"], |
48 |
-- AC_MSG_RESULT([no]) |
49 |
-- LDFLAGS=$_SAVE_LDFLAGS) |
50 |
- |
51 |
- |
52 |
- # Check for -mssse3 on $CC |
53 |
---- a/comm-esr24/mozilla/js/src/configure.in 2013-09-26 09:41:27.222542321 -0400 |
54 |
-+++ b/comm-esr24/mozilla/js/src/configure.in 2013-09-26 09:49:19.121550935 -0400 |
55 |
-@@ -1154,13 +1154,6 @@ |
56 |
- DSO_PIC_CFLAGS='-fPIC' |
57 |
- ASFLAGS="$ASFLAGS -fPIC" |
58 |
- |
59 |
-- AC_MSG_CHECKING([for --build-id option to ld]) |
60 |
-- _SAVE_LDFLAGS=$LDFLAGS |
61 |
-- LDFLAGS="$LDFLAGS -Wl,--build-id" |
62 |
-- AC_TRY_LINK(,,AC_MSG_RESULT([yes]), |
63 |
-- AC_MSG_RESULT([no]) |
64 |
-- LDFLAGS=$_SAVE_LDFLAGS) |
65 |
-- |
66 |
- # Turn on GNU-specific warnings: |
67 |
- # -Wall - turn on a lot of warnings |
68 |
- # -Wpointer-arith - good to have |
69 |
|
70 |
diff --git a/mail-client/thunderbird/thunderbird-24.1.0.ebuild b/mail-client/thunderbird/thunderbird-24.1.0-r1.ebuild |
71 |
similarity index 97% |
72 |
rename from mail-client/thunderbird/thunderbird-24.1.0.ebuild |
73 |
rename to mail-client/thunderbird/thunderbird-24.1.0-r1.ebuild |
74 |
index b14560a..c8d16dc 100644 |
75 |
--- a/mail-client/thunderbird/thunderbird-24.1.0.ebuild |
76 |
+++ b/mail-client/thunderbird/thunderbird-24.1.0-r1.ebuild |
77 |
@@ -38,7 +38,7 @@ LICENSE="MPL-2.0 GPL-2 LGPL-2.1" |
78 |
IUSE="bindist crypt gstreamer +jit ldap +lightning +minimal mozdom pulseaudio selinux system-cairo system-icu system-jpeg system-sqlite" |
79 |
|
80 |
PATCH="thunderbird-24.0-patches-0.1" |
81 |
-PATCHFF="firefox-24.0-patches-0.5" |
82 |
+PATCHFF="firefox-24.0-patches-0.6" |
83 |
|
84 |
SRC_URI="${SRC_URI} |
85 |
${MOZ_FTP_URI}${MOZ_PV}/source/${MOZ_P}.source.tar.bz2 |
86 |
@@ -121,8 +121,6 @@ src_prepare() { |
87 |
EPATCH_SUFFIX="patch" \ |
88 |
EPATCH_FORCE="yes" \ |
89 |
epatch "${WORKDIR}/thunderbird" |
90 |
- # drop -Wl,--build-id from LDFLAGS, bug #465466 |
91 |
- epatch "${FILESDIR}"/moz${PV%%\.*}-drop-Wl-build-id.patch |
92 |
|
93 |
# Apply our patchset from firefox to thunderbird as well |
94 |
pushd "${S}"/mozilla &>/dev/null || die |
95 |
@@ -253,8 +251,8 @@ src_compile() { |
96 |
cd "${S}"/mailnews/extensions/enigmail || die |
97 |
./makemake -r 2&> /dev/null |
98 |
cd "${S}"/tbird/mailnews/extensions/enigmail |
99 |
- emake -j1 || die "make enigmail failed" |
100 |
- emake -j1 xpi || die "make enigmail xpi failed" |
101 |
+ emake || die "make enigmail failed" |
102 |
+ emake xpi || die "make enigmail xpi failed" |
103 |
fi |
104 |
} |
105 |
|
106 |
|
107 |
diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest |
108 |
index 67a5522..830527d 100644 |
109 |
--- a/www-client/firefox/Manifest |
110 |
+++ b/www-client/firefox/Manifest |
111 |
@@ -1,4 +1,4 @@ |
112 |
-DIST firefox-24.0-patches-0.5.tar.xz 7532 SHA256 ffe813f88865aa91d7041b7069dd598eb576519284579766c43910cf53ce96fa SHA512 0090c8e9f7dc46ea60f5fb6edb08f76fe1607012ab277bab4c023c313bce32b8ee4776f70ff1d6b11fc16b4ec29d0c99c69c59b4095953165029d8ad2c54055b WHIRLPOOL 1f7fe475d953103081bbd13d64baf6cd8f8d6a7a8da30a1d4a42cce83201c55b5ef5cd8ef87eb0135f35efb6f466ac64ea595d2c4a1880043a7ccce42b839e0b |
113 |
+DIST firefox-24.0-patches-0.6.tar.xz 9104 SHA256 1135f97625e23822309e5b2ce65ab0331cd8c7ebb1896d7b9daf2d77d1a11d4d SHA512 b8746373a7e9d2d5775dd2a73ca7d3675f2cbe32b81eacdf6a2208077f39fb842b454c49bb0a750e48c84c3d2ea73fa9c27f6135e7d1a08be2fc73afc520f172 WHIRLPOOL 5d8b89d1849709835611e0ef306dd4814e6ac10fcf9cfee10f6aa72b5e938546c505827441fe2d935eb63605434f77bc72ec201005693534b43dc19635caaf82 |
114 |
DIST firefox-24.1.0esr-af.xpi 338128 SHA256 0f364ae7ecbade66aee28d29fe4bb7884a7b575f9db4f2b7e323ac1723056542 SHA512 f8261ef1c524ce3fe899498c425573fd75039a3557f873a5a33223ffe14d3cbb4348f3ee9bdbb8d666e166ef5e8e331ea66baa7bcb67ff40bd6c15b0a9b76999 WHIRLPOOL 9aef6fe06a10446f8a5f7f2938093c8ffc05e041dc4d9597ae52769a2a04c8964a16e0c23f58d936636027e87d86f6779f7c224ef697460b782ec6a82e7eb7d1 |
115 |
DIST firefox-24.1.0esr-ak.xpi 340940 SHA256 ddc628b73fb8c10e0d6633d702fcbc3f4116f9054ef71faeda9db28ff247b558 SHA512 88b87c46329cec09dd9860cf5f43e288b8ca543589f793a952128acd8364ce779bb2ed8af6510273fcedeb10fe1ab72dc904da4ede278a87b4e58ed788a6f0df WHIRLPOOL 8a6e1f7a619e0cafc93b6201afb542ee16dbd70f168dd17a66fa68067ca93ae4ab06e494d34ab1db1f950b6eeb3b518e78e3d686b5d7f7686ca82494ecf79c6e |
116 |
DIST firefox-24.1.0esr-ar.xpi 368919 SHA256 37790b3d162303df5066be84a86828f8b302f496c5e2cb2b682f06ec55e09d2f SHA512 c7c8c831ba0a40b352baa79839b98dad5bb11ce04ab0e8a032343b2838fe7564fdc8946817ecb7b67c8bc9d81e1e03b8744fe02e1bf3e4926115d3b7b3d23146 WHIRLPOOL 42329c34f44eb2a04c0b5ffc7229da557481d4ac1afe4288c30e225c74ed5bd9614a133fc1f51e3e41ce99f6b4a0cbe5017678f0ba4638794d386e0ca61268fb |
117 |
|
118 |
diff --git a/www-client/firefox/files/moz24-drop-Wl-build-id.patch b/www-client/firefox/files/moz24-drop-Wl-build-id.patch |
119 |
deleted file mode 100644 |
120 |
index 434dd23..0000000 |
121 |
--- a/www-client/firefox/files/moz24-drop-Wl-build-id.patch |
122 |
+++ /dev/null |
123 |
@@ -1,32 +0,0 @@ |
124 |
---- a/comm-esr24/mozilla/configure.in 2013-09-26 09:41:27.220542321 -0400 |
125 |
-+++ b/comm-esr24/mozilla/configure.in 2013-09-26 09:49:07.888550730 -0400 |
126 |
-@@ -1339,13 +1339,6 @@ |
127 |
- AC_TRY_LINK(,,AC_MSG_RESULT([yes]), |
128 |
- AC_MSG_RESULT([no]) |
129 |
- LDFLAGS=$_SAVE_LDFLAGS) |
130 |
-- AC_MSG_CHECKING([for --build-id option to ld]) |
131 |
-- _SAVE_LDFLAGS=$LDFLAGS |
132 |
-- LDFLAGS="$LDFLAGS -Wl,--build-id" |
133 |
-- AC_TRY_LINK(,,AC_MSG_RESULT([yes]) |
134 |
-- [NSPR_LDFLAGS="$NSPR_LDFLAGS -Wl,--build-id"], |
135 |
-- AC_MSG_RESULT([no]) |
136 |
-- LDFLAGS=$_SAVE_LDFLAGS) |
137 |
- |
138 |
- |
139 |
- # Check for -mssse3 on $CC |
140 |
---- a/comm-esr24/mozilla/js/src/configure.in 2013-09-26 09:41:27.222542321 -0400 |
141 |
-+++ b/comm-esr24/mozilla/js/src/configure.in 2013-09-26 09:49:19.121550935 -0400 |
142 |
-@@ -1154,13 +1154,6 @@ |
143 |
- DSO_PIC_CFLAGS='-fPIC' |
144 |
- ASFLAGS="$ASFLAGS -fPIC" |
145 |
- |
146 |
-- AC_MSG_CHECKING([for --build-id option to ld]) |
147 |
-- _SAVE_LDFLAGS=$LDFLAGS |
148 |
-- LDFLAGS="$LDFLAGS -Wl,--build-id" |
149 |
-- AC_TRY_LINK(,,AC_MSG_RESULT([yes]), |
150 |
-- AC_MSG_RESULT([no]) |
151 |
-- LDFLAGS=$_SAVE_LDFLAGS) |
152 |
-- |
153 |
- # Turn on GNU-specific warnings: |
154 |
- # -Wall - turn on a lot of warnings |
155 |
- # -Wpointer-arith - good to have |
156 |
|
157 |
diff --git a/www-client/firefox/firefox-24.1.0.ebuild b/www-client/firefox/firefox-24.1.0-r1.ebuild |
158 |
similarity index 98% |
159 |
rename from www-client/firefox/firefox-24.1.0.ebuild |
160 |
rename to www-client/firefox/firefox-24.1.0-r1.ebuild |
161 |
index 08536f2..885b051 100644 |
162 |
--- a/www-client/firefox/firefox-24.1.0.ebuild |
163 |
+++ b/www-client/firefox/firefox-24.1.0-r1.ebuild |
164 |
@@ -25,7 +25,7 @@ if [[ ${MOZ_ESR} == 1 ]]; then |
165 |
fi |
166 |
|
167 |
# Patch version |
168 |
-PATCH="${PN}-24.0-patches-0.5" |
169 |
+PATCH="${PN}-24.0-patches-0.6" |
170 |
# Upstream ftp release URI that's used by mozlinguas.eclass |
171 |
# We don't use the http mirror because it deletes old tarballs. |
172 |
MOZ_FTP_URI="ftp://ftp.mozilla.org/pub/${PN}/releases/" |
173 |
@@ -147,8 +147,6 @@ src_prepare() { |
174 |
EPATCH_SUFFIX="patch" \ |
175 |
EPATCH_FORCE="yes" \ |
176 |
epatch "${WORKDIR}/firefox" |
177 |
- # drop -Wl,--build-id from LDFLAGS, bug #465466 |
178 |
- epatch "${FILESDIR}"/moz${PV%%\.*}-drop-Wl-build-id.patch |
179 |
|
180 |
# Allow user to apply any additional patches without modifing ebuild |
181 |
epatch_user |