freebsd-ports/devel/liblxqt/Makefile
Tobias C. Berner e520541b73 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
2021-06-26 23:18:09 +02:00

26 lines
592 B
Makefile

# Created by: Olivier Duchateau
PORTNAME= liblxqt
PORTVERSION= 0.17.0
PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= LXQT
MAINTAINER= jsm@FreeBSD.org
COMMENT= Shared library for LXQt applications
LICENSE= LGPL21+
LIB_DEPENDS= libpolkit-qt5-core-1.so:sysutils/polkit-qt
USES= cmake compiler:c++14-lang gettext gnome kde:5 lxqt \
pkgconfig qt:5 tar:xz xorg
USE_GNOME= glib20
USE_QT= buildtools_build qmake_build dbus core gui linguisttools \
svg widgets x11extras xml
USE_KDE= windowsystem
USE_LXQT= buildtools qtxdg
USE_XORG= x11 xscrnsaver
USE_LDCONFIG= yes
.include <bsd.port.mk>