Diff wxGTK-3.2.2.1-r2 with a wxGTK-3.2.2.1-r3
/usr/portage/x11-libs/wxGTK/wxGTK-3.2.2.1-r3.ebuild 2023-10-09 14:52:35.928368512 +0300 | ||
---|---|---|
20 | 20 | |
21 | 21 |
LICENSE="wxWinLL-3 GPL-2 doc? ( wxWinFDL-3 )" |
22 | 22 |
SLOT="${WXRELEASE}" |
23 |
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" |
|
23 |
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" |
|
24 | 24 |
IUSE="+X curl doc debug keyring gstreamer libnotify +lzma opengl pch sdl +spell test tiff wayland webkit" |
25 | 25 |
REQUIRED_USE="test? ( tiff ) tiff? ( X ) spell? ( X ) keyring? ( X )" |
26 | 26 |
RESTRICT="!test? ( test )" |
... | ... | |
146 | 146 |
--libdir='${prefix}'/$(get_libdir) |
147 | 147 |
) |
148 | 148 | |
149 |
# By default, we now build with the GLX GLCanvas because some software like |
|
150 |
# PrusaSlicer does not yet support EGL: |
|
151 |
# |
|
152 |
# https://github.com/prusa3d/PrusaSlicer/issues/9774 . |
|
153 |
# |
|
154 |
# A solution for this is being developed upstream: |
|
155 |
# |
|
156 |
# https://github.com/wxWidgets/wxWidgets/issues/22325 . |
|
157 |
# |
|
158 |
# Any software that needs to use OpenGL under Wayland can be patched like |
|
159 |
# this to run under xwayland: |
|
160 |
# |
|
161 |
# https://github.com/visualboyadvance-m/visualboyadvance-m/commit/aca206a721265366728222d025fec30ee500de82 . |
|
162 |
# |
|
163 |
# Check that the macro wxUSE_GLCANVAS_EGL is set to 1. |
|
164 |
# |
|
165 |
myeconfargs+=( "--disable-glcanvasegl" ) |
|
166 | ||
149 | 167 |
# debug in >=2.9 |
150 | 168 |
# there is no longer separate debug libraries (gtk2ud) |
151 | 169 |
# wxDEBUG_LEVEL=1 is the default and we will leave it enabled |