diff options
author | dudemanguy | 2023-12-21 15:36:56 -0600 |
---|---|---|
committer | dudemanguy | 2023-12-21 15:36:56 -0600 |
commit | 6dd59e500ea1b7228689718ca6490b5014f18599 (patch) | |
tree | 639b9866de4b6c3e26e9c7597a9d00227e645184 | |
parent | 53093e3331f1db231c1828abffcabb183070ca2b (diff) | |
download | aur-6dd59e500ea1b7228689718ca6490b5014f18599.tar.gz |
3.24.39-1
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 21 |
2 files changed, 14 insertions, 15 deletions
@@ -1,6 +1,6 @@ pkgbase = gtk3-patched-filechooser-icon-view pkgdesc = GTK3 patched with dudemanguy's fork of wfr's filechooser-icon-view patch. - pkgver = 3.24.38 + pkgver = 3.24.39 pkgrel = 1 epoch = 1 url = https://github.com/Dudemanguy/gtk @@ -50,7 +50,7 @@ pkgbase = gtk3-patched-filechooser-icon-view depends = wayland optdepends = evince: Default print preview command optdepends = glib2-patched-thumbnailer: Thumbnail generation in upload dialog - provides = gtk3=3.24.38 + provides = gtk3=3.24.39 provides = gtk3-print-backends provides = libgailutil-3.so provides = libgdk-3.so @@ -58,10 +58,10 @@ pkgbase = gtk3-patched-filechooser-icon-view conflicts = gtk3 conflicts = gtk3-print-backends replaces = gtk3-print-backends<=3.22.26-1 - source = https://gitlab.gnome.org/GNOME/gtk/-/archive/3.24.38/gtk-3.24.38.tar.gz + source = git+https://gitlab.gnome.org/GNOME/gtk.git#commit=9ce32d5d7d2411032876232d86b66f9fd5f7e815 source = gtk-query-immodules-3.0.hook source = gtk3-filechooser-icon-view.patch - sha256sums = 6cdf7189322b8465745fbb30249044d05b792a8f006746ccce9213db671ec16d + sha256sums = SKIP sha256sums = a0319b6795410f06d38de1e8695a9bf9636ff2169f40701671580e60a108e229 sha256sums = 7a1730f08649b769cbaf24432ec176cefb55a5e81dc969a8242152718cb72eea @@ -4,7 +4,7 @@ # Contributor: Ionut Biru <ibiru@archlinux.org> pkgname=gtk3-patched-filechooser-icon-view -pkgver=3.24.38 +pkgver=3.24.39 pkgrel=1 epoch=1 pkgdesc="GTK3 patched with dudemanguy's fork of wfr's filechooser-icon-view patch." @@ -68,24 +68,23 @@ conflicts=(gtk3 gtk3-print-backends) replaces=('gtk3-print-backends<=3.22.26-1') license=(LGPL) install=gtk3.install -# workaround weirdness with clones not working -#_commit=3e6fd55ee00d4209ce2f2af292829e4d6f674adc # tags/3.24.38^0 +_commit=9ce32d5d7d2411032876232d86b66f9fd5f7e815 # tags/3.24.39^0 source=( - "https://gitlab.gnome.org/GNOME/gtk/-/archive/${pkgver}/gtk-${pkgver}.tar.gz" + "git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit" gtk-query-immodules-3.0.hook gtk3-filechooser-icon-view.patch ) -sha256sums=('6cdf7189322b8465745fbb30249044d05b792a8f006746ccce9213db671ec16d' +sha256sums=('SKIP' 'a0319b6795410f06d38de1e8695a9bf9636ff2169f40701671580e60a108e229' '7a1730f08649b769cbaf24432ec176cefb55a5e81dc969a8242152718cb72eea') -#pkgver() { -# cd gtk -# git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' -#} +pkgver() { + cd gtk + git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' +} prepare() { - cd gtk-${pkgver} + cd gtk # apply icon-view patch patch -Np1 -i ../gtk3-filechooser-icon-view.patch @@ -104,7 +103,7 @@ build() { ) CFLAGS+=" -DG_DISABLE_CAST_CHECKS" - arch-meson gtk-${pkgver} build "${meson_options[@]}" + arch-meson gtk build "${meson_options[@]}" meson compile -C build } |