[gentoo-commits] repo/gentoo:master commit in: dev-haskell/cairo/

2023-10-22 Thread Sam James
commit: 80cd14b026b0f7b26028c5e748c03ada0789939e
Author: hololeap  protonmail  com>
AuthorDate: Tue Oct  3 05:11:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 23 03:10:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80cd14b0

dev-haskell/cairo: new package, add 0.13.10.0

Signed-off-by: hololeap  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-haskell/cairo/Manifest   |  1 +
 dev-haskell/cairo/cairo-0.13.10.0.ebuild | 39 
 dev-haskell/cairo/metadata.xml   | 15 
 3 files changed, 55 insertions(+)

diff --git a/dev-haskell/cairo/Manifest b/dev-haskell/cairo/Manifest
new file mode 100644
index ..14b05702e273
--- /dev/null
+++ b/dev-haskell/cairo/Manifest
@@ -0,0 +1 @@
+DIST cairo-0.13.10.0.tar.gz 53346 BLAKE2B 
dd6d4d6b4fcfe0212823bbfc01d1edef7cb0a6e776c74d85419c91d6f48757ce1d9f36855c54fa88a4eb448de3c70a9b22bec99647e5e49988770249f14a950a
 SHA512 
86465f37999144a8330b2921eb7233a6a1e5258ac9debe4c70c515ccc183ed6cc04dca3a3ca91978e0d3d2871e4a601253e147fd5b3e76f4839a37cbf9deabfa

diff --git a/dev-haskell/cairo/cairo-0.13.10.0.ebuild 
b/dev-haskell/cairo/cairo-0.13.10.0.ebuild
new file mode 100644
index ..84caaa8cda97
--- /dev/null
+++ b/dev-haskell/cairo/cairo-0.13.10.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# ebuild generated by hackport 0.8.2.0.
+#hackport: flags: +cairo_pdf,+cairo_ps,cairo_svg:svg
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Binding to the Cairo library"
+HOMEPAGE="https://projects.haskell.org/gtk2hs/;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="+svg"
+
+RDEPEND=">=dev-haskell/text-1.0.0.0:=[profile?] 
=dev-haskell/utf8-string-0.2:=[profile?] 
=dev-lang/ghc-8.8.1:=
+   x11-libs/cairo
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-3.0.0.0 
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   hask...@gentoo.org
+   Gentoo Haskell
+   
+   
+   Build the Scalable Vector Graphics (SVG) 
backend of Cairo.
+   
+   
+   cairo
+   gtk2hs/gtk2hs
+   
+



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/cairo/

2021-06-27 Thread Sergei Trofimovich
commit: 1e7494d7361a08584fefa0b32ebb54cf50644ae9
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jun 27 11:38:52 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jun 27 11:39:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e7494d7

dev-haskell/cairo: alow latest Cabal

Reported-by: Toralf Förster
Closes: https://bugs.gentoo.org/798876
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/cairo/cairo-0.13.8.1-r1.ebuild | 45 ++
 1 file changed, 45 insertions(+)

diff --git a/dev-haskell/cairo/cairo-0.13.8.1-r1.ebuild 
b/dev-haskell/cairo/cairo-0.13.8.1-r1.ebuild
new file mode 100644
index 000..5dc6456d0ed
--- /dev/null
+++ b/dev-haskell/cairo/cairo-0.13.8.1-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.4.
+#hackport: flags: cairo_ps:postscript,cairo_pdf:pdf,cairo_svg:svg
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Binding to the Cairo library"
+HOMEPAGE="http://projects.haskell.org/gtk2hs/;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+pdf +postscript +svg"
+
+RDEPEND="dev-haskell/mtl:=[profile?]
+   >=dev-haskell/text-1.0.0.0:=[profile?] =dev-haskell/utf8-string-0.2:=[profile?] 
=dev-lang/ghc-7.10.1:=
+   x11-libs/cairo
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.24
+   >=dev-haskell/gtk2hs-buildtools-0.13.2.0 
= 1.24 && < 3.3' 'Cabal >= 1.24'
+}
+
+src_configure() {
+   haskell-cabal_src_configure \
+   $(cabal_flag pdf cairo_pdf) \
+   $(cabal_flag postscript cairo_ps) \
+   $(cabal_flag svg cairo_svg)
+}



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/cairo/

2021-04-02 Thread Sergei Trofimovich
commit: 9e9ba48fce0fbaf8f311ca89f42e892d1b55b662
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr  2 09:43:25 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr  2 09:53:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e9ba48f

dev-haskell/cairo: drop old

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/cairo/Manifest  |  1 -
 dev-haskell/cairo/cairo-0.13.6.1.ebuild | 38 -
 2 files changed, 39 deletions(-)

diff --git a/dev-haskell/cairo/Manifest b/dev-haskell/cairo/Manifest
index 409bdd94847..3acd5e01e61 100644
--- a/dev-haskell/cairo/Manifest
+++ b/dev-haskell/cairo/Manifest
@@ -1,2 +1 @@
-DIST cairo-0.13.6.1.tar.gz 53029 BLAKE2B 
8363b436271bc1666116819d9ac39297e3a8c61e18ef7758e188e194a1a51fd8a335d61707cecc5f5d240fcf1f4c71add7be945ec8686e80b36de97c88ecfda6
 SHA512 
e268d27298c2b274eb12555ff67e4abb175a1269ed3087b9a5cf1a128252d8d390e3ef393e76f27b857558451fb0a137f4f44e095053a9ca20159a332b8878ef
 DIST cairo-0.13.8.1.tar.gz 53026 BLAKE2B 
a05302d41bda35d3864b675e08b9bc296a218d528d3f2ecda34325650cde67a127cb1d21f2bd8d92dfa9a5e768ff6e622a585b81ac5897d86b9d89227af8dda4
 SHA512 
9c4ec738fe6e335f635c3fa47a26edb9264ec5a9713ff8c0109f2cf321e21331009402d3715321b63f5423e32ad90a0dd3ca9ca83544d554be5463c9784ab727

diff --git a/dev-haskell/cairo/cairo-0.13.6.1.ebuild 
b/dev-haskell/cairo/cairo-0.13.6.1.ebuild
deleted file mode 100644
index 42eff6558c0..000
--- a/dev-haskell/cairo/cairo-0.13.6.1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.1
-#hackport: flags: cairo_ps:postscript,cairo_pdf:pdf,cairo_svg:svg
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Binding to the Cairo library"
-HOMEPAGE="http://projects.haskell.org/gtk2hs/;
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="+pdf +postscript +svg"
-
-RDEPEND="dev-haskell/mtl:=[profile?]
-   >=dev-haskell/text-1.0.0.0:=[profile?] =dev-haskell/utf8-string-0.2:=[profile?] 
=dev-lang/ghc-7.10.1:=
-   x11-libs/cairo
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.24 =dev-haskell/gtk2hs-buildtools-0.13.2.0 


[gentoo-commits] repo/gentoo:master commit in: dev-haskell/cairo/

2021-03-15 Thread Sergei Trofimovich
commit: d2017b411c8bffdd569d7826ee8080114aafc73d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 15 19:31:11 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 15 22:32:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2017b41

dev-haskell/cairo: bump up to 0.13.8.1

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/cairo/Manifest  |  1 +
 dev-haskell/cairo/cairo-0.13.8.1.ebuild | 38 +
 2 files changed, 39 insertions(+)

diff --git a/dev-haskell/cairo/Manifest b/dev-haskell/cairo/Manifest
index 455b6b4e17a..409bdd94847 100644
--- a/dev-haskell/cairo/Manifest
+++ b/dev-haskell/cairo/Manifest
@@ -1 +1,2 @@
 DIST cairo-0.13.6.1.tar.gz 53029 BLAKE2B 
8363b436271bc1666116819d9ac39297e3a8c61e18ef7758e188e194a1a51fd8a335d61707cecc5f5d240fcf1f4c71add7be945ec8686e80b36de97c88ecfda6
 SHA512 
e268d27298c2b274eb12555ff67e4abb175a1269ed3087b9a5cf1a128252d8d390e3ef393e76f27b857558451fb0a137f4f44e095053a9ca20159a332b8878ef
+DIST cairo-0.13.8.1.tar.gz 53026 BLAKE2B 
a05302d41bda35d3864b675e08b9bc296a218d528d3f2ecda34325650cde67a127cb1d21f2bd8d92dfa9a5e768ff6e622a585b81ac5897d86b9d89227af8dda4
 SHA512 
9c4ec738fe6e335f635c3fa47a26edb9264ec5a9713ff8c0109f2cf321e21331009402d3715321b63f5423e32ad90a0dd3ca9ca83544d554be5463c9784ab727

diff --git a/dev-haskell/cairo/cairo-0.13.8.1.ebuild 
b/dev-haskell/cairo/cairo-0.13.8.1.ebuild
new file mode 100644
index 000..174a94c5d10
--- /dev/null
+++ b/dev-haskell/cairo/cairo-0.13.8.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.4.
+#hackport: flags: cairo_ps:postscript,cairo_pdf:pdf,cairo_svg:svg
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Binding to the Cairo library"
+HOMEPAGE="http://projects.haskell.org/gtk2hs/;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+pdf +postscript +svg"
+
+RDEPEND="dev-haskell/mtl:=[profile?]
+   >=dev-haskell/text-1.0.0.0:=[profile?] =dev-haskell/utf8-string-0.2:=[profile?] 
=dev-lang/ghc-7.10.1:=
+   x11-libs/cairo
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.24 =dev-haskell/gtk2hs-buildtools-0.13.2.0 


[gentoo-commits] repo/gentoo:master commit in: dev-haskell/cairo/

2020-09-12 Thread Sergei Trofimovich
commit: 0c1a7d2794f089736eebee7a3513d258eeefda94
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Sep 12 09:13:13 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Sep 12 09:30:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c1a7d27

dev-haskell/cairo: drop old

Package-Manager: Portage-3.0.6, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/cairo/Manifest  |  3 ---
 dev-haskell/cairo/cairo-0.12.5.3.ebuild | 40 -
 dev-haskell/cairo/cairo-0.13.1.1.ebuild | 38 ---
 dev-haskell/cairo/cairo-0.13.3.1.ebuild | 38 ---
 4 files changed, 119 deletions(-)

diff --git a/dev-haskell/cairo/Manifest b/dev-haskell/cairo/Manifest
index 6e138138367..455b6b4e17a 100644
--- a/dev-haskell/cairo/Manifest
+++ b/dev-haskell/cairo/Manifest
@@ -1,4 +1 @@
-DIST cairo-0.12.5.3.tar.gz 53447 BLAKE2B 
c8087afedec5992f475e5d2d53baf77d315594df22a1e9c487143567604b0a35d0d374138066640e612f63eecf383bb30242e39a3b39d1c65c69f37d0f6406e8
 SHA512 
1dca628c4052df667130590d963f3b26e1c7df958654dbc18cb76cc471ee60b19fa3fc65a3b9042990943cc95a4af05d8993d853e859f03e457a8a6963113433
-DIST cairo-0.13.1.1.tar.gz 54029 BLAKE2B 
055843b909ac6c48ea041e90a7502ca63eae438bd588e6ff07bf507593691222c692beefd0fc75fcde5cd1ae19ab289b61453c87482965a7c2431ac75bfc2387
 SHA512 
bf621799f2615e93f0151282772fc01f370060e3454810aa3e205eab16804637acbaded0c1feb6f45adbf75384ccade9b11b5ea70cb79397e7815c59ca570e29
-DIST cairo-0.13.3.1.tar.gz 45033 BLAKE2B 
528e457d0e631497052431a65f8f712ae2e292ffe1422447b45cd2448a508bc306968a1e609d5f52a4a6293e7efed16b5f55654e56708b2e51b348cdd3ea3b78
 SHA512 
5878f90e4cfd69452b1819d27c9ae85205c2b75f831b7bedb05d5b8e4964ec90ec16c3611218c3a794d5ae54ccae5a592102b95326be348c59ab14239b60f33b
 DIST cairo-0.13.6.1.tar.gz 53029 BLAKE2B 
8363b436271bc1666116819d9ac39297e3a8c61e18ef7758e188e194a1a51fd8a335d61707cecc5f5d240fcf1f4c71add7be945ec8686e80b36de97c88ecfda6
 SHA512 
e268d27298c2b274eb12555ff67e4abb175a1269ed3087b9a5cf1a128252d8d390e3ef393e76f27b857558451fb0a137f4f44e095053a9ca20159a332b8878ef

diff --git a/dev-haskell/cairo/cairo-0.12.5.3.ebuild 
b/dev-haskell/cairo/cairo-0.12.5.3.ebuild
deleted file mode 100644
index aa2419fcb53..000
--- a/dev-haskell/cairo/cairo-0.12.5.3.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# ebuild generated by hackport 0.3.5.
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour nocabaldep"
-inherit haskell-cabal
-
-DESCRIPTION="Binding to the Cairo library"
-HOMEPAGE="http://projects.haskell.org/gtk2hs/;
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="+pdf +postscript +svg"
-
-RDEPEND="dev-haskell/mtl:=[profile?]
-   >=dev-haskell/utf8-string-0.2:=[profile?] 
=dev-lang/ghc-6.10.4:=
-   x11-libs/cairo[svg?]"
-DEPEND="${RDEPEND}
-   >=dev-haskell/gtk2hs-buildtools-0.12.5.1-r1:0=
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   sed -e "s@#include@#define $(usex amd64 __x86_64__ 
__i386__)\n#include@" \
-   -i "${S}"/Graphics/Rendering/Cairo.hs \
-   || die "Could not define ABI in Graphics/Rendering/Cairo.hs"
-}
-
-src_configure() {
-   haskell-cabal_src_configure \
-   $(cabal_flag pdf cairo_pdf) \
-   $(cabal_flag postscript cairo_ps) \
-   $(cabal_flag svg cairo_svg)
-}

diff --git a/dev-haskell/cairo/cairo-0.13.1.1.ebuild 
b/dev-haskell/cairo/cairo-0.13.1.1.ebuild
deleted file mode 100644
index 74f3df30f8b..000
--- a/dev-haskell/cairo/cairo-0.13.1.1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# ebuild generated by hackport 0.4.6.
-#hackport: flags: cairo_ps:postscript,cairo_pdf:pdf,cairo_svg:svg
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Binding to the Cairo library"
-HOMEPAGE="http://projects.haskell.org/gtk2hs/;
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="+pdf +postscript +svg"
-
-RDEPEND="dev-haskell/mtl:=[profile?]
-   >=dev-haskell/text-1.0.0.0:=[profile?] =dev-haskell/utf8-string-0.2:=[profile?] 
=dev-lang/ghc-7.4.1:=
-   x11-libs/cairo
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.18
-   dev-haskell/gtk2hs-buildtools
-   virtual/pkgconfig
-"
-
-src_configure() {
-   haskell-cabal_src_configure \
-   $(cabal_flag pdf cairo_pdf) \
-   $(cabal_flag postscript cairo_ps) \
-   $(cabal_flag svg cairo_svg)
-}

diff --git a/dev-haskell/cairo/cairo-0.13.3.1.ebuild 
b/dev-haskell/cairo/cairo-0.13.3.1.ebuild
deleted file mode 100644

[gentoo-commits] repo/gentoo:master commit in: dev-haskell/cairo/

2019-12-15 Thread Sergei Trofimovich
commit: 1e7cc5bc5a4919d12fbfb1281f3597d159b00f93
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Dec 15 10:01:47 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Dec 15 10:06:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e7cc5bc

dev-haskell/cairo: bump up to 0.13.6.1

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/cairo/Manifest  |  1 +
 dev-haskell/cairo/cairo-0.13.6.1.ebuild | 38 +
 2 files changed, 39 insertions(+)

diff --git a/dev-haskell/cairo/Manifest b/dev-haskell/cairo/Manifest
index 1968d18ff8d..6e138138367 100644
--- a/dev-haskell/cairo/Manifest
+++ b/dev-haskell/cairo/Manifest
@@ -1,3 +1,4 @@
 DIST cairo-0.12.5.3.tar.gz 53447 BLAKE2B 
c8087afedec5992f475e5d2d53baf77d315594df22a1e9c487143567604b0a35d0d374138066640e612f63eecf383bb30242e39a3b39d1c65c69f37d0f6406e8
 SHA512 
1dca628c4052df667130590d963f3b26e1c7df958654dbc18cb76cc471ee60b19fa3fc65a3b9042990943cc95a4af05d8993d853e859f03e457a8a6963113433
 DIST cairo-0.13.1.1.tar.gz 54029 BLAKE2B 
055843b909ac6c48ea041e90a7502ca63eae438bd588e6ff07bf507593691222c692beefd0fc75fcde5cd1ae19ab289b61453c87482965a7c2431ac75bfc2387
 SHA512 
bf621799f2615e93f0151282772fc01f370060e3454810aa3e205eab16804637acbaded0c1feb6f45adbf75384ccade9b11b5ea70cb79397e7815c59ca570e29
 DIST cairo-0.13.3.1.tar.gz 45033 BLAKE2B 
528e457d0e631497052431a65f8f712ae2e292ffe1422447b45cd2448a508bc306968a1e609d5f52a4a6293e7efed16b5f55654e56708b2e51b348cdd3ea3b78
 SHA512 
5878f90e4cfd69452b1819d27c9ae85205c2b75f831b7bedb05d5b8e4964ec90ec16c3611218c3a794d5ae54ccae5a592102b95326be348c59ab14239b60f33b
+DIST cairo-0.13.6.1.tar.gz 53029 BLAKE2B 
8363b436271bc1666116819d9ac39297e3a8c61e18ef7758e188e194a1a51fd8a335d61707cecc5f5d240fcf1f4c71add7be945ec8686e80b36de97c88ecfda6
 SHA512 
e268d27298c2b274eb12555ff67e4abb175a1269ed3087b9a5cf1a128252d8d390e3ef393e76f27b857558451fb0a137f4f44e095053a9ca20159a332b8878ef

diff --git a/dev-haskell/cairo/cairo-0.13.6.1.ebuild 
b/dev-haskell/cairo/cairo-0.13.6.1.ebuild
new file mode 100644
index 000..343dd2824e5
--- /dev/null
+++ b/dev-haskell/cairo/cairo-0.13.6.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.1
+#hackport: flags: cairo_ps:postscript,cairo_pdf:pdf,cairo_svg:svg
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Binding to the Cairo library"
+HOMEPAGE="http://projects.haskell.org/gtk2hs/;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="+pdf +postscript +svg"
+
+RDEPEND="dev-haskell/mtl:=[profile?]
+   >=dev-haskell/text-1.0.0.0:=[profile?] =dev-haskell/utf8-string-0.2:=[profile?] 
=dev-lang/ghc-7.10.1:=
+   x11-libs/cairo
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.24 =dev-haskell/gtk2hs-buildtools-0.13.2.0 


[gentoo-commits] repo/gentoo:master commit in: dev-haskell/cairo/

2017-09-23 Thread Sergei Trofimovich
commit: 3f066e7cf366cc9016237eb09f862d9f85f6992c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Sep 23 17:37:39 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Sep 23 18:40:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f066e7c

dev-haskell/cairo: stable 0.13.3.1 for x86/amd64, bug #631138

Package-Manager: Portage-2.3.10, Repoman-2.3.3
RepoMan-Options: --include-arches="amd64 x86"

 dev-haskell/cairo/cairo-0.13.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-haskell/cairo/cairo-0.13.3.1.ebuild 
b/dev-haskell/cairo/cairo-0.13.3.1.ebuild
index ec4b2e365d0..29e75c471e1 100644
--- a/dev-haskell/cairo/cairo-0.13.3.1.ebuild
+++ b/dev-haskell/cairo/cairo-0.13.3.1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="+pdf +postscript +svg"
 
 RDEPEND="dev-haskell/mtl:=[profile?]



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/cairo/

2017-02-16 Thread Sergei Trofimovich
commit: a92a59a3db7f3378690b0c86fa037b8b7907c790
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 16 21:53:08 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 16 21:57:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a92a59a3

dev-haskell/cairo: bump up to 0.13.3.1

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-haskell/cairo/Manifest  |  1 +
 dev-haskell/cairo/cairo-0.13.3.1.ebuild | 39 +
 2 files changed, 40 insertions(+)

diff --git a/dev-haskell/cairo/Manifest b/dev-haskell/cairo/Manifest
index 24a215a2b2..a7600f1b2a 100644
--- a/dev-haskell/cairo/Manifest
+++ b/dev-haskell/cairo/Manifest
@@ -1,2 +1,3 @@
 DIST cairo-0.12.5.3.tar.gz 53447 SHA256 
e7edb538745a6f0aa1c0c1574b6549a799240912f9c5047c3d8ca1ffdbb1bcbc SHA512 
1dca628c4052df667130590d963f3b26e1c7df958654dbc18cb76cc471ee60b19fa3fc65a3b9042990943cc95a4af05d8993d853e859f03e457a8a6963113433
 WHIRLPOOL 
94b422d97cf013e5b6845494feef53e3489d1dc063e5e89571ef2a1d94e14cf8d929afd5ff8c266a334a25b7ad42f52106d9b30c2981bb7c1510d103d8e9731c
 DIST cairo-0.13.1.1.tar.gz 54029 SHA256 
58ae22451e7812a88531eaf91ae1250c277f48d0a88d1cae2438bd76f79e89f6 SHA512 
bf621799f2615e93f0151282772fc01f370060e3454810aa3e205eab16804637acbaded0c1feb6f45adbf75384ccade9b11b5ea70cb79397e7815c59ca570e29
 WHIRLPOOL 
8a838c64bfbc48d52f7c7a7e294322fc3f9e829d99bc5ecdbf80abcc6b78e366a7b96f5a5dfeb3990ea4de4245613cc72756993f8c7ff8272b00e584a86dd38b
+DIST cairo-0.13.3.1.tar.gz 45033 SHA256 
a3ca197c6d63875686ed8129530771f945fbd954ab8283841ad238da233d675a SHA512 
5878f90e4cfd69452b1819d27c9ae85205c2b75f831b7bedb05d5b8e4964ec90ec16c3611218c3a794d5ae54ccae5a592102b95326be348c59ab14239b60f33b
 WHIRLPOOL 
4a4c2ba8c63018c16d45c262e8d28a635d12951d4f78ca734e3f3bed233305c9cf1359cf06ad558c8f83f505e2f853bb40f99cf7d075d649af6c88e22f4ac300

diff --git a/dev-haskell/cairo/cairo-0.13.3.1.ebuild 
b/dev-haskell/cairo/cairo-0.13.3.1.ebuild
new file mode 100644
index 00..4095861abf
--- /dev/null
+++ b/dev-haskell/cairo/cairo-0.13.3.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.
+#hackport: flags: cairo_ps:postscript,cairo_pdf:pdf,cairo_svg:svg
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Binding to the Cairo library"
+HOMEPAGE="http://projects.haskell.org/gtk2hs/;
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="+pdf +postscript +svg"
+
+RDEPEND="dev-haskell/mtl:=[profile?]
+   >=dev-haskell/text-1.0.0.0:=[profile?] =dev-haskell/utf8-string-0.2:=[profile?] 
=dev-lang/ghc-7.4.1:=
+   x11-libs/cairo
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.24
+   dev-haskell/gtk2hs-buildtools
+   virtual/pkgconfig
+"
+
+src_configure() {
+   haskell-cabal_src_configure \
+   $(cabal_flag pdf cairo_pdf) \
+   $(cabal_flag postscript cairo_ps) \
+   $(cabal_flag svg cairo_svg)
+}



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/cairo/

2016-05-15 Thread Sergei Trofimovich
commit: 84f35d7ce81863067ae594bad6c5f7c9963b0a40
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun May 15 17:23:15 2016 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun May 15 17:39:48 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84f35d7c

dev-haskell/cairo: amd64/x86 stable, bug #563090

Package-Manager: portage-2.2.28

 dev-haskell/cairo/cairo-0.13.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-haskell/cairo/cairo-0.13.1.1.ebuild 
b/dev-haskell/cairo/cairo-0.13.1.1.ebuild
index bfd1e93..7b0b296 100644
--- a/dev-haskell/cairo/cairo-0.13.1.1.ebuild
+++ b/dev-haskell/cairo/cairo-0.13.1.1.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="+pdf +postscript +svg"
 
 RDEPEND="dev-haskell/mtl:=[profile?]



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/cairo/

2015-09-20 Thread Sergei Trofimovich
commit: 02d41aca5c7951bd273f82a6c8fdbeca0c3815f4
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Sep 20 18:20:43 2015 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Sep 20 18:50:31 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02d41aca

dev-haskell/cairo: amd64 ppc ppc64 sparc x86 stable, bug #524790

Package-Manager: portage-2.2.20

 dev-haskell/cairo/cairo-0.12.5.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-haskell/cairo/cairo-0.12.5.3.ebuild 
b/dev-haskell/cairo/cairo-0.12.5.3.ebuild
index 82c8b25..0d34fda 100644
--- a/dev-haskell/cairo/cairo-0.12.5.3.ebuild
+++ b/dev-haskell/cairo/cairo-0.12.5.3.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86"
 IUSE="+pdf +postscript +svg"
 
 RDEPEND="dev-haskell/mtl:=[profile?]