diff --git a/packages/alsa_plugins.rb b/packages/alsa_plugins.rb index 88448ae1be..cf3a4e879c 100644 --- a/packages/alsa_plugins.rb +++ b/packages/alsa_plugins.rb @@ -8,8 +8,16 @@ class Alsa_plugins < Package source_sha256 '530d1c3bdaeb058f2a03607a33b9e16ee5369bfd30a96bc09bd2c69b4ddd1a8a' binary_url ({ + aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/alsa_plugins-1.1.4-chromeos-armv7l.tar.xz', + armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/alsa_plugins-1.1.4-chromeos-armv7l.tar.xz', + i686: 'https://dl.bintray.com/chromebrew/chromebrew/alsa_plugins-1.1.4-chromeos-i686.tar.xz', + x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/alsa_plugins-1.1.4-chromeos-x86_64.tar.xz', }) binary_sha256 ({ + aarch64: 'f43dcb37de0a0e1cb3723b190cef40a2467f283e0a7d08c85e039df7e9fd644f', + armv7l: 'f43dcb37de0a0e1cb3723b190cef40a2467f283e0a7d08c85e039df7e9fd644f', + i686: 'f8271a09eecb18f6894b72f0a7aec7e299fa3e64d91063ec722c2bf4ba614896', + x86_64: '2f5b076bfede05cdc4596016e888f0fc63e197bd52e35ea1352b6619b7cb1e3d', }) depends_on 'alsa_lib' diff --git a/packages/avocado.rb b/packages/avocado.rb index 830115c315..a57f914f7e 100644 --- a/packages/avocado.rb +++ b/packages/avocado.rb @@ -8,8 +8,16 @@ class Avocado < Package source_sha256 '0ec798afaca0910d7b3853aa8a7782c4d95e54bbf5ff8473005bcd70829e5a9f' binary_url ({ + aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/avocado-55.0-chromeos-armv7l.tar.xz', + armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/avocado-55.0-chromeos-armv7l.tar.xz', + i686: 'https://dl.bintray.com/chromebrew/chromebrew/avocado-55.0-chromeos-i686.tar.xz', + x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/avocado-55.0-chromeos-x86_64.tar.xz', }) binary_sha256 ({ + aarch64: 'b3ac4e192ca4bfbcb1edd6748468da4c478ed34567e6d458972915d34ebbcb16', + armv7l: 'b3ac4e192ca4bfbcb1edd6748468da4c478ed34567e6d458972915d34ebbcb16', + i686: '412ac4c79f809aedb1b95385607799f21396b198d6fe2bffbd5322d09b6cb2c9', + x86_64: '40e334f809c80e1ac0bda9608b662d266356ba12da148080c99aa68cc8788a01', }) depends_on 'python27' unless File.exists? "#{CREW_PREFIX}/bin/pip" diff --git a/packages/dropbox.rb b/packages/dropbox.rb index 52a91da079..027d5fb619 100644 --- a/packages/dropbox.rb +++ b/packages/dropbox.rb @@ -16,11 +16,18 @@ class Dropbox < Package end binary_url ({ + i686: 'https://dl.bintray.com/chromebrew/chromebrew/dropbox-33.4.23-chromeos-i686.tar.xz', + x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/dropbox-33.4.23-chromeos-x86_64.tar.xz', }) binary_sha256 ({ + i686: 'b59f73d452cd7cc956a3107e99675a1cbfe4d3bb15d7fc5bb16c4d77f1e3875d', + x86_64: '8759fad457f68f4d25cf9bf016d738db5d5ddee001fcc5b8fcdb6b199b004ded', }) - depends_on 'python27' unless File.exists? "#{CREW_PREFIX}/bin/python" + case ARCH + when 'i686', 'x86_64' + depends_on 'python27' unless File.exists? "#{CREW_PREFIX}/bin/python" + end def self.build system "wget https://linux.dropbox.com/packages/dropbox.py" diff --git a/packages/freebasic.rb b/packages/freebasic.rb index 7d76fe7dab..47f24a353e 100644 --- a/packages/freebasic.rb +++ b/packages/freebasic.rb @@ -16,11 +16,18 @@ class Freebasic < Package end binary_url ({ + i686: 'https://dl.bintray.com/chromebrew/chromebrew/freebasic-1.05.0-chromeos-i686.tar.xz', + x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/freebasic-1.05.0-chromeos-x86_64.tar.xz', }) binary_sha256 ({ + i686: '78d66a743264f37f605eaaf83fcbe612b52588928b200d89fe9227430dbf2dd8', + x86_64: '3d289b59687e4a0fdba3272b290b3b638f1f2cf625ef14873e4e33e2acdd12aa', }) - depends_on 'ncurses' + case ARCH + when 'i686', 'x86_64' + depends_on 'ncurses' + end def self.install system "mkdir -p #{CREW_DEST_LIB_PREFIX}" diff --git a/packages/google_cloud_sdk.rb b/packages/google_cloud_sdk.rb index 6b559993bf..1c7f26a71c 100644 --- a/packages/google_cloud_sdk.rb +++ b/packages/google_cloud_sdk.rb @@ -17,11 +17,18 @@ class Google_cloud_sdk < Package end binary_url ({ + i686: 'https://dl.bintray.com/chromebrew/chromebrew/google_cloud_sdk-179.0.0-chromeos-i686.tar.xz', + x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/google_cloud_sdk-179.0.0-chromeos-x86_64.tar.xz', }) binary_sha256 ({ + i686: '86526b7704b3330813192bcc129b2714d2fddd74987a928f9893b1cc979c91d8', + x86_64: 'e11d8bacee72c6059ed23d02d7d7ff0aa36b3e7f2f6aeebd204ea983cc5922c7', }) - depends_on 'python27' unless File.exists? "#{CREW_PREFIX}/bin/python" + case ARCH + when 'i686', 'x86_64' + depends_on 'python27' unless File.exists? "#{CREW_PREFIX}/bin/python" + end def self.install system "mkdir -p #{CREW_DEST_PREFIX}/share/google_cloud_sdk" diff --git a/packages/nettle.rb b/packages/nettle.rb index c9f4472bf3..29b3823c97 100644 --- a/packages/nettle.rb +++ b/packages/nettle.rb @@ -8,8 +8,16 @@ class Nettle < Package source_sha256 'ae7a42df026550b85daca8389b6a60ba6313b0567f374392e54918588a411e94' binary_url ({ + aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/nettle-3.4-chromeos-armv7l.tar.xz', + armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/nettle-3.4-chromeos-armv7l.tar.xz', + i686: 'https://dl.bintray.com/chromebrew/chromebrew/nettle-3.4-chromeos-i686.tar.xz', + x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/nettle-3.4-chromeos-x86_64.tar.xz', }) binary_sha256 ({ + aarch64: 'dc024f494ed4d40ce5446e16f9283fa982d942707f277157ad5843df44a663f6', + armv7l: 'dc024f494ed4d40ce5446e16f9283fa982d942707f277157ad5843df44a663f6', + i686: '63a02941161f7192b4117a903bad623d07be8972cdcc67b0937ff412c225d9e7', + x86_64: '80b08e171c27c98468dbb55f6f57fb742ced7708101e05cb04e40a9224ec3624', }) depends_on 'm4'