From b5625c641208f1eff040644bdbcef9dd618ace2a Mon Sep 17 00:00:00 2001 From: "chromebrew-actions[bot]" <220035932+chromebrew-actions[bot]@users.noreply.github.com> Date: Thu, 18 Sep 2025 11:06:07 +1000 Subject: [PATCH] =?UTF-8?q?updater-lzlib=20=E2=80=94=20lzlib=20=E2=86=92?= =?UTF-8?q?=201.15=20(#12826)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * lzlib => 1.15 Signed-off-by: Satadru Pramanik * updater-lzlib: Build Run on linux/amd64. * updater-lzlib: Build Run on linux/386. * updater-lzlib: Build Run on linux/arm/v7. * updater-lzlib: Package File Update Run on linux/386 container. --------- Signed-off-by: Satadru Pramanik Co-authored-by: Satadru Pramanik Co-authored-by: satmandu Co-authored-by: chromebrew-actions[bot] --- manifest/armv7l/l/lzlib.filelist | 4 ++-- manifest/i686/l/lzlib.filelist | 4 ++-- manifest/x86_64/l/lzlib.filelist | 4 ++-- packages/lzlib.rb | 31 +++++++++++-------------------- 4 files changed, 17 insertions(+), 26 deletions(-) diff --git a/manifest/armv7l/l/lzlib.filelist b/manifest/armv7l/l/lzlib.filelist index 2f3d9ac2c..2b0ae5d6b 100644 --- a/manifest/armv7l/l/lzlib.filelist +++ b/manifest/armv7l/l/lzlib.filelist @@ -1,7 +1,7 @@ -# Total size: 168130 +# Total size: 157335 /usr/local/include/lzlib.h /usr/local/lib/liblz.a /usr/local/lib/liblz.so /usr/local/lib/liblz.so.1 -/usr/local/lib/liblz.so.1.13 +/usr/local/lib/liblz.so.1.15 /usr/local/share/info/lzlib.info.zst diff --git a/manifest/i686/l/lzlib.filelist b/manifest/i686/l/lzlib.filelist index 1cc2a466e..c01462cd7 100644 --- a/manifest/i686/l/lzlib.filelist +++ b/manifest/i686/l/lzlib.filelist @@ -1,7 +1,7 @@ -# Total size: 164970 +# Total size: 169683 /usr/local/include/lzlib.h /usr/local/lib/liblz.a /usr/local/lib/liblz.so /usr/local/lib/liblz.so.1 -/usr/local/lib/liblz.so.1.13 +/usr/local/lib/liblz.so.1.15 /usr/local/share/info/lzlib.info.zst diff --git a/manifest/x86_64/l/lzlib.filelist b/manifest/x86_64/l/lzlib.filelist index 819da38b2..581689c58 100644 --- a/manifest/x86_64/l/lzlib.filelist +++ b/manifest/x86_64/l/lzlib.filelist @@ -1,7 +1,7 @@ -# Total size: 161470 +# Total size: 165819 /usr/local/include/lzlib.h /usr/local/lib64/liblz.a /usr/local/lib64/liblz.so /usr/local/lib64/liblz.so.1 -/usr/local/lib64/liblz.so.1.13 +/usr/local/lib64/liblz.so.1.15 /usr/local/share/info/lzlib.info.zst diff --git a/packages/lzlib.rb b/packages/lzlib.rb index b2169b29a..13ec6c1e5 100644 --- a/packages/lzlib.rb +++ b/packages/lzlib.rb @@ -1,32 +1,23 @@ -require 'package' +require 'buildsystems/autotools' -class Lzlib < Package +class Lzlib < Autotools description 'Lzlib is a data compression library providing in-memory LZMA compression and decompression functions, including integrity checking of the decompressed data.' homepage 'https://www.nongnu.org/lzip/lzlib.html' - version '1.13' + version '1.15' license 'BSD-2' compatibility 'all' - source_url 'https://download.savannah.gnu.org/releases/lzip/lzlib/lzlib-1.13.tar.lz' - source_sha256 'dde6bd5b32535f17b28c9ac24b66607e0250506ac1432a4112ca3c73f5d662c3' + source_url "https://download.savannah.gnu.org/releases/lzip/lzlib/lzlib-#{version}.tar.lz" + source_sha256 '9d45480e7c8171c64fa1d5beee2cbd82e69febe910f0ce628b876a8fe2141534' binary_compression 'tar.zst' binary_sha256({ - aarch64: '46a6b8e451aba864ef2fea40b97288fa04a3cf69a90bfe0aed5a6d3eaa4bc33e', - armv7l: '46a6b8e451aba864ef2fea40b97288fa04a3cf69a90bfe0aed5a6d3eaa4bc33e', - i686: 'b6735c811d2dae672ad0309071f3563aa4ebcf0f3956c6d721955ae0b5c9f687', - x86_64: '87e3ac042df3ab14d50fe64d548a28ed9bd59cb36a4720345eaaa2a802970934' + aarch64: 'fc13166eba5e32b86836347ea9923ef62d34489c5f89f1a093977d1e02c61801', + armv7l: 'fc13166eba5e32b86836347ea9923ef62d34489c5f89f1a093977d1e02c61801', + i686: 'bf5968309ce44780c499385b87eb3d69cc879fca19753415aaadedbc6e8e8336', + x86_64: '9058118a384e5ee7064d4a55981b722a5b3befd6b8fac16c66f052fdd6a14ef6' }) - def self.build - system "./configure #{CREW_CONFIGURE_OPTIONS} --enable-shared" - system 'make' - end + depends_on 'glibc' # R - def self.check - system 'make check' - end - - def self.install - system 'make', "DESTDIR=#{CREW_DEST_DIR}", 'install' - end + autotools_configure_options '--enable-shared' end