Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=multilib.git;a=commitdiff;h=09c94f2be57d05ae4f56b86733dd5a76b6a4606d
commit 09c94f2be57d05ae4f56b86733dd5a76b6a4606d Author: crazy <cr...@frugalware.org> Date: Sat Feb 10 01:28:43 2018 +0100 libreswan-3.23-2-x86_64 * rebuild with tc * added an patch to fix compile errors diff --git a/source/network-extra/libreswan/FrugalBuild b/source/network-extra/libreswan/FrugalBuild index 59cb342..b4a491a 100644 --- a/source/network-extra/libreswan/FrugalBuild +++ b/source/network-extra/libreswan/FrugalBuild @@ -3,16 +3,16 @@ pkgname=libreswan pkgver=3.23 -pkgrel=1 +pkgrel=2 pkgdesc="IPsec implementation with IKEv1 and IKEv2 keying protocols" url="http://libreswan.org/" groups=('network-extra') -archs=('i686' 'x86_64') -depends=('nss' 'unbound' 'libcap-ng' 'curl' 'ldns') -makedepends=('xmlto' 'docbook-xsl') +archs=('x86_64') +depends=('nss' 'unbound' 'libcap-ng' 'curl' 'ldns' 'libsystemd') +makedepends=('xmlto' 'docbook-xsl' 'systemd') up2date="Flasttar https://download.libreswan.org/" -source=("https://download.libreswan.org/$pkgname-${pkgver}.tar.gz") -signatures=("${source[0]}.asc") +source=(https://download.libreswan.org/$pkgname-${pkgver}.tar.gz in6.h-compile-fix.patch) +signatures=("${source[0]}.asc" '') _F_make_opts+=" USE_XAUTH=true \ USE_LIBCAP_NG=true \ USE_LEAK_DETECTIVE=false \ diff --git a/source/network-extra/libreswan/in6.h-compile-fix.patch b/source/network-extra/libreswan/in6.h-compile-fix.patch new file mode 100644 index 0000000..81dbe5b --- /dev/null +++ b/source/network-extra/libreswan/in6.h-compile-fix.patch @@ -0,0 +1,12 @@ +diff -Naur libreswan-3.23/programs/pluto/linux-copy/linux/xfrm.h libreswan-3.23-p/programs/pluto/linux-copy/linux/xfrm.h +--- libreswan-3.23/programs/pluto/linux-copy/linux/xfrm.h 2018-01-25 21:19:46.000000000 +0100 ++++ libreswan-3.23-p/programs/pluto/linux-copy/linux/xfrm.h 2018-02-10 01:24:08.425627633 +0100 +@@ -1,7 +1,7 @@ + #ifndef _LINUX_XFRM_H + #define _LINUX_XFRM_H + +-#include <linux/in6.h> ++#include <netinet/in.h> + #include <linux/types.h> + + /* All of the structures in this file may not change size as they are _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git