summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWessel Dankers <wsl@fruit.je>2022-11-20 22:06:59 +0100
committerDudemanguy <random342@airmail.cc>2024-06-12 17:18:57 +0000
commit993fe7d4a07d0575662ed2563585734b7e58dccd (patch)
treec98a9e48be54024ea7771f35c2976c9654a4c914
parentbe116366f256e853300e4494c46803eb9e779311 (diff)
downloadmpv-build-master.tar.bz2
mpv-build-master.tar.xz
debian: add some 'easy' dependenciesHEADmaster
Adds dependencies for SDL2, Wayland, libsixel, pipewire, all of which are available in both Debian stable and Ubuntu 22.04 LTS and 24.04 LTS. Also enables DVB support (which doesn't have any dependencies) and bumps the debhelper compat version to something less archaic.
-rw-r--r--debian/compat2
-rw-r--r--debian/control7
-rwxr-xr-xdebian/rules2
3 files changed, 9 insertions, 2 deletions
diff --git a/debian/compat b/debian/compat
index ec63514..48082f7 100644
--- a/debian/compat
+++ b/debian/compat
@@ -1 +1 @@
-9
+12
diff --git a/debian/control b/debian/control
index 48a5cb1..e18d0e8 100644
--- a/debian/control
+++ b/debian/control
@@ -7,7 +7,7 @@ Build-Depends:
autoconf,
automake,
c-compiler | gcc,
- debhelper (>= 7),
+ debhelper (>= 12),
glslang-dev,
ladspa-sdk,
libasound2-dev [linux-any],
@@ -42,9 +42,12 @@ Build-Depends:
libopus-dev,
libopencore-amrnb-dev,
libopencore-amrwb-dev,
+ libpipewire-0.3-dev,
libpulse-dev,
librtmp-dev,
librubberband-dev,
+ libsdl2-dev,
+ libsixel-dev,
libssh-dev,
libsoxr-dev,
libspeex-dev,
@@ -68,12 +71,14 @@ Build-Depends:
libxss-dev,
libxv-dev,
libxvidcore-dev,
+ linux-libc-dev [linux-any],
meson,
nasm,
ninja-build,
pkg-config,
python3,
python3-docutils,
+ wayland-protocols,
x11proto-core-dev,
zlib1g-dev
diff --git a/debian/rules b/debian/rules
index 312b37b..8511515 100755
--- a/debian/rules
+++ b/debian/rules
@@ -70,7 +70,9 @@ libplacebo_build: libplacebo_config
override_dh_auto_configure: ffmpeg_build libass_build libplacebo_build
scripts/mpv-config --prefix=/usr \
-Dopenal=enabled \
+ -Ddvbin=enabled \
-Ddvdnav=enabled \
+ -Dsdl2=enabled \
-Dcdda=enabled
override_dh_auto_build: