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