Andrew Rabert
f204676e4b
Fix some qt6 builds
...
- Fixes build and package for at least Ubuntu 24.04
- Defaulted to building and statically linking mpvqt as most platforms
lack packages for it.
- Workaround mpvqt requiring qt>=6.5 for wayland support with a few
workarounds when statically building.
- Additionally, default to xcb on qt<6.5 due to mpvqt using qt>=6.5
fetures for wayland. Wayland can be forced, but seems to give black
video.
2025-11-23 02:09:33 -05:00
Andrew Rabert
c7e9cf7486
Change to Qt 6
...
Co-authored by: Izzie Walton <ian@iwalton.com >
Co-authored by: Satadru Pramanik <satadru@gmail.com >
Co-authored by: sevenrats <sevenrats@tutanota.com >
Co-authored by: xB <65196493+xBiei@users.noreply.github.com >
Co-authored by: zjeffer <4633209+zjeffer@users.noreply.github.com >
2025-11-22 18:16:00 -05:00
Ian Walton
924831d52b
Make Windows builds sort-of work.
2021-04-04 14:53:45 -04:00
Lionel CHAZALLON
94ff609846
angle: don't use the separate angle builds. fixes #677
...
We have been having a lot of issues on windows Since W10 creator update.
That update broken angle display which is the default used rendering method for that platform.
Currently PMP cmakefiles default to downloading separate angle built dlls that are built from our repo.
Unfortunately angle cannot be built anymore from our CI because it doesn't build with VS2015.
It Also looks not very sane to build angle separately than Qt as Qt already builds those DLLs.
This commit allows to use Qt build angle DLL which will make it consistent with our Qt version
2018-05-07 18:05:33 +02:00
Vincent Lang
1d4ef83fd8
Bump deps
...
BSF thing, minor fix to hw decoding fallback handling.
2018-02-07 20:37:44 +01:00
Vincent Lang
4fef8f0e79
Bump deps
2018-02-07 20:35:50 +01:00
Vincent Lang
6d10bfa1aa
Bump embedded deps
2018-02-07 20:35:39 +01:00
Vincent Lang
6d303d61b2
Bump deps
...
Just some minor fixes.
2018-02-07 20:35:39 +01:00
Vincent Lang
87bf4afe13
Bump deps (for real)
...
Previous deps were not built from the correct branch.
2018-02-07 20:35:24 +01:00
Vincent Lang
f675c86631
Bump deps
...
Should fix the red video artifacts that happen with certain scaling.
2018-02-07 20:35:01 +01:00
Vincent Lang
72e9c8a6de
Bump deps
...
BSF thing, minor fix to hw decoding fallback handling.
2017-08-30 15:14:50 +02:00
Vincent Lang
2f1dd4eb7e
Bump deps
2017-08-21 19:16:06 +02:00
Vincent Lang
ac4fdb3e4c
Bump embedded deps
2017-08-16 12:40:42 +02:00
Vincent Lang
7edb7889f2
Bump deps
...
Qt update for potential OSX corruption fix on 5K macs and such.
Other depenencies at least to fix scaling video corruption issues.
2017-08-15 20:37:34 +02:00
Vincent Lang
c527875ca2
Use new ANGLE deps on Windows
...
Also add this to the release notes.
This will use a new hardware decoding path. This is known to cause
corruption with buggy AMD drivers. Updating to newer drivers should fix
this. The problem happens only with direct hardware decoding mode.
2017-07-13 13:37:11 +02:00
Vincent Lang
044db2907a
Update deps (win/osx only)
2017-07-03 18:40:22 +02:00
Vincent Lang
37f1cb67e6
Update deps (win/osx only)
2017-06-28 19:30:16 +02:00
Vincent Lang
fb423b0914
Bump deps
...
For the LATM thing.
2017-06-06 15:52:54 +02:00
Vincent Lang
67ea1ddd55
Bump deps
...
Just for something minor.
2017-06-01 15:20:36 +02:00
Vincent Lang
d2bf5ca6cd
Bump deps
2017-05-17 11:26:55 +02:00
Vincent Lang
cd9d6de9a8
Bump deps
2017-04-21 13:55:12 +02:00
Vincent Lang
ad341e54bb
Bump deps
2017-04-03 15:13:48 +02:00
Vincent Lang
cdb7fa5526
Bump deps, add EAE
2017-03-27 17:24:30 +02:00
Vincent Lang
1847d0509c
Bump deps
...
(For real - dep builds after 227 were broken and were probably the same
as 227.)
2017-03-20 09:20:48 +01:00
Vincent Lang
9c8090604f
Update deps
2017-03-14 17:56:01 +01:00
Vincent Lang
8cb191594c
Bump deps
...
Only minor things.
2017-03-02 12:58:26 +01:00
Vincent Lang
5a4c382464
Bump deps
2017-02-28 01:45:19 +01:00
Vincent Lang
549f7e4188
Bump deps
...
Includes bumped FFmpeg.
2017-02-02 12:59:19 +01:00
Vincent Lang
0451a0df59
Bump deps, adjust libmpv deprecations
2017-01-18 12:57:23 +01:00
Vincent Lang
22a7c5cc15
Bump deps
2016-12-07 15:34:29 +01:00
Vincent Lang
1202e10792
Bump deps
...
New deps for Embedded not needed, I think.
2016-11-29 14:45:04 +01:00
Vincent Lang
7584291174
Bump deps
2016-11-28 18:36:15 +01:00
Vincent Lang
0cdc7883ec
Bump deps
2016-11-25 10:02:39 +01:00
Vincent Lang
83b8296f09
Bump deps
2016-11-10 14:43:54 +01:00
Vincent Lang
e2fa92c77c
Bump deps (again)
...
The previous ones were broken.
2016-10-21 19:18:52 +02:00
Vincent Lang
7f71a59d2f
Bump deps
2016-10-21 18:17:18 +02:00
Vincent Lang
1542fd0382
Bump deps
...
Just minor, realigning with the ones used by LE.
2016-10-04 17:54:44 +02:00
Vincent Lang
429f924813
Bump deps
2016-09-29 20:09:11 +02:00
Vincent Lang
1b18f6a9d1
Bump deps
2016-09-12 20:55:29 +02:00
Vincent Lang
9d09494571
Bump deps
2016-08-29 18:13:47 +02:00
Mark Walker
53aec2012c
Bump codecs version for Embedded.
2016-08-26 12:32:28 +02:00
Vincent Lang
3ad1388c2e
Bump deps
2016-08-23 14:59:48 +02:00
Vincent Lang
3b28644b62
Bump deps
2016-08-02 11:07:23 +02:00
Vincent Lang
db7b30e795
Bump deps
2016-07-26 17:07:10 +02:00
Vincent Lang
c20993d3d4
Bump deps, simplify aspects of it
...
CodecManifest.h is now part of the CI-produced deps.
2016-07-22 12:47:04 +02:00
Vincent Lang
5157d097f8
Fix deps build number for Embedded
2016-07-20 22:36:54 +02:00
Vincent Lang
e89a43d31f
Fix dependency build number
...
For now. Will make some experiments easier.
2016-07-19 18:04:40 +02:00
Vincent Lang
cc2d1ed2e1
Drop unneeded "lib" invocation
...
The CI generates the .lib file now.
2016-07-14 21:49:45 +02:00
Tobias Hieta
5a52e75e6c
Require a token for our new dependencies
...
Pass -DDEPENDENCY_TOKEN=<token> to be able to download the dependencies
from plex site. For external users please install the dependencies with
your OS package manager.
2016-05-30 14:40:50 +02:00
Vincent Lang
b104434593
Don't try to download deps on unsupported systems
...
DEPENDCY_FOLDER empty -> don't attempt to download it.
2016-04-15 14:45:24 +02:00