gpo.zugaina.org

Search Portage & Overlays:

dev-haskell/wxcore

wxHaskell core

Screenshots

  • wxcore-0.92.3.0-r1
    ~amd64
    gstreamer doc hscolour hoogle profile

    View      Download      Browse     License: wxWinLL-3.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 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 89e6a8c8a8cdca34d85ca7e6ed6c3bf1b515b9c1
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Apr 16 22:52:50 2021 +0100

dev-haskell/wxcore: switch to WX_GTK_VER="3.0-gtk3"

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

commit 026c0e396f02416f96225aafd6aa6c870890d8fc
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Aug 30 10:25:54 2020 +0100

dev-haskell/wxcore: tweak for cabal-3

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

commit 9e7324c47f51ba9bf9ed37998718e25c76a5fcbb
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Aug 7 23:34:42 2020 +0100

*/*: drop ~ppc/~ppc64 keywords following ::gentoo

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

commit 0ab81901c65aff38c5c322d9ae7955e297987b6c
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Apr 11 11:27:33 2020 +0100

dev-lang/ghc: follow sparc keywords removal

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.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 6c5daf5d162b3229f4e61ae391ce917aeec1533d
Author: hololeap <hololeap@gmail.com>
Date: Sat Feb 9 18:00:26 2019 -0700

dev-haskell/wxcore: Loosen constraint for containers (0.92.3.0)

commit 4acc7f3f0f5abb06cb083336c00d9cfe3a464160
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Wed Jun 6 08:30:06 2018 +0000

dev-haskell/wxcore: tweak for ghc-8.4

Package-Manager: Portage-2.3.40, Repoman-2.3.9

commit 6d5a89d646f91e31382956a369751fdf9de9d526
Author: Sergey Alirzaev <zl29ah@gmail.com>
Date: Thu Jan 18 12:08:24 2018 +0300

dev-haskell/wxc{,ore}: make gstreamer dependency optional

fixes #651

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 ab18a1385aac43c325c52ab59f35105229f1e0e0
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Thu Jun 1 21:52:44 2017 +0100

dev-haskell/wxcore: bump up to 0.92.3.0

Package-Manager: Portage-2.3.6, Repoman-2.3.2

commit 18f054880f47305f01882e5a289883b08ea260ac
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Thu Mar 9 22:20:58 2017 +0000

dev-haskell/wxcore: drop old

Package-Manager: Portage-2.3.4, Repoman-2.3.2

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 b7cdc170351baf786bc2755b555c74a63ed6da6d
Author: Sergei Trofimovich <siarheit@google.com>
Date: Mon Jan 16 11:11:11 2017 +0000

dev-haskell/wxcore: drop users of wxgtk:2.8

Package-Manager: Portage-2.3.3, Repoman-2.3.1

commit f44eccff1cde939f3b476633e8dcf793e14703ee
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sat Mar 26 21:53:50 2016 +0000

dev-haskell/wxcore: bump up to 0.92.2.0

Package-Manager: portage-2.2.28

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

Update metadata.xml for GLEP 67

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 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 99e4e7c58dd07c40045240e414d58f3acb6fc446
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat May 31 12:46:45 2014 +0300

dev-haskell/wxcore: add missing stdc++ extralib

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

commit bae3f13d16b826d5172c0f925d86b5c441a621fb
Author: Mark Wright <gienah@gentoo.org>
Date: Mon Mar 24 02:01:39 2014 +1100

Bump wxcore to 0.90.1.1, loosen array dep in 0.13.2.3

commit 4b7254eb8d82906ce374bead5ffc4a28c0a1043e
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Tue Jan 15 23:38:51 2013 +0300

dev-haskell/wxcore: drop old digest

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

commit 3681f4727532a0b8cd63bb796a0b8aef22164611
Author: Mark Wright <gienah@gentoo.org>
Date: Sun Jan 13 22:56:08 2013 +1100

Thanks to peanuts for reporting: unconditionally require x11-libs/wxGTK with opengl USE flag. Bump wxcore to 0.13.2.3.

commit 448f0dd34d8cf6065b7688d778d7df015e68b8b6
Author: Mark Wright <gienah@gentoo.org>
Date: Fri Dec 28 10:19:14 2012 +1100

wxhaskell in portage has ~ppc ~sparc keywords

commit 73a94310eadb714d0860b9c162611a75b57c191b
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Dec 7 01:34:51 2012 +0300

get rid of 'dev-haskell/time' dependency as it's really a core library

And since ghc-7.6 it's even harder to upgrade, as
directory, haskell98 and others depend on time-1.4.0.1
thus it's unsafe to upgrade it.

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

commit 0bda0edd0f63763853f7ec783dc226fef8e788ed
Author: Mark Wright <gienah@gentoo.org>
Date: Thu Nov 29 18:00:40 2012 +1100

slot wxdirect, slot wxcore, patch wxcore-0.13.2.1 for ghc 7.6.1

commit 797a62694af9aeb54b59af85327c06c951fb6769
Author: Mark Wright <gienah@gentoo.org>
Date: Sun Nov 25 19:01:03 2012 +1100

EAPI=5 for wxcore

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

big mirror update

commit 64c90c595c63d015952e1724061d6997ae811148
Author: Mark Wright <gienah@gentoo.org>
Date: Sat Jul 14 15:00:14 2012 +1000

Bump wxcore to 0.90.0.3

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 2aa3183d1422c825ae3ea9fc5baa6dcb437184d0
Author: Mark Wright <gienah@gentoo.org>
Date: Sat May 19 22:09:41 2012 +1000

Bump wxcore to 0.90.0.1 (built with ghc 7.4.1 and 7.5.20120517)

commit 30b128a08a396d106befdbbe81b289a089a0e19e
Author: Mark Wright <gienah@gentoo.org>
Date: Mon Apr 16 16:32:28 2012 +1000

Bump wxcore to 0.90

commit fa250b533a7f49d65718810c5de1a6f6371406d1
Author: Mark Wright <gienah@gentoo.org>
Date: Tue Feb 7 23:49:07 2012 +1100

Bump wxcore to 0.13.2.1

commit 1ea14049455044c8f23d06eb2a3d66fa94059f62
Author: Mark Wright <markwright@internode.on.net>
Date: Sat Jan 7 15:22:31 2012 +1100

Bump wxcore to 0.13.2, built with ghc 7.4.1-rc1, 7.2.2, 7.0.4 and 6.12.3

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

Add hoogle support

commit 202399045f5e6e03080b915da7e25af7fafb0659
Author: Mark Wright <markwright@internode.on.net>
Date: Sat Jun 18 20:42:09 2011 +1000

Bump wxcore to 0.12.1.7, built with ghc 7.0.4 and 6.12.3

commit d328f727b42f3610964617fe0dd3376e5e6f87c9
Author: Mark Wright <markwright@internode.on.net>
Date: Tue Mar 15 22:29:42 2011 +1100

Fix 64 bit C++ build problem with gcc 4.5.2, loosen dependencies to build with ghc 7.0.2, built with ghc 6.12.3 and 7.0.2

commit fabc3f98e343cce7244170a625fd53f1d7f10dd3
Author: Lennart Kolmodin <kolmodin@gentoo.org>
Date: Sat Sep 4 13:58:19 2010 +0000

Need wxGTK[X] to build wxcore

commit 2a03bed52786e4561c63a3bd5d6725d4d950db02
Author: Lennart Kolmodin <kolmodin@gentoo.org>
Date: Tue Jun 29 00:01:58 2010 +0000

Remove old wxcore ebuild and all its patches

commit a8799de2d692b4f6a9903669378323cc2b67ecf1
Author: Lennart Kolmodin <kolmodin@gentoo.org>
Date: Mon Jun 28 23:52:02 2010 +0000

Bump wxcore

commit 8398a5b371eaa14b33fdc912ed993109f5f99771
Author: Lennart Kolmodin <kolmodin@gentoo.org>
Date: Thu Jan 28 20:36:02 2010 +0000

Use explicit patch names in PATCHES
Reported by kynky

commit c52b0c03f437bc3fc23379cd34f5c473fbad52b4
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Sat Oct 24 11:22:36 2009 +0000

The great bytestring removal!
We're removing bytestring from the overlay for several reasons:
* It's a GHC boot library, and thus shouldn't be upgraded.
* The tree doesn't have a bytestring package, so this will make syncing easier.
* It's a right royal pain to successfully upgrade all packages depending on the GHC bytestring
to a stand-alone upgraded bytestring (no, haskell-updater doesn't help).
* For the most part, bytestring upgrades typically don't do much for end users anyway.
* New bytestring comes with new GHC; why would you care enough to upgrade bytestring but not GHC?

We're leaving bytestring package masked for now, but all dependencies upon it have been removed.
I'm sorry, but you're probably going to have to manually rebuild all packages that you had
installed with bytestring dependencies. Then again, until recently a lot of packages didn't have
explicit bytestring dependencies in the ebuilds...

commit 4361b6c2000d088451b55a18a3bde8512a479f6f
Author: Lennart Kolmodin <kolmodin@gentoo.org>
Date: Sun Aug 9 15:16:43 2009 +0000

Fix typo in a wxcore patch

commit 6cefeb36249467ec87fee5455f40450ad0e887ae
Author: Lennart Kolmodin <kolmodin@gentoo.org>
Date: Fri Aug 7 15:36:41 2009 +0000

Fixes for wxcore, now at least it installs
But it installs into funny directories, needs to be fixed.

commit 4c957d01fb7ca2b2020bbb7add9f7f620e774e54
Author: Lennart Kolmodin <kolmodin@gentoo.org>
Date: Fri Aug 7 09:00:08 2009 +0000

Fixes for wxcore ebuild, still fails though.
- Don't know the lower bound of which wxGTK version that would work
- Copy phase fails, needs to install into $, not into the root

commit 5bc70a9ba29d9c49b2a1929117cc4ee8aaff1091
Author: Lennart Kolmodin <kolmodin@gentoo.org>
Date: Wed May 13 22:14:31 2009 +0000

Add wxcore
Dependencies on WX is still missing.
Ebuild dev-haskell/wx should added too (or use the name wxhaskell?)