Diff below brings audacious to 4.0.1. Changes:
https://audacious-media-player.org/news/45-audacious-4-0-released
https://audacious-media-player.org/news/46-audacious-4-0-1-released

Upstream has switched to Qt5 by default but still offers GTK2 support.
For now I prefer to use the latter.

Changes to the port:
- Bump minors of libaudcore and libaudgui as symbols have been added
- Configure to use gtk

Run tested on amd64.

Comments/OK?


diff --git Makefile Makefile
index b4f4fbebee7..bc5d1527bf4 100644
--- Makefile
+++ Makefile
@@ -5,10 +5,10 @@ BROKEN-alpha =        tinylock.c:58: internal compiler error: 
in extract_insn, at recog
 
 COMMENT =              graphical audio player which supports lots of formats
 
-DISTNAME =             audacious-3.10.1
+DISTNAME =             audacious-4.0.1
 
-SHARED_LIBS +=         audcore         5.0     # 5.1
-SHARED_LIBS +=         audgui          4.0     # 5.0
+SHARED_LIBS +=         audcore         5.1     # 5.2
+SHARED_LIBS +=         audgui          4.1     # 5.1
 SHARED_LIBS +=         audtag          3.0     # 3.0
 
 CATEGORIES =           audio multimedia
@@ -43,6 +43,8 @@ MAKE_ENV =            
LIBaudcore_VERSION=${LIBaudcore_VERSION} \
 USE_GMAKE =            Yes
 
 CONFIGURE_STYLE =      gnu
+CONFIGURE_ARGS =       --disable-qt \
+                       --enable-gtk
 
 NO_TEST =      Yes
 
diff --git distinfo distinfo
index 65a2003c36a..648cfb23110 100644
--- distinfo
+++ distinfo
@@ -1,2 +1,2 @@
-SHA256 (audacious-3.10.1.tar.bz2) = 
g2boQLs8lEjCzwz5oIABVbC9fMISooukSZDD0iica5M=
-SIZE (audacious-3.10.1.tar.bz2) = 564481
+SHA256 (audacious-4.0.1.tar.bz2) = rhPfaIeD8u6WSc9IhwOt48Czdvtc1rD7XtFLxD4qXLY=
+SIZE (audacious-4.0.1.tar.bz2) = 572314
diff --git patches/patch-src_libaudcore_Makefile 
patches/patch-src_libaudcore_Makefile
index 776955527d4..5272f12fe6d 100644
--- patches/patch-src_libaudcore_Makefile
+++ patches/patch-src_libaudcore_Makefile
@@ -6,5 +6,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 = 1
+ LIB_MINOR = 2
  
diff --git patches/patch-src_libaudgui_Makefile 
patches/patch-src_libaudgui_Makefile
index 6abad8f87b6..517340cbee9 100644
--- patches/patch-src_libaudgui_Makefile
+++ patches/patch-src_libaudgui_Makefile
@@ -6,5 +6,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 = 0
+ LIB_MINOR = 1
  
diff --git pkg/PLIST pkg/PLIST
index ad3f35b1215..269692f5ff3 100644
--- pkg/PLIST
+++ pkg/PLIST
@@ -26,6 +26,7 @@ include/libaudcore/probe.h
 include/libaudcore/ringbuf.h
 include/libaudcore/runtime.h
 include/libaudcore/templates.h
+include/libaudcore/threads.h
 include/libaudcore/tinylock.h
 include/libaudcore/tuple.h
 include/libaudcore/vfs.h
@@ -68,10 +69,6 @@ share/locale/es_MX/
 share/locale/es_MX/LC_MESSAGES/
 share/locale/es_MX/LC_MESSAGES/audacious.mo
 share/locale/et/LC_MESSAGES/audacious.mo
-share/locale/eu/LC_MESSAGES/audacious.mo
-share/locale/fa_IR/
-share/locale/fa_IR/LC_MESSAGES/
-share/locale/fa_IR/LC_MESSAGES/audacious.mo
 share/locale/fi/LC_MESSAGES/audacious.mo
 share/locale/fr/LC_MESSAGES/audacious.mo
 share/locale/gl/LC_MESSAGES/audacious.mo
@@ -82,7 +79,6 @@ share/locale/id_ID/LC_MESSAGES/audacious.mo
 share/locale/it/LC_MESSAGES/audacious.mo
 share/locale/ja/LC_MESSAGES/audacious.mo
 share/locale/ko/LC_MESSAGES/audacious.mo
-share/locale/ky/LC_MESSAGES/audacious.mo
 share/locale/lt/LC_MESSAGES/audacious.mo
 share/locale/lv/LC_MESSAGES/audacious.mo
 share/locale/ml_IN/
@@ -95,7 +91,6 @@ 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

Reply via email to