git: 08d7a6d26493 - main - audio/mpz: update the port to version 2.1.2
Alexey Dokuchaev <[email protected]> Sat, 01 Aug 2026 18:59:25 +0000
| Newsgroups | gmane.os.freebsd.devel.cvs.ports |
|---|---|
| Message-ID | <[email protected]> |
The branch main has been updated by danfe: URL: https://cgit.FreeBSD.org/ports/commit/?id=08d7a6d264930e89ec025acf183ef34d6f63a78e commit 08d7a6d264930e89ec025acf183ef34d6f63a78e Author: Alexey Dokuchaev <[email protected]> AuthorDate: 2026-08-01 18:57:32 +0000 Commit: Alexey Dokuchaev <[email protected]> CommitDate: 2026-08-01 18:57:32 +0000 audio/mpz: update the port to version 2.1.2 PR: 296248 Reported by: portscout --- audio/mpz/Makefile | 18 ++++++++++++------ audio/mpz/distinfo | 6 +++--- audio/mpz/files/patch-CMakeLists.txt | 25 ------------------------- audio/mpz/pkg-plist | 21 ++++++++------------- 4 files changed, 23 insertions(+), 47 deletions(-) diff --git a/audio/mpz/Makefile b/audio/mpz/Makefile index a57c3b3480d6..917bf291ce40 100644 --- a/audio/mpz/Makefile +++ b/audio/mpz/Makefile @@ -1,5 +1,5 @@ PORTNAME= mpz -PORTVERSION= 2.0.14 +PORTVERSION= 2.1.2 CATEGORIES= audio MAINTAINER= [email protected] @@ -9,7 +9,6 @@ WWW= https://mpz-player.org/ LICENSE= GPLv3+ LIB_DEPENDS= libmpdclient.so:audio/libmpdclient \ - libqhotkey.so:x11-toolkits/qhotkey@qt5 \ libtag.so:audio/taglib \ libyaml-cpp.so:devel/yaml-cpp @@ -18,12 +17,19 @@ USE_GITHUB= yes GH_ACCOUNT= olegantonyan USE_GSTREAMER= flac libav mpg123 ogg opus vorbis USE_QT= buildtools:build qmake:build concurrent core dbus gui \ - multimedia network widgets x11extras + multimedia network svg widgets -CMAKE_ON= USE_QT5 USE_SYSTEM_LIBMPDCLIENT USE_SYSTEM_TAGLIB \ - USE_SYSTEM_YAMLCPP +CMAKE_ON= USE_QT5 USE_SYSTEM_LIBMPDCLIENT USE_SYSTEM_QHOTKEY \ + USE_SYSTEM_TAGLIB USE_SYSTEM_YAMLCPP + +OPTIONS_DEFINE= QHOTKEY +OPTIONS_DEFAULT= QHOTKEY + +QHOTKEY_DESC= Global media-key hotkeys via QHotkey +QHOTKEY_LIB_DEPENDS= libqhotkey.so:x11-toolkits/qhotkey@qt5 +QHOTKEY_CMAKE_OFF= -DENABLE_QHOTKEY:BOOL=OFF post-extract: - @${RM} -r ${WRKSRC}/3rdparty/[^q]* + @${RM} -r ${WRKSRC}/3rdparty/[^i]* .include <bsd.port.mk> diff --git a/audio/mpz/distinfo b/audio/mpz/distinfo index 85895442ee84..f8420ddd9118 100644 --- a/audio/mpz/distinfo +++ b/audio/mpz/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1783440458 -SHA256 (olegantonyan-mpz-2.0.14_GH0.tar.gz) = 17e5684a93f3f6f85e05674d88a0794dfb0929161c52c8cd8d941e7abdda0f82 -SIZE (olegantonyan-mpz-2.0.14_GH0.tar.gz) = 4769236 +TIMESTAMP = 1785584906 +SHA256 (olegantonyan-mpz-2.1.2_GH0.tar.gz) = ed43362713bfad392bfcdba6987271698c9b623d5d3d7274a2a63d71977d0e62 +SIZE (olegantonyan-mpz-2.1.2_GH0.tar.gz) = 7084966 diff --git a/audio/mpz/files/patch-CMakeLists.txt b/audio/mpz/files/patch-CMakeLists.txt deleted file mode 100644 index d318a44c4fc1..000000000000 --- a/audio/mpz/files/patch-CMakeLists.txt +++ /dev/null @@ -1,25 +0,0 @@ ---- CMakeLists.txt.orig 2026-06-07 05:11:46 UTC -+++ CMakeLists.txt -@@ -329,10 +329,9 @@ endif() - # ENDOF TAGLIB - - # QHOTKEY --target_link_libraries(${CMAKE_PROJECT_NAME} PRIVATE qhotkey) --set(QHOTKEY_DIR 3rdparty/QHotkey-1.5.0) --add_subdirectory(${QHOTKEY_DIR}) --message(STATUS "using vendored qhotkey from ${QHOTKEY_DIR}") -+find_library(QHOTKEY_LIB qhotkey REQUIRED) -+message(STATUS "using system-wide qhotkey") -+target_link_libraries(${CMAKE_PROJECT_NAME} PRIVATE ${QHOTKEY_LIB}) - # ENDOF QHOTKEY - - # QTWAITINGSPINNER -@@ -362,7 +361,7 @@ endif() - # demangled function names from STRIPPED release binaries (no DWARF shipped). - # Skipped on Windows: PE has no .dynsym equivalent for executables, so the - # same trick can't work there without shipping DWARF or PDBs. --if(UNIX AND NOT APPLE) -+if(LINUX AND NOT APPLE) - set(CPPTRACE_DIR 3rdparty/cpptrace-1.0.4) - set(CPPTRACE_BUILD_TESTING OFF CACHE BOOL "" FORCE) - set(CPPTRACE_GET_SYMBOLS_WITH_LIBDL ON CACHE BOOL "" FORCE) diff --git a/audio/mpz/pkg-plist b/audio/mpz/pkg-plist index 658b83a8d5a8..813cfee440eb 100644 --- a/audio/mpz/pkg-plist +++ b/audio/mpz/pkg-plist @@ -1,14 +1,9 @@ bin/mpz -share/applications/mpz.desktop -share/icons/hicolor/16x16/apps/mpz.png -share/icons/hicolor/22x22/apps/mpz.png -share/icons/hicolor/24x24/apps/mpz.png -share/icons/hicolor/32x32/apps/mpz.png -share/icons/hicolor/48x48/apps/mpz.png -share/icons/hicolor/64x64/apps/mpz.png -share/icons/hicolor/72x72/apps/mpz.png -share/icons/hicolor/96x96/apps/mpz.png -share/icons/hicolor/128x128/apps/mpz.png -share/icons/hicolor/192x192/apps/mpz.png -share/icons/hicolor/256x256/apps/mpz.png -share/icons/hicolor/512x512/apps/mpz.png +share/applications/org.mpz_player.mpz.desktop +share/icons/hicolor/16x16/apps/org.mpz_player.mpz.png +share/icons/hicolor/22x22/apps/org.mpz_player.mpz.png +share/icons/hicolor/24x24/apps/org.mpz_player.mpz.png +share/icons/hicolor/32x32/apps/org.mpz_player.mpz.png +share/icons/hicolor/48x48/apps/org.mpz_player.mpz.png +share/icons/hicolor/scalable/apps/org.mpz_player.mpz.svg +share/metainfo/org.mpz_player.mpz.metainfo.xml