summaryrefslogtreecommitdiff
path: root/qt6-5compat
diff options
context:
space:
mode:
authorDanny Rawlins <contact@romster.me>2021-10-19 14:30:20 +1100
committerDanny Rawlins <contact@romster.me>2021-10-19 14:30:20 +1100
commit9a1c799538979a3cd9bc8518a594e60df01bc2e7 (patch)
treed575ecc2f18fbf548461e28c1f5546bcc44d7433 /qt6-5compat
parentc333cdfc2e48d411ff716cf406fec23cd053bc56 (diff)
downloadopt-9a1c799538979a3cd9bc8518a594e60df01bc2e7.tar.gz
opt-9a1c799538979a3cd9bc8518a594e60df01bc2e7.tar.xz
[notify] qt6 monolithic port dropped in favor of modular qt6-*. Please update your dependencies, currently only contrib/cutemaze depends on qt6
Diffstat (limited to 'qt6-5compat')
-rw-r--r--qt6-5compat/.footprint137
-rw-r--r--qt6-5compat/.signature5
-rw-r--r--qt6-5compat/Pkgfile23
3 files changed, 165 insertions, 0 deletions
diff --git a/qt6-5compat/.footprint b/qt6-5compat/.footprint
new file mode 100644
index 000000000..c7899ac68
--- /dev/null
+++ b/qt6-5compat/.footprint
@@ -0,0 +1,137 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/qt6/
+drwxr-xr-x root/root usr/include/qt6/QtCore5Compat/
+drwxr-xr-x root/root usr/include/qt6/QtCore5Compat/6.2.0/
+drwxr-xr-x root/root usr/include/qt6/QtCore5Compat/6.2.0/QtCore5Compat/
+drwxr-xr-x root/root usr/include/qt6/QtCore5Compat/6.2.0/QtCore5Compat/private/
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/6.2.0/QtCore5Compat/private/cp949codetbl_p.h
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/6.2.0/QtCore5Compat/private/qbig5codec_p.h
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/6.2.0/QtCore5Compat/private/qbinaryjson_p.h
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/6.2.0/QtCore5Compat/private/qbinaryjsonarray_p.h
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/6.2.0/QtCore5Compat/private/qbinaryjsonobject_p.h
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/6.2.0/QtCore5Compat/private/qbinaryjsonvalue_p.h
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/6.2.0/QtCore5Compat/private/qeucjpcodec_p.h
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/6.2.0/QtCore5Compat/private/qeuckrcodec_p.h
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/6.2.0/QtCore5Compat/private/qgb18030codec_p.h
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/6.2.0/QtCore5Compat/private/qiconvcodec_p.h
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/6.2.0/QtCore5Compat/private/qicucodec_p.h
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/6.2.0/QtCore5Compat/private/qisciicodec_p.h
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/6.2.0/QtCore5Compat/private/qjiscodec_p.h
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/6.2.0/QtCore5Compat/private/qjpunicode_p.h
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/6.2.0/QtCore5Compat/private/qlatincodec_p.h
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/6.2.0/QtCore5Compat/private/qsimplecodec_p.h
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/6.2.0/QtCore5Compat/private/qsjiscodec_p.h
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/6.2.0/QtCore5Compat/private/qtcore5compat-config_p.h
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/6.2.0/QtCore5Compat/private/qtextcodec_p.h
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/6.2.0/QtCore5Compat/private/qtsciicodec_p.h
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/6.2.0/QtCore5Compat/private/qutfcodec_p.h
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/6.2.0/QtCore5Compat/private/qwindowscodec_p.h
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/6.2.0/QtCore5Compat/private/qxml_p.h
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/QBinaryJson
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/QConcatenable
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/QLinkedList
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/QLinkedListData
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/QLinkedListIterator
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/QLinkedListNode
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/QMutableLinkedListIterator
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/QRegExp
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/QStringRef
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/QTextCodec
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/QTextDecoder
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/QTextEncoder
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/QXmlAttributes
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/QXmlContentHandler
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/QXmlDTDHandler
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/QXmlDeclHandler
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/QXmlDefaultHandler
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/QXmlEntityResolver
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/QXmlErrorHandler
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/QXmlInputSource
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/QXmlLexicalHandler
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/QXmlLocator
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/QXmlNamespaceSupport
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/QXmlParseException
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/QXmlReader
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/QXmlSimpleReader
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/QtCore5Compat
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/QtCore5CompatDepends
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/QtCore5CompatVersion
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/qbinaryjson.h
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/qcore5global.h
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/qlinkedlist.h
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/qregexp.h
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/qstringref.h
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/qtcore5compat-config.h
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/qtcore5compatversion.h
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/qtextcodec.h
+-rw-r--r-- root/root usr/include/qt6/QtCore5Compat/qxml.h
+drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/cmake/
+drwxr-xr-x root/root usr/lib/cmake/Qt6/
+-rw-r--r-- root/root usr/lib/cmake/Qt6/FindWrapIconv.cmake
+drwxr-xr-x root/root usr/lib/cmake/Qt6BuildInternals/
+drwxr-xr-x root/root usr/lib/cmake/Qt6BuildInternals/StandaloneTests/
+-rw-r--r-- root/root usr/lib/cmake/Qt6BuildInternals/StandaloneTests/Qt5CompatTestsConfig.cmake
+drwxr-xr-x root/root usr/lib/cmake/Qt6Core5Compat/
+-rw-r--r-- root/root usr/lib/cmake/Qt6Core5Compat/Qt6Core5CompatAdditionalTargetInfo.cmake
+-rw-r--r-- root/root usr/lib/cmake/Qt6Core5Compat/Qt6Core5CompatConfig.cmake
+-rw-r--r-- root/root usr/lib/cmake/Qt6Core5Compat/Qt6Core5CompatConfigVersion.cmake
+-rw-r--r-- root/root usr/lib/cmake/Qt6Core5Compat/Qt6Core5CompatDependencies.cmake
+-rw-r--r-- root/root usr/lib/cmake/Qt6Core5Compat/Qt6Core5CompatTargets-release.cmake
+-rw-r--r-- root/root usr/lib/cmake/Qt6Core5Compat/Qt6Core5CompatTargets.cmake
+-rw-r--r-- root/root usr/lib/cmake/Qt6Core5Compat/Qt6Core5CompatVersionlessTargets.cmake
+drwxr-xr-x root/root usr/lib/cmake/Qt6Qml/
+drwxr-xr-x root/root usr/lib/cmake/Qt6Qml/QmlPlugins/
+-rw-r--r-- root/root usr/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectspluginAdditionalTargetInfo.cmake
+-rw-r--r-- root/root usr/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectspluginConfig.cmake
+-rw-r--r-- root/root usr/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectspluginConfigVersion.cmake
+-rw-r--r-- root/root usr/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectspluginTargets-release.cmake
+-rw-r--r-- root/root usr/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectspluginTargets.cmake
+-rw-r--r-- root/root usr/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectsprivateAdditionalTargetInfo.cmake
+-rw-r--r-- root/root usr/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectsprivateConfig.cmake
+-rw-r--r-- root/root usr/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectsprivateConfigVersion.cmake
+-rw-r--r-- root/root usr/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectsprivateTargets-release.cmake
+-rw-r--r-- root/root usr/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectsprivateTargets.cmake
+-rw-r--r-- root/root usr/lib/libQt6Core5Compat.prl
+lrwxrwxrwx root/root usr/lib/libQt6Core5Compat.so -> libQt6Core5Compat.so.6
+lrwxrwxrwx root/root usr/lib/libQt6Core5Compat.so.6 -> libQt6Core5Compat.so.6.2.0
+-rwxr-xr-x root/root usr/lib/libQt6Core5Compat.so.6.2.0
+drwxr-xr-x root/root usr/lib/metatypes/
+-rw-r--r-- root/root usr/lib/metatypes/qt6core5compat_release_metatypes.json
+drwxr-xr-x root/root usr/lib/qt6/
+drwxr-xr-x root/root usr/lib/qt6/mkspecs/
+drwxr-xr-x root/root usr/lib/qt6/mkspecs/modules/
+-rw-r--r-- root/root usr/lib/qt6/mkspecs/modules/qt_lib_core5compat.pri
+-rw-r--r-- root/root usr/lib/qt6/mkspecs/modules/qt_lib_core5compat_private.pri
+drwxr-xr-x root/root usr/lib/qt6/qml/
+drwxr-xr-x root/root usr/lib/qt6/qml/Qt5Compat/
+drwxr-xr-x root/root usr/lib/qt6/qml/Qt5Compat/GraphicalEffects/
+-rw-r--r-- root/root usr/lib/qt6/qml/Qt5Compat/GraphicalEffects/BrightnessContrast.qml
+-rw-r--r-- root/root usr/lib/qt6/qml/Qt5Compat/GraphicalEffects/ColorOverlay.qml
+-rw-r--r-- root/root usr/lib/qt6/qml/Qt5Compat/GraphicalEffects/Colorize.qml
+-rw-r--r-- root/root usr/lib/qt6/qml/Qt5Compat/GraphicalEffects/ConicalGradient.qml
+-rw-r--r-- root/root usr/lib/qt6/qml/Qt5Compat/GraphicalEffects/Desaturate.qml
+-rw-r--r-- root/root usr/lib/qt6/qml/Qt5Compat/GraphicalEffects/Displace.qml
+-rw-r--r-- root/root usr/lib/qt6/qml/Qt5Compat/GraphicalEffects/DropShadow.qml
+-rw-r--r-- root/root usr/lib/qt6/qml/Qt5Compat/GraphicalEffects/FastBlur.qml
+-rw-r--r-- root/root usr/lib/qt6/qml/Qt5Compat/GraphicalEffects/GammaAdjust.qml
+-rw-r--r-- root/root usr/lib/qt6/qml/Qt5Compat/GraphicalEffects/Glow.qml
+-rw-r--r-- root/root usr/lib/qt6/qml/Qt5Compat/GraphicalEffects/HueSaturation.qml
+-rw-r--r-- root/root usr/lib/qt6/qml/Qt5Compat/GraphicalEffects/LevelAdjust.qml
+-rw-r--r-- root/root usr/lib/qt6/qml/Qt5Compat/GraphicalEffects/LinearGradient.qml
+-rw-r--r-- root/root usr/lib/qt6/qml/Qt5Compat/GraphicalEffects/OpacityMask.qml
+-rw-r--r-- root/root usr/lib/qt6/qml/Qt5Compat/GraphicalEffects/RadialGradient.qml
+-rw-r--r-- root/root usr/lib/qt6/qml/Qt5Compat/GraphicalEffects/RectangularGlow.qml
+-rw-r--r-- root/root usr/lib/qt6/qml/Qt5Compat/GraphicalEffects/ThresholdMask.qml
+-rwxr-xr-x root/root usr/lib/qt6/qml/Qt5Compat/GraphicalEffects/libqtgraphicaleffectsplugin.so
+-rw-r--r-- root/root usr/lib/qt6/qml/Qt5Compat/GraphicalEffects/plugins.qmltypes
+drwxr-xr-x root/root usr/lib/qt6/qml/Qt5Compat/GraphicalEffects/private/
+-rw-r--r-- root/root usr/lib/qt6/qml/Qt5Compat/GraphicalEffects/private/FastGlow.qml
+-rwxr-xr-x root/root usr/lib/qt6/qml/Qt5Compat/GraphicalEffects/private/libqtgraphicaleffectsprivateplugin.so
+-rw-r--r-- root/root usr/lib/qt6/qml/Qt5Compat/GraphicalEffects/private/qmldir
+-rw-r--r-- root/root usr/lib/qt6/qml/Qt5Compat/GraphicalEffects/qmldir
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/qt6/
+drwxr-xr-x root/root usr/share/qt6/modules/
+-rw-r--r-- root/root usr/share/qt6/modules/Core5Compat.json
diff --git a/qt6-5compat/.signature b/qt6-5compat/.signature
new file mode 100644
index 000000000..87b2909e4
--- /dev/null
+++ b/qt6-5compat/.signature
@@ -0,0 +1,5 @@
+untrusted comment: verify with /etc/ports/opt.pub
+RWSE3ohX2g5d/QfMo8co/VD+ba8wGbJsb5Ai9niaZEy2hZWq2w8yABWWj9uQOsiNUD985uZpvg1LXa+UA+YKg56MpuGUpb54ZAI=
+SHA256 (Pkgfile) = a81cc0d65efcadd695ce0467a61f1e2127ec5549eb87dd672d83ff777048d879
+SHA256 (.footprint) = 51576d9c95a670684a2e6ccef5a14b31ee6290caa23ec9f7d27b486557d74829
+SHA256 (qt5compat-everywhere-src-6.2.0.tar.xz) = c2e2f058ecee36a96c1b15937badeda9b7b03eb5278fa01af4ff386c4f1854fb
diff --git a/qt6-5compat/Pkgfile b/qt6-5compat/Pkgfile
new file mode 100644
index 000000000..5f8ace2b3
--- /dev/null
+++ b/qt6-5compat/Pkgfile
@@ -0,0 +1,23 @@
+# Description: Module that contains unsupported Qt 5 APIs
+# URL: https://www.qt.io/
+# Maintainer: Danny Rawlins, crux at romster dot me
+# Depends on: qt6-declarative
+
+name=qt6-5compat
+version=6.2.0
+release=1
+source=(https://download.qt.io/official_releases/qt/${version%.*}/$version/submodules/qt5compat-everywhere-src-$version.tar.xz)
+
+build() {
+ prt-get isinst ninja && PKGMK_QT6+=' -G Ninja'
+ prt-get isinst ccache && PKGMK_QT6+=' -D QT_USE_CCACHE=ON' && PATH="$(echo ${PATH} | awk -v RS=: -v ORS=: '/ccache/ {next} {print}' | sed 's/:*$//')"
+
+ cmake -S qt5compat-everywhere-src-$version -B build $PKGMK_QT6 \
+ -D INSTALL_PUBLICBINDIR=usr/bin \
+ -D CMAKE_BUILD_TYPE=Release \
+ -D CMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS" \
+ -D CMAKE_C_FLAGS_RELEASE="$CFLAGS" \
+ -Wno-dev
+ cmake --build build
+ DESTDIR=$PKG cmake --install build
+}

Generated by cgit