diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-08-29 12:00:47 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-08-29 12:00:47 +0100 |
commit | adcf4f8116a4a850dae301fb4dbcd7b71cb35975 (patch) | |
tree | 41af0dd08b04c7d619cdfed205b03ff2cc201b26 /dev-libs/libkdumpfile | |
parent | 7166f3a0a0b7886d340010458d0b130013cb9989 (diff) |
gentoo auto-resync : 29:08:2024 - 12:00:47
Diffstat (limited to 'dev-libs/libkdumpfile')
-rw-r--r-- | dev-libs/libkdumpfile/Manifest | 2 | ||||
-rw-r--r-- | dev-libs/libkdumpfile/libkdumpfile-0.5.4-r1.ebuild (renamed from dev-libs/libkdumpfile/libkdumpfile-0.5.4.ebuild) | 28 |
2 files changed, 8 insertions, 22 deletions
diff --git a/dev-libs/libkdumpfile/Manifest b/dev-libs/libkdumpfile/Manifest index 3e84a57be4e8..eb686da8b31c 100644 --- a/dev-libs/libkdumpfile/Manifest +++ b/dev-libs/libkdumpfile/Manifest @@ -2,5 +2,5 @@ AUX libkdumpfile-0.5.4-32-bit-tests.patch 2197 BLAKE2B 3368b373a0e8e7127bc560fdf AUX libkdumpfile-0.5.4-c99.patch 1500 BLAKE2B f7879cf9d08660ce89ae3e771c36cbe07a51767288c6dbd36be2e97a795698ca381370f16d7a3ff134b147eb2c5c01efba0bf792c5da7637df6597a355f283a9 SHA512 5b67254f2f113ea6e86a4024917bf02683ae8c9a6757edbc01f26d107ff86ae30dc111285e66513f81e36fe32188b45d52927235198217de40c256ee2effadaa AUX libkdumpfile-0.5.4-disabled-compression-tests.patch 2006 BLAKE2B b4c8555ca7ea47dc5f842c71dee21967d1044d874538b8f02d30f11e6dc10306ceab52de0b0e0d3e20182234ce0a2c6a2885a528831ca7fda0d4c753620f5848 SHA512 27bcd11b409bc547eaa125736015ca319a9fbaa720b078dc7eec0274ab95302dff231048404957dea5c4cfed2854909faf23df4126efcadb767e44c5926983c4 DIST libkdumpfile-0.5.4.tar.bz2 623108 BLAKE2B 17a425c2a0545f60574255d5ec139f60a59dd2c9c047a89f9d021afe31cae959c691b550d9ad4e10c88a11f5f1bab1a4d94dab025060dcd2598837442281b3b9 SHA512 6cdd77e3460b324f4e0641fc8f4cf1dcd8b7de4ec82a37ca11e4edfa7730f90305c2724825f8b1cf8ac2e8ad104fee1b6a36775287b084db802ae2f44a55cd85 -EBUILD libkdumpfile-0.5.4.ebuild 1641 BLAKE2B 5fc355ba12741b674adeba676d8153db09b8e208110137f0aeb9ba24aeb6e2e325780a635129812aa9baba6f33f3bb0f2e6e2214d501e6104db35e7f6af2f375 SHA512 c9f9bf711bcee1bc977af49c8706e923b065543d70e037e877d99d972e5f62cd074bec2ceec0e02aa17e66f45f91a06711dc0611d524d5b05eabf57674fe9d70 +EBUILD libkdumpfile-0.5.4-r1.ebuild 1192 BLAKE2B 52aa2fb439d4924da30e7987c069254604371e972d832cebb919a24ed51b8dfb174bcebd58ae6b2d7cada02d0b00c3864262d0a7e3c039e9a132deade418cc28 SHA512 365a38362b7795d9166d00262f3d544b5f00f87376493682431ebac8662bd1d7b3183088aadea09be662e7087c36413d39675aa10ec7d02bcc30da07e165173b MISC metadata.xml 326 BLAKE2B 13b23cbf5c4089460907bebe9e73dad724bfea465300417f82d20748779d865459c6791d0a6d27237db88819690b4124235721c555895b3ca0a3aa5fa63ad2cf SHA512 aae2510a5c9a7662d7beaccef7c19b42be69e34bc0a2e6fb7f31d332ec7a5389f38aef97123b2f213bd4bb3376630b6989a6d71785f0198f563f9ce5d05cfdca diff --git a/dev-libs/libkdumpfile/libkdumpfile-0.5.4.ebuild b/dev-libs/libkdumpfile/libkdumpfile-0.5.4-r1.ebuild index fe48a9f877fc..a0f045ef6f41 100644 --- a/dev-libs/libkdumpfile/libkdumpfile-0.5.4.ebuild +++ b/dev-libs/libkdumpfile/libkdumpfile-0.5.4-r1.ebuild @@ -3,8 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..13} ) -inherit autotools python-r1 +inherit autotools DESCRIPTION="Kernel coredump file access" HOMEPAGE="https://github.com/ptesarik/libkdumpfile" @@ -14,10 +13,8 @@ LICENSE="|| ( LGPL-3+ GPL-2+ )" SLOT="0" KEYWORDS="~amd64" IUSE="lzo snappy zlib zstd" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" DEPEND=" - ${PYTHON_DEPS} lzo? ( dev-libs/lzo ) snappy? ( app-arch/snappy:= ) zlib? ( sys-libs/zlib ) @@ -40,32 +37,21 @@ src_prepare() { } src_configure() { - # We could make Python optional in future as libkdumpfile's - # builtin Python bindings appear deprecated in favour of another - # CFFI-based approach, but given we're adding libkdumpfile for - # dev-debug/drgn right now which uses *these*, let's not bother. - local ECONF_SOURCE=${S} local myeconfargs=( + # The Python bindings within libkdumpfile are deprecated + # and don't work w/ PEP517. There's a new CFFI bindings + # project we can use if anyone asks for them. + --without-python $(use_with lzo lzo2) $(use_with snappy) $(use_with zlib) $(use_with zstd libzstd) ) - python_foreach_impl run_in_build_dir econf "${myeconfargs[@]}" -} - -src_compile() { - python_foreach_impl run_in_build_dir default -} - -src_test() { - python_foreach_impl run_in_build_dir default + econf "${myeconfargs[@]}" } src_install() { - python_foreach_impl run_in_build_dir default - python_foreach_impl python_optimize - einstalldocs + default find "${D}" -name '*.la' -delete || die } |