Commit graph

904 commits

Author SHA1 Message Date
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
taca
928982647d Update suse_freetype2 package to 7.3nb1.
This isn't security problem.

The package freetype2 has been compiled without the so-called byte code
interpreter function to prevent any infringement of patent rights.
2003-05-30 15:40:47 +00:00
taca
5e78c19186 Update suse_devel package to 7.3nb2.
security update of glibc-devel.

glibc-devel: Libraries for the C compiler
----------------------------------------------------------------------
File: glibc-devel-2.2.4-78.i386.rpm
Version: 2.2.4
Size: 10698 kB
Date: Tue 01 Apr 2003 01:31:31 PM CEST
Source: glibc-2.2.4-78.src.rpm
Security: Yes
----------------------------------------------------------------------
Description: This security update fixes an integer overflow in the RPC xdrmem_getbytes()
function of the glibc that may be exploited to execute arbitrary code with
the privileges of the user running the RPC application.
2003-05-30 15:35:20 +00:00
taca
4c503286c5 Update suse_base package to 7.3nb4.
security update of glibc and libz.

glibc: Shared libraries (from the C library package)
----------------------------------------------------------------------
File: glibc-2.2.4-78.i386.rpm
Version: 2.2.4
Size: 7459 kB
Date: Tue 01 Apr 2003 01:31:31 PM CEST
Source: glibc-2.2.4-78.src.rpm
Security: Yes
----------------------------------------------------------------------
Description: This security update fixes an integer overflow in the RPC xdrmem_getbytes()
function of the glibc that may be exploited to execute arbitrary code with
the privileges of the user running the RPC application.

libz: Data Compression Library
----------------------------------------------------------------------
File: libz-1.1.3-597.i386.rpm
Version: 1.1.3
Size: 92 kB
Date: Wed 27 Feb 2002 08:19:58 PM CET
Source: libz-1.1.3-597.src.rpm
Security: Yes
----------------------------------------------------------------------
Description: Security update: prevent double free() in the compression library.
2003-05-30 15:33:03 +00:00
taca
483f398fc2 Correct two ".else" statement, former is "ppc" case. 2003-05-28 07:59:46 +00:00
kristerw
b98bbe8d42 Update xmess to 0.69.1.
Changes since 0.68.1 includes:
- Re-added Ben Collins' core change that adds support for extra mice.
- Reverted to using the original fronthlp.c (from 0.67.2) modified to
  work with the 0.69 core.
- Fixed a logic bug in the XInput devices button-handling.  (Ben
  Collins)
- Made a tiny fix in fileio.c that allows specifying direct paths to
  roms to work again; e.g., ./xmame.x11 ./moo.zip
2003-05-27 12:43:16 +00:00