From 974b23dc33cda57e0d95e3a8ea0d221f17667b91 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Thu, 1 Apr 2021 13:08:01 +0200 Subject: [PATCH] libfido2: update to 1.7.0. --- srcpkgs/libfido2/template | 19 ++++++------------- 1 file changed, 6 insertions(+), 13 deletions(-) diff --git a/srcpkgs/libfido2/template b/srcpkgs/libfido2/template index a329477e119..0acf10bfc21 100644 --- a/srcpkgs/libfido2/template +++ b/srcpkgs/libfido2/template @@ -1,30 +1,23 @@ # Template file for 'libfido2' pkgname=libfido2 -version=1.6.0 -revision=2 +version=1.7.0 +revision=1 build_style=cmake configure_args="-DUDEV_RULES_DIR=/usr/lib/udev/rules.d" hostmakedepends="pkg-config" -makedepends="libcbor-devel openssl-devel eudev-libudev-devel" +makedepends="eudev-libudev-devel libcbor-devel openssl-devel zlib-devel" short_desc="Library for FIDO 2.0, including communication with a device over USB" maintainer="Leah Neukirchen " license="BSD-2-Clause" homepage="https://github.com/Yubico/libfido2" distfiles="https://github.com/Yubico/libfido2/archive/${version}.tar.gz" -checksum=6aed47aafd22be49c38f9281fb88ccd08c98678d9b8c39cdc87d1bb3ea2c63e4 +checksum=116749b2a6c95f6559439494fcebdbe803dff14037017ad239843c84c59d708e # udev rules used to be shipped by libu2f-host conf_files="/usr/lib/udev/rules.d/70-u2f.rules" conflicts="libu2f-host<=1.1.10_3" -CFLAGS="-Wno-type-limits" -if [ "$XBPS_TARGET_LIBC" = musl ]; then - # ioctl takes int on musl - CFLAGS+=" -Wno-overflow" -fi - -pre_configure() { - vsed -i -e "s;sign-conversion;no-sign-conversion;" \ - {tools,src,examples}/CMakeLists.txt +post_extract() { + vsed -i -e '/add_compile_options(-Werror)/d' CMakeLists.txt } post_install() {