logo

overlay

My (experimental) gentoo overlay
commit: 834187f78db2dfa04288fe6b5a444108830c6aa5
parent: 1bc8509c1149a59fe7034e96bd9de750e8ca8fc9
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Thu, 25 Jul 2019 15:36:47 +0200

dev-elixir/hex: New Package

Diffstat:

Adev-elixir/hex/Manifest1+
Adev-elixir/hex/hex-0.20.1.ebuild29+++++++++++++++++++++++++++++
Adev-elixir/hex/metadata.xml8++++++++
3 files changed, 38 insertions(+), 0 deletions(-)

diff --git a/dev-elixir/hex/Manifest b/dev-elixir/hex/Manifest @@ -0,0 +1 @@ +DIST hex-0.20.1.tar.gz 289253 BLAKE2B 2dfd3531b5aea2e1d97680702fb438c0cd91cbc7a3523197a261b17621df7c570dc1934eb220fc50aaddb7d84de107470b798238d0e0cc9e31f1e3459bfe5db4 SHA512 b7aff10d10aa55f91300811553274beb6a6f9bc06bae550ed85c82277843c5a914f5dc4ee033e8f68fcf746d565a2c1bf874b7d4f12813766723e13bf7651556 diff --git a/dev-elixir/hex/hex-0.20.1.ebuild b/dev-elixir/hex/hex-0.20.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 2019 Haelwenn (lanodan) Monnier <contact@hacktivis.me> +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit mix + +DESCRIPTION="" +HOMEPAGE="https://github.com/hexpm/hex" +LICENSE="Apache-2" +SLOT="0" +SRC_URI="https://github.com/hexpm/hex/archive/v${PV}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64" +IUSE="test" + +# Require >=elixir-1.5.0 because of the dependencies differencies between the two +DEPEND=" + test? ( + =dev-lang/elixir-1.5.0 + =dev-elixir/stream_data-0.4.0 + =dev-elixir/plug-1.6.1 + =dev-elixir/mime-1.3.0 + dev-elixir/bypass + =dev-elixir/cowboy-1.0.4 + =dev-elixir/cowlib-1.0.2 + =dev-elixir/ranch-1.2.1 + ) +" +RDEPEND="${DEPEND}" diff --git a/dev-elixir/hex/metadata.xml b/dev-elixir/hex/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>