<pre style='margin:0'>
Rainer Müller (raimue) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/d6a7ad07b8e839cb00fb9d9114ce3199c84fc98e">https://github.com/macports/macports-ports/commit/d6a7ad07b8e839cb00fb9d9114ce3199c84fc98e</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new d6a7ad07b8e qemu: restore gtk3 and sdl2 variants
</span>d6a7ad07b8e is described below
<span style='display:block; white-space:pre;color:#808000;'>commit d6a7ad07b8e839cb00fb9d9114ce3199c84fc98e
</span>Author: Evan Miller <emmiller@gmail.com>
AuthorDate: Sat Dec 18 14:46:58 2021 -0500
<span style='display:block; white-space:pre;color:#404040;'> qemu: restore gtk3 and sdl2 variants
</span>---
emulators/qemu/Portfile | 35 +++++++++--------------------------
1 file changed, 9 insertions(+), 26 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/emulators/qemu/Portfile b/emulators/qemu/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 02bf2c19780..9f10c69e53a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/emulators/qemu/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/emulators/qemu/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -190,32 +190,15 @@ variant curses description {Use the curses text-only user interface} {
</span>
# XXX: gtk/sdl need libepoxy for OpenGL
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# XXX: Builds, but does not work as expected at runtime
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#variant gtk3 description {Build GTK+ GUI for GTK+ 3 (experimental)} conflicts cocoa curses gtk2 sdl sdl2 {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# configure.args-replace --disable-gtk --enable-gtk
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# configure.args-append --with-gtkabi=3.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# depends_lib-append path:lib/pkgconfig/gtk+-3.0.pc:gtk3 port:vte
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# XXX: Builds, but user input does not work at runtime
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#variant gtk2 description {Use the GTK+ 2 graphical user interface} conflicts cocoa curses gtk3 sdl sdl2 {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# configure.args-replace --disable-gtk --enable-gtk
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# configure.args-append --with-gtkabi=2.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# depends_lib-append path:lib/pkgconfig/gtk+-2.0.pc:gtk2 port:vte
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# XXX: Build broken due to missing X11 symbols
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#variant sdl description {Use the SDL graphical user interface} conflicts cocoa curses gtk2 gtk3 sdl sdl2 {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# configure.args-replace --disable-sdl --enable-sdl
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# depends_lib-append port:libsdl
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# XXX: Broken at runtime, screen flickers and input does not work
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#variant sdl2 description {Use the SDL 2 graphical user interface} conflicts cocoa curses {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# configure.args-replace --disable-sdl --enable-sdl
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# configure.args-append --with-sdlabi=2.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# depends_lib-append port:libsdl2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant gtk3 description {Use the GTK+3 graphical user interface} conflicts cocoa {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-replace --disable-gtk --enable-gtk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append path:lib/pkgconfig/gtk+-3.0.pc:gtk3 port:vte
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant sdl2 description {Use the SDL 2 graphical user interface} conflicts cocoa {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-replace --disable-sdl --enable-sdl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:libsdl2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span>
variant usb description {Support forwarding of USB devices to the guest} {
configure.args-replace --disable-libusb --enable-libusb
</pre><pre style='margin:0'>
</pre>