[arch-commits] Commit in libgnome-keyring/trunk (3 files)
Jan de Groot
jgc at archlinux.org
Tue Sep 28 06:50:32 UTC 2010
Date: Tuesday, September 28, 2010 @ 02:50:31
Author: jgc
Revision: 91799
upgpkg: libgnome-keyring 2.32.0-1
Update to 2.32.0, remove outdated patches
Modified:
libgnome-keyring/trunk/PKGBUILD
Deleted:
libgnome-keyring/trunk/eggdbus-remove.patch
libgnome-keyring/trunk/keyring-fix-threading.patch
-----------------------------+
PKGBUILD | 10 +++++-----
eggdbus-remove.patch | 21 ---------------------
keyring-fix-threading.patch | 34 ----------------------------------
3 files changed, 5 insertions(+), 60 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2010-09-28 06:25:42 UTC (rev 91798)
+++ PKGBUILD 2010-09-28 06:50:31 UTC (rev 91799)
@@ -2,17 +2,17 @@
#Maintainer: Jan De Groot <jgc at archlinux.org>
pkgname=libgnome-keyring
-pkgver=2.31.92
+pkgver=2.32.0
pkgrel=1
pkgdesc="GNOME keyring client library"
arch=(i686 x86_64)
license=('GPL' 'LGPL')
-depends=('dbus-core>=1.4.0' 'libgcrypt>=1.4.6' 'glib2>=2.25.15')
-makedepends=('intltool' 'pkgconfig' 'python' 'gtk-doc')
+depends=('dbus-core>=1.4.0' 'libgcrypt>=1.4.6' 'glib2>=2.26.0')
+makedepends=('intltool' 'pkgconfig' 'python2' 'gtk-doc')
options=('!libtool' '!emptydirs')
url="http://www.gnome.org"
-source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/2.31/${pkgname}-${pkgver}.tar.bz2)
-sha256sums=('f49ec4eb9efd2255eb45bbe3e71a132857d65f1c56d8f437c85371980da9c44a')
+source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/2.32/${pkgname}-${pkgver}.tar.bz2)
+sha256sums=('56388c0d81ddfdb57d30e4963c83ecc1c18498aab99395420e0fff69929a0f0c')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
Deleted: eggdbus-remove.patch
===================================================================
--- eggdbus-remove.patch 2010-09-28 06:25:42 UTC (rev 91798)
+++ eggdbus-remove.patch 2010-09-28 06:50:31 UTC (rev 91799)
@@ -1,21 +0,0 @@
-From d2f57865d2b80ab301aba35278e71b85a1a141cd Mon Sep 17 00:00:00 2001
-From: Stef Walter <stef at memberwebs.com>
-Date: Thu, 10 Jun 2010 14:43:48 +0000
-Subject: Remove erroneus egg-dbus dependency.
-
----
-diff --git a/configure.in b/configure.in
-index 16a5807..3906f9e 100644
---- a/configure.in
-+++ b/configure.in
-@@ -85,7 +85,7 @@ AC_CHECK_FUNCS(mlock)
- #
-
- DBUS_REQUIRED=1.0
--PKG_CHECK_MODULES([DBUS], dbus-1 >= 1.0 eggdbus-1 >= 0.4)
-+PKG_CHECK_MODULES([DBUS], dbus-1 >= 1.0)
-
- DBUS_VERSION=`$PKG_CONFIG --modversion dbus-1`
- DBUS_MAJOR_VERSION=`echo $DBUS_VERSION | cut -d. -f1`
---
-cgit v0.8.3.1
Deleted: keyring-fix-threading.patch
===================================================================
--- keyring-fix-threading.patch 2010-09-28 06:25:42 UTC (rev 91798)
+++ keyring-fix-threading.patch 2010-09-28 06:50:31 UTC (rev 91799)
@@ -1,34 +0,0 @@
-From 78f80470e8f2318334d1022925bb91966e6a192f Mon Sep 17 00:00:00 2001
-From: Stef Walter <stef at memberwebs.com>
-Date: Tue, 22 Jun 2010 02:38:32 +0000
-Subject: Stop gap fix for threading problem in gnome_keyring_is_available()
-
- * This will be fixed more fully in master.
-
-https://bugzilla.gnome.org/show_bug.cgi?id=616512
----
-diff --git a/library/gnome-keyring.c b/library/gnome-keyring.c
-index 9c8486a..c41de42 100644
---- a/library/gnome-keyring.c
-+++ b/library/gnome-keyring.c
-@@ -483,6 +483,7 @@ gnome_keyring_is_available (void)
- {
- GkrOperation *op;
- DBusMessage *req;
-+ gboolean ret;
-
- req = dbus_message_new_method_call (gkr_service_name (), SERVICE_PATH,
- DBUS_INTERFACE_PEER, "Ping");
-@@ -490,8 +491,9 @@ gnome_keyring_is_available (void)
- op = gkr_operation_new (gkr_callback_empty, GKR_CALLBACK_RES, NULL, NULL);
- gkr_operation_request (op, req);
- dbus_message_unref (req);
-+ ret = gkr_operation_block (op) == GNOME_KEYRING_RESULT_OK;
- gkr_operation_unref (op);
-- return gkr_operation_block (op) == GNOME_KEYRING_RESULT_OK;
-+ return ret;
- }
-
- /**
---
-cgit v0.8.3.1
More information about the arch-commits
mailing list