Commit graph

240 commits

Author SHA1 Message Date
Jan Beich
a679f8b8f8 emulators/rpcs3: update to 0.0.6.7807
Changes:	d4888a497...4c72f7c1d
2019-02-19 00:15:50 +00:00
Jan Beich
e81ed22506 emulators/rpcs3: update to 0.0.6.7800
Changes:	982b2ab88...d4888a497
2019-02-14 00:13:40 +00:00
Jan Beich
29cb9363cd emulators/rpcs3: update to 0.0.6.7796
Changes:	84d42ecb6...982b2ab88
2019-02-12 00:46:16 +00:00
Jan Beich
f638368576 emulators/rpcs3: update to 0.0.6.7793
Changes:	19ff95da7...84d42ecb6
2019-02-10 00:44:05 +00:00
Jan Beich
5a9e0ffbe4 emulators/rpcs3: update to 0.0.6.7790
Changes:	38887bc03...19ff95da7
2019-02-09 00:36:20 +00:00
Jan Beich
a7058e28d4 emulators/rpcs3: update to 0.0.6.7789
Changes:	4c593959f...38887bc03
2019-02-07 00:31:39 +00:00
Jan Beich
20d87bbca0 emulators/rpcs3: update to 0.0.6.7788
Changes:	8920eda32...4c593959f
2019-02-05 00:50:03 +00:00
Jan Beich
36e68e5608 emulators/rpcs3: update to 0.0.6.7776
Changes:	25aa5f80a...8920eda32
2019-02-01 23:43:30 +00:00
Jan Beich
b444b47e6e emulators/rpcs3: update to 0.0.5.7767
Changes:	587fe421e...25aa5f80a
2019-01-30 17:17:46 +00:00
Jan Beich
f5995bd34c emulators/rpcs3: update to 0.0.5.7757
Changes:	afeacc171...587fe421e
2019-01-26 00:43:31 +00:00
Jan Beich
ef07777ff4 emulators/rpcs3: update to 0.0.5.7742
Changes:	688d5a991b...afeacc171
2019-01-24 00:14:11 +00:00
Jan Beich
07339f3744 emulators/rpcs3: update to 0.0.5.7738
Changes:	d4591b150...688d5a991
2019-01-22 00:42:26 +00:00
Jan Beich
2bf4f19776 emulators/rpcs3: update to 0.0.5.7736
Changes:	f902a7867...d4591b150
2019-01-19 00:29:32 +00:00
Jan Beich
027c91836a emulators/rpcs3: update to 0.0.5.7731
Changes:	f19fd2322...f902a7867
2019-01-16 19:17:14 +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
c9b247039d emulators/rpcs3: update to 0.0.5.7729
Changes:	022550a43...f19fd2322
2019-01-15 00:52:57 +00:00
Jan Beich
7a74e15fe5 emulators/rpcs3: update to 0.0.5.7714
Changes:	52ac0a901...022550a43
2019-01-13 00:38:05 +00:00
Jan Beich
1179637f90 emulators/rpcs3: update to 0.0.5.7678
Changes:	37c621ebb...52ac0a901
2019-01-08 00:28:40 +00:00
Jan Beich
7e06c19658 emulators/rpcs3: update to 0.0.5.7652
Changes:	a4f67ccb8...37c621ebb
2019-01-03 00:20:50 +00:00
Jan Beich
e8aca18c92 emulators/rpcs3: update to 0.0.5.7645
Changes:	cfe070986...a4f67ccb8
2019-01-01 00:00:41 +00:00
Jan Beich
00fe4a3738 emulators/rpcs3: update to 0.0.5.7624
- Unbreak runtime after r487719
- Switch to upstream versioning scheme

Changes:	4b65c3943...cfe070986
2018-12-29 00:02:59 +00:00
Jan Beich
d9cee2e7f1 emulators/rpcs3: update to 0.0.5.1162
Changes:	dbd481458...4b65c3943
2018-12-27 00:26:26 +00:00
Tobias C. Berner
707c6bf295 Change cmake default behaviour to outsource.
Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".

I tried to only set insource where explictely needed.

PR:		232038
Exp-run by:	antoine
2018-12-25 20:25:39 +00:00
Jan Beich
f0ae38c9a7 emulators/rpcs3: update to 0.0.5.1159
Changes:	e80574cbd...dbd481458
2018-12-24 23:33:19 +00:00
Jan Beich
06010a73b3 emulators/rpcs3: update to 0.0.5.1136
Changes:	bc3ab7a9d...e80574cbd
2018-12-23 00:54:27 +00:00
Jan Beich
b1a8d2ea88 emulators/rpcs3: update to 0.0.5.1128
Changes:	c50d459b1...bc3ab7a9d
2018-12-18 00:54:17 +00:00
Jan Beich
f8501346be emulators/rpcs3: update to 0.0.5.1126
Changes:	8cbaa8627...c50d459b1
2018-12-16 00:56:19 +00:00
Jan Beich
c499e97a36 emulators/rpcs3: update to 0.0.5.1118
Changes:	76f94940c...8cbaa8627
2018-12-15 14:56:45 +00:00
Jan Beich
d0a30f195a emulators/rpcs3: update to 0.0.5.1116
Changes:	1ca02c7d1...76f94940c
2018-12-13 00:32:13 +00:00
Gerald Pfeifer
a9f015d155 Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
2018-12-12 01:35:33 +00:00
Jan Beich
28785ba97b emulators/rpcs3: update to 0.0.5.1109
Changes:	92be67b40...1ca02c7d1
2018-12-11 00:56:10 +00:00
Jan Beich
d3912c4907 emulators/rpcs3: update to 0.0.5.1102
Changes:	32059bfaa...92be67b40
2018-12-06 00:48:45 +00:00
Jan Beich
01f78df236 emulators/rpcs3: update to 0.0.5.1090
Changes:	ec768afbd...32059bfaa
2018-12-04 00:52:42 +00:00
Jan Beich
9a4355f7e3 emulators/rpcs3: update to 0.0.5.1076
Changes:	7f1cbb113...ec768afbd
2018-12-01 00:33:29 +00:00
Jan Beich
13d27a06cb emulators/rpcs3: update to 0.0.5.1050
Changes:	3c7f02d99...7f1cbb113
2018-11-24 00:47:36 +00:00
Jan Beich
da5a8d5227 emulators/rpcs3: update to 0.0.5.1045
Changes:	225310e04...3c7f02d99
2018-11-20 00:35:31 +00:00
Jan Beich
d7d3e1871f emulators/rpcs3: update to 0.0.5.1039
Changes:	0044eb44e...225310e04
2018-11-17 00:51:31 +00:00
Jan Beich
1e812d6993 emulators/rpcs3: update to 0.0.5.1037
Changes:	2e1aec4de...0044eb44e
2018-11-15 00:25:22 +00:00
Jan Beich
e478e6d862 emulators/rpcs3: update to 0.0.5.1035
Changes:	7180c1f2d...2e1aec4de
2018-11-13 00:22:11 +00:00
Jan Beich
6f65ece3f5 emulators/rpcs3: unbreak build with clang > 6.0.0
Assertion failed: (D->getCachedLinkage() == LV.getLinkage()), function getLVForDecl, file /usr/src/contrib/llvm/tools/clang/lib/AST/Decl.cpp, line 1394.

PR:		231952
Reported by:	pkg-fallout
Submitted by:	Roman CAT
2018-11-10 10:27:34 +00:00
Jan Beich
3cc739d249 emulators/rpcs3: update to 0.0.5.1030
Changes:	90f816595...7180c1f2d
2018-11-10 00:35:31 +00:00
Jan Beich
b9a442b8f0 emulators/rpcs3: update to 0.0.5.1026
Changes:	11681f02c...90f816595
2018-11-07 22:40:43 +00:00
Jan Beich
0872f77fd4 multimedia/ffmpeg: update to 4.1
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.1:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
2018-11-06 01:50:26 +00:00
Jan Beich
eff7045a4f emulators/rpcs3: update to 0.0.5.1020
Changes:	43b75ccf0...11681f02c
2018-11-06 00:23:40 +00:00
Tobias C. Berner
89d1bb9ab0 Merge lang/qt5-qml and x11-toolkits/qt5-quick into x11-toolkits/qt5-declarative
- There was no obvious reason to split these ports, and it makes
  porting simpler; the set of ports using either mostly coincided.

Exp-run by:	antoine
PR:		223687
PR:		232751
2018-11-04 19:00:53 +00:00
Jan Beich
0b25516071 emulators/rpcs3: update to 0.0.5.1010
Changes:	7056b5fc7...43b75ccf0
2018-11-03 00:07:58 +00:00
Rene Ladan
8a502cb2d4 Remove compatibility code for FreeBSD < 11.2 from all ports.
Simplify some ports where DragonFlyBSD no longer needs to be special-cased.
Submitted by:	rene
Reviewed by:	bapt, jbeich
Differential Revision:	https://reviews.freebsd.org/D17724
2018-11-02 13:32:34 +00:00
Jan Beich
a59700e8ea emulators/rpcs3: update to 0.0.5.1006
Changes:	1cf62e9de...7056b5fc7
2018-10-31 20:49:20 +00:00
Jan Beich
6b0564b341 emulators/rpcs3: update to 0.0.5.999
Changes:	586c0ea1d...1cf62e9de
2018-10-27 00:53:57 +00:00
Jan Beich
af6c58fb2f emulators/rpcs3: update to 0.0.5.998
Changes:	eba2216c4...586c0ea1d
2018-10-25 00:53:05 +00:00