You can drop assert.patch if you change line 193 of nsMenuBar.cpp to: mDocument = ContentNode()->OwnerDoc();
Search Criteria
Package Details: thunderbird-globalmenu 138.0-1
Package Actions
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 |
Upstream URL: | https://www.thunderbird.net/ |
Licenses: | MPL-2.0, GPL-2.0-only, LGPL-2.1-only |
Conflicts: | thunderbird |
Provides: | thunderbird |
Submitter: | detian |
Maintainer: | karboncore |
Last Packager: | karboncore |
Votes: | 16 |
Popularity: | 0.40 |
First Submitted: | 2024-03-06 02:09 (UTC) |
Last Updated: | 2025-05-11 12:45 (UTC) |
Dependencies (79)
- alsa-lib
- botan2
- bzip2 (bzip2-gitAUR)
- cairo (cairo-gitAUR)
- dbus (dbus-gitAUR, dbus-selinuxAUR)
- dbus-glib
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-ffplayoutAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-fullAUR, ffmpeg-headlessAUR, ffmpeg-libfdk_aacAUR, ffmpeg-amd-full-gitAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, ffmpeg-obsAUR)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- freetype2 (freetype2-macosAUR, freetype2-qdoledAUR, freetype2-gitAUR, freetype2-qdoled-aw3225qfAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc-libs-snapshotAUR)
- gdk-pixbuf2 (gdk-pixbuf2-gitAUR)
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR)
- gnupg (gnupg-gitAUR, gnupg-largekeysAUR)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classicAUR, gtk3-classic-xfceAUR)
- hunspell (hunspell-gitAUR)
- icu (icu-gitAUR)
- json-c (json-c-gitAUR)
- libbz2.so (bzip2-gitAUR, bzip2)
- libcanberra
- libdbus-1.so (dbus-gitAUR, libdbus-minimalAUR, dbus-selinuxAUR, dbus, lib32-dbus)
- libevent (libevent-gitAUR)
- libffi (libffi-gitAUR)
- libffi.so (libffi-gitAUR, lib32-libffi, libffi)
- libfontconfig.so (fontconfig-gitAUR, fontconfig-ubuntuAUR, fontconfig, lib32-fontconfig)
- libfreetype.so (freetype2-macosAUR, freetype2-qdoledAUR, freetype2-gitAUR, freetype2-qdoled-aw3225qfAUR, freetype2, lib32-freetype2)
- libgdk-3.so (gtk3-no_deadkeys_underlineAUR, gtk3-gitAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3, lib32-gtk3)
- libglib-2.0.so (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR, glib2, lib32-glib2)
- libgtk-3.so (gtk3-no_deadkeys_underlineAUR, gtk3-gitAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3, lib32-gtk3)
- libicui18n.so (icu-gitAUR, icu63AUR, icu74AUR, icu75AUR, icu73AUR, icu, lib32-icu)
- libicuuc.so (icu-gitAUR, icu63AUR, icu74AUR, icu75AUR, icu73AUR, icu, lib32-icu)
- libjpeg-turbo (mozjpeg-gitAUR, libjpeg-turbo-gitAUR, mozjpegAUR)
- libpango-1.0.so (pango-gitAUR, lib32-pango, pango)
- libpixman-1.so (pixman-gitAUR, pixman)
- libvpx (libvpx-full-gitAUR, libvpx-gitAUR)
- libvpx.so (libvpx-full-gitAUR, libvpx-gitAUR, libvpx1.10AUR, lib32-libvpx, lib32-libvpx1.3, libvpx, libvpx1.3)
- libwebp (libwebp-gitAUR)
- libwebp.so (libwebp0.5AUR, lib32-libwebp, libwebp)
- libwebpdemux.so (libwebp0.5AUR, lib32-libwebp, libwebp)
- libx11 (libx11-gitAUR)
- libxcomposite
- libxdamage
- libxext (libxext-gitAUR)
- libxfixes
- libxrender
- mime-types (mailcap)
- nspr (nspr-hgAUR)
- nss (nss-hgAUR)
- pango (pango-gitAUR)
- pixman (pixman-gitAUR)
- sqlite (sqlite-fossilAUR)
- ttf-font (neuropol-ttfAUR, ttf-win7-fontsAUR, ttf-ms-win8AUR, ttf-ms-win8-arabicAUR, ttf-ms-win8-hebrewAUR, ttf-ms-win8-seaAUR, ttf-ms-win8-indicAUR, ttf-ms-win8-japaneseAUR, ttf-ms-win8-koreanAUR, ttf-ms-win8-zh_cnAUR, ttf-ms-win8-zh_twAUR, ttf-ms-win8-thaiAUR, ttf-ms-win8-otherAUR, ttf-kidsAUR, ttf-liberation-sans-narrowAUR, ttf-cavafy-scriptAUR, ttf-ms-fontsAUR, ttf-dejavu-ibAUR, ttf-zeldaAUR, ttf-oxygenAUR, ttf-oxygen-gfAUR, ttf-share-gfAUR, ttf-gostAUR, otf-inconsolata-dzAUR, ttf-d2codingAUR, ttf-agaveAUR, ttf-caracteresAUR, ttf-cuprumAUR, ttf-autour-oneAUR, ttf-impallari-milongaAUR, ttf-impallari-miltonianAUR, ttf-clarity-cityAUR, ttf-ms-win10AUR, ttf-ms-win10-japaneseAUR, ttf-ms-win10-koreanAUR, ttf-ms-win10-seaAUR, ttf-ms-win10-thaiAUR, ttf-ms-win10-zh_cnAUR, ttf-ms-win10-zh_twAUR, ttf-ms-win10-otherAUR, ttf-win10AUR, ttf-bmonoAUR, ttf-pt-astra-factAUR, ttf-weblysleekuiAUR, ttf-pt-astra-sansAUR, ttf-pt-astra-serifAUR, ttf-pt-sansAUR, ttf-pt-serifAUR, ttf-pt-monoAUR, ttf-pt-root_uiAUR, ttf-xo-fontsAUR, ttf-paratypeAUR, ttf-dejavu-emojilessAUR, ttf-lucida-fontsAUR, ttf-juiseeAUR, ttf-ms-win10-autoAUR, ttf-karlaAUR, ttf-ms-win10-cdnAUR, noto-fonts-liteAUR, ttf-ibm-plex-sans-scAUR, noto-fonts-variable-liteAUR, ttf-shangguAUR, noto-fonts-latin-greek-cyrillicAUR, apple-fontsAUR, ttf-ms-win11AUR, ttf-ms-win11-japaneseAUR, ttf-ms-win11-koreanAUR, ttf-ms-win11-seaAUR, ttf-ms-win11-thaiAUR, ttf-ms-win11-zh_cnAUR, ttf-ms-win11-zh_twAUR, ttf-ms-win11-otherAUR, ttf-plemoljp-binAUR, ttf-plemoljpAUR, ttf-noto-sans-vfAUR, ttf-noto-serif-vfAUR, ttf-noto-sans-mono-vfAUR, ttf-ms-win11-autoAUR, gnu-free-fonts, noto-fonts, ttf-bitstream-vera, ttf-croscore, ttf-dejavu, ttf-droid, ttf-ibm-plex, ttf-input, ttf-input-nerd, ttf-liberation, ttf-roboto)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compat)
- cbindgen (make)
- clang (llvm-gitAUR, clang17-binAUR, clang-minimal-gitAUR) (make)
- diffutils (make)
- findutils (findutils-gitAUR, findutils-selinuxAUR) (make)
- gawk (gawk-gitAUR) (make)
- libice (make)
- libotr (make)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR) (make)
- libsm (make)
- lld (llvm-gitAUR) (make)
- llvm (llvm-gitAUR, llvm-minimal-gitAUR) (make)
- mesa (mesa-wsl2-gitAUR, mesa-amd-bc250AUR, amdonly-gaming-mesa-gitAUR, mesa-gitAUR, mesa-minimal-gitAUR, mesa-fp8-gitAUR, vulkan-terakan-gitAUR, mesa-amber) (make)
- nasm (nasm-gitAUR) (make)
- nodejs (nodejs-gitAUR, python-nodejs-wheelAUR, nodejs-lts-hydrogenAUR, nodejs-lts-iron, nodejs-lts-jod) (make)
- perl (perl-gitAUR) (make)
- python (python37AUR) (make)
- rust (rustup-gitAUR, rust-nightly-binAUR, rust-gitAUR, rust-beta-binAUR, rustup-stubAUR, rustup) (make)
- unzip (unzip-natspecAUR, unzip-zstdAUR, unzip-bsdunzip-symlinkAUR, unzip-pAUR) (make)
- wasi-compiler-rt (make)
- wasi-libc (wasi-libc-gitAUR) (make)
- wasi-libc++ (make)
- wasi-libc++abi (make)
- zip (zip-natspecAUR) (make)
- hunspell-en_us (optional) – Spell checking, American English
- libnotify (libnotify-gitAUR) (optional) – Notification integration
- libotr (optional) – OTR support for active one-to-one chats
Required by (94)
- external-editor-revived (requires thunderbird)
- external-editor-revived-git (requires thunderbird)
- mozilla-custom-dictionaries (requires thunderbird) (optional)
- profile-sync-daemon-thunderbird (requires thunderbird) (optional)
- sequoia-octopus-librnp (requires thunderbird)
- sequoia-octopus-librnp-git (requires thunderbird)
- systray-x-git (requires thunderbird)
- thunderbird-beta-i18n-af (requires thunderbird)
- thunderbird-beta-i18n-ar (requires thunderbird)
- thunderbird-beta-i18n-ast (requires thunderbird)
- thunderbird-beta-i18n-be (requires thunderbird)
- thunderbird-beta-i18n-bg (requires thunderbird)
- thunderbird-beta-i18n-br (requires thunderbird)
- thunderbird-beta-i18n-ca (requires thunderbird)
- thunderbird-beta-i18n-cak (requires thunderbird)
- thunderbird-beta-i18n-cs (requires thunderbird)
- thunderbird-beta-i18n-cy (requires thunderbird)
- thunderbird-beta-i18n-da (requires thunderbird)
- thunderbird-beta-i18n-de (requires thunderbird)
- thunderbird-beta-i18n-dsb (requires thunderbird)
- Show 74 more...
Sources (9)
- https://archive.mozilla.org/pub/thunderbird/releases/138.0/source/thunderbird-138.0.source.tar.xz
- https://archive.mozilla.org/pub/thunderbird/releases/138.0/source/thunderbird-138.0.source.tar.xz.asc
- https://gitlab.archlinux.org/archlinux/packaging/packages/thunderbird/-/raw/8a343881b2e3226b302f66f3949afbfe9ff448d2/distribution.ini
- https://gitlab.archlinux.org/archlinux/packaging/packages/thunderbird/-/raw/8a343881b2e3226b302f66f3949afbfe9ff448d2/metainfo.patch
- https://gitlab.archlinux.org/archlinux/packaging/packages/thunderbird/-/raw/8a343881b2e3226b302f66f3949afbfe9ff448d2/mozconfig.cfg
- https://gitlab.archlinux.org/archlinux/packaging/packages/thunderbird/-/raw/8a343881b2e3226b302f66f3949afbfe9ff448d2/org.mozilla.Thunderbird.desktop
- https://gitlab.archlinux.org/archlinux/packaging/packages/thunderbird/-/raw/8a343881b2e3226b302f66f3949afbfe9ff448d2/thunderbird-system-icu-76.patch
- https://gitlab.archlinux.org/archlinux/packaging/packages/thunderbird/-/raw/8a343881b2e3226b302f66f3949afbfe9ff448d2/vendor-prefs.js
- unity-menubar.patch
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 .. 13 Next › Last »
Betterbird commented on 2024-05-07 17:00 (UTC) (edited on 2024-05-07 19:27 (UTC) by Betterbird)
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.
Pinned Comments