Commit 3e8771a6 authored by Ed Reel's avatar Ed Reel Committed by Chris Thurber

Add pre-built binaries for packages e-w (#3345)

Update stressng and units
parent fabd7567
......@@ -7,6 +7,19 @@ class Eventstat < Package
source_url 'http://kernel.ubuntu.com/~cking/tarballs/eventstat/eventstat-0.04.05.tar.gz'
source_sha256 '8489b908c742eec3f399976c927f478fbb49af4b64097c72a78783171bf483dd'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/eventstat-0.04.05-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/eventstat-0.04.05-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/eventstat-0.04.05-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/eventstat-0.04.05-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '14c39cbfe5e1fc69a658551096db673ceb629cfa04c5b60c1ee8f7410869ed94',
armv7l: '14c39cbfe5e1fc69a658551096db673ceb629cfa04c5b60c1ee8f7410869ed94',
i686: 'bc4f42ca0ed30bf873322066ee4d07dc0ddd5e1c171431e79564bedf328ab625',
x86_64: 'eaaff1c76378147e295fcdb90ccfd74e338c5fa7b242b1999575735802b82122',
})
def self.build
system "CPPFLAGS=-I#{CREW_PREFIX}/include/ncurses make"
end
......
......@@ -7,6 +7,19 @@ class Forkstat < Package
source_url 'https://kernel.ubuntu.com/~cking/tarballs/forkstat/forkstat-0.02.09.tar.xz'
source_sha256 'bcaf4388bc05731a8f4783270962c702882480ee92eb34fa4c90ab6c7852b0c0'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/forkstat-0.02.09-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/forkstat-0.02.09-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/forkstat-0.02.09-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/forkstat-0.02.09-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '28e501d8851a8b9a9659fd510f6f63ef15743dc0646f2e2b66aed0aed1fcf323',
armv7l: '28e501d8851a8b9a9659fd510f6f63ef15743dc0646f2e2b66aed0aed1fcf323',
i686: '9658596efb95130c0e9410beb9236324f65aa000b5bdc42fe9646a18211b64b1',
x86_64: '81238cb4af354995e19faeeb4f6c709d086dfa3e0dcbe11594b5cf58b66d5921',
})
def self.build
system 'make',
"BINDIR=#{CREW_PREFIX}/bin",
......
......@@ -7,6 +7,15 @@ class Haproxy < Package
source_url 'http://www.haproxy.org/download/1.9/src/haproxy-1.9.8.tar.gz'
source_sha256 '2d9a3300dbd871bc35b743a83caaf50fecfbf06290610231ca2d334fd04c2aee'
binary_url ({
i686: 'https://dl.bintray.com/chromebrew/chromebrew/haproxy-1.9.8-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/haproxy-1.9.8-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
i686: '895f482eb4f01aa8b846f253064280c6b42b886add6432b65e228b07593d8508',
x86_64: 'a3db1613a3c363a4f09de71efcecbc70fc08efff257f1dd74fd6863c429d59a3',
})
depends_on 'openssl'
depends_on 'pcre'
......
......@@ -7,6 +7,19 @@ class Htop < Package
source_url 'https://hisham.hm/htop/releases/2.2.0/htop-2.2.0.tar.gz'
source_sha256 'd9d6826f10ce3887950d709b53ee1d8c1849a70fa38e91d5896ad8cbc6ba3c57'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/htop-2.2.0-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/htop-2.2.0-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/htop-2.2.0-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/htop-2.2.0-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '3d6c1ed809d819222a7d1f9f2b406df0a2c6caf6175870133d5538099c038d74',
armv7l: '3d6c1ed809d819222a7d1f9f2b406df0a2c6caf6175870133d5538099c038d74',
i686: 'b2442db4e63ea03b73cae57ccb48f62cfc05e599ee55790b63fe762915df1042',
x86_64: 'fec8aed1ed6dc3b232bb23b07f06401bbc991636d67bb291bbb4e6604a9f8229',
})
depends_on 'buildessential' => :build
depends_on 'ncurses'
......
......@@ -7,6 +7,19 @@ class Libsodium < Package
source_url 'https://download.libsodium.org/libsodium/releases/libsodium-1.0.18.tar.gz'
source_sha256 '6f504490b342a4f8a4c4a02fc9b866cbef8622d5df4e5452b46be121e46636c1'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/libsodium-1.0.18-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/libsodium-1.0.18-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/libsodium-1.0.18-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/libsodium-1.0.18-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'fa8d8b5496d8d1ae4e98a7c8f118898efdcb2c4b92f235ea12f73b12b36ff80e',
armv7l: 'fa8d8b5496d8d1ae4e98a7c8f118898efdcb2c4b92f235ea12f73b12b36ff80e',
i686: '5b2161327ebf6573fc0660bea7ef75702cd593bf3c0da0cab11a007a89567fbb',
x86_64: 'a2dfec82f2c2c4feba5b6c3b64e61977e5f69d4ea2279266443c69ebfcddc3a7',
})
def self.build
system "./configure", "--prefix=#{CREW_PREFIX}", "--libdir=#{CREW_LIB_PREFIX}"
system "make"
......
......@@ -7,6 +7,19 @@ class Lz4 < Package
source_url 'https://github.com/lz4/lz4/archive/v1.9.1.tar.gz'
source_sha256 'f8377c89dad5c9f266edc0be9b73595296ecafd5bfa1000de148096c50052dc4'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/lz4-1.9.1-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/lz4-1.9.1-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/lz4-1.9.1-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/lz4-1.9.1-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '49f2396af749a7b8a81469cdaad3d34e2aff8628b84ee7fed55af464d366544d',
armv7l: '49f2396af749a7b8a81469cdaad3d34e2aff8628b84ee7fed55af464d366544d',
i686: '5294382301199fe5f1ca42e05cae05ac19dae563d7cb3ba972eb1ae5d55eea5d',
x86_64: 'a9828980ed376de59fdac2dcc19dac758fc94105a3e363930e7cc81cabef0a10',
})
def self.build
system "make", "BUILD_STATIC=no"
end
......
......@@ -7,6 +7,19 @@ class Memcached < Package
source_url 'https://memcached.org/files/memcached-1.5.16.tar.gz'
source_sha256 '45a22c890dc1edb27db567fb4c9c25b91bfd578477c08c5fb10dca93cc62cc5a'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/memcached-1.5.16-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/memcached-1.5.16-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/memcached-1.5.16-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/memcached-1.5.16-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'c80d5865748c2954b08734ed28dc46b5df20c5a222e73d1205f6a2d574d96aff',
armv7l: 'c80d5865748c2954b08734ed28dc46b5df20c5a222e73d1205f6a2d574d96aff',
i686: 'f20c7638e5722f37c44b19db3c548a77caa6d8621ca08478e91cbc412af12755',
x86_64: 'c98b1daab6080fe48960b2731df7dd141abfbe97f571f9602dcc15bf2308f38d',
})
depends_on 'libevent'
def self.build
......
......@@ -7,6 +7,19 @@ class Nasm < Package
source_url 'https://www.nasm.us/pub/nasm/releasebuilds/2.14.02/nasm-2.14.02.tar.xz'
source_sha256 'e24ade3e928f7253aa8c14aa44726d1edf3f98643f87c9d72ec1df44b26be8f5'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/nasm-2.14.02-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/nasm-2.14.02-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/nasm-2.14.02-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/nasm-2.14.02-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'f63ec3e4cbfa87aaccf94c33c608324bfca004f798502485c1b04994f73a47ae',
armv7l: 'f63ec3e4cbfa87aaccf94c33c608324bfca004f798502485c1b04994f73a47ae',
i686: '86bb6fa809e9b44a6677da1de4bc1efbcad9fd22450f092ef146f524c7c51eca',
x86_64: 'd7ad212d782c300a90293b2cbd389c8b343e2f6c9a36422f2e1ce8fca75e3988',
})
def self.build
system "./configure", "--prefix=#{CREW_PREFIX}", "--libdir=#{CREW_LIB_PREFIX}"
system 'make'
......
......@@ -7,6 +7,19 @@ class Nmap < Package
source_url 'https://nmap.org/dist/nmap-7.70.tar.bz2'
source_sha256 '847b068955f792f4cc247593aca6dc3dc4aae12976169873247488de147a6e18'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/nmap-7.70-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/nmap-7.70-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/nmap-7.70-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/nmap-7.70-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '7cc3c71f49254d9cd809f7de8ade5c26b9a07e826244fb2df0817fe00c593420',
armv7l: '7cc3c71f49254d9cd809f7de8ade5c26b9a07e826244fb2df0817fe00c593420',
i686: '5e7cb838b232fb999cb7684e0ba8b21a61850c3107d74c748c0c7ac2e58dfe0f',
x86_64: '27d2b3bdf89573224f0c1436e534540e4cb8a8a74aceef0ce5e8a0987462ae94',
})
depends_on 'buildessential' => :build
depends_on 'filecmd' => :build
......
......@@ -7,6 +7,19 @@ class Powerstat < Package
source_url 'http://kernel.ubuntu.com/~cking/tarballs/powerstat/powerstat-0.02.18.tar.gz'
source_sha256 'a5be7df819c1d60edbaabde13ef09c72b1bc1375ae3cad3444f0c084abf399be'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/powerstat-0.02.18-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/powerstat-0.02.18-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/powerstat-0.02.18-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/powerstat-0.02.18-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '580801b4248153f49301319333f2a0273b551dcb550d5843521f431b66bae01b',
armv7l: '580801b4248153f49301319333f2a0273b551dcb550d5843521f431b66bae01b',
i686: '301234009c5d1f34bf0b615aa8a182a7864db55287465b5a09dd4de17ae0a736',
x86_64: '6a575745233d3b6bbaa09f6c1bac28f1c3ec303b243131e77248b8f5a171628c',
})
def self.build
system "sed -i 's,/usr,#{CREW_PREFIX},g' Makefile"
system "make"
......
......@@ -7,6 +7,19 @@ class Rsync < Package
source_url 'http://rsync.samba.org/ftp/rsync/src/rsync-3.1.3.tar.gz'
source_sha256 '55cc554efec5fdaad70de921cd5a5eeb6c29a95524c715f3bbf849235b0800c0'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/rsync-3.1.3-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/rsync-3.1.3-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/rsync-3.1.3-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/rsync-3.1.3-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '12356628fc5fd0f85f88e5e55e1ba45e484cbd59255bcbcb897e7efd57d4d02e',
armv7l: '12356628fc5fd0f85f88e5e55e1ba45e484cbd59255bcbcb897e7efd57d4d02e',
i686: '8bfe64b4be932754bc43437e9fcbbc85a186520845b9c38a953c56708070d9f1',
x86_64: '7d443ccd165fa47273dcad879c598ee3c024edc57c6ce2d56206aa7d1724c287',
})
depends_on 'buildessential'
depends_on 'perl' => :build
......
......@@ -7,6 +7,19 @@ class Scons < Package
source_url 'https://prdownloads.sourceforge.net/scons/scons-3.0.5.tar.gz'
source_sha256 'df676f23dc6d4bfa384fc389d95dcd21ab907e6349d4c848958ba4befb73c73e'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/scons-3.0.5-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/scons-3.0.5-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/scons-3.0.5-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/scons-3.0.5-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'e4498f5a89565452fee2f035af1a9ea37e7c36862c0d8cb3d2e3702faaea3abb',
armv7l: 'e4498f5a89565452fee2f035af1a9ea37e7c36862c0d8cb3d2e3702faaea3abb',
i686: '189352c2c7e9263b71e11fe363f6c1c610aa6b6fad280f7347cb7e823544e545',
x86_64: 'f4cff9a4f35e2feeff5aac3dc49605b645a8362f53a335f37dd49b1dd6f8092c',
})
depends_on 'python27'
def self.build
......
......@@ -7,6 +7,19 @@ class Sluice < Package
source_url 'http://kernel.ubuntu.com/~cking/tarballs/sluice/sluice-0.02.08.tar.gz'
source_sha256 'c1fc8093f93bc376d494883f3302749fcf46a1041baab6c3304ef6185f9c1569'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/sluice-0.02.08-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/sluice-0.02.08-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/sluice-0.02.08-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/sluice-0.02.08-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'b0cab6d3faaff309e4c81f16b81873c44968a1fca5b89996116c5a53cdf0eef3',
armv7l: 'b0cab6d3faaff309e4c81f16b81873c44968a1fca5b89996116c5a53cdf0eef3',
i686: '6539f7c68e21409f6b4bbb03bff5b1e70c578290fb7d0f9ee20e2bfa1b2f6cf5',
x86_64: 'aa22286d0331082d72c65670f8550ae11c74e348ff8fe873247d5b1df011612e',
})
def self.build
system "sed -i 's,/usr,#{CREW_PREFIX},g' Makefile"
system "make"
......
......@@ -7,6 +7,19 @@ class Smemstat < Package
source_url 'https://kernel.ubuntu.com/~cking/tarballs/smemstat/smemstat-0.02.03.tar.xz'
source_sha256 'a14b3ab5c92b098f5e270e54ab38d1119ff6f9121251a9690b8fd83316370013'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/smemstat-0.02.03-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/smemstat-0.02.03-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/smemstat-0.02.03-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/smemstat-0.02.03-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'c6c10ba34a6b88683f211ed488ccc6ad29532eb1af85cf5b2aa732f783835f9f',
armv7l: 'c6c10ba34a6b88683f211ed488ccc6ad29532eb1af85cf5b2aa732f783835f9f',
i686: 'b2c42bbbb40ba916e2d249f4d8eb90e9286440346dca42760143ef0c0bf7023e',
x86_64: '6a2319b55912cb3d7fb3d26a5a49844b74cfc22751d0d07577dde455fc4c4d62',
})
depends_on 'ncurses'
def self.build
......
......@@ -7,6 +7,19 @@ class Sqlite < Package
source_url 'https://sqlite.org/2019/sqlite-autoconf-3280000.tar.gz'
source_sha256 'd61b5286f062adfce5125eaf544d495300656908e61fca143517afcc0a89b7c3'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/sqlite-3.28.0-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/sqlite-3.28.0-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/sqlite-3.28.0-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/sqlite-3.28.0-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '81c476300ae1c045be072eb305163305faeb48c932d4c411d8f28373d1aad70a',
armv7l: '81c476300ae1c045be072eb305163305faeb48c932d4c411d8f28373d1aad70a',
i686: '41ff3ba7559641c2fbce5b387bc9ab85b5bb2095401813244c7bcaef0dc536be',
x86_64: '13bc85cf0cfa0d52de43ff3381a14ffafe70e27447abbfe68a1324fcb0dc4611',
})
depends_on 'libedit'
depends_on 'readline'
depends_on 'zlibpkg'
......
......@@ -7,6 +7,19 @@ class Strace < Package
source_url 'https://github.com/strace/strace/releases/download/v5.1/strace-5.1.tar.xz'
source_sha256 'f5a341b97d7da88ee3760626872a4899bf23cf8dee56901f114be5b1837a9a8b'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/strace-5.1-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/strace-5.1-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/strace-5.1-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/strace-5.1-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'd686b3b6f03f2c527a81825a5ed23450762156e99045013c4d92b83a8e48fca4',
armv7l: 'd686b3b6f03f2c527a81825a5ed23450762156e99045013c4d92b83a8e48fca4',
i686: '403ffd87e7c1d7c8e0aa778f3df5e25fc5a5838158c950b1e279e8180437bcdb',
x86_64: '1695f03c2c5ba9c143ae2282cd4d53421f41e0bbb28369b38795a248fe787440',
})
depends_on 'buildessential'
def self.build
......
......@@ -7,6 +7,19 @@ class Stressng < Package
source_url 'https://kernel.ubuntu.com/~cking/tarballs/stress-ng/stress-ng-0.09.59.tar.xz'
source_sha256 'c6fc82fa0f16fcdc90d1ea725af62f130d3fa8501b74800afec0432db81fae95'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/stressng-0.09.59-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/stressng-0.09.59-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/stressng-0.09.59-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/stressng-0.09.59-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '862603399c797ab3387c325a2617676c2c66ba3f091fb716061cd987b5f75541',
armv7l: '862603399c797ab3387c325a2617676c2c66ba3f091fb716061cd987b5f75541',
i686: '800c4755a2cb5520c9063a8a76e942f225531f405ebe666eb54d82ecb10630a5',
x86_64: '288685a161f8e69f70d6b320487ecea68d8093f44b7c4c5b22893242558ed9d9',
})
def self.build
system 'make',
"BINDIR=#{CREW_PREFIX}/bin",
......@@ -24,4 +37,11 @@ class Stressng < Package
"BASHDIR=#{CREW_PREFIX}/share/bash-completion/completions",
'install'
end
def self.postinstall
puts
puts "To add bash completion, execute the following:".lightblue
puts "echo 'source #{CREW_PREFIX}/share/bash-completion/completions/stress-ng' >> ~/.bashrc && source ~/.bashrc".lightblue
puts
end
end
......@@ -7,6 +7,19 @@ class Sysstat < Package
source_url 'http://pagesperso-orange.fr/sebastien.godard/sysstat-12.1.5.tar.xz'
source_sha256 'a496936bb3f5093d780a50735f00e39b0b7f3a688eb89051f2ef5f86739522c5'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/sysstat-12.1.5-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/sysstat-12.1.5-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/sysstat-12.1.5-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/sysstat-12.1.5-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '88f64d75bf8be7fe4cb8136ec188631a6e504c44951d8f2003f1998167be2df7',
armv7l: '88f64d75bf8be7fe4cb8136ec188631a6e504c44951d8f2003f1998167be2df7',
i686: 'c33bc10c60d55e2649e62a13b2f666e63035538103d8a81740de1ab0f170685e',
x86_64: '5aac1bfb1bdf0a8d3dbeb010f179bbddeac24134768755d9dc3ccad01fb26f24',
})
def self.build
system "sed -i 's/GRP=root/GRP=$(whoami)/' configure"
system "sed -i 's/\"root\"/\"$(whoami)\"/g' configure"
......
......@@ -7,6 +7,19 @@ class Tcl < Package
source_url 'https://prdownloads.sourceforge.net/tcl/tcl8.6.9-src.tar.gz'
source_sha256 'ad0cd2de2c87b9ba8086b43957a0de3eb2eb565c7159d5f53ccbba3feb915f4e'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/tcl-8.6.9-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/tcl-8.6.9-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/tcl-8.6.9-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/tcl-8.6.9-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'f798b7dd415d295724f0000d16a585b059b38813f49407c8f50c4eb51b59f537',
armv7l: 'f798b7dd415d295724f0000d16a585b059b38813f49407c8f50c4eb51b59f537',
i686: '7b8bc63aa6500c5c3f0e8f9231122bf6634261b1c28fac2328503e44290f685f',
x86_64: 'd452c8fd5a7907bede90d2d5d32d9483fa6ef34b87b9d1544fa769c0ae7890f6',
})
def self.build
FileUtils.chdir('unix') do
if ARCH == 'x86_64'
......
......@@ -7,6 +7,19 @@ class Tree < Package
source_url 'http://mama.indstate.edu/users/ice/tree/src/tree-1.8.0.tgz'
source_sha256 '715d5d4b434321ce74706d0dd067505bb60c5ea83b5f0b3655dae40aa6f9b7c2'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/tree-1.8.0-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/tree-1.8.0-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/tree-1.8.0-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/tree-1.8.0-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'a7505aeb61a91e3735cd89e139632af5229a41d693e7b088fcdd6b5db630504a',
armv7l: 'a7505aeb61a91e3735cd89e139632af5229a41d693e7b088fcdd6b5db630504a',
i686: '648c1628521180d65f0ccdd12a9e1a90c3571988dc9debda621878dd06d9eef6',
x86_64: '32d029842308d0d237c09109248bb9244a6a2cac38eba679674b7b26555f11a2',
})
def self.build
system "sed -i 's,/usr,#{CREW_PREFIX},g' Makefile"
system "sed -i '25s,=,=$(DESTDIR),' Makefile"
......
......@@ -4,9 +4,22 @@ class Units < Package
description 'GNU Units converts quantities expressed in various systems of measurement to their equivalents in other systems of measurement.'
homepage 'https://www.gnu.org/software/units/units.html'
version '2.19'
source_url 'https://ftp.gnu.org/gnu/units/units-2.19.tar.gz'
source_url 'https://ftpmirror.gnu.org/units/units-2.19.tar.gz'
source_sha256 '4262136bdfc152b63ff5a9b93a7d80ce18b5e8bebdcffddc932dda769e306556'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/units-2.19-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/units-2.19-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/units-2.19-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/units-2.19-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'e49576db081d5ea2e78fffbae17b0140895b8956bc21707519f2a240bf6ae149',
armv7l: 'e49576db081d5ea2e78fffbae17b0140895b8956bc21707519f2a240bf6ae149',
i686: 'b4ac65ba8c5961a8e3f3f9d9fa4a38ebb988aee06cfe5d17cc3861d1ec77572a',
x86_64: 'a2aaaa83951b519431e14738d5eebd4caea2a16375f195efb5240b34a2789981',
})
def self.build
system './configure',
"--prefix=#{CREW_PREFIX}"
......
......@@ -7,6 +7,19 @@ class Wget < Package
source_url 'https://ftpmirror.gnu.org/wget/wget-1.20.3.tar.lz'
source_sha256 '69607ce8216c2d1126b7a872db594b3f21e511e660e07ca1f81be96650932abb'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/wget-1.20.3-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/wget-1.20.3-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/wget-1.20.3-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/wget-1.20.3-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '65aa64df68aaf4e118e49e245aefea2212ad90ba77600e45eae3495834049346',
armv7l: '65aa64df68aaf4e118e49e245aefea2212ad90ba77600e45eae3495834049346',
i686: '48430293642a695f6ebe403f745d56195852fd993180edde92801d109eb2cce8',
x86_64: 'c3d9476f3d7cc180166e3d2e5da863dd74963e41243fc96df285ac39b69d345e',
})
depends_on 'gnutls'
depends_on 'libpsl'
......
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