commit:     4d8c44e876a99c7fabd6b021881afa89008b5511
Author:     Mario Haustein <mario.haustein <AT> hrz <DOT> tu-chemnitz <DOT> de>
AuthorDate: Thu Jan 16 21:46:15 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Feb 19 11:12:07 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d8c44e8

app-forensics/volatility3: limit dev-libs/capstone to compatible versions

Capstone 6 is not supported (see
https://github.com/volatilityfoundation/volatility3/issues/1336).

Signed-off-by: Mario Haustein <mario.haustein <AT> hrz.tu-chemnitz.de>
Closes: https://github.com/gentoo/gentoo/pull/40168
Signed-off-by: Sam James <sam <AT> gentoo.org>

 .../{volatility3-2.8.0.ebuild => volatility3-2.8.0-r1.ebuild}       | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/app-forensics/volatility3/volatility3-2.8.0.ebuild 
b/app-forensics/volatility3/volatility3-2.8.0-r1.ebuild
similarity index 94%
rename from app-forensics/volatility3/volatility3-2.8.0.ebuild
rename to app-forensics/volatility3/volatility3-2.8.0-r1.ebuild
index f0db988c8286..a58558f50c2c 100644
--- a/app-forensics/volatility3/volatility3-2.8.0.ebuild
+++ b/app-forensics/volatility3/volatility3-2.8.0-r1.ebuild
@@ -31,7 +31,11 @@ IUSE="crypt disasm jsonschema leechcore snappy test yara"
 RDEPEND="
        >=dev-python/pefile-2023.2.7[${PYTHON_USEDEP}]
        crypt? ( >=dev-python/pycryptodome-3[${PYTHON_USEDEP}] )
-       disasm? ( >=dev-libs/capstone-3.0.5[python,${PYTHON_USEDEP}] )
+       disasm?
+       (
+               >=dev-libs/capstone-3.0.5[python,${PYTHON_USEDEP}]
+               <dev-libs/capstone-6[python,${PYTHON_USEDEP}]
+       )
        jsonschema? ( >=dev-python/jsonschema-2.3.0[${PYTHON_USEDEP}] )
        leechcore? ( >=dev-python/leechcorepyc-2.4.0[${PYTHON_USEDEP}] )
        snappy? ( app-arch/snappy:0/1.1 )

Reply via email to