Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Package-Manager: portage-2.3.0_rc1
- Loading branch information
Showing
2 changed files
with
78 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,3 @@ | ||
DIST yi-0.11.1.tar.gz 361610 SHA256 2285dedcd72c3075573c216ee49f38afe7f2fdbb349dafc048f4ebda33e7a196 SHA512 756d50a9bc82d55c6f6f3d995638e6eff24a7ddfb83002b54b467f027bff503f4131923c761c0cf00cee122b865d2377139bee903fd471324a6ad1a298323d05 WHIRLPOOL 56bbee1809c67cf23fb85c4a6e2d215c87aabcc5261c7edae5f584cef4b50458e92cc622dc3958a0def3ac16e95b86710316d2b0610ab1ebfbff61f09b7879cf | ||
DIST yi-0.12.5.tar.gz 374449 SHA256 789ccb9366556b405fabb4b5db684944172b68afa9d9cb4160a640ab9004bdc4 SHA512 6c95ba695c6b6837c22b85469f8184e93395f94fef61001e307ec3fee003fdc0ebe4454be934e4bbd1513626fe3fbfd558d04c53526cd4fbdd5327a60c0c3e38 WHIRLPOOL ee239a940567d053271ef2bd4bd387e2f3c7d24263cf3234ac67e94799924c639e3ac78a6a748d2fe9a344099f147698fe933ee6ee6229db73d127f8c8bfa76c | ||
DIST yi-0.12.6.tar.gz 375081 SHA256 886bbac8634a251d9872fbcc47350df3e84cf881e42cb7408d1a1e92614205d8 SHA512 962f5198bfe8e38d7cef090a09e485284222b6fb33dc5ecff09c38d9ce9175ab81707dca5e99349c0660645ff722ed3ee3081b2d2d4e2b8d1a92bc6fad0692de WHIRLPOOL 15c61e47037d2bc3e64921aa93d14d175ca4a81d1aa0cb5992db307dd8b4c71c8f783ff54a383a44d6de79154214ffec8cd950f47a475223f278eb0e7c0a7603 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,77 @@ | ||
# Copyright 1999-2016 Gentoo Foundation | ||
# Distributed under the terms of the GNU General Public License v2 | ||
# $Id$ | ||
|
||
EAPI=6 | ||
|
||
# ebuild generated by hackport 0.5.9999 | ||
#hackport: flags: pango:gtk,-scion | ||
|
||
CABAL_FEATURES="bin lib profile haddock hoogle hscolour test-suite" | ||
inherit haskell-cabal | ||
|
||
DESCRIPTION="The Haskell-Scriptable Editor" | ||
HOMEPAGE="https://yi-editor.github.io" | ||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" | ||
|
||
LICENSE="GPL-2" | ||
SLOT="0/${PV}" | ||
KEYWORDS="~amd64 ~x86" | ||
IUSE="eventlog gtk +hint profiling +testing +vty" | ||
|
||
RDEPEND=">=dev-haskell/binary-0.7:=[profile?] | ||
>=dev-haskell/cabal-1.10:=[profile?] | ||
dev-haskell/data-default:=[profile?] | ||
>=dev-haskell/dlist-0.4.1:=[profile?] | ||
>=dev-haskell/dynamic-state-0.1.0.5:=[profile?] | ||
>=dev-haskell/dyre-0.8.11:=[profile?] | ||
dev-haskell/exceptions:=[profile?] | ||
>=dev-haskell/hashable-1.1.2.5:=[profile?] | ||
>=dev-haskell/hclip-3:=[profile?] | ||
>=dev-haskell/lens-4.7:=[profile?] | ||
>=dev-haskell/mtl-0.1.0.1:=[profile?] | ||
dev-haskell/old-locale:=[profile?] | ||
dev-haskell/oo-prototypes:=[profile?] | ||
>=dev-haskell/parsec-3.0:=[profile?] | ||
>=dev-haskell/pointedlist-0.5:=[profile?] | ||
>=dev-haskell/safe-0.3.4:=[profile?] <dev-haskell/safe-0.4:=[profile?] | ||
dev-haskell/semigroups:=[profile?] | ||
>=dev-haskell/split-0.1:=[profile?] <dev-haskell/split-0.3:=[profile?] | ||
>=dev-haskell/text-1.1.1.3:=[profile?] | ||
>=dev-haskell/text-icu-0.7:=[profile?] | ||
dev-haskell/transformers-base:=[profile?] | ||
>=dev-haskell/unix-compat-0.1:=[profile?] <dev-haskell/unix-compat-0.5:=[profile?] | ||
>=dev-haskell/unordered-containers-0.1.3:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] | ||
>=dev-haskell/word-trie-0.2.0.4:=[profile?] | ||
>=dev-haskell/xdg-basedir-0.2.1:=[profile?] <dev-haskell/xdg-basedir-0.3:=[profile?] | ||
>=dev-haskell/yi-language-0.1.1.0:=[profile?] | ||
>=dev-haskell/yi-rope-0.7.0.0:=[profile?] <dev-haskell/yi-rope-0.8:=[profile?] | ||
>=dev-lang/ghc-7.4.1:= | ||
gtk? ( >=dev-haskell/glib-0.13:=[profile?] <dev-haskell/glib-0.14:=[profile?] | ||
>=dev-haskell/gtk-0.13:=[profile?] <dev-haskell/gtk-0.15:=[profile?] | ||
>=dev-haskell/pango-0.13:=[profile?] <dev-haskell/pango-0.14:=[profile?] ) | ||
hint? ( >dev-haskell/hint-0.3.1:=[profile?] ) | ||
testing? ( >=dev-haskell/quickcheck-2.7:2=[profile?] <dev-haskell/quickcheck-2.9:2=[profile?] | ||
dev-haskell/random:=[profile?] ) | ||
vty? ( >=dev-haskell/stm-2.2:=[profile?] | ||
>=dev-haskell/vty-5.4:=[profile?] ) | ||
" | ||
DEPEND="${RDEPEND} | ||
>=dev-haskell/cabal-1.20 | ||
test? ( dev-haskell/hunit | ||
dev-haskell/tasty | ||
dev-haskell/tasty-hunit | ||
dev-haskell/tasty-quickcheck | ||
!testing? ( dev-haskell/quickcheck ) ) | ||
" | ||
|
||
src_configure() { | ||
haskell-cabal_src_configure \ | ||
$(cabal_flag eventlog eventlog) \ | ||
$(cabal_flag hint hint) \ | ||
$(cabal_flag gtk pango) \ | ||
$(cabal_flag profiling profiling) \ | ||
--flag=-scion \ | ||
$(cabal_flag testing testing) \ | ||
$(cabal_flag vty vty) | ||
} |