Date: Thu, 27 Mar 2025 08:28:10 GMT From: Max Brazhnikov <makc@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 761274e6036c - main - multimedia/kasts: add upstream fix for broken dialog boxes. Message-ID: <202503270828.52R8SAk6027300@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by makc: URL: https://cgit.FreeBSD.org/ports/commit/?id=761274e6036c5908c6f960f7fba9287590092fe0 commit 761274e6036c5908c6f960f7fba9287590092fe0 Author: Max Brazhnikov <makc@FreeBSD.org> AuthorDate: 2025-03-27 08:25:03 +0000 Commit: Max Brazhnikov <makc@FreeBSD.org> CommitDate: 2025-03-27 08:25:03 +0000 multimedia/kasts: add upstream fix for broken dialog boxes. While here, add options for GStreamer and libVLC. Build with GStreamer by default, VLC port still depends on Qt5. --- multimedia/kasts/Makefile | 24 ++++++++++++++++++++---- multimedia/kasts/distinfo | 4 +++- 2 files changed, 23 insertions(+), 5 deletions(-) diff --git a/multimedia/kasts/Makefile b/multimedia/kasts/Makefile index d4b0df8a1430..f0f21f677dec 100644 --- a/multimedia/kasts/Makefile +++ b/multimedia/kasts/Makefile @@ -1,7 +1,11 @@ PORTNAME= kasts DISTVERSION= ${KDE_APPLICATIONS_VERSION} +PORTREVISION= 1 CATEGORIES= multimedia kde kde-applications +PATCH_SITES= https://invent.kde.org/multimedia/kasts/-/commit/ +PATCHFILES= 39340fc3a24440dd4d42949a7b61be004e31e543.diff:-p1 + MAINTAINER= kde@FreeBSD.org COMMENT= KDE podcast app WWW= https://apps.kde.org/kasts/ @@ -9,17 +13,29 @@ WWW= https://apps.kde.org/kasts/ LICENSE= GPLv2+ LIB_DEPENDS= libqt6keychain.so:security/qtkeychain@qt6 \ - libtag.so:audio/taglib \ - libvlc.so:multimedia/vlc + libtag.so:audio/taglib USES= cmake desktop-file-utils gettext gettext-runtime gnome \ - gstreamer kde:6 pkgconfig qt:6 tar:xz xorg + kde:6 pkgconfig qt:6 tar:xz xorg USE_GNOME= glib20 -USE_GSTREAMER1= yes USE_KDE= colorscheme config coreaddons crash i18n kirigami-addons \ kirigami2 syndication threadweaver \ ecm:build USE_QT= base multimedia USE_XORG= x11 +OPTIONS_MULTI= AUDIO +AUDIO_DESC= Audio backend +OPTIONS_MULTI_AUDIO= GSTREAMER VLC +OPTIONS_DEFAULT= GSTREAMER # VLC still uses Qt5 + +GSTREAMER_DESC= Play audio via GStreamer +GSTREAMER_CMAKE_BOOL= BUILD_GSTREAMER_BACKEND +GSTREAMER_USES= gstreamer +GSTREAMER_USE= GSTREAMER=ogg,vorbis + +VLC_DESC= Play audio via libVLC +VLC_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_LIBVLC +VLC_LIB_DEPENDS= libvlc.so:multimedia/vlc + .include <bsd.port.mk> diff --git a/multimedia/kasts/distinfo b/multimedia/kasts/distinfo index 7e9cea2db294..3cc892c54ed3 100644 --- a/multimedia/kasts/distinfo +++ b/multimedia/kasts/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1741275967 +TIMESTAMP = 1743063617 SHA256 (KDE/release-service/24.12.3/kasts-24.12.3.tar.xz) = 45351ce35d2188e732544cc14b48d3589dfe5e5206884502e9695f5bdee37570 SIZE (KDE/release-service/24.12.3/kasts-24.12.3.tar.xz) = 626512 +SHA256 (KDE/release-service/24.12.3/39340fc3a24440dd4d42949a7b61be004e31e543.diff) = 26a6a8338a389c34d6223d2d75b73351d8dd8b65979b27aa9543c7b1c185a1f3 +SIZE (KDE/release-service/24.12.3/39340fc3a24440dd4d42949a7b61be004e31e543.diff) = 5804home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202503270828.52R8SAk6027300>
