From owner-svn-ports-all@freebsd.org Mon Apr 8 00:59:51 2019 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 40C0C156FFB5; Mon, 8 Apr 2019 00:59:51 +0000 (UTC) (envelope-from yuri@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) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CA29680E33; Mon, 8 Apr 2019 00:59:50 +0000 (UTC) (envelope-from yuri@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 ADE621C115; Mon, 8 Apr 2019 00:59:50 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id x380xoJd002784; Mon, 8 Apr 2019 00:59:50 GMT (envelope-from yuri@FreeBSD.org) Received: (from yuri@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id x380xoBu002780; Mon, 8 Apr 2019 00:59:50 GMT (envelope-from yuri@FreeBSD.org) Message-Id: <201904080059.x380xoBu002780@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: yuri set sender to yuri@FreeBSD.org using -f From: Yuri Victorovich Date: Mon, 8 Apr 2019 00:59:50 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r498339 - in head/audio/synthpod-lv2: . files X-SVN-Group: ports-head X-SVN-Commit-Author: yuri X-SVN-Commit-Paths: in head/audio/synthpod-lv2: . files X-SVN-Commit-Revision: 498339 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: CA29680E33 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.95 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.95)[-0.951,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US] X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Apr 2019 00:59:51 -0000 Author: yuri Date: Mon Apr 8 00:59:49 2019 New Revision: 498339 URL: https://svnweb.freebsd.org/changeset/ports/498339 Log: audio/synthpod-lv2: Update g20170810 -> g20190407 * Change to meson. * Some options disappeared (KX, SHOW), they became ON by default. Deleted: head/audio/synthpod-lv2/files/ Modified: head/audio/synthpod-lv2/Makefile head/audio/synthpod-lv2/distinfo head/audio/synthpod-lv2/pkg-plist Modified: head/audio/synthpod-lv2/Makefile ============================================================================== --- head/audio/synthpod-lv2/Makefile Mon Apr 8 00:45:06 2019 (r498338) +++ head/audio/synthpod-lv2/Makefile Mon Apr 8 00:59:49 2019 (r498339) @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= synthpod -PORTVERSION= g20170810 -PORTREVISION= 4 +PORTVERSION= g20190407 CATEGORIES= audio PKGNAMESUFFIX= -lv2 @@ -19,68 +18,50 @@ LIB_DEPENDS= liblilv-0.so:audio/lilv \ libsord-0.so:devel/sord \ libsratom-0.so:audio/sratom -USES= cmake:insource compiler:c++11-lib pkgconfig localbase +USES= meson compiler:c++11-lib pkgconfig localbase USE_GITHUB= yes GH_ACCOUNT= OpenMusicKontrollers -GH_TAGNAME= 07cae54 +GH_TAGNAME= 01aad91 USE_CXXSTD= c++11 -CMAKE_OFF= BUILD_ALSA BUILD_SANDBOX_QT4 +MESON_ARGS= -Duse-alsa=false -Duse-qt4=false -OPTIONS_DEFINE= JACK DUMMY DOT -OPTIONS_DEFAULT=JACK X11 SHOW KX -OPTIONS_GROUP= UI -OPTIONS_GROUP_UI= X11 GTK2 GTK3 QT5 SHOW KX -OPTIONS_SUB= yes +OPTIONS_DEFINE= JACK DUMMY +OPTIONS_DEFAULT= JACK X11 +OPTIONS_GROUP= UI +OPTIONS_GROUP_UI= X11 GTK2 GTK3 QT +OPTIONS_SUB= yes -DUMMY_DESC= Build DUMMY standalone host -DOT_DESC= Build Dot exporter -KX_DESC= Build external-ui sandbox -JACK_DESC= Build JACK standalone host -X11_DESC= Build X11 sandbox -GTK2_DESC= Build GTK-2 sandbox -GTK3_DESC= Build GTK-3 sandbox -QT5_DESC= Build Qt-5 sandbox -SHOW_DESC= Build show-iface sandbox - -DOT_CMAKE_ON= -DBUILD_DOT="ON" -DUMMY_CMAKE_ON= -DBUILD_DUMMY="ON" +DUMMY_DESC= Build DUMMY standalone host +DUMMY_MESON_OFF= -Duse-dummy=false DUMMY_LIB_DEPENDS= libuv.so:devel/libuv -GTK2_CMAKE_ON= -DBUILD_UI="ON" -DBUILD_SANDBOX_GTK2="ON" + +GTK2_DESC= Build GTK-2 sandbox +GTK2_MESON_OFF= -Duse-gtk2=false GTK2_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 -GTK2_USES= gl gnome -GTK2_USE= XORG=x11,xcb,xext GL=gl,glu GNOME=glib20,gtk20,gdkpixbuf2,atk,cairo,pango gettext-runtime -GTK3_CMAKE_ON= -DBUILD_UI="ON" -DBUILD_SANDBOX_GTK3="ON" -GTK3_USES= gl gnome -GTK3_USE= XORG=x11,xcb,xext GL=glu GNOME=glib20,gtk30,gdkpixbuf2,atk,cairo,pango gettext-runtime +GTK2_USES= gl gnome +GTK2_USE= XORG=x11,xcb,xext GL=gl,glu GNOME=glib20,gtk20,gdkpixbuf2,atk,cairo,pango gettext-runtime + +GTK3_DESC= Build GTK-3 sandbox +GTK3_MESON_OFF= -Duse-gtk3=false +GTK3_USES= gl gnome +GTK3_USE= XORG=x11,xcb,xext GL=glu GNOME=glib20,gtk30,gdkpixbuf2,atk,cairo,pango gettext-runtime + +JACK_DESC= Build JACK standalone host JACK_LIB_DEPENDS= libjack.so:audio/jack \ libuv.so:devel/libuv -JACK_CMAKE_OFF= -DBUILD_JACK="OFF" -KX_CMAKE_ON= -DBUILD_UI="ON" -DBUILD_SANDBOX_KX="ON" -KX_USES= gl -KX_USE= XORG=x11,xcb,xext GL=glu -QT5_USES= qt:5 -QT5_BROKEN= Build fails: https://github.com/OpenMusicKontrollers/synthpod/issues/10 -QT5_CMAKE_ON= -DBUILD_UI="ON" -DBUILD_SANDBOX_QT5="ON" -QT5_USE= XORG=x11,xcb,xext GL=glu QT=core,gui -SHOW_USES= gl -SHOW_USE= XORG=x11,xcb,xext GL=glu -SHOW_CMAKE_ON= -DBUILD_UI="ON" -DBUILD_SANDBOX_SHOW="ON" -X11_CMAKE_ON= -DBUILD_UI="ON" -DBUILD_SANDBOX_X11="ON" -X11_LIB_DEPENDS= libxcb-icccm.so:x11/xcb-util-wm -X11_USES= gl -X11_USE= XORG=x11,xcb,xext GL=gl,glu +JACK_MESON_OFF= -Duse-jack=false -.include +QT_DESC= Build Qt-5 sandbox +QT_USES= qt:5 +QT_MESON_OFF= -Duse-qt5=false +QT_USE= QT=core,widgets -.if ${PORT_OPTIONS:MX11} || ${PORT_OPTIONS:MGTK2} || ${PORT_OPTIONS:MGTK3} || ${PORT_OPTIONS:MQT5} || ${PORT_OPTIONS:MSHOW} || ${PORT_OPTIONS:MKX} -PLIST_SUB+= UI="" -.else -PLIST_SUB+= UI="@comment " -.endif - -post-patch: - @${REINPLACE_CMD} -e 's|share/man|man|' ${WRKSRC}/bin/CMakeLists.txt +X11_DESC= Build X11 sandbox +X11_MESON_OFF= -Duse-x11=false +X11_LIB_DEPENDS= libxcb-icccm.so:x11/xcb-util-wm +X11_USES= gnome +X11_USE= XORG=xcb GNOME=cairo .include Modified: head/audio/synthpod-lv2/distinfo ============================================================================== --- head/audio/synthpod-lv2/distinfo Mon Apr 8 00:45:06 2019 (r498338) +++ head/audio/synthpod-lv2/distinfo Mon Apr 8 00:59:49 2019 (r498339) @@ -1,3 +1,3 @@ -TIMESTAMP = 1503280076 -SHA256 (OpenMusicKontrollers-synthpod-g20170810-07cae54_GH0.tar.gz) = 319dc6ababcf867cd7ae628931b1c99fba842d634245675ac600d611a4df362d -SIZE (OpenMusicKontrollers-synthpod-g20170810-07cae54_GH0.tar.gz) = 2336518 +TIMESTAMP = 1554680643 +SHA256 (OpenMusicKontrollers-synthpod-g20190407-01aad91_GH0.tar.gz) = ce8ebecc26ba90df7b9261c8212753c1b8fcd981520d3ca8616e28a526d0d126 +SIZE (OpenMusicKontrollers-synthpod-g20190407-01aad91_GH0.tar.gz) = 2387590 Modified: head/audio/synthpod-lv2/pkg-plist ============================================================================== --- head/audio/synthpod-lv2/pkg-plist Mon Apr 8 00:45:06 2019 (r498338) +++ head/audio/synthpod-lv2/pkg-plist Mon Apr 8 00:59:49 2019 (r498339) @@ -1,46 +1,42 @@ %%DUMMY%%bin/synthpod_dummy -%%DOT%%bin/synthpod_dot %%JACK%%bin/synthpod_jack %%X11%%bin/synthpod_sandbox_x11 %%GTK2%%bin/synthpod_sandbox_gtk2 %%GTK3%%bin/synthpod_sandbox_gtk3 -%%QT5%%bin/synthpod_sandbox_qt5 -%%SHOW%%bin/synthpod_sandbox_show -%%KX%%bin/synthpod_sandbox_kx +%%QT%%bin/synthpod_sandbox_qt5 +bin/synthpod_sandbox_show +bin/synthpod_sandbox_kx %%X11%%bin/synthpod_ui -%%UI%%lib/lv2/synthpod.lv2/Abel-Regular.ttf -%%UI%%lib/lv2/synthpod.lv2/synthpod_nk.so +%%X11%%lib/lv2/synthpod.lv2/synthpod_nk.so +lib/lv2/synthpod.lv2/Abel-Regular.ttf +lib/lv2/synthpod.lv2/atom.png +lib/lv2/synthpod.lv2/atom_inverted.png +lib/lv2/synthpod.lv2/audio.png +lib/lv2/synthpod.lv2/automaton.png +lib/lv2/synthpod.lv2/cancel.png +lib/lv2/synthpod.lv2/control.png +lib/lv2/synthpod.lv2/cv.png +lib/lv2/synthpod.lv2/download.png +lib/lv2/synthpod.lv2/event.png +lib/lv2/synthpod.lv2/event_inverted.png +lib/lv2/synthpod.lv2/house.png +lib/lv2/synthpod.lv2/layers.png lib/lv2/synthpod.lv2/manifest.ttl +lib/lv2/synthpod.lv2/menu.png +lib/lv2/synthpod.lv2/midi.png +lib/lv2/synthpod.lv2/osc.png +lib/lv2/synthpod.lv2/patch.png +lib/lv2/synthpod.lv2/plus.png +lib/lv2/synthpod.lv2/settings.png lib/lv2/synthpod.lv2/synthpod.so lib/lv2/synthpod.lv2/synthpod.ttl -lib/lv2/synthpod.lv2/synthpod_ui.ttl +%%X11%%lib/lv2/synthpod.lv2/synthpod_ui.ttl +lib/lv2/synthpod.lv2/time.png +lib/lv2/synthpod.lv2/user.png +lib/lv2/synthpod.lv2/xpress.png lib/synthpod/lv2/manifest.ttl lib/synthpod/lv2/synthpod_bundle.so lib/synthpod/lv2/synthpod_bundle.ttl -%%DUMMY%%share/applications/synthpod_dummy.desktop -%%JACK%%share/applications/synthpod_jack.desktop -%%JACK%%share/icons/hicolor/256x256/apps/synthpod.png %%DUMMY%%man/man1/synthpod_dummy.1.gz %%JACK%%man/man1/synthpod_jack.1.gz %%X11%%man/man1/synthpod_sandbox.1.gz -%%DATADIR%%/atom.png -%%DATADIR%%/atom_inverted.png -%%DATADIR%%/audio.png -%%DATADIR%%/automaton.png -%%DATADIR%%/cancel.png -%%DATADIR%%/control.png -%%DATADIR%%/cv.png -%%DATADIR%%/download.png -%%DATADIR%%/event.png -%%DATADIR%%/event_inverted.png -%%DATADIR%%/house.png -%%DATADIR%%/layers.png -%%DATADIR%%/menu.png -%%DATADIR%%/midi.png -%%DATADIR%%/osc.png -%%DATADIR%%/patch.png -%%DATADIR%%/plus.png -%%DATADIR%%/settings.png -%%DATADIR%%/time.png -%%DATADIR%%/user.png -%%DATADIR%%/xpress.png