Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 16 May 2024 02:13:03 GMT
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: e5ff437502a9 - main - audio/gsequencer: update 6.5.2 =?utf-8?Q?=E2=86=92?= 6.12.5
Message-ID:  <202405160213.44G2D3LB005938@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by yuri:

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

commit e5ff437502a9449816513494bffb5814dc4593a2
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2024-05-16 02:12:45 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2024-05-16 02:12:59 +0000

    audio/gsequencer: update 6.5.2 → 6.12.5
---
 audio/gsequencer/Makefile                | 14 +++++++++-----
 audio/gsequencer/distinfo                |  6 +++---
 audio/gsequencer/files/patch-Makefile.in | 11 -----------
 audio/gsequencer/pkg-plist               |  5 +++++
 4 files changed, 17 insertions(+), 19 deletions(-)

diff --git a/audio/gsequencer/Makefile b/audio/gsequencer/Makefile
index 2717af3ddeed..f79011548576 100644
--- a/audio/gsequencer/Makefile
+++ b/audio/gsequencer/Makefile
@@ -1,8 +1,6 @@
 PORTNAME=	gsequencer
-DISTVERSION=	6.5.2
-PORTREVISION=	1
+DISTVERSION=	6.12.5
 CATEGORIES=	audio
-MASTER_SITES=	SAVANNAH/gsequencer/${DISTVERSION:R}.x
 
 MAINTAINER=	yuri@FreeBSD.org
 COMMENT=	Advanced Gtk+ sequencer
@@ -12,6 +10,7 @@ LICENSE=	GPLv3
 LICENSE_FILE=	${WRKSRC}/COPYING
 
 BUILD_DEPENDS=	dssi>0:audio/dssi \
+		gtkdocize:textproc/gtk-doc \
 		lv2>0:audio/lv2
 LIB_DEPENDS=	libasound.so:audio/alsa-lib \
 		libfftw3.so:math/fftw3 \
@@ -29,13 +28,15 @@ LIB_DEPENDS=	libasound.so:audio/alsa-lib \
 		libwebkit2gtk-4.0.so:www/webkit2-gtk3
 RUN_DEPENDS=	dssi>0:audio/dssi
 
-USES=		desktop-file-utils gettext-runtime gettext-tools gmake gnome gstreamer libtool localbase pkgconfig shared-mime-info xorg
+USES=		autoreconf desktop-file-utils gettext-runtime gettext-tools gmake gnome gstreamer libtool localbase pkgconfig shared-mime-info xorg
 USE_GNOME=	atk cairo gdkpixbuf2 glib20 gtk40 libxml2 pango
 USE_XORG=	x11
 USE_GCC=	yes # the project uses gnu99 extensions, clang fails even with USE_CSTD=gnu99. Suggestions how to build with clang are welcome.
 USE_CSTD=	gnu99
 USE_LDCONFIG=	yes
 
+USE_GITHUB=	yes
+
 GNU_CONFIGURE=	yes
 GNU_CONFIGURE_MANPREFIX=	${PREFIX}/share
 CONFIGURE_ARGS=	--disable-alsa --enable-oss --disable-introspection --disable-rt
@@ -56,7 +57,7 @@ DOCS_USE=			GNOME=libxslt:build
 DOCS_ALL_TARGET=		html
 DOCS_INSTALL_TARGET=		install-html
 
-JACK_CONFIGURE_ENABLE=		jack
+JACK_CONFIGURE_ENABLE=		jack # the JACK option is probably broken, see https://github.com/gsequencer/gsequencer/issues/62
 JACK_LIB_DEPENDS=		libjack.so:audio/jack
 
 PULSEAUDIO_CONFIGURE_ENABLE=	pulse
@@ -64,4 +65,7 @@ PULSEAUDIO_LIB_DEPENDS=		libpulse.so:audio/pulseaudio
 
 PORTDOCS=	*
 
+post-extract:
+	${RM} ${WRKSRC}/configure.ac.orig
+
 .include <bsd.port.mk>
diff --git a/audio/gsequencer/distinfo b/audio/gsequencer/distinfo
index dcacd57b121a..81aa3d286d80 100644
--- a/audio/gsequencer/distinfo
+++ b/audio/gsequencer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1707883749
-SHA256 (gsequencer-6.5.2.tar.gz) = a480a9ce1c8869fac953f70045247abdb1ae4cb764d600cf107e653d7ebd1db1
-SIZE (gsequencer-6.5.2.tar.gz) = 11071693
+TIMESTAMP = 1715808742
+SHA256 (gsequencer-gsequencer-6.12.5_GH0.tar.gz) = 829a532dd020f50595bdf8657cbeb8f39a1b065dbf87a1561b585b2823297930
+SIZE (gsequencer-gsequencer-6.12.5_GH0.tar.gz) = 10634582
diff --git a/audio/gsequencer/files/patch-Makefile.in b/audio/gsequencer/files/patch-Makefile.in
deleted file mode 100644
index 4db1f7c27f61..000000000000
--- a/audio/gsequencer/files/patch-Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.in.orig	2022-05-26 12:28:03 UTC
-+++ Makefile.in
-@@ -8899,7 +8899,7 @@ nobase_include_HEADERS = $(libags_la_HEADERS_0) $(liba
- 
- # doc
- # docdir = $(datadir)/doc/gsequencer
--doc_DATA = README
-+#doc_DATA = README
- 
- # documentation
- manpages = \
diff --git a/audio/gsequencer/pkg-plist b/audio/gsequencer/pkg-plist
index e6fb3bf289fb..06c25f344fad 100644
--- a/audio/gsequencer/pkg-plist
+++ b/audio/gsequencer/pkg-plist
@@ -381,6 +381,7 @@ include/ags/lib/ags_math_util.h
 include/ags/lib/ags_regex.h
 include/ags/lib/ags_regex_util.h
 include/ags/lib/ags_solver_matrix.h
+include/ags/lib/ags_solver_path.h
 include/ags/lib/ags_solver_polynomial.h
 include/ags/lib/ags_solver_vector.h
 include/ags/lib/ags_string_util.h
@@ -479,7 +480,11 @@ include/ags/widget/ags_cartesian.h
 include/ags/widget/ags_dial.h
 include/ags/widget/ags_expander.h
 include/ags/widget/ags_expander_set.h
+include/ags/widget/ags_file_dialog.h
+include/ags/widget/ags_file_widget.h
+include/ags/widget/ags_icon_link.h
 include/ags/widget/ags_indicator.h
+include/ags/widget/ags_input_dialog.h
 include/ags/widget/ags_led.h
 include/ags/widget/ags_led_array.h
 include/ags/widget/ags_level.h



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202405160213.44G2D3LB005938>