dev-vcs/jj: sync live with 0.30.0

Much cleaner, now that git2 has been removed entirely :)

Signed-off-by: Vivian Heisz (vhz) <demize@unstable.systems>
This commit is contained in:
Vivian Heisz (vhz)
2025-06-04 22:39:58 -04:00
parent 6b0e9326ca
commit 889b031487

View File

@@ -21,31 +21,12 @@ IUSE="
+git2
"
BDEPEND="
virtual/pkgconfig
"
DEPEND="
git2? (
>=dev-libs/libgit2-1.9.0:0/1.9
dev-libs/openssl:=
net-libs/libssh2:=
)
"
RDEPEND="
${DEPEND}
dev-vcs/git
"
QA_FLAGS_IGNORED="usr/bin/${PN}"
pkg_setup() {
export LIBGIT2_NO_VENDOR=1
export LIBSSH2_SYS_USE_PKG_CONFIG=1
export OPENSSL_NO_VENDOR=1
export PKG_CONFIG_ALLOW_CROSS=1
rust_pkg_setup
}
src_unpack() {
git-r3_src_unpack
cargo_live_src_unpack
@@ -53,7 +34,6 @@ src_unpack() {
src_configure() {
local myfeatures=(
$(usev git2)
watchman
git
)