Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging / Packages / gtk4
Commits: 4d05560c by Jan Alexander Steffens (heftig) at 2025-10-04T16:22:07+02:00 1:4.20.2-3: Move portals to optdepends Closes: https://gitlab.archlinux.org/archlinux/packaging/packages/gtk4/-/issues/14 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,7 +1,7 @@ pkgbase = gtk4 pkgdesc = GObject-based multi-platform GUI toolkit pkgver = 4.20.2 - pkgrel = 2 + pkgrel = 3 epoch = 1 url = https://www.gtk.org/ arch = x86_64 @@ -65,7 +65,6 @@ pkgbase = gtk4 depends = tinysparql depends = vulkan-icd-loader depends = wayland - depends = xdg-desktop-portal-gtk source = git+https://gitlab.gnome.org/GNOME/gtk.git#tag=4.20.2 source = gtk-update-icon-cache.hook source = gtk-update-icon-cache.script @@ -81,6 +80,7 @@ pkgbase = gtk4 pkgname = gtk4 optdepends = evince: Default print preview command + optdepends = xdg-desktop-portal-gtk: Fallback portals for various APIs provides = libgtk-4.so pkgname = gtk4-demos ===================================== PKGBUILD ===================================== @@ -9,7 +9,7 @@ pkgname=( gtk-update-icon-cache ) pkgver=4.20.2 -pkgrel=2 +pkgrel=3 epoch=1 pkgdesc="GObject-based multi-platform GUI toolkit" url="https://www.gtk.org/" @@ -61,7 +61,6 @@ depends=( tinysparql vulkan-icd-loader wayland - xdg-desktop-portal-gtk ) makedepends=( docbook-xsl @@ -127,7 +126,10 @@ _pick() { } package_gtk4() { - optdepends=('evince: Default print preview command') + optdepends=( + 'evince: Default print preview command' + 'xdg-desktop-portal-gtk: Fallback portals for various APIs' + ) provides=(libgtk-4.so) meson install -C build --destdir "$pkgdir" View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/gtk4/-/commit/4d05560c4388f3cc5cbb768b046497b7215480cf -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/gtk4/-/commit/4d05560c4388f3cc5cbb768b046497b7215480cf You're receiving this email because of your account on gitlab.archlinux.org.
