Date: Sat, 14 Dec 2013 19:30:01 GMT From: "Hardy Schumacher" <hardy.schumacher@gmx.de> To: freebsd-ports-bugs@FreeBSD.org Subject: Re: ports/184111: [UPDATE] emulators/desmume to v0.9.9 Message-ID: <201312141930.rBEJU11Z051259@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/184111; it has been noted by GNATS. From: "Hardy Schumacher" <hardy.schumacher@gmx.de> To: "Alex Kozlov" <spam@rm-rf.kiev.ua> Cc: bug-followup@FreeBSD.org Subject: Re: ports/184111: [UPDATE] emulators/desmume to v0.9.9 Date: Sat, 14 Dec 2013 20:29:20 +0100 (CET) --abmobg-2c227dbf-d875-4d3a-815f-d28aae6a5485 Content-Type: text/html; charset=UTF-8 <html><head></head><body><div style="font-family: Verdana;font-size: 12.0px;"><div><br/> I've prepared a patch for v0.9.10.</div> <div>See attachment.</div> <div> </div> <div>Best Regards,</div> <div>Hardy</div></div></body></html> --abmobg-2c227dbf-d875-4d3a-815f-d28aae6a5485 Content-Type: text/plain Content-Disposition: attachment; filename=update_desmume-0.9.10.txt diff -ruN /usr/ports/emulators/desmume/Makefile ./desmume/Makefile --- /usr/ports/emulators/desmume/Makefile 2013-09-21 20:26:39.000000000 +0200 +++ ./desmume/Makefile 2013-12-13 21:48:02.000000000 +0100 @@ -2,9 +2,10 @@ # $FreeBSD: head/emulators/desmume/Makefile 327721 2013-09-20 16:43:52Z bapt $ PORTNAME= desmume -PORTVERSION= 0.9.8 +PORTVERSION= 0.9.10 CATEGORIES= emulators MASTER_SITES= SF +EXTRACT_SUFX= .tar.tar MAINTAINER= llc2w@virginia.edu COMMENT= Nintendo DS emulator @@ -12,7 +13,8 @@ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -LIB_DEPENDS= gtkglext-x11-1.0.0:${PORTSDIR}/x11-toolkits/gtkglext +LIB_DEPENDS= gtkglext-x11-1.0.0:${PORTSDIR}/x11-toolkits/gtkglext \ + libSoundTouch.so:${PORTSDIR}/audio/soundtouch USE_GL= gl USE_SDL= sdl diff -ruN /usr/ports/emulators/desmume/distinfo ./desmume/distinfo --- /usr/ports/emulators/desmume/distinfo 2012-12-26 19:23:18.000000000 +0100 +++ ./desmume/distinfo 2013-12-13 17:36:03.000000000 +0100 @@ -1,2 +1,2 @@ -SHA256 (desmume-0.9.8.tar.gz) = 78363468a2d5efba95de57739a9c81a3757ecd76c2a183ec68336e30d47a5e01 -SIZE (desmume-0.9.8.tar.gz) = 3677290 +SHA256 (desmume-0.9.10.tar.tar) = 8900a7a1fc849fdd33b014748dd97a6cda4c32548b8d2e06511e6ed8d5ba7445 +SIZE (desmume-0.9.10.tar.tar) = 4141586 diff -ruN /usr/ports/emulators/desmume/files/patch-src_gtk_glx_3Demu.cpp ./desmume/files/patch-src_gtk_glx_3Demu.cpp --- /usr/ports/emulators/desmume/files/patch-src_gtk_glx_3Demu.cpp 1970-01-01 01:00:00.000000000 +0100 +++ ./desmume/files/patch-src_gtk_glx_3Demu.cpp 2013-12-14 20:09:12.000000000 +0100 @@ -0,0 +1,14 @@ +--- src/gtk/glx_3Demu.cpp.orig 2013-11-28 01:36:53.712615000 +0100 ++++ src/gtk/glx_3Demu.cpp 2013-12-14 20:08:01.000000000 +0100 +@@ -41,11 +41,7 @@ + glXDestroyContext(dpy, ctx); + + XCloseDisplay(dpy); +- +- return true; + } +- +- return false; + } + + int init_glx_3Demu(void) diff -ruN /usr/ports/emulators/desmume/files/patch-src_utils_task.cpp ./desmume/files/patch-src_utils_task.cpp --- /usr/ports/emulators/desmume/files/patch-src_utils_task.cpp 1970-01-01 01:00:00.000000000 +0100 +++ ./desmume/files/patch-src_utils_task.cpp 2013-12-14 19:49:46.000000000 +0100 @@ -0,0 +1,22 @@ +--- src/utils/task.cpp.orig 2013-11-28 01:37:27.373159000 +0100 ++++ src/utils/task.cpp 2013-12-14 19:49:02.000000000 +0100 +@@ -26,6 +26,7 @@ + #if defined HOST_LINUX || defined HOST_DARWIN + #include <unistd.h> + #elif defined HOST_BSD ++#include <iostream> + #include <sys/sysctl.h> + #endif + #endif // HOST_WINDOWS +@@ -41,9 +42,8 @@ + return sysconf(_SC_NPROCESSORS_ONLN); + #elif defined HOST_BSD + int cores; +- const int mib[4] = { CTL_HW, HW_NCPU, 0, 0 }; +- const size_t len = sizeof(cores); +- sysctl(mib, 2, &cores, &len, NULL, 0); ++ size_t len = sizeof(cores); ++ sysctlbyname("hw.ncpu", &cores, &len, NULL, 0); + return (cores < 1) ? 1 : cores; + #else + return 1; --abmobg-2c227dbf-d875-4d3a-815f-d28aae6a5485--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201312141930.rBEJU11Z051259>