Browse Source

[trunk] -> [extra] 'gtk4-1:4.4.0-1' add

master
Dudemanguy 3 months ago
parent
commit
324eafaad0
Signed by: Dudemanguy GPG Key ID: 4003D2EF625D6492
  1. 13
      gtk4/trunk/PKGBUILD
  2. 13
      gtk4/x86_64/extra/PKGBUILD

13
gtk4/trunk/PKGBUILD

@ -2,8 +2,8 @@
pkgbase=gtk4
pkgname=(gtk4 gtk-update-icon-cache gtk4-docs gtk4-demos)
pkgver=4.2.1
pkgrel=2
pkgver=4.4.0
pkgrel=1
epoch=1
pkgdesc="GObject-based multi-platform GUI toolkit"
arch=(x86_64)
@ -11,14 +11,13 @@ url="https://www.gtk.org/"
depends=(glib2 cairo pango fribidi gdk-pixbuf2 libepoxy libgl libegl harfbuzz
libxkbcommon graphene iso-codes tracker3 libcolord wayland
wayland-protocols libxrandr libx11 libxrender libxi libxext libxcursor
libxdamage libxfixes libxcomposite fontconfig libxinerama
vulkan-icd-loader vulkan-headers libcloudproviders libcups rest
json-glib ffmpeg gst-plugins-bad-libs librsvg dconf shared-mime-info
libxdamage libxfixes fontconfig libxinerama libcloudproviders libcups
rest json-glib gst-plugins-bad-libs librsvg dconf shared-mime-info
desktop-file-utils adwaita-icon-theme cantarell-fonts)
makedepends=(git meson gi-docgen shaderc sassc gobject-introspection
docbook-xsl)
license=(LGPL)
_commit=ba44668478b7184bec02609f292691b85a2c6cdd # tags/4.2.1^0
_commit=f1f197e3b94a55d5cbfaae2498f991a0ae733b32 # tags/4.4.0^0
source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit"
gtk-update-icon-cache.{hook,script} gtk4-querymodules.hook)
sha256sums=('SKIP'
@ -64,7 +63,7 @@ package_gtk4() {
depends+=(gtk-update-icon-cache)
provides=(libgtk-4.so)
DESTDIR="$pkgdir" meson install -C build
meson install -C build --destdir "$pkgdir"
install -Dm644 /dev/stdin "$pkgdir/usr/share/gtk-4.0/settings.ini" <<END
[Settings]

13
gtk4/x86_64/extra/PKGBUILD

@ -2,8 +2,8 @@
pkgbase=gtk4
pkgname=(gtk4 gtk-update-icon-cache gtk4-docs gtk4-demos)
pkgver=4.2.1
pkgrel=2
pkgver=4.4.0
pkgrel=1
epoch=1
pkgdesc="GObject-based multi-platform GUI toolkit"
arch=(x86_64)
@ -11,14 +11,13 @@ url="https://www.gtk.org/"
depends=(glib2 cairo pango fribidi gdk-pixbuf2 libepoxy libgl libegl harfbuzz
libxkbcommon graphene iso-codes tracker3 libcolord wayland
wayland-protocols libxrandr libx11 libxrender libxi libxext libxcursor
libxdamage libxfixes libxcomposite fontconfig libxinerama
vulkan-icd-loader vulkan-headers libcloudproviders libcups rest
json-glib ffmpeg gst-plugins-bad-libs librsvg dconf shared-mime-info
libxdamage libxfixes fontconfig libxinerama libcloudproviders libcups
rest json-glib gst-plugins-bad-libs librsvg dconf shared-mime-info
desktop-file-utils adwaita-icon-theme cantarell-fonts)
makedepends=(git meson gi-docgen shaderc sassc gobject-introspection
docbook-xsl)
license=(LGPL)
_commit=ba44668478b7184bec02609f292691b85a2c6cdd # tags/4.2.1^0
_commit=f1f197e3b94a55d5cbfaae2498f991a0ae733b32 # tags/4.4.0^0
source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit"
gtk-update-icon-cache.{hook,script} gtk4-querymodules.hook)
sha256sums=('SKIP'
@ -64,7 +63,7 @@ package_gtk4() {
depends+=(gtk-update-icon-cache)
provides=(libgtk-4.so)
DESTDIR="$pkgdir" meson install -C build
meson install -C build --destdir "$pkgdir"
install -Dm644 /dev/stdin "$pkgdir/usr/share/gtk-4.0/settings.ini" <<END
[Settings]

Loading…
Cancel
Save