Skip to content

Commit

Permalink
dev-haskell/force-layout: bump to 0.4.0.6-r1, allow newer linear.
Browse files Browse the repository at this point in the history
The linear revbump is per upstream. An [issue][1] has been opened to
have upstream bump the base version.

[1]: diagrams/diagrams-core#112

Signed-off-by: Wolfgang E. Sanyer <[email protected]>
  • Loading branch information
ezzieyguywuf committed Jan 9, 2021
1 parent 81a187d commit 14d168e
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 14 deletions.
1 change: 1 addition & 0 deletions dev-haskell/force-layout/Manifest
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
DIST force-layout-0.4.0.6.tar.gz 5793 BLAKE2B e5d00491e934b04fb6f036c109a5743684834db2b772447fdcaf6ab5c017f6a920b00b86d257b3c2dbe50b4c3e168c55d8a24e5678ae60df9e73113047f416fc SHA512 09fd4f0baefaf7ac5a396dffac0e44bb51552fbc81e0c64ea7e86be76bb777fc7e79c174fa94cd1db12db96e84d4a54d2a36ecf230e3a66e6e26445005b9e57f
DIST force-layout.cabal 1265 BLAKE2B 3306a7e6187e79bc4719043f7a4fbd267a716fd778248e4561fe188880c8e21faf6c5e2221a1f8beb65e4b7c1c7a1570042e8907d2171028c5e8143567d11e96 SHA512 2f840455dbfe66093531c8907a396ac545cbb059754e2dc66936781d0744d668ace72f104eabb1b18ae1fa99e74dfbd71dc95d9f8e3c8944219f75e6509df047
Original file line number Diff line number Diff line change
@@ -1,25 +1,27 @@
# Copyright 1999-2018 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=6
EAPI=7

# ebuild generated by hackport 0.5.9999
# ebuild generated by hackport 0.6.7.9999

CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal

DESCRIPTION="Simple force-directed layout"
HOMEPAGE="https://hackage.haskell.org/package/force-layout"
SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
SRC_URI="
https://hackage.haskell.org/package/${P}/${P}.tar.gz
https://hackage.haskell.org/package/${P}/revision/6.cabal -> ${PN}.cabal"

LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""

RDEPEND=">=dev-haskell/data-default-class-0.0.1:=[profile?] <dev-haskell/data-default-class-0.2:=[profile?]
>=dev-haskell/lens-3.0:=[profile?]
>=dev-haskell/linear-1.10:=[profile?] <dev-haskell/linear-1.21:=[profile?]
>=dev-haskell/lens-3.0:=[profile?] <dev-haskell/lens-4.20:=[profile?]
>=dev-haskell/linear-1.10:=[profile?] <dev-haskell/linear-1.22:=[profile?]
>=dev-lang/ghc-7.4.1:=
"
DEPEND="${RDEPEND}
Expand All @@ -29,8 +31,10 @@ DEPEND="${RDEPEND}
src_prepare() {
default

# upstream has fixed these upperbounds
cp "${DISTDIR}/${PN}.cabal" "${S}" || die

# upstream hasn't fixed this yet
cabal_chdeps \
'base >= 4.2 && < 4.10' 'base >= 4.2' \
'containers >=0.4 && < 0.6' 'containers >=0.4' \
'lens >= 3.0 && < 4.16' 'lens >= 3.0'
'base >= 4.2 && < 4.14' 'base >= 4.2'
}
5 changes: 0 additions & 5 deletions dev-haskell/force-layout/metadata.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,4 @@
<email>[email protected]</email>
<name>Gentoo Haskell</name>
</maintainer>
<longdescription>
Simulation engine for doing simple force-based layout,
/e.g./ for trees or graphs. See the diagrams-contrib package
for usage examples.
</longdescription>
</pkgmetadata>

0 comments on commit 14d168e

Please sign in to comment.