head 1.3; access; symbols pkgsrc-2026Q3:1.3.0.6 pkgsrc-2026Q3-base:1.3 pkgsrc-2026Q2:1.3.0.4 pkgsrc-2026Q2-base:1.3 pkgsrc-2026Q1:1.3.0.2 pkgsrc-2026Q1-base:1.3 pkgsrc-2025Q4:1.1.0.12 pkgsrc-2025Q4-base:1.1 pkgsrc-2025Q3:1.1.0.10 pkgsrc-2025Q3-base:1.1 pkgsrc-2025Q2:1.1.0.8 pkgsrc-2025Q2-base:1.1 pkgsrc-2025Q1:1.1.0.6 pkgsrc-2025Q1-base:1.1 pkgsrc-2024Q4:1.1.0.4 pkgsrc-2024Q4-base:1.1 pkgsrc-2024Q3:1.1.0.2 pkgsrc-2024Q3-base:1.1; locks; strict; comment @# @; 1.3 date 2026.03.01.19.04.15; author js; state Exp; branches; next 1.2; commitid ALhmzvv0IlV4YiwG; 1.2 date 2026.03.01.15.09.41; author js; state Exp; branches; next 1.1; commitid K9XQpirsqVRVEhwG; 1.1 date 2024.09.21.12.40.17; author js; state Exp; branches; next ; commitid IVOH50IPsMhEKFqF; desc @@ 1.3 log @Update devel/py-libagent to 0.16.1 This just includes the patches that were previously applied to 0.16.0. @ text @$NetBSD: distinfo,v 1.2 2026/03/01 15:09:41 js Exp $ BLAKE2s (trezor-agent-0.16.1.tar.gz) = c8a52c63135e6a77ffef63263048551d6c182182a9bcb506752f0e8d6a2fd205 SHA512 (trezor-agent-0.16.1.tar.gz) = 4246c236138d45ddbf4e2da0471cee84f6004e946b3bcd12dc1460275f0b4fd98de41ea536e0f488085b7fd53d17f5e0f1a7842e0552ad39a540084f1ccd2f0d Size (trezor-agent-0.16.1.tar.gz) = 923857 bytes SHA1 (patch-setup.py) = bc0377560b88ee5c88a5249e42c2c505be9a0b59 @ 1.2 log @Update security/py-libagent to 0.16.0 - Test on Python 3.13 by @@romanz in #492 - Support SSH CA generation by @@romanz in #493 - replace pkg_resources for python 3.12 by @@branchv in #480 - Dedup sending age response by @@romanz in #497 - Parse SSH server host key as well by @@romanz in #507 - Drop keepkey support by @@romanz in #511 - Drop ledger support by @@romanz in #513 - libagent: Add USB IDs for Jade Plus by @@nitramiz in #510 - Switch to trezorlib 0.20 to support TS7 by @@romanz in #512 Additionally, two patches have been applied on top of 0.16.0: - Lookup GnuPG user ID (instead of assuming it's the first one) in #517 - Fix passphrase support on Trezor in #519 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1 2024/09/21 12:40:17 js Exp $ d3 3 a5 5 BLAKE2s (trezor-agent-0.16.0.tar.gz) = e60c537b032bb2f9eae6d8dbc73ececc7e537f7fcad872c38b288b0645e829e1 SHA512 (trezor-agent-0.16.0.tar.gz) = afa91d7ebe5e9582b5ad42823c538f8891906b1da531fc74280c66cbc0f534f1421d12d7313aeea5d9a7393f646d778e58a92d176f15526513c9b4b0dcade14d Size (trezor-agent-0.16.0.tar.gz) = 923834 bytes SHA1 (patch-libagent_device_trezor.py) = 4a8b21f237cabbc8a33ca38072e9d2d163b511bb SHA1 (patch-libagent_gpg_agent.py) = f38ac130c397bd6896beba2d6d7b876f60b67560 @ 1.1 log @Add security/py-libagent This project allows you to use various hardware security devices to operate GPG, SSH and age. Instead of keeping your key on your computer and decrypting it with a passphrase when you want to use it, the key is generated and stored on the device and never reaches your computer. Read more about the design here. You can do things like sign your emails, git commits, and software packages, manage your passwords (with pass and passage, among others), authenticate web tunnels and file transfers, and more. @ text @d1 1 a1 1 $NetBSD$ d3 5 a7 3 BLAKE2s (trezor-agent-0.15.0.tar.gz) = 04b00c96af84379d23a5b976b003405bdb2d5489fe8fcd4e89341e5ce82ff7a4 SHA512 (trezor-agent-0.15.0.tar.gz) = af42d5fff527fe0deb35b27d6b77a3abe49df294e5b7dd69e187d32d5668bd72b1c3b0f20bbe40f81aee9d8e12bb836ec8d0c5bd8f3190c771c7aa3b94bb4fb0 Size (trezor-agent-0.15.0.tar.gz) = 926014 bytes @