mirror of
https://github.com/chromebrew/chromebrew.git
synced 2026-05-01 03:00:26 -04:00
* 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>
32 lines
946 B
Ruby
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
|