cutefishos / qt-plugins

Qt platform theme plugin, unified style.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Please update KF5WindowSystem version

HougeLangley opened this issue · comments

-- Found KF5WindowSystem: /usr/lib64/cmake/KF5WindowSystem/KF5WindowSystemConfig.cmake (found version "5.93.0")
-- Found KF5: success (found version "5.93.0") found components: WindowSystem
CMake Error at /usr/share/ECM/modules/ECMQueryQmake.cmake:1 (if):
  if given arguments:

    "VERSION_GREATER_EQUAL" "5.93"

  Unknown arguments specified
Call Stack (most recent call first):
  widgetstyle/CMakeLists.txt:17 (include)
$ doas cat /var/tmp/portage/cutefish-base/cutefish-qt-plugins-9999/temp/build.log
doas (houge@gentoo-phytium) password:
 * Package:    cutefish-base/cutefish-qt-plugins-9999
 * Repository: cutefishos
 * Maintainer: hougelangley1987@gmail.com
 * Upstream:   https://github.com/cutefishos/qt-plugins/issues
 * USE:        arm64 elibc_glibc kernel_linux userland_GNU
 * FEATURES:   network-sandbox preserve-libs sandbox userpriv usersandbox
>>> Unpacking source...
 * Repository id: cutefishos_qt-plugins.git
 * To override fetched repository properties, use:
 *   EGIT_OVERRIDE_REPO_CUTEFISHOS_QT_PLUGINS
 *   EGIT_OVERRIDE_BRANCH_CUTEFISHOS_QT_PLUGINS
 *   EGIT_OVERRIDE_COMMIT_CUTEFISHOS_QT_PLUGINS
 *   EGIT_OVERRIDE_COMMIT_DATE_CUTEFISHOS_QT_PLUGINS
 *
 * Fetching https://github.com/cutefishos/qt-plugins.git ...
git fetch https://github.com/cutefishos/qt-plugins.git +HEAD:refs/git-r3/HEAD
git symbolic-ref refs/git-r3/cutefish-base/cutefish-qt-plugins/0/__main__ refs/git-r3/HEAD
 * Checking out https://github.com/cutefishos/qt-plugins.git to cutefish-qt-plugins-9999 ...
git checkout --quiet refs/git-r3/HEAD
GIT update -->
   repository:               https://github.com/cutefishos/qt-plugins.git
   at the commit:            b60cdd4c0cf185f538c9746ef321582cbab9568c
>>> Source unpacked in /var/tmp/portage/cutefish-base/cutefish-qt-plugins-9999/work
>>> Preparing source in /var/tmp/portage/cutefish-base/cutefish-qt-plugins-9999/work/cutefish-qt-plugins-9999 ...
 * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/cutefish-base/cutefish-qt-plugins-9999/work/cutefish-qt-plugins-9999"
 * Build directory  (BUILD_DIR):     "/var/tmp/portage/cutefish-base/cutefish-qt-plugins-9999/work/cutefish-qt-plugins-9999_build"
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/cutefish-base/cutefish-qt-plugins-9999/work/cutefish-qt-plugins-9999 ...
 * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/cutefish-base/cutefish-qt-plugins-9999/work/cutefish-qt-plugins-9999"
 * Build directory  (BUILD_DIR):     "/var/tmp/portage/cutefish-base/cutefish-qt-plugins-9999/work/cutefish-qt-plugins-9999_build"
cmake -C /var/tmp/portage/cutefish-base/cutefish-qt-plugins-9999/work/cutefish-qt-plugins-9999_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/cutefish-base/cutefish-qt-plugins-9999/work/cutefish-qt-plugins-9999_build/gentoo_toolchain.cmake /var/tmp/portage/cutefish-base/cutefish-qt-plugins-9999/work/cutefish-qt-plugins-9999
loading initial cache file /var/tmp/portage/cutefish-base/cutefish-qt-plugins-9999/work/cutefish-qt-plugins-9999_build/gentoo_common_config.cmake
-- The C compiler identification is GNU 11.2.1
-- The CXX compiler identification is GNU 11.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/aarch64-unknown-linux-gnu-gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/aarch64-unknown-linux-gnu-g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found X11: /usr/include
-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so
-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found PkgConfig: /usr/bin/aarch64-unknown-linux-gnu-pkg-config (found version "1.8.0")
-- Found Qt5ThemeSupport: /usr/lib64/libQt5ThemeSupport.a (found version "5.15.3")
-- Checking for modules 'xcb;xcb-ewmh;x11'
--   Found xcb, version 1.14
--   Found xcb-ewmh, version 0.4.1
--   Found x11, version 1.7.5
-- Qt5 plugin directory:/usr/lib64/qt5/plugins
CMake Warning (dev) at /usr/share/ECM/modules/ECMFindModuleHelpers.cmake:112 (message):
  Your project should require at least CMake 3.16.0 to use FindKF5.cmake
Call Stack (most recent call first):
  /usr/share/ECM/find-modules/FindKF5.cmake:30 (ecm_find_package_version_check)
  widgetstyle/CMakeLists.txt:15 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found KF5WindowSystem: /usr/lib64/cmake/KF5WindowSystem/KF5WindowSystemConfig.cmake (found version "5.93.0")
-- Found KF5: success (found version "5.93.0") found components: WindowSystem
CMake Error at /usr/share/ECM/modules/ECMQueryQmake.cmake:1 (if):
  if given arguments:

    "VERSION_GREATER_EQUAL" "5.93"

  Unknown arguments specified
Call Stack (most recent call first):
  widgetstyle/CMakeLists.txt:17 (include)


-- Configuring incomplete, errors occurred!
See also "/var/tmp/portage/cutefish-base/cutefish-qt-plugins-9999/work/cutefish-qt-plugins-9999_build/CMakeFiles/CMakeOutput.log".
 * ERROR: cutefish-base/cutefish-qt-plugins-9999::cutefishos failed (configure phase):
 *   cmake failed
 *
 * Call stack:
 *     ebuild.sh, line  127:  Called src_configure
 *   environment, line 2541:  Called cmake_src_configure
 *   environment, line 1099:  Called die
 * The specific snippet of code:
 *       "${CMAKE_BINARY}" "${cmakeargs[@]}" "${CMAKE_USE_DIR}" || die "cmake failed";
 *
 * If you need support, post the output of `emerge --info '=cutefish-base/cutefish-qt-plugins-9999::cutefishos'`,
 * the complete build log and the output of `emerge -pqv '=cutefish-base/cutefish-qt-plugins-9999::cutefishos'`.
 * The complete build log is located at '/var/tmp/portage/cutefish-base/cutefish-qt-plugins-9999/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/cutefish-base/cutefish-qt-plugins-9999/temp/environment'.
 * Working directory: '/var/tmp/portage/cutefish-base/cutefish-qt-plugins-9999/work/cutefish-qt-plugins-9999_build'
 * S: '/var/tmp/portage/cutefish-base/cutefish-qt-plugins-9999/work/cutefish-qt-plugins-9999'

I get it build by adding a line before include(ECMQueryQmake) in widgetstyle/CMakeLists.txt

find_package(ECM 5.26)