summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <hans@degraaff.org>2017-05-11 06:15:10 +0200
committerHans de Graaff <hans@degraaff.org>2017-05-11 06:15:10 +0200
commit7ba7433ce61b45bf8b57468f3252fbe7f62b077f (patch)
tree51160fcf2b4031f28b8c5bda89dd46e78f3d97ad
parentdev-lang/elm-package: drop obsolete bin option (diff)
downloadgraaff-7ba7433ce61b45bf8b57468f3252fbe7f62b077f.tar.gz
graaff-7ba7433ce61b45bf8b57468f3252fbe7f62b077f.tar.bz2
graaff-7ba7433ce61b45bf8b57468f3252fbe7f62b077f.zip
dev-lang/elm-make: add 0.18.0
Package-Manager: Portage-2.3.5, Repoman-2.3.1
-rw-r--r--dev-lang/elm-make/Manifest1
-rw-r--r--dev-lang/elm-make/elm-make-0.18.0.ebuild44
-rw-r--r--dev-lang/elm-make/metadata.xml5
3 files changed, 50 insertions, 0 deletions
diff --git a/dev-lang/elm-make/Manifest b/dev-lang/elm-make/Manifest
new file mode 100644
index 00000000..77dfd0d8
--- /dev/null
+++ b/dev-lang/elm-make/Manifest
@@ -0,0 +1 @@
+DIST elm-make-0.18.0.tar.gz 22578 SHA256 00c2d40128ca86454251d6672f49455265011c02aa3552a857af3109f337dbea SHA512 4c7f22403d8bdbd807ec0646cd9a517267d3cbca760975200c68501ead34774d46ee855b15278ea365d3b350d9b92b62f007a975569f59c45fe8f093753954c1 WHIRLPOOL d27661f7b5b0d252a468946a00076d21c213c9c8e80a9bed46f8eea4116b25ef56a5b402cad61c4217266a4c6e027a1bd805ff68376baee2b94f2a02a3e5621b
diff --git a/dev-lang/elm-make/elm-make-0.18.0.ebuild b/dev-lang/elm-make/elm-make-0.18.0.ebuild
new file mode 100644
index 00000000..63bd3b0b
--- /dev/null
+++ b/dev-lang/elm-make/elm-make-0.18.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+CABAL_FEATURES="profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="A bundle of all Elm tools, usable through the elm executable"
+HOMEPAGE="http://elm-lang.org"
+SRC_URI="https://github.com/elm-lang/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="
+ >=dev-lang/ghc-7.6.0:=
+ dev-haskell/aeson
+ dev-haskell/ansi-terminal
+ dev-haskell/ansi-wl-pprint
+ dev-haskell/binary
+ dev-haskell/blaze-html
+ dev-haskell/blaze-markup
+ ~dev-lang/elm-compiler-${PV}
+ dev-lang/elm-package
+ >=dev-haskell/mtl-2.2.1 <dev-haskell/mtl-3
+ >=dev-haskell/optparse-applicative-0.11 <dev-haskell/optparse-applicative-0.14
+ dev-haskell/raw-strings-qq
+ dev-haskell/text
+"
+
+DEPEND="${RDEPEND}
+ dev-haskell/cabal
+"
+
+#src_prepare() {
+# cabal_chdeps \
+# 'aeson >= 0.7 && < 0.9' 'aeson >= 0.7' \
+# 'blaze-html >= 0.5 && < 0.8' 'blaze-html >= 0.5' \
+# 'blaze-markup >= 0.5.1 && < 0.7' 'blaze-markup >= 0.5.1' \
+# 'language-glsl >= 0.0.2 && < 0.2' 'language-glsl >= 0.0.2'
+#}
diff --git a/dev-lang/elm-make/metadata.xml b/dev-lang/elm-make/metadata.xml
new file mode 100644
index 00000000..bd70e455
--- /dev/null
+++ b/dev-lang/elm-make/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version = '1.0' encoding = 'UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person"><email>graaff@gentoo.org</email></maintainer>
+</pkgmetadata>