Commit graph

2685 commits

Author SHA1 Message Date
Alejandro Pulver
86fd3fa4f2 SDLMESS is a port of the popular MESS. There are a few principles that guide
it's development:

1) Run on Linux/Unix, Mac OS X, and other SDL supported operating systems with
   as few changes as possible to the base Win32 code. This means we can track
   changes faster than larger more conventional ports, and we also maintain
   what I call "Firefox compatibilty" where learning a major app only needs to
   be done once per application, and it then applies across many operating
   systems. If you can use the command-line Win32 MESS, you already know how
   to use SDLMESS on any platform you may encounter it on.

2) MESS developers are important. By keeping quickly up to date, we make it
   easy for people on non-Windows platforms to make and submit changes to the
   core MESS code, and we offer native implementations of MESS's multi-window
   GUI debugger on both Linux/Unix and Mac OS X.

WWW: http://rbelmont.mameworld.info/?page_id=163
2007-02-25 15:22:58 +00:00
Alejandro Pulver
484a4a9439 SDLMAME is a port of the popular MAME. There are a few principles that guide
it's development:

1) Run on Linux/Unix, Mac OS X, and other SDL supported operating systems with
   as few changes as possible to the base Win32 code. This means we can track
   changes faster than larger more conventional ports such as MacMAME, and we
   also maintain what I call "Firefox compatibilty" where learning a major app
   only needs to be done once per application, and it then applies across many
   operating systems. If you can use the command-line Win32 MAME, you already
   know how to use SDLMAME on any platform you may encounter it on.

2) MAME developers are important. By keeping quickly up to date, we make it
   easy for people on non-Windows platforms to make and submit changes to the
   core MAME code, and we offer native implementations of MAME's multi-window
   GUI debugger on both Linux/Unix and Mac OS X.

WWW: http://rbelmont.mameworld.info/?page_id=163
2007-02-25 15:17:51 +00:00
Alejandro Pulver
2ec869f83b This port installs additional files for the MAME emulator.
WWW: http://www.mameworld.net/easyemu/mameguide/mamefiles.htm
2007-02-25 15:16:07 +00:00
Alejandro Pulver
7da3a1ed13 AdvanceMENU is a frontend for AdvanceMAME, MAME, MESS, RAINE and any other
emulator.

It runs in Linux, Mac OS X, DOS, Windows and in all the other platforms
supported by the SDL library. The main features are:

* Auto update of the rom info.
* Vertical and horizontal orientation.
* Support for any TV/Arcade Monitor like AdvanceMAME but it's good also for a
  normal PC monitor.
* Static and Animated image and clip preview (PNG/PCX/ICO/MNG). Up to 192
  images at the same time!
* Sound preview. (MP3/WAV). You can select a special sound for every game
  played when the cursor move on it.
* Sound backgrounds (MP3/WAV). Play your favourite songs or radio records in
  background.
* Sound effects (MP3/WAV) for key press, program start, game start, program
  exit...
* Support for zipped images and sounds archives.
* Screensaver. A slide show of the game images.
* Selectable background and help images with translucency.

WWW: http://advancemame.sourceforge.net/
2007-02-25 15:14:46 +00:00
Alejandro Pulver
e375bed4fb AdvanceMAME and AdvanceMESS are unofficial MAME and MESS versions with an
advanced video support for helping the use with TVs, Arcade Monitors, Fixed
Frequencies Monitors and also for PC Monitors.

They run in GNU/Linux, Mac OS X, DOS, Windows and in all the other platforms
supported by the SDL library.

The main difference compared with the official emulators is that the Advance
versions are able to program directly the video board to always get a video
mode with the correct size and frequency.

Generally the Advance emulators are able to use a video mode which doesn't
require any stretching or other unneeded effects to match the original arcade
display.

The direct video board programming is fully supported in Linux and DOS. It's
partially supported in Windows. It isn't supported in Mac OS X and other
platforms.

See website for other improvements.

WWW: http://advancemame.sourceforge.net/
2007-02-25 15:12:40 +00:00
Alejandro Pulver
60f31a87fa AdvanceMAME and AdvanceMESS are unofficial MAME and MESS versions with an
advanced video support for helping the use with TVs, Arcade Monitors, Fixed
Frequencies Monitors and also for PC Monitors.

They run in GNU/Linux, Mac OS X, DOS, Windows and in all the other platforms
supported by the SDL library.

The main difference compared with the official emulators is that the Advance
versions are able to program directly the video board to always get a video
mode with the correct size and frequency.

Generally the Advance emulators are able to use a video mode which doesn't
require any stretching or other unneeded effects to match the original arcade
display.

The direct video board programming is fully supported in Linux and DOS. It's
partially supported in Windows. It isn't supported in Mac OS X and other
platforms.

See website for other improvements.

WWW: http://advancemame.sourceforge.net/
2007-02-25 15:11:29 +00:00
Alejandro Pulver
8fb83a44e1 - Remove DATFILES option (a port emulators/mame-extras will be added soon,
because there will be more MAME/MESS ports).
- Remove unused entries and groups from MASTER_SITES.
- Add pkg-message with information about the new port.

PR:		ports/109419
Submitted by:	alepulver (myself)
2007-02-25 15:06:17 +00:00
Makoto Matsushita
f9fda38465 Packaging bugfix: we don't need ${X11BASE}/etc/rc.d/vmware-guestd{,.sh}
vmware-guestd{,.sh} script is just for vmware-guestd5 port, not vmware-tools5.
However, USE_RC_SUBR variable is defined for vmware-tools5, the script
is installed even if it is not needed.

Bump PORTREVISION to note this change.
2007-02-17 12:36:43 +00:00
Makoto Matsushita
b1ca668770 Use '@stopdaemon' command recently introduced.
Actually, vmware-guestd4 package content is changed but I don't want to
bump the version -- it is used only in uninstallation phase (and VMware
Workstation 4.x is no longer updated so no uninstallation will be needed.)
2007-02-17 09:49:53 +00:00
Makoto Matsushita
3028ec85b1 Unbreak ports: 'dirrmtry' should be '@dirrmtry'.
It seems that there is a mistake on the last commit for xfree86-3 removal.
2007-02-17 06:24:33 +00:00
Gerald Pfeifer
70eb1e9dda Update to Wine 0.9.31. Among others, this brings the following changes:
- Many Direct3D fixes and performance improvements.
 - Several new comctl32 test cases.
 - IDL compiler improvements.
 - More OLE32 marshalling fixes.
 - Lots of bug fixes.
2007-02-16 23:15:59 +00:00
Makoto Matsushita
8601adbebc Set LC_CTYPE to 'C' for ${REINPLACE_CMD}, since if LC_CTYPE is set to
others (such as ja_JP.eucJP), replacing string may fail.

No bumps, since nothing changed if REINPLACE_CMD works as expected.

Requested by:	kuriyama
2007-02-15 10:49:20 +00:00
Pav Lucistnik
5ca9a6aed0 - Remove QTDIR from CONFIGURE_ENV, it's in there already thanks to framework
Submitted by:	rafan
Tested on:	pointyhat
2007-02-13 00:16:29 +00:00
Jose Alonso Cardenas Marquez
bcf73bde53 - Update to 0.7.2 2007-02-12 17:31:36 +00:00
Martin Wilke
287315c88f DeSmuME is a Nintendo DS emulator.
It supports many homebrew nds rom demos as well as a handful
of wireless multiboot demo nds roms. It also runs DSLinux,
the port of Linux to the Nintendo DS

WWW: http://desmume.sourceforge.net/

PR:		ports/108903
Submitted by:	Stefan Sperling <stsp at stsp.in-berlin.de>
2007-02-12 08:37:15 +00:00
Martin Wilke
0dcf1323b2 - Update to 3.7
- Pass maintainership to submitter

PR:		109031
Submitted by:	trasz <trasz@pin.if.uz.zgora.pl>
2007-02-12 08:17:36 +00:00
Vasil Dimov
1bf067340a Remove expired leaf port:
2006-12-01 emulators/vmware-tools2: Unfetchable
2007-02-12 06:26:28 +00:00
Kris Kennaway
ca8d1df694 Reset unreachable maintainer address:
mmendez@energyhq.be
    retry timeout exceeded
2007-02-10 20:06:49 +00:00
Juergen Lock
588bce33de Update to 1.3.0pre11:
- Install docs
- Add MASTER_SITE_LOCAL
- "-fno-stack-protector" gcc option fix
- added kqemu regression tests (can serve as API usage example too)
- included kqemu technical doc

Approved by:	miwi (mentor)
2007-02-07 21:13:06 +00:00
Juergen Lock
7d720684c9 Update to 0.9.0:
- Mouse relative offset VNC extension (Anthony Liguori)
- info vnc command (Anthony Liguori)
- gdbserver fix

NOTES: Please read UPDATING!

Approved by:	miwi (mentor)
2007-02-06 23:49:01 +00:00
Juergen Lock
c8369be915 Update to 1.3.0pre10:
- Changed license to GPL version 2
- x86_64 full virtualization support

Approved by:	miwi (mentor, implicit)
2007-02-06 20:46:29 +00:00
Alejandro Pulver
75b19c1952 - Mark as DEPRECATED and add EXPIRATION_DATE.
PR:		ports/108660
Submitted by:	Nathan Butcher <n-butcher@gol.com>
2007-02-05 19:49:51 +00:00
Gabor Kovesdan
268f7cfcbd - Update to 1.51
- Change maintainer's e-mail address

PR:		ports/108357
Submitted by:	Bjorn Konig <bkoenig@cs.tu-berlin.de>
Approved by:	Stefan Sperling <freebsd-ports@stsp.in-berlin.de> (maintainer),
		erwin (mentor)
2007-02-05 18:53:35 +00:00
Juergen Lock
44e1510ec6 Slirp seems to be working again on -current.
Submitted by:	Scott Robbins <scottro@nyc.rr.com>
Approved by:	miwi (mentor, implicit)
2007-02-04 13:22:07 +00:00
Juergen Lock
3c8cb897ad Update to 2007-02-03 snapshot:
- Fix `could not open hard disk image '/dev/ad0'' (e.g.) when open(2)
fails with EPERM instead of EACCES for ro devices.
- PIIX4 support, by Aurelien Jarno.
- Gallileo GT64xxx support, by Aurelien Jarno.
- MIPS Malta system and devices support, by Aurelien Jarno and Stefan Weil.
- ARM ELF loader.
- Improved console handling, thanks Stefan Weil.
- Disable Malta floppy controller for now, by Aurelien Jarno.
- Big endian support for Gallileo, by Aurelien Jarno.
- Add more ATAPI CDROM DMA support, by Juergen Keil.
- Add ARM Angel semihosting to system emulation.
- Don't resume guest when gdb connection terminates and -S specified.
- mips: Implementing dmfc/dmtc.
- Fix DMA timeouts on FreeBSD, by Carlo Marcelo Arenas Belon.
- New multiple snapshot support for VMDK, by Igor Lvovsky.
- Add support for 82371FB (Step A1) and Improved support for 82371SB
(Function 1), by Carlo Marcelo Arenas Belon.
- Accept -help.
- Accept --foo as an alias for -foo.
- Add nodelay option for TCP character devices.
- Use standard character device interface for gdbstub.
- GDB hosted syscalls.
- Upgrade the apic version_id, by Don Laor.
- Save some vm space for the regular program loading zone, by
Pierre d'Herbemont
- script=no for the TUN/TAP net option, by Jean-Christian de Rivaz
- Sparc arm/mips/sparc register patch, by Martin Bochnig.
- PIIX4 SMBus host, EEPROM device emulation, by Ed Swierk.
- sem* and msg* for qemu, by Kirill Shutemov.
- And some more bugfixes.

Approved by:	miwi (mentor, implicit)
2007-02-03 22:15:28 +00:00
Martin Wilke
513794d400 - Fix build after remove objformat on head
Submitted :     trasz (maintainer via privat mail)
2007-02-03 09:49:45 +00:00
Pav Lucistnik
45a085ac12 - Remove support for xfree86-3
PR:		ports/106666
Submitted by:	vd
With hat:	portmgr
2007-02-02 17:06:25 +00:00
Jose Alonso Cardenas Marquez
accdb87005 - Update to 2.3.5
- See the changelog at http://stella.sourceforge.net/stellanews.html
2007-02-01 21:33:37 +00:00
Kris Kennaway
ae994c8ea8 Use libtool port instead of included version to avoid objformat a.out botch 2007-02-01 02:42:05 +00:00
Juergen Lock
50ae7e59e8 Fix crashes on -current/amd64 hosts
Submitted by:	jkim
Approved by:	miwi (mentor, implicit)
2007-01-31 23:20:54 +00:00
Pav Lucistnik
2df76eb0a7 - Remove support for a.out format and PORTOBJFORMAT variable from individual
ports

With hat:	portmgr
2007-01-30 10:25:34 +00:00
Kris Kennaway
a01439c2ca Retire NO_FILTER_SHLIBS now that it no longer serves a purpose 2007-01-30 04:25:35 +00:00
Kris Kennaway
89a0b31acd Use libtool port instead of included one to avoid objformat a.out botch 2007-01-28 09:07:47 +00:00
Gerald Pfeifer
4fc3087b82 Update to Wine 0.9.30. Among others, this brings the following changes:
- Many improvements to Direct3D shaders and state management.
 - Support for inter-process memory allocations.
 - OLE32 marshalling fixes.
 - Lots of bug fixes.
2007-01-26 20:25:11 +00:00
Vasil Dimov
ff1429921b Remove expired ports:
2007-01-16 emulators/vx68k: distfile disappeared from homepage
2007-01-16 emulators/libvm68k: distfile disappeared from homepage
2007-01-26 11:20:06 +00:00
Martin Wilke
f428da2f88 - Fix build on sparc64 and ia64
- Pass maintainership to submitter [1]
- Bump PORTREVISION

PR:             ports/108272
Submitted by:   trasz <trasz@pin.if.uz.zgora.pl>
Approved by:    linimon
2007-01-23 19:08:20 +00:00
Juergen Lock
da230ee7d1 Replace devfs test with osversion check to fix tinderbox build
Submitted by:	pointyhat via kris
Approved by:	miwi (mentor, implicit)
2007-01-22 20:56:02 +00:00
Xin LI
91c0fb7b2d Mark BROKEN for amd64 for now.
Requested by:	maintainer
2007-01-21 22:44:39 +00:00
Kris Kennaway
c2cf156ced Non-redistributable packages should be RESTRICTED, not NO_PACKAGE. Also we
like to build kernel modules on pointyhat to detect breakage quickly.
2007-01-21 00:43:20 +00:00
Juergen Lock
0cad186521 Unbreak by updating to 4.6
Approved by:	miwi (mentor, implicit)
2007-01-20 15:54:06 +00:00
Kris Kennaway
d6582fe18e BROKEN: Unfetchable 2007-01-20 01:14:02 +00:00
Juergen Lock
9c84684b71 Add link to a -current tap howto
Submitted by:	Scott Robbins <scottro@nyc.rr.com>
Approved by:	miwi (mentor)
2007-01-17 23:12:01 +00:00
Jose Alonso Cardenas Marquez
a2cf5cb90d - Update to 1.50
- Added a few new OPTIONS knobs [1]
- Distfile is now a .tar.bz2 instead of a .tar.gz
- Target ALL wasn't valid
- Removed substitutions to configure because they were unnessacary
- Respect CFLAGS [1]
- Mark IGNORE < 602000, It needs zlib 1.2.3 or greater [1]
- Patch to linux/zfilew.c no longer needed

PR:		ports/107125
Submitted by:	Naram Qashat <cyberbotx@cyberbotx.com> (maintainer)
Reviewed by:	miwi and me [1]
2007-01-16 23:33:33 +00:00
Jose Alonso Cardenas Marquez
d70a30805c - Add pkg-plist
- Fix pkg-plist problems [1]

Reported by:	kris [1]
2007-01-16 21:57:13 +00:00
Dirk Meyer
407b894a22 - mark IGNORE on FreeBSD < 6.0 2007-01-14 10:13:13 +00:00
Juergen Lock
8598b8520e Update qemu to 2007-01-11 snapshot:
- add slirp udp fix
  [this should fix the dns problems with some guests]
- document slirp problems on recent -current (I don't have a -current box
  so if someone wants to help debug this you are most welcome!)
- memsave monitor command
- Dynamic handling of guest mice, by Lonnie Mendez.
- PPC32 Trace Exception and Trap instruction, by Jason Wessel.
- Add -option-rom option to allow loading of PCI option ROMs, by
  Anthony Liguori.
- Add -boot n option for x86 using PXE, by Anthony Liguori.
  [for use with tuntap]
- Support for Bochs "growing" images, by Volker Ruppert.
- Japanese keyboard patch (kazu)
- Revert -disk patch, as requested by Fabrice. The general idea of this
  patch is sound, but the implementation is just too ugly.
  [this should fix the hanging linux guests]
- Devfn number for the PIIX3 southbridge, by Aurelien Jarno.
- Increase MIPS BIOS from 128kB to 4MB, by Aurelien Jarno.
- And some more bugfixes.

Approved by:	miwi (mentor)
2007-01-12 00:13:58 +00:00
Martin Wilke
72c714fbfb - Fix build with gcc 4.X
PR:             ports/107819
Submitted by:   trasz (Maintainer)
2007-01-11 16:27:09 +00:00
Gerald Pfeifer
ee199424cf Update to Wine 0.9.29. Among others, this brings the following changes:
- More work on the new Direct3D state management.
 - Many OLE fixes and improvements.
 - Lots of bug fixes.
2007-01-10 22:56:45 +00:00
Martin Wilke
4feb7fbc07 - Bump PORTREVISION for pointyhat
Submitted by:   pointyhat
Approved by:    maintainer
2007-01-10 17:55:19 +00:00
Martin Wilke
1455632ac4 - Update to 1.7.3
PR:             107640
Submitted by:   Wesley Shields <wxs@atarininja.org> (maintainer)
2007-01-09 21:48:39 +00:00