pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/audio/din audio/din: Update to 55



details:   https://anonhg.NetBSD.org/pkgsrc/rev/3aaf97ac38d4
branches:  trunk
changeset: 386116:3aaf97ac38d4
user:      fox <fox%pkgsrc.org@localhost>
date:      Sat Oct 01 09:46:56 2022 +0000

description:
audio/din: Update to 55

Fix build in Darwin.

Changes since 54:

DIN Is Noise 55:
  /*
      an overhaul of Gravity

      as before, you can click and move the base or
      the tip of the gravity arrow to adjust its position,
      direction and strength.

      to (auto) animate the gravity arrow:

        assign a drone to base of gravity
        assign another drone to tip of gravity

        move or visual FM / AM modulate one or both these drones
        and gravity moves accordingly.

        animating gravity influences the trajectory of launched
        drones :)

      click 'Base to manual' and 'Tip to manual' to detach
      assigned drones from base and the tip respectively.

      you can now manually edit the base and tip again.

      click 'Select base', 'Select tip' or 'Select both'
      to select the assigned drones. Useful for moving,
      for visual AM/FM, to mute them etc.

      eg., you could mute the assigned drones by clicking
      'Select both' and then Menu > Drone Tools > Mute

  /*

  /* adjust position/phase of visual drone modulation (AM and FM)

      Menu > Drone Params > AM Position
      Menu > Drone Params > FM Position

      eg., at 0 position with AM and FM BPMs equal, the trail/path
      of the modulating drones is elliptical.

  /* set AM BPM to FM BPM of drones and vice-versa
  /* flip velocity direction of launched drone with respect to the launcher
     if -ve flag is set in drone velocity defaults
  /* opacity parameter for oscilloscope
  * optimised oscilloscope
    * faster sample add
    * faster drawing
  * changed shape of drone handles
  * optimised snap lines drawing on curve editors
  ! fixed OpenGL drawing bugs for affected OpenGL drivers on Windows !
    ! in oscilloscope !
    ! in waveform display on waveform editors !
    ! when hz/vol displayed on drones !
  ! fixed crash if drones as they are fading in when creating drone mesh
    are modulated or moved !

diffstat:

 audio/din/Makefile                      |   7 +++----
 audio/din/distinfo                      |  10 +++++-----
 audio/din/patches/patch-src_Makefile.am |  10 +++++-----
 3 files changed, 13 insertions(+), 14 deletions(-)

diffs (64 lines):

diff -r f97a8767f53d -r 3aaf97ac38d4 audio/din/Makefile
--- a/audio/din/Makefile        Sat Oct 01 09:21:38 2022 +0000
+++ b/audio/din/Makefile        Sat Oct 01 09:46:56 2022 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.41 2022/09/11 12:51:15 wiz Exp $
+# $NetBSD: Makefile,v 1.42 2022/10/01 09:46:56 fox Exp $
 
-DISTNAME=      din-54
-PKGREVISION=   1
+DISTNAME=      din-55
 CATEGORIES=    audio
 MASTER_SITES=  https://archive.org/download/dinisnoise_source_code/
 
@@ -15,7 +14,7 @@
 GNU_CONFIGURE= yes
 
 LIBS+=         -ltcl -lSDL -lGL -lpthread
-LIBS.Darwin+=  -lSDLmain
+LIBS.Darwin+=   -lSDLmain -lSDL -Wl,-framework,Cocoa
 
 .include "options.mk"
 
diff -r f97a8767f53d -r 3aaf97ac38d4 audio/din/distinfo
--- a/audio/din/distinfo        Sat Oct 01 09:21:38 2022 +0000
+++ b/audio/din/distinfo        Sat Oct 01 09:46:56 2022 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.29 2022/05/07 07:26:41 fox Exp $
+$NetBSD: distinfo,v 1.30 2022/10/01 09:46:56 fox Exp $
 
-BLAKE2s (din-54.tar.gz) = 2638c660b910569ebeb531040c915d5b15e9a3b1a6ddaf25758962832243be43
-SHA512 (din-54.tar.gz) = 8831e6d838ba06373b13574701929f96a508f2899618509b3e79f23cb0aa11c34b347fa00b4fa765a7668c7db54733be2c9146b8e783d3fe07e3ea4ce2707bd8
-Size (din-54.tar.gz) = 3710611 bytes
-SHA1 (patch-src_Makefile.am) = be71271760481609dfe513cad0011db050cd3480
+BLAKE2s (din-55.tar.gz) = 825fdec63e6b78e99b26df07ef96e3706133a657789eea729359bd4b1dd34287
+SHA512 (din-55.tar.gz) = 432a53e71d1cf96c9ed62694fb23d1264d2e80b34620ebf0f1f33f3d4787cc7358c42038b2a45aa9d3ba9f59828eaaebd521a046fd5a51919a13f1bffad16a22
+Size (din-55.tar.gz) = 3711327 bytes
+SHA1 (patch-src_Makefile.am) = dd222d23a5a4c95a803c88d3467eb2a5fe7c09a0
 SHA1 (patch-src_Makefile.in) = 3135bd8315cfdd65e7d885fc80f4baa89b7d94dc
diff -r f97a8767f53d -r 3aaf97ac38d4 audio/din/patches/patch-src_Makefile.am
--- a/audio/din/patches/patch-src_Makefile.am   Sat Oct 01 09:21:38 2022 +0000
+++ b/audio/din/patches/patch-src_Makefile.am   Sat Oct 01 09:46:56 2022 +0000
@@ -1,17 +1,17 @@
-$NetBSD: patch-src_Makefile.am,v 1.13 2022/05/07 07:26:41 fox Exp $
+$NetBSD: patch-src_Makefile.am,v 1.14 2022/10/01 09:46:56 fox Exp $
 
 Removed tcl8.6, asound and jack flags, this is now handled in the pkgsrc
 script.
 
---- src/Makefile.am.orig       2022-04-11 18:02:12.000000000 +0000
+--- src/Makefile.am.orig       2022-09-22 14:07:29.000000000 +0000
 +++ src/Makefile.am
 @@ -1,7 +1,7 @@
  #dinincludedir = $(pkgsrcdir)
  
--AM_CXXFLAGS = -I /usr/include/tcl8.6 -Wall -D_THREAD_SAFE -DHAVE_OPENGL -D__LICENSED__ -D__SVG__ -D__GPL20__ -D__BOOST_TIME__ -DPREFIX=\"@prefix@\" 
+-AM_CXXFLAGS = -I /usr/include/tcl8.6 -Wall -D_THREAD_SAFE -DHAVE_OPENGL -D__LICENSED__ -D__SVG__ -D__GPL20__ -D__BOOST_TIME__ -DPREFIX=\"@prefix@\"
 -LIBS +=  -ltcl8.6 -lSDL -lGL -lpthread -lasound
-+AM_CXXFLAGS = -Wall -D_THREAD_SAFE -DHAVE_OPENGL -D__LICENSED__ -D__SVG__ -D__GPL20__ -D__BOOST_TIME__ -DPREFIX=\"@prefix@\" 
-+LIBS += -lSDL -lGL -lpthread
++AM_CXXFLAGS = -Wall -D_THREAD_SAFE -DHAVE_OPENGL -D__LICENSED__ -D__SVG__ -D__GPL20__ -D__BOOST_TIME__ -DPREFIX=\"@prefix@\"
++LIBS +=  -lSDL -lGL -lpthread
  
  bin_PROGRAMS = din
  



Home | Main Index | Thread Index | Old Index