git: 37d9f49c0eda - main - multimedia/audacious-plugins: Import patch to remove dependency on CDDB
Date: Sun, 01 Sep 2024 17:35:24 UTC
The branch main has been updated by madpilot: URL: https://cgit.FreeBSD.org/ports/commit/?id=37d9f49c0eda6d23b00c0a88411a5e68afbb9169 commit 37d9f49c0eda6d23b00c0a88411a5e68afbb9169 Author: Daniel Engberg <diizzy@FreeBSD.org> AuthorDate: 2024-09-01 17:31:22 +0000 Commit: Guido Falsi <madpilot@FreeBSD.org> CommitDate: 2024-09-01 17:35:07 +0000 multimedia/audacious-plugins: Import patch to remove dependency on CDDB Import upstream patch to allow configuring CDDA without using libCDDB, and enable the option, allowing to completely remove the dependency on CDDB. PR: 279461 --- multimedia/audacious-plugins/Makefile | 12 ++++++------ multimedia/audacious-plugins/distinfo | 2 ++ 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/multimedia/audacious-plugins/Makefile b/multimedia/audacious-plugins/Makefile index f95c275ef6fe..043b9b6ad932 100644 --- a/multimedia/audacious-plugins/Makefile +++ b/multimedia/audacious-plugins/Makefile @@ -1,5 +1,6 @@ PORTNAME= audacious-plugins DISTVERSION= 4.4 +PORTREVISION= 1 CATEGORIES= multimedia audio MASTER_SITES= http://distfiles.audacious-media-player.org/ @@ -7,6 +8,9 @@ MAINTAINER= madpilot@FreeBSD.org COMMENT= Plugins needed for audacious WWW= https://audacious-media-player.org/ +PATCH_SITES= https://github.com/audacious-media-player/audacious-plugins/commit/ +PATCHFILES= 0ffe6d8b4356c10e3d9d159d07dbe467b33629b9.patch:-p1 + LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING @@ -50,7 +54,8 @@ USE_XORG= x11 CONFIGURE_ENV= LIBRARY_PATH="${LOCALBASE}/lib" MESON_ARGS= -Dcoreaudio=false \ - -Dmms=false + -Dmms=false \ + -Dcdaudio-cddb=false MAKE_ENV= LIBRARY_PATH="${LOCALBASE}/lib" .if ${FLAVOR} == qt5 @@ -149,7 +154,6 @@ BS2B_LIB_DEPENDS= libbs2b.so:audio/libbs2b BS2B_MESON_TRUE= bs2b CDDA_LIB_DEPENDS= libcddb.so:audio/libcddb \ - libcdio.so:sysutils/libcdio \ libcdio_cdda.so:sysutils/libcdio-paranoia CDDA_MESON_TRUE= cdaudio @@ -269,10 +273,6 @@ MESON_ARGS+= -Dfilewriter-flac=false \ -Dfilewriter-ogg=false .endif -.if ${PORT_OPTIONS:MCDDA} -DEPRECATED= CDDA depends on expired audio/libcddb -.endif - post-patch-NLS-off: @${REINPLACE_CMD} -e "/^subdir('po')/d" ${WRKSRC}/meson.build diff --git a/multimedia/audacious-plugins/distinfo b/multimedia/audacious-plugins/distinfo index 88c0043cf6ad..3896e407b961 100644 --- a/multimedia/audacious-plugins/distinfo +++ b/multimedia/audacious-plugins/distinfo @@ -1,3 +1,5 @@ TIMESTAMP = 1718261672 SHA256 (audacious-plugins-4.4.tar.bz2) = 3caf3a5fe5b6f2808f461f85132fbff4ae22a53ef9f3d26d9e6030f6c6d5baa2 SIZE (audacious-plugins-4.4.tar.bz2) = 1810406 +SHA256 (0ffe6d8b4356c10e3d9d159d07dbe467b33629b9.patch) = 2d98aa9a6a410d0ebae64e6a0e7f864f73e696616dbe095ec78b3423f9d32a1d +SIZE (0ffe6d8b4356c10e3d9d159d07dbe467b33629b9.patch) = 5322