set_package_properties(<name> PROPERTIES [URL <url>] [DESCRIPTION <description>] [TYPE (RUNTIME|OPTIONAL|RECOMMENDED|REQUIRED)] [PURPOSE <purpose>] )
set_package_properties(<name> PROPERTIES [URL <url>] [DESCRIPTION <description>] [TYPE (RUNTIME|OPTIONAL|RECOMMENDED|REQUIRED)] [PURPOSE <purpose>] )
set_package_properties(LibXml2 PROPERTIES TYPE OPTIONAL)
set_package_properties(systemd PROPERTIES
DESCRIPTION "Systemd development files needed to install user service"
TYPE OPTIONAL
)
set_package_properties(ICU
PROPERTIES DESCRIPTION "Unicode and Globalization support for software applications"
TYPE OPTIONAL
PURPOSE "Provides alternate calendar systems that are not available in QCalendar"
)
set_package_properties(UHD PROPERTIES
PURPOSE "Used for communication with front-ends of the USRP family."
TYPE OPTIONAL
)
set_package_properties(Doxygen PROPERTIES
URL "http://www.doxygen.org"
DESCRIPTION "Documentation generator"
TYPE OPTIONAL
PURPOSE "Requires CMake 3.9, adds docs target")
set_package_properties(LATEX PROPERTIES
URL https://www.latex-project.org/
TYPE OPTIONAL
PURPOSE "Building the MocoCheatSheet PDF.")
set_package_properties(Doxygen PROPERTIES
URL "http://www.doxygen.org"
DESCRIPTION "Documentation generator"
TYPE OPTIONAL
PURPOSE "Requires CMake 3.9, adds docs target")
set_package_properties(Qt6WebEngineWidgets PROPERTIES
DESCRIPTION "QtWebEngineWidgets is used for prettier k3bdiskinfoview."
TYPE OPTIONAL)
set_package_properties(KF6NetworkManagerQt PROPERTIES
DESCRIPTION "Qt wrapper for NetworkManager API"
PURPOSE "Needed for location-based time zone changes."
TYPE OPTIONAL
)
set_package_properties(LATEX PROPERTIES
URL https://www.latex-project.org/
TYPE OPTIONAL
PURPOSE "Building the MocoCheatSheet PDF.")
set_package_properties(OpenMP PROPERTIES
TYPE OPTIONAL
PURPOSE "Allows to utilize OpenMP"
)
set_package_properties(Protobuf PROPERTIES TYPE OPTIONAL PURPOSE "Parsing of OSM PBF files.")
set_package_properties(
Doxygen PROPERTIES
TYPE OPTIONAL
DESCRIPTION "API Documentation system"
URL "https://www.doxygen.org"
PURPOSE "Needed to build the API documentation."
)
set_package_properties(Doxygen PROPERTIES URL http://www.doxygen.org DESCRIPTION "API documentation generator" TYPE OPTIONAL PURPOSE "Building the API documentation")
set_package_properties(KF5FrameworkIntegration PROPERTIES
DESCRIPTION "KF5 Framework Integration"
URL "https://projects.kde.org/projects/frameworks/frameworkintegration"
TYPE OPTIONAL
PURPOSE "Required to use KStyle convenience functionalities in style")
set_package_properties(
OpenSSL PROPERTIES
DESCRIPTION "the standard open-source implementation of TLS, X509, and more"
TYPE OPTIONAL
PURPOSE "Provides a cryptography and TLS backend"
)
set_package_properties(Hunspell PROPERTIES URL "https://hunspell.github.io/" DESCRIPTION "Generic spell checking support" TYPE OPTIONAL)
set_package_properties(CFitsio PROPERTIES DESCRIPTION "FITS IO Library" URL "https://heasarc.gsfc.nasa.gov/fitsio/fitsio.html" TYPE OPTIONAL PURPOSE "Support for the FITS (Flexible Image Transport System) data format in KStars.")
set_package_properties(
3dsm PROPERTIES
URL "https://www.autodesk.com/"
DESCRIPTION "SDK for integrating with the 3DS Max modelling software"
PURPOSE "Required for building the Plasma plugins for 3DS Max"
TYPE OPTIONAL
)
set_package_properties(Speex PROPERTIES TYPE OPTIONAL
URL "www.speex.org/"
DESCRIPTION "an audio codec tuned for speech"
PURPOSE "Enables experemental Speex support"
)
set_package_properties(PortMidi PROPERTIES
TYPE OPTIONAL
URL https://github.com/PortMidi/portmidi
DESCRIPTION "Portable MIDI library"
PURPOSE "Used for hardware MIDI input devices")
set_package_properties(Speex PROPERTIES TYPE OPTIONAL
URL "www.speex.org/"
DESCRIPTION "an audio codec tuned for speech"
PURPOSE "Enables experemental Speex support"
)