1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-19 03:52:17 +00:00
freebsd-ports/emulators
Juergen Lock 1b0229c179 Update to 2007-04-05 snapshot:
- PowerPC bugfixes:
  - must clear carry bit when doing addic with a zero immediate value
  - fix missing RETURN in micro-operation that would lead to random failures
    and crashes
  - add USE_PRECISE_EMULATION compilation-time option to choose between
    getting exact floating point results and fast but less accurate computation.
- PowerPC improvments:
  - add missing 64 bits rotate instructions
  - safely define TARGET_PPCSPE when 64 bits registers are used
    a separate target will be needed to use it in 32 bits mode on 32 bits hosts.
- MIPS: Fix enough FPU/R2 support to get 24Kf going.
- Add missing PowerPC 64 instructions
  PowerPC 64 fixes.
- Upgrade Sparc FPU version (based on patch by Aurelien Jarno)
- One more bit of mips CPU configuration, and support for early 4KEc
  which implemented only MIPS32R1. Thanks to Stefan Weil to insist he's
  right on that. :-)
- Sparc32/64 CPU selection
- Fix segfault with -nographic, by Enache Adrian.
- New model for PowerPC CPU hardware interrupt events:
  move all PowerPC specific code into target-ppc/helper.c to avoid polluting
  the common code in cpu-exec.c. This makes implementation of new features
  (ie embedded PowerPC timers, critical interrupts, ...) easier.
  This also avoid hardcoding the IRQ callback in the OpenPIC controller,
  making it more easily reusable and allowing cascading.
- Fix / update PowerPC BookE definitions.
- PPC: Fix rfi instruction: do not depend on current execution mode
   but on the execution mode that will be effective after the return.
  Add rfci, rfdi and rfmci for BookE PowerPC.
  Extend mfdcr / mtdcr and implement mfdrcx / mtdcrx.
- Sanitize mips exception handling.
- Better fix for OpenPIC: should not depend on PowerPC.
- As embedded PowerPC TLB model is very different from PowerPC 6xx ones,
  define ppc_tlb_t as an union of the two.
- Merge PowerPC 405 MMU model.
- Embedded PowerPC timers support.
- Support for PowerPC BookE exception model.
  No need to requeue timer exceptions.
  Fix nip saving for 64 bits PowerPC.
- Malta CBUS UART support.
- Fix usb hid and mass-storage protocol revision, by Juergen Keil.
- Update for binfmt_misc handler, by Stefan Weil.
- Large kernel initrd fix (initial patch by Daniel Jacobowitz).
- x86: Generate double and triple faults, by Bernhard Kauer.
- MIPS64 configurations.
- Actually enable 64bit configuration.
- Reorganise Sun4m to allow other machine types
- Add SparcStation-10 machine
- Improved initrd support for mips.
- Single mode for PIC i8259, by Bernhard Kauer.
- Qcow2 corruption fix, by Juergen Keil.
- VMware SVGA II emulation, by Andrzej Zaborowski.
- ne2k buffer full bug fix, by Marcel Block.
- Eepro100 emulation, by Stefan Weil.
- Qcow2: Release refcount table clusters after growing the refcount table,
  by Juergen Keil.
- MIPS32R2 needs RDPGPR/WRPGPR instructions even when no shadow registers
  are implemented.
- i386 return APIC ID with cpuid, by Bernhard Kauer.
- Infrastructure to support more than 2 MMU modes.
  Add example for Alpha and PowerPC hypervisor mode.
- And some more bugfixes

Approved by:	miwi (mentor, implicit)
2007-04-07 19:14:42 +00:00
..
adamem - Respect X11BASE 2006-12-01 07:18:03 +00:00
advancemame AdvanceMAME and AdvanceMESS are unofficial MAME and MESS versions with an 2007-02-25 15:12:40 +00:00
advancemenu - Fix building with GCC 4.x. 2007-03-27 17:52:49 +00:00
advancemess AdvanceMAME and AdvanceMESS are unofficial MAME and MESS versions with an 2007-02-25 15:12:40 +00:00
aftp
atari800 - Update devel/sdl12 to version 1.2.11. Now we employ stock SDL directory 2006-09-20 11:21:59 +00:00
basiliskII Now appears to build on amd64 2007-03-03 18:33:34 +00:00
bfe
bochs - If you use ne2k driver for FreeBSD, bochs will not receive incoming packets 2006-11-19 15:09:53 +00:00
bsvc - Convert existing ports to a new bsd.tcl.mk order 2007-04-02 22:56:15 +00:00
cinc
cingb - Update to 0.29 2006-09-12 07:42:19 +00:00
cpmemu
cpmtools
cygne-sdl - Update devel/sdl12 to version 1.2.11. Now we employ stock SDL directory 2006-09-20 11:21:59 +00:00
darcnes
desmume - Marked broken for ia64 2007-03-14 14:06:17 +00:00
dgen-sdl - Update devel/sdl12 to version 1.2.11. Now we employ stock SDL directory 2006-09-20 11:21:59 +00:00
dlx
dosbox - Update to 0.70 2007-03-13 13:18:09 +00:00
doscmd
dtcyber - Respect X11BASE 2006-11-24 22:11:08 +00:00
dynagen - Update to 0.9.0 2007-02-26 21:26:46 +00:00
dynamips Fix the build on RLEENG_4. 2006-11-14 04:33:04 +00:00
dynamips-devel - Add dynamips-devel 2007-03-26 09:37:11 +00:00
e-uae - Fix SDL-dependent ports broken by last update. 2006-09-21 08:07:59 +00:00
extract-xiso
fceu - Update devel/sdl12 to version 1.2.11. Now we employ stock SDL directory 2006-09-20 11:21:59 +00:00
fceux - Update devel/sdl12 to version 1.2.11. Now we employ stock SDL directory 2006-09-20 11:21:59 +00:00
fmsx
frodo - drop USE_X_PREFIX 2006-10-31 05:26:49 +00:00
fuse - Update devel/sdl12 to version 1.2.11. Now we employ stock SDL directory 2006-09-20 11:21:59 +00:00
gbe
gcube - Update MASTER_SITES. 2007-04-07 19:01:59 +00:00
generator - Fix building with GCC 4.x. 2007-03-22 04:02:00 +00:00
generator-cbiere - Update devel/sdl12 to version 1.2.11. Now we employ stock SDL directory 2006-09-20 11:21:59 +00:00
gens - Update devel/sdl12 to version 1.2.11. Now we employ stock SDL directory 2006-09-20 11:21:59 +00:00
gngb - Update devel/sdl12 to version 1.2.11. Now we employ stock SDL directory 2006-09-20 11:21:59 +00:00
gngeo - Update WWW to new url of gngeo project. 2006-09-23 23:12:27 +00:00
gnuboy - Update devel/sdl12 to version 1.2.11. Now we employ stock SDL directory 2006-09-20 11:21:59 +00:00
gsnes9x
gxemul Upgrade to version 0.4.4. Upstream changes include: 2007-03-06 05:33:21 +00:00
gxmame Chase the GNOME X11BASE to LOCALBASE move, and fix the build with the 2006-10-14 08:54:54 +00:00
hatari - Update to 0.90 2006-09-25 11:29:18 +00:00
hercules Use libtool port instead of included version to avoid objformat a.out botch 2007-02-01 02:42:05 +00:00
hfs
hfsutils
hugo - Update devel/sdl12 to version 1.2.11. Now we employ stock SDL directory 2006-09-20 11:21:59 +00:00
ia64sim
ines - Remove support for a.out format and PORTOBJFORMAT variable from individual 2007-01-30 10:25:34 +00:00
its
klh10 - Fix build with gcc4.1 2006-10-31 08:11:17 +00:00
kmamerun - Set DEPRECATED and EXPIRATION_DATE: the program has not been updated in 4 2007-02-27 16:57:33 +00:00
kqemu-kmod Update to 1.3.0pre11: 2007-02-07 21:13:06 +00:00
kqemu-kmod-devel Update to 1.3.0pre11: 2007-02-07 21:13:06 +00:00
lib765 Use libtool port instead of included version to avoid objformat a.out botch 2007-02-01 02:42:05 +00:00
libspectrum Use libtool port instead of included one to avoid objformat a.out botch 2007-01-28 09:07:47 +00:00
linux_base-c6 - Update elfutils-libelf to 0.126 [1] 2007-03-28 21:12:31 +00:00
linux_base-f7 - Update elfutils-libelf to 0.126 [1] 2007-03-28 21:12:31 +00:00
linux_base-f8 - Update elfutils-libelf to 0.126 [1] 2007-03-28 21:12:31 +00:00
linux_base-f9 - Update elfutils-libelf to 0.126 [1] 2007-03-28 21:12:31 +00:00
linux_base-f10 - Update elfutils-libelf to 0.126 [1] 2007-03-28 21:12:31 +00:00
linux_base-fc4 Polish pkg-descr and pkg-message: 2007-03-17 19:42:09 +00:00
linux_base-fc6 - Update elfutils-libelf to 0.126 [1] 2007-03-28 21:12:31 +00:00
linux_base-fc7 - Update elfutils-libelf to 0.126 [1] 2007-03-28 21:12:31 +00:00
linux_base-gentoo-stage1
linux_base-gentoo-stage2
linux_base-gentoo-stage3
linux_dist-gentoo-stage1 Retire NO_FILTER_SHLIBS now that it no longer serves a purpose 2007-01-30 04:25:35 +00:00
linux_dist-gentoo-stage2 Retire NO_FILTER_SHLIBS now that it no longer serves a purpose 2007-01-30 04:25:35 +00:00
linux_dist-gentoo-stage3 Retire NO_FILTER_SHLIBS now that it no longer serves a purpose 2007-01-30 04:25:35 +00:00
linux-ePSXe
linux-geepee32
linux-libaio The Linux-native asynchronous I/O facility ("async I/O", or "aio") has a 2006-12-20 23:02:59 +00:00
linux-padjoy
linux-peops-softgpu
linux-peops-spu
linux-pete-mesagpu
linux-pete-xgl2gpu
linux-vmware-toolbox2
linux-vmware-toolbox4
linux-vmware-toolbox5
linux-vmware-toolbox6 Introducing VMware Tools for VMware Workstation 6 beta 3. 2007-03-02 14:53:53 +00:00
linux-winetools
loemu - Remove the detection of some python dependencies from setup.py. It could break 2007-03-27 00:19:34 +00:00
m2000
mame - Fix pkg-plist. 2007-03-21 18:12:38 +00:00
mame-devel - Fix pkg-plist. 2007-03-21 18:12:38 +00:00
mame-extras - Mirror some files to MASTER_SITE_LOCAL (until it's updated together with the 2007-03-22 00:23:59 +00:00
mastergear Use compat5x instead of bailing on >= 6.x 2006-09-03 00:25:25 +00:00
mednafen - Fix typo 2007-03-19 15:49:05 +00:00
mess SDLMESS is a port of the popular MESS. There are a few principles that guide 2007-02-25 15:22:58 +00:00
minivmac Update to 2.8.2 2007-04-01 10:04:16 +00:00
mtools
mupen64
mupen64-base - Update devel/sdl12 to version 1.2.11. Now we employ stock SDL directory 2006-09-20 11:21:59 +00:00
mupen64-dummyaudio
mupen64-glide - Update devel/sdl12 to version 1.2.11. Now we employ stock SDL directory 2006-09-20 11:21:59 +00:00
mupen64-gln64 - Update devel/sdl12 to version 1.2.11. Now we employ stock SDL directory 2006-09-20 11:21:59 +00:00
mupen64-input - Update devel/sdl12 to version 1.2.11. Now we employ stock SDL directory 2006-09-20 11:21:59 +00:00
mupen64-rice - Update devel/sdl12 to version 1.2.11. Now we employ stock SDL directory 2006-09-20 11:21:59 +00:00
mupen64-rsp
mupen64-sdlaudio - Update devel/sdl12 to version 1.2.11. Now we employ stock SDL directory 2006-09-20 11:21:59 +00:00
mupen64-sdlinput Chase the GNOME X11BASE to LOCALBASE move, and fix the build with the 2006-10-14 08:54:54 +00:00
mupen64-sound
nonpareil - Fix build with gcc 4.1 2007-03-26 22:28:20 +00:00
o2em
ods2reader
openmsx - Fix build on FreeBSD 4.x 2006-10-08 11:57:11 +00:00
osmose - Update devel/sdl12 to version 1.2.11. Now we employ stock SDL directory 2006-09-20 11:21:59 +00:00
p-interp
pcemu - Respect X11BASE 2006-12-02 21:46:34 +00:00
pearpc - Remove QTDIR from CONFIGURE_ENV, it's in there already thanks to framework 2007-02-13 00:16:29 +00:00
prodosemu
psim-freebsd - Update to the version 6.5 2006-11-22 21:59:22 +00:00
pyxmame - Change some paths into pyxmamerc file. It solves a problem with wrong path of 2006-09-20 21:01:19 +00:00
qemu Add CONFLICTS for qemu-devel 2007-03-10 17:05:00 +00:00
qemu-devel Update to 2007-04-05 snapshot: 2007-04-07 19:14:42 +00:00
qemu-launcher - Update to 1.7.3 2007-01-09 21:48:39 +00:00
qmc2 M.A.M.E. Catalog / Launcher II - also referred to as QMC2 - is the successor 2007-02-28 05:31:30 +00:00
quasi88 - Update to 0.6.2 2007-03-26 11:26:15 +00:00
raine Chase the GNOME X11BASE to LOCALBASE move, and fix the build with the 2006-10-14 08:54:54 +00:00
rtc Only mknod where appropriate (!devfs case). 2007-01-06 15:02:19 +00:00
sdlmame - Fix pkg-plist. 2007-03-21 18:12:38 +00:00
sdlmame-devel - Fix pkg-plist. 2007-03-21 18:12:38 +00:00
sdlmess SDLMESS is a port of the popular MESS. There are a few principles that guide 2007-02-25 15:22:58 +00:00
sim6811
simh Project was renamed 2007-03-28 06:17:18 +00:00
ski Retire NO_FILTER_SHLIBS now that it no longer serves a purpose 2007-01-30 04:25:35 +00:00
skyeye Mark BROKEN for amd64 for now. 2007-01-21 22:44:39 +00:00
snes9express
snes9x - My fault on previous commit, this is the correct way for do the things 2007-03-24 12:26:14 +00:00
spim
stella - Update to 2.3.5 2007-02-01 21:33:37 +00:00
stonx - fix build on FreeBSD 6.x 2006-11-01 11:23:57 +00:00
svr4_base
tiemu2 - follow devel/libticalcs 4.6.1 library version 2006-10-16 07:47:47 +00:00
tilem Fix a typo and unbreak the build. 2006-09-09 09:18:58 +00:00
tkhfs
tme - Respect X11BASE 2007-03-03 12:25:06 +00:00
tuxnes
twin - s,INSTALLS_SHLIB,USE_LDCONFIG,g 2006-08-14 23:06:39 +00:00
uae
vba - Update devel/sdl12 to version 1.2.11. Now we employ stock SDL directory 2006-09-20 11:21:59 +00:00
vgb
vgb-bin
vgba-bin
vice - add locale/hu 2007-03-17 06:00:34 +00:00
visualos
vMac Reset troll@digitalspark.net by request due to lack of time. 2007-03-07 06:12:45 +00:00
vmips
vmsbackup
vmw - mark IGNORE on FreeBSD < 6.0 2007-01-14 10:13:13 +00:00
vmware3 Reset maintainer who did not respond to email the last time I checked. 2007-02-26 23:51:06 +00:00
vmware-guestd3
vmware-guestd4 Use '@stopdaemon' command recently introduced. 2007-02-17 09:49:53 +00:00
vmware-guestd5 Packaging bugfix: we don't need ${X11BASE}/etc/rc.d/vmware-guestd{,.sh} 2007-02-17 12:36:43 +00:00
vmware-guestd6 Introducing VMware Tools for VMware Workstation 6 beta 3. 2007-03-02 14:53:53 +00:00
vmware-tools3 - Remove support for xfree86-3 2007-02-02 17:06:25 +00:00
vmware-tools4
vmware-tools5 Packaging bugfix: we don't need ${X11BASE}/etc/rc.d/vmware-guestd{,.sh} 2007-02-17 12:36:43 +00:00
vmware-tools6 Introducing VMware Tools for VMware Workstation 6 beta 3. 2007-03-02 14:53:53 +00:00
vpce
vxtools
wahcade - Take maintainership as suggested by the previous maintainer. 2007-03-26 01:47:12 +00:00
wine Update to Wine 0.9.34. Among others, this brings the following changes: 2007-03-30 20:02:04 +00:00
wine-devel Update to Wine 0.9.34. Among others, this brings the following changes: 2007-03-30 20:02:04 +00:00
x48 - Reformat Makefile header, expand `Whom:' to full name 2006-09-05 20:34:24 +00:00
xbraitenberg
xgngeo - Replace some thread function marked like deprecated in the latest version of 2006-11-01 04:02:56 +00:00
xgs
xhomer - Update to 9.16.06 2006-11-24 22:24:33 +00:00
xmame - Remove DIST_SUBDIR (there is only one distfile). 2007-03-21 20:09:19 +00:00
xmamegui - Mirror distfile to MASTER_SITE_LOCAL because it reports to be unavailable 2007-03-27 22:17:20 +00:00
xmess Reset unreachable maintainer address: 2007-02-10 20:06:49 +00:00
xsystem35 - Update devel/sdl12 to version 1.2.11. Now we employ stock SDL directory 2006-09-20 11:21:59 +00:00
xzx Unbreak by updating to 4.6 2007-01-20 15:54:06 +00:00
yabause - Add pkg-plist 2007-01-16 21:57:13 +00:00
yape - Update devel/sdl12 to version 1.2.11. Now we employ stock SDL directory 2006-09-20 11:21:59 +00:00
zsnes - Update to 1.51 2007-02-05 18:53:35 +00:00
Makefile Project was renamed 2007-03-28 06:17:18 +00:00