Commit c77cea13 authored by Ed Reel's avatar Ed Reel

Add pre-built binaries for packages a-x

parent bde0d83a
......@@ -8,6 +8,19 @@ class Adwaita_icon_theme < Package
source_url 'https://ftp.gnome.org/pub/GNOME/sources/adwaita-icon-theme/3.38/adwaita-icon-theme-3.38.0.tar.xz'
source_sha256 '6683a1aaf2430ccd9ea638dd4bfe1002bc92b412050c3dba20e480f979faaf97'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/adwaita_icon_theme-3.38.0-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/adwaita_icon_theme-3.38.0-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/adwaita_icon_theme-3.38.0-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/adwaita_icon_theme-3.38.0-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '14e772b1659a40a0021bc31592c844109514a5193af60771bdde68619d401773',
armv7l: '14e772b1659a40a0021bc31592c844109514a5193af60771bdde68619d401773',
i686: '80b7ddd46eab62bb102415ce354e8931362a0757cf498c6eefc1d80bcf55cb63',
x86_64: '049d7fdb6a435484ae5a2cca69b203dd6b8ee6bae088edb3a04c6de2c2c13ecf',
})
depends_on 'gtk3'
depends_on 'librsvg'
depends_on 'gdk_pixbuf'
......
......@@ -9,22 +9,27 @@ class Erlang < Package
source_sha256 'cb5b7246eeaac9298c51c9915386df2f784e82a3f7ff93b68453591f0b370400'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/erlang-23.1-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/erlang-23.1-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/erlang-23.1-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/erlang-23.1-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '22823fe62be5afe6a98a06061b6ca2b6f7138d3bb20a3730593aa3defa42f29b',
armv7l: '22823fe62be5afe6a98a06061b6ca2b6f7138d3bb20a3730593aa3defa42f29b',
i686: '7a743f66c1a0068e82d83cc24f58572e4b7668afc1635ff4dc6d83a0b76de678',
x86_64: 'c0f06d37f7f3a0ba6d600dec48a1dd668c16d602333ea587030b6c5e333d139a',
})
depends_on 'flex' => :build
def self.build
system 'export ERL_OTP=`pwd`'
system "./configure --prefix=#{CREW_PREFIX} --libdir=#{CREW_LIB_PREFIX}"
system "./configure #{CREW_OPTIONS}"
system 'make'
end
def self.install
system "make", "DESTDIR=#{CREW_DEST_DIR}", "install"
system 'make', "DESTDIR=#{CREW_DEST_DIR}", 'install'
end
end
......@@ -9,8 +9,16 @@ class Filezilla < Package
source_sha256 'e0db87269ca5208aad14a02415337b4f9efe3c49c2d4d14e66e921c78a135c10'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/filezilla-3.50.0-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/filezilla-3.50.0-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/filezilla-3.50.0-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/filezilla-3.50.0-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '65db514c90a9b9255985c3175d2a19b66c7f9c5924c8651aea788e12abafcdf6',
armv7l: '65db514c90a9b9255985c3175d2a19b66c7f9c5924c8651aea788e12abafcdf6',
i686: '82cb9f2f8ca314d7e558017794d3e38df39103cb4d24ed0623b01d7ff3a3472c',
x86_64: '42a7b7c6fe4c7f2e07cd029d720663e5e78b891427d4b1440f355ba6aa5d3604',
})
depends_on 'dbus'
......
......@@ -7,6 +7,19 @@ class I3 < Package
compatibility 'all'
source_url 'https://i3wm.org/downloads/i3-4.18.3.tar.bz2'
source_sha256 '53ae7903fad6eea830d58e949698e4a502c432c0d0a582659a0a59b1b995b10d'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/i3-4.18.3-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/i3-4.18.3-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/i3-4.18.3-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/i3-4.18.3-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'f29889c961b37e86483c66e442ba8db653d1da7b0a3f4ab9d461f9acc7f75fb1',
armv7l: 'f29889c961b37e86483c66e442ba8db653d1da7b0a3f4ab9d461f9acc7f75fb1',
i686: '7583a48fa03974296c0c27a25b44ec2b1fe6aebdce42f98918e3a9981fb5f24c',
x86_64: '4af8555c05da78e9c24e81475b411c6397fc3afbca733016d422dc00dfc0402e',
})
depends_on 'libev'
depends_on 'startup_notification'
......
......@@ -10,6 +10,19 @@ class Peg < Package
source_url 'http://piumarta.com/software/peg/peg-0.1.18.tar.gz'
source_sha256 '20193bdd673fc7487a38937e297fff08aa73751b633a086ac28c3b34890f9084'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/peg-0.1.18-2-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/peg-0.1.18-2-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/peg-0.1.18-2-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/peg-0.1.18-2-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '439a168668877cae8de48cf51c9f18c18245373a6c7e7104c8fa23d61197264f',
armv7l: '439a168668877cae8de48cf51c9f18c18245373a6c7e7104c8fa23d61197264f',
i686: '584696fc71b9e3dee4f1beb736ce88e9d5cd9e7d508c431c0e94c0092c809518',
x86_64: 'eb2da8d54a121265fabae9af1e30f9a5e4d89461e4e39477971a7fbc1b22d458',
})
def self.build
system "sed -i 's,PREFIX = /usr/local,PREFIX = #{CREW_PREFIX},g' Makefile"
system "make"
......
......@@ -9,8 +9,16 @@ class Stressng < Package
source_sha256 '408153d64be1d8a8d584e5f48d9fd09602adf4095a17c0b542cb41e636cf0464'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/stressng-0.11.22-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/stressng-0.11.22-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/stressng-0.11.22-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/stressng-0.11.22-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '0720d4a1d77eec74276340abc0744905cc8c134224b7dfff4312a365d18d92a4',
armv7l: '0720d4a1d77eec74276340abc0744905cc8c134224b7dfff4312a365d18d92a4',
i686: '259742d2a4f8c170a922617eef24c03018a4bdd2132ac20693331de13c4a8ba9',
x86_64: '996e29261b54bebc9bc63efe5df4f00dba7b86a29e4653fcdfa4a220aaf270d2',
})
def self.build
......
......@@ -3,14 +3,22 @@ require 'package'
class Texlive < Package
description 'TeX Live is an easy way to get up and running with the TeX document production system.'
homepage 'https://www.tug.org/texlive/'
version '20201017'
version '20201101'
compatibility 'all'
source_url 'file:///dev/null'
source_sha256 'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/texlive-20201101-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/texlive-20201101-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/texlive-20201101-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/texlive-20201101-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '99138e8f8ebe9757f4e8a01a477f3d7a96a6120b7932370becad051888668c4e',
armv7l: '99138e8f8ebe9757f4e8a01a477f3d7a96a6120b7932370becad051888668c4e',
i686: '2fdecfceeb8138757eed544186fb888569f6dbb6e4eb44db5a6b449034f06e82',
x86_64: '4628da71f94b1aeded431efdf7136b605702af9b01b4377d8c6c42e9e98dc61d',
})
def self.build
......
......@@ -10,6 +10,19 @@ class Xdotool < Package
source_url 'https://github.com/jordansissel/xdotool/releases/download/v3.20160805.1/xdotool-3.20160805.1.tar.gz'
source_sha256 '35be5ff6edf0c620a0e16f09ea5e101d5173280161772fca18657d83f20fcca8'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/xdotool-3.20160805.1-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/xdotool-3.20160805.1-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/xdotool-3.20160805.1-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/xdotool-3.20160805.1-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '37b9d630ca048ed377c184d44cbbc261022fabe6bec143abc0c066563f913bc4',
armv7l: '37b9d630ca048ed377c184d44cbbc261022fabe6bec143abc0c066563f913bc4',
i686: '0e10fee31413a879f22f1cf91983db10b3878d456c77168e492dff13d9bc3453',
x86_64: '4ed5c2e4c5b4dfde83c94c017ef7f37e601dc0252ad67341252b38b1a7b47cc2',
})
depends_on 'libxtst'
depends_on 'libxinerama'
depends_on 'libxkbcommon'
......
......@@ -10,6 +10,19 @@ class Xdpyinfo < Package
source_url 'https://xorg.freedesktop.org/archive/individual/app/xdpyinfo-1.3.2.tar.bz2'
source_sha256 '30238ed915619e06ceb41721e5f747d67320555cc38d459e954839c189ccaf51'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/xdpyinfo-1.3.2-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/xdpyinfo-1.3.2-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/xdpyinfo-1.3.2-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/xdpyinfo-1.3.2-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '7f5d670f0eb6a4f9d0d47ca597f401e9596cee02c110d824462e599f9f4a1ca8',
armv7l: '7f5d670f0eb6a4f9d0d47ca597f401e9596cee02c110d824462e599f9f4a1ca8',
i686: '052a899e25cb340d886152f983896b1f28404d74253149fd1bf7323a39d5de68',
x86_64: '3876556bb0c33537aabfb08c1929b06b1a88e90df56f87f838b3e4e47491aae9',
})
depends_on 'libx11'
depends_on 'libxext'
depends_on 'libxtst'
......
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