Received: by mail.netbsd.org (Postfix, from userid 605) id C25E584EFA; Sat, 1 Oct 2022 09:46:58 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id F2DC084D8A for ; Sat, 1 Oct 2022 09:46:57 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id Asmi7CB5rn8N for ; Sat, 1 Oct 2022 09:46:57 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 1469684CEA for ; Sat, 1 Oct 2022 09:46:57 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 0E1C8FA90; Sat, 1 Oct 2022 09:46:57 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_166461761790130" MIME-Version: 1.0 Date: Sat, 1 Oct 2022 09:46:57 +0000 From: "Santhosh Raju" Subject: CVS commit: pkgsrc/audio/din To: pkgsrc-changes@NetBSD.org Reply-To: fox@netbsd.org X-Mailer: log_accum Message-Id: <20221001094657.0E1C8FA90@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_166461761790130 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: fox Date: Sat Oct 1 09:46:56 UTC 2022 Modified Files: pkgsrc/audio/din: Makefile distinfo pkgsrc/audio/din/patches: patch-src_Makefile.am Log Message: 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 ! To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42 pkgsrc/audio/din/Makefile cvs rdiff -u -r1.29 -r1.30 pkgsrc/audio/din/distinfo cvs rdiff -u -r1.13 -r1.14 pkgsrc/audio/din/patches/patch-src_Makefile.am Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_166461761790130 Content-Disposition: inline Content-Length: 3331 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/audio/din/Makefile diff -u pkgsrc/audio/din/Makefile:1.41 pkgsrc/audio/din/Makefile:1.42 --- pkgsrc/audio/din/Makefile:1.41 Sun Sep 11 12:51:15 2022 +++ pkgsrc/audio/din/Makefile Sat Oct 1 09:46:56 2022 @@ -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 @@ USE_TOOLS+= autoreconf pkg-config gmake GNU_CONFIGURE= yes LIBS+= -ltcl -lSDL -lGL -lpthread -LIBS.Darwin+= -lSDLmain +LIBS.Darwin+= -lSDLmain -lSDL -Wl,-framework,Cocoa .include "options.mk" Index: pkgsrc/audio/din/distinfo diff -u pkgsrc/audio/din/distinfo:1.29 pkgsrc/audio/din/distinfo:1.30 --- pkgsrc/audio/din/distinfo:1.29 Sat May 7 07:26:41 2022 +++ pkgsrc/audio/din/distinfo Sat Oct 1 09:46:56 2022 @@ -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 Index: pkgsrc/audio/din/patches/patch-src_Makefile.am diff -u pkgsrc/audio/din/patches/patch-src_Makefile.am:1.13 pkgsrc/audio/din/patches/patch-src_Makefile.am:1.14 --- pkgsrc/audio/din/patches/patch-src_Makefile.am:1.13 Sat May 7 07:26:41 2022 +++ pkgsrc/audio/din/patches/patch-src_Makefile.am Sat Oct 1 09:46:56 2022 @@ -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 --_----------=_166461761790130--