diff options
author | Danny Rawlins <monster.romster@gmail.com> | 2020-01-04 15:07:04 +1100 |
---|---|---|
committer | Danny Rawlins <monster.romster@gmail.com> | 2020-01-04 15:12:49 +1100 |
commit | 7ceb81c1855d12e5e9112c106be903b52d336615 (patch) | |
tree | e883141ffe433bfc87d916e7951fa2d9525188e7 /qt5 | |
parent | 7b1511ef0bfbb1576550e9d90d0f2590274dd081 (diff) | |
download | opt-7ceb81c1855d12e5e9112c106be903b52d336615.tar.gz opt-7ceb81c1855d12e5e9112c106be903b52d336615.tar.xz |
[notify] qt5: enable egl, changed dependency python -> python3
Diffstat (limited to 'qt5')
-rw-r--r-- | qt5/.footprint | 73 | ||||
-rw-r--r-- | qt5/.signature | 6 | ||||
-rw-r--r-- | qt5/Pkgfile | 16 |
3 files changed, 88 insertions, 7 deletions
diff --git a/qt5/.footprint b/qt5/.footprint index f8327fd49..342ffa286 100644 --- a/qt5/.footprint +++ b/qt5/.footprint @@ -2912,6 +2912,37 @@ drwxr-xr-x root/root usr/include/qt5/QtEdidSupport/5.13.2/QtEdidSupport/private/ -rw-r--r-- root/root usr/include/qt5/QtEdidSupport/QtEdidSupportDepends -rw-r--r-- root/root usr/include/qt5/QtEdidSupport/QtEdidSupportVersion -rw-r--r-- root/root usr/include/qt5/QtEdidSupport/qtedidsupportversion.h +drwxr-xr-x root/root usr/include/qt5/QtEglFSDeviceIntegration/ +drwxr-xr-x root/root usr/include/qt5/QtEglFSDeviceIntegration/5.13.2/ +drwxr-xr-x root/root usr/include/qt5/QtEglFSDeviceIntegration/5.13.2/QtEglFSDeviceIntegration/ +drwxr-xr-x root/root usr/include/qt5/QtEglFSDeviceIntegration/5.13.2/QtEglFSDeviceIntegration/private/ +-rw-r--r-- root/root usr/include/qt5/QtEglFSDeviceIntegration/5.13.2/QtEglFSDeviceIntegration/private/qeglfscontext_p.h +-rw-r--r-- root/root usr/include/qt5/QtEglFSDeviceIntegration/5.13.2/QtEglFSDeviceIntegration/private/qeglfscursor_p.h +-rw-r--r-- root/root usr/include/qt5/QtEglFSDeviceIntegration/5.13.2/QtEglFSDeviceIntegration/private/qeglfsdeviceintegration_p.h +-rw-r--r-- root/root usr/include/qt5/QtEglFSDeviceIntegration/5.13.2/QtEglFSDeviceIntegration/private/qeglfsglobal_p.h +-rw-r--r-- root/root usr/include/qt5/QtEglFSDeviceIntegration/5.13.2/QtEglFSDeviceIntegration/private/qeglfshooks_p.h +-rw-r--r-- root/root usr/include/qt5/QtEglFSDeviceIntegration/5.13.2/QtEglFSDeviceIntegration/private/qeglfsintegration_p.h +-rw-r--r-- root/root usr/include/qt5/QtEglFSDeviceIntegration/5.13.2/QtEglFSDeviceIntegration/private/qeglfsoffscreenwindow_p.h +-rw-r--r-- root/root usr/include/qt5/QtEglFSDeviceIntegration/5.13.2/QtEglFSDeviceIntegration/private/qeglfsscreen_p.h +-rw-r--r-- root/root usr/include/qt5/QtEglFSDeviceIntegration/5.13.2/QtEglFSDeviceIntegration/private/qeglfswindow_p.h +-rw-r--r-- root/root usr/include/qt5/QtEglFSDeviceIntegration/QtEglFSDeviceIntegration +-rw-r--r-- root/root usr/include/qt5/QtEglFSDeviceIntegration/QtEglFSDeviceIntegrationDepends +-rw-r--r-- root/root usr/include/qt5/QtEglFSDeviceIntegration/QtEglFSDeviceIntegrationVersion +-rw-r--r-- root/root usr/include/qt5/QtEglFSDeviceIntegration/qteglfsdeviceintegrationversion.h +drwxr-xr-x root/root usr/include/qt5/QtEglSupport/ +drwxr-xr-x root/root usr/include/qt5/QtEglSupport/5.13.2/ +drwxr-xr-x root/root usr/include/qt5/QtEglSupport/5.13.2/QtEglSupport/ +drwxr-xr-x root/root usr/include/qt5/QtEglSupport/5.13.2/QtEglSupport/private/ +-rw-r--r-- root/root usr/include/qt5/QtEglSupport/5.13.2/QtEglSupport/private/qeglconvenience_p.h +-rw-r--r-- root/root usr/include/qt5/QtEglSupport/5.13.2/QtEglSupport/private/qeglpbuffer_p.h +-rw-r--r-- root/root usr/include/qt5/QtEglSupport/5.13.2/QtEglSupport/private/qeglplatformcontext_p.h +-rw-r--r-- root/root usr/include/qt5/QtEglSupport/5.13.2/QtEglSupport/private/qeglstreamconvenience_p.h +-rw-r--r-- root/root usr/include/qt5/QtEglSupport/5.13.2/QtEglSupport/private/qt_egl_p.h +-rw-r--r-- root/root usr/include/qt5/QtEglSupport/5.13.2/QtEglSupport/private/qxlibeglintegration_p.h +-rw-r--r-- root/root usr/include/qt5/QtEglSupport/QtEglSupport +-rw-r--r-- root/root usr/include/qt5/QtEglSupport/QtEglSupportDepends +-rw-r--r-- root/root usr/include/qt5/QtEglSupport/QtEglSupportVersion +-rw-r--r-- root/root usr/include/qt5/QtEglSupport/qteglsupportversion.h drwxr-xr-x root/root usr/include/qt5/QtEventDispatcherSupport/ drwxr-xr-x root/root usr/include/qt5/QtEventDispatcherSupport/5.13.2/ drwxr-xr-x root/root usr/include/qt5/QtEventDispatcherSupport/5.13.2/QtEventDispatcherSupport/ @@ -7432,6 +7463,15 @@ drwxr-xr-x root/root usr/lib/cmake/Qt5DeviceDiscoverySupport/ drwxr-xr-x root/root usr/lib/cmake/Qt5EdidSupport/ -rw-r--r-- root/root usr/lib/cmake/Qt5EdidSupport/Qt5EdidSupportConfig.cmake -rw-r--r-- root/root usr/lib/cmake/Qt5EdidSupport/Qt5EdidSupportConfigVersion.cmake +drwxr-xr-x root/root usr/lib/cmake/Qt5EglFSDeviceIntegration/ +-rw-r--r-- root/root usr/lib/cmake/Qt5EglFSDeviceIntegration/Qt5EglFSDeviceIntegrationConfig.cmake +-rw-r--r-- root/root usr/lib/cmake/Qt5EglFSDeviceIntegration/Qt5EglFSDeviceIntegrationConfigVersion.cmake +drwxr-xr-x root/root usr/lib/cmake/Qt5EglFsKmsSupport/ +-rw-r--r-- root/root usr/lib/cmake/Qt5EglFsKmsSupport/Qt5EglFsKmsSupportConfig.cmake +-rw-r--r-- root/root usr/lib/cmake/Qt5EglFsKmsSupport/Qt5EglFsKmsSupportConfigVersion.cmake +drwxr-xr-x root/root usr/lib/cmake/Qt5EglSupport/ +-rw-r--r-- root/root usr/lib/cmake/Qt5EglSupport/Qt5EglSupportConfig.cmake +-rw-r--r-- root/root usr/lib/cmake/Qt5EglSupport/Qt5EglSupportConfigVersion.cmake drwxr-xr-x root/root usr/lib/cmake/Qt5EventDispatcherSupport/ -rw-r--r-- root/root usr/lib/cmake/Qt5EventDispatcherSupport/Qt5EventDispatcherSupportConfig.cmake -rw-r--r-- root/root usr/lib/cmake/Qt5EventDispatcherSupport/Qt5EventDispatcherSupportConfigVersion.cmake @@ -7453,6 +7493,11 @@ drwxr-xr-x root/root usr/lib/cmake/Qt5Gui/ -rw-r--r-- root/root usr/lib/cmake/Qt5Gui/Qt5GuiConfigExtras.cmake -rw-r--r-- root/root usr/lib/cmake/Qt5Gui/Qt5GuiConfigVersion.cmake -rw-r--r-- root/root usr/lib/cmake/Qt5Gui/Qt5Gui_QComposePlatformInputContextPlugin.cmake +-rw-r--r-- root/root usr/lib/cmake/Qt5Gui/Qt5Gui_QEglFSEmulatorIntegrationPlugin.cmake +-rw-r--r-- root/root usr/lib/cmake/Qt5Gui/Qt5Gui_QEglFSIntegrationPlugin.cmake +-rw-r--r-- root/root usr/lib/cmake/Qt5Gui/Qt5Gui_QEglFSKmsEglDeviceIntegrationPlugin.cmake +-rw-r--r-- root/root usr/lib/cmake/Qt5Gui/Qt5Gui_QEglFSKmsGbmIntegrationPlugin.cmake +-rw-r--r-- root/root usr/lib/cmake/Qt5Gui/Qt5Gui_QEglFSX11IntegrationPlugin.cmake -rw-r--r-- root/root usr/lib/cmake/Qt5Gui/Qt5Gui_QEvdevKeyboardPlugin.cmake -rw-r--r-- root/root usr/lib/cmake/Qt5Gui/Qt5Gui_QEvdevMousePlugin.cmake -rw-r--r-- root/root usr/lib/cmake/Qt5Gui/Qt5Gui_QEvdevTabletPlugin.cmake @@ -7464,6 +7509,7 @@ drwxr-xr-x root/root usr/lib/cmake/Qt5Gui/ -rw-r--r-- root/root usr/lib/cmake/Qt5Gui/Qt5Gui_QJpegPlugin.cmake -rw-r--r-- root/root usr/lib/cmake/Qt5Gui/Qt5Gui_QLibInputPlugin.cmake -rw-r--r-- root/root usr/lib/cmake/Qt5Gui/Qt5Gui_QLinuxFbIntegrationPlugin.cmake +-rw-r--r-- root/root usr/lib/cmake/Qt5Gui/Qt5Gui_QMinimalEglIntegrationPlugin.cmake -rw-r--r-- root/root usr/lib/cmake/Qt5Gui/Qt5Gui_QMinimalIntegrationPlugin.cmake -rw-r--r-- root/root usr/lib/cmake/Qt5Gui/Qt5Gui_QMngPlugin.cmake -rw-r--r-- root/root usr/lib/cmake/Qt5Gui/Qt5Gui_QOffscreenIntegrationPlugin.cmake @@ -7475,6 +7521,7 @@ drwxr-xr-x root/root usr/lib/cmake/Qt5Gui/ -rw-r--r-- root/root usr/lib/cmake/Qt5Gui/Qt5Gui_QWbmpPlugin.cmake -rw-r--r-- root/root usr/lib/cmake/Qt5Gui/Qt5Gui_QWebGLIntegrationPlugin.cmake -rw-r--r-- root/root usr/lib/cmake/Qt5Gui/Qt5Gui_QWebpPlugin.cmake +-rw-r--r-- root/root usr/lib/cmake/Qt5Gui/Qt5Gui_QXcbEglIntegrationPlugin.cmake -rw-r--r-- root/root usr/lib/cmake/Qt5Gui/Qt5Gui_QXcbGlxIntegrationPlugin.cmake -rw-r--r-- root/root usr/lib/cmake/Qt5Gui/Qt5Gui_QXcbIntegrationPlugin.cmake -rw-r--r-- root/root usr/lib/cmake/Qt5Gui/Qt5Gui_QXdgDesktopPortalThemePlugin.cmake @@ -7844,6 +7891,21 @@ lrwxrwxrwx root/root usr/lib/libQt5DesignerComponents.so.5.13 -> libQt5DesignerC -rw-r--r-- root/root usr/lib/libQt5EdidSupport.a -rw-r--r-- root/root usr/lib/libQt5EdidSupport.la -rw-r--r-- root/root usr/lib/libQt5EdidSupport.prl +-rw-r--r-- root/root usr/lib/libQt5EglFSDeviceIntegration.la +-rw-r--r-- root/root usr/lib/libQt5EglFSDeviceIntegration.prl +lrwxrwxrwx root/root usr/lib/libQt5EglFSDeviceIntegration.so -> libQt5EglFSDeviceIntegration.so.5.13.2 +lrwxrwxrwx root/root usr/lib/libQt5EglFSDeviceIntegration.so.5 -> libQt5EglFSDeviceIntegration.so.5.13.2 +lrwxrwxrwx root/root usr/lib/libQt5EglFSDeviceIntegration.so.5.13 -> libQt5EglFSDeviceIntegration.so.5.13.2 +-rwxr-xr-x root/root usr/lib/libQt5EglFSDeviceIntegration.so.5.13.2 +-rw-r--r-- root/root usr/lib/libQt5EglFsKmsSupport.la +-rw-r--r-- root/root usr/lib/libQt5EglFsKmsSupport.prl +lrwxrwxrwx root/root usr/lib/libQt5EglFsKmsSupport.so -> libQt5EglFsKmsSupport.so.5.13.2 +lrwxrwxrwx root/root usr/lib/libQt5EglFsKmsSupport.so.5 -> libQt5EglFsKmsSupport.so.5.13.2 +lrwxrwxrwx root/root usr/lib/libQt5EglFsKmsSupport.so.5.13 -> libQt5EglFsKmsSupport.so.5.13.2 +-rwxr-xr-x root/root usr/lib/libQt5EglFsKmsSupport.so.5.13.2 +-rw-r--r-- root/root usr/lib/libQt5EglSupport.a +-rw-r--r-- root/root usr/lib/libQt5EglSupport.la +-rw-r--r-- root/root usr/lib/libQt5EglSupport.prl -rw-r--r-- root/root usr/lib/libQt5EventDispatcherSupport.a -rw-r--r-- root/root usr/lib/libQt5EventDispatcherSupport.la -rw-r--r-- root/root usr/lib/libQt5EventDispatcherSupport.prl @@ -8841,6 +8903,9 @@ drwxr-xr-x root/root usr/lib/qt5/mkspecs/modules/ -rw-r--r-- root/root usr/lib/qt5/mkspecs/modules/qt_lib_designercomponents_private.pri -rw-r--r-- root/root usr/lib/qt5/mkspecs/modules/qt_lib_devicediscovery_support_private.pri -rw-r--r-- root/root usr/lib/qt5/mkspecs/modules/qt_lib_edid_support_private.pri +-rw-r--r-- root/root usr/lib/qt5/mkspecs/modules/qt_lib_egl_support_private.pri +-rw-r--r-- root/root usr/lib/qt5/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri +-rw-r--r-- root/root usr/lib/qt5/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri -rw-r--r-- root/root usr/lib/qt5/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri -rw-r--r-- root/root usr/lib/qt5/mkspecs/modules/qt_lib_fb_support_private.pri -rw-r--r-- root/root usr/lib/qt5/mkspecs/modules/qt_lib_fontdatabase_support_private.pri @@ -9083,6 +9148,11 @@ drwxr-xr-x root/root usr/lib/qt5/plugins/canbus/ -rwxr-xr-x root/root usr/lib/qt5/plugins/canbus/libqtvirtualcanbus.so drwxr-xr-x root/root usr/lib/qt5/plugins/designer/ -rwxr-xr-x root/root usr/lib/qt5/plugins/designer/libqquickwidget.so +drwxr-xr-x root/root usr/lib/qt5/plugins/egldeviceintegrations/ +-rwxr-xr-x root/root usr/lib/qt5/plugins/egldeviceintegrations/libqeglfs-emu-integration.so +-rwxr-xr-x root/root usr/lib/qt5/plugins/egldeviceintegrations/libqeglfs-kms-egldevice-integration.so +-rwxr-xr-x root/root usr/lib/qt5/plugins/egldeviceintegrations/libqeglfs-kms-integration.so +-rwxr-xr-x root/root usr/lib/qt5/plugins/egldeviceintegrations/libqeglfs-x11-integration.so drwxr-xr-x root/root usr/lib/qt5/plugins/gamepads/ -rwxr-xr-x root/root usr/lib/qt5/plugins/gamepads/libevdevgamepad.so drwxr-xr-x root/root usr/lib/qt5/plugins/generic/ @@ -9125,8 +9195,10 @@ drwxr-xr-x root/root usr/lib/qt5/plugins/platforminputcontexts/ -rwxr-xr-x root/root usr/lib/qt5/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so -rwxr-xr-x root/root usr/lib/qt5/plugins/platforminputcontexts/libqtvirtualkeyboardplugin.so drwxr-xr-x root/root usr/lib/qt5/plugins/platforms/ +-rwxr-xr-x root/root usr/lib/qt5/plugins/platforms/libqeglfs.so -rwxr-xr-x root/root usr/lib/qt5/plugins/platforms/libqlinuxfb.so -rwxr-xr-x root/root usr/lib/qt5/plugins/platforms/libqminimal.so +-rwxr-xr-x root/root usr/lib/qt5/plugins/platforms/libqminimalegl.so -rwxr-xr-x root/root usr/lib/qt5/plugins/platforms/libqoffscreen.so -rwxr-xr-x root/root usr/lib/qt5/plugins/platforms/libqvnc.so -rwxr-xr-x root/root usr/lib/qt5/plugins/platforms/libqwebgl.so @@ -9174,6 +9246,7 @@ drwxr-xr-x root/root usr/lib/qt5/plugins/virtualkeyboard/ -rwxr-xr-x root/root usr/lib/qt5/plugins/virtualkeyboard/libqtvirtualkeyboard_tcime.so -rwxr-xr-x root/root usr/lib/qt5/plugins/virtualkeyboard/libqtvirtualkeyboard_thai.so drwxr-xr-x root/root usr/lib/qt5/plugins/xcbglintegrations/ +-rwxr-xr-x root/root usr/lib/qt5/plugins/xcbglintegrations/libqxcb-egl-integration.so -rwxr-xr-x root/root usr/lib/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so drwxr-xr-x root/root usr/lib/qt5/qml/ drwxr-xr-x root/root usr/lib/qt5/qml/Qt/ diff --git a/qt5/.signature b/qt5/.signature index f244092ee..454f1896b 100644 --- a/qt5/.signature +++ b/qt5/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/X0g4rRldwDwSI0KAM50chYpBsjbHLw0W5eSQ6gKpSRinLZ68p5nQvyfe6UbfjWX83M5kg89u9ubfezsEeoE/gM= -SHA256 (Pkgfile) = 61a495eeda7c83b0da749e1b3f903efe814e655533844d7253fa635d1dd26aa2 -SHA256 (.footprint) = 7d57c041f3f9393fc20a3c5ca1bc10b09871ac725bcaf4f24d63d41bbdffe7f2 +RWSE3ohX2g5d/YmiCA7PiKlb/M6D51PHj12qmrVkakdDI29Ym/w0IWX9Tb9sxfalQs7eZdrouj7lMN98OZW7PFroz4w67dOzsAQ= +SHA256 (Pkgfile) = 91a92a20dc34ffad690da9b203078a31994e2faeac3f8a7f9f3e4cab653d53c1 +SHA256 (.footprint) = 9df658340412658327ccc9a557bca290a9b068dc0763de44168b227e35341dc0 SHA256 (qt-everywhere-src-5.13.2.tar.xz) = 55e8273536be41f4f63064a79e552a22133848bb419400b6fa8e9fc0dc05de08 SHA256 (qt5-logo.png) = ae1335ecd1cd2d17032184895ab298a636cdfa8121b0ed71307c4f2b23ec928e diff --git a/qt5/Pkgfile b/qt5/Pkgfile index 2e27cea7b..6ef397ad9 100644 --- a/qt5/Pkgfile +++ b/qt5/Pkgfile @@ -5,13 +5,18 @@ name=qt5 version=5.13.2 -release=1 +release=2 source=(https://download.qt.io/official_releases/qt/${version::4}/$version/single/qt-everywhere-src-$version.tar.xz qt5-logo.png) build() { cd qt-everywhere-src-$version + export PYTHON='/usr/bin/python3' + mkdir $SRC/bin + ln -s /usr/bin/python3 $SRC/bin/python + export PATH="$SRC/bin:$PATH" + # Respect system CXX [ "$CXX" ] || CXX=g++ sed -e "/^QMAKE_CXX\s/s|=.*|= $CXX|" \ @@ -49,7 +54,6 @@ build() { -sysconfdir /usr/etc/xdg \ -confirm-license \ -dbus-linked \ - -no-egl \ -nomake examples \ -no-pch \ -no-rpath \ @@ -70,6 +74,10 @@ build() { make make -j1 INSTALL_ROOT=$PKG install + + sed 's|/usr/bin/python|/usr/bin/python3|g' \ + -i $PKG/usr/lib/qt5/mkspecs/features/uikit/devices.py + 2to3-3.7 --write --nobackups $PKG/usr/lib/qt5/mkspecs/features/uikit/devices.py # Fix paths find $PKG/usr/lib/ -type f -name '*.prl' \ @@ -89,8 +97,8 @@ build() { # Add menu entries for all those hidden but great Qt applications: # # Qt5 logo: install -d $PKG/usr/share/icons/hicolor/48x48/apps -# requires imagemagick -# convert qtdoc/doc/src/images/qt-logo.png -resize 48x48 $PKG/usr/share/icons/hicolor/48x48/apps/qt5-logo.png + # requires imagemagick + #convert qtdoc/doc/src/images/qt-logo.png -resize 48x48 $PKG/usr/share/icons/hicolor/48x48/apps/qt5-logo.png install -m 0644 $SRC/qt5-logo.png $PKG/usr/share/icons/hicolor/48x48/apps/qt5-logo.png # Assistant icons |