From owner-svn-ports-head@freebsd.org Fri Mar 26 21:16:38 2021 Return-Path: Delivered-To: svn-ports-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 4A5025AC876; Fri, 26 Mar 2021 21:16:38 +0000 (UTC) (envelope-from hselasky@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4F6ZXk1dy0z3l2G; Fri, 26 Mar 2021 21:16:38 +0000 (UTC) (envelope-from hselasky@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 2B49021211; Fri, 26 Mar 2021 21:16:38 +0000 (UTC) (envelope-from hselasky@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 12QLGc49060463; Fri, 26 Mar 2021 21:16:38 GMT (envelope-from hselasky@FreeBSD.org) Received: (from hselasky@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 12QLGbS7060461; Fri, 26 Mar 2021 21:16:37 GMT (envelope-from hselasky@FreeBSD.org) Message-Id: <202103262116.12QLGbS7060461@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: hselasky set sender to hselasky@FreeBSD.org using -f From: Hans Petter Selasky Date: Fri, 26 Mar 2021 21:16:37 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r569270 - head/audio/zynaddsubfx X-SVN-Group: ports-head X-SVN-Commit-Author: hselasky X-SVN-Commit-Paths: head/audio/zynaddsubfx X-SVN-Commit-Revision: 569270 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Mar 2021 21:16:38 -0000 Author: hselasky Date: Fri Mar 26 21:16:37 2021 New Revision: 569270 URL: https://svnweb.freebsd.org/changeset/ports/569270 Log: Update ZynAddSubFX to version 3.0.6-rc3: - Several changes and improvements. - Moved sources location to GitHUB. - Switched GUI from FLTK to NTK. - Added support for SNDIO. Approved by: pi (implicit) Modified: head/audio/zynaddsubfx/Makefile head/audio/zynaddsubfx/distinfo head/audio/zynaddsubfx/pkg-plist Modified: head/audio/zynaddsubfx/Makefile ============================================================================== --- head/audio/zynaddsubfx/Makefile Fri Mar 26 20:47:22 2021 (r569269) +++ head/audio/zynaddsubfx/Makefile Fri Mar 26 21:16:37 2021 (r569270) @@ -2,20 +2,15 @@ # $FreeBSD$ PORTNAME= zynaddsubfx -PORTVERSION= 3.0.5 -PORTREVISION= 2 +PORTVERSION= 3.0.6 +DISTVERSIONSUFFIX= -rc3 CATEGORIES= audio -MASTER_SITES= SF MAINTAINER= hselasky@FreeBSD.org COMMENT= Realtime software synthesizer LICENSE= GPLv2 -BROKEN_aarch64= fails to compile: argument unused during compilation: '-msse' -BROKEN_armv6= fails to compile: unknown argument: '-mvectorize-with-neon-quad' -BROKEN_armv7= fails to compile: unknown argument: '-mvectorize-with-neon-quad' - LIB_DEPENDS= libfftw3.so:math/fftw3 \ libmxml.so:textproc/mxml \ liblo.so:audio/liblo @@ -23,7 +18,13 @@ LIB_DEPENDS= libfftw3.so:math/fftw3 \ USES= cmake:insource compiler:c++11-lang pkgconfig tar:bzip2 USE_LDCONFIG= yes -OPTIONS_DEFINE= OSS JACK GUI PORTAUDIO LASH DOCS EXAMPLES +USE_GITHUB= yes +GH_ACCOUNT= zynaddsubfx +GH_TUPLE= DISTRHO:DPF:e0d8e14a14d407648768da7e34bcf31812245387:d/DPF \ + fundamental:rtosc:7de244bae04deb5964516ba544e551d95e7f15ce:e/rtosc \ + zynaddsubfx:instruments:22ea12d55e985eee6b57fcac1cafb7df6ae392f2:f/instruments + +OPTIONS_DEFINE= OSS JACK GUI PORTAUDIO SNDIO LASH DOCS EXAMPLES OPTIONS_DEFAULT= OSS JACK GUI PORTAUDIO OPTIONS_RADIO= AUDIO OPTIONS_RADIO_AUDIO= ALSAMIDI DSSI @@ -41,10 +42,10 @@ DSSI_RUN_DEPENDS= dssi>0:audio/dssi DSSI_CFLAGS= -I${LOCALBASE}/include/dssi DSSI_CMAKE_OFF= -DDssiEnable:BOOL=OFF -GUI_LIB_DEPENDS= libfltk.so:x11-toolkits/fltk \ +GUI_LIB_DEPENDS= libntk.so:x11-toolkits/ntk \ libpng.so:graphics/png \ libfontconfig.so:x11-fonts/fontconfig -GUI_CMAKE_ON= -DGuiModule:STRING=fltk +GUI_CMAKE_ON= -DGuiModule:STRING=ntk GUI_CMAKE_OFF= -DGuiModule:STRING=OFF GUI_USE+= XORG=x11,xext,xfixes,xcursor,xrender,ice,sm,xpm,xinerama,xft GUI_USE+= GL=gl,glu @@ -61,12 +62,14 @@ JACK_CMAKE_OFF= -DJackEnable:BOOL=OFF PORTAUDIO_LIB_DEPENDS= libportaudio.so:audio/portaudio PORTAUDIO_CMAKE_OFF= -DPaEnable:BOOL=OFF -PORTAUDIO_LDFLAGS= -L${LOCALBASE}/lib -lportaudio +SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio +SNDIO_CMAKE_OFF= -DSndioEnable:BOOL=OFF + PORTDOCS= * DOCSRCDIR1= ${WRKSRC} -DOC_FILES1= AUTHORS.txt ChangeLog HISTORY.txt +DOC_FILES1= AUTHORS.txt NEWS.txt DOCSRCDIR2= ${WRKSRC}/doc DOCSDIR2= ${DOCSDIR}/doc @@ -86,8 +89,6 @@ CMAKE_ARGS+= -DZYN_EXAMPLESDIR:STRING=${EXAMPLESDIR} .if ${ARCH} == "i386" || ${ARCH} == "amd64" CFLAGS+= -DASM_F2I_YES -.else -CMAKE_ARGS+= -DSUPPORT_SSE:BOOL=OFF .endif post-patch: @@ -96,10 +97,6 @@ post-patch: /-DASM_F2I_YES/d ; \ /-g #/d' ${WRKSRC}/src/CMakeLists.txt -post-configure-GUI-off: -# kill a stray -lX11, fixed upstream - @${REINPLACE_CMD} -e 's| -lX11||' ${WRKSRC}/build.ninja - post-install: @${MKDIR} ${STAGEDIR}${DATADIR}/banks \ ${STAGEDIR}${DOCSDIR} \ @@ -107,7 +104,7 @@ post-install: ${STAGEDIR}${DOCSDIR3} \ ${STAGEDIR}${EXAMPLESDIR} - (cd ${WRKDIR}/${DISTNAME}/instruments/banks && \ + (cd ${WRKSRC}/instruments/banks && \ ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/banks) ${INSTALL_DATA} ${DOC_FILES1:S|^|${DOCSRCDIR1}/|} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DOC_FILES2:S|^|${DOCSRCDIR2}/|} ${STAGEDIR}${DOCSDIR2} Modified: head/audio/zynaddsubfx/distinfo ============================================================================== --- head/audio/zynaddsubfx/distinfo Fri Mar 26 20:47:22 2021 (r569269) +++ head/audio/zynaddsubfx/distinfo Fri Mar 26 21:16:37 2021 (r569270) @@ -1,3 +1,9 @@ -TIMESTAMP = 1555856637 -SHA256 (zynaddsubfx-3.0.5.tar.bz2) = 7447322268114a1e0ac5f281ac37a09a78e761a7be61999caf79100049789f63 -SIZE (zynaddsubfx-3.0.5.tar.bz2) = 8141703 +TIMESTAMP = 1616790785 +SHA256 (zynaddsubfx-zynaddsubfx-3.0.6-rc3_GH0.tar.gz) = 7be1ee7ae4ebb98fb88e9615fedb807a1b3752261afc0ba10f3a5ca963673eed +SIZE (zynaddsubfx-zynaddsubfx-3.0.6-rc3_GH0.tar.gz) = 3020508 +SHA256 (DISTRHO-DPF-e0d8e14a14d407648768da7e34bcf31812245387_GH0.tar.gz) = 8ca3a33825d08066867e661b562e6548844c21967ef97805cde77d03171614c0 +SIZE (DISTRHO-DPF-e0d8e14a14d407648768da7e34bcf31812245387_GH0.tar.gz) = 1596130 +SHA256 (fundamental-rtosc-7de244bae04deb5964516ba544e551d95e7f15ce_GH0.tar.gz) = eb48173874c1e59e3a67c49d239487706e07d24b9cf7eadbabd921c720e709d2 +SIZE (fundamental-rtosc-7de244bae04deb5964516ba544e551d95e7f15ce_GH0.tar.gz) = 181942 +SHA256 (zynaddsubfx-instruments-22ea12d55e985eee6b57fcac1cafb7df6ae392f2_GH0.tar.gz) = ef52fe4e3cebb198e33e6312fb112905a877cfd3750850f535f3d8efaf9c7cd2 +SIZE (zynaddsubfx-instruments-22ea12d55e985eee6b57fcac1cafb7df6ae392f2_GH0.tar.gz) = 4815814 Modified: head/audio/zynaddsubfx/pkg-plist ============================================================================== --- head/audio/zynaddsubfx/pkg-plist Fri Mar 26 20:47:22 2021 (r569269) +++ head/audio/zynaddsubfx/pkg-plist Fri Mar 26 21:16:37 2021 (r569270) @@ -79,7 +79,9 @@ lib/vst/ZynReverb.so %%GUI%%share/applications/zynaddsubfx-jack-multi.desktop %%GUI%%share/applications/zynaddsubfx-alsa.desktop %%GUI%%share/applications/zynaddsubfx-oss.desktop +share/bash-completion/completions/zynaddsubfx share/pixmaps/zynaddsubfx.svg +share/pixmaps/zynaddsubfx.png %%DATADIR%%/banks/Arpeggios/0001-Arpeggio1.xiz %%DATADIR%%/banks/Arpeggios/0002-Arpeggio2.xiz %%DATADIR%%/banks/Arpeggios/0003-Arpeggio3.xiz @@ -1245,3 +1247,10 @@ share/pixmaps/zynaddsubfx.svg %%DATADIR%%/banks/the_mysterious_bank_4/0036-organ_not_distorted.xiz %%DATADIR%%/banks/the_mysterious_bank_4/0037-old_organ.xiz %%DATADIR%%/banks/the_mysterious_bank_4/0039-jazz_guitar.xiz +%%GUI%%%%DATADIR%%/pixmaps/black_key.png +%%GUI%%%%DATADIR%%/pixmaps/black_key_pressed.png +%%GUI%%%%DATADIR%%/pixmaps/knob.png +%%GUI%%%%DATADIR%%/pixmaps/module_backdrop.png +%%GUI%%%%DATADIR%%/pixmaps/white_key.png +%%GUI%%%%DATADIR%%/pixmaps/white_key_pressed.png +%%GUI%%%%DATADIR%%/pixmaps/window_backdrop.png