pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/audio/din din: Updates to 43



details:   https://anonhg.NetBSD.org/pkgsrc/rev/ea3414a69a7f
branches:  trunk
changeset: 339530:ea3414a69a7f
user:      fox <fox%pkgsrc.org@localhost>
date:      Sat Sep 14 16:08:31 2019 +0000

description:
din: Updates to 43

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 !

diffstat:

 audio/din/Makefile                      |   5 ++---
 audio/din/distinfo                      |  14 +++++++-------
 audio/din/patches/patch-src_Makefile.am |  15 ++++++++-------
 audio/din/patches/patch-src_Makefile.in |  10 +++++-----
 4 files changed, 22 insertions(+), 22 deletions(-)

diffs (82 lines):

diff -r f05dc5164768 -r ea3414a69a7f audio/din/Makefile
--- a/audio/din/Makefile        Sat Sep 14 14:45:45 2019 +0000
+++ b/audio/din/Makefile        Sat Sep 14 16:08:31 2019 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.9 2019/08/22 12:22:49 ryoon Exp $
+# $NetBSD: Makefile,v 1.10 2019/09/14 16:08:31 fox Exp $
 
-DISTNAME=      din-42
-PKGREVISION=   3
+DISTNAME=      din-43
 CATEGORIES=    audio
 MASTER_SITES=  https://archive.org/download/dinisnoise_source_code/
 
diff -r f05dc5164768 -r ea3414a69a7f audio/din/distinfo
--- a/audio/din/distinfo        Sat Sep 14 14:45:45 2019 +0000
+++ b/audio/din/distinfo        Sat Sep 14 16:08:31 2019 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.4 2019/05/11 13:18:48 fox Exp $
+$NetBSD: distinfo,v 1.5 2019/09/14 16:08:31 fox Exp $
 
-SHA1 (din-42.tar.gz) = afc28249d03131967faf174ffd9edceaa8e0db15
-RMD160 (din-42.tar.gz) = ba08fa1dfe0d9ef3e0aabc5dac3dd7a3e63d6a69
-SHA512 (din-42.tar.gz) = 2b3dff05e3cff71e5c8f5d61958f90208072bfbb5135a7d559bd5758a34af0acee1701a63044d00a096a391576a7eb9417527c1201ec4a024256b258be2b0df0
-Size (din-42.tar.gz) = 3643106 bytes
-SHA1 (patch-src_Makefile.am) = 512283c2a828f7f7d3477cc9143d4c331ab5360d
-SHA1 (patch-src_Makefile.in) = 6abe0ee6b73e61451b8258603167cee8c5d46cb7
+SHA1 (din-43.tar.gz) = 12b344eeeadf905db5d88aff4fad1961297db70a
+RMD160 (din-43.tar.gz) = f8ffd0eb9be403db374730fb5f695702beb7fe81
+SHA512 (din-43.tar.gz) = cd371b9762e136853ac7cb879b3648841a5741c3ee3718b6684e33df49519b26eccf0bcf7119729c0ca1ff898f9828eb75cd2b4bb0aac374bc11f0da95f62a79
+Size (din-43.tar.gz) = 3644006 bytes
+SHA1 (patch-src_Makefile.am) = 3fba0af80653126d8b86f9630a3ec90ee2cfa4f3
+SHA1 (patch-src_Makefile.in) = e4f93496379202ac25ae1909351fea6532989078
diff -r f05dc5164768 -r ea3414a69a7f audio/din/patches/patch-src_Makefile.am
--- a/audio/din/patches/patch-src_Makefile.am   Sat Sep 14 14:45:45 2019 +0000
+++ b/audio/din/patches/patch-src_Makefile.am   Sat Sep 14 16:08:31 2019 +0000
@@ -1,14 +1,15 @@
-$NetBSD: patch-src_Makefile.am,v 1.3 2019/05/11 13:18:49 fox Exp $
+$NetBSD: patch-src_Makefile.am,v 1.4 2019/09/14 16:08:32 fox Exp $
 
-Removed tcl8.6 flags, this is now handled in the pkgsrc script.
+Removed tcl8.6, asound and jack flags, this is now handled in the pkgsrc
+script.
 
---- src/Makefile.am.orig       2019-01-29 00:14:29.000000000 +0000
+--- src/Makefile.am.orig       2019-09-13 03:30:55.000000000 +0000
 +++ src/Makefile.am
 @@ -1,5 +1,5 @@
--AM_CXXFLAGS = -I ../include -I /usr/include/tcl8.6 -Wall -D_THREAD_SAFE -DHAVE_OPENGL -D __LICENSED__ -D __SVG__ -D __GPL20__ -DPREFIX=\"@prefix@\"
--LIBS +=  -ltcl8.6 -lSDL -lGL -lpthread -lasound -ljack
-+AM_CXXFLAGS = -I ../include -Wall -D_THREAD_SAFE -DHAVE_OPENGL -D__LICENSED__ -D __SVG__ -D __GPL20__ -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
diff -r f05dc5164768 -r ea3414a69a7f audio/din/patches/patch-src_Makefile.in
--- a/audio/din/patches/patch-src_Makefile.in   Sat Sep 14 14:45:45 2019 +0000
+++ b/audio/din/patches/patch-src_Makefile.in   Sat Sep 14 16:08:31 2019 +0000
@@ -1,15 +1,15 @@
-$NetBSD: patch-src_Makefile.in,v 1.1 2018/12/10 20:33:06 fox Exp $
+$NetBSD: patch-src_Makefile.in,v 1.2 2019/09/14 16:08:32 fox Exp $
 
 Removed linker flags, it is now handled by the pkgsrc script.
 
---- src/Makefile.in.orig       2018-10-24 04:15:03.319759832 +0000
+--- src/Makefile.in.orig       2019-09-13 03:30:58.000000000 +0000
 +++ src/Makefile.in
-@@ -234,7 +234,7 @@ INSTALL_SCRIPT = @INSTALL_SCRIPT@
+@@ -236,7 +236,7 @@ INSTALL_SCRIPT = @INSTALL_SCRIPT@
  INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
  LDFLAGS = @LDFLAGS@
  LIBOBJS = @LIBOBJS@
--LIBS = @LIBS@ -ltcl8.6 -lSDL -lGL -lpthread -lasound -ljack
-+LIBS = @LIBS@ 
+-LIBS = @LIBS@ -ltcl8.6 -lSDL -lGL -lpthread -lasound
++LIBS = @LIBS@
  LTLIBOBJS = @LTLIBOBJS@
  MAKEINFO = @MAKEINFO@
  MKDIR_P = @MKDIR_P@



Home | Main Index | Thread Index | Old Index