blob: 007b9f196c006702da9c8bda17e3538366ddd949 [file] [log] [blame]
BDEPEND=>=app-portage/elt-patches-20170815
DEFINED_PHASES=configure install prepare setup
DEPEND=dev-libs/openssl:= dev-libs/protobuf:= sys-cluster/libqb !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 sys-apps/baselayout
DESCRIPTION=The USBGuard software framework helps to protect your computer against rogue USB devices (a.k.a. BadUSB) by implementing basic whitelisting and blacklisting capabilities based on device attributes.
EAPI=7
HOMEPAGE=https://usbguard.github.io/
IUSE=cfm_enabled_device hammerd dbus asan coverage fuzzer msan tsan ubsan
KEYWORDS=*
LICENSE=GPL-2
RDEPEND=dev-libs/openssl:= dev-libs/protobuf:= sys-cluster/libqb sys-apps/baselayout
SLOT=0/20210927
SRC_URI=https://github.com/USBGuard/usbguard/archive/ad904f4645c79a20a7542fed7f24a9c8c2146e5a.tar.gz -> usbguard-20210927.tar.gz https://github.com/catchorg/Catch2/archive/35f510545d55a831372d3113747bf1314ff4f2ef.tar.gz -> usbguard-201807-catch.tar.gz https://github.com/taocpp/PEGTL/archive/7d039707cf835cea63daa78a717e18fcc5bcf95b.tar.gz -> usbguard-pegtl-20210115.tar.gz
_eclasses_=autotools d0e5375d47f4c809f406eb892e531513 cros-sanitizers 5d3cd3adbab6bd1fbf1edd64d5041997 eutils fcb2aa98e1948b835b5ae66ca52868c5 flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 libtool f143db5a74ccd9ca28c1234deffede96 multilib 2477ebe553d3e4d2c606191fe6c33602 toolchain-funcs 528ab0a9e1ee02c57524ad3bede3c57e user 7c566af8c48023219fd63246e88d6621
_md5_=abb920eb2c6e88a5eb3c2234cdf83187