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:
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}"