From nobody Tue Nov 14 08:01:09 2023 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 4STzJP4C8lz50vbF; Tue, 14 Nov 2023 08:01:09 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4STzJP2d3Sz3b6q; Tue, 14 Nov 2023 08:01:09 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1699948869; 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=rH5Mq0wQ4icUhf+QncYB5YYi85ZRGCHEGLutst2hTEQ=; b=Fnxn1AFYKt6I/KCbpGwtD8vKhTJSCi7XHQXVpnTGvXdaFNxafWYSvluGqi5j9VkSu0uCNU +k21VsrlBGzUowUGksSXf4YAzviijkYGoRPuHvg7cxiG1nn2BUA4rzN07ATnojRbyfPtBv FzGWAVd7TBuECs7bD4jho2MBLLFGofgPraFyQkDmPf92VWb4ELELXBFk69Kvzw8qZnJ8hl fbsqyIaPOkL62UXjDDRdMt3bbsxaRGBHwKM0kJ9B86Vd3aHhYQWeqTmesf6x5/Ly4v6Q4N S9zAplk6xROZx9raT5Q3YCDwZD4UuM4m/B9LFXfbPllHWVS7T8Ana7/DzirVxg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1699948869; 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=rH5Mq0wQ4icUhf+QncYB5YYi85ZRGCHEGLutst2hTEQ=; b=TxMBNsKvcJQvMztl0wyCXbrHhOEMk/wcJ/sYJgTZGf8yAusiObGsVfnasDhxsC4iEjL5Wt t4awpZPC5iYDiGOtT79Ojgj5f0f0IE9/+NZ6WwEuDSy1MFXdQBj1e1L+A3NiQPtEGOVWRY kAozxpWcC1P+u/2MwQAvRHWK4v5dJAnf6qiYkykRadaXAbwxvxuQ4FRi8NLvE3FFYldmr5 tGpyvcSfOyosJSWdvzFT18sQdZy+ux2VrWugEwZ2FjDpcYFYkNS57Vcn9GVy0KzfcuQhxy /AaVyAdpS9SkSg7N9SFBymptcRUT/uL7guTbbQB1JWdc1aieaYwcKkX4kN8ebQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1699948869; a=rsa-sha256; cv=none; b=m9xU1kMuoeOCAue9vWvewncyZ23yz9jJZhYLEvYHrQgkdCdRnw366trXUGELvWhyyPLl7V iGQEy5e+eias9sBstWz+ToutWB250MpLkYeWCPABHcd4yf4O26sw8w3dwuyD9yI1SjrO8I AXkSBboYpSNJTaqUBsR7FjAK2PUFVAg1yud+rzGk2tJxocMi2wBql2YcCrInxKQRzyy/Ld 4Zw7iN/V3ObVtxAj/EFNEnb+GCinEX3QFkEuMlNwi7gyCV+FskLJLpbZaS3RsMxwt0JhkT n6CP5nHU/KnXj5tQd8rrtUWwpdZjxNsTB4f7HQc/EamXImban33KrS+NeY186A== 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 4STzJP1f3gzgGM; Tue, 14 Nov 2023 08:01:09 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 3AE819Yt029328; Tue, 14 Nov 2023 08:01:09 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3AE819hm029315; Tue, 14 Nov 2023 08:01:09 GMT (envelope-from git) Date: Tue, 14 Nov 2023 08:01:09 GMT Message-Id: <202311140801.3AE819hm029315@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yuri Victorovich Subject: git: d8967b99ffdb - main - audio/bespokesynth: update 1.1.0-20221006 =?utf-8?Q?=E2=86=92?= 1.2.1 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: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: yuri X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: d8967b99ffdb9ac5bfe12865b3a84589106da091 Auto-Submitted: auto-generated The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=d8967b99ffdb9ac5bfe12865b3a84589106da091 commit d8967b99ffdb9ac5bfe12865b3a84589106da091 Author: Yuri Victorovich AuthorDate: 2023-11-14 07:58:24 +0000 Commit: Yuri Victorovich CommitDate: 2023-11-14 08:00:53 +0000 audio/bespokesynth: update 1.1.0-20221006 → 1.2.1 PR: 274457 Reported by: diizzy@ --- audio/bespokesynth/Makefile | 12 +++++------- audio/bespokesynth/distinfo | 12 +++++++----- ...leton_discovery_NetworkByteStreamSerializable.hpp | 11 +++++++++++ ...ableton-link_include_ableton_platforms_Config.hpp | 20 ++++++++++++++++++++ ...on-link_include_ableton_platforms_linux_Clock.hpp | 11 +++++++++++ audio/bespokesynth/pkg-plist | 5 +++++ 6 files changed, 59 insertions(+), 12 deletions(-) diff --git a/audio/bespokesynth/Makefile b/audio/bespokesynth/Makefile index cdba0cb8b647..1feb24032266 100644 --- a/audio/bespokesynth/Makefile +++ b/audio/bespokesynth/Makefile @@ -1,6 +1,6 @@ PORTNAME= bespokesynth -DISTVERSION= 1.1.0-20221006 -PORTREVISION= 2 +DISTVERSIONPREFIX= v +DISTVERSION= 1.2.1 CATEGORIES= audio MAINTAINER= yuri@FreeBSD.org @@ -10,9 +10,7 @@ WWW= https://www.bespokesynth.com/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE -BROKEN= incompatible with the latest JUCE (juce-7.0.3), see https://github.com/BespokeSynth/BespokeSynth/issues/1047 - -BUILD_DEPENDS= juce>0:devel/juce \ +BUILD_DEPENDS= juce706>0:devel/juce706 \ pybind11>0:devel/pybind11 LIB_DEPENDS= libasound.so:audio/alsa-lib \ libfreetype.so:print/freetype2 \ @@ -26,11 +24,11 @@ USE_GL= gl USE_GITHUB= yes GH_ACCOUNT= BespokeSynth GH_PROJECT= BespokeSynth -GH_TAGNAME= 616ad67 DATADIR= ${PREFIX}/share/BespokeSynth -GH_TUPLE= chriskohlhoff:asio:01b4e87c04abd4daec58e40463bcdc150085b269:chriskohlhoff_asio/libs/link/modules/asio-standalone \ +GH_TUPLE= Ableton:link:a4e4c2f:ableton/libs/ableton-link \ + chriskohlhoff:asio:01b4e87:ableton_asio/libs/ableton-link/modules/asio-standalone \ surge-synthesizer:tuning-library:eb8617be49ac3c2436cf54de6bff94a1b1c94acf:surge_synthesizer_tuning_library/libs/tuning-library \ ODDSound:MTS-ESP:fcfaa59a043d515d288c9d587bf61a0a7d7571a8:ODDSound_MTS_ESP/libs/oddsound-mts/MTS-ESP \ Ableton:link:a4e4c2f3e598e28e5bea90002f954b997b8c8c53:Ableton_link/libs/link \ diff --git a/audio/bespokesynth/distinfo b/audio/bespokesynth/distinfo index 4fa0a241ab74..8167da2eb3b1 100644 --- a/audio/bespokesynth/distinfo +++ b/audio/bespokesynth/distinfo @@ -1,8 +1,10 @@ -TIMESTAMP = 1669872132 -SHA256 (BespokeSynth-BespokeSynth-1.1.0-20221006-616ad67_GH0.tar.gz) = efec4b60a8421c6123536535da1975867e58a37693c79d415de4fe656497d00f -SIZE (BespokeSynth-BespokeSynth-1.1.0-20221006-616ad67_GH0.tar.gz) = 22153257 -SHA256 (chriskohlhoff-asio-01b4e87c04abd4daec58e40463bcdc150085b269_GH0.tar.gz) = c8cce67ed6035887cdfc1fff62b6c994f03940fef6b19b8ff6e5e4177b0e335e -SIZE (chriskohlhoff-asio-01b4e87c04abd4daec58e40463bcdc150085b269_GH0.tar.gz) = 1512738 +TIMESTAMP = 1699935506 +SHA256 (BespokeSynth-BespokeSynth-v1.2.1_GH0.tar.gz) = f57046d732afda6c8b0008f682f5a4c807c87a324a9fe675c2065c8df8e68507 +SIZE (BespokeSynth-BespokeSynth-v1.2.1_GH0.tar.gz) = 22232039 +SHA256 (Ableton-link-a4e4c2f_GH0.tar.gz) = b6abb0e0c463294cb3024e3ea7e3755c7bb6817a15a5e34b958c711241feb380 +SIZE (Ableton-link-a4e4c2f_GH0.tar.gz) = 1898125 +SHA256 (chriskohlhoff-asio-01b4e87_GH0.tar.gz) = 850455c43e8847cf8dd1fd915ebdf0fd36a79aac670b81c923593d71e37a0b81 +SIZE (chriskohlhoff-asio-01b4e87_GH0.tar.gz) = 1512233 SHA256 (surge-synthesizer-tuning-library-eb8617be49ac3c2436cf54de6bff94a1b1c94acf_GH0.tar.gz) = f533cfa378e26da495b2364af5ff86e509e31b984e2cad7f20fdc81b0e421b26 SIZE (surge-synthesizer-tuning-library-eb8617be49ac3c2436cf54de6bff94a1b1c94acf_GH0.tar.gz) = 140236 SHA256 (ODDSound-MTS-ESP-fcfaa59a043d515d288c9d587bf61a0a7d7571a8_GH0.tar.gz) = 7daff00bae1295d099cd7ffec143ddd3df36bd55f2906fd227245d2608aa42dd diff --git a/audio/bespokesynth/files/patch-libs_ableton-link_include_ableton_discovery_NetworkByteStreamSerializable.hpp b/audio/bespokesynth/files/patch-libs_ableton-link_include_ableton_discovery_NetworkByteStreamSerializable.hpp new file mode 100644 index 000000000000..650ce7af497e --- /dev/null +++ b/audio/bespokesynth/files/patch-libs_ableton-link_include_ableton_discovery_NetworkByteStreamSerializable.hpp @@ -0,0 +1,11 @@ +--- libs/ableton-link/include/ableton/discovery/NetworkByteStreamSerializable.hpp.orig 2023-11-14 04:48:57 UTC ++++ libs/ableton-link/include/ableton/discovery/NetworkByteStreamSerializable.hpp +@@ -22,7 +22,7 @@ + #include + #if defined(LINK_PLATFORM_MACOSX) + #include +-#elif defined(LINK_PLATFORM_LINUX) ++#elif defined(LINK_PLATFORM_LINUX) || defined(__FreeBSD__) + #include + #elif defined(LINK_PLATFORM_WINDOWS) + #include diff --git a/audio/bespokesynth/files/patch-libs_ableton-link_include_ableton_platforms_Config.hpp b/audio/bespokesynth/files/patch-libs_ableton-link_include_ableton_platforms_Config.hpp new file mode 100644 index 000000000000..f327eef98699 --- /dev/null +++ b/audio/bespokesynth/files/patch-libs_ableton-link_include_ableton_platforms_Config.hpp @@ -0,0 +1,20 @@ +--- libs/ableton-link/include/ableton/platforms/Config.hpp.orig 2023-11-14 04:52:16 UTC ++++ libs/ableton-link/include/ableton/platforms/Config.hpp +@@ -36,7 +36,7 @@ + #include + #include + #include +-#elif defined(LINK_PLATFORM_LINUX) ++#elif defined(LINK_PLATFORM_LINUX) || defined(__FreeBSD__) + #include + #include + #include +@@ -77,7 +77,7 @@ using IoContext = platforms::asio::Context; + using Random = platforms::stl::Random; + +-#elif defined(LINK_PLATFORM_LINUX) ++#elif defined(LINK_PLATFORM_LINUX) || defined(__FreeBSD__) + using Clock = platforms::linux::ClockMonotonicRaw; + using Random = platforms::stl::Random; + #ifdef __linux__ diff --git a/audio/bespokesynth/files/patch-libs_ableton-link_include_ableton_platforms_linux_Clock.hpp b/audio/bespokesynth/files/patch-libs_ableton-link_include_ableton_platforms_linux_Clock.hpp new file mode 100644 index 000000000000..08564cc7e25f --- /dev/null +++ b/audio/bespokesynth/files/patch-libs_ableton-link_include_ableton_platforms_linux_Clock.hpp @@ -0,0 +1,11 @@ +--- libs/ableton-link/include/ableton/platforms/linux/Clock.hpp.orig 2023-11-14 04:55:52 UTC ++++ libs/ableton-link/include/ableton/platforms/linux/Clock.hpp +@@ -53,7 +53,7 @@ class Clock (public) + }; + + using ClockMonotonic = Clock; +-using ClockMonotonicRaw = Clock; ++using ClockMonotonicRaw = Clock; + + } // namespace linux + } // namespace platforms diff --git a/audio/bespokesynth/pkg-plist b/audio/bespokesynth/pkg-plist index 5503797c5394..f8259391018b 100644 --- a/audio/bespokesynth/pkg-plist +++ b/audio/bespokesynth/pkg-plist @@ -4,6 +4,7 @@ bin/BespokeSynth %%DATADIR%%/resource/help.txt %%DATADIR%%/resource/iosevka-type-light.ttf %%DATADIR%%/resource/noise.jpg +%%DATADIR%%/resource/osc_support.txt %%DATADIR%%/resource/python_stubs/bespoke/__init__.pyi %%DATADIR%%/resource/python_stubs/drumplayer/__init__.pyi %%DATADIR%%/resource/python_stubs/drumsequencer/__init__.pyi @@ -25,6 +26,7 @@ bin/BespokeSynth %%DATADIR%%/resource/tooltips_esp.txt %%DATADIR%%/resource/tooltips_ru.txt %%DATADIR%%/resource/tooltips_tr.txt +%%DATADIR%%/resource/userdata_original/controllers/APC Key 25 MIDI 1.json %%DATADIR%%/resource/userdata_original/controllers/APC Mini.json %%DATADIR%%/resource/userdata_original/controllers/Ableton Push 2 Live Port.json %%DATADIR%%/resource/userdata_original/controllers/Akai MIDImix.json @@ -40,6 +42,7 @@ bin/BespokeSynth %%DATADIR%%/resource/userdata_original/controllers/FCB1010_4.json %%DATADIR%%/resource/userdata_original/controllers/FCB1010_9.json %%DATADIR%%/resource/userdata_original/controllers/Generic 4x4.json +%%DATADIR%%/resource/userdata_original/controllers/LPX MIDI.json %%DATADIR%%/resource/userdata_original/controllers/Launch Control.json %%DATADIR%%/resource/userdata_original/controllers/Launchpad Mini.json %%DATADIR%%/resource/userdata_original/controllers/Launchpad S.json @@ -50,6 +53,7 @@ bin/BespokeSynth %%DATADIR%%/resource/userdata_original/controllers/Maschine Jam.json %%DATADIR%%/resource/userdata_original/controllers/Maschine Mikro MK2 In.json %%DATADIR%%/resource/userdata_original/controllers/Midi Fighter Twister.json +%%DATADIR%%/resource/userdata_original/controllers/MiniFreak MiniFreak MIDI.json %%DATADIR%%/resource/userdata_original/controllers/PANORAMA P4.json %%DATADIR%%/resource/userdata_original/controllers/QUNEO.json %%DATADIR%%/resource/userdata_original/controllers/SL MkII MIDI 1.json @@ -180,6 +184,7 @@ bin/BespokeSynth %%DATADIR%%/resource/userdata_original/scripts/drumsynth_randomize.py %%DATADIR%%/resource/userdata_original/scripts/echo.py %%DATADIR%%/resource/userdata_original/scripts/euclid.py +%%DATADIR%%/resource/userdata_original/scripts/lpx_programmer_mode.py %%DATADIR%%/resource/userdata_original/scripts/midicontroller_input.py %%DATADIR%%/resource/userdata_original/scripts/modulecreation.py %%DATADIR%%/resource/userdata_original/scripts/nanokontrol_to_m185.py