Files
chromebrew/packages/babl.rb
chromebrew-actions[bot] de8b648a72 babl -> 0.1.124 in updater-babl-0.1.124 — babl: 0.1.122 → 0.1.124 (#14963)
* babl -> 0.1.124 in updater-babl-0.1.124

* updater-babl-0.1.124: Package File Update Run on linux/amd64 container.

* updater-babl-0.1.124: Package File Update Run on linux/arm/v7 container.

---------

Co-authored-by: github-merge-queue <github-merge-queue@users.noreply.github.com>
Co-authored-by: chromebrew-actions[bot] <chromebrew-actions[bot]@users.noreply.github.com>
Co-authored-by: Satadru Pramanik, DO, MPH, MEng <satadru@gmail.com>
2026-03-11 01:34:11 +00:00

32 lines
946 B
Ruby

require 'buildsystems/meson'
class Babl < Meson
description 'babl is a dynamic, any to any, pixel format translation library.'
homepage 'https://gegl.org/babl/'
version '0.1.124'
license 'LGPL-3'
compatibility 'aarch64 armv7l x86_64'
source_url 'https://gitlab.gnome.org/GNOME/babl.git'
git_hashtag "BABL_#{version.gsub('.', '_')}"
binary_compression 'tar.zst'
binary_sha256({
aarch64: '82cacc135cf449d74fa8161bb5292f5d9559ecc691a26c500a3cb46bc28c84f3',
armv7l: '82cacc135cf449d74fa8161bb5292f5d9559ecc691a26c500a3cb46bc28c84f3',
x86_64: '6b1e7a3dca460d2251376baeb2e1ee270402f14f4c33b951abc734e7dce95c34'
})
depends_on 'gcc_lib' # R
depends_on 'glibc' # R
depends_on 'gobject_introspection' => :build
depends_on 'lcms' # R
depends_on 'pango' => :build
depends_on 'vala' => :build
meson_options '-Denable-gir=true'
def self.check
system "#{CREW_NINJA} -C builddir test || true"
end
end