mirror of
https://git.freebsd.org/ports.git
synced 2026-06-02 11:08:52 +00:00
multimedia/mediaelch: drop Qt5 flavor
to reduce number of archivers/quazip@qt5 consumers.
This commit is contained in:
@@ -5314,3 +5314,5 @@ deskutils/gnome-shell-extension-mediaplayer||2026-05-18|Marked broken and upstre
|
||||
devel/rubygem-rugged17|devel/rubygem-rugged|2026-05-24|Use devel/rubygem-rugged instead
|
||||
www/rubygem-deckar01-task_list-gitlab|www/rubygem-deckar01-task_list|2026-05-24|Use www/rubygem-deckar01-task_list instead
|
||||
biology/p5-TrimGalore|biology/TrimGalore|2026-05-24|After V2.0 Trim Galore was rewrite in rust
|
||||
multimedia/mediaelch@qt5||2026-05-27|Unflavorize, remove Qt5 flavor
|
||||
multimedia/mediaelch@qt6|multimedia/mediaelch|2026-05-27|Unflavorize
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
PORTNAME= mediaelch
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 2.12.0
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= multimedia
|
||||
PKGNAMESUFFIX= -${FLAVOR}
|
||||
|
||||
PATCH_SITES= https://github.com/Komet/MediaElch/commit/
|
||||
PATCHFILES+= dbea12fbf2c1fe603819392aa2a181cffa168548.patch:-p1 # Fix build with Qt >= 6.9.0
|
||||
@@ -17,26 +17,18 @@ LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
LIB_DEPENDS= libmediainfo.so:multimedia/libmediainfo \
|
||||
libcurl.so:ftp/curl \
|
||||
libquazip1-${FLAVOR}.so:archivers/quazip@${FLAVOR}
|
||||
libquazip1-qt6.so:archivers/quazip@qt6
|
||||
|
||||
FLAVORS= qt6 qt5
|
||||
FLAVOR?= qt6
|
||||
|
||||
USES= cmake gl localbase:ldflags qt:${FLAVOR:S/qt//}
|
||||
USES= cmake gl localbase:ldflags qt:6
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= Komet
|
||||
GH_PROJECT= MediaElch
|
||||
|
||||
USE_GL= opengl
|
||||
USE_QT= 5compat base multimedia svg tools
|
||||
|
||||
_USE_QT_qt5= buildtools:build qmake:build linguisttools:build \
|
||||
concurrent core gui multimedia network opengl qmake sql svg \
|
||||
widgets xml
|
||||
_USE_QT_qt6= 5compat base multimedia svg tools
|
||||
USE_QT= ${_USE_QT_${FLAVOR}}
|
||||
|
||||
CMAKE_ON= USE_EXTERN_QUAZIP MEDIAELCH_FORCE_QT${FLAVOR:S/qt//}
|
||||
CMAKE_ON= USE_EXTERN_QUAZIP MEDIAELCH_FORCE_QT6
|
||||
|
||||
PLIST_FILES= bin/MediaElch \
|
||||
share/applications/MediaElch.desktop \
|
||||
|
||||
Reference in New Issue
Block a user