1
0
forked from ports/contrib

glib-networking: 2.28.7 -> 2.32.3

This commit is contained in:
Danny Rawlins 2012-06-15 01:20:47 +10:00
parent 16dc5d627b
commit 2a947ccd2f
3 changed files with 4 additions and 23 deletions

View File

@ -1,2 +1,2 @@
c10e51571d03c10111a37bcd21fbf777 glib-networking-2.28.7.tar.bz2
bbad85de0a1466fdfd696e06d84b8f0d glib-networking-2.32.3.tar.xz
68b150313e3aefef489f4bace0279688 gnutls3-API.patch

View File

@ -5,16 +5,14 @@
# Depends on: gnutls intltool libgcrypt
name=glib-networking
version=2.28.7
release=2
source=(http://ftp.gnome.org/pub/GNOME/sources/$name/${version%.*}/$name-$version.tar.bz2
version=2.32.3
release=1
source=(http://ftp.gnome.org/pub/GNOME/sources/$name/${version%.*}/$name-$version.tar.xz
gnutls3-API.patch)
build() {
cd $name-$version
patch -p 0 -i $SRC/gnutls3-API.patch
./configure \
--prefix=/usr \
--disable-static \

View File

@ -1,17 +0,0 @@
http://projects.archlinux.org/svntogit/packages.git/tree/glib-networking/repos/extra-i686/glib-networking-2.29.9-port-gnutls3-API.patch
--- tls/gnutls/gtlsconnection-gnutls.c
+++ tls/gnutls/gtlsconnection-gnutls.c 2011-08-04 00:40:33.194189789 +0200
@@ -860,9 +860,10 @@
if (peer_certificate)
{
- int status;
+ int verify_ret;
+ unsigned int status;
- status = gnutls_certificate_verify_peers (gnutls->priv->session);
+ verify_ret = gnutls_certificate_verify_peers2 (gnutls->priv->session, &status);
peer_certificate_errors = g_tls_certificate_gnutls_convert_flags (status);
if (peer_certificate_errors)
{