[gentoo-commits] repo/gentoo:master commit in: dev-haskell/gtk/, profiles/

2022-08-22 Thread Jakov Smolić
commit: 5d182c153d82c9a7f0fb29b596509b16b3c0987c
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Aug 22 07:22:42 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Aug 22 07:22:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d182c15

dev-haskell/gtk: treeclean

Closes: https://bugs.gentoo.org/827125
Signed-off-by: Jakov Smolić  gentoo.org>

 dev-haskell/gtk/Manifest |  1 -
 dev-haskell/gtk/gtk-0.15.5-r1.ebuild | 43 
 dev-haskell/gtk/metadata.xml | 18 ---
 profiles/package.mask|  1 -
 4 files changed, 63 deletions(-)

diff --git a/dev-haskell/gtk/Manifest b/dev-haskell/gtk/Manifest
deleted file mode 100644
index 7228fda1a1e4..
--- a/dev-haskell/gtk/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gtk-0.15.5.tar.gz 678555 BLAKE2B 
6110bd1a44d4b276deca20dd69580b8b0442ffca11f84b36fc19c068f4bcc1eb515cba63c98b55bd3bcd5310967d94e053b5466f25729ffb8116dc9e076c3b70
 SHA512 
3d0a75fd1eebcd0fa7c7bf5a0a2dfd622e28b3ab8f69e0f152e10dee9fb8e13b0f6ce7da3a9f304c3f2233cdf432a6d099afc89b47ce3fb4d1cb96c25d6da26b

diff --git a/dev-haskell/gtk/gtk-0.15.5-r1.ebuild 
b/dev-haskell/gtk/gtk-0.15.5-r1.ebuild
deleted file mode 100644
index b3b8ef283c19..
--- a/dev-haskell/gtk/gtk-0.15.5-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.4.
-#hackport: flags: have-gio:gio,-have-quartz-gtk
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Binding to the Gtk+ graphical user interface library"
-HOMEPAGE="http://projects.haskell.org/gtk2hs/;
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
-
-LICENSE="LGPL-2.1"
-SLOT="2/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="+deprecated +fmode-binary +gio"
-
-RDEPEND=">=dev-haskell/cairo-0.13.0.0:=[profile?] 
=dev-haskell/glib-0.13.0.0:=[profile?] 
=dev-haskell/pango-0.13.0.0:=[profile?] 
=dev-haskell/text-0.11.0.6:=[profile?] 
=dev-lang/ghc-7.4.1:=
-   dev-libs/glib:2
-   x11-libs/gtk+:2
-   gio? ( >=dev-haskell/gio-0.13.0:=[profile?] 

-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   hask...@gentoo.org
-   Gentoo Haskell
-   
-   
-   This is the core library of the Gtk2Hs suite of libraries for 
Haskell
-   based on Gtk+. Gtk+ is an extensive and mature multi-platform 
toolkit
-   for creating graphical user interfaces.
-   
-   
-   Include definitions in this library 
that are considered obsolete.
-   Depend on GIO package, thereby enabling 
certain features.
-   Set the default file translation mode 
for file I/O operations to _O_BINARY.
-   
-

diff --git a/profiles/package.mask b/profiles/package.mask
index 46d95a24f05e..cb6054c2bc28 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -426,7 +426,6 @@ dev-haskell/gnuidn
 dev-haskell/gnutls
 dev-haskell/graphviz
 dev-haskell/gsasl
-dev-haskell/gtk
 
 # Hans de Graaff  (2022-07-16)
 # No longer supported upstream. Use a newer ruby version instead.



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/gtk/, dev-haskell/gtk/files/

2021-05-15 Thread Sergei Trofimovich
commit: 410a5215518824726cd2d4e1b93057baa3d673e2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat May 15 13:34:08 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May 15 13:58:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=410a5215

dev-haskell/gtk: drop old

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

 dev-haskell/gtk/Manifest  |  1 -
 dev-haskell/gtk/files/gtk-0.14.10-glib-2.62.patch | 13 --
 dev-haskell/gtk/gtk-0.14.10-r3.ebuild | 52 ---
 3 files changed, 66 deletions(-)

diff --git a/dev-haskell/gtk/Manifest b/dev-haskell/gtk/Manifest
index bee63e7d513..7228fda1a1e 100644
--- a/dev-haskell/gtk/Manifest
+++ b/dev-haskell/gtk/Manifest
@@ -1,2 +1 @@
-DIST gtk-0.14.10.tar.gz 677787 BLAKE2B 
536b4ce1bdbb17c662342bd8cb8086354a31842e1fc39e4bb2e4c2e505fb03f4e1ad0b689fb48dcf24d61c280cf659d8f30ac0fe77083e9887054cc8ed5feb75
 SHA512 
857fa71391e4bc8d884f5bb5e4f072ebd35b6bbcdc3901b6e28e03e79f4732d56430cf395aabc6007d3f7b1e991dcf0c6e21c9b84ccde96b1943d26ad37243eb
 DIST gtk-0.15.5.tar.gz 678555 BLAKE2B 
6110bd1a44d4b276deca20dd69580b8b0442ffca11f84b36fc19c068f4bcc1eb515cba63c98b55bd3bcd5310967d94e053b5466f25729ffb8116dc9e076c3b70
 SHA512 
3d0a75fd1eebcd0fa7c7bf5a0a2dfd622e28b3ab8f69e0f152e10dee9fb8e13b0f6ce7da3a9f304c3f2233cdf432a6d099afc89b47ce3fb4d1cb96c25d6da26b

diff --git a/dev-haskell/gtk/files/gtk-0.14.10-glib-2.62.patch 
b/dev-haskell/gtk/files/gtk-0.14.10-glib-2.62.patch
deleted file mode 100644
index 78e1dc146b4..000
--- a/dev-haskell/gtk/files/gtk-0.14.10-glib-2.62.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-https://github.com/gtk2hs/gtk2hs/issues/276
-https://bugs.gentoo.org/712988
 a/gtk.cabal
-+++ b/gtk.cabal
-@@ -381,7 +381,7 @@ Library
- -- needs to be imported from this module:
- x-Signals-Import: Graphics.UI.Gtk.General.Threading
- include-dirs:   .
--cpp-options: -U__BLOCKS__
-+cpp-options: -U__BLOCKS__ -D__attribute__(A)=
- if os(darwin) || os(freebsd)
-   cpp-options: -D__attribute__(A)= -D_Nullable= -D_Nonnull=
- if !flag(deprecated)

diff --git a/dev-haskell/gtk/gtk-0.14.10-r3.ebuild 
b/dev-haskell/gtk/gtk-0.14.10-r3.ebuild
deleted file mode 100644
index 885847eb5d6..000
--- a/dev-haskell/gtk/gtk-0.14.10-r3.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.5.5.
-#hackport: flags: have-gio:gio,-have-quartz-gtk
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Binding to the Gtk+ graphical user interface library"
-HOMEPAGE="http://projects.haskell.org/gtk2hs/;
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
-
-LICENSE="LGPL-2.1"
-SLOT="2/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="+deprecated +fmode-binary +gio"
-
-RDEPEND=">=dev-haskell/cairo-0.13.0.0:=[profile?] 
=dev-haskell/glib-0.13.0.0:=[profile?] 
=dev-haskell/pango-0.13.0.0:=[profile?] 
=dev-haskell/text-0.11.0.6:=[profile?] 
=dev-lang/ghc-7.4.1:=
-   dev-libs/glib:2
-   x11-libs/gtk+:2
-   gio? ( >=dev-haskell/gio-0.13.0:=[profile?] 
= 1.24 && < 2.3' 'Cabal >= 1.24 && < 3.3'
-}
-
-src_configure() {
-   haskell-cabal_src_configure \
-   $(cabal_flag deprecated deprecated) \
-   $(cabal_flag fmode-binary fmode-binary) \
-   $(cabal_flag gio have-gio) \
-   --flag=-have-quartz-gtk
-}



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

2020-08-23 Thread Sergei Trofimovich
commit: 214674b4d767bde74c1e811b79977798a8ce3352
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Aug 23 09:37:36 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Aug 23 09:37:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=214674b4

dev-haskell/gtk: bump up to 0.15.5-r1

Reported-by: Russell Dwiggins
Closes: https://bugs.gentoo.org/738460
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/gtk/Manifest |  1 +
 dev-haskell/gtk/gtk-0.15.5-r1.ebuild | 43 
 2 files changed, 44 insertions(+)

diff --git a/dev-haskell/gtk/Manifest b/dev-haskell/gtk/Manifest
index 998bc3e4171..bee63e7d513 100644
--- a/dev-haskell/gtk/Manifest
+++ b/dev-haskell/gtk/Manifest
@@ -1 +1,2 @@
 DIST gtk-0.14.10.tar.gz 677787 BLAKE2B 
536b4ce1bdbb17c662342bd8cb8086354a31842e1fc39e4bb2e4c2e505fb03f4e1ad0b689fb48dcf24d61c280cf659d8f30ac0fe77083e9887054cc8ed5feb75
 SHA512 
857fa71391e4bc8d884f5bb5e4f072ebd35b6bbcdc3901b6e28e03e79f4732d56430cf395aabc6007d3f7b1e991dcf0c6e21c9b84ccde96b1943d26ad37243eb
+DIST gtk-0.15.5.tar.gz 678555 BLAKE2B 
6110bd1a44d4b276deca20dd69580b8b0442ffca11f84b36fc19c068f4bcc1eb515cba63c98b55bd3bcd5310967d94e053b5466f25729ffb8116dc9e076c3b70
 SHA512 
3d0a75fd1eebcd0fa7c7bf5a0a2dfd622e28b3ab8f69e0f152e10dee9fb8e13b0f6ce7da3a9f304c3f2233cdf432a6d099afc89b47ce3fb4d1cb96c25d6da26b

diff --git a/dev-haskell/gtk/gtk-0.15.5-r1.ebuild 
b/dev-haskell/gtk/gtk-0.15.5-r1.ebuild
new file mode 100644
index 000..b3b8ef283c1
--- /dev/null
+++ b/dev-haskell/gtk/gtk-0.15.5-r1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.4.
+#hackport: flags: have-gio:gio,-have-quartz-gtk
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Binding to the Gtk+ graphical user interface library"
+HOMEPAGE="http://projects.haskell.org/gtk2hs/;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="2/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+deprecated +fmode-binary +gio"
+
+RDEPEND=">=dev-haskell/cairo-0.13.0.0:=[profile?] 
=dev-haskell/glib-0.13.0.0:=[profile?] 
=dev-haskell/pango-0.13.0.0:=[profile?] 
=dev-haskell/text-0.11.0.6:=[profile?] 
=dev-lang/ghc-7.4.1:=
+   dev-libs/glib:2
+   x11-libs/gtk+:2
+   gio? ( >=dev-haskell/gio-0.13.0:=[profile?] 


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

2020-06-06 Thread Sergei Trofimovich
commit: 91bf02ceaa33cdc86133c3b995e5d5f779b3f014
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jun  6 10:59:26 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jun  6 11:09:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91bf02ce

dev-haskell/gtk: drop pld

Closes: https://bugs.gentoo.org/712988
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/gtk/Manifest  |  3 --
 dev-haskell/gtk/gtk-0.12.5.7.2.ebuild | 61 ---
 dev-haskell/gtk/gtk-0.13.9.ebuild | 43 
 dev-haskell/gtk/gtk-0.14.10-r2.ebuild | 50 
 dev-haskell/gtk/gtk-0.14.6.ebuild | 43 
 5 files changed, 200 deletions(-)

diff --git a/dev-haskell/gtk/Manifest b/dev-haskell/gtk/Manifest
index ed6385a0c50..998bc3e4171 100644
--- a/dev-haskell/gtk/Manifest
+++ b/dev-haskell/gtk/Manifest
@@ -1,4 +1 @@
-DIST gtk-0.12.5.7.tar.gz 671695 BLAKE2B 
fb76cd0adabfdbd2ba8ba67a9b272d1feb13321bd9bbd2bfd0305899c90152df02864c57896d7b923b55d3c12a2375d33112526aed2de996621961c454392510
 SHA512 
ec8bb9a97f329a6be314d05481027bfe38317d3c16b48209d71a56b82dcf797cab1b1c94726a66d66677858523306ff59ab225b09d36f32b678a8b11a9ad165c
-DIST gtk-0.13.9.tar.gz 684971 BLAKE2B 
fafbdab72b0b2d3a8d3e4ed54bb6cac2ca0140fc20332b7c20e008943a095a17dd1fe705842fc8099c75840cd4f527abddd3eb2a302a92d9faaf1239e1f15f16
 SHA512 
11ef461382b67da40d9dffda8f4cbfe086ef937affedf1ac154cb2ca306b22f03f1b00512b7ef5de49d71041b0ee2cc0ddb6761ad51524b1fbbbf740653f12a0
 DIST gtk-0.14.10.tar.gz 677787 BLAKE2B 
536b4ce1bdbb17c662342bd8cb8086354a31842e1fc39e4bb2e4c2e505fb03f4e1ad0b689fb48dcf24d61c280cf659d8f30ac0fe77083e9887054cc8ed5feb75
 SHA512 
857fa71391e4bc8d884f5bb5e4f072ebd35b6bbcdc3901b6e28e03e79f4732d56430cf395aabc6007d3f7b1e991dcf0c6e21c9b84ccde96b1943d26ad37243eb
-DIST gtk-0.14.6.tar.gz 679274 BLAKE2B 
4554cfd990abb8ad189b11baf6f38525e72c1989f762f091a7e7fcde159d5516ad9fee71bdb6e7983b1b4293280f59e6a4db34fb4944b14e209e2660fbf95334
 SHA512 
f6f12fb0b07129b313858134d7dd1844a75f1ceaae27b14172891c281949822c222841665cdea62e3bb27c7b47e7fd3e0370721ebc520a0335b512ddf66f9428

diff --git a/dev-haskell/gtk/gtk-0.12.5.7.2.ebuild 
b/dev-haskell/gtk/gtk-0.12.5.7.2.ebuild
deleted file mode 100644
index 742aa165b7c..000
--- a/dev-haskell/gtk/gtk-0.12.5.7.2.ebuild
+++ /dev/null
@@ -1,61 +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.
-
-GTK_MAJ_VER="2"
-
-MY_P="${PN}-${PV%.*}"
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Binding to the Gtk+ graphical user interface library"
-HOMEPAGE="http://projects.haskell.org/gtk2hs/;
-SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz;
-
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="LGPL-2.1"
-SLOT="${GTK_MAJ_VER}/${PV}"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE="+fmode-binary +gio"
-
-RDEPEND="fmode-binary? ( >=dev-haskell/glib-0.12.5.4:0=[profile?] 
=dev-haskell/pango-0.12.5.3:0=[profile?] 
=dev-lang/ghc-7.4.1:=
-   dev-libs/glib:2
-   x11-libs/gtk+:2 )
-   gio? ( >=dev-haskell/cairo-0.12.5.3:0=[profile?] 
=dev-haskell/gio-0.12.5:0=[profile?] 
=dev-haskell/glib-0.12.5.4:0=[profile?] 
=dev-haskell/pango-0.12.5.3:0=[profile?] 
=dev-lang/ghc-7.4.1:=
-   dev-libs/glib:2
-   x11-libs/gtk+:2 )
-   !gio? ( fmode-binary? ( >=dev-haskell/cairo-0.12.5.3:0=[profile?] 
=dev-haskell/cairo-0.12.5.3:0=[profile?] =dev-haskell/glib-0.12.5.4:0=[profile?] =dev-haskell/pango-0.12.5.3:0=[profile?] =dev-lang/ghc-7.4.1:=
-   dev-libs/glib:2
-   x11-libs/gtk+:2 
) )
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.8
-   >=dev-haskell/gtk2hs-buildtools-0.12.5.1-r1:0=
-   virtual/pkgconfig
-"
-
-src_configure() {
-   # Upstream has this enabled, so we might as well force it enabled to be 
sure.
-   cabal_src_configure \
-   --flags=deprecated \
-   $(cabal_flag fmode-binary fmode-binary) \
-   $(cabal_flag gio have-giob)
-}

diff --git a/dev-haskell/gtk/gtk-0.13.9.ebuild 
b/dev-haskell/gtk/gtk-0.13.9.ebuild
deleted file mode 100644
index 6630fc28ff4..000
--- a/dev-haskell/gtk/gtk-0.13.9.ebuild
+++ /dev/null
@@ -1,43 +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: have-gio:gio,-have-quartz-gtk
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Binding to the Gtk+ graphical user interface library"

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

2020-06-06 Thread Sergei Trofimovich
commit: 093d939c07c22eb424cd09c225b063c09f29763c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jun  6 10:57:59 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jun  6 11:09:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=093d939c

dev-haskell/gtk: add forgotten patch

Bug: https://bugs.gentoo.org/712988
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/gtk/files/gtk-0.14.10-glib-2.62.patch | 13 +
 1 file changed, 13 insertions(+)

diff --git a/dev-haskell/gtk/files/gtk-0.14.10-glib-2.62.patch 
b/dev-haskell/gtk/files/gtk-0.14.10-glib-2.62.patch
new file mode 100644
index 000..78e1dc146b4
--- /dev/null
+++ b/dev-haskell/gtk/files/gtk-0.14.10-glib-2.62.patch
@@ -0,0 +1,13 @@
+https://github.com/gtk2hs/gtk2hs/issues/276
+https://bugs.gentoo.org/712988
+--- a/gtk.cabal
 b/gtk.cabal
+@@ -381,7 +381,7 @@ Library
+ -- needs to be imported from this module:
+ x-Signals-Import: Graphics.UI.Gtk.General.Threading
+ include-dirs:   .
+-cpp-options: -U__BLOCKS__
++cpp-options: -U__BLOCKS__ -D__attribute__(A)=
+ if os(darwin) || os(freebsd)
+   cpp-options: -D__attribute__(A)= -D_Nullable= -D_Nonnull=
+ if !flag(deprecated)



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

2020-06-06 Thread Sergei Trofimovich
commit: 20749331ba9e38d30081a1c92cecf47af79c73f5
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jun  6 10:54:57 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jun  6 10:54:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20749331

dev-haskell/gtk: add __attribute__ workaround

Reported-by: Toralf Förster
Bug: https://bugs.gentoo.org/712988
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/gtk/gtk-0.14.10-r3.ebuild | 52 +++
 1 file changed, 52 insertions(+)

diff --git a/dev-haskell/gtk/gtk-0.14.10-r3.ebuild 
b/dev-haskell/gtk/gtk-0.14.10-r3.ebuild
new file mode 100644
index 000..bfb99727150
--- /dev/null
+++ b/dev-haskell/gtk/gtk-0.14.10-r3.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.5.5.
+#hackport: flags: have-gio:gio,-have-quartz-gtk
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Binding to the Gtk+ graphical user interface library"
+HOMEPAGE="http://projects.haskell.org/gtk2hs/;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="2/${PV}"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="+deprecated +fmode-binary +gio"
+
+RDEPEND=">=dev-haskell/cairo-0.13.0.0:=[profile?] 
=dev-haskell/glib-0.13.0.0:=[profile?] 
=dev-haskell/pango-0.13.0.0:=[profile?] 
=dev-haskell/text-0.11.0.6:=[profile?] 
=dev-lang/ghc-7.4.1:=
+   dev-libs/glib:2
+   x11-libs/gtk+:2
+   gio? ( >=dev-haskell/gio-0.13.0:=[profile?] 
= 1.24 && < 2.3' 'Cabal >= 1.24 && < 3.3'
+}
+
+src_configure() {
+   haskell-cabal_src_configure \
+   $(cabal_flag deprecated deprecated) \
+   $(cabal_flag fmode-binary fmode-binary) \
+   $(cabal_flag gio have-gio) \
+   --flag=-have-quartz-gtk
+}



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

2019-12-14 Thread Sergei Trofimovich
commit: a16b6aceff755b38b4cf0321024995249ca1af9e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Dec 14 22:06:49 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Dec 14 22:53:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a16b6ace

dev-haskell/gtk: bump up to 0.14.10-r2

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

 dev-haskell/gtk/Manifest  |  1 +
 dev-haskell/gtk/gtk-0.14.10-r2.ebuild | 50 +++
 2 files changed, 51 insertions(+)

diff --git a/dev-haskell/gtk/Manifest b/dev-haskell/gtk/Manifest
index 049cef0f40e..ed6385a0c50 100644
--- a/dev-haskell/gtk/Manifest
+++ b/dev-haskell/gtk/Manifest
@@ -1,3 +1,4 @@
 DIST gtk-0.12.5.7.tar.gz 671695 BLAKE2B 
fb76cd0adabfdbd2ba8ba67a9b272d1feb13321bd9bbd2bfd0305899c90152df02864c57896d7b923b55d3c12a2375d33112526aed2de996621961c454392510
 SHA512 
ec8bb9a97f329a6be314d05481027bfe38317d3c16b48209d71a56b82dcf797cab1b1c94726a66d66677858523306ff59ab225b09d36f32b678a8b11a9ad165c
 DIST gtk-0.13.9.tar.gz 684971 BLAKE2B 
fafbdab72b0b2d3a8d3e4ed54bb6cac2ca0140fc20332b7c20e008943a095a17dd1fe705842fc8099c75840cd4f527abddd3eb2a302a92d9faaf1239e1f15f16
 SHA512 
11ef461382b67da40d9dffda8f4cbfe086ef937affedf1ac154cb2ca306b22f03f1b00512b7ef5de49d71041b0ee2cc0ddb6761ad51524b1fbbbf740653f12a0
+DIST gtk-0.14.10.tar.gz 677787 BLAKE2B 
536b4ce1bdbb17c662342bd8cb8086354a31842e1fc39e4bb2e4c2e505fb03f4e1ad0b689fb48dcf24d61c280cf659d8f30ac0fe77083e9887054cc8ed5feb75
 SHA512 
857fa71391e4bc8d884f5bb5e4f072ebd35b6bbcdc3901b6e28e03e79f4732d56430cf395aabc6007d3f7b1e991dcf0c6e21c9b84ccde96b1943d26ad37243eb
 DIST gtk-0.14.6.tar.gz 679274 BLAKE2B 
4554cfd990abb8ad189b11baf6f38525e72c1989f762f091a7e7fcde159d5516ad9fee71bdb6e7983b1b4293280f59e6a4db34fb4944b14e209e2660fbf95334
 SHA512 
f6f12fb0b07129b313858134d7dd1844a75f1ceaae27b14172891c281949822c222841665cdea62e3bb27c7b47e7fd3e0370721ebc520a0335b512ddf66f9428

diff --git a/dev-haskell/gtk/gtk-0.14.10-r2.ebuild 
b/dev-haskell/gtk/gtk-0.14.10-r2.ebuild
new file mode 100644
index 000..c3723ffeddf
--- /dev/null
+++ b/dev-haskell/gtk/gtk-0.14.10-r2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.5.5.
+#hackport: flags: have-gio:gio,-have-quartz-gtk
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Binding to the Gtk+ graphical user interface library"
+HOMEPAGE="http://projects.haskell.org/gtk2hs/;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="2/${PV}"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="+deprecated +fmode-binary +gio"
+
+RDEPEND=">=dev-haskell/cairo-0.13.0.0:=[profile?] 
=dev-haskell/glib-0.13.0.0:=[profile?] 
=dev-haskell/pango-0.13.0.0:=[profile?] 
=dev-haskell/text-0.11.0.6:=[profile?] 
=dev-lang/ghc-7.4.1:=
+   dev-libs/glib:2
+   x11-libs/gtk+:2
+   gio? ( >=dev-haskell/gio-0.13.0:=[profile?] 
= 1.24 && < 2.3' 'Cabal >= 1.24 && < 3.1'
+}
+
+src_configure() {
+   haskell-cabal_src_configure \
+   $(cabal_flag deprecated deprecated) \
+   $(cabal_flag fmode-binary fmode-binary) \
+   $(cabal_flag gio have-gio) \
+   --flag=-have-quartz-gtk
+}



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

2019-11-10 Thread Michał Górny
commit: 0ba94c5dd732832ab6ba6ad3431008193420e12f
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov  8 20:50:25 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 10 15:13:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ba94c5d

dev-haskell/gtk: Inline MY_PV in MY_P

Signed-off-by: Michał Górny  gentoo.org>

 dev-haskell/gtk/gtk-0.12.5.7.2.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-haskell/gtk/gtk-0.12.5.7.2.ebuild 
b/dev-haskell/gtk/gtk-0.12.5.7.2.ebuild
index 724b8f3ea75..b4354a032e3 100644
--- a/dev-haskell/gtk/gtk-0.12.5.7.2.ebuild
+++ b/dev-haskell/gtk/gtk-0.12.5.7.2.ebuild
@@ -7,8 +7,7 @@ EAPI=5
 
 GTK_MAJ_VER="2"
 
-MY_PV="${PV%.*}"
-MY_P="${PN}-${MY_PV}"
+MY_P="${PN}-${PV%.*}"
 
 CABAL_FEATURES="lib profile haddock hoogle hscolour"
 inherit haskell-cabal



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

2017-09-23 Thread Sergei Trofimovich
commit: 1957748335c92a005068f1a56fbc9d302699e4ef
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Sep 23 17:38:15 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Sep 23 18:40:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19577483

dev-haskell/gtk: stable 0.14.6 for x86/amd64, bug #631138

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

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

diff --git a/dev-haskell/gtk/gtk-0.14.6.ebuild 
b/dev-haskell/gtk/gtk-0.14.6.ebuild
index 83e01d0f3c1..f13ea2070da 100644
--- a/dev-haskell/gtk/gtk-0.14.6.ebuild
+++ b/dev-haskell/gtk/gtk-0.14.6.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="2/${PV}"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="+deprecated +fmode-binary +gio"
 
 RDEPEND=">=dev-haskell/cairo-0.13.0.0:=[profile?] 


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

2017-02-16 Thread Sergei Trofimovich
commit: ebb16ff55ebf2939c56297a8998e00479317f702
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 16 22:03:09 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 16 22:16:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebb16ff5

dev-haskell/gtk: bump up to 0.14.6

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-haskell/gtk/Manifest  |  1 +
 dev-haskell/gtk/gtk-0.14.6.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/dev-haskell/gtk/Manifest b/dev-haskell/gtk/Manifest
index 43abbe34ce..32c0b12b7d 100644
--- a/dev-haskell/gtk/Manifest
+++ b/dev-haskell/gtk/Manifest
@@ -1,2 +1,3 @@
 DIST gtk-0.12.5.7.tar.gz 671695 SHA256 
7c1c759dbbd7dec96da17e294d4d91542e731e62e41c9647394394df7a245d41 SHA512 
ec8bb9a97f329a6be314d05481027bfe38317d3c16b48209d71a56b82dcf797cab1b1c94726a66d66677858523306ff59ab225b09d36f32b678a8b11a9ad165c
 WHIRLPOOL 
32cf792f5d499ea304a8aaff21a63f85a7cb0aa1eeda1880bf573f8920d5d3c0757209b49bdc6811acb49e7e5131ce25997b145914871f52e0963817e82d0138
 DIST gtk-0.13.9.tar.gz 684971 SHA256 
12e0097724002385207b3bb9a0339ad3d7c8d54336bf91d90827193f801ebfd5 SHA512 
11ef461382b67da40d9dffda8f4cbfe086ef937affedf1ac154cb2ca306b22f03f1b00512b7ef5de49d71041b0ee2cc0ddb6761ad51524b1fbbbf740653f12a0
 WHIRLPOOL 
2b75c5de47e081f81685599faa78b0accbd7296654738d1c297f27686d3c98bb6a38d35d81056797b9597b769f83609983d21bbc39b3c9b911c9bb6fe7dcb922
+DIST gtk-0.14.6.tar.gz 679274 SHA256 
707906120cb8f0aa704fb2045a33600b7636166d74442a9c27c4262bac708327 SHA512 
f6f12fb0b07129b313858134d7dd1844a75f1ceaae27b14172891c281949822c222841665cdea62e3bb27c7b47e7fd3e0370721ebc520a0335b512ddf66f9428
 WHIRLPOOL 
b8e2719f2a53b8726a07627ca2ef095bfbe6461f83c49d6e2fe0f0d70eefdde08072f327f1682c3433e30513006092f84144e7dcdfe78cddee5bb31dd7cd1c7a

diff --git a/dev-haskell/gtk/gtk-0.14.6.ebuild 
b/dev-haskell/gtk/gtk-0.14.6.ebuild
new file mode 100644
index 00..d03fc3afa0
--- /dev/null
+++ b/dev-haskell/gtk/gtk-0.14.6.ebuild
@@ -0,0 +1,44 @@
+# 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: have-gio:gio,-have-quartz-gtk
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Binding to the Gtk+ graphical user interface library"
+HOMEPAGE="http://projects.haskell.org/gtk2hs/;
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="2/${PV}"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="+deprecated +fmode-binary +gio"
+
+RDEPEND=">=dev-haskell/cairo-0.13.0.0:=[profile?] 
=dev-haskell/glib-0.13.0.0:=[profile?] 
=dev-haskell/pango-0.13.0.0:=[profile?] 
=dev-haskell/text-0.11.0.6:=[profile?] 
=dev-lang/ghc-7.4.1:=
+   dev-libs/glib:2
+   x11-libs/gtk+:2
+   gio? ( >=dev-haskell/gio-0.13.0:=[profile?] 


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

2016-08-03 Thread Patrice Clement
commit: c2c54f8e6fa08028e196727d491927d57928e122
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Tue Jul 26 16:44:45 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Aug  3 07:21:54 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2c54f8e

dev-haskell/gtk: remove unused patches

Signed-off-by: Patrice Clement  gentoo.org>

 dev-haskell/gtk/files/gtk-0.12.0-ghc-7.2.patch   |  23 --
 dev-haskell/gtk/files/gtk-0.12.3-glib-2.32.patch |  18 --
 dev-haskell/gtk/files/gtk-0.12.3.1-ghc-7.6.patch | 287 ---
 dev-haskell/gtk/files/gtk-0.13.4-ghc-7.10.patch  |  20 --
 4 files changed, 348 deletions(-)

diff --git a/dev-haskell/gtk/files/gtk-0.12.0-ghc-7.2.patch 
b/dev-haskell/gtk/files/gtk-0.12.0-ghc-7.2.patch
deleted file mode 100644
index 1d454c5..000
--- a/dev-haskell/gtk/files/gtk-0.12.0-ghc-7.2.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-diff --git a/Graphics/UI/Gtk/General/Structs.hsc 
b/Graphics/UI/Gtk/General/Structs.hsc
-index 2df0385..c1b8452 100644
 a/Graphics/UI/Gtk/General/Structs.hsc
-+++ b/Graphics/UI/Gtk/General/Structs.hsc
-@@ -1,4 +1,5 @@
- {-# LANGUAGE ScopedTypeVariables, TypeSynonymInstances #-}
-+{-# LANGUAGE FlexibleInstances #-}
- {-# OPTIONS_HADDOCK hide #-}
- -- -*-haskell-*-
- 
-diff --git a/gtk.cabal b/gtk.cabal
-index bd97975..aa7165f 100644
 a/gtk.cabal
-+++ b/gtk.cabal
-@@ -126,7 +126,7 @@ Flag have-gio
- 
- Library
- build-depends:  base >= 4 && < 5,
--array, containers, haskell98, mtl, bytestring,
-+array, containers, mtl, bytestring,
- glib  >= 0.12.0 && < 0.13,
- pango >= 0.12.0 && < 0.13,
- cairo >= 0.12.0 && < 0.13

diff --git a/dev-haskell/gtk/files/gtk-0.12.3-glib-2.32.patch 
b/dev-haskell/gtk/files/gtk-0.12.3-glib-2.32.patch
deleted file mode 100644
index 1f07c07..000
--- a/dev-haskell/gtk/files/gtk-0.12.3-glib-2.32.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-fix build failure against recent glib-2.32
-
-In file included from Graphics/UI/Gtk/General/hsgthread.c:29:0: 
-
-/usr/include/glib-2.0/glib/gthread.h:28:2:
- ошибка: #error "Only  can be included directly."
-diff --git a/Graphics/UI/Gtk/General/hsgthread.c 
b/Graphics/UI/Gtk/General/hsgthread.c
-index 5eaed46..6d20e73 100644
 a/Graphics/UI/Gtk/General/hsgthread.c
-+++ b/Graphics/UI/Gtk/General/hsgthread.c
-@@ -26,7 +26,6 @@
-  */
- 
- #include 
--#include 
- #include 
- #include "hsgthread.h"
- 

diff --git a/dev-haskell/gtk/files/gtk-0.12.3.1-ghc-7.6.patch 
b/dev-haskell/gtk/files/gtk-0.12.3.1-ghc-7.6.patch
deleted file mode 100644
index ab5a997..000
--- a/dev-haskell/gtk/files/gtk-0.12.3.1-ghc-7.6.patch
+++ /dev/null
@@ -1,287 +0,0 @@
 gtk-0.12.3.1-orig/Graphics/UI/Gtk/Windows/Assistant.chs2012-06-18 
07:39:34.0 +1000
-+++ gtk-0.12.3.1/Graphics/UI/Gtk/Windows/Assistant.chs 2012-10-11 
12:51:38.040935853 +1100
-@@ -274,7 +274,7 @@
- {#pointer AssistantPageFunc#}
- 
- foreign import ccall "wrapper" mkAssistantPageFunc ::
--  ({#type glong#} -> Ptr () -> IO {#type glong#})
-+  ({#type gint#} -> Ptr () -> IO {#type gint#})
-   -> IO AssistantPageFunc
- 
- -- | Sets the page type for @page@. The page type determines the page behavior
 gtk-0.12.3.1-orig/Graphics/UI/Gtk/Multiline/TextIter.chs   2012-06-18 
07:39:34.0 +1000
-+++ gtk-0.12.3.1/Graphics/UI/Gtk/Multiline/TextIter.chs2012-10-11 
12:50:59.510893025 +1100
-@@ -797,7 +797,7 @@
- {#pointer TextCharPredicate#}
- 
- foreign import ccall "wrapper" mkTextCharPredicate ::
--  ({#type gunichar#} -> Ptr () -> {#type gboolean#}) -> IO TextCharPredicate
-+  ({#type gunichar#} -> Ptr () -> IO {#type gboolean#}) -> IO 
TextCharPredicate
- 
- -- | Move 'TextIter' forward until a
- -- predicate function returns True.
-@@ -810,7 +810,7 @@
- textIterForwardFindChar :: TextIter -> (Char -> Bool) -> Maybe TextIter ->
-IO Bool
- textIterForwardFindChar ti pred limit = do
--  fPtr <- mkTextCharPredicate (\c _ -> fromBool $ pred (chr (fromIntegral c)))
-+  fPtr <- mkTextCharPredicate (\c _ -> return $ fromBool $ pred (chr 
(fromIntegral c)))
-   res <- liftM toBool $ {#call text_iter_forward_find_char#} 
- ti fPtr nullPtr (fromMaybe (TextIter nullForeignPtr) limit)
-   freeHaskellFunPtr fPtr
-@@ -827,7 +827,7 @@
- textIterBackwardFindChar :: TextIter -> (Char -> Bool) -> Maybe TextIter ->
- IO Bool
- textIterBackwardFindChar ti pred limit = do
--  fPtr <- mkTextCharPredicate (\c _ -> fromBool $ pred (chr (fromIntegral c)))
-+  fPtr <- mkTextCharPredicate (\c _ -> return $ fromBool $ pred (chr 
(fromIntegral c)))
-   res <- liftM toBool $ {#call text_iter_backward_find_char#} 
- ti fPtr nullPtr (fromMaybe (TextIter nullForeignPtr) limit)
-   freeHaskellFunPtr fPtr
 gtk-0.12.3.1-orig/Graphics/UI/Gtk/ModelView/TreeView.chs   2012-06-18 
07:39:34.0 

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

2016-05-15 Thread Sergei Trofimovich
commit: 81b92f05131a62d3b3d116c527a0203bdc07db42
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun May 15 17:25:50 2016 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun May 15 17:39:48 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81b92f05

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

Package-Manager: portage-2.2.28

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

diff --git a/dev-haskell/gtk/gtk-0.13.9.ebuild 
b/dev-haskell/gtk/gtk-0.13.9.ebuild
index 41a75d4..b3fba83 100644
--- a/dev-haskell/gtk/gtk-0.13.9.ebuild
+++ b/dev-haskell/gtk/gtk-0.13.9.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="2/${PV}"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="+deprecated +fmode-binary +gio"
 
 RDEPEND=">=dev-haskell/cairo-0.13.0.0:=[profile?] 


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

2016-01-19 Thread Sergei Trofimovich
commit: fb3e3c39c7c7f547a8fcd5e2317073ed8e5ddde9
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Jan 19 22:28:17 2016 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jan 19 22:29:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb3e3c39

dev-haskell/gtk: bump up to 0.13.9

Package-Manager: portage-2.2.27

 dev-haskell/gtk/Manifest  |  1 +
 dev-haskell/gtk/gtk-0.13.9.ebuild | 44 +++
 dev-haskell/gtk/metadata.xml  | 12 +--
 3 files changed, 50 insertions(+), 7 deletions(-)

diff --git a/dev-haskell/gtk/Manifest b/dev-haskell/gtk/Manifest
index 87c20a5..c656e0b 100644
--- a/dev-haskell/gtk/Manifest
+++ b/dev-haskell/gtk/Manifest
@@ -6,3 +6,4 @@ DIST gtk-0.13.3.tar.gz 678376 SHA256 
879bbfe5a9b0bda7d1a4a7e695b39173c8a1f766745
 DIST gtk-0.13.4.tar.gz 678430 SHA256 
171ffd0464938b4be3cd161911d8ddbaa71e11afe786abe64b7c787986e4ccf5 SHA512 
5957ea6cb87d3dedc91050757dc99035c04b63f5ac4ffaa835b4aaf7b98f380756237365e9d2873ddffbe7dbe37b95b2f8a6dbc0ffea2110c3a8c57a6a2522c7
 WHIRLPOOL 
4f9c437b378f1471cad231fe2d02f3f144348a0843050f37aad6a7bbe3c68eba8316059c76ba1cc1053465bedaefef7e557ca3e32bc0713c0ff8845b5543fe7b
 DIST gtk-0.13.6.tar.gz 686960 SHA256 
4c74ab4affda49230c0f98bd67276d114484ac3857f7e8a22d1e66339dda43f6 SHA512 
7b5b0c6c0c369592ab686b21332f03ddbc8fe1432ca99cba31c35073ae9bf431a2f19a51e5584c0eeb6e006790625bfbdbf302aa052cc4dcbc19f7988de57a2e
 WHIRLPOOL 
ce61c7597ac7bcd3a0f63c6eb0b85c59802ceb5f6b906b10178828576776780a4bc851402a37a4d4c0ffafb4b3715e0cd5c815633213180af6975ab0541c762c
 DIST gtk-0.13.7.tar.gz 684611 SHA256 
323a468a71a831802ecc3c98f2d015a79516a2304b3c9f3a2013fa3b216a39d7 SHA512 
12d4e7e7ed79fd2ca9e5dc09a4a97b0b89fa22c63bb62e01087da205246fc2a28a9f9bc0622316c0cd64ea110f43405320df784ebf51d8da4bf74219c6e7191c
 WHIRLPOOL 
34098aa925f02105b2cc6e1ce8633b122a75cfd6ea9097996056c0d0ea0672fe0b14454a789959fa41d9a504901bbfac9d831a431436bf65b600b6e840e0e257
+DIST gtk-0.13.9.tar.gz 684971 SHA256 
12e0097724002385207b3bb9a0339ad3d7c8d54336bf91d90827193f801ebfd5 SHA512 
11ef461382b67da40d9dffda8f4cbfe086ef937affedf1ac154cb2ca306b22f03f1b00512b7ef5de49d71041b0ee2cc0ddb6761ad51524b1fbbbf740653f12a0
 WHIRLPOOL 
2b75c5de47e081f81685599faa78b0accbd7296654738d1c297f27686d3c98bb6a38d35d81056797b9597b769f83609983d21bbc39b3c9b911c9bb6fe7dcb922

diff --git a/dev-haskell/gtk/gtk-0.13.9.ebuild 
b/dev-haskell/gtk/gtk-0.13.9.ebuild
new file mode 100644
index 000..41a75d4
--- /dev/null
+++ b/dev-haskell/gtk/gtk-0.13.9.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.6.
+#hackport: flags: have-gio:gio,-have-quartz-gtk
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Binding to the Gtk+ graphical user interface library"
+HOMEPAGE="http://projects.haskell.org/gtk2hs/;
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="2/${PV}"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="+deprecated +fmode-binary +gio"
+
+RDEPEND=">=dev-haskell/cairo-0.13.0.0:=[profile?] 
=dev-haskell/glib-0.13.0.0:=[profile?] 
=dev-haskell/pango-0.13.0.0:=[profile?] 
=dev-haskell/text-0.11.0.6:=[profile?] 
=dev-lang/ghc-7.4.1:=
+   dev-libs/glib:2
+   x11-libs/gtk+:2
+   gio? ( >=dev-haskell/gio-0.13.0:=[profile?] 

-
-  Depend on GIO package, thereby enabling certain 
features.
-  Set the default file translation mode for
-  file I/O operations to _O_BINARY.  Some GTK libraries open image
-  files without specifing binary mode.  If you have trouble loading
-  gtk in ghci, then it may help to turn this option off.
-
+   
+   Include definitions in this library 
that are considered obsolete.
+   Depend on GIO package, thereby enabling 
certain features.
+   Set the default file translation mode 
for file I/O operations to _O_BINARY.
+   
 



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

2015-09-20 Thread Sergei Trofimovich
commit: 006e22dcca44ce31e7e3730c56dc8f269248a996
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Sep 20 18:23:44 2015 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Sep 20 18:50:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=006e22dc

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

Package-Manager: portage-2.2.20

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

diff --git a/dev-haskell/gtk/gtk-0.12.5.7.2.ebuild 
b/dev-haskell/gtk/gtk-0.12.5.7.2.ebuild
index 92fce67..5e17dda 100644
--- a/dev-haskell/gtk/gtk-0.12.5.7.2.ebuild
+++ b/dev-haskell/gtk/gtk-0.12.5.7.2.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="LGPL-2.1"
 SLOT="${GTK_MAJ_VER}/${PV}"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86"
 IUSE="+fmode-binary +gio"
 
 RDEPEND="fmode-binary? ( >=dev-haskell/glib-0.12.5.4:0=[profile?]