[qt] fix qvfb

Rex Dieter rdieter at fedoraproject.org
Wed Dec 28 03:04:10 UTC 2011


commit 9e3c0f0a62a867f6d5f1685bc84b2a5dc8ff8c2e
Author: Rex Dieter <rdieter at fedoraproject.org>
Date:   Tue Dec 27 21:04:08 2011 -0600

    fix qvfb

 qt-everywhere-opensource-src-4.8.0-qvfb.patch |   12 ++++++++++++
 qt.spec                                       |   11 +++++++++--
 2 files changed, 21 insertions(+), 2 deletions(-)
---
diff --git a/qt-everywhere-opensource-src-4.8.0-qvfb.patch b/qt-everywhere-opensource-src-4.8.0-qvfb.patch
new file mode 100644
index 0000000..2fffb8a
--- /dev/null
+++ b/qt-everywhere-opensource-src-4.8.0-qvfb.patch
@@ -0,0 +1,12 @@
+diff -up qt-everywhere-opensource-src-4.8.0/tools/qvfb/qvfb.pro.qvfb qt-everywhere-opensource-src-4.8.0/tools/qvfb/qvfb.pro
+--- qt-everywhere-opensource-src-4.8.0/tools/qvfb/qvfb.pro.qvfb	2011-12-27 21:02:19.765512041 -0600
++++ qt-everywhere-opensource-src-4.8.0/tools/qvfb/qvfb.pro	2011-12-27 21:02:39.271268187 -0600
+@@ -38,8 +38,6 @@ SOURCES         = qvfb.cpp \
+ 
+ !embedded {
+     DEFINES         += QT_NO_QWS_SIGNALHANDLER
+-    HEADERS         += ../../src/gui/embedded/qlock_p.h
+-    SOURCES         += ../../src/gui/embedded/qlock.cpp
+ }
+ 
+ include(../shared/deviceskin/deviceskin.pri)
diff --git a/qt.spec b/qt.spec
index 8742c07..de31b00 100644
--- a/qt.spec
+++ b/qt.spec
@@ -11,7 +11,7 @@ Summary: Qt toolkit
 Name:    qt
 Epoch:   1
 Version: 4.8.0
-Release: 4%{?dist}
+Release: 5%{?dist}
 
 # See LGPL_EXCEPTIONS.txt, LICENSE.GPL3, respectively, for exception details
 License: (LGPLv2 with exceptions or GPLv3 with exceptions) and ASL 2.0 and BSD and FTL and MIT
@@ -104,6 +104,9 @@ Patch77:  qt-everywhere-opensource-src-4.8.0-icu_no_spam.patch
 # https://bugs.kde.org/show_bug.cgi?id=275469
 Patch78: qt-everywhere-opensource-src-4.8.0-filter_event.patch
 
+# fix qvfb build
+Patch79 qt-everywhere-opensource-src-4.8.0-qvfb.patch
+
 # upstream patches
 
 # security patches
@@ -320,7 +323,7 @@ Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
 %description examples
 %{summary}.
 
-#define qvfb 1
+%define qvfb 1
 %package qvfb
 Summary: Virtual frame buffer for Qt for Embedded Linux
 Group: Applications/Emulators
@@ -431,6 +434,7 @@ popd
 %patch76 -p1 -b .s390-atomic
 %patch77 -p1 -b .icu_no_spam
 %patch78 -p1 -b .filter_events
+%patch79 -p1 -b .qvfb
 
 # upstream patches
 
@@ -1057,6 +1061,9 @@ fi
 
 
 %changelog
+* Tue Dec 27 2011 Rex Dieter <rdieter at fedoraproject.org> 4.8.0-5
+- fix qvfb 
+
 * Tue Dec 27 2011 Rex Dieter <rdieter at fedoraproject.org> 4.8.0-4
 - filter event patch, avoid "ghost entries in kde taskbar" problem (kde#275469)
 


More information about the scm-commits mailing list