[gentoo-commits] repo/gentoo:master commit in: dev-libs/openpace/

2024-03-17 Thread Ionen Wolkens
commit: 1b3a06318dcae694704a776f884fb09e86fe6ea8
Author: Matoro Mahri  matoro  tk>
AuthorDate: Fri Mar 15 21:03:36 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Mar 17 06:17:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b3a0631

dev-libs/openpace: Keyword 1.1.3 alpha, #909781

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-libs/openpace/openpace-1.1.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/openpace/openpace-1.1.3.ebuild 
b/dev-libs/openpace/openpace-1.1.3.ebuild
index 6c9b15731b77..42d9ad5495d6 100644
--- a/dev-libs/openpace/openpace-1.1.3.ebuild
+++ b/dev-libs/openpace/openpace-1.1.3.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
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/frankmorgner/openpace/releases/download/${PV}/${P}.t
 
 LICENSE="GPL-3"
 SLOT="0/3"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 
 BDEPEND="
dev-util/gengetopt



[gentoo-commits] repo/gentoo:master commit in: dev-libs/openpace/

2023-09-28 Thread Sam James
commit: cce9efbff8348aa2b77a38655831acc59ae4c222
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 08:10:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 08:10:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cce9efbf

dev-libs/openpace: Stabilize 1.1.3 sparc, #914525

Signed-off-by: Sam James  gentoo.org>

 dev-libs/openpace/openpace-1.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/openpace/openpace-1.1.3.ebuild 
b/dev-libs/openpace/openpace-1.1.3.ebuild
index 7912b1323949..46c9eb02f233 100644
--- a/dev-libs/openpace/openpace-1.1.3.ebuild
+++ b/dev-libs/openpace/openpace-1.1.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/frankmorgner/openpace/releases/download/${PV}/${P}.t
 
 LICENSE="GPL-3"
 SLOT="0/3"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc x86"
 
 BDEPEND="
dev-util/gengetopt



[gentoo-commits] repo/gentoo:master commit in: dev-libs/openpace/

2023-09-27 Thread Sam James
commit: 49f30441c77bf4ede6425d75d9591d87b91db7c5
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 27 06:15:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 27 06:15:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49f30441

dev-libs/openpace: Stabilize 1.1.3 arm, #914525

Signed-off-by: Sam James  gentoo.org>

 dev-libs/openpace/openpace-1.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/openpace/openpace-1.1.3.ebuild 
b/dev-libs/openpace/openpace-1.1.3.ebuild
index 91be45c0a81c..119662490798 100644
--- a/dev-libs/openpace/openpace-1.1.3.ebuild
+++ b/dev-libs/openpace/openpace-1.1.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/frankmorgner/openpace/releases/download/${PV}/${P}.t
 
 LICENSE="GPL-3"
 SLOT="0/3"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 BDEPEND="
dev-util/gengetopt



[gentoo-commits] repo/gentoo:master commit in: dev-libs/openpace/

2023-09-27 Thread Sam James
commit: 49bd495a9892805064bf9bb550c92d9bb671f03e
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 27 06:15:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 27 06:15:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49bd495a

dev-libs/openpace: Stabilize 1.1.3 arm64, #914525

Signed-off-by: Sam James  gentoo.org>

 dev-libs/openpace/openpace-1.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/openpace/openpace-1.1.3.ebuild 
b/dev-libs/openpace/openpace-1.1.3.ebuild
index 119662490798..7912b1323949 100644
--- a/dev-libs/openpace/openpace-1.1.3.ebuild
+++ b/dev-libs/openpace/openpace-1.1.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/frankmorgner/openpace/releases/download/${PV}/${P}.t
 
 LICENSE="GPL-3"
 SLOT="0/3"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 BDEPEND="
dev-util/gengetopt



[gentoo-commits] repo/gentoo:master commit in: dev-libs/openpace/

2023-09-09 Thread WANG Xuerui
commit: 00c3a52aad4e4f3dd7260b93a821b60fd331c812
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Sep 10 05:45:53 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Sep 10 05:45:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00c3a52a

dev-libs/openpace: keyword 1.1.3 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-libs/openpace/openpace-1.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/openpace/openpace-1.1.3.ebuild 
b/dev-libs/openpace/openpace-1.1.3.ebuild
index bc3b2fc8db5c..91be45c0a81c 100644
--- a/dev-libs/openpace/openpace-1.1.3.ebuild
+++ b/dev-libs/openpace/openpace-1.1.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/frankmorgner/openpace/releases/download/${PV}/${P}.t
 
 LICENSE="GPL-3"
 SLOT="0/3"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 BDEPEND="
dev-util/gengetopt



[gentoo-commits] repo/gentoo:master commit in: dev-libs/openpace/files/, dev-libs/openpace/

2023-08-10 Thread David Seifert
commit: 7ecfdd498575da6be434947ccbb81637d6920305
Author: David Seifert  gentoo  org>
AuthorDate: Thu Aug 10 14:33:44 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Aug 10 14:33:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ecfdd49

dev-libs/openpace: drop 1.1.2

Signed-off-by: David Seifert  gentoo.org>

 dev-libs/openpace/Manifest |  1 -
 .../files/openpace-1.1.2-openssl-3.0-1.patch   | 25 ---
 .../files/openpace-1.1.2-openssl-3.0-2.patch   | 76 --
 .../files/openpace-1.1.2-openssl-3.0-3.patch   | 23 ---
 dev-libs/openpace/openpace-1.1.2.ebuild| 52 ---
 5 files changed, 177 deletions(-)

diff --git a/dev-libs/openpace/Manifest b/dev-libs/openpace/Manifest
index b0d5d962c0df..42119cdbeff5 100644
--- a/dev-libs/openpace/Manifest
+++ b/dev-libs/openpace/Manifest
@@ -1,2 +1 @@
-DIST openpace-1.1.2.tar.gz 3040254 BLAKE2B 
4320b0ec01e80379f8c6b1812af6e7b09a8305a448caf432735554d05380b2f29133e92bffab62ad31077c410eceb5d0c68d65343394ebc24aa92dbefe321549
 SHA512 
812852300cee2ba021809b6c1caa686ecb7fe3eb23bcc7f4c0ce34258460f685bd70027f62f046643710bc549c0037af80d26d7089dd71341818ec7ec1db8d94
 DIST openpace-1.1.3.tar.gz 3472674 BLAKE2B 
1b3785935d51c987f2cdc27126de632296690601d7cd5bce6cbc157e7161d0eff0885081d5da81df5a0cfb0616050bda01b7895d9069f4c2a61871f261b1fd4f
 SHA512 
ae6cde02e49f13070cff83393972a3433303f1372acfde295f86e7049d9e8da9e8e9b74a85374ff99d0c15d9c68d3670fd8badc963232712c5cc27c863eb385f

diff --git a/dev-libs/openpace/files/openpace-1.1.2-openssl-3.0-1.patch 
b/dev-libs/openpace/files/openpace-1.1.2-openssl-3.0-1.patch
deleted file mode 100644
index 8802c2528f18..
--- a/dev-libs/openpace/files/openpace-1.1.2-openssl-3.0-1.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 8b2c8a76873da4862dbf4240c901f3e6d4bc040a Mon Sep 17 00:00:00 2001
-From: Frank Morgner 
-Date: Sat, 18 Dec 2021 00:15:39 +0100
-Subject: [PATCH] fixed outdated API usage of BN_zero
-
-returns void since 0.9.8

- src/eac.c | 4 +++-
- 1 file changed, 3 insertions(+), 1 deletion(-)
-
-diff --git a/src/eac.c b/src/eac.c
-index ea84253..9dccd79 100644
 a/src/eac.c
-+++ b/src/eac.c
-@@ -105,7 +105,9 @@ int EAC_reset_ssc(const EAC_CTX *ctx)
- if (!ctx)
- return 0;
- 
--return BN_zero(ctx->ssc);
-+BN_zero(ctx->ssc);
-+
-+return 1;
- }
- 
- int EAC_set_ssc(const EAC_CTX *ctx, unsigned long ssc)

diff --git a/dev-libs/openpace/files/openpace-1.1.2-openssl-3.0-2.patch 
b/dev-libs/openpace/files/openpace-1.1.2-openssl-3.0-2.patch
deleted file mode 100644
index d2ac244a1a7d..
--- a/dev-libs/openpace/files/openpace-1.1.2-openssl-3.0-2.patch
+++ /dev/null
@@ -1,76 +0,0 @@
-From 2d94a152dd36543d2a713f1abe20717fdaafae0a Mon Sep 17 00:00:00 2001
-From: Frank Morgner 
-Date: Sat, 18 Dec 2021 00:15:04 +0100
-Subject: [PATCH] added basic compatibility with OpenSSL 3.0
-
-deprecated warnings are not handled for now
-
-fixes https://github.com/frankmorgner/openpace/issues/53

- src/eac/cv_cert.h |  6 +-
- src/eac_util.c| 14 ++
- 2 files changed, 19 insertions(+), 1 deletion(-)
-
-diff --git a/src/eac/cv_cert.h b/src/eac/cv_cert.h
-index f8c6565..595eb9c 100644
 a/src/eac/cv_cert.h
-+++ b/src/eac/cv_cert.h
-@@ -341,7 +341,11 @@ CVC_CERT *CVC_d2i_CVC_CERT(CVC_CERT **cert, const 
unsigned char **in, long len);
-  * @return Number of bytes successfully encoded or a negative value if an
-  * error occured.
-  */
--int i2d_CVC_CERT(CVC_CERT *a, unsigned char **out);
-+int i2d_CVC_CERT(
-+#if OPENSSL_VERSION_NUMBER >= 0x3000L
-+  const
-+#endif
-+  CVC_CERT *a, unsigned char **out);
- 
- /**
-  * @brief Duplicate a CV certificate
-diff --git a/src/eac_util.c b/src/eac_util.c
-index e87293c..6e518e0 100644
 a/src/eac_util.c
-+++ b/src/eac_util.c
-@@ -321,6 +321,8 @@ randb(int numbytes)
- return NULL;
- }
- 
-+#include 
-+
- BUF_MEM *
- retail_mac_des(const BUF_MEM * key, const BUF_MEM * in)
- {
-@@ -331,6 +333,11 @@ retail_mac_des(const BUF_MEM * key, const BUF_MEM * in)
- 
- check(key, "Invalid arguments");
- 
-+#if OPENSSL_VERSION_NUMBER >= 0x3000L
-+OSSL_PROVIDER *legacy;
-+legacy = OSSL_PROVIDER_load(NULL, "legacy");
-+#endif
-+
- len = EVP_CIPHER_block_size(EVP_des_cbc());
- check(key->length >= 2*len, "Key too short");
- 
-@@ -369,6 +376,9 @@ retail_mac_des(const BUF_MEM * key, const BUF_MEM * in)
- BUF_MEM_free(c_tmp);
- BUF_MEM_free(d_tmp);
- EVP_CIPHER_CTX_free(ctx);
-+#if OPENSSL_VERSION_NUMBER >= 0x3000L
-+OSSL_PROVIDER_unload(legacy);
-+#endif
- 
- return mac;
- 
-@@ -381,6 +391,10 @@ retail_mac_des(const BUF_MEM * key, const BUF_MEM * in)
- BUF_MEM_free(d_tmp);
- if (ctx)
- EVP_CIPHER_CTX_free(ctx);
-+#if OPENSSL_VERSION_NUMBER >= 0x3000L
-+if (legacy)
-+OSSL_PROVIDER_unload(legacy);
-+#endif
- 
- return NULL;
- }

diff --git 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/openpace/

2023-08-05 Thread Arthur Zamarin
commit: f180f487659b2a420a111aec2cc0e55ca2d7201d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug  5 14:01:20 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug  5 14:01:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f180f487

dev-libs/openpace: Keyword 1.1.3 hppa, #909781

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/openpace/openpace-1.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/openpace/openpace-1.1.3.ebuild 
b/dev-libs/openpace/openpace-1.1.3.ebuild
index 0341283452e8..bc3b2fc8db5c 100644
--- a/dev-libs/openpace/openpace-1.1.3.ebuild
+++ b/dev-libs/openpace/openpace-1.1.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/frankmorgner/openpace/releases/download/${PV}/${P}.t
 
 LICENSE="GPL-3"
 SLOT="0/3"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 BDEPEND="
dev-util/gengetopt



[gentoo-commits] repo/gentoo:master commit in: dev-libs/openpace/

2023-08-05 Thread Arthur Zamarin
commit: 7b57ef0f7738271093b8e57852e0f9708247f24a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug  5 11:35:59 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug  5 11:35:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b57ef0f

dev-libs/openpace: Keyword 1.1.3 ppc, #909781

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/openpace/openpace-1.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/openpace/openpace-1.1.3.ebuild 
b/dev-libs/openpace/openpace-1.1.3.ebuild
index 34feb2a0e9e2..0341283452e8 100644
--- a/dev-libs/openpace/openpace-1.1.3.ebuild
+++ b/dev-libs/openpace/openpace-1.1.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/frankmorgner/openpace/releases/download/${PV}/${P}.t
 
 LICENSE="GPL-3"
 SLOT="0/3"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 BDEPEND="
dev-util/gengetopt



[gentoo-commits] repo/gentoo:master commit in: dev-libs/openpace/

2023-08-05 Thread Arthur Zamarin
commit: dce8662a1555819738573604f9420cb956cf6a08
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug  5 11:35:55 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug  5 11:35:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dce8662a

dev-libs/openpace: Keyword 1.1.3 s390, #909781

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/openpace/openpace-1.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/openpace/openpace-1.1.3.ebuild 
b/dev-libs/openpace/openpace-1.1.3.ebuild
index 0417bdef20c8..34feb2a0e9e2 100644
--- a/dev-libs/openpace/openpace-1.1.3.ebuild
+++ b/dev-libs/openpace/openpace-1.1.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/frankmorgner/openpace/releases/download/${PV}/${P}.t
 
 LICENSE="GPL-3"
 SLOT="0/3"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 ~riscv ~s390 ~sparc x86"
 
 BDEPEND="
dev-util/gengetopt



[gentoo-commits] repo/gentoo:master commit in: dev-libs/openpace/

2023-08-05 Thread Arthur Zamarin
commit: 0e54131b38b2f59d0f7469c2cb63322b82f324a9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug  5 11:35:44 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug  5 11:35:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e54131b

dev-libs/openpace: Keyword 1.1.3 arm64, #909781

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/openpace/openpace-1.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/openpace/openpace-1.1.3.ebuild 
b/dev-libs/openpace/openpace-1.1.3.ebuild
index 94f72690c6aa..0417bdef20c8 100644
--- a/dev-libs/openpace/openpace-1.1.3.ebuild
+++ b/dev-libs/openpace/openpace-1.1.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/frankmorgner/openpace/releases/download/${PV}/${P}.t
 
 LICENSE="GPL-3"
 SLOT="0/3"
-KEYWORDS="amd64 ~arm ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 ~riscv ~sparc x86"
 
 BDEPEND="
dev-util/gengetopt



[gentoo-commits] repo/gentoo:master commit in: dev-libs/openpace/

2023-08-05 Thread Arthur Zamarin
commit: d024bbe5bd638cdbb827408b416d960548f25c3a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug  5 11:34:43 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug  5 11:34:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d024bbe5

dev-libs/openpace: Keyword 1.1.3 arm, #909781

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/openpace/openpace-1.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/openpace/openpace-1.1.3.ebuild 
b/dev-libs/openpace/openpace-1.1.3.ebuild
index 2a036a874e04..94f72690c6aa 100644
--- a/dev-libs/openpace/openpace-1.1.3.ebuild
+++ b/dev-libs/openpace/openpace-1.1.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/frankmorgner/openpace/releases/download/${PV}/${P}.t
 
 LICENSE="GPL-3"
 SLOT="0/3"
-KEYWORDS="amd64 ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm ppc64 ~riscv ~sparc x86"
 
 BDEPEND="
dev-util/gengetopt



[gentoo-commits] repo/gentoo:master commit in: dev-libs/openpace/

2023-07-24 Thread Sam James
commit: 2a1f556abea3ad442c70e14144fd911ae4c083e8
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 24 22:50:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 24 22:50:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a1f556a

dev-libs/openpace: Stabilize 1.1.3 amd64, #911169

Signed-off-by: Sam James  gentoo.org>

 dev-libs/openpace/openpace-1.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/openpace/openpace-1.1.3.ebuild 
b/dev-libs/openpace/openpace-1.1.3.ebuild
index d51c7a6cbc94..2a036a874e04 100644
--- a/dev-libs/openpace/openpace-1.1.3.ebuild
+++ b/dev-libs/openpace/openpace-1.1.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/frankmorgner/openpace/releases/download/${PV}/${P}.t
 
 LICENSE="GPL-3"
 SLOT="0/3"
-KEYWORDS="~amd64 ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 ppc64 ~riscv ~sparc x86"
 
 BDEPEND="
dev-util/gengetopt



[gentoo-commits] repo/gentoo:master commit in: dev-libs/openpace/

2023-07-24 Thread Sam James
commit: 775399a6bc236aabe4c33b548b4a17a25357a655
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 24 21:09:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 24 21:09:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=775399a6

dev-libs/openpace: Stabilize 1.1.3 ppc64, #911169

Signed-off-by: Sam James  gentoo.org>

 dev-libs/openpace/openpace-1.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/openpace/openpace-1.1.3.ebuild 
b/dev-libs/openpace/openpace-1.1.3.ebuild
index 67716a86db53..d51c7a6cbc94 100644
--- a/dev-libs/openpace/openpace-1.1.3.ebuild
+++ b/dev-libs/openpace/openpace-1.1.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/frankmorgner/openpace/releases/download/${PV}/${P}.t
 
 LICENSE="GPL-3"
 SLOT="0/3"
-KEYWORDS="~amd64 ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~amd64 ppc64 ~riscv ~sparc x86"
 
 BDEPEND="
dev-util/gengetopt



[gentoo-commits] repo/gentoo:master commit in: dev-libs/openpace/

2023-07-24 Thread Sam James
commit: be692f27094210f305be3676ea3fca4f1cbd2ef1
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 24 21:06:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 24 21:06:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be692f27

dev-libs/openpace: Stabilize 1.1.3 x86, #911169

Signed-off-by: Sam James  gentoo.org>

 dev-libs/openpace/openpace-1.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/openpace/openpace-1.1.3.ebuild 
b/dev-libs/openpace/openpace-1.1.3.ebuild
index 9c958f7d2103..67716a86db53 100644
--- a/dev-libs/openpace/openpace-1.1.3.ebuild
+++ b/dev-libs/openpace/openpace-1.1.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/frankmorgner/openpace/releases/download/${PV}/${P}.t
 
 LICENSE="GPL-3"
 SLOT="0/3"
-KEYWORDS="~amd64 ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~ppc64 ~riscv ~sparc x86"
 
 BDEPEND="
dev-util/gengetopt



[gentoo-commits] repo/gentoo:master commit in: dev-libs/openpace/

2023-07-10 Thread Jakov Smolić
commit: 71c3833f2104c535c4bc904b7976c99c0e8a3069
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Jul 10 16:07:17 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Jul 10 16:07:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71c3833f

dev-libs/openpace: Keyword 1.1.3 riscv, #909781

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-libs/openpace/openpace-1.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/openpace/openpace-1.1.3.ebuild 
b/dev-libs/openpace/openpace-1.1.3.ebuild
index eac3eab0444c..9c958f7d2103 100644
--- a/dev-libs/openpace/openpace-1.1.3.ebuild
+++ b/dev-libs/openpace/openpace-1.1.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/frankmorgner/openpace/releases/download/${PV}/${P}.t
 
 LICENSE="GPL-3"
 SLOT="0/3"
-KEYWORDS="~amd64 ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~ppc64 ~riscv ~sparc ~x86"
 
 BDEPEND="
dev-util/gengetopt



[gentoo-commits] repo/gentoo:master commit in: dev-libs/openpace/

2023-07-06 Thread Sam James
commit: cbfdda6a01a80281eb282dbf196bf9b878d7047e
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 03:29:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 03:29:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbfdda6a

dev-libs/openpace: Keyword 1.1.3 sparc, #909781

Signed-off-by: Sam James  gentoo.org>

 dev-libs/openpace/openpace-1.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/openpace/openpace-1.1.3.ebuild 
b/dev-libs/openpace/openpace-1.1.3.ebuild
index cf89d8145580..eac3eab0444c 100644
--- a/dev-libs/openpace/openpace-1.1.3.ebuild
+++ b/dev-libs/openpace/openpace-1.1.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/frankmorgner/openpace/releases/download/${PV}/${P}.t
 
 LICENSE="GPL-3"
 SLOT="0/3"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~sparc ~x86"
 
 BDEPEND="
dev-util/gengetopt



[gentoo-commits] repo/gentoo:master commit in: dev-libs/openpace/

2023-06-30 Thread David Seifert
commit: 694dd2466f4ee06398ecfe9d127d6cd3eda53418
Author: David Seifert  gentoo  org>
AuthorDate: Fri Jun 30 12:36:08 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Jun 30 12:36:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=694dd246

dev-libs/openpace: fix manifest

Closes: https://bugs.gentoo.org/909084
Signed-off-by: David Seifert  gentoo.org>

 dev-libs/openpace/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/openpace/Manifest b/dev-libs/openpace/Manifest
index 3d34b318a009..b0d5d962c0df 100644
--- a/dev-libs/openpace/Manifest
+++ b/dev-libs/openpace/Manifest
@@ -1,2 +1,2 @@
 DIST openpace-1.1.2.tar.gz 3040254 BLAKE2B 
4320b0ec01e80379f8c6b1812af6e7b09a8305a448caf432735554d05380b2f29133e92bffab62ad31077c410eceb5d0c68d65343394ebc24aa92dbefe321549
 SHA512 
812852300cee2ba021809b6c1caa686ecb7fe3eb23bcc7f4c0ce34258460f685bd70027f62f046643710bc549c0037af80d26d7089dd71341818ec7ec1db8d94
-DIST openpace-1.1.3.tar.gz 3041709 BLAKE2B 
26ae298f011f2494171daff94259c69fb5d9359e4f9ed2814b15eed264de398f9d88d8fa067fee568967b1d467a6438c5f2fc98cbf36b3295ff6e2860625287b
 SHA512 
f24c5cef46fb1f26618901ab5a6fdda0d2e4cdc18a32d44410d4f21e9c7fdaadbb8848b4f342e3846e333ee42c0e033d180e98a171bc08a0d4e2bcdfe5407369
+DIST openpace-1.1.3.tar.gz 3472674 BLAKE2B 
1b3785935d51c987f2cdc27126de632296690601d7cd5bce6cbc157e7161d0eff0885081d5da81df5a0cfb0616050bda01b7895d9069f4c2a61871f261b1fd4f
 SHA512 
ae6cde02e49f13070cff83393972a3433303f1372acfde295f86e7049d9e8da9e8e9b74a85374ff99d0c15d9c68d3670fd8badc963232712c5cc27c863eb385f



[gentoo-commits] repo/gentoo:master commit in: dev-libs/openpace/

2023-06-24 Thread David Seifert
commit: d2a2261e097b5489d3e97df294a0c29ffd800345
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jun 24 15:14:07 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jun 24 15:14:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2a2261e

dev-libs/openpace: add 1.1.3

Signed-off-by: David Seifert  gentoo.org>

 dev-libs/openpace/Manifest  |  1 +
 dev-libs/openpace/openpace-1.1.3.ebuild | 46 +
 2 files changed, 47 insertions(+)

diff --git a/dev-libs/openpace/Manifest b/dev-libs/openpace/Manifest
index 6354998f89d6..3d34b318a009 100644
--- a/dev-libs/openpace/Manifest
+++ b/dev-libs/openpace/Manifest
@@ -1 +1,2 @@
 DIST openpace-1.1.2.tar.gz 3040254 BLAKE2B 
4320b0ec01e80379f8c6b1812af6e7b09a8305a448caf432735554d05380b2f29133e92bffab62ad31077c410eceb5d0c68d65343394ebc24aa92dbefe321549
 SHA512 
812852300cee2ba021809b6c1caa686ecb7fe3eb23bcc7f4c0ce34258460f685bd70027f62f046643710bc549c0037af80d26d7089dd71341818ec7ec1db8d94
+DIST openpace-1.1.3.tar.gz 3041709 BLAKE2B 
26ae298f011f2494171daff94259c69fb5d9359e4f9ed2814b15eed264de398f9d88d8fa067fee568967b1d467a6438c5f2fc98cbf36b3295ff6e2860625287b
 SHA512 
f24c5cef46fb1f26618901ab5a6fdda0d2e4cdc18a32d44410d4f21e9c7fdaadbb8848b4f342e3846e333ee42c0e033d180e98a171bc08a0d4e2bcdfe5407369

diff --git a/dev-libs/openpace/openpace-1.1.3.ebuild 
b/dev-libs/openpace/openpace-1.1.3.ebuild
new file mode 100644
index ..cf89d8145580
--- /dev/null
+++ b/dev-libs/openpace/openpace-1.1.3.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Cryptographic library for EAC version 2"
+HOMEPAGE="https://frankmorgner.github.io/openpace;
+SRC_URI="https://github.com/frankmorgner/openpace/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0/3"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+BDEPEND="
+   dev-util/gengetopt
+   sys-apps/help2man
+   virtual/pkgconfig"
+DEPEND="dev-libs/openssl:="
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --disable-openssl-install \
+   --disable-go \
+   --disable-java \
+   --disable-python \
+   --disable-ruby
+}
+
+src_compile() {
+   # not running just 1 job causes a race condition that causes a linking 
error
+   emake -j1
+}
+
+src_install() {
+   default
+
+   find "${ED}" -type f -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/openpace/

2023-03-30 Thread Arthur Zamarin
commit: d31f2b26e52361b3302b7ce3705a6cfc83b760c7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Mar 30 16:09:14 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Mar 30 16:09:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d31f2b26

dev-libs/openpace: Stabilize 1.1.2 x86, #903027

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/openpace/openpace-1.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/openpace/openpace-1.1.2.ebuild 
b/dev-libs/openpace/openpace-1.1.2.ebuild
index 79d336fcf01c..566a4b1c635d 100644
--- a/dev-libs/openpace/openpace-1.1.2.ebuild
+++ b/dev-libs/openpace/openpace-1.1.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/frankmorgner/${PN}/archive/refs/tags/${PV}.tar.gz ->
 
 LICENSE="GPL-3"
 SLOT="0/3"
-KEYWORDS="amd64 ppc64 ~x86"
+KEYWORDS="amd64 ppc64 x86"
 
 BDEPEND="
dev-util/gengetopt



[gentoo-commits] repo/gentoo:master commit in: dev-libs/openpace/

2023-03-30 Thread Arthur Zamarin
commit: fced0518641e73ad99007824be849ab16e69443e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Mar 30 16:00:24 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Mar 30 16:00:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fced0518

dev-libs/openpace: Stabilize 1.1.2 amd64, #903027

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/openpace/openpace-1.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/openpace/openpace-1.1.2.ebuild 
b/dev-libs/openpace/openpace-1.1.2.ebuild
index 0ddcdf9cc8e7..79d336fcf01c 100644
--- a/dev-libs/openpace/openpace-1.1.2.ebuild
+++ b/dev-libs/openpace/openpace-1.1.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/frankmorgner/${PN}/archive/refs/tags/${PV}.tar.gz ->
 
 LICENSE="GPL-3"
 SLOT="0/3"
-KEYWORDS="~amd64 ppc64 ~x86"
+KEYWORDS="amd64 ppc64 ~x86"
 
 BDEPEND="
dev-util/gengetopt



[gentoo-commits] repo/gentoo:master commit in: dev-libs/openpace/

2023-03-26 Thread Arthur Zamarin
commit: b1bce6845202cedd667b3ce5551051a21166aa0c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Mar 26 18:18:09 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Mar 26 18:18:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1bce684

dev-libs/openpace: Stabilize 1.1.2 ppc64, #903027

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/openpace/openpace-1.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/openpace/openpace-1.1.2.ebuild 
b/dev-libs/openpace/openpace-1.1.2.ebuild
index 9943443da1b1..0ddcdf9cc8e7 100644
--- a/dev-libs/openpace/openpace-1.1.2.ebuild
+++ b/dev-libs/openpace/openpace-1.1.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/frankmorgner/${PN}/archive/refs/tags/${PV}.tar.gz ->
 
 LICENSE="GPL-3"
 SLOT="0/3"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ppc64 ~x86"
 
 BDEPEND="
dev-util/gengetopt



[gentoo-commits] repo/gentoo:master commit in: dev-libs/openpace/

2023-02-01 Thread Arthur Zamarin
commit: 19805996281b16b9f8115f945b25bf83346205ed
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Feb  1 15:58:19 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Feb  1 15:58:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19805996

dev-libs/openpace: Keyword 1.1.2 ppc64, #892802

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/openpace/openpace-1.1.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/openpace/openpace-1.1.2.ebuild 
b/dev-libs/openpace/openpace-1.1.2.ebuild
index 71a45675d0f0..9943443da1b1 100644
--- a/dev-libs/openpace/openpace-1.1.2.ebuild
+++ b/dev-libs/openpace/openpace-1.1.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/frankmorgner/${PN}/archive/refs/tags/${PV}.tar.gz ->
 
 LICENSE="GPL-3"
 SLOT="0/3"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 
 BDEPEND="
dev-util/gengetopt



[gentoo-commits] repo/gentoo:master commit in: dev-libs/openpace/files/, dev-libs/openpace/

2022-10-03 Thread David Seifert
commit: 31e47e54f33d6aea9cd40b72be0775e9102b19aa
Author: David Seifert  gentoo  org>
AuthorDate: Mon Oct  3 10:07:22 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Oct  3 10:07:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31e47e54

dev-libs/openpace: fix openssl conditional include

Closes: https://bugs.gentoo.org/872518
Signed-off-by: David Seifert  gentoo.org>

 ...sl.patch => openpace-1.1.2-openssl-3.0-1.patch} |  0
 0.patch => openpace-1.1.2-openssl-3.0-2.patch} |  0
 .../files/openpace-1.1.2-openssl-3.0-3.patch   | 23 ++
 dev-libs/openpace/openpace-1.1.2.ebuild|  5 +++--
 4 files changed, 26 insertions(+), 2 deletions(-)

diff --git a/dev-libs/openpace/files/openpace-1.1.2-openssl.patch 
b/dev-libs/openpace/files/openpace-1.1.2-openssl-3.0-1.patch
similarity index 100%
rename from dev-libs/openpace/files/openpace-1.1.2-openssl.patch
rename to dev-libs/openpace/files/openpace-1.1.2-openssl-3.0-1.patch

diff --git a/dev-libs/openpace/files/openpace-1.1.2-openssl-3.0.patch 
b/dev-libs/openpace/files/openpace-1.1.2-openssl-3.0-2.patch
similarity index 100%
rename from dev-libs/openpace/files/openpace-1.1.2-openssl-3.0.patch
rename to dev-libs/openpace/files/openpace-1.1.2-openssl-3.0-2.patch

diff --git a/dev-libs/openpace/files/openpace-1.1.2-openssl-3.0-3.patch 
b/dev-libs/openpace/files/openpace-1.1.2-openssl-3.0-3.patch
new file mode 100644
index ..9ae0221adb7b
--- /dev/null
+++ b/dev-libs/openpace/files/openpace-1.1.2-openssl-3.0-3.patch
@@ -0,0 +1,23 @@
+From 4c22789d264bd249cfff1c3e69466991e58a76cf Mon Sep 17 00:00:00 2001
+From: Frank Morgner 
+Date: Mon, 20 Dec 2021 02:32:58 +0100
+Subject: [PATCH] fixed openssl 3 include
+
+---
+ src/eac_util.c | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/src/eac_util.c b/src/eac_util.c
+index 6e518e0..c9196fd 100644
+--- a/src/eac_util.c
 b/src/eac_util.c
+@@ -321,7 +321,9 @@ randb(int numbytes)
+ return NULL;
+ }
+ 
++#if OPENSSL_VERSION_NUMBER >= 0x3000L
+ #include 
++#endif
+ 
+ BUF_MEM *
+ retail_mac_des(const BUF_MEM * key, const BUF_MEM * in)

diff --git a/dev-libs/openpace/openpace-1.1.2.ebuild 
b/dev-libs/openpace/openpace-1.1.2.ebuild
index 308f5d566c47..71a45675d0f0 100644
--- a/dev-libs/openpace/openpace-1.1.2.ebuild
+++ b/dev-libs/openpace/openpace-1.1.2.ebuild
@@ -21,8 +21,9 @@ DEPEND="dev-libs/openssl:="
 RDEPEND="${DEPEND}"
 
 PATCHES=(
-   "${FILESDIR}"/${P}-openssl.patch
-   "${FILESDIR}"/${P}-openssl-3.0.patch
+   "${FILESDIR}"/${P}-openssl-3.0-1.patch
+   "${FILESDIR}"/${P}-openssl-3.0-2.patch
+   "${FILESDIR}"/${P}-openssl-3.0-3.patch
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-libs/openpace/, dev-libs/openpace/files/

2022-09-23 Thread David Seifert
commit: 74eda8cbca56e0d786fef6caf55ce318ad9d701a
Author: David Seifert  gentoo  org>
AuthorDate: Fri Sep 23 10:00:20 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Sep 23 10:00:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74eda8cb

dev-libs/openpace: new package, add 1.1.2

Bug: https://bugs.gentoo.org/861545
Signed-off-by: David Seifert  gentoo.org>

 dev-libs/openpace/Manifest |  1 +
 .../files/openpace-1.1.2-openssl-3.0.patch | 76 ++
 .../openpace/files/openpace-1.1.2-openssl.patch| 25 +++
 dev-libs/openpace/metadata.xml | 11 
 dev-libs/openpace/openpace-1.1.2.ebuild| 51 +++
 5 files changed, 164 insertions(+)

diff --git a/dev-libs/openpace/Manifest b/dev-libs/openpace/Manifest
new file mode 100644
index ..6354998f89d6
--- /dev/null
+++ b/dev-libs/openpace/Manifest
@@ -0,0 +1 @@
+DIST openpace-1.1.2.tar.gz 3040254 BLAKE2B 
4320b0ec01e80379f8c6b1812af6e7b09a8305a448caf432735554d05380b2f29133e92bffab62ad31077c410eceb5d0c68d65343394ebc24aa92dbefe321549
 SHA512 
812852300cee2ba021809b6c1caa686ecb7fe3eb23bcc7f4c0ce34258460f685bd70027f62f046643710bc549c0037af80d26d7089dd71341818ec7ec1db8d94

diff --git a/dev-libs/openpace/files/openpace-1.1.2-openssl-3.0.patch 
b/dev-libs/openpace/files/openpace-1.1.2-openssl-3.0.patch
new file mode 100644
index ..d2ac244a1a7d
--- /dev/null
+++ b/dev-libs/openpace/files/openpace-1.1.2-openssl-3.0.patch
@@ -0,0 +1,76 @@
+From 2d94a152dd36543d2a713f1abe20717fdaafae0a Mon Sep 17 00:00:00 2001
+From: Frank Morgner 
+Date: Sat, 18 Dec 2021 00:15:04 +0100
+Subject: [PATCH] added basic compatibility with OpenSSL 3.0
+
+deprecated warnings are not handled for now
+
+fixes https://github.com/frankmorgner/openpace/issues/53
+---
+ src/eac/cv_cert.h |  6 +-
+ src/eac_util.c| 14 ++
+ 2 files changed, 19 insertions(+), 1 deletion(-)
+
+diff --git a/src/eac/cv_cert.h b/src/eac/cv_cert.h
+index f8c6565..595eb9c 100644
+--- a/src/eac/cv_cert.h
 b/src/eac/cv_cert.h
+@@ -341,7 +341,11 @@ CVC_CERT *CVC_d2i_CVC_CERT(CVC_CERT **cert, const 
unsigned char **in, long len);
+  * @return Number of bytes successfully encoded or a negative value if an
+  * error occured.
+  */
+-int i2d_CVC_CERT(CVC_CERT *a, unsigned char **out);
++int i2d_CVC_CERT(
++#if OPENSSL_VERSION_NUMBER >= 0x3000L
++  const
++#endif
++  CVC_CERT *a, unsigned char **out);
+ 
+ /**
+  * @brief Duplicate a CV certificate
+diff --git a/src/eac_util.c b/src/eac_util.c
+index e87293c..6e518e0 100644
+--- a/src/eac_util.c
 b/src/eac_util.c
+@@ -321,6 +321,8 @@ randb(int numbytes)
+ return NULL;
+ }
+ 
++#include 
++
+ BUF_MEM *
+ retail_mac_des(const BUF_MEM * key, const BUF_MEM * in)
+ {
+@@ -331,6 +333,11 @@ retail_mac_des(const BUF_MEM * key, const BUF_MEM * in)
+ 
+ check(key, "Invalid arguments");
+ 
++#if OPENSSL_VERSION_NUMBER >= 0x3000L
++OSSL_PROVIDER *legacy;
++legacy = OSSL_PROVIDER_load(NULL, "legacy");
++#endif
++
+ len = EVP_CIPHER_block_size(EVP_des_cbc());
+ check(key->length >= 2*len, "Key too short");
+ 
+@@ -369,6 +376,9 @@ retail_mac_des(const BUF_MEM * key, const BUF_MEM * in)
+ BUF_MEM_free(c_tmp);
+ BUF_MEM_free(d_tmp);
+ EVP_CIPHER_CTX_free(ctx);
++#if OPENSSL_VERSION_NUMBER >= 0x3000L
++OSSL_PROVIDER_unload(legacy);
++#endif
+ 
+ return mac;
+ 
+@@ -381,6 +391,10 @@ retail_mac_des(const BUF_MEM * key, const BUF_MEM * in)
+ BUF_MEM_free(d_tmp);
+ if (ctx)
+ EVP_CIPHER_CTX_free(ctx);
++#if OPENSSL_VERSION_NUMBER >= 0x3000L
++if (legacy)
++OSSL_PROVIDER_unload(legacy);
++#endif
+ 
+ return NULL;
+ }

diff --git a/dev-libs/openpace/files/openpace-1.1.2-openssl.patch 
b/dev-libs/openpace/files/openpace-1.1.2-openssl.patch
new file mode 100644
index ..8802c2528f18
--- /dev/null
+++ b/dev-libs/openpace/files/openpace-1.1.2-openssl.patch
@@ -0,0 +1,25 @@
+From 8b2c8a76873da4862dbf4240c901f3e6d4bc040a Mon Sep 17 00:00:00 2001
+From: Frank Morgner 
+Date: Sat, 18 Dec 2021 00:15:39 +0100
+Subject: [PATCH] fixed outdated API usage of BN_zero
+
+returns void since 0.9.8
+---
+ src/eac.c | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/src/eac.c b/src/eac.c
+index ea84253..9dccd79 100644
+--- a/src/eac.c
 b/src/eac.c
+@@ -105,7 +105,9 @@ int EAC_reset_ssc(const EAC_CTX *ctx)
+ if (!ctx)
+ return 0;
+ 
+-return BN_zero(ctx->ssc);
++BN_zero(ctx->ssc);
++
++return 1;
+ }
+ 
+ int EAC_set_ssc(const EAC_CTX *ctx, unsigned long ssc)

diff --git a/dev-libs/openpace/metadata.xml b/dev-libs/openpace/metadata.xml
new file mode 100644
index ..c762dd72a1de
--- /dev/null
+++ b/dev-libs/openpace/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   s...@gentoo.org
+   David Seifert
+