From nobody Sun Jan 19 21:43:54 2025 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Ybn6L3SbFz5lljg; Sun, 19 Jan 2025 21:43:54 +0000 (UTC) (envelope-from git@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) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Ybn6L2lkxz3GQF; Sun, 19 Jan 2025 21:43:54 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1737323034; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=/X+VZlq9gMOiKR4OkaHRl7zbo0TgPcS8HKNGNJlRNfw=; b=BvTNNR+cluaNSF+ZP77gy/0J+sABip/tDHm4ooZH0RMQf4tQ044vuuXDyLJ2KMoKaOioms 6UKin7BItKmNAj16q1VBY7BP2Gpxz1xOnFYUWvnj8rxBh7GdLc1CNxeC+mRgZx7rPX7Gmi Q69MqjzpfFT5SPV3j6f+qvTbL5GNPxh4LzxZx8r57MLtPIRFTjOuHqMK3BvpRZV60/GbEL VLWR7WmZ8A+D9YfRV/cdbCzl60muZYatoozlPsB40SoJ3fKg71YV8eIzu6yj/UDayPNllC E94ZdIkT5s7KDlaOyxfTbxIAJgqBtdVxcqhx8cenr25KIbCusGq5uz2SEO5a+A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1737323034; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=/X+VZlq9gMOiKR4OkaHRl7zbo0TgPcS8HKNGNJlRNfw=; b=YnpPURxqa+MNPqgHiHvY1KfD93+fZXAHy+0C7jGUkgc6nOJXDKbtQSZ6z+tjnUatR+XjfA DNXoKqoZvQBjIEvw7XJrwnv67UuBXrMOr5FuHT7MyESANeHfcUsSYkttL/uAXOwUDyw/G8 TofQTZ6CKWxdPmbSBWz0273WJcSR8JSW1be1QcajoH2ZK4yx2Zg/iJXP2l0yuf23ee966Q PsaiJiokVB40ZkvtcKca+FK/tBDlYKhWRpokilVPEQtxKUBVS1v2y89QC68Ef3lCvmFuLZ EbDmOnJSXkRdvzrzj6n1ieZdwBAuo/8fLzBMVup2Lpb6fs6gQEMFarFXL+3IrA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1737323034; a=rsa-sha256; cv=none; b=tL4fDn4mFdj+9HkF8jjEKbaWeiurI8K+qN27B1jHTed6u0j+26KyvsHnnnctkwR7iqTUy1 egDfF8rUNy9bIo+3H9pNX7GK8X/VzNp4yzznfAER39G/Wyv/ry7Uds8uQteHVUbHR3AjE3 5lwcymspguJbhCJGekz9oLGTG4WVvjP5zX5REkX0Q3GmxldAYHCMDjLYR4DXbAcqDjjtKV 0YGH+HXe6P2n0W9PZy+ASI9u9f2Yah5S+J7r0eSrvTTeJK7LZ1VGtwPvyQ1WdOJpouu5Fz wvvEQAOJXf5Pi3Bl3op9JC79ljRZF8WIVFFRbiZSrVr4yuglQ2x3Zs+e3qmMQA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Ybn6L29Sqz1768; Sun, 19 Jan 2025 21:43:54 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 50JLhs1G018877; Sun, 19 Jan 2025 21:43:54 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 50JLhst4018874; Sun, 19 Jan 2025 21:43:54 GMT (envelope-from git) Date: Sun, 19 Jan 2025 21:43:54 GMT Message-Id: <202501192143.50JLhst4018874@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Santhosh Raju Subject: git: f0e73ad47839 - main - audio/din: Update to 59 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: fox X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: f0e73ad47839d7ba7f97b468f58f69fb8cebc0b1 Auto-Submitted: auto-generated The branch main has been updated by fox: URL: https://cgit.FreeBSD.org/ports/commit/?id=f0e73ad47839d7ba7f97b468f58f69fb8cebc0b1 commit f0e73ad47839d7ba7f97b468f58f69fb8cebc0b1 Author: Santhosh Raju AuthorDate: 2025-01-19 21:36:03 +0000 Commit: Santhosh Raju CommitDate: 2025-01-19 21:40:20 +0000 audio/din: Update to 59 Changes since 58.1: DIN Is Noise 59: /* track phrase position while scrubbing Menu > Voice > Track default is off *\ /* record multiple mouse phrases on the phrasor: press f to record a phrase. move mouse. press f again to stop recording and start playing press f to record another phrase. din appends this phrase to existing phrase. press f again to stop recording and start playing from the start press g to clear all phrases *\ /* Gater is now called Beater in preparation for the new beat engine in DIN (still WIP as of 59) edit beat pattern in beat pattern editor press 5 from microtonal-keyboard or Menu > Editors > Beater new beat patterns in the library use 9 and 0 keys to go thru beat patterns in the beat pattern editor: press F3 to halve current BPM press F4 to double current BPM press F5 to shift key up an octave press F6 to shift key down an octave on the microtonal keyboard: press F3 to halve current BPM press F4 to double current BPM *\ in a curve editor: /* increase/decrease size of tangent of a curve click+pick a tangent of a curve and press f or Menu > Tools > Size tangent and just mouse up and down to size tangent *\ /* pin / unpin vertices & tangents of a curve in a curve editor choose Menu > Tools > Pin / Unpin and click+pick a vertex or tangent. ESC to stop. or click-pick a vertex or tangent and press p to pin/unpin. click to stop. why pin? pinned vertices and tangents dont rotate when curve rotates. pinned tangents dont move when their vertex moves try it on shapeforms! watch fft! *\ /* press ' to draw/hide snapping guides or Menu > Tools > Draw press g to draw/hide cursor or Menu > Tools > Draw cursor press u to restore view too on undo/redo or Menu > Tools > View too *\ /* press SHIFT when clicking into a text/value field to clear its contents *\ /* timestamps on log file at start and shutdown of program *\ * changes to default parameters in binaural drones instrument * start pitch is 128 Hz * justification is left * scale notes at C D G B when C = 128 hz (if A = 432 Hz) * default tuning is pythagoras for all instruments * tuning is global ie applies to all instruments * Menu > Tools > Fold tangents with Selection only ON, folds just the selected tangent and if you select a vertex folds both its tangents * improved delay lines * optimised handling of parameter spinners in UI * * boxes not filled by default in Mondrian :( mouse returns to last position on all screens :) :( bug asked user to select drones when no drones were selected and drone volume change was attempted :) :( fixed bug not saving inner, letter and word spacing curves on morse code module :) :( fixed fold tangents only folding tangents of the selected vertex then stopping, instead of offering to fold other tangents until canceled by user :) --- audio/din/Makefile | 5 ++--- audio/din/distinfo | 6 +++--- audio/din/files/patch-src_Makefile.am | 6 +++--- audio/din/pkg-plist | 7 +------ 4 files changed, 9 insertions(+), 15 deletions(-) diff --git a/audio/din/Makefile b/audio/din/Makefile index 3a6a218fb6a4..5804ed279f58 100644 --- a/audio/din/Makefile +++ b/audio/din/Makefile @@ -1,8 +1,7 @@ PORTNAME= din -PORTVERSION= 58.1 -PORTREVISION= 2 +PORTVERSION= 59 CATEGORIES= audio -MASTER_SITES= https://archive.org/download/dinisnoise_source_code/ +MASTER_SITES= https://dinisnoise.org/files/ MAINTAINER= fox@FreeBSD.org COMMENT= Open source, cross-platform sound synthesizer diff --git a/audio/din/distinfo b/audio/din/distinfo index cbbde45c2d26..c11e89771449 100644 --- a/audio/din/distinfo +++ b/audio/din/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1708173418 -SHA256 (din-58.1.tar.gz) = 3eb5bc6b39e2a033d100e5cb04ce25881a560851aea77d3417ec7098558049dd -SIZE (din-58.1.tar.gz) = 3689591 +TIMESTAMP = 1737314802 +SHA256 (din-59.tar.gz) = a395a223675107957a129cd9f0ea5564105be8996fe42dbdcddf383a1ac98c97 +SIZE (din-59.tar.gz) = 3700930 diff --git a/audio/din/files/patch-src_Makefile.am b/audio/din/files/patch-src_Makefile.am index da66b26f1a95..dee0a7d93325 100644 --- a/audio/din/files/patch-src_Makefile.am +++ b/audio/din/files/patch-src_Makefile.am @@ -1,14 +1,14 @@ Removed tcl8.6, asound and jack flags, this is now handled in the ports script. ---- src/Makefile.am.orig 2024-01-12 06:34:36 UTC +--- src/Makefile.am.orig 2024-09-15 12:03:12 UTC +++ 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__ -DPREFIX=\"@prefix@\" +-AM_CXXFLAGS = -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 -+AM_CXXFLAGS = -Wall -D_THREAD_SAFE -DHAVE_OPENGL -D__LICENSED__ -D__SVG__ -D__GPL20__ -DPREFIX=\"@prefix@\" ++AM_CXXFLAGS = -Wall -D_THREAD_SAFE -DHAVE_OPENGL -D__LICENSED__ -D__SVG__ -D__GPL20__ -DPREFIX=\"@prefix@\" +LIBS += -lSDL -lGL -lpthread bin_PROGRAMS = din diff --git a/audio/din/pkg-plist b/audio/din/pkg-plist index 10b9a309add5..02cd00f7b16b 100644 --- a/audio/din/pkg-plist +++ b/audio/din/pkg-plist @@ -3,6 +3,7 @@ share/applications/din.desktop %%DATADIR%%/factory/2600 %%DATADIR%%/factory/2600.help.tcl %%DATADIR%%/factory/2600.patch.tcl +%%DATADIR%%/factory/CDGB %%DATADIR%%/factory/Makefile.am %%DATADIR%%/factory/Sine_Mixer %%DATADIR%%/factory/all_notes @@ -11,7 +12,6 @@ share/applications/din.desktop %%DATADIR%%/factory/attack.ed %%DATADIR%%/factory/attack.lib %%DATADIR%%/factory/audio_prefs -%%DATADIR%%/factory/bd.ins %%DATADIR%%/factory/binaural-drone.help.tcl %%DATADIR%%/factory/binaural-drones-waveform.crv %%DATADIR%%/factory/binaural-drones-waveform.ed @@ -358,8 +358,6 @@ share/applications/din.desktop %%DATADIR%%/factory/get-style.help.tcl %%DATADIR%%/factory/get-var.help.tcl %%DATADIR%%/factory/globals -%%DATADIR%%/factory/gravmod.crv -%%DATADIR%%/factory/gravmod.ed %%DATADIR%%/factory/harmonics %%DATADIR%%/factory/harmonics.help.tcl %%DATADIR%%/factory/harmonics.patch.tcl @@ -370,7 +368,6 @@ share/applications/din.desktop %%DATADIR%%/factory/inner_space.crv %%DATADIR%%/factory/jag.fnt %%DATADIR%%/factory/just-intonation.tuning -%%DATADIR%%/factory/kbkb.ins %%DATADIR%%/factory/key.help.tcl %%DATADIR%%/factory/keyboard-keyboard-waveform.crv %%DATADIR%%/factory/keyboard-keyboard-waveform.ed @@ -383,13 +380,11 @@ share/applications/din.desktop %%DATADIR%%/factory/list-patches.help.tcl %%DATADIR%%/factory/load-patch.help.tcl %%DATADIR%%/factory/load-scale.help.tcl -%%DATADIR%%/factory/major-chord %%DATADIR%%/factory/make-interval-note-vars.tcl %%DATADIR%%/factory/microtonal-keyboard-waveform.crv %%DATADIR%%/factory/microtonal-keyboard-waveform.ed %%DATADIR%%/factory/midimap.help.tcl %%DATADIR%%/factory/midimap.patch.tcl -%%DATADIR%%/factory/mkb.ins %%DATADIR%%/factory/modulation.ed %%DATADIR%%/factory/modv.crv %%DATADIR%%/factory/modv.ed