mirror of
https://github.com/chromebrew/chromebrew.git
synced 2026-01-07 22:54:11 -05:00
* Add libsigcplusplus2 package * Fix glibmm_2_4 to use libsigcplusplus2 instead of libsigcplusplus --------- Co-authored-by: Zopolis4 <creatorsmithmdt@gmail.com>
29 lines
1.0 KiB
Ruby
29 lines
1.0 KiB
Ruby
require 'buildsystems/meson'
|
|
|
|
class Libsigcplusplus2 < Meson
|
|
description 'libsigc++ implements a typesafe callback system for standard C++.'
|
|
homepage 'https://github.com/libsigcplusplus/libsigcplusplus/'
|
|
version '2.12.1'
|
|
license 'LGPL-3'
|
|
compatibility 'all'
|
|
source_url 'https://github.com/libsigcplusplus/libsigcplusplus.git'
|
|
git_hashtag version
|
|
binary_compression 'tar.zst'
|
|
|
|
binary_sha256({
|
|
aarch64: '8aa5460bb1d220dc2410c0288b0512c6e41b17cdc06495b1b5360dc78b967218',
|
|
armv7l: '8aa5460bb1d220dc2410c0288b0512c6e41b17cdc06495b1b5360dc78b967218',
|
|
i686: 'e8f554091382e299fa718ea96937636ec225ad5274bc71e6aa3888de7a58d81f',
|
|
x86_64: '010db32ea5deb55ba8fb4126c60e725b231d6ec6c68454407b26a5204faf5807'
|
|
})
|
|
|
|
depends_on 'gcc_lib' # R
|
|
depends_on 'glibc' # R
|
|
depends_on 'mm_common' => :build
|
|
|
|
# TODO: We can actually track upstream updates, we just need to only check releases in the 2.x series.
|
|
no_upstream_update
|
|
|
|
meson_options '-Dbuild-deprecated-api=true -Dbuild-examples=false -Dbuild-documentation=false'
|
|
end
|