ports/audio/fooyin/Makefile
Jason E. Hale 3d3ab4ab06 audio/fooyin: Fix build with Qt 6.9
With hat:	kde@
PR:		286051
2025-04-26 23:09:33 -04:00

44 lines
1.2 KiB
Makefile

PORTNAME= fooyin
DISTVERSIONPREFIX= v
DISTVERSION= 0.8.1
PORTREVISION= 1
CATEGORIES= audio multimedia
PATCH_SITES= https://github.com/fooyin/fooyin/commit/
PATCHFILES+= e44e08abb33f01fe85cc896170c55dbf732ffcc9.patch:-p1 # Fix build with Qt >= 6.9.0
MAINTAINER= diizzy@FreeBSD.org
COMMENT= foobar2000 inspired audio player
WWW= https://github.com/fooyin/fooyin
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
NOT_FOR_ARCHS= armv7 i386 powerpc
NOT_FOR_ARCHS_REASON= Fails to build on 32-bit platforms with various errors
LIB_DEPENDS= libavformat.so:multimedia/ffmpeg \
libgme.so:audio/libgme \
libicui18n.so:devel/icu \
libkdsingleapplication-qt6.so:devel/kdsingleapplication \
libtag.so:audio/taglib \
libvgm-player.so:audio/libvgm
USES= cmake compiler:c++20-lang desktop-file-utils gl libarchive \
pkgconfig qt:6 sdl
USE_GL= opengl
USE_QT= base sqldriver-sqlite svg tools:build
USE_SDL= sdl2
USE_GITHUB= yes
CMAKE_OFF= BUILD_ALSA \
BUILD_CCACHE \
CMAKE_CXX_EXTENSIONS
CMAKE_ON= CMAKE_DISABLE_FIND_PACKAGE_ALSA \
CMAKE_DISABLE_FIND_PACKAGE_Ebur128 \
CMAKE_DISABLE_FIND_PACKAGE_OpenMpt \
CMAKE_DISABLE_FIND_PACKAGE_PipeWire \
CMAKE_DISABLE_FIND_PACKAGE_SndFile
.include <bsd.port.mk>