diff --git a/audio/polyphone/Makefile b/audio/polyphone/Makefile index ecc755376ed8..ea7ff1eea919 100644 --- a/audio/polyphone/Makefile +++ b/audio/polyphone/Makefile @@ -1,39 +1,40 @@ PORTNAME= polyphone -DISTVERSION= 2.4.1 +DISTVERSION= 2.5.0 CATEGORIES= audio MAINTAINER= yuri@FreeBSD.org COMMENT= Graphical user interface for editing soundfont (sf2 and sfz) files WWW= https://www.polyphone-soundfonts.com/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/../LICENSE.txt LIB_DEPENDS= libFLAC.so:audio/flac \ libjack.so:audio/jack \ libogg.so:audio/libogg \ libportaudio.so:audio/portaudio \ librtmidi.so:audio/rtmidi \ + libsndfile.so:audio/libsndfile \ libstk.so:audio/stk \ libvorbisfile.so:audio/libvorbis USES= compiler:c++11-lang desktop-file-utils dos2unix gl gnome pkgconfig qmake:outsource qt:5 shared-mime-info ssl xorg DOS2UNIX_FILES= polyphone.pro \ editor/tree/treeitemdelegate.cpp USE_GL= gl USE_QT= core concurrent gui network printsupport svg testlib widgets buildtools:build linguisttools:build qmake:build USE_GNOME= glib20 USE_CXXSTD= c++11 USE_GITHUB= yes GH_ACCOUNT= davy7125 CXXFLAGS+= -D__UNIX_JACK__ LIBS+= -lssl -lcrypto WRKSRC_SUBDIR= sources post-extract: # unbundle @${RM} -r ${WRKSRC}/lib/_option_qcustomplot ${WRKSRC}/lib/_option_rtmidi ${WRKSRC}/lib/_option_stk .include diff --git a/audio/polyphone/distinfo b/audio/polyphone/distinfo index ca35008c07fe..efcd43c9b702 100644 --- a/audio/polyphone/distinfo +++ b/audio/polyphone/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1728965479 -SHA256 (davy7125-polyphone-2.4.1_GH0.tar.gz) = b35c389d98fdc95b7b84a1f9faa99d070aef264012bb0e242cf5e3f728eefaf4 -SIZE (davy7125-polyphone-2.4.1_GH0.tar.gz) = 1974358 +TIMESTAMP = 1737089027 +SHA256 (davy7125-polyphone-2.5.0_GH0.tar.gz) = 48c923b2d7be94b4a1ed4b3d6a29850bde81a5444d5790279e91779470354e63 +SIZE (davy7125-polyphone-2.5.0_GH0.tar.gz) = 2251596 diff --git a/audio/polyphone/files/patch-editor_tree_treeitemdelegate.cpp b/audio/polyphone/files/patch-editor_tree_treeitemdelegate.cpp index 2da944d6b630..19bd72eede9a 100644 --- a/audio/polyphone/files/patch-editor_tree_treeitemdelegate.cpp +++ b/audio/polyphone/files/patch-editor_tree_treeitemdelegate.cpp @@ -1,10 +1,10 @@ ---- editor/tree/treeitemdelegate.cpp.orig 2020-05-21 08:02:47 UTC +--- editor/tree/treeitemdelegate.cpp.orig 2025-01-17 04:44:02 UTC +++ editor/tree/treeitemdelegate.cpp -@@ -29,6 +29,7 @@ +@@ -30,6 +30,7 @@ #include "basetypes.h" #include #include +#include TreeItemDelegate::Icons * TreeItemDelegate::s_icons = nullptr; TreeItemDelegate::Colors * TreeItemDelegate::s_colors = nullptr; diff --git a/audio/polyphone/files/patch-polyphone.pro b/audio/polyphone/files/patch-polyphone.pro index 882d801513b8..3c764e802d52 100644 --- a/audio/polyphone/files/patch-polyphone.pro +++ b/audio/polyphone/files/patch-polyphone.pro @@ -1,20 +1,20 @@ ---- polyphone.pro.orig 2024-09-19 02:24:17 UTC +--- polyphone.pro.orig 2025-01-17 04:49:42 UTC +++ polyphone.pro -@@ -82,13 +82,13 @@ unix:!macx { +@@ -85,13 +85,13 @@ unix:!macx { lib/_option_rtaudio/rtaudio/include/iasiothiscallresolver.cpp } unix:!macx { - DEFINES += __LINUX_ALSASEQ__ __UNIX_JACK__ __LINUX_ALSA__ #__LINUX_PULSE__ + DEFINES += __UNIX_JACK__ #__LINUX_PULSE__ CONFIG += link_pkgconfig -- PKGCONFIG += alsa jack zlib ogg flac vorbis vorbisfile vorbisenc glib-2.0 -+ PKGCONFIG += jack zlib ogg flac vorbis vorbisfile vorbisenc glib-2.0 +- PKGCONFIG += alsa jack zlib ogg vorbis vorbisfile vorbisenc sndfile ++ PKGCONFIG += jack zlib ogg vorbis vorbisfile vorbisenc sndfile contains(DEFINES, USE_WOLFSSL) { - PKGCONFIG += wolfssl + #PKGCONFIG += wolfssl } else { - PKGCONFIG += openssl + #PKGCONFIG += openssl } isEmpty(PREFIX) { PREFIX = /usr/local diff --git a/audio/polyphone/pkg-plist b/audio/polyphone/pkg-plist index 1ce60b9c2f83..778ca1653a40 100644 --- a/audio/polyphone/pkg-plist +++ b/audio/polyphone/pkg-plist @@ -1,8 +1,7 @@ bin/polyphone share/applications/io.polyphone.polyphone.desktop share/icons/hicolor/512x512/apps/polyphone.png share/man/fr/man1/polyphone.1.gz share/man/man1/polyphone.1.gz -share/man/ru/man1/polyphone.1.gz share/metainfo/io.polyphone.polyphone.metainfo.xml share/mime/packages/polyphone.xml