From 2d9e57faa95f08bb12241394ddcc566f9204392f Mon Sep 17 00:00:00 2001 From: Justin Donofrio Date: Fri, 5 Jul 2024 18:15:18 -0400 Subject: [PATCH] mail-client/betterbird-bin: fix QA bugs Closes: https://bugs.gentoo.org/935522 Closes: https://bugs.gentoo.org/935523 Signed-off-by: Justin Donofrio --- .../betterbird-bin-115.12.0.ebuild | 26 ++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/mail-client/betterbird-bin/betterbird-bin-115.12.0.ebuild b/mail-client/betterbird-bin/betterbird-bin-115.12.0.ebuild index 4663e24c24..bb887cb0d8 100644 --- a/mail-client/betterbird-bin/betterbird-bin-115.12.0.ebuild +++ b/mail-client/betterbird-bin/betterbird-bin-115.12.0.ebuild @@ -7,7 +7,7 @@ inherit desktop xdg DESCRIPTION="Betterbird is a fine-tuned version of Mozilla Thunderbird." HOMEPAGE="https://github.com/Betterbird/thunderbird-patches https://betterbird.eu/" -SRC_URI="https://www.betterbird.eu/downloads/LinuxArchive/betterbird-${PV}-bb29.en-US.linux-x86_64.tar.bz2" +SRC_URI="amd64? ( https://www.betterbird.eu/downloads/LinuxArchive/betterbird-${PV}-bb29.en-US.linux-x86_64.tar.bz2 )" S="${WORKDIR}" LICENSE="MPL-2.0" @@ -17,7 +17,29 @@ KEYWORDS="-* ~amd64" RESTRICT="bindist mirror test strip" RDEPEND=" + app-accessibility/at-spi2-core dev-libs/dbus-glib + dev-libs/glib + media-libs/alsa-lib + media-libs/fontconfig + media-libs/freetype + sys-apps/dbus + virtual/freedesktop-icon-theme + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+ + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/libxcb + x11-libs/pango " QA_PREBUILT="*" @@ -37,6 +59,8 @@ src_install() { } pkg_postinst() { + xdg_pkg_postinst + elog "Language pack XPIs need to be downloaded and installed manually." elog "Please see the link below for further information." elog ""