[arch-commits] Commit in fastd/trunk (PKGBUILD)

2020-10-19 Thread Baptiste Jonglez via arch-commits
Date: Monday, October 19, 2020 @ 22:33:16
  Author: zorun
Revision: 727383

upgpkg: fastd 21-1

Modified:
  fastd/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-10-19 22:24:39 UTC (rev 727382)
+++ PKGBUILD2020-10-19 22:33:16 UTC (rev 727383)
@@ -3,7 +3,7 @@
 
 pkgname=fastd
 arch=("x86_64")
-pkgver=20
+pkgver=21
 pkgrel=1
 pkgdesc="Fast and secure tunneling daemon"
 makedepends=('meson')
@@ -12,8 +12,8 @@
 url="https://projects.universe-factory.net/projects/fastd;
 license=('BSD')
 
source=("https://projects.universe-factory.net/attachments/download/86/${pkgname}-${pkgver}.tar.xz;)
-sha256sums=('56cab8639218d63237d9a5508fb2bf6fa637374d53fb7fa55b7e92e4d4dfeb00')
-sha512sums=('8cb722a12fff9f6ee068f67c7a03c287c82b97d851e580070a9bc94fac3b33395203617309e8aaea1c91781a7245ec872442f8567d10dc6d1efac8de89c050b3')
+sha256sums=('942f33bcd794bcb8e19da4c30c875bdfd4d0f1c24ec4dcdf51237791bbfb0d4c')
+sha512sums=('e6293559cabd186b5e784fd97dd4f33159980699532c7713264404d105d7a0923e417c43e639ef845d80088abec534a7417b2e5eaf39a65be431d1985c2e5ca4')
 
 build() {
   cd "$srcdir/fastd-${pkgver}"


[arch-commits] Commit in fastd/trunk (PKGBUILD)

2020-10-11 Thread Baptiste Jonglez via arch-commits
Date: Sunday, October 11, 2020 @ 09:28:40
  Author: zorun
Revision: 723452

upgpkg: fastd 20-1, switch to meson, run tests

Modified:
  fastd/trunk/PKGBUILD

--+
 PKGBUILD |   38 +-
 1 file changed, 21 insertions(+), 17 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-10-11 09:28:26 UTC (rev 723451)
+++ PKGBUILD2020-10-11 09:28:40 UTC (rev 723452)
@@ -3,36 +3,40 @@
 
 pkgname=fastd
 arch=("x86_64")
-pkgver=19
+pkgver=20
 pkgrel=1
 pkgdesc="Fast and secure tunneling daemon"
-makedepends=('cmake')
+makedepends=('meson')
+checkdepends=('cmocka')
 depends=('libcap' 'gcc-libs' 'libuecc>=6' 'libsodium' 'json-c' 'openssl')
 url="https://projects.universe-factory.net/projects/fastd;
 license=('BSD')
 
source=("https://projects.universe-factory.net/attachments/download/86/${pkgname}-${pkgver}.tar.xz;)
-sha512sums=('fc15c34214c41880449fe5f47c7577e31b61dda68eb8b3aa5a0b1ad2ab1922a3c4a92afa87a318ea30bb4579b8b0f6cee510312d895c16b3f5824bbc23523a3e')
+sha256sums=('56cab8639218d63237d9a5508fb2bf6fa637374d53fb7fa55b7e92e4d4dfeb00')
+sha512sums=('8cb722a12fff9f6ee068f67c7a03c287c82b97d851e580070a9bc94fac3b33395203617309e8aaea1c91781a7245ec872442f8567d10dc6d1efac8de89c050b3')
 
 build() {
-  mkdir -p "$srcdir/build-${pkgver}"
+  cd "$srcdir/fastd-${pkgver}"
+  meson setup   \
+--prefix=/usr   \
+-Dbuildtype=release \
+-Db_lto=true\
+-Dsystemd=enabled   \
+-Dbuild_tests=true  \
+. "$srcdir/build-${pkgver}"
+
   cd "$srcdir/build-${pkgver}"
-  
-  cmake \
--D CMAKE_BUILD_TYPE=RELEASE \
--D CMAKE_AR=/usr/bin/gcc-ar \
--D CMAKE_NM=/usr/bin/gcc-nm \
--D CMAKE_RANLIB=/usr/bin/gcc-ranlib \
--D CMAKE_INSTALL_PREFIX=/usr \
--D ENABLE_SYSTEMD=ON \
--D ENABLE_LTO=ON \
--D ENABLE_OPENSSL=ON \
-"../${pkgname}-${pkgver}"
-  make
+  ninja
 }
 
+check() {
+  cd "$srcdir/build-${pkgver}"
+  ninja test
+}
+
 package() {
   cd "$srcdir/build-${pkgver}"
-  make install DESTDIR="${pkgdir}"
+  DESTDIR="$pkgdir" ninja install
   
   install -dm755 "${pkgdir}/etc/fastd/"
   


[arch-commits] Commit in fastd/trunk (PKGBUILD)

2020-05-22 Thread Baptiste Jonglez via arch-commits
Date: Friday, May 22, 2020 @ 19:39:41
  Author: zorun
Revision: 631679

upgpkg: fastd 19-1

Modified:
  fastd/trunk/PKGBUILD

--+
 PKGBUILD |   16 
 1 file changed, 4 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-05-22 19:29:42 UTC (rev 631678)
+++ PKGBUILD2020-05-22 19:39:41 UTC (rev 631679)
@@ -3,23 +3,16 @@
 
 pkgname=fastd
 arch=("x86_64")
-pkgver=18
-pkgrel=6
+pkgver=19
+pkgrel=1
 pkgdesc="Fast and secure tunneling daemon"
 makedepends=('cmake')
 depends=('libcap' 'gcc-libs' 'libuecc>=6' 'libsodium' 'json-c' 'openssl')
 url="https://projects.universe-factory.net/projects/fastd;
 license=('BSD')
-source=("https://projects.universe-factory.net/attachments/download/86/${pkgname}-${pkgver}.tar.xz;
-'0001-cipher-aes128-ctr-openssl-fix-compatiblity-with-Open.patch')
-sha512sums=('ec3a9f86bd539d7ffe751a81328f44671f0facca624e23ac273ac7e54da68de0dc0b50d1be490082bbb25f2896de0428802f74fc023f9acc986607875417bdae'
-
'93c0e11a9d61effbd8a62e00e191e8a9bf29e39b7bb1ec2d40eb932403e679f94a106907a7dcbc89ca65e52ea3681b68961846079c179feb7ec65b261763b32e')
+source=("https://projects.universe-factory.net/attachments/download/86/${pkgname}-${pkgver}.tar.xz;)
+sha512sums=('fc15c34214c41880449fe5f47c7577e31b61dda68eb8b3aa5a0b1ad2ab1922a3c4a92afa87a318ea30bb4579b8b0f6cee510312d895c16b3f5824bbc23523a3e')
 
-prepare() {
-  cd "$srcdir/${pkgname}-${pkgver}"
-  patch -p1 < 
"$srcdir/0001-cipher-aes128-ctr-openssl-fix-compatiblity-with-Open.patch"
-}
-
 build() {
   mkdir -p "$srcdir/build-${pkgver}"
   cd "$srcdir/build-${pkgver}"
@@ -32,7 +25,6 @@
 -D CMAKE_INSTALL_PREFIX=/usr \
 -D ENABLE_SYSTEMD=ON \
 -D ENABLE_LTO=ON \
--D WITH_CIPHER_AES128_CTR_NACL=OFF \
 -D ENABLE_OPENSSL=ON \
 "../${pkgname}-${pkgver}"
   make


[arch-commits] Commit in fastd/trunk (PKGBUILD)

2020-04-25 Thread Baptiste Jonglez via arch-commits
Date: Saturday, April 25, 2020 @ 11:25:47
  Author: zorun
Revision: 620644

upgpkg: fastd 18-6

json-c 0.14 rebuild

Modified:
  fastd/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-25 11:08:19 UTC (rev 620643)
+++ PKGBUILD2020-04-25 11:25:47 UTC (rev 620644)
@@ -4,7 +4,7 @@
 pkgname=fastd
 arch=("x86_64")
 pkgver=18
-pkgrel=5
+pkgrel=6
 pkgdesc="Fast and secure tunneling daemon"
 makedepends=('cmake')
 depends=('libcap' 'gcc-libs' 'libuecc>=6' 'libsodium' 'json-c' 'openssl')


[arch-commits] Commit in fastd/trunk (PKGBUILD)

2018-06-03 Thread Felix Yan via arch-commits
Date: Sunday, June 3, 2018 @ 16:38:07
  Author: felixonmars
Revision: 339385

upgpkg: fastd 18-5

json-c 0.13.1 rebuild

Modified:
  fastd/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-03 16:37:48 UTC (rev 339384)
+++ PKGBUILD2018-06-03 16:38:07 UTC (rev 339385)
@@ -4,7 +4,7 @@
 pkgname=fastd
 arch=("x86_64")
 pkgver=18
-pkgrel=4
+pkgrel=5
 pkgdesc="Fast and secure tunneling daemon"
 makedepends=('cmake')
 depends=('libcap' 'gcc-libs' 'libuecc>=6' 'libsodium' 'json-c' 'openssl')