summaryrefslogtreecommitdiff
path: root/emulators
AgeCommit message (Collapse)AuthorFilesLines
2015-05-04Recursive PKGREVISION bump for libzip shlib major bump.wiz1-1/+2
2015-05-03fix compat60 (and strip down a lot to a backward compatibility packagespz26-122/+1074
to NetBSD 6.1) introduce compat61 (and compat61-x11 with it) as a backward compatibility package to NetBSD 7 add compat61* to mk/emulator/netbsd-compat.mk and emulators/Makefile some sort of version for the binary compat packages might have been useful, maybe abusing the DIST_SUBDIR? compat61 is likely to change if/when NetBSD 6.2 is released
2015-05-03Update to 0.12:wiz2-10/+8
0.12 (2015-05-03) - add support for on-disk caches to speed up consecutive runs - support for ROMs in directories instead of in zip archives - fix all fixable ROM errors automatically in one run - speed up database operations by preparing statements only once - remove torrentzip support (removed in libzip)
2015-04-29Update to 2.3.0ryoon4-72/+11
Changelog: * Support for 32-bit KVM guests on 64-bit ARM hosts * Support for running KVM under valgrind * New IvyBridge CPU model for x86 guests * Xen: support for ioreq-server API * New 5KEc and 5KEf MIPS64r2, and M14K and M14Kc MIPS32r2 microMIPS CPU models for MIPS guests * Basic support for transactional memory extentions in PowerPC guests * Improved VGA support for little-endian PPC/pSeries guests * PCI bus support for s390x guests * Support for automatic guest device unplug when passthrough devices are unbound from VFIO host driver * Improved UI performance/support for GTK+/VNC/SDL/Spice, and VNC support for multiseat * Performance improvements for virtio-blk emulation: asynchronous SCSI request handling, and disk read merging. * QEMU Guest Agent: now also supports file operations in Windows guests, can be used to enable/disable memory blocks in linux guests in support for memory hotplug. * Migration can now include a JSON description of migration stream to aid in identifying incompatibilities betweens guests/hosts. * And lots more...
2015-04-26Drop ONLY_FOR_COMPILER, supports it least clang as well.joerg1-2/+1
2015-04-25Recursive revbump following MesaLib update, categories a through f.tnn60-106/+120
2015-04-21Support ARM.joerg2-1/+36
2015-04-21Unlike GCC, clang defines __ARM_NEON__ for all CPUs it expects it tojoerg6-1/+116
have, even without forcing NEON as FPU. Consistently use HAVE_NEON.
2015-04-21addressof is part of STL, so rename the macro.joerg20-25/+741
2015-04-21Support building on ARM.joerg2-3/+13
2015-04-17Revbump after updating devel/boost-libsadam1-1/+2
2015-04-14Set correct PLIST variable for ARM.joerg1-2/+2
2015-04-13Removing python26. EOL'd quite some ago and discussed a couple times onrodent1-2/+2
tech-pkg@ and pkgsrc-users@.
2015-04-10+libretro-nestopiasnj1-1/+2
2015-04-10Add libretro-nestopia, a retroarch core based on the nestopia (undeadsnj6-0/+82
edition) emulator.
2015-04-09Add shared-mime-info rpm to gtk2 emulation package. This matcheswiz4-6/+18
what suse121_gtk2 does and fixes the first part of PR 48666, as Nicolas Joly found out. Run update-mime-database in INSTALL, and add an appropriate cleanup rule to DEINSTALL. Bump PKGREVISION.
2015-04-06Revbump after updating textproc/icuadam3-4/+6
2015-04-02Update mame and mess to 0.160. The usual changes.wiz3-8/+8
2015-03-31When checking for C99 features, it helps to actually use C99.joerg2-3/+12
2015-03-31MACHINE_ARCH can be checked by equality.joerg1-3/+3
2015-03-31Help detecting X11 libraries.joerg1-1/+3
2015-03-31Don't hard-code use of x86 asm or little endian, but properly detectjoerg4-2/+42
suppoprt for either.
2015-03-31Use regparm calling convention only on i386.joerg2-1/+15
2015-03-31Replace nasty global asm with a naked function. Avoids killing libbfdjoerg2-1/+32
when building with Clang.
2015-03-31Don't specify scheduling goals. Honour whatever the user sets.joerg2-3/+12
2015-03-31For ARM, an additional binary is produced, so adjust the PLIST.joerg11-3/+187
Fix mismatches between prototypes and implementations. Use unified ARM syntax.
2015-03-31MACHINE_ARCH needs bsd.prefs.mk.joerg1-1/+3
2015-03-24Update to 3.11ryoon4-18/+18
Changelog: Not available. Linux/s390x works like before.
2015-03-24Update to 1.0.2ryoon4-28/+26
* Built successfully when MAKE_JOBS_SAFE=yes and MAKE_JOBS=16. * Update EmuTOS to 0.9.4. Changelog: *** repository tagged as ARANYM_1_0_2 2014/10/17 - Petr - sysdeps.h: fixed typo error (I hope) that prevented the build on PPC64 - various files: version++ for the new release 2014/10/17 - version 1.0.1 released ========== Just a quick bugfix release: o SDL NF CDROM is included in the build correctly o JIT is supported on kfreebsd (alternate kernel for Debian OS) o some warnings that prevented build on Debian fixed 2014/10/15 - version 1.0.0 released ========== Major highlights of this release: o JIT CPU compiler now supports also ARM platforms driven by Linux o JIT CPU compiler fixes memory management and adds some instructions o massive NatFeat HostFS fixes and improvements (symlinks and more) o NatFeat CD-ROM for Win32 and SDL o NatFeat OSMesa support improved (OpenGL 4.4 / Mesa 10.1.4) osmesa.ldg can replace tinygl.ldg now o seamless mouse integration and keyboard input improved o NVRAM: many country codes added (from current FreeMiNT) o libSDL2 is supported now (along with libSDL 1.2.x) o Cygwin, MinGW, Mac OS X, CentOS and Debian build fixes Countless bug fixes and many other under-the-hood improvements are included as well. This release crowns more than 13 years of continuous development by many dedicated programmers (listed in the AUTHORS file). Thank you all!
2015-03-21fix PLIST breakage on amd64tnn1-15/+15
2015-03-15needs yacctnn1-2/+2
2015-03-15needs yacctnn1-2/+2
2015-03-13Update to 2.2.1ryoon2-7/+6
Changelog: 2001e19: Update version for v2.2.1 release (Michael Roth) c70221d: vpc: Fix size in fixed image creation (Kevin Wolf) 07db685: coroutine: Fix use after free with qemu_coroutine_yield() (Kevin Wolf) c4ca8af: acpi: update generated hex files (Michael Roth) 16765a5: acpi-test: update expected DSDT (Michael Roth) dab0efc: pc: acpi: fix WindowsXP BSOD when memory hotplug is enabled (Igor Mammedov) 6c699aa: xen-hvm: increase maxmem before calling xc_domain_populate_physmap (Stefano Stabellini) a958b9b: linux-user: Check for cpu_init() errors (Eduardo Habkost) 4ec1b9b: qdev: Avoid type assertion in qdev_build_hotpluggable_device_list() (Jun Li) 3e04f97: kvm/apic: fix 2.2->2.1 migration (Paolo Bonzini) 00fd890: target-mips: fix broken snapshotting (Leon Alrae) 3d1cd59: update ipxe from 69313ed to 35c5379 (Gerd Hoffmann) a97f9a7: exec: change default exception_index value for migration to -1 (Paolo Bonzini) 987aba5: qtest: Fix deadloop by running main loop AIO context's timers (Fam Zheng) 7d389a2: block/iscsi: fix uninitialized variable (Peter Wu) 2a020d2: fix mc146818rtc wrong subsection name to avoid vmstate_subsection_load() fail (Zhang Haoyu) 6833856: libcacard: stop linking against every single 3rd party library (Daniel P. Berrange) a9eb2b6: qemu-thread: fix qemu_event without futexes (Paolo Bonzini) 4d49de6: vfio-pci: Fix missing unparent of dynamically allocated MemoryRegion (Alex Williamson) 3750d25: target-arm/translate-a64: Fix wrong mmu_idx usage for LDT/STT (Peter Maydell) 4ac8b01: hw/input/hid.c Fix capslock hid code (Dinar Valeev) e60fb7a: sb16: fix interrupt acknowledgement (Paolo Bonzini) 451b9e2: virtio: fix feature bit checks (Cornelia Huck) 0d09315: vt82c686: avoid out-of-bounds read (Paolo Bonzini) 8d1fdb1: target-i386: fix movntsd on big-endian hosts (Paolo Bonzini) b0a231a: scsi: fix cancellation when I/O was completed but DMA was not. (Paolo Bonzini) 09e2753: linux-user: Fix broken m68k signal handling on 64 bit hosts (Peter Maydell) 49725cd: pckbd: set bits 2-3-6-7 of the output port by default (Paolo Bonzini) fdb2ed4: serial: refine serial_thr_ipending_needed (Paolo Bonzini) e54bcad: serial: reset thri_pending on IER writes with THRI=0 (Paolo Bonzini) e1ce0c3: vl.c: fix regression when reading machine type from config file (Marcel Apfelbaum) cb3360d: PPC: Fix crash on spapr_tce_table_finalize() (David Gibson) f738ade: atomic: fix position of volatile qualifier (Paolo Bonzini) 83dbd88: migration/block: fix pending() return value (Vladimir Sementsov-Ogievskiy) 718ab31: target-xtensa: test cross-page opcode (Max Filippov) 27ad3df: target-xtensa: fix translation for opcodes crossing page boundary (Max Filippov) 6569578: audio: Don't free hw resources until after hw backend is stopped (Peter Maydell) 51d703f: linuxboot: fix loading old kernels (Paolo Bonzini) ebd2bd2: block: Don't probe for unknown backing file format (Kevin Wolf) 9f8da03: qcow2.py: Add required padding for header extensions (Kevin Wolf) 63a3acd: qcow2: Fix header extension size check (Kevin Wolf) 9fc6075: block migration: fix return value (Gary R Hook) 6950b92: block/raw-posix: Fix ret in raw_open_common() (Max Reitz) 9b3f3d6: qcow2: Respect bdrv_truncate() error (Max Reitz) 6f45cda: qcow2: Flushing the caches in qcow2_close may fail (Max Reitz) 1e85e69: qcow2: Prevent numerical overflow (Max Reitz) ff15187: iotests: Add test for unsupported image creation (Max Reitz) 0a0a984: iotests: Only kill NBD server if it runs (Max Reitz) b15bfd0: qemu-img: Check create_opts before image amendment (Max Reitz) 10be14e: qemu-img: Check create_opts before image creation (Max Reitz) 6065d54: block: Check create_opts before image creation (Max Reitz) 0fc9a06: block/nfs: Add create_opts (Max Reitz) 1961d1c: block/vvfat: qcow driver may not be found (Max Reitz) e81703b: block: Omit bdrv_find_format for essential drivers (Max Reitz) 7e213f8: block: Make essential BlockDriver objects public (Max Reitz)
2015-03-12unconditionally needs dlopentnn1-1/+2
2015-03-10Partially revert previous, apparently there exists "make emul-distinfo"tnn2-18/+4
Turn "make distinfo" into an error instead. Thanks to anonymous for the hint.
2015-03-08interim make distinfo handling until we decide how to do a generic fixtnn2-2/+24
2015-03-07Address issues raised by agc@ to make the github master site handlingtnn1-5/+4
more pkgsrcesque. 1) turn _USE_GITHUB into an internal infrastructure variable 2) put back MASTER_SITES in packages' Makefiles. 3) encode the account in the master site URL, remove GH_ACCOUNT 4) rename GH_PROJECT to GITHUB_PROJECT 5) rename GH_TAGNAME to GITHUB_TAG and allow it to accept commit hash as well as tag. GH_COMMIT is gone. 6) turn on this functionality when MASTER_SITES matches a predefined github pattern instead of via explicit USE_GITHUB setting.
2015-03-07convert to USE_GITHUBtnn2-10/+10
2015-03-06ftp.digital.com is long gone. Amazingally this is still up on ftp.hp.com.tnn1-2/+3
2015-03-06Replace user-exec.c patch with cleaned up version which was sent upstream.tnn2-13/+34
Includes PR pkg/49723 fix for sparc64.
2015-03-04also install ecm as unecm, since the binary behaves differently if invokedsnj2-3/+6
under that name. bump PKGREVISION to 1.
2015-03-02add modules for webp, xslt and lsbtnn1-1/+4
2015-03-02appease pkglinttnn1-1/+2
2015-03-02Added emulators/suse131_lsbtnn1-1/+3
2015-03-02Added emulators/suse131_libwebptnn2-2/+5
2015-03-02swrast_dri.so needs libLLVM.tnn2-3/+10
Although not strictly GLX related I'm adding it directly here for now to avoid the overhead of an extra package. Bump PKGREVISION.
2015-03-02libgstvideo needs liborc. Bump PKGREVISION.tnn2-3/+10
2015-03-02Import suse32_libwebp-13.1 as emulators/suse131_32_libwebp.tnn1-0/+5
VP8 codec library.
2015-03-02Import suse_libwebp-13.1 as emulators/suse131_libwebp.tnn3-0/+27
VP8 codec library.
2015-03-02Import suse32_lsb-13.1 as emulators/suse131_32_lsb.tnn1-0/+5
This package provides runtime loader symlinks conformant to LSB 4.0.