summaryrefslogtreecommitdiffstats
path: root/multimedia/vlc/vlc.SlackBuild
diff options
context:
space:
mode:
Diffstat (limited to 'multimedia/vlc/vlc.SlackBuild')
-rw-r--r--multimedia/vlc/vlc.SlackBuild15
1 files changed, 11 insertions, 4 deletions
diff --git a/multimedia/vlc/vlc.SlackBuild b/multimedia/vlc/vlc.SlackBuild
index 865761d00d..8b8543a820 100644
--- a/multimedia/vlc/vlc.SlackBuild
+++ b/multimedia/vlc/vlc.SlackBuild
@@ -6,7 +6,7 @@
# modified to build VLC only, shared libraries needed.
# Copyright (c) 2007,2008,2009,2010,2011 Eric Hameleers, Eindhoven, Netherlands
-# Copyright (c) 2014-2019 Christoph Willing, Brisbane, Australia
+# Copyright (c) 2014-2021 Christoph Willing, Brisbane, Australia
#
# Permission to use, copy, modify, and distribute this software for
# any purpose with or without fee is hereby granted, provided that
@@ -28,8 +28,8 @@
# -----------------------------------------------------------------------------
PRGNAM=vlc
-VERSION=${VERSION:-3.0.6}
-BUILD=${BUILD:-3}
+VERSION=${VERSION:-3.0.12}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
if [ -z "$ARCH" ]; then
@@ -81,9 +81,10 @@ rm -rf $PRGNAM-$VERSION
tar xvf $CWD/$PRGNAM-$VERSION.tar.xz
cd $PRGNAM-$VERSION
+patch -p0 < $CWD/patch-dvdread-503.diff
+patch -p0 < $CWD/patch-dvdnav-503.diff
patch -p0 < $CWD/patch-projectM-fontpath.diff
patch -p0 < $CWD/patch_vlc_cache_gen.diff
-patch -p0 < $CWD/patch_ECDSA.diff
opencv=""
if [ "${OPENCV:-yes}" != "yes" ]; then
@@ -101,6 +102,9 @@ else
fi
fi
+# Enable vlc to be run as root
+runasroot=""; [ "${RUNASROOT:-no}" != "no" ] && runasroot="--enable-run-as-root"
+
autoreconf -fiv
chown -R root:root .
@@ -124,6 +128,7 @@ LDFLAGS="$SLKLDFLAGS" \
$qtversion \
$wayland \
$opencv \
+ $runasroot \
--enable-merge-ffmpeg \
--enable-libva=no \
--with-kde-solid=no \
@@ -150,7 +155,9 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" \
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
+###sbolint off
sed -e s/%LIBDIRSUFFIX%/$LIBDIRSUFFIX/g $CWD/doinst.sh.in > $PKG/install/doinst.sh
+###sbolint on
cd $PKG
/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}