summaryrefslogtreecommitdiff
path: root/emulators
AgeCommit message (Collapse)AuthorFilesLines
2017-11-23recursive bump for libxkbcommon removal from at-spi2-corewiz6-10/+12
2017-11-12Bump PKGREVISION on packages depending on CUPSkhorben2-4/+4
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-12Update dependencies on print/cups to print/cups-basekhorben2-4/+4
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-06ckmame: Follow redirect.wiz1-3/+3
2017-11-03tweak clang compiler version matchingdbj2-5/+12
2017-10-14qemu: fix extraction of 2.10.* on case-insensitive filesystemsjdolecek2-1/+8
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-13fuse-emulator-utils: update to 1.3.5adam2-7/+7
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-13fuse-emulator: update to 1.4.1adam2-7/+7
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-13libspectrum: update to 1.4.1adam2-7/+7
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-11qemu: update to 2.10.1adam3-9/+9
2.10.1: Bug fixes.
2017-10-07vice: avoid PLIST mismatch if texi2dvi or pdftex are available.maya1-1/+5
Reported by Rhialto in pkgsrc-users.
2017-09-30or1ksim: comment out dead siteswiz1-4/+4
2017-09-28libretro-mupen64plus: Fix DOS line endings.jperkin1-1/+6
2017-09-18revbump for requiring ICU 59.xmaya3-5/+6
2017-09-16Reset maintainerwiz4-8/+8
2017-09-16PC6001VX: update to 2.31.1tsutsui2-8/+7
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-16dosbox: set default audio blocksize to 8192 (up from 1024)maya3-3/+19
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-14*ahem* fix my previous commitdholland2-4/+4
2017-09-09clang 5.x is not less than 4.x.dholland2-7/+17
2017-09-09Add missing makefile rules for building with clang on NetBSD and FreeBSD.dholland2-5/+54
2017-09-08Update HOMEPAGE.wiz1-2/+2
2017-09-08Recursive revbump from audio/pulseaudio-11.0ryoon3-5/+6
2017-09-06Version 1.3.4:adam2-7/+7
* fmfconv * Fix handling of Timex hires frames * Extract FMF type handling * tzxlist * Extend header info
2017-09-06Fuse 1.4.0:adam2-7/+7
* New features: * Add DivMMC emulation * Add ZXMMC emulation * Miscellaneous improvements: * Add support for MLT format screenshots
2017-09-06libspectrum 1.4.0:adam2-7/+7
* 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-06Comment out dead sites.wiz3-7/+7
2017-09-04Follow some redirects.wiz5-10/+10
2017-09-04Comment out dead sites.wiz1-3/+3
2017-09-04Add NetBSD CVS tag and a commentryoon2-2/+6
2017-09-04Update HOMEPAGE.wiz1-2/+2
2017-09-03Comment out dead MASTER_SITES/HOMEPAGEs.wiz1-2/+2
2017-09-02Bump libzip ABI depends and PKGREVISIONs of its users for bzip2 dependency.wiz1-2/+2
2017-08-30Restore the original patch for curses_inc_list and curses_lib_listkamil2-5/+5
2017-08-30qemu: Upgrade to 2.10.0kamil11-228/+27
pkgsrc changes: - remove stray conflict with qemu-bin - I cannot find references to it in pkgsrc - drop mentions of NetBSD version < 6.0 - it's already broken there regardless of the directives and not supported - remove stray BUILDLINK_PASSTHRU_DIRS and BUILDLINK_PASSTHRU_RPATHDIRS this is redundant with the default pkgsrc framework defines - not yet ported to 3.x as of 2.10.0, newer versions get initial patches - remove ivshmem - it's not a user settable option, it requires as of now Linux kernel API (eventfd) and it builds only for Linux now (no longer for BSD and SunOS) - add test target - all tests pass on NetBSD 8.99.2 (with disabled PaX MPROTECT) - sync PLIST - drop patches that are no longer needed, proper fixes merged upstream upstream changelog ================== The full list of changes are available at: http://wiki.qemu.org/ChangeLog/2.10 Highlights include: * Support for ACPI NUMA distance info and control over CPU NUMA assignments via '-numa cpu' parameters * Support for LUKS encryption format in qcow2 images * Monitor/Management interface improvments: additional debug information available through 'info ramblock/cmma/register/qtree', support for viewing connected clients via 'info vnc', improved parsing support for QMP protocol, and other additional commands * QXL and virtio-gpu support for controlling default display resolution * Support for vhost-user-scsi devices * NVMe emulation support for Write Zeroes command and Controller Memory Buffers * Guest agent support for querying guest hostname, users, timezone, and OS version/release information * ARM: KVM support for Raspberry Pi 3 * ARM: emulation support for MPS2/MPS2+ FPGA-based dev boards * ARM: zynq: SPIPS flash support * ARM: exynos4210: hardware PRNG device, SDHCI, and system poweroff * Microblaze: support for CPU versions 9.4, 9.5, 9.6, and 10.0 * MIPS: support for Enhanced Virtual Addressing (EVA) * MIPS: initrd support for kaslr-enabled kernels * OpenRISC: support for shadow registers, idle states, and numcores/coreid/EVAR/EPH registers * PowerPC: Multi-threaded TCG emulation support * PowerPC: OpenBIOS VGA driver for MacOS guests * PowerPC: pseries: KVM and emulation support for POWER9 guests * PowerPC: pseries: support for hash page table resizing * s390: channel device passthrough support via vfio-ccw * s390: support for channel-attached 3270 "green screen" devices for use as guest consoles or additional TTYs * s390: improved support for PCI (AEN, AIS, and zPCI) * s390: support for z14 CPU models and netboot/TFTP via CCW BIOS, * s390: TCG support for atomic "LOAD AND x" and "COMPARE SWAP" operations, LOAD PROGRAM PARAMETER, extended facilities, CPU type, and many more less-common instructions. * SH: TCG support for host atomic instructions for emulating tas.b and gUSA (user-space atomics), and support for fpchg/fsrra instructions * SPARC: fixes for booting Solaris 2.6 on sun4m/OpenBIOS machines * x86: Q35 MCH supports TSEG higher than 8MB * x86: SSE register access via gdbstub * Xen: support for multi-page shared rings, and 9pfs/virtfs backend * Xtensa: sim machine console can be directed to chardev via -serial * and lots more...
2017-08-25Various patches to fix the build on SunOS.jperkin10-7/+254
2017-08-24the MIPS 4Kc, 4KEc, 5Kc and 5KE cpus don't have an FPU.mrg3-3/+21
this will break the MALTA kernel in gxemul, but the real hardware does not have an FPU.. bump pkg revision.
2017-08-24Revbump for boost updateadam2-4/+4
2017-08-21mk/emulator: Move Linux shlibs task settings to package Makefiles.jlam11-19/+70
Move the definitions of LDCONFIG_ADD_CMD and LDCONFIG_REMOVE_CMD into suse_linux/emulator.mk. The commands are specific to the Linux installed, including the path to ldconfig(8), so localize them to the package that provides it. Move the definition of RUN_LDCONFIG out of the emulator framework and into the packages that use them as RUN_LDCONFIG is meant to be a package-settable variable. Fix the path to the Linux ldconfig(8) that was used on FreeBSD to brand the ELF format that has been incorrect for over 10 years. In the suse_base packages, explicitly set LDCONFIG_REMOVE_CMD to ${TRUE} since the ldconfig(8) command is provided by that package and can't be invoked at the postremove stage because it has already been deleted from the system by then. Bump the PKGREVISION of all the suse_base packages because the install scripts have changed. Bump the PKGREVISIONs of the darwin_lib and osf1_lib packages because the install scripts no longer try to run ldconfig(8), which is not provided in either OpenDarwin or OSF/1.
2017-08-19Update PC6001VX to 2.31.0.tsutsui5-811/+7
Upstream changes: 2.31.0 2017/08/19 * make file dialog and setting dialog fullscreen for low resolution devices when the ALWAYSFULLSCREEN flag is specified on build * fix sound call method which was not thread safe * rewrite documents with asciidoc * (Windows) update build procedure make 64 bit version buildable recommend to use fixed MSYS2 version PATH setting no longer necessary * (UNIX) fix pro file to build on non-Linux UNIX systems * (non Windows) use absolute path for config files etc. * (Android) temporary workaround for access issue of file access on a SD card
2017-08-16Comment out dead sites.wiz2-5/+5
2017-08-16Follow some http redirects.wiz1-2/+2
2017-08-16Changes in VICE 3.1adam10-261/+293
General - New support for double sided 1571 g64 and p64 images. - SID filter improvements. C64(SC)/SCPU64/C64DTV/C128 changes - New joyport script64 dongle emulation. - New joyport vizawrite64 dongle emulation. - Fixed joyport paperclip64 dongle emulation. - Fixed StarDOS emulation. XVIC - Fixed VIA emulation. C1541 - Fixed commands and added new commands. BeOS/Haiku changes - New drag & drop support: dragging a file from Tracker into the window now autostarts it, and dragging text into the window pastes it.
2017-08-02Fuse 1.3.8:adam3-8/+22
* Emulation core improvements: * Add workaround for Multiface One and 128 clash * Limit RZX sentinel warning to once per playback * Disable Melodik interface on 128K machines * Correct the list of machines for Multiface One * Miscellaneous improvements: * Update compile instructions for win32 UI * Check required version of libspectrum is available * Document --mdr-len and --mdr-random-len options * Document support for the Recreated ZX Spectrum * Fix transposed description of AY-3-8912 * GTK UI: Destroy tape browser dialog on close
2017-08-02libspectrum 1.3.6:adam5-15/+16
* Fix Z80 snapshot writing when +D is enabled * Export pkgconfig file to publish library version * Fix offset of keyboard mappings in Z80 v3 snaphots * Various minor bug fixes/improvements: * Replace '*' in boolean context with '&&' in libspectrum_malloc0_n() * Fix warning about missing atomic_lock()/atomic_unlock() declarations in gslock.c
2017-08-01Comment out some dead HOMEPAGEs.wiz1-2/+2
2017-08-01Comment out dead sites (DNS problems).wiz3-8/+8
2017-08-01Follow some http -> https redirects.wiz2-6/+6
2017-07-30Update HOMEPAGE, remove nonworking MASTER_SITE.wiz1-3/+3
2017-07-16fix paths in patches.christos3-9/+9
2017-07-16Fix dropped characters on landisk (sh4). Now the arrow keys work in thechristos4-3/+74
installer.