Accepting request 1117608 from home:msmeissn:branches:devel:libraries:c_c++

- updated to 0.9.0
  This release features an update to the Classic McEliece KEM, bringing it
  in line with NIST Round 4. It also adds or updates ARM implementations
  for Kyber,   Dilithium, and Falcon.
- major library version 4

OBS-URL: https://build.opensuse.org/request/show/1117608
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/liboqs?expand=0&rev=13
This commit is contained in:
Marcus Meissner 2023-10-13 08:39:50 +00:00 committed by Git OBS Bridge
parent 3e203d806a
commit d552681c84
5 changed files with 24 additions and 13 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:542e2d6cd4d3013bc4f97843cb1e9521b1b8d8ea72a55c9f5f040857486b0157
size 2986821

3
0.9.0.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e6940b4d6dd631e88a2e42f137d12dc59babbd5073751846cabfb4221ece7ad0
size 3318875

View File

@ -1,2 +1,2 @@
liboqs3
liboqs4
liboqs-devel

View File

@ -1,3 +1,14 @@
-------------------------------------------------------------------
Fri Oct 13 07:31:49 UTC 2023 - Marcus Meissner <meissner@suse.com>
- updated to 0.9.0
This release features an update to the Classic McEliece KEM, bringing it
in line with NIST Round 4. It also adds or updates ARM implementations
for Kyber, Dilithium, and Falcon.
- major library version 4
-------------------------------------------------------------------
Thu Jun 8 07:14:12 UTC 2023 - Marcus Meissner <meissner@suse.com>

View File

@ -17,7 +17,7 @@
Name: liboqs
Version: 0.8.0
Version: 0.9.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 liboqs3
%package -n liboqs4
Summary: C library for quantum-resistant cryptographic algorithms
Group: System/Libraries
%description -n liboqs3
%description -n liboqs4
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: liboqs3 = %{version}
Requires: liboqs4 = %{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 liboqs3 -p /sbin/ldconfig
%postun -n liboqs3 -p /sbin/ldconfig
%post -n liboqs4 -p /sbin/ldconfig
%postun -n liboqs4 -p /sbin/ldconfig
%files -n liboqs3
%files -n liboqs4
%license LICENSE.txt
%{_libdir}/liboqs.so.0.8.0
%{_libdir}/liboqs.so.3
%{_libdir}/liboqs.so.0.9.0
%{_libdir}/liboqs.so.4
%doc README.md
%files devel