glib-introspection: initial commit, version 2.80.0

This commit is contained in:
Tim Biermann 2024-05-14 01:50:20 +02:00
parent cfbb59c8bc
commit 38214fc6a2
Signed by: tb
GPG Key ID: 42F8B4E30B673606
3 changed files with 54 additions and 0 deletions

View File

@ -0,0 +1,19 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/lib/
drwxr-xr-x root/root usr/lib/girepository-1.0/
-rw-r--r-- root/root usr/lib/girepository-1.0/GIRepository-3.0.typelib
-rw-r--r-- root/root usr/lib/girepository-1.0/GLib-2.0.typelib
-rw-r--r-- root/root usr/lib/girepository-1.0/GLibUnix-2.0.typelib
-rw-r--r-- root/root usr/lib/girepository-1.0/GModule-2.0.typelib
-rw-r--r-- root/root usr/lib/girepository-1.0/GObject-2.0.typelib
-rw-r--r-- root/root usr/lib/girepository-1.0/Gio-2.0.typelib
-rw-r--r-- root/root usr/lib/girepository-1.0/GioUnix-2.0.typelib
drwxr-xr-x root/root usr/share/
drwxr-xr-x root/root usr/share/gir-1.0/
-rw-r--r-- root/root usr/share/gir-1.0/GIRepository-3.0.gir
-rw-r--r-- root/root usr/share/gir-1.0/GLib-2.0.gir
-rw-r--r-- root/root usr/share/gir-1.0/GLibUnix-2.0.gir
-rw-r--r-- root/root usr/share/gir-1.0/GModule-2.0.gir
-rw-r--r-- root/root usr/share/gir-1.0/GObject-2.0.gir
-rw-r--r-- root/root usr/share/gir-1.0/Gio-2.0.gir
-rw-r--r-- root/root usr/share/gir-1.0/GioUnix-2.0.gir

View File

@ -0,0 +1,5 @@
untrusted comment: verify with /etc/ports/opt.pub
RWSE3ohX2g5d/WrGHiYb3J8YZBmz5WIpNuOLCvjJomEiayg8hlbuVG8qhEXTvuSq2iy+pyhahGwiU3HtURefFqw1ACvKVnV0+wY=
SHA256 (Pkgfile) = 67cd572e74ae93506137b30cb10173ac19e44041b5dcf383941309dbb7634370
SHA256 (.footprint) = 61b307b56d69e2ea02d492939f1c6d5bc8e168bcd2ad86e21d6ac83f0769820a
SHA256 (glib-2.80.0.tar.xz) = 8228a92f92a412160b139ae68b6345bd28f24434a7b5af150ebe21ff587a561d

View File

@ -0,0 +1,30 @@
# Description: glibs introspection data
# URL: https://www.gtk.org/
# Maintainer: CRUX System Team, core-ports at crux dot nu
# Depends on: gobject-introspection
name=glib-introspection
version=2.80.0
release=1
source=(https://download.gnome.org/sources/glib/${version:0:4}/glib-$version.tar.xz)
build() {
sed 's|/var/run/dbus|/run/dbus|' -i glib-$version/gio/gdbusaddress.c
meson setup build glib-$version \
--prefix=/usr \
--libexecdir=/usr/lib/glib \
--buildtype=plain \
--wrap-mode nodownload \
-D b_lto=false \
-D b_pie=true \
-D nls=disabled \
-D selinux=disabled \
-D documentation=false \
-D introspection=enabled \
-D tests=false
meson compile -C build -j ${JOBS:-1}
DESTDIR=$PKG meson install -C build
rm -r $PKG/usr/{bin,include,lib/pkgconfig,lib/{glib*,gio}/,lib/lib*,share/{aclocal,bash-completion,gdb,gettext,glib-2.0}}
}