On Thu Aug 31, 2023 at 02:45:20PM +0200, Rafael Sadowski wrote: > Simple update qsynth to 0.9.11. This update need audio/fluidsynth>=2.3.2 > (checkout ports@) and runtime tests. > > Looking forward to read positive feedback. > > Cheers Rafael
Ping > > Index: Makefile > =================================================================== > RCS file: /cvs/ports/audio/qsynth/Makefile,v > retrieving revision 1.18 > diff -u -p -u -p -r1.18 Makefile > --- Makefile 24 Apr 2023 11:40:35 -0000 1.18 > +++ Makefile 31 Aug 2023 12:43:42 -0000 > @@ -1,7 +1,6 @@ > COMMENT = Qt GUI Interface for FluidSynth > > -DISTNAME = qsynth-0.6.3 > -REVISION = 0 > +DISTNAME = qsynth-0.9.11 > > CATEGORIES = audio > > @@ -14,24 +13,19 @@ PERMIT_PACKAGE = Yes > > MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=qsynth/} > > -WANTLIB += ${COMPILER_LIBCXX} Qt5Core Qt5Gui Qt5Widgets c > -WANTLIB += m fluidsynth GL Qt5Network curses readline > +WANTLIB += ${COMPILER_LIBCXX} GL Qt6Core Qt6Gui Qt6Network Qt6Svg > +WANTLIB += Qt6Widgets c fluidsynth m > > -MODULES = x11/qt5 > +MODULES = x11/qt6 \ > + devel/cmake > > -LIB_DEPENDS += audio/fluidsynth > +LIB_DEPENDS += audio/fluidsynth>=2.3.2 \ > + x11/qt6/qtsvg > > RUN_DEPENDS += devel/desktop-file-utils \ > x11/gtk+4,-guic > > -USE_GMAKE = Yes > NO_TEST = Yes > - > -CONFIGURE_STYLE = gnu > - > -CONFIGURE_ENV += CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include" \ > - LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib > -L${X11BASE}/lib" \ > - ac_cv_path_ac_qmake="${MODQT_QMAKE}" > > .if ${MACHINE_ARCH} == "hppa" > WANTLIB += atomic > Index: distinfo > =================================================================== > RCS file: /cvs/ports/audio/qsynth/distinfo,v > retrieving revision 1.11 > diff -u -p -u -p -r1.11 distinfo > --- distinfo 17 Aug 2020 19:39:40 -0000 1.11 > +++ distinfo 31 Aug 2023 12:43:42 -0000 > @@ -1,2 +1,2 @@ > -SHA256 (qsynth-0.6.3.tar.gz) = G1cz01tLJGedWYEs+aXzFSrAx4BGuh23GHDLfv+tOHY= > -SIZE (qsynth-0.6.3.tar.gz) = 382990 > +SHA256 (qsynth-0.9.11.tar.gz) = KTMN2e9Sssb+V48k8b2b6IFE6qO6yXxGdtYwkULX7Bs= > +SIZE (qsynth-0.9.11.tar.gz) = 333402 > Index: patches/patch-Makefile_in > =================================================================== > RCS file: patches/patch-Makefile_in > diff -N patches/patch-Makefile_in > --- patches/patch-Makefile_in 11 Mar 2022 18:20:29 -0000 1.3 > +++ /dev/null 1 Jan 1970 00:00:00 -0000 > @@ -1,27 +0,0 @@ > -Don't compress manpages, also install(1) has no -v option > - > -Index: Makefile.in > ---- Makefile.in.orig > -+++ Makefile.in > -@@ -109,16 +109,15 @@ translations_lrelease: translations_lupdate $(translat > - > - install: $(target) translations_lrelease $(name).1 > - @$(MAKE) INSTALL_ROOT=$(DESTDIR) -f $(name).mak install > -- @install -d -v -m 0755 $(DESTDIR)$(translations_dir) > -- @install -d -v -m 0755 $(DESTDIR)$(mandir)/man1 > -- @install -v -m 0644 $(translations_targets) > $(DESTDIR)$(translations_dir) > -- @install -v -m 0644 $(name)*.1 $(DESTDIR)$(mandir)/man1 > -- @gzip -nvf $(DESTDIR)$(mandir)/man1/$(name)*.1 > -+ @install -d -m 0755 $(DESTDIR)$(translations_dir) > -+ @install -d -m 0755 $(DESTDIR)$(mandir)/man1 > -+ @install -m 0644 $(translations_targets) $(DESTDIR)$(translations_dir) > -+ @install -m 0644 $(name)*.1 $(DESTDIR)$(mandir)/man1 > - > - uninstall: $(DESTDIR)$(prefix)/bin/$(name) > - @$(MAKE) INSTALL_ROOT=$(DESTDIR) -f $(name).mak uninstall > - @rm -rvf $(DESTDIR)$(translations_dir) > -- @rm -vf $(DESTDIR)$(mandir)/man1/$(name)*.1.gz > -+ @rm -vf $(DESTDIR)$(mandir)/man1/$(name)*.1 > - > - > - clean: $(name).mak > Index: patches/patch-src_qsynthChannelsForm_cpp > =================================================================== > RCS file: patches/patch-src_qsynthChannelsForm_cpp > diff -N patches/patch-src_qsynthChannelsForm_cpp > --- patches/patch-src_qsynthChannelsForm_cpp 11 Mar 2022 18:20:29 -0000 > 1.3 > +++ /dev/null 1 Jan 1970 00:00:00 -0000 > @@ -1,16 +0,0 @@ > -Index: src/qsynthChannelsForm.cpp > ---- src/qsynthChannelsForm.cpp.orig > -+++ src/qsynthChannelsForm.cpp > -@@ -281,10 +281,12 @@ void qsynthChannelsForm::updateChannel ( int iChan ) > - pItem->setText(QSYNTH_CHANNELS_PROG, > - QString::number(iProg)); > - pItem->setText(QSYNTH_CHANNELS_NAME, sName); > -+ #ifdef CONFIG_FLUID_BANK_OFFSET > - pItem->setText(QSYNTH_CHANNELS_SFID, > - QString::number(iSFID)); > - pItem->setText(QSYNTH_CHANNELS_SFNAME, > - QFileInfo(sSFName).baseName()); > -+ #endif > - // Make this a dirty-operation. > - m_iDirtyCount++; > - } > Index: pkg/PLIST > =================================================================== > RCS file: /cvs/ports/audio/qsynth/pkg/PLIST,v > retrieving revision 1.7 > diff -u -p -u -p -r1.7 PLIST > --- pkg/PLIST 11 Mar 2022 18:20:29 -0000 1.7 > +++ pkg/PLIST 31 Aug 2023 12:43:42 -0000 > @@ -1,11 +1,14 @@ > @bin bin/qsynth > +man/fr/ > +man/fr/man1/ > +@man man/fr/man1/qsynth.1 > @man man/man1/qsynth.1 > @comment @man man/man1/qsynth.fr.1 > -share/applications/qsynth.desktop > -share/icons/hicolor/32x32/apps/qsynth.png > -share/icons/hicolor/scalable/apps/qsynth.svg > +share/applications/org.rncbc.qsynth.desktop > +share/icons/hicolor/32x32/apps/org.rncbc.qsynth.png > +share/icons/hicolor/scalable/apps/org.rncbc.qsynth.svg > share/metainfo/ > -share/metainfo/qsynth.appdata.xml > +share/metainfo/org.rncbc.qsynth.metainfo.xml > share/qsynth/ > share/qsynth/translations/ > share/qsynth/translations/qsynth_cs.qm >