From fcd5b1a0d6652ed7efffa2bd92ebd74236fba25b Mon Sep 17 00:00:00 2001 From: aliriza Date: Tue, 7 Mar 2023 07:41:47 +0000 Subject: [PATCH] harfbuzz & pango gobject creation --- media/libs/harfbuzz/ympbuild | 6 ++++-- x11/libs/pango/ympbuild | 5 +++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/media/libs/harfbuzz/ympbuild b/media/libs/harfbuzz/ympbuild index 1a9e409e..1379d1c5 100644 --- a/media/libs/harfbuzz/ympbuild +++ b/media/libs/harfbuzz/ympbuild @@ -8,8 +8,8 @@ email='aliriza.keskin@pardus.org.tr' maintainer='aliriza' license=('GPLv3') source=("https://github.com/harfbuzz/harfbuzz/archive/refs/tags/$version.tar.gz") -depends=() -makedepends=() +depends=(cairo glib) +makedepends=(gobject-introspection) md5sums=('7c71bb68e5950f4eb9b7ace8be0de426') group=(media.libs) uses=(freetype) @@ -21,6 +21,8 @@ cd $name-$version setup(){ meson setup build --prefix=/usr \ --libdir=/usr/lib64/ \ + -Ddocs=disabled \ + -Dgobject=enabled \ -Dfreetype=$(use_opt freetype enabled disabled) } diff --git a/x11/libs/pango/ympbuild b/x11/libs/pango/ympbuild index 968e90e3..211e9b3c 100644 --- a/x11/libs/pango/ympbuild +++ b/x11/libs/pango/ympbuild @@ -9,7 +9,7 @@ maintainer='bk' license=('GPLv3') source=("https://download.gnome.org/sources/pango/1.50/pango-$version.tar.xz") depends=(fribidi libthai harfbuzz cairo) -makedepends=() +makedepends=(gobject-introspection) md5sums=('fd4b0b23915d6a0255317f811bea4215') group=(x11.libs) uses=() @@ -21,7 +21,8 @@ cd $name-$version setup(){ meson setup build --prefix=/usr \ --libdir=/usr/lib64/ \ - -D gtk_doc=false + -Dintrospection=enabled \ + -Dgtk_doc=false } build(){