./emulators/wine-devel, Free implementation of Windows on Unix

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.9.18nb4, Package name: wine-1.9.18nb4, Maintainer: adam

Wine is a program which allows running Microsoft Windows programs
(including DOS, Windows 3.x and Win32 executables) on Unix. It consists
of a program loader which loads and executes an Microsoft Windows binary,
and a library that implements Windows API calls using their Unix or X11
equivalents. The library may also be used for porting Win32 code into
native Unix executables.

MESSAGE.NetBSD [+/-]

Required to run:
[sysutils/desktop-file-utils] [textproc/libxml2] [textproc/libxslt] [graphics/glut] [graphics/tiff] [graphics/freetype2] [graphics/png] [graphics/glu] [fonts/fontconfig] [security/gnutls] [devel/ncurses] [x11/libXcomposite] [x11/xcursor] [x11/Xrender] [x11/liboldXrandr] [graphics/giflib] [graphics/lcms2]

Required to build:
[fonts/fontforge] [pkgtools/x11-links] [x11/compositeproto] [x11/glproto] [x11/renderproto] [x11/xproto] [x11/xf86vidmodeproto] [x11/xf86driproto] [x11/damageproto] [x11/inputproto] [x11/xextproto] [x11/randrproto] [x11/dri2proto] [x11/fixesproto4] [lang/gcc47] [pkgtools/cwrappers]

Package options: opengl, ssl, x11

Master sites: (Expand)

SHA1: 738ef272b3faf898c47dfb64b93b80fcde7a0c24
RMD160: c555406acaa0debd5c91276f734534717e0fbf36
Filesize: 22923.551 KB

Version history: (Expand)


CVS history: (Expand)


   2016-11-01 21:04:55 by Maya Rashish | Files touched by this commit (1) | Package updated
Log message:
wine-devel: on second thought, bump PKGREVISION for previous gcc
version requirement.

users who built it with gcc < 4.5 or gcc == 4.6 will have failure
at runtime in rare circumstances.
   2016-11-01 21:01:57 by Maya Rashish | Files touched by this commit (1)
Log message:
wine-devel: require gcc 4.7 or above.

according to https://wiki.winehq.org/Gcc :
some program (steam) require ms_hook_prologue which is only in gcc 4.5
but gcc 4.6 broke support for it, so require 4.7.

addresses PR pkg/42218 indirectly
   2016-09-19 15:04:29 by Thomas Klausner | Files touched by this commit (147)
Log message:
Recursive PKGREVISION bump for gnutls shlib major bump.
   2016-09-18 19:53:41 by Maya Rashish | Files touched by this commit (3)
Log message:
wine-devel: fix build with pulseaudio option
   2016-09-18 18:37:11 by Maya Rashish | Files touched by this commit (2)
Log message:
wine-devel: use message.netbsd instead
   2016-09-18 18:11:14 by Maya Rashish | Files touched by this commit (1)
Log message:
wine-devel: add note about NULL page not being mappable by default
under NetBSD, and how to work around it for programs that need it.

thanks maxv@ for keeping this optional.
   2016-09-18 17:02:43 by Maya Rashish | Files touched by this commit (1) | Package updated
Log message:
wine-devel: don't crash at runtime when multithreaded programs
try to use networking code under NetBSD.

netbsd won't let you manipulate _res in a multithreaded program and
instead calls abort(). avoid the code that does this for now.

it's possible that it broke the ability to resolve domains and I
didn't see this yet - but I'm able to use network programs now.

bump PKGREVISION
   2016-09-17 21:32:37 by Maya Rashish | Files touched by this commit (1) | Package updated
Log message:
wine-devel: fix networking under netbsd

NetBSD has gethostbyname_r in libc, and it's incorrectly detected
as being sufficiently linux-like by wine, but it likely returns
different errors.

force fail the configure test for linux-like gethostbyname_r, which
already allows use of alternative networking functions.

fixes wine bug #40865: Steam does not connect to internet

bump PKGREVISION