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

Anatol Pomozov anatolik at gemini.archlinux.org
Mon Oct 4 17:11:11 UTC 2021


    Date: Monday, October 4, 2021 @ 17:11:11
  Author: anatolik
Revision: 1027515

upgpkg: s2n-tls 1.1.0-1

Modified:
  s2n-tls/trunk/PKGBUILD

----------+
 PKGBUILD |   17 +++++------------
 1 file changed, 5 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-10-04 17:10:45 UTC (rev 1027514)
+++ PKGBUILD	2021-10-04 17:11:11 UTC (rev 1027515)
@@ -1,7 +1,7 @@
 # Maintainer: Anatol Pomozov
 
 pkgname=s2n-tls
-pkgver=1.0.0
+pkgver=1.1.0
 pkgrel=1
 pkgdesc='A C99 implementation of the TLS/SSL protocols that is designed to be simple, small, fast, and with security as a priority'
 arch=(x86_64)
@@ -12,21 +12,14 @@
 replaces=(s2n)
 depends=(openssl)
 makedepends=(cmake)
-source=(s2n-tls-$pkgver.zip::https://github.com/aws/s2n-tls/archive/v$pkgver.zip
-        missing_symbol_workaround.patch)
-sha256sums=('4b1136d4dc7c82dfc3dce9c1ac7900abeecba77a69397fdac0bc42309c52d933'
-            'd86e81598a79de7353262eeffc490c1e266dc8a92f7057166d447cd36d04eb35')
+source=(s2n-tls-$pkgver.zip::https://github.com/aws/s2n-tls/archive/v$pkgver.zip)
+sha256sums=('e336e7754cf35dc7fe6ffa78826587702f49aebf398d7c7e19c038eeb79c176d')
 
-prepare() {
-  cd s2n-tls-$pkgver
-
-  patch -p1 < ../missing_symbol_workaround.patch # https://github.com/awslabs/s2n/issues/2401
-}
-
 build() {
   cd s2n-tls-$pkgver
 
-  cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_SHARED_LIBS=ON -S . -B build
+  cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_SHARED_LIBS=ON -DUNSAFE_TREAT_WARNINGS_AS_ERRORS=OFF \
+      -S . -B build
   cmake --build build
 }
 



More information about the arch-commits mailing list