clean chroot.
==> ERROR: Integrity checks (md5) differ in size from the source array.
Git Clone URL: | https://aur.archlinux.org/thunderbird-globalmenu.git (read-only, click to copy) |
---|---|
Package Base: | thunderbird-globalmenu |
Description: | Standalone mail and news reader from mozilla.org (With appmenu patch from Ubuntu) |
Upstream URL: | https://www.thunderbird.net/ |
Licenses: | MPL-2.0 |
Conflicts: | thunderbird |
Provides: | thunderbird |
Submitter: | detian |
Maintainer: | detian |
Last Packager: | detian |
Votes: | 15 |
Popularity: | 0.005557 |
First Submitted: | 2024-03-06 02:09 (UTC) |
Last Updated: | 2024-11-03 21:43 (UTC) |
« First ‹ Previous 1 2 3 4 5 6 7 8 .. 12 Next › Last »
clean chroot.
==> ERROR: Integrity checks (md5) differ in size from the source array.
Working PKGBUILD here and re-baselined against Arch stable. I'd be happy to help maintain.
@archerdm, can you explain how to apply it? I copied the unity-menubar.patch from firefox-appmenu. Easy. The revert patch is not needed, so if I understand it correctly, I should delete from PKGBUILD:
line 77: 0001-Revert-Bug-1817071-Remove-moz-image-region-support-f.patch
line 100: patch -Np1 -i ../0001-Revert-Bug-1817071-Remove-moz-image-region-support-f.patch
possibly line 283: 'SKIP'
However, I don't get it where do I look for those lines 818-821 of xpcom/base/nsCOMPtr.h.? In which file? So far, only the unity patch has enough lines, but when I look at them (the one from firefox) I see:
+ aAttribute == nsGkAtoms::crop) {
+ UpdateLabel();
+ } else if (aAttribute == nsGkAtoms::hidden ||
+ aAttribute == nsGkAtoms::collapsed) {
Are those correct lines to delete? I somehow doubt it.
I got this working as follows. Borrow the unity-menubar.patch file from firefox-appmenu. Remove the static assert from lines 818-821 of xpcom/base/nsCOMPtr.h. Patch to revert 1817071 is not needed.
In nicman23's repo on Suse it also doesn't build. 115 is strongly changed, so probably it needs some updated patches and those usually come a year later... 115 has new UI and although it looks more modern, I'm not sure if I like the look, so maybe it's OK to use old version for little longer.
@nicman23 this does not build anymore.
Please add "provides" and "conflicts" for "thunderbird".
it should have 'thunderbird' as 'provides', otherwise packaged that depends on thunderbird, can not be installed.
ah sorry my bad. i ll fix the icon shortly
@vedranmiletic, go to /.local/share/applications/ , find thunderbird.desktop file, open in a text editor, find "Icon" line and change it to thunderbird. I suspect, it now says thunderbird.appmenu, hence it fails to find the default icon for the app. I don't know who or why someone changed it, but it was a stupid idea. Luckily, when you edit it, it will stay that way for a longer time, because most of the updates won't change it, till some distant, future update won't mess it again...
Pinned Comments
detian commented on 2024-05-10 15:55 (UTC) (edited on 2024-05-10 15:58 (UTC) by detian)
My build: https://drive.google.com/drive/folders/1byMMyI0LSiSTHh9v-MPRL9UXGgbjW1Ua?usp=sharing