[Scummvm-git-logs] scummvm master -> cd3a6fd6ffeea3eb59736dc1333456e704991b1a
sev-
noreply at scummvm.org
Thu Mar 9 00:30:03 UTC 2023
This automated email contains information about 7 new commits which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
eae9cddb25 CI: Add libgif-dev to Ubuntu runners
f9879bd36c CI: Add libvpx-dev to Ubuntu runners
4f146fb339 CI: Sort Ubuntu package lists
75de284a17 CI: Add libvpx to macOS runner, and enable giflib for real
2cfb18a815 CI: Enable giflib for real in Windows runners
eec598892a CREATE_PROJECT: Add libvpx support for MSVC
cd3a6fd6ff CI: Add libvpx to Windows runners
Commit: eae9cddb2565657a73f4efe79e5301e410dc2c0c
https://github.com/scummvm/scummvm/commit/eae9cddb2565657a73f4efe79e5301e410dc2c0c
Author: Donovan Watteau (contrib at dwatteau.fr)
Date: 2023-03-09T01:29:55+01:00
Commit Message:
CI: Add libgif-dev to Ubuntu runners
Changed paths:
.github/workflows/ci.yml
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 9b80cf0f818..2e408f2fad9 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -160,11 +160,11 @@ jobs:
- platform: ubuntu-latest
sdlConfig: sdl2-config
cxx: ccache g++
- aptPackages: 'libsdl2-dev libsdl2-net-dev liba52-dev libjpeg-turbo8-dev libmpeg2-4-dev libogg-dev libvorbis-dev libflac-dev libmad0-dev libpng-dev libtheora-dev libfaad-dev libfluidsynth-dev libfreetype6-dev zlib1g-dev libfribidi-dev libcurl4-openssl-dev libgtk-3-dev libspeechd-dev libsndio-dev libunity-dev'
+ aptPackages: 'libsdl2-dev libsdl2-net-dev liba52-dev libjpeg-turbo8-dev libmpeg2-4-dev libogg-dev libvorbis-dev libflac-dev libmad0-dev libpng-dev libtheora-dev libfaad-dev libfluidsynth-dev libfreetype6-dev zlib1g-dev libfribidi-dev libcurl4-openssl-dev libgtk-3-dev libspeechd-dev libsndio-dev libunity-dev libgif-dev'
- platform: ubuntu-20.04
sdlConfig: sdl-config
cxx: ccache g++-4.8
- aptPackages: 'g++-4.8 libsdl1.2-dev libsdl-net1.2-dev liba52-dev libjpeg-turbo8-dev libmpeg2-4-dev libogg-dev libvorbis-dev libflac-dev libmad0-dev libpng-dev libtheora-dev libfaad-dev libfluidsynth-dev libfreetype6-dev zlib1g-dev libfribidi-dev libcurl4-openssl-dev libgtk-3-dev libspeechd-dev libsndio-dev libunity-dev'
+ aptPackages: 'g++-4.8 libsdl1.2-dev libsdl-net1.2-dev liba52-dev libjpeg-turbo8-dev libmpeg2-4-dev libogg-dev libvorbis-dev libflac-dev libmad0-dev libpng-dev libtheora-dev libfaad-dev libfluidsynth-dev libfreetype6-dev zlib1g-dev libfribidi-dev libcurl4-openssl-dev libgtk-3-dev libspeechd-dev libsndio-dev libunity-dev libgif-dev'
env:
SDL_CONFIG: ${{ matrix.sdlConfig }}
defaults:
Commit: f9879bd36c3436487ed5a8f210d932c83fb009d0
https://github.com/scummvm/scummvm/commit/f9879bd36c3436487ed5a8f210d932c83fb009d0
Author: Donovan Watteau (contrib at dwatteau.fr)
Date: 2023-03-09T01:29:55+01:00
Commit Message:
CI: Add libvpx-dev to Ubuntu runners
Changed paths:
.github/workflows/ci.yml
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 2e408f2fad9..cb852c1ebad 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -160,11 +160,11 @@ jobs:
- platform: ubuntu-latest
sdlConfig: sdl2-config
cxx: ccache g++
- aptPackages: 'libsdl2-dev libsdl2-net-dev liba52-dev libjpeg-turbo8-dev libmpeg2-4-dev libogg-dev libvorbis-dev libflac-dev libmad0-dev libpng-dev libtheora-dev libfaad-dev libfluidsynth-dev libfreetype6-dev zlib1g-dev libfribidi-dev libcurl4-openssl-dev libgtk-3-dev libspeechd-dev libsndio-dev libunity-dev libgif-dev'
+ aptPackages: 'libsdl2-dev libsdl2-net-dev liba52-dev libjpeg-turbo8-dev libmpeg2-4-dev libogg-dev libvorbis-dev libflac-dev libmad0-dev libpng-dev libtheora-dev libfaad-dev libfluidsynth-dev libfreetype6-dev zlib1g-dev libfribidi-dev libcurl4-openssl-dev libgtk-3-dev libspeechd-dev libsndio-dev libunity-dev libgif-dev libvpx-dev'
- platform: ubuntu-20.04
sdlConfig: sdl-config
cxx: ccache g++-4.8
- aptPackages: 'g++-4.8 libsdl1.2-dev libsdl-net1.2-dev liba52-dev libjpeg-turbo8-dev libmpeg2-4-dev libogg-dev libvorbis-dev libflac-dev libmad0-dev libpng-dev libtheora-dev libfaad-dev libfluidsynth-dev libfreetype6-dev zlib1g-dev libfribidi-dev libcurl4-openssl-dev libgtk-3-dev libspeechd-dev libsndio-dev libunity-dev libgif-dev'
+ aptPackages: 'g++-4.8 libsdl1.2-dev libsdl-net1.2-dev liba52-dev libjpeg-turbo8-dev libmpeg2-4-dev libogg-dev libvorbis-dev libflac-dev libmad0-dev libpng-dev libtheora-dev libfaad-dev libfluidsynth-dev libfreetype6-dev zlib1g-dev libfribidi-dev libcurl4-openssl-dev libgtk-3-dev libspeechd-dev libsndio-dev libunity-dev libgif-dev libvpx-dev'
env:
SDL_CONFIG: ${{ matrix.sdlConfig }}
defaults:
Commit: 4f146fb339cd877e83f350db4b5834148218e5f0
https://github.com/scummvm/scummvm/commit/4f146fb339cd877e83f350db4b5834148218e5f0
Author: Donovan Watteau (contrib at dwatteau.fr)
Date: 2023-03-09T01:29:55+01:00
Commit Message:
CI: Sort Ubuntu package lists
Changed paths:
.github/workflows/ci.yml
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index cb852c1ebad..8543f05ef90 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -160,11 +160,11 @@ jobs:
- platform: ubuntu-latest
sdlConfig: sdl2-config
cxx: ccache g++
- aptPackages: 'libsdl2-dev libsdl2-net-dev liba52-dev libjpeg-turbo8-dev libmpeg2-4-dev libogg-dev libvorbis-dev libflac-dev libmad0-dev libpng-dev libtheora-dev libfaad-dev libfluidsynth-dev libfreetype6-dev zlib1g-dev libfribidi-dev libcurl4-openssl-dev libgtk-3-dev libspeechd-dev libsndio-dev libunity-dev libgif-dev libvpx-dev'
+ aptPackages: 'liba52-dev libcurl4-openssl-dev libfaad-dev libflac-dev libfluidsynth-dev libfreetype6-dev libfribidi-dev libgif-dev libgtk-3-dev libjpeg-turbo8-dev libmad0-dev libmpeg2-4-dev libogg-dev libpng-dev libsdl2-dev libsdl2-net-dev libsndio-dev libspeechd-dev libtheora-dev libunity-dev libvorbis-dev libvpx-dev zlib1g-dev'
- platform: ubuntu-20.04
sdlConfig: sdl-config
cxx: ccache g++-4.8
- aptPackages: 'g++-4.8 libsdl1.2-dev libsdl-net1.2-dev liba52-dev libjpeg-turbo8-dev libmpeg2-4-dev libogg-dev libvorbis-dev libflac-dev libmad0-dev libpng-dev libtheora-dev libfaad-dev libfluidsynth-dev libfreetype6-dev zlib1g-dev libfribidi-dev libcurl4-openssl-dev libgtk-3-dev libspeechd-dev libsndio-dev libunity-dev libgif-dev libvpx-dev'
+ aptPackages: 'g++-4.8 liba52-dev libcurl4-openssl-dev libfaad-dev libflac-dev libfluidsynth-dev libfreetype6-dev libfribidi-dev libgif-dev libgtk-3-dev libjpeg-turbo8-dev libmad0-dev libmpeg2-4-dev libogg-dev libpng-dev libsdl-net1.2-dev libsdl1.2-dev libsndio-dev libspeechd-dev libtheora-dev libunity-dev libvorbis-dev libvpx-dev zlib1g-dev'
env:
SDL_CONFIG: ${{ matrix.sdlConfig }}
defaults:
Commit: 75de284a17b5f688a9baa82858da9d90a71e1af1
https://github.com/scummvm/scummvm/commit/75de284a17b5f688a9baa82858da9d90a71e1af1
Author: Donovan Watteau (contrib at dwatteau.fr)
Date: 2023-03-09T01:29:55+01:00
Commit Message:
CI: Add libvpx to macOS runner, and enable giflib for real
Changed paths:
.github/workflows/ci.yml
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 8543f05ef90..556b70aa065 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -107,8 +107,8 @@ jobs:
include:
- platform: macosx
buildFlags: -scheme ScummVM-macOS
- configFlags: --disable-nasm --enable-faad --enable-mpeg2
- brewPackages: a52dec faad2 flac fluid-synth freetype fribidi jpeg mad libmpeg2 libogg libpng libvorbis sdl2 sdl2_net theora giflib
+ configFlags: --disable-nasm --enable-faad --enable-gif --enable-mpeg2 --enable-vpx
+ brewPackages: a52dec faad2 flac fluid-synth freetype fribidi giflib jpeg mad libmpeg2 libogg libpng libvorbis libvpx sdl2 sdl2_net theora
- platform: ios7
buildFlags: -scheme ScummVM-iOS CODE_SIGN_IDENTITY="" CODE_SIGNING_ALLOWED=NO
configFlags: --disable-nasm --disable-opengl --disable-theoradec --disable-mpeg2 --disable-taskbar --disable-tts --disable-fribidi
Commit: 2cfb18a815076b206ad993840b423d6fdc687dd2
https://github.com/scummvm/scummvm/commit/2cfb18a815076b206ad993840b423d6fdc687dd2
Author: Donovan Watteau (contrib at dwatteau.fr)
Date: 2023-03-09T01:29:55+01:00
Commit Message:
CI: Enable giflib for real in Windows runners
Also sort the vcpkg list.
Changed paths:
.github/workflows/ci.yml
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 556b70aa065..e00576f14d7 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -15,21 +15,21 @@ jobs:
- platform: win32
triplet: x86-windows
arch: x86
- configFlags: --enable-faad --enable-mpeg2 --enable-discord
- vcpkgPackages: 'curl discord-rpc faad2 fluidsynth freetype libflac libjpeg-turbo libmad libmpeg2 libogg libpng libtheora libvorbis sdl2 sdl2-net zlib giflib fribidi'
+ configFlags: --enable-discord --enable-faad --enable-gif --enable-mpeg2
+ vcpkgPackages: 'curl discord-rpc faad2 fluidsynth freetype fribidi giflib libflac libjpeg-turbo libmad libmpeg2 libogg libpng libtheora libvorbis sdl2 sdl2-net zlib'
useNasm: 'true'
- platform: x64
arch: x64
triplet: x64-windows
- configFlags: --enable-faad --enable-mpeg2 --enable-discord
- vcpkgPackages: 'curl discord-rpc faad2 fluidsynth freetype libflac libjpeg-turbo libmad libmpeg2 libogg libpng libtheora libvorbis sdl2 sdl2-net zlib giflib fribidi'
+ configFlags: --enable-discord --enable-faad --enable-gif --enable-mpeg2
+ vcpkgPackages: 'curl discord-rpc faad2 fluidsynth freetype fribidi giflib libflac libjpeg-turbo libmad libmpeg2 libogg libpng libtheora libvorbis sdl2 sdl2-net zlib'
- platform: arm64
arch: arm64
triplet: arm64-windows
# fribidi is disabled due to https://github.com/microsoft/vcpkg/issues/11248 [fribidi] Fribidi doesn't cross-compile on x86-64 to target arm/arm64
# Note that fribidi is also disabled on arm64 in devtools/create_project/msvc.cpp
- configFlags: --enable-faad --enable-mpeg2 --enable-discord --disable-fribidi --disable-opengl
- vcpkgPackages: 'curl discord-rpc faad2 fluidsynth freetype libflac libjpeg-turbo libmad libmpeg2 libogg libpng libtheora libvorbis sdl2 sdl2-net zlib giflib'
+ configFlags: --enable-discord --enable-faad --enable-gif --enable-mpeg2 --disable-fribidi --disable-opengl
+ vcpkgPackages: 'curl discord-rpc faad2 fluidsynth freetype giflib libflac libjpeg-turbo libmad libmpeg2 libogg libpng libtheora libvorbis sdl2 sdl2-net zlib'
env:
CONFIGURATION: Debug
PLATFORM: ${{ matrix.platform }}
Commit: eec598892a06c059974107d6f923d7e0057f8d68
https://github.com/scummvm/scummvm/commit/eec598892a06c059974107d6f923d7e0057f8d68
Author: Donovan Watteau (contrib at dwatteau.fr)
Date: 2023-03-09T01:29:55+01:00
Commit Message:
CREATE_PROJECT: Add libvpx support for MSVC
Changed paths:
devtools/create_project/msvc.cpp
diff --git a/devtools/create_project/msvc.cpp b/devtools/create_project/msvc.cpp
index 0a755d45b01..e15c88ce319 100644
--- a/devtools/create_project/msvc.cpp
+++ b/devtools/create_project/msvc.cpp
@@ -67,6 +67,7 @@ std::string MSVCProvider::getLibraryFromFeature(const char *feature, const Build
{ "faad", "faad.lib", nullptr, nullptr, "libfaad.lib" },
{ "mpeg2", "mpeg2.lib", nullptr, nullptr, "libmpeg2.lib" },
{ "theoradec", "theora.lib", nullptr, nullptr, "libtheora_static.lib" },
+ { "vpx", "vpx.lib", nullptr, nullptr, nullptr },
{ "freetype2", "freetype.lib", "freetyped.lib", nullptr, nullptr },
{ "jpeg", "jpeg.lib", nullptr, nullptr, "jpeg-static.lib" },
{"fluidsynth", "fluidsynth.lib", nullptr, nullptr, "libfluidsynth.lib" },
Commit: cd3a6fd6ffeea3eb59736dc1333456e704991b1a
https://github.com/scummvm/scummvm/commit/cd3a6fd6ffeea3eb59736dc1333456e704991b1a
Author: Donovan Watteau (contrib at dwatteau.fr)
Date: 2023-03-09T01:29:55+01:00
Commit Message:
CI: Add libvpx to Windows runners
Changed paths:
.github/workflows/ci.yml
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index e00576f14d7..c258108cf15 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -15,21 +15,21 @@ jobs:
- platform: win32
triplet: x86-windows
arch: x86
- configFlags: --enable-discord --enable-faad --enable-gif --enable-mpeg2
- vcpkgPackages: 'curl discord-rpc faad2 fluidsynth freetype fribidi giflib libflac libjpeg-turbo libmad libmpeg2 libogg libpng libtheora libvorbis sdl2 sdl2-net zlib'
+ configFlags: --enable-discord --enable-faad --enable-gif --enable-mpeg2 --enable-vpx
+ vcpkgPackages: 'curl discord-rpc faad2 fluidsynth freetype fribidi giflib libflac libjpeg-turbo libmad libmpeg2 libogg libpng libtheora libvorbis libvpx sdl2 sdl2-net zlib'
useNasm: 'true'
- platform: x64
arch: x64
triplet: x64-windows
- configFlags: --enable-discord --enable-faad --enable-gif --enable-mpeg2
- vcpkgPackages: 'curl discord-rpc faad2 fluidsynth freetype fribidi giflib libflac libjpeg-turbo libmad libmpeg2 libogg libpng libtheora libvorbis sdl2 sdl2-net zlib'
+ configFlags: --enable-discord --enable-faad --enable-gif --enable-mpeg2 --enable-vpx
+ vcpkgPackages: 'curl discord-rpc faad2 fluidsynth freetype fribidi giflib libflac libjpeg-turbo libmad libmpeg2 libogg libpng libtheora libvorbis libvpx sdl2 sdl2-net zlib'
- platform: arm64
arch: arm64
triplet: arm64-windows
# fribidi is disabled due to https://github.com/microsoft/vcpkg/issues/11248 [fribidi] Fribidi doesn't cross-compile on x86-64 to target arm/arm64
# Note that fribidi is also disabled on arm64 in devtools/create_project/msvc.cpp
- configFlags: --enable-discord --enable-faad --enable-gif --enable-mpeg2 --disable-fribidi --disable-opengl
- vcpkgPackages: 'curl discord-rpc faad2 fluidsynth freetype giflib libflac libjpeg-turbo libmad libmpeg2 libogg libpng libtheora libvorbis sdl2 sdl2-net zlib'
+ configFlags: --enable-discord --enable-faad --enable-gif --enable-mpeg2 --enable-vpx --disable-fribidi --disable-opengl
+ vcpkgPackages: 'curl discord-rpc faad2 fluidsynth freetype giflib libflac libjpeg-turbo libmad libmpeg2 libogg libpng libtheora libvorbis libvpx sdl2 sdl2-net zlib'
env:
CONFIGURATION: Debug
PLATFORM: ${{ matrix.platform }}
More information about the Scummvm-git-logs
mailing list