summaryrefslogtreecommitdiff
path: root/x11
diff options
context:
space:
mode:
authorryoon <ryoon>2014-01-28 08:46:14 +0000
committerryoon <ryoon>2014-01-28 08:46:14 +0000
commitbdfbafd8846a9b78495b2a81be472c4a053772b8 (patch)
tree49ca4a54763359763267d8e77e1b2f3ab49911bd /x11
parent1c412cf782bf10bdcbbc3bdc74abf328c9c47945 (diff)
downloadpkgsrc-bdfbafd8846a9b78495b2a81be472c4a053772b8.tar.gz
Fix PR pkg/48553, bump PKGREVISION
Add correct pathes to QTCOMPOSE
Diffstat (limited to 'x11')
-rw-r--r--x11/qt5-qtbase/Makefile4
-rw-r--r--x11/qt5-qtbase/Makefile.common4
-rw-r--r--x11/qt5-qtbase/distinfo4
-rw-r--r--x11/qt5-qtbase/options.mk3
-rw-r--r--x11/qt5-qtbase/patches/patch-qtbase_src_plugins_platforminputcontexts_compose_compose.pro15
-rw-r--r--x11/qt5-qtbase/patches/patch-qtbase_src_plugins_platforminputcontexts_compose_generator_qtablegenerator.cpp17
6 files changed, 41 insertions, 6 deletions
diff --git a/x11/qt5-qtbase/Makefile b/x11/qt5-qtbase/Makefile
index 7f011b5fef6..c8d35eecb3b 100644
--- a/x11/qt5-qtbase/Makefile
+++ b/x11/qt5-qtbase/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.3 2014/01/04 11:58:39 wiz Exp $
+# $NetBSD: Makefile,v 1.4 2014/01/28 08:46:14 ryoon Exp $
PKGNAME= qt5-qtbase-${QTVERSION}
-PKGREVISION= 2
+PKGREVISION= 3
COMMENT= C++ X GUI toolkit
.include "../../x11/qt5-qtbase/Makefile.common"
diff --git a/x11/qt5-qtbase/Makefile.common b/x11/qt5-qtbase/Makefile.common
index 29cb2759fd3..c7deaca38a9 100644
--- a/x11/qt5-qtbase/Makefile.common
+++ b/x11/qt5-qtbase/Makefile.common
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.8 2014/01/04 23:46:26 joerg Exp $
+# $NetBSD: Makefile.common,v 1.9 2014/01/28 08:46:14 ryoon Exp $
# used by x11/qt5-dbus/Makefile
# used by x11/qt5-mysql/Makefile
# used by x11/qt5-odbc/Makefile
@@ -30,6 +30,7 @@ EXTRACT_SUFX= .tar.xz
EXTRACT_USING= bsdtar
.include "../../x11/qt5/Makefile.common"
+.include "options.mk"
DISTINFO_FILE= ${.CURDIR}/../../x11/qt5-qtbase/distinfo
FILESDIR= ${.CURDIR}/../../x11/qt5-qtbase/files
@@ -64,7 +65,6 @@ CONFIGURE_ARGS+= -optimized-qmake
CONFIGURE_ARGS+= -prefix "${QTPREFIX}"
CONFIGURE_ARGS+= ${CFLAGS:M-I*} ${LDFLAGS:M-L*} ${LDFLAGS:M-l*}
CONFIGURE_ARGS+= -opensource -confirm-license
-CONFIGURE_ARGS+= -release
CONFIGURE_ARGS+= -accessibility
CONFIGURE_ARGS+= -fontconfig
CONFIGURE_ARGS+= -iconv
diff --git a/x11/qt5-qtbase/distinfo b/x11/qt5-qtbase/distinfo
index e7e89c1ad3a..a652c7eeecf 100644
--- a/x11/qt5-qtbase/distinfo
+++ b/x11/qt5-qtbase/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.6 2013/12/30 11:49:48 jperkin Exp $
+$NetBSD: distinfo,v 1.7 2014/01/28 08:46:14 ryoon Exp $
SHA1 (qt-everywhere-opensource-src-5.2.0.tar.xz) = 7d9d8cad4434bc200d9ed87b3c7cb39654a2f1b4
RMD160 (qt-everywhere-opensource-src-5.2.0.tar.xz) = b2dd68f622fa7ff271ef621a7c7f17f2ecf7be9d
@@ -21,6 +21,8 @@ SHA1 (patch-qtbase_src_corelib_io_qsettings.cpp) = c52e8c457431dc7c37ee8b9225591
SHA1 (patch-qtbase_src_dbus_qdbusintegrator.cpp) = 6d178269350dab993383dfa2490119115e489e15
SHA1 (patch-qtbase_src_network_kernel_qhostinfo__unix.cpp) = 01ceb308e8d595e26b988ff335187452025e0648
SHA1 (patch-qtbase_src_platformsupport_platformsupport.pro) = 386f440483d25eb67aa3d58be5a2927ad424c1bc
+SHA1 (patch-qtbase_src_plugins_platforminputcontexts_compose_compose.pro) = 873adfe8ce8604147dfd3d562d21888289a5ccc2
+SHA1 (patch-qtbase_src_plugins_platforminputcontexts_compose_generator_qtablegenerator.cpp) = 36e5ef3cb35d9fef04ae594be9e5ef990ba14f72
SHA1 (patch-qtbase_src_tools_bootstrap_bootstrap.pro) = 24f47fcf6bab2ddca855a77113a0681dec063ca8
SHA1 (patch-qtbase_src_tools_moc_main.cpp) = 31f42b1625ec7a978e21ad3fdde67ce3328df425
SHA1 (patch-qtbase_src_widgets_graphicsview_qgraphicsitem__p.h) = a30402585f0b7efd9fc0dcd256e410a92dffff2c
diff --git a/x11/qt5-qtbase/options.mk b/x11/qt5-qtbase/options.mk
index aef36254e11..d2f6353567c 100644
--- a/x11/qt5-qtbase/options.mk
+++ b/x11/qt5-qtbase/options.mk
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.1 2013/12/13 14:38:35 ryoon Exp $
+# $NetBSD: options.mk,v 1.2 2014/01/28 08:46:14 ryoon Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.qt5
PKG_SUPPORTED_OPTIONS= cups debug gtk2
@@ -26,5 +26,6 @@ CXX+= -ggdb
CONFIGURE_ARGS+= -debug
INSTALL_UNSTRIPPED= yes
.else
+CONFIGURE_ARGS+= -release
CONFIGURE_ARGS+= -no-debug
.endif
diff --git a/x11/qt5-qtbase/patches/patch-qtbase_src_plugins_platforminputcontexts_compose_compose.pro b/x11/qt5-qtbase/patches/patch-qtbase_src_plugins_platforminputcontexts_compose_compose.pro
new file mode 100644
index 00000000000..e56c20faea2
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtbase_src_plugins_platforminputcontexts_compose_compose.pro
@@ -0,0 +1,15 @@
+$NetBSD: patch-qtbase_src_plugins_platforminputcontexts_compose_compose.pro,v 1.1 2014/01/28 08:46:14 ryoon Exp $
+
+PR pkg/48553
+
+--- qtbase/src/plugins/platforminputcontexts/compose/compose.pro.orig 2013-12-08 17:09:53.000000000 +0000
++++ qtbase/src/plugins/platforminputcontexts/compose/compose.pro
+@@ -16,6 +16,8 @@ SOURCES += $$PWD/main.cpp \
+ HEADERS += $$PWD/qcomposeplatforminputcontext.h \
+ $$PWD/generator/qtablegenerator.h \
+
++DEFINES += X11BASE=\\\"$$(X11BASE)\\\"
++
+ # libxkbcommon
+ contains(QT_CONFIG, xkbcommon-qt): {
+ include(../../../3rdparty/xkbcommon.pri)
diff --git a/x11/qt5-qtbase/patches/patch-qtbase_src_plugins_platforminputcontexts_compose_generator_qtablegenerator.cpp b/x11/qt5-qtbase/patches/patch-qtbase_src_plugins_platforminputcontexts_compose_generator_qtablegenerator.cpp
new file mode 100644
index 00000000000..1cd4622f1e8
--- /dev/null
+++ b/x11/qt5-qtbase/patches/patch-qtbase_src_plugins_platforminputcontexts_compose_generator_qtablegenerator.cpp
@@ -0,0 +1,17 @@
+$NetBSD: patch-qtbase_src_plugins_platforminputcontexts_compose_generator_qtablegenerator.cpp,v 1.1 2014/01/28 08:46:14 ryoon Exp $
+
+PR pkg/48553
+
+--- qtbase/src/plugins/platforminputcontexts/compose/generator/qtablegenerator.cpp.orig 2013-12-08 17:09:53.000000000 +0000
++++ qtbase/src/plugins/platforminputcontexts/compose/generator/qtablegenerator.cpp
+@@ -81,6 +81,10 @@ void TableGenerator::initPossibleLocatio
+ if (qEnvironmentVariableIsSet("QTCOMPOSE")) {
+ m_possibleLocations.append(QString(qgetenv("QTCOMPOSE")));
+ }
++#ifdef X11BASE
++m_possibleLocations.append(QStringLiteral(X11BASE) + QStringLiteral("/share/X11/locale"));
++m_possibleLocations.append(QStringLiteral(X11BASE) + QStringLiteral("/lib/X11/locale"));
++#endif
+ m_possibleLocations.append(QStringLiteral("/usr/share/X11/locale"));
+ m_possibleLocations.append(QStringLiteral("/usr/lib/X11/locale"));
+ }