summaryrefslogtreecommitdiff
path: root/qt4/Pkgfile
diff options
context:
space:
mode:
authorPredrag Ivanović <predivan@mts.rs>2018-06-08 17:35:37 +0200
committerFredrik Rinnestam <fredrik@crux.nu>2018-06-09 13:13:55 +0200
commit062fdbdbb958f85834e7b8ce01ca6990a646b003 (patch)
tree7359c495cc83c47c45fca001a862a659c1d3ebfd /qt4/Pkgfile
parent78d4ff4bb78f6b945653ee5d1306d6ad990bab05 (diff)
downloadopt-062fdbdbb958f85834e7b8ce01ca6990a646b003.tar.gz
opt-062fdbdbb958f85834e7b8ce01ca6990a646b003.tar.xz
qt4: Fix moc parsing glibc-2.25+ system headers (closes FS#1666)
Add upstream patches: - Fix moc parsing correctly glibc 2.25+ system headers - 0001-Fix-exclusion-of-anonymous-ciphers.patch -- Exclude more ciphers from being used by default - fix-medium-font.diff -- fix bolder fonts in qt4 apps [QTBUG#27301] - fix_assistant_segfault_QTBUG-25324.patch [QTBUG#25324]
Diffstat (limited to 'qt4/Pkgfile')
-rw-r--r--qt4/Pkgfile12
1 files changed, 10 insertions, 2 deletions
diff --git a/qt4/Pkgfile b/qt4/Pkgfile
index 62ab75ba4..348091ff2 100644
--- a/qt4/Pkgfile
+++ b/qt4/Pkgfile
@@ -5,9 +5,13 @@
name=qt4
version=4.8.7
-release=3
+release=4
source=(http://download.qt-project.org/official_releases/qt/${version%.*}/$version/qt-everywhere-opensource-src-$version.tar.gz \
- qt-everywhere-opensource-src-4.8.7-gcc6.patch)
+ qt-everywhere-opensource-src-4.8.7-gcc6.patch
+ 0001-Fix-exclusion-of-anonymous-ciphers.patch
+ fix_assistant_segfault_QTBUG-25324.patch
+ fix-moc-parsing-with-glibc-2.25.patch
+ fix-medium-font.diff)
build () {
cd qt-everywhere-opensource-src-$version
@@ -18,6 +22,10 @@ build () {
sed -i "s|INSTALLS += translations||" projects.pro
sed -i 's|"$COMPILER" -c|$COMPILER -c|' config.tests/unix/fvisibility.test
+ patch -p1 -i $SRC/0001-Fix-exclusion-of-anonymous-ciphers.patch
+ patch -p1 -i $SRC/fix_assistant_segfault_QTBUG-25324.patch
+ patch -p1 -i $SRC/fix-moc-parsing-with-glibc-2.25.patch
+ patch -p1 -i $SRC/fix-medium-font.diff
patch -p1 -i $SRC/qt-everywhere-opensource-src-4.8.7-gcc6.patch
export CXXFLAGS="$CXXFLAGS -std=gnu++98 -Wno-deprecated"

Generated by cgit