git: e5ff437502a9 - main - audio/gsequencer: update 6.5.2 → 6.12.5
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 16 May 2024 02:13:03 UTC
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