Commit 56ced9f0 authored by Chris Thurber's avatar Chris Thurber Committed by GitHub

Merge pull request #2585 from uberhacker/add-pre-built-binaries-b-s

Add pre-built binaries for babl, json_glib, pycairo and six
parents 299fdf6a 6c9ff6fe
......@@ -7,6 +7,18 @@ class Babl < Package
source_url 'https://download.gimp.org/pub/babl/0.1/babl-0.1.56.tar.bz2'
source_sha256 '8ad26ca717ec3c74e261f454dd6bb316333a39fd1f87db4ac44706a860dc4d28'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/babl-0.1.56-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/babl-0.1.56-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/babl-0.1.56-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/babl-0.1.56-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '42a003545e08b7a59cfeaad87600d5144935e3b2ba7adeb18477ba9b30c50d4c',
armv7l: '42a003545e08b7a59cfeaad87600d5144935e3b2ba7adeb18477ba9b30c50d4c',
i686: '8fe7d7375039a79441f0d4b365cfdd6391bb8bea12ec40d7ece2a8274c437b54',
x86_64: '70b20df01d205cb2bb3209321b15336f3d1d4917ce784d5826610cc775d8c523',
})
def self.build
system "./configure", "--prefix=#{CREW_PREFIX}", "--libdir=#{CREW_LIB_PREFIX}"
......
......@@ -7,6 +7,19 @@ class Json_glib < Package
source_url 'https://download.gnome.org/sources/json-glib/1.4/json-glib-1.4.2.tar.xz'
source_sha256 '2d7709a44749c7318599a6829322e081915bdc73f5be5045882ed120bb686dc8'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/json_glib-1.4.2-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/json_glib-1.4.2-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/json_glib-1.4.2-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/json_glib-1.4.2-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'beebd6ecd278f1c591eb95f23068c39ad83dddb9fc34cf420baea4d4c59a32ba',
armv7l: 'beebd6ecd278f1c591eb95f23068c39ad83dddb9fc34cf420baea4d4c59a32ba',
i686: 'ba63448663fd24715d510c689e41ffea14062108bfd0fc76399c15ad9c1a4dd2',
x86_64: '5e79363b10f04e8b6240d69d323ea78595271cbaaac5df9acaf09f07f52e1939',
})
depends_on 'meson'
depends_on 'gtk_doc'
depends_on 'glib'
......
......@@ -7,9 +7,24 @@ class Pycairo < Package
source_url 'https://files.pythonhosted.org/packages/68/76/340ff847897296b2c8174dfa5a5ec3406e3ed783a2abac918cf326abad86/pycairo-1.17.1.tar.gz'
source_sha256 '0f0a35ec923d87bc495f6753b1e540fd046d95db56a35250c44089fbce03b698'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/pycairo-1.17.1-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/pycairo-1.17.1-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/pycairo-1.17.1-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/pycairo-1.17.1-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '401ca3457234b15a392c6506480211a83c6d3d03b191e0dc1033cf8daacc341b',
armv7l: '401ca3457234b15a392c6506480211a83c6d3d03b191e0dc1033cf8daacc341b',
i686: '2921ce60149fdaef82bfde2e0eb4f661a40ce7a31ff8cd6b9bec3551c060611e',
x86_64: '7805d36fa3e6377411f2c29cbbba4ca7148102d84cf31a1287ce5e6ca9ab7fb0',
})
depends_on 'cairo'
depends_on 'python3'
depends_on 'python27'
depends_on 'libxxf86vm'
depends_on 'libxrender'
def self.build
system "python2.7 setup.py build"
......
......@@ -14,10 +14,10 @@ class Six < Package
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/six-1.11.0-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'a0568eddd9cbbb946995f7cdec51af27a20b4c7a8a8acfc858f914670127f49b',
armv7l: 'a0568eddd9cbbb946995f7cdec51af27a20b4c7a8a8acfc858f914670127f49b',
i686: '08e6dc17e7e38f5ebe1a232da19fb705d086506cda13568cbe98c0329b7dab60',
x86_64: 'fda02acf7263f566fb43018402175064ebff70be2b1c486151a408be8c3c5110',
aarch64: '2eccdbb14fcef16c0a1d0c84e3ed80d49225ddc188d2d8ee7116a0572a9ba277',
armv7l: '2eccdbb14fcef16c0a1d0c84e3ed80d49225ddc188d2d8ee7116a0572a9ba277',
i686: '022a175322383509ac825b5727cd544af2c4b9e3b8f2a65b2c7c231cde13590f',
x86_64: '9b3e2de8109ab192bd6b5522619fd6fe4b39b44beb0d89b45091d82805123b2c',
})
depends_on 'python3'
......
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