commit: 9fbbaf7486982eeb59c4c34f704fb1a8a7699af4
Author: David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Fri Aug 8 09:49:58 2025 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Fri Aug 8 09:50:02 2025 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9fbbaf74
dev-libs/libdwarf: treeclean, moved to ::gentoo
Signed-off-by: David Roman <davidroman96 <AT> gmail.com>
dev-libs/libdwarf/Manifest | 2 -
.../files/libdwarf-0.9.2-fix-include-patch.patch | 22 ----------
dev-libs/libdwarf/libdwarf-2.0.0.ebuild | 47 ----------------------
dev-libs/libdwarf/libdwarf-2.1.0.ebuild | 47 ----------------------
dev-libs/libdwarf/metadata.xml | 15 -------
5 files changed, 133 deletions(-)
diff --git a/dev-libs/libdwarf/Manifest b/dev-libs/libdwarf/Manifest
deleted file mode 100644
index 2cb786f11c..0000000000
--- a/dev-libs/libdwarf/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST libdwarf-2.0.0.tar.xz 2935108 BLAKE2B
1573f39518eb4a63008281942c44545e114fb5af60dcf26b90c25f8061e1ab7ee0e9b4cb7b0a4025754727521e3646577b964112746060b817f0d1bfa34090fb
SHA512
49c7c5c490e0bb2108508fdbe9f78dbe6b115a7dc63a672b127a0dc8958798b9d29212639d2c8f785bc4816bc3386729ea882ed554ea795c5f77fb5de109b6f9
-DIST libdwarf-2.1.0.tar.xz 2946744 BLAKE2B
a6bae4f65140b58457be2a175b73fd5588bc9579ed5bf64cf073a0f5f0861e40c227457011f69572ed1bb4a4da2d239d3477c5622bfd556549bd079dbc04cf45
SHA512
fd58ee55fc7f685f70cf7e79733d926d7064752c4e1ffe3eede1b1cc1090e127c76c59def3a3b32d5514384cd901bb69f9f2afeefa518d0ce9460f529b498078
diff --git a/dev-libs/libdwarf/files/libdwarf-0.9.2-fix-include-patch.patch
b/dev-libs/libdwarf/files/libdwarf-0.9.2-fix-include-patch.patch
deleted file mode 100644
index edc75ad1f6..0000000000
--- a/dev-libs/libdwarf/files/libdwarf-0.9.2-fix-include-patch.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-diff --git a/src/lib/libdwarf/CMakeLists.txt b/src/lib/libdwarf/CMakeLists.txt
-index 6cb0b24e..12fa3e40 100644
---- a/src/lib/libdwarf/CMakeLists.txt
-+++ b/src/lib/libdwarf/CMakeLists.txt
-@@ -114,7 +114,7 @@ install(TARGETS dwarf
- RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}"
- LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}"
- ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}"
-- PUBLIC_HEADER DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}"
-+ PUBLIC_HEADER DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/libdwarf/"
- )
-
- configure_file(libdwarf.pc.cmake libdwarf.pc @ONLY)
-@@ -130,7 +130,7 @@ install(FILES
"${CMAKE_CURRENT_BINARY_DIR}/libdwarfConfig.cmake" "${CMAKE_CURREN
- install(TARGETS dwarf EXPORT libdwarfTargets
- ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}"
- LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}"
-- PUBLIC_HEADER DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}")
-+ PUBLIC_HEADER DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/libdwarf")
- install(EXPORT libdwarfTargets
- FILE libdwarf-targets.cmake
- NAMESPACE libdwarf::
diff --git a/dev-libs/libdwarf/libdwarf-2.0.0.ebuild
b/dev-libs/libdwarf/libdwarf-2.0.0.ebuild
deleted file mode 100644
index f521a1e30a..0000000000
--- a/dev-libs/libdwarf/libdwarf-2.0.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="The DWARF Debugging Information Format"
-HOMEPAGE="
- https://www.prevanders.net/dwarf.html
- https://dwarfstd.org/
- https://github.com/davea42/libdwarf-code
-"
-SRC_URI="https://www.prevanders.net/${P}.tar.xz"
-
-LICENSE="BSD GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test dwarfexample dwarfgen"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- app-arch/zstd:=
- sys-libs/zlib:=
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( AUTHORS NEWS README.md )
-
-PATCHES=( "${FILESDIR}/${PN}-0.9.2-fix-include-patch.patch" )
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_SHARED=ON
- -DBUILD_DWARFGEN=$(usex dwarfgen)
- -DBUILD_DWARFEXAMPLE=$(usex dwarfexample)
- -DDO_TESTING=$(usex test)
- )
-
- cmake_src_configure
-}
-
-src_install(){
- cmake_src_install
-
- dodoc ChangeLog* doc/*.pdf
-}
diff --git a/dev-libs/libdwarf/libdwarf-2.1.0.ebuild
b/dev-libs/libdwarf/libdwarf-2.1.0.ebuild
deleted file mode 100644
index f521a1e30a..0000000000
--- a/dev-libs/libdwarf/libdwarf-2.1.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="The DWARF Debugging Information Format"
-HOMEPAGE="
- https://www.prevanders.net/dwarf.html
- https://dwarfstd.org/
- https://github.com/davea42/libdwarf-code
-"
-SRC_URI="https://www.prevanders.net/${P}.tar.xz"
-
-LICENSE="BSD GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test dwarfexample dwarfgen"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- app-arch/zstd:=
- sys-libs/zlib:=
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( AUTHORS NEWS README.md )
-
-PATCHES=( "${FILESDIR}/${PN}-0.9.2-fix-include-patch.patch" )
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_SHARED=ON
- -DBUILD_DWARFGEN=$(usex dwarfgen)
- -DBUILD_DWARFEXAMPLE=$(usex dwarfexample)
- -DDO_TESTING=$(usex test)
- )
-
- cmake_src_configure
-}
-
-src_install(){
- cmake_src_install
-
- dodoc ChangeLog* doc/*.pdf
-}
diff --git a/dev-libs/libdwarf/metadata.xml b/dev-libs/libdwarf/metadata.xml
deleted file mode 100644
index b5af588039..0000000000
--- a/dev-libs/libdwarf/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>[email protected]</email>
- <name>David Roman</name>
- </maintainer>
- <upstream>
- <remote-id type="github">davea42/libdwarf-code</remote-id>
- </upstream>
- <use>
- <flag name="dwarfexample">enable dwarfexample compilation</flag>
- <flag name="dwarfgen">enable dwarfgen compilation</flag>
- </use>
-</pkgmetadata>