summaryrefslogtreecommitdiff
path: root/dev-util/gnome-builder/gnome-builder-44.2-r1.ebuild
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-11-05 04:14:05 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-11-05 04:14:05 +0000
commitd0f8b473674427ef4f618c94d4d132a7f79578e3 (patch)
tree93223ea01e707ca5a35db59c05af28845720773c /dev-util/gnome-builder/gnome-builder-44.2-r1.ebuild
parent39ca6159b9ac903dc56818918d9f97bc831f0955 (diff)
gentoo auto-resync : 05:11:2023 - 04:14:05
Diffstat (limited to 'dev-util/gnome-builder/gnome-builder-44.2-r1.ebuild')
-rw-r--r--dev-util/gnome-builder/gnome-builder-44.2-r1.ebuild9
1 files changed, 8 insertions, 1 deletions
diff --git a/dev-util/gnome-builder/gnome-builder-44.2-r1.ebuild b/dev-util/gnome-builder/gnome-builder-44.2-r1.ebuild
index db928e14dac0..2ae312fca5da 100644
--- a/dev-util/gnome-builder/gnome-builder-44.2-r1.ebuild
+++ b/dev-util/gnome-builder/gnome-builder-44.2-r1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Builder https://gitlab.gnome.org/GNOME/gno
# FIXME: Review licenses at some point
LICENSE="GPL-3+ GPL-2+ LGPL-3+ LGPL-2+ MIT CC-BY-SA-3.0 CC0-1.0"
SLOT="0"
-KEYWORDS="amd64"
+KEYWORDS="amd64 ~arm64"
IUSE="clang doc +d-spy flatpak +git gtk-doc spell +sysprof test +webkit"
REQUIRED_USE="
${PYTHON_REQUIRED_USE}
@@ -135,6 +135,13 @@ pkg_setup() {
use clang && llvm_pkg_setup
}
+src_prepare() {
+ default
+
+ # Fails with clang due to `environ` variable name shadowing unistd.h one
+ sed -i -e '/-Werror=shadow/d' meson.build || die
+}
+
src_configure() {
local emesonargs=(
-Dchannel=other