commit: 9dbc44e47fbd0dabad9d9fdfc8f32ed081634529 Author: Michał Górny <mgorny <AT> gentoo <DOT> org> AuthorDate: Fri Mar 13 18:36:05 2026 +0000 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> CommitDate: Fri Mar 13 18:36:05 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dbc44e4
app-arch/lzlib: Bump to 1.16 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org> app-arch/lzlib/Manifest | 2 ++ app-arch/lzlib/lzlib-1.16.ebuild | 45 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 47 insertions(+) diff --git a/app-arch/lzlib/Manifest b/app-arch/lzlib/Manifest index d83abfb99ef0..de778a2d7282 100644 --- a/app-arch/lzlib/Manifest +++ b/app-arch/lzlib/Manifest @@ -1,2 +1,4 @@ DIST lzlib-1.15.tar.gz 115185 BLAKE2B cf952129ea7e4beb08e9c82d2035bf0bb6f25294734d0b882244df210132c4b425e6d6d6e999949cc66a686acb9c59a5bdae25e45cc004e9f2e2e36fd37ce772 SHA512 12dca273b3aa45507495bcca9d260cd0c7fcad0deb32e9b146e24d1cb3d65261e67e67e36da8012689cb0f28e6034e0a4f5129cee7d9c97d4e2c98c270e8bd49 DIST lzlib-1.15.tar.gz.sig 72 BLAKE2B b5539628be7953b34526ad8806d10f7f9c4754e162b2e9fde10425d832389d1f1770c2966d6c6f99759142c106adbeb0bcb989887993cbe376c0d12e3a15d06b SHA512 fd29d4f8e4996c3df65194a4fac2866e1191a7574d84950a4f68500355ae22276cc8ad1555be9142e32d79b767cfd1eaf4f331b411e01867349559d6834ebd14 +DIST lzlib-1.16.tar.gz 117718 BLAKE2B 650d9a7a61620a440ecab5caa44aacdcff0231b82b2861fd3162d926e6f5b199206338b8939d0415424a7be08434ae23c685256bdddd07b34ea680ace5d8adeb SHA512 5976eb912729d382a313ad12b307b4d420615ffb44e0bd23a2a2a61263adcefaecbfa54579aad48a873a87f93f07517f5b75b0d210936bb95460e088268c169e +DIST lzlib-1.16.tar.gz.sig 543 BLAKE2B ae1c3db9c129ccc0eb388a2253d5136ffb9a3f44126d5373d030a94350d9ce316cb1a4a833601d1351bb2f485387070e08f4358bc64a0a816a5a7b9f413e2ffb SHA512 9a3a00abf5f6a2d04a951d8d267b53bd374315e2ba0cbe1301e21614d19939fce2ba2184ae5f5ba8521737eda615cc963279446715bda6d63acff284f8f97a46 diff --git a/app-arch/lzlib/lzlib-1.16.ebuild b/app-arch/lzlib/lzlib-1.16.ebuild new file mode 100644 index 000000000000..eb6348daa82f --- /dev/null +++ b/app-arch/lzlib/lzlib-1.16.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=9 + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/antoniodiazdiaz.asc +inherit toolchain-funcs verify-sig + +DESCRIPTION="Library for lzip compression" +HOMEPAGE="https://www.nongnu.org/lzip/lzlib.html" +SRC_URI="https://download.savannah.gnu.org/releases/lzip/${PN}/${P}.tar.gz" +SRC_URI+=" verify-sig? ( https://download.savannah.gnu.org/releases/lzip/${PN}/${P/_/-}.tar.gz.sig )" + +LICENSE="libstdc++" # fancy form of GPL-2+ with library exception +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +BDEPEND="verify-sig? ( sec-keys/openpgp-keys-antoniodiazdiaz )" + +src_configure() { + local myconf=( + --enable-shared + --disable-static + --disable-ldconfig + --prefix="${EPREFIX}"/usr + --libdir='$(prefix)'/$(get_libdir) + AR="$(tc-getAR)" + CC="$(tc-getCC)" + CFLAGS="${CFLAGS}" + CPPFLAGS="${CPPFLAGS}" + LDFLAGS="${LDFLAGS}" + ) + + # not autotools-based + ./configure "${myconf[@]}" || die +} + +src_compile() { + emake bin lib +} + +src_install() { + emake DESTDIR="${D}" install install-bin + einstalldocs +}
