Skip to content

Commit 2208655

Browse files
committed
ci: enable DVD-A build
1 parent 2ee0b2a commit 2208655

4 files changed

Lines changed: 6 additions & 3 deletions

File tree

.github/workflows/build.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -314,7 +314,7 @@ jobs:
314314
if brew list ffmpeg &> /dev/null; then brew unlink ffmpeg; fi
315315
brew install -q autoconf automake curl pkgconf libtool python freetype fribidi little-cms2 \
316316
luajit libass ffmpeg-full meson rust uchardet mujs libplacebo molten-vk vulkan-loader vulkan-headers \
317-
libarchive libbluray libcaca libcdio-paranoia libdvdnav rubberband zimg
317+
libarchive libbluray libcaca libcdio-paranoia libdvdnav libdvdread rubberband zimg
318318
brew link ffmpeg-full
319319
320320
- name: Build with meson
@@ -586,6 +586,7 @@ jobs:
586586
libcaca \
587587
libcdio-paranoia \
588588
libdvdnav \
589+
libdvdread \
589590
libdisplay-info \
590591
libplacebo \
591592
libXinerama \
@@ -682,6 +683,7 @@ jobs:
682683
libass:p
683684
libcdio-paranoia:p
684685
libdvdnav:p
686+
libdvdread:p
685687
libjpeg-turbo:p
686688
libplacebo:p
687689
lua51:p

ci/build-macos.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ PKG_CONFIG_PATH="$(brew --prefix libarchive)/lib/pkgconfig/" CC="${CC}" CXX="${C
1818
meson setup build $common_args \
1919
-Dobjc_args="${objc_args}" \
2020
-Dc_args="${c_args}" \
21-
-D{caca,cdda,dvdnav,gl,iconv,lcms2,libarchive,libbluray,lua,jpeg}=enabled \
21+
-D{caca,cdda,dvda,dvdnav,gl,iconv,lcms2,libarchive,libbluray,lua,jpeg}=enabled \
2222
-D{plain-gl,rubberband,zimg,zlib}=enabled \
2323
-D{cocoa,coreaudio,gl-cocoa,videotoolbox-gl,videotoolbox-pl}=enabled \
2424
-D{swift-build,macos-cocoa-cb,macos-media-player,macos-touchbar,vulkan}=enabled \

ci/build-msys2.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
. ./ci/build-common.sh
44

55
args=(
6-
-D{amf,cdda,d3d-hwaccel,d3d11,dvdnav,jpeg,lcms2,libarchive}=enabled
6+
-D{amf,cdda,d3d-hwaccel,d3d11,dvda,dvdnav,jpeg,lcms2,libarchive}=enabled
77
-D{libbluray,lua,shaderc,spirv-cross,uchardet,vapoursynth}=enabled
88
-D{egl-angle-lib,egl-angle-win32,pdf-build,rubberband,win32-smtc}=enabled
99
)

ci/build-tumbleweed.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ meson setup build $common_args $@ \
77
-Db_sanitize=address,undefined \
88
-Dcdda=enabled \
99
-Ddvbin=enabled \
10+
-Ddvda=enabled \
1011
-Ddvdnav=enabled \
1112
-Dlibarchive=enabled \
1213
-Dmanpage-build=enabled \

0 commit comments

Comments
 (0)