[packages/xpdf] build with Qt4 until Qt5 is fixed to work via forwarded X11

gotar gotar at pld-linux.org
Mon Nov 6 10:49:20 CET 2017


commit 62eb63a564bdfbb46613985d08eab902a3c61f77
Author: Tomasz Pala <gotar at pld-linux.org>
Date:   Mon Nov 6 10:34:06 2017 +0100

    build with Qt4 until Qt5 is fixed to work via forwarded X11
    
    Qt5 introduced tremendous increase in bandwidth usage for forwarded X11.
    Moreover, 5.7+ segfaults, which is probably fixed in 5.9. Currently:
    QT_QPA_PLATFORM=eglfs == unusable
    QT_QPA_PLATFORM=minimalegl == segfauls
    QT_QPA_PLATFORM=xcb QT_XCB_GL_INTEGRATION=none == nothing happens...
    LIBGL_DEBUG=1 EGL_LOG_LEVEL=debug QT_LOGGING_RULES=qt.qpa.*=true

 xpdf.spec | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
---
diff --git a/xpdf.spec b/xpdf.spec
index 5e3baac..420cec8 100644
--- a/xpdf.spec
+++ b/xpdf.spec
@@ -17,7 +17,7 @@ Summary(ru.UTF-8):	Программа для просмотра PDF файлов
 Summary(uk.UTF-8):	Програма для перегляду PDF файлів
 Name:		xpdf
 Version:	4.00
-Release:	1
+Release:	2
 License:	GPL v2 or GPL v3
 Group:		Applications/Publishing
 Source0:	http://www.xpdfreader.com/dl/%{name}-%{version}.tar.gz
@@ -114,6 +114,7 @@ sed -e 's|DESTINATION man/|DESTINATION share/man/|g' -i xpdf{,-qt}/CMakeLists.tx
 	-DA4_PAPER=ON \
 	-DSPLASH_CMYK=ON \
 	-DOPI_SUPPORT=ON \
+	-DCMAKE_DISABLE_FIND_PACKAGE_Qt5Widgets=1 \
 	-DCMAKE_CXX_FLAGS="%{rpmcxxflags}" \
 	-DCMAKE_EXE_LINKER_FLAGS="-lpaper %{rpmldflags}"
 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/xpdf.git/commitdiff/62eb63a564bdfbb46613985d08eab902a3c61f77



More information about the pld-cvs-commit mailing list