commit:     954ae94b787f76beda733e766f0c936c23f627d3
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 24 01:33:58 2026 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 24 01:53:20 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=954ae94b

dev-libs/libkdumpfile: add 0.5.6

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/libkdumpfile/Manifest                  |  1 +
 dev-libs/libkdumpfile/libkdumpfile-0.5.6.ebuild | 39 +++++++++++++++++++++++++
 dev-libs/libkdumpfile/metadata.xml              |  2 +-
 3 files changed, 41 insertions(+), 1 deletion(-)

diff --git a/dev-libs/libkdumpfile/Manifest b/dev-libs/libkdumpfile/Manifest
index 1a26d49d2f7f..70fb65cb1529 100644
--- a/dev-libs/libkdumpfile/Manifest
+++ b/dev-libs/libkdumpfile/Manifest
@@ -1 +1,2 @@
 DIST libkdumpfile-0.5.5.tar.bz2 672321 BLAKE2B 
41c2044ac7f11ab94b2c80771d28ded5dbd75693d3adffc84a96e9595b1a7b52229cac9ba6622e6715261a877fb7a90de570c791039287e6c44b8fa8e3c9e688
 SHA512 
35935bab7e7e9d5914b6f20efd545f89d89d7edf74c07e26057fdd07823aa73a87cde7765632289709b071d80501648c9373a202432f64ff469f95dd9a50adf3
+DIST libkdumpfile-0.5.6.tar.bz2 630010 BLAKE2B 
d3bb0a198e23bfbd2f916a9d7a185d80298a7443dd70dbc96fa11401a197d3541dbd979bae79bb0d591460941c2515519b89fa8dcf5f2a84311846a4503bb991
 SHA512 
9d4dbd891ed0cfc9c934974d2000fd806929d0754f38666b81f2379f2dd7be09a307e2855dfb53db7ba62a08626ae180580ac0f0f4caaaab27b7c12b1bfe3afb

diff --git a/dev-libs/libkdumpfile/libkdumpfile-0.5.6.ebuild 
b/dev-libs/libkdumpfile/libkdumpfile-0.5.6.ebuild
new file mode 100644
index 000000000000..2a3943cbf873
--- /dev/null
+++ b/dev-libs/libkdumpfile/libkdumpfile-0.5.6.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2024-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Kernel coredump file access"
+HOMEPAGE="https://codeberg.org/ptesarik/libkdumpfile";
+SRC_URI="https://codeberg.org/ptesarik/libkdumpfile/releases/download/v${PV}/${P}.tar.bz2";
+
+LICENSE="|| ( LGPL-3+ GPL-2+ )"
+SLOT="0/1"
+KEYWORDS="~amd64"
+IUSE="lzo snappy zlib zstd"
+
+DEPEND="
+       sys-libs/binutils-libs:=
+       lzo? ( dev-libs/lzo )
+       snappy? ( app-arch/snappy:= )
+       zlib? ( virtual/zlib:= )
+       zstd? ( app-arch/zstd:= )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_configure() {
+       local myeconfargs=(
+               $(use_with lzo lzo2)
+               $(use_with snappy)
+               $(use_with zlib)
+               $(use_with zstd libzstd)
+       )
+
+       econf "${myeconfargs[@]}"
+}
+
+src_install() {
+       default
+       find "${D}" -name '*.la' -delete || die
+}

diff --git a/dev-libs/libkdumpfile/metadata.xml 
b/dev-libs/libkdumpfile/metadata.xml
index 57d3a905a40e..c7ff6f384492 100644
--- a/dev-libs/libkdumpfile/metadata.xml
+++ b/dev-libs/libkdumpfile/metadata.xml
@@ -6,6 +6,6 @@
                <name>Sam James</name>
        </maintainer>
        <upstream>
-               <remote-id type="github">ptesarik/libkdumpfile</remote-id>
+               <remote-id type="codeberg">ptesarik/libkdumpfile</remote-id>
        </upstream>
 </pkgmetadata>

Reply via email to