Commit 2c812eba authored by Ed Reel's avatar Ed Reel Committed by GitHub

Add pre-built binaries for packages a-y (#5232)

parent 4d86add7
......@@ -8,6 +8,19 @@ class Aha < Package
source_url 'https://github.com/theZiz/aha/archive/0.5.1.tar.gz'
source_sha256 '6aea13487f6b5c3e453a447a67345f8095282f5acd97344466816b05ebd0b3b1'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/aha-0.5.1-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/aha-0.5.1-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/aha-0.5.1-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/aha-0.5.1-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'ccb183b558d74f534a4b5afdf1f28e74507349443fbf1238d053a24140fff02c',
armv7l: 'ccb183b558d74f534a4b5afdf1f28e74507349443fbf1238d053a24140fff02c',
i686: '010ea772bd1963315e7b18908148482bec0d8fc0bc2cc640f192243044251f75',
x86_64: 'b410c3c570c934576e161e077b5092cf231ce7d9a67e3b697435a64cc40158aa',
})
def self.patch
system "sed -i 's:-Wextra:-Wextra -pipe -flto -O2:g' Makefile"
system "sed -i 's:PREFIX?=/usr/local:PREFIX?=#{CREW_PREFIX}:g' Makefile"
......
......@@ -8,6 +8,19 @@ class Btrfsprogs < Package
source_url 'https://github.com/kdave/btrfs-progs/archive/v5.10.1.tar.gz'
source_sha256 '69788461f7076951f7235b87d0a5615683151dfbfaaa93f645279bf757e85769'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/btrfsprogs-5.10.1-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/btrfsprogs-5.10.1-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/btrfsprogs-5.10.1-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/btrfsprogs-5.10.1-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '7219f58137c4275bc242ee4a1c6dc41289a19965e7d4239dc9f0f2d5b917f427',
armv7l: '7219f58137c4275bc242ee4a1c6dc41289a19965e7d4239dc9f0f2d5b917f427',
i686: '470bb79df032e2113fe80a37d9d2319f48fdfdee2525b457d74903d2edc7c9de',
x86_64: '52f7d338e8c1ae27d657ea6e48209fd4517691a15ee39d65b54cf330f26e76af',
})
depends_on 'util_linux'
depends_on 'libgcrypt'
depends_on 'lzo'
......
......@@ -8,6 +8,19 @@ class Dash < Package
source_url 'https://salsa.debian.org/debian/dash/-/archive/upstream/0.5.11.1/dash-upstream-0.5.11.1.tar.bz2'
source_sha256 '4bb75944bb47fa6d1cf1e8a3ff941f6f1fb23497b553446e9f615d52d07ef1e7'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/dash-0.5.11.1-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/dash-0.5.11.1-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/dash-0.5.11.1-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/dash-0.5.11.1-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '1b44e3da6bfc8c4e10752b14da464d8a04b748025de69423f944fac8035dbb96',
armv7l: '1b44e3da6bfc8c4e10752b14da464d8a04b748025de69423f944fac8035dbb96',
i686: 'ac582d141f234881f09860bc400688b0462d92431a5ef739c59687e09cdb9299',
x86_64: 'fc193b1d169b2341cd99e329552740656706ae3e22867733eac7d2f7873053b8',
})
depends_on 'libedit'
def self.build
......
......@@ -8,6 +8,19 @@ class Dconf_editor < Package
source_url 'https://download.gnome.org/sources/dconf-editor/3.38/dconf-editor-3.38.2.tar.xz'
source_sha256 '1253dad87e6213fbf313ff9ec9dc4358aa1b10261f28072c1dc0e0997b92f835'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/dconf_editor-3.38.2-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/dconf_editor-3.38.2-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/dconf_editor-3.38.2-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/dconf_editor-3.38.2-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '8bfd917985fb8c86527f8ff364b76c8187e5512871056e9b2ea7c920020284c0',
armv7l: '8bfd917985fb8c86527f8ff364b76c8187e5512871056e9b2ea7c920020284c0',
i686: 'b64e5b7c35b406b80f6da0a2f17d2367030f3c32112956b4b08985113cad066a',
x86_64: 'c830d27b810f93efc7990127f39743b34e9599835832a061a41a6055f1f107f5',
})
depends_on 'dconf'
depends_on 'gtk3'
depends_on 'sommelier'
......
......@@ -8,6 +8,19 @@ class Ddrescue < Package
source_url 'https://ftpmirror.gnu.org/ddrescue/ddrescue-1.25.tar.lz'
source_sha256 'ce538ebd26a09f45da67d3ad3f7431932428231ceec7a2d255f716fa231a1063'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/ddrescue-1.25-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/ddrescue-1.25-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/ddrescue-1.25-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/ddrescue-1.25-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'abc719d94dc994ffc18cbe065e6606282d04f78652cab536897af2773b447d0d',
armv7l: 'abc719d94dc994ffc18cbe065e6606282d04f78652cab536897af2773b447d0d',
i686: 'b53bcbb1219c17db6cc3979e792a847904b0782ac2f045ad26bacfdbc52ed44e',
x86_64: '8fca45af7835153cff43b00cebc1a990b450070f7e7de16887d9ff4b91bcdf0e',
})
def self.build
system "./configure #{CREW_OPTIONS} \
--enable-non-posix"
......
......@@ -8,8 +8,20 @@ class Findutils < Package
source_url 'https://ftpmirror.gnu.org/findutils/findutils-4.8.0.tar.xz'
source_sha256 '57127b7e97d91282c6ace556378d5455a9509898297e46e10443016ea1387164'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/findutils-4.8.0-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/findutils-4.8.0-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/findutils-4.8.0-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/findutils-4.8.0-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'e20da96c2bc854e84a1f0f7f6f6876d5d5a36c8add7ebf3d8df94b64299ab25c',
armv7l: 'e20da96c2bc854e84a1f0f7f6f6876d5d5a36c8add7ebf3d8df94b64299ab25c',
i686: '3246911390cb99054dc438bf67f01bb91453363fb95e2c10a5cf9170d965d1f3',
x86_64: '98a700b356ab5b021e51116cdbc80c86ee36168e8583bdd8e49a205938c18562',
})
depends_on 'python3'
ENV['PYTHON'] = "python3" #Force use of python3 over python2.7
def self.build
......
......@@ -8,6 +8,19 @@ class Gccmakedep < Package
source_url 'https://www.x.org/releases/individual/util/gccmakedep-1.0.3.tar.gz'
source_sha256 'f9e2e7a590e27f84b6708ab7a81e546399b949bf652fb9b95193e0e543e6a548'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/gccmakedep-1.0.3-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/gccmakedep-1.0.3-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/gccmakedep-1.0.3-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/gccmakedep-1.0.3-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '768024cf21b9a07a48bf15edd114b1c6e0f3a741c72e2a71cb262c1115d2e43e',
armv7l: '768024cf21b9a07a48bf15edd114b1c6e0f3a741c72e2a71cb262c1115d2e43e',
i686: '70429af7d9233dc37fadfde9eae739dd55fb497f6315c54ec3430c3b1060ed87',
x86_64: 'c90cb0f4a6dc67e2f2da5d39a3038e8db28ed1f0949373b56aac6c2f5b302b96',
})
def self.build
system "./configure #{CREW_OPTIONS} \
--sysconfdir=#{CREW_PREFIX}/etc"
......
......@@ -8,6 +8,19 @@ class Gettext_tiny < Package
source_url 'https://ftp.barfooze.de/pub/sabotage/tarballs/gettext-tiny-0.3.2.tar.xz'
source_sha256 'a9a72cfa21853f7d249592a3c6f6d36f5117028e24573d092f9184ab72bbe187'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/gettext_tiny-0.3.2-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/gettext_tiny-0.3.2-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/gettext_tiny-0.3.2-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/gettext_tiny-0.3.2-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '9d39913a3848c22756d4251ac805eead5f2337fbc173766a442bfedd1a46ccf0',
armv7l: '9d39913a3848c22756d4251ac805eead5f2337fbc173766a442bfedd1a46ccf0',
i686: '4790961c57b8e32388002ffa1c661aae1269bf36812e4c00afadd46fbb2042f0',
x86_64: '9435867e7adfa4f9906a89de80288cc59d014ee7dab19ef764ce18c2a7ad7fcd',
})
def self.preinstall
abort "gettext already installed. gettext_tiny conflicts with gettext.".lightred if File.exist? "#{CREW_PREFIX}/bin/msgcomm"
end
......
......@@ -8,6 +8,19 @@ class Gnuchess < Package
source_url 'https://ftpmirror.gnu.org/chess/gnuchess-6.2.7.tar.gz'
source_sha256 'e536675a61abe82e61b919f6b786755441d9fcd4c21e1c82fb9e5340dd229846'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/gnuchess-6.2.7-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/gnuchess-6.2.7-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/gnuchess-6.2.7-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/gnuchess-6.2.7-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'beaa12320b833a03fcf58db484efd22b32e5a51feb50548345a298e316ca0915',
armv7l: 'beaa12320b833a03fcf58db484efd22b32e5a51feb50548345a298e316ca0915',
i686: 'b26f068d1463c64b5ef92537110e8d6b18896d9b3b3e16e316148fcd2481d307',
x86_64: 'd2a753a59caa3072e77a99e604b6adf81f4baccc5002e2ad8742a4e500ac8cd2',
})
def self.build
system "./configure #{CREW_OPTIONS} \
--with-readline"
......
......@@ -8,6 +8,19 @@ class Haveged < Package
source_url 'https://github.com/jirka-h/haveged/archive/v1.9.14.tar.gz'
source_sha256 '938cb494bcad7e4f24e61eb50fab4aa0acbc3240c80f3ad5c6cf7e6e922618c3'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/haveged-1.9.14-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/haveged-1.9.14-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/haveged-1.9.14-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/haveged-1.9.14-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '9089376d8df95644f812c8f9226e729e12fb68c4ebe4c365a52862f0d7ba1fc9',
armv7l: '9089376d8df95644f812c8f9226e729e12fb68c4ebe4c365a52862f0d7ba1fc9',
i686: 'c3f4e3381887a68cc8a0b1194d8b16012d268dde46b32b74c1009a1b89fcd2dd',
x86_64: 'ed0492d5350f653b8ea93ef67ea1da5d611d3988879aa59c8c735810789da0f5',
})
def self.build
system "./configure #{CREW_OPTIONS} \
--disable-daemon \
......
......@@ -8,6 +8,19 @@ class Hello < Package
source_url 'https://ftpmirror.gnu.org/hello/hello-2.10.tar.gz'
source_sha256 '31e066137a962676e89f69d1b65382de95a7ef7d914b8cb956f41ea72e0f516b'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/hello-2.10-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/hello-2.10-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/hello-2.10-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/hello-2.10-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '5dc4429669eb28c742dfea306e988b168f4fd871bfca7aa29d69c6594a24a7f6',
armv7l: '5dc4429669eb28c742dfea306e988b168f4fd871bfca7aa29d69c6594a24a7f6',
i686: '5cd41999885734e0e380fb90c1f51da9a5280ff95d44fa1cc495d007158ebf81',
x86_64: 'af1e0ecfc8043022dc39fb531602abd619153f7e4522c27b393e154c16c1f13d',
})
def self.build
system "./configure #{CREW_OPTIONS}"
system "make"
......
......@@ -8,6 +8,19 @@ class Imake < Package
source_url 'https://www.x.org/releases/individual/util/imake-1.0.8.tar.gz'
source_sha256 '8178a09bfef33ad5f61cb5cb62283df7d3a5682f014507d2e7cfd922485a5c00'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/imake-1.0.8-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/imake-1.0.8-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/imake-1.0.8-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/imake-1.0.8-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'b990112a38f374af2bb69f84201c4c3234075e3ba5c3f91d5af4fe1660edf5af',
armv7l: 'b990112a38f374af2bb69f84201c4c3234075e3ba5c3f91d5af4fe1660edf5af',
i686: '3068b234517cb02e3e246554f4c390ad0fe72bf11535878094ae791e55ef584b',
x86_64: '1cef5aab03fa1906200b88b87d31be2d48e1a3b71d47b779fd4e53ea2a4bf3ee',
})
depends_on 'xorg_cf_files'
depends_on 'gccmakedep'
......
......@@ -8,8 +8,21 @@ class Iw < Package
source_url 'https://git.kernel.org/pub/scm/linux/kernel/git/jberg/iw.git/snapshot/iw-5.9.tar.gz'
source_sha256 'f38a82a9bfa2a45d6bf471fe84df9c39bed3d3ca0e8931ed31951f603e21deb3'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/iw-5.9-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/iw-5.9-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/iw-5.9-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/iw-5.9-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '4f922f68dfda3cba18a781f9210a2558bcefd57b4a2392ac20c4390761faab02',
armv7l: '4f922f68dfda3cba18a781f9210a2558bcefd57b4a2392ac20c4390761faab02',
i686: 'e20c4d140d008308e5d04126f3bf747ab46a5d4b908aa44a1cd926088a28d2db',
x86_64: '6d6c34ef075e62e2adaff8122f21737e1411141be997c4bc90bab316a41c4be3',
})
depends_on 'libnl3'
def self.patch
system "sed -i 's:/usr:#{CREW_PREFIX}:g' Makefile" # Change prefix to CREW_PREFIX
end
......
......@@ -7,6 +7,19 @@ class Libdeflate < Package
compatibility 'all'
source_url 'https://github.com/ebiggers/libdeflate/archive/v1.7.tar.gz'
source_sha256 'a5e6a0a9ab69f40f0f59332106532ca76918977a974e7004977a9498e3f11350'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/libdeflate-1.7-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/libdeflate-1.7-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/libdeflate-1.7-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/libdeflate-1.7-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '87ef4380e735e1e8654e7229f0c5422972cb20e54bb59fcac27131f0a6400973',
armv7l: '87ef4380e735e1e8654e7229f0c5422972cb20e54bb59fcac27131f0a6400973',
i686: 'ce7408d49285c857369a7475579f3ddc6df4b0b4adf97f7aca75aff0934c6477',
x86_64: 'd912fedc4f0fe8160aee0346be159b58ffd62c1ba6ae0ee6bff3611b36cfd1b0',
})
def self.build
system 'make', "PREFIX=#{CREW_PREFIX}", "LIBDIR=#{CREW_LIB_PREFIX}"
......
......@@ -8,6 +8,19 @@ class Libfmt < Package
source_url 'https://github.com/fmtlib/fmt/releases/download/7.1.3/fmt-7.1.3.zip'
source_sha256 '5d98c504d0205f912e22449ecdea776b78ce0bb096927334f80781e720084c9f'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/libfmt-7.1.3-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/libfmt-7.1.3-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/libfmt-7.1.3-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/libfmt-7.1.3-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '26bb8f4333716d1ccce3a479b040e326bdb833483098064d20ef28a53d5068b1',
armv7l: '26bb8f4333716d1ccce3a479b040e326bdb833483098064d20ef28a53d5068b1',
i686: 'c395953aa8d320e73529488802c7ce418e0902d279102b55722bb6831ae827b7',
x86_64: 'cf283994f84edf3b0e7e299ee01fb748f1f8e366f2f30444908cbd2100fa2951',
})
def self.build
Dir.mkdir "builddir"
Dir.chdir "builddir" do
......
......@@ -8,6 +8,19 @@ class Libgdiplus < Package
source_url 'https://download.mono-project.com/sources/libgdiplus/libgdiplus-6.0.5.tar.gz'
source_sha256 'b81e4e5cc3e4831b2945de08bef26eb1bdcd795aeaf8f971b221c51213a025ef'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/libgdiplus-6.0.5-1-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/libgdiplus-6.0.5-1-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/libgdiplus-6.0.5-1-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/libgdiplus-6.0.5-1-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'c64e89cc05e8499da3aa10b6f63fa2ada890ac1ec93135802e48a26e338998d3',
armv7l: 'c64e89cc05e8499da3aa10b6f63fa2ada890ac1ec93135802e48a26e338998d3',
i686: 'd74692453aeffe340db28fd820cfdbc4e372d2869d121a841ea0defc81523211',
x86_64: '8a5e8b654ad4266d31ce25ba4f5eac6b54286a65f698c34f4e7a80df360edfed',
})
depends_on 'pcre'
depends_on 'glib'
depends_on 'cairo'
......
......@@ -8,6 +8,19 @@ class Libmd < Package
source_url 'https://archive.hadrons.org/software/libmd/libmd-1.0.3.tar.xz'
source_sha256 '5a02097f95cc250a3f1001865e4dbba5f1d15554120f95693c0541923c52af4a'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/libmd-1.0.3-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/libmd-1.0.3-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/libmd-1.0.3-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/libmd-1.0.3-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '0a4123d5bdda79101bbf2e9d2dd18a94c22bf3453dadf1f7dbe15b093d1a2194',
armv7l: '0a4123d5bdda79101bbf2e9d2dd18a94c22bf3453dadf1f7dbe15b093d1a2194',
i686: 'b551925cc635acc039c5b434d95fbdfb0a6b054a4a3f5cc978cda47cb843860e',
x86_64: 'cd0bffd8db390ac90830dc435bef352eb38156eb015130556f6fcaa841b119fb',
})
def self.build
system "./configure #{CREW_OPTIONS}"
system "make"
......
......@@ -8,6 +8,19 @@ class Libtiff < Package
source_url 'https://download.osgeo.org/libtiff/tiff-4.2.0.tar.gz'
source_sha256 'eb0484e568ead8fa23b513e9b0041df7e327f4ee2d22db5a533929dfc19633cb'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/libtiff-4.2.0-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/libtiff-4.2.0-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/libtiff-4.2.0-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/libtiff-4.2.0-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '5b348ee73ff84faf3b7a6fa30f1fa36f735090aed8a96221730c001368969fba',
armv7l: '5b348ee73ff84faf3b7a6fa30f1fa36f735090aed8a96221730c001368969fba',
i686: '13480016d525f79282ef1b7305e851b5d843592e5aa95292a1125a5aae2fac0e',
x86_64: 'ac6dd7686f42a8a263b9eae152626f95dfcc5b788d9e61a93685820af3fa92af',
})
depends_on 'libx11'
depends_on 'libjpeg'
depends_on 'libwebp'
......
......@@ -8,6 +8,19 @@ class Libwebp < Package
source_url 'http://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-1.2.0.tar.gz'
source_sha256 '2fc8bbde9f97f2ab403c0224fb9ca62b2e6852cbc519e91ceaa7c153ffd88a0c'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/libwebp-1.2.0-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/libwebp-1.2.0-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/libwebp-1.2.0-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/libwebp-1.2.0-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'c156d14ddbfa22beeadedaa0d1a6ae949319ec605003866b39aea37070cf2313',
armv7l: 'c156d14ddbfa22beeadedaa0d1a6ae949319ec605003866b39aea37070cf2313',
i686: 'c195c44117804c73eada397285490d9f724c98bae35457fb687560442f27207e',
x86_64: '248f9490dd57210c642929ab42879dd27a956cc6002164cc0276b600748d9866',
})
depends_on 'libpng'
depends_on 'libtiff'
depends_on 'libjpeg'
......
......@@ -8,6 +8,19 @@ class Mailutils < Package
source_url 'https://ftpmirror.gnu.org/mailutils/mailutils-3.12.tar.xz'
source_sha256 '6d43fa217c4ac63f057de87890c562d170bb92bc402368b5fbc579e4c2b3a158'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/mailutils-3.12-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/mailutils-3.12-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/mailutils-3.12-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/mailutils-3.12-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '826c7106823744618d9d070727ce7349845918576442dc00e52643e394792a5a',
armv7l: '826c7106823744618d9d070727ce7349845918576442dc00e52643e394792a5a',
i686: '19680504fee9c4864c544f674c83ad052af68624cdce0b50fe56e8184da4cc85',
x86_64: '80da9e98948aa0a87d062659783a6518669892bc27e65d755ef58aefc1977e96',
})
depends_on 'libdb'
depends_on 'emacs'
depends_on 'tcpwrappers'
......
......@@ -8,6 +8,19 @@ class Mawk < Package
source_url 'https://salsa.debian.org/debian/mawk/-/archive/debian/1.3.4.20200120-2/mawk-debian-1.3.4.20200120-2.tar.bz2'
source_sha256 '61bd21eb4a62b6e1ff199d4c7cb9f9e1cc882ac24e75ad2dab04e190e87656dc'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/mawk-1.3.4-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/mawk-1.3.4-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/mawk-1.3.4-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/mawk-1.3.4-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '0eddc2546aec3f7402a1ec1f18434c657f36f63a13c4ca510fbb0343fe413834',
armv7l: '0eddc2546aec3f7402a1ec1f18434c657f36f63a13c4ca510fbb0343fe413834',
i686: 'fbe137d9f6fb87cc215c3844f933b1888cd20c6077e20250426c52d205a8f551',
x86_64: '94497fe2244022404ce1a8e61277635446b72d8d170d7d64ecabf94c2f857778',
})
def self.build
system "./configure \
#{CREW_OPTIONS}"
......
......@@ -8,6 +8,19 @@ class Miscfiles < Package
source_url 'https://ftpmirror.gnu.org/miscfiles/miscfiles-1.5.tar.gz'
source_sha256 '6aaaa8898b0f6dac18bcaa5492874a6cd1243ffbe7a6dd347ca8f3ec3642a500'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/miscfiles-1.5-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/miscfiles-1.5-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/miscfiles-1.5-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/miscfiles-1.5-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '83434d1f24d47b5e86b7ab649f186ab02530ac3a11c2f3cbf77481a95e3e2e0b',
armv7l: '83434d1f24d47b5e86b7ab649f186ab02530ac3a11c2f3cbf77481a95e3e2e0b',
i686: 'b9907e7bb95ca4501697ca6b376eba5001d1ac5f384f424fa54ae3da6491255f',
x86_64: 'dbf2dfd4a5ee2268712620c434e3d97a4165d5ab2ab3170a467850cb5ddba59b',
})
def self.build
system "./configure #{CREW_OPTIONS}"
end
......
......@@ -8,6 +8,19 @@ class Motti < Package
source_url 'https://ftpmirror.gnu.org/motti/motti-3.1.1.tar.gz'
source_sha256 '632d9a84d3b2e3eee4c9d9199d66d42576516ea6c291058c01830ae2fb7de429'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/motti-3.1.1-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/motti-3.1.1-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/motti-3.1.1-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/motti-3.1.1-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '2773d91fa2e004a96e46a82a909cb3bb3af82dcfe437d0feccb05401d61b3567',
armv7l: '2773d91fa2e004a96e46a82a909cb3bb3af82dcfe437d0feccb05401d61b3567',
i686: 'bb156e2e032e0db9cae3a7de2eb2b532b05b4d61279a9c9cf8a2ed4b0d4ce8c6',
x86_64: '233b9eb4c881e4fc13920c5b991b7017789513f95cc670363c925f7dbbc6ceb6',
})
def self.build
system "./configure #{CREW_OPTIONS}"
system "make"
......
......@@ -8,6 +8,19 @@ class Nuitka < Package
source_url 'https://github.com/Nuitka/Nuitka/archive/0.6.10.5.tar.gz'
source_sha256 'e29f150b308d2c388c4faa2b14bf4e2ea5259b3ba996e50a7dbc9ceb0f97cae4'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/nuitka-0.6.10.5-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/nuitka-0.6.10.5-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/nuitka-0.6.10.5-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/nuitka-0.6.10.5-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'aa4bdd67d05ccaa1120f282e561a3cd243d88f31832fad68cfeaa1dcd329ad5e',
armv7l: 'aa4bdd67d05ccaa1120f282e561a3cd243d88f31832fad68cfeaa1dcd329ad5e',
i686: '2f766be192c5189f1f984d14defe4c071f81d2da5d2a132c964dbc774fa62e5d',
x86_64: 'b205b85b35b1668aca5d2c5c725a5d3c2b684c2bf46c75bcef640d522babe614',
})
def self.install
system "python3 -m pip install --prefix #{CREW_PREFIX} --root #{CREW_DEST_DIR} -I nuitka==#{version} --no-warn-script-location"
end
......
......@@ -7,6 +7,19 @@ class Oneko < Package
compatibility 'all'
source_url 'https://httpredir.debian.org/debian/pool/main/o/oneko/oneko_1.2.sakura.6.orig.tar.gz'
source_sha256 'd89cee8b81cdb40ef23b3457c9a7fe1b0ff130081b21a41ec6c41cda01391d25'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/oneko-1.2.sakura.6-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/oneko-1.2.sakura.6-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/oneko-1.2.sakura.6-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/oneko-1.2.sakura.6-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '18128ddab7d13999c43c4fa2ce24fdd15a9bcd4541a815ad8c19f9154d006db8',
armv7l: '18128ddab7d13999c43c4fa2ce24fdd15a9bcd4541a815ad8c19f9154d006db8',
i686: '68469cb17415e9088f966a3b6551b52dcfcd15f3cec905e91fa4c7eca16dc3a0',
x86_64: 'abcfe89e40fb13c5df22abcbae616892d9f9917ef931520a80dbbd067bb0775d',
})
depends_on 'libx11'
depends_on 'libxext'
......
......@@ -8,6 +8,19 @@ class Perl_pod_parser < Package
source_url 'https://cpan.metacpan.org/authors/id/M/MA/MAREKR/Pod-Parser-1.63.tar.gz'
source_sha256 'dbe0b56129975b2f83a02841e8e0ed47be80f060686c66ea37e529d97aa70ccd'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/perl_pod_parser-1.63-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/perl_pod_parser-1.63-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/perl_pod_parser-1.63-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/perl_pod_parser-1.63-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '3b7eabb2c15a0a3dfc325d564ebb50bbb7c03fbc31ab6b6b094f3402c99e7bbf',
armv7l: '3b7eabb2c15a0a3dfc325d564ebb50bbb7c03fbc31ab6b6b094f3402c99e7bbf',
i686: '5fe0a77aeef18cbac0075f703a89eda4b729f5270b636c59af194a6ae55d8c6c',
x86_64: '62d5b260b5da61a1a21adaa5a8fc8a31e0f3e5a312534e506de331c80275c00b',
})
depends_on 'perl'
def self.build
......
......@@ -8,6 +8,19 @@ class Perl_term_readkey < Package
source_url 'https://cpan.metacpan.org/authors/id/J/JS/JSTOWE/TermReadKey-2.38.tar.gz'
source_sha256 '5a645878dc570ac33661581fbb090ff24ebce17d43ea53fd22e105a856a47290'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/perl_term_readkey-2.38-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/perl_term_readkey-2.38-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/perl_term_readkey-2.38-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/perl_term_readkey-2.38-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '94188d0e163fe8dd2ddd02eb2c7737821810b073d999189d3c8d4441f8a17d01',
armv7l: '94188d0e163fe8dd2ddd02eb2c7737821810b073d999189d3c8d4441f8a17d01',
i686: '339cd76509bee2cd027fe49e930e5defee969964df1929e969954d1b0b22507f',
x86_64: 'dcdb8f19f52e221a4b5629a8f7b22e0aab910c714feaf25e6c740614f217a5d9',
})
depends_on 'perl'
def self.install
......
......@@ -8,6 +8,19 @@ class Perl_yaml_tiny < Package
source_url 'https://cpan.metacpan.org/authors/id/E/ET/ETHER/YAML-Tiny-1.73.tar.gz'
source_sha256 'bc315fa12e8f1e3ee5e2f430d90b708a5dc7e47c867dba8dce3a6b8fbe257744'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/perl_yaml_tiny-1.73-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/perl_yaml_tiny-1.73-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/perl_yaml_tiny-1.73-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/perl_yaml_tiny-1.73-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'b8d1b77879017165e920e68843bcf2e20c0e3f9a90c7dea79e46e61ae1599b3d',
armv7l: 'b8d1b77879017165e920e68843bcf2e20c0e3f9a90c7dea79e46e61ae1599b3d',
i686: '7f89638189e8940a5b96f1a105612f88649143b40ebcfca83d3c03382827f81e',
x86_64: 'cf49cfc2fb0ad7605e6590a5ea0470420d212f64d494f9277cfd49e12b136714',
})
depends_on 'perl'
def self.install
......
......@@ -8,6 +8,19 @@ class Pyconfigure < Package
source_url 'https://ftpmirror.gnu.org/pyconfigure/pyconfigure-0.2.3.tar.gz'
source_sha256 '37438ee1ae0aad7692188c7d01218cb407a1c89f3efdb5d360311b7ade4ab14f'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/pyconfigure-0.2.3-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/pyconfigure-0.2.3-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/pyconfigure-0.2.3-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/pyconfigure-0.2.3-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'c0f11115eee3859c7bb69ee00c3f5f3273c3feb17b638be1027df23f723724de',
armv7l: 'c0f11115eee3859c7bb69ee00c3f5f3273c3feb17b638be1027df23f723724de',
i686: 'cb8dbc28d3d213c5b2191dad54185ecbff30c71a46b0e80336586b8c338a6def',
x86_64: 'b9e78285f0fc67ecc26d037de703987628e966b0d63fcfeba0498e8938d01446',
})
def self.build
system "./configure #{CREW_OPTIONS}"
system "make"
......
......@@ -8,6 +8,19 @@ class Pygments < Package
source_url 'file:///dev/null'
source_sha256 'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/pygments-2.7.3-2-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/pygments-2.7.3-2-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/pygments-2.7.3-2-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/pygments-2.7.3-2-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '5fe220b1a04d9e1368120ba326fb238ce5e98bf7267c1dae66ab4df0e2b15ffe',
armv7l: '5fe220b1a04d9e1368120ba326fb238ce5e98bf7267c1dae66ab4df0e2b15ffe',
i686: 'e6ea0521588e6a30f27d63b2c04c0046a0938fc0896e42c1521b375fe7742b3b',
x86_64: '281b79540b3ff6515a41660fde00e5863206e39e612ac9cb61d77bfcc4ad3d5d',
})
def self.install
system "pip3 uninstall -y pygments"
system "pip3 install --upgrade --no-warn-script-location pygments --prefix #{CREW_PREFIX} --root #{CREW_DEST_DIR}"
......
......@@ -8,6 +8,19 @@ class Rush < Package
source_url 'https://ftpmirror.gnu.org/rush/rush-2.1.tar.xz'
source_sha256 'c2ff487d44ce3d14854d0269eb0aa4c0f98bcca35390fad5ea52da75d9e4abdf'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/rush-2.1-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/rush-2.1-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/rush-2.1-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/rush-2.1-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '3b5629f53b3efc539ba397302fddd223fce1cbe5e5dee50be3e3d36868424984',
armv7l: '3b5629f53b3efc539ba397302fddd223fce1cbe5e5dee50be3e3d36868424984',
i686: '005bf529cd4383852c40f426e8c3f2cb44107888a14590bbb570ef90266bf18c',
x86_64: '69e660ca63ddfa08b4d4da0884ede5826715aaec6c189e79214ac4c8b30f3cd5',
})
def self.build
system "./configure #{CREW_OPTIONS}"
system "make"
......
......@@ -8,6 +8,19 @@ class Tar < Package
source_url 'https://ftpmirror.gnu.org/tar/tar-1.33.tar.xz'
source_sha256 '66a8344b1dc83a411d311bd1547e0176e56cc311f28ee94a30f84dafb3d9067e'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/tar-1.33-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/tar-1.33-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/tar-1.33-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/tar-1.33-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'd5441f72cb619faf1d1c105adee8ad262fbdaeb2f74126042af03c8621c879c9',
armv7l: 'd5441f72cb619faf1d1c105adee8ad262fbdaeb2f74126042af03c8621c879c9',
i686: 'a75a93e8743077b580220105e54e47c9ba19e6028a0124b43f4023f5f3118b49',
x86_64: '899d437a76bbc5dba88b1686671d492624d17bb6e9c9c9808fe54c9bee22c078',
})
def self.build
system "./configure #{CREW_OPTIONS} --with-lzma=xz"
system "make"
......
......@@ -8,6 +8,19 @@ class Tcsh < Package
source_url 'https://astron.com/pub/tcsh/tcsh-6.22.03.tar.gz'
source_sha256 'be2cfd653d2a0c7f506d2dd14c12324ba749bd484037be6df44a3973f52262b7'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/tcsh-6.22.03-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/tcsh-6.22.03-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/tcsh-6.22.03-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/tcsh-6.22.03-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'caf87524b2701545318ba80f96c45c616ea2bbd98aab84bc7039c80142393943',
armv7l: 'caf87524b2701545318ba80f96c45c616ea2bbd98aab84bc7039c80142393943',
i686: '18d29203257ca85a42b31c4968207543efd38cbc89d12d0127bdc2bc7f30fcae',
x86_64: 'a84996be2c9b34a339695bfdb04e51a5ad98aff123c95ad35e9fcca18ed0d54f',
})
def self.build
system "./configure #{CREW_OPTIONS}"
system "make"
......
......@@ -8,6 +8,19 @@ class Which < Package
source_url 'https://carlowood.github.io/which/which-2.21.tar.gz'
source_sha256 'f4a245b94124b377d8b49646bf421f9155d36aa7614b6ebf83705d3ffc76eaad'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/which-2.21-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/which-2.21-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/which-2.21-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/which-2.21-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'c9f4fc79e47e571c519d63eae22687527028403907f6bc4d2912abe41f96fb2e',
armv7l: 'c9f4fc79e47e571c519d63eae22687527028403907f6bc4d2912abe41f96fb2e',
i686: '32deff126b05a282e441171b7a36dbe2de582eb4376ea5496dcbc82e579268f3',
x86_64: '53d4d8200ed6215ef4eca4ee0ab0b72bd23743046023218b2835971dbf9de30e',
})
def self.build
system "./configure #{CREW_OPTIONS}"
system "make"
......
......@@ -8,6 +8,19 @@ class Words < Package
source_url 'https://github.com/saltedcoffii/words/releases/download/1.0.0/words-1.0.0.txz'
source_sha256 '61168093e1ff4f88d838e09e40530cc0c192672ad0dbc01806534e9def296c3b'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/words-1.0.0-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/words-1.0.0-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/words-1.0.0-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/words-1.0.0-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '42309c5ae83987a15d29c6458db87eaa4402c068dedb8f01258cec29c4672eeb',
armv7l: '42309c5ae83987a15d29c6458db87eaa4402c068dedb8f01258cec29c4672eeb',
i686: '3b31ade23762c2e604890643ba5d7d3b579af215a7ec6049cb2b21c4e269990a',
x86_64: '7f05c55148da13219f63f09588465197f9417c6a950464ffec42eea6626ef2b2',
})
def self.install
FileUtils.mkdir_p "#{CREW_DEST_PREFIX}/share"
FileUtils.cp_r 'dict', "#{CREW_DEST_PREFIX}/share"
......
......@@ -8,6 +8,19 @@ class Xorg_cf_files < Package
source_url 'https://www.x.org/releases/individual/util/xorg-cf-files-1.0.6.tar.gz'
source_sha256 '6d56094e5d1a6c7d7a9576ac3a0fc2c042344509ea900d59f4b23df668b96c7a'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/xorg_cf_files-1.0.6-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/xorg_cf_files-1.0.6-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/xorg_cf_files-1.0.6-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/xorg_cf_files-1.0.6-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'c6ce0bf7604e000c5972fd0057e1eda94e4f27899f4633ad48f8c2c435a7c22e',
armv7l: 'c6ce0bf7604e000c5972fd0057e1eda94e4f27899f4633ad48f8c2c435a7c22e',
i686: '082dc8f0fecd307984f75ffdfbd0f802d205ad747b5c62d87d1b84c1ba18b3c8',
x86_64: '2af0fb872316fd4c37ad1f9e1eb4613daa5ada2a3133f99b1f287e9d8d6a219b',
})
depends_on 'font_util'
def self.build
......
......@@ -8,6 +8,19 @@ class Youtubedl < Package
source_url 'https://github.com/ytdl-org/youtube-dl/releases/download/2021.02.10/youtube-dl-2021.02.10.tar.gz'
source_sha256 'd607adf66b7047865733f7d05af9478118ee4dd974ef9f971563e11de7f29122'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/youtubedl-2021.02.10-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/youtubedl-2021.02.10-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/youtubedl-2021.02.10-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/youtubedl-2021.02.10-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '595afef841f6baf7d61cbea4956804e010c1f34c15a631534fb069d113794301',
armv7l: '595afef841f6baf7d61cbea4956804e010c1f34c15a631534fb069d113794301',
i686: '7f5d197be7122f5a63e9cd4ed4f3450b1c61ff256b7b190cd4f059f3dbd5fab6',
x86_64: 'f03d9b99696b5a93be0a1f14271e90ed8ee1029b3d104e7b1d4be3af1b9a044d',
})
def self.install
system "pip install --prefix #{CREW_PREFIX} --root #{CREW_DEST_DIR} -I youtube-dl==#{version} --no-warn-script-location"
end
......
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