Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libfido2 for openSUSE:Factory 
checked in at 2021-04-22 18:03:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libfido2 (Old)
 and      /work/SRC/openSUSE:Factory/.libfido2.new.12324 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libfido2"

Thu Apr 22 18:03:33 2021 rev:7 rq:886440 version:1.7.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/libfido2/libfido2.changes        2021-01-25 
18:22:55.532369284 +0100
+++ /work/SRC/openSUSE:Factory/.libfido2.new.12324/libfido2.changes     
2021-04-22 18:03:51.826497241 +0200
@@ -1,0 +2,14 @@
+Sat Apr 17 01:41:49 UTC 2021 - Ferdinand Thiessen <[email protected]>
+
+- Update to version 1.7.0:
+  * hid_win: detect devices with vendor or product IDs > 0x7fff
+  * Support for FIDO 2.1 authenticator configuration.
+  * Support for FIDO 2.1 UV token permissions.
+  * Support for FIDO 2.1 "credBlobs" and "largeBlobs" extensions.
+  * New API calls
+  * New fido_init flag to disable fido_dev_open???s U2F fallback
+  * Experimental NFC support on Linux.
+- Enabled hidapi again, issues related to hidapi are fixed upstream
+  * Added fix-cmake-linking.patch to fix linking
+
+-------------------------------------------------------------------

Old:
----
  libfido2-1.6.0.tar.gz
  libfido2-1.6.0.tar.gz.sig

New:
----
  fix-cmake-linking.patch
  libfido2-1.7.0.tar.gz
  libfido2-1.7.0.tar.gz.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libfido2.spec ++++++
--- /var/tmp/diff_new_pack.hHUMhY/_old  2021-04-22 18:03:52.266497921 +0200
+++ /var/tmp/diff_new_pack.hHUMhY/_new  2021-04-22 18:03:52.270497928 +0200
@@ -18,20 +18,25 @@
 
 %define sover  1
 Name:           libfido2
-Version:        1.6.0
+Version:        1.7.0
 Release:        0
 Summary:        FIDO U2F and FIDO 2.0 protocols
 License:        BSD-2-Clause
+Group:          Development/Libraries/C and C++
 URL:            https://developers.yubico.com/
 Source0:        
https://developers.yubico.com/libfido2/Releases/%{name}-%{version}.tar.gz
 Source1:        
https://developers.yubico.com/libfido2/Releases/%{name}-%{version}.tar.gz.sig
+# PATCH-FIX-UPSTREAM fix-cmake-linking.patch -- Fix linking when building with 
hidapi, gh#323
+Patch0:         fix-cmake-linking.patch
 BuildRequires:  cmake
 BuildRequires:  gcc-c++
 BuildRequires:  libopenssl-1_1-devel
 BuildRequires:  ninja
 BuildRequires:  pkgconfig
+BuildRequires:  pkgconfig(hidapi-hidraw)
 BuildRequires:  pkgconfig(libcbor)
 BuildRequires:  pkgconfig(libudev)
+BuildRequires:  pkgconfig(zlib)
 
 %description
 Provides library functionality for communicating with a FIDO device
@@ -60,6 +65,7 @@
 use FIDO U2F and FIDO 2.0 protocols.
 
 %package     -n %{name}-utils
+Group:          Hardware/Other
 Summary:        Utility programs making use of libfido2, a library for FIDO 
U2F and FIDO 2.0
 Conflicts:      libfido2-0_4_0
 Conflicts:      libfido2-1_0_0
@@ -75,14 +81,15 @@
 This package contains the udev rules for FIDO2 compatible devices.
 
 %prep
-%autosetup
+%autosetup -p1
 
 %build
 %define __builder ninja
 %cmake \
     -DCBOR_LIBRARY_DIRS=%{_libdir} \
-    -DUSE_HIDAPI=0 \
-    -DBUILD_EXAMPLES=OFF
+    -DBUILD_EXAMPLES=OFF \
+    -DUSE_HIDAPI=ON \
+    -DNFC_LINUX=ON
 %cmake_build
 
 %install

++++++ fix-cmake-linking.patch ++++++
diff -Nur libfido2-1.7.0/src/CMakeLists.txt new/src/CMakeLists.txt
--- libfido2-1.7.0/src/CMakeLists.txt   2021-03-29 17:28:56.000000000 +0200
+++ new/src/CMakeLists.txt      2021-04-17 04:08:16.614325721 +0200
@@ -45,6 +45,9 @@
 
 if(USE_HIDAPI)
        list(APPEND FIDO_SOURCES hid_hidapi.c)
+       if(NOT WIN32 AND NOT APPLE)
+               list(APPEND FIDO_SOURCES hid_unix.c)
+       endif()
 elseif(WIN32)
        list(APPEND FIDO_SOURCES hid_win.c)
 elseif(APPLE)
++++++ libfido2-1.6.0.tar.gz -> libfido2-1.7.0.tar.gz ++++++
++++ 17057 lines of diff (skipped)

Reply via email to