Package Details: thunderbird-globalmenu 115.10.2-1

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.64
First Submitted: 2024-03-06 02:09 (UTC)
Last Updated: 2024-05-04 03:38 (UTC)

Dependencies (38)

Required by (93)

Sources (7)

Latest Comments

1 2 3 4 5 6 .. 11 Next › Last »

Betterbird commented on 2024-05-07 17:00 (UTC) (edited on 2024-05-07 19:27 (UTC) by Betterbird)

You can drop assert.patch if you change line 193 of nsMenuBar.cpp to: mDocument = ContentNode()->OwnerDoc();

Like so: https://github.com/Betterbird/thunderbird-patches/blob/8c6d9032ad318a80f23a521d91f0fa6d5d5532ee/115/features/feature-unity-menubar.patch#L1670

rodneyck commented on 2024-05-03 06:53 (UTC)

@detian Thank you!! It is so nice to see those sweet global menus again in Thunderbird, and thank you for providing it for us!!

detian commented on 2024-05-02 23:01 (UTC)

@rodneyck I don't think so because I don't have any resource to build this package on cloud. But I can just share you my build though Google Drive: link

rodneyck commented on 2024-05-02 17:30 (UTC)

Every time I try and install this, it compiles for hours. I always give up. Is there anyway you might consider providing a 'bin' version?

xiota commented on 2024-03-09 21:57 (UTC)

Users should consider migrating to aur/thunderbird-globalmenu.

xiota commented on 2024-02-14 12:06 (UTC)

clean chroot. Missing depends/makedepends. After correcting checksum array:

TIER: configure 0:05.16 DEBUG: Executing: `/usr/bin/clang -std=gnu99 --target=wasm32-wasi /tmp/conftest.9w7o9epj.c --sysroot=/usr/share/wasi-sysroot`
TIER: configure 0:05.16 DEBUG: The command returned non-zero exit status 1.
TIER: configure 0:05.16 DEBUG: Its error output was:
TIER: configure 0:05.16 DEBUG: | clang-16: error: unable to execute command: Executable "wasm-ld" doesn't exist!
TIER: configure 0:05.16 DEBUG: | clang-16: error: linker command failed with exit code 1 (use -v to see invocation)
TIER: configure 0:05.16 ERROR: Cannot find wasi libraries or problem with the wasm linker. Please fix the problem. Or build with --without-wasm-sandboxed-libraries.

xiota commented on 2024-01-29 00:52 (UTC)

clean chroot.

==> ERROR: Integrity checks (md5) differ in size from the source array.

karboncore commented on 2023-11-06 21:51 (UTC)

Working PKGBUILD here and re-baselined against Arch stable. I'd be happy to help maintain.

https://github.com/karboncore/thunderbird-appmenu

michaldybczak commented on 2023-09-30 11:23 (UTC) (edited on 2023-09-30 12:54 (UTC) by michaldybczak)

@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.

archerdm commented on 2023-08-28 21:12 (UTC)

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.