aboutsummaryrefslogtreecommitdiff
path: root/emulators
Commit message (Collapse)AuthorAgeFilesLines
* emulators/qemu-devel: fix build on powerpc64* with a patch from emulators/qemuPiotr Kubaj2024-04-241-7/+20
|
* emulators/rpcs3: update to 0.0.31.16374Jan Beich2024-04-222-5/+5
| | | | Changes: https://github.com/RPCS3/rpcs3/compare/dff7352e2e...862727e9bf
* emulators/mupen64plus-video-glide64mk2: fix build with clang 18Dimitry Andric2024-04-201-3/+5
| | | | | | | | | | | | | | | | | | I am unsure if clang 18 actually has anything to do with it, but whatever the case, emulators/mupen64plus-video-glide64mk2 does not build: CXX _obj/Glide64/rdp.o ../../src/Glide64/rdp.cpp:1863:11: error: use of undeclared identifier 'bswap32' 1863 | *v5 = bswap32(v12); | ^ And a bunch more of these. Fix it by including <sys/endian.h> in the __FreeBSD__ case in src/Glide64/Util.h. PR: 278001 Approved by: maintainer timeout (2 weeks) MFH: 2024Q2
* emulators/rpcs3: update to 0.0.31.16364Jan Beich2024-04-202-5/+5
| | | | Changes: https://github.com/RPCS3/rpcs3/compare/40eda1b972...dff7352e2e
* emulators/qemu: Switch CAPSTONE dependency to Capstone 5Gleb Popov2024-04-191-2/+2
| | | | Approved by: bofh (maintainer)
* emulators/pcsx2: Update to 1.7.5698Ganael LAPLANCHE2024-04-1910-71/+674
|
* emulators/hugo: Remove expired portRene Ladan2024-04-1813-282/+0
| | | | 2024-04-17 emulators/hugo: Unmaintained, last release in 2005 and uses deprecated gtk2 library
* emulators/*unicorn: update to 2.0.1p1Antoine Brodin2024-04-1810-104/+22
|
* emulators/rpcs3: update to 0.0.31.16347Jan Beich2024-04-182-5/+5
| | | | Changes: https://github.com/RPCS3/rpcs3/compare/54ab16ab35...40eda1b972
* emulators/rpcs3: update to 0.0.31.16342Jan Beich2024-04-162-5/+5
| | | | Changes: https://github.com/RPCS3/rpcs3/compare/d6f6752af0...54ab16ab35
* all: Bump after lang/go121 updateAshish SHUKLA2024-04-151-1/+1
| | | | MFH: 2024Q2
* */*: Remove GNU_CONFIGURE_MANPREFIX after move man pages to share/manNuno Teixeira2024-04-141-1/+0
| | | | Approved by: portmgr (blanket)
* emulators/rpcs3: update to 0.0.31.16323Jan Beich2024-04-132-5/+5
| | | | Changes: https://github.com/RPCS3/rpcs3/compare/517f0e1bac...d6f6752af0
* emulators/sameboy: Update to 0.16.3Nuno Teixeira2024-04-122-6/+5
| | | | ChangeLog: https://github.com/LIJI32/SameBoy/releases/tag/v0.16.3
* {emulators,sysutils}/xen-{kernel,tools}: update to 4.8.2Roger Pau Monné2024-04-123-147/+9
| | | | | | Changelog: https://xenbits.xen.org/gitweb/?p=xen.git;a=shortlog;h=RELEASE-4.18.2 Sponsored by: Cloud Software Group Approved by: bapt (implicit)
* cleanup: remove occurrences of WITH_DEBUGMathieu Arnold2024-04-121-1/+0
| | | | | | | | DEBUG like all ports features, must not ever be set in a port, they are user facing features, that the user needs to enable in their environment/make.conf, either by defining WITH_DEBUG globally, or by setting WITH_DEBUG_PORTS with origin of ports they want DEBUG enabled in.
* emulators/open-vm-tools: Update to 12.4.0Renato Botelho2024-04-102-5/+4
| | | | | | PR: 277998 Reported by: John Wolfe <john.wolfe@broadcom.com> Sponsored by: Rubicon Communications, LLC ("Netgate")
* emulators/wine: Update to Wine 9.0Gerald Pfeifer2024-04-075-303/+1055
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Move from Wine 8.0.2 and the Wine 8.0 release series to Wine 9.0 which represents another year of upstream development and over 7000 individual changes. Touted highlights include the new WoW64 architecture and an experimental Wayland driver - neither of which upstream nor us have enabled yet. Other areas of major changes include: - The PostScript driver is reimplemented to work from Windows-format spool files and avoid any direct calls from the Unix side. - The Vulkan driver supports up to version 1.3.272 of the Vulkan spec. - A number of GdiPlus functions are optimized for better graphics performance and quite some work on Direct3D. - The Windows Media Video (WMV) decoder DirectX Media Object (DMO), DirectShow Audio Capture filter, and DirectShow MPEG‑1 Video Decoder filter are implemented. - DirectInput action maps are implemented, improving compatibility with many old games that use this to map controller inputs to in-game actions. - URL/URI protocol associations are exported as URL handlers to the FreeBSD desktop. - Monitor information like name and model id are retrieved from the physical monitor's Extended Display Identification Data (EDID). - Internationalization work, new timezone database (2023c), 15.1.0 of the Unicode Standard. - The default Windows version for new prefixes is set to Windows 10. - Address space layout randomization (ASLR) is supported for modern PE binaries, to avoid issues with address space conflicts. FluidSynth (2.3.3), Musl (1.2.3), and Zydis (4.0.0) are now bundled and several bundled libraries have been updated: Vkd3d (1.10), Faudio (23.12), LDAP (2.5.16), LCMS2 (2.15), LibMPG123 (1.32.2), LibPng (1.6.40), LibTiff (4.6.0), LibXml2 (2.11.5), LibXslt (1.1.38), Zlib (1.3). Extensive release notes are at https://www.winehq.org/announce/9.0 . We now explicitly build --without-pcap, --without-pcsclite, and --without-wayland and enable gstreamer support only when ALSA or OSS are enabled. And we include files/extra-patch-tools-winebuild-res32 to work around intermittent build problems on i386 and have to drop files/patch-dlls_ntdll_unix_loader.c which no longer applies. emulators/wine8 is available for anyone needing that previous version.
* emulators/rpcs3: drop obsolete patch after 5192b368f5ebJan Beich2024-04-061-25/+0
| | | | | https://github.com/RPCS3/rpcs3/commit/0c94606fcfc9 silenced -Wold-style-cast in audio_resampler.h
* emulators/rpcs3: update to 0.0.31.16295Jan Beich2024-04-063-18/+18
| | | | Changes: https://github.com/RPCS3/rpcs3/compare/2a89d87fab...517f0e1bac
* emulators/dolphin-emu: Update to 5.0.21264Ganael LAPLANCHE2024-04-066-205/+120
|
* emulators/mame: Update to 0.264Alastair Hogge2024-04-067-1667/+1767
| | | | | | | | | | | - Add new build dependency on archivers/zstd - Add separate OPTIONs for each of the current buildable emulators - Move HTML documentation from ${DOCSDIR}/html to ${DOCSDIR} - TOOLS can now built without building any of the emulators Changelog: https://www.mamedev.org/?p=535 PR: 277493
* emulators/wine-devel: Update to Wine 9.5Gerald Pfeifer2024-04-053-11/+4
| | | | | | | | | This includes the following changes: - Initial SLTG-format typelib support in widl. - Improvements to Minidump support. - Various bug fixes. Upstream also dropped some libraries related to WoW64.
* emulators/tuxnes: Remove expired portRene Ladan2024-04-045-91/+0
| | | | 2024-04-04 emulators/tuxnes: BROKEN for more than 4 months
* emulators/flexemu: Clean up portRainer Hurling2024-04-042-10/+12
| | | | | | | | | | - Reduce the dependencies used by the port - Remove unfinished binaries - Correct pkg-plist Thanks for the hints from the author of the emulator. Reported by: Wolfgang Schwotzer <wolfgang.schwotzer@gmx.net>
* emulators/qemu-devel: Update version 8.3.0.20240126=>8.3.0.20240229Muhammad Moinur Rahman2024-04-043-35/+21
|
* emulators/nestopia: update to 1.52.1Philippe Audeoud2024-04-043-16/+4
| | | | | PR: 278134 Reported by: maintainer
* emulators/rpcs3: update to 0.0.31.16282Jan Beich2024-04-042-5/+5
| | | | Changes: https://github.com/RPCS3/rpcs3/compare/e90b399329...2a89d87fab
* emulators/wine*: do not test for removed llvm10Rene Ladan2024-04-034-4/+4
|
* emulators/rpcs3: update to 0.0.31.16276Jan Beich2024-03-312-5/+5
| | | | Changes: https://github.com/RPCS3/rpcs3/compare/4ecf8ecd06...e90b399329
* emulators/rpcs3: update to 0.0.31.16271Jan Beich2024-03-302-5/+5
| | | | Changes: https://github.com/RPCS3/rpcs3/compare/a6fa091ab3...4ecf8ecd06
* emulators/flexemu: Add new portRainer Hurling2024-03-295-0/+168
| | | | | | | | | | Flexemu is a classic computer emulation based on the Motorola MC6809. The operating system running on it is called FLEX. Several (cross) assemblers, debugger, compilers, textprocessing systems, and even a circuit board layout system and a videotext editing system are available https://flexemu.neocities.org/
* emulators/wine8: Move man pages to share/manYasuhiro Kimura2024-03-292-29/+31
| | | | Approved by: portmgr (blanket)
* emulators/rpcs3: update to 0.0.31.16219Jan Beich2024-03-282-12/+11
| | | | Changes: https://github.com/RPCS3/rpcs3/compare/e32ed90d21...a6fa091ab3
* emulators/vice: fix option FFMPEGDirk Meyer2024-03-271-2/+3
| | | | PR: 277971
* devel/flatbuffers: update 24.3.7 → 24.3.25Yuri Victorovich2024-03-271-0/+1
| | | | Reported by: portscout
* emulators/mupen64plus-ui-console: Move manpages to share/manGleb Popov2024-03-252-3/+3
| | | | Approved by: portmgr (blanket)
* */*: Various Linux CentOS 7 updatesTijl Coosemans2024-03-253-68/+42
|
* lang/go: Change DEFAULT to 1.21Muhammad Moinur Rahman2024-03-241-1/+1
| | | | | PR: 277776 Approved by: portmgr (exp-run)
* emulators/wine-devel: Update to Wine 9.4Gerald Pfeifer2024-03-233-4/+5
| | | | | | | | | This includes the following changes: - Bundled vkd3d upgraded to version 1.11. - Initial OpenGL support in the Wayland driver (which we don't use). - Support for elevating process privileges. - More HID pointer improvements. - Various bug fixes.
* Mk/bsd.port.mk: Add __MAKE_CONF=${NONEXISTENT} to WRK_ENVTijl Coosemans2024-03-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | And remove it from individual ports. Use WRK_ENV in custom build commands where necessary. FreeBSD make(1) includes /usr/share/mk/sys.mk and that includes /etc/make.conf if it exists. This happens when you run make in a port directory but it also happens when the upstream build system uses make. This commit disables make.conf inclusion in the latter case because users can define variables like CFLAGS in make.conf that override ports framework variables and this can cause problems that are difficult to diagnose. If there are any build customisations made through make.conf that stop working because of this commit then they should be made available by the ports tree through some mechanism, e.g. an option in a port. Some ports were picking up variables from Poudriere make.conf and required fixes: - astro/wmspaceweather x11-clocks/wmcalclock: Add OPSYS to MAKE_ENV. - games/zhlt: Add ARCH to MAKE_ENV. - graphics/tachyon: Upstream ARCH is not ports tree ARCH. Set ALL_TARGET=bsd so upstream ARCH is defined correctly. Enable multi-threading support while here. PR: 277455 Exp-run by: antoine
* emulators/rpcs3: update to 0.0.31.16209Jan Beich2024-03-232-5/+5
| | | | Changes: https://github.com/RPCS3/rpcs3/compare/2f822abb47...e32ed90d21
* emulators/open-simh: Unbreak on -CURRENTKevin Bowling2024-03-211-0/+11
| | | | | | The #define to enum shutdown_how change for shutdown(2) has broken this build. Remove the overridden SD_BOTH and directly call SHUT_RDWR for now.
* emulators/rpcs3: update to 0.0.31.16208Jan Beich2024-03-212-5/+5
| | | | Changes: https://github.com/RPCS3/rpcs3/compare/40adf4b944...2f822abb47
* emulators/cpmemu: Remove expired portRene Ladan2024-03-199-147/+0
| | | | 2024-03-18 emulators/cpmemu: BROKEN on all versions since last year
* emulators/hugo: Mark DEPRECATEDMuhammad Moinur Rahman2024-03-171-1/+4
| | | | | | | | | - Unmaintained and last upstream release was in 2005 - Uses deprecated gtk2 libraries - Set EXPIRATION_DATE 2024-04-17 If someone needs this port feel free to undeprecate and takeover maintainership.
* emulators/rpcs3: update to 0.0.31.16205Jan Beich2024-03-162-5/+5
| | | | Changes: https://github.com/RPCS3/rpcs3/compare/0f00bb77fe...40adf4b944
* emulators/rpcs3: update to 0.0.31.16201Jan Beich2024-03-122-5/+5
| | | | Changes: https://github.com/RPCS3/rpcs3/compare/adc8a360ad...0f00bb77fe
* emulators/yuzu: silence order warning after 0f5a12706051Jan Beich2024-03-111-1/+0
| | | | | | | | | | $ portlint [...] WARN: Makefile: "DEPRECATED" has to appear earlier. WARN: Makefile: "LIB_DEPENDS" has to appear earlier. WARN: Makefile: "BUILD_DEPENDS" has to appear earlier. WARN: Makefile: "TEST_DEPENDS" has to appear earlier. WARN: Makefile: "FLAVORS" has to appear earlier.
* emulators/yuzu: silence makepatch warningJan Beich2024-03-111-2/+2
| | | | | | $ portlint [...] WARN: /usr/ports/yuzu/files/patch-renderdoc: patch was not generated using ``make makepatch''. It is recommended to use ``make makepatch'' when you need to [re-]generate a patch to ensure proper patch format.