diff --git a/CMakeLists.txt b/CMakeLists.txt index d6dbbc05..9d2baf58 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.1.0 FATAL_ERROR) +cmake_minimum_required(VERSION 3.16.0 FATAL_ERROR) # CMP0000: Call the cmake_minimum_required() command at the beginning of the top-level # CMakeLists.txt file even before calling the project() command. # The cmake_minimum_required(VERSION) command implicitly invokes the cmake_policy(VERSION) @@ -32,8 +32,8 @@ set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${PROJECT_SOURCE_DIR}/cmake") set(CMAKE_INCLUDE_CURRENT_DIR ON) # Minimum Versions -set(QT_MINIMUM_VERSION "6.1.0") -set(LXQTBT_MINIMUM_VERSION "0.13.0") +set(QT_MINIMUM_VERSION "6.6.0") +set(LXQTBT_MINIMUM_VERSION "2.0.0") find_package(Qt6Widgets "${QT_MINIMUM_VERSION}" REQUIRED) find_package(Qt6LinguistTools "${QT_MINIMUM_VERSION}" REQUIRED) diff --git a/README.md b/README.md index 2e0e4d2b..fa21f5ad 100644 --- a/README.md +++ b/README.md @@ -47,8 +47,8 @@ License: BSD-3-clause The only runtime dependency is qtbase ≥ 6.6.0. Build dependencies are as follows: -- CMake ≥ 3.1.0 serves as the build system and therefore needs to be present to compile. -- The latest [lxqt-build-tools](https://github.com/lxqt/lxqt-build-tools/) is also needed for compilation. +- CMake ≥ 3.16.0 serves as the build system and therefore needs to be present to compile. +- [lxqt-build-tools](https://github.com/lxqt/lxqt-build-tools/) ≥ 2.0.0 is also needed for compilation. - Git is needed to optionally pull latest VCS checkouts. Code configuration is handled by CMake. CMake variable `CMAKE_INSTALL_PREFIX` will normally have to be set to `/usr`, depending on the way library paths are dealt with on 64bit systems. Variables like `CMAKE_INSTALL_LIBDIR` may have to be set as well.