commit:     8e4939779078bf22784882853f5b4fd44d2d8667
Author:     Esteve Varela Colominas <esteve.varela <AT> gmail <DOT> com>
AuthorDate: Sun Oct  5 11:49:52 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct  5 13:38:34 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e493977

dev-libs/libgcrypt: Set GPGRT_CONFIG for cross compilation

This aids some uncommon use cases such as cross compiling this within a
gentoo prefix.

Closes: https://bugs.gentoo.org/963810
Signed-off-by: Esteve Varela Colominas <esteve.varela <AT> gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/44044
Closes: https://github.com/gentoo/gentoo/pull/44044
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/libgcrypt/libgcrypt-1.10.2.ebuild    | 1 +
 dev-libs/libgcrypt/libgcrypt-1.10.3-r1.ebuild | 1 +
 dev-libs/libgcrypt/libgcrypt-1.10.3-r2.ebuild | 1 +
 dev-libs/libgcrypt/libgcrypt-1.11.0-r1.ebuild | 1 +
 dev-libs/libgcrypt/libgcrypt-1.11.0-r2.ebuild | 1 +
 dev-libs/libgcrypt/libgcrypt-1.11.1.ebuild    | 1 +
 dev-libs/libgcrypt/libgcrypt-1.11.2.ebuild    | 1 +
 7 files changed, 7 insertions(+)

diff --git a/dev-libs/libgcrypt/libgcrypt-1.10.2.ebuild 
b/dev-libs/libgcrypt/libgcrypt-1.10.2.ebuild
index 8c51ead446aa..7b7680946610 100644
--- a/dev-libs/libgcrypt/libgcrypt-1.10.2.ebuild
+++ b/dev-libs/libgcrypt/libgcrypt-1.10.2.ebuild
@@ -136,6 +136,7 @@ multilib_src_configure() {
                $(use asm || echo "--disable-asm")
 
                GPG_ERROR_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpg-error-config"
+               GPGRT_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpgrt-config"
        )
 
        if use kernel_linux; then

diff --git a/dev-libs/libgcrypt/libgcrypt-1.10.3-r1.ebuild 
b/dev-libs/libgcrypt/libgcrypt-1.10.3-r1.ebuild
index 0aa3ef605581..461f0fe8e930 100644
--- a/dev-libs/libgcrypt/libgcrypt-1.10.3-r1.ebuild
+++ b/dev-libs/libgcrypt/libgcrypt-1.10.3-r1.ebuild
@@ -134,6 +134,7 @@ multilib_src_configure() {
                $(use asm || echo "--disable-asm")
 
                GPG_ERROR_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpg-error-config"
+               GPGRT_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpgrt-config"
        )
 
        if use kernel_linux; then

diff --git a/dev-libs/libgcrypt/libgcrypt-1.10.3-r2.ebuild 
b/dev-libs/libgcrypt/libgcrypt-1.10.3-r2.ebuild
index 3596fcca955c..b7c7ff42e694 100644
--- a/dev-libs/libgcrypt/libgcrypt-1.10.3-r2.ebuild
+++ b/dev-libs/libgcrypt/libgcrypt-1.10.3-r2.ebuild
@@ -140,6 +140,7 @@ multilib_src_configure() {
                $(use asm || echo "--disable-asm")
 
                GPG_ERROR_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpg-error-config"
+               GPGRT_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpgrt-config"
        )
 
        if use kernel_linux; then

diff --git a/dev-libs/libgcrypt/libgcrypt-1.11.0-r1.ebuild 
b/dev-libs/libgcrypt/libgcrypt-1.11.0-r1.ebuild
index 5774aa6e9f16..976242e767fd 100644
--- a/dev-libs/libgcrypt/libgcrypt-1.11.0-r1.ebuild
+++ b/dev-libs/libgcrypt/libgcrypt-1.11.0-r1.ebuild
@@ -134,6 +134,7 @@ multilib_src_configure() {
                $(use asm || echo "--disable-asm")
 
                GPG_ERROR_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpg-error-config"
+               GPGRT_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpgrt-config"
        )
 
        if use kernel_linux; then

diff --git a/dev-libs/libgcrypt/libgcrypt-1.11.0-r2.ebuild 
b/dev-libs/libgcrypt/libgcrypt-1.11.0-r2.ebuild
index c7c5ba459232..a69a2ad7df2e 100644
--- a/dev-libs/libgcrypt/libgcrypt-1.11.0-r2.ebuild
+++ b/dev-libs/libgcrypt/libgcrypt-1.11.0-r2.ebuild
@@ -141,6 +141,7 @@ multilib_src_configure() {
                $(use asm || echo "--disable-asm")
 
                GPG_ERROR_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpg-error-config"
+               GPGRT_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpgrt-config"
        )
 
        if use kernel_linux; then

diff --git a/dev-libs/libgcrypt/libgcrypt-1.11.1.ebuild 
b/dev-libs/libgcrypt/libgcrypt-1.11.1.ebuild
index 8bc8c09a50a6..7723c5ad7e55 100644
--- a/dev-libs/libgcrypt/libgcrypt-1.11.1.ebuild
+++ b/dev-libs/libgcrypt/libgcrypt-1.11.1.ebuild
@@ -154,6 +154,7 @@ multilib_src_configure() {
                $(use asm || echo "--disable-asm")
 
                GPG_ERROR_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpg-error-config"
+               GPGRT_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpgrt-config"
        )
 
        if use kernel_linux; then

diff --git a/dev-libs/libgcrypt/libgcrypt-1.11.2.ebuild 
b/dev-libs/libgcrypt/libgcrypt-1.11.2.ebuild
index 565f926150af..2289611c5d56 100644
--- a/dev-libs/libgcrypt/libgcrypt-1.11.2.ebuild
+++ b/dev-libs/libgcrypt/libgcrypt-1.11.2.ebuild
@@ -150,6 +150,7 @@ multilib_src_configure() {
                $(use asm || echo "--disable-asm")
 
                GPG_ERROR_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpg-error-config"
+               GPGRT_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpgrt-config"
        )
 
        if use kernel_linux; then

Reply via email to