Accepting request 892202 from devel:libraries:c_c++

OBS-URL: https://build.opensuse.org/request/show/892202
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Botan?expand=0&rev=59
This commit is contained in:
Dominique Leuenberger 2021-05-11 21:04:15 +00:00 committed by Git OBS Bridge
commit 0c36588f47
6 changed files with 52 additions and 16 deletions

View File

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

View File

@ -1,11 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEEYh2vZBHhhRxM+aLhYhHr8e+637wFAmB4BDcACgkQYhHr8e+6
37x6rgf+MOrHQM2xrZkAQ1/Vpyo6Ggrl3ZXZTpLRZVGNf2/ohTExwVrpgpLHZflM
+hg4Q08c3sx9LLD8jZ44Gk+/0DQnCM05Mwww/hNIHUjYkhHnai0EXEk41cDrukvM
p95w3GhX3MUWIRL3E3Gem/0SpdoSJiwO/HgqMeL9qpq8KP/r+HVU3a0ScYNp6u7e
oDN+hnLcOJxuPNB2sOPc9gWhPZ7NPOEfBMjcRVejftOEZS5lj6vdJz24u8G7XAZL
G89RsVFDx3vn7Bwd4fNboAKdBhmdw7ls485U29KXCg3d1jfAp7uF/rvF6hUkD0wb
FO7WXQwqDUCuXi9c4+seG0hUHqFt4A==
=rpaa
-----END PGP SIGNATURE-----

3
Botan-2.18.1.tar.xz Normal file
View File

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

11
Botan-2.18.1.tar.xz.asc Normal file
View File

@ -0,0 +1,11 @@
-----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEEYh2vZBHhhRxM+aLhYhHr8e+637wFAmCX21UACgkQYhHr8e+6
37w/GQgAghNHcXtxhN4BKgVEdie2YW9Q0JFKIMixWhXbPh1gM8xLBVq23WmWaXcf
ThcI/Vby9ATAduMTsrnQEw6gz2DSrQDMcPFPU3cOnTW145CATKL3ZFSmISItkC0B
ZZ4s8f6dgxSvPFve87V5Zj9TOrlmLOA5iwjmBbzZaTTWDH7R5XrfybXETOIeorqr
5ZJ3HccwrN53UuQ4GdLXCHyMKt4KJXFrxFajuscT0iVcZ03OO1aL7YF8s20eOqrO
UCvYn8Zq4kw7tphLNN5J3beMj8Gjy4bbAxMEAVItYftZbu4Eg/Me/ePuRRNmtWfg
RCOgMK/LI6Xse+I3bBSYfsnlzY8hvw==
=6QR4
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,29 @@
-------------------------------------------------------------------
Mon May 10 11:05:35 UTC 2021 - Andreas Stieger <andreas.stieger@gmx.de>
- Botan 2.18.1:
* Fix a build regression in 2.18.0 which caused linker flags
which contain -l within them (such as -fuse-linker-plugin)
to be misinterpreted
* Fix a bug which caused decoding a certificate which contained
more than one name in a single RDN
* Fix a bug which caused OID lookup failures when run in a locale
which uses thousands separators (pt_BR was reported as having
this issue)
* DNS names in name constraints were compared with case
sensitivity, which could cause valid certificates to be
rejected
* X.509 name constraint extensions were rejected if non-critical.
RFC 5280 requires conforming CAs issue such extensions as
critical, but not all certificates are compliant, and all other
known implementations do not require this
* X.509 name constraints were incorrectly applied to the
certificate which included the constraint
- build with lzma compression support
- build with SQLite support
- build with TPM support
- fix SLE 12 build
-------------------------------------------------------------------
Fri Apr 16 16:56:20 UTC 2021 - Ferdinand Thiessen <rpm@fthiessen.de>

View File

@ -16,10 +16,11 @@
#
%{!?make_build: %define make_build make %{?_smp_mflags}}
%define version_suffix 2-18
%define short_version 2
Name: Botan
Version: 2.18.0
Version: 2.18.1
Release: 0
Summary: A C++ Crypto Library
License: BSD-2-Clause
@ -35,7 +36,10 @@ BuildRequires: libbz2-devel
BuildRequires: openssl-devel
BuildRequires: pkgconfig
BuildRequires: python3
BuildRequires: trousers-devel
BuildRequires: zlib-devel
BuildRequires: pkgconfig(liblzma)
BuildRequires: pkgconfig(sqlite3)
%description
Botan is a C++ library that provides support for many common
@ -58,6 +62,9 @@ Summary: Development files for Botan
Group: Development/Libraries/C and C++
Requires: libbotan-%{version_suffix} = %{version}
Requires: libbz2-devel
Requires: trousers-devel
Requires: pkgconfig(liblzma)
Requires: pkgconfig(sqlite3)
Provides: Botan-devel = %{version}
Obsoletes: Botan-devel < %{version}
@ -96,8 +103,11 @@ python3 ./configure.py \
--includedir=%{_includedir} \
--with-bzip2 \
--with-zlib \
--with-lzma \
--with-openssl \
--with-openmp \
--with-sqlite \
--with-tpm \
%ifarch %{ix86}
--cpu=x86_32
%else
@ -118,7 +128,7 @@ chmod +x %{buildroot}%{python3_sitearch}/botan2.py
sed -i '1s@^#!/.*@#!%{_bindir}/python3@' %{buildroot}%{python3_sitearch}/botan2.py
%check
make check
%make_build check
%post -n libbotan-%{version_suffix} -p /sbin/ldconfig
%postun -n libbotan-%{version_suffix} -p /sbin/ldconfig