dev-util/cargo-c: make libsqlite3-sys use system libraries

Signed-off-by: G-Src <gsrc@fsfans.club>
Closes: https://github.com/gentoo/gentoo/pull/42778
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
This commit is contained in:
G-Src
2025-06-27 19:38:23 +08:00
committed by Arthur Zamarin
parent ff8103b56b
commit 9e0ec9c867
6 changed files with 15 additions and 3 deletions

View File

@@ -418,6 +418,7 @@ RDEPEND="
net-libs/libssh2:=
net-misc/curl[ssl]
sys-libs/zlib
dev-db/sqlite:3
"
DEPEND="${RDEPEND}"
@@ -428,5 +429,6 @@ src_configure() {
# Tracker bug #709568
export LIBSSH2_SYS_USE_PKG_CONFIG=1
export LIBGIT2_NO_VENDOR=1
export LIBSQLITE3_SYS_USE_PKG_CONFIG=1
export PKG_CONFIG_ALLOW_CROSS=1
}

View File

@@ -42,6 +42,7 @@ RDEPEND="
net-libs/libssh2:=
net-misc/curl[ssl]
sys-libs/zlib
dev-db/sqlite:3
"
DEPEND="${RDEPEND}"
@@ -52,5 +53,6 @@ src_configure() {
# Tracker bug #709568
export LIBSSH2_SYS_USE_PKG_CONFIG=1
export LIBGIT2_NO_VENDOR=1
export LIBSQLITE3_SYS_USE_PKG_CONFIG=1
export PKG_CONFIG_ALLOW_CROSS=1
}

View File

@@ -42,6 +42,7 @@ RDEPEND="
net-libs/libssh2:=
net-misc/curl[ssl]
sys-libs/zlib
dev-db/sqlite:3
"
DEPEND="${RDEPEND}"
@@ -52,5 +53,6 @@ src_configure() {
# Tracker bug #709568
export LIBSSH2_SYS_USE_PKG_CONFIG=1
export LIBGIT2_NO_VENDOR=1
export LIBSQLITE3_SYS_USE_PKG_CONFIG=1
export PKG_CONFIG_ALLOW_CROSS=1
}

View File

@@ -1,4 +1,4 @@
# Copyright 2022-2024 Gentoo Authors
# Copyright 2022-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Auto-Generated by cargo-ebuild 0.5.4
@@ -370,7 +370,8 @@ RDEPEND="
dev-libs/openssl:=
net-libs/libssh2:=
net-misc/curl[ssl]
sys-libs/zlib"
sys-libs/zlib
dev-db/sqlite:3"
DEPEND="${RDEPEND}"
QA_FLAGS_IGNORED="usr/bin/cargo-capi usr/bin/cargo-cbuild usr/bin/cargo-ctest usr/bin/cargo-cinstall"
@@ -380,5 +381,6 @@ src_configure() {
# Tracker bug #709568
export LIBSSH2_SYS_USE_PKG_CONFIG=1
export LIBGIT2_NO_VENDOR=1
export LIBSQLITE3_SYS_USE_PKG_CONFIG=1
export PKG_CONFIG_ALLOW_CROSS=1
}

View File

@@ -1,4 +1,4 @@
# Copyright 2022-2024 Gentoo Authors
# Copyright 2022-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Auto-Generated by cargo-ebuild 0.5.4
@@ -413,6 +413,7 @@ RDEPEND="
net-libs/libssh2:=
net-misc/curl[ssl]
sys-libs/zlib
dev-db/sqlite:3
"
DEPEND="${RDEPEND}"
@@ -423,5 +424,6 @@ src_configure() {
# Tracker bug #709568
export LIBSSH2_SYS_USE_PKG_CONFIG=1
export LIBGIT2_NO_VENDOR=1
export LIBSQLITE3_SYS_USE_PKG_CONFIG=1
export PKG_CONFIG_ALLOW_CROSS=1
}

View File

@@ -424,6 +424,7 @@ RDEPEND="
net-libs/libssh2:=
net-misc/curl[ssl]
sys-libs/zlib
dev-db/sqlite:3
"
DEPEND="${RDEPEND}"
@@ -434,5 +435,6 @@ src_configure() {
# Tracker bug #709568
export LIBSSH2_SYS_USE_PKG_CONFIG=1
export LIBGIT2_NO_VENDOR=1
export LIBSQLITE3_SYS_USE_PKG_CONFIG=1
export PKG_CONFIG_ALLOW_CROSS=1
}