Diff below updates meta/audacious and audio/audacious to 4.3. Release
notes can be found at
https://audacious-media-player.org/news/56-audacious-4-3-released.

Run tested on amd64.

Comments/OK?


diff --git audio/audacious/Makefile.inc audio/audacious/Makefile.inc
index 2434ee8e8cb..8df2e0114f5 100644
--- audio/audacious/Makefile.inc
+++ audio/audacious/Makefile.inc
@@ -1,5 +1,5 @@
 # Do not forget to sync meta/audacious
-VERSION =      4.2
+VERSION =      4.3
 
 CATEGORIES =   audio multimedia
 
diff --git audio/audacious/player/distinfo audio/audacious/player/distinfo
index e92bca49cb1..dff637055db 100644
--- audio/audacious/player/distinfo
+++ audio/audacious/player/distinfo
@@ -1,2 +1,2 @@
-SHA256 (audacious-4.2.tar.bz2) = /rME5HCkgf4rPEyhycs7I+wmJUDBLQ0ebCKl62JeBLM=
-SIZE (audacious-4.2.tar.bz2) = 612155
+SHA256 (audacious-4.3.tar.bz2) = J1hNyEXH5w24ySZ5kJRfFzIqHsyA/4tFLpypFqDOkJE=
+SIZE (audacious-4.3.tar.bz2) = 623855
diff --git audio/audacious/player/patches/patch-buildsys_mk_in 
audio/audacious/player/patches/patch-buildsys_mk_in
index 8cac2a6f988..b5370c4f27c 100644
--- audio/audacious/player/patches/patch-buildsys_mk_in
+++ audio/audacious/player/patches/patch-buildsys_mk_in
@@ -3,7 +3,7 @@ Show compiler invocations.
 Index: buildsys.mk.in
 --- buildsys.mk.in.orig
 +++ buildsys.mk.in
-@@ -122,18 +122,18 @@ DEPS = ${OBJS:.o=.dep}                   \
+@@ -123,18 +123,18 @@ DEPS = ${OBJS:.o=.dep}                   \
  
  MO_FILES = ${LOCALES:.po=.mo}
  
@@ -29,7 +29,7 @@ Index: buildsys.mk.in
  
  pre-all post-all:
  
-@@ -143,7 +143,7 @@ subdirs-after: ${SUBDIRS_AFTER}
+@@ -144,7 +144,7 @@ subdirs-after: ${SUBDIRS_AFTER}
  ${SUBDIRS} ${SUBDIRS_AFTER}:
        for i in $@; do \
                ${DIR_ENTER}; \
@@ -38,7 +38,7 @@ Index: buildsys.mk.in
                ${DIR_LEAVE}; \
        done
  
-@@ -192,7 +192,7 @@ ${SHARED_LIB} ${SHARED_LIB_NOINST}: ${EXT_DEPS} ${LIB_
+@@ -194,7 +194,7 @@ ${SHARED_LIB} ${SHARED_LIB_NOINST}: ${EXT_DEPS} ${LIB_
  ${FRAMEWORK} ${FRAMEWORK_NOINST}: ${EXT_DEPS} ${LIB_OBJS} ${LIB_OBJS_EXTRA}
        ${LINK_STATUS}
        out="$@"; \
@@ -47,7 +47,7 @@ Index: buildsys.mk.in
                ${LINK_OK}; \
        else \
                rm -fr $$out; false; \
-@@ -203,7 +203,7 @@ copy-headers-into-framework:
+@@ -205,7 +205,7 @@ copy-headers-into-framework:
        for i in "" ${SUBDIRS} ${SUBDIRS_AFTER}; do \
                test x"$$i" = x"" && continue; \
                cd $$i || exit 1; \
@@ -56,7 +56,7 @@ Index: buildsys.mk.in
                cd .. || exit 1; \
        done
  
-@@ -652,7 +652,7 @@ install: install-extra
+@@ -654,7 +654,7 @@ install: install-extra
        for i in "" ${SUBDIRS} ${SUBDIRS_AFTER}; do \
                test x"$$i" = x"" && continue; \
                ${DIR_ENTER}; \
@@ -65,7 +65,7 @@ Index: buildsys.mk.in
                ${DIR_LEAVE}; \
        done
  
-@@ -765,7 +765,7 @@ uninstall: uninstall-extra
+@@ -767,7 +767,7 @@ uninstall: uninstall-extra
        for i in "" ${SUBDIRS} ${SUBDIRS_AFTER}; do \
                test x"$$i" = x"" && continue; \
                ${DIR_ENTER}; \
@@ -74,7 +74,7 @@ Index: buildsys.mk.in
                ${DIR_LEAVE}; \
        done
  
-@@ -880,7 +880,7 @@ clean:
+@@ -882,7 +882,7 @@ clean:
        for i in "" ${SUBDIRS} ${SUBDIRS_AFTER}; do \
                test x"$$i" = x"" && continue; \
                ${DIR_ENTER}; \
@@ -83,7 +83,7 @@ Index: buildsys.mk.in
                ${DIR_LEAVE}; \
        done
  
-@@ -901,7 +901,7 @@ distclean: clean
+@@ -903,7 +903,7 @@ distclean: clean
        for i in "" ${SUBDIRS} ${SUBDIRS_AFTER}; do \
                test x"$$i" = x"" && continue; \
                ${DIR_ENTER}; \
@@ -92,7 +92,7 @@ Index: buildsys.mk.in
                ${DIR_LEAVE}; \
        done
  
-@@ -921,7 +921,7 @@ print-hierarchy:
+@@ -923,7 +923,7 @@ print-hierarchy:
                test x"$$i" = x"" && continue; \
                echo ${PRINT_HIERARCHY_PREFIX}$$i; \
                cd $$i || exit $$?; \
diff --git audio/audacious/player/patches/patch-src_libaudcore_Makefile 
audio/audacious/player/patches/patch-src_libaudcore_Makefile
index 932822edb6e..3be6a06faed 100644
--- audio/audacious/player/patches/patch-src_libaudcore_Makefile
+++ audio/audacious/player/patches/patch-src_libaudcore_Makefile
@@ -5,5 +5,5 @@ Index: src/libaudcore/Makefile
 -SHARED_LIB = ${LIB_PREFIX}audcore${LIB_SUFFIX}
 +SHARED_LIB = ${LIB_PREFIX}audcore.so.${LIBaudcore_VERSION}
  LIB_MAJOR = 5
- LIB_MINOR = 3
+ LIB_MINOR = 4
  
diff --git audio/audacious/player/patches/patch-src_libaudgui_Makefile 
audio/audacious/player/patches/patch-src_libaudgui_Makefile
index 90c66dc09d3..8c5c6a5eb59 100644
--- audio/audacious/player/patches/patch-src_libaudgui_Makefile
+++ audio/audacious/player/patches/patch-src_libaudgui_Makefile
@@ -5,5 +5,5 @@ Index: src/libaudgui/Makefile
 -SHARED_LIB = ${LIB_PREFIX}audgui${LIB_SUFFIX}
 +SHARED_LIB = ${LIB_PREFIX}audgui.so.${LIBaudgui_VERSION}
  LIB_MAJOR = 5
- LIB_MINOR = 1
+ LIB_MINOR = 2
  
diff --git audio/audacious/player/pkg/PLIST audio/audacious/player/pkg/PLIST
index 8d37aa94d81..7bded0ddb55 100644
--- audio/audacious/player/pkg/PLIST
+++ audio/audacious/player/pkg/PLIST
@@ -102,6 +102,7 @@ share/locale/pt_BR/LC_MESSAGES/audacious.mo
 share/locale/pt_PT/
 share/locale/pt_PT/LC_MESSAGES/
 share/locale/pt_PT/LC_MESSAGES/audacious.mo
+share/locale/ro/LC_MESSAGES/audacious.mo
 share/locale/ru/LC_MESSAGES/audacious.mo
 share/locale/si/LC_MESSAGES/audacious.mo
 share/locale/sk/LC_MESSAGES/audacious.mo
diff --git audio/audacious/plugins/Makefile audio/audacious/plugins/Makefile
index 6e4874bc49c..eef054bcc2f 100644
--- audio/audacious/plugins/Makefile
+++ audio/audacious/plugins/Makefile
@@ -9,8 +9,9 @@ WANTLIB += ${COMPILER_LIBCXX} FLAC GL Qt5Core Qt5Gui Qt5OpenGL
 WANTLIB += Qt5Widgets Qt5X11Extras X11 audcore audqt audtag avcodec
 WANTLIB += avformat avutil cddb cdio cdio_cdda cue curl faad gdk_pixbuf-2.0
 WANTLIB += gio-2.0 glib-2.0 gobject-2.0 iconv intl m mms modplug
-WANTLIB += mp3lame mpg123 neon notify ogg samplerate sndfile sndio
-WANTLIB += soxr vorbis vorbisenc vorbisfile wavpack xml2 z
+WANTLIB += mp3lame mpg123 neon notify ogg opus opusfile samplerate
+WANTLIB += sndfile sndio soxr vorbis vorbisenc vorbisfile wavpack
+WANTLIB += xml2 z
 
 # needed for the gio plugin
 RUN_DEPENDS =          x11/gnome/gvfs
@@ -27,6 +28,8 @@ LIB_DEPENDS =         audio/audacious/player>=${VERSION} \
                        audio/libsoxr \
                        audio/libvorbis \
                        audio/mpg123 \
+                       audio/opus \
+                       audio/opusfile \
                        audio/wavpack \
                        devel/libnotify>=0.7.2 \
                        graphics/ffmpeg \
diff --git audio/audacious/plugins/distinfo audio/audacious/plugins/distinfo
index fafccdebf3e..0062c8b0a20 100644
--- audio/audacious/plugins/distinfo
+++ audio/audacious/plugins/distinfo
@@ -1,2 +1,2 @@
-SHA256 (audacious-plugins-4.2.tar.bz2) = 
b6D2nDoQQeuHfDcQlROrSioKVqd9nowToVgc8UOaQX8=
-SIZE (audacious-plugins-4.2.tar.bz2) = 1947472
+SHA256 (audacious-plugins-4.3.tar.bz2) = 
Zi72yMS9cNDzX9HF8IuRVJuUNmOLZfihozlWsJ34n8Y=
+SIZE (audacious-plugins-4.3.tar.bz2) = 1932184
diff --git audio/audacious/plugins/patches/patch-buildsys_mk_in 
audio/audacious/plugins/patches/patch-buildsys_mk_in
index 8cac2a6f988..b5370c4f27c 100644
--- audio/audacious/plugins/patches/patch-buildsys_mk_in
+++ audio/audacious/plugins/patches/patch-buildsys_mk_in
@@ -3,7 +3,7 @@ Show compiler invocations.
 Index: buildsys.mk.in
 --- buildsys.mk.in.orig
 +++ buildsys.mk.in
-@@ -122,18 +122,18 @@ DEPS = ${OBJS:.o=.dep}                   \
+@@ -123,18 +123,18 @@ DEPS = ${OBJS:.o=.dep}                   \
  
  MO_FILES = ${LOCALES:.po=.mo}
  
@@ -29,7 +29,7 @@ Index: buildsys.mk.in
  
  pre-all post-all:
  
-@@ -143,7 +143,7 @@ subdirs-after: ${SUBDIRS_AFTER}
+@@ -144,7 +144,7 @@ subdirs-after: ${SUBDIRS_AFTER}
  ${SUBDIRS} ${SUBDIRS_AFTER}:
        for i in $@; do \
                ${DIR_ENTER}; \
@@ -38,7 +38,7 @@ Index: buildsys.mk.in
                ${DIR_LEAVE}; \
        done
  
-@@ -192,7 +192,7 @@ ${SHARED_LIB} ${SHARED_LIB_NOINST}: ${EXT_DEPS} ${LIB_
+@@ -194,7 +194,7 @@ ${SHARED_LIB} ${SHARED_LIB_NOINST}: ${EXT_DEPS} ${LIB_
  ${FRAMEWORK} ${FRAMEWORK_NOINST}: ${EXT_DEPS} ${LIB_OBJS} ${LIB_OBJS_EXTRA}
        ${LINK_STATUS}
        out="$@"; \
@@ -47,7 +47,7 @@ Index: buildsys.mk.in
                ${LINK_OK}; \
        else \
                rm -fr $$out; false; \
-@@ -203,7 +203,7 @@ copy-headers-into-framework:
+@@ -205,7 +205,7 @@ copy-headers-into-framework:
        for i in "" ${SUBDIRS} ${SUBDIRS_AFTER}; do \
                test x"$$i" = x"" && continue; \
                cd $$i || exit 1; \
@@ -56,7 +56,7 @@ Index: buildsys.mk.in
                cd .. || exit 1; \
        done
  
-@@ -652,7 +652,7 @@ install: install-extra
+@@ -654,7 +654,7 @@ install: install-extra
        for i in "" ${SUBDIRS} ${SUBDIRS_AFTER}; do \
                test x"$$i" = x"" && continue; \
                ${DIR_ENTER}; \
@@ -65,7 +65,7 @@ Index: buildsys.mk.in
                ${DIR_LEAVE}; \
        done
  
-@@ -765,7 +765,7 @@ uninstall: uninstall-extra
+@@ -767,7 +767,7 @@ uninstall: uninstall-extra
        for i in "" ${SUBDIRS} ${SUBDIRS_AFTER}; do \
                test x"$$i" = x"" && continue; \
                ${DIR_ENTER}; \
@@ -74,7 +74,7 @@ Index: buildsys.mk.in
                ${DIR_LEAVE}; \
        done
  
-@@ -880,7 +880,7 @@ clean:
+@@ -882,7 +882,7 @@ clean:
        for i in "" ${SUBDIRS} ${SUBDIRS_AFTER}; do \
                test x"$$i" = x"" && continue; \
                ${DIR_ENTER}; \
@@ -83,7 +83,7 @@ Index: buildsys.mk.in
                ${DIR_LEAVE}; \
        done
  
-@@ -901,7 +901,7 @@ distclean: clean
+@@ -903,7 +903,7 @@ distclean: clean
        for i in "" ${SUBDIRS} ${SUBDIRS_AFTER}; do \
                test x"$$i" = x"" && continue; \
                ${DIR_ENTER}; \
@@ -92,7 +92,7 @@ Index: buildsys.mk.in
                ${DIR_LEAVE}; \
        done
  
-@@ -921,7 +921,7 @@ print-hierarchy:
+@@ -923,7 +923,7 @@ print-hierarchy:
                test x"$$i" = x"" && continue; \
                echo ${PRINT_HIERARCHY_PREFIX}$$i; \
                cd $$i || exit $$?; \
diff --git audio/audacious/plugins/patches/patch-configure 
audio/audacious/plugins/patches/patch-configure
index ef7aacd8fc3..bc73a8f82aa 100644
--- audio/audacious/plugins/patches/patch-configure
+++ audio/audacious/plugins/patches/patch-configure
@@ -5,7 +5,7 @@ polluted very early on, breaking most of the checks using 
AC_CHECK_LIB.
 Index: configure
 --- configure.orig
 +++ configure
-@@ -11411,8 +11411,6 @@ printf "%s\n" "yes" >&6; }
+@@ -11758,8 +11758,6 @@ printf "%s\n" "yes" >&6; }
  
  fi
  
@@ -14,7 +14,7 @@ Index: configure
  
  
  if test $HAVE_DARWIN = yes ; then
-@@ -16600,6 +16598,8 @@ then :
+@@ -17192,6 +17190,8 @@ then :
  
  fi
  
diff --git audio/audacious/plugins/pkg/PLIST audio/audacious/plugins/pkg/PLIST
index c7bd024c243..c404cbeb1f7 100644
--- audio/audacious/plugins/pkg/PLIST
+++ audio/audacious/plugins/pkg/PLIST
@@ -48,6 +48,7 @@ lib/audacious/Input/
 @so lib/audacious/Input/madplug.so
 @so lib/audacious/Input/metronom.so
 @so lib/audacious/Input/modplug.so
+@so lib/audacious/Input/opus.so
 @so lib/audacious/Input/psf2.so
 @so lib/audacious/Input/sndfile.so
 @so lib/audacious/Input/tonegen.so
@@ -67,6 +68,7 @@ lib/audacious/Visualization/
 @so lib/audacious/Visualization/gl-spectrum-qt.so
 @so lib/audacious/Visualization/qt-spectrum.so
 @so lib/audacious/Visualization/vumeter-qt.so
+share/audacious/
 share/audacious/Skins/
 share/audacious/Skins/Classic/
 share/audacious/Skins/Classic/balance.png
@@ -199,6 +201,8 @@ share/locale/ar/LC_MESSAGES/audacious-plugins.mo
 share/locale/be/LC_MESSAGES/audacious-plugins.mo
 share/locale/bg/LC_MESSAGES/audacious-plugins.mo
 share/locale/ca/LC_MESSAGES/audacious-plugins.mo
+share/locale/cmn/
+share/locale/cmn/LC_MESSAGES/
 share/locale/cmn/LC_MESSAGES/audacious-plugins.mo
 share/locale/cs/LC_MESSAGES/audacious-plugins.mo
 share/locale/da/LC_MESSAGES/audacious-plugins.mo
@@ -206,33 +210,48 @@ share/locale/de/LC_MESSAGES/audacious-plugins.mo
 share/locale/el/LC_MESSAGES/audacious-plugins.mo
 share/locale/en_GB/LC_MESSAGES/audacious-plugins.mo
 share/locale/es/LC_MESSAGES/audacious-plugins.mo
+share/locale/es_AR/
+share/locale/es_AR/LC_MESSAGES/
 share/locale/es_AR/LC_MESSAGES/audacious-plugins.mo
+share/locale/es_MX/
+share/locale/es_MX/LC_MESSAGES/
 share/locale/es_MX/LC_MESSAGES/audacious-plugins.mo
 share/locale/et/LC_MESSAGES/audacious-plugins.mo
 share/locale/eu/LC_MESSAGES/audacious-plugins.mo
+share/locale/fa_IR/
+share/locale/fa_IR/LC_MESSAGES/
 share/locale/fa_IR/LC_MESSAGES/audacious-plugins.mo
 share/locale/fi/LC_MESSAGES/audacious-plugins.mo
 share/locale/fr/LC_MESSAGES/audacious-plugins.mo
 share/locale/gl/LC_MESSAGES/audacious-plugins.mo
 share/locale/hu/LC_MESSAGES/audacious-plugins.mo
+share/locale/id_ID/
+share/locale/id_ID/LC_MESSAGES/
 share/locale/id_ID/LC_MESSAGES/audacious-plugins.mo
 share/locale/it/LC_MESSAGES/audacious-plugins.mo
 share/locale/ja/LC_MESSAGES/audacious-plugins.mo
 share/locale/ko/LC_MESSAGES/audacious-plugins.mo
 share/locale/lt/LC_MESSAGES/audacious-plugins.mo
 share/locale/lv/LC_MESSAGES/audacious-plugins.mo
+share/locale/ml_IN/
+share/locale/ml_IN/LC_MESSAGES/
 share/locale/ml_IN/LC_MESSAGES/audacious-plugins.mo
 share/locale/ms/LC_MESSAGES/audacious-plugins.mo
 share/locale/nl/LC_MESSAGES/audacious-plugins.mo
 share/locale/pl/LC_MESSAGES/audacious-plugins.mo
 share/locale/pt_BR/LC_MESSAGES/audacious-plugins.mo
+share/locale/pt_PT/
+share/locale/pt_PT/LC_MESSAGES/
 share/locale/pt_PT/LC_MESSAGES/audacious-plugins.mo
+share/locale/ro/LC_MESSAGES/audacious-plugins.mo
 share/locale/ru/LC_MESSAGES/audacious-plugins.mo
 share/locale/si/LC_MESSAGES/audacious-plugins.mo
 share/locale/sk/LC_MESSAGES/audacious-plugins.mo
 share/locale/sl/LC_MESSAGES/audacious-plugins.mo
 share/locale/sq/LC_MESSAGES/audacious-plugins.mo
 share/locale/sr/LC_MESSAGES/audacious-plugins.mo
+share/locale/sr_RS/
+share/locale/sr_RS/LC_MESSAGES/
 share/locale/sr_RS/LC_MESSAGES/audacious-plugins.mo
 share/locale/sv/LC_MESSAGES/audacious-plugins.mo
 share/locale/ta/LC_MESSAGES/audacious-plugins.mo
diff --git meta/audacious/Makefile meta/audacious/Makefile
index 81224d5c6fe..c9ff0e71204 100644
--- meta/audacious/Makefile
+++ meta/audacious/Makefile
@@ -1,6 +1,6 @@
 COMMENT =      audacious meta-package
 
-VERSION =      4.2
+VERSION =      4.3
 PKGNAME =      audacious-${VERSION}
 
 MAINTAINER =   Bjorn Ketelaars <b...@openbsd.org>

Reply via email to