gpo.zugaina.org

Search Portage & Overlays:

dev-haskell/gtkglext

Binding to the GTK+ OpenGL Extension

Screenshots

  • gtkglext-0.13.2.0-r2
    ~amd64
    doc hscolour hoogle profile

    View      Download      Browse     License: LGPL-2.1   
    Overlay: haskell

ChangeLog

commit c1d1ab135e7d4c3de68869388ff96abf77f868e5
Author: hololeap <hololeap@protonmail.com>
Date: Tue Mar 5 19:25:37 2024 -0700

*/*: Switch to EAPI 8

Signed-off-by: hololeap <hololeap@protonmail.com>

commit db98782e890b3cebf75a19b2da3a1bdcbee17fa4
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri May 12 06:28:08 2023 -0600

*/*: Remove [profile?] from ghc RDEPEND

This reverts commit b2f01bbf1333c88785109bebf75d49a3bd623727.

Adding [profile?] universally causes issues with exe-only packages with
no profile USE flag. This is better handled in the eclass.

Signed-off-by: hololeap <hololeap@users.noreply.github.com>

commit a2f524e74d7e5e5000c1d057a74dcd7f4af7b43c
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sat May 6 17:04:20 2023 -0600

*/*: Remove ~x86 (and related) from KEYWORDS

x86 is mostly untested, and even building a subset of ::haskell
revealed failing tests which pass on amd64.

With the new behavior of hackport to only add ARCH to KEYWORDS, there
will be CI failures if a package has ~x86 removed but not from its
revdep tree as well. The only sensible mitigation is to remove ~x86
tree-wide until we have a dedicated tester willing to fix current bugs.

See: https://github.com/snoyberg/mono-traversable/issues/210
Signed-off-by: hololeap <hololeap@users.noreply.github.com>

commit b2f01bbf1333c88785109bebf75d49a3bd623727
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri May 5 15:53:40 2023 -0600

*/*: Add [profile?] to ghc RDEPEND

Any package that depends on 'base' will require the 'base' profiling
libs when profiling is enabled. Because virtually every package depends
on 'base', it makes sense to add [profile?] universally to
'dev-lang/ghc' in RDEPEND.

Reported-by: Filip Kszczot <filip@kszczot.pl>
Signed-off-by: hololeap <hololeap@users.noreply.github.com>

commit 9b3648fd668eee72628eca59009f680a13478f88
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri Oct 28 10:22:08 2022 -0600

dev-haskell/gtkglext: Add GHC_BOOTSTRAP_PACKAGES

Needed because of recent change in eclass

Bug: https://github.com/gentoo-haskell/gentoo-haskell/issues/1327
See: 5cfaa84b6afa9f7fdba4845e599c22a02a29dbc7
Signed-off-by: hololeap <hololeap@users.noreply.github.com>

commit 9672ee12c9c489f9e5bfdee329a4e6aed692fe4d
Author: Sam James <sam@gentoo.org>
Date: Sat Jul 30 06:55:18 2022 +0100

*/*: fix https->https in metadatd dtd

Newer hackport fixes this (in git, not tagged yet).

Signed-off-by: Sam James <sam@gentoo.org>

commit a5152d315520aace250a392050bfbe2f7580b3fc
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Dec 20 12:14:30 2020 +0000

dev-haskell/gtkglext: tweak for modern gtk

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 068927cea6cfca70c85caf4f9ef613a32c13882c
Author: Jack Todaro <solpeth@posteo.org>
Date: Thu Jul 2 08:05:43 2020 +1000

dev-haskell/gtkglext: allow dev-haskell/gtk-0.15

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Jack Todaro <solpeth@posteo.org>

commit 3d16013c65cc8986c7537d76ed3a2855e978d057
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Nov 23 15:39:53 2019 +0000

*/*: Inline mirror://hackage and update URIs

Follow ::gentoo commit 2a2e66a9407205f18
("*/*: Inline mirror://hackage and update URIs ")

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 85741f9e8d23eec3073a99f617e13c96693023f4
Author: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
Date: Sun Nov 3 21:54:50 2019 -0500

dev-haskell/gtkglext: drop old

Keep last: 0.13.2.0

Signed-off-by: Philippe Baril Lecavalier <pbl.ltx@gmail.com>

commit 46a6cda78503574179cd660d5a8e4aef79e36ba8
Author: Mark Wright <gienah@gentoo.org>
Date: Fri Oct 12 16:46:50 2018 +1100

dev-haskell/gtkglext: Loosen Cabal dep

Package-Manager: Portage-2.3.50, Repoman-2.3.11

commit 71a37230f967e3211bbc35e759fdb676bb2ce792
Author: Mark Wright <gienah@gentoo.org>
Date: Mon May 21 21:42:07 2018 +1000

dev-haskell/gtkglext: Bump to 0.13.2

commit 2a94f64d40e69b69ddfa1b5da7906d17009e5e6f
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Nov 24 09:25:20 2017 +0000

refresh Manifests

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 1a6ba469382ab24f8b77b4ff3b043b6e2ed68306
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Tue Feb 28 21:38:05 2017 +0000

follow ::gentoo in removing '# $Id$' headers

Done as
$ sed -i */*/*.ebuild -e '/^# \$Id\$$/d'

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit d84916524e98a8f09c3fd90e66743bd47a200cd7
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Nov 6 13:32:17 2016 +0000

dev-haskell/gtkglext: fix gtkglext slot

Package-Manager: portage-2.3.2

commit 8e6fd8fb59a0021670962b13909d7576be310e95
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Nov 6 12:52:05 2016 +0000

dev-haskell/gtkglext: bump up to 0.13.1.1

Package-Manager: portage-2.3.2

commit 998ef026ceff6666d7b116f674a98488993518ac
Author: Sergei Trofimovich <siarheit@google.com>
Date: Mon May 30 20:15:37 2016 +0100

dev-haskell/gtkglext: port to Cabal-1.24

Package-Manager: portage-2.3.0_rc1

commit e018d5434eaa68a548fc4db01c20bf815458cd00
Author: Sergei Trofimovich <siarheit@google.com>
Date: Fri Feb 12 21:57:09 2016 +0000

dev-haskell/gtkglext: allow gtk-0.14

Package-Manager: portage-2.2.27

commit aa19eeb10bc2eb3e09f93fa8a102c322742943e4
Author: Vikraman Choudhury <vikraman@gentoo.org>
Date: Tue Jan 26 14:19:48 2016 -0500

Update metadata.xml for GLEP 67

commit b732a270281a11168a7f963608ee2bf7534436ec
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sat Oct 3 17:32:51 2015 +0100

dev-haskell/gtkglext: update to cabal-1.22

Package-Manager: portage-2.2.22

commit 4a585b54eb5f4c66e9b867f0bf95b390cbc62c60
Author: Heather <Heather@live.ru>
Date: Wed Aug 12 15:47:28 2015 +0400

fix headers and copyright lines

commit b9c11d9d44644f6a277de1f7af562de56e786675
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Aug 9 10:37:52 2015 +0100

convert '# $Header: ' lines to '# $Id$'

The change was adopted when ::gentoo switched to git.

https://github.com/trofi/gentoo-qa/blob/master/check_header.sh

Signed-off-by: Sergei Trofimovich <siarheit@google.com>

commit 0f2ddf86b20daf287bc6716ba007898c36e1d39a
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Aug 2 18:04:20 2015 +0100

Unslotted dev-haskell/gtk and friends

Packages were moved to reflect package names on hackage:
dev-haskell/gtk:3 -> dev-haskell/gtk3
dev-haskell/gtksourceview:2 -> dev-haskell/gtksourceview2
dev-haskell/gtksourceview:3 -> dev-haskell/gtksourceview3
dev-haskell/webkit:3 -> dev-haskell/webkit3
dev-haskell/webkitgtk-javascriptcore:2 -> dev-haskell/webkit-javascriptcore
dev-haskell/webkitgtk-javascriptcore:3 -> dev-haskell/webkitgtk3-javascriptcore

This will allow easier tracking with hackport and
will confuse less ebuild writers.

Signed-off-by: Sergei Trofimovich <siarheit@google.com>

commit 3a8a73fb2392efafe9fae67a3ee0913a9e40926d
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Oct 12 14:25:44 2014 +0100

dev-haskell/gtkglext: allow gtk-0.13

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 7caba65cd543fbfef1c994cc43a84a5dec653ce7
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Thu Jul 24 18:07:32 2014 +0300

metadata.xml: from <maintainer> field in favour of <herd> one

Mangled by tiny tool:
https://github.com/trofi/gentoo-qa/blob/master/shrink_haskell_metadata.hs

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 02f9fa618ba2029a3af97a9fc382dec138eaa9e5
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Mon Dec 16 18:33:49 2013 +0300

updated Manifests (haskell-names lacked Csums)

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit f527743dc1b8c24f78ec2c815cdb8e61e9813c20
Author: Mark Wright <gienah@gentoo.org>
Date: Tue Dec 10 14:38:53 2013 +1100

Move glib and pango into slot 0 in gtkglext

commit 1e0e6163a28929b189445e7af65cbfa845394076
Author: Mark Wright <gienah@gentoo.org>
Date: Tue Dec 3 19:16:27 2013 +1100

Bump gtkglext to 0.12.5.0. Remove have-quartz-gtk and use-deprecated flags in gtkglext-0.12.1-r2.

commit 5fd2e582f4dbf5a03667449e3ed66356cb40e416
Author: Mark Wright <gienah@gentoo.org>
Date: Mon Nov 25 01:14:36 2013 +1100

Tighten gtk2hs deps in dev-haskell/gtkglext

commit 037ac56cdf222dfc14022032c8dc7f54610eeada
Author: Mark Wright <gienah@gentoo.org>
Date: Tue Apr 2 02:11:59 2013 +1100

slot 2 gtkglext

commit 7db4e1b65c2de61d0028528402e5f4d4f1112cf1
Author: Alexander Vershilov <alexander.vershilov@gmail.com>
Date: Fri Sep 7 17:44:46 2012 +0400

big mirror update

commit eeec21f6eca73fd0f6ee0a2a6c1457bbcb32a406
Author: nCdy <nCdy@live.com>
Date: Thu Sep 6 15:25:48 2012 +0400

Metadata updates

commit 88bbb0224ca4d45e00f0f64b16b0c8e79dab66f1
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Jun 15 03:11:07 2012 +0300

regenerated all Manifests to make use of 'thin' feature in one shot

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit ddfc3d1aa83b3634fb3be0d8024f3d6afe252445
Author: Mark Wright <markwright@internode.on.net>
Date: Thu Nov 17 23:17:59 2011 +1100

Add hoogle support

commit d2fc4ed01280f60817fb3da486477655d8c320cf
Author: Mark Wright <markwright@internode.on.net>
Date: Sat Sep 17 14:17:33 2011 +1000

Bump gtkglext to 0.12.1, built with ghc 7.2.1, 7.0.4 and 6.12.3

commit 5bcab2f8fe2677491fc662c7a3277d07320a97bb
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Fri Dec 31 11:32:57 2010 +0000

Make the split gtk2hs ebuilds use nocabaldep
Currently the Gtk2HsSetup.hs script used for configuring/building does some
fancy auto-detection of the installed version of Cabal and matches it to
the version of GHC for registering purposes. As such, the eclasses attempt
to always use the maximum installed version stops this from working, so
we force using whichever version of Cabal that version of GHC came with.

commit 8483f091a073a8e32f10fdad4f915e1ab277fb1c
Author: Lennart Kolmodin <kolmodin@gentoo.org>
Date: Tue Dec 28 10:26:11 2010 +0000

gtk2hs: bump gtkglext

commit 6ab6e2f9a6d242039e6cdd33939558b232d38501
Author: Lennart Kolmodin <kolmodin@gentoo.org>
Date: Sun Jun 27 16:59:33 2010 +0000

Add gtkglext (part of gtk2hs)