Port details |
- wine Microsoft Windows compatibility environment
- 9.0,1 emulators =189 8.0.2_2,1Version of this port present on the latest quarterly branch.
- Maintainer: gerald@FreeBSD.org
- Port Added: unknown
- Last Update: 2024-04-07 20:39:48
- Commit Hash: 4c1cbff
- People watching this port, also watch:: unzip, mplayer, zip, freetype2, gmake
- License: LGPL21 LGPL3
- WWW:
- https://www.winehq.org
- Description:
- Wine is a Microsoft Windows compatibility layer (or program loader)
capable of running Windows applications on i386 and compatible CPUs.
Windows programs running in Wine act as native programs would, running
without the performance or memory usage penalties of an emulator, with
a similar look and feel to other applications on your desktop.
Many applications already work, more or less, including versions of
Microsoft Office and many games.
If you receive a message of "Did you reconfigure your kernel with
"options USER_LDT"?" add the line
machdep.max_ldt_segment="2048"
to /boot/loader.conf and reboot.
Gerald Pfeifer <gerald@FreeBSD.org>
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- Conflicts:
- CONFLICTS_INSTALL:
- Conflicts Matches:
-
There are no Conflicts Matches for this port. This is usually an error.
- To install the port:
- cd /usr/ports/emulators/wine/ && make install clean
- To add the package, run one of these commands:
- pkg install emulators/wine
- pkg install wine
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: wine
- Flavors: there is no flavor information for this port.
- ONLY_FOR_ARCHS: amd64 i386
- distinfo:
- TIMESTAMP = 1707695469
SHA256 (wine-9.0.tar.xz) = 7cfd090a5395f5b76d95bb5defac8a312c8de4c070c1163b8b58da38330ca6ee
SIZE (wine-9.0.tar.xz) = 30007216
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- flex : textproc/flex
- llvm15>=0 : devel/llvm15
- bison : devel/bison
- update-desktop-database : devel/desktop-file-utils
- gmake>=4.4.1 : devel/gmake
- pkgconf>=1.3.0_1 : devel/pkgconf
- sdl2-config : devel/sdl20
- gstreamer1-plugins>=1.22.10 : multimedia/gstreamer1-plugins
- gcc13 : lang/gcc13
- as : devel/binutils
- xorgproto>=0 : x11/xorgproto
- x11.pc : x11/libX11
- xext.pc : x11/libXext
- xcomposite.pc : x11/libXcomposite
- xcursor.pc : x11/libXcursor
- xi.pc : x11/libXi
- xinerama.pc : x11/libXinerama
- xrandr.pc : x11/libXrandr
- xrender.pc : x11/libXrender
- Runtime dependencies:
-
- alsa-plugins>0 : audio/alsa-plugins
- update-desktop-database : devel/desktop-file-utils
- gstreamer1-plugins>=1.22.10 : multimedia/gstreamer1-plugins
- gcc13 : lang/gcc13
- x11.pc : x11/libX11
- xext.pc : x11/libXext
- xcomposite.pc : x11/libXcomposite
- xcursor.pc : x11/libXcursor
- xi.pc : x11/libXi
- xinerama.pc : x11/libXinerama
- xrandr.pc : x11/libXrandr
- xrender.pc : x11/libXrender
- Library dependencies:
-
- libasound.so : audio/alsa-lib
- libgnutls.so : security/gnutls
- libfontconfig.so : x11-fonts/fontconfig
- libfreetype.so : print/freetype2
- libvulkan.so : graphics/vulkan-loader
- libSDL2.so : devel/sdl20
- libglib-2.0.so : devel/glib20
- libintl.so : devel/gettext-runtime
- libgstreamer-1.0.so : multimedia/gstreamer1
- libGLU.so : graphics/libGLU
- This port is required by:
- for Build
-
Deleted ports which required this port:
- for Run
-
- emulators/playonbsd
- games/mizuma
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- ===> The following configuration options are available for wine-9.0,1:
CUPS=off: CUPS printing system support
DOCS=on: Build and/or install documentation
DOSBOX=off: Use DOSBox to run MS-DOS programs
GECKO=off: Bundle Gecko MSI package for Wine
GNUTLS=on: SSL/TLS support via GnuTLS
MONO=off: Bundle Mono MSI package for Wine
V4L=off: Video 4 Linux support
WINEMAKER=off: Fully support winemaker (requires Perl)
X11=on: X11 (graphics) support
====> Options available for the radio AUDIO: you can only select none or one of them
ALSA=on: ALSA audio architecture support
OSS=off: Open Sound System support
===> Use 'make config' to modify these settings
- Options name:
- emulators_wine
- USES:
- bison cpe desktop-file-utils gmake localbase pkgconfig sdl shebangfix tar:xz gnome gstreamer gl xorg
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
2002.10.31 07 Nov 2002 06:19:38 |
gerald |
Update to the 2002.10.31 snapshot of Wine.
Approved by: obrien (mentor)
Also tested by: Ulrich 'Q' Spoerlein <q@galgenberg.net> |
2002.10.07 30 Oct 2002 17:56:30 |
gerald |
Add a patch from the upstream sources to improve this port until the next
Wine snapshot.
Submitted by: Ulrich 'Q' Spoerlein <q@galgenberg.net>
Approved by: obrien (mentor) |
2002.10.07 27 Oct 2002 21:53:13 |
gerald |
Avoid using Perl.
Submitted by: David Yeske <dyeske@yahoo.com> |
2002.10.07 08 Oct 2002 10:17:39 |
gerald |
Update to the 2002.10.07 snapshot of Wine after having skipped the 2002.09.04
snapshot. In addition to the usual large set of include file and library
changes, also documentation has changed a bit.
Approved by: obrien (mentor) |
2002.08.04 09 Sep 2002 15:10:31 |
gerald |
Add a note why we have not updated this port to the 2002.09.04 snapshot.
Approved by: obrien (mentor) |
2002.08.04 05 Aug 2002 11:50:34 |
gerald |
Update to the 2002.08.04 version of Wine. (This also removes
patch-winefile.h, which probably shouldn't have been committed.)
Approved by: obrien (mentor) |
2002.07.10 04 Aug 2002 09:04:13 |
blackend |
Fix links to the Handbook, the FAQ and the porters-handbook.
Approved by: portmgr |
2002.07.10 11 Jul 2002 10:10:57 |
gerald |
Update the Wine port to version 2002.07.10.
Approved by: obrien (mentor) |
2002.06.05 10 Jul 2002 08:05:11 |
gerald |
Use my FreeBSD.org mail address for the MAINTAINER field.
Approved by: obrien (mentor)
Suggested by: dwcjr |
2002.06.05 12 Jun 2002 20:30:11 |
alfred |
don't include malloc.h |
2002.06.05 11 Jun 2002 10:37:35 |
gerald |
Handle lib/wine/glu32.dll.so and lib/wine/glu32.dll.so, whose existence
depends on the detailed version/configuration of XFree86.
PR: 38486
Approved by: obrien (mentor)
Also tested by: Christopher Hall <hsw@acm.org> |
2002.06.05 07 Jun 2002 00:55:25 |
gerald |
Update to the 2002.06.05 version of Wine. Once again, lots of files have
moved.
Approved by: obrien (mentor) |
2002.05.09 24 May 2002 08:17:11 |
gerald |
Add a couple of missing entries for $PREFIX/bin to pkg-plist.
PR: 38486
Submitted by: Christopher Hall <hsw@acm.org> |
2002.05.09 23 May 2002 19:08:32 |
gerald |
Greatly simplify the post-patch: target, now that Wine does not set
SOVERSION = 1.0 any longer (in most cases).
Approved by: obrien (mentor) |
2002.05.09 22 May 2002 07:34:37 |
gerald |
Take into account that Wine now requires a configuration file in the home
directory of every user instead of a global $PREFIX/etc/wine.conf. Remove
redundant information from pkg-descr on the way.
Approved by: obrien (mentor) |
2002.05.09 13 May 2002 16:22:07 |
gerald |
Additional documentation actually resides in $PREFIX/share/doc/wine, not
$PREFIX/lib/wine/documentation, these days.
Submitted by: anholt
Approved by: obrien (mentor) |
2002.05.09 13 May 2002 07:42:33 |
gerald |
Update to the 2002.05.09 snapshot of Wine.
Approved by: obrien (mentor) |
2002.04.11 30 Apr 2002 13:44:08 |
gerald |
Do not --disable-opengl any longer, which mostly was used to work around
problems with XFree86 4.0.0 as far as I can see.
Approved by: obrien (mentor) |
2002.04.11 12 Apr 2002 14:47:47 |
gerald |
Update to the 2002.04.11 snapshot of Wine. Lots of libraries in
$PREFIX/lib/wine have been renamed. |
11 Mar 2002 22:45:30 |
pat |
Update to 2002.03.10
PR: 35781
Submitted by: maintainer |
23 Jan 2002 17:45:56 |
sf |
update to 2002.01.22. |
27 Dec 2001 19:05:51 |
demon |
Update to version 2001-12-16. |
08 Dec 2001 09:22:22 |
alfred |
Unbreak this port on 5.x by removing include of sys/user.h |
05 Dec 2001 00:38:46 |
sf |
bump PORTREVISION to reflect addition to pkg-plist. |
04 Dec 2001 18:25:03 |
ijliao |
add missing file to PLIST |
16 Nov 2001 01:38:20 |
steve |
Update to version 2001.11.08. |
19 Oct 2001 09:29:26 |
roam |
Actually commit the pkg-message cleanup that I missed before. |
15 Oct 2001 14:12:29 |
roam |
Describe the reasons for not updating to a more recent Wine snapshot. Improve
some wording in pkg-descr. |
26 Aug 2001 17:41:40 |
dwcjr |
Update to 2001.08.24 |
08 Aug 2001 14:40:02 |
demon |
Upgrade to 2001.07.31. |
06 Jul 2001 21:16:43 |
dwcjr |
Add the rest of the items in this pr for PORTDOC compliance |
04 Jul 2001 22:55:03 |
dwcjr |
Delete outdated patch-gg Update to 2001.06.29 Install man pages with
INSTALL_MAN instead of INSTALL_DATA |
24 Jun 2001 21:29:39 |
dd |
Remove duplicate words where appropriate. |
14 May 2001 01:27:52 |
jeh |
Update to version 2000-05-10 |
04 May 2001 12:25:27 |
demon |
Update to 2001.04.18 |
08 Apr 2001 18:46:51 |
keith |
Update to 2001.03.26. |
17 Mar 2001 21:47:59 |
dinoex |
port did not install with NDEBUG=1 Some of INSTALL_PROGRAM's must got replaced
with INSTALL_SCRIPT. |
17 Mar 2001 13:50:04 |
dinoex |
This updates the Wine port to 2001.03.05 and removes an obsolete patch to the
FreeBSD kernel from the port. |
17 Feb 2001 17:13:52 |
keith |
Update to 2001.02.16. |
02 Feb 2001 22:52:03 |
sobomax |
- Mark port broken for ${OSVERSION} < 400000 (not supported); - minor updates
and cleanups to pkg-comment and pkg-descr. |
30 Jan 2001 11:16:07 |
sobomax |
Fix brokeness due to recent libgcc* changes. |
14 Jan 2001 23:17:36 |
will |
Make this port more efficient with perl regexes; add a directory to the regex
commands. |
29 Dec 2000 16:29:12 |
dannyboy |
Update MAN1 and pkg-plist. |
23 Dec 2000 22:28:05 |
jmz |
I forgot to cvs add this file when I upgraded the port. |
23 Dec 2000 03:18:34 |
jmz |
Upgrade to version 2000-12-12 |
21 Dec 2000 10:24:59 |
will |
Fix PLIST and manpage packaging. |
26 Nov 2000 18:09:42 |
dannyboy |
Makefile cleanup. Do not depend on GNU bison, properly create directories
during installaton in all cases, always install manpages. Do not bump
PORTREVISION as these changes do not warrant upgrade by users using the
current package. |
02 Nov 2000 15:05:16 |
kevlo |
Upgrade to version 2000.10.26 |
15 Oct 2000 08:32:44 |
trevor |
Update to version 2000.10.02. |
08 Oct 2000 02:02:29 |
asami |
Convert category emulators to new layout. |
07 Oct 2000 22:56:30 |
asami |
Rename ${FILESDIR}/patch-3.3-sys-sigtrap to
${FILESDIR}/install-patch-3.3-sys-sigtrap. (This patch applies to
/usr/src/sys and is installed alongside wine as a guide to the user.) |
15 Sep 2000 16:57:15 |
alex |
Update port to 2000.08.21. This breaks the port (hopefully temporarily) for
CURRENT, but it is verified to work in both, RELENG_3 and RELENG_4. It also
corrects problems with RELENG_3, which is more important than CURRENT. |
24 Aug 2000 09:17:25 |
sheldonh |
Remove the fsgs patch, which is no longer required. |
21 Aug 2000 23:51:45 |
dannyboy |
Makefile simplification and removed references to a removed patch. |
21 Aug 2000 20:27:04 |
dannyboy |
Removed patch-3.3-sys-ldtshare and update README.patch accordingly. |
19 Aug 2000 17:49:20 |
dannyboy |
Update to 2000.08.01 snapshot. |
05 Aug 2000 17:33:55 |
alex |
Remove three patches that should go into the wine branch, not the ports tree.
|
03 Aug 2000 10:28:58 |
asami |
(1) Add new variable, XFREE86_VERSION, to specify which version of XFree86
(3 or 4) to depend to when USE_XLIB is set. XFREE86_VERSION defaults to 3
for now, but adventurous users can override it in /etc/make.conf. When
XFREE86_VERSION=3, USE_XLIB will add a dependency to x11/XFree86; when it
is set to 4, the dependency will be to x11/XFree86-4-libraries. When
XFREE86_VERSION=4, the PKG_IGNORE_DEPENDS and ALWAYS_BUILD_DEPENDS hacks
to avoid messing with XFree86 are turned off. |
24 Jul 2000 11:20:47 |
alex |
Add USE_BISON. |
22 Jul 2000 10:47:32 |
alex |
Update to 2000.07.16 snapshot. Problems with XFree86 4.0.0 discovered, one is
encouraged to update to 4.0.1, if one really wants to use XFree86-4. |
07 Jul 2000 20:15:16 |
steve |
Link wine with -rpath so that it can find libwine.so. |
25 Jun 2000 22:20:01 |
obrien |
Add note requested by maintainer not to upgrade the port to the 2000.06.14
snapshot, as it is unstable. |
19 Jun 2000 13:12:13 |
se |
Fix problem caused by our current version of ncurses.h (see PR misc/19077),
which defines "trace" in a way that causes link errors. |
19 Jun 2000 13:06:08 |
se |
Fix compilation problem in ppy.tab.c: There is a semicolon missing in ppy.y,
which is used to generate ppy.tab.c. Bison places extra semicolons in the
parser state table, hiding the bug, but BYacc relies on correct syntax of the
input file. |
17 Jun 2000 19:59:37 |
obrien |
Patch not needed any longer. |
16 Jun 2000 22:52:41 |
asami |
Rename INSTALLS_SHLIBS to INSTALLS_SHLIB. (There was a typo in the previous
commit message to bsd.port.mk, which said INSTALL_SHLIBS. Boo.) |
16 Jun 2000 09:19:52 |
sobomax |
Fix MASSIVE typo INSTALL_SHLIBS --> INSTALLS_SHLIBS, which occured because I
just cun'n'pasted the name from Satoshi's commit message without checking it.
|
15 Jun 2000 17:44:17 |
sobomax |
First round of INSTALL_SHLIB fixes. |
10 Jun 2000 20:47:24 |
obrien |
Use perl-fu to handle the SOVERSION tweak instead of patching 58 files. |
10 Jun 2000 06:04:22 |
obrien |
"We (actually, I) forgot to install the libraries that are part of the Wine
port, as well as the include files for winelib." |
29 May 2000 03:11:52 |
steve |
Update to version 2000.05.26. |