Commit graph

56 commits

Author SHA1 Message Date
Mathieu Arnold
cf118ccf87
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
2021-04-07 10:09:01 +02:00
Mathieu Arnold
305f148f48
Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
Jan Beich
4e6c7fd0ec emulators/citra: update to s20201205
Changes:	a13a23051...6f45b402e
2020-12-06 00:10:25 +00:00
Jan Beich
b7cebcc092 emulators/{citra,yuzu}: update OSS support
Changes:	1d66483...5c2cf26
2020-12-03 00:43:03 +00:00
Jan Beich
35f82c1584 emulators/citra: update to s20201014
Changes:	1c8461fde...1bb20571b
2020-10-15 00:59:01 +00:00
Jan Beich
f0a4e81eb4 emulators/{citra,yuzu}: update OSS patches
Changes:	cc85508...40865a6
2020-10-10 20:35:14 +00:00
Jan Beich
172e1dfb21 emulators/{citra,yuzu}: oops, backout r551844
Assertion failed: (!s->running && s->state != CUBEB_STATE_STARTED), function oss_stream_start, file externals/cubeb/src/cubeb_oss.c, line 1165.
2020-10-10 00:35:26 +00:00
Jan Beich
0776284088 emulators/{citra,yuzu}: update OSS patches
Changes:	cc85508...1f3771f
2020-10-10 00:26:02 +00:00
Jan Beich
d9a424d17d emulators/citra: update to s20201004
Changes:	aced133a3...1c8461fde
2020-10-08 00:38:50 +00:00
Jan Beich
c2366fa793 emulators/{citra,yuzu}: update OSS patches
Changes:	b594641...cc85508
2020-10-08 00:38:31 +00:00
Jan Beich
564881b990 emulators/citra: update to s20200930
- Re-enable system boost, following emulators/yuzu

Changes:	a576eb633...aced133a3
2020-10-02 21:58:51 +00:00
Jan Beich
9bf60542d4 emulators/{citra,yuzu}: update OSS patches
Changes:	49312d4...b594641
2020-09-25 04:47:10 +00:00
Jan Beich
1b027710e6 emulators/citra: update to s20200829
Changes:	b94f21eac...4135a12cb
2020-08-30 00:49:53 +00:00
Jan Beich
903bbc39a2 emulators/{citra,yuzu}: update OSS patches
Changes:	957847c...49312d4
2020-08-30 00:21:00 +00:00
Jan Beich
c57a1d5d28 emulators/{citra,yuzu}: update OSS patches
Changes:	123ce2a...957847c
PR:		248817
Submitted by:	Ka Ho Ng
2020-08-24 12:50:32 +00:00
Jan Beich
7af94e5797 emulators/{citra,yuzu}: replace ALSA with OSS (a la r545611)
OSS is enabled if neither pulseaudio, jackit, sndio are installed.
Unlike www/firefox it's not yet possible to override cubeb backend.

MFH:		2020Q3 (improve audio stability)
2020-08-21 18:56:52 +00:00
Jan Beich
c1b0fa4827 emulators/citra: update to s20200115
Changes:	020cd56ad...cd86c9b04
2020-01-15 23:20:24 +00:00
Jan Beich
24871b0f35 emulators/{citra,yuzu}: prefer SNDIO over ALSA after r520939
Submitted by:	tobik
2019-12-27 23:28:14 +00:00
Jan Beich
f8d0881793 emulators/yuzu: update cubeb to pick up sndio fixes 2019-12-26 17:01:59 +00:00
Jan Beich
7cc5a236e1 emulators/citra: update to s20191218
Changes:	866df2644...020cd56ad
2019-12-19 00:48:43 +00:00
Jan Beich
701aa3bcf8 devel/boost-*: update to 1.72.0
Changes:	http://www.boost.org/users/history/version_1_72_0.html
PR:		241449
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D22136
2019-12-11 17:53:48 +00:00
Jan Beich
3a4f7ff17d emulators/citra: update to s20190916
- Update bundled libcubeb to get rid of dlopen patch

Changes:	4bc22aa35...363149075
2019-09-16 22:53:21 +00:00
Jan Beich
a7edc2d836 emulators/{citra,yuzu}: enable SNDIO by default
To avoid runtime dependency switch to dlopen(3).
2019-09-07 20:53:21 +00:00
Jan Beich
37d51cc686 emulators/citra: update to s20190818
Changes:	84b40f2da...1cf75e55c
2019-08-20 00:38:12 +00:00
Jan Beich
befa71e0f3 devel/boost-*: update to 1.71.0
Changes:	http://www.boost.org/users/history/version_1_71_0.html
PR:		238827
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D20774
2019-08-19 15:35:27 +00:00
Jan Beich
63e020c430 emulators/citra: update to s20190810
Changes:	76aec4d67...d18d2a0a1
2019-08-11 00:45:21 +00:00
Jan Beich
325aed58cb multimedia/ffmpeg: update to 4.2
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.2:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
2019-08-05 23:06:50 +00:00
Jan Beich
7b9c4e402c emulators/citra: update to s20190501
Changes:	37861526f...623b0621a
2019-05-02 00:32:49 +00:00
Rene Ladan
7469b029a6 Remove esound support from pulseaudio as audio/esound expired.
Bump PORTREVISIONs of dependent ports.

Build-tested in poudriere on a head-amd64 jail for audio/pulseaudio*
2019-05-01 19:35:14 +00:00
Jan Beich
f1d0389383 emulators/citra: update to s20190413
Changes:	e9c2b27c6...4a206237b
2019-04-14 00:46:42 +00:00
Jan Beich
9b21a3a084 devel/boost-*: update to 1.70.0
Changes:	http://www.boost.org/users/history/version_1_70_0.html
PR:		235956
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D19303
2019-04-12 06:36:31 +00:00
Jan Beich
1247407e0c emulators/citra: update to s20190123
Changes:	efd576839...a17a31a93
2019-01-24 00:14:20 +00:00
Tijl Coosemans
1bf487d3e7 Fix Qt5 symbol version scripts to put the catch-all clause first. When
a symbol matches multiple clauses the last one takes precedence.  If the
catch-all is last it captures everything.  In the case of Qt5 libraries
this caused all symbols to have a Qt_5 label while some should have
Qt_5_PRIVATE_API.  This only affects lld because GNU ld always gives the
catch-all lowest priority.

Older versions of Qt5Webengine exported some memory allocation symbols from
the bundled Chromium.  Version 5.9 stopped exporting these [1] but the
symbols were kept as weak wrappers for the standard allocation functions to
maintain binary compatibility. [2][3]  The problem is that the call to the
standard function in these weak wrappers is only resolved to the standard
function if there's a call to this standard function in other parts of
Qt5Webengine, because only then is there a non-weak symbol that takes
precedence over the weak one.  If there's no such non-weak symbol the call
in the weak wrapper resolves to the weak wrapper itself creating an infinite
call loop that overflows the stack and causes a crash.  Some of the
allocation functions are variants of C++ new and delete and it probably
depends on the compiler whether these variants are used in other parts of
Qt5Webengine.

Remove the weak wrappers (make them Linux specific).  This isn't binary
compatible but we are already breaking that with the changes to the symbol
versions.

[1] 5c2cbfccf9
[2] 2ed5054e3a
[3] 009f5ebb4b

Bump all ports that depend on Qt5.

PR:		234070
Exp-run by:	antoine
Approved by:	kde (adridg)
2019-01-16 11:13:44 +00:00
Jan Beich
12ea7fa1f2 emulators/citra: update to s20181212
Changes:	edbdbf0ba...65d62b1b8
2018-12-14 23:40:46 +00:00
Jan Beich
7c879267dc devel/boost-*: update to 1.69.0
Changes:	http://www.boost.org/users/history/version_1_69_0.html
PR:		232525
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D17645
2018-12-12 00:15:49 +00:00
Jan Beich
f6719f5fa7 emulators/citra: update to s20180812
Changes:	84fc8eaab...6a1fa3c84
2018-08-14 00:28:15 +00:00
Jan Beich
0b055d47f2 devel/boost-*: update to 1.68.0
- Switch to C++14 for libboost_system to support C++14 consumers

Changes:	http://www.boost.org/users/history/version_1_68_0.html
PR:		229569
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D16165
2018-08-09 06:58:30 +00:00
Jan Beich
94380e9fab emulators/citra: update to s20180418
Changes:	cb36f9fa...048b0fc0
2018-04-19 00:31:12 +00:00
Jan Beich
cc95712fbe devel/boost-*: update to 1.67.0
Changes:	http://www.boost.org/users/history/version_1_67_0.html
PR:		227427
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D15030
2018-04-18 13:57:42 +00:00
Jan Beich
172bbab4d3 emulators/citra: update to s20180119
Changes:	93cca23d...bf4e35b9
2018-01-20 00:22:37 +00:00
Jan Beich
25beeff079 devel/boost-*: update to 1.66.0
Changes:	http://www.boost.org/users/history/version_1_66_0.html
PR:		223922
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D13279
2018-01-18 04:11:02 +00:00
Jan Beich
d1c2f08349 emulators/citra: update to s20171006
Changes:	5ba48c16...74d40509
MFH:		2017Q4
2017-10-06 18:48:42 +00:00
Jan Beich
046c81403c emulators/citra: enable web services (e.g., telemetry)
cf. https://github.com/citra-emu/citra/pull/2683
2017-09-30 23:58:00 +00:00
Jan Beich
98eb11b2f0 devel/boost-*: update to 1.65.1
Changes:	http://www.boost.org/users/history/version_1_65_1.html
PR:		218835
Approved by:	maintainer timeout (1.65.1: 2 weeks; 1.65.0: 1 month)
Tested by:	jhibbits (on powerpc64, earlier version)
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D11582
2017-09-25 00:08:16 +00:00
Jan Beich
7e21a6476a devel/boost-*: enable C++11 features
PR:		218835
Obtained from:	https://github.com/DragonFlyBSD/DeltaPorts/pull/690
Approved by:	maintainer timeout (2 months)
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D11582
2017-09-25 00:05:05 +00:00
Jan Beich
cb56b6f2bc emulators/citra: update to s20170804
Changes:	5137a198f...792dee47a
MFH:		2017Q3
2017-08-09 18:41:26 +00:00
Jan Beich
4baecf91a4 emulators/citra-qt5: unbreak audio and input 2017-08-09 18:41:01 +00:00
Jan Beich
aa3b4b329a emulators/citra: update to s20170516
Changes:	ea53d608...8d558777a
MFH:		2017Q2
2017-05-17 15:00:04 +00:00
Jan Beich
b324ade02d devel/boost-*: update to 1.64.0
Changes:	http://www.boost.org/users/history/version_1_64_0.html
PR:		218835
Approved by:	office (bapt)
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D10472
2017-05-02 06:48:10 +00:00
Jan Beich
0ebbea14a9 emulators/citra: update to s20170119
Changes:	f7dd8d5e...ebe01506
MFH:		2017Q1
2017-01-19 13:47:13 +00:00