mirror of
https://github.com/chromebrew/chromebrew.git
synced 2026-01-10 07:57:59 -05:00
Add pre-built binaries for gcr and libical (#4670)
This commit is contained in:
@@ -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'
|
||||
|
||||
Reference in New Issue
Block a user