Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F170695670
D33446.id100016.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
77 KB
Referenced Files
None
Subscribers
None
D33446.id100016.diff
View Options
Index: Mk/Uses/qt-dist.mk
===================================================================
--- Mk/Uses/qt-dist.mk
+++ Mk/Uses/qt-dist.mk
@@ -57,8 +57,12 @@
################################################################################
# Set standard bsd.port.mk variables
+. if ${_QT_VER:M5}
+MASTER_SITES= LOCAL/tcberner/KDE/Qt/${_QT_VERSION}
+. else
MASTER_SITES= ${MASTER_SITE_QT}
DISTINFO_FILE?= ${PORTSDIR}/devel/${_QT_RELNAME}/distinfo
+. endif
LICENSE?= LGPL21
@@ -70,13 +74,57 @@
DESTDIRNAME= INSTALL_ROOT
. if ${_QT_VER:M5}
+
+# KDE maintains a repository with a patched Qt5 distribution.
+_KDE_3d= 39
+_KDE_base= 263
+_KDE_charts= 2
+_KDE_connectivity= 1
+_KDE_datavis3d= 2
+_KDE_declarative= 41
+_KDE_gamepad= 2
+_KDE_graphicaleffects= 2
+_KDE_imageformats= 3
+_KDE_location= 6
+_KDE_multimedia= 3
+_KDE_networkauth= 2
+_KDE_quick3d= 19
+_KDE_quickcontrols= 3
+_KDE_quickcontrols2= 8
+_KDE_quicktimeline= 3
+_KDE_remoteobjects= 3
+_KDE_script= 4
+_KDE_scxml= 1
+_KDE_sensors= 2
+_KDE_serialbus= 2
+_KDE_serialport= 2
+_KDE_speech= 2
+_KDE_svg= 13
+_KDE_tools= 17
+_KDE_translations= 22
+_KDE_virtualkeyboard= 4
+_KDE_wayland= 37
+_KDE_webchannel= 2
+_KDE_webglplugin= 2
+_KDE_websockets= 4
+_KDE_webview= 2
+_KDE_x11extras= 1
+_KDE_xmlpatterns= 2
+
+.if defined(_KDE_${_QT_DIST})
+# KDE patched Qt parts
+QT5_KDE_PATCH= p${_KDE_${_QT_DIST}}
+MASTER_SITES= LOCAL/tcberner/KDE/Qt/${_QT_VERSION}
+DISTNAME= ${_QT_DIST:S,^,kde-qt,:S,$,-${DISTVERSION},}
+COMMENT+= (KDE patched)
+.else
+# non KDE patched Qt parts
+QT5_KDE_PATCH= #
+MASTER_SITES= ${MASTER_SITE_QT}
MASTER_SITE_SUBDIR?= official_releases/qt/${_QT_VERSION:R}/${_QT_VERSION}/submodules/
-# www/qt5-webengine hackery: The tarballs of 5.9.5 had a different naming scheme.
-. if ${QT5_VERSION} == "5.9.5"
-DISTNAME= ${_QT_DIST:S,^,qt,:S,$,-opensource-src-${DISTVERSION},}
-. else
DISTNAME= ${_QT_DIST:S,^,qt,:S,$,-everywhere-src-${DISTVERSION},}
-. endif
+.endif
+
DISTFILES= ${DISTNAME:S,$,${EXTRACT_SUFX},}
DIST_SUBDIR= KDE/Qt/${_QT_VERSION}
@@ -91,9 +139,6 @@
defined(DISABLE_SIZE) && defined(NO_CHECKSUM)
# Ensure that the "makesum" target (with its inner "fetch" one) uses
# devel/qt*/distinfo for every port.
-. if ${DISTINFO_FILE:H} == ${PORTSDIR}/devel/${_QT_RELNAME}
-_QT_DIST= ${_QT5_DISTS}
-. endif
. endif
# Qt5's tarballs are xz compressed.
@@ -183,6 +228,7 @@
${PORTSDIR}/devel/${_QT_RELNAME}/files/extrapatch-mkspecs_freebsd-g++_qmake.conf
. endif
EXTRA_PATCHES?= ${PORTSDIR}/devel/${_QT_RELNAME}/files/extrapatch-configure \
+ ${PORTSDIR}/devel/${_QT_RELNAME}/files/extrapatch-sync.profiles \
${_EXTRA_PATCHES_QT5}
. endif # ${_QT_DIST} == "base"
@@ -208,8 +254,8 @@
QMAKE_ARGS+= QT_CONFIG-="${QT_CONFIG:M-*:O:u:C/^-//}"
. endif
-PLIST_SUB+= SHORTVER=${DISTVERSION:R} \
- FULLVER=${DISTVERSION:C/-.*//}
+PLIST_SUB+= SHORTVER=${_QT_VERSION:R} \
+ FULLVER=${_QT_VERSION:C/-.*//}
# Handle additional PLIST directories, which should only be used for Qt-dist ports.
. for dir in CMAKE ETC
@@ -312,7 +358,15 @@
# value through to the configure script in qtbase).
${MKDIR} ${CONFIGURE_WRKSRC}
${ECHO_CMD} 'CMAKE_MODULE_TESTS = -' > ${CONFIGURE_WRKSRC}/.qmake.cache
-#
+
+ # configure will run syncqt.pl if it finds a .git entry in the working directory
+ touch ${WRKSRC}/.git
+ # As the patch collection was created after a version bump, all module verisions
+ # are tagged as 5.15.3
+ touch ${WRKSRC}/.qmake.conf # easier than to -f before the sed
+ ${REINPLACE_CMD} -e '/MODULE_VERSION/s|5\.15\.[0-9]|${_QT_VERSION}|g' \
+ ${WRKSRC}/.qmake.conf
+
# **** THIS PART IS OBSOLETE FOR THE NEXT QT UPGRADE ****
#
# We piggyback on QMAKE_LIBDIR_FLAGS to make sure -L${WRKSRC}/lib is passed to
Index: accessibility/qt5-speech/Makefile
===================================================================
--- accessibility/qt5-speech/Makefile
+++ accessibility/qt5-speech/Makefile
@@ -1,5 +1,5 @@
PORTNAME= speech
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
PORTREVISION= 2
CATEGORIES= accessibility
PKGNAMEPREFIX= qt5-
@@ -7,9 +7,10 @@
MAINTAINER= kde@FreeBSD.org
COMMENT= Accessibilty features for Qt5
-USES= compiler:c++11-lang gl pkgconfig qmake:outsource,norecursive \
+USES= compiler:c++11-lang gl pkgconfig perl5 qmake:outsource,norecursive \
qt-dist:5,speech xorg
USE_GL= gl
+USE_PERL5= extract
USE_QT= core gui buildtools_build qmake_build
OPTIONS_DEFINE= ALSA
Index: accessibility/qt5-speech/distinfo
===================================================================
--- /dev/null
+++ accessibility/qt5-speech/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423750
+SHA256 (KDE/Qt/5.15.2/kde-qtspeech-5.15.2p2.tar.xz) = 83f3543ef261b7603615fd07a3f9d938ba1377aa2a955e449b0cc87efd543989
+SIZE (KDE/Qt/5.15.2/kde-qtspeech-5.15.2p2.tar.xz) = 80208
Index: comms/qt5-connectivity/Makefile
===================================================================
--- comms/qt5-connectivity/Makefile
+++ comms/qt5-connectivity/Makefile
@@ -1,5 +1,5 @@
PORTNAME= connectivity
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
PORTREVISION= 1
CATEGORIES= comms
PKGNAMEPREFIX= qt5-
Index: comms/qt5-connectivity/distinfo
===================================================================
--- /dev/null
+++ comms/qt5-connectivity/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423751
+SHA256 (KDE/Qt/5.15.2/kde-qtconnectivity-5.15.2p1.tar.xz) = 768324678b18c535c34d10a304124352b6befc7be6f0496bbb7b6ed6376f382e
+SIZE (KDE/Qt/5.15.2/kde-qtconnectivity-5.15.2p1.tar.xz) = 2784408
Index: comms/qt5-sensors/Makefile
===================================================================
--- comms/qt5-sensors/Makefile
+++ comms/qt5-sensors/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sensors
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
PORTREVISION= 1
CATEGORIES= comms
PKGNAMEPREFIX= qt5-
Index: comms/qt5-sensors/distinfo
===================================================================
--- /dev/null
+++ comms/qt5-sensors/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423751
+SHA256 (KDE/Qt/5.15.2/kde-qtsensors-5.15.2p2.tar.xz) = ad17bde11441d00f5a0db4ecf87a40833953981ac3a8039243c8de1b0d2122de
+SIZE (KDE/Qt/5.15.2/kde-qtsensors-5.15.2p2.tar.xz) = 2030628
Index: comms/qt5-serialbus/Makefile
===================================================================
--- comms/qt5-serialbus/Makefile
+++ comms/qt5-serialbus/Makefile
@@ -1,5 +1,5 @@
PORTNAME= serialbus
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
PORTREVISION= 1
CATEGORIES= comms
PKGNAMEPREFIX= qt5-
@@ -7,7 +7,8 @@
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt functions to access industrial bus systems
-USES= compiler:c++11-lib qmake qt-dist:5,serialbus
+USES= compiler:c++11-lib perl5 qmake qt-dist:5,serialbus
+USE_PERL5= extract
USE_QT= core network serialport buildtools_build
QT_BINARIES= yes
Index: comms/qt5-serialbus/distinfo
===================================================================
--- /dev/null
+++ comms/qt5-serialbus/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423752
+SHA256 (KDE/Qt/5.15.2/kde-qtserialbus-5.15.2p2.tar.xz) = 0d0befb361f18e4b46a3f8ed6ceebc94d34c3266a609720e3ff980a459e26715
+SIZE (KDE/Qt/5.15.2/kde-qtserialbus-5.15.2p2.tar.xz) = 333156
Index: comms/qt5-serialport/Makefile
===================================================================
--- comms/qt5-serialport/Makefile
+++ comms/qt5-serialport/Makefile
@@ -1,5 +1,5 @@
PORTNAME= serialport
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
PORTREVISION= 1
CATEGORIES= comms
PKGNAMEPREFIX= qt5-
@@ -7,7 +7,8 @@
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt functions to access serial ports
-USES= compiler:c++11-lang libtool qmake qt-dist:5,serialport
+USES= compiler:c++11-lang libtool perl5 qmake qt-dist:5,serialport
+USE_PERL5= extract
USE_QT= core buildtools_build
.include <bsd.port.mk>
Index: comms/qt5-serialport/distinfo
===================================================================
--- /dev/null
+++ comms/qt5-serialport/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423754
+SHA256 (KDE/Qt/5.15.2/kde-qtserialport-5.15.2p2.tar.xz) = 767e7b817b01ad747346c2c9bcccd26a652d8ca73915c68dd47386815eef445b
+SIZE (KDE/Qt/5.15.2/kde-qtserialport-5.15.2p2.tar.xz) = 300200
Index: databases/qt5-sql/Makefile
===================================================================
--- databases/qt5-sql/Makefile
+++ databases/qt5-sql/Makefile
@@ -1,13 +1,13 @@
PORTNAME= sql
-DISTVERSION= ${QT5_VERSION}
-PORTREVISION= 1
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
CATEGORIES= databases
PKGNAMEPREFIX= qt5-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt SQL database integration module
-USES= compiler:c++11-lang qmake:no_env qt-dist:5,base
+USES= compiler:c++11-lang perl5 qmake:no_env qt-dist:5,base
+USE_PERL5= extract
USE_QT= core qmake_build buildtools_build
HAS_CONFIGURE= yes
CONFIGURE_ARGS= -no-gui -no-xcb
Index: databases/qt5-sql/distinfo
===================================================================
--- /dev/null
+++ databases/qt5-sql/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423756
+SHA256 (KDE/Qt/5.15.2/kde-qtbase-5.15.2p263.tar.xz) = a516b110cc8c3ae1627711cf3f7fdfffcd300e75cca6c97aa037ea940780ad1e
+SIZE (KDE/Qt/5.15.2/kde-qtbase-5.15.2p263.tar.xz) = 49709048
Index: databases/qt5-sqldrivers-ibase/distinfo
===================================================================
--- /dev/null
+++ databases/qt5-sqldrivers-ibase/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423854
+SHA256 (KDE/Qt/5.15.2/kde-qtbase-5.15.2p263.tar.xz) = a516b110cc8c3ae1627711cf3f7fdfffcd300e75cca6c97aa037ea940780ad1e
+SIZE (KDE/Qt/5.15.2/kde-qtbase-5.15.2p263.tar.xz) = 49709048
Index: databases/qt5-sqldrivers-mysql/distinfo
===================================================================
--- /dev/null
+++ databases/qt5-sqldrivers-mysql/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423852
+SHA256 (KDE/Qt/5.15.2/kde-qtbase-5.15.2p263.tar.xz) = a516b110cc8c3ae1627711cf3f7fdfffcd300e75cca6c97aa037ea940780ad1e
+SIZE (KDE/Qt/5.15.2/kde-qtbase-5.15.2p263.tar.xz) = 49709048
Index: databases/qt5-sqldrivers-odbc/distinfo
===================================================================
--- /dev/null
+++ databases/qt5-sqldrivers-odbc/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423853
+SHA256 (KDE/Qt/5.15.2/kde-qtbase-5.15.2p263.tar.xz) = a516b110cc8c3ae1627711cf3f7fdfffcd300e75cca6c97aa037ea940780ad1e
+SIZE (KDE/Qt/5.15.2/kde-qtbase-5.15.2p263.tar.xz) = 49709048
Index: databases/qt5-sqldrivers-pgsql/distinfo
===================================================================
--- /dev/null
+++ databases/qt5-sqldrivers-pgsql/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423854
+SHA256 (KDE/Qt/5.15.2/kde-qtbase-5.15.2p263.tar.xz) = a516b110cc8c3ae1627711cf3f7fdfffcd300e75cca6c97aa037ea940780ad1e
+SIZE (KDE/Qt/5.15.2/kde-qtbase-5.15.2p263.tar.xz) = 49709048
Index: databases/qt5-sqldrivers-sqlite2/distinfo
===================================================================
--- /dev/null
+++ databases/qt5-sqldrivers-sqlite2/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423856
+SHA256 (KDE/Qt/5.15.2/kde-qtbase-5.15.2p263.tar.xz) = a516b110cc8c3ae1627711cf3f7fdfffcd300e75cca6c97aa037ea940780ad1e
+SIZE (KDE/Qt/5.15.2/kde-qtbase-5.15.2p263.tar.xz) = 49709048
Index: databases/qt5-sqldrivers-sqlite3/distinfo
===================================================================
--- /dev/null
+++ databases/qt5-sqldrivers-sqlite3/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423857
+SHA256 (KDE/Qt/5.15.2/kde-qtbase-5.15.2p263.tar.xz) = a516b110cc8c3ae1627711cf3f7fdfffcd300e75cca6c97aa037ea940780ad1e
+SIZE (KDE/Qt/5.15.2/kde-qtbase-5.15.2p263.tar.xz) = 49709048
Index: databases/qt5-sqldrivers-tds/distinfo
===================================================================
--- /dev/null
+++ databases/qt5-sqldrivers-tds/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423858
+SHA256 (KDE/Qt/5.15.2/kde-qtbase-5.15.2p263.tar.xz) = a516b110cc8c3ae1627711cf3f7fdfffcd300e75cca6c97aa037ea940780ad1e
+SIZE (KDE/Qt/5.15.2/kde-qtbase-5.15.2p263.tar.xz) = 49709048
Index: devel/qt5-assistant/Makefile
===================================================================
--- devel/qt5-assistant/Makefile
+++ devel/qt5-assistant/Makefile
@@ -1,5 +1,5 @@
PORTNAME= assistant
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
CATEGORIES= devel
PKGNAMEPREFIX= qt5-
Index: devel/qt5-assistant/distinfo
===================================================================
--- /dev/null
+++ devel/qt5-assistant/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423860
+SHA256 (KDE/Qt/5.15.2/kde-qttools-5.15.2p17.tar.xz) = 51281e37f5b140eeff242dfefe525bd7fca0223f8da5f33a2cf79e32745eb11a
+SIZE (KDE/Qt/5.15.2/kde-qttools-5.15.2p17.tar.xz) = 8842464
Index: devel/qt5-buildtools/Makefile
===================================================================
--- devel/qt5-buildtools/Makefile
+++ devel/qt5-buildtools/Makefile
@@ -1,6 +1,5 @@
PORTNAME= buildtools
-DISTVERSION= ${QT5_VERSION}
-PORTREVISION= 2
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
CATEGORIES= devel
PKGNAMEPREFIX= qt5-
@@ -8,6 +7,7 @@
COMMENT= Qt build tools
USES= compiler:c++11-lang libtool perl5 qmake:no_env qt-dist:5,base
+USE_PERL5= extract
HAS_CONFIGURE= yes
CONFIGURE_ARGS= -no-gui -no-xcb
QT_BINARIES= yes
Index: devel/qt5-buildtools/distinfo
===================================================================
--- /dev/null
+++ devel/qt5-buildtools/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423861
+SHA256 (KDE/Qt/5.15.2/kde-qtbase-5.15.2p263.tar.xz) = a516b110cc8c3ae1627711cf3f7fdfffcd300e75cca6c97aa037ea940780ad1e
+SIZE (KDE/Qt/5.15.2/kde-qtbase-5.15.2p263.tar.xz) = 49709048
Index: devel/qt5-concurrent/Makefile
===================================================================
--- devel/qt5-concurrent/Makefile
+++ devel/qt5-concurrent/Makefile
@@ -1,13 +1,13 @@
PORTNAME= concurrent
-DISTVERSION= ${QT5_VERSION}
-PORTREVISION= 2
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
CATEGORIES= devel
PKGNAMEPREFIX= qt5-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt multi-threading module
-USES= compiler:c++11-lang qmake:no_env qt-dist:5,base
+USES= compiler:c++11-lang perl5 qmake:no_env qt-dist:5,base
+USE_PERL5= extract
USE_QT= core qmake_build buildtools_build
HAS_CONFIGURE= yes
CONFIGURE_ARGS= -no-gui -no-xcb
Index: devel/qt5-concurrent/distinfo
===================================================================
--- /dev/null
+++ devel/qt5-concurrent/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423862
+SHA256 (KDE/Qt/5.15.2/kde-qtbase-5.15.2p263.tar.xz) = a516b110cc8c3ae1627711cf3f7fdfffcd300e75cca6c97aa037ea940780ad1e
+SIZE (KDE/Qt/5.15.2/kde-qtbase-5.15.2p263.tar.xz) = 49709048
Index: devel/qt5-concurrent/files/patch-gcc11
===================================================================
--- devel/qt5-concurrent/files/patch-gcc11
+++ /dev/null
@@ -1,15 +0,0 @@
-https://codereview.qt-project.org/c/qt/qtbase/+/339417
-
---- src/concurrent/qtconcurrentthreadengine.h.orig 2020-10-27 08:02:11 UTC
-+++ src/concurrent/qtconcurrentthreadengine.h
-@@ -247,8 +247,8 @@ template <>
- class ThreadEngineStarter<void> : public ThreadEngineStarterBase<void>
- {
- public:
-- ThreadEngineStarter<void>(ThreadEngine<void> *_threadEngine)
-- :ThreadEngineStarterBase<void>(_threadEngine) {}
-+ ThreadEngineStarter(ThreadEngine<void> *_threadEngine)
-+ : ThreadEngineStarterBase<void>(_threadEngine) {}
-
- void startBlocking()
- {
Index: devel/qt5-core/Makefile
===================================================================
--- devel/qt5-core/Makefile
+++ devel/qt5-core/Makefile
@@ -1,6 +1,5 @@
PORTNAME= core
-DISTVERSION= ${QT5_VERSION}
-PORTREVISION= 6
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
CATEGORIES= devel
PKGNAMEPREFIX= qt5-
@@ -12,8 +11,9 @@
libpcre2-posix.so:devel/pcre2 \
libzstd.so:archivers/zstd
-USES= compiler:c++11-lang gnome qmake:no_env qt-dist:5,base
+USES= compiler:c++11-lang gnome perl5 qmake:no_env qt-dist:5,base
USE_GNOME= glib20
+USE_PERL5= extract
USE_QT= qmake_build buildtools_build
HAS_CONFIGURE= yes
# Disable (almost) everything to install minimal qconfig.h.
Index: devel/qt5-core/distinfo
===================================================================
--- /dev/null
+++ devel/qt5-core/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423864
+SHA256 (KDE/Qt/5.15.2/kde-qtbase-5.15.2p263.tar.xz) = a516b110cc8c3ae1627711cf3f7fdfffcd300e75cca6c97aa037ea940780ad1e
+SIZE (KDE/Qt/5.15.2/kde-qtbase-5.15.2p263.tar.xz) = 49709048
Index: devel/qt5-core/files/patch-src_corelib_io_qiodevice.cpp
===================================================================
--- devel/qt5-core/files/patch-src_corelib_io_qiodevice.cpp
+++ /dev/null
@@ -1,17 +0,0 @@
---- src/corelib/io/qiodevice.cpp.orig 2020-05-11 08:15:08 UTC
-+++ src/corelib/io/qiodevice.cpp
-@@ -1480,10 +1480,12 @@ QByteArray QIODevice::readLine(qint64 maxSize)
- } else
- readBytes = readLine(result.data(), result.size());
-
-- if (readBytes <= 0)
-+ if (readBytes <= 0) {
- result.clear();
-- else
-+ } else {
- result.resize(readBytes);
-+ result.squeeze();
-+ }
-
- return result;
- }
Index: devel/qt5-dbus/Makefile
===================================================================
--- devel/qt5-dbus/Makefile
+++ devel/qt5-dbus/Makefile
@@ -1,6 +1,5 @@
PORTNAME= dbus
-DISTVERSION= ${QT5_VERSION}
-PORTREVISION= 1
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
CATEGORIES= devel
PKGNAMEPREFIX= qt5-
@@ -9,7 +8,8 @@
LIB_DEPENDS= libdbus-1.so:devel/dbus
-USES= compiler:c++11-lang qmake:no_env qt-dist:5,base
+USES= compiler:c++11-lang perl5 qmake:no_env qt-dist:5,base
+USE_PERL5= extract
USE_QT= core qmake_build buildtools_build
HAS_CONFIGURE= yes
CONFIGURE_ARGS= -no-gui -no-xcb
Index: devel/qt5-dbus/distinfo
===================================================================
--- /dev/null
+++ devel/qt5-dbus/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423865
+SHA256 (KDE/Qt/5.15.2/kde-qtbase-5.15.2p263.tar.xz) = a516b110cc8c3ae1627711cf3f7fdfffcd300e75cca6c97aa037ea940780ad1e
+SIZE (KDE/Qt/5.15.2/kde-qtbase-5.15.2p263.tar.xz) = 49709048
Index: devel/qt5-designer/Makefile
===================================================================
--- devel/qt5-designer/Makefile
+++ devel/qt5-designer/Makefile
@@ -1,5 +1,5 @@
PORTNAME= designer
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
PORTREVISION= 1
CATEGORIES= devel
PKGNAMEPREFIX= qt5-
Index: devel/qt5-designer/distinfo
===================================================================
--- /dev/null
+++ devel/qt5-designer/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423866
+SHA256 (KDE/Qt/5.15.2/kde-qttools-5.15.2p17.tar.xz) = 51281e37f5b140eeff242dfefe525bd7fca0223f8da5f33a2cf79e32745eb11a
+SIZE (KDE/Qt/5.15.2/kde-qttools-5.15.2p17.tar.xz) = 8842464
Index: devel/qt5-help/Makefile
===================================================================
--- devel/qt5-help/Makefile
+++ devel/qt5-help/Makefile
@@ -1,5 +1,5 @@
PORTNAME= help
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
PORTREVISION= 1
CATEGORIES= devel
PKGNAMEPREFIX= qt5-
Index: devel/qt5-help/distinfo
===================================================================
--- /dev/null
+++ devel/qt5-help/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423867
+SHA256 (KDE/Qt/5.15.2/kde-qttools-5.15.2p17.tar.xz) = 51281e37f5b140eeff242dfefe525bd7fca0223f8da5f33a2cf79e32745eb11a
+SIZE (KDE/Qt/5.15.2/kde-qttools-5.15.2p17.tar.xz) = 8842464
Index: devel/qt5-linguist/Makefile
===================================================================
--- devel/qt5-linguist/Makefile
+++ devel/qt5-linguist/Makefile
@@ -1,5 +1,5 @@
PORTNAME= linguist
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
CATEGORIES= devel
PKGNAMEPREFIX= qt5-
Index: devel/qt5-linguist/distinfo
===================================================================
--- /dev/null
+++ devel/qt5-linguist/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423868
+SHA256 (KDE/Qt/5.15.2/kde-qttools-5.15.2p17.tar.xz) = 51281e37f5b140eeff242dfefe525bd7fca0223f8da5f33a2cf79e32745eb11a
+SIZE (KDE/Qt/5.15.2/kde-qttools-5.15.2p17.tar.xz) = 8842464
Index: devel/qt5-linguisttools/Makefile
===================================================================
--- devel/qt5-linguisttools/Makefile
+++ devel/qt5-linguisttools/Makefile
@@ -1,5 +1,5 @@
PORTNAME= linguisttools
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
PORTREVISION= 1
CATEGORIES= devel
PKGNAMEPREFIX= qt5-
Index: devel/qt5-linguisttools/distinfo
===================================================================
--- /dev/null
+++ devel/qt5-linguisttools/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423869
+SHA256 (KDE/Qt/5.15.2/kde-qttools-5.15.2p17.tar.xz) = 51281e37f5b140eeff242dfefe525bd7fca0223f8da5f33a2cf79e32745eb11a
+SIZE (KDE/Qt/5.15.2/kde-qttools-5.15.2p17.tar.xz) = 8842464
Index: devel/qt5-location/Makefile
===================================================================
--- devel/qt5-location/Makefile
+++ devel/qt5-location/Makefile
@@ -1,5 +1,5 @@
PORTNAME= location
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
PORTREVISION= 1
CATEGORIES= devel
PKGNAMEPREFIX= qt5-
Index: devel/qt5-location/distinfo
===================================================================
--- /dev/null
+++ devel/qt5-location/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423870
+SHA256 (KDE/Qt/5.15.2/kde-qtlocation-5.15.2p6.tar.xz) = 82bcf791ce0651b24c43a2875e629a1500f7a9a29378d49100ea5050cd2fa076
+SIZE (KDE/Qt/5.15.2/kde-qtlocation-5.15.2p6.tar.xz) = 4212420
Index: devel/qt5-qdbus/Makefile
===================================================================
--- devel/qt5-qdbus/Makefile
+++ devel/qt5-qdbus/Makefile
@@ -1,5 +1,5 @@
PORTNAME= qdbus
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
PORTREVISION= 1
CATEGORIES= devel
PKGNAMEPREFIX= qt5-
Index: devel/qt5-qdbus/distinfo
===================================================================
--- /dev/null
+++ devel/qt5-qdbus/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423871
+SHA256 (KDE/Qt/5.15.2/kde-qttools-5.15.2p17.tar.xz) = 51281e37f5b140eeff242dfefe525bd7fca0223f8da5f33a2cf79e32745eb11a
+SIZE (KDE/Qt/5.15.2/kde-qttools-5.15.2p17.tar.xz) = 8842464
Index: devel/qt5-qdbusviewer/Makefile
===================================================================
--- devel/qt5-qdbusviewer/Makefile
+++ devel/qt5-qdbusviewer/Makefile
@@ -1,5 +1,5 @@
PORTNAME= qdbusviewer
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
CATEGORIES= devel
PKGNAMEPREFIX= qt5-
Index: devel/qt5-qdbusviewer/distinfo
===================================================================
--- /dev/null
+++ devel/qt5-qdbusviewer/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423872
+SHA256 (KDE/Qt/5.15.2/kde-qttools-5.15.2p17.tar.xz) = 51281e37f5b140eeff242dfefe525bd7fca0223f8da5f33a2cf79e32745eb11a
+SIZE (KDE/Qt/5.15.2/kde-qttools-5.15.2p17.tar.xz) = 8842464
Index: devel/qt5-qdoc-data/Makefile
===================================================================
--- devel/qt5-qdoc-data/Makefile
+++ devel/qt5-qdoc-data/Makefile
@@ -26,7 +26,6 @@
NO_BUILD= yes
DESCR= ${.CURDIR:H:H}/devel/qt5/pkg-descr
-DISTINFO_FILE= ${.CURDIR:H:H}/devel/qt5/distinfo
do-install:
${MKDIR} ${STAGEDIR}${QT_DOCDIR} && \
Index: devel/qt5-qdoc-data/distinfo
===================================================================
--- /dev/null
+++ devel/qt5-qdoc-data/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639505201
+SHA256 (KDE/Qt/5.15.2/qtbase-everywhere-src-5.15.2.tar.xz) = 909fad2591ee367993a75d7e2ea50ad4db332f05e1c38dd7a5a274e156a4e0f8
+SIZE (KDE/Qt/5.15.2/qtbase-everywhere-src-5.15.2.tar.xz) = 50179672
Index: devel/qt5-qdoc/Makefile
===================================================================
--- devel/qt5-qdoc/Makefile
+++ devel/qt5-qdoc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= qdoc
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
CATEGORIES= devel textproc
PKGNAMEPREFIX= qt5-
Index: devel/qt5-qdoc/distinfo
===================================================================
--- /dev/null
+++ devel/qt5-qdoc/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423873
+SHA256 (KDE/Qt/5.15.2/kde-qttools-5.15.2p17.tar.xz) = 51281e37f5b140eeff242dfefe525bd7fca0223f8da5f33a2cf79e32745eb11a
+SIZE (KDE/Qt/5.15.2/kde-qttools-5.15.2p17.tar.xz) = 8842464
Index: devel/qt5-qmake/Makefile
===================================================================
--- devel/qt5-qmake/Makefile
+++ devel/qt5-qmake/Makefile
@@ -1,13 +1,12 @@
PORTNAME= qmake
-DISTVERSION= ${QT5_VERSION}
-PORTREVISION= 1
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
CATEGORIES= devel
PKGNAMEPREFIX= qt5-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt Makefile generator
-USES= compiler:c++11-lib gmake pkgconfig \
+USES= compiler:c++11-lib gmake perl5 pkgconfig \
python:build qmake:no_env qt-dist:5,base shebangfix
SHEBANG_FILES= util/harfbuzz/update-harfbuzz \
util/unicode/x11/makeencodings \
@@ -15,6 +14,7 @@
mkspecs/features/data/mac/objc_namespace.sh \
mkspecs/features/uikit/devices.py \
mkspecs/features/uikit/device_destinations.sh
+USE_PERL5= extract
REINPLACE_ARGS= -i ""
HAS_CONFIGURE= yes
Index: devel/qt5-qmake/distinfo
===================================================================
--- /dev/null
+++ devel/qt5-qmake/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639421182
+SHA256 (KDE/Qt/5.15.2/kde-qtbase-5.15.2p263.tar.xz) = a516b110cc8c3ae1627711cf3f7fdfffcd300e75cca6c97aa037ea940780ad1e
+SIZE (KDE/Qt/5.15.2/kde-qtbase-5.15.2p263.tar.xz) = 49709048
Index: devel/qt5-remoteobjects/Makefile
===================================================================
--- devel/qt5-remoteobjects/Makefile
+++ devel/qt5-remoteobjects/Makefile
@@ -1,5 +1,5 @@
PORTNAME= remoteobjects
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
PORTREVISION= 2
CATEGORIES= devel
PKGNAMEPREFIX= qt5-
Index: devel/qt5-remoteobjects/distinfo
===================================================================
--- /dev/null
+++ devel/qt5-remoteobjects/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423876
+SHA256 (KDE/Qt/5.15.2/kde-qtremoteobjects-5.15.2p3.tar.xz) = f1c2d5d2346fdac017b2a40be80468d9ed50c50bfbdefc7e57f88ea1d111e6dd
+SIZE (KDE/Qt/5.15.2/kde-qtremoteobjects-5.15.2p3.tar.xz) = 350464
Index: devel/qt5-script/Makefile
===================================================================
--- devel/qt5-script/Makefile
+++ devel/qt5-script/Makefile
@@ -1,5 +1,5 @@
PORTNAME= script
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
PORTREVISION= 1
CATEGORIES= devel
PKGNAMEPREFIX= qt5-
@@ -7,7 +7,8 @@
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt 4-compatible scripting module
-USES= compiler:c++11-lang qmake qt-dist:5,script
+USES= compiler:c++11-lang perl5 qmake qt-dist:5,script
+USE_PERL5= extract
USE_QT= core buildtools_build
# Keep make(1) from descending into src/script/obj/ (qmake:outsource
# doesn't work).
Index: devel/qt5-script/distinfo
===================================================================
--- /dev/null
+++ devel/qt5-script/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423877
+SHA256 (KDE/Qt/5.15.2/kde-qtscript-5.15.2p4.tar.xz) = 66671e9516df5b099cef4f0440db97d96d07990665c9311321ccfaaf0687b129
+SIZE (KDE/Qt/5.15.2/kde-qtscript-5.15.2p4.tar.xz) = 2623560
Index: devel/qt5-scripttools/Makefile
===================================================================
--- devel/qt5-scripttools/Makefile
+++ devel/qt5-scripttools/Makefile
@@ -1,5 +1,5 @@
PORTNAME= scripttools
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
PORTREVISION= 1
CATEGORIES= devel
PKGNAMEPREFIX= qt5-
Index: devel/qt5-scripttools/distinfo
===================================================================
--- /dev/null
+++ devel/qt5-scripttools/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423878
+SHA256 (KDE/Qt/5.15.2/kde-qtscript-5.15.2p4.tar.xz) = 66671e9516df5b099cef4f0440db97d96d07990665c9311321ccfaaf0687b129
+SIZE (KDE/Qt/5.15.2/kde-qtscript-5.15.2p4.tar.xz) = 2623560
Index: devel/qt5-scxml/Makefile
===================================================================
--- devel/qt5-scxml/Makefile
+++ devel/qt5-scxml/Makefile
@@ -1,5 +1,5 @@
PORTNAME= scxml
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
PORTREVISION= 1
CATEGORIES= devel
PKGNAMEPREFIX= qt5-
Index: devel/qt5-scxml/distinfo
===================================================================
--- /dev/null
+++ devel/qt5-scxml/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423879
+SHA256 (KDE/Qt/5.15.2/kde-qtscxml-5.15.2p1.tar.xz) = e99d34a972c0bf84ad692edac47b4928e89053d692950a153535c7fc17011f4b
+SIZE (KDE/Qt/5.15.2/kde-qtscxml-5.15.2p1.tar.xz) = 408532
Index: devel/qt5-testlib/Makefile
===================================================================
--- devel/qt5-testlib/Makefile
+++ devel/qt5-testlib/Makefile
@@ -1,13 +1,13 @@
PORTNAME= testlib
-DISTVERSION= ${QT5_VERSION}
-PORTREVISION= 1
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
CATEGORIES= devel
PKGNAMEPREFIX= qt5-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt unit testing module
-USES= compiler:c++11-lang qmake:no_env qt-dist:5,base
+USES= compiler:c++11-lang perl5 qmake:no_env qt-dist:5,base
+USE_PERL5= extract
USE_QT= core qmake_build buildtools_build
HAS_CONFIGURE= yes
CONFIGURE_ARGS= -no-gui -no-xcb
Index: devel/qt5-testlib/distinfo
===================================================================
--- /dev/null
+++ devel/qt5-testlib/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423880
+SHA256 (KDE/Qt/5.15.2/kde-qtbase-5.15.2p263.tar.xz) = a516b110cc8c3ae1627711cf3f7fdfffcd300e75cca6c97aa037ea940780ad1e
+SIZE (KDE/Qt/5.15.2/kde-qtbase-5.15.2p263.tar.xz) = 49709048
Index: devel/qt5-uitools/Makefile
===================================================================
--- devel/qt5-uitools/Makefile
+++ devel/qt5-uitools/Makefile
@@ -1,5 +1,5 @@
PORTNAME= uitools
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
PORTREVISION= 1
CATEGORIES= devel
PKGNAMEPREFIX= qt5-
Index: devel/qt5-uitools/distinfo
===================================================================
--- /dev/null
+++ devel/qt5-uitools/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423881
+SHA256 (KDE/Qt/5.15.2/kde-qttools-5.15.2p17.tar.xz) = 51281e37f5b140eeff242dfefe525bd7fca0223f8da5f33a2cf79e32745eb11a
+SIZE (KDE/Qt/5.15.2/kde-qttools-5.15.2p17.tar.xz) = 8842464
Index: devel/qt5/Makefile.sqldrivers
===================================================================
--- devel/qt5/Makefile.sqldrivers
+++ devel/qt5/Makefile.sqldrivers
@@ -1,12 +1,13 @@
PORTNAME?= ${DB:tl}
-DISTVERSION?= ${QT5_VERSION}
+PORTVERSION?= ${QT5_VERSION}${QT5_KDE_PATCH}
CATEGORIES?= databases
PKGNAMEPREFIX?= qt5-sqldrivers-
MAINTAINER?= kde@FreeBSD.org
COMMENT?= Qt ${DB_DESC} database plugin
-USES+= compiler:c++11-lang qmake:no_env qt-dist:5,base
+USES+= compiler:c++11-lang perl5 qmake:no_env qt-dist:5,base
+USE_PERL5+= extract
USE_QT+= core sql qmake_build buildtools_build
HAS_CONFIGURE= yes
CONFIGURE_ARGS+=-no-gui -no-xcb
Index: devel/qt5/distinfo
===================================================================
--- devel/qt5/distinfo
+++ devel/qt5/distinfo
@@ -1,85 +1 @@
-TIMESTAMP = 1605899522
-SHA256 (KDE/Qt/5.15.2/qt3d-everywhere-src-5.15.2.tar.xz) = 03ed6a48c813c75296c19f5d721184ab168280b69d2656cf16f877d3d4c55c1d
-SIZE (KDE/Qt/5.15.2/qt3d-everywhere-src-5.15.2.tar.xz) = 81925416
-SHA256 (KDE/Qt/5.15.2/qtactiveqt-everywhere-src-5.15.2.tar.xz) = 868161fee0876d17079cd5bed58d1667bf19ffd0018cbe515129f11510ad2a5c
-SIZE (KDE/Qt/5.15.2/qtactiveqt-everywhere-src-5.15.2.tar.xz) = 268380
-SHA256 (KDE/Qt/5.15.2/qtandroidextras-everywhere-src-5.15.2.tar.xz) = 5813278690d89a9c232eccf697fc280034de6f9f02a7c40d95ad5fcf8ac8dabd
-SIZE (KDE/Qt/5.15.2/qtandroidextras-everywhere-src-5.15.2.tar.xz) = 276344
-SHA256 (KDE/Qt/5.15.2/qtbase-everywhere-src-5.15.2.tar.xz) = 909fad2591ee367993a75d7e2ea50ad4db332f05e1c38dd7a5a274e156a4e0f8
-SIZE (KDE/Qt/5.15.2/qtbase-everywhere-src-5.15.2.tar.xz) = 50179672
-SHA256 (KDE/Qt/5.15.2/qtcharts-everywhere-src-5.15.2.tar.xz) = e0750e4195bd8a8b9758ab4d98d437edbe273cd3d289dd6a8f325df6d13f3d11
-SIZE (KDE/Qt/5.15.2/qtcharts-everywhere-src-5.15.2.tar.xz) = 4251992
-SHA256 (KDE/Qt/5.15.2/qtconnectivity-everywhere-src-5.15.2.tar.xz) = 0380327871f76103e5b8c2a305988d76d352b6a982b3e7b3bc3cdc184c64bfa0
-SIZE (KDE/Qt/5.15.2/qtconnectivity-everywhere-src-5.15.2.tar.xz) = 2815492
-SHA256 (KDE/Qt/5.15.2/qtdatavis3d-everywhere-src-5.15.2.tar.xz) = 226a6575d573ad78aca459709722c496c23aee526aa0c38eb7c93b0bea1eb6fd
-SIZE (KDE/Qt/5.15.2/qtdatavis3d-everywhere-src-5.15.2.tar.xz) = 5191436
-SHA256 (KDE/Qt/5.15.2/qtdeclarative-everywhere-src-5.15.2.tar.xz) = c600d09716940f75d684f61c5bdaced797f623a86db1627da599027f6c635651
-SIZE (KDE/Qt/5.15.2/qtdeclarative-everywhere-src-5.15.2.tar.xz) = 21559880
-SHA256 (KDE/Qt/5.15.2/qtdoc-everywhere-src-5.15.2.tar.xz) = a47809f00f1bd690ca4e699cb32ffe7717d43da84e0167d1f562210da7714ce4
-SIZE (KDE/Qt/5.15.2/qtdoc-everywhere-src-5.15.2.tar.xz) = 5746492
-SHA256 (KDE/Qt/5.15.2/qtgamepad-everywhere-src-5.15.2.tar.xz) = c77611f7898326d69176ad67a9b886f617cdedc368ec29f223d63537d25b075c
-SIZE (KDE/Qt/5.15.2/qtgamepad-everywhere-src-5.15.2.tar.xz) = 387084
-SHA256 (KDE/Qt/5.15.2/qtgraphicaleffects-everywhere-src-5.15.2.tar.xz) = ec8d67f64967d5046410490b549c576f9b9e8b47ec68594ae84aa8870173dfe4
-SIZE (KDE/Qt/5.15.2/qtgraphicaleffects-everywhere-src-5.15.2.tar.xz) = 14040900
-SHA256 (KDE/Qt/5.15.2/qtimageformats-everywhere-src-5.15.2.tar.xz) = bf8285c7ce04284527ab823ddc7cf48a1bb79131db3a7127342167f4814253d7
-SIZE (KDE/Qt/5.15.2/qtimageformats-everywhere-src-5.15.2.tar.xz) = 1806740
-SHA256 (KDE/Qt/5.15.2/qtlocation-everywhere-src-5.15.2.tar.xz) = 984fcb09e108df49a8dac35d5ce6dffc49caafd2acb1c2f8a5173a6a21f392a0
-SIZE (KDE/Qt/5.15.2/qtlocation-everywhere-src-5.15.2.tar.xz) = 6556764
-SHA256 (KDE/Qt/5.15.2/qtlottie-everywhere-src-5.15.2.tar.xz) = cec6095ab8f714e609d2ad3ea8c4fd819461ce8793adc42abe37d0f6dc432517
-SIZE (KDE/Qt/5.15.2/qtlottie-everywhere-src-5.15.2.tar.xz) = 82424
-SHA256 (KDE/Qt/5.15.2/qtmacextras-everywhere-src-5.15.2.tar.xz) = 6959b0f2cec71cd66800f36cab797430860e55fa33c9c23698d6a08fc2b8776e
-SIZE (KDE/Qt/5.15.2/qtmacextras-everywhere-src-5.15.2.tar.xz) = 69484
-SHA256 (KDE/Qt/5.15.2/qtmultimedia-everywhere-src-5.15.2.tar.xz) = 0c3758810e5131aabcf76e4965e4c18b8911af54d9edd9305d2a8278d8346df5
-SIZE (KDE/Qt/5.15.2/qtmultimedia-everywhere-src-5.15.2.tar.xz) = 3828172
-SHA256 (KDE/Qt/5.15.2/qtnetworkauth-everywhere-src-5.15.2.tar.xz) = fcc2ec42faa68561efa8f00cd72e662fbc06563ebc6de1dc42d96bb2997acd85
-SIZE (KDE/Qt/5.15.2/qtnetworkauth-everywhere-src-5.15.2.tar.xz) = 141688
-SHA256 (KDE/Qt/5.15.2/qtpurchasing-everywhere-src-5.15.2.tar.xz) = 87120d319ff2f8106e78971f7296d72a66dfe91e763d213199aea55046e93227
-SIZE (KDE/Qt/5.15.2/qtpurchasing-everywhere-src-5.15.2.tar.xz) = 208804
-SHA256 (KDE/Qt/5.15.2/qtquick3d-everywhere-src-5.15.2.tar.xz) = 5b0546323365ce34e4716f22f305ebb4902e222c1a0910b65ee448443c2f94bb
-SIZE (KDE/Qt/5.15.2/qtquick3d-everywhere-src-5.15.2.tar.xz) = 55767288
-SHA256 (KDE/Qt/5.15.2/qtquickcontrols-everywhere-src-5.15.2.tar.xz) = c393fb7384b1f047f10e91a6832cf3e6a4c2a41408b8cb2d05af2283e8549fb5
-SIZE (KDE/Qt/5.15.2/qtquickcontrols-everywhere-src-5.15.2.tar.xz) = 5982344
-SHA256 (KDE/Qt/5.15.2/qtquickcontrols2-everywhere-src-5.15.2.tar.xz) = 671b6ce5f4b8ecc94db622d5d5fb29ef4ff92819be08e5ea55bfcab579de8919
-SIZE (KDE/Qt/5.15.2/qtquickcontrols2-everywhere-src-5.15.2.tar.xz) = 8284692
-SHA256 (KDE/Qt/5.15.2/qtquicktimeline-everywhere-src-5.15.2.tar.xz) = b9c247227607437acec7c7dd18ad46179d20369c9d22bdb1e9fc128dfb832a28
-SIZE (KDE/Qt/5.15.2/qtquicktimeline-everywhere-src-5.15.2.tar.xz) = 102624
-SHA256 (KDE/Qt/5.15.2/qtremoteobjects-everywhere-src-5.15.2.tar.xz) = 6781b6bc90888254ea77ce812736dac00c67fa4eeb3095f5cd65e4b9c15dcfc2
-SIZE (KDE/Qt/5.15.2/qtremoteobjects-everywhere-src-5.15.2.tar.xz) = 374740
-SHA256 (KDE/Qt/5.15.2/qtscript-everywhere-src-5.15.2.tar.xz) = a299715369afbd1caa4d7fa2875d442eab91adcaacafce54a36922442624673e
-SIZE (KDE/Qt/5.15.2/qtscript-everywhere-src-5.15.2.tar.xz) = 2663016
-SHA256 (KDE/Qt/5.15.2/qtscxml-everywhere-src-5.15.2.tar.xz) = 60b9590b9a41c60cee7b8a8c8410ee4625f0389c1ff8d79883ec5a985638a7dc
-SIZE (KDE/Qt/5.15.2/qtscxml-everywhere-src-5.15.2.tar.xz) = 434204
-SHA256 (KDE/Qt/5.15.2/qtsensors-everywhere-src-5.15.2.tar.xz) = 3f0011f9e9942cad119146b54d960438f4568a22a274cdad4fae06bb4e0e4839
-SIZE (KDE/Qt/5.15.2/qtsensors-everywhere-src-5.15.2.tar.xz) = 2056944
-SHA256 (KDE/Qt/5.15.2/qtserialbus-everywhere-src-5.15.2.tar.xz) = aeeb7e5c0d3f8503215b22e1a84c0002ca67cf63862f6e3c6ef44a67ca31bd88
-SIZE (KDE/Qt/5.15.2/qtserialbus-everywhere-src-5.15.2.tar.xz) = 356360
-SHA256 (KDE/Qt/5.15.2/qtserialport-everywhere-src-5.15.2.tar.xz) = 59c559d748417306bc1b2cf2315c1e63eed011ace38ad92946af71f23e2ef79d
-SIZE (KDE/Qt/5.15.2/qtserialport-everywhere-src-5.15.2.tar.xz) = 321496
-SHA256 (KDE/Qt/5.15.2/qtspeech-everywhere-src-5.15.2.tar.xz) = c810fb9eecb08026434422a32e79269627f3bc2941be199e86ec410bdfe883f5
-SIZE (KDE/Qt/5.15.2/qtspeech-everywhere-src-5.15.2.tar.xz) = 101940
-SHA256 (KDE/Qt/5.15.2/qtsvg-everywhere-src-5.15.2.tar.xz) = 8bc3c2c1bc2671e9c67d4205589a8309b57903721ad14c60ea21a5d06acb585e
-SIZE (KDE/Qt/5.15.2/qtsvg-everywhere-src-5.15.2.tar.xz) = 1886268
-SHA256 (KDE/Qt/5.15.2/qttools-everywhere-src-5.15.2.tar.xz) = c189d0ce1ff7c739db9a3ace52ac3e24cb8fd6dbf234e49f075249b38f43c1cc
-SIZE (KDE/Qt/5.15.2/qttools-everywhere-src-5.15.2.tar.xz) = 8894728
-SHA256 (KDE/Qt/5.15.2/qttranslations-everywhere-src-5.15.2.tar.xz) = d5788e86257b21d5323f1efd94376a213e091d1e5e03b45a95dd052b5f570db8
-SIZE (KDE/Qt/5.15.2/qttranslations-everywhere-src-5.15.2.tar.xz) = 1419504
-SHA256 (KDE/Qt/5.15.2/qtvirtualkeyboard-everywhere-src-5.15.2.tar.xz) = 9a3193913be30f09a896e3b8c2f9696d2e9b3f88a63ae9ca8c97a2786b68cf55
-SIZE (KDE/Qt/5.15.2/qtvirtualkeyboard-everywhere-src-5.15.2.tar.xz) = 10955076
-SHA256 (KDE/Qt/5.15.2/qtwayland-everywhere-src-5.15.2.tar.xz) = 193732229ff816f3aaab9a5e2f6bed71ddddbf1988ce003fe8dd84a92ce9aeb5
-SIZE (KDE/Qt/5.15.2/qtwayland-everywhere-src-5.15.2.tar.xz) = 564884
-SHA256 (KDE/Qt/5.15.2/qtwebchannel-everywhere-src-5.15.2.tar.xz) = 127fe79c43b386713f151ed7d411cd81e45e29f9c955584f29736f78c9303ec1
-SIZE (KDE/Qt/5.15.2/qtwebchannel-everywhere-src-5.15.2.tar.xz) = 209208
-SHA256 (KDE/Qt/5.15.2/qtwebengine-everywhere-src-5.15.2.tar.xz) = c8afca0e43d84f7bd595436fbe4d13a5bbdb81ec5104d605085d07545b6f91e0
-SIZE (KDE/Qt/5.15.2/qtwebengine-everywhere-src-5.15.2.tar.xz) = 280142544
-SHA256 (KDE/Qt/5.15.2/qtwebglplugin-everywhere-src-5.15.2.tar.xz) = 81e782b517ed29e10bea1aa90c9f59274c98a910f2c8b105fa78368a36b41446
-SIZE (KDE/Qt/5.15.2/qtwebglplugin-everywhere-src-5.15.2.tar.xz) = 74144
-SHA256 (KDE/Qt/5.15.2/qtwebsockets-everywhere-src-5.15.2.tar.xz) = a0b42d85dd34ff6e2d23400e02f83d8b85bcd80e60efd1521d12d9625d4a233f
-SIZE (KDE/Qt/5.15.2/qtwebsockets-everywhere-src-5.15.2.tar.xz) = 259000
-SHA256 (KDE/Qt/5.15.2/qtwebview-everywhere-src-5.15.2.tar.xz) = be9f46167e4977ead5ef5ecf883fdb812a4120f2436383583792f65557e481e7
-SIZE (KDE/Qt/5.15.2/qtwebview-everywhere-src-5.15.2.tar.xz) = 133428
-SHA256 (KDE/Qt/5.15.2/qtwinextras-everywhere-src-5.15.2.tar.xz) = 65b8272005dec00791ab7d81ab266d1e3313a3bbd8e54e546d984cf4c4ab550e
-SIZE (KDE/Qt/5.15.2/qtwinextras-everywhere-src-5.15.2.tar.xz) = 763948
-SHA256 (KDE/Qt/5.15.2/qtx11extras-everywhere-src-5.15.2.tar.xz) = 7014702ee9a644a5a93da70848ac47c18851d4f8ed622b29a72eed9282fc6e3e
-SIZE (KDE/Qt/5.15.2/qtx11extras-everywhere-src-5.15.2.tar.xz) = 143972
-SHA256 (KDE/Qt/5.15.2/qtxmlpatterns-everywhere-src-5.15.2.tar.xz) = 76ea2162a7c349188d7e7e4f6c77b78e8a205494c90fee3cea3487a1ae2cf2fa
-SIZE (KDE/Qt/5.15.2/qtxmlpatterns-everywhere-src-5.15.2.tar.xz) = 5209380
+TIMESTAMP = 1639414463
Index: devel/qt5/files/extrapatch-sync.profiles
===================================================================
--- /dev/null
+++ devel/qt5/files/extrapatch-sync.profiles
@@ -0,0 +1,12 @@
+--- sync.profile.orig 2021-12-13 20:02:18.219921000 +0100
++++ sync.profile 2021-12-13 20:03:45.430880000 +0100
+@@ -37,9 +37,6 @@
+ "QtZlib" => "!>$basedir/src/corelib;$basedir/src/3rdparty/zlib",
+ "QtOpenGLExtensions" => "$basedir/src/openglextensions",
+ "QtEglFSDeviceIntegration" => "$basedir/src/plugins/platforms/eglfs",
+- "QtMockPlugins1" => "$basedir/tests/auto/cmake/mockplugins/mockplugins1",
+- "QtMockPlugins2" => "$basedir/tests/auto/cmake/mockplugins/mockplugins2",
+- "QtMockPlugins3" => "$basedir/tests/auto/cmake/mockplugins/mockplugins3",
+ );
+ %moduleheaders = ( # restrict the module headers to those found in relative path
+ "QtEglFSDeviceIntegration" => "api",
Index: graphics/qt5-3d/Makefile
===================================================================
--- graphics/qt5-3d/Makefile
+++ graphics/qt5-3d/Makefile
@@ -1,5 +1,5 @@
PORTNAME= 3d
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
PORTREVISION= 3
CATEGORIES= graphics
PKGNAMEPREFIX= qt5-
@@ -9,7 +9,8 @@
LIB_DEPENDS= libassimp.so:multimedia/assimp
-USES= compiler:c++11-lang pkgconfig qmake:norecursive qt-dist:5,3d
+USES= compiler:c++11-lang perl5 pkgconfig qmake:norecursive qt-dist:5,3d
+USE_PERL5= extract
USE_QT= concurrent core declarative gui network buildtools_build
QT_BINARIES= yes
Index: graphics/qt5-3d/distinfo
===================================================================
--- /dev/null
+++ graphics/qt5-3d/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639431403
+SHA256 (KDE/Qt/5.15.2/kde-qt3d-5.15.2p39.tar.xz) = 9a3f92cb460eb5e36d80624a177cf073a56ae189aed7ac615e8940286c56c8b8
+SIZE (KDE/Qt/5.15.2/kde-qt3d-5.15.2p39.tar.xz) = 81860360
Index: graphics/qt5-3d/pkg-plist
===================================================================
--- graphics/qt5-3d/pkg-plist
+++ graphics/qt5-3d/pkg-plist
@@ -1185,6 +1185,7 @@
%%QT_CMAKEDIR%%/Qt53DQuickScene2D/Qt53DQuickScene2DConfigVersion.cmake
%%QT_CMAKEDIR%%/Qt53DRender/Qt53DRenderConfig.cmake
%%QT_CMAKEDIR%%/Qt53DRender/Qt53DRenderConfigVersion.cmake
+%%QT_CMAKEDIR%%/Qt53DRender/Qt53DRender_AssimpSceneImportPlugin.cmake
%%QT_CMAKEDIR%%/Qt53DRender/Qt53DRender_DefaultGeometryLoaderPlugin.cmake
%%QT_CMAKEDIR%%/Qt53DRender/Qt53DRender_GLTFGeometryLoaderPlugin.cmake
%%QT_CMAKEDIR%%/Qt53DRender/Qt53DRender_GLTFSceneExportPlugin.cmake
@@ -1297,6 +1298,8 @@
%%DEBUG%%%%QT_PLUGINDIR%%/renderers/libopenglrenderer.so.debug
%%QT_PLUGINDIR%%/renderplugins/libscene2d.so
%%DEBUG%%%%QT_PLUGINDIR%%/renderplugins/libscene2d.so.debug
+%%QT_PLUGINDIR%%/sceneparsers/libassimpsceneimport.so
+%%DEBUG%%%%QT_PLUGINDIR%%/sceneparsers/libassimpsceneimport.so.debug
%%QT_PLUGINDIR%%/sceneparsers/libgltfsceneexport.so
%%DEBUG%%%%QT_PLUGINDIR%%/sceneparsers/libgltfsceneexport.so.debug
%%QT_PLUGINDIR%%/sceneparsers/libgltfsceneimport.so
Index: graphics/qt5-graphicaleffects/Makefile
===================================================================
--- graphics/qt5-graphicaleffects/Makefile
+++ graphics/qt5-graphicaleffects/Makefile
@@ -1,5 +1,5 @@
PORTNAME= graphicaleffects
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
CATEGORIES= graphics
PKGNAMEPREFIX= qt5-
Index: graphics/qt5-graphicaleffects/distinfo
===================================================================
--- /dev/null
+++ graphics/qt5-graphicaleffects/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423883
+SHA256 (KDE/Qt/5.15.2/kde-qtgraphicaleffects-5.15.2p2.tar.xz) = 36786c7aaa7e0418a6c5c45771821c5b037c42aadcba332151b41a0dd68a71c1
+SIZE (KDE/Qt/5.15.2/kde-qtgraphicaleffects-5.15.2p2.tar.xz) = 14019160
Index: graphics/qt5-imageformats/Makefile
===================================================================
--- graphics/qt5-imageformats/Makefile
+++ graphics/qt5-imageformats/Makefile
@@ -1,5 +1,5 @@
PORTNAME= imageformats
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
CATEGORIES= graphics
PKGNAMEPREFIX= qt5-
Index: graphics/qt5-imageformats/distinfo
===================================================================
--- /dev/null
+++ graphics/qt5-imageformats/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423884
+SHA256 (KDE/Qt/5.15.2/kde-qtimageformats-5.15.2p3.tar.xz) = a55d3cbd1f51550d1c8ed3924567e095e88c7a323793d1978803350e3223549e
+SIZE (KDE/Qt/5.15.2/kde-qtimageformats-5.15.2p3.tar.xz) = 1788056
Index: graphics/qt5-opengl/Makefile
===================================================================
--- graphics/qt5-opengl/Makefile
+++ graphics/qt5-opengl/Makefile
@@ -1,14 +1,14 @@
PORTNAME= opengl
-DISTVERSION= ${QT5_VERSION}
-PORTREVISION= 2
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
CATEGORIES= graphics
PKGNAMEPREFIX= qt5-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt 5-compatible OpenGL support module
-USES= compiler:c++11-lang gl qmake:no_env qt-dist:5,base
+USES= compiler:c++11-lang gl perl5 qmake:no_env qt-dist:5,base
USE_GL= gl
+USE_PERL5= extract
USE_QT= core gui widgets qmake_build buildtools_build
HAS_CONFIGURE= yes
Index: graphics/qt5-opengl/distinfo
===================================================================
--- /dev/null
+++ graphics/qt5-opengl/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423885
+SHA256 (KDE/Qt/5.15.2/kde-qtbase-5.15.2p263.tar.xz) = a516b110cc8c3ae1627711cf3f7fdfffcd300e75cca6c97aa037ea940780ad1e
+SIZE (KDE/Qt/5.15.2/kde-qtbase-5.15.2p263.tar.xz) = 49709048
Index: graphics/qt5-pixeltool/Makefile
===================================================================
--- graphics/qt5-pixeltool/Makefile
+++ graphics/qt5-pixeltool/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pixeltool
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
CATEGORIES= graphics
PKGNAMEPREFIX= qt5-
Index: graphics/qt5-pixeltool/distinfo
===================================================================
--- /dev/null
+++ graphics/qt5-pixeltool/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423887
+SHA256 (KDE/Qt/5.15.2/kde-qttools-5.15.2p17.tar.xz) = 51281e37f5b140eeff242dfefe525bd7fca0223f8da5f33a2cf79e32745eb11a
+SIZE (KDE/Qt/5.15.2/kde-qttools-5.15.2p17.tar.xz) = 8842464
Index: graphics/qt5-svg/Makefile
===================================================================
--- graphics/qt5-svg/Makefile
+++ graphics/qt5-svg/Makefile
@@ -1,5 +1,5 @@
PORTNAME= svg
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
PORTREVISION= 1
CATEGORIES= graphics
PKGNAMEPREFIX= qt5-
Index: graphics/qt5-svg/distinfo
===================================================================
--- /dev/null
+++ graphics/qt5-svg/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423888
+SHA256 (KDE/Qt/5.15.2/kde-qtsvg-5.15.2p13.tar.xz) = 665a35b4916d9406c221709d11529dc5bbeed6b674abd1c99cb48db1ad205d6c
+SIZE (KDE/Qt/5.15.2/kde-qtsvg-5.15.2p13.tar.xz) = 1864320
Index: graphics/qt5-wayland/Makefile
===================================================================
--- graphics/qt5-wayland/Makefile
+++ graphics/qt5-wayland/Makefile
@@ -1,5 +1,5 @@
PORTNAME= wayland
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
PORTREVISION= 3
CATEGORIES= graphics
PKGNAMEPREFIX= qt5-
Index: graphics/qt5-wayland/distinfo
===================================================================
--- /dev/null
+++ graphics/qt5-wayland/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423889
+SHA256 (KDE/Qt/5.15.2/kde-qtwayland-5.15.2p37.tar.xz) = de116b90858923bd96e6fa541170dbfb208c845263a3301e861086a3b93f5467
+SIZE (KDE/Qt/5.15.2/kde-qtwayland-5.15.2p37.tar.xz) = 533864
Index: misc/qt5-doc/Makefile
===================================================================
--- misc/qt5-doc/Makefile
+++ misc/qt5-doc/Makefile
@@ -8,7 +8,7 @@
QT5_VERSION= 5.12.2
PORTNAME= doc
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
CATEGORIES= misc
MASTER_SITES= QT/online/qtsdkrepository/linux_x64/desktop/qt5_${QT5_VERSION:S/.//g}_src_doc_examples/qt.qt5.${QT5_VERSION:S/.//g}.doc/
PKGNAMEPREFIX= qt5-
Index: misc/qt5-examples/Makefile
===================================================================
--- misc/qt5-examples/Makefile
+++ misc/qt5-examples/Makefile
@@ -1,7 +1,7 @@
# Created by: Marie Loise Nolden <loise@kde.org>
PORTNAME= examples
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
CATEGORIES= misc
MASTER_SITES= QT/official_releases/qt/${QT5_VERSION:R}/${QT5_VERSION}/single
PKGNAMEPREFIX= qt5-
Index: misc/qt5-l10n/Makefile
===================================================================
--- misc/qt5-l10n/Makefile
+++ misc/qt5-l10n/Makefile
@@ -1,5 +1,5 @@
PORTNAME= l10n
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
CATEGORIES= misc
PKGNAMEPREFIX= qt5-
Index: misc/qt5-l10n/distinfo
===================================================================
--- /dev/null
+++ misc/qt5-l10n/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423897
+SHA256 (KDE/Qt/5.15.2/kde-qttranslations-5.15.2p22.tar.xz) = 4293399b69dfc98026925d9acecbeafe1e2df180857f67d180534fde91b2105d
+SIZE (KDE/Qt/5.15.2/kde-qttranslations-5.15.2p22.tar.xz) = 1594464
Index: misc/qt5-l10n/pkg-plist
===================================================================
--- misc/qt5-l10n/pkg-plist
+++ misc/qt5-l10n/pkg-plist
@@ -1,4 +1,67 @@
%%QT_L10NDIR%%/assistant_ar.qm
+%%QT_L10NDIR%%/assistant_hr.qm
+%%QT_L10NDIR%%/assistant_nl.qm
+%%QT_L10NDIR%%/assistant_pt_BR.qm
+%%QT_L10NDIR%%/designer_hr.qm
+%%QT_L10NDIR%%/designer_nl.qm
+%%QT_L10NDIR%%/linguist_hr.qm
+%%QT_L10NDIR%%/linguist_nl.qm
+%%QT_L10NDIR%%/qt_help_hr.qm
+%%QT_L10NDIR%%/qt_help_nl.qm
+%%QT_L10NDIR%%/qt_help_nn.qm
+%%QT_L10NDIR%%/qt_help_pt_BR.qm
+%%QT_L10NDIR%%/qt_hr.qm
+%%QT_L10NDIR%%/qt_nl.qm
+%%QT_L10NDIR%%/qt_nn.qm
+%%QT_L10NDIR%%/qt_pt_BR.qm
+%%QT_L10NDIR%%/qt_pt_PT.qm
+%%QT_L10NDIR%%/qtbase_fa.qm
+%%QT_L10NDIR%%/qtbase_hr.qm
+%%QT_L10NDIR%%/qtbase_nl.qm
+%%QT_L10NDIR%%/qtbase_nn.qm
+%%QT_L10NDIR%%/qtbase_pt_BR.qm
+%%QT_L10NDIR%%/qtbase_zh_CN.qm
+%%QT_L10NDIR%%/qtconnectivity_hr.qm
+%%QT_L10NDIR%%/qtconnectivity_nl.qm
+%%QT_L10NDIR%%/qtconnectivity_pt_BR.qm
+%%QT_L10NDIR%%/qtconnectivity_zh_CN.qm
+%%QT_L10NDIR%%/qtdeclarative_fa.qm
+%%QT_L10NDIR%%/qtdeclarative_hr.qm
+%%QT_L10NDIR%%/qtdeclarative_nl.qm
+%%QT_L10NDIR%%/qtdeclarative_pt_BR.qm
+%%QT_L10NDIR%%/qtdeclarative_zh_CN.qm
+%%QT_L10NDIR%%/qtlocation_hr.qm
+%%QT_L10NDIR%%/qtlocation_nl.qm
+%%QT_L10NDIR%%/qtlocation_pt_BR.qm
+%%QT_L10NDIR%%/qtlocation_zh_CN.qm
+%%QT_L10NDIR%%/qtmultimedia_fa.qm
+%%QT_L10NDIR%%/qtmultimedia_hr.qm
+%%QT_L10NDIR%%/qtmultimedia_nl.qm
+%%QT_L10NDIR%%/qtmultimedia_nn.qm
+%%QT_L10NDIR%%/qtmultimedia_pt_BR.qm
+%%QT_L10NDIR%%/qtmultimedia_zh_CN.qm
+%%QT_L10NDIR%%/qtquickcontrols2_hr.qm
+%%QT_L10NDIR%%/qtquickcontrols2_nl.qm
+%%QT_L10NDIR%%/qtquickcontrols2_nn.qm
+%%QT_L10NDIR%%/qtquickcontrols2_pt_BR.qm
+%%QT_L10NDIR%%/qtquickcontrols2_zh_CN.qm
+%%QT_L10NDIR%%/qtquickcontrols_hr.qm
+%%QT_L10NDIR%%/qtquickcontrols_nl.qm
+%%QT_L10NDIR%%/qtquickcontrols_nn.qm
+%%QT_L10NDIR%%/qtquickcontrols_pt_BR.qm
+%%QT_L10NDIR%%/qtquickcontrols_zh_CN.qm
+%%QT_L10NDIR%%/qtscript_fa.qm
+%%QT_L10NDIR%%/qtscript_hr.qm
+%%QT_L10NDIR%%/qtscript_nl.qm
+%%QT_L10NDIR%%/qtscript_nn.qm
+%%QT_L10NDIR%%/qtscript_pt_BR.qm
+%%QT_L10NDIR%%/qtscript_zh_CN.qm
+%%QT_L10NDIR%%/qtxmlpatterns_fa.qm
+%%QT_L10NDIR%%/qtxmlpatterns_hr.qm
+%%QT_L10NDIR%%/qtxmlpatterns_nl.qm
+%%QT_L10NDIR%%/qtxmlpatterns_nn.qm
+%%QT_L10NDIR%%/qtxmlpatterns_pt_BR.qm
+%%QT_L10NDIR%%/qtxmlpatterns_zh_CN.qm
%%QT_L10NDIR%%/assistant_bg.qm
%%QT_L10NDIR%%/assistant_cs.qm
%%QT_L10NDIR%%/assistant_da.qm
@@ -100,7 +163,6 @@
%%QT_L10NDIR%%/qt_lt.qm
%%QT_L10NDIR%%/qt_lv.qm
%%QT_L10NDIR%%/qt_pl.qm
-%%QT_L10NDIR%%/qt_pt.qm
%%QT_L10NDIR%%/qt_ru.qm
%%QT_L10NDIR%%/qt_sk.qm
%%QT_L10NDIR%%/qt_sl.qm
Index: multimedia/qt5-multimedia/Makefile
===================================================================
--- multimedia/qt5-multimedia/Makefile
+++ multimedia/qt5-multimedia/Makefile
@@ -1,5 +1,5 @@
PORTNAME= multimedia
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
PORTREVISION= 3
CATEGORIES= multimedia
PKGNAMEPREFIX= qt5-
Index: multimedia/qt5-multimedia/distinfo
===================================================================
--- /dev/null
+++ multimedia/qt5-multimedia/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423899
+SHA256 (KDE/Qt/5.15.2/kde-qtmultimedia-5.15.2p3.tar.xz) = 4eee6b7d15d88a0bff9285687196a2e7703f18927995443c1de7fb82c47f03ec
+SIZE (KDE/Qt/5.15.2/kde-qtmultimedia-5.15.2p3.tar.xz) = 3788908
Index: net/qt5-network/Makefile
===================================================================
--- net/qt5-network/Makefile
+++ net/qt5-network/Makefile
@@ -1,6 +1,5 @@
PORTNAME= network
-DISTVERSION= ${QT5_VERSION}
-PORTREVISION= 1
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
CATEGORIES= net
PKGNAMEPREFIX= qt5-
@@ -9,7 +8,8 @@
RUN_DEPENDS= ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss
-USES= compiler:c++11-lang qmake:no_env qt-dist:5,base ssl
+USES= compiler:c++11-lang perl5 qmake:no_env qt-dist:5,base ssl
+USE_PERL5= extract
USE_QT= core buildtools_build
HAS_CONFIGURE= yes
CONFIGURE_ARGS= -no-gui -no-xcb
Index: net/qt5-network/distinfo
===================================================================
--- /dev/null
+++ net/qt5-network/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423900
+SHA256 (KDE/Qt/5.15.2/kde-qtbase-5.15.2p263.tar.xz) = a516b110cc8c3ae1627711cf3f7fdfffcd300e75cca6c97aa037ea940780ad1e
+SIZE (KDE/Qt/5.15.2/kde-qtbase-5.15.2p263.tar.xz) = 49709048
Index: net/qt5-networkauth/Makefile
===================================================================
--- net/qt5-networkauth/Makefile
+++ net/qt5-networkauth/Makefile
@@ -1,5 +1,5 @@
PORTNAME= networkauth
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
PORTREVISION= 1
CATEGORIES= net
PKGNAMEPREFIX= qt5-
@@ -7,7 +7,8 @@
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt network auth module
-USES= compiler:c++11-lang qmake:no_env qt-dist:5
+USES= compiler:c++11-lang perl5 qmake:no_env qt-dist:5
+USE_PERL5= extract
USE_QT= core network \
buildtools_build
Index: net/qt5-networkauth/distinfo
===================================================================
--- /dev/null
+++ net/qt5-networkauth/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423902
+SHA256 (KDE/Qt/5.15.2/kde-qtnetworkauth-5.15.2p2.tar.xz) = 73a747463be53741087836abbe07f7ba7cb787721d3a9dad713fd6552ac1068d
+SIZE (KDE/Qt/5.15.2/kde-qtnetworkauth-5.15.2p2.tar.xz) = 119968
Index: print/qt5-printsupport/Makefile
===================================================================
--- print/qt5-printsupport/Makefile
+++ print/qt5-printsupport/Makefile
@@ -1,13 +1,13 @@
PORTNAME= printsupport
-DISTVERSION= ${QT5_VERSION}
-PORTREVISION= 1
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
CATEGORIES= print
PKGNAMEPREFIX= qt5-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt print support module
-USES= compiler:c++11-lang qmake:no_env qt-dist:5,base
+USES= compiler:c++11-lang perl5 qmake:no_env qt-dist:5,base
+USE_PERL5= extract
USE_QT= core gui widgets qmake_build buildtools_build
HAS_CONFIGURE= yes
Index: print/qt5-printsupport/distinfo
===================================================================
--- /dev/null
+++ print/qt5-printsupport/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423903
+SHA256 (KDE/Qt/5.15.2/kde-qtbase-5.15.2p263.tar.xz) = a516b110cc8c3ae1627711cf3f7fdfffcd300e75cca6c97aa037ea940780ad1e
+SIZE (KDE/Qt/5.15.2/kde-qtbase-5.15.2p263.tar.xz) = 49709048
Index: sysutils/qt5-qtdiag/Makefile
===================================================================
--- sysutils/qt5-qtdiag/Makefile
+++ sysutils/qt5-qtdiag/Makefile
@@ -1,5 +1,5 @@
PORTNAME= qtdiag
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
CATEGORIES= sysutils
PKGNAMEPREFIX= qt5-
Index: sysutils/qt5-qtdiag/distinfo
===================================================================
--- /dev/null
+++ sysutils/qt5-qtdiag/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423904
+SHA256 (KDE/Qt/5.15.2/kde-qttools-5.15.2p17.tar.xz) = 51281e37f5b140eeff242dfefe525bd7fca0223f8da5f33a2cf79e32745eb11a
+SIZE (KDE/Qt/5.15.2/kde-qttools-5.15.2p17.tar.xz) = 8842464
Index: sysutils/qt5-qtpaths/Makefile
===================================================================
--- sysutils/qt5-qtpaths/Makefile
+++ sysutils/qt5-qtpaths/Makefile
@@ -1,5 +1,5 @@
PORTNAME= qtpaths
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
CATEGORIES= sysutils
PKGNAMEPREFIX= qt5-
Index: sysutils/qt5-qtpaths/distinfo
===================================================================
--- /dev/null
+++ sysutils/qt5-qtpaths/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423905
+SHA256 (KDE/Qt/5.15.2/kde-qttools-5.15.2p17.tar.xz) = 51281e37f5b140eeff242dfefe525bd7fca0223f8da5f33a2cf79e32745eb11a
+SIZE (KDE/Qt/5.15.2/kde-qttools-5.15.2p17.tar.xz) = 8842464
Index: sysutils/qt5-qtplugininfo/Makefile
===================================================================
--- sysutils/qt5-qtplugininfo/Makefile
+++ sysutils/qt5-qtplugininfo/Makefile
@@ -1,5 +1,5 @@
PORTNAME= qtplugininfo
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
CATEGORIES= sysutils
PKGNAMEPREFIX= qt5-
Index: sysutils/qt5-qtplugininfo/distinfo
===================================================================
--- /dev/null
+++ sysutils/qt5-qtplugininfo/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423906
+SHA256 (KDE/Qt/5.15.2/kde-qttools-5.15.2p17.tar.xz) = 51281e37f5b140eeff242dfefe525bd7fca0223f8da5f33a2cf79e32745eb11a
+SIZE (KDE/Qt/5.15.2/kde-qttools-5.15.2p17.tar.xz) = 8842464
Index: textproc/qt5-xml/Makefile
===================================================================
--- textproc/qt5-xml/Makefile
+++ textproc/qt5-xml/Makefile
@@ -1,13 +1,13 @@
PORTNAME= xml
-DISTVERSION= ${QT5_VERSION}
-PORTREVISION= 1
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
CATEGORIES= textproc
PKGNAMEPREFIX= qt5-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt SAX and DOM implementations
-USES= compiler:c++11-lang qmake:no_env qt-dist:5,base
+USES= compiler:c++11-lang perl5 qmake:no_env qt-dist:5,base
+USE_PERL5= extract
USE_QT= core qmake_build buildtools_build
HAS_CONFIGURE= yes
CONFIGURE_ARGS= -no-gui -no-xcb
Index: textproc/qt5-xml/distinfo
===================================================================
--- /dev/null
+++ textproc/qt5-xml/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423907
+SHA256 (KDE/Qt/5.15.2/kde-qtbase-5.15.2p263.tar.xz) = a516b110cc8c3ae1627711cf3f7fdfffcd300e75cca6c97aa037ea940780ad1e
+SIZE (KDE/Qt/5.15.2/kde-qtbase-5.15.2p263.tar.xz) = 49709048
Index: textproc/qt5-xmlpatterns/Makefile
===================================================================
--- textproc/qt5-xmlpatterns/Makefile
+++ textproc/qt5-xmlpatterns/Makefile
@@ -1,5 +1,5 @@
PORTNAME= xmlpatterns
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
CATEGORIES= textproc
PKGNAMEPREFIX= qt5-
Index: textproc/qt5-xmlpatterns/distinfo
===================================================================
--- /dev/null
+++ textproc/qt5-xmlpatterns/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423908
+SHA256 (KDE/Qt/5.15.2/kde-qtxmlpatterns-5.15.2p2.tar.xz) = 519880b344bd108df382437cc987eaafb3fbfb055ea25edeff82d6fb38abd381
+SIZE (KDE/Qt/5.15.2/kde-qtxmlpatterns-5.15.2p2.tar.xz) = 1376128
Index: www/qt5-webchannel/Makefile
===================================================================
--- www/qt5-webchannel/Makefile
+++ www/qt5-webchannel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= webchannel
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
PORTREVISION= 2
CATEGORIES= www
PKGNAMEPREFIX= qt5-
Index: www/qt5-webchannel/distinfo
===================================================================
--- /dev/null
+++ www/qt5-webchannel/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639423909
+SHA256 (KDE/Qt/5.15.2/kde-qtwebchannel-5.15.2p2.tar.xz) = ec97632456edacb2449ca178750a3fdc03a2561a6ca536c15593d729e33ec9cf
+SIZE (KDE/Qt/5.15.2/kde-qtwebchannel-5.15.2p2.tar.xz) = 187764
Index: www/qt5-webglplugin/Makefile
===================================================================
--- www/qt5-webglplugin/Makefile
+++ www/qt5-webglplugin/Makefile
@@ -1,5 +1,5 @@
PORTNAME= webglplugin
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
PORTREVISION= 2
CATEGORIES= www
PKGNAMEPREFIX= qt5-
Index: www/qt5-webglplugin/distinfo
===================================================================
--- /dev/null
+++ www/qt5-webglplugin/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639424003
+SHA256 (KDE/Qt/5.15.2/kde-qtwebglplugin-5.15.2p2.tar.xz) = 54d0692ca4fdd487b53959a2895b098c03519965095b510d0750ea0358d71892
+SIZE (KDE/Qt/5.15.2/kde-qtwebglplugin-5.15.2p2.tar.xz) = 53640
Index: www/qt5-websockets-qml/Makefile
===================================================================
--- www/qt5-websockets-qml/Makefile
+++ www/qt5-websockets-qml/Makefile
@@ -1,5 +1,5 @@
PORTNAME= websockets-qml
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
PORTREVISION= 1
CATEGORIES= www
PKGNAMEPREFIX= qt5-
Index: www/qt5-websockets-qml/distinfo
===================================================================
--- /dev/null
+++ www/qt5-websockets-qml/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639424005
+SHA256 (KDE/Qt/5.15.2/kde-qtwebsockets-5.15.2p4.tar.xz) = f2c686efc7ecd2943af70d80303e20aecf7b7116cb11cf84fc83ce791552f48e
+SIZE (KDE/Qt/5.15.2/kde-qtwebsockets-5.15.2p4.tar.xz) = 237052
Index: www/qt5-websockets/Makefile
===================================================================
--- www/qt5-websockets/Makefile
+++ www/qt5-websockets/Makefile
@@ -1,5 +1,5 @@
PORTNAME= websockets
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
PORTREVISION= 1
CATEGORIES= www
PKGNAMEPREFIX= qt5-
@@ -7,7 +7,8 @@
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt implementation of WebSocket protocol
-USES= compiler:c++11-lang qmake:norecursive qt-dist:5,websockets
+USES= compiler:c++11-lang perl5 qmake:norecursive qt-dist:5,websockets
+USE_PERL5= extract
USE_QT= buildtools_build core network
.include <bsd.port.mk>
Index: www/qt5-websockets/distinfo
===================================================================
--- /dev/null
+++ www/qt5-websockets/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639424004
+SHA256 (KDE/Qt/5.15.2/kde-qtwebsockets-5.15.2p4.tar.xz) = f2c686efc7ecd2943af70d80303e20aecf7b7116cb11cf84fc83ce791552f48e
+SIZE (KDE/Qt/5.15.2/kde-qtwebsockets-5.15.2p4.tar.xz) = 237052
Index: www/qt5-webview/Makefile
===================================================================
--- www/qt5-webview/Makefile
+++ www/qt5-webview/Makefile
@@ -1,5 +1,5 @@
PORTNAME= webview
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
PORTREVISION= 2
CATEGORIES= www
PKGNAMEPREFIX= qt5-
Index: www/qt5-webview/distinfo
===================================================================
--- /dev/null
+++ www/qt5-webview/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639424006
+SHA256 (KDE/Qt/5.15.2/kde-qtwebview-5.15.2p2.tar.xz) = 6750b8d0ce61d900a56b2ca9fa4cb1bca25a728ddffce22c3037f38a3cf47e9c
+SIZE (KDE/Qt/5.15.2/kde-qtwebview-5.15.2p2.tar.xz) = 112016
Index: x11-toolkits/qt5-charts/Makefile
===================================================================
--- x11-toolkits/qt5-charts/Makefile
+++ x11-toolkits/qt5-charts/Makefile
@@ -1,5 +1,5 @@
PORTNAME= charts
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
CATEGORIES= x11-toolkits
PKGNAMEPREFIX= qt5-
Index: x11-toolkits/qt5-charts/distinfo
===================================================================
--- /dev/null
+++ x11-toolkits/qt5-charts/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639424007
+SHA256 (KDE/Qt/5.15.2/kde-qtcharts-5.15.2p2.tar.xz) = bcc66d1f67d4be893aa1e952657735c63780ac2bcc49d6ec981c38612466b934
+SIZE (KDE/Qt/5.15.2/kde-qtcharts-5.15.2p2.tar.xz) = 4218592
Index: x11-toolkits/qt5-datavis3d/Makefile
===================================================================
--- x11-toolkits/qt5-datavis3d/Makefile
+++ x11-toolkits/qt5-datavis3d/Makefile
@@ -1,5 +1,5 @@
PORTNAME= datavis3d
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
PORTREVISION= 1
CATEGORIES= x11-toolkits
PKGNAMEPREFIX= qt5-
Index: x11-toolkits/qt5-datavis3d/distinfo
===================================================================
--- /dev/null
+++ x11-toolkits/qt5-datavis3d/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639424008
+SHA256 (KDE/Qt/5.15.2/kde-qtdatavis3d-5.15.2p2.tar.xz) = 48c33c37c3a8053403169a00c93bb9ddebfdcfda65ee736c25d6ef355c2b24ce
+SIZE (KDE/Qt/5.15.2/kde-qtdatavis3d-5.15.2p2.tar.xz) = 5159608
Index: x11-toolkits/qt5-declarative-test/Makefile
===================================================================
--- x11-toolkits/qt5-declarative-test/Makefile
+++ x11-toolkits/qt5-declarative-test/Makefile
@@ -1,5 +1,5 @@
PORTNAME= declarative-test
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
CATEGORIES= x11-toolkits
PKGNAMEPREFIX= qt5-
Index: x11-toolkits/qt5-declarative-test/distinfo
===================================================================
--- /dev/null
+++ x11-toolkits/qt5-declarative-test/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639424011
+SHA256 (KDE/Qt/5.15.2/kde-qtdeclarative-5.15.2p41.tar.xz) = 67821e7f3ae5aac78bc82001394b2bef6f952c9607d281dd4a33e3c040d652ec
+SIZE (KDE/Qt/5.15.2/kde-qtdeclarative-5.15.2p41.tar.xz) = 18992128
Index: x11-toolkits/qt5-declarative/Makefile
===================================================================
--- x11-toolkits/qt5-declarative/Makefile
+++ x11-toolkits/qt5-declarative/Makefile
@@ -1,5 +1,5 @@
PORTNAME= declarative
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
PORTREVISION= 4
CATEGORIES= x11-toolkits
PKGNAMEPREFIX= qt5-
Index: x11-toolkits/qt5-declarative/distinfo
===================================================================
--- /dev/null
+++ x11-toolkits/qt5-declarative/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639424010
+SHA256 (KDE/Qt/5.15.2/kde-qtdeclarative-5.15.2p41.tar.xz) = 67821e7f3ae5aac78bc82001394b2bef6f952c9607d281dd4a33e3c040d652ec
+SIZE (KDE/Qt/5.15.2/kde-qtdeclarative-5.15.2p41.tar.xz) = 18992128
Index: x11-toolkits/qt5-declarative/pkg-plist
===================================================================
--- x11-toolkits/qt5-declarative/pkg-plist
+++ x11-toolkits/qt5-declarative/pkg-plist
@@ -1,3 +1,5 @@
+%%QT_BINDIR%%/qmltime
+%%DEBUG%%%%QT_BINDIR%%/qmltime.debug
%%QT_INCDIR%%/QtPacketProtocol/%%FULLVER%%/QtPacketProtocol/private/qpacket_p.h
%%QT_INCDIR%%/QtPacketProtocol/%%FULLVER%%/QtPacketProtocol/private/qpacketprotocol_p.h
%%QT_INCDIR%%/QtPacketProtocol/%%FULLVER%%/QtPacketProtocol/private/qversionedpacket_p.h
Index: x11-toolkits/qt5-gamepad/Makefile
===================================================================
--- x11-toolkits/qt5-gamepad/Makefile
+++ x11-toolkits/qt5-gamepad/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gamepad
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
PORTREVISION= 2
CATEGORIES= x11-toolkits
PKGNAMEPREFIX= qt5-
Index: x11-toolkits/qt5-gamepad/distinfo
===================================================================
--- /dev/null
+++ x11-toolkits/qt5-gamepad/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639424012
+SHA256 (KDE/Qt/5.15.2/kde-qtgamepad-5.15.2p2.tar.xz) = 96b18f044fbd38fd81422f2386c084ccf180f999d46f24b361bec1d8a7b0dfa7
+SIZE (KDE/Qt/5.15.2/kde-qtgamepad-5.15.2p2.tar.xz) = 365384
Index: x11-toolkits/qt5-gui/Makefile
===================================================================
--- x11-toolkits/qt5-gui/Makefile
+++ x11-toolkits/qt5-gui/Makefile
@@ -1,6 +1,5 @@
PORTNAME= gui
-DISTVERSION= ${QT5_VERSION}
-PORTREVISION= 7
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
CATEGORIES= x11-toolkits graphics
PKGNAMEPREFIX= qt5-
@@ -33,9 +32,10 @@
xdg-open:devel/xdg-utils
USES= compiler:c++11-lang gl gnome jpeg localbase \
- qmake:no_env qt-dist:5,base
+ perl5 qmake:no_env qt-dist:5,base
USE_GL= egl gl
USE_GNOME= glib20
+USE_PERL5= extract
USE_QT= core dbus network buildtools_build qmake_build
QT_BINARIES= yes
QT_CONFIG= accessibility accessibility-atspi-bridge dbus \
Index: x11-toolkits/qt5-gui/distinfo
===================================================================
--- /dev/null
+++ x11-toolkits/qt5-gui/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639424013
+SHA256 (KDE/Qt/5.15.2/kde-qtbase-5.15.2p263.tar.xz) = a516b110cc8c3ae1627711cf3f7fdfffcd300e75cca6c97aa037ea940780ad1e
+SIZE (KDE/Qt/5.15.2/kde-qtbase-5.15.2p263.tar.xz) = 49709048
Index: x11-toolkits/qt5-gui/files/patch-git_73fc1f93-add_timeout_control_when_reading_incr_property
===================================================================
--- x11-toolkits/qt5-gui/files/patch-git_73fc1f93-add_timeout_control_when_reading_incr_property
+++ /dev/null
@@ -1,59 +0,0 @@
-From 73fc1f93e8bea1c493ed16655ad6fd68ae270e38 Mon Sep 17 00:00:00 2001
-From: Liang Qi <liang.qi@qt.io>
-Date: Wed, 7 Jul 2021 13:19:14 +0200
-Subject: [PATCH] xcb: add a timeout control when reading INCR property
-MIME-Version: 1.0
-Content-Type: text/plain; charset=utf8
-Content-Transfer-Encoding: 8bit
-
-For the first call of QXcbClipboard::clipboardReadProperty()
-inside of clipboardReadIncrementalProperty() in getSelection(),
-it will get a XCB_NONE reply before the contents arrived via
-property change. Then we give a chance to read more.
-
-Manually tested with following setups:
-* examples/widgets/mainwindows/application with gvim(gtk3)
-* examples/widgets/widgets/imageviewer with GIMP 2.10.18(based on
-gtk2) and GIMP 2.99.6(based on gtk3 via flatpak)
-
-Fixes: QTBUG-56595
-Done-With: JiDe Zhang <zhangjide@uniontech.com>
-Change-Id: Ib45f08464d39ad79137b1da99808c89b7dca2d08
-Reviewed-by: JiDe Zhang <zhangjide@uniontech.com>
-Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
-(cherry picked from commit 02248eea5562c1df39ee23f195011afacc6759b0)
-Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
----
- src/plugins/platforms/xcb/qxcbclipboard.cpp | 8 ++++++--
- 1 file changed, 6 insertions(+), 2 deletions(-)
-
-diff --git a/src/plugins/platforms/xcb/qxcbclipboard.cpp b/src/plugins/platforms/xcb/qxcbclipboard.cpp
-index 725c0e4d514..a4940f1c491 100644
---- src/plugins/platforms/xcb/qxcbclipboard.cpp
-+++ src/plugins/platforms/xcb/qxcbclipboard.cpp
-@@ -841,6 +841,8 @@ QByteArray QXcbClipboard::clipboardReadIncrementalProperty(xcb_window_t win, xcb
- alloc_error = buf.size() != nbytes+1;
- }
-
-+ QElapsedTimer timer;
-+ timer.start();
- for (;;) {
- connection()->flush();
- xcb_generic_event_t *ge = waitForClipboardEvent(win, XCB_PROPERTY_NOTIFY);
-@@ -876,9 +878,11 @@ QByteArray QXcbClipboard::clipboardReadIncrementalProperty(xcb_window_t win, xcb
- tmp_buf.resize(0);
- offset += length;
- }
-- } else {
-- break;
- }
-+
-+ const auto elapsed = timer.elapsed();
-+ if (elapsed > clipboard_timeout)
-+ break;
- }
-
- // timed out ... create a new requestor window, otherwise the requestor
---
-2.16.3
-
Index: x11-toolkits/qt5-quick3d/Makefile
===================================================================
--- x11-toolkits/qt5-quick3d/Makefile
+++ x11-toolkits/qt5-quick3d/Makefile
@@ -1,5 +1,5 @@
PORTNAME= quick3d
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
PORTREVISION= 2
CATEGORIES= x11-toolkits
PKGNAMEPREFIX= qt5-
@@ -7,7 +7,10 @@
MAINTAINER= kde@FreeBSD.org
COMMENT= Set of controls for building complete interfaces in Qt Quick3D
-USES= compiler:c++11-lang qmake qt-dist:5
+LIB_DEPENDS= libassimp.so:multimedia/assimp
+
+USES= compiler:c++11-lang perl5 qmake qt-dist:5
+USE_PERL5= extract
USE_QT= core declarative gui network opengl \
buildtools_build
Index: x11-toolkits/qt5-quick3d/distinfo
===================================================================
--- /dev/null
+++ x11-toolkits/qt5-quick3d/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639424014
+SHA256 (KDE/Qt/5.15.2/kde-qtquick3d-5.15.2p19.tar.xz) = 40c9ec702df6f1ce429144c78b53210e876590318b6a463855269c8d98071b6a
+SIZE (KDE/Qt/5.15.2/kde-qtquick3d-5.15.2p19.tar.xz) = 18253072
Index: x11-toolkits/qt5-quickcontrols/Makefile
===================================================================
--- x11-toolkits/qt5-quickcontrols/Makefile
+++ x11-toolkits/qt5-quickcontrols/Makefile
@@ -1,5 +1,5 @@
PORTNAME= quickcontrols
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
PORTREVISION= 1
CATEGORIES= x11-toolkits
PKGNAMEPREFIX= qt5-
Index: x11-toolkits/qt5-quickcontrols/distinfo
===================================================================
--- /dev/null
+++ x11-toolkits/qt5-quickcontrols/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639424015
+SHA256 (KDE/Qt/5.15.2/kde-qtquickcontrols-5.15.2p3.tar.xz) = c70376eded8bf247d3bc6575a8b1eecf509a40f9e0a2e425c999c26ae83cbf40
+SIZE (KDE/Qt/5.15.2/kde-qtquickcontrols-5.15.2p3.tar.xz) = 5956452
Index: x11-toolkits/qt5-quickcontrols2/Makefile
===================================================================
--- x11-toolkits/qt5-quickcontrols2/Makefile
+++ x11-toolkits/qt5-quickcontrols2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= quickcontrols2
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
PORTREVISION= 1
CATEGORIES= x11-toolkits
PKGNAMEPREFIX= qt5-
Index: x11-toolkits/qt5-quickcontrols2/distinfo
===================================================================
--- /dev/null
+++ x11-toolkits/qt5-quickcontrols2/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639424016
+SHA256 (KDE/Qt/5.15.2/kde-qtquickcontrols2-5.15.2p8.tar.xz) = b250a5c0755fd5f0a6692e3272e6e82525991a5fdfea0a73a9457d88da1117e5
+SIZE (KDE/Qt/5.15.2/kde-qtquickcontrols2-5.15.2p8.tar.xz) = 8242136
Index: x11-toolkits/qt5-quicktimeline/Makefile
===================================================================
--- x11-toolkits/qt5-quicktimeline/Makefile
+++ x11-toolkits/qt5-quicktimeline/Makefile
@@ -1,5 +1,5 @@
PORTNAME= quicktimeline
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
PORTREVISION= 1
CATEGORIES= x11-toolkits
PKGNAMEPREFIX= qt5-
Index: x11-toolkits/qt5-quicktimeline/distinfo
===================================================================
--- /dev/null
+++ x11-toolkits/qt5-quicktimeline/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639424017
+SHA256 (KDE/Qt/5.15.2/kde-qtquicktimeline-5.15.2p3.tar.xz) = 5170b45bf2ef94d27eb5363376817baabffb720c3f864ce2f61fd27452d812b0
+SIZE (KDE/Qt/5.15.2/kde-qtquicktimeline-5.15.2p3.tar.xz) = 82136
Index: x11-toolkits/qt5-uiplugin/Makefile
===================================================================
--- x11-toolkits/qt5-uiplugin/Makefile
+++ x11-toolkits/qt5-uiplugin/Makefile
@@ -1,13 +1,15 @@
PORTNAME= uiplugin
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
CATEGORIES= x11-toolkits devel
PKGNAMEPREFIX= qt5-
MAINTAINER= kde@FreeBSD.org
COMMENT= Custom Qt widget plugin interface for Qt Designer
-USES= compiler:c++17-lang qmake qt-dist:5,tools
-USE_QT= core gui widgets
+USES= compiler:c++17-lang perl5 qmake qt-dist:5,tools
+USE_PERL5= extract
+USE_QT= core gui widgets \
+ buildtools_build # syncqt
BUILD_WRKSRC= ${WRKSRC}/src/designer/src/${PORTNAME}
INSTALL_WRKSRC= ${WRKSRC}/src/designer/src/${PORTNAME}
Index: x11-toolkits/qt5-uiplugin/distinfo
===================================================================
--- /dev/null
+++ x11-toolkits/qt5-uiplugin/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639424018
+SHA256 (KDE/Qt/5.15.2/kde-qttools-5.15.2p17.tar.xz) = 51281e37f5b140eeff242dfefe525bd7fca0223f8da5f33a2cf79e32745eb11a
+SIZE (KDE/Qt/5.15.2/kde-qttools-5.15.2p17.tar.xz) = 8842464
Index: x11-toolkits/qt5-virtualkeyboard/Makefile
===================================================================
--- x11-toolkits/qt5-virtualkeyboard/Makefile
+++ x11-toolkits/qt5-virtualkeyboard/Makefile
@@ -1,5 +1,5 @@
PORTNAME= virtualkeyboard
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
PORTREVISION= 1
CATEGORIES= x11-toolkits
PKGNAMEPREFIX= qt5-
Index: x11-toolkits/qt5-virtualkeyboard/distinfo
===================================================================
--- /dev/null
+++ x11-toolkits/qt5-virtualkeyboard/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639424019
+SHA256 (KDE/Qt/5.15.2/kde-qtvirtualkeyboard-5.15.2p4.tar.xz) = c310615cd5be3f4e89716ab4f92225f73a1ed21e0c3238b3db37f752ef031028
+SIZE (KDE/Qt/5.15.2/kde-qtvirtualkeyboard-5.15.2p4.tar.xz) = 10929208
Index: x11-toolkits/qt5-widgets/Makefile
===================================================================
--- x11-toolkits/qt5-widgets/Makefile
+++ x11-toolkits/qt5-widgets/Makefile
@@ -1,13 +1,13 @@
PORTNAME= widgets
-DISTVERSION= ${QT5_VERSION}
-PORTREVISION= 3
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
CATEGORIES= x11-toolkits
PKGNAMEPREFIX= qt5-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt C++ widgets module
-USES= compiler:c++11-lang qmake:no_env qt-dist:5,base xorg
+USES= compiler:c++11-lang perl5 qmake:no_env qt-dist:5,base xorg
+USE_PERL5= extract
USE_QT= core gui qmake_build buildtools_build
USE_XORG= x11
HAS_CONFIGURE= yes
Index: x11-toolkits/qt5-widgets/distinfo
===================================================================
--- /dev/null
+++ x11-toolkits/qt5-widgets/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639424021
+SHA256 (KDE/Qt/5.15.2/kde-qtbase-5.15.2p263.tar.xz) = a516b110cc8c3ae1627711cf3f7fdfffcd300e75cca6c97aa037ea940780ad1e
+SIZE (KDE/Qt/5.15.2/kde-qtbase-5.15.2p263.tar.xz) = 49709048
Index: x11/qt5-qev/Makefile
===================================================================
--- x11/qt5-qev/Makefile
+++ x11/qt5-qev/Makefile
@@ -1,5 +1,5 @@
PORTNAME= qev
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
CATEGORIES= x11
PKGNAMEPREFIX= qt5-
Index: x11/qt5-qev/distinfo
===================================================================
--- /dev/null
+++ x11/qt5-qev/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639424022
+SHA256 (KDE/Qt/5.15.2/kde-qttools-5.15.2p17.tar.xz) = 51281e37f5b140eeff242dfefe525bd7fca0223f8da5f33a2cf79e32745eb11a
+SIZE (KDE/Qt/5.15.2/kde-qttools-5.15.2p17.tar.xz) = 8842464
Index: x11/qt5-x11extras/Makefile
===================================================================
--- x11/qt5-x11extras/Makefile
+++ x11/qt5-x11extras/Makefile
@@ -1,5 +1,5 @@
PORTNAME= x11extras
-DISTVERSION= ${QT5_VERSION}
+PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
PORTREVISION= 1
CATEGORIES= x11
PKGNAMEPREFIX= qt5-
@@ -7,7 +7,9 @@
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt platform-specific features for X11-based systems
-USES= compiler:c++11-lang qmake qt-dist:5,x11extras perl5
-USE_QT= core gui
+USES= compiler:c++11-lang perl5 qmake qt-dist:5,x11extras perl5
+USE_PERL5= extract
+USE_QT= core gui \
+ buildtools_build # syncqt
.include <bsd.port.mk>
Index: x11/qt5-x11extras/distinfo
===================================================================
--- /dev/null
+++ x11/qt5-x11extras/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1639424023
+SHA256 (KDE/Qt/5.15.2/kde-qtx11extras-5.15.2p1.tar.xz) = 6e22063b26a86c59dd577bfd34d9f9b49e11ba3c7fb50e2a5509b8e2bac2b8f5
+SIZE (KDE/Qt/5.15.2/kde-qtx11extras-5.15.2p1.tar.xz) = 123360
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Mon, Sep 7, 1:57 AM (9 h, 10 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
38418317
Default Alt Text
D33446.id100016.diff (77 KB)
Attached To
Mode
D33446: Qt: Switch Qt5 to use KDE's Qt patch collection
Attached
Detach File
Event Timeline
Log In to Comment