Hello community, here is the log from the commit of package libcacard for openSUSE:Factory checked in at 2020-12-03 18:40:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libcacard (Old) and /work/SRC/openSUSE:Factory/.libcacard.new.5913 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libcacard" Thu Dec 3 18:40:52 2020 rev:6 rq:851981 version:2.8.0 Changes: -------- --- /work/SRC/openSUSE:Factory/libcacard/libcacard.changes 2019-12-02 11:35:33.142439138 +0100 +++ /work/SRC/openSUSE:Factory/.libcacard.new.5913/libcacard.changes 2020-12-03 18:42:23.702133322 +0100 @@ -1,0 +2,14 @@ +Tue Dec 1 01:32:31 UTC 2020 - Bruce Rogers <brog...@suse.com> + +- Update to v2.8.0. Changes include: +* Improve project documentation +* Bump minimal glib version to 2.32 and remove old compatibility functions +* Introduce meson build system in addition to existing autotools +* Create and run fuzzer drivers to improve stability +* Introduce a new API vcard_emul_finalize() to clean up allocated resources +* Remove key caching to avoid issues with some PKCS #11 modules +* Prevent logging critical errors on unknown instruction +- Remove empty libcacard package, and also drop the rpm provided + symbol qemu-tools:/usr/bin/vscclient, both assumed unused by now + +------------------------------------------------------------------- Old: ---- libcacard-2.7.0.tar.xz libcacard-2.7.0.tar.xz.asc libcacard.keyring New: ---- libcacard-2.8.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libcacard.spec ++++++ --- /var/tmp/diff_new_pack.bRucEh/_old 2020-12-03 18:42:24.182133625 +0100 +++ /var/tmp/diff_new_pack.bRucEh/_new 2020-12-03 18:42:24.182133625 +0100 @@ -1,7 +1,7 @@ # # spec file for package libcacard # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,19 +21,15 @@ Summary: Common Access Card (CAC) emulation License: LGPL-2.1-or-later Group: System/Emulators/PC -Version: 2.7.0 +Version: 2.8.0 Release: 0 Source: http://www.spice-space.org/download/libcacard/%{name}-%{version}.tar.xz -Source1: http://www.spice-space.org/download/libcacard/%{name}-%{version}.tar.xz.asc -Source2: %{name}.keyring BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: glib2-devel +BuildRequires: gcc-c++ +BuildRequires: glib2-devel >= 2.32 +BuildRequires: meson BuildRequires: mozilla-nss-devel BuildRequires: pkg-config -%if 0%{?suse_version} < 1210 -BuildRequires: xz -%endif -Provides: qemu-tools:%{_bindir}/vscclient %description This emulator is designed to provide emulation of actual smart cards to a @@ -77,11 +73,11 @@ %setup -q %build -%configure -make %{?_smp_mflags} V=1 +%meson -Dpcsc=disabled -Ddisable_tests=true +%meson_build %install -make install DESTDIR=%{buildroot} +%meson_install rm -f %{buildroot}%{_libdir}/libcacard.a rm -f %{buildroot}%{_libdir}/libcacard.la @@ -89,9 +85,6 @@ %postun -n libcacard0 -p /sbin/ldconfig -%files -%defattr(-, root, root) - %files -n libcacard0 %defattr(-, root, root) %{_libdir}/libcacard.so.0* ++++++ libcacard-2.7.0.tar.xz -> libcacard-2.8.0.tar.xz ++++++ ++++ 52485 lines of diff (skipped) _______________________________________________ openSUSE Commits mailing list -- commit@lists.opensuse.org To unsubscribe, email commit-le...@lists.opensuse.org List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette List Archives: https://lists.opensuse.org/archives/list/commit@lists.opensuse.org