Date: Tuesday, December 8, 2015 @ 15:38:57 Author: fyan Revision: 253930
borrow a patch to fix linking errors (from fedora) Added: kdebindings-python/trunk/pykde4-4.14.3-missing_symbols.patch Modified: kdebindings-python/trunk/PKGBUILD -------------------------------------+ PKGBUILD | 7 +++++-- pykde4-4.14.3-missing_symbols.patch | 21 +++++++++++++++++++++ 2 files changed, 26 insertions(+), 2 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2015-12-08 14:35:21 UTC (rev 253929) +++ PKGBUILD 2015-12-08 14:38:57 UTC (rev 253930) @@ -13,13 +13,16 @@ groups=('kdebindings') makedepends=('cmake' 'automoc4' 'boost' 'python2-pyqt4' 'kdepimlibs' 'python-pyqt4' 'qscintilla' 'python2-sip' 'python-sip' 'mesa') -source=("http://download.kde.org/stable/${pkgver}/src/pykde4-${pkgver}.tar.xz") -sha1sums=('9cc8e70d3b107a876cf579beab1f582861cd2c48') +source=("http://download.kde.org/stable/${pkgver}/src/pykde4-${pkgver}.tar.xz" + pykde4-4.14.3-missing_symbols.patch) +sha1sums=('9cc8e70d3b107a876cf579beab1f582861cd2c48' + '54ace7648dc542c681d6d3164685e6fb6be47f9f') prepare() { mkdir build cd pykde4-${pkgver} + patch -p1 -i ../pykde4-4.14.3-missing_symbols.patch } build() { Added: pykde4-4.14.3-missing_symbols.patch =================================================================== --- pykde4-4.14.3-missing_symbols.patch (rev 0) +++ pykde4-4.14.3-missing_symbols.patch 2015-12-08 14:38:57 UTC (rev 253930) @@ -0,0 +1,21 @@ +diff -up pykde4-4.14.3/CMakeLists.txt.dnssd_qtnetwork pykde4-4.14.3/CMakeLists.txt +--- pykde4-4.14.3/CMakeLists.txt.dnssd_qtnetwork 2015-11-13 10:52:34.926472756 -0600 ++++ pykde4-4.14.3/CMakeLists.txt 2015-11-13 11:14:28.801430613 -0600 +@@ -171,7 +171,7 @@ add_sip_python_module(PyKDE4.kdeui sip/k + + file(GLOB kio_files_sip sip/kio/*.sip) + set(SIP_EXTRA_FILES_DEPEND ${kio_files_sip}) +-add_sip_python_module(PyKDE4.kio sip/kio/kiomod.sip ${KDE4_KIO_LIBS} ${KDE4_KFILE_LIBS}) ++add_sip_python_module(PyKDE4.kio sip/kio/kiomod.sip ${KDE4_KIO_LIBS} ${KDE4_KFILE_LIBS} ${KDE4_SOLID_LIBS}) + + file(GLOB kutils_files_sip sip/kutils/*.sip) + set(SIP_EXTRA_FILES_DEPEND ${kutils_files_sip}) +@@ -195,7 +195,7 @@ add_sip_python_module(PyKDE4.knewstuff s + + file(GLOB dnssd_files_sip sip/dnssd/*.sip) + set(SIP_EXTRA_FILES_DEPEND ${dnssd_files_sip}) +-add_sip_python_module(PyKDE4.dnssd sip/dnssd/dnssdmod.sip ${KDE4_KDNSSD_LIBS} ${QT_QTCORE_LIBRARY}) ++add_sip_python_module(PyKDE4.dnssd sip/dnssd/dnssdmod.sip ${KDE4_KDNSSD_LIBS} ${QT_QTCORE_LIBRARY} ${QT_QTNETWORK_LIBRARY}) + + file(GLOB phonon_files_sip sip/phonon/*.sip) + set(SIP_EXTRA_FILES_DEPEND ${phonon_files_sip})