Skip to content

Commit

Permalink
dev-haskell/diagrams-svg: bump to 1.4.3-r1, allows newer bytestring.
Browse files Browse the repository at this point in the history
[Upstream issue][1] is open for bumping the base dep.

[1]: diagrams/diagrams-core#112

Signed-off-by: Wolfgang E. Sanyer <[email protected]>
  • Loading branch information
ezzieyguywuf committed Jan 12, 2021
1 parent a1bb3fe commit 8ea6919
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 15 deletions.
1 change: 1 addition & 0 deletions dev-haskell/diagrams-svg/Manifest
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
DIST diagrams-svg-1.4.3-r1.cabal 3181 BLAKE2B 2df33ae62ea30c959ddcc32f2a651df8ea6bc15e6cba241263151df9d88e3fcc46e5f5fe33643158629dc700dadd49346a9768612fe01a26b97bb59d6f4e0769 SHA512 6ba1e9cb3eca31eb61a7245eb89de1e1a88eb5bcf267061adf9742b3ac0d04d7ee64b3f6dd9603228569ec2fe1fe2005e5a96cfc5a04d3ebe601d399b4db02e5
DIST diagrams-svg-1.4.3.tar.gz 18807 BLAKE2B 52dc6b11acba35ff3a32970e4b6011b3b7bacc755b413cab491088e717f9e7717cc9b55e9361692c1b21b7963b28d12cdab7567320bcbc7a63b1cf5569984682 SHA512 53d7357915069938cce1685cf6433f85d8615fe7921b6f6e03d6e6c4485336c834be4afe66be432c358cab3a72b24029c0e61850c19279fefc5f7b9dc77cb02c
Original file line number Diff line number Diff line change
@@ -1,29 +1,32 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=7

# ebuild generated by hackport 0.6.1.9999
# ebuild generated by hackport 0.6.7.9999

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

DESCRIPTION="SVG backend for diagrams drawing EDSL"
HOMEPAGE="http://projects.haskell.org/diagrams/"
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/2.cabal -> ${PF}.cabal
"

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

RDEPEND=">=dev-haskell/base64-bytestring-1:=[profile?] <dev-haskell/base64-bytestring-1.1:=[profile?]
RDEPEND=">=dev-haskell/base64-bytestring-1:=[profile?] <dev-haskell/base64-bytestring-1.2:=[profile?]
dev-haskell/colour:=[profile?]
>=dev-haskell/diagrams-core-1.4:=[profile?] <dev-haskell/diagrams-core-1.5:=[profile?]
>=dev-haskell/diagrams-lib-1.4:=[profile?] <dev-haskell/diagrams-lib-1.5:=[profile?]
>=dev-haskell/hashable-1.1:=[profile?] <dev-haskell/hashable-1.4:=[profile?]
>=dev-haskell/juicypixels-3.1.5:=[profile?] <dev-haskell/juicypixels-3.4:=[profile?]
>=dev-haskell/lens-4.0:=[profile?]
>=dev-haskell/lens-4.0:=[profile?] <dev-haskell/lens-4.20:=[profile?]
>=dev-haskell/monoid-extras-0.3:=[profile?] <dev-haskell/monoid-extras-0.6:=[profile?]
>=dev-haskell/mtl-1:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
>=dev-haskell/optparse-applicative-0.13:=[profile?] <dev-haskell/optparse-applicative-0.16:=[profile?]
Expand All @@ -40,8 +43,10 @@ DEPEND="${RDEPEND}
src_prepare() {
default

# Pull new cabal from upstream.
cp "${DISTDIR}/${PF}.cabal" "${S}/${PN}.cabal" || die

# upstream hasn't bumped this yet
cabal_chdeps \
'base >= 4.7 && < 4.14' 'base >= 4.7' \
'containers >= 0.3 && < 0.7' 'containers >= 0.3' \
'lens >= 4.0 && < 4.19' 'lens >= 4.0'
'base >= 4.7 && < 4.14' 'base >= 4.7'
}
7 changes: 0 additions & 7 deletions dev-haskell/diagrams-svg/metadata.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,4 @@
<email>[email protected]</email>
<name>Gentoo Haskell</name>
</maintainer>
<longdescription>
This package provides a modular backend for rendering diagrams
created with the diagrams EDSL using SVG. It uses
@blaze-svg@ to be a fast, pure-Haskell backend.

More documentation: Github README : &lt;https://github.com/diagrams/diagrams-svg/blob/master/README.md&gt;
</longdescription>
</pkgmetadata>

0 comments on commit 8ea6919

Please sign in to comment.