Commit graph

8936 commits

Author SHA1 Message Date
Jan Beich
14ca2b434f emulators/yuzu: update to s20210414
Changes:	96d07b494...eedbe8351
2021-04-15 00:45:08 +00:00
Jan Beich
12cf26e278 emulators/rpcs3: update to 0.0.15.12090
Changes:	17f5fec53...ba1699a83
2021-04-15 00:45:07 +00:00
Dmitry Marakasov
ccc36a8312 emulators/mupen64plus-video-rice: clarify USE_GL
Approved by:	portmgr blanket
2021-04-13 19:18:06 +03:00
Tobias Kortkamp
08a8314c88
emulators/sameboy: Try to unreak build with multiple make jobs
gmake -C ../ build/bin/BootROMs/agb_boot.bin
gmake[3]: Entering directory '/wrkdirs/usr/ports/emulators/sameboy/work/SameBoy-0.14.2'
gmake -C ../ build/bin/BootROMs/cgb_boot.bin
gmake[3]: Entering directory '/wrkdirs/usr/ports/emulators/sameboy/work/SameBoy-0.14.2'
rgbasm -i build/obj/BootROMs/ -i BootROMs/ -o build/bin/BootROMs/agb_boot.bin.tmp BootROMs/agb_boot.asm
rgblink -o build/bin/BootROMs/agb_boot.bin.tmp2 build/bin/BootROMs/agb_boot.bin.tmp
dd if=build/bin/BootROMs/agb_boot.bin.tmp2 of=build/bin/BootROMs/agb_boot.bin count=1 bs=2304 2> /dev/null
gmake[3]: Leaving directory '/wrkdirs/usr/ports/emulators/sameboy/work/SameBoy-0.14.2'
rgbasm -i build/obj/BootROMs/ -i BootROMs/ -o build/bin/BootROMs/cgb_boot.bin.tmp BootROMs/cgb_boot.asm
rgbasm -i build/obj/BootROMs/ -i BootROMs/ -o build/bin/BootROMs/cgb_boot.bin.tmp BootROMs/cgb_boot.asm
rgblink -o build/bin/BootROMs/cgb_boot.bin.tmp2 build/bin/BootROMs/cgb_boot.bin.tmp
dd if=build/bin/BootROMs/cgb_boot.bin.tmp2 of=build/bin/BootROMs/cgb_boot.bin count=1 bs=2304 2> /dev/null
rgblink -o build/bin/BootROMs/cgb_boot.bin.tmp2 build/bin/BootROMs/cgb_boot.bin.tmp
error: Could not open file build/bin/BootROMs/cgb_boot.bin.tmp: No such file or directory
rgbasm -i build/obj/BootROMs/ -i BootROMs/ -o build/bin/BootROMs/agb_boot.bin.tmp BootROMs/agb_boot.asm

http://package18.nyi.freebsd.org/data/122amd64-default-foo/2021-04-10_08h07m32s/logs/errors/sameboy-0.14.2.log

I believe this is because at the moment the sdl program and libretro
module are built in one go but both depend on the bootroms and
should actually be built in separate steps.  Try that before adding
MAKE_JOBS_UNSAFE.
2021-04-12 19:33:09 +02:00
Gerald Pfeifer
996345a04d emulators/wine-devel: Update to Wine 6.6
This includes the following changes:
 - DWrite and DnsApi libraries converted to PE.
 - Plug & play driver support improvements.
 - Various bug fixes.

Also a decent number of files installed no longer are contingent on
the Staging patchset, having moved into Wine proper.

On the way simplify the dependency on wine-mono-devel.
2021-04-12 13:11:14 +00:00
Antoine Brodin
4f4eb2763b Hook emulators/z80pack to the build 2021-04-11 20:43:27 +00:00
Stefan Eßer
c9f346ce07 New port: emulators/z80pack Z80 emulator with CP/M-80
This port builds only the generic Z80 emulator and installs various
CP/M-80 disk images. The images can be copied into user directories
and updated from within the emulation of with the cpmtools programs.

The emulation covers CP-NET and MP/M-80 and addition to CP/M-1.4,
CP/M-2.2, and CP/M-3.0.

The port could be extended to install the full hardware emulation of
some classic S-100 bus computers from ALTAIR, IMSAI, and Cromemco
(including working emulation of the front panels).
2021-04-11 21:26:59 +02:00
Guido Falsi
423f3dfd75 emulators/virtualbox-ose: Fix build with ports provided SSL library on 11.x
Due to a compiler/linker command line ordering issue, VirtualBox 6
fails to compile on 11.x when a ports provided SSL library is
used.

Fix the order of -L options passed to the linker where the ssl
library is used.

Thanks to  Chad Jacob Milios <milios@ccsys.com> for suggesting the
correct fix.

PR:		254295
Submitted by:	russo@bogodyn.org
MFH:		2021Q2
2021-04-11 16:55:35 +02:00
Jan Beich
8440e69699 emulators/yuzu: update to s20210409
Changes:	7feb490f8...96d07b494
2021-04-10 00:39:25 +00:00
Jan Beich
e4f63e4fbf emulators/rpcs3: update to 0.0.15.12064
Changes:	f64a7bb82...17f5fec53
2021-04-10 00:39:25 +00:00
Gerald Pfeifer
d3e3974b71 emulators/wine-devel: Update to Wine 6.5
This includes the following changes:
 - OpenCL support updated to version 1.2.
 - More support for IE compatibility modes in MSHTML.
 - More windowless RichEdit work.
 - A few more WinRT library stubs.
 - Various bug fixes.
2021-04-09 21:44:09 +00:00
Jose Alonso Cardenas Marquez
cddad355d5 - Update to 6.5.2 2021-04-08 18:41:43 -05:00
Rene Ladan
5980fd40bc Remove expired ports:
2021-04-01 ftp/wzdftpd: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 astro/roadmap: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 games/cosmo: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 games/bomberinstinct: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 games/drm: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 games/bygfoot: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 games/cre: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 irc/hybserv: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 irc/xaric: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 mail/elmo: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 misc/cave: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 security/bugs: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 security/dmitry: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 security/doorman: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 shells/esh: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 sysutils/cpu: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 textproc/libcrm114: No known users, dead upstream
2021-04-01 x11/wmmatrix: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 x11/wmxss: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 x11/tycoon: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 x11/xgrab: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 x11/xbanner: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 x11/bricons: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 x11/xmon: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 games/cavezofphear: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 astro/saoimage: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 audio/ksmp3play: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 audio/jamin: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 audio/musicbox-tag-editor: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 audio/nspmod: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 audio/cdplay: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 audio/gimmix: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 audio/ghostess: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 audio/wmrecord: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 audio/toolame: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 audio/shout: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 biology/grappa: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 biology/phylip: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 biology/lagan: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 cad/varkon: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 cad/transcalc: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 comms/seyon: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 comms/efax: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 converters/vda2fbd: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 converters/shftool: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 devel/openzz: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 devel/sourcenav: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 devel/gb: Unmaintained and dead upstream
2021-04-01 dns/checkdns: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 dns/inadyn-mt: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 editors/gate: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 editors/thoteditor: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 emulators/cinc: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 emulators/e-uae: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 emulators/dtcyber: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 ftp/jftpgw: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 ftp/pureadmin: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-02 textproc/hs-pandoc-citeproc: Integrated into textproc/hs-pandoc
2021-04-07 19:54:26 +02:00
Mathieu Arnold
cf118ccf87
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
2021-04-07 10:09:01 +02:00
Mathieu Arnold
135fdeebb9
all: Remove all other $FreeBSD keywords. 2021-04-06 16:31:13 +02:00
Mathieu Arnold
305f148f48
Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
Jan Beich
1e8c41d070 emulators/citra: update to s20210403
Changes:	8e3c7674d...b3cab3c45
2021-04-06 08:11:44 +00:00
Jan Beich
a67b6931f1 emulators/yuzu: update to s20210404
Changes:	fb7dcbf7a...7feb490f8
2021-04-06 08:11:44 +00:00
Jan Beich
6ce48c1cfb emulators/rpcs3: update to 0.0.15.12048
Changes:	66df38957...f64a7bb82
2021-04-06 08:11:44 +00:00
Guido Falsi
72a4b7ab57 Reimplement patch to disable Asyncronous IO in virtualbox-ose 6 as
an option, leaving AIO enabled by default, so no functional change
in default build.

Requested/Suggested by:	David G Lawrence <dg@dglawrence.com>
2021-03-30 21:30:31 +00:00
Jan Beich
2c93aa1f2d emulators/rpcs3: update to 0.0.15.12019
Changes:	b978aa6dc...66df38957
2021-03-30 01:00:28 +00:00
Jan Beich
b289567cba emulators/yuzu: update to s20210329
Changes:	65774084f...fb7dcbf7a
2021-03-30 01:00:21 +00:00
Gerald Pfeifer
ccd4657f7c The update to Wine 5.0.4 brought a potential build problem depending
on options chosen and packages installed (or not).

Temporarily add a patch files/patch-dlls_qcap_v4l.c to resolve problems
where v4l (multimedia/libv4l) is used when present, even if explicitly
disabled during ./configure.

PR:		254601
Submitted by:	Felix Palmen <felix@palmen-it.de>
2021-03-29 22:50:27 +00:00
Gleb Popov
2b37941770 emulators/i386-wine-devel: Rebuild the binaries.
PR:		254516
Submitted by:	Alexander Vereeken <Alexander88207@protonmail.com>
Reviewed by:	arrowd
Differential Revision:	https://reviews.freebsd.org/D29367
2021-03-28 13:58:18 +00:00
Jan Beich
3d181f555b emulators/rpcs3: update to 0.0.15.12011
Changes:	8d5445398...b978aa6dc
2021-03-27 00:40:58 +00:00
Gerald Pfeifer
0ff2e5f593 Update to the Wine 5.0.4 maintenance release which fixes some 67 bugs. 2021-03-26 06:55:45 +00:00
Santhosh Raju
a74251aedf emulators/cannonball: Updates to 0.32
Changes since 0.31:

Controller Improvements & Rumble Support

This release focuses on Controller Support & Improvements.

Please replace your old config.xml file when upgrading to this release.

  * [Controllers] Basic rumble support can now be enabled from the CONTROLS
    menu. The strength can be adjusted. The code that controls the rumble is
    identical to that of the upright arcade machine motor shaker. The option
    will only show in the menu if your controller is supported.
  * [Controllers] Auto-detection and assignment of controller buttons and axis
    should be much improved. I will update the manual to call out the default
    controls in due course. (Right trigger = accelerate, Left trigger = brake,
    Start = Start, Back = Menu, A = Gear Change, X = Change View, Y = Coin).
    These can be redefined as desired.
  * [Controllers] D-Pad can be used in menus.
  * [Menus] Gamepad/Joystick settings has its own menu.
  * [Menus] Ensure that 'A' button on controllers can be used to select items.
    Analog accelerate is now only used when run via original arcade cabs as
    it's not optimal.
  * [Rom Loader] Sped up CRC32 based loading by using a Hashmap. It was
    reportedly slow when used over a network.
  * [Rom Loader] It is possible to switch back to the old filename loading
    system via a setting in config.xml
  * [Config] It is now possible to change and configure the location of the
    'res' directory.
2021-03-26 05:24:22 +00:00
Jan Beich
cde2765f56 emulators/ppsspp: backport stability fixes for system ffmpeg 2021-03-25 16:04:40 +00:00
Jan Beich
97f29db51f emulators/yuzu-qt5: skip www/qt5-webengine if missing
Even if qt5-webengine is removed it may re-appear at a later date.
Keep web applet until the last minute but don't sacrifice yuzu-qt5.
2021-03-25 14:40:00 +00:00
Renato Botelho
f310ea8b50 emulators/open-vm-tools: Update to 11.2.5 and other changes
- Update to 11.2.5 [1]
- Make fuse dependency optional adding new FUSE option, enabled by default [2]
- Remove CONFLICTS with packages that were removed years ago
- Remove DOCS items from pkg-plist and use PORTDOCS instead
- Install default tools.conf [1]
- Do not mkdir directories not covered by pkg-plist
- Rework patch-lib_guestApp_guestApp.c to respect ${PREFIX}
- vmware-kmod.in:
	- Simplify logic
	- Use kldstat -q instead of redirect stdout/stderr [2]
- Partially restore @preunexec removed in r473438.  Set tools.set.version as 0
  is important to let hypervisor to be notified package is removed.  Otherwise
  vCenter console shows tools status as "installed" but "not-running". [3]

PR:		252699 [1]
		226204 [2]
		246440 [3]
Submitted by:	John Wolfe <jwolfe@vmware.com> [1] [3]
		ohauer [2]
Sponsored by:	Rubicon Communications, LLC ("Netgate")
2021-03-25 12:10:00 +00:00
Jan Beich
b21709405c emulators/yuzu: update to s20210324
Changes:	a50133fc5...65774084f
2021-03-25 00:52:33 +00:00
Jan Beich
4fd2241dcc emulators/rpcs3: update to 0.0.15.12006
Changes:	cd07ab5b5...8d5445398
2021-03-25 00:52:28 +00:00
Rene Ladan
b217c7fc9c Mark ports recursively depending on Python 2.7 for expiration on June 23.
For ports optionally dependending on Python 2.7, just mark those options
as expired. Remove konquerer from the x11/kde-baseapps metaport and bump
its PORTREVISION.

Submitted by:	rene
Reviewed by:	portmgr, adridg, ehaupt, lme, madpilot, pizzamig, se, sunpoet, yuri
Approved by:	portmgr
Differential Revision:	https://reviews.freebsd.org/D28665
2021-03-24 13:34:35 +00:00
Gerald Pfeifer
bf618501a3 The Staging Patchset for Wine 6.4 is available; include it.
Just a minor change in terms of packaging (wow64cpu.dll is gone).
2021-03-23 07:35:13 +00:00
Jan Beich
699e1fd956 emulators/rpcs3: update to 0.0.15.11994
Changes:	379138af2...cd07ab5b5
2021-03-23 00:42:19 +00:00
Jan Beich
aefe7b6af5 emulators/yuzu: update to s20210321
Changes:	cb48ed2e1...a50133fc5
2021-03-23 00:42:12 +00:00
Gleb Popov
77dfafa845 emulators/nemu: Update to 2.6.0
Reported by:	portscout!
2021-03-22 15:07:22 +00:00
Alexey Dokuchaev
ee895ff14c Fix spelling mistakes, typos, poor wording, hyphenation, jargonisms,
contractions, "<portname> is ..." cases, missing Oxford commas, and
other miscellaneous style bugs in the COMMENT line.
2021-03-22 10:17:43 +00:00
Jan Beich
c21ca227b4 emulators/yuzu: update to s20210318
Changes:	e1f7938a3...cb48ed2e1
2021-03-20 00:32:14 +00:00
Jan Beich
948a718f5a emulators/rpcs3: update to 0.0.15.11980
Changes:	83fdcff17...379138af2
2021-03-20 00:32:07 +00:00
Mathieu Arnold
f1b1322655 Regular USE_GITHUB cleanup.
Remove DISTNAME, it is always overwritten.
Cleanup GH_TAGNAME and WRKSRC.
2021-03-19 16:46:49 +00:00
Tobias Kortkamp
bcb2160bcc emulators/virtualbox-ose-kmod: Spell PORTREVISION correctly 2021-03-18 20:01:10 +00:00
Neel Chauhan
b6a2222fb3 emulators/virtualbox-ose-kmod: Fix kernel panic on 13/14 with bridge mode by adding EPOCH support
In r560502, I added a patch to support EPOCH to VirtualBox 5. When we upgraded
to VirtualBox 6, that patch was (unintentionally) removed, making it impossible
to use bridge move without this current patch.

Approved by:	jkim, madpilot
Differential Revision:	https://reviews.freebsd.org/D29319
2021-03-18 15:51:08 +00:00
Mark Linimon
d662e5de86 Add compiler:c++11-lang to USES to fix build on GCC-based systems:
ERROR: You need at least GCC v4.8 or Clang v3.4 (or XCode Clang v5.1)

Approved by:	portmgr (tier-2 blanket)
2021-03-18 08:22:58 +00:00
Jan Beich
812b1a3dbf emulators/yuzu: update to s20210316
Changes:	d3a4a192f...e1f7938a3
2021-03-18 00:51:55 +00:00
Jan Beich
0b58069caa emulators/rpcs3: update to 0.0.15.11973
Changes:	f8e9ea45b...83fdcff17
2021-03-18 00:51:50 +00:00
Piotr Kubaj
2335f5da8d emulators/qemu-cheri: enable on powerpc64le 2021-03-17 20:56:55 +00:00
Renato Botelho
ba6f0e996f emulators/open-vm-tools: Flavorize and other tweaks
- Remove emulators/open-vm-tools-nox11 and create a nox11 flavor
- Regenerate patches with make makepatch
- Sort Makefile and make portclippy and portlint happy
- Remove unused variables
- Simplify Makefile

Sponsored by:	Rubicon Communications, LLC ("Netgate")
2021-03-17 16:44:10 +00:00
Santhosh Raju
bdd81de5e5 emulators/cannonball: Updates to 0.31
Changes since g20191023:

Maintenance Release

This release focuses on upgrading the libraries and compilation tools CannonBall
uses, as I hadn't maintained the codebase in a number of years. Most of these
changes will be invisible to most users. Right now, I'm trying to get the house
in order as opposed to add lots of wild new features! :)

  * [audio] Audio updates at the correct rate and resolves the longstanding
    issue with music and sound being very slightly 'off'
  * [roms] ROMs are now read by CRC 32 value. Filenames no longer matter - so
    long as they are present they can be renamed to anything.
  * [roms] Fixed expected Z80 rom file length
  * [controls] Start Button behaviour less 'sticky' and buggy
  * [controls] Analog axis for accelerate and brake can now be configured via
    the in-built menu system
  * [menu] Reduced delay when scrolling through menu with analog controls
  * [config] ROMs and save data can be relocated to separate locations
  * [bug fix] Time Trial mode no longer crashes if used as the first mode played
  * [timing] Code tries to use V-Sync for timing OR internal timing, as opposed
    to both at once
  * [source] SDL 2 used by default. SDL 1 removed from codebase. This appears to
    have fixed compatibility bugs for some people
  * [source] Added compatibility for upcoming SmartyPi hardware (Pi 4 based) to
    run on original arcade hardware
  * [source] A general clean-up in many areas
2021-03-17 00:09:01 +00:00
Neel Chauhan
98c9d1dc51 emulators/qemu-guest-agent: Remove CONFLICTS_INSTALL since it's not used in the other emulators/qemu-* ports 2021-03-16 23:41:26 +00:00
Neel Chauhan
c47779eeea New port: emulators/qemu-guest-agent: QEMU Guest Agent for FreeBSD
PR:		254105
Submitted by:	zhecka AT gmail DOT com
2021-03-16 23:30:47 +00:00
Loïc Bartoletti
0b7a24020a PyQt5: Update PyQt5 to 5.15.4 and py-qtbuilder to 1.9.1
PR:		254218
Exp-run by:	antoine
2021-03-16 09:29:53 +00:00
Jan Beich
8ac8955d6d emulators/yuzu: update to s20210313
Changes:	5dae45b95...d3a4a192f
2021-03-16 00:15:51 +00:00
Jan Beich
d6e01e3c69 emulators/rpcs3: update to 0.0.15.11961
Changes:	e3a7fdddd...f8e9ea45b
2021-03-16 00:15:43 +00:00
Dmitry Marakasov
deccf794bc Mark as only for i386
This requires compatible (e.g. i386) X11 libraries, and there's no
supported way to have i386 packages on amd64 system.

PR:		233877
Reported by:	0mp
2021-03-15 17:40:08 +00:00
Guido Falsi
14c1b5a740 Add patch to fix OSS audio to virtualbox-ose-legacy
PR:		237472
Submitted by:	Martin Birgmeier <d8zNeCFG@aon.at>
2021-03-14 21:44:13 +00:00
Tobias Kortkamp
8255dfe7dd Fix categories
Reported by:	portscan
2021-03-14 11:51:48 +00:00
Tobias Kortkamp
61e85817bd Add emulators/sameboy
SameBoy is a user friendly, powerful and open source Game Boy, Game
Boy Color and Super Game Boy emulator.  SameBoy is extremely accurate
and includes a wide range of powerful debugging features, making
it ideal for both casual players and developers.  In addition to
accuracy and developer capabilities, SameBoy has all the features
one would expect from an emulator from save states to scaling
filters.

WWW: https://sameboy.github.io/
2021-03-14 11:45:56 +00:00
Gerald Pfeifer
ae45a4d04e Update to Wine 6.4. This includes the following changes:
- Support for the DTLS protocol.
 - Fontset support in DirectWrite.
 - Dialog for editing Access Control entries.
 - Theming support for a few more common controls.
 - Support for Korean Wansung encoding.
 - Various bug fixes.
2021-03-14 11:23:05 +00:00
Li-Wen Hsu
10ec4c15af Add emulators/hv_kvp_cmd
Hyper-V Data Exchange Service (KVP), users command line utility

PR:		254268
Submitted by:	Pavel Volkov <pavelivolkov@gmail.com>
2021-03-14 09:54:20 +00:00
Guido Falsi
32eaa87881 Remove trailing spaaces from patch. 2021-03-13 15:04:09 +00:00
Jan Beich
d29539e913 emulators/yuzu: update to s20210312
Changes:	daf5c5060...5dae45b95
2021-03-13 00:51:10 +00:00
Jan Beich
f7e751a527 emulators/rpcs3: update to 0.0.15.11937
Changes:	0958c10f8...e3a7fdddd
2021-03-13 00:51:01 +00:00
Kyle Evans
09305e52b7 emulators/qemu-user-static: update to fix copy_file_range() bug
MFH:		2021Q1
2021-03-12 13:59:48 +00:00
Jan Beich
eab2b31e86 emulators/rpcs3: update to 0.0.15.11916
Changes:	a4fdbf0a8...0958c10f8
2021-03-11 00:10:26 +00:00
Jan Beich
360e194419 emulators/yuzu: update to s20210309
Changes:	9c4c9f1e7...daf5c5060
2021-03-11 00:10:22 +00:00
Li-Wen Hsu
5723d75ec7 emulators/virtualbox-ose-additions: Fix MASTER_SITES
PR:		254175
Submitted by:	Andrew Fyfe <andrew@neptune-one.net>
2021-03-10 04:31:11 +00:00
Guido Falsi
42d8425b62 - Update VirtualBox OSE to 6.1.18
- Old VirtualBox OSE 5.2.44 preserved as "-legacy" versions of the
  ports (repocopied)
- Add back extra patch removed in r528258, actually required to
  build DEBUG kmod
- Correctly define WITH_DEBUG when enabling the DEBUG option, so
  binaries are not stripped

Please note that this new version supports only amd64 CPUs. If you need
to use older hardware please install the legacy ports.

Note that moving VM snapshots across major updates is unsupported, it's
strongly suggested to properly shutdown VMs before upgrading, please
check UPDATING for further details.

This update is the result of work from many people, and thanks to all
who gave feedback and tested things.

Patch based on work from: Mario Lobo <lobo@bsd.com.br> and jkim.

PR:			234878
Submitted by:		kunda <chitty_cloud@me.com>
Approved by:		vbox (implicit)
Reviewed by:		decke
Tested by:		jwb,
			martin ilavsky <ilavsky.martin@gmail.com>,
			Mario Lobo <lobo@bsd.com.br>
Relnotes:		https://www.virtualbox.org/wiki/Changelog-6.1
Differential Revision:	https://reviews.freebsd.org/D28871
2021-03-09 18:27:36 +00:00
Ganael LAPLANCHE
8407b76fda Fix build with upcoming Pango update
PR:		249879
Reported by:	duchateau.olivier AT gmail.com
2021-03-09 11:12:38 +00:00
Jan Beich
ddcfb02ec1 emulators/yuzu: update to s20210308
Changes:	4cf5b860b...9c4c9f1e7
2021-03-09 00:44:57 +00:00
Jan Beich
05e1049215 emulators/rpcs3: update to 0.0.15.11907
Changes:	3ae7debc1...a4fdbf0a8
2021-03-09 00:44:51 +00:00
Loïc Bartoletti
108f234f7f PyQt5: Update PyQt5 to 5.15.3, QScintilla2 to 2.12.0, py-qtbuilder to 1.9.0
* PyQt5: update to 5.15.3

This is a minor feature and bug-fix release. There are corresponding releases of the other PyQt5-related packages.

 - Added the missing QImage.setAlphaChannel().
 - Support for the QtNetworkAuth library has been moved to a separate PyQtNetworkAuth package.
 - Wheels no longer bundle the corresponding Qt libraries and instead automatically install them from an external wheel.

* QScintilla2: update to 2.12.0

This adds support for Qt6 and removes support for Qt4.

 - Change the new distname (again)i due to a conflict
 - Use the new sip-build system

* devel/py-qtbuilder: update to 1.9.0
* devel/py-sip: fix flavor for sip-distinfo

PR:		253865
Exp-run by:	antoine
2021-03-08 06:49:17 +00:00
Gerald Pfeifer
2e9201abb6 Remove conflicts with wine-staging-[0-9]* and i386-wine-staging-[0-9]*
which have not existed for years.
2021-03-07 08:19:47 +00:00
Jan Beich
b8c1cb4ca5 emulators/rpcs3: unbreak Vulkan on Intel after r562625
ioctl(I915_GEM_USERPTR) failed. Try running as root but expect poor stability.
F {RSX [0x000255c]} SIG: Thread terminated due to fatal error: Assertion Failed! Vulkan API call failed with unrecoverable error: Invalid external handle (VK_ERROR_INVALID_EXTERNAL_HANDLE_KHR)
(in file rpcs3/Emu/RSX/VK/vkutils/memory.cpp:224[:79], in function memory_block_host) (errno=1)
(in file rpcs3/Emu/RSX/VK/vkutils/shared.cpp:103[:4], in function die_with_error) (errno=1)
2021-03-07 02:06:51 +00:00
Jan Beich
a684c36330 emulators/citra: update to s20210306
Changes:	c2d36cde9...8e3c7674d
2021-03-07 00:55:50 +00:00
Jan Beich
b569e08e6a emulators/rpcs3: update to 0.0.15.11892
Changes:	f88c3ae41...3ae7debc1
2021-03-07 00:29:15 +00:00
Jan Beich
7cf145e94b emulators/yuzu: update to s20210306
Changes:	9d010be48...4cf5b860b
2021-03-06 23:26:06 +00:00
Jan Beich
b8c142772e emulators/yuzu: update to s20210305
Changes:	394475c4e...9d010be48
2021-03-06 00:24:34 +00:00
Jan Beich
97205226cf emulators/rpcs3: update to 0.0.15.11871
Changes:	8b8120cfb...f88c3ae41
2021-03-06 00:24:28 +00:00
Yuri Victorovich
67a30d7989 New port: emulators/aranym: Atari Running on Any Machine 2021-03-04 18:42:52 +00:00
Tijl Coosemans
9aae2889e0 Update Linux CentOS ports to 7.9.2009. 2021-03-04 16:50:29 +00:00
Jan Beich
b615c39f1b emulators/yuzu: update to s20210303
Changes:	ac8b1445f...394475c4e
2021-03-04 00:09:05 +00:00
Jan Beich
cc28b3584a emulators/rpcs3: update to 0.0.15.11867
Changes:	b5d4b5a21...8b8120cfb
2021-03-04 00:08:59 +00:00
Jan Beich
1a60c83151 emulators/ppsspp: update to 1.11.3
Changes:	https://github.com/hrydgard/ppsspp/compare/v1.11.2...v1.11.3
Reported by:	Repology
2021-03-04 00:08:43 +00:00
Rene Ladan
b4cb59dc19 Update Fuse (the Spectrum emulator) ports to their latest versions.
emulators/fuse -> 1.6.0
- add ALSA, OSS (was implicit default), PulseAudio options for sound
- prefer GTK 3 over GTK 2, push down cairo dependency
- prefer SDL 2 over SDL 1

emulators/libspectrum -> 1.5.0 (needed for fuse)
emulators/fuse-utils: no update, but force rebuild against new libspectrum

Reported by:	upstream mail
2021-03-03 21:41:14 +00:00
Renato Botelho
09ab8606ff emulators/open-vm-tools: Take maintainership 2021-03-02 12:19:18 +00:00
Josh Paetzel
b1473087d5 deorbit jpaetzel 2021-03-02 00:51:54 +00:00
Jan Beich
7753945b67 emulators/yuzu: update to s20210301
Changes:	ae876ed04...ac8b1445f
2021-03-01 22:49:53 +00:00
Jan Beich
19a0d4d7b2 emulators/rpcs3: update to 0.0.15.11844
Changes:	0012f3938...b5d4b5a21
2021-03-01 22:49:44 +00:00
Gerald Pfeifer
8f2cfe82d2 Update to Wine 6.3. This includes the following changes:
- Better debugger support in the NT syscall interface.
 - WineGStreamer library converted to PE.
 - Still more WinRT support in WIDL.
 - Optional support for build IDs.
 - Various bug fixes.

Most of the files that "disppeared" from the Staging patchset (with
the STAGING option active) with version 6.2 are back. It appears some
patches were temporarily deactivated in that one snapshot.
2021-02-28 07:18:05 +00:00
Tobias Kortkamp
4d9773d24d Clean up some things
- Fix typos
- Remove duplicate variables
- Remove nop variables
- Sort categories

Reported by:	portscan
2021-02-26 12:11:35 +00:00
Kyle Evans
c4c2aea8a7 emulators/qemu-user-static: update to f7fd10d7677c
This features a number of fixes; highlights:
- Handle aarch64 YIELD instructions
- Bump ARG_MAX to match the FreeBSD default on LP64 platforms
- Implement __specialfd(2) and copy_file_range(2)
- Style fixes
- Fix an issue with binary execution[0]
- Fix page fault handling for self-modifying binaries[1]
- Suppress noise from CIOGSESSION usage and restore CRIOGET handling
- Patch _umtx_op(2) through to the kernel where possible[2]

[0] Attempting to execute a binary by name was broken when there was an
unrelated entry by the same name in PWD.  The report below observed it in the
cluster while building games/dobutsu, which tried to execute `xz` in a directory
that had an `xz` directory inside of it.

[1] From the fixing commit, qemu mprotect()s pages contained translated code
to PROT_READ | PROT_EXEC and upgrades protections as needed upon page fault.
This was broken in a previous commit that misidentified by the trap # that
should have been observed.  The observed issue a broken JIT compiler in
libpcre.

[2] _umtx_op can now be handled by the kernel in cases where the target long
size is not longer than the host, and the target and host are the same
endianness.  This is much more reliable than our previous emulation of these
operations, and should reduce hangs sometimes observed in threaded applications.
Note that this requires a recent stable/12 or 13.x/-CURRENT.

PR:		253375 [0]
PR:		253335 [1]
MFH:		2021Q1
2021-02-26 04:53:22 +00:00
Jan Beich
fcda5aee8f emulators/rpcs3: update to 0.0.14.11816
Changes:	cb7cf40b5...0012f3938
2021-02-25 00:31:45 +00:00
Neel Chauhan
1080215b8f emulators/i386-wine: Return to pool 2021-02-24 02:05:16 +00:00
Neel Chauhan
0ff3b62cb8 emulators/i386-wine-devel: Return to pool 2021-02-24 02:04:54 +00:00
Neel Chauhan
d26bd0dfcd Revert r566436,r566439, i386-wine-devel segfaults with my changes.
Also bump PORTEPOCH
2021-02-24 02:01:36 +00:00
Neel Chauhan
4cfa21840f emulators/i386-wine-devel: Use correct hashes in distinfo 2021-02-24 00:51:30 +00:00
Neel Chauhan
8d0ea82fc8 emulators/i386-wine-devel: Update to 6.2_1
Also add support for 14.x releases.

Differential Revision:	https://reviews.freebsd.org/D28908
2021-02-24 00:18:19 +00:00
Steven Kreuzer
f7926d38c3 Add libiconv as a dependancy
* Prefer to use libiconv from ports
* Comment out the SAMPLE FILE line in mtools.conf to avoid breakng other ports

PR:		252928
Submitted by:	John Kennedy <warlock@phouka.net>
2021-02-23 16:09:20 +00:00
Jan Beich
8ce9447029 emulators/rpcs3: update to 0.0.14.11793
Changes:	b86ec2ffc...cb7cf40b5
2021-02-23 00:50:07 +00:00