Commit ed26e6cc authored by Ed Reel's avatar Ed Reel

Add pre-built binaries for packages a-y

parent a3f8704b
......@@ -4,11 +4,22 @@ class Armadillo < Package
description 'Armadillo is a high quality linear algebra library (matrix maths) for the C++ language, aiming towards a good balance between speed and ease of use'
homepage 'http://arma.sourceforge.net/'
version '8.400.0'
source_url 'https://downloads.sourceforge.net/project/arma/armadillo-8.400.0.tar.xz'
source_sha256 '5cb6bc2f457a9d6a0758cfb15c418d48289909daccd79d0e428452029285dd9b'
depends_on 'cmake' => :build
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/armadillo-8.400.0-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/armadillo-8.400.0-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/armadillo-8.400.0-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/armadillo-8.400.0-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '97a7f23c22e8dcd9b92806918bd2a5f7a72230f8b16033ca3dfc6ebebc8fc2f5',
armv7l: '97a7f23c22e8dcd9b92806918bd2a5f7a72230f8b16033ca3dfc6ebebc8fc2f5',
i686: 'bbefa4f2c66db16180c367d4e6bb568cbcf9abd5d26b19266f9d744e93ebda9c',
x86_64: 'd2dc68a222aa585676e5ea325970ded3015ad817027aca890199bc7f5c090799',
})
depends_on 'openblas'
def self.build
......@@ -23,5 +34,4 @@ class Armadillo < Package
"DESTDIR=#{CREW_DEST_DIR}",
"install"
end
end
......@@ -7,6 +7,19 @@ class Gsettings_desktop_schemas < Package
source_url 'https://github.com/GNOME/gsettings-desktop-schemas/archive/3.28.0.tar.gz'
source_sha256 '7e816d73a6a206c470adaf94a5a713e7f7d1b50f97615d017d19dfdd1e23394d'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/gsettings_desktop_schemas-3.28.0-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/gsettings_desktop_schemas-3.28.0-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/gsettings_desktop_schemas-3.28.0-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/gsettings_desktop_schemas-3.28.0-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'de624dd7458ac173f505dca408ca47c02a78ab71aecdcd2246b7779f823f763e',
armv7l: 'de624dd7458ac173f505dca408ca47c02a78ab71aecdcd2246b7779f823f763e',
i686: '31c292efcca1f8aa253be2d85a5686d0c0e59e793dfd8505c9e71b661bcc5593',
x86_64: 'ff3bcf36058e651fe7662433fb961d9c1dc1f8db5ab17c11788ee4c3c26c99f2',
})
depends_on 'gnome_common'
depends_on 'glib'
depends_on 'gobject_introspection'
......
......@@ -8,8 +8,16 @@ class Heroku < Package
source_sha256 'ca02341f8a80aaccef256f7c6a05ce8c0fdbbb78d7423aee64c1ec0c18362271'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/heroku-7.0.15-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/heroku-7.0.15-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/heroku-7.0.15-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/heroku-7.0.15-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '504e4ee8d5bc5c0bcd508fdea906ad79096de9c30af7b2e0cdf915c9fc445e2e',
armv7l: '504e4ee8d5bc5c0bcd508fdea906ad79096de9c30af7b2e0cdf915c9fc445e2e',
i686: 'deb047ee88badf1894bda5eace77b3aee1e2ba762f1a9d2484e39e907d47c64d',
x86_64: 'f2c0bf6a765f1135679b6fcbbcd843046df62bd79c6d176013f7fee824345bb9',
})
depends_on 'yarn'
......
......@@ -8,12 +8,18 @@ class Libproxy < Package
source_sha256 '654db464120c9534654590b6683c7fa3887b3dad0ca1c4cd412af24fbfca6d4f'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/libproxy-0.4.15-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/libproxy-0.4.15-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/libproxy-0.4.15-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/libproxy-0.4.15-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'f0df6d6fbe49b9783ebe03bf922cb917714358dc4380c44dfa9b5bbdc747d831',
armv7l: 'f0df6d6fbe49b9783ebe03bf922cb917714358dc4380c44dfa9b5bbdc747d831',
i686: '00c146655e1bf4c437974ad59549b900924ac93f7de277477c196c56c44b7c73',
x86_64: '896073cbf37b750da1856e37c58111f4c1350196ddb6fef5ce7799197d7a9f27',
})
depends_on 'cmake' => :build
def self.build
system './autogen.sh'
Dir.mkdir 'build'
......
......@@ -7,10 +7,22 @@ class Yelp_tools < Package
source_url 'https://github.com/GNOME/yelp-tools/archive/3.27.90.tar.gz'
source_sha256 'da584450bc2373d1a27a922e851f88256c49c9a49a15ed2762e493f37b52a692'
depends_on 'automake' => :build
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/yelp_tools-3.27.90-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/yelp_tools-3.27.90-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/yelp_tools-3.27.90-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/yelp_tools-3.27.90-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '987e8cfbb0143822f93eb0f81007b827f3b454f306c90e4a2bdc2e87d6b9ad65',
armv7l: '987e8cfbb0143822f93eb0f81007b827f3b454f306c90e4a2bdc2e87d6b9ad65',
i686: '833183e480c171f8ea45dd3033732365bc9d98b271197b2eb808195a31493d81',
x86_64: 'a1a3ab4fc4dfdf533e0962926a59ea9c3b609977c01db6c4824921b19a2333e1',
})
depends_on 'yelp_xsl'
depends_on 'libxslt'
def self.build
system "./autogen.sh"
system "./configure --prefix=#{CREW_PREFIX} --libdir=#{CREW_LIB_PREFIX}"
......
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