Commit 1e86bb89 authored by Ed Reel's avatar Ed Reel Committed by GitHub

Add pre-built binaries for gcr and libical (#4670)

parent b6eb5185
......@@ -5,20 +5,33 @@ class Gcr < Package
homepage 'https://www.gnome.org'
version '3.38.0'
compatibility 'aarch64,armv7l,x86_64'
source_url 'https://download.gnome.org/sources/gcr/3.38/gcr-3.38.0.tar.xz'
source_sha256 'a64cc7b65757fc2cd16de1708d132a16d05cd1f62c6eba436d56fe45d4ba27e1'
case ARCH
when 'aarch64', 'armv7l', 'x86_64'
source_url 'https://download.gnome.org/sources/gcr/3.38/gcr-3.38.0.tar.xz'
source_sha256 'a64cc7b65757fc2cd16de1708d132a16d05cd1f62c6eba436d56fe45d4ba27e1'
depends_on 'libgcrypt'
depends_on 'libxslt'
depends_on 'desktop_file_utilities'
depends_on 'hicolor_icon_theme'
depends_on 'gnupg'
depends_on 'glib'
depends_on 'gnupg'
depends_on 'libxslt'
depends_on 'vala' => :build
depends_on 'gtk3'
depends_on 'graphite'
end
depends_on 'libgcrypt'
depends_on 'libxslt'
depends_on 'desktop_file_utilities'
depends_on 'hicolor_icon_theme'
depends_on 'gnupg'
depends_on 'glib'
depends_on 'gnupg'
depends_on 'libxslt'
depends_on 'vala' => :build
depends_on 'gtk3'
depends_on 'graphite'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/gcr-3.38.0-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/gcr-3.38.0-chromeos-armv7l.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/gcr-3.38.0-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'de66b71446151441ac30d62cf29e92009a999370dda3e4ad5b08ecdb0441eda6',
armv7l: 'de66b71446151441ac30d62cf29e92009a999370dda3e4ad5b08ecdb0441eda6',
x86_64: '3690fa506949ac8b4ee9ebe189d751086f945d782993ef80777fe6ac0d6ccb9f',
})
def self.build
system "meson #{CREW_MESON_OPTIONS} build -Dgtk_doc=false"
......
......@@ -7,6 +7,19 @@ class Libical < Package
source_url 'https://github.com/libical/libical/archive/07dc84fb0d5e50fb493005e10fa41930111da48f.zip'
source_sha256 '5fdf39b0ea654589bf2e9aa88ef1b0206c18aa6987f5a4299db3748e8b1eefd6'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/libical-3.0.8.99-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/libical-3.0.8.99-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/libical-3.0.8.99-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/libical-3.0.8.99-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'ff814e2b53f6c707a029f74895c90cde0b4bf6b8156dfbc03ecb9f49d34dc919',
armv7l: 'ff814e2b53f6c707a029f74895c90cde0b4bf6b8156dfbc03ecb9f49d34dc919',
i686: '1a9abe4217cf37eefd0e09ced2203651dd283157072efb850b7bdcb69ebdee39',
x86_64: 'f21f8c0273497d6906a087cfad00d0ab51f588121d0f0564a391364caabc9781',
})
depends_on 'glib'
depends_on 'icu4c'
depends_on 'gtk_doc' => ':build'
......
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