Gentoo Archives: gentoo-commits

From: Jory Pratt <anarchy@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/mozilla:master commit in: mail-client/thunderbird/, www-client/firefox/, mail-client/thunderbird/files/, ...
Date: Sun, 03 Nov 2013 18:43:00
Message-Id: 1383503420.e4bac2e258a7f5e421411bbde626c7b6541a6fa3.anarchy@gentoo
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