summaryrefslogtreecommitdiffstats
path: root/appveyor.yml
diff options
context:
space:
mode:
authorJames Ross-Gowan <rossy@jrg.systems>2019-06-17 20:46:39 +1000
committerJan Ekström <jeebjp@gmail.com>2019-07-03 17:30:50 +0300
commitea91162802432aabc8a86216d56223f690e49a67 (patch)
tree2dd9ea20b8481a63d74c591e55660038421c9afa /appveyor.yml
parentc9e7473d67893d9248bedf63530a1e0325a3036a (diff)
downloadmpv-ea91162802432aabc8a86216d56223f690e49a67.tar.bz2
mpv-ea91162802432aabc8a86216d56223f690e49a67.tar.xz
appveyor: remove broken packages, install libplacebo
Support for Ada and Objective-C was removed from MSYS2, which made pacman refuse to update GCC while the gcc-ada and gcc-objc packages were installed. Remove those packages before updating the others. Also remove ANGLE, which has been removed from MSYS2, and add libplacebo, which is now needed for the Vulkan VO.
Diffstat (limited to 'appveyor.yml')
-rw-r--r--appveyor.yml6
1 files changed, 6 insertions, 0 deletions
diff --git a/appveyor.yml b/appveyor.yml
index 90daa1648a..1b272a5f96 100644
--- a/appveyor.yml
+++ b/appveyor.yml
@@ -15,6 +15,12 @@ shallow_clone: true
test: off
install:
+ # Support for Ada and Objective-C was removed from MSYS2. GCC won't update if
+ # these packages are installed.
+ - >-
+ C:\msys64\usr\bin\pacman -R --noconfirm --noprogressbar
+ mingw-w64-i686-gcc-ada mingw-w64-i686-gcc-objc mingw-w64-x86_64-gcc-ada
+ mingw-w64-x86_64-gcc-objc
# Update core packages
- C:\msys64\usr\bin\pacman -Syyuu --noconfirm --noprogressbar --ask=20
# Update non-core packages