forked from pool/liboqs
Accepting request 1160954 from home:msmeissn:branches:devel:libraries:c_c++
- updated to 0.10.0: Key encapsulation mechanisms: - BIKE: Updated portable C implementation to include constant-time fixes from upstream. - HQC: Updated to NIST Round 4 version. - ML-KEM: Added portable C and AVX2 implementations of Initial Public Draft (IPD) versions of ML-KEM-512, ML-KEM-768, and ML-KEM-1024. Digital signature schemes: - Falcon: Updated portable C, AVX2, and AArch64 implementations to support fixed-length (PADDED-format) signatures. Fixed the maximum length of variable-length signatures to comply with the NIST Round 3 specification. - ML-DSA: Added portable C and AVX2 implementations of Initial Public Draft (IPD) versions of ML-DSA-44, ML-DSA-65, and ML-DSA-87. Other changes: - Improved thread safety. - Removed support for the "NIST-KAT" DRBG. - Added extended KAT test programs. - library major version changed from 4 to 5 OBS-URL: https://build.opensuse.org/request/show/1160954 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/liboqs?expand=0&rev=21
This commit is contained in:
16
liboqs.spec
16
liboqs.spec
@@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
Name: liboqs
|
||||
Version: 0.9.2
|
||||
Version: 0.10.0
|
||||
Release: 0
|
||||
Summary: C library for quantum-resistant cryptographic algorithms
|
||||
License: MIT
|
||||
@@ -35,18 +35,18 @@ BuildRequires: libopenssl-devel
|
||||
liboqs is a C library for quantum-resistant cryptographic algorithms.
|
||||
See the bundled README.md for particular limitations on intended use.
|
||||
|
||||
%package -n liboqs4
|
||||
%package -n liboqs5
|
||||
Summary: C library for quantum-resistant cryptographic algorithms
|
||||
Group: System/Libraries
|
||||
|
||||
%description -n liboqs4
|
||||
%description -n liboqs5
|
||||
liboqs is a C library for quantum-resistant cryptographic algorithms.
|
||||
See the bundled README.md for particular limitations on intended use.
|
||||
|
||||
%package devel
|
||||
Summary: Headers for liboqs, a library for quantum-resistant cryptography
|
||||
Group: Development/Languages/C and C++
|
||||
Requires: liboqs4 = %{version}
|
||||
Requires: liboqs5 = %{version}
|
||||
|
||||
%description devel
|
||||
liboqs is a C library for quantum-resistant cryptographic algorithms.
|
||||
@@ -78,13 +78,13 @@ mv %{buildroot}%{_prefix}/local/* %{buildroot}%{_prefix}
|
||||
|
||||
rmdir %{buildroot}%{_prefix}/local/
|
||||
|
||||
%post -n liboqs4 -p /sbin/ldconfig
|
||||
%postun -n liboqs4 -p /sbin/ldconfig
|
||||
%post -n liboqs5 -p /sbin/ldconfig
|
||||
%postun -n liboqs5 -p /sbin/ldconfig
|
||||
|
||||
%files -n liboqs4
|
||||
%files -n liboqs5
|
||||
%license LICENSE.txt
|
||||
%{_libdir}/liboqs.so.%version
|
||||
%{_libdir}/liboqs.so.4
|
||||
%{_libdir}/liboqs.so.5
|
||||
%doc README.md
|
||||
|
||||
%files devel
|
||||
|
Reference in New Issue
Block a user