summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authordudemanguy2021-09-21 12:34:09 -0500
committerdudemanguy2021-09-21 12:34:09 -0500
commit2e851077a1dccbc18a3b91fd7fcbf7b79fee8c5c (patch)
treecf247fa480ef68a345d59a97ec51281146db0f40
parentf2fdf96bb3eea3cfeecfa5bcacf09ca1898f4139 (diff)
downloadaur-2e851077a1dccbc18a3b91fd7fcbf7b79fee8c5c.tar.gz
3.24.30+62+g8d04980f38-2
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD19
2 files changed, 16 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 09f510cae2a0..e85a08f30183 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = gtk3-patched-filechooser-icon-view
pkgdesc = GTK3 patched with dudemanguy's fork of wfr's filechooser-icon-view patch.
- pkgver = 3.24.30
- pkgrel = 1
+ pkgver = 3.24.30+62+g8d04980f38
+ pkgrel = 2
epoch = 1
url = https://github.com/Dudemanguy/gtk
install = gtk3.install
@@ -13,6 +13,7 @@ pkgbase = gtk3-patched-filechooser-icon-view
makedepends = glib2-docs
makedepends = sassc
makedepends = meson
+ makedepends = wayland-protocols
depends = atk
depends = cairo
depends = libxcursor
@@ -32,7 +33,6 @@ pkgbase = gtk3-patched-filechooser-icon-view
depends = adwaita-icon-theme
depends = json-glib
depends = librsvg
- depends = wayland-protocols
depends = desktop-file-utils
depends = mesa
depends = cantarell-fonts
@@ -43,9 +43,10 @@ pkgbase = gtk3-patched-filechooser-icon-view
depends = fribidi
depends = iso-codes
depends = libcloudproviders
+ depends = tracker3
depends = gtk-update-icon-cache
optdepends = glib2-patched-thumbnailer: Thumbnail generation in upload dialog
- provides = gtk3=3.24.30
+ provides = gtk3=3.24.30+62+g8d04980f38
provides = gtk3-print-backends
provides = libgtk-3.so
provides = libgdk-3.so
@@ -53,7 +54,7 @@ pkgbase = gtk3-patched-filechooser-icon-view
conflicts = gtk3
conflicts = gtk3-print-backends
replaces = gtk3-print-backends<=3.22.26-1
- source = git+https://gitlab.gnome.org/GNOME/gtk.git#commit=d4e2d05cd9518ba04d6fbe1cbcec27142788ac95
+ source = git+https://gitlab.gnome.org/GNOME/gtk.git#commit=8d04980f38d58bea7ba721a6ff2e3d38dfdc0486
source = gtk-query-immodules-3.0.hook
source = gtk3-filechooser-icon-view.patch
sha256sums = SKIP
diff --git a/PKGBUILD b/PKGBUILD
index 35cc6b2af4ca..b26b94bf86bd 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,8 +4,8 @@
# Contributor: Ionut Biru <ibiru@archlinux.org>
pkgname=gtk3-patched-filechooser-icon-view
-pkgver=3.24.30
-pkgrel=1
+pkgver=3.24.30+62+g8d04980f38
+pkgrel=2
epoch=1
pkgdesc="GTK3 patched with dudemanguy's fork of wfr's filechooser-icon-view patch."
arch=(x86_64)
@@ -13,17 +13,18 @@ url="https://github.com/Dudemanguy/gtk"
depends=(atk cairo libxcursor libxinerama libxrandr libxi libepoxy gdk-pixbuf2
dconf libxcomposite libxdamage pango shared-mime-info at-spi2-atk
wayland libxkbcommon adwaita-icon-theme json-glib librsvg
- wayland-protocols desktop-file-utils mesa cantarell-fonts libcolord
- rest libcups libcanberra fribidi iso-codes libcloudproviders
+ desktop-file-utils mesa cantarell-fonts libcolord rest libcups
+ libcanberra fribidi iso-codes libcloudproviders tracker3
gtk-update-icon-cache)
optdepends=('glib2-patched-thumbnailer: Thumbnail generation in upload dialog')
-makedepends=(gobject-introspection gtk-doc git glib2-docs sassc meson)
+makedepends=(gobject-introspection gtk-doc git glib2-docs sassc meson
+ wayland-protocols)
provides=(gtk3=$pkgver gtk3-print-backends libgtk-3.so libgdk-3.so libgailutil-3.so)
conflicts=(gtk3 gtk3-print-backends)
replaces=('gtk3-print-backends<=3.22.26-1')
license=(LGPL)
install=gtk3.install
-_commit=d4e2d05cd9518ba04d6fbe1cbcec27142788ac95 # tags/3.24.30^0
+_commit=8d04980f38d58bea7ba721a6ff2e3d38dfdc0486 # gtk-3-24
source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit"
gtk-query-immodules-3.0.hook
gtk3-filechooser-icon-view.patch)
@@ -44,11 +45,11 @@ prepare() {
}
build() {
- CFLAGS+=" -DG_ENABLE_DEBUG -DG_DISABLE_CAST_CHECKS"
+ CFLAGS+=" -DG_DISABLE_CAST_CHECKS"
local meson_options=(
-D broadway_backend=true
-D cloudproviders=true
- -D tracker3=false
+ -D tracker3=true
-D colord=yes
-D gtk_doc=false
-D demos=false
@@ -60,7 +61,7 @@ build() {
}
package() {
- DESTDIR="$pkgdir" meson install -C build
+ meson install -C build --destdir "$pkgdir"
install -Dm644 /dev/stdin "$pkgdir/usr/share/gtk-3.0/settings.ini" <<END
[Settings]