1 |
commit: 947a55c69d57b3bc3e8fe0d0fa153a84b99349bb |
2 |
Author: Ian Stakenvicius <axs <AT> gentoo <DOT> org> |
3 |
AuthorDate: Fri Nov 24 16:22:06 2017 +0000 |
4 |
Commit: Ian Stakenvicius <axs <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri Nov 24 16:22:06 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=947a55c6 |
7 |
|
8 |
thunderbird-52.5: bump lightning component, drop 52.4 |
9 |
|
10 |
mail-client/thunderbird/Manifest | 2 +- |
11 |
mail-client/thunderbird/thunderbird-52.4.0.ebuild | 362 ---------------------- |
12 |
mail-client/thunderbird/thunderbird-52.5.0.ebuild | 2 +- |
13 |
3 files changed, 2 insertions(+), 364 deletions(-) |
14 |
|
15 |
diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest |
16 |
index 0e93cdd..a934762 100644 |
17 |
--- a/mail-client/thunderbird/Manifest |
18 |
+++ b/mail-client/thunderbird/Manifest |
19 |
@@ -1,6 +1,6 @@ |
20 |
DIST firefox-52.4-patches-02.tar.xz 14412 SHA256 28e63a625cb22cec73fe5efd952566d6bd965dc453f205b0c00b2fb3b580dcdc SHA512 6befeaefc118bc161ad05eed619142814e5cf31aaeede3fb5618b1f5ace887e9e1fa6914320b513404380a426cfb0f45107435f92b2d7e95d95cd7c44e03ad96 WHIRLPOOL 40323ecada75c7ee05ae19cd98bb262937a0d70f5fd7a25ec9454227f33ce81f363b602222b8f0bea879224e9f7c0132de982b2c551e40a0c7c63b8106efca69 |
21 |
DIST gdata-provider-3.3.tar.xz 85628 SHA256 1a1751a5dd3d941bb28051c1d3af5d96c6c06b00c1b2d6b2442e312ec14644bd SHA512 ae0c0e6fd42d6e7088256ca8a4be5b0bac84b2f331b51afdc982354caef60b6ba631d4f76bfba7523000b49235c8f8c63704d90acf24b34b14696b709be9342b WHIRLPOOL 2b77c9343437633dc8b26365b6f172999364b81b4928744e0eba0d0de50179fbd845085cc4fbf95a0c068a9b76bd2280db8f9f349ded680686ab6cac949bbcc6 |
22 |
-DIST lightning-5.4.4.tar.xz 1872584 SHA256 8f330202f348734228ad5fc599a7a626506a3517393cc35708129084cd70262a SHA512 2168766a1fb3c4c77a3d13552518ac9b3e78f23a016a37a439b885b6eb56de369de85d2ba4fdbd201b54dc210493e94cdfd8d7dbe0573ae6d9d145ad97771ddd WHIRLPOOL b802126524d6aad3cd2399f2631c9898557a7b8491172ae29aef5f23d9f9f3e271de07accecd3bc1cf992e1a9c1944d02bc9091b8de94cde7fcebd3f7266bf18 |
23 |
+DIST lightning-5.4.5.tar.xz 1898160 SHA256 dcb454e78046739724390f4d062c4ad371e3b7ffab2838a9ca095f302ef596cb SHA512 621d21c20bd74271f83ce9eb89b1f65cb43ab6182793bb7b9b3ca04799644f6700d15a59c6b312459d0471f5f243c3b9f534d1adf4bc72c36c2bd04f2937e3d3 WHIRLPOOL 4611c9270c658577d876290cd1df09cb4b30b2ee2c2d0afd89b68de30ef65aa84b393238b209ca8da38419c9d029e0689a2625a3738d838c1a9fb37cb5b90dff |
24 |
DIST thunderbird-52.5.0-ar.xpi 604235 SHA256 0e0b7f56a2423908bf8b955c79b2834be01b278c40370a76eb33bbb7c8d91288 SHA512 2d9b168f14fac07d66c7d889b3d28061f5f85eb6c60d1f8650382cbca3749bc3b77cae67ad707f6c4bbcb956eb2003abac5734040b289a50ed21fecd3d2ad12f WHIRLPOOL 254dddf94906f162b0e45d796cf5e46d06f3c414be3187613e6da85d1dcf42b51ed3c6919661f1c7f3d60715fed1807b78c7f5619c10ea4db3ba188a4397291a |
25 |
DIST thunderbird-52.5.0-ast.xpi 541173 SHA256 e63212a8b45661609cdba50ce7c6546dd8c843fc8573cbfd3ffd99f6f63ee548 SHA512 e4955ea38a41126f5304431f0eaaf06a01a7f186b9ac52867ce2df098b5ea761c97c8be4ebebd4cb6598bf7dd6aeded6b257dac1ce27dda8b719877a275e7ffb WHIRLPOOL a094967736df5daf1e1447b8246a88355760796391e656b4e5c4ae4dbf250b2530c78cc63034abd465b346f111cb04f66c9b74d4451b73e7d8c3a78fa16062af |
26 |
DIST thunderbird-52.5.0-be.xpi 570932 SHA256 ad60b7728a0f5e168e0fde4b15b3db15145577d78361855678591f1fc5d5e8f8 SHA512 da8eb62a4a1704c0f14e8043fb4663db706292c15c3a89b770ac7cab7dff606faf285454ed49cbfdc3ca92c7b10f07a477fd7036d740ac2e18d35ce0e50dbf76 WHIRLPOOL acb2a6b9a17c0e44d84aef503ebe5b18eeeaf387808983af07ab145a8cbc32ce7ac5da83b4b1f57ae3a0df18b6dca7235ba5a056f8c28cdb1b714df1111dc1a5 |
27 |
|
28 |
diff --git a/mail-client/thunderbird/thunderbird-52.4.0.ebuild b/mail-client/thunderbird/thunderbird-52.4.0.ebuild |
29 |
deleted file mode 100644 |
30 |
index a45c7e5..0000000 |
31 |
--- a/mail-client/thunderbird/thunderbird-52.4.0.ebuild |
32 |
+++ /dev/null |
33 |
@@ -1,362 +0,0 @@ |
34 |
-# Copyright 1999-2017 Gentoo Foundation |
35 |
-# Distributed under the terms of the GNU General Public License v2 |
36 |
- |
37 |
-EAPI=6 |
38 |
-WANT_AUTOCONF="2.1" |
39 |
-MOZ_ESR="" |
40 |
-MOZ_LIGHTNING_VER="5.4.4" |
41 |
-MOZ_LIGHTNING_GDATA_VER="3.3" |
42 |
- |
43 |
-# This list can be updated using scripts/get_langs.sh from the mozilla overlay |
44 |
-MOZ_LANGS=(ar ast be bg bn-BD br ca cs cy da de el en en-GB en-US es-AR |
45 |
-es-ES et eu fi fr fy-NL ga-IE gd gl he hr hsb hu hy-AM id is it ja ko lt |
46 |
-nb-NO nl nn-NO pa-IN pl pt-BR pt-PT rm ro ru si sk sl sq sr sv-SE ta-LK tr |
47 |
-uk vi zh-CN zh-TW ) |
48 |
- |
49 |
-# Convert the ebuild version to the upstream mozilla version, used by mozlinguas |
50 |
-MOZ_PV="${PV/_beta/b}" |
51 |
- |
52 |
-# Patches |
53 |
-PATCHFF="firefox-52.4-patches-02" |
54 |
- |
55 |
-MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases" |
56 |
- |
57 |
-# ESR releases have slightly version numbers |
58 |
-if [[ ${MOZ_ESR} == 1 ]]; then |
59 |
- MOZ_PV="${MOZ_PV}esr" |
60 |
-fi |
61 |
-MOZ_P="${PN}-${MOZ_PV}" |
62 |
- |
63 |
-MOZCONFIG_OPTIONAL_GTK2ONLY=1 |
64 |
-MOZCONFIG_OPTIONAL_WIFI=1 |
65 |
- |
66 |
-inherit flag-o-matic toolchain-funcs mozconfig-v6.52 makeedit autotools pax-utils check-reqs nsplugins mozlinguas-v2 xdg-utils gnome2-utils |
67 |
- |
68 |
-DESCRIPTION="Thunderbird Mail Client" |
69 |
-HOMEPAGE="http://www.mozilla.com/en-US/thunderbird/" |
70 |
- |
71 |
-KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" |
72 |
-SLOT="0" |
73 |
-LICENSE="MPL-2.0 GPL-2 LGPL-2.1" |
74 |
-IUSE="bindist crypt hardened ldap lightning +minimal mozdom rust selinux" |
75 |
-RESTRICT="!bindist? ( bindist )" |
76 |
- |
77 |
-PATCH_URIS=( https://dev.gentoo.org/~{anarchy,axs,polynomial-c}/mozilla/patchsets/${PATCHFF}.tar.xz ) |
78 |
-SRC_URI="${SRC_URI} |
79 |
- ${MOZ_HTTP_URI}/${MOZ_PV}/source/${MOZ_P}.source.tar.xz |
80 |
- https://dev.gentoo.org/~axs/distfiles/lightning-${MOZ_LIGHTNING_VER}.tar.xz |
81 |
- lightning? ( https://dev.gentoo.org/~axs/distfiles/gdata-provider-${MOZ_LIGHTNING_GDATA_VER}.tar.xz ) |
82 |
- ${PATCH_URIS[@]}" |
83 |
- |
84 |
-ASM_DEPEND=">=dev-lang/yasm-1.1" |
85 |
- |
86 |
-CDEPEND=" |
87 |
- >=dev-libs/nss-3.28.3 |
88 |
- >=dev-libs/nspr-4.13.1 |
89 |
- crypt? ( >=x11-plugins/enigmail-1.9.7 ) |
90 |
- " |
91 |
- |
92 |
-DEPEND="rust? ( dev-lang/rust ) |
93 |
- amd64? ( ${ASM_DEPEND} |
94 |
- virtual/opengl ) |
95 |
- x86? ( ${ASM_DEPEND} |
96 |
- virtual/opengl )" |
97 |
- |
98 |
-RDEPEND="${CDEPEND} |
99 |
- selinux? ( sec-policy/selinux-thunderbird ) |
100 |
-" |
101 |
- |
102 |
-S="${WORKDIR}/${MOZ_P}" |
103 |
- |
104 |
-BUILD_OBJ_DIR="${S}/tbird" |
105 |
- |
106 |
-pkg_setup() { |
107 |
- moz_pkgsetup |
108 |
- |
109 |
- export MOZILLA_DIR="${S}/mozilla" |
110 |
- |
111 |
- if ! use bindist ; then |
112 |
- elog "You are enabling official branding. You may not redistribute this build" |
113 |
- elog "to any users on your network or the internet. Doing so puts yourself into" |
114 |
- elog "a legal problem with Mozilla Foundation" |
115 |
- elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag" |
116 |
- elog |
117 |
- fi |
118 |
-} |
119 |
- |
120 |
-pkg_pretend() { |
121 |
- # Ensure we have enough disk space to compile |
122 |
- CHECKREQS_DISK_BUILD="4G" |
123 |
- check-reqs_pkg_setup |
124 |
-} |
125 |
- |
126 |
-src_unpack() { |
127 |
- unpack ${A} |
128 |
- |
129 |
- # Unpack language packs |
130 |
- mozlinguas_src_unpack |
131 |
- |
132 |
- # this version of lightning is a .tar.xz, no xpi needed |
133 |
- #xpi_unpack lightning-${MOZ_LIGHTNING_VER}.xpi |
134 |
- |
135 |
- # this version of gdata-provider is a .tar.xz , no xpi needed |
136 |
- #use lightning && xpi_unpack gdata-provider-${MOZ_LIGHTNING_GDATA_VER}.xpi |
137 |
-} |
138 |
- |
139 |
-src_prepare() { |
140 |
- # Apply our Thunderbird patchset |
141 |
- epatch "${FILESDIR}"/1000_fix_gentoo_preferences.patch |
142 |
- |
143 |
- # Apply our patchset from firefox to thunderbird as well |
144 |
- pushd "${S}"/mozilla &>/dev/null || die |
145 |
- eapply "${WORKDIR}/firefox" |
146 |
- popd &>/dev/null || die |
147 |
- |
148 |
- # Ensure that are plugins dir is enabled as default |
149 |
- sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \ |
150 |
- "${S}"/mozilla/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!" |
151 |
- sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \ |
152 |
- "${S}"/mozilla/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!" |
153 |
- |
154 |
- # Don't exit with error when some libs are missing which we have in |
155 |
- # system. |
156 |
- sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \ |
157 |
- -i "${S}"/mail/installer/Makefile.in || die |
158 |
- |
159 |
- # Don't error out when there's no files to be removed: |
160 |
- sed 's@\(xargs rm\)$@\1 -f@' \ |
161 |
- -i "${S}"/mozilla/toolkit/mozapps/installer/packager.mk || die |
162 |
- |
163 |
- # Shell scripts sometimes contain DOS line endings; bug 391889 |
164 |
- grep -rlZ --include="*.sh" $'\r$' . | |
165 |
- while read -r -d $'\0' file ; do |
166 |
- einfo edos2unix "${file}" |
167 |
- edos2unix "${file}" |
168 |
- done |
169 |
- |
170 |
- # Allow user to apply any additional patches without modifing ebuild |
171 |
- eapply_user |
172 |
- |
173 |
- # Confirm the version of lightning being grabbed for langpacks is the same |
174 |
- # as that used in thunderbird |
175 |
- local THIS_MOZ_LIGHTNING_VER=$(python "${S}"/calendar/lightning/build/makeversion.py ${PV}) |
176 |
- if [[ ${MOZ_LIGHTNING_VER} != ${THIS_MOZ_LIGHTNING_VER} ]]; then |
177 |
- eqawarn "The version of lightning used for localization differs from the version" |
178 |
- eqawarn "in thunderbird. Please update MOZ_LIGHTNING_VER in the ebuild from ${MOZ_LIGHTNING_VER}" |
179 |
- eqawarn "to ${THIS_MOZ_LIGHTNING_VER}" |
180 |
- fi |
181 |
- |
182 |
- eautoreconf |
183 |
- # Ensure we run eautoreconf in mozilla to regenerate configure |
184 |
- cd "${S}"/mozilla || die |
185 |
- eautoconf |
186 |
- cd "${S}"/mozilla/js/src || die |
187 |
- eautoconf |
188 |
-} |
189 |
- |
190 |
-src_configure() { |
191 |
- MEXTENSIONS="default" |
192 |
- |
193 |
- #################################### |
194 |
- # |
195 |
- # mozconfig, CFLAGS and CXXFLAGS setup |
196 |
- # |
197 |
- #################################### |
198 |
- |
199 |
- mozconfig_init |
200 |
- mozconfig_config |
201 |
- |
202 |
- # It doesn't compile on alpha without this LDFLAGS |
203 |
- use alpha && append-ldflags "-Wl,--no-relax" |
204 |
- |
205 |
- # Add full relro support for hardened |
206 |
- use hardened && append-ldflags "-Wl,-z,relro,-z,now" |
207 |
- |
208 |
- mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}" |
209 |
- mozconfig_annotate '' --enable-calendar |
210 |
- |
211 |
- # Other tb-specific settings |
212 |
- mozconfig_annotate '' --with-user-appdir=.thunderbird |
213 |
- |
214 |
- mozconfig_use_enable ldap |
215 |
- mozconfig_use_enable rust |
216 |
- |
217 |
- mozlinguas_mozconfig |
218 |
- |
219 |
- # Bug #72667 |
220 |
- if use mozdom; then |
221 |
- MEXTENSIONS="${MEXTENSIONS},inspector" |
222 |
- fi |
223 |
- |
224 |
- # Use an objdir to keep things organized. |
225 |
- echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig |
226 |
- echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig |
227 |
- |
228 |
- # Finalize and report settings |
229 |
- mozconfig_final |
230 |
- |
231 |
- #################################### |
232 |
- # |
233 |
- # Configure and build |
234 |
- # |
235 |
- #################################### |
236 |
- |
237 |
- # Disable no-print-directory |
238 |
- MAKEOPTS=${MAKEOPTS/--no-print-directory/} |
239 |
- |
240 |
- if [[ $(gcc-major-version) -lt 4 ]]; then |
241 |
- append-cxxflags -fno-stack-protector |
242 |
- fi |
243 |
- |
244 |
- # workaround for funky/broken upstream configure... |
245 |
- SHELL="${SHELL:-${EPREFIX}/bin/bash}" \ |
246 |
- emake V=1 -f client.mk configure |
247 |
-} |
248 |
- |
249 |
-src_compile() { |
250 |
- MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" \ |
251 |
- emake V=1 -f client.mk |
252 |
-} |
253 |
- |
254 |
-src_install() { |
255 |
- declare emid |
256 |
- cd "${BUILD_OBJ_DIR}" || die |
257 |
- |
258 |
- # Pax mark xpcshell for hardened support, only used for startupcache creation. |
259 |
- pax-mark m "${BUILD_OBJ_DIR}"/dist/bin/xpcshell |
260 |
- |
261 |
- # Copy our preference before omnijar is created. |
262 |
- cp "${FILESDIR}"/thunderbird-gentoo-default-prefs-1.js-1 \ |
263 |
- "${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \ |
264 |
- || die |
265 |
- |
266 |
- mozconfig_install_prefs \ |
267 |
- "${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" |
268 |
- |
269 |
- # dev-db/sqlite does not have FTS3_TOKENIZER support. |
270 |
- # gloda needs it to function, and bad crashes happen when its enabled and doesn't work |
271 |
- if in_iuse system-sqlite && use system-sqlite ; then |
272 |
- echo "sticky_pref(\"mailnews.database.global.indexer.enabled\", false);" \ |
273 |
- >>"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" || die |
274 |
- fi |
275 |
- |
276 |
- MOZ_MAKE_FLAGS="${MAKEOPTS}" \ |
277 |
- emake DESTDIR="${D}" install |
278 |
- |
279 |
- # Install language packs |
280 |
- mozlinguas_src_install |
281 |
- |
282 |
- local size sizes icon_path icon |
283 |
- if ! use bindist; then |
284 |
- icon_path="${S}/other-licenses/branding/thunderbird" |
285 |
- icon="${PN}-icon" |
286 |
- |
287 |
- domenu "${FILESDIR}"/icon/${PN}.desktop |
288 |
- else |
289 |
- icon_path="${S}/mail/branding/aurora" |
290 |
- icon="${PN}-icon-unbranded" |
291 |
- |
292 |
- newmenu "${FILESDIR}"/icon/${PN}-unbranded.desktop \ |
293 |
- ${PN}.desktop |
294 |
- |
295 |
- sed -i -e "s:Mozilla\ Thunderbird:EarlyBird:g" \ |
296 |
- "${ED}"/usr/share/applications/${PN}.desktop |
297 |
- fi |
298 |
- |
299 |
- # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs |
300 |
- newicon "${icon_path}"/mailicon48.png "${icon}".png |
301 |
- # Install icons for menu entry |
302 |
- sizes="16 22 24 32 48 256" |
303 |
- for size in ${sizes}; do |
304 |
- newicon -s ${size} "${icon_path}/mailicon${size}.png" "${icon}.png" |
305 |
- done |
306 |
- |
307 |
- local emid |
308 |
- # stage extra locales for lightning and install over existing |
309 |
- mozlinguas_xpistage_langpacks "${BUILD_OBJ_DIR}"/dist/xpi-stage/lightning \ |
310 |
- "${WORKDIR}"/lightning-${MOZ_LIGHTNING_VER} lightning calendar |
311 |
- |
312 |
- emid='{e2fda1a4-762b-4020-b5ad-a41df1933103}' |
313 |
- mkdir -p "${T}/${emid}" || die |
314 |
- cp -RLp -t "${T}/${emid}" "${BUILD_OBJ_DIR}"/dist/xpi-stage/lightning/* || die |
315 |
- insinto ${MOZILLA_FIVE_HOME}/distribution/extensions |
316 |
- doins -r "${T}/${emid}" |
317 |
- |
318 |
- if use lightning; then |
319 |
- # move lightning out of distribution/extensions and into extensions for app-global install |
320 |
- mv "${ED}"/${MOZILLA_FIVE_HOME}/{distribution,}/extensions/${emid} || die |
321 |
- |
322 |
- # stage extra locales for gdata-provider and install app-global |
323 |
- mozlinguas_xpistage_langpacks "${BUILD_OBJ_DIR}"/dist/xpi-stage/gdata-provider \ |
324 |
- "${WORKDIR}"/gdata-provider-${MOZ_LIGHTNING_GDATA_VER} |
325 |
- emid='{a62ef8ec-5fdc-40c2-873c-223b8a6925cc}' |
326 |
- mkdir -p "${T}/${emid}" || die |
327 |
- cp -RLp -t "${T}/${emid}" "${BUILD_OBJ_DIR}"/dist/xpi-stage/gdata-provider/* || die |
328 |
- insinto ${MOZILLA_FIVE_HOME}/extensions |
329 |
- doins -r "${T}/${emid}" |
330 |
- fi |
331 |
- |
332 |
- if use crypt; then |
333 |
- emid=$(sed -n '/<em:id>/!d; s/.*\({.*}\).*/\1/; p; q' "${EROOT}"usr/share/enigmail/install.rdf) |
334 |
- if [[ -n ${emid} ]]; then |
335 |
- dosym "${EPREFIX}"/usr/share/enigmail ${MOZILLA_FIVE_HOME}/extensions/${emid} |
336 |
- else |
337 |
- eerror "${EPREFIX}/usr/share/enigmail/install.rdf: No such file or directory" |
338 |
- die "<EM:ID> tag for x11-plugins/enigmail could not be found!" |
339 |
- fi |
340 |
- fi |
341 |
- |
342 |
- # Required in order to use plugins and even run thunderbird on hardened. |
343 |
- pax-mark pm "${ED}"${MOZILLA_FIVE_HOME}/{thunderbird,thunderbird-bin,plugin-container} |
344 |
- |
345 |
- if use minimal; then |
346 |
- rm -r "${ED}"/usr/include "${ED}"${MOZILLA_FIVE_HOME}/{idl,include,lib,sdk} || \ |
347 |
- die "Failed to remove sdk and headers" |
348 |
- fi |
349 |
-} |
350 |
- |
351 |
-pkg_preinst() { |
352 |
- gnome2_icon_savelist |
353 |
- |
354 |
- # Because PM's dont seem to properly merge a symlink replacing a directory |
355 |
- if use crypt ; then |
356 |
- local emid=$(sed -n '/<em:id>/!d; s/.*\({.*}\).*/\1/; p; q' "${EROOT}"usr/share/enigmail/install.rdf) |
357 |
- local emidpath="${EROOT%/}"${MOZILLA_FIVE_HOME}/extensions/${emid} |
358 |
- if [[ -z ${emid} ]]; then |
359 |
- eerror "${EROOT%/}/usr/share/enigmail/install.rdf: No such file or directory" |
360 |
- die "Could not find enigmail on disk during pkg_preinst()" |
361 |
- fi |
362 |
- if [[ ! -h "${emidpath}" ]] && [[ -d "${emidpath}" ]]; then |
363 |
- rm -Rf "${emidpath}" || ( |
364 |
- eerror "Could not remove enigmail directory from previous installation," |
365 |
- eerror "You must remove this by hand and rename the symbolic link yourself:" |
366 |
- eerror |
367 |
- eerror "\t cd ${EPREFIX}${MOZILLA_FIVE_HOME}/extensions" |
368 |
- eerror "\t rm -Rf ${emid}" |
369 |
- eerror "\t mv ${emid}.backup* ${emid}" ) |
370 |
- fi |
371 |
- fi |
372 |
-} |
373 |
- |
374 |
-pkg_postinst() { |
375 |
- xdg_desktop_database_update |
376 |
- gnome2_icon_cache_update |
377 |
- |
378 |
- elog |
379 |
- elog "If you experience problems with plugins please issue the" |
380 |
- elog "following command : rm \${HOME}/.thunderbird/*/extensions.sqlite ," |
381 |
- elog "then restart thunderbird" |
382 |
- |
383 |
- if ! use lightning; then |
384 |
- elog |
385 |
- elog "If calendar fails to show up in extensions please open config editor" |
386 |
- elog "and set extensions.lastAppVersion to 38.0.0 to force a reload. If this" |
387 |
- elog "fails to show the calendar extension after restarting with above change" |
388 |
- elog "please file a bug report." |
389 |
- fi |
390 |
-} |
391 |
- |
392 |
-pkg_postrm() { |
393 |
- xdg_desktop_database_update |
394 |
- gnome2_icon_cache_update |
395 |
-} |
396 |
|
397 |
diff --git a/mail-client/thunderbird/thunderbird-52.5.0.ebuild b/mail-client/thunderbird/thunderbird-52.5.0.ebuild |
398 |
index f8a54d0..0a8440c 100644 |
399 |
--- a/mail-client/thunderbird/thunderbird-52.5.0.ebuild |
400 |
+++ b/mail-client/thunderbird/thunderbird-52.5.0.ebuild |
401 |
@@ -4,7 +4,7 @@ |
402 |
EAPI=6 |
403 |
WANT_AUTOCONF="2.1" |
404 |
MOZ_ESR="" |
405 |
-MOZ_LIGHTNING_VER="5.4.4" |
406 |
+MOZ_LIGHTNING_VER="5.4.5" |
407 |
MOZ_LIGHTNING_GDATA_VER="3.3" |
408 |
|
409 |
# This list can be updated using scripts/get_langs.sh from the mozilla overlay |