[vlc-commits] snapcraft: enable chromecast and add some more build and run deps.
Konstantin Pavlov
git at videolan.org
Wed Feb 7 21:04:12 CET 2018
vlc/vlc-3.0 | branch: master | Konstantin Pavlov <thresh at videolan.org> | Wed Feb 7 18:06:15 2018 +0300| [c7f950be52ef40fd9b7db62c71467563355c2a97] | committer: Konstantin Pavlov
snapcraft: enable chromecast and add some more build and run deps.
(cherry picked from commit 35552d633b529ac40bafa4e117f2b5494e890621)
> http://git.videolan.org/gitweb.cgi/vlc/vlc-3.0.git/?a=commit;h=c7f950be52ef40fd9b7db62c71467563355c2a97
---
extras/package/snap/snapcraft.yaml | 12 +++++++++++-
1 file changed, 11 insertions(+), 1 deletion(-)
diff --git a/extras/package/snap/snapcraft.yaml b/extras/package/snap/snapcraft.yaml
index b57de92f98..7aca335bf7 100644
--- a/extras/package/snap/snapcraft.yaml
+++ b/extras/package/snap/snapcraft.yaml
@@ -43,14 +43,16 @@ parts:
build: |
cd contrib && mkdir linux && cd linux
../bootstrap
+ make list
make -j $(getconf _NPROCESSORS_ONLN) .libplacebo
make -j $(getconf _NPROCESSORS_ONLN) .ffmpeg
+ make -j $(getconf _NPROCESSORS_ONLN) .spatialaudio
+ make -j $(getconf _NPROCESSORS_ONLN) .microdns
cd ../../
export NOCONFIGURE=1
autoreconf -fi
./configure \
--prefix=$SNAPCRAFT_PART_INSTALL/usr \
- --disable-chromecast \
--disable-wayland
make -j $(getconf _NPROCESSORS_ONLN)
install: |
@@ -101,6 +103,7 @@ parts:
- libgles2-mesa-dev
- libgnutls28-dev
- libgtk2.0-dev
+ - libgtk-3-dev
- libidn11-dev
- libiso9660-dev
- libjack-dev
@@ -121,6 +124,7 @@ parts:
- libopus-dev
- libpng-dev
- libpostproc-dev
+ - libprojectm-dev
- libpulse-dev
- libqt5x11extras5-dev
- qtbase5-private-dev
@@ -130,6 +134,7 @@ parts:
- libsamplerate0-dev
- libsdl-image1.2-dev
- libsdl1.2-dev
+ - libsecret-1-dev
- libshine-dev
- libshout3-dev
- libsidplay2-dev
@@ -172,6 +177,8 @@ parts:
- bison
- flex
- zsh
+ - protobuf-compiler
+ - protobuf-c-compiler
stage-packages:
- fonts-freefont-ttf
- dbus-x11
@@ -194,6 +201,7 @@ parts:
- librsvg2-2
- libsdl-image1.2
- libsdl1.2debian
+ - libsecret-1-0
- libva-drm1
- libva-x11-1
- libva1
@@ -215,6 +223,8 @@ parts:
- mesa-utils
- mesa-vdpau-drivers
- zlib1g
+ - libprojectm2v5
+ - projectm-data
wrapper:
plugin: dump
More information about the vlc-commits
mailing list