Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package rnp for openSUSE:Factory checked in at 2021-06-29 22:43:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rnp (Old)
and /work/SRC/openSUSE:Factory/.rnp.new.2625 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rnp"
Tue Jun 29 22:43:11 2021 rev:2 rq:902886 version:0.15.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/rnp/rnp.changes 2021-03-30 21:06:19.961108984 +0200
+++ /work/SRC/openSUSE:Factory/.rnp.new.2625/rnp.changes 2021-06-29 22:43:49.318918163 +0200
@@ -1,0 +2,19 @@
+Mon Jun 28 20:17:02 UTC 2021 - Andreas Stieger
+
+- rnp 0.15.1:
+ * Fix updating of expiration time for a key with multiple user
+ IDs
+ * Fixed key expiry check for keys valid after the year 2038
+ * Pick up key expiration time from direct-key signature or primary
+ userid certification if available
+ * CVE-2021-33589: issue with cleartext key data after the
+ rnp_key_unprotect()/rnp_key_protect() calls (boo#1187759)
+- includes changes from 0.15.0:
+ * Improve handling of cleartext signatures, when empty line
+ between headers and contents contains some whitespace
+ * Relax requirements for the armored messages CRC (allow absence
+ of the CRC, and issue warning instead of complete failure)
+ * documentation updates
+ * rnpkeys: add --remove-key command
+
+-------------------------------------------------------------------
Old:
----
rnp-0.14.0.tar.gz
version.cmake
New:
----
rnp-0.15.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rnp.spec ++++++
--- /var/tmp/diff_new_pack.OBZIjQ/_old 2021-06-29 22:43:49.758918744 +0200
+++ /var/tmp/diff_new_pack.OBZIjQ/_new 2021-06-29 22:43:49.762918749 +0200
@@ -17,37 +17,37 @@
#
-%define soname 0-0
+%define soname 0
Name: rnp
-Version: 0.14.0
+Version: 0.15.1
Release: 0
Summary: OpenPGP implementation fully compliant with RFC 4880
-License: BSD-2-Clause AND BSD-3-Clause AND Apache-2.0
+License: Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause
URL: https://www.rnpgp.com/
Source: https://github.com/rnpgp/rnp/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
-Source2: https://raw.githubusercontent.com/riboseinc/cmake-versioning/c78a0be/version...
-BuildRequires: cmake
+BuildRequires: cmake >= 3.14
BuildRequires: gcc-c++
BuildRequires: pkgconfig
BuildRequires: cmake(json-c) >= 0.11
BuildRequires: pkgconfig(botan-2) >= 2.14.0
BuildRequires: pkgconfig(bzip2)
BuildRequires: pkgconfig(zlib)
+BuildRequires: rubygem(asciidoctor)
%description
RNP is a set of OpenPGP (RFC4880) tools, an alternative to GnuPG.
-%package -n librnp-%{soname}
+%package -n librnp%{soname}
Summary: OpenPGP implementation as a C++ library fully compliant with RFC 4880
-%description -n librnp-%{soname}
+%description -n librnp%{soname}
RNP is a set of OpenPGP (RFC4880) tools, an alternative to GnuPG.
librnp is the library used by RNP for all OpenPGP functions, useful for
developers to build against, different from GPGME.
%package devel
Summary: Development files for RNP
-Requires: librnp-%{soname} = %{version}
+Requires: librnp%{soname} = %{version}
%description devel
RNP is a set of OpenPGP (RFC4880) tools, an alternative to GnuPG.
@@ -55,32 +55,26 @@
%prep
%setup -q
-# for determine_version
-cp %{SOURCE2} cmake/
%build
%cmake \
-DBUILD_SHARED_LIBS=on \
- -DBUILD_TESTING=off
+ -DBUILD_TESTING=off \
+
%cmake_build
%install
%cmake_install
-install -d %{buildroot}%{_mandir}/man1
-install -d %{buildroot}%{_mandir}/man3
-install -m0644 src/rnp/rnp.1 %{buildroot}%{_mandir}/man1/rnp.1
-install -m0644 src/rnpkeys/rnpkeys.1 %{buildroot}%{_mandir}/man1/rnpkeys.1
-install -m0644 src/lib/librnp.3 %{buildroot}%{_mandir}/man3/librnp.3
-%post -n librnp-%{soname} -p /sbin/ldconfig
-%postun -n librnp-%{soname} -p /sbin/ldconfig
+%post -n librnp%{soname} -p /sbin/ldconfig
+%postun -n librnp%{soname} -p /sbin/ldconfig
%files
%license LICENSE*
%{_bindir}/*
-%{_mandir}/man1/*
+%{_mandir}/man1/*.1%{?ext_man}
-%files -n librnp-%{soname}
+%files -n librnp%{soname}
%license LICENSE*
%{_libdir}/*.so.0*
@@ -91,6 +85,6 @@
%{_libdir}/cmake/rnp
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
-%{_mandir}/man3/*
+%{_mandir}/man3/*.3%{?ext_man}
%changelog
++++++ rnp-0.14.0.tar.gz -> rnp-0.15.1.tar.gz ++++++
++++ 23513 lines of diff (skipped)