tce-load -i git qt-5.x-dev phonon-dev phonon-backends-gstreamer pulseaudio-dev phonon-dev gst-plugins-good-dev gst-plugins-bad-dev gst-plugins-ugly-dev

git clone https://github.com/flaviotordini/minitube.git

cd minitube

qmake "DEFINES += APP_GOOGLE_API_KEY=[obtain from google]"

find . -name Makefile -type f -exec sed -i 's/-pipe -O2/-mtune=generic -Os -pipe/g' {} \;

edit Makefile
/usr/{bin,share} -> /usr/local/{bin,share}

sudo ln -s /usr/local/include/phonon4qt5/phonon /usr/local/include/phonon

make
sudo make install

$ minitube
QPainter::begin: Paint device returned engine == 0, type: 3
QPainter::setCompositionMode: Painter not active
QPainter::end: Painter not active, aborted