Commit graph

9205 commits

Author SHA1 Message Date
Jan Beich
95d4839c65 emulators/yuzu: update to s20211006
Changes:	b86943996...f84328934
2021-10-06 23:12:57 +00:00
Jan Beich
34a5259f51 emulators/ppsspp: update to 1.12
Changes:	https://ppsspp.org/#news
Changes:	https://github.com/hrydgard/ppsspp/compare/v1.11.3...v1.12
Reported by:	GitHub (watch releases)
2021-10-06 23:12:57 +00:00
Jan Beich
3446f8e946 graphics/mesa-devel: update to 21.2.b.3167
Changes:	2aa705ec87...85e428f1e0
2021-10-05 00:56:16 +00:00
Jan Beich
aaf7da2a64 emulators/yuzu: update to s20211004
Changes:	21ed944ff...b86943996
2021-10-05 00:56:15 +00:00
Daniel Menelkir
ce92526750 emulators/openmsx: Update to 17.0
Changelog: https://raw.githubusercontent.com/openMSX/openMSX/RELEASE_17_0/doc/release-notes.txt

PR:		256194
Approved by:	port maintainer, arrowd (mentor)
Differential Revision:	https://reviews.freebsd.org/D32289
2021-10-04 23:43:54 +02:00
Jan Beich
bab43c0826 emulators/i386-wine-devel: unbreak build after 620968a43a
===>  Building package for i386-wine-devel-6.12,1
pkg-static: Unable to access file /wrkdirs/usr/ports/emulators/i386-wine-devel/work/stage/usr/local/%%OSREL11%%lib32/libunwind.so.8:No such file or directory
*** Error code 1

Reported by:	pkg-fallout
2021-10-04 20:52:44 +00:00
Thomas Zander
4c2db26adf
audio/fluidsynth: Update to upstream version 2.2.3
MFH:		2021Q4
2021-10-04 06:56:46 +02:00
Gerald Pfeifer
05382993a1 emulators/wine: Enable OPENAL by default
This mirrors commit 7846849011 to
emulators/wine-devel.

PR:		258375
2021-10-03 06:59:51 +00:00
Jan Beich
cfdb18e50f emulators/yuzu: update to s20211002
Changes:	36d45b4a7...21ed944ff
2021-10-03 00:15:59 +00:00
Dimitry Andric
9324aed8ec emulators/elliott: fix unused but set variable
During an exp-run for llvm 13 (see bug 258209), it turned out that
emulators/elliott fails to build with clang 13:

emulator.c:536:20: error: variable 'y' set but not used [-Werror,-Wunused-but-set-variable]
        int x, x1, y;
                   ^
1 error generated.

This is because x, x1 and y are used in ncurses getyx() macros, but in
this case the program is not interested in the y result. Mark it as
__unused to get rid of the warning.

PR:		258471
Approved by:	maintainer timeout (2 weeks)
MFH:		2021Q4
2021-10-02 13:24:44 +02:00
Gerald Pfeifer
67eda602ca emulators/wine: Merge the VULKAN option into VKD3D
This back ports 3d5484b928 and
5a1f2db457 from emulators/wine-devel:

When Wine gained support for the Vulkan API and D3D support via
Vulkan we added two options (both off by default): VULKAN and
VKD3D.

Simplify things, in particular also from a user perspective, by only
keeping the VKD3D option which now subsumes the former VULKAN option
(and hence Vulkan API support).

No change in defaults - yet.

On the way adjust CONFIGURE_ARGS to only feature on option per line,
which was mostly the case already anyway.

PR:		258375
2021-10-02 07:02:18 +00:00
Jan Beich
89d1bb8ae9 emulators/yuzu: update to s20211001
Changes:	b9251155f...36d45b4a7
2021-10-02 00:10:14 +00:00
Muhammad Moinur Rahman
1a54adbdb8 emulators/qemu31: UNBREAK for 13.X and later
- Mark DEPRECATED as there are more recent versions in the tree
- Update pkg-descr as https://oszoo.org no longer hosts qemu images and
  is totally an irrelevent site
- Do some housekeeping to remove stage-qa errors
2021-10-01 16:07:50 -05:00
Gerald Pfeifer
01db8ddf52 emulators/wine-devel: Pass maintainership to Damjan Jovanovic
Usually assuming maintainership goes along with a patch to update
or fix something. The former will come soon, with next week's
snapshot, and Damjan has been active upstream and in direct
conversations with me, and I will be supporting and mentoring him.
2021-10-01 19:03:18 +00:00
Gerald Pfeifer
1b090e9fa4 emulators/wine-gecko-devel: Relinquish maintainership
Cf. ee9b8284d0 for the wine-devel port.
2021-10-01 06:01:29 +00:00
Jan Beich
71958203f4 emulators/sameboy: drop obsolete comment after 620968a43a 2021-10-01 00:23:45 +00:00
Rene Ladan
620968a43a cleanup: drop support for EOL FreeBSD 11.X
Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11

Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*

Reviewed by:	doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index
2021-09-30 23:23:30 +02:00
Renato Botelho
be35ffec8d emulators/open-vm-tools: Update to 11.3.5
PR:		258754
Reported by:	John Wolfe <jwolfe@vmware.com>
Sponsored by:	Rubicon Communications, LLC ("Netgate")
2021-09-30 14:23:07 -03:00
Gerald Pfeifer
943732cebf emulators/wine-mono-devel: Relinquish maintainership
Cf. ee9b8284d0 for the wine-devel port.
2021-09-30 05:40:35 +00:00
Gerald Pfeifer
ee9b8284d0 emulators/wine-mono-devel: Update to version 6.3.0 2021-09-30 05:38:59 +00:00
Jan Beich
bfcfabc6c7 emulators/yuzu: update to s20210929
Changes:	90014ada8...b9251155f
2021-09-30 00:44:37 +00:00
Gerald Pfeifer
19a630ac24 emulators/wine-devel: Relinquish maintainership
After working on our Wine ports for more than 21 years, maintaining
for more than 19 years, time has come to hand over the baton. Sadly
despite multiple requests to committers as well as some non-committers
nobody stepped up yet, so return to the pool.

Still happy to provide guidance and help on working with upstream or
operating the (crucial) nightly testers I have been running.
2021-09-29 12:07:42 +00:00
Gerald Pfeifer
9688dadd0b emulators/wine-devel: Update to Wine 6.18
This includes the following changes:
 - Shell32 and WineBus libraries converted to PE.
 - Unicode data updated to Unicode version 14.
 - More work towards Dwarf 3/4 debug support.
 - HID joystick enabled by default.
 - Various bug fixes.

files/patch-amd64-vs-x86-64, which I submitted upstream, is obsolete
now and the issue has been addressed upstream even more thoroughly,
so drop our local patch.
2021-09-29 11:56:01 +00:00
Muhammad Moinur Rahman
8f957c3700 emulators/qemu-devel: Update version 5.1.0.20201019=>6.1.0.20210928
- Move upstream site to GITLAB

Relnotes: https://gitlab.com/qemu-project/qemu/-/commits/master/
2021-09-28 15:41:30 -05:00
Gerald Pfeifer
3f4627fc27 emulators/wine-devel: Unconditionally use SDL
SDL2 is indirectly pulled in via our (unconditional) FAudio dependency
anyway, so always use it, remove the SDL option, and simplify the port
accordingly.

PR:		258375
2021-09-28 06:42:30 +00:00
Jan Beich
a9495264d1 emulators/yuzu: update to s20210927
Changes:	9a53173e4...90014ada8
2021-09-28 00:56:48 +00:00
Muhammad Moinur Rahman
3ceb7f26aa emulators/vpcs: Mark DEPRECATED
- Upstream unmaintained
- Requires a complete rewrite to build on modern compilers
- There are other alternatives like booting up nanobsd images instead
  of using an emulator
2021-09-27 15:03:39 -05:00
Gerald Pfeifer
799f2a3769 emulators/wine-devel: Make GECKO_RUN_DEPENDS more flexible
Simplify GECKO_RUN_DEPENDS along the lines of what we did with
MONO_RUN_DEPENDS in 996345a04d some
months ago.

That way updates of that other port won't require adjustments here
any longer while the system becomes more resilient.
2021-09-27 06:24:52 +00:00
Gerald Pfeifer
aecef2b44c emulators/wine-devel: Bump PORTREVISION
The previous two commits changed default options, explicitly in
the case of OPENAL, implicitly in the case of VKD3D, so we need
to bump PORTREVISION.
2021-09-26 13:43:01 +00:00
Gerald Pfeifer
7846849011 emulators/wine-devel: Enable OPENAL by default
PR:		258375
2021-09-26 13:28:55 +00:00
Gerald Pfeifer
a26036d024 emulators/wine-devel: Merge the VKD3D option into X11
Vulkan and vkd3d have few additional dependencies on top of OpenGL
(via Mesa) so fold them into the general X11 switch.

This further reduces the number of options in this port.

PR:		258375
2021-09-26 13:27:50 +00:00
Jan Beich
60ae343ea5 emulators/yuzu: update to s20210924
Changes:	7b22d61fb...9a53173e4
2021-09-25 00:59:07 +00:00
Mikael Urankar
8c90d56f4c emulators/qemu31: Mark as broken on aarch64. 2021-09-24 16:13:03 +02:00
Gerald Pfeifer
5a1f2db457 emulators/wine-devel: Refine VKD3D_DESC
PR:		258375
Suggested by:	Alex S <iwtcex@gmail.com>
2021-09-24 04:37:58 +00:00
Alexander Vereeken
0c37d65105 emulators/winetricks: Mark only for archs amd64/i386
PR:		258582
Reported by:	Graham Perrin <grahamperrin@gmail.com>
2021-09-22 10:08:42 -07:00
Gerald Pfeifer
3d5484b928 emulators/wine-devel: Merge the VULKAN option into VKD3D
When Wine gained support for the Vulkan API and D3D support via
Vulkan we added two options (both off by default): VULKAN and
VKD3D.

Simplify things, in particular also from a user perspective, by only
keeping the VKD3D option which now subsumes the former VULKAN option
(and hence Vulkan API support).

No change in defaults - yet.

On the way adjust CONFIGURE_ARGS to only feature on option per line,
which was mostly the case already anyway.

PR:		258375
2021-09-21 22:32:06 +00:00
Ryan Steinmetz
8703fc2c05
*/*: Reset MAINTAINER due to repeat fatal email bounces 2021-09-21 09:47:01 -04:00
Jan Beich
d7a59fe63d emulators/citra: update to s20210920
Changes:	4817b0084...19617f7ed
2021-09-21 00:51:08 +00:00
Jan Beich
1847731e1b emulators/yuzu: update to s20210920
Changes:	6d7801deb...7b22d61fb
2021-09-21 00:51:08 +00:00
Jan Beich
f2297d3e29 emulators/yuzu: update to s20210917
Changes:	e4d9814ec...6d7801deb
2021-09-18 00:49:12 +00:00
Gerald Pfeifer
24336172a3 emulators/wine-devel: Translate amd64 to x86_64
In a02e3c6686 we translated amd64
to x86-64, which is the marketing name, alas we need to use x86_64,
the technical name used on the GNU universe (and by Wine). What a
difference underscore vs dash makes.
2021-09-17 14:29:25 +00:00
Gerald Pfeifer
a02e3c6686 emulators/wine-devel: Update to Wine 6.17
This includes the following changes:
 - WineCfg program converted to PE.
 - Better high-DPI support in builtin applications.
 - More preparation work for the GDI syscall interface.
 - Improved debugger support in Wow64 mode.
 - Various bug fixes.

My patch files/patch-dlls-nsiproxy.sys has been accepted upstream,
so remove it on our end.

Work around FreeBSD calling x86-64 by the name of amd64 and the
Ports Collection using this in a variable ARCH, which interferes
with Wine's variable of the same name and messes things up badly.
I have hope to be able to upstream files/patch-amd64-vs-x86-64. [1]

PR:		257020 [1]
Inspired by:	Ivan Rozhuk <rozhuk.im@gmail.com> [1]
2021-09-16 21:57:50 +00:00
Jan Beich
b272cc539e emulators/yuzu: update to s20210915
Changes:	d86a9b9a4...e4d9814ec
2021-09-16 00:48:50 +00:00
Jan Beich
0cb9a1b3d7 emulators/yuzu: update to s20210913
Changes:	7e9163779...d86a9b9a4
2021-09-14 00:53:46 +00:00
Piotr Kubaj
8ed0f6e4d4 emulators/qemu42: fix build on powerpc
/wrkdirs/usr/ports/emulators/qemu42/work/qemu-4.2.1/tcg/tcg.c:344:
/wrkdirs/usr/ports/emulators/qemu42/work/qemu-4.2.1/tcg/ppc/tcg-target.inc.c:2290:3: error: "Unhandled abi"
2021-09-12 21:06:10 +00:00
Piotr Kubaj
0cb89366dc emulators/qemu-devel: fix build on powerpc
Same as with emulators/qemu50.
2021-09-12 21:06:09 +00:00
Piotr Kubaj
127ab8c824 emulators/qemu50: fix build on powerpc
Same fix as other qemu ports + clang goes into infinite loop, so use GCC.
2021-09-12 21:06:04 +00:00
Martin Ilavsky
1b2394551c emulators/virtualbox-ose-additions: Assign default value to pointer
In the virtualbox virtual filesystem code we ship as a patch some
code in an else block is commented out. This produces a code path
in which a pointer variable is dereferenced in an unassigned state,
causing random crashes.

Lacking a better fix, give a default value of NULL to the pointer,
which at least avoids the random pointer dereference issue.

PR:		255386
2021-09-11 22:38:50 +02:00
Alexander Vereeken
a014bc6e6b emulators/winetricks: Update to 20210825
Changes b0210c3...20210825

PR:		258278
2021-09-10 18:04:06 -07:00
Bernhard Froehlich
29a044bed9
emulators/bochs: Add CPE information
Approved by:	portmgr (blanket)
2021-09-10 21:17:59 +00:00