[arch-commits] Commit in tpm2-tss/trunk (PKGBUILD)
Date: Wednesday, November 25, 2020 @ 15:48:35 Author: diabonas Revision: 761084 upgpkg: tpm2-tss 3.0.3-1: upstream release Modified: tpm2-tss/trunk/PKGBUILD --+ PKGBUILD | 18 +- 1 file changed, 5 insertions(+), 13 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-25 14:59:21 UTC (rev 761083) +++ PKGBUILD2020-11-25 15:48:35 UTC (rev 761084) @@ -1,8 +1,8 @@ # Maintainer: Jonas Witschel # Contributor: Bruno Pagani pkgname=tpm2-tss -pkgver=3.0.2 -pkgrel=2 +pkgver=3.0.3 +pkgrel=1 pkgdesc='Implementation of the TCG Trusted Platform Module 2.0 Software Stack (TSS2)' arch=('x86_64') url='https://github.com/tpm2-software/tpm2-tss' @@ -15,21 +15,13 @@ 'etc/tpm2-tss/fapi-profiles/P_ECCP256SHA256.json' 'etc/tpm2-tss/fapi-profiles/P_RSA2048SHA256.json') options=('!emptydirs') -source=("$url/releases/download/$pkgver/$pkgname-$pkgver.tar.gz"{,.asc} - 'tpm2-tss-3.0.2_fix_rel_path_to_abs_path.patch::https://patch-diff.githubusercontent.com/raw/tpm2-software/tpm2-tss/pull/1914.patch') -sha512sums=('0b295bb1a135c904344e8a11ae9a293f71d60ea045bacd59a9b778ba19e88e1b91022f24a4775615c215db450584574901838146bc4d4d286ee8b686b72b0bab' -'SKIP' - '742c3ee9350c76ef0c38e2beec95ca48d44ad49b8ec14e8efd065b4e76a52b77ebcfc9855d12b7ef03c31857867ca65c40cd76032cab9e8f8cd91cd9b234d1ca') +source=("$url/releases/download/$pkgver/$pkgname-$pkgver.tar.gz"{,.asc}) +sha512sums=('54a926db55790250d69c81ac6e436556072057dd7c610d2718689030287dee69d533d4e04b3325dd73d9fc7635dad0bf0a7bfb082957bb51cb420efdb68efaf8' +'SKIP') validpgpkeys=('D760B790CCF0A41CBE7B047C316CC1FB24ABDC72' # Tadeusz Struk 'D6B4D8BAC7E0CC97DCD4AC7272E88B53F7A95D84' # Andreas Fuchs '5B482B8E3E19DA7C978E1D016DE2E9078E1F50C1') # William Roberts (Bill Roberts) -prepare() { - cd "$pkgname-$pkgver" - # Fix a bug that leads to tpm2-pkcs11 test failures (https://github.com/tpm2-software/tpm2-tss/pull/1914) - patch --forward --strip=1 --input="$srcdir/tpm2-tss-3.0.2_fix_rel_path_to_abs_path.patch" -} - build() { cd "$pkgname-$pkgver" ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
[arch-commits] Commit in tpm2-tss/trunk (PKGBUILD)
Date: Friday, November 20, 2020 @ 21:09:13 Author: diabonas Revision: 758130 upgpkg: tpm2-tss 3.0.2-2: fix bug leading to tpm2-pkcs11 test failures Modified: tpm2-tss/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 11 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-20 21:08:54 UTC (rev 758129) +++ PKGBUILD2020-11-20 21:09:13 UTC (rev 758130) @@ -2,7 +2,7 @@ # Contributor: Bruno Pagani pkgname=tpm2-tss pkgver=3.0.2 -pkgrel=1 +pkgrel=2 pkgdesc='Implementation of the TCG Trusted Platform Module 2.0 Software Stack (TSS2)' arch=('x86_64') url='https://github.com/tpm2-software/tpm2-tss' @@ -15,13 +15,21 @@ 'etc/tpm2-tss/fapi-profiles/P_ECCP256SHA256.json' 'etc/tpm2-tss/fapi-profiles/P_RSA2048SHA256.json') options=('!emptydirs') -source=("$url/releases/download/$pkgver/$pkgname-$pkgver.tar.gz"{,.asc}) +source=("$url/releases/download/$pkgver/$pkgname-$pkgver.tar.gz"{,.asc} + 'tpm2-tss-3.0.2_fix_rel_path_to_abs_path.patch::https://patch-diff.githubusercontent.com/raw/tpm2-software/tpm2-tss/pull/1914.patch') sha512sums=('0b295bb1a135c904344e8a11ae9a293f71d60ea045bacd59a9b778ba19e88e1b91022f24a4775615c215db450584574901838146bc4d4d286ee8b686b72b0bab' -'SKIP') +'SKIP' + '742c3ee9350c76ef0c38e2beec95ca48d44ad49b8ec14e8efd065b4e76a52b77ebcfc9855d12b7ef03c31857867ca65c40cd76032cab9e8f8cd91cd9b234d1ca') validpgpkeys=('D760B790CCF0A41CBE7B047C316CC1FB24ABDC72' # Tadeusz Struk 'D6B4D8BAC7E0CC97DCD4AC7272E88B53F7A95D84' # Andreas Fuchs '5B482B8E3E19DA7C978E1D016DE2E9078E1F50C1') # William Roberts (Bill Roberts) +prepare() { + cd "$pkgname-$pkgver" + # Fix a bug that leads to tpm2-pkcs11 test failures (https://github.com/tpm2-software/tpm2-tss/pull/1914) + patch --forward --strip=1 --input="$srcdir/tpm2-tss-3.0.2_fix_rel_path_to_abs_path.patch" +} + build() { cd "$pkgname-$pkgver" ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
[arch-commits] Commit in tpm2-tss/trunk (PKGBUILD)
Date: Friday, November 20, 2020 @ 14:50:32 Author: diabonas Revision: 757905 upgpkg: tpm2-tss 3.0.2-1: upstream release Modified: tpm2-tss/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-20 14:34:41 UTC (rev 757904) +++ PKGBUILD2020-11-20 14:50:32 UTC (rev 757905) @@ -1,7 +1,7 @@ # Maintainer: Jonas Witschel # Contributor: Bruno Pagani pkgname=tpm2-tss -pkgver=3.0.1 +pkgver=3.0.2 pkgrel=1 pkgdesc='Implementation of the TCG Trusted Platform Module 2.0 Software Stack (TSS2)' arch=('x86_64') @@ -16,7 +16,7 @@ 'etc/tpm2-tss/fapi-profiles/P_RSA2048SHA256.json') options=('!emptydirs') source=("$url/releases/download/$pkgver/$pkgname-$pkgver.tar.gz"{,.asc}) -sha512sums=('206830fecea22c4974a16b5e76599b3c22e077a448f15e2707b260eba6832b2089f9d7c12d3e42daf314cdfbd83309b2b623a7abeb1409234f1930a835365529' +sha512sums=('0b295bb1a135c904344e8a11ae9a293f71d60ea045bacd59a9b778ba19e88e1b91022f24a4775615c215db450584574901838146bc4d4d286ee8b686b72b0bab' 'SKIP') validpgpkeys=('D760B790CCF0A41CBE7B047C316CC1FB24ABDC72' # Tadeusz Struk 'D6B4D8BAC7E0CC97DCD4AC7272E88B53F7A95D84' # Andreas Fuchs
[arch-commits] Commit in tpm2-tss/trunk (PKGBUILD)
Date: Wednesday, September 23, 2020 @ 16:30:01 Author: diabonas Revision: 711560 upgpkg: tpm2-tss 3.0.1-1: upstream release (security update) This release includes a fix for CVE-2020-24455. Modified: tpm2-tss/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-09-23 16:23:02 UTC (rev 711559) +++ PKGBUILD2020-09-23 16:30:01 UTC (rev 711560) @@ -1,8 +1,8 @@ # Maintainer: Jonas Witschel # Contributor: Bruno Pagani pkgname=tpm2-tss -pkgver=3.0.0 -pkgrel=2 +pkgver=3.0.1 +pkgrel=1 pkgdesc='Implementation of the TCG Trusted Platform Module 2.0 Software Stack (TSS2)' arch=('x86_64') url='https://github.com/tpm2-software/tpm2-tss' @@ -16,7 +16,7 @@ 'etc/tpm2-tss/fapi-profiles/P_RSA2048SHA256.json') options=('!emptydirs') source=("$url/releases/download/$pkgver/$pkgname-$pkgver.tar.gz"{,.asc}) -sha512sums=('ba54904f2cd8cbcca85ce4d4ac5c8650da6ab076e8d8d142e1b7ee75c5e9a645520f1a5ac8ffe5269deceba84762c9074b131296e8b2d4c684ddc335a828d7a8' +sha512sums=('206830fecea22c4974a16b5e76599b3c22e077a448f15e2707b260eba6832b2089f9d7c12d3e42daf314cdfbd83309b2b623a7abeb1409234f1930a835365529' 'SKIP') validpgpkeys=('D760B790CCF0A41CBE7B047C316CC1FB24ABDC72' # Tadeusz Struk 'D6B4D8BAC7E0CC97DCD4AC7272E88B53F7A95D84' # Andreas Fuchs
[arch-commits] Commit in tpm2-tss/trunk (PKGBUILD)
Date: Wednesday, August 5, 2020 @ 10:14:52 Author: diabonas Revision: 669285 upgpkg: tpm2-tss 3.0.0-2: improve reproducibility If unit tests are enabled, the macro UNIT is defined, which affects src/tss2-tcti/tcti-cmd.{c,h} and thus the built library libtss2-tcti-cmd.so. If reproducers try to build the package with --nocheck to save resources, the package contents will not match. Enable unit tests unconditionally to avoid this issue. make install tries to create empty directories /run/tpm2-tss/eventlog and /var/lib/tpm2-tss/system/keystore (in case they cannot be created using the provided tmpfiles.d configuration). Usually this fails due to insufficient privileges, but running archlinux-repro succeeds in creating these spurious directories. Use the !emptydirs makepkg option to remove the directories in all cases, since they will be created with the correct permissions during package installation using systemd-tmpfiles anyway. Modified: tpm2-tss/trunk/PKGBUILD --+ PKGBUILD |9 + 1 file changed, 5 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-05 10:14:50 UTC (rev 669284) +++ PKGBUILD2020-08-05 10:14:52 UTC (rev 669285) @@ -2,18 +2,19 @@ # Contributor: Bruno Pagani pkgname=tpm2-tss pkgver=3.0.0 -pkgrel=1 +pkgrel=2 pkgdesc='Implementation of the TCG Trusted Platform Module 2.0 Software Stack (TSS2)' arch=('x86_64') url='https://github.com/tpm2-software/tpm2-tss' license=('BSD') depends=('curl' 'json-c' 'openssl' 'libjson-c.so') -makedepends=('doxygen') -checkdepends=('cmocka' 'iproute2' 'swtpm' 'uthash') +makedepends=('cmocka' 'doxygen') +checkdepends=('iproute2' 'swtpm' 'uthash') provides=('libtss2-esys.so' 'libtss2-fapi.so' 'libtss2-mu.so' 'libtss2-rc.so' 'libtss2-sys.so' 'libtss2-tctildr.so') backup=('etc/tpm2-tss/fapi-config.json' 'etc/tpm2-tss/fapi-profiles/P_ECCP256SHA256.json' 'etc/tpm2-tss/fapi-profiles/P_RSA2048SHA256.json') +options=('!emptydirs') source=("$url/releases/download/$pkgver/$pkgname-$pkgver.tar.gz"{,.asc}) sha512sums=('ba54904f2cd8cbcca85ce4d4ac5c8650da6ab076e8d8d142e1b7ee75c5e9a645520f1a5ac8ffe5269deceba84762c9074b131296e8b2d4c684ddc335a828d7a8' 'SKIP') @@ -26,7 +27,7 @@ ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ --with-runstatedir=/run --with-sysusersdir=/usr/lib/sysusers.d \ --with-tmpfilesdir=/usr/lib/tmpfiles.d --with-udevrulesprefix=60- \ - $( ((CHECKFUNC)) && echo --enable-unit --enable-integration) + --enable-unit $( ((CHECKFUNC)) && echo --enable-integration) make }
[arch-commits] Commit in tpm2-tss/trunk (PKGBUILD)
Date: Wednesday, August 5, 2020 @ 07:25:16 Author: diabonas Revision: 669050 upgpkg: tpm2-tss 3.0.0-1: upstream release Modified: tpm2-tss/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-05 07:20:19 UTC (rev 669049) +++ PKGBUILD2020-08-05 07:25:16 UTC (rev 669050) @@ -1,7 +1,7 @@ # Maintainer: Jonas Witschel # Contributor: Bruno Pagani pkgname=tpm2-tss -pkgver=2.4.1 +pkgver=3.0.0 pkgrel=1 pkgdesc='Implementation of the TCG Trusted Platform Module 2.0 Software Stack (TSS2)' arch=('x86_64') @@ -9,13 +9,13 @@ license=('BSD') depends=('curl' 'json-c' 'openssl' 'libjson-c.so') makedepends=('doxygen') -checkdepends=('cmocka' 'ibm-sw-tpm2' 'iproute2' 'procps-ng' 'uthash') +checkdepends=('cmocka' 'iproute2' 'swtpm' 'uthash') provides=('libtss2-esys.so' 'libtss2-fapi.so' 'libtss2-mu.so' 'libtss2-rc.so' 'libtss2-sys.so' 'libtss2-tctildr.so') backup=('etc/tpm2-tss/fapi-config.json' 'etc/tpm2-tss/fapi-profiles/P_ECCP256SHA256.json' 'etc/tpm2-tss/fapi-profiles/P_RSA2048SHA256.json') source=("$url/releases/download/$pkgver/$pkgname-$pkgver.tar.gz"{,.asc}) -sha512sums=('51551d63fa404e23664aaad1b247bd4b1f93812ced1aed144c37f28cdb3adb4e696aa9e93a502c8fa0eb7e9b4376ac9377f0537eb4c717b68c0b014fee7a0643' +sha512sums=('ba54904f2cd8cbcca85ce4d4ac5c8650da6ab076e8d8d142e1b7ee75c5e9a645520f1a5ac8ffe5269deceba84762c9074b131296e8b2d4c684ddc335a828d7a8' 'SKIP') validpgpkeys=('D760B790CCF0A41CBE7B047C316CC1FB24ABDC72' # Tadeusz Struk 'D6B4D8BAC7E0CC97DCD4AC7272E88B53F7A95D84' # Andreas Fuchs
[arch-commits] Commit in tpm2-tss/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 23:20:20 Author: diabonas Revision: 627261 upgpkg: tpm2-tss 2.4.1-1: upstream release, add libprovides Modified: tpm2-tss/trunk/PKGBUILD --+ PKGBUILD |9 + 1 file changed, 5 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 23:05:46 UTC (rev 627260) +++ PKGBUILD2020-05-12 23:20:20 UTC (rev 627261) @@ -1,20 +1,21 @@ # Maintainer: Jonas Witschel # Contributor: Bruno Pagani pkgname=tpm2-tss -pkgver=2.4.0 -pkgrel=2 +pkgver=2.4.1 +pkgrel=1 pkgdesc='Implementation of the TCG Trusted Platform Module 2.0 Software Stack (TSS2)' arch=('x86_64') url='https://github.com/tpm2-software/tpm2-tss' license=('BSD') -depends=('curl' 'openssl' 'json-c') +depends=('curl' 'json-c' 'openssl' 'libjson-c.so') makedepends=('doxygen') checkdepends=('cmocka' 'ibm-sw-tpm2' 'iproute2' 'procps-ng' 'uthash') +provides=('libtss2-esys.so' 'libtss2-fapi.so' 'libtss2-mu.so' 'libtss2-rc.so' 'libtss2-sys.so' 'libtss2-tctildr.so') backup=('etc/tpm2-tss/fapi-config.json' 'etc/tpm2-tss/fapi-profiles/P_ECCP256SHA256.json' 'etc/tpm2-tss/fapi-profiles/P_RSA2048SHA256.json') source=("$url/releases/download/$pkgver/$pkgname-$pkgver.tar.gz"{,.asc}) -sha512sums=('763370381584f2124f751f0736e6a8b34428fd52134fd9966f3581e128f3b74b3f1261992f5d6162d7c866e47f7e5519ea80c1d1d39b80d5ed6e067eb2cd35a0' +sha512sums=('51551d63fa404e23664aaad1b247bd4b1f93812ced1aed144c37f28cdb3adb4e696aa9e93a502c8fa0eb7e9b4376ac9377f0537eb4c717b68c0b014fee7a0643' 'SKIP') validpgpkeys=('D760B790CCF0A41CBE7B047C316CC1FB24ABDC72' # Tadeusz Struk 'D6B4D8BAC7E0CC97DCD4AC7272E88B53F7A95D84' # Andreas Fuchs
[arch-commits] Commit in tpm2-tss/trunk (PKGBUILD)
Date: Sunday, April 26, 2020 @ 04:58:01 Author: foutrelis Revision: 621379 upgpkg: tpm2-tss 2.4.0-2: json-c 0.14 rebuild Modified: tpm2-tss/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-04-26 04:53:10 UTC (rev 621378) +++ PKGBUILD2020-04-26 04:58:01 UTC (rev 621379) @@ -2,12 +2,12 @@ # Contributor: Bruno Pagani pkgname=tpm2-tss pkgver=2.4.0 -pkgrel=1 +pkgrel=2 pkgdesc='Implementation of the TCG Trusted Platform Module 2.0 Software Stack (TSS2)' arch=('x86_64') url='https://github.com/tpm2-software/tpm2-tss' license=('BSD') -depends=('curl' 'openssl') +depends=('curl' 'openssl' 'json-c') makedepends=('doxygen') checkdepends=('cmocka' 'ibm-sw-tpm2' 'iproute2' 'procps-ng' 'uthash') backup=('etc/tpm2-tss/fapi-config.json'
[arch-commits] Commit in tpm2-tss/trunk (PKGBUILD)
Date: Wednesday, March 11, 2020 @ 23:26:14 Author: diabonas Revision: 594707 upgpkg: tpm2-tss 2.4.0-1: upstream release - Add new FAPI library (depends on curl and needs some additional system directories to be configured). - Drop patch for ibm-sw-tpm2 1563 applied upstream. - Upstream now ships a sysusers.d and tmpfiles.d configuration. - Upstream no longer ships libtss2-tcti-default.so by default. Modified: tpm2-tss/trunk/PKGBUILD --+ PKGBUILD | 28 1 file changed, 12 insertions(+), 16 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-03-11 23:24:04 UTC (rev 594706) +++ PKGBUILD2020-03-11 23:26:14 UTC (rev 594707) @@ -2,33 +2,31 @@ # Contributor: Bruno Pagani pkgname=tpm2-tss -pkgver=2.3.3 +pkgver=2.4.0 pkgrel=1 pkgdesc="Implementation of the TCG Trusted Platform Module 2.0 Software Stack (TSS2)" arch=(x86_64) url="https://github.com/tpm2-software/tpm2-tss; license=(BSD) -depends=(openssl) +depends=(curl openssl) makedepends=(doxygen) checkdepends=(cmocka ibm-sw-tpm2 iproute2 procps-ng uthash) -source=("${url}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.asc} - "tpm2-tss-2.3.2_ibm-sw-tpm2-1563.patch::${url}/commit/6ff9ad43cafa6aeebd264c78ea56e97b2a98e14b.patch") -sha512sums=('df83908508fc8add8ca1aaf7144bcf369f13797f7e5d39fe29654d82e2de2cddf324cd06cb3154318ef767d706d863a7781d98c7b29a90945f081a54594128e5' -'SKIP' - '62608e0bf811cb62b75b8fd458118f581b509529630fcb9eef3fca1c1d3262e3b7d48e334ebda28e712af406b8dbb23a2b87a2b4d0b1883a23d1d497b45bd86e') +backup=('etc/tpm2-tss/fapi-config.json' +'etc/tpm2-tss/fapi-profiles/P_ECCP256SHA256.json' +'etc/tpm2-tss/fapi-profiles/P_RSA2048SHA256.json') +source=("${url}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.asc}) +sha512sums=('763370381584f2124f751f0736e6a8b34428fd52134fd9966f3581e128f3b74b3f1261992f5d6162d7c866e47f7e5519ea80c1d1d39b80d5ed6e067eb2cd35a0' +'SKIP') validpgpkeys=(D760B790CCF0A41CBE7B047C316CC1FB24ABDC72 # Tadeusz Struk D6B4D8BAC7E0CC97DCD4AC7272E88B53F7A95D84 # Andreas Fuchs 5B482B8E3E19DA7C978E1D016DE2E9078E1F50C1) # William Roberts (Bill Roberts) -prepare() { - cd ${pkgname}-${pkgver} - # Fix test failure with ibm-sw-tpm2 1563, see https://github.com/tpm2-software/tpm2-tss/pull/1585 - patch --strip=1 --input="${srcdir}/tpm2-tss-2.3.2_ibm-sw-tpm2-1563.patch" -} - build() { cd ${pkgname}-${pkgver} -./configure --prefix=/usr --with-udevrulesprefix=60- $( ((CHECKFUNC)) && echo --enable-unit --enable-integration) +./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ +--with-runstatedir=/run --with-sysusersdir=/usr/lib/sysusers.d \ +--with-tmpfilesdir=/usr/lib/tmpfiles.d --with-udevrulesprefix=60- \ +$( ((CHECKFUNC)) && echo --enable-unit --enable-integration) make } @@ -41,6 +39,4 @@ cd ${pkgname}-${pkgver} make DESTDIR="${pkgdir}" install install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ -echo 'u tss - "tss user for tpm2"' | install -Dm644 /dev/stdin "${pkgdir}"/usr/lib/sysusers.d/${pkgname}.conf -rm "${pkgdir}"/usr/lib/libtss2-tcti-default.so # https://github.com/tpm2-software/tpm2-tss/issues/1482#issuecomment-516363966 }
[arch-commits] Commit in tpm2-tss/trunk (PKGBUILD)
Date: Thursday, February 20, 2020 @ 23:17:09 Author: diabonas Revision: 577426 upgpkg: tpm2-tss 2.3.3-1: upstream release Modified: tpm2-tss/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-20 23:11:49 UTC (rev 577425) +++ PKGBUILD2020-02-20 23:17:09 UTC (rev 577426) @@ -1,7 +1,8 @@ # Maintainer: Jonas Witschel +# Contributor: Bruno Pagani pkgname=tpm2-tss -pkgver=2.3.2 +pkgver=2.3.3 pkgrel=1 pkgdesc="Implementation of the TCG Trusted Platform Module 2.0 Software Stack (TSS2)" arch=(x86_64) @@ -12,7 +13,7 @@ checkdepends=(cmocka ibm-sw-tpm2 iproute2 procps-ng uthash) source=("${url}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.asc} "tpm2-tss-2.3.2_ibm-sw-tpm2-1563.patch::${url}/commit/6ff9ad43cafa6aeebd264c78ea56e97b2a98e14b.patch") -sha512sums=('7b679b54f3478c3adee5b6c3135cbe491ffd9f4712991f465edbd6c7d2831e5f1537038ec36f288e9545c719d5d167b61116c924cf5d816220615d0b58a1d436' +sha512sums=('df83908508fc8add8ca1aaf7144bcf369f13797f7e5d39fe29654d82e2de2cddf324cd06cb3154318ef767d706d863a7781d98c7b29a90945f081a54594128e5' 'SKIP' '62608e0bf811cb62b75b8fd458118f581b509529630fcb9eef3fca1c1d3262e3b7d48e334ebda28e712af406b8dbb23a2b87a2b4d0b1883a23d1d497b45bd86e') validpgpkeys=(D760B790CCF0A41CBE7B047C316CC1FB24ABDC72 # Tadeusz Struk
[arch-commits] Commit in tpm2-tss/trunk (PKGBUILD)
Date: Monday, December 30, 2019 @ 20:29:09 Author: diabonas Revision: 544977 Fix test failure with ibm-sw-tpm2 1563 Modified: tpm2-tss/trunk/PKGBUILD --+ PKGBUILD | 15 +++ 1 file changed, 11 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-12-30 20:28:22 UTC (rev 544976) +++ PKGBUILD2019-12-30 20:29:09 UTC (rev 544977) @@ -1,4 +1,3 @@ -# Maintainer: Bruno Pagani # Maintainer: Jonas Witschel pkgname=tpm2-tss @@ -11,13 +10,21 @@ depends=(openssl) makedepends=(doxygen) checkdepends=(cmocka ibm-sw-tpm2 iproute2 procps-ng uthash) -source=("${url}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.asc}) -sha256sums=('82929a0611f39246e09202702a61b54c980ab694626c1f5823520ddf75024fa6' -'SKIP') +source=("${url}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.asc} + "tpm2-tss-2.3.2_ibm-sw-tpm2-1563.patch::${url}/commit/6ff9ad43cafa6aeebd264c78ea56e97b2a98e14b.patch") +sha512sums=('7b679b54f3478c3adee5b6c3135cbe491ffd9f4712991f465edbd6c7d2831e5f1537038ec36f288e9545c719d5d167b61116c924cf5d816220615d0b58a1d436' +'SKIP' + '62608e0bf811cb62b75b8fd458118f581b509529630fcb9eef3fca1c1d3262e3b7d48e334ebda28e712af406b8dbb23a2b87a2b4d0b1883a23d1d497b45bd86e') validpgpkeys=(D760B790CCF0A41CBE7B047C316CC1FB24ABDC72 # Tadeusz Struk D6B4D8BAC7E0CC97DCD4AC7272E88B53F7A95D84 # Andreas Fuchs 5B482B8E3E19DA7C978E1D016DE2E9078E1F50C1) # William Roberts (Bill Roberts) +prepare() { + cd ${pkgname}-${pkgver} + # Fix test failure with ibm-sw-tpm2 1563, see https://github.com/tpm2-software/tpm2-tss/pull/1585 + patch --strip=1 --input="${srcdir}/tpm2-tss-2.3.2_ibm-sw-tpm2-1563.patch" +} + build() { cd ${pkgname}-${pkgver} ./configure --prefix=/usr --with-udevrulesprefix=60- $( ((CHECKFUNC)) && echo --enable-unit --enable-integration)
[arch-commits] Commit in tpm2-tss/trunk (PKGBUILD)
Date: Thursday, December 12, 2019 @ 22:12:39 Author: diabonas Revision: 537488 upgpkg: tpm2-tss 2.3.2-1 - upstream release - Add Bill Roberts as maintainer, see upstream commit d5cca2a51434c0d0fe7cf4237b161d498baed02d. He is already one of the tpm2-tools maintainers, so there is an existing trust relationship. Modified: tpm2-tss/trunk/PKGBUILD --+ PKGBUILD | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-12-12 22:04:29 UTC (rev 537487) +++ PKGBUILD2019-12-12 22:12:39 UTC (rev 537488) @@ -1,8 +1,9 @@ # Maintainer: Bruno Pagani +# Maintainer: Jonas Witschel pkgname=tpm2-tss -pkgver=2.3.1 -pkgrel=3 +pkgver=2.3.2 +pkgrel=1 pkgdesc="Implementation of the TCG Trusted Platform Module 2.0 Software Stack (TSS2)" arch=(x86_64) url="https://github.com/tpm2-software/tpm2-tss; @@ -11,9 +12,11 @@ makedepends=(doxygen) checkdepends=(cmocka ibm-sw-tpm2 iproute2 procps-ng uthash) source=("${url}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.asc}) -sha256sums=('7096576c1946b85ec9c92b39e0ed3409ec01bdb97d7863ead033243d5433dee7' 'SKIP') +sha256sums=('82929a0611f39246e09202702a61b54c980ab694626c1f5823520ddf75024fa6' +'SKIP') validpgpkeys=(D760B790CCF0A41CBE7B047C316CC1FB24ABDC72 # Tadeusz Struk - D6B4D8BAC7E0CC97DCD4AC7272E88B53F7A95D84) # Andreas Fuchs + D6B4D8BAC7E0CC97DCD4AC7272E88B53F7A95D84 # Andreas Fuchs + 5B482B8E3E19DA7C978E1D016DE2E9078E1F50C1) # William Roberts (Bill Roberts) build() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in tpm2-tss/trunk (PKGBUILD)
Date: Monday, September 16, 2019 @ 19:40:35 Author: archange Revision: 510926 Rebuild just in case Modified: tpm2-tss/trunk/PKGBUILD --+ PKGBUILD |9 - 1 file changed, 4 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-09-16 19:08:51 UTC (rev 510925) +++ PKGBUILD2019-09-16 19:40:35 UTC (rev 510926) @@ -2,7 +2,7 @@ pkgname=tpm2-tss pkgver=2.3.1 -pkgrel=2 +pkgrel=3 pkgdesc="Implementation of the TCG Trusted Platform Module 2.0 Software Stack (TSS2)" arch=(x86_64) url="https://github.com/tpm2-software/tpm2-tss; @@ -11,10 +11,9 @@ makedepends=(doxygen) checkdepends=(cmocka ibm-sw-tpm2 iproute2 procps-ng uthash) source=("${url}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.asc}) -sha256sums=('7096576c1946b85ec9c92b39e0ed3409ec01bdb97d7863ead033243d5433dee7' -'SKIP') -validpgpkeys=(D760B790CCF0A41CBE7B047C316CC1FB24ABDC72 # Tadeusz Struk - D6B4D8BAC7E0CC97DCD4AC7272E88B53F7A95D84) #Andreas Fuchs +sha256sums=('7096576c1946b85ec9c92b39e0ed3409ec01bdb97d7863ead033243d5433dee7' 'SKIP') +validpgpkeys=(D760B790CCF0A41CBE7B047C316CC1FB24ABDC72 # Tadeusz Struk + D6B4D8BAC7E0CC97DCD4AC7272E88B53F7A95D84) # Andreas Fuchs build() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in tpm2-tss/trunk (PKGBUILD)
Date: Monday, September 16, 2019 @ 11:47:46 Author: ffy00 Revision: 510882 remove libtss2-tcti-default.so (tpm2-tss 2.3.1-2) https://github.com/tpm2-software/tpm2-tss/issues/1482#issuecomment-516363966 Modified: tpm2-tss/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-09-16 11:42:54 UTC (rev 510881) +++ PKGBUILD2019-09-16 11:47:46 UTC (rev 510882) @@ -2,7 +2,7 @@ pkgname=tpm2-tss pkgver=2.3.1 -pkgrel=1 +pkgrel=2 pkgdesc="Implementation of the TCG Trusted Platform Module 2.0 Software Stack (TSS2)" arch=(x86_64) url="https://github.com/tpm2-software/tpm2-tss; @@ -32,4 +32,5 @@ make DESTDIR="${pkgdir}" install install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ echo 'u tss - "tss user for tpm2"' | install -Dm644 /dev/stdin "${pkgdir}"/usr/lib/sysusers.d/${pkgname}.conf +rm "${pkgdir}"/usr/lib/libtss2-tcti-default.so # https://github.com/tpm2-software/tpm2-tss/issues/1482#issuecomment-516363966 }
[arch-commits] Commit in tpm2-tss/trunk (PKGBUILD)
Date: Monday, September 16, 2019 @ 11:33:49 Author: ffy00 Revision: 510870 upgpkg: tpm2-tss 2.3.1-1 Modified: tpm2-tss/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-09-16 11:23:12 UTC (rev 510869) +++ PKGBUILD2019-09-16 11:33:49 UTC (rev 510870) @@ -1,7 +1,7 @@ # Maintainer: Bruno Pagani pkgname=tpm2-tss -pkgver=2.2.3 +pkgver=2.3.1 pkgrel=1 pkgdesc="Implementation of the TCG Trusted Platform Module 2.0 Software Stack (TSS2)" arch=(x86_64) @@ -11,7 +11,8 @@ makedepends=(doxygen) checkdepends=(cmocka ibm-sw-tpm2 iproute2 procps-ng uthash) source=("${url}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.asc}) -sha256sums=('1369aee648b33128b9ee8e3ad87f5fc6dc37c2077b9f134223ea04f4809a99c3' 'SKIP') +sha256sums=('7096576c1946b85ec9c92b39e0ed3409ec01bdb97d7863ead033243d5433dee7' +'SKIP') validpgpkeys=(D760B790CCF0A41CBE7B047C316CC1FB24ABDC72 # Tadeusz Struk D6B4D8BAC7E0CC97DCD4AC7272E88B53F7A95D84) #Andreas Fuchs
[arch-commits] Commit in tpm2-tss/trunk (PKGBUILD)
Date: Tuesday, May 28, 2019 @ 17:12:39 Author: archange Revision: 472781 upgpkg: tpm2-tss 2.2.3-1 Modified: tpm2-tss/trunk/PKGBUILD --+ PKGBUILD | 17 + 1 file changed, 9 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-28 17:11:51 UTC (rev 472780) +++ PKGBUILD2019-05-28 17:12:39 UTC (rev 472781) @@ -1,18 +1,19 @@ # Maintainer: Bruno Pagani pkgname=tpm2-tss -pkgver=2.2.2 +pkgver=2.2.3 pkgrel=1 pkgdesc="Implementation of the TCG Trusted Platform Module 2.0 Software Stack (TSS2)" -arch=('x86_64') +arch=(x86_64) url="https://github.com/tpm2-software/tpm2-tss; -license=('BSD') -depends=('openssl') -makedepends=('doxygen') -checkdepends=('cmocka' 'ibm-sw-tpm2' 'iproute2' 'procps-ng' 'uthash') +license=(BSD) +depends=(openssl) +makedepends=(doxygen) +checkdepends=(cmocka ibm-sw-tpm2 iproute2 procps-ng uthash) source=("${url}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.asc}) -sha256sums=('c1d5ebed8ab77e5ec59aeb8c19b42a7516776994e67ce1f7924716c5ee0e712d' 'SKIP') -validpgpkeys=('D760B790CCF0A41CBE7B047C316CC1FB24ABDC72') # Tadeusz Struk +sha256sums=('1369aee648b33128b9ee8e3ad87f5fc6dc37c2077b9f134223ea04f4809a99c3' 'SKIP') +validpgpkeys=(D760B790CCF0A41CBE7B047C316CC1FB24ABDC72 # Tadeusz Struk + D6B4D8BAC7E0CC97DCD4AC7272E88B53F7A95D84) #Andreas Fuchs build() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in tpm2-tss/trunk (PKGBUILD)
Date: Friday, March 29, 2019 @ 12:09:10 Author: archange Revision: 445992 upgpkg: tpm2-tss 2.2.2-1 Also fix enabling/disabling checks (thanks to diabonas) Modified: tpm2-tss/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-29 11:23:29 UTC (rev 445991) +++ PKGBUILD2019-03-29 12:09:10 UTC (rev 445992) @@ -1,7 +1,7 @@ # Maintainer: Bruno Pagani pkgname=tpm2-tss -pkgver=2.2.1 +pkgver=2.2.2 pkgrel=1 pkgdesc="Implementation of the TCG Trusted Platform Module 2.0 Software Stack (TSS2)" arch=('x86_64') @@ -11,12 +11,12 @@ makedepends=('doxygen') checkdepends=('cmocka' 'ibm-sw-tpm2' 'iproute2' 'procps-ng' 'uthash') source=("${url}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.asc}) -sha256sums=('5bcf558a9625389f86fe6add33a386a4db8c8dc8bf00b120a7ecf972de0393a4' 'SKIP') +sha256sums=('c1d5ebed8ab77e5ec59aeb8c19b42a7516776994e67ce1f7924716c5ee0e712d' 'SKIP') validpgpkeys=('D760B790CCF0A41CBE7B047C316CC1FB24ABDC72') # Tadeusz Struk build() { cd ${pkgname}-${pkgver} -./configure --prefix=/usr --with-udevrulesprefix=60- $(check_option check y && echo --enable-unit --enable-integration) +./configure --prefix=/usr --with-udevrulesprefix=60- $( ((CHECKFUNC)) && echo --enable-unit --enable-integration) make }
[arch-commits] Commit in tpm2-tss/trunk (PKGBUILD)
Date: Monday, March 11, 2019 @ 10:34:12 Author: archange Revision: 439741 upgpkg: tpm2-tss 2.2.1-1 Remove leftover uthash dependency. Fix building with --nocheck. Modified: tpm2-tss/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-11 10:30:02 UTC (rev 439740) +++ PKGBUILD2019-03-11 10:34:12 UTC (rev 439741) @@ -1,22 +1,22 @@ # Maintainer: Bruno Pagani pkgname=tpm2-tss -pkgver=2.2.0 +pkgver=2.2.1 pkgrel=1 pkgdesc="Implementation of the TCG Trusted Platform Module 2.0 Software Stack (TSS2)" arch=('x86_64') url="https://github.com/tpm2-software/tpm2-tss; license=('BSD') -depends=('openssl' 'uthash') +depends=('openssl') makedepends=('doxygen') checkdepends=('cmocka' 'ibm-sw-tpm2' 'iproute2' 'procps-ng' 'uthash') source=("${url}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.asc}) -sha256sums=('c9131eaf3a22affaad58688915957e855d23608eb1c007c0f1e00681f3e32583' 'SKIP') +sha256sums=('5bcf558a9625389f86fe6add33a386a4db8c8dc8bf00b120a7ecf972de0393a4' 'SKIP') validpgpkeys=('D760B790CCF0A41CBE7B047C316CC1FB24ABDC72') # Tadeusz Struk build() { cd ${pkgname}-${pkgver} -./configure --prefix=/usr --with-udevrulesprefix=60- --enable-unit --enable-integration +./configure --prefix=/usr --with-udevrulesprefix=60- $(check_option check y && echo --enable-unit --enable-integration) make }
[arch-commits] Commit in tpm2-tss/trunk (PKGBUILD)
Date: Tuesday, February 5, 2019 @ 14:19:59 Author: archange Revision: 429629 upgpkg: tpm2-tss 2.2.0-1 Modified: tpm2-tss/trunk/PKGBUILD --+ PKGBUILD | 18 ++ 1 file changed, 6 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-02-05 14:11:37 UTC (rev 429628) +++ PKGBUILD2019-02-05 14:19:59 UTC (rev 429629) @@ -1,25 +1,19 @@ # Maintainer: Bruno Pagani pkgname=tpm2-tss -pkgver=2.1.0 +pkgver=2.2.0 pkgrel=1 pkgdesc="Implementation of the TCG Trusted Platform Module 2.0 Software Stack (TSS2)" arch=('x86_64') url="https://github.com/tpm2-software/tpm2-tss; license=('BSD') -depends=('uriparser' 'libgcrypt' 'uthash') -checkdepends=('openssl' 'cmocka' 'iproute2' 'ibm-sw-tpm2' 'procps-ng') -source=("${url}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.asc} -'tpm2-tss-1234.patch') # From https://patch-diff.githubusercontent.com/raw/tpm2-software/tpm2-tss/pull/1234.patch -sha256sums=('a50b8dbd51f0c274cf874351786ed252c5024c952bf699fbd595ac292a27ab19' 'SKIP' -'0998c82d37ff5d3f521b978bfd3c01ca83ec82e020cff4807b03d1935bccd7fe') +depends=('openssl' 'uthash') +makedepends=('doxygen') +checkdepends=('cmocka' 'ibm-sw-tpm2' 'iproute2' 'procps-ng' 'uthash') +source=("${url}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.asc}) +sha256sums=('c9131eaf3a22affaad58688915957e855d23608eb1c007c0f1e00681f3e32583' 'SKIP') validpgpkeys=('D760B790CCF0A41CBE7B047C316CC1FB24ABDC72') # Tadeusz Struk -prepare() { -cd ${pkgname}-${pkgver} -patch -p1 -i ../tpm2-tss-1234.patch -} - build() { cd ${pkgname}-${pkgver} ./configure --prefix=/usr --with-udevrulesprefix=60- --enable-unit --enable-integration