1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-06 01:57:40 +00:00
Commit Graph

9240 Commits

Author SHA1 Message Date
Tobias Kortkamp
ce1af7fdc2
*: apply refactor.remove-consecutive-empty-lines
Submitted by:	portedit
2021-10-19 10:36:47 +02:00
Gerald Pfeifer
8189a2a276 emulators/wine-devel: Fix pkg-plist when X11 is off
Mark three files that are only installed when the X11 option is
enabled accordingly.
2021-10-19 06:18:38 +00:00
Li-Wen Hsu
030ee293e5
emulators/riscv-isa-sim: Update to 20211015 snapshot
While here, switch to NOT_FOR_ARCHS because it builds at least on
aarch64, armv7 and we need to test other arches more. [1]

Reported by:	Robert Clausecker <fuz@fuz.su> [1]
2021-10-19 10:31:22 +08:00
Jan Beich
3f22a5aefa emulators/rpcs3: update to 0.0.18.12904
Changes:	792ac5ed6...12efd2912
2021-10-19 00:52:00 +00:00
Jan Beich
e42c88056d emulators/yuzu: update to s20211017
Changes:	8b996015a...4e81b799f
2021-10-19 00:52:00 +00:00
Jan Beich
cf90806780 emulators/ppsspp: update to 1.12.3
Changes:	https://github.com/hrydgard/ppsspp/compare/v1.12.2...v1.12.3
Reported by:	GitHub (watch releases)
2021-10-18 20:58:30 +00:00
Stefan Eßer
aea1ae5cb7 emulators/i386-wine: Add CPE information
Approved by:	portmgr (blanket)
2021-10-18 21:25:55 +02:00
Gerald Pfeifer
c4123af461 emulators/wine: Make GECKO_RUN_DEPENDS more flexible
Back port 799f2a3769 from the wine-devel
port:

  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-10-18 05:30:46 +00:00
Gerald Pfeifer
e5b4334250 emulators/wine: Unconditionally use SDL
Back port commit 3f4627fc27 from the
wine-devel port:

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-10-17 16:28:05 +00:00
Guido Falsi
c43e12a46f emulators/virtualbox-ose-additions-legacy: Import improvements from non legacy port
Import changes from commit 1b2394551c to legacy port:

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

Alsso import fix for building on recent head from cec55f41e10f13:

Fix build after head commit b4a58fbf640409a1 (vfs: remove cn_thread)

MFH:            2021Q4
2021-10-17 11:32:33 +02:00
Guido Falsi
21d79d6e16 emulators/virtualbox-ose-additons: Fix build on recent head
Fix build after head commit b4a58fbf640409a1 (vfs: remove cn_thread)

MFH:		2021Q4
2021-10-17 11:32:33 +02:00
Jimmy Olgeni
4460cf727a *: fix tab vs. space issues, and comments according to the guide. 2021-10-16 11:51:39 +02:00
Antoine Brodin
92deafe21d emulators/advancemame: unbreak after USE_GCC=any removal 2021-10-16 06:52:32 +00:00
Antoine Brodin
f08b8faf68 emulators/advancemess: unbreak after USE_GCC=any removal 2021-10-16 06:51:56 +00:00
Antoine Brodin
85c0ee4f2d emulators/advancemenu: unbreak INDEX and bulk on i386 2021-10-16 06:06:21 +00:00
Jan Beich
ca0a460e84 emulators/yuzu: update to s20211015
Changes:	894b483a0...8b996015a
2021-10-16 00:54:31 +00:00
Jan Beich
273dec9072 emulators/rpcs3: update to 0.0.18.12899
Changes:	ab6c74b3c...792ac5ed6
2021-10-16 00:54:31 +00:00
Jan Beich
8ff2cf6ffc emulators/citra: update to s20211013
Changes:	19617f7ed...90192124c
2021-10-14 00:53:26 +00:00
Jan Beich
58944cd665 emulators/yuzu: update to s20211013
Changes:	c709fbba2...894b483a0
2021-10-14 00:53:26 +00:00
Jan Beich
754f117210 emulators/rpcs3: update to 0.0.18.12895
Changes:	7a24642c5...ab6c74b3c
2021-10-14 00:53:25 +00:00
Damjan Jovanovic
a5156f506f emulators/wine-devel: Update to Wine 6.19
This includes the following changes:
 - IPHlpApi, NsiProxy, WineDbg and a few other modules converted to PE.
 - More HID joystick work.
 - Kernel parts of GDI moved to Win32u.
 - More work towards Dwarf 3/4 debug support.
 - Various bug fixes.

It also brings minor packaging changes related to the Staging patch set.
2021-10-13 20:54:19 +00:00
Tobias Kortkamp
ae22a7846a
*: Clean up some things
- Fix typos
- Fix overwritten variables with focus on master/slave ports
- Remove unreferenced variables
- Sort categories
- Remove redundant option descriptions
- Clean up commented PORTREVISION
- Add missing USES

Reported by:	portscan
2021-10-12 17:01:38 +02:00
Jan Beich
6551900e74 emulators/rpcs3: fails to build on FreeBSD < 13 after 31b321b68b
ld: error: undefined symbol: std::__1::__cxx_atomic_notify_one(std::__1::__cxx_atomic_impl<long, std::__1::__cxx_atomic_base_impl<long> > const volatile*)
>>> referenced by rpcn_client.cpp
>>>               rpcn_client.cpp.o:(rpcn::rpcn_client::rpcn_client()) in archive rpcs3/Emu/librpcs3_emu.a
>>> referenced by rpcn_client.cpp
>>>               rpcn_client.cpp.o:(rpcn::rpcn_client::rpcn_thread()) in archive rpcs3/Emu/librpcs3_emu.a
>>> referenced by rpcn_client.cpp
>>>               rpcn_client.cpp.o:(rpcn::rpcn_client::~rpcn_client()) in archive rpcs3/Emu/librpcs3_emu.a
>>> referenced 9 more times

ld: error: undefined symbol: std::__1::__libcpp_atomic_wait(std::__1::__cxx_atomic_impl<long, std::__1::__cxx_atomic_base_impl<long> > const volatile*, long)
>>> referenced by rpcn_client.cpp
>>>               rpcn_client.cpp.o:(bool std::__1::__libcpp_thread_poll_with_backoff<std::__1::__atomic_semaphore_base::acquire()::'lambda'() const&, std::__1::__libcpp_atomic_wait_backoff_impl<std::__1::__cxx_atomic_impl<long, std::__1::__cxx_atomic_base_impl<long> >, std::__1::__atomic_semaphore_base::acquire()::'lambda'()>&>(std::__1::__atomic_semaphore_base::acquire()::'lambda'() const&, std::__1::__libcpp_atomic_wait_backoff_impl<std::__1::__cxx_atomic_impl<long, std::__1::__cxx_atomic_base_impl<long> >, std::__1::__atomic_semaphore_base::acquire()::'lambda'()>&, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> >)) in archive rpcs3/Emu/librpcs3_emu.a

ld: error: undefined symbol: std::__1::__libcpp_atomic_monitor(std::__1::__cxx_atomic_impl<long, std::__1::__cxx_atomic_base_impl<long> > const volatile*)
>>> referenced by rpcn_client.cpp
>>>               rpcn_client.cpp.o:(bool std::__1::__libcpp_thread_poll_with_backoff<std::__1::__atomic_semaphore_base::acquire()::'lambda'() const&, std::__1::__libcpp_atomic_wait_backoff_impl<std::__1::__cxx_atomic_impl<long, std::__1::__cxx_atomic_base_impl<long> >, std::__1::__atomic_semaphore_base::acquire()::'lambda'()>&>(std::__1::__atomic_semaphore_base::acquire()::'lambda'() const&, std::__1::__libcpp_atomic_wait_backoff_impl<std::__1::__cxx_atomic_impl<long, std::__1::__cxx_atomic_base_impl<long> >, std::__1::__atomic_semaphore_base::acquire()::'lambda'()>&, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> >)) in archive rpcs3/Emu/librpcs3_emu.a
clang++: error: linker command failed with exit code 1 (use -v to see invocation)
2021-10-12 00:46:23 +00:00
Jan Beich
31b321b68b emulators/rpcs3: update to 0.0.18.12887
Changes:	f185aba5f...7a24642c5
2021-10-12 00:46:14 +00:00
Jan Beich
fe1ec391a2 emulators/yuzu: update to s20211011
Changes:	39cd6306e...c709fbba2
2021-10-12 00:38:00 +00:00
Baptiste Daroussin
2c672a4de9 INSTALLS_ICONS: retire the macro and rework the related dependencies
While here, make sure gtk-update-icon-cache is only on run dependency
where added as a dependency
Enforce gtk3 to depend on gtk-update-icon-cache (previously it was
inheriting the dependency)
2021-10-10 21:44:42 +02:00
Jan Beich
0db3171a0a emulators/ppsspp: update to 1.12.2
Changes:	https://github.com/hrydgard/ppsspp/compare/v1.12.1...v1.12.2
Reported by:	GitHub (watch releases)
2021-10-10 14:14:34 +00:00
Felix Palmen
8fcc40e704 emulators/i386-wine: Make dependency on wine-gecko generic
Similar to commits dc73fd607f and
18fcc610bf solving this for wine-mono,
the dependency on wine-gecko had the actual version number hardcoded,
which is easy to miss and a maintenance burden.

Simply depend on the port instead for wine-gecko as well.

PR:		258200
2021-10-10 06:21:29 +00:00
Jan Beich
d46ef2e7f1 emulators/ppsspp: update to 1.12.1
Changes:	https://github.com/hrydgard/ppsspp/compare/v1.12...v1.12.1
Reported by:	GitHub (watch releases)
2021-10-09 11:23:45 +00:00
Jan Beich
d8b5b7aa89 emulators/yuzu: update to s20211008
Changes:	f84328934...39cd6306e
2021-10-09 00:48:50 +00:00
Jan Beich
f16d8e5635 multimedia/libvpx: update 1.11.0
Changes:	https://chromium.googlesource.com/webm/libvpx/+log/v1.10.0..v1.11.0
Reported by:	portscout, Repology
2021-10-09 00:45:18 +00:00
Jan Beich
12007a3866 emulators/ppsspp: drop unused GL deps after 34a5259f51
=>> Checking shared library dependencies
- 0x0000000000000001 NEEDED               Shared library: [libGL.so.1]
  0x0000000000000001 NEEDED               Shared library: [libGLEW.so.2]
- 0x0000000000000001 NEEDED               Shared library: [libGLU.so.1]
+ 0x0000000000000001 NEEDED               Shared library: [libOpenGL.so.0]
  0x0000000000000001 NEEDED               Shared library: [libSDL2-2.0.so.0]
[...]
2021-10-08 16:07:10 +00:00
Piotr Kubaj
bbee953436 emulators/frodo: fix build on powerpc and powerpc64
Same issue as on powerpc64le.
2021-10-08 12:50:51 +00:00
Piotr Kubaj
a385a94464 emulators/frodo: fix build on powerpc64le
While base GCC can build this port on 12.2, clang can't:
VIC.cpp:1407:8: error: expected unqualified-id
static asm void fastcopy(register uchar *dst, register uchar *src);
       ^
VIC.cpp:1408:8: error: expected unqualified-id
static asm void fastcopy(register uchar *dst, register uchar *src)
       ^
VIC.cpp:1838:3: error: use of undeclared identifier 'fastcopy'
                fastcopy(chunky_line_start, (uint8 *)chunky_tmp);

It also can't build with USES=compiler:gcc-c++11-lib.
Since this port doesn't have reverse dependencies, use USE_GCC=yes.
2021-10-08 12:04:39 +00:00
Bernhard Froehlich
7abfac5edb emulators/i386-wine-devel: Add CPE information
Approved by:    portmgr (blanket)
2021-10-08 11:11:12 +00:00
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