gnome-builder: add missing dependencies

This commit is contained in:
Đoàn Trần Công Danh 2022-09-21 18:49:07 +07:00
parent 935f707b05
commit 0acc79c311

View file

@ -10,8 +10,10 @@ hostmakedepends="pkg-config appstream-glib desktop-file-utils flex gobject-intro
makedepends="cairo-devel clang devhelp-devel enchant2-devel flatpak-devel
gspell-devel gtksourceview4-devel gtk+3-devel json-glib-devel jsonrpc-glib-devel
libdazzle-devel libgit2-glib-devel libglib-devel libostree-devel libpeas-devel
libxml2-devel template-glib-devel vala-devel vte3-devel webkit2gtk-devel libhandy1-devel
python3-gobject-devel sysprof-devel glade3-devel libportal-gtk3-devel cmark-devel"
libxml2-devel template-glib-devel vala-devel vte3-devel webkit2gtk-devel
libhandy1-devel pcre-devel libgit2-devel atk-devel gobject-introspection
python3-gobject-devel sysprof-devel glade3-devel libportal-gtk3-devel
libsoup-devel cmark-devel pango-devel fontconfig-devel libportal-devel"
depends="desktop-file-utils flatpak-builder python3-lxml devhelp python3-gobject"
checkdepends="xvfb-run"
short_desc="IDE for GNOME"
@ -22,12 +24,10 @@ changelog="https://gitlab.gnome.org/GNOME/gnome-builder/-/raw/gnome-builder-42/N
distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
checksum=5d4d51b702865b48017201f0c607e24a27d72031a8f5c88d4fce875b5545670a
case "$XBPS_TARGET_MACHINE" in
*-musl)
makedepends+=" libexecinfo-devel"
LIBS+=" -lexecinfo"
;;
esac
if [ "$XBPS_TARGET_LIBC" = musl ]; then
makedepends+=" libexecinfo-devel"
LIBS="-lexecinfo"
fi
do_check() {
xvfb-run ninja -C build test