public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/libressl:master commit in: app-crypt/tpm2-tss/
@ 2022-10-07 21:11 Quentin Retornaz
  0 siblings, 0 replies; 5+ messages in thread
From: Quentin Retornaz @ 2022-10-07 21:11 UTC (permalink / raw
  To: gentoo-commits

commit:     c5b1dce9793dd542b88f5da82b7b34b1b36e3155
Author:     orbea <orbea <AT> riseup <DOT> net>
AuthorDate: Fri Oct  7 15:29:42 2022 +0000
Commit:     Quentin Retornaz <gentoo <AT> retornaz <DOT> com>
CommitDate: Fri Oct  7 21:11:14 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=c5b1dce9

app-crypt/tpm2-tss: Merge ::gentoo changes

Signed-off-by: orbea <orbea <AT> riseup.net>
Signed-off-by: Quentin Retornaz <gentoo <AT> retornaz.com>

 app-crypt/tpm2-tss/tpm2-tss-3.2.0-r3.ebuild | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/app-crypt/tpm2-tss/tpm2-tss-3.2.0-r3.ebuild b/app-crypt/tpm2-tss/tpm2-tss-3.2.0-r3.ebuild
index bc8875b..a0a03c8 100644
--- a/app-crypt/tpm2-tss/tpm2-tss-3.2.0-r3.ebuild
+++ b/app-crypt/tpm2-tss/tpm2-tss-3.2.0-r3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit autotools linux-info multilib-minimal tmpfiles udev
+inherit autotools flag-o-matic linux-info multilib-minimal tmpfiles udev
 
 DESCRIPTION="TCG Trusted Platform Module 2.0 Software Stack"
 HOMEPAGE="https://github.com/tpm2-software/tpm2-tss"
@@ -60,9 +60,12 @@ src_prepare() {
 }
 
 multilib_src_configure() {
+	# tests fail with LTO enabbled. See bug 865275 and 865279
+	filter-lto
+
 	ECONF_SOURCE=${S} econf \
 		--localstatedir=/var \
-		$(use_enable doc doxygen-doc) \
+		$(multilib_native_use_enable doc doxygen-doc) \
 		$(use_enable fapi) \
 		$(use_enable static-libs static) \
 		$(multilib_native_use_enable test unit) \


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/proj/libressl:master commit in: app-crypt/tpm2-tss/
@ 2023-04-14  1:16 orbea
  0 siblings, 0 replies; 5+ messages in thread
From: orbea @ 2023-04-14  1:16 UTC (permalink / raw
  To: gentoo-commits

commit:     3864b256abf372ab24e3ae1c3fef957096c9b8f2
Author:     orbea <orbea <AT> riseup <DOT> net>
AuthorDate: Fri Apr 14 00:21:15 2023 +0000
Commit:     orbea <orbea <AT> riseup <DOT> net>
CommitDate: Fri Apr 14 00:21:15 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=3864b256

app-crypt/tpm2-tss: keyword 3.2.0-r4 for ~loong

Signed-off-by: orbea <orbea <AT> riseup.net>

 app-crypt/tpm2-tss/metadata.xml             | 1 +
 app-crypt/tpm2-tss/tpm2-tss-3.2.0-r4.ebuild | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-crypt/tpm2-tss/metadata.xml b/app-crypt/tpm2-tss/metadata.xml
index 0a726fa..ada5791 100644
--- a/app-crypt/tpm2-tss/metadata.xml
+++ b/app-crypt/tpm2-tss/metadata.xml
@@ -13,6 +13,7 @@
 		<flag name="fapi">Enable feature API (requires openssl as crypto backend)</flag>
 		<flag name="mbedtls">Use <pkg>net-libs/mbedtls</pkg> as crypto engine</flag>
 		<flag name="openssl">Use <pkg>dev-libs/openssl</pkg> as crypto engine</flag>
+		<flag name="policy">Enable policy library (requires openssl as crypto backend)</flag>
 	</use>
 	<upstream>
 		<remote-id type="github">tpm2-software/tpm2-tss</remote-id>

diff --git a/app-crypt/tpm2-tss/tpm2-tss-3.2.0-r4.ebuild b/app-crypt/tpm2-tss/tpm2-tss-3.2.0-r4.ebuild
index adb5298..3d2a488 100644
--- a/app-crypt/tpm2-tss/tpm2-tss-3.2.0-r4.ebuild
+++ b/app-crypt/tpm2-tss/tpm2-tss-3.2.0-r4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/tpm2-software/${PN}/releases/download/${PV}/${P}.tar
 
 LICENSE="BSD-2"
 SLOT="0/3"
-KEYWORDS="amd64 arm arm64 ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
 IUSE="doc +fapi +openssl mbedtls static-libs test"
 
 RESTRICT="!test? ( test )"


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/proj/libressl:master commit in: app-crypt/tpm2-tss/
@ 2023-05-31 15:34 orbea
  0 siblings, 0 replies; 5+ messages in thread
From: orbea @ 2023-05-31 15:34 UTC (permalink / raw
  To: gentoo-commits

commit:     0e420b2129a03da83f2fa8a51b5f9ab99bd38f74
Author:     orbea <orbea <AT> riseup <DOT> net>
AuthorDate: Wed May 31 14:51:14 2023 +0000
Commit:     orbea <orbea <AT> riseup <DOT> net>
CommitDate: Wed May 31 14:51:33 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=0e420b21

app-crypt/tpm2-tss: sync ::gentoo

Signed-off-by: orbea <orbea <AT> riseup.net>

 app-crypt/tpm2-tss/tpm2-tss-4.0.0.ebuild | 2 +-
 app-crypt/tpm2-tss/tpm2-tss-4.0.1.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-crypt/tpm2-tss/tpm2-tss-4.0.0.ebuild b/app-crypt/tpm2-tss/tpm2-tss-4.0.0.ebuild
index 375dce6..e924072 100644
--- a/app-crypt/tpm2-tss/tpm2-tss-4.0.0.ebuild
+++ b/app-crypt/tpm2-tss/tpm2-tss-4.0.0.ebuild
@@ -51,8 +51,8 @@ pkg_setup() {
 }
 
 src_prepare() {
-	eautoreconf
 	default
+	eautoreconf
 }
 
 multilib_src_configure() {

diff --git a/app-crypt/tpm2-tss/tpm2-tss-4.0.1.ebuild b/app-crypt/tpm2-tss/tpm2-tss-4.0.1.ebuild
index 664e42c..fc8b4ae 100644
--- a/app-crypt/tpm2-tss/tpm2-tss-4.0.1.ebuild
+++ b/app-crypt/tpm2-tss/tpm2-tss-4.0.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/tpm2-software/${PN}/releases/download/${PV}/${P}.tar
 
 LICENSE="BSD-2"
 SLOT="0/4"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
 IUSE="doc +fapi +openssl mbedtls +policy static-libs test"
 
 RESTRICT="!test? ( test )"
@@ -52,8 +52,8 @@ pkg_setup() {
 }
 
 src_prepare() {
-	eautoreconf
 	default
+	eautoreconf
 }
 
 multilib_src_configure() {


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/proj/libressl:master commit in: app-crypt/tpm2-tss/
@ 2024-01-14 21:44 orbea
  0 siblings, 0 replies; 5+ messages in thread
From: orbea @ 2024-01-14 21:44 UTC (permalink / raw
  To: gentoo-commits

commit:     49877fa6f68f1d6920bbefd6a46fab06aaace300
Author:     orbea <orbea <AT> riseup <DOT> net>
AuthorDate: Sun Jan 14 20:32:59 2024 +0000
Commit:     orbea <orbea <AT> riseup <DOT> net>
CommitDate: Sun Jan 14 20:32:59 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=49877fa6

app-crypt/tpm2-tss: sync ::gentoo

Signed-off-by: orbea <orbea <AT> riseup.net>

 app-crypt/tpm2-tss/tpm2-tss-4.0.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/tpm2-tss/tpm2-tss-4.0.1.ebuild b/app-crypt/tpm2-tss/tpm2-tss-4.0.1.ebuild
index 41d4bfd..b22f295 100644
--- a/app-crypt/tpm2-tss/tpm2-tss-4.0.1.ebuild
+++ b/app-crypt/tpm2-tss/tpm2-tss-4.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -35,7 +35,7 @@ DEPEND="${RDEPEND}
 		fapi? ( >=net-misc/curl-7.80.0 ) )"
 BDEPEND="sys-apps/acl
 	virtual/pkgconfig
-	doc? ( app-doc/doxygen )"
+	doc? ( app-text/doxygen )"
 
 PATCHES=(
 	"${FILESDIR}/${PN}-3.2.0-libressl.patch"


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/proj/libressl:master commit in: app-crypt/tpm2-tss/
@ 2024-01-16 21:14 orbea
  0 siblings, 0 replies; 5+ messages in thread
From: orbea @ 2024-01-16 21:14 UTC (permalink / raw
  To: gentoo-commits

commit:     6c90c6d9a02c44ed0b01b4e1a363d7d6bd1c34d6
Author:     orbea <orbea <AT> riseup <DOT> net>
AuthorDate: Tue Jan 16 20:57:15 2024 +0000
Commit:     orbea <orbea <AT> riseup <DOT> net>
CommitDate: Tue Jan 16 20:57:15 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=6c90c6d9

app-crypt/tpm2-tss: sync ::gentoo

Signed-off-by: orbea <orbea <AT> riseup.net>

 app-crypt/tpm2-tss/tpm2-tss-4.0.1.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/app-crypt/tpm2-tss/tpm2-tss-4.0.1.ebuild b/app-crypt/tpm2-tss/tpm2-tss-4.0.1.ebuild
index b22f295..a0f8412 100644
--- a/app-crypt/tpm2-tss/tpm2-tss-4.0.1.ebuild
+++ b/app-crypt/tpm2-tss/tpm2-tss-4.0.1.ebuild
@@ -58,6 +58,8 @@ src_prepare() {
 }
 
 multilib_src_configure() {
+	# Fails with inlining
+	filter-flags -fno-semantic-interposition
 	# tests fail with LTO enabbled. See bug 865275 and 865279
 	filter-lto
 


^ permalink raw reply related	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2024-01-16 21:14 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-04-14  1:16 [gentoo-commits] repo/proj/libressl:master commit in: app-crypt/tpm2-tss/ orbea
  -- strict thread matches above, loose matches on Subject: below --
2024-01-16 21:14 orbea
2024-01-14 21:44 orbea
2023-05-31 15:34 orbea
2022-10-07 21:11 Quentin Retornaz

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox