git: c391004af0ee - main - audio/amsynth: Update to 1.13.3

From: Nuno Teixeira <eduardo_at_FreeBSD.org>
Date: Tue, 30 Apr 2024 12:17:34 UTC
The branch main has been updated by eduardo:

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

commit c391004af0eee740c8b772d59c8de7778824b305
Author:     Patrick TJ McPhee <ptjm@interlog.com>
AuthorDate: 2024-04-30 12:10:33 +0000
Commit:     Nuno Teixeira <eduardo@FreeBSD.org>
CommitDate: 2024-04-30 12:17:08 +0000

    audio/amsynth: Update to 1.13.3
    
    - Add audio/lv2 build dep as upstream doesn't provide bundled anymore
    - Pet portlint, portclippy and portfmt
    - Take maintainership for the time being
    
    PR:             278599
---
 audio/amsynth/Makefile  | 19 ++++++++-----------
 audio/amsynth/distinfo  |  6 +++---
 audio/amsynth/pkg-plist | 14 +++++++++++---
 3 files changed, 22 insertions(+), 17 deletions(-)

diff --git a/audio/amsynth/Makefile b/audio/amsynth/Makefile
index 71292019eae6..337d5e0ced3b 100644
--- a/audio/amsynth/Makefile
+++ b/audio/amsynth/Makefile
@@ -1,32 +1,30 @@
 PORTNAME=	amsynth
-DISTVERSION=	1.11.0
-PORTREVISION=	5
+DISTVERSION=	1.13.3
 CATEGORIES=	audio
 MASTER_SITES=	https://github.com/amsynth/amsynth/releases/download/release-${DISTVERSION}/
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	eduardo@FreeBSD.org
 COMMENT=	Analog modelling software synth
 WWW=		https://amsynth.github.io/
 
 LICENSE=	GPLv2+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-BROKEN=		error: no matching function for call to 'lo_server_add_method'
-
-BUILD_DEPENDS=	dssi>0:audio/dssi
+BUILD_DEPENDS=	dssi>0:audio/dssi \
+		lv2>0:audio/lv2
 LIB_DEPENDS=	libasound.so:audio/alsa-lib \
 		libfontconfig.so:x11-fonts/fontconfig \
 		libfreetype.so:print/freetype2 \
+		libharfbuzz.so:print/harfbuzz \
 		libjack.so:audio/jack \
 		liblash.so:audio/lash \
-		liblo.so:audio/liblo \
-		libsndfile.so:audio/libsndfile
+		liblo.so:audio/liblo
 RUN_DEPENDS=	dssi>0:audio/dssi
 
 USES=		compiler:c++11-lang gettext-tools gmake gnome libtool localbase \
-		pkgconfig
+		pkgconfig xorg
 USE_GNOME=	atk cairo gdkpixbuf2 glib20 gtk20 intltool pango
-
+USE_XORG=	x11
 GNU_CONFIGURE=	yes
 GNU_CONFIGURE_MANPREFIX=	${PREFIX}/share
 
@@ -37,7 +35,6 @@ OPTIONS_SUB=		yes
 MANPAGES_BUILD_DEPENDS=		pandoc:textproc/hs-pandoc
 MANPAGES_CONFIGURE_WITH=	pandoc
 
-NLS_USES=		gettext
 NLS_CONFIGURE_ENABLE=	nls
 
 post-install:
diff --git a/audio/amsynth/distinfo b/audio/amsynth/distinfo
index 2ad53d144743..1f8139b90fa0 100644
--- a/audio/amsynth/distinfo
+++ b/audio/amsynth/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1600600848
-SHA256 (amsynth-1.11.0.tar.gz) = 2c3245a3ac038be753c719aadcb6b1efe9e1ac8f74123f3604aa92a38b8231c0
-SIZE (amsynth-1.11.0.tar.gz) = 1542769
+TIMESTAMP = 1714165984
+SHA256 (amsynth-1.13.3.tar.gz) = 75f1056ffe18f3a0ee3af688c1019dc62abf1c7e2bd1c01cb45d2beb685fb8d0
+SIZE (amsynth-1.13.3.tar.gz) = 1641606
diff --git a/audio/amsynth/pkg-plist b/audio/amsynth/pkg-plist
index de8902fde8dc..f24d73d18c3d 100644
--- a/audio/amsynth/pkg-plist
+++ b/audio/amsynth/pkg-plist
@@ -24,15 +24,16 @@ lib/lv2/amsynth.lv2/BriansBank20.amSynth.bank.ttl
 lib/lv2/amsynth.lv2/BriansBank21.amSynth.bank.ttl
 lib/lv2/amsynth.lv2/BriansBank22.amSynth.bank.ttl
 lib/lv2/amsynth.lv2/PatriksBank01.bank.ttl
+lib/lv2/amsynth.lv2/PatriksBank02.bank.ttl
+lib/lv2/amsynth.lv2/PatriksBank03.bank.ttl
+lib/lv2/amsynth.lv2/PatriksBank04.bank.ttl
+lib/lv2/amsynth.lv2/PatriksBank05.bank.ttl
 lib/lv2/amsynth.lv2/amsynth.ttl
 lib/lv2/amsynth.lv2/amsynth_factory.bank.ttl
 lib/lv2/amsynth.lv2/amsynth_lv2.so
 lib/lv2/amsynth.lv2/amsynth_lv2_gtk.so
 lib/lv2/amsynth.lv2/manifest.ttl
 lib/vst/amsynth_vst.so
-%%MANPAGES%%share/man/de/man1/amsynth.1.gz
-%%MANPAGES%%share/man/fr/man1/amsynth.1.gz
-%%MANPAGES%%share/man/man1/amsynth.1.gz
 %%DATADIR%%/banks/BriansBank01.amSynth.bank
 %%DATADIR%%/banks/BriansBank02.amSynth.bank
 %%DATADIR%%/banks/BriansBank03.amSynth.bank
@@ -56,6 +57,10 @@ lib/vst/amsynth_vst.so
 %%DATADIR%%/banks/BriansBank21.amSynth.bank
 %%DATADIR%%/banks/BriansBank22.amSynth.bank
 %%DATADIR%%/banks/PatriksBank01.bank
+%%DATADIR%%/banks/PatriksBank02.bank
+%%DATADIR%%/banks/PatriksBank03.bank
+%%DATADIR%%/banks/PatriksBank04.bank
+%%DATADIR%%/banks/PatriksBank05.bank
 %%DATADIR%%/banks/amsynth_factory.bank
 %%DATADIR%%/rc
 %%DATADIR%%/skins/default/background.png
@@ -87,3 +92,6 @@ share/icons/hicolor/48x48/apps/amsynth.png
 share/icons/hicolor/scalable/apps/amsynth.svg
 %%NLS%%share/locale/de/LC_MESSAGES/amsynth.mo
 %%NLS%%share/locale/fr/LC_MESSAGES/amsynth.mo
+%%MANPAGES%%share/man/de/man1/amsynth.1.gz
+%%MANPAGES%%share/man/fr/man1/amsynth.1.gz
+%%MANPAGES%%share/man/man1/amsynth.1.gz