I have found a solution.
From the aforementioned commit, after some tries, I have found that replacing the module/qt4 source files with the ones from the current testing version fixes everything.
 
Here a few command lines for doing it, creating new vlc packages for a standard Jessie installation in your architecture.

sudo apt-get install -y build-essential devscripts debhelper dpkg-dev
mkdir "vlc-stable-fixed"
cd "vlc-stable-fixed"
wget -O vlc_2.2.1.orig.tar.xz http://http.debian.net/debian/pool/main/v/vlc/vlc_2.2.1.orig.tar.xz
tar xf vlc_2.2.1.orig.tar.xz
apt-get source vlc
sudo apt-get build-dep vlc
cp -R vlc-2.2.1/modules/gui/qt4/* vlc-2.2.0~rc2/modules/gui/qt4/
cd vlc-2.2.0~rc2
EDITOR=/bin/true dpkg-source -q --commit . vlcqt4patch
debuild -us -uc
cd ..
sudo dpkg -i *.deb
echo vlc hold | sudo dpkg --set-selections
echo vlc-data hold | sudo dpkg --set-selections
echo vlc-dbg hold | sudo dpkg --set-selections
echo vlc-nox hold | sudo dpkg --set-selections
echo vlc-plugin-pulse hold | sudo dpkg --set-selections
rm -Rfr !(*.deb)
cd ..
 
 
It still would be nice to fix this in stable permanently, I imaging uploanding those *.deb in jessie-backports.
_______________________________________________
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Reply via email to