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
+}

Reply via email to