Update to desmume-0.9.10.

ok benoit@
This commit is contained in:
bentley 2014-01-24 12:11:33 +00:00
parent d98c1025bf
commit 480965bf32
5 changed files with 42 additions and 4 deletions

View File

@ -1,8 +1,8 @@
# $OpenBSD: Makefile,v 1.8 2013/09/06 03:06:44 bentley Exp $
# $OpenBSD: Makefile,v 1.9 2014/01/24 12:11:33 bentley Exp $
COMMENT = Nintendo DS emulator
DISTNAME = desmume-0.9.9
DISTNAME = desmume-0.9.10
CATEGORIES = emulators

View File

@ -1,2 +1,2 @@
SHA256 (desmume-0.9.9.tar.gz) = zSrXDN3hI266Wk/4zqg49Ct9xHDjKsk4Jj9J8SpV11Q=
SIZE (desmume-0.9.9.tar.gz) = 4107513
SHA256 (desmume-0.9.10.tar.gz) = iQCnofyEn90zsBR0jdl6bNpMMlSLjS4GUR5u2NW6dEU=
SIZE (desmume-0.9.10.tar.gz) = 4141586

View File

@ -0,0 +1,13 @@
$OpenBSD: patch-src_gtk_glx_3Demu_cpp,v 1.1 2014/01/24 12:11:33 bentley Exp $
From upstream r4907.
--- src/gtk/glx_3Demu.cpp.orig Tue Dec 24 02:25:47 2013
+++ src/gtk/glx_3Demu.cpp Tue Dec 24 02:25:51 2013
@@ -31,7 +31,7 @@ static bool glx_init(void) { return true; }
static GLXContext ctx;
static GLXPbuffer pbuf;
-void deinit_glx_3Demu(void)
+int deinit_glx_3Demu(void)
{
Display *dpy = glXGetCurrentDisplay();

View File

@ -0,0 +1,11 @@
$OpenBSD: patch-src_gtk_glx_3Demu_h,v 1.1 2014/01/24 12:11:33 bentley Exp $
From upstream r4907.
--- src/gtk/glx_3Demu.h.orig Tue Dec 24 02:25:56 2013
+++ src/gtk/glx_3Demu.h Tue Dec 24 02:25:58 2013
@@ -20,5 +20,5 @@
#ifdef HAVE_GL_GLX
int init_glx_3Demu(void);
-void deinit_glx_3Demu(void);
+int deinit_glx_3Demu(void);
#endif

View File

@ -0,0 +1,14 @@
$OpenBSD: patch-src_utils_task_cpp,v 1.1 2014/01/24 12:11:33 bentley Exp $
From upstream r4949.
--- src/utils/task.cpp.orig Tue Dec 24 02:20:11 2013
+++ src/utils/task.cpp Tue Dec 24 02:21:44 2013
@@ -42,7 +42,7 @@ int getOnlineCores (void)
#elif defined HOST_BSD
int cores;
const int mib[4] = { CTL_HW, HW_NCPU, 0, 0 };
- const size_t len = sizeof(cores);
+ size_t len = sizeof(cores); //don't make this const, i guess sysctl can't take a const *
sysctl(mib, 2, &cores, &len, NULL, 0);
return (cores < 1) ? 1 : cores;
#else