pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/emulators/wine Uses isfinite which is C99. Fixes build...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/aab89192c44d
branches:  trunk
changeset: 348229:aab89192c44d
user:      fhajny <fhajny%pkgsrc.org@localhost>
date:      Thu Jun 09 15:26:35 2016 +0000

description:
Uses isfinite which is C99. Fixes build on SunOS/i386.

diffstat:

 emulators/wine/Makefile                                |   4 ++--
 emulators/wine/distinfo                                |   3 ++-
 emulators/wine/patches/patch-dlls_ntdll_signal__i386.c |  15 +++++++++++++++
 3 files changed, 19 insertions(+), 3 deletions(-)

diffs (52 lines):

diff -r df745cbb0a69 -r aab89192c44d emulators/wine/Makefile
--- a/emulators/wine/Makefile   Thu Jun 09 13:29:31 2016 +0000
+++ b/emulators/wine/Makefile   Thu Jun 09 15:26:35 2016 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.191 2016/03/05 11:28:28 jperkin Exp $
+# $NetBSD: Makefile,v 1.192 2016/06/09 15:26:35 fhajny Exp $
 
 DISTNAME=      wine-1.6.2
 PKGREVISION=   10
@@ -18,7 +18,7 @@
 
 PKG_DESTDIR_SUPPORT=   user-destdir
 
-USE_LANGUAGES=         c
+USE_LANGUAGES=         c c99
 USE_LIBTOOL=           yes
 USE_NCURSES=           yes
 USE_TOOLS+=            bison flex gmake mktemp msgfmt
diff -r df745cbb0a69 -r aab89192c44d emulators/wine/distinfo
--- a/emulators/wine/distinfo   Thu Jun 09 13:29:31 2016 +0000
+++ b/emulators/wine/distinfo   Thu Jun 09 15:26:35 2016 +0000
@@ -1,9 +1,10 @@
-$NetBSD: distinfo,v 1.90 2015/11/03 20:31:10 agc Exp $
+$NetBSD: distinfo,v 1.91 2016/06/09 15:26:35 fhajny Exp $
 
 SHA1 (wine-1.6.2.tar.bz2) = 574b9ccedbf213622b7ee55f715764673fc27692
 RMD160 (wine-1.6.2.tar.bz2) = 7252851af5e9f748750685900c918e4fcb31c1f6
 SHA512 (wine-1.6.2.tar.bz2) = 81c83566dc2cab276ab7b9cfb5edc5fbca0f003dcb78044a0197c9a4d9a05a40f9045e5b4981c9219c3c39dab52fe519ef3cb338d79ee01e1fe66e3c056e8397
 Size (wine-1.6.2.tar.bz2) = 21252985 bytes
 SHA1 (patch-configure) = dae045a6c4d3e8a8424567ea058e48e6fa08ed26
+SHA1 (patch-dlls_ntdll_signal__i386.c) = 23028c77cda2611e5fe9c3f78dde55259d0bd6d6
 SHA1 (patch-dlls_wbemprox_builtin.c) = a120531c3ac1e5eddc3c82424d96c0afae69cc7a
 SHA1 (patch-dlls_wineoss.drv_mmdevdrv.c) = 9ea9ad05a32b3f684f22986b227534d87c7dafe7
diff -r df745cbb0a69 -r aab89192c44d emulators/wine/patches/patch-dlls_ntdll_signal__i386.c
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/wine/patches/patch-dlls_ntdll_signal__i386.c    Thu Jun 09 15:26:35 2016 +0000
@@ -0,0 +1,15 @@
+$NetBSD: patch-dlls_ntdll_signal__i386.c,v 1.1 2016/06/09 15:26:35 fhajny Exp $
+
+SunOS needs sys/regset.h for registers too.
+
+--- dlls/ntdll/signal_i386.c.orig      2014-01-10 20:37:29.000000000 +0000
++++ dlls/ntdll/signal_i386.c
+@@ -269,7 +269,7 @@ typedef struct sigcontext SIGCONTEXT;
+ 
+ #elif defined(__svr4__) || defined(_SCO_DS) || defined(__sun)
+ 
+-#ifdef _SCO_DS
++#if defined(_SCO_DS) || defined(__sun)
+ #include <sys/regset.h>
+ #endif
+ #include <sys/ucontext.h>



Home | Main Index | Thread Index | Old Index