Commit cfd4d14f authored by satmandu's avatar satmandu Committed by GitHub

At spi2 updates (#4969)

* at_spi2_core -> 2.39.1

* at_spi2_atk -> 2.38.0
parent cfa9d2f3
require 'package' require 'package'
class At_spi2_atk < Package class At_spi2_atk < Package
description 'D-Bus AT-SPI' description 'D-Bus AT-SPI'
homepage 'http://www.freedesktop.org/' homepage 'http://www.freedesktop.org/'
version '2.26.1' version '2.38.0'
compatibility 'all' compatibility 'all'
source_url 'https://github.com/GNOME/at-spi2-atk/archive/AT_SPI2_ATK_2_26_1.tar.gz' source_url 'https://github.com/GNOME/at-spi2-atk/archive/AT_SPI2_ATK_2_38_0.tar.gz'
source_sha256 '45fc52f794c785d54d6e2689f51ade043c96ea0263f6113c1ce26df1ef26af5b' source_sha256 '95f10c80834d3811938153199da671967ee3c8f378883ed3f6ddeee1d316d3e4'
binary_url ({ binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/at_spi2_atk-2.26.1-chromeos-armv7l.tar.xz', aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/at_spi2_atk-2.38.0-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/at_spi2_atk-2.26.1-chromeos-armv7l.tar.xz', armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/at_spi2_atk-2.38.0-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/at_spi2_atk-2.26.1-chromeos-i686.tar.xz', i686: 'https://dl.bintray.com/chromebrew/chromebrew/at_spi2_atk-2.38.0-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/at_spi2_atk-2.26.1-chromeos-x86_64.tar.xz', x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/at_spi2_atk-2.38.0-chromeos-x86_64.tar.xz',
}) })
binary_sha256 ({ binary_sha256 ({
aarch64: '4e72e7b89903b2361b55065beefa639904ae880741fbc64b1914ee9fd596a1a8', aarch64: '097744ccba6da2013771b9da22a887e64cd6fd0df0b39bc1576e9131e1ff30a9',
armv7l: '4e72e7b89903b2361b55065beefa639904ae880741fbc64b1914ee9fd596a1a8', armv7l: '097744ccba6da2013771b9da22a887e64cd6fd0df0b39bc1576e9131e1ff30a9',
i686: '165854bff7a99fcfaf7a807e41eaa6d889c10998250f0c706dcb9eee3d198aba', i686: '12aba0b16a694f3e79e7fa562bfd7510c27d8d4864a5b57f9caed48e7801a890',
x86_64: '01c66589188a81499b7ac4424f937f3adbe7265bb1c55d8d0d8746df8d302061', x86_64: 'ce793ff57e4c0ba75b76e8f12934741f6cb26b4d02cc9080e647c28170b1f627',
}) })
depends_on 'automake' => :build depends_on 'automake' => :build
...@@ -26,12 +26,12 @@ class At_spi2_atk < Package ...@@ -26,12 +26,12 @@ class At_spi2_atk < Package
depends_on 'atk' depends_on 'atk'
def self.build def self.build
system "./autogen.sh" system "meson #{CREW_MESON_LTO_OPTIONS} builddir"
system "./configure --prefix=#{CREW_PREFIX} --libdir=#{CREW_LIB_PREFIX}" system "meson configure builddir"
system "make" system "ninja -C builddir"
end end
def self.install def self.install
system "make", "DESTDIR=#{CREW_DEST_DIR}", "install" system "DESTDIR=#{CREW_DEST_DIR} ninja -C builddir install"
end end
end end
require 'package' require 'package'
class At_spi2_core < Package class At_spi2_core < Package
description 'This is over DBus, tookit widgets provide their content to screen readers such as Orca' description 'This is over DBus, tookit widgets provide their content to screen readers such as Orca'
homepage 'http://www.freedesktop.org/' homepage 'http://www.freedesktop.org/'
version '2.26.1' version '2.39.1'
compatibility 'all' compatibility 'all'
source_url 'https://github.com/GNOME/at-spi2-core/archive/AT_SPI2_CORE_2_26_1.tar.gz' source_url 'https://github.com/GNOME/at-spi2-core/archive/AT_SPI2_CORE_2_39_1.tar.gz'
source_sha256 '30cafdcce582cf7fc57d760ef36293344b8a29370f96b300ff56fe24cdb4a0a2' source_sha256 '01db93c5f145492e973ddbace66ce85f6487a1e0cdd1b0ecdb8b67e0fbda5a45'
binary_url ({ binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/at_spi2_core-2.26.1-chromeos-armv7l.tar.xz', aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/at_spi2_core-2.39.1-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/at_spi2_core-2.26.1-chromeos-armv7l.tar.xz', armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/at_spi2_core-2.39.1-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/at_spi2_core-2.26.1-chromeos-i686.tar.xz', i686: 'https://dl.bintray.com/chromebrew/chromebrew/at_spi2_core-2.39.1-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/at_spi2_core-2.26.1-chromeos-x86_64.tar.xz', x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/at_spi2_core-2.39.1-chromeos-x86_64.tar.xz',
}) })
binary_sha256 ({ binary_sha256 ({
aarch64: '1ddf25b1d1c22517ecfcc571a5e674ea4ae9c371ceb8ad4f0959d928f8d5050e', aarch64: '601ffb2a4fa4d39fb0d91778b6d51e5b8cb6f1d594d816f663185bbc41946b64',
armv7l: '1ddf25b1d1c22517ecfcc571a5e674ea4ae9c371ceb8ad4f0959d928f8d5050e', armv7l: '601ffb2a4fa4d39fb0d91778b6d51e5b8cb6f1d594d816f663185bbc41946b64',
i686: '657e8745c754c86d2d217ee61b1303c8e369fde41ad456a0297270cdf32956c1', i686: '212e32fbb4d303f51519b0f83673ad763b9e06eff185f6fffe2ce621068d68b3',
x86_64: '340e21fedd23e3a18f470512b6109aecd307722b1cfa56970e7c99a51aa2f7d1', x86_64: '43d3d871bb8ee30719b69a740ec6be0e005a6e10acf6858abf250de5e0f38832',
}) })
depends_on 'automake' => :build depends_on 'automake' => :build
...@@ -31,12 +31,12 @@ class At_spi2_core < Package ...@@ -31,12 +31,12 @@ class At_spi2_core < Package
depends_on 'libtool' depends_on 'libtool'
def self.build def self.build
system "./autogen.sh" system "meson #{CREW_MESON_LTO_OPTIONS} builddir"
system "./configure --prefix=#{CREW_PREFIX} --libdir=#{CREW_LIB_PREFIX}" system "meson configure builddir"
system "make" system "ninja -C builddir"
end end
def self.install def self.install
system "make", "DESTDIR=#{CREW_DEST_DIR}", "install" system "DESTDIR=#{CREW_DEST_DIR} ninja -C builddir install"
end end
end end
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment