mirror of
https://github.com/chromebrew/chromebrew.git
synced 2026-01-08 23:18:10 -05:00
Add tmate & gnome updates (#9439)
* Add tmate, update libevent, msgpack_c Signed-off-by: Satadru Pramanik <satadru@gmail.com> * adjust tmate deps Signed-off-by: Satadru Pramanik <satadru@gmail.com> * gnome updates Signed-off-by: Satadru Pramanik <satadru@gmail.com> * fixup Signed-off-by: Satadru Pramanik <satadru@gmail.com> * adjust gtk4 deps Signed-off-by: Satadru Pramanik <satadru@gmail.com> * adjust gtk4 deps Signed-off-by: Satadru Pramanik <satadru@gmail.com> * update gtk4 Signed-off-by: Satadru Pramanik <satadru@gmail.com> * gnome updates part 1 Signed-off-by: Satadru Pramanik <satadru@gmail.com> * fixup Signed-off-by: Satadru Pramanik <satadru@gmail.com> * more gnome updates Signed-off-by: Satadru Pramanik <satadru@gmail.com> * update gtkmm4 Signed-off-by: Satadru Pramanik <satadru@gmail.com> * update transmission Signed-off-by: Satadru Pramanik <satadru@gmail.com> * adjust packages Signed-off-by: Satadru Pramanik <satadru@gmail.com> * update gstreamer Signed-off-by: Satadru Pramanik <satadru@gmail.com> * adjust gstreamer deps order Signed-off-by: Satadru Pramanik <satadru@gmail.com> * avoid not building tests in package files Signed-off-by: Satadru Pramanik <satadru@gmail.com> * cleanup gtkmm4 deps Signed-off-by: Satadru Pramanik <satadru@gmail.com> * remove i686 from atkmm Signed-off-by: Satadru Pramanik <satadru@gmail.com> * suggested changes Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Add boost license to msgpack_c Signed-off-by: Satadru Pramanik <satadru@gmail.com> * add gtkmm4 dep Signed-off-by: Satadru Pramanik <satadru@gmail.com> * docs removed from gtkmm4 Signed-off-by: Satadru Pramanik <satadru@gmail.com> --------- Signed-off-by: Satadru Pramanik <satadru@gmail.com>
This commit is contained in:
committed by
GitHub
parent
a7292dd91c
commit
a9028243bf
@@ -1,20 +1,19 @@
|
||||
require 'package'
|
||||
require 'buildsystems/meson'
|
||||
|
||||
class Atkmm < Package
|
||||
class Atkmm < Meson
|
||||
description 'Atkmm is the official C++ interface for the ATK accessibility toolkit library.'
|
||||
homepage 'https://www.gtkmm.org/'
|
||||
version '2.36.2'
|
||||
version '2.36.3'
|
||||
license 'LGPL-2.1+'
|
||||
compatibility 'all'
|
||||
compatibility 'x86_64 aarch64 armv7l'
|
||||
source_url 'https://gitlab.gnome.org/GNOME/atkmm.git'
|
||||
git_hashtag version
|
||||
binary_compression 'tar.zst'
|
||||
|
||||
binary_sha256({
|
||||
aarch64: '049d1efb8c411ac36328983605a54d54e3bc45587aa3ac9157f4b629be75f720',
|
||||
armv7l: '049d1efb8c411ac36328983605a54d54e3bc45587aa3ac9157f4b629be75f720',
|
||||
i686: '4ceaac05ebc9ae13009b10103249356131e260b7ce8ed3a3e57ad91f73f174e2',
|
||||
x86_64: 'ffe420ab3a9f104326cdb232bf5326767b07e4b5ecbc9af73909e53692b5c685'
|
||||
aarch64: '9224b82b6db207ebcb652edeb5403eec1be918f7b395d449c2b4a6bd04298a37',
|
||||
armv7l: '9224b82b6db207ebcb652edeb5403eec1be918f7b395d449c2b4a6bd04298a37',
|
||||
x86_64: 'a31362204e6e24f6f808389b62868f690b9377185c979dcbdadf737293d4c306'
|
||||
})
|
||||
|
||||
depends_on 'at_spi2_core' # R
|
||||
@@ -24,15 +23,5 @@ class Atkmm < Package
|
||||
depends_on 'glib' # R
|
||||
depends_on 'libsigcplusplus3' # R
|
||||
|
||||
def self.build
|
||||
system "meson setup #{CREW_MESON_OPTIONS} \
|
||||
-Dbuild-documentation=false \
|
||||
builddir"
|
||||
system 'meson configure --no-pager builddir'
|
||||
system "#{CREW_NINJA} -C builddir"
|
||||
end
|
||||
|
||||
def self.install
|
||||
system "DESTDIR=#{CREW_DEST_DIR} #{CREW_NINJA} -C builddir install"
|
||||
end
|
||||
meson_options '-Dbuild-documentation=false'
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user