HomeFreeBSD

sysutils/polkit-qt: update to 0.114

Description

sysutils/polkit-qt: update to 0.114

Changelog:

  • Use feature_summary()
  • Drop PolkitQt1::version*() API declaration, never implemented
  • Use target_sources to directly set sources instead of helper vars
  • Include headers in example & test like external consumer would
  • Set include dirs for linking libraries during build by target interface
  • Generate version & config file in core build dir
  • Use individual export headers/macros per each library
  • Remove outdated template FindPolkitQt.cmake
  • Remove module prefix from Qt includes in public headers
  • Link polkit-qt-test to agent lib target, an include is used
  • Remove module prefix from Qt includes of non-oublic headers
  • Remove unused include
  • Remove unneeded/unused include_directories
  • Use more override
  • Use more nullptr
  • Port away from legacy LINK_PUBLIC & LINK_PRIVATE
  • Fully qualify slot argument
  • Use QStringLiteral
  • Convert license statements to SPDX expressions
  • Remove unused cmake macro files
  • Enable CMAKE_AUTOUIC and CMAKE_AUTORCC
  • Let cmake set the C++ standard
  • Port from Q_ENUMS to Q_ENUM * Make use of PkgConfig to find dependencies
  • Use Q_DECLARE_OPERATORS_FOR_FLAGS in same namespace as flags definition
  • Use more nullptr
  • API dox: reference KDE Frameworks, no longer KDE Development Platform
  • Support API documentation generation with kapidox
  • Make it compile without deprecated method

Details

Provenance
tcbernerAuthored on Jun 26 2021, 9:15 PM
Parents
R11:7aec8e0c78d4: x11-wm/icewm: update IceWM to version 2.5.0.
Branches
Unknown
Tags
Unknown