[145734] trunk/dports/emulators/qemu

raimue at macports.org raimue at macports.org
Mon Feb 15 06:35:07 PST 2016


Revision: 145734
          https://trac.macports.org/changeset/145734
Author:   raimue at macports.org
Date:     2016-02-15 06:35:07 -0800 (Mon, 15 Feb 2016)
Log Message:
-----------
emulators/qemu:
Update to version 2.5.0, closes #50615
Explicitly disable OpenGL (opportunistic pick up of libepoxy),
Add missing MIPS variants.

Modified Paths:
--------------
    trunk/dports/emulators/qemu/Portfile

Removed Paths:
-------------
    trunk/dports/emulators/qemu/files/patch-cocoa-display.diff

Modified: trunk/dports/emulators/qemu/Portfile
===================================================================
--- trunk/dports/emulators/qemu/Portfile	2016-02-15 06:51:48 UTC (rev 145733)
+++ trunk/dports/emulators/qemu/Portfile	2016-02-15 14:35:07 UTC (rev 145734)
@@ -3,7 +3,7 @@
 PortSystem 1.0
 
 name                    qemu
-version                 2.4.1
+version                 2.5.0
 categories              emulators
 license                 GPL-2+
 platforms               darwin
@@ -19,11 +19,10 @@
 master_sites            ${homepage}/download
 use_bzip2 yes
 
-checksums               rmd160  a6dbab03a5501a55bda12d87c6600e94210bd6f1 \
-                        sha256  e3d5cf4c8b1f9129c9c797329a515bfb6b3b1ded0ab8b394c8a316490fe3a177
+checksums               rmd160  51007a50ddbeae1ba2c986e0cb0b110efeae2dc9 \
+                        sha256  3443887401619fe33bfa5d900a4f2d6a79425ae2b7e43d5b8c36eb7a683772d4
 
-patchfiles              patch-configure.diff \
-                        patch-cocoa-display.diff
+patchfiles              patch-configure.diff
 
 depends_build           port:texinfo \
                         port:libtool \
@@ -56,6 +55,7 @@
                         --disable-curses \
                         --disable-sdl \
                         --disable-gtk \
+                        --disable-opengl \
                         --enable-curl \
                         --enable-uuid \
                         --enable-vhdx \
@@ -68,7 +68,7 @@
                         --disable-spice \
                         --disable-libiscsi \
                         --disable-rbd \
-                        --disable-smartcard-nss \
+                        --disable-smartcard \
                         --disable-libusb \
                         --disable-usb-redir \
                         --disable-seccomp \
@@ -90,8 +90,8 @@
 
 default_variants        +usb
 
-foreach t {i386 x86_64 alpha {arm aarch64} cris lm32 m68k {microblaze microblazeel} {mips mipsel mips64 mips64el} \
-           moxie or32 {ppc ppcemb ppc64} {sh4 sh4eb} {sparc sparc64} s390x tricore {xtensa xtensaeb} unicore32} {
+foreach t {i386 x86_64 alpha {arm aarch64} cris lm32 m68k {microblaze microblazeel} {mips mipsel mipsn32 mipsn32el mips64 mips64el} \
+           moxie or32 {ppc ppcemb ppc64} s390x {sh4 sh4eb} {sparc sparc64} tricore unicore32 {xtensa xtensaeb}} {
     variant target_[lindex $t 0] description "Add target support for [join $t {, }]" "append target_list \",[join $t -softmmu,]-softmmu\""
 }
 default_variants-append +target_i386 +target_x86_64
@@ -109,6 +109,8 @@
     depends_lib-append      port:ncurses
 }
 
+# XXX: gtk/sdl need libepoxy for OpenGL
+
 # XXX: Builds, but does not work as expected at runtime
 #variant gtk3 description {Build GTK+ GUI for GTK+ 3 (experimental)} conflicts cocoa curses gtk2 sdl sdl2 {
 #    configure.args-replace --disable-gtk --enable-gtk

Deleted: trunk/dports/emulators/qemu/files/patch-cocoa-display.diff
===================================================================
--- trunk/dports/emulators/qemu/files/patch-cocoa-display.diff	2016-02-15 06:51:48 UTC (rev 145733)
+++ trunk/dports/emulators/qemu/files/patch-cocoa-display.diff	2016-02-15 14:35:07 UTC (rev 145734)
@@ -1,35 +0,0 @@
-From b12a84ce3c27e42c8f51c436aa196938d5cc2c71 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Rainer=20M=C3=BCller?= <raimue at codingfarm.de>
-Date: Wed, 9 Sep 2015 16:08:30 +0200
-Subject: [PATCH] cocoa: Suppress Cocoa window with -display
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Do not open a Cocoa window when another display is selected that will be
-initialized later. The Cocoa display cannot be selected with -display,
-so there is no need to check its argument.
-
-Signed-off-by: Rainer Müller <raimue at codingfarm.de>
-Reviewed-by: Andreas Färber <andreas.faerber at web.de>
-Message-id: 1441807710-25431-1-git-send-email-raimue at codingfarm.de
-Signed-off-by: Peter Maydell <peter.maydell at linaro.org>
----
- ui/cocoa.m | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git ui/cocoa.m ui/cocoa.m
-index 334e6f6..c24d9f9 100644
---- ui/cocoa.m
-+++ ui/cocoa.m
-@@ -1148,6 +1148,7 @@ int main (int argc, const char * argv[]) {
-                 !strcmp(opt, "-nographic") ||
-                 !strcmp(opt, "-version") ||
-                 !strcmp(opt, "-curses") ||
-+                !strcmp(opt, "-display") ||
-                 !strcmp(opt, "-qtest")) {
-                 return qemu_main(gArgc, gArgv, *_NSGetEnviron());
-             }
--- 
-2.6.2
-
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160215/de27add0/attachment-0001.html>


More information about the macports-changes mailing list