From c48cebd620d3f5330c104d85ac32f0aaffadaa14 Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Thu, 18 Aug 2022 20:27:25 +0200 Subject: Replace everything with new "slxmix" (work in progress) --- CMakeLists.txt | 33 ++++++++++++--------------------- 1 file changed, 12 insertions(+), 21 deletions(-) (limited to 'CMakeLists.txt') diff --git a/CMakeLists.txt b/CMakeLists.txt index 2c83719..0a4d476 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.10.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) @@ -6,8 +6,6 @@ cmake_minimum_required(VERSION 3.1.0 FATAL_ERROR) # versions. project(pavucontrol-qt) -option(UPDATE_TRANSLATIONS "Update source translation translations/*.ts files" OFF) - list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake") set(CMAKE_INCLUDE_CURRENT_DIR ON) @@ -18,31 +16,24 @@ set(CMAKE_AUTOUIC ON) include(GNUInstallDirs) # Minimum Versions -set(GLIB_MINIMUM_VERSION "2.50.0") -set(LXQTBT_MINIMUM_VERSION "0.4.0") set(QT_MINIMUM_VERSION "5.9.5") -find_package(Qt5Widgets ${QT_MINIMUM_VERSION} REQUIRED) -find_package(Qt5LinguistTools ${QT_MINIMUM_VERSION} REQUIRED) -find_package(lxqt-build-tools ${LXQTBT_MINIMUM_VERSION} REQUIRED) +find_package(PkgConfig REQUIRED) -find_package(GLIB ${GLIB_MINIMUM_VERSION} REQUIRED) +pkg_check_modules(LIBPULSE libpulse REQUIRED IMPORTED_TARGET) +pkg_check_modules(LIBPULSE_MAINLOOP libpulse-mainloop-glib REQUIRED IMPORTED_TARGET) -set(PAVUCONTROLQT_MAJOR_VERSION 0) -set(PAVUCONTROLQT_MINOR_VERSION 17) +set(PAVUCONTROLQT_MAJOR_VERSION 1) +set(PAVUCONTROLQT_MINOR_VERSION 0) set(PAVUCONTROLQT_PATCH_VERSION 0) set(PAVUCONTROLQT_VERSION ${PAVUCONTROLQT_MAJOR_VERSION}.${PAVUCONTROLQT_MINOR_VERSION}.${PAVUCONTROLQT_PATCH_VERSION}) add_definitions("-DPAVUCONTROLQT_VERSION=\"${PAVUCONTROLQT_VERSION}\"") -include(LXQtPreventInSourceBuilds) -include(LXQtCompilerSettings NO_POLICY_SCOPE) -include(LXQtTranslate) - -find_package(PkgConfig REQUIRED) -pkg_check_modules( - PULSE REQUIRED - libpulse>=5.0 - libpulse-mainloop-glib>=0.9.16 -) +#find_package(PkgConfig REQUIRED) +#pkg_check_modules( +# PULSE REQUIRED +# libpulse>=5.0 +# libpulse-mainloop-glib>=0.9.16 +#) add_subdirectory(src) -- cgit v1.2.3-55-g7522