From 3528932b6b509c2a726c9222abe6ebaeb3dba488 Mon Sep 17 00:00:00 2001 From: Kalin KOZHUHAROV Date: Mon, 24 Jul 2023 14:26:26 +0200 Subject: [PATCH] app-forensics/pytsk another shot in the dark It still seems to be broken, thus plaso is mostly broken :-/ For the time being, using the docker is the way. I need to find out how to build this based on the installed libtsk, not included with the source... --- app-forensics/pytsk/pytsk-20230125.ebuild | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/app-forensics/pytsk/pytsk-20230125.ebuild b/app-forensics/pytsk/pytsk-20230125.ebuild index 659229f..4f9d3a9 100644 --- a/app-forensics/pytsk/pytsk-20230125.ebuild +++ b/app-forensics/pytsk/pytsk-20230125.ebuild @@ -1,26 +1,28 @@ # Copyright 1999-2023 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 PYTHON_COMPAT=( python3_{10..12} ) +ISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) inherit distutils-r1 -DESCRIPTION="Python bindings for Sleuthkit" +DESCRIPTION="Python bindings for The Sleuthkit (libtsk)" HOMEPAGE="https://github.com/py4n6/pytsk/" SRC_URI="https://github.com/py4n6/${PN}/releases/download/${PV}/${PN}3-${PV}.tar.gz" LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~amd64" -IUSE="debug" +IUSE="aff ewf zlib java debug" REQUIRED_USE="${PYTHON_REQUIRED_USE}" -DEPEND=">=app-forensics/sleuthkit-4.11 - sys-libs/talloc +DEPEND=">=app-forensics/sleuthkit-4.11[aff=,ewf=,zlib=,java=] + sys-libs/talloc[python] ${PYTHON_DEPS}" RDEPEND="${DEPEND}" S="${WORKDIR}/${PN}3-${PV}" -DISTUTILS_EXT=1 +distutils_enable_tests setup.py