[arch-commits] Commit in gtk3/repos/testing-x86_64 (13 files)
Date: Tuesday, June 4, 2019 @ 08:02:39 Author: heftig Revision: 354770 archrelease: copy trunk to testing-x86_64 Added: gtk3/repos/testing-x86_64/PKGBUILD (from rev 354769, gtk3/trunk/PKGBUILD) gtk3/repos/testing-x86_64/gtk-query-immodules-3.0.hook (from rev 354769, gtk3/trunk/gtk-query-immodules-3.0.hook) gtk3/repos/testing-x86_64/gtk-update-icon-cache.hook (from rev 354769, gtk3/trunk/gtk-update-icon-cache.hook) gtk3/repos/testing-x86_64/gtk-update-icon-cache.script (from rev 354769, gtk3/trunk/gtk-update-icon-cache.script) gtk3/repos/testing-x86_64/gtk3.install (from rev 354769, gtk3/trunk/gtk3.install) gtk3/repos/testing-x86_64/settings.ini (from rev 354769, gtk3/trunk/settings.ini) Deleted: gtk3/repos/testing-x86_64/0001-libgail-util-Fix-symbol-visibility-with-meson.patch gtk3/repos/testing-x86_64/PKGBUILD gtk3/repos/testing-x86_64/gtk-query-immodules-3.0.hook gtk3/repos/testing-x86_64/gtk-update-icon-cache.hook gtk3/repos/testing-x86_64/gtk-update-icon-cache.script gtk3/repos/testing-x86_64/gtk3.install gtk3/repos/testing-x86_64/settings.ini --+ 0001-libgail-util-Fix-symbol-visibility-with-meson.patch | 106 - PKGBUILD | 151 ++--- gtk-query-immodules-3.0.hook | 22 - gtk-update-icon-cache.hook | 26 +- gtk-update-icon-cache.script | 20 - gtk3.install |6 settings.ini |8 7 files changed, 115 insertions(+), 224 deletions(-) Deleted: 0001-libgail-util-Fix-symbol-visibility-with-meson.patch === --- 0001-libgail-util-Fix-symbol-visibility-with-meson.patch2019-06-04 08:02:25 UTC (rev 354769) +++ 0001-libgail-util-Fix-symbol-visibility-with-meson.patch2019-06-04 08:02:39 UTC (rev 354770) @@ -1,106 +0,0 @@ -From 8cf270451b9a14fc73a6ca32d81febfeae026c30 Mon Sep 17 00:00:00 2001 -Message-Id: <8cf270451b9a14fc73a6ca32d81febfeae026c30.1559359751.git.jan.steff...@gmail.com> -From: "Jan Alexander Steffens (heftig)" -Date: Sat, 1 Jun 2019 05:27:43 +0200 -Subject: [PATCH] libgail-util: Fix symbol visibility with meson - -Autotools didn't add -fvisibility=hidden to the build of libgail-util-3. -Meson does and produced a library that exported no symbols. - libgail-util/gailmisc.h | 7 +++ - libgail-util/gailtextutil.h | 6 ++ - 2 files changed, 13 insertions(+) - -diff --git a/libgail-util/gailmisc.h b/libgail-util/gailmisc.h -index a0145ab180..b6a160128d 100644 a/libgail-util/gailmisc.h -+++ b/libgail-util/gailmisc.h -@@ -24,47 +24,54 @@ - - G_BEGIN_DECLS - -+GDK_AVAILABLE_IN_ALL - AtkAttributeSet* gail_misc_add_attribute (AtkAttributeSet *attrib_set, -AtkTextAttribute attr, -gchar *value); -+GDK_AVAILABLE_IN_ALL - AtkAttributeSet* gail_misc_layout_get_run_attributes - (AtkAttributeSet *attrib_set, -PangoLayout *layout, -const gchar *text, -gint offset, -gint *start_offset, -gint *end_offset); - -+GDK_AVAILABLE_IN_ALL - AtkAttributeSet* gail_misc_get_default_attributes (AtkAttributeSet *attrib_set, -PangoLayout *layout, -GtkWidget *widget); - -+GDK_AVAILABLE_IN_ALL - void gail_misc_get_extents_from_pango_rectangle - (GtkWidget *widget, -PangoRectangle *char_rect, -gint x_layout, -gint y_layout, -gint *x, - gint *y, -gint *width, -gint *height, -AtkCoordType coords); - -+GDK_AVAILABLE_IN_ALL - gint gail_misc_get_index_at_point_in_layout - (GtkWidget *widget, -PangoL
[arch-commits] Commit in gtk3/repos/testing-x86_64 (13 files)
Date: Saturday, June 1, 2019 @ 04:12:04 Author: heftig Revision: 354592 archrelease: copy trunk to testing-x86_64 Added: gtk3/repos/testing-x86_64/0001-libgail-util-Fix-symbol-visibility-with-meson.patch (from rev 354591, gtk3/trunk/0001-libgail-util-Fix-symbol-visibility-with-meson.patch) gtk3/repos/testing-x86_64/PKGBUILD (from rev 354591, gtk3/trunk/PKGBUILD) gtk3/repos/testing-x86_64/gtk-query-immodules-3.0.hook (from rev 354591, gtk3/trunk/gtk-query-immodules-3.0.hook) gtk3/repos/testing-x86_64/gtk-update-icon-cache.hook (from rev 354591, gtk3/trunk/gtk-update-icon-cache.hook) gtk3/repos/testing-x86_64/gtk-update-icon-cache.script (from rev 354591, gtk3/trunk/gtk-update-icon-cache.script) gtk3/repos/testing-x86_64/gtk3.install (from rev 354591, gtk3/trunk/gtk3.install) gtk3/repos/testing-x86_64/settings.ini (from rev 354591, gtk3/trunk/settings.ini) Deleted: gtk3/repos/testing-x86_64/PKGBUILD gtk3/repos/testing-x86_64/gtk-query-immodules-3.0.hook gtk3/repos/testing-x86_64/gtk-update-icon-cache.hook gtk3/repos/testing-x86_64/gtk-update-icon-cache.script gtk3/repos/testing-x86_64/gtk3.install gtk3/repos/testing-x86_64/settings.ini --+ 0001-libgail-util-Fix-symbol-visibility-with-meson.patch | 106 + PKGBUILD | 150 ++--- gtk-query-immodules-3.0.hook | 22 - gtk-update-icon-cache.hook | 26 +- gtk-update-icon-cache.script | 20 - gtk3.install |6 settings.ini |8 7 files changed, 224 insertions(+), 114 deletions(-) Copied: gtk3/repos/testing-x86_64/0001-libgail-util-Fix-symbol-visibility-with-meson.patch (from rev 354591, gtk3/trunk/0001-libgail-util-Fix-symbol-visibility-with-meson.patch) === --- 0001-libgail-util-Fix-symbol-visibility-with-meson.patch (rev 0) +++ 0001-libgail-util-Fix-symbol-visibility-with-meson.patch2019-06-01 04:12:04 UTC (rev 354592) @@ -0,0 +1,106 @@ +From 8cf270451b9a14fc73a6ca32d81febfeae026c30 Mon Sep 17 00:00:00 2001 +Message-Id: <8cf270451b9a14fc73a6ca32d81febfeae026c30.1559359751.git.jan.steff...@gmail.com> +From: "Jan Alexander Steffens (heftig)" +Date: Sat, 1 Jun 2019 05:27:43 +0200 +Subject: [PATCH] libgail-util: Fix symbol visibility with meson + +Autotools didn't add -fvisibility=hidden to the build of libgail-util-3. +Meson does and produced a library that exported no symbols. +--- + libgail-util/gailmisc.h | 7 +++ + libgail-util/gailtextutil.h | 6 ++ + 2 files changed, 13 insertions(+) + +diff --git a/libgail-util/gailmisc.h b/libgail-util/gailmisc.h +index a0145ab180..b6a160128d 100644 +--- a/libgail-util/gailmisc.h b/libgail-util/gailmisc.h +@@ -24,47 +24,54 @@ + + G_BEGIN_DECLS + ++GDK_AVAILABLE_IN_ALL + AtkAttributeSet* gail_misc_add_attribute (AtkAttributeSet *attrib_set, +AtkTextAttribute attr, +gchar *value); ++GDK_AVAILABLE_IN_ALL + AtkAttributeSet* gail_misc_layout_get_run_attributes + (AtkAttributeSet *attrib_set, +PangoLayout *layout, +const gchar *text, +gint offset, +gint *start_offset, +gint *end_offset); + ++GDK_AVAILABLE_IN_ALL + AtkAttributeSet* gail_misc_get_default_attributes (AtkAttributeSet *attrib_set, +PangoLayout *layout, +GtkWidget *widget); + ++GDK_AVAILABLE_IN_ALL + void gail_misc_get_extents_from_pango_rectangle + (GtkWidget *widget, +PangoRectangle *char_rect, +gint x_layout, +gint y_layout, +gint *x, + gint *y, +gint *width, +gint *height, +AtkCoordType coords); + ++GDK_AVAILABLE_I
[arch-commits] Commit in gtk3/repos/testing-x86_64 (12 files)
Date: Friday, September 14, 2018 @ 15:52:01 Author: heftig Revision: 334568 archrelease: copy trunk to testing-x86_64 Added: gtk3/repos/testing-x86_64/PKGBUILD (from rev 334567, gtk3/trunk/PKGBUILD) gtk3/repos/testing-x86_64/gtk-query-immodules-3.0.hook (from rev 334567, gtk3/trunk/gtk-query-immodules-3.0.hook) gtk3/repos/testing-x86_64/gtk-update-icon-cache.hook (from rev 334567, gtk3/trunk/gtk-update-icon-cache.hook) gtk3/repos/testing-x86_64/gtk-update-icon-cache.script (from rev 334567, gtk3/trunk/gtk-update-icon-cache.script) gtk3/repos/testing-x86_64/gtk3.install (from rev 334567, gtk3/trunk/gtk3.install) gtk3/repos/testing-x86_64/settings.ini (from rev 334567, gtk3/trunk/settings.ini) Deleted: gtk3/repos/testing-x86_64/PKGBUILD gtk3/repos/testing-x86_64/gtk-query-immodules-3.0.hook gtk3/repos/testing-x86_64/gtk-update-icon-cache.hook gtk3/repos/testing-x86_64/gtk-update-icon-cache.script gtk3/repos/testing-x86_64/gtk3.install gtk3/repos/testing-x86_64/settings.ini --+ PKGBUILD | 165 - gtk-query-immodules-3.0.hook | 22 ++--- gtk-update-icon-cache.hook | 26 +++--- gtk-update-icon-cache.script | 20 ++-- gtk3.install |6 - settings.ini |8 - 6 files changed, 123 insertions(+), 124 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-14 15:51:48 UTC (rev 334567) +++ PKGBUILD2018-09-14 15:52:01 UTC (rev 334568) @@ -1,83 +0,0 @@ -# $Id$ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Ionut Biru - -pkgbase=gtk3 -pkgname=(gtk3 gtk-update-icon-cache) -pkgver=3.24.0+9+g4858f4b46e -pkgrel=1 -pkgdesc="GObject-based multi-platform GUI toolkit" -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 wayland-protocols desktop-file-utils mesa - cantarell-fonts colord rest libcups libcanberra) -makedepends=(gobject-introspection gtk-doc git glib2-docs sassc) -license=(LGPL) -_commit=4858f4b46ef19db884afb71957fe1d6a67d88915 # gtk-3-24 -source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit"; -settings.ini -gtk-query-immodules-3.0.hook -gtk-update-icon-cache.hook -gtk-update-icon-cache.script) -sha256sums=('SKIP' -'01fc1d81dc82c4a052ac6e25bf9a04e7647267cc3017bc91f9ce3e63e5eb9202' -'de46e5514ff39a7a65e01e485e874775ab1c0ad20b8e94ada43f4a6af1370845' -'496064a9dd6214bd58f689dd817dbdc4d7f17d42a8c9940a87018c3f829ce308' -'f1d3a0dbfd82f7339301abecdbe5f024337919b48bd0e09296bb0e79863b2541') - -pkgver() { - cd gtk - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd gtk - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd gtk - - CXX=/bin/false ./configure --prefix=/usr \ ---sysconfdir=/etc \ ---localstatedir=/var \ ---disable-schemas-compile \ ---enable-x11-backend \ ---enable-broadway-backend \ ---enable-wayland-backend \ ---enable-gtk-doc - - #https://bugzilla.gnome.org/show_bug.cgi?id=655517 - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - - make -} - -package_gtk3() { - depends+=(gtk-update-icon-cache) - provides=(gtk3-print-backends) - conflicts=(gtk3-print-backends) - replaces=("gtk3-print-backends<=3.22.26-1") - install=gtk3.install - - DESTDIR="$pkgdir" make -C gtk install - - install -Dt "$pkgdir/usr/share/gtk-3.0" -m644 settings.ini - install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 gtk-query-immodules-3.0.hook - - # split this out to use with gtk2 too - mv "$pkgdir/usr/bin/gtk-update-icon-cache" "$srcdir" -} - -package_gtk-update-icon-cache() { - pkgdesc="GTK+ icon cache updater" - depends=(gdk-pixbuf2 librsvg hicolor-icon-theme) - - install -Dt "$pkgdir/usr/bin" gtk-update-icon-cache - install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 gtk-update-icon-cache.hook - install -D gtk-update-icon-cache.script "$pkgdir/usr/share/libalpm/scripts/gtk-update-icon-cache" -} - -# vim:set ts=2 sw=2 et: Copied: gtk3/repos/testing-x86_64/PKGBUILD (from rev 334567, gtk3/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-14 15:52:01 UTC (rev 334568) @@ -0,0 +1,82 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Ionut Biru + +pkgbase=gtk3 +pkgname=(gtk3 gtk-update-icon-cache) +pkgver=3.24.0+33+g8fd2d461fc +pkgrel=1 +pkgdesc="GObject-based multi-platform GUI toolkit" +arch=(x86_64) +url="https://www.gtk.org/"; +depends=(atk cairo libxcursor libxinerama libxrandr libxi libepoxy gdk-pixbuf2 dconf + libxcomposite libxdamage pango share
[arch-commits] Commit in gtk3/repos/testing-x86_64 (13 files)
Date: Saturday, September 8, 2018 @ 23:44:33 Author: heftig Revision: 334149 archrelease: copy trunk to testing-x86_64 Added: gtk3/repos/testing-x86_64/PKGBUILD (from rev 334148, gtk3/trunk/PKGBUILD) gtk3/repos/testing-x86_64/gtk-query-immodules-3.0.hook (from rev 334148, gtk3/trunk/gtk-query-immodules-3.0.hook) gtk3/repos/testing-x86_64/gtk-update-icon-cache.hook (from rev 334148, gtk3/trunk/gtk-update-icon-cache.hook) gtk3/repos/testing-x86_64/gtk-update-icon-cache.script (from rev 334148, gtk3/trunk/gtk-update-icon-cache.script) gtk3/repos/testing-x86_64/gtk3.install (from rev 334148, gtk3/trunk/gtk3.install) gtk3/repos/testing-x86_64/settings.ini (from rev 334148, gtk3/trunk/settings.ini) Deleted: gtk3/repos/testing-x86_64/0001-GtkApplication-Fix-CRITICAL-on-shutdown-when-registe.patch gtk3/repos/testing-x86_64/PKGBUILD gtk3/repos/testing-x86_64/gtk-query-immodules-3.0.hook gtk3/repos/testing-x86_64/gtk-update-icon-cache.hook gtk3/repos/testing-x86_64/gtk-update-icon-cache.script gtk3/repos/testing-x86_64/gtk3.install gtk3/repos/testing-x86_64/settings.ini -+ 0001-GtkApplication-Fix-CRITICAL-on-shutdown-when-registe.patch | 49 -- PKGBUILD| 172 -- gtk-query-immodules-3.0.hook| 22 - gtk-update-icon-cache.hook | 26 - gtk-update-icon-cache.script| 20 - gtk3.install|6 settings.ini|8 7 files changed, 124 insertions(+), 179 deletions(-) Deleted: 0001-GtkApplication-Fix-CRITICAL-on-shutdown-when-registe.patch === --- 0001-GtkApplication-Fix-CRITICAL-on-shutdown-when-registe.patch 2018-09-08 23:43:24 UTC (rev 334148) +++ 0001-GtkApplication-Fix-CRITICAL-on-shutdown-when-registe.patch 2018-09-08 23:44:33 UTC (rev 334149) @@ -1,49 +0,0 @@ -From 3c7d5e749ccafa75718ef00f1d5f6cdc0defacb3 Mon Sep 17 00:00:00 2001 -Message-Id: <3c7d5e749ccafa75718ef00f1d5f6cdc0defacb3.1536176847.git.jan.steff...@gmail.com> -From: "Jan Alexander Steffens (heftig)" -Date: Wed, 5 Sep 2018 21:46:28 +0200 -Subject: [PATCH] GtkApplication: Fix CRITICAL on shutdown when - register_session=FALSE - - gtk/gtkapplication-dbus.c | 23 +++ - 1 file changed, 15 insertions(+), 8 deletions(-) - -diff --git a/gtk/gtkapplication-dbus.c b/gtk/gtkapplication-dbus.c -index 25015eb68c..0946edf35c 100644 a/gtk/gtkapplication-dbus.c -+++ b/gtk/gtkapplication-dbus.c -@@ -826,15 +826,22 @@ gtk_application_impl_dbus_finalize (GObject *object) - { - GtkApplicationImplDBus *dbus = (GtkApplicationImplDBus *) object; - -- g_dbus_connection_call (dbus->session, -- "org.freedesktop.portal.Desktop", -- dbus->session_id, -- "org.freedesktop.portal.Session", -- "Close", -- NULL, NULL, 0, -1, NULL, NULL, NULL); -+ if (dbus->session_id) -+{ -+ g_dbus_connection_call (dbus->session, -+ "org.freedesktop.portal.Desktop", -+ dbus->session_id, -+ "org.freedesktop.portal.Session", -+ "Close", -+ NULL, NULL, 0, -1, NULL, NULL, NULL); -+ -+ g_free (dbus->session_id); -+} -+ -+ if (dbus->state_changed_handler) -+g_dbus_connection_signal_unsubscribe (dbus->session, -+ dbus->state_changed_handler); - -- g_free (dbus->session_id); -- g_dbus_connection_signal_unsubscribe (dbus->session, dbus->state_changed_handler); - g_clear_object (&dbus->inhibit_proxy); - g_slist_free_full (dbus->inhibit_handles, inhibit_handle_free); - g_free (dbus->app_menu_path); --- -2.18.0 - Deleted: PKGBUILD === --- PKGBUILD2018-09-08 23:43:24 UTC (rev 334148) +++ PKGBUILD2018-09-08 23:44:33 UTC (rev 334149) @@ -1,89 +0,0 @@ -# $Id$ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Ionut Biru - -pkgbase=gtk3 -pkgname=(gtk3 gtk-update-icon-cache) -pkgver=3.24.0 -pkgrel=2 -pkgdesc="GObject-based multi-platform GUI toolkit" -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 wayland-protocols desktop-file-utils mesa - cantarell-fonts colord rest libcups libcanberra) -makedepends=(gobject-introspection gtk-doc git glib2-docs sassc) -lic
[arch-commits] Commit in gtk3/repos (testing-x86_64)
Date: Friday, May 4, 2012 @ 20:45:45 Author: heftig Revision: 158588 db-remove: gtk3 removed by heftig Deleted: gtk3/repos/testing-x86_64/
[arch-commits] Commit in gtk3/repos (testing-x86_64)
Date: Monday, June 6, 2011 @ 17:21:22 Author: ibiru Revision: 126730 archrelease: copy trunk to testing-x86_64 Added: gtk3/repos/testing-x86_64/
[arch-commits] Commit in gtk3/repos (testing-x86_64)
Date: Thursday, May 26, 2011 @ 08:58:25 Author: ibiru Revision: 125381 archrelease: copy trunk to testing-x86_64 Added: gtk3/repos/testing-x86_64/
[arch-commits] Commit in gtk3/repos (testing-x86_64)
Date: Thursday, May 26, 2011 @ 08:58:08 Author: ibiru Revision: 125380 archrelease: remove testing-x86_64 Deleted: gtk3/repos/testing-x86_64/
[arch-commits] Commit in gtk3/repos (testing-x86_64)
Date: Monday, May 23, 2011 @ 05:47:03 Author: ibiru Revision: 124601 archrelease: copy trunk to testing-x86_64 Added: gtk3/repos/testing-x86_64/
[arch-commits] Commit in gtk3/repos (testing-x86_64)
Date: Friday, April 15, 2011 @ 18:43:30 Author: ibiru Revision: 119851 archrelease: copy trunk to testing-x86_64 Added: gtk3/repos/testing-x86_64/
[arch-commits] Commit in gtk3/repos (testing-x86_64)
Date: Friday, April 15, 2011 @ 18:43:15 Author: ibiru Revision: 119850 archrelease: remove testing-x86_64 Deleted: gtk3/repos/testing-x86_64/