commit:     d757fee54dd0563749161d6f2da18bcd0accec19
Author:     Marcus Holland-Moritz <github <AT> mhxnet <DOT> de>
AuthorDate: Wed May  7 08:46:05 2025 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Fri May  9 13:03:44 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d757fee5

sys-fs/dwarfs: add 0.12.3-r1, drop 0.12.3

- added `cpptrace` dependency for `stacktrace` use flag
- added `-g` compile flag for builds with `stacktrace` use flag to
  produce human-readable stack traces; tested with `splitdebug`
- removed libdir tweaking, which is no longer needed after
  mhx/dwarfs@ca69d2b

Signed-off-by: Marcus Holland-Moritz <github <AT> mhxnet.de>
Part-of: https://github.com/gentoo/guru/pull/318
Closes: https://github.com/gentoo/guru/pull/318
Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 sys-fs/dwarfs/{dwarfs-0.12.3.ebuild => dwarfs-0.12.3-r1.ebuild} | 8 ++------
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/sys-fs/dwarfs/dwarfs-0.12.3.ebuild 
b/sys-fs/dwarfs/dwarfs-0.12.3-r1.ebuild
similarity index 93%
rename from sys-fs/dwarfs/dwarfs-0.12.3.ebuild
rename to sys-fs/dwarfs/dwarfs-0.12.3-r1.ebuild
index 65252825c..0e5b2c660 100644
--- a/sys-fs/dwarfs/dwarfs-0.12.3.ebuild
+++ b/sys-fs/dwarfs/dwarfs-0.12.3-r1.ebuild
@@ -33,7 +33,7 @@ RDEPEND="
        flac? ( >=media-libs/flac-1.5.0 )
        fuse? ( sys-fs/fuse:3 )
        sys-libs/binutils-libs
-       stacktrace? ( sys-libs/libunwind )
+       stacktrace? ( >=dev-cpp/cpptrace-0.8.0 )
        sys-libs/zlib
        jemalloc? ( >=dev-libs/jemalloc-5.3.0 )
        test? ( >=dev-cpp/gtest-1.15.2 )
@@ -60,12 +60,8 @@ RESTRICT="!test? ( test )"
 CHECKREQS_DISK_BUILD="500M"
 CMAKE_WARN_UNUSED_CLI=0
 
-src_prepare(){
-       cmake_src_prepare
-       sed "s/DESTINATION lib/DESTINATION $(get_libdir)/" -i 
cmake/libdwarfs.cmake || die
-}
-
 src_configure(){
+       use stacktrace && append-flags -g
        mycmakeargs=(
                -DUSE_JEMALLOC=$(usex jemalloc ON OFF)
                -DWITH_TESTS=$(usex test ON OFF)

Reply via email to