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 )

Reply via email to