[gtk-osx: 3/7] Add libnettle to modulesets and modulesets-stable



commit ffa86003acdb6f9108c3a97b76e175855fde65d9
Author: Philip Chimento <philip chimento gmail com>
Date:   Wed Jan 21 21:27:02 2015 -0800

    Add libnettle to modulesets and modulesets-stable
    
    Needed in order to upgrade to a newer version of gnutls.

 modulesets-stable/gtk-osx-unsupported.modules   |   12 ++++++++++++
 modulesets-unstable/gtk-osx-unsupported.modules |    2 +-
 modulesets/gtk-osx-unsupported.modules          |   15 +++++++++++++++
 3 files changed, 28 insertions(+), 1 deletions(-)
---
diff --git a/modulesets-stable/gtk-osx-unsupported.modules b/modulesets-stable/gtk-osx-unsupported.modules
index 8ec7ad5..2f41d8f 100644
--- a/modulesets-stable/gtk-osx-unsupported.modules
+++ b/modulesets-stable/gtk-osx-unsupported.modules
@@ -75,6 +75,18 @@
     </dependencies>
   </autotools>
 
+  <!-- Rudely demands TeX to build documentation -->
+  <!-- Assembler files are missing md5-compress.asm for x86_64 -->
+  <autotools id="libnettle" autogen-sh="configure"
+       autogenargs="--disable-documentation --disable-assembler">
+    <!-- gnutls 3.3.x does not support nettle 3.0 -->
+    <branch repo="ftp.gnu.org" version="2.7.1"
+            module="nettle/nettle-2.7.1.tar.gz"/>
+    <dependencies>
+      <dep package="gmp"/>
+    </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"
diff --git a/modulesets-unstable/gtk-osx-unsupported.modules b/modulesets-unstable/gtk-osx-unsupported.modules
index 6c460ef..eac7dab 100644
--- a/modulesets-unstable/gtk-osx-unsupported.modules
+++ b/modulesets-unstable/gtk-osx-unsupported.modules
@@ -70,7 +70,7 @@
   <autotools id="libnettle"
             autogenargs="--disable-documentation --disable-assembler"
             autogen-template="autoreconf -fis &amp;&amp; %(srcdir)s/configure --prefix %(prefix)s  
%(autogenargs)s">
-    <!-- gnutls does not support nettle 3.0 yet -->
+    <!-- gnutls 3.3.x does not support nettle 3.0 -->
     <branch repo="lysator" module="nettle/nettle.git"
             tag="nettle_2.7_release_20130424"/>
     <dependencies>
diff --git a/modulesets/gtk-osx-unsupported.modules b/modulesets/gtk-osx-unsupported.modules
index fa3db01..f8be0e5 100644
--- a/modulesets/gtk-osx-unsupported.modules
+++ b/modulesets/gtk-osx-unsupported.modules
@@ -24,6 +24,8 @@
              href='http://download.icu-project.org/files/'/>
   <repository type="git" name="freedesktop"
               href="git://anongit.freedesktop.org"/>
+  <repository type="git" name="lysator"
+              href="https://git.lysator.liu.se/"/>
 
   <metamodule id="meta-gtk-osx-unsupported">
     <dependencies>
@@ -73,6 +75,19 @@
     </dependencies>
   </autotools>
 
+  <!-- Rudely demands TeX to build documentation -->
+  <!-- Assembler files are missing md5-compress.asm for x86_64 -->
+  <autotools id="libnettle"
+       autogenargs="--disable-documentation --disable-assembler"
+       autogen-template="autoreconf -fis &amp;&amp; %(srcdir)s/configure --prefix %(prefix)s  
%(autogenargs)s">
+    <!-- gnutls 3.3.x does not support nettle 3.0 -->
+    <branch repo="lysator" module="nettle/nettle.git"
+            tag="nettle_2.7_release_20130424"/>
+    <dependencies>
+      <dep package="gmp"/>
+    </dependencies>
+  </autotools>
+
   <autotools id="gnutls" autogen-sh="configure"
              autogenargs="--with-libgcrypt">
     <!-- This is the last version of gnutls that will support libgcrypt;


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]