Browse Source

fix gnutls support, hint from tommi

Waldemar Brodkorb 10 years ago
parent
commit
09db55c770
2 changed files with 11 additions and 3 deletions
  1. 1 3
      package/tntnet/Makefile
  2. 10 0
      package/tntnet/patches/patch-framework_common_gnutls_cpp

+ 1 - 3
package/tntnet/Makefile

@@ -15,11 +15,9 @@ PKG_URL:=		http://www.tntnet.org/
 PKG_SITES:=		http://www.tntnet.org/download/
 PKG_NEED_CXX:=		1
 
-PKG_ARCH_DEPENDS:=	!arm !m68k
 DISTFILES:=		${PKG_NAME}-${PKG_VERSION}.tar.gz
 
-PKG_CHOICES_TNTNET:=	WITH_OPENSSL WITHOUT_SSL
-#PKG_CHOICES_TNTNET:=	WITH_GNUTLS WITH_OPENSSL WITHOUT_SSL
+PKG_CHOICES_TNTNET:=	WITH_GNUTLS WITH_OPENSSL WITHOUT_SSL
 PKGCD_WITHOUT_SSL:=	use no SSL
 PKGCD_WITH_OPENSSL:=	use OpenSSL for crypto
 PKGCS_WITH_OPENSSL:=	libopenssl

+ 10 - 0
package/tntnet/patches/patch-framework_common_gnutls_cpp

@@ -0,0 +1,10 @@
+--- tntnet-2.2.1.orig/framework/common/gnutls.cpp	2013-12-26 15:08:34.000000000 +0100
++++ tntnet-2.2.1/framework/common/gnutls.cpp	2014-05-20 06:44:01.000000000 +0200
+@@ -35,6 +35,7 @@
+ #include <sys/poll.h>
+ #include <errno.h>
+ #include <cxxtools/ioerror.h>
++#include <unistd.h>
+ 
+ log_define("tntnet.ssl")
+