pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/security/libfido2



Module Name:    pkgsrc
Committed By:   gdt
Date:           Tue Nov  7 00:28:07 UTC 2023

Modified Files:
        pkgsrc/security/libfido2: Makefile

Log Message:
security/libfido2: Mark BROKEN_EXCEPT_ON_PLATFORM

Upstream has (ignoring Windows) explicit code for 6 platforms,
covering most pkgsrc usage except SunOS.  Because it ought to build on
systems that can support usbhid (and upstream even has an option to
disable usbhid), not building is BROKEN rather than ONLY_FOR.

Tested to build and pass tests on NetBSD 10 amd64.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 pkgsrc/security/libfido2/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/security/libfido2/Makefile
diff -u pkgsrc/security/libfido2/Makefile:1.10 pkgsrc/security/libfido2/Makefile:1.11
--- pkgsrc/security/libfido2/Makefile:1.10      Tue Oct 24 22:10:50 2023
+++ pkgsrc/security/libfido2/Makefile   Tue Nov  7 00:28:07 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2023/10/24 22:10:50 wiz Exp $
+# $NetBSD: Makefile,v 1.11 2023/11/07 00:28:07 gdt Exp $
 
 DISTNAME=      libfido2-1.13.0
 PKGREVISION=   1
@@ -10,6 +10,16 @@ HOMEPAGE=    https://developers.yubico.com/
 COMMENT=       U2F/FIDO/FIDO2 library and tools
 LICENSE=       2-clause-bsd
 
+# libfido2 has src/hid-foo.c for a variety of platforms, and the rest
+# are unimplemented.  Upstream has an option not to use hid, but USB
+# fido2 keys are the typical approach and thus far the package does
+# not support that option.
+BROKEN_EXCEPT_ON_PLATFORM+=    Darwin-*-*
+BROKEN_EXCEPT_ON_PLATFORM+=    FreeBSD-*-* MidnightBSD-*-*
+BROKEN_EXCEPT_ON_PLATFORM+=    Linux-*-*
+BROKEN_EXCEPT_ON_PLATFORM+=    NetBSD-*-*
+BROKEN_EXCEPT_ON_PLATFORM+=    OpenBSD-*-*
+
 USE_LANGUAGES=         c
 USE_TOOLS+=            pkg-config mandoc
 CMAKE_ARGS+=           -DBUILD_EXAMPLES=OFF



Home | Main Index | Thread Index | Old Index