mirror of
https://github.com/openbsd/ports.git
synced 2026-06-17 23:13:55 +02:00
42 lines
955 B
Makefile
42 lines
955 B
Makefile
COMMENT = multimedia layer for Qt5/KDE5
|
|
|
|
CATEGORIES = multimedia devel
|
|
|
|
VERSION = 4.12.0
|
|
DISTNAME = phonon-${VERSION}
|
|
|
|
# XXX major should be tweaked on any update, to unbreak
|
|
# IMPORTED_LINK_INTERFACE_LIBRARIES CMake feature.
|
|
SHARED_LIBS += phonon4qt5 4.0
|
|
SHARED_LIBS += phonon4qt5experimental 4.0
|
|
|
|
HOMEPAGE = https://community.kde.org/Phonon
|
|
|
|
MAINTAINER = Rafael Sadowski <rsadowski@openbsd.org>
|
|
|
|
# LGPL v2.1
|
|
PERMIT_PACKAGE = Yes
|
|
|
|
WANTLIB += ${COMPILER_LIBCXX} Qt5Core Qt5Gui Qt5Widgets c m pulse
|
|
WANTLIB += pulse-mainloop-glib
|
|
|
|
CXXFLAGS_base-clang = -Wno-error=enum-constexpr-conversion
|
|
|
|
SITES = ${SITE_KDE:=stable/phonon/${VERSION}/}
|
|
|
|
MODULES = devel/kf5
|
|
|
|
LIB_DEPENDS = audio/pulseaudio
|
|
|
|
BUILD_DEPENDS = x11/qt5/qtdeclarative
|
|
|
|
RUN_DEPENDS = x11/qt5/qtdeclarative
|
|
|
|
# Clashes with the one provided by Qt itself.
|
|
CONFIGURE_ARGS += -DPHONON_BUILD_DESIGNER_PLUGIN=OFF
|
|
|
|
# Qt5 only port
|
|
CONFIGURE_ARGS += -DPHONON_BUILD_QT6=OFF
|
|
|
|
.include <bsd.port.mk>
|