1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-19 19:59:43 +00:00
freebsd-ports/www/falkon/Makefile
Tobias C. Berner 0c2dea861b KDE: Update KDE Gear to 23.04.2
KDE Gear 23.04.2

Thursday, 8 June 2023

Over 120 individual programs plus dozens of programmer libraries and
feature plugins are released simultaneously as part of KDE Gear.

Today they all get new bugfix source releases with updated translations,
including:

 * konsole: Adjust selection point coords when scrollback shrinks
 * neochat: Focus message search window's search field by default
 * yakuake: Prevent unnecessary tab switching when closing a tab

Changelog: https://kde.org/announcements/changelogs/gear/23.04.2/
2023-06-30 22:05:14 +02:00

49 lines
1.3 KiB
Makefile

PORTNAME= falkon
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
CATEGORIES= www kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Web browser based on Webengine and Qt Framework
WWW= https://www.falkon.org/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
USES= cmake desktop-file-utils kde:5 qt:5 ssl tar:xz xorg
USE_KDE= archive i18n \
ecm:build
USE_QT= concurrent core dbus declarative gui location network printsupport \
sql webchannel webengine widgets x11extras sql-sqlite3:run \
buildtools:build qmake:build
USE_XORG= x11 xcb
USE_LDCONFIG= yes
CMAKE_ON= CMAKE_DISABLE_FIND_PACKAGE_PySide2
FLAVORS= default qtonly
FLAVOR?= default
default_CONFLICTS_INSTALL= ${PORTNAME}-qtonly
qtonly_PKGNAMESUFFIX= -qtonly
qtonly_CONFLICTS_INSTALL= ${PORTNAME}
.if ${FLAVOR} != qtonly
CMAKE_ON+= ENABLE_KDE_FRAMEWORKS_INTEGRATION_PLUGIN
USE_KDE+= completion config coreaddons crash jobwidgets kio purpose service solid wallet widgetsaddons windowsystem
PLIST_SUB= KDEINTEGRATION=""
.else
PLIST_SUB= KDEINTEGRATION="@comment "
COMMENT= Web browser based on WebEngine (no integration with KDE Plasma)
.endif
OPTIONS_DEFINE= GNOMEKEYRING
OPTIONS_SUB= YES
GNOMEKEYRING_CMAKE_BOOL= BUILD_KEYRING
GNOMEKEYRING_USE= GNOME=glib20
GNOMEKEYRING_USES= gnome pkgconfig
GNOMEKEYRING_LIB_DEPENDS= libgnome-keyring.so:security/libgnome-keyring
.include <bsd.port.mk>