Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:kimi:telephony-to-merge
liboqs
PKGBUILD
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File PKGBUILD of Package liboqs
# Fix for error: bsdtar: Failed to set default locale # LANG=en_US.UTF-8 # not available, use C or POSIX LANG=C LC_ALL=${LANG} pkgname=liboqs pkgver=0.9.0 pkgrel=8 epoch=1 pkgdesc="C library for prototyping and experimenting with quantum-resistant cryptography" arch=('x86_64') url="https://openquantumsafe.org/liboqs/" license=('MIT') # With debug symbols options=(!strip) depends=( 'gcc-libs' 'openssl' ) makedepends=( 'cmake' 'doxygen' 'ninja' ) checkdepends=( 'python-pytest' 'python-pytest-xdist' 'python-yaml' ) source=("${pkgver}.tar.gz::https://github.com/open-quantum-safe/${pkgname}/archive/refs/tags/${pkgver//_/-}.tar.gz") b2sums=( 'SKIP' ) build() { cmake -G Ninja -B build -S "${pkgname}-${pkgver//_/-}"\ -DBUILD_SHARED_LIBS=ON \ -DCMAKE_BUILD_TYPE=None \ -DCMAKE_INSTALL_PREFIX="${pkgdir}/usr" \ -DOQS_ALGS_ENABLED=All \ -DOQS_BUILD_ONLY_LIB=OFF \ -DOQS_DIST_BUILD=ON \ -DOQS_USE_OPENSSL=ON \ -DOQS_USE_AES_OPENSSL=ON \ -DOQS_USE_SHA2_OPENSSL=ON \ -DOQS_USE_SHA3_OPENSSL=ON \ -DOQS_OPT_TARGET=x86-64 \ -DOQS_STRICT_WARNINGS=ON \ -Wno-dev ninja -C build } package() { ninja -C build install install -D -m0644 "${pkgname}-${pkgver//_/-}/LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" echo echo pkgdir=${pkgdir} echo "--- Show files that will be packaged ---" find ${pkgdir} | sed "s|${pkgdir}||g" | sort echo "--- End show files that will be packaged ---" }
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor