From aa41bd939d25e7a3d4d24a4d01bd030cfb035e33 Mon Sep 17 00:00:00 2001 From: Enno Boland Date: Sat, 23 Jan 2016 14:54:09 +0100 Subject: [PATCH] fastd: remove ssse3 requirement to support older AMD CPUs. --- srcpkgs/fastd/template | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/srcpkgs/fastd/template b/srcpkgs/fastd/template index 240a7f73c0c..2358ba46cb9 100644 --- a/srcpkgs/fastd/template +++ b/srcpkgs/fastd/template @@ -1,7 +1,7 @@ # Template file for 'fastd' pkgname=fastd version=17 -revision=4 +revision=5 build_style=cmake hostmakedepends="cmake pkg-config bison" makedepends="libuecc-devel libsodium-devel json-c-devel libcap-devel" @@ -9,7 +9,7 @@ short_desc="Fast and Secure Tunneling Daemon" maintainer="Enno Boland " license="BSD" homepage="https://projects.universe-factory.net/projects/fastd" -distfiles="http://git.universe-factory.net/fastd/snapshot/fastd-${version}.tar" +distfiles="https://git.universe-factory.net/fastd/snapshot/fastd-${version}.tar" checksum=20390fc2110929ebf37feebe1bcce68d7920a5efd42c369bd2d886c6781966dc configure_args="ENABLE_LTO=ON" conf_files=" @@ -18,6 +18,11 @@ conf_files=" make_dirs="/etc/fastd/peers 755 root root" CFLAGS="-I$XBPS_CROSS_BASE/usr/include/sodium" +pre_configure() { + # remove ssse3 requirement to support older AMD CPUs. + printf "" > src/crypto/mac/ghash/pclmulqdq/CMakeLists.txt +} + post_install() { vmkdir etc/fastd vinstall ${FILESDIR}/fastd.conf 644 etc/fastd