commit: 262a26f986fc288fb36a59300a48470e121a5028
parent b3a3f918f177482723b88013032cab34f263e13a
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date: Tue, 2 Aug 2022 09:19:18 +0200
dev-lang/elixir: add 1.14_rc0
Diffstat:
2 files changed, 40 insertions(+), 0 deletions(-)
diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
@@ -1 +1,2 @@
DIST elixir-1.13.4.tar.gz 2912984 BLAKE2B 3849e7be7d1ba54ac3f96690f158b60a3b7da720e85a6c2ef38b078da795c1debaff319133eae6d5e77a7159f452b2ee6a7ad9ebbf7339391e4ee9ae8838d848 SHA512 cd3a28cd227bf60f09500563b7ad4700b2688e0361f975268d5fa81b530aee80ed4f8640335bf08a8c544a2f5d79dbf96c97f281bd3bf4582466a73a9d2edbec
+DIST elixir-1.14_rc0.tar.gz 3065899 BLAKE2B 26ec12e3d8d19f7b4ef03efd7d90ddc9a0434415609831f6f14e7a487516556bac16adc48421e6236b680f9c664a555d0419f0e40ca3b010bbe054cf095df931 SHA512 2122fe57cd8b6615c9957dfada1bdca204c87547c7a6df64bffd00e9616fc1c2a7d3732efdd15f8076aa28269c132749082eb29abb651152f784131738ac5cbf
diff --git a/dev-lang/elixir/elixir-1.14_rc0.ebuild b/dev-lang/elixir/elixir-1.14_rc0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Elixir programming language"
+HOMEPAGE="https://elixir-lang.org"
+MY_PV=1.14.0-rc.0
+SRC_URI="https://github.com/elixir-lang/elixir/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="Apache-2.0 ErlPL-1.1"
+SLOT="0"
+KEYWORDS="-amd64 -arm -arm64 -ia64 -ppc -sparc -x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ >=dev-lang/erlang-22:0=[ssl]
+"
+# 'mix' tool collides with sci-biology/phylip, bug #537514
+RDEPEND="${DEPEND}
+ !!sci-biology/phylip
+"
+DEPEND+="
+ test? ( dev-vcs/git )
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
+ "${FILESDIR}"/${PN}-1.10.3-no-Q.patch
+ "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch
+)
+
+src_install() {
+ emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" install
+ dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
+}