Created attachment 381802 [details] Build log. Artikulate includes <QGst/PropertyProbe> which no longer exists in qt-gstreamer-1.2.0, and compilation fails. cd /gentoo/tmp/portage/kde-base/artikulate-4.13.3/work/artikulate-4.13.3_build/src && /usr/bin/x86_64-pc-linux-gnu-g++ -DMAKE_ARTIKULATECORE_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -DQT_NO_DEBUG -DNDEBUG -O2 -pipe -mtune=native -march=native -O2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -I/gentoo/tmp/portage/kde-base/artikulate-4.13.3/work/artikulate-4.13.3_build/src -I/gentoo /tmp/portage/kde-base/artikulate-4.13.3/work/artikulate-4.13.3/src -I/gentoo/tmp/portage/kde-base/artikulate-4.13.3/work/artikulate-4.13.3 -I/gentoo/tmp/portage/kde-base/artikulate-4.13.3/work/artikulate-4.13.3_build -I/usr/include/KDE -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/ include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtMultimedia -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4 /QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/QtAssistant -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/in clude/qt4 -I/usr/include/QtGStreamer -fexceptions -o CMakeFiles/artikulatecore.dir/artikulatecore_automoc.o -c /gentoo/tmp/portage/kde-base/artikulate-4.13.3/work/artikulate-4.13.3_build/src/artikulatecore_automoc. cpp In file included from /gentoo/tmp/portage/kde-base/artikulate-4.13.3/work/artikulate-4.13.3_build/src/moc_qtgstreamerbackend.cpp:9:0, from /gentoo/tmp/portage/kde-base/artikulate-4.13.3/work/artikulate-4.13.3_build/src/artikulatecore_automoc.cpp:23: /gentoo/tmp/portage/kde-base/artikulate-4.13.3/work/artikulate-4.13.3_build/src/../../artikulate-4.13.3/src/core/soundbackends/qtgstreamerbackend.h:29:30: fatal error: QGst/PropertyProbe: No such file or directory #include <QGst/PropertyProbe> ^ compilation terminated.
Created attachment 381804 [details] emerge --info '=kde-base/artikulate-4.13.3::gentoo'
There is a new version of Artikulate which supports newer versions of qt-gstreamer according to this bsd (I guess) releated article: http://cordlandwehr.wordpress.com/2014/06/21/artikulate-ready-for-gstreamer-1-x/
Thanks for reporting. This is fixed in cvs now. Please sync in some hours to get the changes. + + 29 Jul 2014; Johannes Huber <johu@gentoo.org> artikulate-4.13.3.ebuild: + Restrict DEPEND to <media-libs/qt-gstreamer-1.0.0, bug #518482. Support for + new api fixed in upstream, which will hit 4.14.0 release. +
I went for a "workaround" echo "<kde-base/artikulate-4.14 -gstreamer" >> /etc/portage/package.use this will draw in dev-qt/qt-mobility until the upstream fixes artikulate 4.14 has been released.