[gtk-osx: 1/7] Add p11-kit to gnutls
- From: John Ralls <jralls src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk-osx: 1/7] Add p11-kit to gnutls
- Date: Wed, 28 Jan 2015 02:21:52 +0000 (UTC)
commit 302b4b32c81592cac6b8201a8edc986c2dfb6979
Author: Philip Chimento <philip chimento gmail com>
Date: Wed Jan 21 21:19:13 2015 -0800
Add p11-kit to gnutls
It built fine on modulesets-unstable, so we may as well do the same thing
on all modulesets.
modulesets-stable/gtk-osx-unsupported.modules | 13 ++++++++++++-
modulesets/gtk-osx-unsupported.modules | 12 +++++++++++-
2 files changed, 23 insertions(+), 2 deletions(-)
---
diff --git a/modulesets-stable/gtk-osx-unsupported.modules b/modulesets-stable/gtk-osx-unsupported.modules
index 116b905..75fd09b 100644
--- a/modulesets-stable/gtk-osx-unsupported.modules
+++ b/modulesets-stable/gtk-osx-unsupported.modules
@@ -23,6 +23,8 @@
href="http://www.webkitgtk.org/releases/"/>
<repository type='tarball' name='icu'
href='http://download.icu-project.org/files/'/>
+ <repository type="tarball" name="p11-glue"
+ href="http://p11-glue.freedesktop.org/releases/"/>
<metamodule id="meta-gtk-osx-unsupported">
<dependencies>
@@ -65,13 +67,22 @@
module="libpng/zlib-1.2.8.tar.xz"/>
</autotools>
+ <autotools id="p11-kit" autogen-sh="configure"
+ autogenargs="--without-trust-paths">
+ <branch repo="p11-glue" version="0.22.1" module="p11-kit-0.22.1.tar.gz"/>
+ <dependencies>
+ <dep package="libtasn1"/>
+ </dependencies>
+ </autotools>
+
<!-- This is the last version of gnutls that will support libgcrypt;
subsequent ones require nettle and gmp -->
<autotools id="gnutls" autogen-sh="configure"
- autogenargs="--with-libgcrypt --without-p11-kit">
+ autogenargs="--with-libgcrypt">
<branch repo='ftp.gnu.org' version='2.12.20'
module="gnutls/gnutls-2.12.20.tar.bz2"/>
<dependencies>
+ <dep package="p11-kit"/>
<dep package="libgcrypt" />
<dep package="libtasn1" />
<dep package="zlib"/>
diff --git a/modulesets/gtk-osx-unsupported.modules b/modulesets/gtk-osx-unsupported.modules
index b341dad..30be38f 100644
--- a/modulesets/gtk-osx-unsupported.modules
+++ b/modulesets/gtk-osx-unsupported.modules
@@ -22,6 +22,8 @@
href="http://www.webkitgtk.org/releases/"/>
<repository type='tarball' name='icu'
href='http://download.icu-project.org/files/'/>
+ <repository type="git" name="freedesktop"
+ href="git://anongit.freedesktop.org"/>
<metamodule id="meta-gtk-osx-unsupported">
<dependencies>
@@ -64,8 +66,15 @@
module="libpng/zlib-1.2.8.tar.gz"/>
</autotools>
+ <autotools id="p11-kit" autogenargs="--without-trust-paths">
+ <branch repo="freedesktop" module="p11-glue/p11-kit" revision="stable"/>
+ <dependencies>
+ <dep package="libtasn1"/>
+ </dependencies>
+ </autotools>
+
<autotools id="gnutls" autogen-sh="configure"
- autogenargs="--with-libgcrypt --without-p11-kit">
+ autogenargs="--with-libgcrypt">
<!-- This is the last version of gnutls that will support libgcrypt;
subsequent ones require nettle and gmp. Building from git does not work with
Autoamke >1.12.-->
@@ -73,6 +82,7 @@
<branch repo='ftp.gnu.org' version='2.12.20'
module="gnutls/gnutls-2.12.20.tar.bz2"/>
<dependencies>
+ <dep package="p11-kit"/>
<dep package="libgcrypt" />
<dep package="libtasn1" />
<dep package="zlib"/>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]