Commit 421356ec authored by Gangstead's avatar Gangstead Committed by GitHub

Merge pull request #1714 from uberhacker/add-pre-built-binaries-b-z

Add pre-built binaries for bind, elinks, gnupg, kbfsfuse, keybase, mediainfo, pinentry and zip
parents 19a364e7 70c9affd
......@@ -8,8 +8,16 @@ class Bind < Package
source_sha256 '29870e9bf9dcc31ead3793ca754a7b0236a0785a7a9dc0f859a0bc42e19b3c82'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/bind-9.12.0-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/bind-9.12.0-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/bind-9.12.0-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/bind-9.12.0-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '9dd44bcabd7c6fff45ded90c1c5a1d7035efe892705eff6b7c4403126742fe7c',
armv7l: '9dd44bcabd7c6fff45ded90c1c5a1d7035efe892705eff6b7c4403126742fe7c',
i686: '53542e742f07b01367bec3b9c44b9464d7174402629911da3586f26c46f666cd',
x86_64: 'c0cc93e84f7585eabe3bbd90d3163871777fb8e94fe3f0774d403f45a018c04d',
})
depends_on "openssl"
......
......@@ -9,10 +9,19 @@ class Elinks < Package
source_sha256 'c19a342a5a6716b5213a4c539a149711491136d8b12daba7846bc2225c5fb309'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/elinks-f86be6597-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/elinks-f86be6597-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/elinks-f86be6597-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/elinks-f86be6597-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'd35ccb21f21db6479c457768465ff70bdd89a4bcbc593d9d07a6805e92c48130',
armv7l: 'd35ccb21f21db6479c457768465ff70bdd89a4bcbc593d9d07a6805e92c48130',
i686: '65e2c49a1f8ceb7e764d7ee845fd8d0b5ec46969fae8dfa9728127ae23e88fc5',
x86_64: '3686325a59d328fd02afa52b0bf07608fefe7c43cf12edafca24743093a0a535',
})
depends_on 'automake' => :build
depends_on 'bz2'
depends_on 'lzip'
depends_on 'openssl'
......
......@@ -8,8 +8,16 @@ class Gnupg < Package
source_sha256 '401a3e64780fdfa6d7670de0880aa5c9d589b3db7a7098979d7606cec546f2ec'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/gnupg-2.2.4-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/gnupg-2.2.4-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/gnupg-2.2.4-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/gnupg-2.2.4-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'e981d7102f3f88f1c4fdc7f372bc3d039bff0ba08c7df202988d5a2cd282fad7',
armv7l: 'e981d7102f3f88f1c4fdc7f372bc3d039bff0ba08c7df202988d5a2cd282fad7',
i686: '63e324b9028bead6579d74aa9cd5659db5565b9716cbfb23bec2db02151ba1c6',
x86_64: 'd509a69db73fd0bc69d177f6254a81519a19e9aafc2241d15d2e8237371aa8f8',
})
depends_on 'automake' => :build
......
......@@ -8,8 +8,16 @@ class Kbfsfuse < Package
source_sha256 '2bbbfd2eb7ed12295375a182656af6dcc509827f7ed83c2b1dd0f72f56853fa5'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/kbfsfuse-1.0.40-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/kbfsfuse-1.0.40-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/kbfsfuse-1.0.40-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/kbfsfuse-1.0.40-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'fdf320e2c52383d11ecfc3c1ab355e2950d1acc6b23583b9751b7c296948dc2e',
armv7l: 'fdf320e2c52383d11ecfc3c1ab355e2950d1acc6b23583b9751b7c296948dc2e',
i686: '1b17dfe14583bdd5a8eec019efd242563132ce7e513b50a411cb58db7d9907ea',
x86_64: 'e225df2cae3b2dadc90adc1983f6adcdaa41e1846df2936d0e8a1a2a42811a96',
})
depends_on 'keybase'
......
......@@ -8,8 +8,16 @@ class Keybase < Package
source_sha256 '79f11737b3bdc279b34d2b978584b3c12e1c24ccdeb3b86dbf7670aa9c634913'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/keybase-1.0.40-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/keybase-1.0.40-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/keybase-1.0.40-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/keybase-1.0.40-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '78ba216917dc6214c97f98be33c70e693a0e2d813a165d63ae4c1e7361c27f96',
armv7l: '78ba216917dc6214c97f98be33c70e693a0e2d813a165d63ae4c1e7361c27f96',
i686: '4a1df60226633d06cd4910688c8064b25b08c7599ddfe6d1708e3d35978d0e32',
x86_64: 'bd75cf418a25cd90869ae292879f60121cfc68e3ad8d6e5fa9296741c9668865',
})
depends_on 'go'
......
......@@ -8,8 +8,16 @@ class Mediainfo < Package
source_sha256 '0f23ccc9a78b24104dc387691e1df484ed75350ee77277982cd170cca59750b0'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/mediainfo-17.12-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/mediainfo-17.12-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/mediainfo-17.12-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/mediainfo-17.12-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'a963c89216f20971448bc34dc69b868d9bb3aa106d9cd6cb0eb5884ebd9e08b3',
armv7l: 'a963c89216f20971448bc34dc69b868d9bb3aa106d9cd6cb0eb5884ebd9e08b3',
i686: '700b4c95aa8d9693638eec5202bdaf2975840000ff0325ae48fbda770a867e76',
x86_64: '29566ace5b5966c57ec206e2d17ca32592b116b968e65565ae6c1e4510daae46',
})
def self.build
......
......@@ -8,8 +8,16 @@ class Pinentry < Package
source_sha256 '68076686fa724a290ea49cdf0d1c0c1500907d1b759a3bcbfbec0293e8f56570'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/pinentry-1.1.0-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/pinentry-1.1.0-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/pinentry-1.1.0-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/pinentry-1.1.0-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '6b0d4c5f8806b54a00ff932b9d77183e14e16fc9d78e90018b4444591eaf1ff0',
armv7l: '6b0d4c5f8806b54a00ff932b9d77183e14e16fc9d78e90018b4444591eaf1ff0',
i686: '759683fb43d0936de9aed52c8b95de5083f85d2181619952c188cba12fcd1d5e',
x86_64: 'e9af08a3fcb09f6001c39438976c4be453fea946775391fbcaedd03d2700869a',
})
depends_on 'gnupg'
......
......@@ -8,8 +8,16 @@ class Zip < Package
source_sha256 'f0e8bb1f9b7eb0b01285495a2699df3a4b766784c1765a8f1aeedf63c0806369'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/zip-3.0-11-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/zip-3.0-11-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/zip-3.0-11-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/zip-3.0-11-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '1905c224b2b73e81c3622c3f440540953bff6516d514addd1f1e09a75573d34b',
armv7l: '1905c224b2b73e81c3622c3f440540953bff6516d514addd1f1e09a75573d34b',
i686: '58535613e27ac7494cdfbae25d61c4971ee1d670816169a52eec79df3645e21d',
x86_64: 'c78a63d3630f3dbf637127e1a5a08942fd1da213cde296d33e77823e8547a56c',
})
depends_on 'compressdoc' => :build
......@@ -31,11 +39,7 @@ class Zip < Package
end
def self.build
if ARCH == "armv7l"
system "make -f unix/Makefile linux_noasm"
else
system "make -f unix/Makefile generic"
end
system "make -f unix/Makefile generic"
end
def self.install
......
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