From a4a17e612ba50dbf2551e7e57d6efdc2d8826650 Mon Sep 17 00:00:00 2001 From: "chromebrew-actions[bot]" <220035932+chromebrew-actions[bot]@users.noreply.github.com> Date: Fri, 3 Oct 2025 17:22:09 -0500 Subject: [PATCH] =?UTF-8?q?updater-libxcvt-0.1.3=20=E2=80=94=20libxcvt=20?= =?UTF-8?q?=E2=86=92=200.1.3=20(#13035)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Add unbuilt libxcvt to updater-libxcvt-0.1.3 * modernize package Signed-off-by: Satadru Pramanik * updater-libxcvt-0.1.3: Package File Update Run on linux/386 container. * updater-libxcvt-0.1.3: Package File Update Run on linux/amd64 container. * updater-libxcvt-0.1.3: Package File Update Run on linux/arm/v7 container. --------- Signed-off-by: Satadru Pramanik Co-authored-by: satmandu Co-authored-by: Satadru Pramanik Co-authored-by: chromebrew-actions[bot] --- manifest/armv7l/l/libxcvt.filelist | 6 +++--- manifest/i686/l/libxcvt.filelist | 6 +++--- manifest/x86_64/l/libxcvt.filelist | 6 +++--- packages/libxcvt.rb | 27 ++++++++------------------- 4 files changed, 17 insertions(+), 28 deletions(-) diff --git a/manifest/armv7l/l/libxcvt.filelist b/manifest/armv7l/l/libxcvt.filelist index 80cb91d80..0a7298be8 100644 --- a/manifest/armv7l/l/libxcvt.filelist +++ b/manifest/armv7l/l/libxcvt.filelist @@ -1,9 +1,9 @@ -# Total size: 20196 +# Total size: 20954 /usr/local/bin/cvt /usr/local/include/libxcvt/libxcvt.h /usr/local/include/libxcvt/libxcvt_mode.h /usr/local/lib/libxcvt.so /usr/local/lib/libxcvt.so.0 -/usr/local/lib/libxcvt.so.0.1.1 +/usr/local/lib/libxcvt.so.0.1.3 /usr/local/lib/pkgconfig/libxcvt.pc -/usr/local/share/man/man1/cvt.1.gz +/usr/local/share/man/man1/cvt.1.zst diff --git a/manifest/i686/l/libxcvt.filelist b/manifest/i686/l/libxcvt.filelist index c63124389..27c242aeb 100644 --- a/manifest/i686/l/libxcvt.filelist +++ b/manifest/i686/l/libxcvt.filelist @@ -1,9 +1,9 @@ -# Total size: 19876 +# Total size: 18298 /usr/local/bin/cvt /usr/local/include/libxcvt/libxcvt.h /usr/local/include/libxcvt/libxcvt_mode.h /usr/local/lib/libxcvt.so /usr/local/lib/libxcvt.so.0 -/usr/local/lib/libxcvt.so.0.1.1 +/usr/local/lib/libxcvt.so.0.1.3 /usr/local/lib/pkgconfig/libxcvt.pc -/usr/local/share/man/man1/cvt.1.gz +/usr/local/share/man/man1/cvt.1.zst diff --git a/manifest/x86_64/l/libxcvt.filelist b/manifest/x86_64/l/libxcvt.filelist index 9ff246434..6f6e58f23 100644 --- a/manifest/x86_64/l/libxcvt.filelist +++ b/manifest/x86_64/l/libxcvt.filelist @@ -1,9 +1,9 @@ -# Total size: 21250 +# Total size: 20436 /usr/local/bin/cvt /usr/local/include/libxcvt/libxcvt.h /usr/local/include/libxcvt/libxcvt_mode.h /usr/local/lib64/libxcvt.so /usr/local/lib64/libxcvt.so.0 -/usr/local/lib64/libxcvt.so.0.1.1 +/usr/local/lib64/libxcvt.so.0.1.3 /usr/local/lib64/pkgconfig/libxcvt.pc -/usr/local/share/man/man1/cvt.1.gz +/usr/local/share/man/man1/cvt.1.zst diff --git a/packages/libxcvt.rb b/packages/libxcvt.rb index a2ce2a526..dd3bd8e27 100644 --- a/packages/libxcvt.rb +++ b/packages/libxcvt.rb @@ -1,33 +1,22 @@ # Adapted from Arch Linux libxcvt PKGBUILD at: # https://github.com/archlinux/svntogit-packages/raw/packages/libxcvt/trunk/PKGBUILD -require 'package' +require 'buildsystems/meson' -class Libxcvt < Package +class Libxcvt < Meson description 'library providing a standalone version of the X server implementation of the VESA CVT standard timing modelines generator' homepage 'https://gitlab.freedesktop.org/xorg/lib/libxcvt' - version '0.1.1' + version '0.1.3' license 'MIT' compatibility 'all' source_url 'https://gitlab.freedesktop.org/xorg/lib/libxcvt.git' git_hashtag "libxcvt-#{version}" - binary_compression 'tpxz' + binary_compression 'tar.zst' binary_sha256({ - aarch64: '6f230901f2a91504efc7257271c7be5a86a8529da06539c8d7cdf4cd6043a4f9', - armv7l: '6f230901f2a91504efc7257271c7be5a86a8529da06539c8d7cdf4cd6043a4f9', - i686: 'a9ebc81a0499580e61cb2754edd6e13e5cad82edcc472941a31109cda0084b44', - x86_64: 'cd3e28274fcc9166d37f26738b9434b86626a48511d9729a7a60ab3ae7d2da6e' + aarch64: '474bcf6e7fa648b98bc5d47b0816e8d37b9a0dd99accb96fb06114d3faa8c14e', + armv7l: '474bcf6e7fa648b98bc5d47b0816e8d37b9a0dd99accb96fb06114d3faa8c14e', + i686: '1f06226d9b6dcd098ea6569c0d582fc0f82a38918826713b8a9fc4d5aa21aa26', + x86_64: '2597ad87332b81f1564e7062c956169b98d611f013b5a7ecf78c6de31f6646fd' }) - - def self.build - system "meson setup #{CREW_MESON_OPTIONS} \ - builddir" - system 'meson configure --no-pager builddir' - system 'ninja -C builddir' - end - - def self.install - system "DESTDIR=#{CREW_DEST_DIR} ninja -C builddir install" - end end