Date: Thursday, April 21, 2022 @ 18:20:59 Author: anatolik Revision: 1187246
archrelease: copy trunk to community-x86_64 Added: s2n-tls/repos/community-x86_64/PKGBUILD (from rev 1187245, s2n-tls/trunk/PKGBUILD) s2n-tls/repos/community-x86_64/missing_symbol_workaround.patch (from rev 1187245, s2n-tls/trunk/missing_symbol_workaround.patch) Deleted: s2n-tls/repos/community-x86_64/PKGBUILD s2n-tls/repos/community-x86_64/missing_symbol_workaround.patch ---------------------------------+ PKGBUILD | 72 +++++++++++++++++++------------------- missing_symbol_workaround.patch | 26 ++++++------- 2 files changed, 49 insertions(+), 49 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-04-21 18:20:35 UTC (rev 1187245) +++ PKGBUILD 2022-04-21 18:20:59 UTC (rev 1187246) @@ -1,36 +0,0 @@ -# Maintainer: Anatol Pomozov - -pkgname=s2n-tls -pkgver=1.3.3 -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) -url='https://github.com/aws/s2n-tls' -license=(Apache) -provides=(s2n) # upstream renamed the project from s2n to s2n-tls -conflicts=(s2n) -replaces=(s2n) -depends=(openssl) -makedepends=(cmake) -source=(s2n-tls-$pkgver.zip::https://github.com/aws/s2n-tls/archive/v$pkgver.zip) -sha256sums=('9edf8fa0b03fdea4788d4b39de93dd52eb5ead700ece3b10160cff40a70726a3') - -build() { - cd s2n-tls-$pkgver - - 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 -} - -check() { - cd s2n-tls-$pkgver - cmake --build build --target test -} - -package() { - cd s2n-tls-$pkgver - - cmake --build build --target install -- DESTDIR="$pkgdir/" - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: s2n-tls/repos/community-x86_64/PKGBUILD (from rev 1187245, s2n-tls/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-04-21 18:20:59 UTC (rev 1187246) @@ -0,0 +1,36 @@ +# Maintainer: Anatol Pomozov + +pkgname=s2n-tls +pkgver=1.3.11 +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) +url='https://github.com/aws/s2n-tls' +license=(Apache) +provides=(s2n) # upstream renamed the project from s2n to s2n-tls +conflicts=(s2n) +replaces=(s2n) +depends=(openssl) +makedepends=(cmake) +source=(s2n-tls-$pkgver.zip::https://github.com/aws/s2n-tls/archive/v$pkgver.zip) +sha256sums=('cb47b55f4e05d2bb4ee83484659677b5a9ef1f9ebad5233c94eed8c5d5044f75') + +build() { + cd s2n-tls-$pkgver + + 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 +} + +check() { + cd s2n-tls-$pkgver + cmake --build build --target test +} + +package() { + cd s2n-tls-$pkgver + + cmake --build build --target install -- DESTDIR="$pkgdir/" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} Deleted: missing_symbol_workaround.patch =================================================================== --- missing_symbol_workaround.patch 2022-04-21 18:20:35 UTC (rev 1187245) +++ missing_symbol_workaround.patch 2022-04-21 18:20:59 UTC (rev 1187246) @@ -1,13 +0,0 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index a93d51f5..8d2806ad 100755 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -177,7 +177,7 @@ set(CMAKE_C_FLAGS_DEBUGOPT "") - - target_compile_options(${PROJECT_NAME} PRIVATE -pedantic -std=gnu99 -Wall -Werror -Wimplicit -Wunused -Wcomment -Wchar-subscripts - -Wuninitialized -Wshadow -Wcast-qual -Wcast-align -Wwrite-strings -Wno-deprecated-declarations -Wno-unknown-pragmas -Wformat-security -- -Wno-missing-braces -fvisibility=hidden -DS2N_EXPORTS) -+ -Wno-missing-braces -DS2N_EXPORTS) - - if(S2N_NO_PQ) - target_compile_options(${PROJECT_NAME} PUBLIC -DS2N_NO_PQ) Copied: s2n-tls/repos/community-x86_64/missing_symbol_workaround.patch (from rev 1187245, s2n-tls/trunk/missing_symbol_workaround.patch) =================================================================== --- missing_symbol_workaround.patch (rev 0) +++ missing_symbol_workaround.patch 2022-04-21 18:20:59 UTC (rev 1187246) @@ -0,0 +1,13 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index a93d51f5..8d2806ad 100755 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -177,7 +177,7 @@ set(CMAKE_C_FLAGS_DEBUGOPT "") + + target_compile_options(${PROJECT_NAME} PRIVATE -pedantic -std=gnu99 -Wall -Werror -Wimplicit -Wunused -Wcomment -Wchar-subscripts + -Wuninitialized -Wshadow -Wcast-qual -Wcast-align -Wwrite-strings -Wno-deprecated-declarations -Wno-unknown-pragmas -Wformat-security +- -Wno-missing-braces -fvisibility=hidden -DS2N_EXPORTS) ++ -Wno-missing-braces -DS2N_EXPORTS) + + if(S2N_NO_PQ) + target_compile_options(${PROJECT_NAME} PUBLIC -DS2N_NO_PQ)