FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

I am looking for an LTO tape library. Do you have one to spare?
Port details
i386-wine-devel 32bit Microsoft Windows compatibility environment for 64bit FreeBSD
1.7.30,1 emulators on this many watch lists=2 search for ports that depend on this port
Maintained by: dbn@FreeBSD.org search for ports maintained by this maintainer
Port Added: 25 Mar 2013 20:09:01
License: LGPL21 LGPL3


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 several games.

WWW: http://www.winehq.org/
SVNWeb : Main Web Site : Distfiles Availability : PortsMon
Slave ports
  1. emulators/i386-wine-compholio
There are no ports dependent upon this port

To install the port: cd /usr/ports/emulators/i386-wine-devel/ && make install clean
To add the package: pkg install emulators/i386-wine-devel


Configuration Options
===> The following configuration options are available for i386-wine-devel-1.7.30,1:
     GECKO=off: Bundle Gecko MSI package for Wine
     MONO=off: Bundle Mono MSI package for Wine
===> Use 'make config' to modify these settings

Master Sites:
  1. http://distcache.FreeBSD.org/local-distfiles/dbn/repos/wine/freebsd:9:x86:64/1.7.30/
  2. http://distcache.FreeBSD.org/ports-distfiles/freebsd:9:x86:64/
  3. http://distcache.eu.FreeBSD.org/local-distfiles/dbn/repos/wine/freebsd:9:x86:64/1.7.30/
  4. http://distcache.us-east.FreeBSD.org/local-distfiles/dbn/repos/wine/freebsd:9:x86:64/1.7.30/
  5. http://distcache.us-west.FreeBSD.org/local-distfiles/dbn/repos/wine/freebsd:9:x86:64/1.7.30/

Number of commits found: 55

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
05 Nov 2014 15:28:23
Original commit files touched by this commit  1.7.30,1
Revision:372195
dbn search for other commits by this committer
Update emulators/i386-wine-devel to 1.7.30.
29 Oct 2014 19:31:53
Original commit files touched by this commit  1.7.29,1
Revision:371696
dbn search for other commits by this committer
Update emulators/i386-wine-devel to 1.7.29.

Changes:
 * Update supported OSVERSION.
27 Oct 2014 18:27:47
Original commit files touched by this commit  1.7.28,1
Revision:371598
dbn search for other commits by this committer
Update emulators/i386-wine-devel to 1.7.28.

Changes:
 * Improve the pkg-plist handling for differences between -devel and
   -compholio packages.
 * Stop emitting @dirrm and @dirrmtry in pkg-plist
27 Oct 2014 12:24:23
Original commit files touched by this commit  1.7.27,1
Revision:371563
bapt search for other commits by this committer
Clean up plist
01 Oct 2014 22:25:02
Original commit files touched by this commit  1.7.27,1
Revision:369779
bapt search for other commits by this committer
Partially revert previous commits
01 Oct 2014 22:21:20
Original commit files touched by this commit  1.7.27_1,1
Revision:369778
bapt search for other commits by this committer
Prevent some ports to provide bundled libraries
Bump port revision

PR:		193592
01 Oct 2014 19:18:17
Original commit files touched by this commit  1.7.27,1
Revision:369743
dbn search for other commits by this committer
Update emulators/i386-wine-devel to 1.7.27.
29 Sep 2014 16:55:34
Original commit files touched by this commit  1.7.26,1
Revision:369537
dbn search for other commits by this committer
Update emulators/i386-wine-devel to 1.6.26.
22 Sep 2014 18:25:55
Original commit files touched by this commit  1.7.25,1
Revision:368984
dbn search for other commits by this committer
Unbreak emulators/i386-wine(-devel) builds.

With the removal of REINPLACE_PLIST in r367153 building wine on FreeBSD/i386
broke.  This was not detected in an exp-run as i386-wine is marked IGNORE
unless WINE_CROSS_BUILD is defined (to protect the build infrastructure and
avoid confusion).

PR:	193734
01 Sep 2014 13:03:25
Original commit files touched by this commit  1.7.25,1
Revision:366875
bapt search for other commits by this committer
Remove support for pkg_install
Merge back bsd.pkgng.mk into bsd.port.mk
Add a note about @stopdaemon not being supported anymore

With hat:	portmgr
Differential Revision:	https://reviews.freebsd.org/D693
30 Aug 2014 08:03:31
Original commit files touched by this commit  1.7.25,1
Revision:366593
dbn search for other commits by this committer
Update emulators/i386-wine-devel (and -compholio) to 1.7.25.

Also, fix build of i386-wine-* on 32-bit environments (move $MKDIR to prior
the $INSTALL).
25 Aug 2014 20:02:20
Original commit files touched by this commit  1.7.24,1
Revision:366144
dbn search for other commits by this committer
IGNORE emulators/i386-wine(-devel)? on ARCH=i386, fix lib bundling.

Due to the hackery things these ports do to properly work under amd64, it
results in issues for pkg.  This port - although it needs to build under
i386 - is not intended to be consumed under i386.  The normal wine(-devel)?
ports should be consumed on an i386 system and these ports should be
consumed on an amd64 system. [1]

Reorder the library detection to pick up soft dependencies first, then the
linked to libraries.  Prior to this change any libraries required by a soft
dependency wasn't bundled, for example libgnutls.so.28 did not have its
dependencies bundled. [2][3]

Requested by:	bdrewery [1]
Reported by:	Joseph Mingrone <jrm@ftfl.ca> [2]
		Beeblebrox <zaphod@berentweb.com> [3]
18 Aug 2014 19:11:09
Original commit files touched by this commit  1.7.24,1
Revision:365342
dbn search for other commits by this committer
Introduce emulators/i386-wine-compholio.

This is the companion port to wine-compholio: proving a means to compile,
and binaries, for FreeBSD/amd64.
18 Aug 2014 18:18:43
Original commit files touched by this commit  1.7.24,1
Revision:365335
dbn search for other commits by this committer
Update emulators/i386-wine-devel to 1.7.24.

Also, fix the binbounce script to properly invoke LD_32_LIBRARY_PATH_RPATH.

Reported by:	Nils Beyer <nbe@renzel.net>
09 Aug 2014 10:17:23
Original commit files touched by this commit  1.7.23,1
Revision:364424
dbn search for other commits by this committer
Various improvements for emulators/i386-wine-devel.

 * Add support for a forthcoming i386-wine-compholio port [1]
 * Fix binbounce for RPATH issues [1]

A port revision bump is not possible due to the complexities for the wine
ports.  The impact is minimised by timing these updates closely with the
underlying updates of wine-devel.

Requested by:	[1] Kris Moore <kris@pcbsd.org>
Reported by:	[2] Nils Beyer <nbe@renzel.net>
02 Aug 2014 12:47:56
Original commit files touched by this commit  1.7.23,1
Revision:363810
dbn search for other commits by this committer
Update emulators/i386-wine-devel to 1.7.23.
19 Jul 2014 12:40:15
Original commit files touched by this commit  1.7.22,1
Revision:362258
dbn search for other commits by this committer
Update emulators/i386-wine-devel to 1.7.22.
07 Jul 2014 20:10:04
Original commit files touched by this commit  1.7.21,1
Revision:361130
dbn search for other commits by this committer
Update emulators/i386-wine-devel 1.7.21.
21 Jun 2014 16:54:28
Original commit files touched by this commit  1.7.20,1
Revision:358720
dbn search for other commits by this committer
Update i386-wine-devel to 1.7.20.
24 May 2014 06:56:11
Original commit files touched by this commit  1.7.19,1
Revision:354987
dbn search for other commits by this committer
Update emulators/i386-wine-devel to 1.7.19.
13 May 2014 19:47:43
Original commit files touched by this commit  1.7.18,1
Revision:353984
dbn search for other commits by this committer
Update emulators/i386-wine-devel to 1.7.18.
06 May 2014 16:36:32
Original commit files touched by this commit  1.7.17_1,1
Revision:353105
dbn search for other commits by this committer
Update emulators/i386-wine-devel to 1.7.17_1
27 Apr 2014 09:35:27
Original commit files touched by this commit  1.7.17,1
Revision:352408
dbn search for other commits by this committer
Update emulators/i386-wine-devel to 1.7.17.

While here reduce difference between this port and i386-wine.
17 Apr 2014 16:29:23
Original commit files touched by this commit  1.7.16,1
Revision:351485
dbn search for other commits by this committer
Update emulators/i386-wine-devel to 1.7.16.
26 Mar 2014 16:17:12
Original commit files touched by this commit  1.7.15,1
Revision:349263
dbn search for other commits by this committer
Update i386-wine-devel to 1.7.15.
09 Mar 2014 09:32:23
Original commit files touched by this commit  1.7.14,1
Revision:347559
dbn search for other commits by this committer
Update emulators/i386-wine-devel to 1.7.14.
06 Mar 2014 20:52:16
Original commit files touched by this commit  1.7.13,1
Revision:347324
dbn search for other commits by this committer
Fix distfiles for FreeBSD-10 on emulators/i386-wine-devel.

Reported by:	pkg-fallout
26 Feb 2014 07:08:57
Original commit files touched by this commit  1.7.13,1
Revision:346117
dbn search for other commits by this committer
Update emulators/i386-wine-devel to 1.7.13.

There continues to be issues with some of the mirrors serving old or
incomplete packages.  Most mirrors, however, are serving the correct packages
19 Feb 2014 20:32:17
Original commit files touched by this commit  1.7.12,1
Revision:345144
dbn search for other commits by this committer
Update emulators/i386-wine-devel for FreeBSD 10.0 and 11 packages.
16 Feb 2014 19:02:54
Original commit files touched by this commit  1.7.12,1
Revision:344622
dbn search for other commits by this committer
Update emulators/i386-wine-devel to 1.7.12.

Support for 10.0 and 11-current is being investigated however hardware
issues are holding up the package building.
20 Jan 2014 18:14:37
Original commit files touched by this commit  1.7.11,1
Revision:340435
dbn search for other commits by this committer
Update emulators/i386-wine-devel to 1.7.11.
08 Jan 2014 11:36:03
Original commit files touched by this commit  1.7.10,1
Revision:339100
dbn search for other commits by this committer
Update emulators/i386-wine-devel to 1.7.10.
03 Jan 2014 07:45:05
Original commit files touched by this commit  1.7.9,1
Revision:338526
dbn search for other commits by this committer
Add emualtors/wine-mono-devel at version 4.5.2.

emulators/(i386-)wine-devel require a newer version of mono.

Reported by:	Green Dog <fiziologus@gmail.com>
Approved by:	gerald (maintainer: emulators/wine-devel, implicit)
03 Jan 2014 07:18:44
Original commit files touched by this commit  1.7.9,1
Revision:338525
dbn search for other commits by this committer
Update emulators/i386-wine-devel to 1.7.9.

Changes:
 - Convert MONO and GECKO to ${opt}_RUN_DEPENDS macro
11 Dec 2013 18:51:35
Original commit files touched by this commit  1.7.8,1
Revision:336201
dbn search for other commits by this committer
Update emulators/i386-wine-devel to 1.7.8.
02 Dec 2013 16:49:37
Original commit files touched by this commit  1.7.7,1
Revision:335510
dbn search for other commits by this committer
Update emulators/i386-wine to 1.6.1.

Changes:
 * Backport changes from emulators/i386-wine-devel
 * Fix CONFLICTS_INSTALL [1]

Approved by:	gerald [1]
01 Dec 2013 15:30:42
Original commit files touched by this commit  1.7.7,1
Revision:335395
dbn search for other commits by this committer
Update emulators/i386-wine-devel to 1.7.7.

Changes:
 - Fix the patch-nvidia.sh script's usage of getopt [1]
 - Fix the patching of the packages for installation on amd64 [2]
 -

Reported by:	[1] Nicole Reid <nicole@cooltrainer.org>
		[2] Piotr Kubaj <pkubaj@riseup.net>
15 Nov 2013 15:17:48
Original commit files touched by this commit  1.7.6,1
Revision:333876
dbn search for other commits by this committer
Update emulators/i386-wine-devel to 1.7.6.
04 Nov 2013 19:53:26
Original commit files touched by this commit  1.7.5,1
Revision:332763
dbn search for other commits by this committer
Update emulators/i386-wine-devel to 1.7.5.

Also add the port-update target to automate updating the port.  This update
is for the package component (and to reduce human error).
03 Nov 2013 21:13:34
Original commit files touched by this commit  1.7.4,1
Revision:332648
dbn search for other commits by this committer
Update emulators/i386-wine-devel to 1.7.4 and add stage support.

Port ChangeLog:
 - Update to version 1.7.4 (for pre-built packages for amd64)
 - Add stage support for both Makefile.(i386|inc)
 - Add the -devel suffix and remove LATEST_LINK
 - Teach the patch-nvidia.sh script about the -devel suffix
 - Track updates for the GECKO version (2.24)
22 Oct 2013 13:57:35
Original commit files touched by this commit  1.7.3,1
Revision:331271
amdmi3 search for other commits by this committer
- Remove manual creation and removal of share/applications, as it's now in the
mtree (categories starting with [bce])

Approved by:	portmgr (bdrewery)
06 Oct 2013 16:37:28
Original commit files touched by this commit  1.7.3,1
Revision:329601
dbn search for other commits by this committer
Update emulators/i386-wine-devel to 1.7.3.
21 Sep 2013 05:59:25
Original commit files touched by this commit  1.7.2,1
Revision:327790
dbn search for other commits by this committer
Update emulators/i386-wine-devel to 1.7.2 (for amd64).

These was some difficulty building 1.7.1 under i386 so that was not
updated.
20 Sep 2013 16:43:53
Original commit files touched by this commit  1.7.0,1
Revision:327721
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
emulators)
12 Aug 2013 06:07:05
Original commit files touched by this commit  1.7.0,1
Revision:324612
dbn search for other commits by this committer
Fix emulators/i386-wine-devel when installing on -current.

Correct version detection to complain when installing outside the
supported range (8.3+ and 9.1+).

Also, exclude ldconfig data from pkg-plist.

Reported by:	Sergey V. Dyatko
11 Aug 2013 08:19:18
Original commit files touched by this commit  1.7.0,1
Revision:324577
dbn search for other commits by this committer
Update emulators/i386-wine-devel options with GECKO and MONO.

The binary package for amd64 systems does not bundle GECKO or MONO
however it is useful (for some) to have those files installed, so
allow the package to have a run-time dependency on the ports that
provide Gecko and Mono support.

PORTREVISION is not bumped since nothing changes in the default
(BATCH) case.
10 Aug 2013 15:46:30
Original commit files touched by this commit  1.7.0,1
Revision:324548
dbn search for other commits by this committer
Enable packaging of emulators/i386-wine-devel on amd64 (part 2/2).

CHANGES
-------
Provide two ports, in one.  When compiling on i386 the port behaves
as a slave port of wine-devel, creating a package suitable for
installation on amd64.  No change here

When compiling on amd64 the port manually installs the provided
amd64 packages (see wiki.FreeBSD.org/i386-Wine for those packages)
and thus allowing the packages to be "build" using the FreeBSD
infrastructure, and critically, to appear in the standard package
set without requiring users to manually add these packages to their
systems.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
10 Aug 2013 15:44:00
Original commit files touched by this commit  1.7.0,1
Revision:324547
dbn search for other commits by this committer
Enable packaging of emulators/i386-wine-devel on amd64 (part 1/2).

CHANGES
-------
Provide two ports, in one.  When compiling on i386 the port behaves
as a slave port of wine-devel, creating a package suitable for
installation on amd64.  No change here

When compiling on amd64 the port manually installs the provided
amd64 packages (see wiki.FreeBSD.org/i386-Wine for those packages)
and thus allowing the packages to be "build" using the FreeBSD
infrastructure, and critically, to appear in the standard package
set without requiring users to manually add these packages to their
systems.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
17 Jun 2013 13:09:20
Original commit files touched by this commit  1.6.r1,1
Revision:321106
dbn search for other commits by this committer
Really fix dynamic pkg-plist for emulators/i386-wine-devel.

To prevent this problem from happening again the @dirrm section
was consolidated and moved to after the files are added.

Approved by:	eadler,bdrewery (mentors, implicit)
Reported by:	qat@redports.org, bdrewery
15 Jun 2013 14:26:27
Original commit files touched by this commit  1.6.r1,1
Revision:321003
dbn search for other commits by this committer
Fix plist and directory creation for emulators/i386-wine-devel.

The dynamic plist removed some directories before the files in those directories
were created, fix this.

Use a UMASH of 0755 for directory creation (vs 0333).

Approved by:	eadler,bdrewery (mentors, implicit)
Pointed out by:	Jan Beich <jbeich@tormail.org>
09 Jun 2013 17:42:57
Original commit files touched by this commit  1.5.31,1
Revision:320362
dbn search for other commits by this committer
Improve 3D acceleration for emulators/i386-wine-devel.

 - Install the dri library drivers that are required by mesaGL
 - Teach binbounce about LIBGL_LIBRARY_PATH
 - Prevent recursive definitions by binbounce
 - Follow the example of mesagl/nvidia-driver wrt library handing
 - Lay initial ground work to handle "old" and "new" xorg

WARNING: there appears to be a problem with FREEBSD32 which prevents
    3D-acceleration support from working, further investigation is required
    HELP WANTED TO SOLVE THIS PROBLEM

Approved by:	eadler,bdrewery (mentors, implicit)
06 May 2013 19:24:47
Original commit files touched by this commit  1.5.29,1
Revision:317544
dbn search for other commits by this committer
Fix emulators/i386-wine-devel's automatic nVidia patching.

Due to naming and other issues the patch failed properly detect if itself or
nVidia-driver was installed, and aborted the patching.  This fixes the
patching for those who have nVidia-driver installed.

Approved by:	eadler,bdrewery (mentors, implicit)
05 May 2013 18:31:31
Original commit files touched by this commit  1.5.29,1
Revision:317425
dbn search for other commits by this committer
Set explicit comment for slave port emulators/i386-wine-devel.

i386-wine-devel is the normal wine-devel port built and packaged such that it
can be installed (via `pkg add` or `pkg_add`) in an amd64 environment.  It can
only be built in an i386 environment (hence the retained ONLY_FOR_ARCH) as
the Ports Collection does not support cross compiling.

Approved by:	eadler (mentor)
09 Apr 2013 05:47:54
Original commit files touched by this commit  1.5.27,1
Revision:315768
gerald search for other commits by this committer
emulators/wine-devel:
- Allow overriding MAINTAINER and LATEST_LINK in child ports.
emulators/i386-wine-devel:
- Set MAINTAINER and LATEST_LINK.

Approved by:	portmgr (bdrewery), maintainer, maintainer's mentor (eadler)
25 Mar 2013 20:08:45
Original commit files touched by this commit  1.5.26,1
Revision:315245
dbn search for other commits by this committer
Add emulators/i386-wine-devel, slave to emulators/wine-devel.

This port adds shims to enable wine to run cleanly on an amd64 system.
This is done by doing a "static link" of the package: including all
libraries required by the port.

It is possible to use this package under i386, although it is intended
for an amd64 system.

Feedback welcome for improvement of the port.

Approved by:	bdrewery (mentor)

Number of commits found: 55

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
flacNov 25
asterisk11Nov 21
asterisk11Nov 21
phpmyadminNov 21
kde4-runtimeNov 20
kwebkitpartNov 20
yiiNov 19
chromiumNov 18
kde4-workspaceNov 17
dbusNov 11
wgetNov 08
konversation-kde4Nov 05
jenkinsOct 31
jenkins-ltsOct 31
twikiOct 31

9 vulnerabilities affecting 11 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds


Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 24383
Broken 140
Deprecated 74
Ignore 397
Forbidden 1
Restricted 206
No CDROM 93
Vulnerable 18
Expired 12
Set to expire 70
Interactive 0
new 24 hours 2
new 48 hours24
new 7 days54
new fortnight174
new month230

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.