QCA package: add version 2.2.1 and update CMake args (#12576)
* Version 2.1.3 requires QT version 5.10.0 or earlier * Add CMAKE_CXX_STANDARD=11 argument * Add CMake argument when building against qt@4
This commit is contained in:
parent
53e9e4d7de
commit
972759896e
@ -20,6 +20,16 @@ class Qca(CMakePackage):
|
|||||||
homepage = "https://userbase.kde.org/QCA"
|
homepage = "https://userbase.kde.org/QCA"
|
||||||
url = "https://github.com/KDE/qca/archive/v2.1.3.tar.gz"
|
url = "https://github.com/KDE/qca/archive/v2.1.3.tar.gz"
|
||||||
|
|
||||||
|
version('2.2.1', sha256='c67fc0fa8ae6cb3d0ba0fbd8fca8ee8e4c5061b99f1fd685fd7d9800cef17f6b')
|
||||||
version('2.1.3', 'bd646d08fdc1d9be63331a836ecd528f')
|
version('2.1.3', 'bd646d08fdc1d9be63331a836ecd528f')
|
||||||
|
|
||||||
depends_on('qt@4.2:')
|
depends_on('qt@4.2:')
|
||||||
|
|
||||||
|
depends_on('qt@:5.10.0', when='@2.1.3')
|
||||||
|
|
||||||
|
def cmake_args(self):
|
||||||
|
args = []
|
||||||
|
args.append('-DCMAKE_CXX_STANDARD=11')
|
||||||
|
if self.spec['qt'].version.up_to(1) == Version(4):
|
||||||
|
args.append('-DQT4_BUILD=ON')
|
||||||
|
return args
|
||||||
|
Loading…
Reference in New Issue
Block a user