diff options
author | Alex Xu (Hello71) <alex_y_xu@yahoo.ca> | 2025-03-09 23:40:35 -0400 |
---|---|---|
committer | Alex Xu (Hello71) <alex_y_xu@yahoo.ca> | 2025-03-09 23:43:38 -0400 |
commit | 7c68bb8ca4ccb22c7dd8f5b88b6194e38ced68f4 (patch) | |
tree | d7aeab9a9bd8fa4afaa72a1e44d824957cb14433 | |
parent | 0f0066f3fafaa1f844dbfc2b88121d4d58c1dd1f (diff) | |
download | gentoo-overlay-7c68bb8ca4ccb22c7dd8f5b88b6194e38ced68f4.tar.xz gentoo-overlay-7c68bb8ca4ccb22c7dd8f5b88b6194e38ced68f4.zip |
dev-libs/libdwarf: update to 0.11.1, add USE=decompression
-rw-r--r-- | dev-libs/libdwarf/Manifest | 2 | ||||
-rw-r--r-- | dev-libs/libdwarf/libdwarf-0.11.1.ebuild (renamed from dev-libs/libdwarf/libdwarf-0.9.0.ebuild) | 8 | ||||
-rw-r--r-- | dev-libs/libdwarf/metadata.xml | 5 |
3 files changed, 10 insertions, 5 deletions
diff --git a/dev-libs/libdwarf/Manifest b/dev-libs/libdwarf/Manifest index 53fb6a2..09c1620 100644 --- a/dev-libs/libdwarf/Manifest +++ b/dev-libs/libdwarf/Manifest @@ -1 +1 @@ -DIST libdwarf-0.9.0.tar.xz 2718492 BLAKE2B fd3d2d94532a009dfceb46869481507bf92d8ad7236bc2240049272f5e9f102d1a53bcc57df83fcdfc0ab37fbdab6e3926312d3619d8b0e669198b47bba1b950 SHA512 282d90dfc9da704eb64a4ba1141f2ae660feeb14bbf1a72377386698e3124928b44a6914d8e88e6141ab08835ce723ad090a853ad57dbcb439dbba57255fb589 +DIST libdwarf-0.11.1.tar.xz 2747004 BLAKE2B b98467abd547e222594843263ef36a9362aa4a8c8ace770d128016e65a50c7ae15d91e769e6fd966ca9b8c5b5ed471d14e5e7259c713c126ac17e13d5d074a77 SHA512 d927b1d0e8dd1540c2f5da2a9d39b2914bb48225b2b9bdca94e7b36349358e1f537044eadc345f11d75de717fdda07ad99a8a7a5eb45e64fe4c79c37e165012f diff --git a/dev-libs/libdwarf/libdwarf-0.9.0.ebuild b/dev-libs/libdwarf/libdwarf-0.11.1.ebuild index 475c379..5c4daa8 100644 --- a/dev-libs/libdwarf/libdwarf-0.9.0.ebuild +++ b/dev-libs/libdwarf/libdwarf-0.11.1.ebuild @@ -10,10 +10,13 @@ SRC_URI="https://github.com/davea42/libdwarf-code/releases/download/v${PV}/${P}. LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="dwarfexample dwarfgen static-libs" +IUSE="+decompression dwarfexample dwarfgen static-libs" DEPEND=" - sys-libs/zlib + decompression? ( + app-arch/zstd + sys-libs/zlib + } " RDEPEND="${DEPEND}" @@ -21,6 +24,7 @@ src_configure() { local myeconfargs=( --includedir="${EPREFIX}/usr/include/${PN}" --enable-shared + $(use_enable decompression) $(use_enable dwarfexample) $(use_enable dwarfgen) $(use_enable static-libs static) diff --git a/dev-libs/libdwarf/metadata.xml b/dev-libs/libdwarf/metadata.xml index 32edad3..086dc90 100644 --- a/dev-libs/libdwarf/metadata.xml +++ b/dev-libs/libdwarf/metadata.xml @@ -6,8 +6,9 @@ <name>Alex Xu (Hello71)</name> </maintainer> <use> - <flag name="dwarfexample">dwarfexample</flag> - <flag name="dwarfgen">dwarfgen</flag> + <flag name="decompression">Enable decompression with zlib/zstd</flag> + <flag name="dwarfexample">Install dwarfexample bin</flag> + <flag name="dwarfgen">Install dwarfgen bin</flag> </use> <upstream> <remote-id type="github">davea42/libdwarf-code</remote-id> |