Commit ef5ed15e authored by Chris Thurber's avatar Chris Thurber Committed by GitHub

Merge pull request #2337 from uberhacker/update-e-packages

Update e packages
parents 459a04a1 a16a1986
......@@ -3,29 +3,25 @@ require 'package'
class Elinks < Package
description 'Full-Featured Text WWW Browser'
homepage 'http://elinks.or.cz/'
version 'f86be6597'
source_url 'https://gitlab.com/alanaktion/elinks-mirror/repository/f86be659718c0cd0a67f88b42f07044c23d0d028/archive.tar.gz'
source_sha256 'c19a342a5a6716b5213a4c539a149711491136d8b12daba7846bc2225c5fb309'
version '0.11.7'
source_url 'http://elinks.or.cz/download/elinks-0.11.7.tar.bz2'
source_sha256 '456db6f704c591b1298b0cd80105f459ff8a1fc07a0ec1156a36c4da6f898979'
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',
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/elinks-0.11.7-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/elinks-0.11.7-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/elinks-0.11.7-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/elinks-0.11.7-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'd35ccb21f21db6479c457768465ff70bdd89a4bcbc593d9d07a6805e92c48130',
armv7l: 'd35ccb21f21db6479c457768465ff70bdd89a4bcbc593d9d07a6805e92c48130',
i686: '65e2c49a1f8ceb7e764d7ee845fd8d0b5ec46969fae8dfa9728127ae23e88fc5',
x86_64: '3686325a59d328fd02afa52b0bf07608fefe7c43cf12edafca24743093a0a535',
aarch64: '0d84da6aae40b4ac0df284338634493925ad37ff8a3e5017383de8a8ca8c8db8',
armv7l: '0d84da6aae40b4ac0df284338634493925ad37ff8a3e5017383de8a8ca8c8db8',
i686: 'cffbb308ddf6d25d74d94d3f17e790b1f0d90ef9e6fea933180c50ef35006152',
x86_64: '6473794b1cad1f09965ae540adf4f8fe0e8bb9a957d9d37477ff06e6f99095d0',
})
depends_on 'automake' => :build
depends_on 'bz2'
depends_on 'lzip'
depends_on 'openssl'
depends_on 'zlibpkg'
def self.build
system "sh autogen.sh"
......
......@@ -3,30 +3,26 @@ require 'package'
class Elixir < Package
description 'Elixir is a dynamic, functional language designed for building scalable and maintainable applications.'
homepage 'http://elixir-lang.org/'
version '1.5.3'
source_url 'https://github.com/elixir-lang/elixir/releases/download/v1.5.3/Precompiled.zip'
source_sha256 '70972b844c12bc1a3960136d628ab4f21ca87dd5539c544ebabe41d6c9239ba9'
version '1.6.4'
source_url 'https://github.com/elixir-lang/elixir/releases/download/v1.6.4/Precompiled.zip'
source_sha256 '3a081c07d8ea2ce6620201e2689ce1fac0ee937ba5c13670cbaa40349e1581ab'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/elixir-1.5.3-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/elixir-1.5.3-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/elixir-1.5.3-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/elixir-1.5.3-chromeos-x86_64.tar.xz',
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/elixir-1.6.4-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/elixir-1.6.4-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/elixir-1.6.4-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/elixir-1.6.4-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '5b2766a7b79e4fcb715604d9fbedbd347b6a7b797d2ff09c76e6b6e35d74eb80',
armv7l: '5b2766a7b79e4fcb715604d9fbedbd347b6a7b797d2ff09c76e6b6e35d74eb80',
i686: 'df2a3c7a938b52c07b31e9d4028c3aba2b7f24bba20d62ecc17262dc7f72dd50',
x86_64: '7a71cc9069e87ae71d5dbdff6ea5580befe78803237822b4828289280e4fd7de',
aarch64: '364edfd964978f230f46721455665d17f6a09a6e7625b20f7fd504cb0208feba',
armv7l: '364edfd964978f230f46721455665d17f6a09a6e7625b20f7fd504cb0208feba',
i686: '65fb9c5bd16fdceb421200ad88d1aa7fc6a1facaef7fac3f054c12770582533e',
x86_64: '1d185f98a47c2924ba747521bf46781bc36846953cfa8a81818f39f03c7d6013',
})
depends_on 'erlang'
depends_on 'unzip' => :build
def self.build
# do nothing
end
def self.install
system "mkdir -p #{CREW_DEST_PREFIX}"
system "mkdir -p #{CREW_DEST_PREFIX}/share"
......
......@@ -3,29 +3,29 @@ require 'package'
class Entr < Package
description 'Run arbitrary commands when files change'
homepage 'http://entrproject.org/'
version '3.9'
source_url 'http://entrproject.org/code/entr-3.9.tar.gz'
source_sha256 '02d78f18ae530e64bfbb9d8e0250962f85946e10850dd065899d03af15f26876'
version '4.0'
source_url 'http://entrproject.org/code/entr-4.0.tar.gz'
source_sha256 '4ad4fe9108b179199951cfc78a581a8a69602b073dae59bcae4b810f6e1f6c8b'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/entr-3.9-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/entr-3.9-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/entr-3.9-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/entr-3.9-chromeos-x86_64.tar.xz',
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/entr-4.0-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/entr-4.0-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/entr-4.0-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/entr-4.0-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'bb30f02b3bbb9f212cd2890ec398f2e619a29dc0bbc0192a36e9657f2cfcc819',
armv7l: 'bb30f02b3bbb9f212cd2890ec398f2e619a29dc0bbc0192a36e9657f2cfcc819',
i686: 'd9b85cfd5995132b88f3c73e3514ad07d6a31102ffdb49c629a682ac64551d51',
x86_64: 'a2c80447e6772923445e62b75b5498622588ffc3f7f4d045f9b20e52770eb989',
aarch64: '0245397ddc6c63266cb85893650b4e3f30ba9ba433c3bb6ce4f1e026b31d7f41',
armv7l: '0245397ddc6c63266cb85893650b4e3f30ba9ba433c3bb6ce4f1e026b31d7f41',
i686: '74adb77a26cc198d011f0e57f8311c41cd34b91243cb3456269f71ef1e2be273',
x86_64: '6efb1d26f5472c55ac84d32807bae88c444df2bdb4128a9e2d6ba2349f60e591',
})
def self.build
system 'cp Makefile.linux Makefile'
system "PREFIX=#{CREW_PREFIX} make"
system 'make'
end
def self.install
system "make", "DESTDIR=#{CREW_DEST_DIR}", "install"
system "make", "PREFIX=#{CREW_PREFIX}", "DESTDIR=#{CREW_DEST_DIR}", "install"
end
end
......@@ -3,21 +3,21 @@ require 'package'
class Erlang < Package
description 'Erlang is a programming language used to build massively scalable soft real-time systems with requirements on high availability.'
homepage 'http://www.erlang.org/'
version '20.2'
source_url 'http://erlang.org/download/otp_src_20.2.tar.gz'
source_sha256 '24d9895e84b800bf0145d6b3042c2f2087eb31780a4a45565206844b41eb8f23'
version '20.3'
source_url 'http://erlang.org/download/otp_src_20.3.tar.gz'
source_sha256 '4e19e6c403d5255531c0b870f19511c8b8e3b080618e4f9efcb44d905935b2a1'
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',
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/erlang-20.3-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/erlang-20.3-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/erlang-20.3-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/erlang-20.3-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '0a5d1b8e760bfc31ff1d41c23fc0b1678ab7b7dc661f8878177e4edff5383f23',
armv7l: '0a5d1b8e760bfc31ff1d41c23fc0b1678ab7b7dc661f8878177e4edff5383f23',
i686: '2088da5bc178d3bb9073d2f97e423af9c13f46103063018c20c22fe634376ae7',
x86_64: '76207b1c87789aee5ee033debadaf0a7824c59f93ebd95695ad335e63e25cf27',
aarch64: 'c11074782368897a2029ef5464d2cba0806cef4722ed73cf729d99635249d53b',
armv7l: 'c11074782368897a2029ef5464d2cba0806cef4722ed73cf729d99635249d53b',
i686: '8003cf2eb75ab2bb12babc08b2f5f894ec45a3dd842f377caa8ddcbc4d6be289',
x86_64: '8d3509fae44a1be086351f6fa97ecfb000c721eab0677316c7dbb7d2a3e96ccb',
})
depends_on 'flex' => :build
......
......@@ -3,25 +3,23 @@ require 'package'
class Eventstat < Package
description 'Eventstat periodically dumps out the current kernel event state.'
homepage 'http://kernel.ubuntu.com/~cking/eventstat/'
version '0.04.02'
source_url 'http://kernel.ubuntu.com/~cking/tarballs/eventstat/eventstat-0.04.02.tar.gz'
source_sha256 '1b5a1b18f7331b363ec455db05f27c08e89469de04a01c1392a7bfc149254a72'
version '0.04.03'
source_url 'http://kernel.ubuntu.com/~cking/tarballs/eventstat/eventstat-0.04.03.tar.gz'
source_sha256 '689d8ef193cc792edc5bf4f66cb6626a1acb78eb79f85b0ee5db744eb78b4378'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/eventstat-0.04.02-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/eventstat-0.04.02-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/eventstat-0.04.02-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/eventstat-0.04.02-chromeos-x86_64.tar.xz',
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/eventstat-0.04.03-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/eventstat-0.04.03-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/eventstat-0.04.03-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/eventstat-0.04.03-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '43081e40495cd7dbd791620a54d845bd22782e850e4a9a5b1ddf32262be2f6e0',
armv7l: '43081e40495cd7dbd791620a54d845bd22782e850e4a9a5b1ddf32262be2f6e0',
i686: '7005bff92814bfe7045dccaad9b6c118fcb727ecf7be9cafd774e68691539fdc',
x86_64: '83d141d3524cd2ab1d51b0bff0980ad4b288b811bb78d0c1224779030642d662',
aarch64: 'a232969e8df3019c6e3745d1d9c9b4216946fdfb8249e1675e73d41f6072f236',
armv7l: 'a232969e8df3019c6e3745d1d9c9b4216946fdfb8249e1675e73d41f6072f236',
i686: '818cfbcce8d75f170854caac30797a63764c800f876ee5718069c13cea2ffb99',
x86_64: '130e1ce007648c817123d714c20d028987b8f8ee017dc5fe85e61505bacc18c5',
})
depends_on 'ncurses'
def self.build
system "CPPFLAGS=-I#{CREW_PREFIX}/include/ncurses make"
end
......
......@@ -3,24 +3,24 @@ require 'package'
class Expect < Package
description 'Expect is a tool for automating interactive applications such as telnet, ftp, passwd, fsck, rlogin, tip, etc.'
homepage 'http://expect.sourceforge.net/'
version '5.45.3'
source_url 'https://prdownloads.sourceforge.net/expect/expect5.45.3.tar.gz'
source_sha256 'c520717b7195944a69ce1492ec82ca0ac3f3baf060804e6c5ee6d505ea512be9'
version '5.45.4'
source_url 'http://downloads.sourceforge.net/project/expect/Expect/5.45.4/expect5.45.4.tar.gz'
source_sha256 '49a7da83b0bdd9f46d04a04deec19c7767bb9a323e40c4781f89caf760b92c34'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/expect-5.45.3-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/expect-5.45.3-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/expect-5.45.3-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/expect-5.45.3-chromeos-x86_64.tar.xz',
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/expect-5.45.4-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/expect-5.45.4-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/expect-5.45.4-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/expect-5.45.4-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '62d74b1673b77c7ec9ebc9ca88409950bcba3bf69c2251de69c776986a7f4269',
armv7l: '62d74b1673b77c7ec9ebc9ca88409950bcba3bf69c2251de69c776986a7f4269',
i686: '25588652046f6ade84afa13ad04e8fd7e156e3272b7f7bdbd53e7a1a967fd2fd',
x86_64: '7f87f7cb4e9248bc0920c110b40f4fe26864b3db8f9d51f907aa7bdda39dc56b',
aarch64: '7ec75d2e1b62aca345b82b88820a0a7e06cfc25163f39d324acb9a723420e819',
armv7l: '7ec75d2e1b62aca345b82b88820a0a7e06cfc25163f39d324acb9a723420e819',
i686: '4031c72d5516dff5a8655d820ff10095a47e2978fc00607235736d2d56380e45',
x86_64: 'ccdf8484e01563ffce6f5f112340948e06ce6a71a8cb3afc22d8cea0fb15c9fe',
})
depends_on "tcl"
depends_on 'tcl'
def self.build
system "./configure", "--prefix=#{CREW_PREFIX}", "--libdir=#{CREW_LIB_PREFIX}"
......
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