libadwaita: fix build

This commit is contained in:
Luis
2023-03-28 05:36:04 +00:00
parent a4bf172171
commit 7cd802bc5d
4 changed files with 35 additions and 9 deletions

View File

@@ -1,5 +1,5 @@
# description : Used to describe the program APIs and collect them in a uniform, machine readable format
# depends : glib meson
# depends : glib meson cairo
name=gobject-introspection
version=1.76.1
@@ -7,8 +7,7 @@ release=1
source="https://ftp.gnome.org/pub/gnome/sources/$name/${version%.*}/$name-$version.tar.xz"
build() {
cd $name-$version
venom-meson build
venom-meson $name-$version build
meson compile -C build
DESTDIR=$PKG meson install -C build
}

View File

@@ -1,4 +1,4 @@
gtk4-4.10.1-1
gtk4-4.10.1-2
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/gtk4-broadwayd
@@ -66,6 +66,16 @@ drwxr-xr-x root/root usr/include/gtk-4.0/gdk/broadway/
-rw-r--r-- root/root usr/include/gtk-4.0/gdk/gdktypes.h
-rw-r--r-- root/root usr/include/gtk-4.0/gdk/gdkversionmacros.h
-rw-r--r-- root/root usr/include/gtk-4.0/gdk/gdkvulkancontext.h
drwxr-xr-x root/root usr/include/gtk-4.0/gdk/wayland/
-rw-r--r-- root/root usr/include/gtk-4.0/gdk/wayland/gdkwayland.h
-rw-r--r-- root/root usr/include/gtk-4.0/gdk/wayland/gdkwaylanddevice.h
-rw-r--r-- root/root usr/include/gtk-4.0/gdk/wayland/gdkwaylanddisplay.h
-rw-r--r-- root/root usr/include/gtk-4.0/gdk/wayland/gdkwaylandglcontext.h
-rw-r--r-- root/root usr/include/gtk-4.0/gdk/wayland/gdkwaylandmonitor.h
-rw-r--r-- root/root usr/include/gtk-4.0/gdk/wayland/gdkwaylandpopup.h
-rw-r--r-- root/root usr/include/gtk-4.0/gdk/wayland/gdkwaylandseat.h
-rw-r--r-- root/root usr/include/gtk-4.0/gdk/wayland/gdkwaylandsurface.h
-rw-r--r-- root/root usr/include/gtk-4.0/gdk/wayland/gdkwaylandtoplevel.h
drwxr-xr-x root/root usr/include/gtk-4.0/gdk/x11/
-rw-r--r-- root/root usr/include/gtk-4.0/gdk/x11/gdkx-autocleanups.h
-rw-r--r-- root/root usr/include/gtk-4.0/gdk/x11/gdkx.h
@@ -385,11 +395,18 @@ drwxr-xr-x root/root usr/include/gtk-4.0/unix-print/gtk/
-rw-r--r-- root/root usr/include/gtk-4.0/unix-print/gtk/gtkunixprint-autocleanups.h
-rw-r--r-- root/root usr/include/gtk-4.0/unix-print/gtk/gtkunixprint.h
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/Gdk-4.0.typelib
-rw-r--r-- root/root usr/lib/girepository-1.0/GdkWayland-4.0.typelib
-rw-r--r-- root/root usr/lib/girepository-1.0/GdkX11-4.0.typelib
-rw-r--r-- root/root usr/lib/girepository-1.0/Gsk-4.0.typelib
-rw-r--r-- root/root usr/lib/girepository-1.0/Gtk-4.0.typelib
drwxr-xr-x root/root usr/lib/gtk-4.0/
drwxr-xr-x root/root usr/lib/gtk-4.0/4.0.0/
drwxr-xr-x root/root usr/lib/gtk-4.0/4.0.0/media/
-rwxr-xr-x root/root usr/lib/gtk-4.0/4.0.0/media/libmedia-gstreamer.so
drwxr-xr-x root/root usr/lib/gtk-4.0/4.0.0/printbackends/
-rwxr-xr-x root/root usr/lib/gtk-4.0/4.0.0/printbackends/libprintbackend-cups.so
-rwxr-xr-x root/root usr/lib/gtk-4.0/4.0.0/printbackends/libprintbackend-file.so
lrwxrwxrwx root/root usr/lib/libgtk-4.so -> libgtk-4.so.1
lrwxrwxrwx root/root usr/lib/libgtk-4.so.1 -> libgtk-4.so.1.1000.1
@@ -397,6 +414,7 @@ lrwxrwxrwx root/root usr/lib/libgtk-4.so.1 -> libgtk-4.so.1.1000.1
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/gtk4-broadway.pc
-rw-r--r-- root/root usr/lib/pkgconfig/gtk4-unix-print.pc
-rw-r--r-- root/root usr/lib/pkgconfig/gtk4-wayland.pc
-rw-r--r-- root/root usr/lib/pkgconfig/gtk4-x11.pc
-rw-r--r-- root/root usr/lib/pkgconfig/gtk4.pc
drwxr-xr-x root/root usr/share/
@@ -404,6 +422,12 @@ drwxr-xr-x root/root usr/share/gettext/
drwxr-xr-x root/root usr/share/gettext/its/
-rw-r--r-- root/root usr/share/gettext/its/gtk4builder.its
-rw-r--r-- root/root usr/share/gettext/its/gtk4builder.loc
drwxr-xr-x root/root usr/share/gir-1.0/
-rw-r--r-- root/root usr/share/gir-1.0/Gdk-4.0.gir
-rw-r--r-- root/root usr/share/gir-1.0/GdkWayland-4.0.gir
-rw-r--r-- root/root usr/share/gir-1.0/GdkX11-4.0.gir
-rw-r--r-- root/root usr/share/gir-1.0/Gsk-4.0.gir
-rw-r--r-- root/root usr/share/gir-1.0/Gtk-4.0.gir
drwxr-xr-x root/root usr/share/glib-2.0/
drwxr-xr-x root/root usr/share/glib-2.0/schemas/
-rw-r--r-- root/root usr/share/glib-2.0/schemas/org.gtk.gtk4.Settings.ColorChooser.gschema.xml

View File

@@ -4,7 +4,7 @@
name=gtk4
version=4.10.1
release=1
release=2
source="https://gitlab.gnome.org/GNOME/gtk/-/archive/$version/gtk-$version.tar.bz2"
build() {
@@ -13,10 +13,12 @@ build() {
venom-meson gtk-$version build \
-Dbroadway-backend=true \
-Dwayland-backend=$(scratch isinstalled wayland-protocols && echo true || echo false) \
-Dman-pages=false \
-Dbuild-tests=false \
-Dbuild-examples=false \
-Ddemos=false
-D introspection=enabled \
-D man-pages=false \
-D build-tests=false \
-D build-testsuite=false \
-D build-examples=false \
-D demos=false
meson compile -C build
DESTDIR=$PKG meson install -C build
}

View File

@@ -10,6 +10,7 @@ source="https://gitlab.gnome.org/GNOME/libadwaita/-/archive/$version/$name-$vers
build() {
venom-meson $name-$version build \
-Dexamples=false \
-D gtk_doc=false \
-Dtests=false
meson compile -C build
DESTDIR=$PKG meson install -C build