git: e2200a3df507 - main - multimedia/audacious: Update to 4.2

From: Guido Falsi <madpilot_at_FreeBSD.org>
Date: Sun, 10 Jul 2022 13:22:04 UTC
The branch main has been updated by madpilot:

URL: https://cgit.FreeBSD.org/ports/commit/?id=e2200a3df5076e07916496bf098065ac52efd3c4

commit e2200a3df5076e07916496bf098065ac52efd3c4
Author:     Guido Falsi <madpilot@FreeBSD.org>
AuthorDate: 2022-07-10 13:20:54 +0000
Commit:     Guido Falsi <madpilot@FreeBSD.org>
CommitDate: 2022-07-10 13:20:54 +0000

    multimedia/audacious: Update to 4.2
    
    - Updating main port and plugins together
    - Add patch to make build succeed when NLS option is off [1]
    
    [1] submitted upstream: https://github.com/audacious-media-player/audacious/pull/50
---
 multimedia/audacious-plugins/Makefile                  |  3 +--
 multimedia/audacious-plugins/distinfo                  |  6 +++---
 multimedia/audacious-plugins/pkg-plist                 |  5 +++++
 multimedia/audacious/Makefile                          |  3 +--
 multimedia/audacious/distinfo                          |  6 +++---
 multimedia/audacious/files/patch-src_libaudcore_i18n.h | 13 +++++++++++++
 multimedia/audacious/pkg-plist                         |  6 +++++-
 7 files changed, 31 insertions(+), 11 deletions(-)

diff --git a/multimedia/audacious-plugins/Makefile b/multimedia/audacious-plugins/Makefile
index 8f4e2409e762..2a63af5c52e8 100644
--- a/multimedia/audacious-plugins/Makefile
+++ b/multimedia/audacious-plugins/Makefile
@@ -1,8 +1,7 @@
 # Created by: Zastupov Stepan [RedChrom] <redchrom@mail.ru>
 
 PORTNAME=	audacious-plugins
-PORTVERSION=	4.1
-PORTREVISION=	7
+PORTVERSION=	4.2
 CATEGORIES=	multimedia audio
 MASTER_SITES=	http://distfiles.audacious-media-player.org/
 
diff --git a/multimedia/audacious-plugins/distinfo b/multimedia/audacious-plugins/distinfo
index d574bad4893d..a8d09ec1b313 100644
--- a/multimedia/audacious-plugins/distinfo
+++ b/multimedia/audacious-plugins/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1613831013
-SHA256 (audacious-plugins-4.1.tar.bz2) = dad6fc625055349d589e36e8e5c8ae7dfafcddfe96894806509696d82bb61d4c
-SIZE (audacious-plugins-4.1.tar.bz2) = 1802825
+TIMESTAMP = 1657443742
+SHA256 (audacious-plugins-4.2.tar.bz2) = 6fa0f69c3a1041eb877c37109513ab4a2a0a56a77d9e8c13a1581cf1439a417f
+SIZE (audacious-plugins-4.2.tar.bz2) = 1947472
diff --git a/multimedia/audacious-plugins/pkg-plist b/multimedia/audacious-plugins/pkg-plist
index 483432a310c4..1e7c990c9be9 100644
--- a/multimedia/audacious-plugins/pkg-plist
+++ b/multimedia/audacious-plugins/pkg-plist
@@ -5,6 +5,7 @@ lib/audacious/Container/audpl.so
 lib/audacious/Container/m3u.so
 lib/audacious/Container/pls.so
 lib/audacious/Container/xspf.so
+lib/audacious/Effect/bitcrusher.so
 %%BS2B%%lib/audacious/Effect/bs2b.so
 lib/audacious/Effect/compressor.so
 lib/audacious/Effect/crossfade.so
@@ -196,6 +197,7 @@ share/audacious/Skins/TinyPlayer/text.png
 share/audacious/Skins/TinyPlayer/titlebar.png
 share/audacious/Skins/TinyPlayer/viscolor.txt
 share/audacious/Skins/TinyPlayer/volume.png
+%%NLS%%share/locale/af/LC_MESSAGES/audacious-plugins.mo
 %%NLS%%share/locale/ar/LC_MESSAGES/audacious-plugins.mo
 %%NLS%%share/locale/be/LC_MESSAGES/audacious-plugins.mo
 %%NLS%%share/locale/bg/LC_MESSAGES/audacious-plugins.mo
@@ -210,6 +212,8 @@ share/audacious/Skins/TinyPlayer/volume.png
 %%NLS%%share/locale/es_AR/LC_MESSAGES/audacious-plugins.mo
 %%NLS%%share/locale/es_MX/LC_MESSAGES/audacious-plugins.mo
 %%NLS%%share/locale/et/LC_MESSAGES/audacious-plugins.mo
+%%NLS%%share/locale/eu/LC_MESSAGES/audacious-plugins.mo
+%%NLS%%share/locale/fa_IR/LC_MESSAGES/audacious-plugins.mo
 %%NLS%%share/locale/fi/LC_MESSAGES/audacious-plugins.mo
 %%NLS%%share/locale/fr/LC_MESSAGES/audacious-plugins.mo
 %%NLS%%share/locale/gl/LC_MESSAGES/audacious-plugins.mo
@@ -237,5 +241,6 @@ share/audacious/Skins/TinyPlayer/volume.png
 %%NLS%%share/locale/ta/LC_MESSAGES/audacious-plugins.mo
 %%NLS%%share/locale/tr/LC_MESSAGES/audacious-plugins.mo
 %%NLS%%share/locale/uk/LC_MESSAGES/audacious-plugins.mo
+%%NLS%%share/locale/uz/LC_MESSAGES/audacious-plugins.mo
 %%NLS%%share/locale/zh_CN/LC_MESSAGES/audacious-plugins.mo
 %%NLS%%share/locale/zh_TW/LC_MESSAGES/audacious-plugins.mo
diff --git a/multimedia/audacious/Makefile b/multimedia/audacious/Makefile
index 611ce0c6b0dc..0bdd76e559ab 100644
--- a/multimedia/audacious/Makefile
+++ b/multimedia/audacious/Makefile
@@ -1,8 +1,7 @@
 # Created by: Zastupov Stepan [RedChrom] <redchrom@mail.ru>
 
 PORTNAME=	audacious
-PORTVERSION=	4.1
-PORTREVISION=	1
+PORTVERSION=	4.2
 CATEGORIES=	multimedia audio
 MASTER_SITES=	https://distfiles.audacious-media-player.org/
 
diff --git a/multimedia/audacious/distinfo b/multimedia/audacious/distinfo
index d35c24fe9a7a..5720bab1a08a 100644
--- a/multimedia/audacious/distinfo
+++ b/multimedia/audacious/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1613830349
-SHA256 (audacious-4.1.tar.bz2) = 1f58858f9789e867c513b5272987f13bdfb09332b03c2814ad4c6e29f525e35c
-SIZE (audacious-4.1.tar.bz2) = 586472
+TIMESTAMP = 1657443720
+SHA256 (audacious-4.2.tar.bz2) = feb304e470a481fe2b3c4ca1c9cb3b23ec262540c12d0d1e6c22a5eb625e04b3
+SIZE (audacious-4.2.tar.bz2) = 612155
diff --git a/multimedia/audacious/files/patch-src_libaudcore_i18n.h b/multimedia/audacious/files/patch-src_libaudcore_i18n.h
new file mode 100644
index 000000000000..de75cd1c038f
--- /dev/null
+++ b/multimedia/audacious/files/patch-src_libaudcore_i18n.h
@@ -0,0 +1,13 @@
+--- src/libaudcore/i18n.h.orig	2022-07-10 01:11:00 UTC
++++ src/libaudcore/i18n.h
+@@ -34,8 +34,9 @@
+ 
+ #else
+ 
+-#define _(String) (String)
++#define _(String) ((char *)String)
+ #define N_(String) (String)
++#define gettext(str) (str)
+ #define dgettext(package, str) (str)
+ #define dngettext(package, str1, str2, count) (count > 1 ? str2 : str1)
+ #define ngettext(str1, str2, count) (count > 1 ? str2 : str1)
diff --git a/multimedia/audacious/pkg-plist b/multimedia/audacious/pkg-plist
index 3e301b2a5264..ef895db3c3f1 100644
--- a/multimedia/audacious/pkg-plist
+++ b/multimedia/audacious/pkg-plist
@@ -50,7 +50,7 @@ lib/libaudcore.so.5.3.0
 %%GTK2%%lib/libaudgui.so.5.1.0
 %%QT5%%lib/libaudqt.so
 %%QT5%%lib/libaudqt.so.2
-%%QT5%%lib/libaudqt.so.2.3.0
+%%QT5%%lib/libaudqt.so.2.4.0
 lib/libaudtag.so
 lib/libaudtag.so.3
 lib/libaudtag.so.3.0.0
@@ -63,6 +63,7 @@ share/applications/audacious.desktop
 %%DATADIR%%/COPYING
 share/icons/hicolor/48x48/apps/audacious.png
 share/icons/hicolor/scalable/apps/audacious.svg
+%%NLS%%share/locale/af/LC_MESSAGES/audacious.mo
 %%NLS%%share/locale/ar/LC_MESSAGES/audacious.mo
 %%NLS%%share/locale/be/LC_MESSAGES/audacious.mo
 %%NLS%%share/locale/bg/LC_MESSAGES/audacious.mo
@@ -77,6 +78,8 @@ share/icons/hicolor/scalable/apps/audacious.svg
 %%NLS%%share/locale/es_AR/LC_MESSAGES/audacious.mo
 %%NLS%%share/locale/es_MX/LC_MESSAGES/audacious.mo
 %%NLS%%share/locale/et/LC_MESSAGES/audacious.mo
+%%NLS%%share/locale/eu/LC_MESSAGES/audacious.mo
+%%NLS%%share/locale/fa_IR/LC_MESSAGES/audacious.mo
 %%NLS%%share/locale/fi/LC_MESSAGES/audacious.mo
 %%NLS%%share/locale/fr/LC_MESSAGES/audacious.mo
 %%NLS%%share/locale/gl/LC_MESSAGES/audacious.mo
@@ -104,5 +107,6 @@ share/icons/hicolor/scalable/apps/audacious.svg
 %%NLS%%share/locale/ta/LC_MESSAGES/audacious.mo
 %%NLS%%share/locale/tr/LC_MESSAGES/audacious.mo
 %%NLS%%share/locale/uk/LC_MESSAGES/audacious.mo
+%%NLS%%share/locale/uz/LC_MESSAGES/audacious.mo
 %%NLS%%share/locale/zh_CN/LC_MESSAGES/audacious.mo
 %%NLS%%share/locale/zh_TW/LC_MESSAGES/audacious.mo