[arch-commits] Commit in gtk2/repos/extra-x86_64 (10 files)

2020-12-20 Thread Jan Steffens via arch-commits
Date: Monday, December 21, 2020 @ 02:02:21
  Author: heftig
Revision: 404712

archrelease: copy trunk to extra-x86_64

Added:
  gtk2/repos/extra-x86_64/PKGBUILD
(from rev 404711, gtk2/trunk/PKGBUILD)
  gtk2/repos/extra-x86_64/gtk-query-immodules-2.0.hook
(from rev 404711, gtk2/trunk/gtk-query-immodules-2.0.hook)
  gtk2/repos/extra-x86_64/gtk2.install
(from rev 404711, gtk2/trunk/gtk2.install)
  gtk2/repos/extra-x86_64/gtkrc
(from rev 404711, gtk2/trunk/gtkrc)
  gtk2/repos/extra-x86_64/xid-collision-debug.patch
(from rev 404711, gtk2/trunk/xid-collision-debug.patch)
Deleted:
  gtk2/repos/extra-x86_64/PKGBUILD
  gtk2/repos/extra-x86_64/gtk-query-immodules-2.0.hook
  gtk2/repos/extra-x86_64/gtk2.install
  gtk2/repos/extra-x86_64/gtkrc
  gtk2/repos/extra-x86_64/xid-collision-debug.patch

--+
 PKGBUILD |  134 -
 gtk-query-immodules-2.0.hook |   22 +++---
 gtk2.install |6 -
 gtkrc|6 -
 xid-collision-debug.patch|   35 ++
 5 files changed, 104 insertions(+), 99 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-21 02:01:47 UTC (rev 404711)
+++ PKGBUILD2020-12-21 02:02:21 UTC (rev 404712)
@@ -1,67 +0,0 @@
-# Maintainer: Jan de Groot 
-
-pkgname=gtk2
-pkgver=2.24.32
-pkgrel=2
-pkgdesc="GObject-based multi-platform GUI toolkit (legacy)"
-arch=(x86_64)
-url="https://www.gtk.org/;
-depends=(atk pango libxcursor libxinerama libxrandr libxi libxcomposite 
libxdamage
- shared-mime-info cairo libcups gtk-update-icon-cache librsvg 
desktop-file-utils)
-makedepends=(gobject-introspection git gtk-doc)
-optdepends=('gnome-themes-standard: Default widget theme'
-'adwaita-icon-theme: Default icon theme'
-'python2: gtk-builder-convert')
-provides=(libgailutil.so libg{d,t}k-x11-2.0.so)
-license=(LGPL)
-install=gtk2.install
-_commit=ed7d3e25f8b6debae6ccc8b50d1329155338cab8  # tags/2.24.32^0
-source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit;
-gtkrc
-gtk-query-immodules-2.0.hook
-xid-collision-debug.patch)
-sha256sums=('SKIP'
-'bc968e3e4f57e818430130338e5f85a5025e21d7e31a3293b8f5a0e58362b805'
-'427e7ed2626465ea7a8986189b6c8340a0520b9f7b8e2a56cd1169d375da7425'
-'d758bb93e59df15a4ea7732cf984d1c3c19dff67c94b957575efea132b8fe558')
-
-pkgver() {
-  cd gtk
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd gtk
-  git cherry-pick -n 2dbf31c0ea4f17a817b931c731f8de14c278300d
-  patch -Np1 -i ../xid-collision-debug.patch
-  sed -i '1s/python$/&2/' gtk/gtk-builder-convert
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-build() {
-  cd gtk
-
-  ./configure \
---prefix=/usr \
---sysconfdir=/etc \
---localstatedir=/var \
---with-xinput=yes \
---disable-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() {
-  cd gtk
-  make DESTDIR="$pkgdir" install
-
-  install -Dt "$pkgdir/usr/share/gtk-2.0" -m644 ../gtkrc
-  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 
../gtk-query-immodules-2.0.hook
-
-  rm "$pkgdir/usr/bin/gtk-update-icon-cache"
-}
-
-# vim:set et sw=2:

Copied: gtk2/repos/extra-x86_64/PKGBUILD (from rev 404711, gtk2/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-21 02:02:21 UTC (rev 404712)
@@ -0,0 +1,67 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Jan de Groot 
+
+pkgname=gtk2
+pkgver=2.24.33
+pkgrel=1
+pkgdesc="GObject-based multi-platform GUI toolkit (legacy)"
+arch=(x86_64)
+url="https://www.gtk.org/;
+depends=(atk pango libxcursor libxinerama libxrandr libxi libxcomposite 
libxdamage
+ shared-mime-info cairo libcups gtk-update-icon-cache librsvg 
desktop-file-utils)
+makedepends=(gobject-introspection git gtk-doc)
+optdepends=('gnome-themes-standard: Default widget theme'
+'adwaita-icon-theme: Default icon theme'
+'python2: gtk-builder-convert')
+provides=(libgailutil.so libg{d,t}k-x11-2.0.so)
+license=(LGPL)
+install=gtk2.install
+_commit=68631945733158f164427db84f01301d7e875763  # tags/2.24.33^0
+source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit;
+gtkrc
+gtk-query-immodules-2.0.hook
+xid-collision-debug.patch)
+sha256sums=('SKIP'
+'bc968e3e4f57e818430130338e5f85a5025e21d7e31a3293b8f5a0e58362b805'
+'427e7ed2626465ea7a8986189b6c8340a0520b9f7b8e2a56cd1169d375da7425'
+'7724a55c4916318ed81b22f21c37c0a66e78adce017563fed6d84d813a4b80bc')
+
+pkgver() {
+  cd gtk
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd gtk
+  git apply -3 ../xid-collision-debug.patch
+  sed -i '1s/python$/&2/' gtk/gtk-builder-convert
+  

[arch-commits] Commit in gtk2/repos/extra-x86_64 (10 files)

2020-02-22 Thread Jan Steffens via arch-commits
Date: Saturday, February 22, 2020 @ 20:44:21
  Author: heftig
Revision: 376067

archrelease: copy trunk to extra-x86_64

Added:
  gtk2/repos/extra-x86_64/PKGBUILD
(from rev 376065, gtk2/trunk/PKGBUILD)
  gtk2/repos/extra-x86_64/gtk-query-immodules-2.0.hook
(from rev 376065, gtk2/trunk/gtk-query-immodules-2.0.hook)
  gtk2/repos/extra-x86_64/gtk2.install
(from rev 376065, gtk2/trunk/gtk2.install)
  gtk2/repos/extra-x86_64/gtkrc
(from rev 376065, gtk2/trunk/gtkrc)
  gtk2/repos/extra-x86_64/xid-collision-debug.patch
(from rev 376065, gtk2/trunk/xid-collision-debug.patch)
Deleted:
  gtk2/repos/extra-x86_64/PKGBUILD
  gtk2/repos/extra-x86_64/gtk-query-immodules-2.0.hook
  gtk2/repos/extra-x86_64/gtk2.install
  gtk2/repos/extra-x86_64/gtkrc
  gtk2/repos/extra-x86_64/xid-collision-debug.patch

--+
 PKGBUILD |  132 -
 gtk-query-immodules-2.0.hook |   22 +++---
 gtk2.install |6 -
 gtkrc|6 -
 xid-collision-debug.patch|   30 -
 5 files changed, 99 insertions(+), 97 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-02-22 20:44:17 UTC (rev 376066)
+++ PKGBUILD2020-02-22 20:44:21 UTC (rev 376067)
@@ -1,65 +0,0 @@
-# $Id$
-# Maintainer: Jan de Groot 
-
-pkgname=gtk2
-pkgver=2.24.32
-pkgrel=1
-pkgdesc="GObject-based multi-platform GUI toolkit (legacy)"
-arch=(x86_64)
-url="https://www.gtk.org/;
-depends=(atk pango libxcursor libxinerama libxrandr libxi libxcomposite 
libxdamage
- shared-mime-info cairo libcups gtk-update-icon-cache librsvg 
desktop-file-utils)
-makedepends=(gobject-introspection python2 git gtk-doc)
-optdepends=('gnome-themes-standard: Default widget theme'
-'adwaita-icon-theme: Default icon theme')
-license=(LGPL)
-install=gtk2.install
-_commit=ed7d3e25f8b6debae6ccc8b50d1329155338cab8  # tags/2.24.32^0
-source=("git+https://git.gnome.org/browse/gtk+#commit=$_commit;
-gtkrc
-gtk-query-immodules-2.0.hook
-xid-collision-debug.patch)
-sha256sums=('SKIP'
-'bc968e3e4f57e818430130338e5f85a5025e21d7e31a3293b8f5a0e58362b805'
-'9656a1efc798da1ac2dae94e921ed0f72719bd52d4d0138f305b993f778f7758'
-'d758bb93e59df15a4ea7732cf984d1c3c19dff67c94b957575efea132b8fe558')
-
-pkgver() {
-  cd gtk+
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd gtk+
-  patch -Np1 -i ../xid-collision-debug.patch
-  sed -i '1s/python$/&2/' gtk/gtk-builder-convert
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-build() {
-  cd gtk+
-
-  ./configure \
---prefix=/usr \
---sysconfdir=/etc \
---localstatedir=/var \
---with-xinput=yes \
---disable-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() {
-  cd gtk+
-  make DESTDIR="$pkgdir" install
-
-  install -Dt "$pkgdir/usr/share/gtk-2.0" -m644 ../gtkrc
-  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 
../gtk-query-immodules-2.0.hook
-
-  rm "$pkgdir/usr/bin/gtk-update-icon-cache"
-}
-
-# vim:set et sw=2:

Copied: gtk2/repos/extra-x86_64/PKGBUILD (from rev 376065, gtk2/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-02-22 20:44:21 UTC (rev 376067)
@@ -0,0 +1,67 @@
+# Maintainer: Jan de Groot 
+
+pkgname=gtk2
+pkgver=2.24.32
+pkgrel=2
+pkgdesc="GObject-based multi-platform GUI toolkit (legacy)"
+arch=(x86_64)
+url="https://www.gtk.org/;
+depends=(atk pango libxcursor libxinerama libxrandr libxi libxcomposite 
libxdamage
+ shared-mime-info cairo libcups gtk-update-icon-cache librsvg 
desktop-file-utils)
+makedepends=(gobject-introspection git gtk-doc)
+optdepends=('gnome-themes-standard: Default widget theme'
+'adwaita-icon-theme: Default icon theme'
+'python2: gtk-builder-convert')
+provides=(libgailutil.so libg{d,t}k-x11-2.0.so)
+license=(LGPL)
+install=gtk2.install
+_commit=ed7d3e25f8b6debae6ccc8b50d1329155338cab8  # tags/2.24.32^0
+source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit;
+gtkrc
+gtk-query-immodules-2.0.hook
+xid-collision-debug.patch)
+sha256sums=('SKIP'
+'bc968e3e4f57e818430130338e5f85a5025e21d7e31a3293b8f5a0e58362b805'
+'427e7ed2626465ea7a8986189b6c8340a0520b9f7b8e2a56cd1169d375da7425'
+'d758bb93e59df15a4ea7732cf984d1c3c19dff67c94b957575efea132b8fe558')
+
+pkgver() {
+  cd gtk
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd gtk
+  git cherry-pick -n 2dbf31c0ea4f17a817b931c731f8de14c278300d
+  patch -Np1 -i ../xid-collision-debug.patch
+  sed -i '1s/python$/&2/' gtk/gtk-builder-convert
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd gtk
+
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+

[arch-commits] Commit in gtk2/repos (extra-x86_64)

2011-08-02 Thread Ionut Biru
Date: Tuesday, August 2, 2011 @ 07:51:30
  Author: ibiru
Revision: 134160

archrelease: remove extra-x86_64

Deleted:
  gtk2/repos/extra-x86_64/



[arch-commits] Commit in gtk2/repos (extra-x86_64)

2011-08-02 Thread Ionut Biru
Date: Tuesday, August 2, 2011 @ 07:51:44
  Author: ibiru
Revision: 134161

archrelease: copy trunk to extra-x86_64

Added:
  gtk2/repos/extra-x86_64/



[arch-commits] Commit in gtk2/repos (extra-x86_64)

2011-06-19 Thread Ionut Biru
Date: Sunday, June 19, 2011 @ 03:40:14
  Author: ibiru
Revision: 127885

archrelease: remove extra-x86_64

Deleted:
  gtk2/repos/extra-x86_64/



[arch-commits] Commit in gtk2/repos (extra-x86_64)

2011-06-19 Thread Ionut Biru
Date: Sunday, June 19, 2011 @ 03:40:30
  Author: ibiru
Revision: 127886

archrelease: copy trunk to extra-x86_64

Added:
  gtk2/repos/extra-x86_64/



[arch-commits] Commit in gtk2/repos (extra-x86_64)

2011-06-16 Thread Ionut Biru
Date: Thursday, June 16, 2011 @ 05:52:17
  Author: ibiru
Revision: 127548

archrelease: remove extra-x86_64

Deleted:
  gtk2/repos/extra-x86_64/



[arch-commits] Commit in gtk2/repos (extra-x86_64)

2011-06-16 Thread Ionut Biru
Date: Thursday, June 16, 2011 @ 05:52:33
  Author: ibiru
Revision: 127549

archrelease: copy trunk to extra-x86_64

Added:
  gtk2/repos/extra-x86_64/



[arch-commits] Commit in gtk2/repos (extra-x86_64)

2011-05-11 Thread Stéphane Gaudreault
Date: Wednesday, May 11, 2011 @ 11:21:31
  Author: stephane
Revision: 123523

db-move: gtk2 removed by stephane for move to [extra] (x86_64)

Deleted:
  gtk2/repos/extra-x86_64/



[arch-commits] Commit in gtk2/repos (extra-x86_64 testing-x86_64)

2011-05-11 Thread Stéphane Gaudreault
Date: Wednesday, May 11, 2011 @ 11:21:31
  Author: stephane
Revision: 123524

db-move: moved gtk2 from [testing] to [extra] (x86_64)

Added:
  gtk2/repos/extra-x86_64/
Deleted:
  gtk2/repos/testing-x86_64/



[arch-commits] Commit in gtk2/repos (extra-x86_64)

2011-04-30 Thread Ionut Biru
Date: Saturday, April 30, 2011 @ 16:42:31
  Author: ibiru
Revision: 121635

db-move: gtk2 removed by ibiru for move to [extra] (x86_64)

Deleted:
  gtk2/repos/extra-x86_64/



[arch-commits] Commit in gtk2/repos (extra-x86_64 testing-x86_64)

2011-04-30 Thread Ionut Biru
Date: Saturday, April 30, 2011 @ 16:42:31
  Author: ibiru
Revision: 121636

db-move: moved gtk2 from [testing] to [extra] (x86_64)

Added:
  gtk2/repos/extra-x86_64/
Deleted:
  gtk2/repos/testing-x86_64/



[arch-commits] Commit in gtk2/repos (extra-x86_64)

2010-11-15 Thread Ionut Biru
Date: Monday, November 15, 2010 @ 14:30:15
  Author: ibiru
Revision: 99608

archrelease: copy trunk to extra-x86_64

Added:
  gtk2/repos/extra-x86_64/



[arch-commits] Commit in gtk2/repos (extra-x86_64)

2010-10-19 Thread Ionut Biru
Date: Tuesday, October 19, 2010 @ 17:56:55
  Author: ibiru
Revision: 96356

archrelease: remove extra-x86_64

Deleted:
  gtk2/repos/extra-x86_64/



[arch-commits] Commit in gtk2/repos (extra-x86_64)

2010-10-19 Thread Ionut Biru
Date: Tuesday, October 19, 2010 @ 17:57:08
  Author: ibiru
Revision: 96357

archrelease: copy trunk to extra-x86_64

Added:
  gtk2/repos/extra-x86_64/



[arch-commits] Commit in gtk2/repos (extra-x86_64)

2010-10-18 Thread Allan McRae
Date: Monday, October 18, 2010 @ 17:01:48
  Author: allan
Revision: 95594

db-move: gtk2 removed by allan for move to [extra] (x86_64)

Deleted:
  gtk2/repos/extra-x86_64/



[arch-commits] Commit in gtk2/repos (extra-x86_64 testing-x86_64)

2010-10-18 Thread Allan McRae
Date: Monday, October 18, 2010 @ 17:01:51
  Author: allan
Revision: 95595

db-move: moved gtk2 from [testing] to [extra] (x86_64)

Added:
  gtk2/repos/extra-x86_64/
Deleted:
  gtk2/repos/testing-x86_64/



[arch-commits] Commit in gtk2/repos (extra-x86_64 testing-x86_64)

2010-10-04 Thread Jan de Groot
Date: Monday, October 4, 2010 @ 05:01:01
  Author: jgc
Revision: 93329

db-move: moved gtk2 from [testing] to [extra] (x86_64)

Added:
  gtk2/repos/extra-x86_64/
Deleted:
  gtk2/repos/testing-x86_64/



[arch-commits] Commit in gtk2/repos (extra-x86_64)

2010-10-04 Thread Jan de Groot
Date: Monday, October 4, 2010 @ 05:01:00
  Author: jgc
Revision: 93328

db-move: gtk2 removed by jgc for move to [extra] (x86_64)

Deleted:
  gtk2/repos/extra-x86_64/



[arch-commits] Commit in gtk2/repos (extra-x86_64)

2010-05-04 Thread Ionut Biru
Date: Tuesday, May 4, 2010 @ 09:50:43
  Author: ibiru
Revision: 79555

archrelease: remove extra-x86_64

Deleted:
  gtk2/repos/extra-x86_64/



[arch-commits] Commit in gtk2/repos (extra-x86_64)

2010-05-04 Thread Ionut Biru
Date: Tuesday, May 4, 2010 @ 09:51:07
  Author: ibiru
Revision: 79556

archrelease: copy trunk to extra-x86_64

Added:
  gtk2/repos/extra-x86_64/



[arch-commits] Commit in gtk2/repos (extra-x86_64)

2010-05-04 Thread Ionut Biru
Date: Tuesday, May 4, 2010 @ 16:25:06
  Author: ibiru
Revision: 79613

archrelease: remove extra-x86_64

Deleted:
  gtk2/repos/extra-x86_64/



[arch-commits] Commit in gtk2/repos (extra-x86_64)

2010-05-04 Thread Ionut Biru
Date: Tuesday, May 4, 2010 @ 16:25:24
  Author: ibiru
Revision: 79614

archrelease: copy trunk to extra-x86_64

Added:
  gtk2/repos/extra-x86_64/



[arch-commits] Commit in gtk2/repos (extra-x86_64)

2010-04-08 Thread Pierre Schmitz
Date: Thursday, April 8, 2010 @ 17:03:56
  Author: pierre
Revision: 76651

db-move: gtk2 removed by pierre for move to extra

Deleted:
  gtk2/repos/extra-x86_64/



[arch-commits] Commit in gtk2/repos (extra-x86_64 testing-x86_64)

2010-04-08 Thread Pierre Schmitz
Date: Thursday, April 8, 2010 @ 17:03:58
  Author: pierre
Revision: 76652

db-move: moved gtk2 from [testing] to [extra] (x86_64)

Added:
  gtk2/repos/extra-x86_64/
Deleted:
  gtk2/repos/testing-x86_64/



[arch-commits] Commit in gtk2/repos (extra-x86_64)

2010-03-31 Thread Jan de Groot
Date: Wednesday, March 31, 2010 @ 16:03:36
  Author: jgc
Revision: 75119

db-move: gtk2 removed by jgc for move to extra

Deleted:
  gtk2/repos/extra-x86_64/



[arch-commits] Commit in gtk2/repos/extra-x86_64 (2 files)

2010-03-22 Thread Ionut Biru
Date: Monday, March 22, 2010 @ 12:52:10
  Author: ibiru
Revision: 73092

added avoid_spurious_notification.patch to fix saving preferences in some 
applications

Added:
  gtk2/repos/extra-x86_64/avoid_spurious_notifications.patch
(from rev 73091, gtk2/repos/extra-i686/avoid_spurious_notifications.patch)
Modified:
  gtk2/repos/extra-x86_64/PKGBUILD

+
 PKGBUILD   |9 +---
 avoid_spurious_notifications.patch |   36 +++
 2 files changed, 42 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2010-03-22 16:41:13 UTC (rev 73091)
+++ PKGBUILD2010-03-22 16:52:10 UTC (rev 73092)
@@ -3,7 +3,7 @@
 
 pkgname=gtk2
 pkgver=2.18.9
-pkgrel=1
+pkgrel=2
 pkgdesc=The GTK+ Toolkit (v2)
 arch=(i686 x86_64)
 url=http://www.gtk.org/;
@@ -17,13 +17,16 @@
 backup=(etc/gtk-2.0/gtkrc)
 license=('LGPL')
 source=(http://ftp.gnome.org/pub/gnome/sources/gtk+/2.18/gtk+-${pkgver}.tar.bz2
-xid-collision-debug.patch)
+xid-collision-debug.patch
+   avoid_spurious_notifications.patch)
 sha256sums=('5dcd8c406acbb8779c0b081a089fa87dfd7ab4d7d4c6075db478997ce96aa9b4'
-'d758bb93e59df15a4ea7732cf984d1c3c19dff67c94b957575efea132b8fe558')
+'d758bb93e59df15a4ea7732cf984d1c3c19dff67c94b957575efea132b8fe558'
+   'fd656e194d3e734d21b6afd0d8cf9e002679d8f41da73ec41790341a0d355798')
 
 build() {
   cd ${srcdir}/gtk+-${pkgver}
   patch -Np1 -i ${srcdir}/xid-collision-debug.patch || return 1
+  patch -Np1 -i ${srcdir}/avoid_spurious_notifications.patch || return 1
 
   CXX=/bin/false ./configure --prefix=/usr --sysconfdir=/etc \
   --localstatedir=/var --with-xinput=yes \

Copied: gtk2/repos/extra-x86_64/avoid_spurious_notifications.patch (from rev 
73091, gtk2/repos/extra-i686/avoid_spurious_notifications.patch)
===
--- avoid_spurious_notifications.patch  (rev 0)
+++ avoid_spurious_notifications.patch  2010-03-22 16:52:10 UTC (rev 73092)
@@ -0,0 +1,36 @@
+From 0fff51eab6427ca4d0ab679c1d994a2a36898a7d Mon Sep 17 00:00:00 2001
+From: Matthias Clasen mcla...@redhat.com
+Date: Sat, 20 Mar 2010 03:20:38 +
+Subject: Avoid spurious notifications from GtkEntry
+
+Using gtk_entry_set_buffer() in dispose() causes problematic
+notifications, so just get rid of the buffer manually. See bug 613241.
+(cherry picked from commit 5f29a679f8a31b6548f34179d65a39de9ec63535)
+---
+diff --git a/gtk/gtkentry.c b/gtk/gtkentry.c
+index 439..0dafcf7 100644
+--- a/gtk/gtkentry.c
 b/gtk/gtkentry.c
+@@ -2425,12 +2425,19 @@ static void
+ gtk_entry_dispose (GObject *object)
+ {
+   GtkEntry *entry = GTK_ENTRY (object);
++  GtkEntryPrivate *priv = GTK_ENTRY_GET_PRIVATE (entry);
+ 
+   gtk_entry_set_icon_from_pixbuf (entry, GTK_ENTRY_ICON_PRIMARY, NULL);
+   gtk_entry_set_icon_tooltip_markup (entry, GTK_ENTRY_ICON_PRIMARY, NULL);
+   gtk_entry_set_icon_from_pixbuf (entry, GTK_ENTRY_ICON_SECONDARY, NULL);
+   gtk_entry_set_icon_tooltip_markup (entry, GTK_ENTRY_ICON_SECONDARY, NULL);
+-  gtk_entry_set_buffer (entry, NULL);
++
++  if (priv-buffer)
++{
++  buffer_disconnect_signals (entry);
++  g_object_unref (priv-buffer);
++  priv-buffer = NULL;
++}
+ 
+   G_OBJECT_CLASS (gtk_entry_parent_class)-dispose (object);
+ }
+--
+cgit v0.8.3.1



[arch-commits] Commit in gtk2/repos/extra-x86_64 (PKGBUILD)

2010-03-21 Thread Jan de Groot
Date: Sunday, March 21, 2010 @ 13:27:04
  Author: jgc
Revision: 72999

Update to 2.18.9

Modified:
  gtk2/repos/extra-x86_64/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2010-03-21 17:26:32 UTC (rev 72998)
+++ PKGBUILD2010-03-21 17:27:04 UTC (rev 72999)
@@ -2,13 +2,13 @@
 # Maintainer: Jan de Groot j...@archlinux.org
 
 pkgname=gtk2
-pkgver=2.18.7
+pkgver=2.18.9
 pkgrel=1
 pkgdesc=The GTK+ Toolkit (v2)
 arch=(i686 x86_64)
 url=http://www.gtk.org/;
 install=gtk2.install
-depends=('atk=1.28.0' 'pango=1.26.1' 'libxcursor' 'libxinerama' 
'libxrandr=1.3.0' 'libxi=1.2.1' 'libxcomposite' 'libxdamage' 'heimdal=1.3.1' 
'gnutls=2.8.3' 'shared-mime-info' 'cairo=1.8.8-2' 'libtiff=3.9.2-2' 
'libcups=1.4.2-3')
+depends=('atk=1.28.0' 'pango=1.26.2' 'libxcursor' 'libxinerama' 
'libxrandr=1.3.0' 'libxi=1.2.1' 'libxcomposite' 'libxdamage' 'heimdal=1.3.1' 
'gnutls=2.8.6' 'shared-mime-info' 'cairo=1.8.10' 'libtiff=3.9.2-2' 
'libcups=1.4.2-3')
 makedepends=('pkgconfig' 'gtk-doc')
 replaces=('gtkprint-cups' 'gail')
 conflicts=('gtkprint-cups' 'gail')
@@ -18,7 +18,7 @@
 license=('LGPL')
 source=(http://ftp.gnome.org/pub/gnome/sources/gtk+/2.18/gtk+-${pkgver}.tar.bz2
 xid-collision-debug.patch)
-sha256sums=('602d4f8098e1620231788770e1d9b520d5824da3f01d86e3b4fb59f1d67e1464'
+sha256sums=('5dcd8c406acbb8779c0b081a089fa87dfd7ab4d7d4c6075db478997ce96aa9b4'
 'd758bb93e59df15a4ea7732cf984d1c3c19dff67c94b957575efea132b8fe558')
 
 build() {



[arch-commits] Commit in gtk2/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2010-02-17 Thread Jan de Groot
Date: Wednesday, February 17, 2010 @ 15:27:51
  Author: jgc
Revision: 69126

Update to 2.18.7

Added:
  gtk2/repos/extra-x86_64/PKGBUILD
(from rev 69125, gtk2/repos/extra-i686/PKGBUILD)
Deleted:
  gtk2/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   72 ++---
 1 file changed, 36 insertions(+), 36 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2010-02-17 20:18:24 UTC (rev 69125)
+++ PKGBUILD2010-02-17 20:27:51 UTC (rev 69126)
@@ -1,36 +0,0 @@
-# $Id$
-# Maintainer: Jan de Groot j...@archlinux.org
-
-pkgname=gtk2
-pkgver=2.18.6
-pkgrel=1
-pkgdesc=The GTK+ Toolkit (v2)
-arch=(i686 x86_64)
-url=http://www.gtk.org/;
-install=gtk2.install
-depends=('atk=1.28.0' 'pango=1.26.1' 'libxcursor' 'libxinerama' 
'libxrandr=1.3.0' 'libxi=1.2.1' 'libxcomposite' 'libxdamage' 'heimdal=1.3.1' 
'gnutls=2.8.3' 'shared-mime-info' 'cairo=1.8.8-2' 'libtiff=3.9.2-2' 
'libcups=1.4.2-3')
-makedepends=('pkgconfig' 'gtk-doc')
-replaces=('gtkprint-cups' 'gail')
-conflicts=('gtkprint-cups' 'gail')
-provides=('gail=1.22.3')
-options=('!libtool' '!docs')
-backup=(etc/gtk-2.0/gtkrc)
-license=('LGPL')
-source=(http://ftp.gnome.org/pub/gnome/sources/gtk+/2.18/gtk+-${pkgver}.tar.bz2
-xid-collision-debug.patch)
-sha256sums=('5629944917b739152d89b69279aefcc3de9fe12a12fd7adb3ca39c840df9354d'
-'d758bb93e59df15a4ea7732cf984d1c3c19dff67c94b957575efea132b8fe558')
-
-build() {
-  cd ${srcdir}/gtk+-${pkgver}
-  patch -Np1 -i ${srcdir}/xid-collision-debug.patch || return 1
-
-  CXX=/bin/false ./configure --prefix=/usr --sysconfdir=/etc \
-  --localstatedir=/var --with-xinput=yes \
-  --without-libjasper \
-  --with-included-loaders=png || return 1
-  make || return 1
-  make DESTDIR=${pkgdir} install || return 1
-
-  echo 'gtk-fallback-icon-theme = gnome'  ${pkgdir}/etc/gtk-2.0/gtkrc || 
return 1
-}

Copied: gtk2/repos/extra-x86_64/PKGBUILD (from rev 69125, 
gtk2/repos/extra-i686/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2010-02-17 20:27:51 UTC (rev 69126)
@@ -0,0 +1,36 @@
+# $Id$
+# Maintainer: Jan de Groot j...@archlinux.org
+
+pkgname=gtk2
+pkgver=2.18.7
+pkgrel=1
+pkgdesc=The GTK+ Toolkit (v2)
+arch=(i686 x86_64)
+url=http://www.gtk.org/;
+install=gtk2.install
+depends=('atk=1.28.0' 'pango=1.26.1' 'libxcursor' 'libxinerama' 
'libxrandr=1.3.0' 'libxi=1.2.1' 'libxcomposite' 'libxdamage' 'heimdal=1.3.1' 
'gnutls=2.8.3' 'shared-mime-info' 'cairo=1.8.8-2' 'libtiff=3.9.2-2' 
'libcups=1.4.2-3')
+makedepends=('pkgconfig' 'gtk-doc')
+replaces=('gtkprint-cups' 'gail')
+conflicts=('gtkprint-cups' 'gail')
+provides=('gail=1.22.3')
+options=('!libtool' '!docs')
+backup=(etc/gtk-2.0/gtkrc)
+license=('LGPL')
+source=(http://ftp.gnome.org/pub/gnome/sources/gtk+/2.18/gtk+-${pkgver}.tar.bz2
+xid-collision-debug.patch)
+sha256sums=('602d4f8098e1620231788770e1d9b520d5824da3f01d86e3b4fb59f1d67e1464'
+'d758bb93e59df15a4ea7732cf984d1c3c19dff67c94b957575efea132b8fe558')
+
+build() {
+  cd ${srcdir}/gtk+-${pkgver}
+  patch -Np1 -i ${srcdir}/xid-collision-debug.patch || return 1
+
+  CXX=/bin/false ./configure --prefix=/usr --sysconfdir=/etc \
+  --localstatedir=/var --with-xinput=yes \
+  --without-libjasper \
+  --with-included-loaders=png || return 1
+  make || return 1
+  make DESTDIR=${pkgdir} install || return 1
+
+  echo 'gtk-fallback-icon-theme = gnome'  ${pkgdir}/etc/gtk-2.0/gtkrc || 
return 1
+}



[arch-commits] Commit in gtk2/repos (extra-x86_64)

2010-01-30 Thread Jan de Groot
Date: Saturday, January 30, 2010 @ 15:23:29
  Author: jgc
Revision: 66059

db-move: gtk2 removed by jgc for move to extra

Deleted:
  gtk2/repos/extra-x86_64/



[arch-commits] Commit in gtk2/repos (extra-x86_64 testing-x86_64)

2010-01-30 Thread Jan de Groot
Date: Saturday, January 30, 2010 @ 15:23:43
  Author: jgc
Revision: 66060

db-move: moved gtk2 from [testing] to [extra] (x86_64)

Added:
  gtk2/repos/extra-x86_64/
Deleted:
  gtk2/repos/testing-x86_64/



[arch-commits] Commit in gtk2/repos (extra-x86_64)

2009-12-05 Thread Allan McRae
Date: Saturday, December 5, 2009 @ 07:30:44
  Author: allan
Revision: 60570

db-move: gtk2 removed by allan for move to extra

Deleted:
  gtk2/repos/extra-x86_64/



[arch-commits] Commit in gtk2/repos (extra-x86_64 testing-x86_64)

2009-12-05 Thread Allan McRae
Date: Saturday, December 5, 2009 @ 07:30:44
  Author: allan
Revision: 60571

db-move: moved gtk2 from [testing] to [extra] (x86_64)

Added:
  gtk2/repos/extra-x86_64/
Deleted:
  gtk2/repos/testing-x86_64/