diff --git Makefile Makefile index 13bae0a..cf485d0 100644 --- Makefile +++ Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= tpm2-tools -DISTVERSION= 4.2.1 +DISTVERSION= 5.0 CATEGORIES= security MASTER_SITES= https://github.com/tpm2-software/tpm2-tools/releases/download/${DISTVERSION}/ @@ -10,6 +10,8 @@ COMMENT= TPM2 tools LICENSE= BSD2CLAUSE +BROKEN_SSL= openssl + LIB_DEPENDS= libtss2-esys.so:security/tpm2-tss \ libcurl.so:ftp/curl \ libuuid.so:misc/e2fsprogs-libuuid @@ -20,8 +22,6 @@ GNU_CONFIGURE= yes CONFIGURE_ENV= CRYPTO_CFLAGS="-I${OPENSSLINC}" CRYPTO_LIBS="-L${OPENSSLLIB} -lcrypto" CONFIGURE_ARGS= --disable-hardening --disable-fapi -BROKEN_SSL= openssl - .include .if ${OPSYS} == FreeBSD && ${OSVERSION} < 1200085 diff --git distinfo distinfo index a3dfbea..f9250d3 100644 --- distinfo +++ distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1596754825 -SHA256 (tpm2-tools-4.2.1.tar.gz) = 1ba32a5824e40bee18637c0b323943deff2fb085b07a4edffd0e045a520809c0 -SIZE (tpm2-tools-4.2.1.tar.gz) = 879294 +TIMESTAMP = 1609222153 +SHA256 (tpm2-tools-5.0.tar.gz) = e1b907fe29877628052e08ad84eebc6c3f7646d29505ed4862e96162a8c91ba1 +SIZE (tpm2-tools-5.0.tar.gz) = 990855 diff --git pkg-plist pkg-plist index 78dddf9..a7faa6d 100644 --- pkg-plist +++ pkg-plist @@ -1,5 +1,7 @@ +bin/tpm2 bin/tpm2_activatecredential bin/tpm2_certify +bin/tpm2_certifyX509certutil bin/tpm2_certifycreation bin/tpm2_changeauth bin/tpm2_changeeps @@ -8,6 +10,7 @@ bin/tpm2_checkquote bin/tpm2_clear bin/tpm2_clearcontrol bin/tpm2_clockrateadjust +bin/tpm2_commit bin/tpm2_create bin/tpm2_createak bin/tpm2_createek @@ -15,13 +18,19 @@ bin/tpm2_createpolicy bin/tpm2_createprimary bin/tpm2_dictionarylockout bin/tpm2_duplicate +bin/tpm2_ecdhkeygen +bin/tpm2_ecdhzgen +bin/tpm2_ecephemeral bin/tpm2_encryptdecrypt bin/tpm2_eventlog bin/tpm2_evictcontrol bin/tpm2_flushcontext bin/tpm2_getcap +bin/tpm2_getcommandauditdigest +bin/tpm2_geteccparameters bin/tpm2_getekcertificate bin/tpm2_getrandom +bin/tpm2_getsessionauditdigest bin/tpm2_gettestresult bin/tpm2_gettime bin/tpm2_hash @@ -77,6 +86,7 @@ bin/tpm2_rsaencrypt bin/tpm2_selftest bin/tpm2_send bin/tpm2_setclock +bin/tpm2_setcommandauditstatus bin/tpm2_setprimarypolicy bin/tpm2_shutdown bin/tpm2_sign @@ -86,8 +96,11 @@ bin/tpm2_stirrandom bin/tpm2_testparms bin/tpm2_unseal bin/tpm2_verifysignature +bin/tpm2_zgen2phase +man/man1/tpm2.1.gz man/man1/tpm2_activatecredential.1.gz man/man1/tpm2_certify.1.gz +man/man1/tpm2_certifyX509certutil.1.gz man/man1/tpm2_certifycreation.1.gz man/man1/tpm2_changeauth.1.gz man/man1/tpm2_changeeps.1.gz @@ -96,6 +109,7 @@ man/man1/tpm2_checkquote.1.gz man/man1/tpm2_clear.1.gz man/man1/tpm2_clearcontrol.1.gz man/man1/tpm2_clockrateadjust.1.gz +man/man1/tpm2_commit.1.gz man/man1/tpm2_create.1.gz man/man1/tpm2_createak.1.gz man/man1/tpm2_createek.1.gz @@ -103,13 +117,19 @@ man/man1/tpm2_createpolicy.1.gz man/man1/tpm2_createprimary.1.gz man/man1/tpm2_dictionarylockout.1.gz man/man1/tpm2_duplicate.1.gz +man/man1/tpm2_ecdhkeygen.1.gz +man/man1/tpm2_ecdhzgen.1.gz +man/man1/tpm2_ecephemeral.1.gz man/man1/tpm2_encryptdecrypt.1.gz man/man1/tpm2_eventlog.1.gz man/man1/tpm2_evictcontrol.1.gz man/man1/tpm2_flushcontext.1.gz man/man1/tpm2_getcap.1.gz +man/man1/tpm2_getcommandauditdigest.1.gz +man/man1/tpm2_geteccparameters.1.gz man/man1/tpm2_getekcertificate.1.gz man/man1/tpm2_getrandom.1.gz +man/man1/tpm2_getsessionauditdigest.1.gz man/man1/tpm2_gettestresult.1.gz man/man1/tpm2_gettime.1.gz man/man1/tpm2_hash.1.gz @@ -165,6 +185,7 @@ man/man1/tpm2_rsaencrypt.1.gz man/man1/tpm2_selftest.1.gz man/man1/tpm2_send.1.gz man/man1/tpm2_setclock.1.gz +man/man1/tpm2_setcommandauditstatus.1.gz man/man1/tpm2_setprimarypolicy.1.gz man/man1/tpm2_shutdown.1.gz man/man1/tpm2_sign.1.gz @@ -174,92 +195,6 @@ man/man1/tpm2_stirrandom.1.gz man/man1/tpm2_testparms.1.gz man/man1/tpm2_unseal.1.gz man/man1/tpm2_verifysignature.1.gz -share/bash-completion/completions/tpm2_activatecredential -share/bash-completion/completions/tpm2_certify -share/bash-completion/completions/tpm2_certifycreation -share/bash-completion/completions/tpm2_changeauth -share/bash-completion/completions/tpm2_changeeps -share/bash-completion/completions/tpm2_changepps -share/bash-completion/completions/tpm2_checkquote -share/bash-completion/completions/tpm2_clear -share/bash-completion/completions/tpm2_clearcontrol -share/bash-completion/completions/tpm2_clockrateadjust +man/man1/tpm2_zgen2phase.1.gz +share/bash-completion/completions/tpm2 share/bash-completion/completions/tpm2_completion.bash -share/bash-completion/completions/tpm2_create -share/bash-completion/completions/tpm2_createak -share/bash-completion/completions/tpm2_createek -share/bash-completion/completions/tpm2_createpolicy -share/bash-completion/completions/tpm2_createprimary -share/bash-completion/completions/tpm2_dictionarylockout -share/bash-completion/completions/tpm2_duplicate -share/bash-completion/completions/tpm2_encryptdecrypt -share/bash-completion/completions/tpm2_eventlog -share/bash-completion/completions/tpm2_evictcontrol -share/bash-completion/completions/tpm2_flushcontext -share/bash-completion/completions/tpm2_getcap -share/bash-completion/completions/tpm2_getekcertificate -share/bash-completion/completions/tpm2_getrandom -share/bash-completion/completions/tpm2_gettestresult -share/bash-completion/completions/tpm2_gettime -share/bash-completion/completions/tpm2_hash -share/bash-completion/completions/tpm2_hierarchycontrol -share/bash-completion/completions/tpm2_hmac -share/bash-completion/completions/tpm2_import -share/bash-completion/completions/tpm2_incrementalselftest -share/bash-completion/completions/tpm2_load -share/bash-completion/completions/tpm2_loadexternal -share/bash-completion/completions/tpm2_makecredential -share/bash-completion/completions/tpm2_nvcertify -share/bash-completion/completions/tpm2_nvdefine -share/bash-completion/completions/tpm2_nvextend -share/bash-completion/completions/tpm2_nvincrement -share/bash-completion/completions/tpm2_nvread -share/bash-completion/completions/tpm2_nvreadlock -share/bash-completion/completions/tpm2_nvreadpublic -share/bash-completion/completions/tpm2_nvsetbits -share/bash-completion/completions/tpm2_nvundefine -share/bash-completion/completions/tpm2_nvwrite -share/bash-completion/completions/tpm2_nvwritelock -share/bash-completion/completions/tpm2_pcrallocate -share/bash-completion/completions/tpm2_pcrevent -share/bash-completion/completions/tpm2_pcrextend -share/bash-completion/completions/tpm2_pcrread -share/bash-completion/completions/tpm2_pcrreset -share/bash-completion/completions/tpm2_policyauthorize -share/bash-completion/completions/tpm2_policyauthorizenv -share/bash-completion/completions/tpm2_policyauthvalue -share/bash-completion/completions/tpm2_policycommandcode -share/bash-completion/completions/tpm2_policycountertimer -share/bash-completion/completions/tpm2_policycphash -share/bash-completion/completions/tpm2_policyduplicationselect -share/bash-completion/completions/tpm2_policylocality -share/bash-completion/completions/tpm2_policynamehash -share/bash-completion/completions/tpm2_policynv -share/bash-completion/completions/tpm2_policynvwritten -share/bash-completion/completions/tpm2_policyor -share/bash-completion/completions/tpm2_policypassword -share/bash-completion/completions/tpm2_policypcr -share/bash-completion/completions/tpm2_policyrestart -share/bash-completion/completions/tpm2_policysecret -share/bash-completion/completions/tpm2_policysigned -share/bash-completion/completions/tpm2_policytemplate -share/bash-completion/completions/tpm2_policyticket -share/bash-completion/completions/tpm2_print -share/bash-completion/completions/tpm2_quote -share/bash-completion/completions/tpm2_rc_decode -share/bash-completion/completions/tpm2_readclock -share/bash-completion/completions/tpm2_readpublic -share/bash-completion/completions/tpm2_rsadecrypt -share/bash-completion/completions/tpm2_rsaencrypt -share/bash-completion/completions/tpm2_selftest -share/bash-completion/completions/tpm2_send -share/bash-completion/completions/tpm2_setclock -share/bash-completion/completions/tpm2_setprimarypolicy -share/bash-completion/completions/tpm2_shutdown -share/bash-completion/completions/tpm2_sign -share/bash-completion/completions/tpm2_startauthsession -share/bash-completion/completions/tpm2_startup -share/bash-completion/completions/tpm2_stirrandom -share/bash-completion/completions/tpm2_testparms -share/bash-completion/completions/tpm2_unseal -share/bash-completion/completions/tpm2_verifysignature