1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-04 06:15:24 +00:00
Commit Graph

9120 Commits

Author SHA1 Message Date
Jan Beich
51c03a9dbe emulators/yuzu: exclude on non-amd64 for now
In file included from src/common/wall_clock.cpp:7:
src/./common/uint128.h:16:10: fatal error: x86intrin.h: No such file or directory
   16 | #include <x86intrin.h>
      |          ^~~~~~~~~~~~~

Reported by:	pkg-fallout
2021-08-22 07:44:16 +00:00
Jan Beich
0086a3b173 emulators/rpcs3: update to 0.0.17.12653
Changes:	62102293b...4953e7958
2021-08-22 00:58:01 +00:00
Jan Beich
5092c3ac9c emulators/yuzu: update to s20210819
Changes:	aa40084c2...455e28790
2021-08-21 00:24:06 +00:00
Jan Beich
c523113096 emulators/rpcs3: update to 0.0.17.12651
Changes:	c13a46b07...62102293b
2021-08-21 00:24:06 +00:00
Gerald Pfeifer
7461a3c201 emulators/wine-devel: Update to Wine 6.15
This includes the following changes:
 - WinSock (WS2_32) library converted to PE.
 - Support for performance data in the registry.
 - More 32->64-bit thunks for NTDLL calls.
 - Improved floating point status handling in the C runtime.
 - More preparation work for the GDI syscall interface.
 - Various bug fixes.

My patch files/patch-dlls-ntdll-unix-virtual.c has been accepted
upstream in the meantime, so remove it here.
2021-08-19 06:31:49 +00:00
Jan Beich
2f74762acf emulators/yuzu: update to s20210818
Changes:	521e6ac17...aa40084c2
2021-08-19 00:53:52 +00:00
Jan Beich
1fa069b542 emulators/rpcs3: update to 0.0.17.12648
Changes:	24d7374a2...c13a46b07
2021-08-19 00:53:52 +00:00
Renato Botelho
fd649cf025 emulators/open-vm-tools: Fix build
Remove some patches introduced by 42dfc139f6 that are note needed on
11.3.0 and fix build

Sponsored by:	Rubicon Communications, LLC ("Netgate")
2021-08-18 15:54:18 -03:00
Vincent Milum Jr
7c87a2355e emulators/open-vm-tools: Update to 11.3.0
This version introduces aarch64 support

PR:		256282
Sponsored by:	Rubicon Communications, LLC ("Netgate")
2021-08-18 11:04:28 -03:00
Jan Beich
99d8d61109 emulators/yuzu: update to s20210816
Changes:	bdd617da0...521e6ac17
2021-08-17 00:44:02 +00:00
Jan Beich
7c9265a751 emulators/rpcs3: update to 0.0.17.12640
Changes:	b928cb022...24d7374a2
2021-08-17 00:44:01 +00:00
Jan Beich
bc57f4c6b3 emulators/yuzu: update to s20210814
Changes:	756d76d97...bdd617da0
2021-08-15 00:16:56 +00:00
Jan Beich
ce42a47a43 emulators/rpcs3: update to 0.0.17.12634
Changes:	5816505e6...b928cb022
2021-08-14 00:30:14 +00:00
Guido Falsi
416b34d584 emulators/virtualbox-ose: Update to 6.1.26
This new version has a regression in the pulseaudio host audio
driver. If enabled any VMs configured to use it fails to start.

Since no fix has been found the PULSEAUDIO option is forcibly
disabled. If you have any VM configured to use pulseaudio for audio
input/output, please reconfigure them to use a different driver.

Upstream ticket:	https://www.virtualbox.org/ticket/20484

Other changes:

- Remove old patches that don't apply, the audio system has been
  reworked upstream and the behavior of these patches is included in
  the new code
- Add upgrading pkg-message note about the PULSEAUDIO option issue
  described above

Reviewed by:		koobs
Differential Revision:	https://reviews.freebsd.org/D31264
2021-08-13 10:52:03 +02:00
Gerald Pfeifer
7d6c458605 emulators/wine-devel: Fix build when devel/libsysinfo is present
When devel/libsysinfo is present, <sys/sysinfo.h> exists which
misleads Wine into enabling some code that invokes the sysinfo
function. That one isn't actually available, though, without
additional linking parameters (and we don't want to add another
dependency at this point anyway), so properly test for sysinfo()
before using it.

This is a patch of mine that was accepted upstream and should
come in via Wine 6.15.

PR:		257398
2021-08-12 07:57:34 +00:00
Jan Beich
d1f86bdb5f emulators/yuzu: update to s20210811
Changes:	3e3bd425c...756d76d97
2021-08-12 00:27:27 +00:00
Jan Beich
bbbbccb563 emulators/rpcs3: update to 0.0.17.12624
Changes:	7fdbadf64...5816505e6
2021-08-12 00:27:27 +00:00
Guido Falsi
ae60747f72 emulators/virtualbox-ose: Add back missing extra patch file
Looks like this patch was removed in commit df5c241ed2

It is required to build with the DEBUG optioni (not default).

PR:		257777
Reported by:	Mario Felicioni <marietto2008@gmail.com>
2021-08-11 23:49:43 +02:00
Tobias C. Berner
de9dca2f74 emulators/advancemess: prepare for freetype2 update
- freetype2 will no longer ship freetype-config (which was a pkg-config
wrapper) in the near future -- use pkg-config to gather the required
flags.

PR:             251512
2021-08-10 16:42:34 +02:00
Gerald Pfeifer
3f3a026707 emulators/wine: XAudio2 no longer depends on OpenAL
Since upstream commit 3e390b1aafff47df63376a8ca4293c515d74f4ba on
2019-02-20 XAudio2 uses FAudio (which already is an unconditional
dependency) and no longer depends on OpenAL, so adjust the packing
list accordingly. [1]

We did not detect this via regular testing due to false negatives
in Mk/Scripts/check-stagedir.sh in the presence of %%OPTION%%s in
pkg-plist. [2]

PR:		257651 [1], 220950 [2]
Submitted by: 	Alex S <iwtcex@gmail.com> [1]
2021-08-10 07:43:27 +00:00
Jan Beich
e9acdd9ade emulators/yuzu: update to s20210809
Changes:	bd0e1d3a2...3e3bd425c
2021-08-09 23:54:20 +00:00
Jan Beich
87b0cb21cc emulators/rpcs3: update to 0.0.17.12621
Changes:	0556837e3...7fdbadf64
2021-08-09 23:54:20 +00:00
Neel Chauhan
2e4d4064d3 emulators/bochs: Update to 2.7 2021-08-09 10:34:19 -07:00
Jan Beich
6896626b1d emulators/{citra,yuzu}: drop runtime dependency on boost-libs
Until subpackaging arrives to bsd.port.mk and boost-libs is split into
smaller packages this shaves ~166 MiB of install size. Mainly useful
for non-qt5 versions as DEs may bring boost-libs via other routes.
2021-08-09 05:22:24 +00:00
Gerald Pfeifer
835981dbc5 emulators/wine-devel: XAudio2 no longer depends on OpenAL
Since upstream commit 3e390b1aafff47df63376a8ca4293c515d74f4ba on
2019-02-20 XAudio2 uses FAudio (which already is an unconditional
dependency) and no longer depends on OpenAL, so adjust the packing
list accordingly. [1]

We did not detect this via regular testing due to false negatives
in Mk/Scripts/check-stagedir.sh in the presence of %%OPTION%%s in
pkg-plist. [2]

PR:		257651 [1], 220950 [2]
Submitted by: 	Alex S <iwtcex@gmail.com> [1]
2021-08-08 09:19:40 +00:00
Jan Beich
d8527feb62 emulators/yuzu: update to s20210806
Changes:	42d8e08f7...bd0e1d3a2
2021-08-08 00:22:16 +00:00
Jan Beich
fe90ef9e4d emulators/rpcs3: update to 0.0.17.12614
Changes:	f745971cc...0556837e3
2021-08-08 00:22:16 +00:00
Gerald Pfeifer
dc73fd607f emulators/wine: Make the dependency on wine-mono generic
Instead of hard coding the actual version number use a generic
dependency on simply the port. This makes maintenance easier and
reduces the chance for mistakes.

(We have been using this in emulators/wine-devel for some four
months already since 996345a04d .)

PR:		257630
2021-08-07 10:43:01 +00:00
Jan Beich
cf9336407f emulators/yuzu: update to s20210805
Changes:	2868d4ba8...42d8e08f7
2021-08-07 00:36:30 +00:00
Jan Beich
17e138023d emulators/rpcs3: update to 0.0.17.12611
Changes:	9c21f43df...f745971cc
2021-08-07 00:36:30 +00:00
Tobias C. Berner
2f28d70fcb emulators/advancemenu: prepare for freetype2 update
- freetype2 will no longer ship freetype-config (which was a pkg-config
wrapper) in the near future -- use pkg-config to gather the required
flags by mocking freetype-config.

- while here, mark as abandonware
    - port has version 2.8 is from 07-08-2015
    - upstream version 3.0 is from 04-12-2016
2021-08-06 14:03:04 +02:00
Tobias C. Berner
6b139f669d emulators/advancemame: prepare for freetype2 update
- freetype2 will no longer ship freetype-config (which was a pkg-config
wrapper) in the near future -- use pkg-config to gather the required
flags.

- while here, mark as abandonware
	- port has version 1.4 is from 09-08-2015
	- upstream version 3.9 is from 08-09-2018
2021-08-06 14:03:04 +02:00
Tobias C. Berner
9e7f41895f emulators/openmsx: prepare for freetype2 update
- The upcoming freetype2 update will no longer install the
  freetype-config script. The port already supports the new way of
  finding freetype2 via pkgconfig, but for this, it needs to build
  depend on it.

PR:		251512
2021-08-06 11:07:49 +02:00
Gerald Pfeifer
4224d94ae3 emulators/i386-wine: Fix the dependency on wine-mono
This non-default, rarely used option was missed in the upgrade to
Wine 6.0.1 in 3da5204497.

Also adjust the file name we use in the dependency to the upstream
change for Wine Mono. [1]

PR:		257630 [1]
Submitted by:	Eric Camachat <eric@camachat.org>
2021-08-05 15:46:42 +00:00
Jan Beich
9c5baf65e8 emulators/yuzu: update to s20210804
Changes:	ffe553edb...2868d4ba8
2021-08-05 00:19:42 +00:00
Jan Beich
6f7d9190e1 emulators/rpcs3: update to 0.0.17.12595
Changes:	8aec94309...9c21f43df
2021-08-05 00:19:41 +00:00
Gleb Popov
b0f48fa9e9 emulators/qemu-user-static-devel: Update to the newest snapshot.
This updates the port to the tip of `blitz-next` branch and enables `make test`.

Approved by: mat
Differential Revision: https://reviews.freebsd.org/D31255
2021-08-04 20:25:43 +03:00
Neel Chauhan
42dfc139f6 emulators/open-vm-tools: Prepare for glib 2.68.3
PR:	256200
2021-08-02 19:47:10 -07:00
Jan Beich
3c8912fde5 emulators/citra: update to s20210801
Changes:	647a6f8d8...c40871f12
2021-08-03 00:08:31 +00:00
Jan Beich
bd29e01879 emulators/yuzu: update to s20210802
Changes:	47f13a9df...ffe553edb
2021-08-03 00:08:30 +00:00
Jan Beich
10745c65f7 emulators/rpcs3: update to 0.0.17.12569
Changes:	a06a93d5b...8aec94309
2021-08-03 00:08:30 +00:00
Jan Beich
6b7f406787 emulators/{citra,yuzu}-qt5: rebuild after 5708ae4005 2021-08-02 23:26:58 +00:00
Gerald Pfeifer
27ae28dd24 emulators/wine-devel: Invoke with LD_BIND_NOW and revampe WoW
Forward port 1d2af6e089 and its
two follow-up fixes ad15b0e748 and
1b5885c463 from emulators/wine:

   Wine 6.0 and later need LD_BIND_NOW / LD_32_BIND_NOW on FreeBSD,
   cf. https://bugs.winehq.org/show_bug.cgi?id=50257 and
   https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252307
   so move the actual binaries to wine64.bin / wine.bin and invoke
   them via a script that does those settings. [1]

   Also revamp the WoW handling/packging which combines 32-bit/i386
   Wine into 64-bit/amd64 Wine. [1]

Submitted by:   Alex S <iwtcex@gmail.com> [1]
PR:             257284 [1], 252307 [1], 255336, 257020
2021-08-02 21:40:19 +00:00
Yuri Victorovich
5708ae4005 audio/jack: Update to Jack2: 0.125.0 -> 1.9.16
Big thank you to Florian Walpen <dev@submerge.ch> and
Goran Mekić <meka@tilda.center> for working on Jack2.

PR:		251125
Submitted by:	Florian Walpen <dev@submerge.ch> (original version)
2021-08-02 09:03:15 -07:00
Gerald Pfeifer
c6eb7a4880 emulators/wine-devel: Update to Wine 6.14
This includes the following changes:
 - 32->64-bit thunks implemented in WOW64 dll.
 - More preparation work for the GDI syscall interface.
 - Various bug fixes.

My patch files/patch-nsiproxy.sys has been accepted upstream, so
remove our local version.
2021-08-01 09:18:12 +00:00
Gerald Pfeifer
fc8353011e emulators/wine-devel: Configure --without-jxrlib
At this point we don't want to add graphics/libjxr as another
dependency, so explicitly configure --without-jxrlib to make
builds predictable/reproducible.

(Now that we have that in place, switching to --with-jxrlib should
be straightforward if desired so.)
2021-07-31 09:07:29 +00:00
Jose Alonso Cardenas Marquez
3ab706b4bc emulators/stella: update to 6.5.3 2021-07-31 00:19:22 -05:00
Jan Beich
6d72257f03 emulators/yuzu: update to s20210730
Changes:	124e3b481...47f13a9df
2021-07-31 00:39:43 +00:00
Jan Beich
2208956877 emulators/rpcs3: update to 0.0.17.12558
Changes:	0a7a12bbf...a06a93d5b
2021-07-31 00:39:43 +00:00
Jan Beich
b66674aa18 emulators/yuzu: update to s20210728
Changes:	ab206d637...124e3b481
2021-07-29 00:13:36 +00:00