Date: Sun, 15 Sep 2019 12:53:27 +0000 (UTC) From: Santhosh Raju <fox@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r512101 - in head/multimedia/din: . files Message-ID: <201909151253.x8FCrRhv071272@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: fox Date: Sun Sep 15 12:53:27 2019 New Revision: 512101 URL: https://svnweb.freebsd.org/changeset/ports/512101 Log: multimedia/din: Updates to 43 - Updates the maintainer email. - Adds comment in the patch header. - Adds missing linker flag for JACK Audio. Changes since 42: DIN Is Noise 43 @ Chennai, India + move groups of harmonics on sine mixer + shift + click harmonic on sine mixer to select / deselect + moving one of the selected harmonics moves all the selected harmonics 'But then one lizard (or iguana) moved, and all moved' - VS Naipaul, Among the Believers + but shift when moving moves just the selected harmonic + all, none, invert buttons for gross selection + resize phrase position slider + DIN saves/reloads slider + change both notes of selected range using mouse slider + Use Menu > Ranges > Change note? > Both - removed Change Left note, Change Right note menu items in Menu > Ranges + replaced with Change note? Left Right Both menu items + scrub / scratch point modulations + click on Scrub and move up or down + Sync on Point Modulator + workflow is + select modulations + pause + sync + play + voice volume minimum can be < 0 [voice waveform flips] + spinner to set absolute drone master volume + drone master volume can be < 0 [drone waveform flips] - removed mute drones button * just spin drone master volume to 0 + save/load auto apply state on sine mixer + save/load drone selection state + save/load drone frozen state + save/load plugins fold state for each curve editor + save/load auto select launched drones flag + turn on/off UI in all screens, not just in instruments * optimised + click repeat of Apply button and key repeat of shortcut r for continous apply of plugin output to curve + useful/interesting when point modulating custom sin/cos/radius curves etc + drones per minute is floating point instead of integer * improved phrase handling for voice on microtonal keyboard * improved plugin browser on curve editors * changed default drone handle size to 3 ! fixed bug: turning on/off ui on point modulator may crash DIN42 ! ! fixed bug: pressing shift/ctrl effected selection box when not previewing mesh ! ! fixed bug: changing parameters on Number plugin didnt update preview ! ! fixed bug: frozen drones saved to disk thawed on reload ! ! fixed bug: didnt save/load turns on spiraler ! ! fixed bug: rotate/scale of drones happened in UI loop, now moved to audio loop ! ! fixed bug: stopped gravity editing when menu displayed ! Approved by: philip (mentor) Modified: head/multimedia/din/Makefile head/multimedia/din/distinfo head/multimedia/din/files/patch-src_Makefile.am Modified: head/multimedia/din/Makefile ============================================================================== --- head/multimedia/din/Makefile Sun Sep 15 11:59:49 2019 (r512100) +++ head/multimedia/din/Makefile Sun Sep 15 12:53:27 2019 (r512101) @@ -1,12 +1,11 @@ # $FreeBSD$ PORTNAME= din -PORTVERSION= 42 -PORTREVISION= 1 +PORTVERSION= 43 CATEGORIES= multimedia MASTER_SITES= https://archive.org/download/dinisnoise_source_code/ -MAINTAINER= santhosh.raju@gmail.com +MAINTAINER= fox@FreeBSD.org COMMENT= Open source, cross-platform sound synthesizer LICENSE= GPLv2 @@ -16,7 +15,7 @@ LIB_DEPENDS= libasound.so:audio/alsa-lib \ libboost_system.so:devel/boost-libs \ libjack.so:audio/jack -USES= autoreconf gl gnome sdl tcl:86+ +USES= autoreconf gl gnome sdl tcl:86+ xorg USE_GL= gl USE_SDL= sdl @@ -35,6 +34,6 @@ ALSA_CXXFLAGS+= -D__LINUX_ALSA__ JACK_CXXFLAGS+= -D__UNIX_JACK__ CXXFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/tcl${TCL_VER} -LIBS+= -L${LOCALBASE}/lib -ltcl${TCL_SHLIB_VER} -lthr +LIBS+= -L${LOCALBASE}/lib -ltcl${TCL_SHLIB_VER} -lthr -ljack .include <bsd.port.mk> Modified: head/multimedia/din/distinfo ============================================================================== --- head/multimedia/din/distinfo Sun Sep 15 11:59:49 2019 (r512100) +++ head/multimedia/din/distinfo Sun Sep 15 12:53:27 2019 (r512101) @@ -1,3 +1,3 @@ -TIMESTAMP = 1557576490 -SHA256 (din-42.tar.gz) = 2a95a2b86712b9e57b525eb9ad7ddc6a8c0a6afc2f18b95f512e429b9bee15d5 -SIZE (din-42.tar.gz) = 3643106 +TIMESTAMP = 1568461122 +SHA256 (din-43.tar.gz) = 1c30eec9dc9463e40aebc5d0acaae95f3a5fd90eb5fd70b8700d872e60918455 +SIZE (din-43.tar.gz) = 3644006 Modified: head/multimedia/din/files/patch-src_Makefile.am ============================================================================== --- head/multimedia/din/files/patch-src_Makefile.am Sun Sep 15 11:59:49 2019 (r512100) +++ head/multimedia/din/files/patch-src_Makefile.am Sun Sep 15 12:53:27 2019 (r512101) @@ -1,10 +1,13 @@ +Removed tcl8.6, asound and jack flags, this is now handled in the ports +script. + --- src/Makefile.am.orig 2018-10-22 17:17:28 UTC +++ src/Makefile.am @@ -1,5 +1,5 @@ --AM_CXXFLAGS = -I ../include -I /usr/include/tcl8.6 -Wall -D __GPL20__ -D_THREAD_SAFE -DHAVE_OPENGL -D__LICENSED__ -D __SVG__ -DPREFIX=\"@prefix@\" --LIBS += -ltcl8.6 -lSDL -lGL -lpthread -lasound -ljack -+AM_CXXFLAGS = -I ../include -Wall -D __GPL20__ -D_THREAD_SAFE -DHAVE_OPENGL -D__LICENSED__ -D __SVG__ -DPREFIX=\"@prefix@\" -+LIBS += -lSDL -lGL -lpthread -lasound -ljack +-AM_CXXFLAGS = -I ../include -I /usr/include/tcl8.6 -Wall -D_THREAD_SAFE -DHAVE_OPENGL -D__EVALUATION__ -D __SVG__ -D__GPL20__ -DPREFIX=\"@prefix@\" +-LIBS += -ltcl8.6 -lSDL -lGL -lpthread -lasound ++AM_CXXFLAGS = -I ../include -Wall -D_THREAD_SAFE -DHAVE_OPENGL -D__EVALUATION__ -D __SVG__ -D__GPL20__ -DPREFIX=\"@prefix@\" ++LIBS += -lSDL -lGL -lpthread AM_CFLAGS = -I ../include bin_PROGRAMS = din
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201909151253.x8FCrRhv071272>