pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/emulators/wine-devel Changes 1.7.36:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/cf04a1d69a5d
branches:  trunk
changeset: 646481:cf04a1d69a5d
user:      adam <adam%pkgsrc.org@localhost>
date:      Mon Feb 09 13:30:44 2015 +0000

description:
Changes 1.7.36:
Some preliminary 64-bit support for Mac OS X.
Support for configuring speakers in Winecfg.
Improved support for Mac OS X Trash folder.
Support for typographic features in DirectWrite.
Various bug fixes.

diffstat:

 emulators/wine-devel/Makefile                                   |   30 +-
 emulators/wine-devel/PLIST.Darwin                               |    6 +-
 emulators/wine-devel/PLIST.common                               |  494 ++++++---
 emulators/wine-devel/distinfo                                   |   18 +-
 emulators/wine-devel/options.mk                                 |    9 +-
 emulators/wine-devel/patches/patch-configure                    |   40 +-
 emulators/wine-devel/patches/patch-dlls_ntdll_signal__x86__64.c |   65 +-
 emulators/wine-devel/patches/patch-dlls_wbemprox_builtin.c      |   20 -
 emulators/wine-devel/patches/patch-dlls_wineoss.drv_mmdevdrv.c  |   42 +-
 emulators/wine-devel/patches/patch-include_msvcrt_crtdefs.h     |   13 +
 emulators/wine-devel/patches/patch-include_windef.h             |   16 +
 emulators/wine-devel/patches/patch-include_wine_test.h          |   22 +
 12 files changed, 530 insertions(+), 245 deletions(-)

diffs (truncated from 1898 to 300 lines):

diff -r fb1c3f21369b -r cf04a1d69a5d emulators/wine-devel/Makefile
--- a/emulators/wine-devel/Makefile     Mon Feb 09 12:57:50 2015 +0000
+++ b/emulators/wine-devel/Makefile     Mon Feb 09 13:30:44 2015 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.48 2014/06/18 09:28:16 wiz Exp $
+# $NetBSD: Makefile,v 1.49 2015/02/09 13:30:44 adam Exp $
 
-DISTNAME=      wine-1.7.11
-PKGREVISION=   4
+DISTNAME=      wine-1.7.36
 CATEGORIES=    emulators
 MASTER_SITES=  http://ibiblio.org/pub/linux/system/emulators/wine/ \
                ${MASTER_SITE_SOURCEFORGE:=wine/}
@@ -24,6 +23,7 @@
 USE_TOOLS+=            bison flex gmake mktemp msgfmt
 FLEX_REQD=             2.5.33
 GNU_CONFIGURE=         yes
+CONFIGURE_ARGS+=       --disable-tests
 UNLIMIT_RESOURCES=     datasize
 
 REPLACE_PERL+=         tools/winemaker tools/winedump/function_grep.pl
@@ -36,25 +36,36 @@
 CONFIGURE_ENV+=                LDD=${LDD:Q}
 LIBS+=                 ${LDFLAGS}
 
+PLIST_VARS+=           oss wine16 wine32 wine64
 # If we're doing a 32-bit build, make sure that the appropriate multilib
 # options are passed through as these values are used with winegcc
 # (which wrapper doesn't handle).
+# XXX seems not needed anymore; to be removed on next update
 .include "../../mk/bsd.prefs.mk"
 .if !empty(MACHINE_ARCH:Mi386)
-CONFIGURE_ENV+=                ac_cv_prog_CC=${CC:Q}\ -m32
-CONFIGURE_ENV+=                ac_cv_prog_CXX=${CXX:Q}\ -m32
-CONFIGURE_ENV+=                ac_cv_prog_AS=${AS:Q}\ --32
-CONFIGURE_ENV+=                ac_cv_prog_LD=${LD:Q}\ -m\ elf_i386
+#CONFIGURE_ENV+=               ac_cv_prog_CC=${CC:Q}\ -m32
+#CONFIGURE_ENV+=               ac_cv_prog_CXX=${CXX:Q}\ -m32
+#CONFIGURE_ENV+=               ac_cv_prog_AS=${AS:Q}\ --32
+#CONFIGURE_ENV+=               ac_cv_prog_LD=${LD:Q}\ -m\ elf_i386
+PLIST.wine16=          yes
+PLIST.wine32=          yes
 .endif
-# Needs GCC >= 4.4
+# Needs GCC >= 4.4; Experimental
 .if !empty(MACHINE_ARCH:Mx86_64)
-CONFIGURE_ARGS+=       --disable-win16
 CONFIGURE_ARGS+=       --enable-win64
+PLIST.wine64=          yes
+.endif
+
+.if ${OPSYS} != "Darwin"
+PLIST.oss=             yes
+.include "../../fonts/fontconfig/buildlink3.mk"
+.include "../../mk/oss.buildlink3.mk"
 .endif
 
 .include "options.mk"
 
 .include "../../devel/ncurses/buildlink3.mk"
+.include "../../graphics/freetype2/buildlink3.mk"
 .include "../../graphics/lcms2/buildlink3.mk"
 .include "../../graphics/png/buildlink3.mk"
 .include "../../graphics/tiff/buildlink3.mk"
@@ -63,7 +74,6 @@
 .include "../../textproc/libxml2/buildlink3.mk"
 .include "../../graphics/giflib/buildlink3.mk"
 .include "../../mk/jpeg.buildlink3.mk"
-.include "../../mk/oss.buildlink3.mk"
 .include "../../mk/pthread.buildlink3.mk"
 .include "../../sysutils/desktop-file-utils/desktopdb.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r fb1c3f21369b -r cf04a1d69a5d emulators/wine-devel/PLIST.Darwin
--- a/emulators/wine-devel/PLIST.Darwin Mon Feb 09 12:57:50 2015 +0000
+++ b/emulators/wine-devel/PLIST.Darwin Mon Feb 09 13:30:44 2015 +0000
@@ -1,13 +1,13 @@
-@comment $NetBSD: PLIST.Darwin,v 1.1 2011/05/02 21:23:28 adam Exp $
+@comment $NetBSD: PLIST.Darwin,v 1.2 2015/02/09 13:30:44 adam Exp $
 lib/wine/fakedlls/openal32.dll
 lib/wine/fakedlls/opencl.dll
 lib/wine/fakedlls/winecoreaudio.drv
+lib/wine/fakedlls/winemac.drv
 lib/wine/fakedlls/winemp3.acm
 lib/wine/fakedlls/wineqtdecoder.dll
-lib/wine/fakedlls/winequartz.drv
 lib/wine/openal32.dll.so
 lib/wine/opencl.dll.so
 lib/wine/winecoreaudio.drv.so
+lib/wine/winemac.drv.so
 lib/wine/winemp3.acm.so
 lib/wine/wineqtdecoder.dll.so
-lib/wine/winequartz.drv.so
diff -r fb1c3f21369b -r cf04a1d69a5d emulators/wine-devel/PLIST.common
--- a/emulators/wine-devel/PLIST.common Mon Feb 09 12:57:50 2015 +0000
+++ b/emulators/wine-devel/PLIST.common Mon Feb 09 13:30:44 2015 +0000
@@ -1,25 +1,26 @@
-@comment $NetBSD: PLIST.common,v 1.15 2014/01/19 10:58:23 adam Exp $
+@comment $NetBSD: PLIST.common,v 1.16 2015/02/09 13:30:44 adam Exp $
 bin/function_grep.pl
 bin/msiexec
 bin/notepad
 bin/regedit
 bin/regsvr32
 bin/widl
-bin/wine
-bin/wineboot
-bin/winebuild
-bin/winecfg
-bin/wineconsole
-bin/winecpp
-bin/winedbg
-bin/winedump
-bin/winefile
-bin/wineg++
-bin/winegcc
-bin/winemaker
-bin/winemine
-bin/winepath
-bin/wineserver
+${PLIST.wine32}bin/wine
+${PLIST.wine64}bin/wine64
+${PLIST.wine32}bin/wineboot
+${PLIST.wine32}bin/winebuild
+${PLIST.wine32}bin/winecfg
+${PLIST.wine32}bin/wineconsole
+${PLIST.wine32}bin/winecpp
+${PLIST.wine32}bin/winedbg
+${PLIST.wine32}bin/winedump
+${PLIST.wine32}bin/winefile
+${PLIST.wine32}bin/wineg++
+${PLIST.wine32}bin/winegcc
+${PLIST.wine32}bin/winemaker
+${PLIST.wine32}bin/winemine
+${PLIST.wine32}bin/winepath
+${PLIST.wine32}bin/wineserver
 bin/wmc
 bin/wrc
 include/wine/debug.h
@@ -94,6 +95,7 @@
 include/wine/windows/asynot.idl
 include/wine/windows/asysta.idl
 include/wine/windows/atlbase.h
+include/wine/windows/atlcom.h
 include/wine/windows/atliface.h
 include/wine/windows/atliface.idl
 include/wine/windows/atlwin.h
@@ -161,6 +163,7 @@
 include/wine/windows/d2d1.h
 include/wine/windows/d2d1.idl
 include/wine/windows/d2dbasetypes.h
+include/wine/windows/d2derr.h
 include/wine/windows/d3d.h
 include/wine/windows/d3d10.h
 include/wine/windows/d3d10.idl
@@ -172,6 +175,8 @@
 include/wine/windows/d3d10shader.h
 include/wine/windows/d3d11.h
 include/wine/windows/d3d11.idl
+include/wine/windows/d3d11_1.h
+include/wine/windows/d3d11_1.idl
 include/wine/windows/d3d11sdklayers.h
 include/wine/windows/d3d11sdklayers.idl
 include/wine/windows/d3d11shader.h
@@ -218,6 +223,7 @@
 include/wine/windows/dde.rh
 include/wine/windows/ddeml.h
 include/wine/windows/ddk/compstui.h
+include/wine/windows/ddk/csq.h
 include/wine/windows/ddk/hidsdi.h
 include/wine/windows/ddk/imm.h
 include/wine/windows/ddk/mountmgr.h
@@ -225,6 +231,7 @@
 include/wine/windows/ddk/ntddk.h
 include/wine/windows/ddk/ntddser.h
 include/wine/windows/ddk/ntddtape.h
+include/wine/windows/ddk/ntifs.h
 include/wine/windows/ddk/usb.h
 include/wine/windows/ddk/usb100.h
 include/wine/windows/ddk/usb200.h
@@ -288,19 +295,26 @@
 include/wine/windows/dsound.h
 include/wine/windows/dsrole.h
 include/wine/windows/dvdmedia.h
+include/wine/windows/dvoice.h
 include/wine/windows/dwmapi.h
 include/wine/windows/dwrite.h
 include/wine/windows/dwrite.idl
 include/wine/windows/dwrite_1.h
 include/wine/windows/dwrite_1.idl
+include/wine/windows/dwrite_2.h
+include/wine/windows/dwrite_2.idl
 include/wine/windows/dxdiag.h
 include/wine/windows/dxerr8.h
 include/wine/windows/dxerr9.h
 include/wine/windows/dxfile.h
 include/wine/windows/dxgi.h
 include/wine/windows/dxgi.idl
+include/wine/windows/dxgi1_2.h
+include/wine/windows/dxgi1_2.idl
 include/wine/windows/dxgiformat.h
 include/wine/windows/dxgitype.h
+include/wine/windows/dxva2api.h
+include/wine/windows/dxva2api.idl
 include/wine/windows/dyngraph.idl
 include/wine/windows/endpointvolume.h
 include/wine/windows/endpointvolume.idl
@@ -335,9 +349,13 @@
 include/wine/windows/gdipluspixelformats.h
 include/wine/windows/gdiplustypes.h
 include/wine/windows/guiddef.h
+include/wine/windows/hidusage.h
+include/wine/windows/highlevelmonitorconfigurationapi.h
 include/wine/windows/hlguids.h
 include/wine/windows/hlink.h
 include/wine/windows/hlink.idl
+include/wine/windows/hstring.h
+include/wine/windows/hstring.idl
 include/wine/windows/htiface.h
 include/wine/windows/htiface.idl
 include/wine/windows/htiframe.h
@@ -384,6 +402,7 @@
 include/wine/windows/ks.h
 include/wine/windows/ksguid.h
 include/wine/windows/ksmedia.h
+include/wine/windows/ksuuids.h
 include/wine/windows/lm.h
 include/wine/windows/lmaccess.h
 include/wine/windows/lmapibuf.h
@@ -400,6 +419,7 @@
 include/wine/windows/lmuseflg.h
 include/wine/windows/lmwksta.h
 include/wine/windows/loadperf.h
+include/wine/windows/lowlevelmonitorconfigurationapi.h
 include/wine/windows/lzexpand.h
 include/wine/windows/mapi.h
 include/wine/windows/mapicode.h
@@ -417,6 +437,7 @@
 include/wine/windows/mediaobj.idl
 include/wine/windows/metahost.h
 include/wine/windows/metahost.idl
+include/wine/windows/mferror.h
 include/wine/windows/midles.h
 include/wine/windows/mimeinfo.h
 include/wine/windows/mimeinfo.idl
@@ -478,10 +499,14 @@
 include/wine/windows/msxmldid.h
 include/wine/windows/nb30.h
 include/wine/windows/ndrtypes.h
+include/wine/windows/netcfgx.h
+include/wine/windows/netcfgx.idl
 include/wine/windows/netcon.h
 include/wine/windows/netcon.idl
 include/wine/windows/netfw.h
 include/wine/windows/netfw.idl
+include/wine/windows/netlistmgr.h
+include/wine/windows/netlistmgr.idl
 include/wine/windows/nldef.h
 include/wine/windows/npapi.h
 include/wine/windows/nspapi.h
@@ -489,6 +514,7 @@
 include/wine/windows/ntddndis.h
 include/wine/windows/ntddscsi.h
 include/wine/windows/ntddstor.h
+include/wine/windows/ntdef.h
 include/wine/windows/ntdsapi.h
 include/wine/windows/ntquery.h
 include/wine/windows/ntsecapi.h
@@ -529,6 +555,7 @@
 include/wine/windows/pdhmsg.h
 include/wine/windows/perhist.h
 include/wine/windows/perhist.idl
+include/wine/windows/physicalmonitorenumerationapi.h
 include/wine/windows/pktdef.h
 include/wine/windows/poppack.h
 include/wine/windows/powrprof.h
@@ -562,6 +589,7 @@
 include/wine/windows/rmxfguid.h
 include/wine/windows/rmxftmpl.h
 include/wine/windows/rmxftmpl.x
+include/wine/windows/roapi.h
 include/wine/windows/row.idl
 include/wine/windows/rowchg.idl
 include/wine/windows/rowpos.idl
@@ -675,8 +703,11 @@
 include/wine/windows/vmr9.h
 include/wine/windows/vmr9.idl
 include/wine/windows/vmrender.idl
+include/wine/windows/vss.h
+include/wine/windows/vss.idl
 include/wine/windows/vsstyle.h
 include/wine/windows/vssym32.h
+include/wine/windows/vswriter.h
 include/wine/windows/wbemcli.h
 include/wine/windows/wbemcli.idl
 include/wine/windows/wbemdisp.h
@@ -725,6 +756,7 @@
 include/wine/windows/winsock.h
 include/wine/windows/winsock2.h
 include/wine/windows/winspool.h
+include/wine/windows/winstring.h



Home | Main Index | Thread Index | Old Index