commit: 52a83bec9c4c80b71db9ad587fbeeab743b31c58 Author: Maciej Barć <xgqt <AT> gentoo <DOT> org> AuthorDate: Mon Apr 28 11:35:21 2025 +0000 Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org> CommitDate: Mon Apr 28 13:40:39 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52a83bec
app-arch/bzip3: bump to 1.5.2 Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org> app-arch/bzip3/Manifest | 1 + app-arch/bzip3/bzip3-1.5.2.ebuild | 34 ++++++++++++++++++++++++++++++++++ 2 files changed, 35 insertions(+) diff --git a/app-arch/bzip3/Manifest b/app-arch/bzip3/Manifest index a28d427a2592..d11f77aee2b3 100644 --- a/app-arch/bzip3/Manifest +++ b/app-arch/bzip3/Manifest @@ -1 +1,2 @@ DIST bzip3-1.5.1.tar.xz 284364 BLAKE2B 7d14df6cd649ee86c2c0ca617b49cf0a42fe46f46d512795729ae71642d23d864131e979d4aec7305f31a7af88fc5cfa281aa2709bcd17864d3a786a9b0891e2 SHA512 e74fc3fea9c70f286bacb710301255b304a7acf342dac025331781118238aa69f0e564ab636e6984a10e9b8fa896ce1fba717035d9da1da1a376865fa59c73b7 +DIST bzip3-1.5.2.tar.xz 284260 BLAKE2B 5dc8040ca101a301c4b8e88b7b913bf9a0a40493f61055b67e7260e066db00ce6ad6ce46dc0c9f4c7f8116785ec607606ae084d80318e080a52d401b2d8c78f9 SHA512 15e521629b2340374fa631a7639008e971435df4f7285d1aca026167322d00d7e388eedfdb8163ac39287c907c13a4ae677469e94b442e5ee223c0fb4f737091 diff --git a/app-arch/bzip3/bzip3-1.5.2.ebuild b/app-arch/bzip3/bzip3-1.5.2.ebuild new file mode 100644 index 000000000000..8e466c22c6ec --- /dev/null +++ b/app-arch/bzip3/bzip3-1.5.2.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="A better and stronger spiritual successor to BZip2" +HOMEPAGE="https://github.com/kspalaiologos/bzip3/" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/kspalaiologos/${PN}" +else + SRC_URI="https://github.com/kspalaiologos/${PN}/releases/download/${PV}/${P}.tar.xz" + + KEYWORDS="~amd64 ~arm64 ~loong ~x86" +fi + +LICENSE="LGPL-3+" +SLOT="0" + +src_configure() { + # ./configure script will default to Clang if it is found on the system, + # force the use of CC selected by the user with CC=$(tc-getCC) + econf CC="$(tc-getCC)" +} + +src_install() { + default + + find "${ED}" -type f -name '*.la' -delete || die +}
