audio/gsequencer: update 6.5.2 → 6.12.5

main
Yuri Victorovich 2024-05-15 19:12:45 -07:00
parent 1c85c946bf
commit e5ff437502
4 changed files with 17 additions and 19 deletions

View File

@ -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>

View File

@ -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

View File

@ -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 = \

View File

@ -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