- Remove a lot of obsolete patch files
- Clean up all emulators/mupen64* ports
- Add new way to build mupen64 emulator and all plugins
- Pass maintainership to me
Approved by: tlp (maintainer via irc)
hacks to install kernel loadable modules correctly on amd64 platforms
with the new INSTALL_KLD command.
All PORTREVISIONS have been bumped to show when the new version of
installing became available.
speed under FreeBSD. It is based on QEMU, a partially open, partially
closed source emulator package. However, Win4BSD offers many advantages,
including much greater speed, ease of use, more seamless integration with
the host OS, and "grabless" mouse transition between the host and Windows
guest.
Win4BSD is the latest port of a product that has previously been known as
Win4lin and SCO Merge.
This port downloads, extracts and installs the contents of the Win4BSD
package. It will work with or without a Win4BSD license. If you do not
have a license, Win4BSD will function for a 3 week trial period.
WWW: http://www.win4bsd.com/
PR: ports/116492
Submitted by: Jason W. Bacon <bacon at smithers.neuro.mcw.edu>
- A variety of fixes to improve Photoshop CS2 support.
- More complete support for device installation in setupapi.
- New Bidi text implementation that doesn't depend on libicu.
- The usual assortment of Direct3D improvements.
- Beginning of I/O completion ports support.
- Lots of bug fixes
and a fix by Tijl Coosemans <tijl@ulyssis.org> to resolve symbol clashes
between MSVCRT and FreeBSD libc.
Add some directory trees since we still use fc4 infrastucture ports.
Inspirited by the wrong behaviour of "install file1 file2" when file2
should exist and be a directory...
2. Bump PORTREVISION.
3. Fix pkg-descr (FC6 -> FC7).
4. s/@dirrm/@dirrmtry for /compat/linux/proc.
A year or so ago I emailed these patches to the maintainer
and didn't get any feedback. Just rediscovered them so
figured I should submit them before they get lost...
patch-bioscursor
Fixes the BIOS cursor handling so that programs such as the
DOS edit.com and qbasic.exe work correctly
patch-desqview-timeslice
Allows INT15 timeslicing so that programs which support it
can avoid 100% CPU utilization
patch-quitemode
Adds a -Q option which suppresses all video IO. Also helps
optimize the input behavior especially when polling for
input.
patch-fossil-support
Adds a -F option which enables support for FOSSIL IO using stdio.
PR: ports/114615
Submitted by: Stephen Hurd <shurd@sasktel.net>
Approved by: maintainer timeout
Dynagen is a front-end for use with the Dynamips Cisco router
emulator. It uses an INI-like configuration file to provision
Dynamips emulator networks. It takes care of specifying the right
port adapters, generating and matching up those pesky NIO descriptors,
specifying bridges, frame-relay, ATM switches, etc. It also provides
a management CLI for listing devices, suspending and reloading
instances, etc.
WWW: http://dyna-gen.sourceforge.net/
PR: ports/116343
Submitted by: Pavel I Volkov <pol@opk.ru>
- Many improvements to the crypto dlls (should make iTunes work). - The usual assortment of Direct3D improvements.
- A number of fixes to sound support. - Many more WordPad features.
- Lots of bug fixes.
Remove temporary hack to avoid running into an mmap() issue specific to
FreeBSD which has been fixed now.[1]
Stop building wine-kthread since wine-pthread should be better by now and
the former might not even work any longer.[2]
Make FreeBSD 6.2 the minimum requirement for this port.
Submitted by: Tijl Coosemans <tijl@ulyssis.org> [1][2]
Linux, Solaris or other Unix systems easier. Wine-doors is essentially a
package management tool for windows software on Linux systems. Most Linux
desktop users are familiar with package management style application delivery,
so it made sense to apply this model to windows software.
WWW: http://www.wine-doors.org/
PR: ports/114630
Submitted by: ports at mcdermottroe.com
This project aims to develop a fast emulator for the
TI89(titanium), 92(+), and V200PLT calculators. This emulator
started on the Jonas Minnberg's (X)Tiger emulator which is
based on UAE (the Universal Amiga Emulator). It was deeply
reworked and improved thus it's very different now.
TiEmu uses the GDK library (GTK component) for display. The
GUI has been written with GTK+ (the Gimp ToolKit).
WWW: http://lpg.ticalc.org/prj_tiemu/
PR: ports/116154
Submitted by: Naram Qashat <cyberbotx@cyberbotx.com>
- The wrapper script additional output has been removed so programs that parse
the output do not get unexpected data.
Submitted by: nikow <madleser@gmx.de> (private e-mail)
- Binaries are now installed in a subdirectory (libexec/sdlmess).
- The wrapper script addtional output was removed (problematic for programs
which parse the output).
Submitted by: nikow <madleser@gmx.de> (private e-mail)
- Better heuristics for making windows managed.
- Automatic detection of timezone parameters.
- Improvements to the builtin WordPad.
- Better signatures support in crypt32.
- Still more gdiplus functions.
- Lots of bug fixes.
- Direct3D support on top of WGL instead of GLX for better portability.
- Many DirectSound fixes.
- Still more gdiplus functions.
- Many crypt32 improvements.
- Lots of bug fixes.
On the way, fix the sorting of several entries in pkg-plist.
where it isn't the default yet. Wine wants all threads to be
PTHREAD_SCOPE_SYSTEM (visible by kernel) so wineserver can access threads
inside wine processes. With libthr all threads are PTHREAD_SCOPE_SYSTEM
by default. With libkse the initial thread is not which prevents wineserver
from sending signals to it directly, for instance.
Add --verbose to CONFIGURE_FLAGS.
Submitted by: Tijl Coosemans <tijl@ulyssis.org>
- Add significantly better support in bsd.python.mk for working with
Python Eggs and the easy_install system
Tested by: pointyhat runs
Approved by: pav (portmgr)
Most work by: perky
Thanks to: pav
- Support for activation contexts and side-by-side assemblies.
- Many more gdiplus functions.
- More messaging support in crypt32.dll.
- Many HTTP protocol handling fixes.
- Lots of bug fixes.
Move fontforge from LIB_DEPENDS to BUILD_DEPENDS. Add graphics/jpeg to
LIB_DEPENDS. [1]
Submitted by: Tijl Coosemans <tijl@ulyssis.org> [1]
supports them. This is determined by running ``configure --help'' in
do-configure target and set the shell variable _LATE_CONFIGURE_ARGS
which is then passed to CONFIGURE_ARGS.
- Remove --mandir and --infodir in ports' Makefile where applicable
Few ports use REINPLACE_CMD to achieve the same effect, remove them too.
- Correct some manual pages location from PREFIX/man to MANPREFIX/man
- Define INFO_PATH where necessary
- Document that .info files are installed in a subdirectory relative to
PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and
subdirectory detection.
PR: ports/111470
Approved by: portmgr
Discussed with: stas (Mk/*), gerald (info related stuffs)
Tested by: pointyhat exp run
- fix KERNCONF detection
- bump PORTREVISION
(There sill is that unresolved issue of the KSE/SMP CFLAGS not being
passed down to the build for one guy tho, even tho they do appear in
make -V CFLAGS...)
- A number of gdiplus functions.
- More complete pdh.dll implementation.
- Support for MSI remote calls.
- Messaging support in crypt32.dll.
- Lots of bug fixes.
Handle the wineg++.1 man page via MLINK instead of removing it.
Make ${PREFIX}/lib/libwine.so a relative link.
Refer to LOCALBASE instead of PREFIX in setting CONFIGURE_ENV.
Remove LIBS=-Wl,-rpath,${PREFIX}/lib/wine which was added in
revision 1.86 for PR19562 but is not needed any longer. [1]
Support DATADIR.
Submitted by: Tijl Coosemans <tijl@ulyssis.org> [1]