Сравнение girara-0.4.4 с girara-9999

/usr/portage/dev-libs/girara/girara-9999.ebuild 2025-07-29 16:22:13.156450471 +0300
3 3

  
4 4
EAPI=8
5 5

  
6
inherit meson virtualx
6
inherit meson
7 7

  
8 8
DESCRIPTION="UI library that focuses on simplicity and minimalism"
9 9
HOMEPAGE="https://pwmt.org/projects/girara/"
10 10

  
11 11
if [[ ${PV} == *9999 ]]; then
12 12
	inherit git-r3
13
	EGIT_REPO_URI="https://git.pwmt.org/pwmt/${PN}.git"
13
	EGIT_REPO_URI="https://github.com/pwmt/${PN}.git"
14 14
	EGIT_BRANCH="develop"
15 15
else
16 16
	SRC_URI="https://github.com/pwmt/girara/archive/${PV}.tar.gz -> ${P}.tar.gz"
17
	KEYWORDS="amd64 arm ~arm64 ~riscv x86"
17
	KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
18 18
fi
19 19

  
20 20
LICENSE="ZLIB"
21
SLOT="0/4.4"
22
IUSE="doc libnotify test"
23

  
21
SLOT="0/9999"
22
IUSE="doc test"
24 23
RESTRICT="!test? ( test )"
25 24

  
25
# REVIEW: are all those really needed?
26 26
RDEPEND="
27 27
	app-accessibility/at-spi2-core
28 28
	>=dev-libs/glib-2.72:2
......
32 32
	x11-libs/gdk-pixbuf
33 33
	>=x11-libs/gtk+-3.24:3
34 34
	x11-libs/pango
35
	libnotify? ( x11-libs/libnotify )
36 35
"
37
# Tests are run under virtx
38 36
DEPEND="
39 37
	${RDEPEND}
40 38
	test? (
41
		dev-libs/check
42 39
		x11-base/xorg-proto
43 40
		x11-libs/gtk+:3[X]
41
		x11-misc/xvfb-run
44 42
	)
45 43
"
46 44
BDEPEND="
45
	sys-devel/gettext
47 46
	virtual/pkgconfig
48 47
	doc? ( app-text/doxygen )
49 48
"
50 49

  
50
DOCS=( AUTHORS README.md )
51

  
51 52
src_configure() {
52 53
	local -a emesonargs=(
53 54
		-Djson=enabled
54 55
		$(meson_feature doc docs)
56
		$(meson_feature test tests)
55 57
	)
56 58
	meson_src_configure
57 59
}
58 60

  
59
src_test() {
60
	# TODO: run test on wayland
61
	virtx meson_src_test
61
src_compile() {
62
	meson_src_compile
63
	use doc && HTML_DOCS=( "${BUILD_DIR}"/doc/html/* ) # BUILD_DIR is set by meson_src_compile
62 64
}
Спасибо!