aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorgmile <iamexile@gmail.com>2018-06-20 10:19:42 +0300
committerLeonardo Arena <rnalrd@alpinelinux.org>2018-06-22 07:21:51 +0000
commite12cb3cb52a388c87f6dbe838256ba7b89d52600 (patch)
tree31963a408fcfa33aceb783d6151c718415462f0e
parent3f38e90e7985c0d00b2421e41a50d9e0483b997a (diff)
downloadaports-e12cb3cb52a388c87f6dbe838256ba7b89d52600.tar.bz2
aports-e12cb3cb52a388c87f6dbe838256ba7b89d52600.tar.xz
community/elixir: upgrade to 1.6.6
-rw-r--r--community/elixir/APKBUILD9
-rw-r--r--community/elixir/disable-iex-tests.patch15
2 files changed, 3 insertions, 21 deletions
diff --git a/community/elixir/APKBUILD b/community/elixir/APKBUILD
index cb34f75d92..9cd82e16d0 100644
--- a/community/elixir/APKBUILD
+++ b/community/elixir/APKBUILD
@@ -1,6 +1,6 @@
# Maintainer: Marlus Saraiva <marlus.saraiva@gmail.com>
pkgname=elixir
-pkgver=1.6.5
+pkgver=1.6.6
pkgrel=0
pkgdesc="Elixir is a dynamic, functional language designed for building scalable and maintainable applications"
url="http://elixir-lang.org"
@@ -10,9 +10,7 @@ depends="erlang erlang-inets erlang-ssl
erlang-public-key erlang-asn1 erlang-sasl erlang-erl-interface erlang-dev erlang-dialyzer erlang-erts erlang-hipe"
makedepends="erlang-crypto erlang-syntax-tools erlang-parsetools erlang-eunit erlang-tools"
subpackages="$pkgname-doc"
-# TODO: remove disable-iex-tests.patch once elixir 1.7 is released, see https://github.com/elixir-lang/elixir/pull/7350
-source="$pkgname-$pkgver.tar.gz::https://github.com/elixir-lang/elixir/archive/v$pkgver.tar.gz
- disable-iex-tests.patch"
+source="$pkgname-$pkgver.tar.gz::https://github.com/elixir-lang/elixir/archive/v$pkgver.tar.gz"
builddir="$srcdir/$pkgname-$pkgver"
case "$CARCH" in
@@ -35,5 +33,4 @@ package() {
make DESTDIR="$pkgdir" PREFIX=/usr install
}
-sha512sums="e2cf9c2d9198da32cefb841cae4ce64bb52eb28239bbffb6d991916cfdee420b242773664efa7381eb4609c67438ab608f5f96ca2c403b54ecdd9bfdddf91a95 elixir-1.6.5.tar.gz
-7d579a8be0f6ba2de6d85861267f9fea7846c29cf661c3221b02e1464c87db941d015a18217ffe25a5846a4ea63ccf8338541568a70bf9ec07237b91a94a0860 disable-iex-tests.patch"
+sha512sums="62010100274b99423bb6a660e34ef53a702250a09371ef4b49ec03a3afe8761611b3734aea31763afa361560eb74c6d23e022d4d9bc4453c1bdef36bb37f9b4d elixir-1.6.6.tar.gz"
diff --git a/community/elixir/disable-iex-tests.patch b/community/elixir/disable-iex-tests.patch
deleted file mode 100644
index 874428dc1e..0000000000
--- a/community/elixir/disable-iex-tests.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-The iex test suite currently doesn't pass, this should be fixed in the
-future but for now we just disable it.
-
-diff -upr elixir-1.6.0.orig/Makefile elixir-1.6.0/Makefile
---- elixir-1.6.0.orig/Makefile 2018-01-20 18:36:25.201059267 +0100
-+++ elixir-1.6.0/Makefile 2018-01-20 18:36:48.557715732 +0100
-@@ -208,7 +208,7 @@ $(TEST_EBIN)/%.beam: $(TEST_ERL)/%.erl
- $(Q) mkdir -p $(TEST_EBIN)
- $(Q) $(ERLC) -o $(TEST_EBIN) $<
-
--test_elixir: test_stdlib test_ex_unit test_logger test_mix test_eex test_iex
-+test_elixir: test_stdlib test_ex_unit test_logger test_mix test_eex
-
- test_stdlib: compile
- @ echo "==> elixir (exunit)"