summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsfan5 <sfan5@live.de>2021-10-07 00:18:58 +0200
committerJan Ekström <jeebjp@gmail.com>2021-10-07 21:01:48 +0300
commitb3f3c3fec0e3393d1ee4592b7486f6de15b13684 (patch)
tree83f6881cd898044e7f9060837d9776f6d40d6ae8
parentda58510a14e83292979406e23a2d9c72458d9cb6 (diff)
downloadmpv-b3f3c3fec0e3393d1ee4592b7486f6de15b13684.tar.bz2
mpv-b3f3c3fec0e3393d1ee4592b7486f6de15b13684.tar.xz
ci: update libs used by mingw build
-rw-r--r--.github/workflows/build.yml3
-rwxr-xr-xci/build-mingw64.sh6
2 files changed, 5 insertions, 4 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index d7440b1cd8..aab12082c3 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -18,10 +18,11 @@ jobs:
steps:
- uses: actions/checkout@v2
+ # Increase -N suffix here to force full rebuild after changes
- uses: actions/cache@v2
with:
path: mingw_prefix/
- key: ${{ matrix.target }}
+ key: "${{ matrix.target }}-1"
- name: Install dependencies
run: |
diff --git a/ci/build-mingw64.sh b/ci/build-mingw64.sh
index 574c5c3fd8..f663345879 100755
--- a/ci/build-mingw64.sh
+++ b/ci/build-mingw64.sh
@@ -99,7 +99,7 @@ fi
## freetype2
if [ ! -e "$prefix_dir/lib/libfreetype.dll.a" ]; then
- ver=2.10.2
+ ver=2.11.0
gettar "https://download.savannah.gnu.org/releases/freetype/freetype-${ver}.tar.gz"
builddir freetype-${ver}
ZLIB_LIBS="-L'$prefix_dir/lib' -lz" \
@@ -111,7 +111,7 @@ fi
## fribidi
if [ ! -e "$prefix_dir/lib/libfribidi.dll.a" ]; then
- ver=1.0.9
+ ver=1.0.11
gettar "https://github.com/fribidi/fribidi/releases/download/v${ver}/fribidi-${ver}.tar.xz"
builddir fribidi-${ver}
../configure --host=$TARGET $commonflags
@@ -121,7 +121,7 @@ fi
## harfbuzz
if [ ! -e "$prefix_dir/lib/libharfbuzz.dll.a" ]; then
- ver=2.7.2
+ ver=3.0.0
gettar "https://github.com/harfbuzz/harfbuzz/releases/download/${ver}/harfbuzz-${ver}.tar.xz"
builddir harfbuzz-${ver}
../configure --host=$TARGET $commonflags --with-icu=no