[arch-commits] Commit in xchat/trunk (PKGBUILD depreciated-macros.patch)

andyrtr at archlinux.org andyrtr at archlinux.org
Thu Apr 1 18:46:12 UTC 2010


    Date: Thursday, April 1, 2010 @ 14:46:11
  Author: andyrtr
Revision: 75516

upgpkg: xchat 2.8.6-6
rebuild for openssl

Added:
  xchat/trunk/depreciated-macros.patch
Modified:
  xchat/trunk/PKGBUILD

--------------------------+
 PKGBUILD                 |   20 ++++++++-------
 depreciated-macros.patch |   57 +++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 68 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2010-04-01 18:39:23 UTC (rev 75515)
+++ PKGBUILD	2010-04-01 18:46:11 UTC (rev 75516)
@@ -3,24 +3,25 @@
 
 pkgname=xchat
 pkgver=2.8.6
-pkgrel=5
+pkgrel=6
 pkgdesc="A GTK+ based IRC client"
 arch=('i686' 'x86_64')
 url="http://www.xchat.org/"
 license=('GPL')
-depends=('gtk2>=2.10.9' 'openssl>=0.9.8b' 'dbus-glib>=0.7.2')
+depends=('gtk2>=2.20.0' 'openssl>=1.0.0' 'dbus-glib>=0.82')
 makedepends=('tcl' 'perl' 'python')
 optdepends=('enchant: for spell checking support' 'tcl: for tcl plugin')
 options=('!libtool')
 source=(http://www.xchat.org/files/source/${pkgver%.*}/${pkgname}-${pkgver}.tar.bz2 \
         http://www.xchat.org/files/source/2.8/patches/xc286-smallfixes.diff
-        xchat-gtk2.patch xchat-2.8.4-shm-pixmaps.patch xchat-2.8.6-connect-mnemonic.patch)
-md5sums=('1f2670865d43a23a9abc596dde999aca' 'eb68b6261bf6740cb5f223627eb8f384'\
-         'f3fe00982c0bec93152ed0b32438ef87' 'a0b3889d160ddf21eebd25b645bd1e48'\
-         '591b8e6186be8849be3aa615e3a335fb')
-sha1sums=('7a7463e65cb26c680ed70dd96cec98bcc05435a4' 'b13eb421f6d72fca195b398c606d9413aec57fc4'\
-         'cf9c5d93af262474e0855f2965210a4a3600acc7' '7647815270fac1a58109cb3b4000bc9187871399'\
-         'c9891bf1461f2b08f5caf311af072b2d3be141f6')
+        xchat-gtk2.patch xchat-2.8.4-shm-pixmaps.patch xchat-2.8.6-connect-mnemonic.patch
+	depreciated-macros.patch)
+md5sums=('1f2670865d43a23a9abc596dde999aca'
+         'eb68b6261bf6740cb5f223627eb8f384'
+         'f3fe00982c0bec93152ed0b32438ef87'
+         'a0b3889d160ddf21eebd25b645bd1e48'
+         '591b8e6186be8849be3aa615e3a335fb'
+         'a7a22d234d0419fe178204495f9e3246')
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"
@@ -28,6 +29,7 @@
   patch -p1 < ../xchat-gtk2.patch || return 1
   patch -p1 < ../xchat-2.8.4-shm-pixmaps.patch || return 1
   patch -p1 < ../xchat-2.8.6-connect-mnemonic.patch || return 1
+  patch -Np0 -i ${srcdir}/depreciated-macros.patch || return 1
   ./configure --prefix=/usr --sysconfdir=/etc --enable-openssl --enable-dbus \
     --disable-gnome --disable-textfe --enable-ipv6 --enable-shm \
     --enable-spell=static || return 1

Added: depreciated-macros.patch
===================================================================
--- depreciated-macros.patch	                        (rev 0)
+++ depreciated-macros.patch	2010-04-01 18:46:11 UTC (rev 75516)
@@ -0,0 +1,57 @@
+--- src/fe-gtk/fe-gtk.c	2008-02-24 08:39:44.000000000 +0000
++++ src/fe-gtk/fe-gtk.c.new	2010-04-01 18:10:31.840778707 +0000
+@@ -819,7 +819,8 @@
+ 	switch (info_type)
+ 	{
+ 	case 0:	/* window status */
+-		if (!GTK_WIDGET_VISIBLE (GTK_WINDOW (sess->gui->window)))
++		if (!gtk_widget_get_visible (GTK_WINDOW (sess->gui->window)))
++
+ 			return 2;	/* hidden (iconified or systray) */
+ #if GTK_CHECK_VERSION(2,4,0)
+ 		if (gtk_window_is_active (GTK_WINDOW (sess->gui->window)))
+--- src/fe-gtk/menu.c	2008-06-08 07:59:37.000000000 +0000
++++ src/fe-gtk/menu.c.new	2010-04-01 18:15:54.527573869 +0000
+@@ -1670,7 +1670,7 @@
+ menu_canacaccel (GtkWidget *widget, guint signal_id, gpointer user_data)
+ {
+ 	/* GTK2.2 behaviour */
+-	return GTK_WIDGET_IS_SENSITIVE (widget);
++	return gtk_widget_is_sensitive (widget);
+ }
+ 
+ #endif
+--- src/fe-gtk/maingui.c	2008-04-01 08:53:41.000000000 +0000
++++ src/fe-gtk/maingui.c.new	2010-04-01 18:21:56.400181435 +0000
+@@ -599,7 +599,7 @@
+ 	int num;
+ 	GtkWidget *f = NULL;
+ 
+-	if (current_sess && GTK_WIDGET_HAS_FOCUS (current_sess->gui->input_box))
++	if (current_sess && gtk_widget_has_focus (current_sess->gui->input_box))
+ 		f = current_sess->gui->input_box;
+ 
+ 	num = gtk_notebook_page_num (GTK_NOTEBOOK (mg_gui->note_book), box);
+@@ -809,8 +809,8 @@
+ static void
+ mg_hide_empty_pane (GtkPaned *pane)
+ {
+-	if ((pane->child1 == NULL || !GTK_WIDGET_VISIBLE (pane->child1)) &&
+-		 (pane->child2 == NULL || !GTK_WIDGET_VISIBLE (pane->child2)))
++	if ((pane->child1 == NULL || !gtk_widget_get_visible (pane->child1)) &&
++		 (pane->child2 == NULL || !gtk_widget_get_visible (pane->child2)))
+ 	{
+ 		gtk_widget_hide (GTK_WIDGET (pane));
+ 		return;
+@@ -2563,9 +2563,9 @@
+ {
+ 	int handle_size;
+ 
+-/*	if (pane->child1 == NULL || (!GTK_WIDGET_VISIBLE (pane->child1)))
++/*	if (pane->child1 == NULL || (!gtk_widget_get_visible (pane->child1)))
+ 		return;
+-	if (pane->child2 == NULL || (!GTK_WIDGET_VISIBLE (pane->child2)))
++	if (pane->child2 == NULL || (!gtk_widget_get_visible (pane->child2)))
+ 		return;*/
+ 
+ 	gtk_widget_style_get (GTK_WIDGET (pane), "handle-size", &handle_size, NULL);




More information about the arch-commits mailing list