pkgsrc/security/Makefile
adam b770b1efcf py-argon2-cffi: updated to 19.2.0
19.2.0:
Backward-incompatible changes:
- Python 3.4 is not supported anymore.
  It has been unsupported by the Python core team for a while now and its PyPI downloads are negligible.
  It's very unlikely that ``argon2-cffi`` will break under 3.4 anytime soon, but we don't test it and don't ship binary wheels for it anymore.

Changes:
- The dependency on ``enum34`` is now protected using a PEP 508 marker.
  This fixes problems when the sdist is handled by a different interpreter version than the one running it.
2019-11-13 21:12:20 +00:00

619 lines
13 KiB
Makefile

# $NetBSD: Makefile,v 1.720 2019/11/13 21:12:20 adam Exp $
#
COMMENT= Security tools
SUBDIR+= 2fa
SUBDIR+= Bastille
SUBDIR+= CSP
SUBDIR+= CoolKey
SUBDIR+= EasyPG
SUBDIR+= HElib
SUBDIR+= KeePass
SUBDIR+= PACK
SUBDIR+= PortableSigner
SUBDIR+= R-askpass
SUBDIR+= R-digest
SUBDIR+= R-openssl
SUBDIR+= TweetNaCl
SUBDIR+= acmesh
SUBDIR+= aide
SUBDIR+= aide06
SUBDIR+= amap
SUBDIR+= antonym
SUBDIR+= ap-modsecurity2
SUBDIR+= apg
SUBDIR+= argon2
SUBDIR+= arirang
SUBDIR+= asignify
SUBDIR+= avcheck
SUBDIR+= bcrypt
SUBDIR+= bearssl
SUBDIR+= beecrypt
SUBDIR+= bitstir
SUBDIR+= boringssl
SUBDIR+= botan
SUBDIR+= botan-devel
SUBDIR+= caff
SUBDIR+= ccid
SUBDIR+= cfs
SUBDIR+= chkrootkit
SUBDIR+= clamav
SUBDIR+= clamav-doc
SUBDIR+= clusterssh
SUBDIR+= codecrypt
SUBDIR+= courier-authlib
SUBDIR+= crack
SUBDIR+= credns
#SUBDIR+= crudesaml # only shared files
SUBDIR+= crypto++
SUBDIR+= cvm
SUBDIR+= cy2-anonymous
SUBDIR+= cy2-crammd5
SUBDIR+= cy2-digestmd5
SUBDIR+= cy2-gssapi
SUBDIR+= cy2-ldapdb
SUBDIR+= cy2-login
SUBDIR+= cy2-ntlm
SUBDIR+= cy2-otp
SUBDIR+= cy2-plain
SUBDIR+= cy2-saml
SUBDIR+= cy2-scram
SUBDIR+= cy2-sql
SUBDIR+= cyrus-sasl
SUBDIR+= cyrus-saslauthd
SUBDIR+= dcfldd
SUBDIR+= ddos-scan
SUBDIR+= dehydrated
SUBDIR+= destroy
SUBDIR+= dhbitty
SUBDIR+= dirb
SUBDIR+= dnssec-tools
SUBDIR+= doas
SUBDIR+= dropbear
SUBDIR+= dsniff
SUBDIR+= dsniff-nox11
SUBDIR+= duo-unix
SUBDIR+= easy-rsa
SUBDIR+= ecap_clamav_adapter
SUBDIR+= egd
SUBDIR+= engine-pkcs11
SUBDIR+= ent
SUBDIR+= erlang-epam
SUBDIR+= erlang-fast_tls
SUBDIR+= erlang-jose
SUBDIR+= erlang-p1_oauth2
SUBDIR+= fail2ban
SUBDIR+= flawfinder
SUBDIR+= fprint-demo
SUBDIR+= fragroute
SUBDIR+= fsh
SUBDIR+= fwbuilder
SUBDIR+= gcr
SUBDIR+= gnome-keyring
SUBDIR+= gnome-keyring-manager
SUBDIR+= gnome-keyring-sharp
SUBDIR+= gnu-crypto
SUBDIR+= gnu-pw-mgr
SUBDIR+= gnupg
SUBDIR+= gnupg-pkcs11-scd
SUBDIR+= gnupg2
SUBDIR+= gnutls
SUBDIR+= go-asn1-ber
SUBDIR+= go-crypt
SUBDIR+= go-crypto
SUBDIR+= go-mkcert
SUBDIR+= go-oauth2
SUBDIR+= go-sftp
SUBDIR+= go-xxhash
SUBDIR+= google-authenticator
SUBDIR+= gpa
SUBDIR+= gpass
SUBDIR+= gpg2dot
SUBDIR+= gpgme
SUBDIR+= gpgmepp
SUBDIR+= gpshell
SUBDIR+= gsasl
SUBDIR+= gss
SUBDIR+= guardtime
SUBDIR+= hackbot
SUBDIR+= hashcash
SUBDIR+= heimdal
SUBDIR+= heirloom-su
SUBDIR+= hitch
SUBDIR+= honeyd
SUBDIR+= honeyd-arpd
SUBDIR+= hs-digest
SUBDIR+= hydan
SUBDIR+= hydra
SUBDIR+= ike-scan
SUBDIR+= ipsec-tools
SUBDIR+= ipv6-toolkit
SUBDIR+= isakmpd
SUBDIR+= jessie
SUBDIR+= john
SUBDIR+= kauth
SUBDIR+= kdesu
SUBDIR+= keepassxc
SUBDIR+= keychain
SUBDIR+= kgpg
SUBDIR+= knc
SUBDIR+= kpcli
SUBDIR+= kstart
SUBDIR+= kwallet
SUBDIR+= kwalletmanager
SUBDIR+= lasso
SUBDIR+= lastpass-cli
SUBDIR+= libassuan2
SUBDIR+= libb2
SUBDIR+= libbf
SUBDIR+= libcrack
SUBDIR+= libcurvecpr
SUBDIR+= libdecaf
SUBDIR+= libdes
SUBDIR+= libfprint
SUBDIR+= libfwbuilder
SUBDIR+= libgcrypt
SUBDIR+= libgfshare
SUBDIR+= libglobalplatform
SUBDIR+= libgnome-keyring
SUBDIR+= libgpg-error
SUBDIR+= libguardtime
SUBDIR+= libidea
SUBDIR+= libident
SUBDIR+= libksba
SUBDIR+= libmcrypt
SUBDIR+= libmerkletree
SUBDIR+= libmultigest
SUBDIR+= libnetpgpverify
SUBDIR+= liboauth
SUBDIR+= libp11
SUBDIR+= libpbc
SUBDIR+= libprelude
SUBDIR+= libprelude-lua
SUBDIR+= libprelude-perl
SUBDIR+= libprelude-python
SUBDIR+= libpreludedb
SUBDIR+= libpreludedb-mysql
SUBDIR+= libpreludedb-perl
SUBDIR+= libpreludedb-pgsql
SUBDIR+= libpreludedb-python
SUBDIR+= libpreludedb-sqlite3
SUBDIR+= libressl
SUBDIR+= libsecret
SUBDIR+= libsodium
SUBDIR+= libssh
SUBDIR+= libssh2
SUBDIR+= libstark
SUBDIR+= libtasn1
SUBDIR+= libtcpa
SUBDIR+= libtomcrypt
SUBDIR+= libykneomgr
SUBDIR+= libyubikey
SUBDIR+= log2timeline
SUBDIR+= logcheck
SUBDIR+= lsh
SUBDIR+= lua-sec
SUBDIR+= lynis
SUBDIR+= mate-polkit
SUBDIR+= mbedtls
SUBDIR+= mbedtls1
SUBDIR+= mcrypt
SUBDIR+= md4-collision
SUBDIR+= md5-collision
SUBDIR+= merkletree
SUBDIR+= mhash
SUBDIR+= minisign
SUBDIR+= mirrordir
SUBDIR+= mit-krb5
SUBDIR+= mit-krb5-appl
SUBDIR+= mixminion
SUBDIR+= monocypher
SUBDIR+= mozilla-rootcerts
SUBDIR+= mozilla-rootcerts-openssl
SUBDIR+= msu
SUBDIR+= msudir
SUBDIR+= multigest
SUBDIR+= munge
SUBDIR+= nacl
SUBDIR+= netpgp
SUBDIR+= netpgpverify
SUBDIR+= netramet
SUBDIR+= nettle
SUBDIR+= nfsbug
SUBDIR+= nikto
SUBDIR+= oath-toolkit
SUBDIR+= ocaml-cryptokit
SUBDIR+= ocaml-safepass
SUBDIR+= ocaml-ssl
SUBDIR+= opencdk
SUBDIR+= openct
SUBDIR+= opendnssec
SUBDIR+= opendnssec2
SUBDIR+= openpam
SUBDIR+= opensaml
SUBDIR+= opensc
SUBDIR+= openssh
SUBDIR+= openssl
SUBDIR+= openvas-client
SUBDIR+= openvas-libnasl
SUBDIR+= openvas-libraries
SUBDIR+= openvas-plugins
SUBDIR+= openvas-server
SUBDIR+= otpCalc
SUBDIR+= p0f
SUBDIR+= p11-kit
SUBDIR+= p5-AuthCAS
SUBDIR+= p5-Authen-CAS-Client
SUBDIR+= p5-Authen-Htpasswd
SUBDIR+= p5-Authen-PAM
SUBDIR+= p5-Authen-PluggableCaptcha
SUBDIR+= p5-Authen-SASL
SUBDIR+= p5-Authen-SASL-Authd
SUBDIR+= p5-Authen-SASL-Cyrus
SUBDIR+= p5-Authen-Simple
SUBDIR+= p5-Authen-TacacsPlus
SUBDIR+= p5-BSD-arc4random
SUBDIR+= p5-Bytes-Random-Secure
SUBDIR+= p5-Crypt-Blowfish
SUBDIR+= p5-Crypt-Blowfish_PP
SUBDIR+= p5-Crypt-CAST5_PP
SUBDIR+= p5-Crypt-CBC
SUBDIR+= p5-Crypt-CipherSaber
SUBDIR+= p5-Crypt-Curve25519
SUBDIR+= p5-Crypt-DES
SUBDIR+= p5-Crypt-DES_EDE3
SUBDIR+= p5-Crypt-DH
SUBDIR+= p5-Crypt-DH-GMP
SUBDIR+= p5-Crypt-DSA
SUBDIR+= p5-Crypt-ECB
SUBDIR+= p5-Crypt-Eksblowfish
SUBDIR+= p5-Crypt-GPG
SUBDIR+= p5-Crypt-GeneratePassword
SUBDIR+= p5-Crypt-IDEA
SUBDIR+= p5-Crypt-OpenPGP
SUBDIR+= p5-Crypt-OpenSSL-AES
SUBDIR+= p5-Crypt-OpenSSL-Bignum
SUBDIR+= p5-Crypt-OpenSSL-DSA
SUBDIR+= p5-Crypt-OpenSSL-Guess
SUBDIR+= p5-Crypt-OpenSSL-RSA
SUBDIR+= p5-Crypt-OpenSSL-Random
SUBDIR+= p5-Crypt-PWSafe3
SUBDIR+= p5-Crypt-PasswdMD5
SUBDIR+= p5-Crypt-Primes
SUBDIR+= p5-Crypt-RC4
SUBDIR+= p5-Crypt-RIPEMD160
SUBDIR+= p5-Crypt-RSA
SUBDIR+= p5-Crypt-RandPasswd
SUBDIR+= p5-Crypt-Random
SUBDIR+= p5-Crypt-Random-Seed
SUBDIR+= p5-Crypt-Random-TESHA2
SUBDIR+= p5-Crypt-Rijndael
SUBDIR+= p5-Crypt-SMIME
SUBDIR+= p5-Crypt-SSLeay
SUBDIR+= p5-Crypt-SmbHash
SUBDIR+= p5-Crypt-Twofish
SUBDIR+= p5-Crypt-URandom
SUBDIR+= p5-Crypt-X509
SUBDIR+= p5-CryptX
SUBDIR+= p5-Dancer-Plugin-Auth-RBAC
SUBDIR+= p5-Data-Password-passwdqc
SUBDIR+= p5-Data-SimplePassword
SUBDIR+= p5-Digest
SUBDIR+= p5-Digest-BubbleBabble
SUBDIR+= p5-Digest-CRC
SUBDIR+= p5-Digest-HMAC
SUBDIR+= p5-Digest-Hashcash
SUBDIR+= p5-Digest-JHash
SUBDIR+= p5-Digest-MD2
SUBDIR+= p5-Digest-MD4
SUBDIR+= p5-Digest-MD5
SUBDIR+= p5-Digest-MD5-File
SUBDIR+= p5-Digest-Nilsimsa
SUBDIR+= p5-Digest-Perl-MD5
SUBDIR+= p5-Digest-SHA
SUBDIR+= p5-Digest-SHA1
SUBDIR+= p5-Digest-SHA3
SUBDIR+= p5-File-KeePass
SUBDIR+= p5-GSSAPI
SUBDIR+= p5-GnuPG-Interface
SUBDIR+= p5-IO-Socket-SSL
SUBDIR+= p5-Module-Signature
SUBDIR+= p5-Mozilla-CA
SUBDIR+= p5-Net-DNS-SEC
SUBDIR+= p5-Net-DNS-SEC-Maint-Key
SUBDIR+= p5-Net-OpenSSH
SUBDIR+= p5-Net-SFTP
SUBDIR+= p5-Net-SSH
SUBDIR+= p5-Net-SSLeay
SUBDIR+= p5-Netpgp-Verify
SUBDIR+= p5-OpenSSL
SUBDIR+= p5-SHA
SUBDIR+= p5-String-Random
SUBDIR+= p5-Text-Password-Pronounceable
SUBDIR+= p5-Tie-EncryptedHash
SUBDIR+= p5-pcsc
SUBDIR+= pakchois
SUBDIR+= pakemon
SUBDIR+= pam-af
SUBDIR+= pam-dbm
SUBDIR+= pam-fprint
SUBDIR+= pam-krb5
SUBDIR+= pam-ldap
SUBDIR+= pam-mkhomedir
SUBDIR+= pam-mysql
SUBDIR+= pam-p11
SUBDIR+= pam-passwdqc
SUBDIR+= pam-pgsql
SUBDIR+= pam-pwauth_suid
SUBDIR+= pam-radius
SUBDIR+= pam-saml
SUBDIR+= pam-tacplus
SUBDIR+= pam-yubico
SUBDIR+= pam_ssh_agent_auth
SUBDIR+= paperkey
SUBDIR+= password-store
SUBDIR+= pcsc-lite
SUBDIR+= pcsc-tools
SUBDIR+= pear-Crypt_GPG
SUBDIR+= pev
SUBDIR+= pgp2
SUBDIR+= pgp5
SUBDIR+= pgpdump
SUBDIR+= pgpenvelope
SUBDIR+= php-mcrypt
SUBDIR+= php-oauth
SUBDIR+= php-oauth1
SUBDIR+= php-pecl-mcrypt
SUBDIR+= php-sodium
SUBDIR+= php-ssdeep
SUBDIR+= php-ssh2
SUBDIR+= php-ssh2-0
SUBDIR+= php-suhosin
SUBDIR+= pinentry
SUBDIR+= pinentry-fltk
SUBDIR+= pinentry-gtk2
SUBDIR+= pinentry-mac
SUBDIR+= pinentry-qt4
SUBDIR+= pinepgp
SUBDIR+= pkcs11-helper
SUBDIR+= pks
SUBDIR+= policykit
SUBDIR+= policykit-gnome
SUBDIR+= polkit
SUBDIR+= polkit-qt
SUBDIR+= polkit-qt5
SUBDIR+= portsentry
SUBDIR+= prelude-correlator
SUBDIR+= prelude-lml
SUBDIR+= prelude-manager
SUBDIR+= prelude-pflogger
SUBDIR+= priv
SUBDIR+= prngd
SUBDIR+= pscan
SUBDIR+= putty
SUBDIR+= pwsafe
SUBDIR+= py-Des
SUBDIR+= py-OTXv2
SUBDIR+= py-OpenSSL
SUBDIR+= py-SSLCrypto
SUBDIR+= py-acme
SUBDIR+= py-acme-tiny
SUBDIR+= py-aes
SUBDIR+= py-argon2-cffi
SUBDIR+= py-asn1
SUBDIR+= py-asn1-modules
SUBDIR+= py-asn1crypto
SUBDIR+= py-asyncssh
SUBDIR+= py-backports.ssl_match_hostname
SUBDIR+= py-bcrypt
SUBDIR+= py-certbot
SUBDIR+= py-certbot-apache
SUBDIR+= py-certbot-dns-dnsimple
SUBDIR+= py-certbot-dns-dnsmadeeasy
SUBDIR+= py-certbot-dns-gehirn
SUBDIR+= py-certbot-dns-google
SUBDIR+= py-certbot-dns-linode
SUBDIR+= py-certbot-dns-luadns
SUBDIR+= py-certbot-dns-nsone
SUBDIR+= py-certbot-dns-ovh
SUBDIR+= py-certbot-dns-rfc2136
SUBDIR+= py-certbot-dns-route53
SUBDIR+= py-certbot-dns-sakuracloud
SUBDIR+= py-certbot-nginx
SUBDIR+= py-certifi
SUBDIR+= py-crack
SUBDIR+= py-crcmod
SUBDIR+= py-cryptkit
SUBDIR+= py-crypto
SUBDIR+= py-cryptodome
SUBDIR+= py-cryptography
SUBDIR+= py-cryptography_vectors
SUBDIR+= py-cryptopp
SUBDIR+= py-cybox
SUBDIR+= py-denyhosts
SUBDIR+= py-ecdsa
SUBDIR+= py-ezPyCrypto
SUBDIR+= py-gnupg
SUBDIR+= py-google-auth
SUBDIR+= py-google-auth-httplib2
SUBDIR+= py-google-auth-oauthlib
SUBDIR+= py-google-reauth
SUBDIR+= py-gssapi
SUBDIR+= py-hsm
SUBDIR+= py-itsdangerous
SUBDIR+= py-josepy
SUBDIR+= py-kerberos
SUBDIR+= py-keyring
SUBDIR+= py-keyrings.alt
SUBDIR+= py-lasso
SUBDIR+= py-libnacl
SUBDIR+= py-libtaxii
SUBDIR+= py-m2crypto
SUBDIR+= py-mcrypt
SUBDIR+= py-mohawk
SUBDIR+= py-nacl
SUBDIR+= py-ndg_httpsclient
SUBDIR+= py-ntlm-auth
SUBDIR+= py-oath
SUBDIR+= py-oauth2client
SUBDIR+= py-oauthlib
SUBDIR+= py-openid
SUBDIR+= py-paramiko
SUBDIR+= py-passlib
SUBDIR+= py-pbkdf2
SUBDIR+= py-prewikka
SUBDIR+= py-pydeep
SUBDIR+= py-requests-kerberos
SUBDIR+= py-requests-ntlm
SUBDIR+= py-requests-oauthlib
SUBDIR+= py-rsa
SUBDIR+= py-service_identity
SUBDIR+= py-simplesha3
SUBDIR+= py-slowaes
SUBDIR+= py-smbpasswd
SUBDIR+= py-stix
SUBDIR+= py-tlslite
SUBDIR+= py-trustme
SUBDIR+= py-trytond-authentication-sms
SUBDIR+= py-u2f
SUBDIR+= py-urllib2-kerberos
SUBDIR+= py-xmlsec
SUBDIR+= py-yara
SUBDIR+= py-yubiauth
SUBDIR+= pyca
SUBDIR+= qca2
SUBDIR+= qca2-gnupg
SUBDIR+= qca2-ossl
SUBDIR+= qca2-qt5
SUBDIR+= qca2-qt5-gnupg
SUBDIR+= qca2-qt5-ossl
SUBDIR+= qgpgme
SUBDIR+= qident
SUBDIR+= qoauth
SUBDIR+= qore-asn1-module
SUBDIR+= qore-ssh2-module
SUBDIR+= qore-xmlsec-module
SUBDIR+= qt4-qtkeychain
SUBDIR+= qt5-qtkeychain
SUBDIR+= racoon2
SUBDIR+= rainbowcrack
SUBDIR+= rats
SUBDIR+= rc5des
SUBDIR+= rid
SUBDIR+= rsaref
SUBDIR+= ruby-airbrussh
SUBDIR+= ruby-bcrypt
SUBDIR+= ruby-bcrypt_pbkdf
SUBDIR+= ruby-ezcrypto
SUBDIR+= ruby-hmac
SUBDIR+= ruby-jsobfu
SUBDIR+= ruby-metasploit-concern
SUBDIR+= ruby-metasploit-model
SUBDIR+= ruby-metasploit-payloads
SUBDIR+= ruby-metasploit_payloads-mettle
SUBDIR+= ruby-nessus_rest
SUBDIR+= ruby-net-scp
SUBDIR+= ruby-net-sftp
SUBDIR+= ruby-net-ssh
SUBDIR+= ruby-net-ssh-gateway
SUBDIR+= ruby-net-ssh-multi
SUBDIR+= ruby-nexpose
SUBDIR+= ruby-oauth
SUBDIR+= ruby-openid
SUBDIR+= ruby-openssl-ccm
SUBDIR+= ruby-openvas-omp
SUBDIR+= ruby-password
SUBDIR+= ruby-rack-openid
SUBDIR+= ruby-rbnacl
SUBDIR+= ruby-rc4
SUBDIR+= ruby-rex-arch
SUBDIR+= ruby-rex-bin_tools
SUBDIR+= ruby-rex-core
SUBDIR+= ruby-rex-encoder
SUBDIR+= ruby-rex-exploitation
SUBDIR+= ruby-rex-java
SUBDIR+= ruby-rex-mime
SUBDIR+= ruby-rex-nop
SUBDIR+= ruby-rex-ole
SUBDIR+= ruby-rex-powershell
SUBDIR+= ruby-rex-random_identifier
SUBDIR+= ruby-rex-registry
SUBDIR+= ruby-rex-rop_builder
SUBDIR+= ruby-rex-socket
SUBDIR+= ruby-rex-sslscan
SUBDIR+= ruby-rex-struct2
SUBDIR+= ruby-rex-text
SUBDIR+= ruby-rex-zip
SUBDIR+= ruby-ruby-openid
SUBDIR+= ruby-rubyntlm
SUBDIR+= ruby-shadow
SUBDIR+= ruby-simple_oauth
SUBDIR+= ruby-sshkey
SUBDIR+= ruby-sshkit
SUBDIR+= ruby-tcpwrap
SUBDIR+= ruby-twitter_oauth
SUBDIR+= sbd
SUBDIR+= scanssh
SUBDIR+= scm-blackbox
SUBDIR+= scrypt
SUBDIR+= seahorse
SUBDIR+= seahorse-plugins
SUBDIR+= seccure
SUBDIR+= secpanel
SUBDIR+= sfs
SUBDIR+= sign
SUBDIR+= skey
SUBDIR+= sks
SUBDIR+= sleuthkit
SUBDIR+= smaSHeM
SUBDIR+= smtpd
SUBDIR+= sniff
SUBDIR+= snoopy
SUBDIR+= snortsnarf
SUBDIR+= snow
SUBDIR+= softhsm
SUBDIR+= softhsm2
SUBDIR+= spiped
SUBDIR+= sqlmap
SUBDIR+= srm
SUBDIR+= srp_client
SUBDIR+= ssdeep
SUBDIR+= ssh-askpass
SUBDIR+= ssh-ip-tunnel
SUBDIR+= sshfp
SUBDIR+= sshguard
SUBDIR+= sshpass
SUBDIR+= ssldump
SUBDIR+= sslproxy
SUBDIR+= sslsplit
SUBDIR+= sslwrap
SUBDIR+= ssss
SUBDIR+= starttls
SUBDIR+= steghide
SUBDIR+= stegtunnel
SUBDIR+= stud
SUBDIR+= stunnel
SUBDIR+= sudo
SUBDIR+= tacshell
SUBDIR+= tcl-tls
SUBDIR+= tcp_wrappers
SUBDIR+= tct
SUBDIR+= tkpasman
SUBDIR+= tor-browser
SUBDIR+= tripwire
SUBDIR+= validns
SUBDIR+= vault
SUBDIR+= volatility
SUBDIR+= xca
SUBDIR+= xml-security-c
SUBDIR+= xmlsec1
SUBDIR+= yafic
SUBDIR+= yara
SUBDIR+= ykclient
SUBDIR+= ykpers
SUBDIR+= zebedee
SUBDIR+= zkt
SUBDIR+= zoneminder
.include "../mk/misc/category.mk"