Diff below updates audacious to 3.10.1. Changes between 3.9 and 3.10 are explained at [0]. 3.10.1 fixes some additional bugs. Note that this update relies on a newer version of audacious-plugins, which has been send to ports@.
Changes to the port: - Switch HOMEPAGE and MASTER_SITES to https - Sync WANTLIB - Bump major of libaudcore as symbols have been removed Lightly tested on amd64. Comments/OK? [0] https://audacious-media-player.org/news/43-audacious-3-10-released diff --git Makefile Makefile index cc130f2b4fb..42b1adf225a 100644 --- Makefile +++ Makefile @@ -5,16 +5,15 @@ 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.9 -REVISION = 2 +DISTNAME = audacious-3.10.1 -SHARED_LIBS += audcore 4.0 # 5.0 +SHARED_LIBS += audcore 5.0 # 5.1 SHARED_LIBS += audgui 4.0 # 5.0 SHARED_LIBS += audtag 3.0 # 3.0 CATEGORIES = audio multimedia -HOMEPAGE = http://audacious-media-player.org/ +HOMEPAGE = https://audacious-media-player.org/ # BSD PERMIT_PACKAGE = Yes @@ -22,10 +21,10 @@ PERMIT_PACKAGE = Yes WANTLIB += ${COMPILER_LIBCXX} X11 Xcomposite Xcursor Xdamage Xext WANTLIB += Xfixes Xi Xinerama Xrandr Xrender atk-1.0 c cairo fontconfig WANTLIB += freetype gdk-x11-2.0 gdk_pixbuf-2.0 gio-2.0 glib-2.0 -WANTLIB += gmodule-2.0 gobject-2.0 gtk-x11-2.0 iconv intl m pango-1.0 -WANTLIB += pangocairo-1.0 pangoft2-1.0 z +WANTLIB += gmodule-2.0 gobject-2.0 gtk-x11-2.0 harfbuzz iconv +WANTLIB += intl m pango-1.0 pangocairo-1.0 pangoft2-1.0 z -MASTER_SITES = http://distfiles.audacious-media-player.org/ +MASTER_SITES = https://distfiles.audacious-media-player.org/ EXTRACT_SUFX = .tar.bz2 diff --git distinfo distinfo index 7dfae153553..65a2003c36a 100644 --- distinfo +++ distinfo @@ -1,2 +1,2 @@ -SHA256 (audacious-3.9.tar.bz2) = LYBEZzrHhtcbCABPGQu8o2gli/YOZgL/wNliKDXMsF4= -SIZE (audacious-3.9.tar.bz2) = 599488 +SHA256 (audacious-3.10.1.tar.bz2) = g2boQLs8lEjCzwz5oIABVbC9fMISooukSZDD0iica5M= +SIZE (audacious-3.10.1.tar.bz2) = 564481 diff --git patches/patch-buildsys_mk_in patches/patch-buildsys_mk_in index a94f8f206f4..2a349cb9230 100644 --- patches/patch-buildsys_mk_in +++ patches/patch-buildsys_mk_in @@ -1,12 +1,13 @@ $OpenBSD: patch-buildsys_mk_in,v 1.7 2014/11/03 04:28:11 bcallah Exp $ ---- buildsys.mk.in.orig Thu Oct 16 20:00:28 2014 -+++ buildsys.mk.in Sat Nov 1 19:11:40 2014 -@@ -107,7 +107,7 @@ PLUGIN_OBJS = ${OBJS:.o=.plugin.o} +Index: buildsys.mk.in +--- buildsys.mk.in.orig ++++ buildsys.mk.in +@@ -113,7 +113,7 @@ PLUGIN_OBJS = ${OBJS:.o=.plugin.o} MO_FILES = ${LOCALES:.po=.mo} -.SILENT: +#.SILENT: .SUFFIXES: - .SUFFIXES: .beam .c .c.dep .cc .cc.dep .class .cxx .cxx.dep .d .erl .lib.o .java .mo .m .m.dep .mm .mm.dep .o .plugin.o .po .py .pyc .rc .S .S.dep .xpm - .PHONY: all subdirs pre-depend depend install install-extra uninstall uninstall-extra clean distclean locales ${SUBDIRS} + .SUFFIXES: .beam .c .c.dep .cc .cc.dep .class .cxx .cxx.dep .d .erl .lib.o .java .mo .m .m.dep .mm .mm.dep .moslib.o .o .plugin.o .po .py .pyc .rc .S .S.dep .xpm + .PHONY: all subdirs subdirs-after pre-depend depend install install-includes install-extra uninstall uninstall-extra clean distclean locales ${SUBDIRS} ${SUBDIRS_AFTER} diff --git patches/patch-src_libaudcore_Makefile patches/patch-src_libaudcore_Makefile index d0c0dbb7e45..ebe69ad1409 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 = 0 + LIB_MINOR = 1 diff --git pkg/PLIST pkg/PLIST index cba79e04c41..e1ea6e88af0 100644 --- pkg/PLIST +++ pkg/PLIST @@ -46,20 +46,9 @@ share/applications/audacious.desktop share/audacious/ share/audacious/AUTHORS share/audacious/COPYING -share/audacious/images/ -share/audacious/images/about-logo.png -share/audacious/images/about-logo.svg -share/audacious/images/album.png -share/audacious/images/appearance.png -share/audacious/images/audio.png -share/audacious/images/connectivity.png -share/audacious/images/info.png -share/audacious/images/playlist.png -share/audacious/images/plugins.png share/icons/hicolor/48x48/apps/audacious.png share/icons/hicolor/scalable/apps/audacious.svg share/locale/ar/LC_MESSAGES/audacious.mo -share/locale/ast/LC_MESSAGES/audacious.mo share/locale/be/LC_MESSAGES/audacious.mo share/locale/bg/LC_MESSAGES/audacious.mo share/locale/ca/LC_MESSAGES/audacious.mo @@ -71,7 +60,6 @@ share/locale/da/LC_MESSAGES/audacious.mo share/locale/de/LC_MESSAGES/audacious.mo share/locale/el/LC_MESSAGES/audacious.mo share/locale/en_GB/LC_MESSAGES/audacious.mo -share/locale/eo/LC_MESSAGES/audacious.mo share/locale/es/LC_MESSAGES/audacious.mo share/locale/es_AR/ share/locale/es_AR/LC_MESSAGES/ @@ -81,11 +69,12 @@ 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 -share/locale/he/LC_MESSAGES/audacious.mo share/locale/hu/LC_MESSAGES/audacious.mo share/locale/id_ID/ share/locale/id_ID/LC_MESSAGES/ @@ -93,8 +82,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/ -share/locale/ky/LC_MESSAGES/ share/locale/ky/LC_MESSAGES/audacious.mo share/locale/lt/LC_MESSAGES/audacious.mo share/locale/lv/LC_MESSAGES/audacious.mo @@ -112,9 +99,7 @@ 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 -share/locale/sq/LC_MESSAGES/audacious.mo share/locale/sr/LC_MESSAGES/audacious.mo -share/locale/sr@latin/LC_MESSAGES/audacious.mo share/locale/sr_RS/ share/locale/sr_RS/LC_MESSAGES/ share/locale/sr_RS/LC_MESSAGES/audacious.mo @@ -122,7 +107,6 @@ share/locale/sv/LC_MESSAGES/audacious.mo share/locale/ta/LC_MESSAGES/audacious.mo share/locale/tr/LC_MESSAGES/audacious.mo share/locale/uk/LC_MESSAGES/audacious.mo -share/locale/vi/LC_MESSAGES/audacious.mo share/locale/zh_CN/LC_MESSAGES/audacious.mo share/locale/zh_TW/LC_MESSAGES/audacious.mo @tag update-desktop-database