summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfrostwork <frostwork1@gmail.com>2014-06-22 07:51:39 +0200
committerfrostwork <frostwork1@gmail.com>2014-06-22 07:51:39 +0200
commita084a58014f11d0addb2242aeb4bd4e9a942436f (patch)
treee40e605cbdbedc1eb13475f35ae7380fc9f5a596
parent[games-engines/openxcom] rename category, cleanup. (diff)
downloadgamerlay-a084a58014f11d0addb2242aeb4bd4e9a942436f.tar.gz
gamerlay-a084a58014f11d0addb2242aeb4bd4e9a942436f.tar.bz2
gamerlay-a084a58014f11d0addb2242aeb4bd4e9a942436f.zip
updated modular pcsx2 live ebuilds and added slightly modified multilib wxGTK ebuild from 510708
-rw-r--r--games-emulation/pcsx2-meta/Manifest2
-rw-r--r--games-emulation/pcsx2-meta/pcsx2-meta-9999.ebuild9
-rw-r--r--games-emulation/pcsx2/Manifest2
-rw-r--r--games-emulation/pcsx2/pcsx2-9999.ebuild86
-rw-r--r--games-emulation/ps2emu-cdvdiso/Manifest2
-rw-r--r--games-emulation/ps2emu-cdvdiso/ps2emu-cdvdiso-9999.ebuild32
-rw-r--r--games-emulation/ps2emu-cdvdlinuz/Manifest2
-rw-r--r--games-emulation/ps2emu-cdvdlinuz/ps2emu-cdvdlinuz-9999.ebuild23
-rw-r--r--games-emulation/ps2emu-cdvdnull/Manifest2
-rw-r--r--games-emulation/ps2emu-cdvdnull/ps2emu-cdvdnull-9999.ebuild23
-rw-r--r--games-emulation/ps2emu-dev9null/Manifest2
-rw-r--r--games-emulation/ps2emu-dev9null/ps2emu-dev9null-9999.ebuild23
-rw-r--r--games-emulation/ps2emu-fwnull/Manifest2
-rw-r--r--games-emulation/ps2emu-fwnull/ps2emu-fwnull-9999.ebuild23
-rw-r--r--games-emulation/ps2emu-gsdx/Manifest3
-rw-r--r--games-emulation/ps2emu-gsdx/files/mesa-10.patch13
-rw-r--r--games-emulation/ps2emu-gsdx/ps2emu-gsdx-9999.ebuild43
-rw-r--r--games-emulation/ps2emu-gsnull/Manifest2
-rw-r--r--games-emulation/ps2emu-gsnull/ps2emu-gsnull-9999.ebuild23
-rw-r--r--games-emulation/ps2emu-onepad/Manifest2
-rw-r--r--games-emulation/ps2emu-onepad/ps2emu-onepad-9999.ebuild23
-rw-r--r--games-emulation/ps2emu-padnull/Manifest2
-rw-r--r--games-emulation/ps2emu-padnull/ps2emu-padnull-9999.ebuild23
-rw-r--r--games-emulation/ps2emu-spu2-x/Manifest2
-rw-r--r--games-emulation/ps2emu-spu2-x/ps2emu-spu2-x-9999.ebuild47
-rw-r--r--games-emulation/ps2emu-spu2null/Manifest2
-rw-r--r--games-emulation/ps2emu-spu2null/ps2emu-spu2null-9999.ebuild23
-rw-r--r--games-emulation/ps2emu-usbnull/Manifest2
-rw-r--r--games-emulation/ps2emu-usbnull/ps2emu-usbnull-9999.ebuild23
-rw-r--r--games-emulation/ps2emu-zerogs/Manifest2
-rw-r--r--games-emulation/ps2emu-zerogs/ps2emu-zerogs-9999.ebuild33
-rw-r--r--games-emulation/ps2emu-zzogl/Manifest2
-rw-r--r--games-emulation/ps2emu-zzogl/ps2emu-zzogl-9999.ebuild30
-rw-r--r--x11-libs/wxGTK/ChangeLog1321
-rw-r--r--x11-libs/wxGTK/Manifest14
-rw-r--r--x11-libs/wxGTK/files/wxGTK-2.8.10.1-odbc-defines.patch39
-rw-r--r--x11-libs/wxGTK/files/wxGTK-2.8.11-collision.patch74
-rw-r--r--x11-libs/wxGTK/files/wxGTK-2.8.11-unicode-odbc.patch13
-rw-r--r--x11-libs/wxGTK/files/wxGTK-2.8.7-mmedia.patch11
-rw-r--r--x11-libs/wxGTK/files/wxGTK-2.9.3.1-collision.patch77
-rw-r--r--x11-libs/wxGTK/files/wxGTK-2.9.4.1-collision.patch75
-rw-r--r--x11-libs/wxGTK/files/wxGTK-3.0.0.0-collision.patch75
-rw-r--r--x11-libs/wxGTK/metadata.xml22
-rw-r--r--x11-libs/wxGTK/wxGTK-2.8.12.1-r1.ebuild187
-rw-r--r--x11-libs/wxGTK/wxGTK-3.0.0.0.ebuild170
45 files changed, 2274 insertions, 337 deletions
diff --git a/games-emulation/pcsx2-meta/Manifest b/games-emulation/pcsx2-meta/Manifest
new file mode 100644
index 0000000..583e205
--- /dev/null
+++ b/games-emulation/pcsx2-meta/Manifest
@@ -0,0 +1,2 @@
+EBUILD pcsx2-meta-9999.ebuild 1133 SHA256 e1d278c32c7a3ad7babf2b9d02cdd5493591e7d11ecfd9b526abceee0edbade7 SHA512 caa406eb2e51f9b1ad3477d9e896e8bcae47b2db1ade9234ca15c9a84badc413f9098ee8e974df5c50276100fb059e7cc86ac6fd0faa9f5e399eba845e02b9c3 WHIRLPOOL c2d5420746b4dbc638b6bcf02a7167a84f9e7b9997f7d3b9a6ea7ed80a544f2d980bd10e1c917a956e56824834fe7a842fb15bf80cba6acf4126b1901e773a02
+MISC metadata.xml 1222 SHA256 3856b52c091bd0ecc11e876f7ca0c40942dba752fb520659fa24343314a75875 SHA512 d6b7662dd0be81428b16e01da71b720699f85f5530b73d3ca3452a08e9271828194332a500959520e3ffe16a83572f76e218e6ac798fbf89afd8258408669f49 WHIRLPOOL a898048b46a1bc8349d5ec48f323af07163b542d0bf43e529d3251a4720adec84516cb2fc79f192f8c671d7714815169893966ecfaeae525444591079c161a45
diff --git a/games-emulation/pcsx2-meta/pcsx2-meta-9999.ebuild b/games-emulation/pcsx2-meta/pcsx2-meta-9999.ebuild
index a8ba0df..2432e3d 100644
--- a/games-emulation/pcsx2-meta/pcsx2-meta-9999.ebuild
+++ b/games-emulation/pcsx2-meta/pcsx2-meta-9999.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Header: games-emulation/pcsx2-meta-9999.ebuild,v 1.1 2014/06/20 08:30:00 frostwork Exp $
EAPI="2"
@@ -12,8 +12,8 @@ SRC_URI=""
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~x86"
-IUSE="cdvdiso cdvdlinuz cdvdnull dev9null fwnull gsdx gsnull onepad padnull spu2null spu2-x usbnull zerogs zerospu zzogl"
+KEYWORDS=""
+IUSE="cdvdiso cdvdlinuz cdvdnull dev9null fwnull gsdx gsnull onepad padnull spu2null spu2-x usbnull zerogs zzogl"
RDEPEND=" games-emulation/pcsx2
cdvdiso? ( games-emulation/ps2emu-cdvdiso )
@@ -29,6 +29,5 @@ RDEPEND=" games-emulation/pcsx2
spu2-x? ( games-emulation/ps2emu-spu2-x )
usbnull? ( games-emulation/ps2emu-usbnull )
zerogs? ( games-emulation/ps2emu-zerogs )
- zerospu? ( games-emulation/ps2emu-zerospu )
zzogl? ( games-emulation/ps2emu-zzogl )
"
diff --git a/games-emulation/pcsx2/Manifest b/games-emulation/pcsx2/Manifest
index c425e23..67eef08 100644
--- a/games-emulation/pcsx2/Manifest
+++ b/games-emulation/pcsx2/Manifest
@@ -1,2 +1,2 @@
-EBUILD pcsx2-9999.ebuild 3546 SHA256 fef42682189486ea63a76cd9086973121894e4ba9f082f679f0008ec3142ab24 SHA512 449ca39ee6783f7aebd1ad2c7108d1222181938d5e2d56d7bfac0d9ab5a5d00e0ec753578e8f47c8a2a8ccc10060c8afd9e4a40dbbe44723d2257c62f0c0f91b WHIRLPOOL 5117fdd126a822bf46cc435679bf94bffc2accc837b11e6931446ed6ca6815ae65e7a3a60bef463aa4d9548fa9f7ebdb62096b4c70ac6ae4024cf8a32f190d5a
+EBUILD pcsx2-9999.ebuild 3103 SHA256 f527f9d2c733a10f40db461dca628dc02da62bf3707d0aad8b04002217270ee3 SHA512 ae766d89c26babe82ffda8b604cd0a90772a964353af777d695d47f41baab7db130bbc8e2043ed698854566a0f7b2e97a3cbc2880779e878cabb5fb907d2c68a WHIRLPOOL f6dc07734e8edcbe979343140b7260ef5f23c568bcb76084b98f4f7c2a1f26e3bbcf0c380128d05db5c44ae72884461cd6917631bb64a5216ac45cca6f5724fd
MISC metadata.xml 309 SHA256 f8c9613b2f2825647f179b95e905799b85762744d55a46704b8c29b949493654 SHA512 118e92958f93ef7550d6529d453276fdcaab9c394b15c1115ecba505eff6e065372fdd8bb312e174ecc8f9ce8b464f724a0dbabdc38bf8a47278ed46e9e2fb47 WHIRLPOOL 0bb32d12c11cdb1f1bee006fb5e4d1ec4519d309814ca4dae972cf6406d0d8f8f1c655b817819304685975c8668a8950c16ac8a7a56bd552560756e67e508f83
diff --git a/games-emulation/pcsx2/pcsx2-9999.ebuild b/games-emulation/pcsx2/pcsx2-9999.ebuild
index f2b8462..8a6c1e3 100644
--- a/games-emulation/pcsx2/pcsx2-9999.ebuild
+++ b/games-emulation/pcsx2/pcsx2-9999.ebuild
@@ -1,60 +1,43 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Header: games-emulation/pcsx2-9999.ebuild,v 1.1 2014/06/20 08:30:00 frostwork Exp $
-EAPI=3
+EAPI=5
WX_GTK_VER="2.8"
-inherit games cmake-utils subversion wxwidgets
+inherit games cmake-utils git-2 wxwidgets
DESCRIPTION="A PlayStation 2 emulator"
HOMEPAGE="http://www.pcsx2.net"
-ESVN_REPO_URI="http://pcsx2.googlecode.com/svn/trunk"
-ESVN_PROJECT="pcsx2"
+EGIT_REPO_URI="https://github.com/PCSX2/pcsx2.git"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS=""
-IUSE="debug"
+RDEPEND="
+ app-arch/bzip2[abi_x86_32]
+ dev-libs/libaio[abi_x86_32]
+ sys-libs/zlib[abi_x86_32]
+ media-libs/alsa-lib[abi_x86_32]
+ media-libs/glew[abi_x86_32]
+ media-libs/libsdl[abi_x86_32]
+ media-libs/portaudio[abi_x86_32]
+ virtual/jpeg:62[abi_x86_32]
+ virtual/opengl[abi_x86_32]
+ x11-libs/gtk+:2[abi_x86_32]
+ x11-libs/libICE[abi_x86_32]
+ x11-libs/libX11[abi_x86_32]
+ x11-libs/libXext[abi_x86_32]
+ x11-libs/wxGTK:2.8[X,abi_x86_32]
+ x86? ( media-gfx/nvidia-cg-toolkit )
+ amd64? ( media-gfx/nvidia-cg-toolkit[multilib] )
+"
-if use amd64; then
- ABI="x86"
-fi
-if use debug; then
- CMAKE_BUILD_TYPE="Debug"
-else
- CMAKE_BUILD_TYPE="Release"
-fi
-
-DEPEND="dev-cpp/sparsehash
- x86? (
- app-arch/bzip2
- sys-libs/zlib
- media-libs/alsa-lib
- media-libs/glew
- media-libs/libsdl
- media-libs/portaudio
- media-gfx/nvidia-cg-toolkit
- virtual/jpeg
- virtual/opengl
- x11-libs/gtk+:2
- x11-libs/libICE
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/wxGTK[X]
- )
- amd64? ( media-gfx/nvidia-cg-toolkit[multilib]
- app-emulation/emul-linux-x86-baselibs
- app-emulation/emul-linux-x86-opengl
- app-emulation/emul-linux-x86-xlibs
- app-emulation/emul-linux-x86-gtklibs
- app-emulation/emul-linux-x86-sdl
- app-emulation/emul-linux-x86-soundlibs
- app-emulation/emul-linux-x86-wxGTK
- )"
-RDEPEND="${DEPEND}"
+DEPEND="${RDEPEND}
+ >=dev-cpp/sparsehash-1.5
+"
src_prepare() {
sed -i -e "s:CDVDnull TRUE:CDVDnull FALSE:g" -i cmake/SelectPcsx2Plugins.cmake
@@ -76,16 +59,19 @@ src_prepare() {
}
src_configure() {
+ multilib_toolchain_setup x86
+
wxgtk_config=""
cg_config=""
if use amd64; then
# tell cmake to use 32 bit library
- wxgtk_config="-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-2.8-32"
+ wxgtk_config="-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-2.8-x86"
cg_config="-DCG_LIBRARY=/opt/nvidia-cg-toolkit/lib32/libCg.so
-DCG_GL_LIBRARY=/opt/nvidia-cg-toolkit/lib32/libCgGL.so"
fi
mycmakeargs="
+ -DCMAKE_BUILD_TYPE=Release
-DPACKAGE_MODE=1
-DPLUGIN_DIR=$(games_get_libdir)/${PN}
-DPLUGIN_DIR_COMPILATION=$(games_get_libdir)/${PN}
@@ -106,15 +92,3 @@ src_install() {
prepgamesdirs
}
-
-pkg_postinst() {
- if use amd64; then
- einfo "We currently use 64bit dev-cpp/sparsehash for compiling pcsx2"
- einfo "since sparsehash installation contains only header files."
- einfo "If you encounter any problems with that, try"
- einfo ""
- einfo " ABI=\"x86\" emerge sparsehash"
- einfo ""
- einfo "and remerge pcsx2 before reporting bugs."
- fi
-}
diff --git a/games-emulation/ps2emu-cdvdiso/Manifest b/games-emulation/ps2emu-cdvdiso/Manifest
index 35385e3..53b8a3c 100644
--- a/games-emulation/ps2emu-cdvdiso/Manifest
+++ b/games-emulation/ps2emu-cdvdiso/Manifest
@@ -1 +1 @@
-EBUILD ps2emu-cdvdiso-9999.ebuild 2613 SHA256 9310f2b23407ff6d608cbd659550e01ddc365a779c54e0100458f24890d74d62 SHA512 b1a5796b1d16224bd34f43ca96398e1fd905616873cae8041da78b527af3b6b9454ee0ce68cbe6ee6b03e6f4c42cc2dbbddb24839c69a9a2c2d97f623d35ed6b WHIRLPOOL 0fdb42e124784215f511b8d67a159c1dc1e67fcb043f2cfe8648dc45d233da70a1be09e2c353e2e9a27219c5a22f38a65a241c8c9d19476ba2f553b0df1c018a
+EBUILD ps2emu-cdvdiso-9999.ebuild 2576 SHA256 2911ff1b02f95ca28c2a6e3b7a4f4164556c780b23ab2cf79773514bdbc8ca79 SHA512 68c709af8a4411c63180982d7f8fd897bbda9ea5b96b2e561a1a8996a4404777b54d89786cbc5a004b12e3e5469619687c4f6257a4c8ce2e116a78ce7f928ba8 WHIRLPOOL 79c674e53c1c1b56563f28c7b146640e496ce5ced22981946069c420a29d61214a081ac1bb8c75f894a9d7700cf355f27050957248f611500c3546957781724e
diff --git a/games-emulation/ps2emu-cdvdiso/ps2emu-cdvdiso-9999.ebuild b/games-emulation/ps2emu-cdvdiso/ps2emu-cdvdiso-9999.ebuild
index 530e506..376fbd6 100644
--- a/games-emulation/ps2emu-cdvdiso/ps2emu-cdvdiso-9999.ebuild
+++ b/games-emulation/ps2emu-cdvdiso/ps2emu-cdvdiso-9999.ebuild
@@ -1,42 +1,26 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Header: games-emulation/ps2emu-cdvdiso-9999.ebuild,v 1.1 2014/06/20 08:30:00 frostwork Exp $
-EAPI=3
+EAPI=5
WX_GTK_VER="2.8"
-inherit games cmake-utils subversion
+inherit games cmake-utils git-2
DESCRIPTION="cdvdiso plugin for pcsx2"
HOMEPAGE="http://www.pcsx2.net"
-ESVN_REPO_URI="http://pcsx2.googlecode.com/svn/trunk"
-ESVN_PROJECT="pcsx2"
+EGIT_REPO_URI="https://github.com/PCSX2/pcsx2.git"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS=""
-IUSE="debug"
-if use amd64; then
- ABI="x86"
-fi
-if use debug; then
- CMAKE_BUILD_TYPE="Debug"
-else
- CMAKE_BUILD_TYPE="Release"
-fi
-DEPEND="
- x86? (
- app-arch/bzip2
- x11-libs/gtk+:2
- )
- amd64? ( app-emulation/emul-linux-x86-baselibs
- app-emulation/emul-linux-x86-gtklibs
- )"
+DEPEND="app-arch/bzip2[abi_x86_32]"
RDEPEND="${DEPEND}"
src_prepare() {
+ sed -i -e "s:EXTRA_PLUGINS FALSE:EXTRA_PLUGINS TRUE:g" -i cmake/BuildParameters.cmake
sed -i -e "s:add_subdirectory(3rdparty)::g" -i CMakeLists.txt
sed -i -e "s:INSTALL(FILES:#INSTALL(FILES:g" -i CMakeLists.txt
sed -i -e "s:add_subdirectory(locales)::g" -i CMakeLists.txt
@@ -62,7 +46,9 @@ src_prepare() {
}
src_configure() {
+ multilib_toolchain_setup x86
mycmakeargs="
+ -DCMAKE_BUILD_TYPE=Release
-DPACKAGE_MODE=1
-DPLUGIN_DIR=$(games_get_libdir)/pcsx2
-DPLUGIN_DIR_COMPILATION=$(games_get_libdir)/pcsx2
diff --git a/games-emulation/ps2emu-cdvdlinuz/Manifest b/games-emulation/ps2emu-cdvdlinuz/Manifest
index 532d39b..7721e39 100644
--- a/games-emulation/ps2emu-cdvdlinuz/Manifest
+++ b/games-emulation/ps2emu-cdvdlinuz/Manifest
@@ -1 +1 @@
-EBUILD ps2emu-cdvdlinuz-9999.ebuild 2475 SHA256 dc862973ecd9aee9178ca50826ca79dfec27c5e04e6ae9ba2efc48799d973675 SHA512 050c736a1b1f2da6d1e091f9dc4d16aafd7b34901844a70bd09bf7012b7f4681fa7f0b4a59ab34c087a87002637185bda2ad4c1f34301631078f47369e212e54 WHIRLPOOL 9b1d0ba1231d91bc949e83ed4674ba9743e465b4910f938cb23bd20a694466c21dfe38bc5f73619178b70126ee95615e6671b31a570c3cce5fee8ac9be1287f1
+EBUILD ps2emu-cdvdlinuz-9999.ebuild 2550 SHA256 430902a769cb9f6f3ec451a59028d789c4d43d1df9b7aff2e6da236524dbc833 SHA512 2cac7bd174b9f9e6e137bc656df17d132f4c2cd70720c4dafb37d52ebf3b5fb3c56cb8ac5a697d8f55c1c69ebd12947ddc35fbb29518e3753e7ee437655bddb0 WHIRLPOOL 1baa35507559da3f6ec6ffd0a8a86f18dde25d1f5ede145bd8044135e6c31bcbede16aa955ca09cb2ce096b8b204618a4e889a42f61dea4256f3009c38c68240
diff --git a/games-emulation/ps2emu-cdvdlinuz/ps2emu-cdvdlinuz-9999.ebuild b/games-emulation/ps2emu-cdvdlinuz/ps2emu-cdvdlinuz-9999.ebuild
index 1928fac..5e7eddb 100644
--- a/games-emulation/ps2emu-cdvdlinuz/ps2emu-cdvdlinuz-9999.ebuild
+++ b/games-emulation/ps2emu-cdvdlinuz/ps2emu-cdvdlinuz-9999.ebuild
@@ -1,35 +1,26 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Header: games-emulation/ps2emu-cdvdlinuz-9999.ebuild,v 1.1 2014/06/20 08:30:00 frostwork Exp $
-EAPI=3
+EAPI=5
WX_GTK_VER="2.8"
-inherit games cmake-utils subversion
+inherit games cmake-utils git-2
DESCRIPTION="cdvdlinux plugin for pcsx2"
HOMEPAGE="http://www.pcsx2.net"
-ESVN_REPO_URI="http://pcsx2.googlecode.com/svn/trunk"
-ESVN_PROJECT="pcsx2"
+EGIT_REPO_URI="https://github.com/PCSX2/pcsx2.git"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS=""
-IUSE="debug"
-if use amd64; then
- ABI="x86"
-fi
-if use debug; then
- CMAKE_BUILD_TYPE="Debug"
-else
- CMAKE_BUILD_TYPE="Release"
-fi
DEPEND=""
RDEPEND="${DEPEND}"
src_prepare() {
+ sed -i -e "s:EXTRA_PLUGINS FALSE:EXTRA_PLUGINS TRUE:g" -i cmake/BuildParameters.cmake
sed -i -e "s:add_subdirectory(3rdparty)::g" -i CMakeLists.txt
sed -i -e "s:INSTALL(FILES:#INSTALL(FILES:g" -i CMakeLists.txt
sed -i -e "s:add_subdirectory(locales)::g" -i CMakeLists.txt
@@ -55,7 +46,9 @@ src_prepare() {
}
src_configure() {
+ multilib_toolchain_setup x86
mycmakeargs="
+ -DCMAKE_BUILD_TYPE=Release
-DPACKAGE_MODE=1
-DPLUGIN_DIR=$(games_get_libdir)/pcsx2
-DPLUGIN_DIR_COMPILATION=$(games_get_libdir)/pcsx2
diff --git a/games-emulation/ps2emu-cdvdnull/Manifest b/games-emulation/ps2emu-cdvdnull/Manifest
index 6853237..01d4aba 100644
--- a/games-emulation/ps2emu-cdvdnull/Manifest
+++ b/games-emulation/ps2emu-cdvdnull/Manifest
@@ -1 +1 @@
-EBUILD ps2emu-cdvdnull-9999.ebuild 2458 SHA256 9c928b84d3a89f447d6e1f0fb19dfd34e56f3b68bce306122401a777725b1ebc SHA512 3934e8a001ce6e97623caf90c3f9ef67e2cf820b51c8d475ad0992702496a5c84a60eb3b2502436096141751ec819ec78b14cbbc5f47f93868a416d9c5d091da WHIRLPOOL 295b4c051f588e34e055a310e84adc7157988331390e42cbae49ede889c6c87c8d5b8de3ff0c163ff4c6b141c07237d37bbdb2392a43e2eae635dff2e292fd82
+EBUILD ps2emu-cdvdnull-9999.ebuild 2532 SHA256 0fb308605eb15d79efe5a3436fcd9a6b1144be41ed27a79ec6e8e99e2ccafbe7 SHA512 3c019dd3effe2e427f0009104a8db6f9c3547b053b2a4a70e75faa5bae1abc08046cf0b79f681dd7ed77e4825cc460124058cf54d55804a35d5283bea3a05f52 WHIRLPOOL e6558181bddaa47d865226254b7fa9757cc7094a65b60eda977618c884f05f7514980fc8cbe06c835dd5f94d6eb6fa826dbde44eca0ff2279bb327e523fe0e8a
diff --git a/games-emulation/ps2emu-cdvdnull/ps2emu-cdvdnull-9999.ebuild b/games-emulation/ps2emu-cdvdnull/ps2emu-cdvdnull-9999.ebuild
index 0498e5f..7c60aef 100644
--- a/games-emulation/ps2emu-cdvdnull/ps2emu-cdvdnull-9999.ebuild
+++ b/games-emulation/ps2emu-cdvdnull/ps2emu-cdvdnull-9999.ebuild
@@ -1,33 +1,24 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Header: games-emulation/ps2emu-cdvdnull-9999.ebuild,v 1.1 2014/06/20 08:30:00 frostwork Exp $
-EAPI=3
+EAPI=5
-inherit games cmake-utils subversion
+inherit games cmake-utils git-2
DESCRIPTION="cddvd null plugin for pcsx2"
HOMEPAGE="http://www.pcsx2.net"
-ESVN_REPO_URI="http://pcsx2.googlecode.com/svn/trunk"
-ESVN_PROJECT="pcsx2"
+EGIT_REPO_URI="https://github.com/PCSX2/pcsx2.git"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS=""
-IUSE="debug"
-if use amd64; then
- ABI="x86"
-fi
-if use debug; then
- CMAKE_BUILD_TYPE="Debug"
-else
- CMAKE_BUILD_TYPE="Release"
-fi
DEPEND=""
RDEPEND="${DEPEND}"
src_prepare() {
+ sed -i -e "s:EXTRA_PLUGINS FALSE:EXTRA_PLUGINS TRUE:g" -i cmake/BuildParameters.cmake
sed -i -e "s:add_subdirectory(3rdparty)::g" -i CMakeLists.txt
sed -i -e "s:INSTALL(FILES:#INSTALL(FILES:g" -i CMakeLists.txt
sed -i -e "s:add_subdirectory(locales)::g" -i CMakeLists.txt
@@ -53,7 +44,9 @@ src_prepare() {
}
src_configure() {
+ multilib_toolchain_setup x86
mycmakeargs="
+ -DCMAKE_BUILD_TYPE=Release
-DPACKAGE_MODE=1
-DPLUGIN_DIR=$(games_get_libdir)/pcsx2
-DPLUGIN_DIR_COMPILATION=$(games_get_libdir)/pcsx2
diff --git a/games-emulation/ps2emu-dev9null/Manifest b/games-emulation/ps2emu-dev9null/Manifest
index 6a55f6d..d44f6e9 100644
--- a/games-emulation/ps2emu-dev9null/Manifest
+++ b/games-emulation/ps2emu-dev9null/Manifest
@@ -1 +1 @@
-EBUILD ps2emu-dev9null-9999.ebuild 2476 SHA256 bdf78b993896d717b23c959d7304576b7f806dc895d3e11c30f3b9caddf253a4 SHA512 e4f076877a029cf6268471fd4482274b3932840f13b5ae22ec9905fb05cb9c5fdf3461530dd378d8c54ca957a5372b171e6ceef13aad8f20d1909787686e4dd6 WHIRLPOOL 6fa38bdd7a46dfb4eab52a3901b72a03271e2831c566acdcd3d921c9ccc1ee860327e27df59323cd6e369c96af958436bc8b06199cb99a54701540a1595c482b
+EBUILD ps2emu-dev9null-9999.ebuild 2550 SHA256 663f6bb423d5c8a587722963ab12cb4d76c00ea361e952a8483d70626c06e3ea SHA512 f6a07f431b2c8caa22f6ad2cd3ff9126116923db194382e396b0d4ac6e6a9c67ff47c54a5f481af39382f391213d1a174f6434175972a57083a8d494c8e8af2d WHIRLPOOL b722721088f7efdb6d9daf516bbbf77dd78baa960a50671b3f10634db9a7a47a434e1adc15be8dbb4385c6830a4e2d557068d1c57ca13b97db4af9f2ebe07f88
diff --git a/games-emulation/ps2emu-dev9null/ps2emu-dev9null-9999.ebuild b/games-emulation/ps2emu-dev9null/ps2emu-dev9null-9999.ebuild
index a244162..d011bc0 100644
--- a/games-emulation/ps2emu-dev9null/ps2emu-dev9null-9999.ebuild
+++ b/games-emulation/ps2emu-dev9null/ps2emu-dev9null-9999.ebuild
@@ -1,35 +1,26 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Header: games-emulation/ps2emu-dev9null-9999.ebuild,v 1.1 2014/06/20 08:30:00 frostwork Exp $
-EAPI=3
+EAPI=5
WX_GTK_VER="2.8"
-inherit games cmake-utils subversion
+inherit games cmake-utils git-2
DESCRIPTION="dev9null plugin for pcsx2"
HOMEPAGE="http://www.pcsx2.net"
-ESVN_REPO_URI="http://pcsx2.googlecode.com/svn/trunk"
-ESVN_PROJECT="pcsx2"
+EGIT_REPO_URI="https://github.com/PCSX2/pcsx2.git"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS=""
-IUSE="debug"
-if use amd64; then
- ABI="x86"
-fi
-if use debug; then
- CMAKE_BUILD_TYPE="Debug"
-else
- CMAKE_BUILD_TYPE="Release"
-fi
DEPEND=""
RDEPEND="${DEPEND}"
src_prepare() {
+ sed -i -e "s:EXTRA_PLUGINS FALSE:EXTRA_PLUGINS TRUE:g" -i cmake/BuildParameters.cmake
sed -i -e "s:add_subdirectory(3rdparty)::g" -i CMakeLists.txt
sed -i -e "s:INSTALL(FILES:#INSTALL(FILES:g" -i CMakeLists.txt
sed -i -e "s:add_subdirectory(locales)::g" -i CMakeLists.txt
@@ -55,7 +46,9 @@ src_prepare() {
}
src_configure() {
+ multilib_toolchain_setup x86
mycmakeargs="
+ -DCMAKE_BUILD_TYPE=Release
-DPACKAGE_MODE=1
-DPLUGIN_DIR=$(games_get_libdir)/pcsx2
-DPLUGIN_DIR_COMPILATION=$(games_get_libdir)/pcsx2
diff --git a/games-emulation/ps2emu-fwnull/Manifest b/games-emulation/ps2emu-fwnull/Manifest
index 29a0762..b362b07 100644
--- a/games-emulation/ps2emu-fwnull/Manifest
+++ b/games-emulation/ps2emu-fwnull/Manifest
@@ -1 +1 @@
-EBUILD ps2emu-fwnull-9999.ebuild 2476 SHA256 556a29f266f323e7e486521c0de33425d643cc50952aa101bb9edb6c389dc24c SHA512 7c7d97c72cc0009731b433dcaa06050c26bda0b48209947b739384b6497e0fbf9a15d0d5a5d7dbe26500ea2a3b81aa899d9af9208a291c731b9e0bc0b55c64b9 WHIRLPOOL 1a5bd5de9f07680ff487ef60fd515d7a0de7ea9542ef868f8f67812ed814424e8763afae2b19aa1d77e44f926e034de372b6cd4a57416f63d29f686f263b16a7
+EBUILD ps2emu-fwnull-9999.ebuild 2548 SHA256 efb1ffd7f502b72bd1bc6791a70514969453eae5820a3e165369ffe6f244cc78 SHA512 30cddf397852c7869e9257ec750797c1ce66fbcfd8c38485af69d28cde7c88846ea76b8ef1c025ee7349ac3b273d3737d87f0eb33e31de1607afbcc6b35ba764 WHIRLPOOL 4ca5f090361cc90b941cb7c2c425eeabe537377643828b756b9bdbacce538bafb0e8360d881451588816a7cf57a6db7934b9af623e877bdfa20a66aba67f0608
diff --git a/games-emulation/ps2emu-fwnull/ps2emu-fwnull-9999.ebuild b/games-emulation/ps2emu-fwnull/ps2emu-fwnull-9999.ebuild
index 9c77472..b792a66 100644
--- a/games-emulation/ps2emu-fwnull/ps2emu-fwnull-9999.ebuild
+++ b/games-emulation/ps2emu-fwnull/ps2emu-fwnull-9999.ebuild
@@ -1,35 +1,26 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Header: games-emulation/ps2emu-fwnull-9999.ebuild,v 1.1 2014/06/20 08:30:00 frostwork Exp $
-EAPI=3
+EAPI=4
WX_GTK_VER="2.8"
-inherit games cmake-utils subversion
+inherit games cmake-utils git-2
DESCRIPTION="fwnull plugin for pcsx2"
HOMEPAGE="http://www.pcsx2.net"
-ESVN_REPO_URI="http://pcsx2.googlecode.com/svn/trunk"
-ESVN_PROJECT="pcsx2"
+EGIT_REPO_URI="https://github.com/PCSX2/pcsx2.git"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS=""
-IUSE="debug"
-if use amd64; then
- ABI="x86"
-fi
-if use debug; then
- CMAKE_BUILD_TYPE="Debug"
-else
- CMAKE_BUILD_TYPE="Release"
-fi
DEPEND=""
RDEPEND="${DEPEND}"
src_prepare() {
+ sed -i -e "s:EXTRA_PLUGINS FALSE:EXTRA_PLUGINS TRUE:g" -i cmake/BuildParameters.cmake
sed -i -e "s:add_subdirectory(3rdparty)::g" -i CMakeLists.txt
sed -i -e "s:INSTALL(FILES:#INSTALL(FILES:g" -i CMakeLists.txt
sed -i -e "s:add_subdirectory(locales)::g" -i CMakeLists.txt
@@ -55,7 +46,9 @@ src_prepare() {
}
src_configure() {
+ multilib_toolchain_setup x86
mycmakeargs="
+ -DCMAKE_BUILD_TYPE=Release
-DPACKAGE_MODE=1
-DPLUGIN_DIR=$(games_get_libdir)/pcsx2
-DPLUGIN_DIR_COMPILATION=$(games_get_libdir)/pcsx2
diff --git a/games-emulation/ps2emu-gsdx/Manifest b/games-emulation/ps2emu-gsdx/Manifest
index 7234684..189cfac 100644
--- a/games-emulation/ps2emu-gsdx/Manifest
+++ b/games-emulation/ps2emu-gsdx/Manifest
@@ -1 +1,2 @@
-EBUILD ps2emu-gsdx-9999.ebuild 2642 SHA256 51f4a7749001505b47a3bf54f18e42a858db9c4f1e1261937564bf62fbf87c8f SHA512 e39a500284c42eccc8930b0df348a3109e84b3aa229f927250cd4ae6bb1b33bd73886a84e1c29fbe80d55c9984e817a139e3257ae0bf700036d53f219fff3b12 WHIRLPOOL cb2d2075a61885ff706de475f1e69ec115316bd1cfcc47c9f2cd4a11f59a439d17b70a36875a6dd063737dd8ca51d9a7c867d4f37e0d598707cbe6dfbc5150d6
+AUX mesa-10.patch 553 SHA256 54708ee7f7679fcbd713e5383f65cc4188e4f7d582d22b0b762751505d47987e SHA512 a17e14bee7072c7c660b212294df13e87f98fa8412760a125cb44110c2a31cca6f19408bd2a41705b1767930392a56a53d7931a75dbe59929fc4a13a4dc66bc1 WHIRLPOOL 42b78cecbb75084c4da8c905d49728752f30960a938d9e26aecde50dd2c6923205ed3ceec36e6545a93adb733415e1a4211b21c40d770264a2392f34d6905d1e
+EBUILD ps2emu-gsdx-9999.ebuild 2732 SHA256 cd287ed3b47200a3355c605704fe79594c8fcfcb9f5bfb1b03f8235e205e17d9 SHA512 83f891fe8240e7195170e82c3ef40840776277b186827f56b99438ada0ae7a1df7d0709d3d43f24d22b9e113222d70e378872ed48bdee693fa33701b2c4887be WHIRLPOOL 4cd514a0a4f8f277092e1d1919ae90cf1cb9acd4a6ac0915b4fef9b9a44240c6ee52176e8edd2ea29013dc135085ea783a527568ea3b0887300f39672a129c40
diff --git a/games-emulation/ps2emu-gsdx/files/mesa-10.patch b/games-emulation/ps2emu-gsdx/files/mesa-10.patch
new file mode 100644
index 0000000..597a7a8
--- /dev/null
+++ b/games-emulation/ps2emu-gsdx/files/mesa-10.patch
@@ -0,0 +1,13 @@
+diff -ur ./pcsx2-1.2.2/plugins/GSdx/stdafx.h ./pcsx2-1.2.2-r1/plugins/GSdx/stdafx.h
+--- ./pcsx2-1.2.2/plugins/GSdx/stdafx.h 2014-02-10 22:57:09.000000000 +0400
++++ ./pcsx2-1.2.2-r1/plugins/GSdx/stdafx.h 2014-05-19 00:53:09.835978801 +0400
+@@ -195,6 +195,9 @@
+ // Note use GL/glcorearb.h on the future
+ #include <GL/gl.h>
+ #include <GL/glext.h>
++ #ifndef PFNGLBLENDCOLORPROC
++ typedef void (APIENTRYP PFNGLBLENDCOLORPROC) (GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);
++ #endif
+ #endif
+ #include "GLLoader.h"
+
diff --git a/games-emulation/ps2emu-gsdx/ps2emu-gsdx-9999.ebuild b/games-emulation/ps2emu-gsdx/ps2emu-gsdx-9999.ebuild
index e3d23c2..bd57468 100644
--- a/games-emulation/ps2emu-gsdx/ps2emu-gsdx-9999.ebuild
+++ b/games-emulation/ps2emu-gsdx/ps2emu-gsdx-9999.ebuild
@@ -1,45 +1,36 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Header: games-emulation/ps2emu-gsdx-9999.ebuild,v 1.1 2014/06/20 08:30:00 frostwork Exp $
-EAPI=3
+
+EAPI=5
WX_GTK_VER="2.8"
-inherit games cmake-utils subversion
+inherit games cmake-utils git-2
DESCRIPTION="gsdx plugin for pcsx2"
HOMEPAGE="http://www.pcsx2.net"
-ESVN_REPO_URI="http://pcsx2.googlecode.com/svn/trunk"
-ESVN_PROJECT="pcsx2"
+EGIT_REPO_URI="https://github.com/PCSX2/pcsx2.git"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS=""
-IUSE="debug"
-if use amd64; then
- ABI="x86"
-fi
-if use debug; then
- CMAKE_BUILD_TYPE="Debug"
-else
- CMAKE_BUILD_TYPE="Release"
-fi
-DEPEND="
- x86? (
- virtual/opengl
+DEPEND="virtual/opengl
x11-libs/libX11
- x11-libs/libXext
-
- )
- amd64? ( app-emulation/emul-linux-x86-opengl
- app-emulation/emul-linux-x86-xlibs
-
- )"
+ x11-libs/libXext"
RDEPEND="${DEPEND}"
+PATCHES=(
+ # Workaround broken glext.h, bug #510730
+ "${FILESDIR}"/mesa-10.patch
+)
+
src_prepare() {
+ epatch "${FILESDIR}"/mesa-10.patch
+
+ sed -i -e "s:EXTRA_PLUGINS FALSE:EXTRA_PLUGINS TRUE:g" -i cmake/BuildParameters.cmake
sed -i -e "s:add_subdirectory(SoundTouch)::g" -i 3rdparty/CMakeLists.txt
sed -i -e "s:INSTALL(FILES:#INSTALL(FILES:g" -i CMakeLists.txt
sed -i -e "s:add_subdirectory(locales)::g" -i CMakeLists.txt
@@ -65,7 +56,9 @@ src_prepare() {
}
src_configure() {
+ multilib_toolchain_setup x86
mycmakeargs="
+ -DCMAKE_BUILD_TYPE=Release
-DPACKAGE_MODE=1
-DPLUGIN_DIR=$(games_get_libdir)/pcsx2
-DPLUGIN_DIR_COMPILATION=$(games_get_libdir)/pcsx2
diff --git a/games-emulation/ps2emu-gsnull/Manifest b/games-emulation/ps2emu-gsnull/Manifest
index 0689477..5035edc 100644
--- a/games-emulation/ps2emu-gsnull/Manifest
+++ b/games-emulation/ps2emu-gsnull/Manifest
@@ -1 +1 @@
-EBUILD ps2emu-gsnull-9999.ebuild 2476 SHA256 2aa602719142e67a3712b0742c5a7825aeed6015df744e8557674cad32d7ee55 SHA512 9b3a750829ea63c51e9a6c212548925e5f6f8690a71198472e2bd4fa1fb9c92b930f9116364965374862885618042ca587b7e27cc090d3345be252960b963951 WHIRLPOOL c039f52ab8ee5886f56ee3f26eda17979d793f62bd096544fac6c27b3afdcd9dcaa6a225d0ce3353e4c076ffedb11967f3f3906fa30c00d079e07f21b4e160de
+EBUILD ps2emu-gsnull-9999.ebuild 2548 SHA256 f503ede25ae2355c2cce70d00efced3418870fd295e0ec07d577b499b002daaf SHA512 743b00be9dd68988f7cae9ac89d7a091d635dd08c2896d00b221939ec2645f63148bb028cdd302b00503198e5cbd39df57ca17a539f940d657da39556f69d227 WHIRLPOOL a2dd7efe6a3c1772eb63eaf54e3272093094a99d2bc17db38bdfddff8545f5a514e5569b9251ba108b12f9dc49e50e7e5abc83ccc0b086b2213177ab69fe7360
diff --git a/games-emulation/ps2emu-gsnull/ps2emu-gsnull-9999.ebuild b/games-emulation/ps2emu-gsnull/ps2emu-gsnull-9999.ebuild
index 5862ffc..f85973c 100644
--- a/games-emulation/ps2emu-gsnull/ps2emu-gsnull-9999.ebuild
+++ b/games-emulation/ps2emu-gsnull/ps2emu-gsnull-9999.ebuild
@@ -1,35 +1,26 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Header: games-emulation/ps2emu-gsnull-9999.ebuild,v 1.1 2014/06/20 08:30:00 frostwork Exp $
-EAPI=3
+EAPI=5
WX_GTK_VER="2.8"
-inherit games cmake-utils subversion
+inherit games cmake-utils git-2
DESCRIPTION="gsnull plugin for pcsx2"
HOMEPAGE="http://www.pcsx2.net"
-ESVN_REPO_URI="http://pcsx2.googlecode.com/svn/trunk"
-ESVN_PROJECT="pcsx2"
+EGIT_REPO_URI="https://github.com/PCSX2/pcsx2.git"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS=""
-IUSE="debug"
-if use amd64; then
- ABI="x86"
-fi
-if use debug; then
- CMAKE_BUILD_TYPE="Debug"
-else
- CMAKE_BUILD_TYPE="Release"
-fi
DEPEND=""
RDEPEND="${DEPEND}"
src_prepare() {
+ sed -i -e "s:EXTRA_PLUGINS FALSE:EXTRA_PLUGINS TRUE:g" -i cmake/BuildParameters.cmake
sed -i -e "s:add_subdirectory(3rdparty)::g" -i CMakeLists.txt
sed -i -e "s:INSTALL(FILES:#INSTALL(FILES:g" -i CMakeLists.txt
sed -i -e "s:add_subdirectory(locales)::g" -i CMakeLists.txt
@@ -55,7 +46,9 @@ src_prepare() {
}
src_configure() {
+ multilib_toolchain_setup x86
mycmakeargs="
+ -DCMAKE_BUILD_TYPE=Release
-DPACKAGE_MODE=1
-DPLUGIN_DIR=$(games_get_libdir)/pcsx2
-DPLUGIN_DIR_COMPILATION=$(games_get_libdir)/pcsx2
diff --git a/games-emulation/ps2emu-onepad/Manifest b/games-emulation/ps2emu-onepad/Manifest
index 2ecbb7b..ed27034 100644
--- a/games-emulation/ps2emu-onepad/Manifest
+++ b/games-emulation/ps2emu-onepad/Manifest
@@ -1 +1 @@
-EBUILD ps2emu-onepad-9999.ebuild 2549 SHA256 9253c5250fdaa1e02064c9827f0b604dafee17f34d44475f3e25cee0ae0c95e1 SHA512 b126ffb19dd39493f217cca47b9d3cecf07e1d79913c1a0436d2996585bd2197a879de9c2aa1f6bdc5d8ed928eac097b6ce7a9401a04ad7a8e6cac0cc050ff6a WHIRLPOOL 89e5d9bea9a64e830d7238b16cf59d7ee81ae06c4ed5b219d0af97ab74dc5d4f9284d019186d36a8d53c216ee897dfbbb7d0ba2bb6276cdbb32b73bfaccce14c
+EBUILD ps2emu-onepad-9999.ebuild 2621 SHA256 4aa562b2fa9c1ef9c06a102da50ad4c1c1b34b9ee7d6cf526feec65976f33950 SHA512 dba85ddc2ea6881823ce72e4ba17e326a95c83b3601ba5c77aa63cfe3aaeee0cc11f3e03e278065d8f2272edd87b3d2980edfc204ab4a0171da98d5dd00f4472 WHIRLPOOL b620b957ceb97798fdb07ecb8c999bf55885ff4f823ce45d5f7da4f7446f0dfd19ff8b1ea9eb86d11788778ab75cb97c5fa81c623f8ebcc718f0a15bf2165756
diff --git a/games-emulation/ps2emu-onepad/ps2emu-onepad-9999.ebuild b/games-emulation/ps2emu-onepad/ps2emu-onepad-9999.ebuild
index ca0812e..0fdd588 100644
--- a/games-emulation/ps2emu-onepad/ps2emu-onepad-9999.ebuild
+++ b/games-emulation/ps2emu-onepad/ps2emu-onepad-9999.ebuild
@@ -1,30 +1,20 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Header: games-emulation/ps2emu-onepad-9999.ebuild,v 1.1 2014/06/20 08:30:00 frostwork Exp $
-EAPI=3
+EAPI=5
WX_GTK_VER="2.8"
-inherit games cmake-utils subversion
+inherit games cmake-utils git-2
DESCRIPTION="onepad plugin for pcsx2"
HOMEPAGE="http://www.pcsx2.net"
-ESVN_REPO_URI="http://pcsx2.googlecode.com/svn/trunk"
-ESVN_PROJECT="pcsx2"
+EGIT_REPO_URI="https://github.com/PCSX2/pcsx2.git"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS=""
-IUSE="debug"
-if use amd64; then
- ABI="x86"
-fi
-if use debug; then
- CMAKE_BUILD_TYPE="Debug"
-else
- CMAKE_BUILD_TYPE="Release"
-fi
DEPEND="
x86? ( media-libs/libsdl )
@@ -32,6 +22,7 @@ DEPEND="
RDEPEND="${DEPEND}"
src_prepare() {
+ sed -i -e "s:EXTRA_PLUGINS FALSE:EXTRA_PLUGINS TRUE:g" -i cmake/BuildParameters.cmake
sed -i -e "s:add_subdirectory(3rdparty)::g" -i CMakeLists.txt
sed -i -e "s:INSTALL(FILES:#INSTALL(FILES:g" -i CMakeLists.txt
sed -i -e "s:add_subdirectory(locales)::g" -i CMakeLists.txt
@@ -57,7 +48,9 @@ src_prepare() {
}
src_configure() {
+ multilib_toolchain_setup x86
mycmakeargs="
+ -DCMAKE_BUILD_TYPE=Release
-DPACKAGE_MODE=1
-DPLUGIN_DIR=$(games_get_libdir)/pcsx2
-DPLUGIN_DIR_COMPILATION=$(games_get_libdir)/pcsx2
diff --git a/games-emulation/ps2emu-padnull/Manifest b/games-emulation/ps2emu-padnull/Manifest
index d9fa0c9..5958460 100644
--- a/games-emulation/ps2emu-padnull/Manifest
+++ b/games-emulation/ps2emu-padnull/Manifest
@@ -1 +1 @@
-EBUILD ps2emu-padnull-9999.ebuild 2474 SHA256 38d7f868bc9a8fc602232fd27d52683cf60d2a2f2d744df0dddb26689a9147cb SHA512 fc509a768fd7271ae11414efbf8116630619b4ccf02ce6618018eb6b89d3fe8939b0b03ef32580a020393d42476b6a984cc82b9be0fabbca79428620c5ba300e WHIRLPOOL ef14f46c945525acc33c05e1aa9020a8dc4b38d0496f8b5f6a690dd5cc65de843c27dbfd0c24c70bf54f97e39530b3ca84f0de878fdf474e1f8f332cd4886649
+EBUILD ps2emu-padnull-9999.ebuild 2547 SHA256 547d7e06171547a2941aa1613685ec110aca3fa72d822df6ea3af8de85222051 SHA512 0f681f096cb283129f6f7fd173300dd95a34bfd21ad30b3bd2f6a01875f082aba7ca6b3a6196063bea53fe2d735eeeb4bb7279b7adef07d51ad3a468f8fab958 WHIRLPOOL 0706e327f249997880482da1fa5491b6265d27397d783fc48b561f2c347b3ac87946bfc20d66a4c01349ed0236c9d3a5caadc3b7f780025b0c8236578e6a42d5
diff --git a/games-emulation/ps2emu-padnull/ps2emu-padnull-9999.ebuild b/games-emulation/ps2emu-padnull/ps2emu-padnull-9999.ebuild
index ca77bae..381f1c3 100644
--- a/games-emulation/ps2emu-padnull/ps2emu-padnull-9999.ebuild
+++ b/games-emulation/ps2emu-padnull/ps2emu-padnull-9999.ebuild
@@ -1,35 +1,26 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Header: games-emulation/ps2emu-padnull-9999.ebuild,v 1.1 2014/06/20 08:30:00 frostwork Exp $
-EAPI=3
+EAPI=5
WX_GTK_VER="2.8"
-inherit games cmake-utils subversion
+inherit games cmake-utils git-2
DESCRIPTION="gsnull plugin for pcsx2"
HOMEPAGE="http://www.pcsx2.net"
-ESVN_REPO_URI="http://pcsx2.googlecode.com/svn/trunk"
-ESVN_PROJECT="pcsx2"
+EGIT_REPO_URI="https://github.com/PCSX2/pcsx2.git"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS=""
-IUSE="debug"
-if use amd64; then
- ABI="x86"
-fi
-if use debug; then
- CMAKE_BUILD_TYPE="Debug"
-else
- CMAKE_BUILD_TYPE="Release"
-fi
DEPEND=""
RDEPEND="${DEPEND}"
src_prepare() {
+ sed -i -e "s:EXTRA_PLUGINS FALSE:EXTRA_PLUGINS TRUE:g" -i cmake/BuildParameters.cmake
sed -i -e "s:add_subdirectory(3rdparty)::g" -i CMakeLists.txt
sed -i -e "s:INSTALL(FILES:#INSTALL(FILES:g" -i CMakeLists.txt
sed -i -e "s:add_subdirectory(locales)::g" -i CMakeLists.txt
@@ -55,7 +46,9 @@ src_prepare() {
}
src_configure() {
+ multilib_toolchain_setup x86
mycmakeargs="
+ -DCMAKE_BUILD_TYPE=Release
-DPACKAGE_MODE=1
-DPLUGIN_DIR=$(games_get_libdir)/pcsx2
-DPLUGIN_DIR_COMPILATION=$(games_get_libdir)/pcsx2
diff --git a/games-emulation/ps2emu-spu2-x/Manifest b/games-emulation/ps2emu-spu2-x/Manifest
index 6c57f75..bf23a09 100644
--- a/games-emulation/ps2emu-spu2-x/Manifest
+++ b/games-emulation/ps2emu-spu2-x/Manifest
@@ -1 +1 @@
-EBUILD ps2emu-spu2-x-9999.ebuild 3644 SHA256 39e876093ec27b0dc47c4130a9bb003f21c873313ec6870eb7cf8131e7816013 SHA512 b9dcd0d08ea759799d3205bfe9f0b736045e141638a0dd9b2f738d9c06a631a097e5f1f26eb0a6249d629fcf74711fa8224182381ad6e43737d289878bab0027 WHIRLPOOL 593e5e84c44bfabc710ca717666fbfb91382e97c713839722a4232de626923f5935f75f6e162df8ae389368f5fa204e87ccf8d5875174d61bb7b7911fa1c50cc
+EBUILD ps2emu-spu2-x-9999.ebuild 3251 SHA256 b6aaffb1b9ca8ca569492d95677a54a4affec6826c7fe4ddca106cb01bdf076b SHA512 d9096cb45dddaed5d10cb30799b524fee77a949e3d7aebf6cd80527f81f18d5927c8460286b594a77d5bc07a7cefd00a3ce79b38c1dbc5f8a2847071e77b68cf WHIRLPOOL 51d374ab3799eb255ca04b2ead29091ed1f8b5fbc7f430c9c1979342591f5a67ff9dd5d2f14552801e12e99b63a781613768275c2d00844301b65d60da3db869
diff --git a/games-emulation/ps2emu-spu2-x/ps2emu-spu2-x-9999.ebuild b/games-emulation/ps2emu-spu2-x/ps2emu-spu2-x-9999.ebuild
index 8ad3d8c..b094cb4 100644
--- a/games-emulation/ps2emu-spu2-x/ps2emu-spu2-x-9999.ebuild
+++ b/games-emulation/ps2emu-spu2-x/ps2emu-spu2-x-9999.ebuild
@@ -1,38 +1,23 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Header: games-emulation/ps2emu-spu2-x-9999.ebuild,v 1.1 2014/06/20 08:30:00 frostwork Exp $
-EAPI=3
+EAPI=5
WX_GTK_VER="2.8"
-# no need for amd64 as we will use precompiled wxGTK.
-if use x86; then
- inherit wxwidgets
-fi
-
-inherit games cmake-utils subversion
+inherit games cmake-utils git-2 wxwidgets
DESCRIPTION="SPU2-x plugin for pcsx2"
HOMEPAGE="http://www.pcsx2.net"
-ESVN_REPO_URI="http://pcsx2.googlecode.com/svn/trunk"
-ESVN_PROJECT="pcsx2"
+EGIT_REPO_URI="https://github.com/PCSX2/pcsx2.git"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS=""
-IUSE="debug soundtouch"
-if use amd64; then
- ABI="x86"
-fi
-if use debug; then
- CMAKE_BUILD_TYPE="Debug"
-else
- CMAKE_BUILD_TYPE="Release"
-fi
+IUSE="soundtouch"
DEPEND="dev-cpp/sparsehash
- x86? (
app-arch/bzip2
sys-libs/zlib
media-libs/alsa-lib
@@ -47,23 +32,11 @@ DEPEND="dev-cpp/sparsehash
x11-libs/libICE
x11-libs/libX11
x11-libs/libXext
- x11-libs/wxGTK[X]
- )
- amd64? ( media-gfx/nvidia-cg-toolkit[multilib]
- app-emulation/emul-linux-x86-baselibs
- app-emulation/emul-linux-x86-opengl
- app-emulation/emul-linux-x86-xlibs
- app-emulation/emul-linux-x86-gtklibs
- app-emulation/emul-linux-x86-sdl
- app-emulation/emul-linux-x86-soundlibs
- app-emulation/emul-linux-x86-wxGTK
- soundtouch? ( app-emulation/emul-linux-x86-libsoundtouch )
- )
-
- "
+ x11-libs/wxGTK:2.8[X]"
RDEPEND="${DEPEND}"
src_prepare() {
+ sed -i -e "s:EXTRA_PLUGINS FALSE:EXTRA_PLUGINS TRUE:g" -i cmake/BuildParameters.cmake
if use soundtouch; then
sed -i -e "s:add_subdirectory(3rdparty)::g" -i CMakeLists.txt
fi
@@ -90,16 +63,18 @@ src_prepare() {
}
src_configure() {
+ multilib_toolchain_setup x86
wxgtk_config=""
cg_config=""
if use amd64; then
# tell cmake to use 32 bit library
- wxgtk_config="-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-2.8-32"
+ wxgtk_config="-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-2.8-x86"
cg_config="-DCG_LIBRARY=/opt/nvidia-cg-toolkit/lib32/libCg.so
-DCG_GL_LIBRARY=/opt/nvidia-cg-toolkit/lib32/libCgGL.so"
fi
mycmakeargs="
+ -DCMAKE_BUILD_TYPE=Release
-DPACKAGE_MODE=1
-DPLUGIN_DIR=$(games_get_libdir)/pcsx2
-DPLUGIN_DIR_COMPILATION=$(games_get_libdir)/pcsx2
diff --git a/games-emulation/ps2emu-spu2null/Manifest b/games-emulation/ps2emu-spu2null/Manifest
index 7c428ad..d7f26ee 100644
--- a/games-emulation/ps2emu-spu2null/Manifest
+++ b/games-emulation/ps2emu-spu2null/Manifest
@@ -1 +1 @@
-EBUILD ps2emu-spu2null-9999.ebuild 2474 SHA256 61055f43a72d3132797bbb3d4eba58aff99de3c3f35ab638acb802d19b6925c7 SHA512 400777440d697985bd5de0709ca30833402e893909ac68fd5cc2e9fc034dd9f90c2b8f49142b9a3f95329bac015f3280dbd8b38a93276b22b59cb4a4cc60db04 WHIRLPOOL d3d7b079913a0f2931ac2e19b580cd227135b348b4c45129fbf83a08cc9203f92d0ea9f771a47d34e3bddef1f9ed973a09cfb9d638e9e3fed4585069f1cb687d
+EBUILD ps2emu-spu2null-9999.ebuild 2548 SHA256 339783652bd6d34c92b864777533be330bf6c9b13e68462122dcc571f39f5cf6 SHA512 5a7d0059947b5f75fe11525a659b43f004ce29cf7bc5a76a77a9bca06ebc4526113d3a181665f337b16fba52dde9f60a5423f401ff1c51ff02c00544079daabe WHIRLPOOL 021617bb924e91006dd69b8d4359ef132abc13de9f8a7f18fe9409d013372d73441c17d882db7e532c5948fa87ce8a7cbbf4c0b1f4cd2af295f10634ca553e5e
diff --git a/games-emulation/ps2emu-spu2null/ps2emu-spu2null-9999.ebuild b/games-emulation/ps2emu-spu2null/ps2emu-spu2null-9999.ebuild
index b0164ea..4033540 100644
--- a/games-emulation/ps2emu-spu2null/ps2emu-spu2null-9999.ebuild
+++ b/games-emulation/ps2emu-spu2null/ps2emu-spu2null-9999.ebuild
@@ -1,35 +1,26 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Header: games-emulation/ps2emu-spu2null-9999.ebuild,v 1.1 2014/06/20 08:30:00 frostwork Exp $
-EAPI=3
+EAPI=5
WX_GTK_VER="2.8"
-inherit games cmake-utils subversion
+inherit games cmake-utils git-2
DESCRIPTION="SPU2null plugin for pcsx2"
HOMEPAGE="http://www.pcsx2.net"
-ESVN_REPO_URI="http://pcsx2.googlecode.com/svn/trunk"
-ESVN_PROJECT="pcsx2"
+EGIT_REPO_URI="https://github.com/PCSX2/pcsx2.git"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS=""
-IUSE="debug"
-if use amd64; then
- ABI="x86"
-fi
-if use debug; then
- CMAKE_BUILD_TYPE="Debug"
-else
- CMAKE_BUILD_TYPE="Release"
-fi
DEPEND=""
RDEPEND="${DEPEND}"
src_prepare() {
+ sed -i -e "s:EXTRA_PLUGINS FALSE:EXTRA_PLUGINS TRUE:g" -i cmake/BuildParameters.cmake
sed -i -e "s:add_subdirectory(3rdparty)::g" -i CMakeLists.txt
sed -i -e "s:INSTALL(FILES:#INSTALL(FILES:g" -i CMakeLists.txt
sed -i -e "s:add_subdirectory(locales)::g" -i CMakeLists.txt
@@ -55,7 +46,9 @@ src_prepare() {
}
src_configure() {
+ multilib_toolchain_setup x86
mycmakeargs="
+ -DCMAKE_BUILD_TYPE=Release
-DPACKAGE_MODE=1
-DPLUGIN_DIR=$(games_get_libdir)/pcsx2
-DPLUGIN_DIR_COMPILATION=$(games_get_libdir)/pcsx2
diff --git a/games-emulation/ps2emu-usbnull/Manifest b/games-emulation/ps2emu-usbnull/Manifest
index c5e9968..fea4688 100644
--- a/games-emulation/ps2emu-usbnull/Manifest
+++ b/games-emulation/ps2emu-usbnull/Manifest
@@ -1 +1 @@
-EBUILD ps2emu-usbnull-9999.ebuild 2475 SHA256 5f7288d535e6bc9a318e388bc5496f91e4b9e8cc56b3f530a84854245792d218 SHA512 c40635c1609d4f48bdc401677fd0ae95f2fadb5ffeda52957011b003ac45ab2ac690f03a6c3185bb136eff1f0d2cd9865df13f65c42eb887a53841939b2a2e83 WHIRLPOOL 2c7905666efb57bee6e7ffc116f91806c44db42903379d9e73f41acc338f6725fb59817464b2f3eacad395c9d46d6f66ab3d8d7d6fd5c47397692c11262160ac
+EBUILD ps2emu-usbnull-9999.ebuild 2548 SHA256 f7dcdc0bbf8aa0dfba4f9e31e557490f4986a980e32bc47de9380a22421b2d26 SHA512 cc533b1d37a34e1071d140cfdd5c6dd676adbc1d1682cbc2c6dd94911865474af8c6ba0998fb3e961eb05c6c053fedcf7bd9932196f713c3a39c3c85049d79db WHIRLPOOL 31b11fe1d7abcd44a48daa1b7d1804f423b0b9e796eb5ae200c449be63ec853981391d6234667d9a315ede28273752fff7b220753a99cf6a97bb783f054b809f
diff --git a/games-emulation/ps2emu-usbnull/ps2emu-usbnull-9999.ebuild b/games-emulation/ps2emu-usbnull/ps2emu-usbnull-9999.ebuild
index 433f8ab..3cd1542 100644
--- a/games-emulation/ps2emu-usbnull/ps2emu-usbnull-9999.ebuild
+++ b/games-emulation/ps2emu-usbnull/ps2emu-usbnull-9999.ebuild
@@ -1,35 +1,26 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Header: games-emulation/ps2emu-usbnull-9999.ebuild,v 1.1 2014/06/20 08:30:00 frostwork Exp $
-EAPI=3
+EAPI=5
WX_GTK_VER="2.8"
-inherit games cmake-utils subversion
+inherit games cmake-utils git-2
DESCRIPTION="usbnull plugin for pcsx2"
HOMEPAGE="http://www.pcsx2.net"
-ESVN_REPO_URI="http://pcsx2.googlecode.com/svn/trunk"
-ESVN_PROJECT="pcsx2"
+EGIT_REPO_URI="https://github.com/PCSX2/pcsx2.git"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS=""
-IUSE="debug"
-if use amd64; then
- ABI="x86"
-fi
-if use debug; then
- CMAKE_BUILD_TYPE="Debug"
-else
- CMAKE_BUILD_TYPE="Release"
-fi
DEPEND=""
RDEPEND="${DEPEND}"
src_prepare() {
+ sed -i -e "s:EXTRA_PLUGINS FALSE:EXTRA_PLUGINS TRUE:g" -i cmake/BuildParameters.cmake
sed -i -e "s:add_subdirectory(3rdparty)::g" -i CMakeLists.txt
sed -i -e "s:INSTALL(FILES:#INSTALL(FILES:g" -i CMakeLists.txt
sed -i -e "s:add_subdirectory(locales)::g" -i CMakeLists.txt
@@ -55,7 +46,9 @@ src_prepare() {
}
src_configure() {
+ multilib_toolchain_setup x86
mycmakeargs="
+ -DCMAKE_BUILD_TYPE=Release
-DPACKAGE_MODE=1
-DPLUGIN_DIR=$(games_get_libdir)/pcsx2
-DPLUGIN_DIR_COMPILATION=$(games_get_libdir)/pcsx2
diff --git a/games-emulation/ps2emu-zerogs/Manifest b/games-emulation/ps2emu-zerogs/Manifest
index 2adc254..bc1d71b 100644
--- a/games-emulation/ps2emu-zerogs/Manifest
+++ b/games-emulation/ps2emu-zerogs/Manifest
@@ -1 +1 @@
-EBUILD ps2emu-zerogs-9999.ebuild 3273 SHA256 9bba68c4b39724971b587c7c61a930e6cc77edcf484b99d86a3867c0201cb543 SHA512 354bba8319fd50e337aad5187f7b934c904250bfc2cf15343c72555b2dde78b3968e8a4fb086a4c8b3cac144a5cdc1c6f5e3d5e68286c68ab5084957636a993d WHIRLPOOL f7503d90607c4b0198d885bf87327478c6dde67079dc6ca1478728bcb4c6302084cd1947eb08fcf0bc0bb517f9da11ce4c11a25cdbd1f3ec8e0b1e08701b5fc4
+EBUILD ps2emu-zerogs-9999.ebuild 3209 SHA256 c9659e9c5285674d95e2291e00043009f80f4df5c212e92f3ca2dd0f78d255b7 SHA512 bebec4e0686638e2c35424fa2379c9cd1657131ce51e55a2da608bf09fc1b90035a851ad70b87ccc385e6946a1efa177df2e4423bcd53bb6890be3edcc9fe206 WHIRLPOOL 2f60e39ba404e15e4a55f256fc172cc6be2a3b34af65a537d824200682e0cf1d8d4c5d85a9135dfa45b6fbecd507a5bcbc75ab280a30e468cf4ee7df2da39c11
diff --git a/games-emulation/ps2emu-zerogs/ps2emu-zerogs-9999.ebuild b/games-emulation/ps2emu-zerogs/ps2emu-zerogs-9999.ebuild
index 287ca55..0d1afd3 100644
--- a/games-emulation/ps2emu-zerogs/ps2emu-zerogs-9999.ebuild
+++ b/games-emulation/ps2emu-zerogs/ps2emu-zerogs-9999.ebuild
@@ -1,47 +1,32 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Header: games-emulation/ps2emu-zerogs-9999.ebuild,v 1.1 2014/06/20 08:30:00 frostwork Exp $
-EAPI=3
+EAPI=5
WX_GTK_VER="2.8"
-inherit games cmake-utils subversion
+inherit games cmake-utils git-2
DESCRIPTION="zerogs plugin for pcsx2"
HOMEPAGE="http://www.pcsx2.net"
-ESVN_REPO_URI="http://pcsx2.googlecode.com/svn/trunk"
-ESVN_PROJECT="pcsx2"
+EGIT_REPO_URI="https://github.com/PCSX2/pcsx2.git"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS=""
-IUSE="debug"
-if use amd64; then
- ABI="x86"
-fi
-if use debug; then
- CMAKE_BUILD_TYPE="Debug"
-else
- CMAKE_BUILD_TYPE="Release"
-fi
DEPEND="dev-cpp/sparsehash
- x86? (
media-libs/glew
media-gfx/nvidia-cg-toolkit
virtual/opengl
x11-libs/libICE
x11-libs/libX11
- x11-libs/libXext
- )
- amd64? ( media-gfx/nvidia-cg-toolkit[multilib]
- app-emulation/emul-linux-x86-opengl
- app-emulation/emul-linux-x86-xlibs
- )"
+ x11-libs/libXext"
RDEPEND="${DEPEND}"
src_prepare() {
+ sed -i -e "s:EXTRA_PLUGINS FALSE:EXTRA_PLUGINS TRUE:g" -i cmake/BuildParameters.cmake
sed -i -e "s:add_subdirectory(3rdparty)::g" -i CMakeLists.txt
sed -i -e "s:INSTALL(FILES:#INSTALL(FILES:g" -i CMakeLists.txt
sed -i -e "s:add_subdirectory(locales)::g" -i CMakeLists.txt
@@ -69,15 +54,17 @@ src_prepare() {
}
src_configure() {
+ multilib_toolchain_setup x86
cg_config=""
if use amd64; then
# tell cmake to use 32 bit library
- wxgtk_config="-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-2.8-32"
+ wxgtk_config="-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-2.8-x86"
cg_config="-DCG_LIBRARY=/opt/nvidia-cg-toolkit/lib32/libCg.so
-DCG_GL_LIBRARY=/opt/nvidia-cg-toolkit/lib32/libCgGL.so"
fi
mycmakeargs="
+ -DCMAKE_BUILD_TYPE=Release
-DPACKAGE_MODE=1
-DPLUGIN_DIR=$(games_get_libdir)/pcsx2
-DPLUGIN_DIR_COMPILATION=$(games_get_libdir)/pcsx2
diff --git a/games-emulation/ps2emu-zzogl/Manifest b/games-emulation/ps2emu-zzogl/Manifest
index 3b03b4e..ec452a7 100644
--- a/games-emulation/ps2emu-zzogl/Manifest
+++ b/games-emulation/ps2emu-zzogl/Manifest
@@ -1 +1 @@
-EBUILD ps2emu-zzogl-9999.ebuild 3467 SHA256 b477cc7665614b5a33d69c7c0353bc0e34de4e26dfaf85404f20157d5a872aa9 SHA512 1993575a8b617d5b9e8bc49652ea91cd46b4ba4604621c77afbe1c6779e340695f087f69012d61db9c028b8b6ec0d631949fd500ef68534d9c23f9af0d0b0255 WHIRLPOOL b975f9111c98a786897912910802ce456e7ddbd63f04f60682e6599c9fd4944ec05a3edddfa4a0aa4f3c83263fe97e0626ceb23d2f2e50f6e274cd012087d8a5
+EBUILD ps2emu-zzogl-9999.ebuild 3336 SHA256 98baf595087a52603072c079da7286714b8c348b606560489ffe808aeedd7c5b SHA512 c36109a747840014fb2030af4fd988eee4be748acb9efc12bb357c89448eff2f6933ccadec4a1f6da513ae1f5d4f0cbb62f5e723a2119ab08cfb6b590d0704d6 WHIRLPOOL 43e69581cba169df4db3e3bc774f11873e1cf9295a013ba9edcfe7b738ca3c3ecfba26bc743d20c6e5f8aa9c797d4f84070a262dc359057c6abec0a25d05880f
diff --git a/games-emulation/ps2emu-zzogl/ps2emu-zzogl-9999.ebuild b/games-emulation/ps2emu-zzogl/ps2emu-zzogl-9999.ebuild
index a73fdf0..f83c85f 100644
--- a/games-emulation/ps2emu-zzogl/ps2emu-zzogl-9999.ebuild
+++ b/games-emulation/ps2emu-zzogl/ps2emu-zzogl-9999.ebuild
@@ -1,17 +1,16 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Header: games-emulation/ps2emu-zzogl-9999.ebuild,v 1.1 2014/06/20 08:30:00 frostwork Exp $
-EAPI=3
+EAPI=5
WX_GTK_VER="2.8"
-inherit games cmake-utils subversion wxwidgets
+inherit games cmake-utils git-2 wxwidgets
DESCRIPTION="zzogl plugin for pcsx2"
HOMEPAGE="http://www.pcsx2.net"
-ESVN_REPO_URI="http://pcsx2.googlecode.com/svn/trunk"
-ESVN_PROJECT="pcsx2"
+EGIT_REPO_URI="https://github.com/PCSX2/pcsx2.git"
LICENSE="GPL-3"
SLOT="0"
@@ -27,7 +26,6 @@ else
fi
DEPEND="dev-cpp/sparsehash
- x86? (
app-arch/bzip2
sys-libs/zlib
media-libs/alsa-lib
@@ -41,20 +39,12 @@ DEPEND="dev-cpp/sparsehash
x11-libs/libICE
x11-libs/libX11
x11-libs/libXext
- x11-libs/wxGTK[X]
- )
- amd64? ( cg? ( media-gfx/nvidia-cg-toolkit[multilib] )
- app-emulation/emul-linux-x86-baselibs
- app-emulation/emul-linux-x86-opengl
- app-emulation/emul-linux-x86-xlibs
- app-emulation/emul-linux-x86-gtklibs
- app-emulation/emul-linux-x86-sdl
- app-emulation/emul-linux-x86-soundlibs
- app-emulation/emul-linux-x86-wxGTK
- )"
+ x11-libs/wxGTK:2.8[X]"
+
RDEPEND="${DEPEND}"
src_prepare() {
+ sed -i -e "s:EXTRA_PLUGINS FALSE:EXTRA_PLUGINS TRUE:g" -i cmake/BuildParameters.cmake
sed -e "s:add_subdirectory(3rdparty)::g" -i CMakeLists.txt
sed -e "s:INSTALL(FILES:#INSTALL(FILES:g" -i CMakeLists.txt
sed -e "s:add_subdirectory(locales)::g" -i CMakeLists.txt
@@ -80,16 +70,18 @@ src_prepare() {
}
src_configure() {
+ multilib_toolchain_setup x86
wxgtk_config=""
cg_config=""
if use amd64; then
# tell cmake to use 32 bit library
- wxgtk_config="-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-2.8-32"
+ wxgtk_config="-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-2.8-x86"
cg_config="-DCG_LIBRARY=/opt/nvidia-cg-toolkit/lib32/libCg.so
-DCG_GL_LIBRARY=/opt/nvidia-cg-toolkit/lib32/libCgGL.so"
fi
mycmakeargs="
+ -DCMAKE_BUILD_TYPE=Release
-DPACKAGE_MODE=1
-DPLUGIN_DIR=$(games_get_libdir)/pcsx2
-DPLUGIN_DIR_COMPILATION=$(games_get_libdir)/pcsx2
diff --git a/x11-libs/wxGTK/ChangeLog b/x11-libs/wxGTK/ChangeLog
new file mode 100644
index 0000000..ecef9b6
--- /dev/null
+++ b/x11-libs/wxGTK/ChangeLog
@@ -0,0 +1,1321 @@
+# ChangeLog for x11-libs/wxGTK
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/wxGTK/ChangeLog,v 1.314 2014/05/23 08:21:26 rhill Exp $
+
+ 23 May 2014; Ryan Hill <rhill@gentoo.org> -wxGTK-2.8.12.1.ebuild,
+ wxGTK-2.8.12.1-r1.ebuild, wxGTK-3.0.0.0.ebuild:
+ Restore gconf dep to 2.8 (bug #501672). Apply libpath hack to 3.0.0.0 as
+ well (bug #499984).
+
+ 19 Mar 2014; Agostino Sarubbo <ago@gentoo.org> wxGTK-2.8.12.1-r1.ebuild:
+ Stable for alpha, wrt bug #499476
+
+ 18 Mar 2014; Agostino Sarubbo <ago@gentoo.org> wxGTK-2.8.12.1-r1.ebuild:
+ Stable for ia64, wrt bug #499476
+
+ 14 Mar 2014; Agostino Sarubbo <ago@gentoo.org> wxGTK-2.8.12.1-r1.ebuild:
+ Stable for ppc64, wrt bug #499476
+
+ 12 Mar 2014; Agostino Sarubbo <ago@gentoo.org> wxGTK-2.8.12.1-r1.ebuild:
+ Stable for sparc, wrt bug #499476
+
+ 23 Feb 2014; Markus Meier <maekke@gentoo.org> wxGTK-2.8.12.1-r1.ebuild:
+ arm stable, bug #499476
+
+ 20 Feb 2014; Agostino Sarubbo <ago@gentoo.org> wxGTK-2.8.12.1-r1.ebuild:
+ Stable for x86, wrt bug #499476
+
+ 16 Feb 2014; Chema Alonso <nimiux@gentoo.org> wxGTK-2.8.12.1-r1.ebuild:
+ Stable for amd64 wrt bug #499476
+
+ 02 Feb 2014; Agostino Sarubbo <ago@gentoo.org> wxGTK-2.8.12.1-r1.ebuild:
+ Stable for ppc, wrt bug #499476
+
+ 28 Jan 2014; Jeroen Roovers <jer@gentoo.org> wxGTK-2.8.12.1-r1.ebuild:
+ Stable for HPPA (bug #499476).
+
+ 27 Jan 2014; Ryan Hill <dirtyepic@gentoo.org> wxGTK-2.8.12.1.ebuild,
+ wxGTK-2.8.12.1-r1.ebuild, -wxGTK-2.9.3.1.ebuild, -wxGTK-2.9.3.1-r1.ebuild,
+ -wxGTK-2.9.4.1.ebuild, wxGTK-2.9.4.1-r1.ebuild, wxGTK-3.0.0.0.ebuild:
+ Drop unnecessary gconf dep (bug #499416 by Nikoli).
+
+ 08 Jan 2014; Ryan Hill <dirtyepic@gentoo.org> wxGTK-3.0.0.0.ebuild:
+ Stop using libgnomeprint (bug #358445) and drop now-unused gnome USE flag.
+ Add missing dependency on libnotify (with USE flag due to hppa). Update other
+ dependencies.
+
+*wxGTK-3.0.0.0 (30 Dec 2013)
+
+ 30 Dec 2013; Ryan Hill <dirtyepic@gentoo.org> +wxGTK-3.0.0.0.ebuild,
+ +files/wxGTK-3.0.0.0-collision.patch:
+ Version bump (bug #485184).
+
+ 06 Oct 2013; Ryan Hill <dirtyepic@gentoo.org> wxGTK-2.8.12.1.ebuild:
+ Drop to ~sh.
+
+*wxGTK-2.9.4.1-r1 (10 Aug 2013)
+*wxGTK-2.9.3.1-r1 (10 Aug 2013)
+*wxGTK-2.8.12.1-r1 (10 Aug 2013)
+
+ 10 Aug 2013; Ryan Hill <dirtyepic@gentoo.org> +wxGTK-2.8.12.1-r1.ebuild,
+ +wxGTK-2.9.3.1-r1.ebuild, +wxGTK-2.9.4.1-r1.ebuild:
+ Port to EAPI 5. Fix x32 build again (bug #421851). Add epatch_user. Restore
+ missing removal of wxmsw.mo to 2.9 ebuilds to prevent file collisions.
+
+ 26 Mar 2013; Ryan Hill <dirtyepic@gentoo.org> wxGTK-2.9.3.1.ebuild,
+ wxGTK-2.9.4.1.ebuild:
+ Add webkit USE flag to control building of webview library (bug #462544).
+ Drop cppunit dep since we don't run tests (bug #462876).
+
+ 04 Feb 2013; Benda Xu <heroxbd@gentoo.org> wxGTK-2.8.12.1.ebuild:
+ fix Prefix library location in configure. bug 394123
+
+ 23 Nov 2012; Rick Farina <zerochaos@gentoo.org> wxGTK-2.8.12.1.ebuild,
+ wxGTK-2.9.3.1.ebuild, wxGTK-2.9.4.1.ebuild:
+ add virtual/glu build time dep per bug #443684 , does not appear to be an rdep
+
+ 25 Sep 2012; Mike Frysinger <vapier@gentoo.org> wxGTK-2.8.12.1.ebuild:
+ Fix setup of wx_cv_std_libpath #421851 by Xavier Miller.
+
+ 17 Sep 2012; Ryan Hill <dirtyepic@gentoo.org> wxGTK-2.9.3.1.ebuild:
+ SLOT gstreamer deps.
+
+ 17 Sep 2012; Ryan Hill <dirtyepic@gentoo.org> +wxGTK-2.9.3.1.ebuild:
+ Restore.
+
+ 16 Sep 2012; Ryan Hill <dirtyepic@gentoo.org> wxGTK-2.8.12.1.ebuild,
+ -wxGTK-2.9.3.1.ebuild, wxGTK-2.9.4.1.ebuild:
+ Make gstreamer SLOT explicit. Remove old.
+
+*wxGTK-2.9.4.1 (28 Jul 2012)
+
+ 28 Jul 2012; Ryan Hill <dirtyepic@gentoo.org>
+ -files/wxGTK-2.8.11-libpng15.patch, -wxGTK-2.8.11.0.ebuild,
+ -wxGTK-2.8.12.0.ebuild, -wxGTK-2.9.1.1.ebuild,
+ -files/wxGTK-2.9.1.1-collision.patch, +wxGTK-2.9.4.1.ebuild,
+ +files/wxGTK-2.9.4.1-collision.patch:
+ Version bump, remove old.
+
+ 31 May 2012; Justin Lecher <jlec@gentoo.org> wxGTK-2.8.12.1.ebuild:
+ Correct searchpath to be sane on prefix without influence on plain
+ installations
+
+ 29 May 2012; Alexis Ballier <aballier@gentoo.org> wxGTK-2.8.12.1.ebuild:
+ keyword ~amd64-fbsd
+
+ 05 May 2012; Jeff Horelick <jdhore@gentoo.org> wxGTK-2.8.11.0.ebuild,
+ wxGTK-2.8.12.0.ebuild, wxGTK-2.8.12.1.ebuild, wxGTK-2.9.1.1.ebuild,
+ wxGTK-2.9.3.1.ebuild:
+ dev-util/pkgconfig -> virtual/pkgconfig
+
+ 25 Mar 2012; Raúl Porcel <armin76@gentoo.org> wxGTK-2.8.12.1.ebuild:
+ alpha/ia64/sh/sparc stable wrt #403235
+
+ 08 Mar 2012; Brent Baude <ranger@gentoo.org> wxGTK-2.8.12.1.ebuild:
+ Marking wxGTK-2.8.12.1 ppc64 for bug 403235
+
+ 28 Feb 2012; Brent Baude <ranger@gentoo.org> wxGTK-2.8.12.1.ebuild:
+ Marking wxGTK-2.8.12.1 ppc for bug 403235
+
+ 22 Feb 2012; Jeroen Roovers <jer@gentoo.org> wxGTK-2.8.12.1.ebuild:
+ Stable for HPPA (bug #403235).
+
+ 16 Feb 2012; Markus Meier <maekke@gentoo.org> wxGTK-2.8.12.1.ebuild:
+ arm stable, bug #403235
+
+ 16 Feb 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> wxGTK-2.8.12.1.ebuild:
+ x86 stable wrt bug #403235
+
+ 13 Feb 2012; Agostino Sarubbo <ago@gentoo.org> wxGTK-2.8.12.1.ebuild:
+ Stable for amd64, wrt bug #403235
+
+*wxGTK-2.9.3.1 (12 Feb 2012)
+
+ 12 Feb 2012; Ryan Hill <dirtyepic@gentoo.org> +wxGTK-2.9.3.1.ebuild,
+ +files/wxGTK-2.9.3.1-collision.patch:
+ Version bump (bug #384037 by radhermit).
+
+ 09 Dec 2011; Samuli Suominen <ssuominen@gentoo.org>
+ -files/wxGTK-2.6.3-unicode-odbc.patch, -wxGTK-2.6.4.0-r6.ebuild,
+ -files/wxGTK-2.6.4.0-g_free.patch, -files/wxGTK-2.6.4.0-wxrc_link_fix.patch,
+ -files/wxGTK-2.6.4-collision.patch, -files/wxGTK-2.6.4-mmedia.patch,
+ -files/wxGTK-2.8.10.1-CVE-2009-2369.patch,
+ -files/wxGTK-2.8.10.1-gsocket.patch,
+ -files/wxGTK-2.8.10.1-wxTimer-unbounded-hook.patch:
+ old
+
+*wxGTK-2.8.12.1 (09 Dec 2011)
+
+ 09 Dec 2011; Ryan Hill <dirtyepic@gentoo.org> +wxGTK-2.8.12.1.ebuild:
+ Version bump.
+
+ 09 Dec 2011; Ryan Hill <dirtyepic@gentoo.org> wxGTK-2.8.12.0.ebuild:
+ Prefix should pay more attention when they ignore metadata.xml (bug
+ #384037c12).
+
+ 09 Dec 2011; Ryan Hill <dirtyepic@gentoo.org>
+ files/wxGTK-2.8.11-collision.patch:
+ Remove stray DESTDIR from collision patch that created a broken symlink in
+ binpkgs (bug #384725 by Thomas Rausch).
+
+ 09 Dec 2011; Ryan Hill <dirtyepic@gentoo.org> -wxGTK-2.8.10.1-r5.ebuild,
+ -files/wxGTK-2.8.10-collision.patch:
+ Remove old.
+
+ 12 Nov 2011; Justin Lecher <jlec@gentoo.org> wxGTK-2.6.4.0-r6.ebuild,
+ wxGTK-2.8.10.1-r5.ebuild, wxGTK-2.8.11.0.ebuild, wxGTK-2.8.12.0.ebuild,
+ wxGTK-2.9.1.1.ebuild:
+ Corrected Slotting and versioning, thanks leio spotting that
+
+ 12 Nov 2011; Justin Lecher <jlec@gentoo.org> wxGTK-2.9.1.1.ebuild:
+ Import prefix changes, all are triggered by USE=aqua
+
+ 12 Nov 2011; Justin Lecher <jlec@gentoo.org> wxGTK-2.6.4.0-r6.ebuild,
+ wxGTK-2.8.10.1-r5.ebuild, wxGTK-2.8.11.0.ebuild, wxGTK-2.8.12.0.ebuild,
+ wxGTK-2.9.1.1.ebuild, metadata.xml:
+ Corrected slotting for png and tiff, resorted ebuild to fit common sense
+ order, removed unnessesary die
+
+ 25 Oct 2011; Ryan Hill <dirtyepic@gentoo.org> wxGTK-2.9.1.1.ebuild:
+ Apply libpng-1.5 patch to 2.9 as well.
+
+ 09 Oct 2011; Samuli Suominen <ssuominen@gentoo.org> wxGTK-2.8.12.0.ebuild,
+ wxGTK-2.9.1.1.ebuild:
+ Missing gst-plugins-base depend for -lgstinterfaces-0.10 checked by
+ configure.in.
+
+ 15 Sep 2011; Samuli Suominen <ssuominen@gentoo.org> wxGTK-2.6.4.0-r6.ebuild:
+ Fix building with libpng15 wrt #380833 by Diego Elio Pettenò
+
+ 16 Jul 2011; Kacper Kowalik <xarthisius@gentoo.org> wxGTK-2.8.11.0.ebuild:
+ ppc64 stable wrt #364203
+
+ 28 Jun 2011; Brent Baude <ranger@gentoo.org> wxGTK-2.8.11.0.ebuild:
+ Marking wxGTK-2.8.11.0 ppc for bug 364203
+
+ 04 Jun 2011; Raúl Porcel <armin76@gentoo.org> wxGTK-2.8.11.0.ebuild:
+ alpha/ia64/sh/sparc stable wrt #364203
+
+ 21 May 2011; Thomas Kahle <tomka@gentoo.org> wxGTK-2.8.11.0.ebuild:
+ x86 stable per bug 364203
+
+ 13 May 2011; Markus Meier <maekke@gentoo.org> wxGTK-2.8.11.0.ebuild:
+ arm stable, bug #364203
+
+ 27 Apr 2011; Christoph Mende <angelos@gentoo.org> wxGTK-2.8.11.0.ebuild:
+ Stable on amd64 wrt bug #364203
+
+ 26 Apr 2011; Jeroen Roovers <jer@gentoo.org> wxGTK-2.8.11.0.ebuild:
+ Stable for HPPA (bug #364203).
+
+*wxGTK-2.8.12.0 (20 Apr 2011)
+
+ 20 Apr 2011; Ryan Hill <dirtyepic@gentoo.org> +wxGTK-2.8.12.0.ebuild:
+ Version bump (bug #363319).
+
+ 29 Mar 2011; Christoph Mende <angelos@gentoo.org> wxGTK-2.6.4.0-r6.ebuild:
+ Fix gtk+ slot deps
+
+ 19 Mar 2011; Ryan Hill <dirtyepic@gentoo.org>
+ +files/wxGTK-2.8.11-libpng15.patch, wxGTK-2.8.11.0.ebuild:
+ Add patch fixing build with libpng-1.5 (bug #355035).
+
+ 27 Feb 2011; Ryan Hill <dirtyepic@gentoo.org> wxGTK-2.8.10.1-r5.ebuild,
+ wxGTK-2.8.11.0.ebuild, wxGTK-2.9.1.1.ebuild:
+ Slot gnome stuff.
+
+ 26 Feb 2011; Kevin McCarthy <signals@gentoo.org> wxGTK-2.6.4.0-r6.ebuild:
+ Updated depends from media-libs/jpeg to virtual/jpeg
+
+*wxGTK-2.9.1.1 (23 Jan 2011)
+
+ 23 Jan 2011; Ryan Hill <dirtyepic@gentoo.org> -wxGTK-2.9.1.ebuild,
+ +wxGTK-2.9.1.1.ebuild, +files/wxGTK-2.9.1.1-collision.patch,
+ -files/wxGTK-2.9.1-collision.patch:
+ Version bump. Remove old.
+
+ 23 Nov 2010; Justin Lecher <jlec@gentoo.org> wxGTK-2.8.10.1-r5.ebuild,
+ wxGTK-2.8.11.0.ebuild, wxGTK-2.9.1.ebuild:
+ Moved to virtual/jpeg, tested by me: compilation and runtime
+
+*wxGTK-2.9.1 (14 Aug 2010)
+
+ 14 Aug 2010; Ryan Hill <dirtyepic@gentoo.org> +wxGTK-2.9.1.ebuild,
+ +files/wxGTK-2.9.1-collision.patch:
+ Add 2.9 development branch (bug #298387 by sping).
+
+ 29 Jun 2010; Ryan Hill <dirtyepic@gentoo.org> wxGTK-2.8.11.0.ebuild:
+ Really make tiff dependency optional (bug #326061).
+
+*wxGTK-2.8.11.0 (27 May 2010)
+
+ 27 May 2010; Ryan Hill <dirtyepic@gentoo.org> -wxGTK-2.6.4.0-r5.ebuild,
+ -wxGTK-2.8.10.1-r1.ebuild, +wxGTK-2.8.11.0.ebuild,
+ +files/wxGTK-2.8.11-collision.patch,
+ +files/wxGTK-2.8.11-unicode-odbc.patch:
+ Version bump, remove old.
+
+ 09 Apr 2010; Jeroen Roovers <jer@gentoo.org> wxGTK-2.6.4.0-r6.ebuild,
+ wxGTK-2.8.10.1-r5.ebuild:
+ Stable for HPPA (bug #305331).
+
+ 07 Apr 2010; Brent Baude <ranger@gentoo.org> wxGTK-2.6.4.0-r6.ebuild,
+ wxGTK-2.8.10.1-r5.ebuild:
+ Marking wxGTK-2.6.4.0-r6 and wxGTK-2.8.10.1-r5 ppc for bug 305331
+
+ 02 Apr 2010; Ryan Hill <dirtyepic@gentoo.org> wxGTK-2.6.4.0-r6.ebuild,
+ wxGTK-2.8.10.1-r5.ebuild, +files/wxGTK-2.8.10.1-odbc-defines.patch:
+ Build fix for unixODBC-2.2.14 (bug #310923 by Martin von Gagern).
+
+ 21 Mar 2010; Brent Baude <ranger@gentoo.org> wxGTK-2.6.4.0-r6.ebuild,
+ wxGTK-2.8.10.1-r5.ebuild:
+ Marking wxGTK-2.6.4.0-r6 and -2.8.10.1-r5 for bug 305331
+
+ 14 Mar 2010; Raúl Porcel <armin76@gentoo.org> wxGTK-2.6.4.0-r6.ebuild,
+ wxGTK-2.8.10.1-r5.ebuild:
+ alpha/arm/ia64/sh/sparc stable wrt #305331
+
+ 09 Mar 2010; Ryan Hill <dirtyepic@gentoo.org> metadata.xml:
+ Add note about modifications to metadata.xml.
+
+ 21 Feb 2010; Christian Faulhammer <fauli@gentoo.org>
+ wxGTK-2.6.4.0-r6.ebuild, wxGTK-2.8.10.1-r5.ebuild:
+ stable x86, bug 305331
+
+ 19 Feb 2010; Pacho Ramos <pacho@gentoo.org> wxGTK-2.6.4.0-r6.ebuild,
+ wxGTK-2.8.10.1-r5.ebuild:
+ amd64 stable, bug 305331
+
+ 14 Feb 2010; Ryan Hill <dirtyepic@gentoo.org> wxGTK-2.6.4.0-r6.ebuild,
+ wxGTK-2.8.10.1-r5.ebuild:
+ Build fix for >=libpng-1.4.0 (bug #305119 by Poly-C). Also ensure system
+ libs are always being used.
+
+*wxGTK-2.8.10.1-r5 (02 Feb 2010)
+
+ 02 Feb 2010; Ryan Hill <dirtyepic@gentoo.org>
+ -files/wxGTK-2.8.6-wxrc_link_fix.patch,
+ -files/wxGTK-2.8.8-collision.patch,
+ -files/wxGTK-2.8.9.2-nestedtables.patch,
+ -files/wxGTK-2.8.9-dont-touch-my-bools.patch, -wxGTK-2.8.10.1-r3.ebuild,
+ -wxGTK-2.8.10.1-r4.ebuild, +wxGTK-2.8.10.1-r5.ebuild,
+ files/wxGTK-2.8.10-collision.patch:
+ Revbump to fix typo in collision patch. Remove unused patches.
+
+*wxGTK-2.8.10.1-r4 (19 Jan 2010)
+
+ 19 Jan 2010; Ryan Hill <dirtyepic@gentoo.org> +wxGTK-2.8.10.1-r4.ebuild,
+ +files/wxGTK-2.8.10.1-wxTimer-unbounded-hook.patch:
+ Added upstream patch to prevent leaking timer handles in idle apps. (Bug
+ #301143 by Richard Ash)
+
+ 15 Sep 2009; Ryan Hill <dirtyepic@gentoo.org> -wxGTK-2.6.4.0-r4.ebuild,
+ -wxGTK-2.8.9.1-r3.ebuild, -wxGTK-2.8.9.2-r1.ebuild,
+ -wxGTK-2.8.10.1.ebuild:
+ Remove old.
+
+ 09 Aug 2009; nixnut <nixnut@gentoo.org> wxGTK-2.6.4.0-r5.ebuild:
+ ppc stable #277722
+
+*wxGTK-2.8.10.1-r3 (06 Aug 2009)
+*wxGTK-2.6.4.0-r6 (06 Aug 2009)
+
+ 06 Aug 2009; Ryan Hill <dirtyepic@gentoo.org> +wxGTK-2.6.4.0-r6.ebuild,
+ +wxGTK-2.8.10.1-r3.ebuild, +files/wxGTK-2.8.10.1-gsocket.patch:
+ Add patch from upstream to fix symbol conflict with GSocket struct from
+ developmental glib currently in gnome-overlay. Bug #278778.
+
+ 29 Jul 2009; Markus Meier <maekke@gentoo.org> wxGTK-2.6.4.0-r5.ebuild,
+ wxGTK-2.8.10.1-r1.ebuild:
+ amd64 stable, bug #277722
+
+ 26 Jul 2009; Brent Baude <ranger@gentoo.org> wxGTK-2.6.4.0-r5.ebuild,
+ wxGTK-2.8.10.1-r1.ebuild:
+ Marking wxGTK-2.6.4.0-r5 and wxGTK-2.8.10.1-r1 ppc64 for bug 277722
+
+ 25 Jul 2009; Ryan Hill <dirtyepic@gentoo.org> Manifest:
+ Fix Manifest.
+
+ 23 Jul 2009; Raúl Porcel <armin76@gentoo.org> wxGTK-2.6.4.0-r5.ebuild,
+ wxGTK-2.8.10.1-r1.ebuild:
+ arm/ia64/sh stable wrt #277722
+
+ 22 Jul 2009; Jeroen Roovers <jer@gentoo.org> wxGTK-2.6.4.0-r5.ebuild:
+ Stable for HPPA (bug #277722).
+
+ 21 Jul 2009; Ferris McCormick <fmccor@gentoo.org>
+ wxGTK-2.8.10.1-r1.ebuild:
+ Sparc stable, bug #277722.
+
+ 21 Jul 2009; Ferris McCormick <fmccor@gentoo.org> wxGTK-2.6.4.0-r5.ebuild:
+ Sparc stable, bug #277722.
+
+*wxGTK-2.8.10.1-r2 (21 Jul 2009)
+
+ 21 Jul 2009; Markus Ullmann <jokey@gentoo.org> +wxGTK-2.8.10.1-r2.ebuild,
+ +files/wxGTK-2.8.10.1-slot-bake-b0rkage.patch:
+ Add patch to fix slot b0rkage
+
+ 21 Jul 2009; Tobias Klausmann <klausman@gentoo.org>
+ wxGTK-2.6.4.0-r5.ebuild:
+ Stable on alpha, bug #277722
+
+ 21 Jul 2009; Christian Faulhammer <fauli@gentoo.org>
+ wxGTK-2.6.4.0-r5.ebuild:
+ stable x86, security bug 277722
+
+ 21 Jul 2009; Christian Faulhammer <fauli@gentoo.org>
+ wxGTK-2.8.10.1-r1.ebuild:
+ stable x86, security bug 277722
+
+ 21 Jul 2009; Jeroen Roovers <jer@gentoo.org> wxGTK-2.8.10.1-r1.ebuild:
+ Stable for HPPA (bug #277722).
+
+*wxGTK-2.6.4.0-r5 (20 Jul 2009)
+
+ 20 Jul 2009; Ryan Hill <dirtyepic@gentoo.org> +wxGTK-2.6.4.0-r5.ebuild:
+ Patch added for CVE-2009-2369. Bug #277722.
+
+ 19 Jul 2009; nixnut <nixnut@gentoo.org> wxGTK-2.8.10.1-r1.ebuild:
+ ppc stable #277722
+
+ 19 Jul 2009; Tobias Klausmann <klausman@gentoo.org>
+ wxGTK-2.8.10.1-r1.ebuild:
+ Stable on alpha, bug #277722
+
+*wxGTK-2.8.10.1-r1 (19 Jul 2009)
+
+ 19 Jul 2009; Ryan Hill <dirtyepic@gentoo.org> +wxGTK-2.8.10.1-r1.ebuild,
+ +files/wxGTK-2.8.10.1-CVE-2009-2369.patch:
+ Patch added for CVE-2009-2369. Bug #277722.
+
+*wxGTK-2.8.10.1 (18 May 2009)
+
+ 18 May 2009; Ryan Hill <dirtyepic@gentoo.org>
+ -files/wxGTK-2.8.4-collision.patch, -files/wxGTK-2.8.7-race-fix.patch,
+ -wxGTK-2.8.9.2.ebuild, +wxGTK-2.8.10.1.ebuild,
+ +files/wxGTK-2.8.10-collision.patch:
+ Version bump.
+
+*wxGTK-2.8.9.2-r1 (25 Apr 2009)
+
+ 25 Apr 2009; Ryan Hill <dirtyepic@gentoo.org>
+ +files/wxGTK-2.8.9.2-nestedtables.patch, wxGTK-2.8.9.1-r3, wxGTK-2.8.9.2,
+ +wxGTK-2.8.9.2-r1.ebuild:
+ - Fix nested HTML tables (bug #264544, Ivan Trombley)
+ - Add missing gconf dependency with USE=gstreamer (bug #267022, Morten Lied
+ Johansen)
+
+*wxGTK-2.8.9.2 (21 Feb 2009)
+
+ 21 Feb 2009; Ryan Hill <dirtyepic@gentoo.org> +wxGTK-2.8.9.2.ebuild:
+ Version bump.
+
+ 15 Feb 2009; Ryan Hill <dirtyepic@gentoo.org> -wxGTK-2.8.8.1.ebuild,
+ -wxGTK-2.8.9.1-r2.ebuild:
+ Remove old.
+
+ 15 Feb 2009; Brent Baude <ranger@gentoo.org> wxGTK-2.8.9.1-r3.ebuild:
+ Marking wxGTK-2.8.9.1-r3 ppc for bug 254696
+
+ 07 Feb 2009; Raúl Porcel <armin76@gentoo.org> wxGTK-2.8.9.1-r3.ebuild:
+ arm/ia64/sh/sparc stable wrt #254696
+
+ 06 Feb 2009; Jeroen Roovers <jer@gentoo.org> wxGTK-2.8.9.1-r3.ebuild:
+ Stable for HPPA (bug #254696).
+
+ 28 Jan 2009; Brent Baude <ranger@gentoo.org> wxGTK-2.8.9.1-r3.ebuild:
+ Marking wxGTK-2.8.9.1-r3 ppc64 for bug 254696
+
+ 24 Jan 2009; Ryan Hill <dirtyepic@gentoo.org> -wxGTK-2.6.4.0-r1.ebuild:
+ Drop ancient ebuild.
+
+ 22 Jan 2009; Raúl Porcel <armin76@gentoo.org> wxGTK-2.6.4.0-r4.ebuild:
+ arm/sh stable
+
+ 22 Jan 2009; Raúl Porcel <armin76@gentoo.org> wxGTK-2.6.4.0-r4.ebuild,
+ wxGTK-2.8.9.1-r3.ebuild:
+ Readd ~arm/~sh
+
+ 18 Jan 2009; Markus Meier <maekke@gentoo.org> wxGTK-2.8.9.1-r3.ebuild:
+ amd64/x86 stable, bug #254696
+
+ 18 Jan 2009; Tobias Klausmann <klausman@gentoo.org>
+ wxGTK-2.8.9.1-r3.ebuild:
+ Stable on alpha, bug #254696
+
+ 22 Nov 2008; Ryan Hill <dirtyepic@gentoo.org> wxGTK-2.6.4.0-r1.ebuild:
+ Drop all but arm and sh until they keyword eselect-wxwidgets.
+
+*wxGTK-2.8.9.1-r3 (07 Nov 2008)
+*wxGTK-2.8.9.1-r2 (07 Nov 2008)
+
+ 07 Nov 2008; Ryan Hill <dirtyepic@gentoo.org>
+ +files/wxGTK-2.8.9-dont-touch-my-bools.patch, -wxGTK-2.8.9.1.ebuild,
+ -wxGTK-2.8.9.1-r1.ebuild, +wxGTK-2.8.9.1-r2.ebuild,
+ +wxGTK-2.8.9.1-r3.ebuild:
+ Added a patch from Martin von Gagern in bug #245973 to prevent wx/db.h
+ from undefining BOOL when USE=odbc. Patch accepted upstream. New stable
+ candidate is -r2.
+
+ 28 Oct 2008; Ryan Hill <dirtyepic@gentoo.org>
+ files/wxGTK-2.8.8-collision.patch:
+ Fix collision patch to not install unversioned bakefile presets again to
+ prevent clobbering the symlinks created by eselect-wxwidgets. David
+ Leverton - Bug #243446.
+
+ 28 Oct 2008; Ryan Hill <dirtyepic@gentoo.org> -wxGTK-2.6.4.0-r3.ebuild,
+ -wxGTK-2.8.7.1-r1.ebuild, -wxGTK-2.8.7.1-r2.ebuild, -wxGTK-2.8.8.0.ebuild:
+ Drop old.
+
+ 27 Oct 2008; Jeroen Roovers <jer@gentoo.org> wxGTK-2.6.4.0-r4.ebuild,
+ wxGTK-2.8.8.1.ebuild:
+ Stable for HPPA (bug #242088).
+
+*wxGTK-2.8.9.1-r1 (18 Oct 2008)
+
+ 18 Oct 2008; Ryan Hill <dirtyepic@gentoo.org> wxGTK-2.8.9.1.ebuild,
+ +wxGTK-2.8.9.1-r1.ebuild:
+ Revert to EAPI 0 for stable candidate. Add new -r1 using EAPI 2.
+
+ 18 Oct 2008; Raúl Porcel <armin76@gentoo.org> wxGTK-2.6.4.0-r4.ebuild,
+ wxGTK-2.8.8.1.ebuild:
+ alpha/ia64/sparc stable wrt #242088
+
+ 16 Oct 2008; Markus Meier <maekke@gentoo.org> wxGTK-2.6.4.0-r4.ebuild,
+ wxGTK-2.8.8.1.ebuild:
+ amd64/x86 stable, bug #242088
+
+ 15 Oct 2008; Markus Rothe <corsair@gentoo.org> wxGTK-2.6.4.0-r4.ebuild,
+ wxGTK-2.8.8.1.ebuild:
+ Stable on ppc64; bug #242088
+
+ 15 Oct 2008; Ferris McCormick <fmccor@gentoo.org> wxGTK-2.8.8.1.ebuild:
+ Sparc stable, part of Bug #242088.
+
+ 15 Oct 2008; Brent Baude <ranger@gentoo.org> wxGTK-2.6.4.0-r4.ebuild,
+ wxGTK-2.8.8.1.ebuild:
+ Marking wxGTK-2.6.4.0-r4 ppc for bug 242088
+
+ 15 Oct 2008; Brent Baude <ranger@gentoo.org> wxGTK-2.8.8.1.ebuild:
+ Marking wxGTK-2.8.8.1 ppc for bug 242088
+
+ 14 Oct 2008; Ferris McCormick <fmccor@gentoo.org> wxGTK-2.6.4.0-r4.ebuild:
+ Sparc stable --- the rest of Bug #242088 on sparc.
+
+ 14 Oct 2008; Ferris McCormick <fmccor@gentoo.org> wxGTK-2.8.7.1-r2.ebuild:
+ Sparc stable --- Bug #242088 --- it's been around forever.
+
+*wxGTK-2.8.9.1 (14 Oct 2008)
+
+ 14 Oct 2008; Ryan Hill <dirtyepic@gentoo.org> +wxGTK-2.8.9.1.ebuild:
+ Version bump. EAPI 2.
+
+ 30 Jul 2008; Ryan Hill <dirtyepic@gentoo.org> metadata.xml:
+ Add USE flag descriptions to metadata.xml.
+
+*wxGTK-2.8.8.1 (25 Jul 2008)
+
+ 25 Jul 2008; Ryan Hill <dirtyepic@gentoo.org> +wxGTK-2.8.8.1.ebuild:
+ Version bump.
+
+ 16 Jul 2008; Alexis Ballier <aballier@gentoo.org> wxGTK-2.6.4.0-r4.ebuild,
+ wxGTK-2.8.8.0.ebuild:
+ keyword ~x86-fbsd, thanks to Henning Schild <henning@wh9.tu-dresden.de>,
+ bug #231620
+
+*wxGTK-2.8.8.0 (29 Jun 2008)
+
+ 29 Jun 2008; Ryan Hill <dirtyepic@gentoo.org>
+ +files/wxGTK-2.8.8-collision.patch, +wxGTK-2.8.8.0.ebuild:
+ Version bump.
+
+*wxGTK-2.6.4.0-r4 (29 Jun 2008)
+
+ 29 Jun 2008; Ryan Hill <dirtyepic@gentoo.org>
+ +files/wxGTK-2.6.4-mmedia.patch, +wxGTK-2.6.4.0-r4.ebuild:
+ Stop installing the mmedia library which has an automagic dependency on
+ esd. Bug #174874 by Volker Hemmann.
+
+*wxGTK-2.8.7.1-r2 (07 Jun 2008)
+
+ 07 Jun 2008; Ryan Hill <dirtyepic@gentoo.org>
+ +files/wxGTK-2.8.7-race-fix.patch, +wxGTK-2.8.7.1-r2.ebuild:
+ Add patch from upstream to fix race condition in wxWakeUpIdle.
+
+ 17 Mar 2008; Peter Volkov <pva@gentoo.org> wxGTK-2.6.4.0-r3.ebuild,
+ wxGTK-2.8.7.1-r1.ebuild:
+ amd64 stable, bug #207648.
+
+ 16 Mar 2008; Ryan Hill <dirtyepic@gentoo.org> wxGTK-2.6.4.0-r3.ebuild:
+ Keyword ~mips.
+
+ 18 Feb 2008; Ryan Hill <dirtyepic@gentoo.org> wxGTK-2.8.7.1-r1.ebuild:
+ Add ~mips.
+
+ 08 Feb 2008; Ryan Hill <dirtyepic@gentoo.org>
+ files/wxGTK-2.6.4-collision.patch, files/wxGTK-2.8.4-collision.patch:
+ Drop the bakefile hunks of the collision patches that don't work as
+ expected. Now handled by eselect-wxwidgets.
+
+ 29 Jan 2008; nixnut <nixnut@gentoo.org> wxGTK-2.6.4.0-r3.ebuild,
+ wxGTK-2.8.7.1-r1.ebuild:
+ Stable on ppc wrt bug 207648
+
+ 28 Jan 2008; Jeroen Roovers <jer@gentoo.org> wxGTK-2.6.4.0-r3.ebuild,
+ wxGTK-2.8.7.1-r1.ebuild:
+ Stable for HPPA (bug #207648).
+
+ 28 Jan 2008; Raúl Porcel <armin76@gentoo.org> metadata.xml:
+ Replace wxwindows with wxwidgets in metadata
+
+ 27 Jan 2008; Raúl Porcel <armin76@gentoo.org> wxGTK-2.6.4.0-r3.ebuild,
+ wxGTK-2.8.7.1-r1.ebuild:
+ alpha/ia64/sparc stable wrt #207648
+
+ 27 Jan 2008; Brent Baude <ranger@gentoo.org> wxGTK-2.6.4.0-r3.ebuild:
+ Marking wxGTK-2.6.4.0-r3 ppc64 for bug 207648
+
+ 27 Jan 2008; Brent Baude <ranger@gentoo.org> wxGTK-2.8.7.1-r1.ebuild:
+ Marking wxGTK-2.8.7.1-r1 ppc64 for bug 207648
+
+ 27 Jan 2008; Christian Faulhammer <opfer@gentoo.org>
+ wxGTK-2.6.4.0-r3.ebuild:
+ stable x86, bug 207648
+
+ 27 Jan 2008; Christian Faulhammer <opfer@gentoo.org>
+ wxGTK-2.8.7.1-r1.ebuild:
+ stable x86, bug 207648
+
+ 12 Jan 2008; Ryan Hill <dirtyepic@gentoo.org> wxGTK-2.8.7.1-r1.ebuild:
+ Install some random stuff into DOCDIR.
+
+ 07 Jan 2008; Ryan Hill <dirtyepic@gentoo.org> wxGTK-2.8.7.1-r1.ebuild:
+ We no longer need to depend on gnome-vfs.
+
+*wxGTK-2.8.7.1-r1 (06 Jan 2008)
+
+ 06 Jan 2008; Ryan Hill <dirtyepic@gentoo.org>
+ +files/wxGTK-2.8.7-mmedia.patch, -wxGTK-2.8.7.1.ebuild,
+ +wxGTK-2.8.7.1-r1.ebuild:
+ Revision bump.
+ - prevent segfault by configuring with --without-gnomevfs (Bug #203389)
+ - don't build the mmedia contrib library (indirectly fixes Bug #174874)
+
+ 23 Dec 2007; Ryan Hill <dirtyepic@gentoo.org> wxGTK-2.8.7.1.ebuild:
+ Restore dropped ppc keyword for bug #199594.
+
+ 22 Dec 2007; nixnut <nixnut@gentoo.org> wxGTK-2.6.4.0-r3.ebuild:
+ Added ~ppc wrt bug 199594
+
+*wxGTK-2.6.4.0-r3 (20 Dec 2007)
+
+ 20 Dec 2007; Ryan Hill <dirtyepic@gentoo.org>
+ -files/wxGTK-2.6.3.3-dialog_focus.patch,
+ -files/wxGTK-2.6.3.3-slider_linesize.patch,
+ -files/wxGTK-2.6.3.3-wxrc_build_fix.patch,
+ -files/wxGTK-2.6.3.3-wxrc_link_fix.patch,
+ files/wxGTK-2.6.4-collision.patch, files/wxGTK-2.8.4-collision.patch,
+ -wxGTK-2.6.3.3.ebuild, -wxGTK-2.6.4.0-r2.ebuild, +wxGTK-2.6.4.0-r3.ebuild,
+ wxGTK-2.8.7.1.ebuild:
+ Move wxwin.m4 handling to eselect-wxwidgets. Remove old.
+
+ 15 Dec 2007; Ryan Hill <dirtyepic@gentoo.org> wxGTK-2.8.7.1.ebuild:
+ Pass --enable-graphics_ctx to configure for wxWebKit/Editra/leio.
+
+ 13 Dec 2007; Ryan Hill <dirtyepic@gentoo.org> wxGTK-2.6.4.0-r2.ebuild,
+ wxGTK-2.8.7.1.ebuild:
+ Drop arm, ppc, sh, and x86-fbsd keywords for bug #199594.
+
+ 12 Dec 2007; Ryan Hill <dirtyepic@gentoo.org> wxGTK-2.6.4.0-r2.ebuild,
+ wxGTK-2.8.7.1.ebuild:
+ Move eselect-wxwidgets to PDEPEND to prevent blocker on upgrade. Because
+ wxGTK may now be installed before eselect-wxwidgets, make post{inst,rm}
+ update conditional on it being available. Remove messy
+ auto-set-profile-if-profile-is-"none" stuff and just default to "none".
+
+ 06 Dec 2007; Ryan Hill <dirtyepic@gentoo.org> wxGTK-2.6.4.0-r1.ebuild:
+ Backport precompiled header option from later ebuilds for hardened. Bug
+ #201250.
+
+ 04 Dec 2007; Ryan Hill <dirtyepic@gentoo.org> wxGTK-2.8.7.1.ebuild:
+ Fix docs installation. Reported by eldenz.
+
+*wxGTK-2.8.7.1 (03 Dec 2007)
+
+ 03 Dec 2007; Ryan Hill <dirtyepic@gentoo.org>
+ -files/wxGTK-2.8.6-extralibs-media.patch, -wxGTK-2.8.6.1.ebuild,
+ +wxGTK-2.8.7.1.ebuild:
+ Version bump.
+
+ 03 Dec 2007; Ryan Hill <dirtyepic@gentoo.org>
+ +files/wxGTK-2.8.6-wxrc_link_fix.patch, wxGTK-2.8.6.1.ebuild:
+ Port wxrc link patch to 2.8, where it turns out it hasn't been applied yet
+ like I thought. Thanks to devurandom.
+
+ 30 Nov 2007; Ryan Hill <dirtyepic@gentoo.org> wxGTK-2.6.4.0-r2.ebuild,
+ wxGTK-2.8.6.1.ebuild:
+ Re-add local pch USE flag.
+
+*wxGTK-2.8.6.1 (29 Nov 2007)
+
+ 29 Nov 2007; Ryan Hill <dirtyepic@gentoo.org>
+ +files/wxGTK-2.8.4-collision.patch,
+ +files/wxGTK-2.8.6-extralibs-media.patch, +wxGTK-2.8.6.1.ebuild:
+ Add 2.8.6.1 for testing.
+
+ 24 Nov 2007; Ryan Hill <dirtyepic@gentoo.org> wxGTK-2.6.4.0-r2.ebuild:
+ Make --disable-precomp-headers the default since it also cuts 1/3 off the
+ build time.
+
+ 24 Nov 2007; Ryan Hill <dirtyepic@gentoo.org> wxGTK-2.6.4.0-r2.ebuild:
+ Add pch USE flag to control precompiled header support as suggested by
+ Rafał Mużyło. Drop joystick USE flag.
+
+*wxGTK-2.6.4.0-r2 (18 Nov 2007)
+
+ 18 Nov 2007; Ryan Hill <dirtyepic@gentoo.org> +wxGTK-2.6.4.0-r2.ebuild:
+ Revision bump using the wxwidgets eselect module. Masked until said module
+ is keyworded.
+
+ 04 Nov 2007; Christoph Mende <angelos@gentoo.org> wxGTK-2.6.4.0-r1.ebuild:
+ Stable on amd64 wrt bug #197186
+
+ 30 Oct 2007; Jeroen Roovers <jer@gentoo.org> wxGTK-2.6.4.0-r1.ebuild:
+ Stable for HPPA (bug #197186).
+
+ 28 Oct 2007; Ryan Hill <dirtyepic@gentoo.org> wxGTK-2.6.4.0-r1.ebuild:
+ Fix dropped proto DEPENDs for Cyborg in bug #197186.
+
+ 28 Oct 2007; Markus Rothe <corsair@gentoo.org> wxGTK-2.6.4.0-r1.ebuild:
+ Stable on ppc64; bug #197186
+
+ 27 Oct 2007; nixnut <nixnut@gentoo.org> wxGTK-2.6.4.0-r1.ebuild:
+ Stable on ppc wrt bug 197186
+
+ 27 Oct 2007; Raúl Porcel <armin76@gentoo.org> wxGTK-2.6.4.0-r1.ebuild:
+ alpha/ia64/sparc stable wrt #197186
+
+ 27 Oct 2007; Christian Faulhammer <opfer@gentoo.org>
+ wxGTK-2.6.4.0-r1.ebuild:
+ stable x86, bug 197186
+
+*wxGTK-2.6.4.0-r1 (27 Oct 2007)
+
+ 27 Oct 2007; Ryan Hill <dirtyepic@gentoo.org> -wxGTK-2.6.4.0.ebuild,
+ +wxGTK-2.6.4.0-r1.ebuild:
+ Revision bump to push out various minor fixes. Target for stabilization.
+
+ 25 Oct 2007; Ryan Hill <dirtyepic@gentoo.org>
+ files/wxGTK-2.6.4-collision.patch:
+ Update collision patch to take into account new names of bakefile presets.
+
+ 25 Oct 2007; Ryan Hill <dirtyepic@gentoo.org> ChangeLog, Manifest:
+ Fix docs installation.
+
+ 09 Sep 2007; Ryan Hill <dirtyepic@gentoo.org>
+ files/wxGTK-2.6.4-collision.patch, wxGTK-2.6.4.0.ebuild:
+ Update collision patch to handle wxrc.
+
+ 02 Sep 2007; Ryan Hill <dirtyepic@gentoo.org> wxGTK-2.6.4.0.ebuild:
+ Re-keyword.
+
+ 01 Sep 2007; Ryan Hill <dirtyepic@gentoo.org>
+ files/wxGTK-2.6.4.0-wxrc_link_fix.patch:
+ Convert patch from DOS to Unix newlines.
+
+*wxGTK-2.6.4.0 (01 Sep 2007)
+
+ 01 Sep 2007; Ryan Hill <dirtyepic@gentoo.org>
+ +files/wxGTK-2.6.3-unicode-odbc.patch, +files/wxGTK-2.6.4.0-g_free.patch,
+ +files/wxGTK-2.6.4.0-wxrc_link_fix.patch,
+ +files/wxGTK-2.6.4-collision.patch, +wxGTK-2.6.4.0.ebuild:
+ Version bump. This is a major ebuild and build system rewrite. It may cause
+ breakage, so all untested arch keywords were dropped. Please test and
+ re-keyword. Will be unmasked after enough testing is done.
+
+ 24 Jul 2007; Ryan Hill <dirtyepic@gentoo.org>
+ -files/wxGTK-2.4.1-contrib.patch, -files/wxGTK-2.4.2-cleanup.patch,
+ -files/wxGTK-2.4.2-contrib_animate.patch, -files/wxGTK-2.4.2-gcc4.patch,
+ -files/wxGTK-2.4.2-menu.cpp.patch, -files/wxGTK-2.4.2-noftinternals.patch,
+ -files/wxGTK-2.4.2-pango_fix.patch, -files/intl.cpp.diff,
+ -wxGTK-2.4.2-r4.ebuild:
+ Kill wxGTK-2.4. Fixes bug #145032.
+
+ 24 Mar 2007; Ryan Hill <dirtyepic@gentoo.org>
+ -files/wxWidgets-2.6.2-gcc41.patch, -wxGTK-2.6.2-r1.ebuild:
+ Remove obsolete version.
+
+ 12 Mar 2007; Jose Luis Rivero <yoswink@gentoo.org> wxGTK-2.6.3.3.ebuild:
+ Stable on alpha wrt bug #136924
+
+ 10 Feb 2007; Simon Stelling <blubb@gentoo.org> wxGTK-2.6.3.3.ebuild:
+ stable on amd64; bug 136924
+
+ 20 Jan 2007; Jeroen Roovers <jer@gentoo.org> wxGTK-2.6.3.3.ebuild:
+ Stable for HPPA (bug #136924).
+
+ 16 Jan 2007; Joseph Jezak <josejx@gentoo.org> wxGTK-2.6.3.3.ebuild:
+ Marked ppc stable for bug #136924.
+
+ 15 Jan 2007; Raúl Porcel <armin76@gentoo.org> wxGTK-2.6.3.3.ebuild:
+ x86 stable, wrt bug 136924
+
+ 15 Jan 2007; Gustavo Zacarias <gustavoz@gentoo.org> wxGTK-2.6.3.3.ebuild:
+ Stable on sparc wrt #136924
+
+ 14 Jan 2007; Markus Rothe <corsair@gentoo.org> wxGTK-2.6.3.3.ebuild:
+ Stable on ppc64; bug #136924
+
+ 12 Jan 2007; Mart Raudsepp <leio@gentoo.org>
+ +files/wxGTK-2.6.3.3-wxrc_link_fix.patch, wxGTK-2.6.3.3.ebuild:
+ Build fix for wxrc in presence of an already installed (incompatible) wxGTK,
+ bug 150435
+
+ 06 Jan 2007; Ryan Hill <dirtyepic@gentoo.org> wxGTK-2.4.2-r4.ebuild,
+ wxGTK-2.6.2-r1.ebuild:
+ Fix bug #160197 by converting configure calls to econf. Also clean up a
+ little.
+
+ 05 Jan 2007; Ryan Hill <dirtyepic@gentoo.org> wxGTK-2.4.2-r4.ebuild,
+ wxGTK-2.6.2-r1.ebuild, wxGTK-2.6.3.3.ebuild:
+ einfo -> elog
+
+ 05 Jan 2007; Ryan Hill <dirtyepic@gentoo.org> ChangeLog:
+ On second thought unspecified but required eclasses are probably a bad thing.
+
+ 04 Jan 2007; Ryan Hill <dirtyepic@gentoo.org> wxGTK-2.6.3.3.ebuild:
+ Remove debug.eclass usage (bug #160116), and clean up redundant inherits.
+
+ 30 Dec 2006; <leio@gentoo.org> -wxGTK-2.6.1.ebuild:
+ Remove redundant version
+
+ 28 Dec 2006; Ryan Hill <dirtyepic@gentoo.org> wxGTK-2.4.2-r4.ebuild:
+ gtk2 -> gtk
+
+ 23 Nov 2006; <yvasilev@gentoo.org> wxGTK-2.6.3.3.ebuild:
+ Keyworded arm on request by leio.
+
+ 15 Oct 2006; Mart Raudsepp <leio@gentoo.org> -wxGTK-2.6.3.2.ebuild:
+ Remove old version with broken wxrc build
+
+ 15 Oct 2006; Aron Griffis <agriffis@gentoo.org>
+ +files/wxGTK-2.4.2-noftinternals.patch, wxGTK-2.4.2-r4.ebuild:
+ Add patch for freetype-2.2.1 API compatibility #150383
+
+ 24 Sep 2006; Mart Raudsepp <leio@gentoo.org> wxGTK-2.6.3.3.ebuild:
+ Fix typo in RDEPEND.
+
+*wxGTK-2.6.3.3 (24 Sep 2006)
+
+ 24 Sep 2006; Mart Raudsepp <leio@gentoo.org>
+ +files/wxGTK-2.6.3.3-dialog_focus.patch,
+ +files/wxGTK-2.6.3.3-slider_linesize.patch,
+ +files/wxGTK-2.6.3.3-wxrc_build_fix.patch, +wxGTK-2.6.3.3.ebuild:
+ Migrate away from wxlib.eclass. Fix depends. Allow parallel building. Grab
+ some relatively important patches from upstream. Ensure the wxrc tool is
+ built and installed. Restore ABI compatibility with latest stable version
+ (2.6.2-r1). Install HTML documentation with USE=doc properly again. Closes
+ bugs #147394 and #123786.
+
+ 04 Sep 2006; Mart Raudsepp <leio@gentoo.org>
+ -files/wxGTK-2.6.1-windowcpp.diff, -wxGTK-2.6.1-r1.ebuild,
+ -wxGTK-2.6.2.ebuild:
+ Clean up unnecessary versions.
+
+ 05 Aug 2006; Mart Raudsepp <leio@gentoo.org> wxGTK-2.6.3.2.ebuild:
+ Depend on the correct sdl package.
+
+ 09 Jul 2006; Javier Villavicencio <the_paya@gentoo.org>
+ wxGTK-2.6.3.2.ebuild:
+ Added ~x86-fbsd keyword.
+
+ 25 Apr 2006; Mark Loeser <halcy0n@gentoo.org> wxGTK-2.6.3.2.ebuild:
+ Add flag-o-matic since we use append-flags
+
+*wxGTK-2.6.3.2 (13 Apr 2006)
+
+ 13 Apr 2006; Mark Loeser <halcy0n@gentoo.org> +wxGTK-2.6.3.2.ebuild:
+ Bump to new upstream version, thanks to Mart Raudsepp <leio AT dustbite DOT
+ net> for the new ebuild; bug #127734 and #109515
+
+ 13 Apr 2006; Alin Nastac <mrness@gentoo.org>
+ -files/wxGTK-2.4.1-wxpython1.patch, -files/wxGTK-2.4.1-wxpython2.patch,
+ -wxGTK-2.4.2-r2.ebuild, -wxGTK-2.4.2-r3.ebuild, -wxGTK-2.5.3.ebuild,
+ -wxGTK-2.6.0-r1.ebuild:
+ Remove obsolete versions.
+
+ 01 Apr 2006; Alec Warner <antarus@gentoo.org> wxGTK-2.6.2-r1.ebuild,
+ -wxGTK-2.6.2-r2.ebuild:
+ No Revbump needed, Duh
+
+*wxGTK-2.6.2-r2 (01 Apr 2006)
+
+ 01 Apr 2006; Alec Warner <antarus@gentoo.org> +wxGTK-2.6.2-r2.ebuild:
+ QA fix for bug #119072
+
+ 22 Mar 2006; Gustavo Zacarias <gustavoz@gentoo.org> wxGTK-2.6.2-r1.ebuild:
+ Stable on hppa wrt #105189 #120333
+
+ 15 Mar 2006; Mark Loeser <halcy0n@gentoo.org>
+ files/wxGTK-2.4.2-gcc4.patch:
+ Update gcc4 patch by wormo AT gentoo DOT org; bug #123323
+
+ 20 Feb 2006; Markus Rothe <corsair@gentoo.org> wxGTK-2.6.2-r1.ebuild:
+ Stable on ppc64
+
+ 13 Feb 2006; Mark Loeser <halcy0n@gentoo.org>
+ +files/wxGTK-2.4.2-gcc4.patch, wxGTK-2.4.2-r4.ebuild:
+ Thanks to Chris Fairles <cafairle AT engmail DOT uwaterloo DOT ca> for the
+ gcc-4 patch; bug #117357
+
+ 03 Feb 2006; Aron Griffis <agriffis@gentoo.org> wxGTK-2.6.2-r1.ebuild:
+ Mark 2.6.2-r1 stable on ia64
+
+ 31 Jan 2006; Jose Luis Rivero <yoswink@gentoo.org> wxGTK-2.6.2-r1.ebuild:
+ Stable on alpha wrt bug #120333
+
+ 30 Jan 2006; Joshua Jackson <tsunam@gentoo.org> wxGTK-2.6.2-r1.ebuild:
+ Stable on x86 for bug #120333
+
+ 28 Jan 2006; Tobias Scherbaum <dertobi123@gentoo.org>
+ wxGTK-2.6.2-r1.ebuild:
+ Stable on ppc, bug #120333
+
+ 28 Jan 2006; Markus Rothe <corsair@gentoo.org> wxGTK-2.6.1-r1.ebuild:
+ Stable on ppc64; bug #120333
+
+ 28 Jan 2006; Jason Wever <weeve@gentoo.org> wxGTK-2.6.1-r1.ebuild:
+ Stable on SPARC. Thanks for KingTaco noticing the oops.
+
+ 28 Jan 2006; Karol Wojtaszek <sekretarz@gentoo.org> wxGTK-2.6.2-r1.ebuild:
+ Stable on amd64, bug #120333
+
+ 27 Jan 2006; Michael Hanselmann <hansmi@gentoo.org> wxGTK-2.6.1-r1.ebuild:
+ Stable on ppc.
+
+ 27 Jan 2006; Mike Doty <kingtaco@gentoo.org> wxGTK-2.6.1-r1.ebuild:
+ amd64 stable, bug 105189
+
+ 27 Jan 2006; Joshua Jackson <tsunam@gentoo.org> wxGTK-2.6.1-r1.ebuild:
+ Stable on x86; bug #105189
+
+ 26 Jan 2006; Gustavo Zacarias <gustavoz@gentoo.org> wxGTK-2.6.2-r1.ebuild:
+ Stable on sparc wrt #120333 and #105189
+
+*wxGTK-2.6.1-r1 (26 Jan 2006)
+
+ 26 Jan 2006; Marcelo Goes <vanquirius@gentoo.org>
+ +files/wxGTK-2.6.1-windowcpp.diff, +wxGTK-2.6.1-r1.ebuild:
+ 2.6.1-r1 revision bump with patch for bug 105189. Fixes undefined symbol:
+ pango_x_get_context problem. Thanks to Alex Rostovtsev <tetromino at gmail
+ dot com>, Mart Raudsepp <leioat dustbite dot net>, Sander Sweers
+ <Sander.Sweers at gmail dot com> and others.
+
+ 22 Jan 2006; Donnie Berkholz <spyderous@gentoo.org>;
+ wxGTK-2.4.2-r4.ebuild:
+ Fix for modular X.
+
+ 06 Dec 2005; Hanno Boeck <hanno@gentoo.org>
+ +files/wxWidgets-2.6.2-gcc41.patch, wxGTK-2.6.2-r1.ebuild:
+ Fix for gcc 4.1.
+
+ 26 Nov 2005; Karol Wojtaszek <sekretarz@gentoo.org>
+ +files/wxGTK-2.4.2-pango_fix.patch, +wxGTK-2.4.2-r4.ebuild:
+ Fixed linking problems with pango, bug #113410
+
+ 26 Nov 2005; Karol Wojtaszek <sekretarz@gentoo.org> files/intl.cpp.diff:
+ Fixed unicode patch not to expand cvs tag
+
+*wxGTK-2.6.2-r1 (26 Nov 2005)
+
+ 26 Nov 2005; Karol Wojtaszek <sekretarz@gentoo.org> +files/intl.cpp.diff,
+ wxGTK-2.6.2.ebuild, +wxGTK-2.6.2-r1.ebuild:
+ Fixed amule and pgadmin3 crash while using broken wxGTK-2.6.2 with unicode
+ support, bug #109483 and #109218
+
+ 15 Oct 2005; Jeremy Huddleston <eradicator@gentoo.org>
+ wxGTK-2.6.2.ebuild:
+ Fixed USE=-X logic.
+
+*wxGTK-2.6.2 (11 Oct 2005)
+
+ 11 Oct 2005; Rob Cakebread <pythonhead@gentoo.org> +wxGTK-2.6.2.ebuild:
+ Version bump. Closes #106969 Removed gtk2 flag per #106560
+
+ 17 Sep 2005; Aron Griffis <agriffis@gentoo.org> wxGTK-2.6.1.ebuild:
+ Mark 2.6.1 stable on alpha
+
+ 08 Sep 2005; Aron Griffis <agriffis@gentoo.org> wxGTK-2.6.1.ebuild:
+ Mark 2.6.1 stable on ia64
+
+ 06 Sep 2005; Karol Wojtaszek <sekretarz@gentoo.org> wxGTK-2.6.1.ebuild:
+ Stable on amd64
+
+ 03 Sep 2005; Markus Rothe <corsair@gentoo.org> wxGTK-2.6.1.ebuild:
+ Stable on ppc64
+
+ 02 Sep 2005; Michael Hanselmann <hansmi@gentoo.org> wxGTK-2.6.1.ebuild:
+ Stable on ppc.
+
+ 30 Aug 2005; Gustavo Zacarias <gustavoz@gentoo.org> wxGTK-2.6.1.ebuild:
+ Stable on sparc
+
+ 28 Aug 2005; Rob Cakebread <pythonhead@gentoo.org> wxGTK-2.6.1.ebuild:
+ Marked x86 stable
+
+*wxGTK-2.6.1 (12 Jul 2005)
+
+ 12 Jul 2005; Rob Cakebread <pythonhead@gentoo.org> +wxGTK-2.6.1.ebuild:
+ Version bump.
+
+ 17 Jun 2005; Michael Hanselmann <hansmi@gentoo.org> wxGTK-2.4.2-r3.ebuild:
+ Stable on ppc.
+
+ 06 Jun 2005; Markus Rothe <corsair@gentoo.org> wxGTK-2.4.2-r3.ebuild:
+ Stable on ppc64
+
+ 15 May 2005; Rene Nussbaumer <killerfox@gentoo.org> wxGTK-2.4.2-r3.ebuild:
+ Stable on hppa
+
+ 15 May 2005; Bryan Østergaard <kloeri@gentoo.org> wxGTK-2.4.2-r3.ebuild:
+ Stable on alpha.
+
+ 13 May 2005; Bryan Østergaard <kloeri@gentoo.org> wxGTK-2.4.2-r3.ebuild:
+ Stable on ia64.
+
+ 11 May 2005; Rob Cakebread <pythonhead@gentoo.org> wxGTK-2.6.0-r1.ebuild:
+ Removed check for -gtk2 unicode combo since wxbase will work with that.
+ Thanks Herbie Hopkins <herbs@gentoo.org>
+
+ 11 May 2005; Rob Cakebread <pythonhead@gentoo.org> wxGTK-2.4.2-r3.ebuild:
+ Removed gtk USE flag.
+
+*wxGTK-2.6.0-r1 (11 May 2005)
+
+ 11 May 2005; Rob Cakebread <pythonhead@gentoo.org>
+ -files/wxGTK-2.4.2-gcc4.patch, -files/wxGTK-2.6.0-gcc4.patch,
+ -wxGTK-2.4.2-r4.ebuild, -wxGTK-2.6.0.ebuild, +wxGTK-2.6.0-r1.ebuild:
+ Removed gcc4 patch, it breaks apps bug# 91443. wxbase can now be built with
+ -gtk2 -wxgtk1 also multilib builds instead of monolithic bug# 91574
+
+ 08 May 2005; Herbie Hopkins <herbs@gentoo.org> wxGTK-2.4.2-r3.ebuild:
+ Stable on amd64.
+
+ 04 May 2005; Gustavo Zacarias <gustavoz@gentoo.org> wxGTK-2.4.2-r3.ebuild:
+ Stable on sparc
+
+ 03 May 2005; Rob Cakebread <pythonhead@gentoo.org> wxGTK-2.6.0.ebuild:
+ Enable xpm by default because wxpython needs it. bug# 91252
+
+ 02 May 2005; Rob Cakebread <pythonhead@gentoo.org> wxGTK-2.4.2-r2.ebuild,
+ wxGTK-2.4.2-r3.ebuild, wxGTK-2.4.2-r4.ebuild:
+ Fixed odbc support for gtk2ansi. Thanks david somers <dsomers@trevezel.com>
+ bug# 83417
+
+*wxGTK-2.6.0 (02 May 2005)
+*wxGTK-2.4.2-r4 (02 May 2005)
+
+ 02 May 2005; Rob Cakebread <pythonhead@gentoo.org> wxGTK-2.4.2-r2.ebuild,
+ wxGTK-2.4.2-r3.ebuild, +wxGTK-2.4.2-r4.ebuild, +wxGTK-2.6.0.ebuild:
+ Version bump. Marked 2.4.2-r3 stable. Added gcc4 patch bug# 89937. Thanks flameeyes for wxlib.eclass and dirtyepic@metawire.org Ryan Hill for gcc4 fix. Changed evil no_wxgtk1 USE flag to wxgtk1
+
+ 26 Mar 2005; Jeremy Huddleston <eradicator@gentoo.org>
+ wxGTK-2.4.2-r3.ebuild, wxGTK-2.5.3.ebuild:
+ Multilib fixes and use proper toolchain compiler.
+
+ 03 Mar 2005; Rob Cakebread <pythonhead@gentoo.org> wxGTK-2.4.2-r2.ebuild:
+ Added menu.cpp patch
+
+ 03 Mar 2005; Rob Cakebread <pythonhead@gentoo.org> wxGTK-2.4.2-r2.ebuild:
+ Added htmlproc.h for wxruby
+
+ 16 Jan 2005; Mike Frysinger <vapier@gentoo.org> wxGTK-2.4.2-r2.ebuild,
+ wxGTK-2.4.2-r3.ebuild, wxGTK-2.5.3.ebuild:
+ Add gnuconfig since ebuild doesnt run econf for some reason.
+
+ 05 Dec 2004; Rob Cakebread <pythonhead@gentoo.org>
+ +files/wxGTK-2.4.2-menu.cpp.patch, wxGTK-2.4.2-r3.ebuild:
+ Patch to disable three private GTK+ functions. Closes bug# 46737
+
+ 13 Nov 2004; Rob Cakebread <pythonhead@gentoo.org> wxGTK-2.5.3.ebuild:
+ Removed monolithic build, fixed gtk1 detection, bug# 71036
+
+*wxGTK-2.5.3 (12 Nov 2004)
+
+ 12 Nov 2004; Rob Cakebread <pythonhead@gentoo.org> wxGTK-2.4.2-r2.ebuild,
+ wxGTK-2.4.2-r3.ebuild, -wxGTK-2.5.1-r1.ebuild, +wxGTK-2.5.3.ebuild:
+ Version bumped, removed 2.5.1, retrofitted with SLOT's, bug# 67254
+
+*wxGTK-2.5.1-r1 (06 Nov 2004)
+
+ 06 Nov 2004; Rob Cakebread <pythonhead@gentoo.org> wxGTK-2.4.2-r2.ebuild,
+ wxGTK-2.4.2-r3.ebuild, wxGTK-2.5.1-r1.ebuild:
+ Added filter-flags -invisibility-inlines-hidden bug# 68500
+
+ 08 Sep 2004; Rob Cakebread <pythonhead@gentoo.org> -wxGTK-2.5.1.ebuild:
+ Modified so apps can use wxwidgets eclass
+
+*wxGTK-2.4.2-r3 (02 Sep 2004)
+
+ 02 Sep 2004; twp +wxGTK-2.4.2-r3.ebuild:
+ Install htmlproc.h.
+
+ 18 Aug 2004; Tom Gall <tgall@gentoo.org> wxGTK-2.4.2-r2.ebuild:
+ stable on ppc64, bug #58420
+
+*wxGTK-2.4.2-r2 (06 Aug 2004)
+
+ 06 Aug 2004; Rob Cakebread <pythonhead@gentoo.org> -wxGTK-2.4.0.ebuild,
+ -wxGTK-2.4.1-r1.ebuild, -wxGTK-2.4.2-r1.ebuild, +wxGTK-2.4.2-r2.ebuild,
+ -wxGTK-2.4.2.ebuild:
+ Removed obsolete versions and changed 2.4.2-r2 so apps can use new wxwidgets
+ eclass with multiple versions (gtk,gtk2,unicode,debug) of wxGTK installed. See
+ bug #39931
+
+ 02 Aug 2004; Ferris McCormick <fmccor@gentoo.org> wxGTK-2.4.2-r1.ebuild:
+ Stable for sparc. Runs on sparc and is required for wxpython-2.4.2.4,
+ which is required because of some missing patches.
+
+ 22 Jul 2004; Rob Cakebread <pythonhead@gentoo.org> wxGTK-2.4.2-r1.ebuild,
+ wxGTK-2.4.2.ebuild, wxGTK-2.5.1.ebuild:
+ Changed name from wxWindows to wxWidgets. bug# 45061
+
+ 22 Jul 2004; Rob Cakebread <pythonhead@gentoo.org> wxGTK-2.4.1-r1.ebuild:
+ Changed name from wxwindows to wxwidgets bug# 45061
+
+ 22 Jul 2004; Rob Cakebread <pythonhead@gentoo.org> wxGTK-2.4.0.ebuild:
+ Changed all wxwindows to wxwidgets bug# 45061
+
+ 30 Jun 2004; Guy Martin <gmsoft@gentoo.org> wxGTK-2.4.2-r1.ebuild:
+ Marked stable on hppa.
+
+ 28 Jun 2004; Aron Griffis <agriffis@gentoo.org> wxGTK-2.4.0.ebuild,
+ wxGTK-2.4.2-r1.ebuild, wxGTK-2.4.2.ebuild, wxGTK-2.5.1.ebuild:
+ econf || die, sync IUSE, glibc -> libc
+
+ 23 Jun 2004; Aron Griffis <agriffis@gentoo.org> wxGTK-2.4.0.ebuild,
+ wxGTK-2.4.1-r1.ebuild, wxGTK-2.5.1.ebuild:
+ QA - fix use invocation
+
+*wxGTK-2.4.2-r1 (22 Jun 2004)
+
+ 22 Jun 2004; Rob Cakebread <pythonhead@gentoo.org> +wxGTK-2.4.2-r1.ebuild:
+ Disable unicode for gtk. Closes bug# 52495
+
+ 22 Jun 2004; Rob Cakebread <pythonhead@gentoo.org> wxGTK-2.4.2.ebuild:
+ Marked stable on x86
+
+*wxGTK-2.5.1 (22 Jun 2004)
+
+ 22 Jun 2004; Rob Cakebread <pythonhead@gentoo.org> +wxGTK-2.5.1.ebuild:
+ Version bump but added to package.mask. Bug# 44138. Thanks HopeSeekr
+ <theodore@xmule.org>
+
+ 26 Apr 2004; Aron Griffis <agriffis@gentoo.org> wxGTK-2.4.0.ebuild,
+ wxGTK-2.4.1-r1.ebuild, wxGTK-2.4.2.ebuild:
+ Add die following econf for bug 48950
+
+ 17 Apr 2004; Daniel Ahlberg <aliz@gentoo.org> wxGTK-2.4.1-r1.ebuild,
+ wxGTK-2.4.2.ebuild:
+ Inherit eutils, fixed IUSE flags.
+
+ 24 Mar 2004; Michael Sterrett <mr_bones_@gentoo.org> wxGTK-2.4.0.ebuild,
+ wxGTK-2.4.1-r1.ebuild:
+ don't use deprecated ? : use syntax
+
+ 17 Feb 2004; Aron Griffis <agriffis@gentoo.org> wxGTK-2.4.2.ebuild:
+ stable on ia64
+
+ 17 Feb 2004; Aron Griffis <agriffis@gentoo.org> wxGTK-2.4.0.ebuild:
+ add ~alpha for the sake of dev-python/wxPython-2.4.0.7
+
+ 17 Jan 2004; Bartosch Pixa <darkspecter@gentoo.org> :
+ manifest fix
+
+ 16 Jan 2004; Bartosch Pixa <darkspecter@gentoo.org> wxGTK-2.4.2.ebuild:
+ set ppc in keywords
+
+ 09 Jan 2004; Aron Griffis <agriffis@gentoo.org> wxGTK-2.4.2.ebuild:
+ stable on alpha
+
+ 29 Dec 2003; Guy Martin <gmsoft@gentoo.org> wxGTK-2.4.1-r1.ebuild:
+ Marked stable on hppa.
+
+ 25 Dec 2003; Jason Wever <weeve@gentoo.org> wxGTK-2.4.1-r1.ebuild:
+ Marked stable on sparc.
+
+ 14 Nov 2003; Brad House <brad_mssw@gentoo.org> wxGTK-2.4.2.ebuild,
+ files/wxGTK-2.4.2-cleanup.patch:
+ patch from augustus@linuxhardware.org for amd64
+
+ 17 Oct 2003; Alastair Tse <liquidx@gentoo.org> wxGTK-2.4.2.ebuild:
+ reset LANG vairable otherwise it breaks for et_EE (#30994)
+
+ 09 Oct 2003; Alastair Tse <liquidx@gentoo.org> wxGTK-2.4.1.ebuild,
+ wxGTK-2.4.2.ebuild:
+ cleanup and fixing conditionals
+
+ 08 Oct 2003; Rob Cakebread <pythonhead@gentoo.org> wxGTK-2.4.1-r1.ebuild,
+ wxGTK-2.4.1.ebuild:
+ Marked 2.4.1 and 2.4.1-r1 stable
+
+*wxGTK-2.4.2 (08 Oct 2003)
+
+ 08 Oct 2003; Alastair Tse <liquidx@gentoo.org> wxGTK-2.4.0.ebuild,
+ wxGTK-2.4.1-r1.ebuild, wxGTK-2.4.1.ebuild, wxGTK-2.4.2.ebuild,
+ files/wxGTK-2.4.2-contrib_animate.patch:
+ version bump and various fixes including png/jpeg/tiff/zlib deps (#28684) and
+ debug support (#29042) thanks to Vaclav Slavik <vaclav.slavik@matfyz.cz>,
+ unicode option (#28684) thanks to Radek Podgorny <radek@podgorny.cz> and
+ finally correct licensing (#28697) thanks to Vaclav Slavik
+ <vaclav.slavik@matfyz.cz> again.
+
+ Note that unicode support is by default turned off and must be enabled
+ accompanied by the gtk2 useflag. Take care when enabling unicode because
+ many wxWindows applications do not support unicode.
+
+ 04 Oct 2003; Aron Griffis <agriffis@gentoo.org> wxGTK-2.4.1-r1.ebuild:
+ Add ~alpha to KEYWORDS
+
+*wxGTK-2.4.1-r1 (09 Sep 2003)
+
+ 09 Sep 2003; Alastair Tse <liquidx@gentoo.org> wxGTK-2.4.1-r1.ebuild,
+ files/wxGTK-2.4.1-contrib.patch:
+ now builds stuff in contrib/ like ogl and xrc
+
+ 09 Jul 2003; Alastair Tse <liquidx@gentoo.org>
+ files/wxGTK-2.4.1-wxpython1.patch, files/wxGTK-2.4.1-wxpython2.patch:
+ RCS/CVS headers spoiled patches. removed all RCS/CVS triggers from patches
+
+*wxGTK-2.4.1 (09 Jul 2003)
+
+ 09 Jul 2003; Alastair Tse <liquidx@gentoo.org> metadata.xml,
+ wxGTK-2.4.1.ebuild, files/wxGTK-2.4.1-wxpython1.patch,
+ files/wxGTK-2.4.1-wxpython2.patch:
+ new version. this one requires 2 additional patches back ported from wxPython
+ for wxPython 2.4.1.2 to compile.
+
+ 07 May 2003; Alastair Tse <liquidx@gentoo.org> wxGTK-2.4.0.ebuild:
+ disable unicode support for gtk2
+
+*wxGTK-2.4.0 (01 Jan 2003)
+
+ 26 Mar 2003; Alastair Tse <liquidx@gentoo.org> wxGTK-2.4.0.ebuild:
+ reorder gtk2 deps to make sure gtk1 and gtk2 deps are mutually exclusive
+
+ 04 Feb 2003; Nick Hadaway <raker@gentoo.org> wxGTK-2.4.0.ebuild :
+ If odbc and gtk2 are both specified, disable odbc and enable gtk2.
+ They are not compatible.
+
+ 21 Jan 2003; Nick Hadaway <raker@gentoo.org> wxGTK-2.4.0.ebuild :
+ Changed to emake.
+
+ 15 Jan 2003; Nick Hadaway <raker@gentoo.org> wxGTK-2.4.0.ebuild :
+ Marked stable. SLOT'd back to 0. Fixed dependancy misnomers.
+
+ 07 Jan 2003; Martin Holzer <mholzer@gentoo.org> wxGTK-2.4.0.ebuild,
+ files/digest-wxGTK-2.4.0 ChangeLog :
+ Changed to .tar.bz2. Seems to be a new release cause digest does not
+ match old one.
+
+ 01 Jan 2003; Nick Hadaway <raker@gentoo.org> wxGTK-2.4.0.ebuild,
+ files/digest-wxGTK-2.4.0 :
+ Version bump. Currently marked unstable. There are problems with
+ wxGTK-2.3.4 and wxPython-2.3.4.? so I am hoping that wxPython-2.4.0.?
+ will be here soon. Depending on the timetable I may have to bring
+ wxGTK-2.3.3 to stable. Moved unicode configure option behind use gtk2.
+
+*wxGTK-2.3.4 (18 Dec 2002)
+
+ 01 Jan 2003; Nick Hadaway <raker@gentoo.org> wxGTK-2.3.4.ebuild :
+ Moved unicode configure option behind use gtk2.
+
+ 18 Dec 2002; Mike Frysinger <vapier@gentoo.org> :
+ Version bumpage #12380 + re-enabling support for gtk2.
+
+*wxGTK-2.3.3 (26 Oct 2002)
+
+ 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
+
+ 05 Dec 2002; Mike Frysinger <vapier@gentoo.org>
+ It would seem optional zlib support isnt optional ;)
+
+ 28 Oct 2002; Mike Frysinger <vapier@gentoo.org> wxGTK-2.3.3.ebuild :
+ Tweakage of USE variables and fix for #2741
+
+ 26 Oct 2002; Mike Frysinger <vapier@gentoo.org> wxGTK-2.3.3.ebuild :
+ Version bump (#9693) + pkg_setup addition (#9470)
+
+*wxGTK-2.3.2-r2 (29 Aug 2002)
+
+ 26 Oct 2002; Mike Frysinger <vapier@gentoo.org> wxGTK-2.3.2-r2.ebuild :
+ Added pkg_setup to handle zlib/zconf header files that prevented compiling.
+ Thanks to Martin Schlemmer for pkg_setup #9470
+
+ 11 Sep 2002; Nick Hadaway <raker@gentoo.org> wxGTK-2.3.2-r2.ebuild :
+ Changed optional gif support to required GIF support as you cannot
+ turn off GIF support in wxPython. Should fix bug #7777.
+
+ 29 Aug 2002; Nick Hadaway <raker@gentoo.org> wxGTK-2.3.2-r2.ebuild,
+ files/digest-wxGTK-2.3.2-r2.ebuild, files/ledctrl.diff :
+ OpenGL
+
+*wxGTK-2.2.9-r1 (09 Aug 2002)
+
+ 30 Dec 2002; Nick Hadaway <raker@gentoo.org> files/wxGTK-2.2.9.diff.gz :
+ Added missing joystick patch.
+
+ 18 Dec 2002; Seemant Kulleen <seemant@gentoo.org> wxGTK-2.2.9-r1.ebuild
+ files/digest-wxGTK-2.2.9-r1 :
+ This version is REQUIRED for audacity. If you are NOT the audacity or
+ wxGTK maintainer, please do NOT touch these files.
+
+ 22 Aug 2002; Nick Hadaway <raker@gentoo.org> wxGTK-2.2.9-r1.ebuild :
+ Changed to "e" tools for compiling.
+ Added some compile-time options suggested by Paul Thompson.
+
+ 09 Aug 2002; Nick Hadaway <raker@gentoo.org> wxGTK-2.2.9-r1.ebuild,
+ files/digest-wxGTK-2.2.9-r1, files/wxGTK-2.2.9.diff.gz :
+ Thanks to Francisco Gimeno for fixing the joystick code compile problem.
+
+*wxGTK-2.3.2-r2 (13 Jun 2002)
+
+ 29 Aug 2002; Nick Hadaway <raker@gentoo.org> wxGTK-2.3.2-r2.ebuild :
+ Removed motif comments and forced gtk as motif is no longer a supported
+ build dependancy.
+
+ 25 Aug 2002; Nick Hadaway <raker@gentoo.org> wxGTK-2.3.2-r2.ebuild :
+ Changed tiff to be a forced dependancy as wxGTK will not compile without it.
+
+ 13 Aug 2002; Nick Hadaway <raker@gentoo.org>
+ wxGTK-2.3.2-r2.ebuild :
+ Changed to econf and verified joystick patch is working.
+
+ 15 Jul 2002; Mark Guertin <gerk@gentoo.org>
+ Added ppc to keywords
+
+ 13 Jun 2002; Bart Verwilst <verwilst@gentoo.org> wxGTK-2.3.2-r2.ebuild :
+ Apply a little patch to let GCC-3.1 compile this. ( src/gtk/joystick.cpp ), thanks to Francisco Gimeno <kikov@fco-gimeno.com>.
+ Closes bug # 3660
+
+*wxGTK-2.3.2-r1 (14 Apr 2002)
+
+ 14 Apr 2002; Seemant Kulleen <seemant@gentoo.org> wxGTK-2.3.2-r1.ebuild :
+ Cleaned up the ebuild a little bit and needs recompiling against newer libpng.
+
+*wxGTK-2.2.9 (28 Mar 2002)
+
+ 28 Mar 2002; Spider <spider@gentoo.org>; wxGTK-2.2.9.ebuild
+ Well, backported this thing to a stable branch, since hte other version is verified as working, I added this without masking anything, should be transparent except that it provides the dependency some people want.
+
+
+*wxGTK-2.3.2 (1 Feb 2002)
+
+ 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
+
+ Added initial ChangeLog which should be updated whenever the package is
+ updated in any way. This changelog is targetted to users. This means that the
+ comments should well explained and written in clean English. The details about
+ writing correct changelogs are explained in the skel.ChangeLog file which you
+ can find in the root directory of the portage repository.
diff --git a/x11-libs/wxGTK/Manifest b/x11-libs/wxGTK/Manifest
new file mode 100644
index 0000000..dce2b64
--- /dev/null
+++ b/x11-libs/wxGTK/Manifest
@@ -0,0 +1,14 @@
+AUX wxGTK-2.8.10.1-odbc-defines.patch 1341 SHA256 db875bf122cac00b1283debe3a92851ec7d91f481198736041bba5e4dce22698 SHA512 119e99f06f238d0982bc1a5fac834ef0ca7c09dc5a97f612cf3f0fffd9e01eebb0d8bfe122ebff6f3857cf6518a226477d2cb5959c47c4fd5c50ea5040abe6b2 WHIRLPOOL ac8f565adeaee0110e6e2b229cd9c5afd3edf3bc3b7abb8aba5347dac64021a255a63dbf879b5ddcbc658f6f78518c988435399af0af1f5fd437f36dc102cfc8
+AUX wxGTK-2.8.11-collision.patch 5710 SHA256 b4a34748a0e3c8f784d777b197f903de9d681baf12395fa1b8a5d2b2636c9ffe SHA512 9eb4fd8f783d073236364acb322c2d3315d75d01197d119ae4760a97e5ce6d3c700b28b5516ffda856c9decd1ad05ec063941855fa18cf5f9927a5a72fcaf4ae WHIRLPOOL 391a8c2e319742bca1a32f71c82f8b14653a3c91dc0b11ba87e8cd99905ffe5ed6897da67c5e5ae2711e30ae0aea5d9d3bc93a7275f39aca5ef6635a771feacd
+AUX wxGTK-2.8.11-unicode-odbc.patch 624 SHA256 2e2cbeb2240770497611bf845127f737e67311c4b898d21446fc3d739941cb65 SHA512 e58e661ae95deb7da31c7742088c6e8b8705494261d00975a7dd0eba0fc720ae7d91017616152915849b747c96f3a0302cd958946db886d7491520883f311a86 WHIRLPOOL 710ac8ada38a42d762ea1d271540b9eb47aae36a072b1b63310b4c1e970afc7b0b485cc55a50691d69f92712e3b772d35d72ae1e24dc550a9e0b60db8c20ace5
+AUX wxGTK-2.8.7-mmedia.patch 585 SHA256 943203ed2ccfe52d4ea701bc15a15e9f65aff7e6e5a86145f9a593619e091f85 SHA512 b17b49f0c61d3b6f36dfc6835d4e116c9b4e5da79cc7940384313b6f541a389cc82a3d0dd807b45a9ec427601390162fbac0ba5cbcff6a5f8f05987fc8947de9 WHIRLPOOL 362503988879cc536671788df023339b5cf10bbda48cf4af957c12d2dcd232772235ec0c461d26a83b1b4243a8023bf3cee32d9486027373f8e9dbda44271c02
+AUX wxGTK-2.9.3.1-collision.patch 6082 SHA256 a98df8ef1266c52ab72a9b03aeddda8c1d8a7c79287e0fd71cd7fec7fcb2bb88 SHA512 320886e56f4e98fe487c3f39570321663a1fe96d48e29f2c43a131be8a3e0f7bb5d5c315772bad1269a5a70cdcaabd1e4f87c28e2cbc7123ab787fd57bbe221d WHIRLPOOL 5dfc5fb13271a739c59e2261a50d8c82f451749993bc01b502dfee087f96b358cb81c13bd852139d6983001a44f18b916c193a8e2e8168132003898427aa3b6d
+AUX wxGTK-2.9.4.1-collision.patch 6099 SHA256 bdef409ca229c6c28f65fbd6a177a55aeaddd580d628721fcd4a5f9f756fe7b4 SHA512 5f8f67129d75b9c2e5f22e671300e7bfa5a65b19216ce81def7cc64ebc9af64685532abefda956eee2005b159aeb163103490d60893032ea428bca6ce4a4161e WHIRLPOOL a8586438764b6595331356475d91bb67406e2d633ca86a910c0b15b176513bad22a9cfdd94ef8a0e167acba8563f59e8f72f15c85090ec485d79ac44d0de731d
+AUX wxGTK-3.0.0.0-collision.patch 6235 SHA256 ec7d88fed44fac6916d631329b0950e82a7c646ac35fa495de1c691ef52c1d58 SHA512 d2fb995860bd65a8dfc10aa520ab35abf073dc2f10d6ecf8b778620814ff8839aab193038fc63d303f3378bf9ecf9a45da2a5e4034ed3479eb93ec1454f3dc02 WHIRLPOOL a9c54029b949fe4ecf97c2ad6ad4dad8be3600cf1b8d0dd91f0d11dbea22674c81486fac28c28c882fe76dac93f72da033ea19d3fa88afe9137f87bac5eb2943
+DIST wxPython-docs-3.0.0.0.tar.bz2 21411087 SHA256 4bb98d37ac9fc68a1cbde45efa03f06c4bd167719249d1cba15ac8a6f8e2dcb8 SHA512 30d680edeb88f5cea096cfeb4324ee554aff4bab233557c1155b81b08baea60601d6f8499f03dd603111a181003e00581686ce45a187cbf608eb003388eaf193 WHIRLPOOL 5db92780fc3815333d68a70b66032356dac5f248e9afa948b27ece6bc8bc8794ae877477bf92f0c38ea0875ec99a7db98211d820bc7226db961a0516b0de1b86
+DIST wxPython-src-2.8.12.1.tar.bz2 31311482 SHA256 1f3f153d9f1504c6ce2d2c4b23e940b8f58b81f4cba35cda1a5bb31142243cd0 SHA512 4f826ccb57d5f4fc03fe7cae67499be70c727a99aebf9d153ea1060a21641642606d44d079ba897c38b176846336aeaebc21d30d5c7a0abec3934d65cf4529f3 WHIRLPOOL 94f91d359f755a0f805588303e8507b2f1404a7f4af73777f85366265df9f76ca89ac29bff491cffd752b707645952a4f7f2bb12fa7e30f3e7d3728147a9c99d
+DIST wxPython-src-3.0.0.0.tar.bz2 57831792 SHA256 af88695e820dd914e8375dc91ecb736f6fb605979bb38460ace61bbea494dc11 SHA512 9328f46817e0c1670a6be5d10347c8a7110c42a5332c5c35eb11ed0412d8dddeb15727d98606bb6c699af961cee171c41b82b1f24f3de25463259106660f7387 WHIRLPOOL 7865997e22db366a41bae8a5d5c47e4f46b20d17871377243abced3a6550c46588ea1d5a426d826ccf011c62898f87d6a55a14ac9b4153af4e0795d5f180a647
+EBUILD wxGTK-2.8.12.1-r1.ebuild 4646 SHA256 c7f3ddce475afab9ce85767493e92618123c9aee31783cb514c099d0df6c6378 SHA512 977f191fdfeeb6065f73b0155565a08bd54f91919e93ef9039c77c09fbda1609b82884121ec914a6d261c1bd77d57fa8cd3e3ffd5461178090692602be0cf6bd WHIRLPOOL ade810b23754aa2239106d81e41a933d4ac6d0b7adf87f943b053ca7fbd2541bacc1a29944189a2a0e08a40a2828647698d12de6dde2feae5a452ca30830d2be
+EBUILD wxGTK-3.0.0.0.ebuild 4407 SHA256 1548fb3107656b92d1a6e8d27df11615a61dac0329bb68214c5d337c1fad4987 SHA512 8b134b2cd0d6c50a095543363cc9b71348e662917092e92c42b360cccfea140f2006bbe9b5ce2011d933a3b15ff5624fcb348ea996a2530a9cae63a912688f2d WHIRLPOOL d497b1ce0463a993578618d17af2e4aa8ea0af960acba53b74bddce6e02e7056939fa03b8f5d7115887133dd97310181020cc04cdfe27f783821b3f5134f2d9d
+MISC ChangeLog 49322 SHA256 c0c6e4f23998fff0fcfd323eb07a74d3e23412dfb83a7e43b61f8eb9b96ecc33 SHA512 c00b89435255cb07c74d06210f9d806aca8cc19d429b32182bd616a615872623da657fbe3cf64cb435981f6adcdd79c74a0d55e2ff101899c9b604c3866a3a74 WHIRLPOOL d29913aad82c7eb4080964c3d8bfbea3c4b386492ebccc6afa3ca1bc40d540e9688f73d55cad363fa2ffbf070402a2e24b0d17df6800f944e697b7f3d5428f6d
+MISC metadata.xml 670 SHA256 59d453a10e6134a232d4478f326b35a9d693341cc29c013971ddf6b308347e75 SHA512 37ec56d00b488857a285a61c894f8c28dde61efce48d79b7767a207f5c533ad01f2ef09ebecc98dd5b803b4545e1d7f513ffb48e5ead4818ecb607129339c907 WHIRLPOOL cbcc9d2aea988f0b8e1a0615918903cf332976b192156296051c9f5ac5563e9ab512376453a52ad02db0fe3465b9b30d88d6808e38bea52bb58abe6fed316586
diff --git a/x11-libs/wxGTK/files/wxGTK-2.8.10.1-odbc-defines.patch b/x11-libs/wxGTK/files/wxGTK-2.8.10.1-odbc-defines.patch
new file mode 100644
index 0000000..3636b64
--- /dev/null
+++ b/x11-libs/wxGTK/files/wxGTK-2.8.10.1-odbc-defines.patch
@@ -0,0 +1,39 @@
+unixODBC 2.2.14 defines SQLLEN and SQLULEN using the compiler typedef
+declaration instead of preprocessor #define macro definition. This breaks
+the preprocessor checks in this include file.cpp, causing the source to fall
+back to older types instead, leading to compile time errors like this:
+
+db.cpp:1636: error: cannot convert ‘SQLINTEGER*’ to ‘SQLLEN*’ for argument ‘6’ to
+‘SQLRETURN SQLGetData(void*, SQLUSMALLINT, SQLSMALLINT, void*, SQLLEN, SQLLEN*)’
+...
+dbtable.cpp:592: error: cannot convert ‘SQLUINTEGER*’ to ‘SQLULEN*’ for argument ‘4’ to
+‘SQLRETURN SQLExtendedFetch(void*, SQLUSMALLINT, SQLLEN, SQLULEN*, SQLUSMALLINT*)’
+...
+
+This change hard-wires the new names, breaking compatibility with ancient
+(pre 2001) unixODBC versions. This change may break other ODBC implementations
+but in Gentoo only unixODBC is supported.
+
+References:
+http://bugs.gentoo.org/310923
+
+2010-03-23 Martin von Gagern
+
+--- wxPython-src-2.6.4.0.orig/include/wx/db.h
++++ wxPython-src-2.6.4.0/include/wx/db.h
+@@ -134,15 +134,6 @@ enum enumDummy {enumDum1};
+ #endif
+ #endif
+
+-#ifndef _WIN64
+-#ifndef SQLLEN
+-#define SQLLEN SQLINTEGER
+-#endif
+-#ifndef SQLULEN
+-#define SQLULEN SQLUINTEGER
+-#endif
+-#endif
+-
+ const int wxDB_PATH_MAX = 254;
+
+ extern WXDLLIMPEXP_DATA_ODBC(wxChar const *) SQL_LOG_FILENAME;
diff --git a/x11-libs/wxGTK/files/wxGTK-2.8.11-collision.patch b/x11-libs/wxGTK/files/wxGTK-2.8.11-collision.patch
new file mode 100644
index 0000000..1401b7f
--- /dev/null
+++ b/x11-libs/wxGTK/files/wxGTK-2.8.11-collision.patch
@@ -0,0 +1,74 @@
+Prevent file collisions between multiple installed SLOTs.
+
+ - Don't install wxwin.m4. It is installed with app-admin/eselect-wxwidgets.
+ - Version the bakefile preset filenames. Unversioned symlinks to these files
+ are handled by eselect.
+ - Version wx-config and wxrc. Unversioned wrapper scripts are installed with
+ eselect-wxwidgets.
+ - Version wxstd.mo and modify AddCatalog to find it. (this might need more
+ work but no one has complained yet)
+
+--- a/Makefile.in
++++ b/Makefile.in
+@@ -11695,10 +11695,9 @@ COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
+ all: $(__wxregex___depname) $(__wxzlib___depname) $(__wxpng___depname) $(__wxjpeg___depname) $(__wxtiff___depname) $(__wxodbc___depname) $(__wxexpat___depname) $(__monodll___depname) $(__monolib___depname) $(__basedll___depname) $(__baselib___depname) $(__netdll___depname) $(__netlib___depname) $(__coredll___depname) $(__corelib___depname) $(__advdll___depname) $(__advlib___depname) $(__mediadll___depname) $(__medialib___depname) $(__odbcdll___depname) $(__odbclib___depname) $(__dbgriddll___depname) $(__dbgridlib___depname) $(__htmldll___depname) $(__htmllib___depname) $(__qadll___depname) $(__qalib___depname) $(__xmldll___depname) $(__xmllib___depname) $(__xrcdll___depname) $(__xrclib___depname) $(__auidll___depname) $(__auilib___depname) $(__richtextdll___depname) $(__richtextlib___depname) $(__gldll___depname) $(__gllib___depname) $(__sound_sdl___depname) $(__wxrc___depname) $(__cocoa_res___depname)
+
+ install: $(__install_wxregex___depname) $(__install_wxzlib___depname) $(__install_wxpng___depname) $(__install_wxjpeg___depname) $(__install_wxtiff___depname) $(__install_wxodbc___depname) $(__install_wxexpat___depname) $(__install_monodll___depname) $(__install_monolib___depname) $(__install_basedll___depname) $(__install_baselib___depname) $(__install_netdll___depname) $(__install_netlib___depname) $(__install_coredll___depname) $(__install_corelib___depname) $(__install_advdll___depname) $(__install_advlib___depname) $(__install_mediadll___depname) $(__install_medialib___depname) $(__install_odbcdll___depname) $(__install_odbclib___depname) $(__install_dbgriddll___depname) $(__install_dbgridlib___depname) $(__install_htmldll___depname) $(__install_htmllib___depname) $(__install_qadll___depname) $(__install_qalib___depname) $(__install_xmldll___depname) $(__install_xmllib___depname) $(__install_xrcdll___depname) $(__install_xrclib___depname) $(__install_auidll___depname) $(__install_auilib___depname) $(__install_richtextdll___depname) $(__install_richtextlib___depname) $(__install_gldll___depname) $(__install_gllib___depname) $(__install_sound_sdl___depname) $(__install_wxrc___depname) install-wxconfig locale_install locale_msw_install $(__cocoa_res_install___depname)
+- $(INSTALL_DIR) $(DESTDIR)$(datadir)/aclocal
+- (cd $(srcdir) ; $(INSTALL_DATA) wxwin.m4 $(DESTDIR)$(datadir)/aclocal)
+ $(INSTALL_DIR) $(DESTDIR)$(datadir)/bakefile/presets
+- (cd $(srcdir)/build/bakefiles/wxpresets/presets ; $(INSTALL_DATA) wx.bkl wx_unix.bkl wx_win32.bkl $(DESTDIR)$(datadir)/bakefile/presets)
++ (cd $(srcdir)/build/bakefiles/wxpresets/presets/ ; for i in wx.bkl wx_unix.bkl wx_win32.bkl; do \
++ $(INSTALL_DATA) $$i $(DESTDIR)$(datadir)/bakefile/presets/wx$(WX_RELEASE_NODOT)$${i##wx} ; done)
+ $(INSTALL_DIR) $(DESTDIR)$(libdir)/wx/include/$(TOOLCHAIN_FULLNAME)/wx
+ for f in setup.h $(RCDEFS_H); do \
+ if test ! -d $(DESTDIR)$(libdir)/wx/include/$(TOOLCHAIN_FULLNAME)/wx/`dirname $$f` ; then \
+@@ -12455,7 +12454,8 @@ install-wxconfig:
+ $(INSTALL_DIR) $(DESTDIR)$(bindir)
+ $(INSTALL_DIR) $(DESTDIR)$(libdir)/wx/config
+ $(INSTALL_PROGRAM) lib/wx/config/$(TOOLCHAIN_FULLNAME) $(DESTDIR)$(libdir)/wx/config
+- (cd $(DESTDIR)$(bindir) && rm -f wx-config && $(LN_S) $(libdir)/wx/config/$(TOOLCHAIN_FULLNAME) wx-config)
++ (cd $(DESTDIR)$(bindir) && rm -f wx-config-$(WX_RELEASE) \
++ && $(LN_S) $(libdir)/wx/config/$(TOOLCHAIN_FULLNAME) wx-config-$(WX_RELEASE))
+
+ locale_install:
+ $(INSTALL_DIR) $(DESTDIR)$(datadir)/locale
+@@ -12463,7 +12463,7 @@ locale_install:
+ $(INSTALL_DIR) $(DESTDIR)$(datadir)/locale/$$l ; \
+ $(INSTALL_DIR) $(DESTDIR)$(datadir)/locale/$$l/LC_MESSAGES ; \
+ if test -f $(srcdir)/locale/$$l.mo ; then \
+- $(INSTALL_DATA) $(srcdir)/locale/$$l.mo $(DESTDIR)$(datadir)/locale/$$l/LC_MESSAGES/wxstd.mo ; \
++ $(INSTALL_DATA) $(srcdir)/locale/$$l.mo $(DESTDIR)$(datadir)/locale/$$l/LC_MESSAGES/wxstd$(WX_RELEASE_NODOT).mo ; \
+ fi ; \
+ done
+
+--- a/src/common/intl.cpp
++++ b/src/common/intl.cpp
+@@ -1529,6 +1529,8 @@ void wxLocale::DoCommonInit()
+ m_initialized = false;
+ }
+
++#define wxSTRINGIZE2(x) wxSTRINGIZE(x)
++
+ // NB: this function has (desired) side effect of changing current locale
+ bool wxLocale::Init(const wxChar *szName,
+ const wxChar *szShort,
+@@ -1597,7 +1599,7 @@ bool wxLocale::Init(const wxChar *szName,
+ bool bOk = true;
+ if ( bLoadDefault )
+ {
+- bOk = AddCatalog(wxT("wxstd"));
++ bOk = AddCatalog(wxT("wxstd" wxSTRINGIZE2(wxMAJOR_VERSION) wxSTRINGIZE2(wxMINOR_VERSION)));
+
+ // there may be a catalog with toolkit specific overrides, it is not
+ // an error if this does not exist
+--- a/utils/wxrc/Makefile.in
++++ b/utils/wxrc/Makefile.in
+@@ -120,7 +120,6 @@ distclean: clean
+ @COND_USE_XRC_1@ rm -f $(DESTDIR)$(bindir)/wxrc$(EXEEXT) $(DESTDIR)$(bindir)/wxrc-$(WX_RELEASE)
+ @COND_USE_XRC_1@ $(INSTALL_PROGRAM) wxrc$(EXEEXT) $(DESTDIR)$(bindir)
+ @COND_USE_XRC_1@ mv -f $(DESTDIR)$(bindir)/wxrc$(EXEEXT) $(DESTDIR)$(bindir)/wxrc-$(WX_RELEASE)
+-@COND_USE_XRC_1@ (cd $(DESTDIR)$(bindir) && $(LN_S) wxrc-$(WX_RELEASE) wxrc$(EXEEXT))
+
+ @COND_USE_XRC_1@uninstall_wxrc:
+ @COND_USE_XRC_1@ rm -f $(DESTDIR)$(bindir)/wxrc$(EXEEXT)
diff --git a/x11-libs/wxGTK/files/wxGTK-2.8.11-unicode-odbc.patch b/x11-libs/wxGTK/files/wxGTK-2.8.11-unicode-odbc.patch
new file mode 100644
index 0000000..d272247
--- /dev/null
+++ b/x11-libs/wxGTK/files/wxGTK-2.8.11-unicode-odbc.patch
@@ -0,0 +1,13 @@
+Allow odbc to be used with unicode builds.
+
+--- a/Makefile.in
++++ b/Makefile.in
+@@ -1217,7 +1217,7 @@ ODBCDLL_CXXFLAGS = $(__odbcdll_PCH_INC) -D__WX$(TOOLKIT)__ \
+ $(__WXUNIV_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
+ $(__THREAD_DEFINE_p) -DWXBUILDING $(__INC_TIFF_p) $(__INC_JPEG_p) \
+ $(__INC_PNG_p) $(__INC_ZLIB_p) $(__INC_ODBC_p) $(__INC_REGEX_p) \
+- $(__INC_EXPAT_p) -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_ODBC $(PIC_FLAG) \
++ $(__INC_EXPAT_p) -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_ODBC -DSQL_WCHART_CONVERT $(PIC_FLAG) \
+ $(CPPFLAGS) $(CXXFLAGS)
+ ODBCDLL_OBJECTS = \
+ $(__odbcdll___win32rc) \
diff --git a/x11-libs/wxGTK/files/wxGTK-2.8.7-mmedia.patch b/x11-libs/wxGTK/files/wxGTK-2.8.7-mmedia.patch
new file mode 100644
index 0000000..3972fcb
--- /dev/null
+++ b/x11-libs/wxGTK/files/wxGTK-2.8.7-mmedia.patch
@@ -0,0 +1,11 @@
+diff -Naur wxPython-src-2.8.7.1-orig/contrib/src/Makefile.in wxPython-src-2.8.7.1/contrib/src/Makefile.in
+--- wxPython-src-2.8.7.1-orig/contrib/src/Makefile.in 2007-07-27 17:57:27.000000000 -0600
++++ wxPython-src-2.8.7.1/contrib/src/Makefile.in 2007-12-28 17:34:28.000000000 -0600
+@@ -1,6 +1,6 @@
+ # $Id: wxGTK-2.8.7-mmedia.patch,v 1.1 2008/01/06 22:47:55 dirtyepic Exp $
+
+-CONTRIB_SUBDIRS=fl gizmos mmedia ogl plot stc svg #deprecated #applet
++CONTRIB_SUBDIRS=fl gizmos ogl plot stc svg #deprecated #applet mmedia
+
+ all:
+ @for d in $(CONTRIB_SUBDIRS); do (cd $$d && $(MAKE)); done
diff --git a/x11-libs/wxGTK/files/wxGTK-2.9.3.1-collision.patch b/x11-libs/wxGTK/files/wxGTK-2.9.3.1-collision.patch
new file mode 100644
index 0000000..cd6c1c1
--- /dev/null
+++ b/x11-libs/wxGTK/files/wxGTK-2.9.3.1-collision.patch
@@ -0,0 +1,77 @@
+Prevent file collisions between multiple installed SLOTs.
+
+ - Don't install wxwin.m4. It is installed with app-admin/eselect-wxwidgets.
+ - Version the bakefile preset filenames. Unversioned symlinks to these files
+ are handled by eselect.
+ - Version wx-config and wxrc. The unversioned forms are wrapper scripts
+ installed with eselect-wxwidgets.
+ - Version wxstd.mo and modify AddStdCatalog to use it.
+
+--- a/Makefile.in
++++ b/Makefile.in
+@@ -14076,10 +14076,10 @@ COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
+ all: $(__wxregex___depname) $(__wxzlib___depname) $(__wxpng___depname) $(__wxjpeg___depname) $(__wxtiff___depname) $(__wxexpat___depname) $(__wxscintilla___depname) $(__monodll___depname) $(__monolib___depname) $(__basedll___depname) $(__baselib___depname) $(__netdll___depname) $(__netlib___depname) $(__coredll___depname) $(__corelib___depname) $(__advdll___depname) $(__advlib___depname) $(__mediadll___depname) $(__medialib___depname) $(__htmldll___depname) $(__htmllib___depname) $(__webviewdll___depname) $(__webviewlib___depname) $(__qadll___depname) $(__qalib___depname) $(__xmldll___depname) $(__xmllib___depname) $(__xrcdll___depname) $(__xrclib___depname) $(__auidll___depname) $(__auilib___depname) $(__ribbondll___depname) $(__ribbonlib___depname) $(__propgriddll___depname) $(__propgridlib___depname) $(__richtextdll___depname) $(__richtextlib___depname) $(__stcdll___depname) $(__stclib___depname) $(__gldll___depname) $(__gllib___depname) $(__sound_sdl___depname) $(__wxrc___depname) $(__cocoa_res___depname)
+
+ install: $(__install_wxregex___depname) $(__install_wxzlib___depname) $(__install_wxpng___depname) $(__install_wxjpeg___depname) $(__install_wxtiff___depname) $(__install_wxexpat___depname) $(__install_wxscintilla___depname) $(__install_monodll___depname) $(__install_monolib___depname) $(__install_basedll___depname) $(__install_baselib___depname) $(__install_netdll___depname) $(__install_netlib___depname) $(__install_coredll___depname) $(__install_corelib___depname) $(__install_advdll___depname) $(__install_advlib___depname) $(__install_mediadll___depname) $(__install_medialib___depname) $(__install_htmldll___depname) $(__install_htmllib___depname) $(__install_webviewdll___depname) $(__install_webviewlib___depname) $(__install_qadll___depname) $(__install_qalib___depname) $(__install_xmldll___depname) $(__install_xmllib___depname) $(__install_xrcdll___depname) $(__install_xrclib___depname) $(__install_auidll___depname) $(__install_auilib___depname) $(__install_ribbondll___depname) $(__install_ribbonlib___depname) $(__install_propgriddll___depname) $(__install_propgridlib___depname) $(__install_richtextdll___depname) $(__install_richtextlib___depname) $(__install_stcdll___depname) $(__install_stclib___depname) $(__install_gldll___depname) $(__install_gllib___depname) $(__install_sound_sdl___depname) $(__install_wxrc___depname) install-wxconfig locale_install locale_msw_install $(__cocoa_res_install___depname)
+- $(INSTALL_DIR) $(DESTDIR)$(datadir)/aclocal
+- (cd $(srcdir) ; $(INSTALL_DATA) wxwin.m4 $(DESTDIR)$(datadir)/aclocal)
+ $(INSTALL_DIR) $(DESTDIR)$(datadir)/bakefile/presets
+- (cd $(srcdir)/build/bakefiles/wxpresets/presets ; $(INSTALL_DATA) wx.bkl wx_unix.bkl wx_win32.bkl wx_xrc.bkl wx_presets.py $(DESTDIR)$(datadir)/bakefile/presets)
++ (cd $(srcdir)/build/bakefiles/wxpresets/presets ; \
++ for i in wx.bkl wx_unix.bkl wx_win32.bkl wx_xrc.bkl wx_presets.py ; do \
++ $(INSTALL_DATA) $$i $(DESTDIR)$(datadir)/bakefile/presets/wx$(WX_RELEASE_NODOT)$${i##wx} ; done)
+ $(DYLIB_RPATH_INSTALL)
+ $(INSTALL_DIR) $(DESTDIR)$(libdir)/wx/include/$(TOOLCHAIN_FULLNAME)/wx
+ for f in setup.h $(RCDEFS_H); do \
+@@ -14964,15 +14964,16 @@ install-wxconfig:
+ $(INSTALL_DIR) $(DESTDIR)$(bindir)
+ $(INSTALL_DIR) $(DESTDIR)$(libdir)/wx/config
+ $(INSTALL_PROGRAM) lib/wx/config/$(TOOLCHAIN_FULLNAME) $(DESTDIR)$(libdir)/wx/config
+- (cd $(DESTDIR)$(bindir) && rm -f wx-config && $(LN_S) $(libdir)/wx/config/$(TOOLCHAIN_FULLNAME) wx-config)
+-
++ (cd $(DESTDIR)$(bindir) && rm -f wx-config-$(WX_RELEASE) \
++ && $(LN_S) ../lib/wx/config/$(TOOLCHAIN_FULLNAME) wx-config-$(WX_RELEASE))
+ locale_install:
+ $(INSTALL_DIR) $(DESTDIR)$(datadir)/locale
+ for l in $(LOCALE_LINGUAS) ; do \
+ $(INSTALL_DIR) $(DESTDIR)$(datadir)/locale/$$l ; \
+ $(INSTALL_DIR) $(DESTDIR)$(datadir)/locale/$$l/LC_MESSAGES ; \
+ if test -f $(srcdir)/locale/$$l.mo ; then \
+- $(INSTALL_DATA) $(srcdir)/locale/$$l.mo $(DESTDIR)$(datadir)/locale/$$l/LC_MESSAGES/wxstd.mo ; \
++ $(INSTALL_DATA) $(srcdir)/locale/$$l.mo \
++ $(DESTDIR)$(datadir)/locale/$$l/LC_MESSAGES/wxstd$(WX_RELEASE_NODOT).mo ; \
+ fi ; \
+ done
+
+--- a/build/bakefiles/wx.bkl
++++ b/build/bakefiles/wx.bkl
+@@ -138,7 +138,7 @@
+ <using module="gettext"/>
+ <gettext-catalogs id="locale">
+ <srcdir>$(SRCDIR)/locale</srcdir>
+- <catalog-name>wxstd</catalog-name>
++ <catalog-name>wxstd$(WX_RELEASE_NODOT)</catalog-name>
+ <linguas>
+ ca cs da de el es fi fr hu id it ja nl pl ru sl sv tr uk
+ zh zh_CN zh_TW
+--- a/src/common/translation.cpp
++++ b/src/common/translation.cpp
+@@ -1302,7 +1302,7 @@ wxArrayString wxTranslations::GetAvailableTranslations(const wxString& domain) c
+
+ bool wxTranslations::AddStdCatalog()
+ {
+- if ( !AddCatalog(wxS("wxstd")) )
++ if ( !AddCatalog(wxS("wxstd" wxSTRINGIZE(wxMAJOR_VERSION) wxSTRINGIZE(wxMINOR_VERSION))) )
+ return false;
+
+ // there may be a catalog with toolkit specific overrides, it is not
+--- a/utils/wxrc/Makefile.in
++++ b/utils/wxrc/Makefile.in
+@@ -124,7 +124,6 @@ distclean: clean
+ @COND_USE_XRC_1@ rm -f $(DESTDIR)$(bindir)/wxrc$(EXEEXT) $(DESTDIR)$(bindir)/wxrc-$(WX_RELEASE)
+ @COND_USE_XRC_1@ $(INSTALL_PROGRAM) wxrc$(EXEEXT) $(DESTDIR)$(bindir)
+ @COND_USE_XRC_1@ mv -f $(DESTDIR)$(bindir)/wxrc$(EXEEXT) $(DESTDIR)$(bindir)/wxrc-$(WX_RELEASE)
+-@COND_USE_XRC_1@ (cd $(DESTDIR)$(bindir) && $(LN_S) wxrc-$(WX_RELEASE) wxrc$(EXEEXT))
+
+ @COND_USE_XRC_1@uninstall_wxrc:
+ @COND_USE_XRC_1@ rm -f $(DESTDIR)$(bindir)/wxrc$(EXEEXT)
diff --git a/x11-libs/wxGTK/files/wxGTK-2.9.4.1-collision.patch b/x11-libs/wxGTK/files/wxGTK-2.9.4.1-collision.patch
new file mode 100644
index 0000000..cd0c027
--- /dev/null
+++ b/x11-libs/wxGTK/files/wxGTK-2.9.4.1-collision.patch
@@ -0,0 +1,75 @@
+Prevent file collisions between multiple installed SLOTs.
+
+ - Don't install wxwin.m4. It is installed with app-admin/eselect-wxwidgets.
+ - Version the bakefile preset filenames. Unversioned symlinks to these files
+ are handled by eselect.
+ - Version wx-config and wxrc. The unversioned forms are wrapper scripts
+ installed with eselect-wxwidgets.
+ - Version wxstd.mo and modify AddStdCatalog to use it.
+
+--- a/Makefile.in
++++ b/Makefile.in
+@@ -14774,10 +14774,10 @@ COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
+ all: $(__wxregex___depname) $(__wxzlib___depname) $(__wxpng___depname) $(__wxjpeg___depname) $(__wxtiff___depname) $(__wxexpat___depname) $(__wxscintilla___depname) $(__monodll___depname) $(__monolib___depname) $(__basedll___depname) $(__baselib___depname) $(__netdll___depname) $(__netlib___depname) $(__coredll___depname) $(__corelib___depname) $(__advdll___depname) $(__advlib___depname) $(__mediadll___depname) $(__medialib___depname) $(__htmldll___depname) $(__htmllib___depname) $(__webviewdll___depname) $(__webviewlib___depname) $(__qadll___depname) $(__qalib___depname) $(__xmldll___depname) $(__xmllib___depname) $(__xrcdll___depname) $(__xrclib___depname) $(__auidll___depname) $(__auilib___depname) $(__ribbondll___depname) $(__ribbonlib___depname) $(__propgriddll___depname) $(__propgridlib___depname) $(__richtextdll___depname) $(__richtextlib___depname) $(__stcdll___depname) $(__stclib___depname) $(__gldll___depname) $(__gllib___depname) $(__sound_sdl___depname) $(__wxrc___depname) $(__cocoa_res___depname)
+
+ install: $(__install_wxregex___depname) $(__install_wxzlib___depname) $(__install_wxpng___depname) $(__install_wxjpeg___depname) $(__install_wxtiff___depname) $(__install_wxexpat___depname) $(__install_wxscintilla___depname) $(__install_monodll___depname) $(__install_monolib___depname) $(__install_basedll___depname) $(__install_baselib___depname) $(__install_netdll___depname) $(__install_netlib___depname) $(__install_coredll___depname) $(__install_corelib___depname) $(__install_advdll___depname) $(__install_advlib___depname) $(__install_mediadll___depname) $(__install_medialib___depname) $(__install_htmldll___depname) $(__install_htmllib___depname) $(__install_webviewdll___depname) $(__install_webviewlib___depname) $(__install_qadll___depname) $(__install_qalib___depname) $(__install_xmldll___depname) $(__install_xmllib___depname) $(__install_xrcdll___depname) $(__install_xrclib___depname) $(__install_auidll___depname) $(__install_auilib___depname) $(__install_ribbondll___depname) $(__install_ribbonlib___depname) $(__install_propgriddll___depname) $(__install_propgridlib___depname) $(__install_richtextdll___depname) $(__install_richtextlib___depname) $(__install_stcdll___depname) $(__install_stclib___depname) $(__install_gldll___depname) $(__install_gllib___depname) $(__install_sound_sdl___depname) $(__install_wxrc___depname) install-wxconfig locale_install locale_msw_install $(__cocoa_res_install___depname)
+- $(INSTALL_DIR) $(DESTDIR)$(datadir)/aclocal
+- (cd $(srcdir) ; $(INSTALL_DATA) wxwin.m4 $(DESTDIR)$(datadir)/aclocal)
+ $(INSTALL_DIR) $(DESTDIR)$(datadir)/bakefile/presets
+- (cd $(srcdir)/build/bakefiles/wxpresets/presets ; $(INSTALL_DATA) wx.bkl wx_unix.bkl wx_win32.bkl wx_xrc.bkl wx_presets.py $(DESTDIR)$(datadir)/bakefile/presets)
++ (cd $(srcdir)/build/bakefiles/wxpresets/presets ; \
++ for i in wx.bkl wx_unix.bkl wx_win32.bkl wx_xrc.bkl wx_presets.py ; do \
++ $(INSTALL_DATA) $$i $(DESTDIR)$(datadir)/bakefile/presets/wx$(WX_RELEASE_NODOT)$${i##wx} ; done)
+ $(DYLIB_RPATH_INSTALL)
+ $(INSTALL_DIR) $(DESTDIR)$(libdir)/wx/include/$(TOOLCHAIN_FULLNAME)/wx
+ for f in setup.h $(RCDEFS_H); do \
+@@ -15662,7 +15662,7 @@ install-wxconfig:
+ $(INSTALL_DIR) $(DESTDIR)$(bindir)
+ $(INSTALL_DIR) $(DESTDIR)$(libdir)/wx/config
+ $(INSTALL_PROGRAM) lib/wx/config/$(TOOLCHAIN_FULLNAME) $(DESTDIR)$(libdir)/wx/config
+- (cd $(DESTDIR)$(bindir) && rm -f wx-config && $(LN_S) $(DESTDIR)$(libdir)/wx/config/$(TOOLCHAIN_FULLNAME) wx-config)
++ (cd $(DESTDIR)$(bindir) && rm -f wx-config-$(WX_RELEASE) && $(LN_S) $(DESTDIR)$(libdir)/wx/config/$(TOOLCHAIN_FULLNAME) wx-config-$(WX_RELEASE))
+
+ locale_install:
+ $(INSTALL_DIR) $(DESTDIR)$(datadir)/locale
+@@ -15670,7 +15670,7 @@ locale_install:
+ $(INSTALL_DIR) $(DESTDIR)$(datadir)/locale/$$l ; \
+ $(INSTALL_DIR) $(DESTDIR)$(datadir)/locale/$$l/LC_MESSAGES ; \
+ if test -f $(srcdir)/locale/$$l.mo ; then \
+- $(INSTALL_DATA) $(srcdir)/locale/$$l.mo $(DESTDIR)$(datadir)/locale/$$l/LC_MESSAGES/wxstd.mo ; \
++ $(INSTALL_DATA) $(srcdir)/locale/$$l.mo $(DESTDIR)$(datadir)/locale/$$l/LC_MESSAGES/wxstd$(WX_RELEASE_NODOT).mo ; \
+ fi ; \
+ done
+
+--- a/build/bakefiles/wx.bkl
++++ b/build/bakefiles/wx.bkl
+@@ -138,7 +138,7 @@
+ <using module="gettext"/>
+ <gettext-catalogs id="locale">
+ <srcdir>$(SRCDIR)/locale</srcdir>
+- <catalog-name>wxstd</catalog-name>
++ <catalog-name>wxstd$(WX_RELEASE_NODOT)</catalog-name>
+ <linguas>
+ ca cs da de el es fi fr hu id it ja nl pl ru sl sv tr uk
+ zh zh_CN zh_TW
+--- a/src/common/translation.cpp
++++ b/src/common/translation.cpp
+@@ -1302,7 +1302,7 @@ wxArrayString wxTranslations::GetAvailableTranslations(const wxString& domain) c
+
+ bool wxTranslations::AddStdCatalog()
+ {
+- if ( !AddCatalog(wxS("wxstd")) )
++ if ( !AddCatalog(wxS("wxstd" wxSTRINGIZE(wxMAJOR_VERSION) wxSTRINGIZE(wxMINOR_VERSION))) )
+ return false;
+
+ // there may be a catalog with toolkit specific overrides, it is not
+--- a/utils/wxrc/Makefile.in
++++ b/utils/wxrc/Makefile.in
+@@ -125,7 +125,6 @@ distclean: clean
+ @COND_USE_XRC_1@ rm -f $(DESTDIR)$(bindir)/wxrc$(EXEEXT) $(DESTDIR)$(bindir)/wxrc-$(WX_RELEASE)
+ @COND_USE_XRC_1@ $(INSTALL_PROGRAM) wxrc$(EXEEXT) $(DESTDIR)$(bindir)
+ @COND_USE_XRC_1@ mv -f $(DESTDIR)$(bindir)/wxrc$(EXEEXT) $(DESTDIR)$(bindir)/wxrc-$(WX_RELEASE)
+-@COND_USE_XRC_1@ (cd $(DESTDIR)$(bindir) && $(LN_S) wxrc-$(WX_RELEASE) wxrc$(EXEEXT))
+
+ @COND_USE_XRC_1@uninstall_wxrc:
+ @COND_USE_XRC_1@ rm -f $(DESTDIR)$(bindir)/wxrc$(EXEEXT)
diff --git a/x11-libs/wxGTK/files/wxGTK-3.0.0.0-collision.patch b/x11-libs/wxGTK/files/wxGTK-3.0.0.0-collision.patch
new file mode 100644
index 0000000..8d508fb
--- /dev/null
+++ b/x11-libs/wxGTK/files/wxGTK-3.0.0.0-collision.patch
@@ -0,0 +1,75 @@
+Prevent file collisions between multiple installed SLOTs.
+
+ - Don't install wxwin.m4. It is installed with app-admin/eselect-wxwidgets.
+ - Version the bakefile preset filenames. Unversioned symlinks to these files
+ are handled by eselect.
+ - Version wx-config and wxrc. The unversioned forms are wrapper scripts
+ installed with eselect-wxwidgets.
+ - Version wxstd.mo and modify AddStdCatalog to use it.
+
+--- a/Makefile.in
++++ b/Makefile.in
+@@ -15213,10 +15213,10 @@ COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \
+ all: $(__wxregex___depname) $(__wxzlib___depname) $(__wxpng___depname) $(__wxjpeg___depname) $(__wxtiff___depname) $(__wxexpat___depname) $(__wxscintilla___depname) $(__monodll___depname) $(__monolib___depname) $(__basedll___depname) $(__baselib___depname) $(__netdll___depname) $(__netlib___depname) $(__coredll___depname) $(__corelib___depname) $(__advdll___depname) $(__advlib___depname) $(__mediadll___depname) $(__medialib___depname) $(__htmldll___depname) $(__htmllib___depname) $(__webviewdll___depname) $(__webviewlib___depname) $(__qadll___depname) $(__qalib___depname) $(__xmldll___depname) $(__xmllib___depname) $(__xrcdll___depname) $(__xrclib___depname) $(__auidll___depname) $(__auilib___depname) $(__ribbondll___depname) $(__ribbonlib___depname) $(__propgriddll___depname) $(__propgridlib___depname) $(__richtextdll___depname) $(__richtextlib___depname) $(__stcdll___depname) $(__stclib___depname) $(__gldll___depname) $(__gllib___depname) $(__sound_sdl___depname) $(__wxrc___depname) $(__cocoa_res___depname)
+
+ install: $(__install_wxregex___depname) $(__install_wxzlib___depname) $(__install_wxpng___depname) $(__install_wxjpeg___depname) $(__install_wxtiff___depname) $(__install_wxexpat___depname) $(__install_wxscintilla___depname) $(__install_monodll___depname) $(__install_monolib___depname) $(__install_basedll___depname) $(__install_baselib___depname) $(__install_netdll___depname) $(__install_netlib___depname) $(__install_coredll___depname) $(__install_corelib___depname) $(__install_advdll___depname) $(__install_advlib___depname) $(__install_mediadll___depname) $(__install_medialib___depname) $(__install_htmldll___depname) $(__install_htmllib___depname) $(__install_webviewdll___depname) $(__install_webviewlib___depname) $(__install_qadll___depname) $(__install_qalib___depname) $(__install_xmldll___depname) $(__install_xmllib___depname) $(__install_xrcdll___depname) $(__install_xrclib___depname) $(__install_auidll___depname) $(__install_auilib___depname) $(__install_ribbondll___depname) $(__install_ribbonlib___depname) $(__install_propgriddll___depname) $(__install_propgridlib___depname) $(__install_richtextdll___depname) $(__install_richtextlib___depname) $(__install_stcdll___depname) $(__install_stclib___depname) $(__install_gldll___depname) $(__install_gllib___depname) $(__install_sound_sdl___depname) $(__install_wxrc___depname) install-wxconfig locale_install locale_msw_install $(__cocoa_res_install___depname)
+- $(INSTALL_DIR) $(DESTDIR)$(datadir)/aclocal
+- (cd $(srcdir) ; $(INSTALL_DATA) wxwin.m4 $(DESTDIR)$(datadir)/aclocal)
+ $(INSTALL_DIR) $(DESTDIR)$(datadir)/bakefile/presets
+- (cd $(srcdir)/build/bakefiles/wxpresets/presets ; $(INSTALL_DATA) wx.bkl wx_unix.bkl wx_win32.bkl wx_xrc.bkl wx_presets.py $(DESTDIR)$(datadir)/bakefile/presets)
++ (cd $(srcdir)/build/bakefiles/wxpresets/presets ; \
++ for i in wx.bkl wx_unix.bkl wx_win32.bkl wx_xrc.bkl wx_presets.py ; do \
++ $(INSTALL_DATA) $$i $(DESTDIR)$(datadir)/bakefile/presets/wx$(WX_RELEASE_NODOT)$${i##wx} ; done)
+ $(DYLIB_RPATH_INSTALL)
+ $(INSTALL_DIR) $(DESTDIR)$(libdir)/wx/include/$(TOOLCHAIN_FULLNAME)/wx
+ for f in setup.h $(RCDEFS_H); do \
+@@ -16101,7 +16101,7 @@ install-wxconfig:
+ $(INSTALL_DIR) $(DESTDIR)$(bindir)
+ $(INSTALL_DIR) $(DESTDIR)$(libdir)/wx/config
+ $(INSTALL_PROGRAM) lib/wx/config/$(TOOLCHAIN_FULLNAME) $(DESTDIR)$(libdir)/wx/config
+- (cd $(DESTDIR)$(bindir) && rm -f wx-config && $(LN_S) $(libdir)/wx/config/$(TOOLCHAIN_FULLNAME) wx-config || cp -p $(DESTDIR)$(libdir)/wx/config/$(TOOLCHAIN_FULLNAME) wx-config)
++ (cd $(DESTDIR)$(bindir) && rm -f wx-config-$(WX_RELEASE) && $(LN_S) $(libdir)/wx/config/$(TOOLCHAIN_FULLNAME) wx-config-$(WX_RELEASE) || cp -p $(DESTDIR)$(libdir)/wx/config/$(TOOLCHAIN_FULLNAME) wx-config-$(WX_RELEASE))
+
+ locale_install:
+ $(INSTALL_DIR) $(DESTDIR)$(datadir)/locale
+@@ -16109,7 +16109,7 @@ locale_install:
+ $(INSTALL_DIR) $(DESTDIR)$(datadir)/locale/$$l ; \
+ $(INSTALL_DIR) $(DESTDIR)$(datadir)/locale/$$l/LC_MESSAGES ; \
+ if test -f $(srcdir)/locale/$$l.mo ; then \
+- $(INSTALL_DATA) $(srcdir)/locale/$$l.mo $(DESTDIR)$(datadir)/locale/$$l/LC_MESSAGES/wxstd.mo ; \
++ $(INSTALL_DATA) $(srcdir)/locale/$$l.mo $(DESTDIR)$(datadir)/locale/$$l/LC_MESSAGES/wxstd$(WX_RELEASE_NODOT).mo ; \
+ fi ; \
+ done
+
+--- a/build/bakefiles/wx.bkl
++++ b/build/bakefiles/wx.bkl
+@@ -137,7 +137,7 @@
+ <using module="gettext"/>
+ <gettext-catalogs id="locale">
+ <srcdir>$(SRCDIR)/locale</srcdir>
+- <catalog-name>wxstd</catalog-name>
++ <catalog-name>wxstd$(WX_RELEASE_NODOT)</catalog-name>
+ <linguas>
+ ca cs da de el es fi fr hu id it ja nl pl ru sl sv tr uk
+ zh zh_CN zh_TW
+--- a/src/common/translation.cpp
++++ b/src/common/translation.cpp
+@@ -1458,7 +1458,7 @@ wxArrayString wxTranslations::GetAvailableTranslations(const wxString& domain) c
+
+ bool wxTranslations::AddStdCatalog()
+ {
+- if ( !AddCatalog(wxS("wxstd")) )
++ if ( !AddCatalog(wxS("wxstd" wxSTRINGIZE(wxMAJOR_VERSION) wxSTRINGIZE(wxMINOR_VERSION))) )
+ return false;
+
+ // there may be a catalog with toolkit specific overrides, it is not
+--- a/utils/wxrc/Makefile.in
++++ b/utils/wxrc/Makefile.in
+@@ -125,7 +125,6 @@ distclean: clean
+ @COND_USE_XRC_1@ rm -f $(DESTDIR)$(bindir)/wxrc$(EXEEXT) $(DESTDIR)$(bindir)/wxrc-$(WX_RELEASE)
+ @COND_USE_XRC_1@ $(INSTALL_PROGRAM) wxrc$(EXEEXT) $(DESTDIR)$(bindir)
+ @COND_USE_XRC_1@ mv -f $(DESTDIR)$(bindir)/wxrc$(EXEEXT) $(DESTDIR)$(bindir)/wxrc-$(WX_RELEASE)
+-@COND_USE_XRC_1@ (cd $(DESTDIR)$(bindir) && $(LN_S) wxrc-$(WX_RELEASE) wxrc$(EXEEXT))
+
+ @COND_USE_XRC_1@uninstall_wxrc:
+ @COND_USE_XRC_1@ rm -f $(DESTDIR)$(bindir)/wxrc$(EXEEXT)
diff --git a/x11-libs/wxGTK/metadata.xml b/x11-libs/wxGTK/metadata.xml
new file mode 100644
index 0000000..a2a4386
--- /dev/null
+++ b/x11-libs/wxGTK/metadata.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>wxwidgets</herd>
+ <maintainer>
+ <email>wxwidgets@gentoo.org</email>
+ <description>All modifications to this package must be approved by the wxwidgets herd.</description>
+ </maintainer>
+ <use>
+ <flag name="gstreamer">
+ Enable the wxMediaCtrl class for playing audio and video through
+ gstreamer.
+ </flag>
+ <flag name="gnome">
+ Use <pkg>gnome-base/libgnomeprintui</pkg> for printing tasks.
+ </flag>
+ <flag name="sdl">
+ Use Simple Directmedia Layer (<pkg>media-libs/libsdl</pkg>) for
+ audio.
+ </flag>
+ </use>
+</pkgmetadata>
diff --git a/x11-libs/wxGTK/wxGTK-2.8.12.1-r1.ebuild b/x11-libs/wxGTK/wxGTK-2.8.12.1-r1.ebuild
new file mode 100644
index 0000000..97e0bf4
--- /dev/null
+++ b/x11-libs/wxGTK/wxGTK-2.8.12.1-r1.ebuild
@@ -0,0 +1,187 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/wxGTK/wxGTK-2.8.12.1-r1.ebuild,v 1.12 2014/05/23 08:21:26 rhill Exp $
+
+EAPI="5"
+
+inherit eutils flag-o-matic versionator multilib-minimal
+
+DESCRIPTION="GTK+ version of wxWidgets, a cross-platform C++ GUI toolkit"
+HOMEPAGE="http://wxwidgets.org/"
+
+BASE_PV="$(get_version_component_range 1-3)"
+BASE_P="${PN}-${BASE_PV}"
+
+# we use the wxPython tarballs because they include the full wxGTK sources and
+# docs, and are released more frequently than wxGTK.
+SRC_URI="mirror://sourceforge/wxpython/wxPython-src-${PV}.tar.bz2"
+
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE="+X aqua doc debug gnome gstreamer odbc opengl pch sdl tiff"
+
+SLOT="2.8"
+
+RDEPEND="
+ dev-libs/expat
+ odbc? ( dev-db/unixODBC )
+ sdl? ( media-libs/libsdl )
+ X? (
+ dev-libs/glib:2
+ media-libs/libpng:0=
+ sys-libs/zlib
+ virtual/jpeg
+ x11-libs/gtk+:2
+ x11-libs/libSM
+ x11-libs/libXinerama
+ x11-libs/libXxf86vm
+ x11-libs/pango[X]
+ gnome? ( gnome-base/libgnomeprintui:2.2 )
+ gstreamer? (
+ gnome-base/gconf:2
+ media-libs/gstreamer:0.10[${MULTILIB_USEDEP}]
+ media-libs/gst-plugins-base:0.10[${MULTILIB_USEDEP}] )
+ opengl? ( virtual/opengl[${MULTILIB_USEDEP}] )
+ tiff? ( media-libs/tiff:0[${MULTILIB_USEDEP}] )
+ )
+ aqua? (
+ >=x11-libs/gtk+-2.4[${MULTILIB_USEDEP},aqua=]
+ virtual/jpeg[${MULTILIB_USEDEP}]
+ tiff? ( media-libs/tiff:0[${MULTILIB_USEDEP}] )
+ )"
+
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ opengl? ( virtual/glu[${MULTILIB_USEDEP}] )
+ X? (
+ x11-proto/xproto[${MULTILIB_USEDEP}]
+ x11-proto/xineramaproto[${MULTILIB_USEDEP}]
+ x11-proto/xf86vidmodeproto[${MULTILIB_USEDEP}]
+ )"
+
+PDEPEND=">=app-admin/eselect-wxwidgets-0.7"
+
+LICENSE="wxWinLL-3
+ GPL-2
+ odbc? ( LGPL-2 )
+ doc? ( wxWinFDL-3 )"
+
+S="${WORKDIR}/wxPython-src-${PV}"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-2.8.11-unicode-odbc.patch
+ epatch "${FILESDIR}"/${PN}-2.8.11-collision.patch
+ epatch "${FILESDIR}"/${PN}-2.8.7-mmedia.patch # Bug #174874
+ epatch "${FILESDIR}"/${PN}-2.8.10.1-odbc-defines.patch # Bug #310923
+
+ # x32 https://bugs.gentoo.org/421851
+ sed -i -e "/wx_cv_std_libpath=/s:=.*:=$(get_libdir):" configure || die
+
+ # prefix https://bugs.gentoo.org/394123
+ sed -i -e "s:/usr:${EPREFIX}/usr:g" \
+ -e '/SEARCH_INCLUDE="\\/,/"/cSEARCH_INCLUDE="'${EPREFIX}'/usr/include"' \
+ configure || die
+
+ epatch_user
+}
+
+multilib_src_configure() {
+ local myconf
+
+ append-flags -fno-strict-aliasing
+
+ # X independent options
+ myconf="--enable-compat26
+ --enable-shared
+ --enable-unicode
+ --with-regex=builtin
+ --with-zlib=sys
+ --with-expat=sys
+ $(use_enable debug)
+ $(use_enable pch precomp-headers)
+ $(use_with sdl)
+ $(use_with tiff libtiff sys)"
+
+ # wxGTK options
+ # --enable-graphics_ctx - needed for webkit, editra
+ # --without-gnomevfs - bug #203389
+ use X && \
+ myconf="${myconf}
+ --enable-graphics_ctx
+ --enable-gui
+ --with-libpng=sys
+ --with-libxpm=sys
+ --with-libjpeg=sys
+ $(use_enable gstreamer mediactrl)
+ $(use_enable opengl)
+ $(use_with opengl)
+ --without-gnomevfs"
+
+ use aqua && \
+ myconf="${myconf}
+ --enable-graphics_ctx
+ --enable-gui
+ --with-libpng=sys
+ --with-libxpm=sys
+ --with-libjpeg=sys
+ --with-mac
+ --with-opengl"
+ # cocoa toolkit seems to be broken
+
+ # wxBase options
+ if use !X && use !aqua ; then
+ myconf="${myconf}
+ --disable-gui"
+ fi
+
+ # No multilib versions for unixODBC & libgnomeprintui
+ if multilib_is_native_abi; then
+ myconf="${myconf}
+ $(use_with odbc odbc sys)"
+ if use X; then
+ myconf="${myconf}
+ $(use_with gnome gnomeprint)"
+ fi
+ fi
+
+ ECONF_SOURCE="${S}" econf ${myconf}
+}
+
+multilib_src_compile() {
+ emake
+
+ if [[ -d contrib/src ]]; then
+ cd contrib/src
+ emake
+ fi
+}
+
+multilib_src_install() {
+ default
+
+ if multilib_is_native_abi; then
+ cd "${S}"/docs
+ dodoc changes.txt readme.txt todo30.txt
+ newdoc base/readme.txt base_readme.txt
+ newdoc gtk/readme.txt gtk_readme.txt
+
+ if use doc; then
+ dohtml -r "${S}"/docs/html/*
+ fi
+
+ # Stray windows locale file, causes collisions
+ local wxmsw="${ED}usr/share/locale/it/LC_MESSAGES/wxmsw.mo"
+ [[ -e ${wxmsw} ]] && rm "${wxmsw}"
+ else
+ dosym /usr/$(get_libdir)/wx/config/gtk2-unicode-release-${SLOT} /usr/bin/wx-config-${SLOT}-${ABI}
+ fi
+}
+
+pkg_postinst() {
+ has_version app-admin/eselect-wxwidgets \
+ && eselect wxwidgets update
+}
+
+pkg_postrm() {
+ has_version app-admin/eselect-wxwidgets \
+ && eselect wxwidgets update
+}
diff --git a/x11-libs/wxGTK/wxGTK-3.0.0.0.ebuild b/x11-libs/wxGTK/wxGTK-3.0.0.0.ebuild
new file mode 100644
index 0000000..4985a2b
--- /dev/null
+++ b/x11-libs/wxGTK/wxGTK-3.0.0.0.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/wxGTK/wxGTK-3.0.0.0.ebuild,v 1.4 2014/05/23 08:21:26 rhill Exp $
+
+EAPI="5"
+
+inherit eutils flag-o-matic multilib-minimal
+
+DESCRIPTION="GTK+ version of wxWidgets, a cross-platform C++ GUI toolkit"
+HOMEPAGE="http://wxwidgets.org/"
+
+# we use the wxPython tarballs because they include the full wxGTK sources and
+# docs, and are released more frequently than wxGTK.
+SRC_URI="mirror://sourceforge/wxpython/wxPython-src-${PV}.tar.bz2
+ doc? ( mirror://sourceforge/wxpython/wxPython-docs-${PV}.tar.bz2 )"
+
+KEYWORDS="~amd64 ~x86"
+IUSE="+X aqua doc debug gstreamer libnotify opengl sdl tiff webkit"
+
+SLOT="3.0"
+
+RDEPEND="
+ dev-libs/expat[${MULTILIB_USEDEP}]
+ sdl? ( media-libs/libsdl[${MULTILIB_USEDEP}] )
+ X? (
+ >=dev-libs/glib-2.22:2[${MULTILIB_USEDEP}]
+ media-libs/libpng:0=[${MULTILIB_USEDEP}]
+ sys-libs/zlib[${MULTILIB_USEDEP}]
+ virtual/jpeg[${MULTILIB_USEDEP}]
+ >=x11-libs/gtk+-2.18:2[${MULTILIB_USEDEP}]
+ x11-libs/gdk-pixbuf[${MULTILIB_USEDEP}]
+ x11-libs/libSM[${MULTILIB_USEDEP}]
+ x11-libs/libXxf86vm[${MULTILIB_USEDEP}]
+ x11-libs/pango[X,${MULTILIB_USEDEP}]
+ gstreamer? (
+ media-libs/gstreamer:0.10
+ media-libs/gst-plugins-base:0.10
+ )
+ libnotify? (
+ x11-libs/libnotify
+ amd64? (
+ app-emulation/emul-linux-x86-gtklibs
+ )
+ )
+ opengl? ( virtual/opengl[${MULTILIB_USEDEP}] )
+ tiff? ( media-libs/tiff:0[${MULTILIB_USEDEP}] )
+ )
+ aqua? (
+ >=x11-libs/gtk+-2.4[${MULTILIB_USEDEP},aqua=]
+ virtual/jpeg[${MULTILIB_USEDEP}]
+ tiff? ( media-libs/tiff:0[${MULTILIB_USEDEP}] )
+ )"
+
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ opengl? ( virtual/glu[${MULTILIB_USEDEP}] )
+ X? (
+ x11-proto/xproto[${MULTILIB_USEDEP}]
+ x11-proto/xineramaproto[${MULTILIB_USEDEP}]
+ x11-proto/xf86vidmodeproto[${MULTILIB_USEDEP}]
+ )"
+
+PDEPEND=">=app-admin/eselect-wxwidgets-20131230"
+
+LICENSE="wxWinLL-3
+ GPL-2
+ doc? ( wxWinFDL-3 )"
+
+S="${WORKDIR}/wxPython-src-${PV}"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-collision.patch
+
+ # https://bugs.gentoo.org/421851
+ # https://bugs.gentoo.org/499984
+ sed -i -e "/wx_cv_std_libpath=/s:=.*:=$(get_libdir):" configure || die
+
+ epatch_user
+
+# multilib_copy_sources
+}
+
+multilib_src_configure() {
+ local myconf
+
+ # X independent options
+ myconf="
+ --with-zlib=sys
+ --with-expat=sys
+ --enable-compat28
+ $(use_with sdl)"
+
+ # debug in >=2.9
+ # there is no longer separate debug libraries (gtk2ud)
+ # wxDEBUG_LEVEL=1 is the default and we will leave it enabled
+ # wxDEBUG_LEVEL=2 enables assertions that have expensive runtime costs.
+ # apps can disable these features by building w/ -NDEBUG or wxDEBUG_LEVEL_0.
+ # http://docs.wxwidgets.org/3.0/overview_debugging.html
+ # http://groups.google.com/group/wx-dev/browse_thread/thread/c3c7e78d63d7777f/05dee25410052d9c
+ use debug \
+ && myconf="${myconf} --enable-debug=max"
+
+ # wxGTK options
+ # --enable-graphics_ctx - needed for webkit, editra
+ # --without-gnomevfs - bug #203389
+ use X && \
+ myconf="${myconf}
+ --enable-graphics_ctx
+ --with-gtkprint
+ --enable-gui
+ --with-libpng=sys
+ --with-libxpm=sys
+ --with-libjpeg=sys
+ --without-gnomevfs
+ $(use_enable gstreamer mediactrl)
+ $(use_enable webkit webview)
+ $(use_with libnotify)
+ $(use_with opengl)
+ $(use_with tiff libtiff sys)"
+
+ use aqua && \
+ myconf="${myconf}
+ --enable-graphics_ctx
+ --enable-gui
+ --with-libpng=sys
+ --with-libxpm=sys
+ --with-libjpeg=sys
+ --with-mac
+ --with-opengl"
+ # cocoa toolkit seems to be broken
+
+ # wxBase options
+ if use !X && use !aqua ; then
+ myconf="${myconf}
+ --disable-gui"
+ fi
+
+ ECONF_SOURCE="${S}" econf ${myconf}
+}
+
+multilib_src_install() {
+ default
+
+ if multilib_is_native_abi; then
+ cd "${S}"/docs
+ dodoc changes.txt readme.txt
+ newdoc base/readme.txt base_readme.txt
+ newdoc gtk/readme.txt gtk_readme.txt
+
+ if use doc; then
+ dohtml -r "${S}"/docs/doxygen/out/html/*
+ fi
+
+ # Stray windows locale file, causes collisions
+ local wxmsw="${ED}usr/share/locale/it/LC_MESSAGES/wxmsw.mo"
+ [[ -e ${wxmsw} ]] && rm "${wxmsw}"
+ else
+ dosym /usr/$(get_libdir)/wx/config/gtk2-unicode-${SLOT} /usr/bin/wx-config-${SLOT}-${ABI}
+ fi
+}
+
+pkg_postinst() {
+ has_version app-admin/eselect-wxwidgets \
+ && eselect wxwidgets update
+}
+
+pkg_postrm() {
+ has_version app-admin/eselect-wxwidgets \
+ && eselect wxwidgets update
+}