logo

overlay

My (experimental) gentoo overlay
commit: d2085b0393c6b68d651d47fb3ea523d324d120ef
parent: 68cfa4535a8c615f5baa78275b2ee2e63e7af804
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Thu, 25 Jul 2019 17:04:03 +0200

dev-elixir/phoenix: New package

Diffstat:

Adev-elixir/phoenix/Manifest1+
Adev-elixir/phoenix/metadata.xml8++++++++
Adev-elixir/phoenix/phoenix-1.4.9.ebuild36++++++++++++++++++++++++++++++++++++
3 files changed, 45 insertions(+), 0 deletions(-)

diff --git a/dev-elixir/phoenix/Manifest b/dev-elixir/phoenix/Manifest @@ -0,0 +1 @@ +DIST plug_crypto-1.0.0.tar.gz 8992 BLAKE2B dc52b6f9e1276fd64e96967afcda9932d086228ee504b1216efe6a206a262c64d21a8196b29cbfe662a46749148cb2ee2bb60512305ecab819cfdd65e4bb32cd SHA512 4fda52d20372de5b0f733054f7f13f0a6d4bf38bc09bc4008a01565b9c4475255354746e4a36f4e823c5a40f9cb39a176ae0ee369c86d363012d9ec28cb17fee diff --git a/dev-elixir/phoenix/metadata.xml b/dev-elixir/phoenix/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>contact@hacktivis.me</email> + <name>Haelwenn (lanodan) Monnier</name> + </maintainer> +</pkgmetadata> diff --git a/dev-elixir/phoenix/phoenix-1.4.9.ebuild b/dev-elixir/phoenix/phoenix-1.4.9.ebuild @@ -0,0 +1,36 @@ +# Copyright 2019 Haelwenn (lanodan) Monnier <contact@hacktivis.me> +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit mix + +MIX_REWRITE="true" + +DESCRIPTION="productive web framework that does not compromise speed or maintainability" +HOMEPAGE="https://github.com/phoenixframework/phoenix" +LICENSE="MIT" +SLOT="$(ver_cut 1-2)" +SRC_URI="https://github.com/phoenixframework/phoenix/archive/v${PV}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64" +IUSE="doc json" + +DEPEND=" + || ( + dev-elixir/plug:1.8 + dev-elixir/plug:1.9 + ) + dev-elixir/telemetry:0.4 + dev-elixir/phoenix_pubsub:1.1 + json? ( dev-elixir/jason:1.0 ) + doc? ( + dev-elixir/ex_doc:0.20 + dev-elixir/inch_ex:0.2 + ) + test? ( + dev-elixir/gettext:0.15 + dev-elixir/phoenix_html:2.11 + dev-elixir/websocket_client + ) +" +RDEPEND="${DEPEND}"