Commit graph

909 commits

Author SHA1 Message Date
wiz
079667a86b Split out some code into Makefile.common to be used by darcnes-svgalib
in pkgsrc-wip. From Ben Collver.
2003-08-02 19:52:12 +00:00
kristerw
0fba0bd0e3 Deal with "arm32" being called "arm" these days. 2003-08-02 18:55:22 +00:00
jtb
e63ac22db6 Update to mmix-20030622.
According to the homepage this version contains several important
corrections.
2003-07-30 19:20:33 +00:00
wiz
ed7caf9e92 Unset maintainer on his request. 2003-07-30 06:01:58 +00:00
adam
9fb7427f66 CONFIGURE_ARGS changed 2003-07-28 08:29:09 +00:00
jmmv
30925b26c7 Bump revision due to SDL update, and sync versions in buildlink files where
needed.  This is required because esound has been droped as a dependancy.
2003-07-26 21:41:08 +00:00
martti
470fac731a HOMEPAGEs without a trailing slash are incorrect and also bad style. 2003-07-22 05:14:42 +00:00
martti
ee90b572a6 COMMENT should start with a capital letter. 2003-07-21 16:45:54 +00:00
wiz
4c51985391 Install win.ini into examples dir too; use REPLACE_PERL for two perl scripts.
Bump PKGREVISION to 1.
2003-07-19 22:44:56 +00:00
kristerw
8a1c5902b9 Update xmame to 0.71.1.
Changes since 0.70.1 includes:
- Everything from MAME 0.71 and MESS 0.71.
- The man page xmame.6 is much more up-to-date.  (Andrew Burton)
2003-07-19 21:02:33 +00:00
kristerw
2ee9f12341 Update xmess to 0.71.1.
Changes since 0.70.1 includes:
- Everything from MESS 0.71
2003-07-19 21:02:07 +00:00
wiz
04f62f706a Change address of maintainer per PR 22170. 2003-07-19 08:54:23 +00:00
grant
4083b24390 s/netbsd.org/NetBSD.org/ 2003-07-17 21:31:04 +00:00
adam
8565056aeb WHAT'S NEW with Wine-20030709:
- Still more Direct3D and DirectSound improvements
- Inter-process clipboard support
- Locale handling improvements
- More progress on the kernel/ntdll separation
- Lots of bug fixes
2003-07-14 11:15:28 +00:00
dillo
75770c3d1d updated to 1.3.0
Highlights since last 1.2.5 release:
 ------------------------------------
 * new HiFi sound (you may en/disable it in the UI)
 * new cycle-exact Antic emulation
 * "H:" emulation complete (including subfolders)
 * Paged memory implementation (fast XE bank-switching)
 * new configuration file name and location ($HOME/.atari800.cfg)
2003-07-13 17:51:49 +00:00
wiz
43fa0c7cb6 PKGREVISION bump for libiconv update. 2003-07-13 13:50:19 +00:00
zuntum
4796206a47 Install share/examples/wine/winedefault.reg by default.
Per suggestion in PR#21560 by Todd Vierling, thanks
2003-07-12 14:33:28 +00:00
martin
2c39193d50 If no linux emulation is available, set SUSE_VERSION to 0. This avoids
syntax errors in carelessly written makefiles and makes the PKG_SKIP_REASON
logic succeed.
2003-07-02 09:24:43 +00:00
wiz
9d3c1f5ea7 Fix USE_LIBTOOL line. 2003-07-02 09:14:06 +00:00
grant
3232ab6f43 style nits 2003-07-02 09:02:59 +00:00
grant
1e7ff3dbaa set PKG_SKIP_REASON to something useful if we aren't on
NetBSD/{i386,powerpc}, so that packages fail properly, rather than
allowing make to fail. e.g.

===> PanoTools-2.6b1nb1 requires compat_linux, which is not available for SunOS-5.9-sparc
===> PanoTools-2.6b1nb1 is not available for SunOS-5.9-sparc

noted by martin.
2003-07-02 09:00:56 +00:00
jdolecek
d6338c6a9f change MAINTAINER to me 2003-07-01 07:49:02 +00:00
jdolecek
e9cc40e5ad switch back to standard master site listt now that we use the most current
version; pointed out by Todd Vierling
set MAINTAINER to me
2003-07-01 07:48:29 +00:00
jdolecek
a5e933b285 Update vmware-module3 to 3.2.1.2
This fixes compilation of the module on stock -current and 1.6.1

Adresses PR pkg/22014 by Todd Vierling
2003-06-30 18:02:04 +00:00
seb
29288844cd Convert to USE_NEW_TEXINFO. 2003-06-30 12:06:08 +00:00
jdolecek
d7737cc13b update again to latest available version VMware 3.2.1, now that the modules
are updated too
change created etc/vmware/config to include "xkeymap.usekeycodeMapIfXFree86 =
true", so that the keyboard mapping would work correctly

list of changes isn't available, presumably bugfixes only
2003-06-29 20:07:23 +00:00
jdolecek
1830475844 update vmware3 module to latest available 3.x version - VMware 3.2.1
change the package version to 3.2.1.1 to accomodate introduction of teeny
version number by VMware

list of changes isn't available, presumably bugfixes only
2003-06-29 20:05:35 +00:00
jdolecek
db4e9d3c09 remove URL to vmware-survey (isn't available anymore), simlify 2003-06-29 19:48:35 +00:00
tron
6fd87eec97 Downgrade "vmware3" package to version 3.2.0 because kernel modules are
not available for version 3.2.1 yet. This fixes PR pkg/21835 and
PR pkg/21424. The necessary patches were contributed by Todd Vierling.
2003-06-26 07:00:02 +00:00
tron
a32a43232a Don't defined "BSDSRCDIR" to "/nonexistent" because it breaks people
whose "/etc/mk.conf" defines it with "BSDSRCDIR?=...".
2003-06-26 06:50:02 +00:00
kristerw
0d4d32992f Update vice to 1.12.
Changes since 1.11 include:
** General changes
- Added -autoload switch which acts like -autostart but without
  actually starting the program.
- It is possible to use the printer emulation without switching off
  true drive emulation now.

** C64 changes
- Mouse emulation should work again.
- Improved trap emulation compatibility.

** C128 changes
- Fixed some VDC crashs.
- Added support for national firmware and keyboard mappings.
- Implemented fast IEC bus.

** PLUS4 changes
- New emulator.  Currently it contains many bugs and several features
  are missing.  Do not send any bug reports for now.

** VIC-II
- Fixed some raster interrupt emulation bugs.
- Some minor NTSC fixes.
- Reset should properly reset the VIC-II now.

** SID changes
- The ReSID state is saved in snapshots now.

** Drive changes
- Improved GCR sync detection.
- Added some more jobcodes to the 1581 emulation.
- RAM mirrors are properly emulated now.
2003-06-23 19:05:09 +00:00
wiz
2d792c0ab5 Add ${RMDIR} ${PREFIX}/man/man3w in post-install. 2003-06-23 16:59:37 +00:00
adam
489319e2bb Updated to wine-20030618 2003-06-23 09:03:07 +00:00
adam
2fef7a8259 Updated to wine-20030618 2003-06-23 08:12:57 +00:00
kristerw
95adfd425e Update xmame to 0.70.1.
Changes since  0.69.1 includes:
- Almost everything from MAME 0.70
- Fixed the handling of leading zeros in the fractional part of a float
  in src/unix/snprintf.c.  (Chris Kirmse)
2003-06-19 17:12:01 +00:00
kristerw
c67c9e6b64 Update xmess to 0.70.1.
Changes since  0.69.1 includes:
- Almost everything from MESS 0.70
- Fixed the default values for -sysinfo_file and -messinfo_file, which
  were missing a '/'.
- Fixed the handling of leading zeros in the fractional part of a float
  in src/unix/snprintf.c.  (Chris Kirmse)
2003-06-19 17:11:22 +00:00
agc
1cf87833d6 When constructing the WRKSRC definition, use ${PKGNAME_NOREV} rather than
${PKGNAME}, so that the WRKSRC definition is immune from any subsequent
PKGREVISION changes. With thanks to jmc for the nudge.
2003-06-18 09:22:14 +00:00
tron
01303c1b36 List Todd Vierling as the maintainer of this package on his own request. 2003-06-14 06:50:52 +00:00
tron
b960266c01 Update "BasiliskII" package to version 1.0.20030314. Changes since
version 1.0:
- fixed the problem with Ticks getting incremented on every interrupt, not
  just 60Hz (e.g. moving the mouse made the caret blink faster)
- Unix: integrated JIT compiler for Linux/x86 and FreeBSD/x86
- Unix: moved minimum autoconf support to 2.52+
- Unix: add large file support for 2+ GB hard disk images
- Unix: cleaned up pthread attributes [Brian Johnson]
- Unix: fixed floppy problems under Linux
- Unix: implemented "ignoresegv" feature on Linux/x86, Linux/ppc, Darwin/ppc
- Unix: serial port baud rates are now set correctly
- Unix: it is now possible to make the serial drivers pipe their input/output
  to programs by using a '|' followed by a command line as the modem or
  printer port setting (instead of a device name like '/dev/ttyS0')
  [Brian Johnson]
- Unix: the option "--config FILE" tells B2 to use a different config file
- Unix: new prefs options "dsp" and "mixer" to set the OSS device names
  instead of the hardcoded '/dev/dsp' and '/dev/mixer'
The patches for this update were contributed by Todd Vierling in
private e-mail.
2003-06-14 06:49:04 +00:00
tron
d6fcc31cfa Update "BasiliskII" package to version 1.0. Changes since version 0.9.1:
- added support for on-the-fly video resolution and depth switching,
  and gamma tables
- fsave/frestore emulation under AmigaOS and NetBSD/m68k always behaves
  like a 68882/68040 FPU, eliminating the need for 68060 FPU patches
- added support for platform-independant mutexes, used by adb.cpp for
  thread-safe mouse handling
- the TIME_OFFSET constant has been replaced by a (portable) function
  TimeToMacTime(); file dates in ExtFS should now be correct
- ADBInterrupt() is no longer called from the 60Hz interrupt but has
  its own interrupt flag, potentially increasing the smoothness of
  mouse movement
- ether.cpp: implemented relatively platform-independant "AppleTalk
  over UDP" mode that doesn't require any special kernel modules or
  network drivers but can only interconnect instances of Basilisk II;
  this is enabled by setting "udptunnel" to true
- Unix: windowed display mode supports different resolutions and color
  depths, which can be switched on-the-fly
- Unix: Ctrl-F5 grabs mouse in windowed mode (enhanced compatibility
  with games like flight simulators)
- Unix: X11 events are handled as soon as they arrive, outside of the
  60Hz video refresh raster
- Unix: audio sample rate, bit depth and channel count are adjustable
  in the MacOS "Sound" control panel
The patches for this update were contributed by Todd Vierling in PR pkg/21861.
2003-06-13 20:56:48 +00:00
abs
fb6c29f8bf Update for the fact that 'arm' ports have been called NetBSD-*-arm for a while
now and not NetBSD-*-arm32. Changes include one or more of:
    - Change MACHINE_ARCH == arm32 to also match arm
    - Where ONLY_FOR_PLATFORM includes NetBSD-*-arm32, add NetBSD-*-arm
    - Where BROKEN or worked around for arm gcc bugs, set USE_GCC3
The last may shake out a few more broken packages the next bulk build.
2003-06-11 20:50:50 +00:00
jmmv
aa9ddb13e1 Merge two patches fixing the same file (doscmd_loader.c); they were causing
problems as one was undoing changes done by the other.
2003-06-06 11:55:06 +00:00
wiz
16adf55f42 add and enable dosbox. 2003-06-03 14:36:17 +00:00
wiz
955be09b26 Initial import of dosbox, provided by Quentin Garnier via pkgsrc-wip.
DOSBox is a DOS-emulator using SDL for easy portability to
different platforms, DOSBox has already been ported to
several different platforms, such as Windows, BeOS, Linux,
Mac OS X...

DOSBox emulates a 286/386 realmode CPU, Directory
FileSystem/XMS/EMS, a SoundBlaster card for excellent sound
compatibility with older games...

You can "re-live" the good old days with the help of
DOSBox, it can run plenty of the old classics that don't
run on your new computer !
2003-06-03 14:35:23 +00:00
salo
661fde2f2d Updated to version 0.30.
Changes:

- Changed output audio sample format back to unsigned again (seems to work
  better on some systems).
- Adjusted audio functions so that Hatari's sound should be right again.
- Fixed TOS patching routine - it was only working on big endian machines
  (Thanks to Tony Smolar for the hint!).
- IKBD_Cmd_ReadClock() should now work.
- Some parts of the code accessed the SR directly to read the IPL - however
  the UAE CPU core only updates the SR when doing a MakeSR() first. So this
  is done in the affected code parts now, too.
- The IPL wasn't raised when a MFP interrupt occured - fixed now.
- Full screen resolution for ST-Low can now be selected from the screen
  setup dialog.
- The IKBD emulation does not longer duplicate joystick fire buttons when
  a game (like Babarian) tries to use both, joystick and mouse => Games like
  Lotus Turbo Esprit Challange are now working again!
- Improved audio timer function - the code should now be a little bit faster.
- Resynced Hatari's UAE CPU core with UAE 0.8.22 - this fixes some bugs in
  68k instructions like ABCD and SBCD.
- Now only reinitializing the sound subsystem if really needed, this should
  fix a problem with Linux ALSA sound driver (Thanks to Tony Smolar for
  discovering this problem!).
- Added another patch for TOS 2.05 so that this TOS version should now work
  with Hatari, too.
- Rewrote TOS patching routine. It is more flexible now.
- Removed 0xa0ff opcode for VDI resolutions; using GEMDOS_OPCODE now instead.
- Fixed MMU RAM size configuration bug.
- Rewrote some screen conversion functions in C (low320x8.c, low640x8.c,
  med640x8.c and spec640x16.c).
- When a bus or address error occurred, the PC was often not set to the
  right exception handler routine. This has been fixed now - thanks to
  Philippe Gerin for finding the bug and the patch for solving it!
2003-06-03 11:51:45 +00:00
jschauma
49aa384ee7 Resolve conflicts from last commit. 2003-06-02 03:14:50 +00:00
jschauma
e366d0c694 Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.
2003-06-02 01:15:31 +00:00
thorpej
a5916ebf9d Update to 2.10.4.
Change summary:

15-Nov-02:
SCP and libraries:

    * Added Telnet console support
    * Removed VT emulation support
    * Added support for statically buffered devices
    * Added HELP <command>
    * Fixed bugs in set_logon, ssh_break (found by David Hittner)
    * Added VMS file optimization (from Robert Alan Byer)
    * Added quiet mode, DO with parameters, GUI interface, extensible commands (from Brian Knittel)
    * Added sim_os_sleep, renamed sim_poll_kbd, sim_putchar
    * Modified calling sequence for boot routines
    * Modified save file format to save device and unit flags (note: RESTORing save files from previous versions will produce errors)

All magtapes: Added support for end-of-medium

All DECtapes: Added support for RT11 image file format

PDP-1:

    * Added DECtape support
    * Added device enable/disable support

PDP-8: Added RX28 support

PDP-10:

    * Added variable vector support
    * Added SHOW CPU IOSPACE command
    * Added RX211 support

PDP-11:

    * Added variable vector support
    * Added SHOW CPU IOSPACE command
    * Added RX211, KW11P, and TMSCP tape support
    * Added support for up to four RQDX3 MSCP disk controllers
    * Added support for variable CSR addressing to device bootstraps
    * Added automatic disabling of Unibus devices in Qbus configurations
    * Abstracted paper tape reader for code sharing
    * Fixed TS11/TSV05 bugs
    * Added latent support for Ethernet and autoconfigure

VAX:

    * Added TMSCP tape support
    * Added support for up to four RQDX3 MSCP disk controllers
    * Added support to attach NVR to a file
    * Added automatic load of bootstrap code file
    * Added variable vector support
    * Added SHOW CPU IOSPACE command
    * Fixed TS11/TSV05 bugs
    * Added latent support for Ethernet and autoconfigure

IBM 1620: first release

Altair Z80: added hard drive support

IBM 1401: fixed bug in load mode magtape read


21-Nov-02:
PDP-1

    * Changed typewriter to half duplex, fixed shift control (found by Derek Peschel)

PDP-10

    * Fixed bug in tape boot (reported by Michael Thompson)
    * Fixed bug in tape read (reported by Harris Newman)


18-Jan-03:
SCP and libraries

    * Added dynamic memory size support in RESTORE
    * Added EValuate command
    * Added ! (OS shell) command (from Mark Pizzolato)
    * Added BREAK support to Telnet routines (from Mark Pizzolato)
    * Fixed IAC+IAC processing bugs (from Mark Pizzolato)
    * Added active connect routines for HP interprocessor link
    * Fixed bug in Windows stack startup/shutdown

PDP-1: added Type 24 serial drum

PDP-4: added Type 24 serial drum

PDP-11

    * Fixed intermittent read problem in TMSCP tape emulator
    * Changed terminal mode default to 7-bit (for early UNIX)
    * Fixed bug in XQ chained mode processing (from by Mark Pizzolato)
    * Improved XQ performance (from Mark Pizzolato)

VAX: added console halt capability (from Mark Pizzolato)

HP2100

    * Added IOP support to 21MX
    * Added Access interprocessor link

Interdata: first release

SDS 940: first release

Terminals and multiplexors: added BREAK support


06-Feb-03:
SCP: added VMS support for ! (from Mark Pizzolato)

PDP-11: changed R, added SP to track current register set and stack pointer

PDP-18b:

    * Fixed RF09/RF15 IOT decoding and address overrun logic (found by Hans Pufal)
    * Modified RF09/RF15 to support variable sizes and autosizing
    * Fixed RP15/RP02 IOT decoding and command initiation
    * Added RB09 fixed head disk for the PDP-9
    * Added LP09 line printer for the PDP-9 and PDP-15

PDP-8: modified DF32 and RF08 to support variable sizes and autosizing

Nova: modified Novadisk to support variable sizes and autosizing

Interdata 16b CPU: fixed bug in SETM, SETMR (found by Mark Pizzolato)

HP2100:

    * Fixed last cycle bug in DMA output (found by Mike Gemeny)
    * Modified interprocessor link to be full duplex (found by Mike Gemeny)


24-Feb-03:
SCP:

    * Added .ini startup capability
    * Added multiple breakpoint actions
    * Added multiple switch evaluation points in command lines
    * Added magtape support library
    * Fixed bug in multiword deposit to files

Nova: fixed autosizing algorithm in Nova fixed head disk

PDP-8:

    * Fixed autosizing algorithm in DF32, RF08, and RX28
    * Fixed beginning of tape error handling in TM8E

PDP-11/VAX:

    * Added user-defined drive type in RQDX3 and TQK50
    * Fixed queue ordering problem in RQDX3 and TQK50
    * Fixed interrupt vector calculation in RQDX3 and TQK50
    * Fixed overly restrictive test for bad modifiers in TQK50
    * Fixed autosizing algorithm in RX211

18B PDP's:

    * Fixed three EAE bugs (found by Hans Pufal)
    * Fixed FMTASC macro problem (found by Hans Pufal)
    * Removed extra bit from RF15 address register
    * Fixed autosizing algorithm in RF15
    * Fixed TC59 interrupt handling, BOT error handling

Interdata:

    * Fixed DP and MSM handling of cylinder overflow on writes
    * Fixed magtape to stop selector channel on end-of-file or other read error
    * Fixed precision clock autocalibration for Unix V7
    * Added capability to boot from DP fixed platter
    * Added SHOW SELCH n command
    * Changed TTP default to 7B (for Unix)
    * Added relative addressing to symbolic debugger

All line frequency clocks: added SET <dev> 50HZ/60HZ to select line frequency

All DEC consoles: added SET TTI CTRL-C for Windows VC++ ^C problem

All magtapes: revised to use magtape library
2003-05-31 16:10:52 +00:00
jklos
f4fd205c7e Linux kernel bump isn't in 1.6.1. Remove ONLY_FOR_PLATFORM. Oops. 2003-05-31 09:12:55 +00:00
jklos
1c1a010321 Updated ONLY_FOR_PLATFORM to include 1.6.1*-powerpc. 2003-05-31 09:04:49 +00:00