Commit graph

3852 commits

Author SHA1 Message Date
markd
a632968d02 dynamips: update to 0.2.17
* Set nonblocking I/O for UDP sockets
* Fix tap interface usage on FreeBSD
* Fix build on FreeBSD
* NM-16ESW: process packets even if MAC address table is full. Fixes #72.
2018-01-17 20:22:36 +00:00
tsutsui
4372bda077 PC6001VX: revert previous rpath patch since ffmpeg3 has been fixed.
Bump PKGREVISION.
2018-01-13 05:04:38 +00:00
rillig
1ba78e4309 Move documentation to where it belongs, add license, bump PKGREVISION. 2018-01-07 21:37:55 +00:00
joerg
8424353dbb Fix rpath for ffmpeg3. Bump revision. 2018-01-07 20:58:56 +00:00
rillig
17e39f419d Fix indentation in buildlink3.mk files.
The actual fix as been done by "pkglint -F */*/buildlink3.mk", and was
reviewed manually.

There are some .include lines that still are indented with zero spaces
although the surrounding .if is indented. This is existing practice.
2018-01-07 13:03:53 +00:00
rillig
a7b96db9fa Fixed typo in OS_VERSION checks.
This doesn't influence anything since NetBSD-4.90 has never been released.
Still it produced a pkglint warning.
2018-01-07 11:39:36 +00:00
gson
08ff50fa46 emulators/qemu: check for posix_memalign in configure script
qemu incorrectly checks for the presence of posix_memalign() by
testing whether the preprocessor symbol _POSIX_C_SOURCE is defined.
This causes qemu to use valloc() instead of posix_memalign() on NetBSD,
even on versions where posix_memalign() is supported, wasting
memory when the required alignment is smaller than a page.  Fix this
by checking for posix_memalign() support in the configure script.
2018-01-04 16:48:17 +00:00
rillig
b381c6e2f3 Sort PLIST files.
Unsorted entries in PLIST files have generated a pkglint warning for at
least 12 years. Somewhat more recently, pkglint has learned to sort
PLIST files automatically. Since pkglint 5.4.23, the sorting is only
done in obvious, simple cases. These have been applied by running:

  pkglint -Cnone,PLIST -Wnone,plist-sort -r -F
2018-01-01 22:29:15 +00:00
adam
983847f667 Revbump after boost update 2018-01-01 21:18:06 +00:00
tsutsui
7cb4623696 simh: fix build failure when SDL_ttf is installed.
SDL2 check in makefile does not work propelry so it incorrectly fallbacks
to using SDL_ttf without buildlink3.
XXX: too many SDL related fixes in upstream

Also rename a patch file for a future maintainability.
Bump PKGREVISION.
2017-12-31 08:50:00 +00:00
wiz
7e72ddd837 generator-cbiere: use an existing site as HOMEPAGE 2017-12-24 09:51:50 +00:00
wiz
f1074bcdb0 generator: use an existing site as HOMEPAGE 2017-12-24 09:50:47 +00:00
wiz
28856a8ef6 compat30-extras: fix HOMEPAGE 2017-12-24 09:44:16 +00:00
wiz
22cdc89a96 compat30: fix HOMEPAGE 2017-12-24 09:43:56 +00:00
adam
9bb6dbab44 atari800: updated to 3.1.0
Version 3.1.0:

General new features:
---------------------
 * More accurate emulation of PAL colours (based on analysis of oscillograms
   of real PAL GTIA output)

 * Improved PAL blending, working on all grayscale pixels and is accurate now
   (can be enabled/disabled in "TV effect" display settings)

 * common sound layer implemented (SDL, JavaNVM, OSS, DOS) with synchro sound.

 * synchronized sound is now supported by both POKEY sound engines.

 * turbo mode (F12) is considerably faster

 * Added cartridge mapping used by "Turbo Hit"/"Atari Blizzard Hit".
 * Added MegaMax 2 MB cartridge mapping.
 * Added read-only support for the 4 MB Flash MegaCart mapping.
 * Added minimal support for The!Cart.

General Fixes:
--------------
 * fixed possible unnecessary cartridge bank switching
 * fixes and clean up in Java port
 * fixed diagnostic cartridge cold start (doesn't send Start+Option)
 * fixed two old bugs in DOS sound (pitch being wrong and sound missing)
 * fixed keyboard not working for ncurses video and OSS sound
2017-12-14 22:12:19 +00:00
adam
a65a4ed60b fuse-emulator-utils: updated to 1.4.0
Version 1.4.0:
* snapdump
  * New utility to dump information about machine status stored in
    a snapshot file
2017-12-14 08:15:43 +00:00
adam
c86634437e fuse-emulator: updated to 1.5.0
Fuse 1.5.0:
* Debugger improvements:
  * Ensure conditional timed breakpoints work correctly.
* Miscellaneous improvements:
  * Autoload snapshots replaced by a "phantom typist" which types
    LOAD "" or similar.
  * Alkatraz loaders (e.g. Cobra and Fairlight) are now accelerated
2017-12-14 08:11:52 +00:00
adam
da87926b08 qemu: fixed block driver whitelisting problem 2017-12-14 08:01:10 +00:00
kamil
59d18185e3 qemu: Upgrade to 2.11.0
pkgsrc changes
==============

Remove merged patches, mostly for SmartOS. There are more to go and there
is a call for volunteers to step in as a maintainer and help to upstream the
remaining ones.

SmartOS as host support is scheduled to be removed in the next major version
of qemu.

upstream changes
================

The full list of changes are available at:

  https://wiki.qemu.org/ChangeLog/2.11

Highlights include:

 * Improved support for running Hyper-V on top of KVM
 * New hotpluggable PCIe-to-PCI bridge device with SHPC support
 * Experimental GPUDirect support for Nvidia passthrough devices (p2p DMA)
 * Better performance using integrated LUKS support for block devices
 * Added a qemu-block-drivers man page
 * TPM emulation support
 * Ability to hotplug a watchdog device and specify watchdog actions at
   runtime
 * UI: improved client support for VNC via websockets
 * UI: better keymap support for SDL/GTK/Cocoa front-ends and various input
   devices

 * ARM: support for Smartfusion2 board
 * ARM: improved performance for PCI passthrough devices using INTx
 * ARM: improved XEN support for AArch64 guests
 * OpenRISC: experimental support for SMP
 * PowerPC: fixes for Mac machine types
 * PowerPC: pseries: support for virtual SMT modes in guests
 * s390: support for virtio-input-ccw and virtio-gpu-ccw
 * s390: support for CPU hotplug via newer device_add interface
 * s390: experimental support for multiple vcpu threads under full emulation
 * SPARC: sun4u: support for sunhme (Happy Meal Ethernet) NIC
 * SPARC: sun4u: use of Simba PCI bridges to better match Ultra 5 PCI
   topology

 * and lots more...
2017-12-14 02:03:52 +00:00
maya
01f3d924d0 hercules: bump PKGREVISION for previous.
If anyone installed it before default-PLIST-checks on SmartOS he would be
missing the hercifc binary, rather than failing to build, so this would
be a different package.
2017-12-13 21:29:51 +00:00
maya
79b53a15ee hercules: treat all other operating systems not listed as if
they were something nix-y. This means we will build hercifc on
SmartOS, which is failing due to a PLIST mismatch.

Now we don't need to add a case for dragonfly now, so remove that
hunk.

Describe patch.
2017-12-13 21:15:12 +00:00
adam
2e805fbb24 CONFIGURE_ARGS are slightly different now 2017-12-10 15:51:04 +00:00
adam
8977d31a36 Revbump after textproc/icu update 2017-11-30 16:45:00 +00:00
wiz
20f7c989fe recursive bump for libxkbcommon removal from at-spi2-core 2017-11-23 17:19:40 +00:00
khorben
dbcb57753c Bump PKGREVISION on packages depending on CUPS
This should be the last part of the renaming operation for print/cups to
print/cups-base.

Rationale: packages depending on CUPS but not relying on a functional
printing setup only need to depend on print/cups-base (equivalent to the
former print/cups). The new print/cups now depends on print/cups-base
and on print/cups-filters, thus directly providing a functional printing
setup. This bump reflects this change of dependency.

As discussed on tech-pkg@
2017-11-12 16:03:34 +00:00
khorben
08f3106d89 Update dependencies on print/cups to print/cups-base
This is with the notable exception of meta-pkgs/desktop-gnome, which I
believe implies a fully functional cups.

This is still missing revision bumps - I'll be right there (first time I
am doing this on so many packages at a time).

As discussed on tech-pkg@
2017-11-12 15:36:57 +00:00
wiz
ffdca290a6 ckmame: Follow redirect. 2017-11-06 13:24:36 +00:00
dbj
22b3c61ffb tweak clang compiler version matching 2017-11-03 07:49:58 +00:00
jdolecek
c90d06a8a7 qemu: fix extraction of 2.10.* on case-insensitive filesystems
Exclude from roms/u-boot/scripts/Kconfig to fix extraction on case-insensitive
filesystems (e.g. Mac OS), there is a conflict between kconfig directory and
Kconfig file. The file is not used for anything, u-boot sources
are included just to comply with upstream licence. Hopefully u-boot will
be fixed, and next qemu version updated to include the fixed version.
Bumped PKGREVISION just in case nevertheless.

More info: https://bugs.launchpad.net/qemu/+bug/1714750
u-boot patch: https://lists.denx.de/pipermail/u-boot/2017-September/307910.html
2017-10-14 12:30:44 +00:00
adam
507011de3a fuse-emulator-utils: update to 1.3.5
Version 1.3.5:

* fmfconv
  * Fix build in big-endian platforms
  * Remove unimplemented SCR reading

* Various minor bug fixes/improvements:
  * Fix GLib replacement detection
  * Fix libspectrum.h preprocessing in windres resources
2017-10-13 04:50:28 +00:00
adam
08383e1821 fuse-emulator: update to 1.4.1
Fuse 1.4.1:

* Emulation core improvements:
  * Improvements to the loader acceleration code to reduce errors -
    Blood Brothers, City Slicker, Driller, Dynamite Dan, Games
    Compendium (by Gremlin), Joe Blade II, Kokotoni Wilf, Powerplay,
    Saboteur, Trapdoor and Zanthrax now all load successfully
  * Multiface 3 returns values stored from ports 0x1ffd and 0x7ffd
  * Set contention for DivIDE/DivMMC EPROM memory and clear data to 1's

* Debugger improvements:
  * Allow an exit code to be specified when using the "exit" command
  * Add new "tape:microphone" and "spectrum:frames" system variables to
    allow access to the current tape level and frame count since reset

* Deprecated features removed:
  * All Z80 variables in the debugger must now be referenced as
    "z80:NAME" rather than just "NAME" e.g. "set z80:af 0x1234"
    rather than just "set af 0x1234"

* Miscellaneous improvements:
  * Support XCode 9 SDK in CoreAudio driver
  * Correct enabling of ide slave menu item
  * Add *.mlt as an allowed filetype to file selectors
  * Add null UI for use in automation tests
  * Ensure null UI is not overridden by GTK+ UI
  * Fix detection of libspectrum capabilities
  * Remove C11 typedef redefinition of divxxx_t
2017-10-13 04:47:46 +00:00
adam
268da20e41 libspectrum: update to 1.4.1
libspectrum 1.4.1:
* Fix generation of malformed RZXs
* Various minor bug fixes/improvements:
  * Build test program on "make check" rule
  * Additional unit tests for SZX reading/writing
  * Free DivIDE/DivMMC memory from snapshots
  * Remove C99 typedef redefinition of libspectrum_mmc_card
  * Correct version for MLT class addition
2017-10-13 04:44:20 +00:00
adam
03f5427119 qemu: update to 2.10.1
2.10.1:
Bug fixes.
2017-10-11 19:53:23 +00:00
maya
5fa694421c vice: avoid PLIST mismatch if texi2dvi or pdftex are available.
Reported by Rhialto in pkgsrc-users.
2017-10-07 22:30:38 +00:00
wiz
2b4c537cd8 or1ksim: comment out dead sites 2017-09-30 07:48:48 +00:00
jperkin
9bac2593da libretro-mupen64plus: Fix DOS line endings. 2017-09-28 16:03:25 +00:00
maya
33ebf687dc revbump for requiring ICU 59.x 2017-09-18 09:52:56 +00:00
wiz
ef141a6b79 Reset maintainer 2017-09-16 19:26:41 +00:00
tsutsui
f96108b02b PC6001VX: update to 2.31.1
Upstream changelog (from README.adoc):

2.31.1 2017/09/16

* Made use of pkg-config to link external libs.  It is necessary to set
  PKG_CONFIG_PATH=$MINGW_PREFIX/local/lib/pkgconfig environment variable to
  build on Windows(MSYS2).
2017-09-16 17:10:19 +00:00
maya
439387ac2f dosbox: set default audio blocksize to 8192 (up from 1024)
audio stuttering was very noticeable in some games on netbsd and
the cause wasn't clear. downsides: may increase audio lag.

This is also configurable with ~/.dosbox/dosbox-0.74.conf.

Suggested by nat, thanks!

bump PKGREVISION
2017-09-16 03:27:20 +00:00
dholland
bfcc669af6 *ahem* fix my previous commit 2017-09-14 06:04:07 +00:00
dholland
28e4a9cc42 clang 5.x is not less than 4.x. 2017-09-09 22:52:55 +00:00
dholland
3ce478a221 Add missing makefile rules for building with clang on NetBSD and FreeBSD. 2017-09-09 22:40:58 +00:00
wiz
96792b72c1 Update HOMEPAGE. 2017-09-08 06:27:13 +00:00
ryoon
5bd9ca4ef6 Recursive revbump from audio/pulseaudio-11.0 2017-09-08 02:38:35 +00:00
adam
23a185df08 Version 1.3.4:
* fmfconv
  * Fix handling of Timex hires frames
  * Extract FMF type handling

* tzxlist
  * Extend header info
2017-09-06 15:32:46 +00:00
adam
1e10a85d41 Fuse 1.4.0:
* New features:
  * Add DivMMC emulation
  * Add ZXMMC emulation

* Miscellaneous improvements:
  * Add support for MLT format screenshots
2017-09-06 15:32:14 +00:00
adam
f01c453ca9 libspectrum 1.4.0:
* Add support for MMC / SD card emulation in SPI mode
* Add class recognition for MLT files
* Various minor bug fixes/improvements:
  * Fix typo in libspectrum.txt
  * Additional unit tests for SZX reading/writing
2017-09-06 15:31:37 +00:00
wiz
3110a02dbc Comment out dead sites. 2017-09-06 10:40:25 +00:00
wiz
ff22ec594f Follow some redirects. 2017-09-04 18:08:18 +00:00