[arch-commits] Commit in gtk3/trunk (PKGBUILD)

2022-05-18 Thread Jan Steffens via arch-commits
Date: Wednesday, May 18, 2022 @ 21:55:25
  Author: heftig
Revision: 446021

3.24.34-1

Modified:
  gtk3/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-05-18 21:55:12 UTC (rev 446020)
+++ PKGBUILD2022-05-18 21:55:25 UTC (rev 446021)
@@ -3,7 +3,7 @@
 
 pkgbase=gtk3
 pkgname=(gtk3 gtk3-docs gtk3-demos)
-pkgver=3.24.33+r28+g01edbfb976
+pkgver=3.24.34
 pkgrel=1
 epoch=1
 pkgdesc="GObject-based multi-platform GUI toolkit"
@@ -18,7 +18,7 @@
  wayland-protocols)
 license=(LGPL)
 options=(debug)
-_commit=01edbfb976435a6d3ecd2afd576766f31458662d  # gtk-3-24
+_commit=4e3a3f05533789e1a68c70c185e1755d386d6c47  # tags/3.24.34^0
 source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit";
 gtk-query-immodules-3.0.hook)
 sha256sums=('SKIP'



[arch-commits] Commit in gtk3/trunk (PKGBUILD)

2022-05-13 Thread Jan Steffens via arch-commits
Date: Saturday, May 14, 2022 @ 01:40:43
  Author: heftig
Revision: 445429

3.24.33+r28+g01edbfb976-1

Modified:
  gtk3/trunk/PKGBUILD

--+
 PKGBUILD |   12 +++-
 1 file changed, 3 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-05-14 01:34:41 UTC (rev 445428)
+++ PKGBUILD2022-05-14 01:40:43 UTC (rev 445429)
@@ -3,8 +3,8 @@
 
 pkgbase=gtk3
 pkgname=(gtk3 gtk3-docs gtk3-demos)
-pkgver=3.24.33
-pkgrel=3
+pkgver=3.24.33+r28+g01edbfb976
+pkgrel=1
 epoch=1
 pkgdesc="GObject-based multi-platform GUI toolkit"
 url="https://www.gtk.org/";
@@ -18,7 +18,7 @@
  wayland-protocols)
 license=(LGPL)
 options=(debug)
-_commit=8ff9b2f83ff491cbfcbf9b30c706bd917679e7cc  # tags/3.24.33^0
+_commit=01edbfb976435a6d3ecd2afd576766f31458662d  # gtk-3-24
 source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit";
 gtk-query-immodules-3.0.hook)
 sha256sums=('SKIP'
@@ -31,12 +31,6 @@
 
 prepare() {
   cd gtk
-
-  # Add legacy icons
-  git cherry-pick -n 5a0ffbbb4568e39bdf26006e1bf18c1c1d0d597a
-
-  # Fix annotation
-  git cherry-pick -n 56ada2f01f3b522a42831aba158786e843fca817
 }
 
 build() {



[arch-commits] Commit in gtk3/trunk (PKGBUILD)

2022-04-25 Thread Jan Steffens via arch-commits
Date: Monday, April 25, 2022 @ 12:19:09
  Author: heftig
Revision: 443945

3.24.33-3: add missing icons

Modified:
  gtk3/trunk/PKGBUILD

--+
 PKGBUILD |8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-04-25 11:10:50 UTC (rev 443944)
+++ PKGBUILD2022-04-25 12:19:09 UTC (rev 443945)
@@ -4,7 +4,7 @@
 pkgbase=gtk3
 pkgname=(gtk3 gtk3-docs gtk3-demos)
 pkgver=3.24.33
-pkgrel=2
+pkgrel=3
 epoch=1
 pkgdesc="GObject-based multi-platform GUI toolkit"
 url="https://www.gtk.org/";
@@ -31,6 +31,12 @@
 
 prepare() {
   cd gtk
+
+  # Add legacy icons
+  git cherry-pick -n 5a0ffbbb4568e39bdf26006e1bf18c1c1d0d597a
+
+  # Fix annotation
+  git cherry-pick -n 56ada2f01f3b522a42831aba158786e843fca817
 }
 
 build() {



[arch-commits] Commit in gtk3/trunk (PKGBUILD)

2022-03-22 Thread Jan Steffens via arch-commits
Date: Tuesday, March 22, 2022 @ 00:57:43
  Author: heftig
Revision: 440478

3.24.33-2: debug on

Modified:
  gtk3/trunk/PKGBUILD

--+
 PKGBUILD |7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-22 00:57:06 UTC (rev 440477)
+++ PKGBUILD2022-03-22 00:57:43 UTC (rev 440478)
@@ -4,11 +4,11 @@
 pkgbase=gtk3
 pkgname=(gtk3 gtk3-docs gtk3-demos)
 pkgver=3.24.33
-pkgrel=1
+pkgrel=2
 epoch=1
 pkgdesc="GObject-based multi-platform GUI toolkit"
+url="https://www.gtk.org/";
 arch=(x86_64)
-url="https://www.gtk.org/";
 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
@@ -17,6 +17,7 @@
 makedepends=(gobject-introspection gtk-doc git glib2-docs sassc meson
  wayland-protocols)
 license=(LGPL)
+options=(debug)
 _commit=8ff9b2f83ff491cbfcbf9b30c706bd917679e7cc  # tags/3.24.33^0
 source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit";
 gtk-query-immodules-3.0.hook)
@@ -101,4 +102,4 @@
   mv demo/* "$pkgdir"
 }
 
-# vim:set ts=2 sw=2 et:
+# vim:set sw=2 et:



[arch-commits] Commit in gtk3/trunk (PKGBUILD)

2022-03-05 Thread Jan Steffens via arch-commits
Date: Saturday, March 5, 2022 @ 13:05:25
  Author: heftig
Revision: 438971

3.24.33-1

Modified:
  gtk3/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-05 12:57:26 UTC (rev 438970)
+++ PKGBUILD2022-03-05 13:05:25 UTC (rev 438971)
@@ -3,7 +3,7 @@
 
 pkgbase=gtk3
 pkgname=(gtk3 gtk3-docs gtk3-demos)
-pkgver=3.24.32
+pkgver=3.24.33
 pkgrel=1
 epoch=1
 pkgdesc="GObject-based multi-platform GUI toolkit"
@@ -17,7 +17,7 @@
 makedepends=(gobject-introspection gtk-doc git glib2-docs sassc meson
  wayland-protocols)
 license=(LGPL)
-_commit=30f9ce09b10059d8f872dd50b5a950d654f84f88  # tags/3.24.32^0
+_commit=8ff9b2f83ff491cbfcbf9b30c706bd917679e7cc  # tags/3.24.33^0
 source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit";
 gtk-query-immodules-3.0.hook)
 sha256sums=('SKIP'



[arch-commits] Commit in gtk3/trunk (PKGBUILD)

2022-03-04 Thread Jan Steffens via arch-commits
Date: Friday, March 4, 2022 @ 15:51:21
  Author: heftig
Revision: 43

3.24.32-1

Modified:
  gtk3/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-04 15:43:11 UTC (rev 438887)
+++ PKGBUILD2022-03-04 15:51:21 UTC (rev 43)
@@ -3,8 +3,8 @@
 
 pkgbase=gtk3
 pkgname=(gtk3 gtk3-docs gtk3-demos)
-pkgver=3.24.31
-pkgrel=3
+pkgver=3.24.32
+pkgrel=1
 epoch=1
 pkgdesc="GObject-based multi-platform GUI toolkit"
 arch=(x86_64)
@@ -17,7 +17,7 @@
 makedepends=(gobject-introspection gtk-doc git glib2-docs sassc meson
  wayland-protocols)
 license=(LGPL)
-_commit=ab45bde94c7bbd140b12fa0dd6203f7b98d1a715  # tags/3.24.31^0
+_commit=30f9ce09b10059d8f872dd50b5a950d654f84f88  # tags/3.24.32^0
 source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit";
 gtk-query-immodules-3.0.hook)
 sha256sums=('SKIP'
@@ -84,7 +84,7 @@
 
   _pick demo usr/bin/gtk3-{demo,demo-application,icon-browser,widget-factory}
   _pick demo 
usr/share/applications/gtk3-{demo,icon-browser,widget-factory}.desktop
-  _pick demo usr/share/glib-2.0/schemas/org.gtk.Demo.gschema.xml
+  _pick demo usr/share/glib-2.0/schemas/org.gtk.{Demo,exampleapp}.gschema.xml
   _pick demo usr/share/icons/hicolor/*/apps/gtk3-{demo,widget-factory}[-.]*
   _pick demo 
usr/share/man/man1/gtk3-{demo,demo-application,icon-browser,widget-factory}.1
 }



[arch-commits] Commit in gtk3/trunk (PKGBUILD)

2022-02-12 Thread Jan Steffens via arch-commits
Date: Saturday, February 12, 2022 @ 23:09:23
  Author: heftig
Revision: 437046

3.24.31-3: FS#73645: Add evince optdep

Modified:
  gtk3/trunk/PKGBUILD

--+
 PKGBUILD |3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-12 20:29:05 UTC (rev 437045)
+++ PKGBUILD2022-02-12 23:09:23 UTC (rev 437046)
@@ -4,7 +4,7 @@
 pkgbase=gtk3
 pkgname=(gtk3 gtk3-docs gtk3-demos)
 pkgver=3.24.31
-pkgrel=2
+pkgrel=3
 epoch=1
 pkgdesc="GObject-based multi-platform GUI toolkit"
 arch=(x86_64)
@@ -58,6 +58,7 @@
 }
 
 package_gtk3() {
+  optdepends=('evince: Default print preview command')
   provides=(gtk3-print-backends libgtk-3.so libgdk-3.so libgailutil-3.so)
   conflicts=(gtk3-print-backends)
   replaces=("gtk3-print-backends<=3.22.26-1")



[arch-commits] Commit in gtk3/trunk (PKGBUILD)

2022-02-11 Thread Jan Steffens via arch-commits
Date: Saturday, February 12, 2022 @ 02:21:06
  Author: heftig
Revision: 437005

3.24.31-2: FS#73517 remove libcanberra dep

Modified:
  gtk3/trunk/PKGBUILD

--+
 PKGBUILD |5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-12 01:55:44 UTC (rev 437004)
+++ PKGBUILD2022-02-12 02:21:06 UTC (rev 437005)
@@ -4,7 +4,7 @@
 pkgbase=gtk3
 pkgname=(gtk3 gtk3-docs gtk3-demos)
 pkgver=3.24.31
-pkgrel=1
+pkgrel=2
 epoch=1
 pkgdesc="GObject-based multi-platform GUI toolkit"
 arch=(x86_64)
@@ -13,8 +13,7 @@
  dconf libxcomposite libxdamage pango shared-mime-info at-spi2-atk
  wayland libxkbcommon adwaita-icon-theme json-glib librsvg
  desktop-file-utils mesa cantarell-fonts libcolord rest libcups
- libcanberra fribidi iso-codes libcloudproviders tracker3
- gtk-update-icon-cache)
+ fribidi iso-codes libcloudproviders tracker3 gtk-update-icon-cache)
 makedepends=(gobject-introspection gtk-doc git glib2-docs sassc meson
  wayland-protocols)
 license=(LGPL)



[arch-commits] Commit in gtk3/trunk (PKGBUILD)

2021-12-21 Thread Jan Steffens via arch-commits
Date: Tuesday, December 21, 2021 @ 16:16:16
  Author: heftig
Revision: 432876

3.24.31-1

Modified:
  gtk3/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-12-21 15:46:47 UTC (rev 432875)
+++ PKGBUILD2021-12-21 16:16:16 UTC (rev 432876)
@@ -3,7 +3,7 @@
 
 pkgbase=gtk3
 pkgname=(gtk3 gtk3-docs gtk3-demos)
-pkgver=3.24.30+90+g20be04f7ac
+pkgver=3.24.31
 pkgrel=1
 epoch=1
 pkgdesc="GObject-based multi-platform GUI toolkit"
@@ -18,7 +18,7 @@
 makedepends=(gobject-introspection gtk-doc git glib2-docs sassc meson
  wayland-protocols)
 license=(LGPL)
-_commit=20be04f7ac4a2081ce34768397873b7551e17c69  # gtk-3-24
+_commit=ab45bde94c7bbd140b12fa0dd6203f7b98d1a715  # tags/3.24.31^0
 source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit";
 gtk-query-immodules-3.0.hook)
 sha256sums=('SKIP'
@@ -26,7 +26,7 @@
 
 pkgver() {
   cd gtk
-  git describe --tags | sed 's/-/+/g'
+  git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
 }
 
 prepare() {



[arch-commits] Commit in gtk3/trunk (PKGBUILD)

2021-10-25 Thread Jan Steffens via arch-commits
Date: Monday, October 25, 2021 @ 19:33:59
  Author: heftig
Revision: 426538

3.24.30+90+g20be04f7ac-1

Modified:
  gtk3/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-25 19:30:14 UTC (rev 426537)
+++ PKGBUILD2021-10-25 19:33:59 UTC (rev 426538)
@@ -3,8 +3,8 @@
 
 pkgbase=gtk3
 pkgname=(gtk3 gtk3-docs gtk3-demos)
-pkgver=3.24.30+62+g8d04980f38
-pkgrel=2
+pkgver=3.24.30+90+g20be04f7ac
+pkgrel=1
 epoch=1
 pkgdesc="GObject-based multi-platform GUI toolkit"
 arch=(x86_64)
@@ -18,7 +18,7 @@
 makedepends=(gobject-introspection gtk-doc git glib2-docs sassc meson
  wayland-protocols)
 license=(LGPL)
-_commit=8d04980f38d58bea7ba721a6ff2e3d38dfdc0486  # gtk-3-24
+_commit=20be04f7ac4a2081ce34768397873b7551e17c69  # gtk-3-24
 source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit";
 gtk-query-immodules-3.0.hook)
 sha256sums=('SKIP'



[arch-commits] Commit in gtk3/trunk (PKGBUILD)

2021-09-17 Thread Evangelos Foutras via arch-commits
Date: Saturday, September 18, 2021 @ 06:33:24
  Author: foutrelis
Revision: 424325

upgpkg: gtk3 1:3.24.30+62+g8d04980f38-2: harfbuzz-2.9.1 rebuild

Modified:
  gtk3/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-09-18 06:23:55 UTC (rev 424324)
+++ PKGBUILD2021-09-18 06:33:24 UTC (rev 424325)
@@ -4,7 +4,7 @@
 pkgbase=gtk3
 pkgname=(gtk3 gtk3-docs gtk3-demos)
 pkgver=3.24.30+62+g8d04980f38
-pkgrel=1
+pkgrel=2
 epoch=1
 pkgdesc="GObject-based multi-platform GUI toolkit"
 arch=(x86_64)



[arch-commits] Commit in gtk3/trunk (PKGBUILD)

2021-09-17 Thread Jan Steffens via arch-commits
Date: Friday, September 17, 2021 @ 22:49:24
  Author: heftig
Revision: 424318

3.24.30+62+g8d04980f38-1

Modified:
  gtk3/trunk/PKGBUILD

--+
 PKGBUILD |   15 ---
 1 file changed, 8 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-09-17 21:35:45 UTC (rev 424317)
+++ PKGBUILD2021-09-17 22:49:24 UTC (rev 424318)
@@ -3,7 +3,7 @@
 
 pkgbase=gtk3
 pkgname=(gtk3 gtk3-docs gtk3-demos)
-pkgver=3.24.30+29+gfe19b20492
+pkgver=3.24.30+62+g8d04980f38
 pkgrel=1
 epoch=1
 pkgdesc="GObject-based multi-platform GUI toolkit"
@@ -12,12 +12,13 @@
 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 tracker3
+ desktop-file-utils mesa cantarell-fonts libcolord rest libcups
+ libcanberra fribidi iso-codes libcloudproviders tracker3
  gtk-update-icon-cache)
-makedepends=(gobject-introspection gtk-doc git glib2-docs sassc meson)
+makedepends=(gobject-introspection gtk-doc git glib2-docs sassc meson
+ wayland-protocols)
 license=(LGPL)
-_commit=fe19b204923763c09cc1619b4d81203c18c32d20  # gtk-3-24
+_commit=8d04980f38d58bea7ba721a6ff2e3d38dfdc0486  # gtk-3-24
 source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit";
 gtk-query-immodules-3.0.hook)
 sha256sums=('SKIP'
@@ -33,7 +34,7 @@
 }
 
 build() {
-  CFLAGS+=" -DG_ENABLE_DEBUG -DG_DISABLE_CAST_CHECKS"
+  CFLAGS+=" -DG_DISABLE_CAST_CHECKS"
   local meson_options=(
 -D broadway_backend=true
 -D cloudproviders=true
@@ -63,7 +64,7 @@
   replaces=("gtk3-print-backends<=3.22.26-1")
   install=gtk3.install
 
-  DESTDIR="$pkgdir" meson install -C build
+  meson install -C build --destdir "$pkgdir"
 
   install -Dm644 /dev/stdin "$pkgdir/usr/share/gtk-3.0/settings.ini" <

[arch-commits] Commit in gtk3/trunk (PKGBUILD)

2021-08-13 Thread Jan Steffens via arch-commits
Date: Friday, August 13, 2021 @ 21:53:27
  Author: heftig
Revision: 422075

3.24.30+29+gfe19b20492-1: Reenable tracker3

Modified:
  gtk3/trunk/PKGBUILD

--+
 PKGBUILD |   10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-08-13 20:27:34 UTC (rev 422074)
+++ PKGBUILD2021-08-13 21:53:27 UTC (rev 422075)
@@ -3,8 +3,8 @@
 
 pkgbase=gtk3
 pkgname=(gtk3 gtk3-docs gtk3-demos)
-pkgver=3.24.30
-pkgrel=2
+pkgver=3.24.30+29+gfe19b20492
+pkgrel=1
 epoch=1
 pkgdesc="GObject-based multi-platform GUI toolkit"
 arch=(x86_64)
@@ -13,11 +13,11 @@
  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
+ rest libcups libcanberra fribidi iso-codes libcloudproviders tracker3
  gtk-update-icon-cache)
 makedepends=(gobject-introspection gtk-doc git glib2-docs sassc meson)
 license=(LGPL)
-_commit=d4e2d05cd9518ba04d6fbe1cbcec27142788ac95  # tags/3.24.30^0
+_commit=fe19b204923763c09cc1619b4d81203c18c32d20  # gtk-3-24
 source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit";
 gtk-query-immodules-3.0.hook)
 sha256sums=('SKIP'
@@ -37,7 +37,7 @@
   local meson_options=(
 -D broadway_backend=true
 -D cloudproviders=true
--D tracker3=false
+-D tracker3=true
 -D colord=yes
 -D gtk_doc=true
 -D man=true



[arch-commits] Commit in gtk3/trunk (PKGBUILD)

2021-08-06 Thread Jan Steffens via arch-commits
Date: Friday, August 6, 2021 @ 23:54:51
  Author: heftig
Revision: 421183

3.24.30-2: fix install script

Modified:
  gtk3/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-08-06 23:50:24 UTC (rev 421182)
+++ PKGBUILD2021-08-06 23:54:51 UTC (rev 421183)
@@ -4,7 +4,7 @@
 pkgbase=gtk3
 pkgname=(gtk3 gtk3-docs gtk3-demos)
 pkgver=3.24.30
-pkgrel=1
+pkgrel=2
 epoch=1
 pkgdesc="GObject-based multi-platform GUI toolkit"
 arch=(x86_64)
@@ -17,7 +17,6 @@
  gtk-update-icon-cache)
 makedepends=(gobject-introspection gtk-doc git glib2-docs sassc meson)
 license=(LGPL)
-install=gtk3.install
 _commit=d4e2d05cd9518ba04d6fbe1cbcec27142788ac95  # tags/3.24.30^0
 source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit";
 gtk-query-immodules-3.0.hook)
@@ -62,6 +61,7 @@
   provides=(gtk3-print-backends libgtk-3.so libgdk-3.so libgailutil-3.so)
   conflicts=(gtk3-print-backends)
   replaces=("gtk3-print-backends<=3.22.26-1")
+  install=gtk3.install
 
   DESTDIR="$pkgdir" meson install -C build
 



[arch-commits] Commit in gtk3/trunk (PKGBUILD)

2021-07-09 Thread Jan Steffens via arch-commits
Date: Friday, July 9, 2021 @ 20:53:56
  Author: heftig
Revision: 419394

3.24.30-1

Modified:
  gtk3/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-09 20:52:48 UTC (rev 419393)
+++ PKGBUILD2021-07-09 20:53:56 UTC (rev 419394)
@@ -3,8 +3,8 @@
 
 pkgbase=gtk3
 pkgname=(gtk3 gtk3-docs gtk3-demos)
-pkgver=3.24.29
-pkgrel=2
+pkgver=3.24.30
+pkgrel=1
 epoch=1
 pkgdesc="GObject-based multi-platform GUI toolkit"
 arch=(x86_64)
@@ -18,7 +18,7 @@
 makedepends=(gobject-introspection gtk-doc git glib2-docs sassc meson)
 license=(LGPL)
 install=gtk3.install
-_commit=77f32a69c0a35ffd3a1a542a6057c1c6d13c793d  # tags/3.24.29^0
+_commit=d4e2d05cd9518ba04d6fbe1cbcec27142788ac95  # tags/3.24.30^0
 source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit";
 gtk-query-immodules-3.0.hook)
 sha256sums=('SKIP'



[arch-commits] Commit in gtk3/trunk (PKGBUILD)

2021-06-03 Thread Jan Steffens via arch-commits
Date: Thursday, June 3, 2021 @ 20:33:29
  Author: heftig
Revision: 417073

3.24.29-2: libcolord

Modified:
  gtk3/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-06-03 20:14:52 UTC (rev 417072)
+++ PKGBUILD2021-06-03 20:33:29 UTC (rev 417073)
@@ -4,7 +4,7 @@
 pkgbase=gtk3
 pkgname=(gtk3 gtk3-docs gtk3-demos)
 pkgver=3.24.29
-pkgrel=1
+pkgrel=2
 epoch=1
 pkgdesc="GObject-based multi-platform GUI toolkit"
 arch=(x86_64)
@@ -12,8 +12,8 @@
 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 colord rest
- libcups libcanberra fribidi iso-codes libcloudproviders
+ wayland-protocols desktop-file-utils mesa cantarell-fonts libcolord
+ rest libcups libcanberra fribidi iso-codes libcloudproviders
  gtk-update-icon-cache)
 makedepends=(gobject-introspection gtk-doc git glib2-docs sassc meson)
 license=(LGPL)


[arch-commits] Commit in gtk3/trunk (PKGBUILD)

2021-04-23 Thread Jan Steffens via arch-commits
Date: Friday, April 23, 2021 @ 10:32:06
  Author: heftig
Revision: 413763

3.24.29-1

Modified:
  gtk3/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-04-23 08:06:19 UTC (rev 413762)
+++ PKGBUILD2021-04-23 10:32:06 UTC (rev 413763)
@@ -3,8 +3,8 @@
 
 pkgbase=gtk3
 pkgname=(gtk3 gtk3-docs gtk3-demos)
-pkgver=3.24.28
-pkgrel=4
+pkgver=3.24.29
+pkgrel=1
 epoch=1
 pkgdesc="GObject-based multi-platform GUI toolkit"
 arch=(x86_64)
@@ -18,7 +18,7 @@
 makedepends=(gobject-introspection gtk-doc git glib2-docs sassc meson)
 license=(LGPL)
 install=gtk3.install
-_commit=23db3508899f8304482b68e04a181bb081549081  # tags/3.24.28^0
+_commit=77f32a69c0a35ffd3a1a542a6057c1c6d13c793d  # tags/3.24.29^0
 source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit";
 gtk-query-immodules-3.0.hook)
 sha256sums=('SKIP'


[arch-commits] Commit in gtk3/trunk (PKGBUILD)

2021-04-12 Thread Jan Steffens via arch-commits
Date: Monday, April 12, 2021 @ 07:05:24
  Author: heftig
Revision: 412341

3.24.28-4: FS#70416 Revert CFLAGS changes

Modified:
  gtk3/trunk/PKGBUILD

--+
 PKGBUILD |7 ++-
 1 file changed, 2 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-04-12 01:09:43 UTC (rev 412340)
+++ PKGBUILD2021-04-12 07:05:24 UTC (rev 412341)
@@ -4,7 +4,7 @@
 pkgbase=gtk3
 pkgname=(gtk3 gtk3-docs gtk3-demos)
 pkgver=3.24.28
-pkgrel=3
+pkgrel=4
 epoch=1
 pkgdesc="GObject-based multi-platform GUI toolkit"
 arch=(x86_64)
@@ -34,11 +34,8 @@
 }
 
 build() {
+  CFLAGS+=" -DG_ENABLE_DEBUG -DG_DISABLE_CAST_CHECKS"
   local meson_options=(
-# 
https://gitlab.gnome.org/GNOME/gtk/-/commit/df4b564d69cc7d2e751537eff61259b36f37e9e5
---buildtype release
--D c_args="-DG_ENABLE_DEBUG"
-
 -D broadway_backend=true
 -D cloudproviders=true
 -D tracker3=false


[arch-commits] Commit in gtk3/trunk (PKGBUILD)

2021-04-11 Thread Jan Steffens via arch-commits
Date: Sunday, April 11, 2021 @ 17:51:31
  Author: heftig
Revision: 412243

3.24.28-3: FS#70412 Fix test harness

Modified:
  gtk3/trunk/PKGBUILD

--+
 PKGBUILD |   22 +-
 1 file changed, 13 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-04-11 17:42:00 UTC (rev 412242)
+++ PKGBUILD2021-04-11 17:51:31 UTC (rev 412243)
@@ -4,7 +4,7 @@
 pkgbase=gtk3
 pkgname=(gtk3 gtk3-docs gtk3-demos)
 pkgver=3.24.28
-pkgrel=2
+pkgrel=3
 epoch=1
 pkgdesc="GObject-based multi-platform GUI toolkit"
 arch=(x86_64)
@@ -34,16 +34,20 @@
 }
 
 build() {
-  # 
https://gitlab.gnome.org/GNOME/gtk/-/commit/df4b564d69cc7d2e751537eff61259b36f37e9e5
-  CFLAGS+=" -DG_ENABLE_DEBUG -DG_DISABLE_CAST_CHECKS -DG_DISABLE_ASSERT"
+  local meson_options=(
+# 
https://gitlab.gnome.org/GNOME/gtk/-/commit/df4b564d69cc7d2e751537eff61259b36f37e9e5
+--buildtype release
+-D c_args="-DG_ENABLE_DEBUG"
 
-  arch-meson gtk build \
--D broadway_backend=true \
--D cloudproviders=true \
--D tracker3=false \
--D colord=yes \
--D gtk_doc=true \
+-D broadway_backend=true
+-D cloudproviders=true
+-D tracker3=false
+-D colord=yes
+-D gtk_doc=true
 -D man=true
+  )
+
+  arch-meson gtk build "${meson_options[@]}"
   meson compile -C build
 }
 


[arch-commits] Commit in gtk3/trunk (PKGBUILD)

2021-04-09 Thread Jan Steffens via arch-commits
Date: Friday, April 9, 2021 @ 23:32:53
  Author: heftig
Revision: 412053

3.24.28-2: FS#70107 Split demos

Modified:
  gtk3/trunk/PKGBUILD

--+
 PKGBUILD |   55 ++-
 1 file changed, 46 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-04-09 20:43:47 UTC (rev 412052)
+++ PKGBUILD2021-04-09 23:32:53 UTC (rev 412053)
@@ -1,9 +1,10 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 # Contributor: Ionut Biru 
 
-pkgname=gtk3
+pkgbase=gtk3
+pkgname=(gtk3 gtk3-docs gtk3-demos)
 pkgver=3.24.28
-pkgrel=1
+pkgrel=2
 epoch=1
 pkgdesc="GObject-based multi-platform GUI toolkit"
 arch=(x86_64)
@@ -15,9 +16,6 @@
  libcups libcanberra fribidi iso-codes libcloudproviders
  gtk-update-icon-cache)
 makedepends=(gobject-introspection gtk-doc git glib2-docs sassc meson)
-provides=(gtk3-print-backends libgtk-3.so libgdk-3.so libgailutil-3.so)
-conflicts=(gtk3-print-backends)
-replaces=("gtk3-print-backends<=3.22.26-1")
 license=(LGPL)
 install=gtk3.install
 _commit=23db3508899f8304482b68e04a181bb081549081  # tags/3.24.28^0
@@ -36,10 +34,13 @@
 }
 
 build() {
-  CFLAGS+=" -DG_ENABLE_DEBUG -DG_DISABLE_CAST_CHECKS"
+  # 
https://gitlab.gnome.org/GNOME/gtk/-/commit/df4b564d69cc7d2e751537eff61259b36f37e9e5
+  CFLAGS+=" -DG_ENABLE_DEBUG -DG_DISABLE_CAST_CHECKS -DG_DISABLE_ASSERT"
+
   arch-meson gtk build \
 -D broadway_backend=true \
 -D cloudproviders=true \
+-D tracker3=false \
 -D colord=yes \
 -D gtk_doc=true \
 -D man=true
@@ -46,7 +47,21 @@
   meson compile -C build
 }
 
-package() {
+_pick() {
+  local p="$1" f d; shift
+  for f; do
+d="$srcdir/$p/${f#$pkgdir/}"
+mkdir -p "$(dirname "$d")"
+mv "$f" "$d"
+rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")"
+  done
+}
+
+package_gtk3() {
+  provides=(gtk3-print-backends libgtk-3.so libgdk-3.so libgailutil-3.so)
+  conflicts=(gtk3-print-backends)
+  replaces=("gtk3-print-backends<=3.22.26-1")
+
   DESTDIR="$pkgdir" meson install -C build
 
   install -Dm644 /dev/stdin "$pkgdir/usr/share/gtk-3.0/settings.ini" <

[arch-commits] Commit in gtk3/trunk (PKGBUILD)

2021-03-27 Thread Jan Steffens via arch-commits
Date: Saturday, March 27, 2021 @ 16:32:11
  Author: heftig
Revision: 45

3.24.28-1

Modified:
  gtk3/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 16:06:55 UTC (rev 44)
+++ PKGBUILD2021-03-27 16:32:11 UTC (rev 45)
@@ -2,8 +2,8 @@
 # Contributor: Ionut Biru 
 
 pkgname=gtk3
-pkgver=3.24.27
-pkgrel=4
+pkgver=3.24.28
+pkgrel=1
 epoch=1
 pkgdesc="GObject-based multi-platform GUI toolkit"
 arch=(x86_64)
@@ -20,7 +20,7 @@
 replaces=("gtk3-print-backends<=3.22.26-1")
 license=(LGPL)
 install=gtk3.install
-_commit=c7df3b9e9790012e6c5fbad6a4f4519bcf75561f  # tags/3.24.27^0
+_commit=23db3508899f8304482b68e04a181bb081549081  # tags/3.24.28^0
 source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit";
 gtk-query-immodules-3.0.hook)
 sha256sums=('SKIP'


[arch-commits] Commit in gtk3/trunk (PKGBUILD)

2021-03-15 Thread Jan Steffens via arch-commits
Date: Monday, March 15, 2021 @ 15:18:31
  Author: heftig
Revision: 410006

3.24.27-4: FS#69990 Disable Tracker3

Modified:
  gtk3/trunk/PKGBUILD

--+
 PKGBUILD |7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-03-15 15:03:23 UTC (rev 410005)
+++ PKGBUILD2021-03-15 15:18:31 UTC (rev 410006)
@@ -3,7 +3,7 @@
 
 pkgname=gtk3
 pkgver=3.24.27
-pkgrel=3
+pkgrel=4
 epoch=1
 pkgdesc="GObject-based multi-platform GUI toolkit"
 arch=(x86_64)
@@ -12,7 +12,7 @@
  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 colord rest
- libcups libcanberra fribidi iso-codes tracker3 libcloudproviders
+ libcups libcanberra fribidi iso-codes libcloudproviders
  gtk-update-icon-cache)
 makedepends=(gobject-introspection gtk-doc git glib2-docs sassc meson)
 provides=(gtk3-print-backends libgtk-3.so libgdk-3.so libgailutil-3.so)
@@ -42,8 +42,7 @@
 -D cloudproviders=true \
 -D colord=yes \
 -D gtk_doc=true \
--D man=true \
--D tracker3=true
+-D man=true
   meson compile -C build
 }
 


[arch-commits] Commit in gtk3/trunk (PKGBUILD)

2021-03-13 Thread Jan Steffens via arch-commits
Date: Saturday, March 13, 2021 @ 13:32:59
  Author: heftig
Revision: 409810

3.24.27-3: FS#69971 actually enable tracker3

Modified:
  gtk3/trunk/PKGBUILD

--+
 PKGBUILD |5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-03-13 13:29:09 UTC (rev 409809)
+++ PKGBUILD2021-03-13 13:32:59 UTC (rev 409810)
@@ -3,7 +3,7 @@
 
 pkgname=gtk3
 pkgver=3.24.27
-pkgrel=2
+pkgrel=3
 epoch=1
 pkgdesc="GObject-based multi-platform GUI toolkit"
 arch=(x86_64)
@@ -42,7 +42,8 @@
 -D cloudproviders=true \
 -D colord=yes \
 -D gtk_doc=true \
--D man=true
+-D man=true \
+-D tracker3=true
   meson compile -C build
 }
 


[arch-commits] Commit in gtk3/trunk (PKGBUILD)

2021-03-12 Thread Jan Steffens via arch-commits
Date: Friday, March 12, 2021 @ 20:37:09
  Author: heftig
Revision: 409699

3.24.27-2: Revert FS#69956: wayland-protocols is a dep of gdk-3.0.pc

Modified:
  gtk3/trunk/PKGBUILD

--+
 PKGBUILD |   10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-03-12 20:13:44 UTC (rev 409698)
+++ PKGBUILD2021-03-12 20:37:09 UTC (rev 409699)
@@ -3,7 +3,7 @@
 
 pkgname=gtk3
 pkgver=3.24.27
-pkgrel=1
+pkgrel=2
 epoch=1
 pkgdesc="GObject-based multi-platform GUI toolkit"
 arch=(x86_64)
@@ -11,10 +11,10 @@
 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
- desktop-file-utils mesa cantarell-fonts colord rest libcups 
libcanberra
- fribidi iso-codes tracker3 libcloudproviders gtk-update-icon-cache)
-makedepends=(gobject-introspection gtk-doc git glib2-docs sassc meson
- wayland-protocols)
+ wayland-protocols desktop-file-utils mesa cantarell-fonts colord rest
+ libcups libcanberra fribidi iso-codes tracker3 libcloudproviders
+ gtk-update-icon-cache)
+makedepends=(gobject-introspection gtk-doc git glib2-docs sassc meson)
 provides=(gtk3-print-backends libgtk-3.so libgdk-3.so libgailutil-3.so)
 conflicts=(gtk3-print-backends)
 replaces=("gtk3-print-backends<=3.22.26-1")


[arch-commits] Commit in gtk3/trunk (PKGBUILD)

2021-03-12 Thread Jan Steffens via arch-commits
Date: Friday, March 12, 2021 @ 17:18:14
  Author: heftig
Revision: 409692

3.24.27-1

Modified:
  gtk3/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-03-12 16:25:16 UTC (rev 409691)
+++ PKGBUILD2021-03-12 17:18:14 UTC (rev 409692)
@@ -2,8 +2,8 @@
 # Contributor: Ionut Biru 
 
 pkgname=gtk3
-pkgver=3.24.26
-pkgrel=2
+pkgver=3.24.27
+pkgrel=1
 epoch=1
 pkgdesc="GObject-based multi-platform GUI toolkit"
 arch=(x86_64)
@@ -20,7 +20,7 @@
 replaces=("gtk3-print-backends<=3.22.26-1")
 license=(LGPL)
 install=gtk3.install
-_commit=8e9c6171b6efea2880e0bc1bc16ac3208f7a616e  # tags/3.24.26^0
+_commit=c7df3b9e9790012e6c5fbad6a4f4519bcf75561f  # tags/3.24.27^0
 source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit";
 gtk-query-immodules-3.0.hook)
 sha256sums=('SKIP'


[arch-commits] Commit in gtk3/trunk (PKGBUILD)

2021-03-12 Thread Jan Steffens via arch-commits
Date: Friday, March 12, 2021 @ 16:24:43
  Author: heftig
Revision: 409688

3.24.26-2: FS#69956 make wayland-protocols a makedep

Modified:
  gtk3/trunk/PKGBUILD

--+
 PKGBUILD |   10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-03-12 15:54:03 UTC (rev 409687)
+++ PKGBUILD2021-03-12 16:24:43 UTC (rev 409688)
@@ -3,7 +3,7 @@
 
 pkgname=gtk3
 pkgver=3.24.26
-pkgrel=1
+pkgrel=2
 epoch=1
 pkgdesc="GObject-based multi-platform GUI toolkit"
 arch=(x86_64)
@@ -11,10 +11,10 @@
 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 colord rest
- libcups libcanberra fribidi iso-codes tracker3 libcloudproviders
- gtk-update-icon-cache)
-makedepends=(gobject-introspection gtk-doc git glib2-docs sassc meson)
+ desktop-file-utils mesa cantarell-fonts colord rest libcups 
libcanberra
+ fribidi iso-codes tracker3 libcloudproviders gtk-update-icon-cache)
+makedepends=(gobject-introspection gtk-doc git glib2-docs sassc meson
+ wayland-protocols)
 provides=(gtk3-print-backends libgtk-3.so libgdk-3.so libgailutil-3.so)
 conflicts=(gtk3-print-backends)
 replaces=("gtk3-print-backends<=3.22.26-1")


[arch-commits] Commit in gtk3/trunk (PKGBUILD)

2021-02-23 Thread Jan Steffens via arch-commits
Date: Tuesday, February 23, 2021 @ 17:06:24
  Author: heftig
Revision: 408681

3.24.26-1

Modified:
  gtk3/trunk/PKGBUILD

--+
 PKGBUILD |9 +++--
 1 file changed, 3 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-02-23 17:05:43 UTC (rev 408680)
+++ PKGBUILD2021-02-23 17:06:24 UTC (rev 408681)
@@ -2,8 +2,8 @@
 # Contributor: Ionut Biru 
 
 pkgname=gtk3
-pkgver=3.24.25
-pkgrel=2
+pkgver=3.24.26
+pkgrel=1
 epoch=1
 pkgdesc="GObject-based multi-platform GUI toolkit"
 arch=(x86_64)
@@ -20,7 +20,7 @@
 replaces=("gtk3-print-backends<=3.22.26-1")
 license=(LGPL)
 install=gtk3.install
-_commit=5c6aa76979499fa4fc1c202fd30e6977827c7730  # tags/3.24.25^0
+_commit=8e9c6171b6efea2880e0bc1bc16ac3208f7a616e  # tags/3.24.26^0
 source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit";
 gtk-query-immodules-3.0.hook)
 sha256sums=('SKIP'
@@ -33,9 +33,6 @@
 
 prepare() {
   cd gtk
-
-  # https://bugs.archlinux.org/task/69705
-  git cherry-pick -n 22960c5c20cf5a2d445f259d376784a11331
 }
 
 build() {


[arch-commits] Commit in gtk3/trunk (PKGBUILD)

2021-02-20 Thread Jan Steffens via arch-commits
Date: Saturday, February 20, 2021 @ 17:02:10
  Author: heftig
Revision: 408550

3.24.25-2: FS#69705 backport a commit

Modified:
  gtk3/trunk/PKGBUILD

--+
 PKGBUILD |5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-02-20 16:42:06 UTC (rev 408549)
+++ PKGBUILD2021-02-20 17:02:10 UTC (rev 408550)
@@ -3,7 +3,7 @@
 
 pkgname=gtk3
 pkgver=3.24.25
-pkgrel=1
+pkgrel=2
 epoch=1
 pkgdesc="GObject-based multi-platform GUI toolkit"
 arch=(x86_64)
@@ -33,6 +33,9 @@
 
 prepare() {
   cd gtk
+
+  # https://bugs.archlinux.org/task/69705
+  git cherry-pick -n 22960c5c20cf5a2d445f259d376784a11331
 }
 
 build() {


[arch-commits] Commit in gtk3/trunk (PKGBUILD)

2021-02-12 Thread Jan Steffens via arch-commits
Date: Friday, February 12, 2021 @ 18:44:20
  Author: heftig
Revision: 407887

3.24.25-1

Modified:
  gtk3/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-02-12 18:40:57 UTC (rev 407886)
+++ PKGBUILD2021-02-12 18:44:20 UTC (rev 407887)
@@ -2,8 +2,8 @@
 # Contributor: Ionut Biru 
 
 pkgname=gtk3
-pkgver=3.24.24
-pkgrel=2
+pkgver=3.24.25
+pkgrel=1
 epoch=1
 pkgdesc="GObject-based multi-platform GUI toolkit"
 arch=(x86_64)
@@ -20,7 +20,7 @@
 replaces=("gtk3-print-backends<=3.22.26-1")
 license=(LGPL)
 install=gtk3.install
-_commit=de8329b3ce4b235eac9ddcbb6cd121cc83dd9e74  # tags/3.24.24^0
+_commit=5c6aa76979499fa4fc1c202fd30e6977827c7730  # tags/3.24.25^0
 source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit";
 gtk-query-immodules-3.0.hook)
 sha256sums=('SKIP'