commit: 71d1b6fddefee07090f246eeca17946cc44cec83 Author: Mario Haustein <mario.haustein <AT> hrz <DOT> tu-chemnitz <DOT> de> AuthorDate: Mon Dec 8 20:21:30 2025 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Wed Dec 24 17:16:22 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71d1b6fd
sci-astronomy/siril: sync live Signed-off-by: Mario Haustein <mario.haustein <AT> hrz.tu-chemnitz.de> Part-of: https://github.com/gentoo/gentoo/pull/44960 Signed-off-by: Sam James <sam <AT> gentoo.org> sci-astronomy/siril/siril-9999.ebuild | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/sci-astronomy/siril/siril-9999.ebuild b/sci-astronomy/siril/siril-9999.ebuild index fddaf61b2382..b1b752439299 100644 --- a/sci-astronomy/siril/siril-9999.ebuild +++ b/sci-astronomy/siril/siril-9999.ebuild @@ -3,7 +3,10 @@ EAPI=8 -inherit meson toolchain-funcs xdg +PYTHON_COMPAT=( python3_{11..14} ) +PYTHON_REQ_USE="tk" + +inherit meson python-r1 toolchain-funcs xdg DESCRIPTION="A free astronomical image processing software" HOMEPAGE="https://siril.org/" @@ -37,6 +40,7 @@ DEPEND=" x11-libs/cairo x11-libs/pango >=x11-libs/gtk+-3.22.0:3 + virtual/zlib:= curl? ( net-misc/curl ) exif? ( >=media-gfx/exiv2-0.25:= ) ffmpeg? ( media-video/ffmpeg:= ) @@ -48,14 +52,22 @@ DEPEND=" raw? ( media-libs/libraw:= ) tiff? ( media-libs/tiff:= ) " + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + RDEPEND=" ${DEPEND} + ${PYTHON_DEPS} + dev-python/pip[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-build/cmake + x11-base/xorg-proto " -BDEPEND="dev-build/cmake - x11-base/xorg-proto" PATCHES=( - "${FILESDIR}/${P}-docfiles.patch" + "${FILESDIR}/${PN}-1.4-docfiles.patch" ) DOCS=( README.md ChangeLog AUTHORS )
