Commit 2265785b authored by Damian Montero's avatar Damian Montero Committed by GitHub

Merge pull request #1695 from uberhacker/add-pre-built-binaries-a-s

Add pre-built binaries for packages a-s
parents 5d1e4ed3 37096471
......@@ -3,22 +3,30 @@ require 'package'
class Aircrack_ng < Package
description 'Key cracker for the 802.11 WEP and WPA-PSK protocols.'
homepage 'https://www.aircrack-ng.org'
version '1.2-rc4-2'
version '1.2-rc4-3'
source_url 'http://download.aircrack-ng.org/aircrack-ng-1.2-rc4.tar.gz'
source_sha256 'd93ac16aade5b4d37ab8cdf6ce4b855835096ccf83deb65ffdeff6d666eaff36'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/aircrack_ng-1.2-rc4-3-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/aircrack_ng-1.2-rc4-3-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/aircrack_ng-1.2-rc4-3-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/aircrack_ng-1.2-rc4-3-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '6597d9d24115513c16113639a86f62fee44f6464d52ce9f18e782c9ca3ff97dd',
armv7l: '6597d9d24115513c16113639a86f62fee44f6464d52ce9f18e782c9ca3ff97dd',
i686: '52a3a53e68d690426018758cb0b5dbbe692b7ac70d0b42d0b198adb7010dbe42',
x86_64: '8331f17911c1eac404a91eefd1a2673b4a2229f3c555155ca7622d534f59ca19',
})
depends_on "buildessential" => :build
depends_on "bison" => :build
depends_on "flex" => :build
depends_on "libnl3"
depends_on "libpcap"
depends_on "sqlite"
depends_on "rfkill"
depends_on 'bison' => :build
depends_on 'flex' => :build
depends_on 'libnl3'
depends_on 'libpcap'
depends_on 'sqlite'
depends_on 'rfkill'
depends_on 'zlibpkg'
def self.build
# Need to specify TMPDIR to run automatic configuration tool correctly
......
......@@ -8,8 +8,12 @@ class Az < Package
source_sha256 '7419f49b066015d863f398198c4ac5ad026f5aa3705e898b552e4e03fc352552'
binary_url ({
i686: 'https://dl.bintray.com/chromebrew/chromebrew/az-2.0.21-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/az-2.0.21-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
i686: '93c4890a26e043661059c739dbb3f94ed96dc749fded9d81a39a2963ea1bfb54',
x86_64: 'efc191b269351ad2f6f2d00a88fc5a781b00f91585d1cb91815ccdb8ac4f63b9',
})
depends_on 'python27' unless File.exists? "#{CREW_PREFIX}/bin/python"
......
......@@ -8,8 +8,16 @@ class Cmatrix < Package
source_sha256 '6b0b9aff4585147843c4cf8a8c9c6048500f66dc4887a38922197dfa326b57c8'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/cmatrix-1.2-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/cmatrix-1.2-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/cmatrix-1.2-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/cmatrix-1.2-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '370bcaf095ffc55515a98a1e6e3be9c4f47c0eab4d4b71893984a520873cd35e',
armv7l: '370bcaf095ffc55515a98a1e6e3be9c4f47c0eab4d4b71893984a520873cd35e',
i686: '8ea2065704befa25c4db8dbf394553dc7a4eac6457242fa0e85be77d733b7f24',
x86_64: '0aee56b9ea46a56508c44cb47e12308907aef1a9cf2c748f720c4d6cf21fe503',
})
depends_on 'ncurses'
......
......@@ -8,8 +8,16 @@ class Doxygen < Package
source_sha256 '18bc3790b4d5f4d57cb8ee0a77dd63a52518f3f70d7fdff868a7ce7961a6edc3'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/doxygen-1.8.14-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/doxygen-1.8.14-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/doxygen-1.8.14-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/doxygen-1.8.14-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'a787a8e520e656ff86284638cb2750a0a96ba457f435b92e79492b1d44a57f19',
armv7l: 'a787a8e520e656ff86284638cb2750a0a96ba457f435b92e79492b1d44a57f19',
i686: 'd93402dc56f6758a68cf9d13f297322e62b758c5b77378064e52c44ced929dd5',
x86_64: '6373172fab94d0834508c943249aefd8bc364347f67a8c4a0aa15b9d05ef33b4',
})
depends_on 'cmake' => :build
......
......@@ -8,8 +8,16 @@ class Erlang < Package
source_sha256 '24d9895e84b800bf0145d6b3042c2f2087eb31780a4a45565206844b41eb8f23'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/erlang-20.2-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/erlang-20.2-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/erlang-20.2-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/erlang-20.2-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '0a5d1b8e760bfc31ff1d41c23fc0b1678ab7b7dc661f8878177e4edff5383f23',
armv7l: '0a5d1b8e760bfc31ff1d41c23fc0b1678ab7b7dc661f8878177e4edff5383f23',
i686: '2088da5bc178d3bb9073d2f97e423af9c13f46103063018c20c22fe634376ae7',
x86_64: '76207b1c87789aee5ee033debadaf0a7824c59f93ebd95695ad335e63e25cf27',
})
depends_on 'flex' => :build
......
......@@ -8,8 +8,16 @@ class Eudev < Package
source_sha256 '870920011285b919fca5c60eaa5670312eeffe3883dd8cf564cd1179fc639336'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/eudev-3.2.5-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/eudev-3.2.5-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/eudev-3.2.5-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/eudev-3.2.5-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'd2fbb41ecb2390becd39b254b439df728c2f5367c1c358e3d2a8a036f4ec8b9e',
armv7l: 'd2fbb41ecb2390becd39b254b439df728c2f5367c1c358e3d2a8a036f4ec8b9e',
i686: '534d53bf5d4e87142225f7a30df6c725fe3fba070424a8dca0d78fa322d6ecbc',
x86_64: '5e3e4854c0e4aafba159a0c118e8cdaf362715e1528944e46ece4d93146e0fc0',
})
depends_on 'libxslt'
......
......@@ -8,8 +8,16 @@ class Gradle < Package
source_sha256 'e7cf7d1853dfc30c1c44f571d3919eeeedef002823b66b6a988d27e919686389'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/gradle-4.4.1-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/gradle-4.4.1-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/gradle-4.4.1-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/gradle-4.4.1-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '4ec7547d20b525ba602d9f83278d8225ae58fd44fd205b62b7f44c90a0175cf2',
armv7l: '4ec7547d20b525ba602d9f83278d8225ae58fd44fd205b62b7f44c90a0175cf2',
i686: '8e42654ef1f4b6382f755434ad4f9392fe4298e867699991921fddebcc6c3983',
x86_64: '91e2e68a9920e25d4064548af81a6159eb5c656a8ad38452aac5bf173761502f',
})
depends_on 'unzip' => :build
......
......@@ -8,8 +8,16 @@ class Gsl < Package
source_sha256 '4d46d07b946e7b31c19bbf33dda6204d7bedc2f5462a1bae1d4013426cd1ce9b'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/gsl-2.4-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/gsl-2.4-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/gsl-2.4-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/gsl-2.4-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'ee85df18a9d127654d37744df379772b18f23b9a6ea1d4c38eb50016bfe7dd27',
armv7l: 'ee85df18a9d127654d37744df379772b18f23b9a6ea1d4c38eb50016bfe7dd27',
i686: '600d5655dfbcef4bb58980ab4d0bd1b21b1d4e7aa9d2dd16ecaeb2fde7ad9714',
x86_64: '865aefb630aae6987c0c4d56bf4c29f3279f61262552b9bec1ae970948b3868a',
})
def self.build
......
......@@ -7,6 +7,19 @@ class Libaio < Package
source_url 'http://libaio.sourcearchive.com/downloads/0.3.110-2/libaio_0.3.110.orig.tar.gz'
source_sha256 'e019028e631725729376250e32b473012f7cb68e1f7275bfc1bbcdd0f8745f7e'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/libaio-0.3.110-2-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/libaio-0.3.110-2-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/libaio-0.3.110-2-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/libaio-0.3.110-2-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '956d7421b3451c6c26b6ea9059e2940037aa29ca50be4197155d7d126186e67d',
armv7l: '956d7421b3451c6c26b6ea9059e2940037aa29ca50be4197155d7d126186e67d',
i686: 'f2418104d7535791ca17e47c51a4360248def84b0d1cc08555574a85a50c0ca1',
x86_64: 'd2c211c05ff415f52f37102217726ba2e9b272daf178a63f0f612c9c2d4ebba5',
})
def self.build
system "sed -i 's,prefix=/usr,prefix=#{CREW_DEST_PREFIX},' Makefile"
system "sed -i 's,libdir=\$(prefix)/lib,libdir=#{CREW_DEST_LIB_PREFIX},' Makefile"
......
......@@ -8,8 +8,16 @@ class Maven < Package
source_sha256 '707b1f6e390a65bde4af4cdaf2a24d45fc19a6ded00fff02e91626e3e42ceaff'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/maven-3.5.2-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/maven-3.5.2-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/maven-3.5.2-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/maven-3.5.2-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'ab7d4fa404f53d5876e0a977a4eeaf1d38f3d9738ece113c9507c968ed2eac91',
armv7l: 'ab7d4fa404f53d5876e0a977a4eeaf1d38f3d9738ece113c9507c968ed2eac91',
i686: '8dcd4e8924457622ccd8770258274f16a63156a6fdb05b3a55320dabaa9733d0',
x86_64: '62475788ab2144a67de31b08a946d613c277f9557f2122aff8cc996bd87bde2f',
})
depends_on 'jdk8'
......
......@@ -8,8 +8,16 @@ class Mc < Package
source_sha256 'f6d6aebc5ab835f0593b9c30debb39bec05c8073a486aed661e09da3ebe488f9'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/mc-4.8.20-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/mc-4.8.20-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/mc-4.8.20-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/mc-4.8.20-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'd0b53981a6e2912f5cc18baf81c6044c51f85e3bf358b20c7b1a5601848c341d',
armv7l: 'd0b53981a6e2912f5cc18baf81c6044c51f85e3bf358b20c7b1a5601848c341d',
i686: '4d22ce2993375f766acf5b1dd4e0ffc1001882b57358526f3e23d7647c9cd238',
x86_64: '8b89fc714399ac3bac0b920c972574471273c7bd4dd3ca46175f18a6e02a6c98',
})
depends_on 'automake' => :build
......
......@@ -8,9 +8,17 @@ class Mesa < Package
source_sha256 'e2844a13f2d6f8f24bee65804a51c42d8dc6ae9c36cff7ee61d0940e796d64c6'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/mesa-17.3.2-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/mesa-17.3.2-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/mesa-17.3.2-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/mesa-17.3.2-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'a471dcc099c172ad9113f93adfa5878aac25235a9db60c1d4c68d8c1a7df112f',
armv7l: 'a471dcc099c172ad9113f93adfa5878aac25235a9db60c1d4c68d8c1a7df112f',
i686: '7a01dc3d49956d87b246a56d9c4ed0f14fc12945d56f1735bccb9f2477c7426e',
x86_64: 'f069566c26b2b125c7d86afcd410cc90ca75ea1a62ad747271a6aa2f1f48dbec',
})
......
......@@ -8,8 +8,16 @@ class Slang < Package
source_sha256 '54f0c3007fde918039c058965dffdfd6c5aec0bad0f4227192cc486021f08c36'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/slang-2.3.1a-1-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/slang-2.3.1a-1-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/slang-2.3.1a-1-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/slang-2.3.1a-1-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '62868aea89e8cacb5de9e6eb7c76bd91604bb52bf3f0d3acfb5c47fc15e76bba',
armv7l: '62868aea89e8cacb5de9e6eb7c76bd91604bb52bf3f0d3acfb5c47fc15e76bba',
i686: 'db92dbb4200f37acd33dc558e35496088c8d975fa4dc8273afbd212a419f9dd5',
x86_64: '15ff98f70426d6c55a5a99687862b9bbf5c5f3f6d6cc9ea47fabd0eb4a8277c8',
})
def self.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