Diff charliecloud-0.39-r1 with a charliecloud-9999

/usr/portage/sys-cluster/charliecloud/charliecloud-9999.ebuild 2025-10-08 18:21:10.782123100 +0300
9 9

  
10 10
if [[ ${PV} == "9999" ]] ; then
11 11
	inherit git-r3
12
	EGIT_REPO_URI="https://gitlab.com/${PN}/main.git"
12
	EGIT_REPO_URI="https://gitlab.com/${PN}/${PN}.git"
13 13
else
14
	SRC_URI="https://gitlab.com/${PN}/main/-/archive/v${PV}/main-v${PV}.tar.bz2 -> ${P}.tar.bz2"
14
	SRC_URI="https://gitlab.com/${PN}/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
15 15
	KEYWORDS="~amd64 ~x86 ~x86-linux"
16
	S="${WORKDIR}/main-v${PV}"
16
	S="${WORKDIR}/${PN}-v${PV}"
17 17
fi
18 18

  
19 19
DESCRIPTION="Lightweight user-defined software stacks for high-performance computing"
20
HOMEPAGE="https://hpc.github.io/charliecloud/"
20
HOMEPAGE="https://charliecloud.io/"
21 21
LICENSE="Apache-2.0"
22 22

  
23 23
SLOT="0"
24
IUSE="ch-image doc +fuse"
24
IUSE="ch-image doc +fuse +json"
25 25

  
26 26
# Extensive test suite exists, but downloads container images
27 27
# directly and via Docker and installs packages inside using apt/yum.
......
46 46
		sys-fs/fuse:3=
47 47
		sys-fs/squashfuse
48 48
	)
49
	json? (
50
		dev-libs/cJSON
51
	)
49 52
"
50 53
RDEPEND="
51 54
	${DEPEND}
......
76 79
	local econf_args=(
77 80
		$(use_enable doc html)
78 81
		$(use_enable ch-image)
82
		$(use_with json)
79 83
		# activates linking against both fuse and squashfuse
80
		$(use_with fuse libsquashfuse)
84
		$(use_with fuse squashfuse)
85
		# https://github.com/ivmai/bdwgc not packaged
86
		--without-gc
81 87
		# Libdir is used as a libexec-style destination.
82 88
		--libdir="${EPREFIX}"/usr/lib
83 89
		# Attempts to call python-exec directly otherwise.
Thank you!