git: 8349ae490a0c - main - audio/emms: update to 16

From: Rodrigo Osorio <rodrigo_at_FreeBSD.org>
Date: Sat, 11 Nov 2023 22:47:37 UTC
The branch main has been updated by rodrigo:

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

commit 8349ae490a0cea5bc603d45c0bd472cb002d99a9
Author:     Rodrigo Osorio <rodrigo@FreeBSD.org>
AuthorDate: 2023-11-11 21:21:51 +0000
Commit:     Rodrigo Osorio <rodrigo@FreeBSD.org>
CommitDate: 2023-11-11 22:47:25 +0000

    audio/emms: update to 16
    
    Full changelog: http://git.savannah.gnu.org/cgit/emms.git/tree/NEWS
---
 audio/emms/Makefile                 |  9 +++++----
 audio/emms/distinfo                 |  6 +++---
 audio/emms/files/patch-Makefile     | 10 ++++++----
 audio/emms/files/patch-doc_Makefile | 12 ------------
 audio/emms/pkg-plist                | 24 ++++++++++++++++++++----
 5 files changed, 34 insertions(+), 27 deletions(-)

diff --git a/audio/emms/Makefile b/audio/emms/Makefile
index 5ed886df9efe..4349f2ae3c57 100644
--- a/audio/emms/Makefile
+++ b/audio/emms/Makefile
@@ -1,9 +1,9 @@
 PORTNAME=	emms
-DISTVERSION=	5.0
-PORTREVISION=	13
+DISTVERSION=	16
 CATEGORIES=	audio elisp
-MASTER_SITES=	GNU
+MASTER_SITES=	https://elpa.gnu.org/packages/
 PKGNAMESUFFIX=	${EMACS_PKGNAMESUFFIX}
+EXTRACT_SUFX=	.tar
 
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Emacs Multi-Media System
@@ -18,7 +18,8 @@ USES=		emacs gmake
 
 CONFLICTS_INSTALL=	emms emms-emacs_* # share/emacs/site-lisp/emms/emms-auto.el
 
-INFO=		emms
 NO_ARCH=	yes
 
+INFO=		emms
+
 .include <bsd.port.mk>
diff --git a/audio/emms/distinfo b/audio/emms/distinfo
index 94e04163154f..2309023fb1e9 100644
--- a/audio/emms/distinfo
+++ b/audio/emms/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1525265873
-SHA256 (emms-5.0.tar.gz) = 43fdde3415dd73aa2dacafdacdc9dddca328f4305bcb87f3336952798ea4c921
-SIZE (emms-5.0.tar.gz) = 297975
+TIMESTAMP = 1699738037
+SHA256 (emms-16.tar) = 7e71dfd3b6f2a461167e055f847b6df708ede5c0e7a6ad82ddc586e772a628b0
+SIZE (emms-16.tar) = 1095680
diff --git a/audio/emms/files/patch-Makefile b/audio/emms/files/patch-Makefile
index 1f282a682040..b8f98c313e3f 100644
--- a/audio/emms/files/patch-Makefile
+++ b/audio/emms/files/patch-Makefile
@@ -1,6 +1,6 @@
---- Makefile.orig	2018-05-01 18:43:15 UTC
-+++ Makefile
-@@ -9,14 +9,14 @@ ALLCOMPILED=$(wildcard $(LISPDIR)/*.elc)
+--- Makefile.orig	2023-11-11 21:38:04.595901000 +0000
++++ Makefile	2023-11-11 21:42:32.782642000 +0000
+@@ -37,8 +37,8 @@
  
  DESTDIR=
  PREFIX=$(DESTDIR)/usr/local
@@ -11,10 +11,12 @@
  BINDIR=$(PREFIX)/bin
  SITELISP=$(PREFIX)/share/emacs/site-lisp/emms
  
+@@ -48,7 +48,7 @@
+ 
  GINSTALLINFO = /usr/bin/ginstall-info --info-dir=$(INFODIR)
  # For systems without ginstall-info
 -INSTALLINFO = /usr/bin/install-info --info-dir=$(INFODIR)
 +INSTALLINFO = /usr/local/bin/install-info --info-dir=$(INFODIR)
  CHANGELOG_CMD = git log --pretty=medium --no-merges
  
- # The currently released version of EMMS
+ # The currently released version of EMMS (no longer in use)
diff --git a/audio/emms/files/patch-doc_Makefile b/audio/emms/files/patch-doc_Makefile
deleted file mode 100644
index 3c8e6b3b4176..000000000000
--- a/audio/emms/files/patch-doc_Makefile
+++ /dev/null
@@ -1,12 +0,0 @@
---- doc/Makefile.orig	2018-01-06 17:09:29 UTC
-+++ doc/Makefile
-@@ -7,7 +7,7 @@ clean:
- 	rm -f *.info
- 
- %.info: %.texinfo
--	makeinfo --no-split $<
-+	${LOCALBASE}/bin/makeinfo --no-split $<
- 
- %.html: %.texinfo
--	makeinfo --html --no-split $<
-+	${LOCALBASE}/bin/makeinfo --html --no-split $<
diff --git a/audio/emms/pkg-plist b/audio/emms/pkg-plist
index aab05cc9463c..3e14af2a9eb6 100644
--- a/audio/emms/pkg-plist
+++ b/audio/emms/pkg-plist
@@ -14,20 +14,30 @@ man/man1/emms-print-metadata.1.gz
 %%EMACS_SITE_LISPDIR%%/emms/emms-history.elc
 %%EMACS_SITE_LISPDIR%%/emms/emms-i18n.el
 %%EMACS_SITE_LISPDIR%%/emms/emms-i18n.elc
+%%EMACS_SITE_LISPDIR%%/emms/emms-info-exiftool.el
+%%EMACS_SITE_LISPDIR%%/emms/emms-info-exiftool.elc
 %%EMACS_SITE_LISPDIR%%/emms/emms-info-libtag.el
 %%EMACS_SITE_LISPDIR%%/emms/emms-info-libtag.elc
 %%EMACS_SITE_LISPDIR%%/emms/emms-info-metaflac.el
 %%EMACS_SITE_LISPDIR%%/emms/emms-info-metaflac.elc
 %%EMACS_SITE_LISPDIR%%/emms/emms-info-mp3info.el
 %%EMACS_SITE_LISPDIR%%/emms/emms-info-mp3info.elc
+%%EMACS_SITE_LISPDIR%%/emms/emms-info-native.el
+%%EMACS_SITE_LISPDIR%%/emms/emms-info-native.elc
 %%EMACS_SITE_LISPDIR%%/emms/emms-info-ogginfo.el
 %%EMACS_SITE_LISPDIR%%/emms/emms-info-ogginfo.elc
 %%EMACS_SITE_LISPDIR%%/emms/emms-info-opusinfo.el
 %%EMACS_SITE_LISPDIR%%/emms/emms-info-opusinfo.elc
+%%EMACS_SITE_LISPDIR%%/emms/emms-info-tinytag.el
+%%EMACS_SITE_LISPDIR%%/emms/emms-info-tinytag.elc
 %%EMACS_SITE_LISPDIR%%/emms/emms-info.el
 %%EMACS_SITE_LISPDIR%%/emms/emms-info.elc
+%%EMACS_SITE_LISPDIR%%/emms/emms-jack.el
+%%EMACS_SITE_LISPDIR%%/emms/emms-jack.elc
 %%EMACS_SITE_LISPDIR%%/emms/emms-last-played.el
 %%EMACS_SITE_LISPDIR%%/emms/emms-last-played.elc
+%%EMACS_SITE_LISPDIR%%/emms/emms-later-do.el
+%%EMACS_SITE_LISPDIR%%/emms/emms-later-do.elc
 %%EMACS_SITE_LISPDIR%%/emms/emms-librefm-scrobbler.el
 %%EMACS_SITE_LISPDIR%%/emms/emms-librefm-scrobbler.elc
 %%EMACS_SITE_LISPDIR%%/emms/emms-librefm-stream.el
@@ -35,6 +45,7 @@ man/man1/emms-print-metadata.1.gz
 %%EMACS_SITE_LISPDIR%%/emms/emms-lyrics.el
 %%EMACS_SITE_LISPDIR%%/emms/emms-lyrics.elc
 %%EMACS_SITE_LISPDIR%%/emms/emms-maint.el
+%%EMACS_SITE_LISPDIR%%/emms/emms-maint.elc
 %%EMACS_SITE_LISPDIR%%/emms/emms-mark.el
 %%EMACS_SITE_LISPDIR%%/emms/emms-mark.elc
 %%EMACS_SITE_LISPDIR%%/emms/emms-metaplaylist-mode.el
@@ -43,6 +54,8 @@ man/man1/emms-print-metadata.1.gz
 %%EMACS_SITE_LISPDIR%%/emms/emms-mode-line-icon.elc
 %%EMACS_SITE_LISPDIR%%/emms/emms-mode-line.el
 %%EMACS_SITE_LISPDIR%%/emms/emms-mode-line.elc
+%%EMACS_SITE_LISPDIR%%/emms/emms-mpris.el
+%%EMACS_SITE_LISPDIR%%/emms/emms-mpris.elc
 %%EMACS_SITE_LISPDIR%%/emms/emms-player-mpd.el
 %%EMACS_SITE_LISPDIR%%/emms/emms-player-mpd.elc
 %%EMACS_SITE_LISPDIR%%/emms/emms-player-mpg321-remote.el
@@ -65,6 +78,7 @@ man/man1/emms-print-metadata.1.gz
 %%EMACS_SITE_LISPDIR%%/emms/emms-playlist-mode.elc
 %%EMACS_SITE_LISPDIR%%/emms/emms-playlist-sort.el
 %%EMACS_SITE_LISPDIR%%/emms/emms-playlist-sort.elc
+%%EMACS_SITE_LISPDIR%%/emms/emms-pkg.el
 %%EMACS_SITE_LISPDIR%%/emms/emms-score.el
 %%EMACS_SITE_LISPDIR%%/emms/emms-score.elc
 %%EMACS_SITE_LISPDIR%%/emms/emms-setup.el
@@ -81,17 +95,19 @@ man/man1/emms-print-metadata.1.gz
 %%EMACS_SITE_LISPDIR%%/emms/emms-streams.elc
 %%EMACS_SITE_LISPDIR%%/emms/emms-tag-editor.el
 %%EMACS_SITE_LISPDIR%%/emms/emms-tag-editor.elc
+%%EMACS_SITE_LISPDIR%%/emms/emms-tag-tracktag.el
+%%EMACS_SITE_LISPDIR%%/emms/emms-tag-tracktag.elc
 %%EMACS_SITE_LISPDIR%%/emms/emms-url.el
 %%EMACS_SITE_LISPDIR%%/emms/emms-url.elc
 %%EMACS_SITE_LISPDIR%%/emms/emms-volume-amixer.el
 %%EMACS_SITE_LISPDIR%%/emms/emms-volume-amixer.elc
+%%EMACS_SITE_LISPDIR%%/emms/emms-volume-mixerctl.el
+%%EMACS_SITE_LISPDIR%%/emms/emms-volume-mixerctl.elc
 %%EMACS_SITE_LISPDIR%%/emms/emms-volume-pulse.el
 %%EMACS_SITE_LISPDIR%%/emms/emms-volume-pulse.elc
+%%EMACS_SITE_LISPDIR%%/emms/emms-volume-sndioctl.el
+%%EMACS_SITE_LISPDIR%%/emms/emms-volume-sndioctl.elc
 %%EMACS_SITE_LISPDIR%%/emms/emms-volume.el
 %%EMACS_SITE_LISPDIR%%/emms/emms-volume.elc
 %%EMACS_SITE_LISPDIR%%/emms/emms.el
 %%EMACS_SITE_LISPDIR%%/emms/emms.elc
-%%EMACS_SITE_LISPDIR%%/emms/jack.el
-%%EMACS_SITE_LISPDIR%%/emms/jack.elc
-%%EMACS_SITE_LISPDIR%%/emms/later-do.el
-%%EMACS_SITE_LISPDIR%%/emms/later-do.elc