Commit graph

9347 commits

Author SHA1 Message Date
Jan Beich
6b914238cc emulators/yuzu: update to s20211130
Changes:	051e63c9a...8a613f6c8
2021-12-02 00:47:08 +00:00
Jan Beich
882ec4c61a emulators/rpcs3: update to 0.0.19.13068
Changes:	270c2e58a...9bb46aa94
2021-12-02 00:47:07 +00:00
Gerald Pfeifer
fe50aa6051 emulators/wine: Configure without libhal support
In de47ffe65c the option to leverage
libhal was removed, alas configure was not adjusted. Ensure that
even if libhal somehow is present we explicitly do not use it.

This back ports 7ca1a772ea from the
wine-devel port.
2021-12-01 21:38:31 +00:00
Renato Botelho
ecfed7ee5c emulators/open-vm-tools: Fix build after 1400043
NDINIT() last parameter was removed after this osversion

Sponsored by:	Rubicon Communications, LLC ("Netgate")
2021-11-30 16:23:59 -03:00
Jan Beich
11e15e9fac emulators/rpcs3: switch to llvm13 2021-11-30 14:49:56 +00:00
Gerald Pfeifer
7ca1a772ea emulators/wine-devel: Configure without libhal support
In de47ffe65c the option to leverage
libhal was removed, alas configure was not adjusted. Ensure that
even if libhal somehow is present we explicitly do not use it.

Approved by:	maintainer (pre-approval)
2021-11-30 08:19:27 +00:00
Jan Beich
401d71441a emulators/rpcs3: update to 0.0.19.13060
Changes:	38bfefcdf...270c2e58a
2021-11-30 00:57:09 +00:00
Jan Beich
8050337467 emulators/rpcs3: unbreak on FreeBSD 12.2 after 49f593b2f7
elfctl -e +noaslr /wrkdirs/usr/ports/emulators/rpcs3/work/stage/usr/local/bin/rpcs3
elfctl: noaslr is not a valid feature
*** Error code 1
2021-11-30 00:57:08 +00:00
Jan Beich
30ccf57842 emulators/rpcs3: unbreak on FreeBSD 12.2 via full libc++
Link statically to avoid ABI mismatch with in-base libc++.
Building libc++ requires full LLVM source, so align with devel/llvm12.
2021-11-30 00:57:08 +00:00
Jan Beich
c196bfdf71 emulators/yuzu: update to s20211129
Changes:	564f10527...051e63c9a
2021-11-30 00:57:08 +00:00
Gerald Pfeifer
e2fc94a07d emulators/wine-devel: Unconditionally set MAINTAINER and COMMENT
The MAINTAINER and COMMENT variables, as well as PKGNAMESUFFIX and
WINELIBDIR, could be overridden for the sake of the i386-wine-devel
port. With that port gone, simply set these unconditionally.

This is mostly 6387592817 forward
ported from emulators/wine.
2021-11-28 19:32:39 +00:00
Jan Beich
5f7caa88dd emulators/rpcs3: update to 0.0.19.13056
Changes:	276ee81da...38bfefcdf
2021-11-27 23:40:10 +00:00
Jan Beich
ff9778994a emulators/yuzu: update to s20211127
Changes:	157985f55...564f10527
2021-11-27 23:40:10 +00:00
Thomas Zander
e40e82b3bc
audio/fluidsynth: Update to upstream version 2.2.4
MFH:		2021Q4
2021-11-27 11:09:44 +01:00
Jan Beich
bb5255ef22 emulators/yuzu: update to s20211126
Changes:	cd6cf0422...157985f55
2021-11-27 00:34:34 +00:00
Jan Beich
25f419ebe8 emulators/rpcs3: update to 0.0.19.13053
Changes:	59f253ba2...276ee81da
2021-11-27 00:34:34 +00:00
Stefan Eßer
04b9da4140 */*: Remove redundant '-*' from CONFLICTS definitions
The conflict checks compare the patterns first against the package
names without version (as reported by "pkg query "%n"), then - if
there was no match - agsinst the full package names including the
version (as reported by "pkg query "%n-%v").

Approved by: portmgr (blanket)
2021-11-25 22:40:11 +01:00
Gerald Pfeifer
6387592817 emulators/wine: Unconditionally set MAINTAINER and COMMENT
The MAINTAINER and COMMENT variables, as well as WINELIBDIR, could
be overridden for the sake of the i386-wine port. With that port
gone, simply set these unconditionally.
2021-11-25 08:25:59 +00:00
Jan Beich
5ed03a0d6d emulators/yuzu: update to s20211124
Changes:	daecbd3a7...cd6cf0422
2021-11-25 00:38:49 +00:00
Jan Beich
a29116f22d emulators/{citra,yuzu}: update cubeb for recent OSS/sndio fixes
Changes:	h8d53747...dcc5cb5
2021-11-25 00:38:49 +00:00
Stefan Eßer
b1ac48afa4 emulators/wine: revert accidentially committed local changes
In commit 5933ac0b09 CONFLICTS_INSTALL definitions in multiple ports
have been fixed to omit the unneeded version patterns they had.

The commit of the wine port did not include that fix, but instead
local changes to deal with an issue introduced by recent changes to
sched.h.

This commit reverts the accidentially committed changes, but retains
the intended removal of a version wildcard in CONFLICTS_INSTALL.

Reported by:	gerald
2021-11-24 13:44:05 +01:00
Stefan Eßer
5933ac0b09 */*: Remove redundant '-[0-9]*' from CONFLICTS_INSTALL
The conflict checks compare the patterns first against the package
names without version (as reported by "pkg query "%n"), then - if
there was no match - agsinst the full package names including the
version (as reported by "pkg query "%n-%v").

Approved by: portmgr (blanket)
2021-11-23 23:11:40 +01:00
Guido Falsi
28c743aa5d emulators/virtualbox-ose: Update to 6.1.30 2021-11-23 21:31:02 +01:00
Roger Pau Monné
96cede86ff emulators/xen-kernel: fix build with clang 13.0.0
Sponsored by: Citrix Systems R&D
Approved by: bapt (implicit)
2021-11-23 14:47:47 +01:00
Guido Falsi
06f66cc221 emulators/virtualbox-ose: Fix unintentional change
AAn unintentional change slipped in a previous commit. Revert that
part.

No change in the produced packages.

Fixes:		32c43c5052
2021-11-23 11:06:23 +01:00
Gerald Pfeifer
9d8571acc5 emulators/wine: Simplify CONFLICTS_INSTALL
wine-devel-* versus wine-devel-[0-9]* does not make a practical
difference, but simpler is better (plus portlint has started to
warn about it).
2021-11-23 07:48:15 +00:00
Jan Beich
23db194e73 emulators/yuzu: update to s20211122
Changes:	c3e1ffc44...daecbd3a7
2021-11-23 00:57:58 +00:00
Jan Beich
312c383ff9 emulators/rpcs3: update to 0.0.19.13040
Changes:	3d859a7493...59f253ba2
2021-11-23 00:57:58 +00:00
Damjan Jovanovic
f339ae325a emulators/wine-devel: Update to Wine 6.22
This includes the following changes:
 - More improvements to HID joystick support.
 - WoW64 thunks in a number of Unix libraries.
 - Beginnings of moving USER32 to Win32u.
 - Various bug fixes.

The Mono engine has been updated to version 7.0.0 in a separate
update to emulators/wine-mono-devel.

Approved by:	maintainer (= author)
2021-11-22 13:16:30 +00:00
Damjan Jovanovic
a04ee3f5c4 emulators/wine-mono-devel: Update to version 7.0.0
This includes the following changes:
 - SEH exceptions in Marshal.Release are now silently ignored. This
   fixes a crash in the launcher of Borderlands GOTY Enhanced.
 - The Interaction.Command method has been fixed to return only command
   line arguments, not the program name.
 - Implemented special marshaling behavior for IsCopyConstructed. This
   fixes a crash in SteamLayerWrap.dll on x86.
 - Updated Mono from upstream.

Approved by:	maintainer (= author)
2021-11-22 08:36:03 +00:00
Gerald Pfeifer
5e8ca8df38 emulators/wine-devel: Never use the Samba NetAPI library
We have been building without NetAPI support forever and explicitly
disabling it should not change anything. Still configure with
--without-netapi now in our move towards reproducible builds.

This back ports c648c4b24c from the
wine-devel port.
2021-11-20 07:48:18 +00:00
Jan Beich
5ebb7438aa emulators/yuzu: update to s20211119
Changes:	71313509f...c3e1ffc44
2021-11-20 00:34:04 +00:00
Jan Beich
e5819e9a25 emulators/rpcs3: update to 0.0.19.13029
Changes:	de2be90636...3d859a7493
2021-11-20 00:34:04 +00:00
Alexander Vereeken
056135a38e emulators/i386-wine: Remove port.
This port and its pre-built binaries have not been updated lately and
emulators/wine is now providing i386 support on amd64, so remove the
i386-wine port.

Adjust CONFLICTS_INSTALL on related ports and simplify (and update both
user and developer documentation in emulators/wine).

PR:		259589
Differential Revision:	https://reviews.freebsd.org/D32322
2021-11-19 06:55:03 +00:00
Muhammad Moinur Rahman
3919830536 emulators/qemu5: Fix pkg-plist
Reported by: olgeni
2021-11-18 05:43:34 -06:00
Gerald Pfeifer
c648c4b24c emulators/wine-devel: Never use the Samba NetAPI library
We have been building without NetAPI support forever and explicitly
disabling it should not change anything. Still configure with
--without-netapi now in our move towards reproducible builds.

Approved by:	maintainer (pre-approval)
2021-11-18 07:14:40 +00:00
Jan Beich
49f593b2f7 emulators/rpcs3: work around crashes on -CURRENT
RPCS3: PPU[0x1000000] Thread (main_thread) [0x0001d4f8]: SIG: Thread terminated due to fatal error: Segfault writing location 00002b1104240080 at 000000081b67b4ea.
Emu Thread Name: 'PPU[0x1000000] main_thread'.
2021-11-18 01:48:37 +00:00
Jan Beich
fd6ba7e8d0 emulators/rpcs3: update to 0.0.19.13027
Changes:	f6e04ffdd2...de2be90636
2021-11-18 01:03:26 +00:00
Jan Beich
6cf89863b4 emulators/yuzu: update to s20211117
Changes:	720970c4c...71313509f
2021-11-18 00:54:28 +00:00
Muhammad Moinur Rahman
7dfdaaf205 emulators/qemu5: UNBREAK by fix missing patches
Reported by: olgeni
2021-11-17 05:35:43 -06:00
Muhammad Moinur Rahman
05ef481d14 emulators/qemu52: Moved to emulators/qemu5
- Has been updated to 5.2.0.
- This is the last version of 5.X.X branch of qemu and part of updating
  emulators/qemu to latest 6.X.X branch.
- Added a stripped down version of qemu5-nox11 with FLAVORS
- Removed some reference to oszoo.org which no longer hosts qemu images
  and is totally an irrelevent site
2021-11-16 14:03:37 -06:00
Alexander Vereeken
99af2239fc emulators/i386-wine-devel: Remove port.
This port and its pre-built binaries have not been updated lately and
emulators/wine-devel is now providing i386 support on amd64, so remove
i386-wine-devel.

Adjust CONFLICTS_INSTALL on related ports and simplify (and update both
user and developer documentation in wine-devel).

Approved by:		maintainer (= submitter)
PR:			259589
Differential Revision:	https://reviews.freebsd.org/D32322
2021-11-16 14:33:56 +00:00
Jan Beich
1777dc0c22 emulators/yuzu: update to s20211114
Changes:	852858c2c...720970c4c
2021-11-16 00:57:32 +00:00
Jan Beich
ce461924cc emulators/rpcs3: update to 0.0.19.13017
Changes:	8b3ed7b59...f6e04ffdd2
2021-11-16 00:57:31 +00:00
Gerald Pfeifer
7fa3c7cc2f emulators/wine-devel: Account for bundled jpeg library
Since version 6.20 Wine bundles its own copy of a jpeg library.

The --with-jpeg configure option became a no-op, so remove it, and
also remove the dependency on our own port via USES=jpeg.

Approved by:	maintainer (pre-approval)
2021-11-15 07:25:19 +00:00
Gerald Pfeifer
1d7b58bcf7 emulators/wine: Configure without Core Audio support
Core Audio is Apple-specific and should never trigger on FreeBSD.
Still explicitly configure --without-coreaudio in the spirit of
deterministic builds, independent of packages that happen to be
installed on the build system.

This back ports bd28318975 from the
wine-devel port.
2021-11-14 07:50:02 +00:00
Gerald Pfeifer
bd28318975 emulators/wine-devel: Configure without Core Audio support
Core Audio is Apple-specific and should never trigger on FreeBSD.
Still explicitly configure --without-coreaudio in the spirit of
deterministic builds, independent of packages that happen to be
installed on the build system.

Approved by:	maintainer (pre-approval)
2021-11-13 08:32:19 +00:00
Jan Beich
c000289a09 emulators/yuzu: update to s20211111
Changes:	bdabd17c7...852858c2c
2021-11-13 00:22:50 +00:00
Jan Beich
5bf46ebfe7 emulators/rpcs3: update to 0.0.19.13006
Changes:	2359ba9ae...8b3ed7b59
2021-11-13 00:22:50 +00:00
Jan Beich
0b5a159c2c emulators/yuzu: update to s20211110
Changes:	ced130297...bdabd17c7
2021-11-11 00:39:13 +00:00