head 1.5; access; symbols pkgsrc-2026Q1:1.5.0.10 pkgsrc-2026Q1-base:1.5 pkgsrc-2025Q4:1.5.0.8 pkgsrc-2025Q4-base:1.5 pkgsrc-2025Q3:1.5.0.6 pkgsrc-2025Q3-base:1.5 pkgsrc-2025Q2:1.5.0.4 pkgsrc-2025Q2-base:1.5 pkgsrc-2025Q1:1.5.0.2 pkgsrc-2025Q1-base:1.5 pkgsrc-2024Q4:1.4.0.8 pkgsrc-2024Q4-base:1.4 pkgsrc-2024Q3:1.4.0.6 pkgsrc-2024Q3-base:1.4 pkgsrc-2024Q2:1.4.0.4 pkgsrc-2024Q2-base:1.4 pkgsrc-2024Q1:1.4.0.2 pkgsrc-2024Q1-base:1.4 pkgsrc-2023Q4:1.3.0.20 pkgsrc-2023Q4-base:1.3 pkgsrc-2023Q3:1.3.0.18 pkgsrc-2023Q3-base:1.3 pkgsrc-2023Q2:1.3.0.16 pkgsrc-2023Q2-base:1.3 pkgsrc-2023Q1:1.3.0.14 pkgsrc-2023Q1-base:1.3 pkgsrc-2022Q4:1.3.0.12 pkgsrc-2022Q4-base:1.3 pkgsrc-2022Q3:1.3.0.10 pkgsrc-2022Q3-base:1.3 pkgsrc-2022Q2:1.3.0.8 pkgsrc-2022Q2-base:1.3 pkgsrc-2022Q1:1.3.0.6 pkgsrc-2022Q1-base:1.3 pkgsrc-2021Q4:1.3.0.4 pkgsrc-2021Q4-base:1.3 pkgsrc-2021Q3:1.3.0.2 pkgsrc-2021Q3-base:1.3 pkgsrc-2021Q2:1.2.0.14 pkgsrc-2021Q2-base:1.2 pkgsrc-2021Q1:1.2.0.12 pkgsrc-2021Q1-base:1.2 pkgsrc-2020Q4:1.2.0.10 pkgsrc-2020Q4-base:1.2 pkgsrc-2020Q3:1.2.0.8 pkgsrc-2020Q3-base:1.2 pkgsrc-2020Q2:1.2.0.6 pkgsrc-2020Q2-base:1.2 pkgsrc-2020Q1:1.2.0.2 pkgsrc-2020Q1-base:1.2 pkgsrc-2019Q4:1.2.0.4 pkgsrc-2019Q4-base:1.2 pkgsrc-2019Q3:1.1.0.30 pkgsrc-2019Q3-base:1.1 pkgsrc-2019Q2:1.1.0.28 pkgsrc-2019Q2-base:1.1 pkgsrc-2019Q1:1.1.0.26 pkgsrc-2019Q1-base:1.1 pkgsrc-2018Q4:1.1.0.24 pkgsrc-2018Q4-base:1.1 pkgsrc-2018Q3:1.1.0.22 pkgsrc-2018Q3-base:1.1 pkgsrc-2018Q2:1.1.0.20 pkgsrc-2018Q2-base:1.1 pkgsrc-2018Q1:1.1.0.18 pkgsrc-2018Q1-base:1.1 pkgsrc-2017Q4:1.1.0.16 pkgsrc-2017Q4-base:1.1 pkgsrc-2017Q3:1.1.0.14 pkgsrc-2017Q3-base:1.1 pkgsrc-2017Q2:1.1.0.10 pkgsrc-2017Q2-base:1.1 pkgsrc-2017Q1:1.1.0.8 pkgsrc-2017Q1-base:1.1 pkgsrc-2016Q4:1.1.0.6 pkgsrc-2016Q4-base:1.1 pkgsrc-2016Q3:1.1.0.4 pkgsrc-2016Q3-base:1.1 pkgsrc-2016Q2:1.1.0.2 pkgsrc-2016Q2-base:1.1; locks; strict; comment @# @; 1.5 date 2025.01.31.17.15.11; author wiz; state Exp; branches; next 1.4; commitid 31b1dYBb13zV1FHF; 1.4 date 2024.03.18.15.36.15; author ryoon; state Exp; branches; next 1.3; commitid qIY6l2HmKcSJJE2F; 1.3 date 2021.09.11.16.33.11; author nia; state Exp; branches; next 1.2; commitid ewPLKDO45LemAy8D; 1.2 date 2019.12.02.13.34.33; author nia; state Exp; branches; next 1.1; commitid UG8BiXUtqU0As8NB; 1.1 date 2016.06.20.08.17.43; author kamil; state Exp; branches; next ; commitid ODAZjybpT3Ywcbbz; desc @@ 1.5 log @ardour: update to 8.10.0. Fixes build. Ardour 8.10 is now available for Linux, Windows and macOS. As with the last several releases, 8.9 turned out to have at least a couple of new major issues that required a hot-fix. We believe that we have corrected issues with performance caused by scheduling of disk input/output threads (these problems tended to be system dependent, but were very real on systems where they occured). Importing SMF (MIDI) via drag-n-drop now uses the file name once again. Content-slipping a region correctly causes an update of the playback buffers so you can hear the result as expected. In addition to those hot-fixes, 8.10 sees small updates to all our non-default color themes, a new MIDI binding map for the M-Audio Axiom 49 MkII and a new Lua script to duplicate regions on the grid. @ text @$NetBSD: patch-gtk2__ardour_wscript,v 1.4 2024/03/18 15:36:15 ryoon Exp $ Install config files to examples, per pkgsrc policy --- gtk2_ardour/wscript.orig 2024-10-17 04:04:34.000000000 +0000 +++ gtk2_ardour/wscript @@@@ -825,7 +825,7 @@@@ def build(bld): obj = bld(features = 'subst') obj.source = [ 'clearlooks.rc.in' ] obj.target = 'clearlooks.rc' - obj.install_path = bld.env['CONFDIR'] + obj.install_path = os.environ['EGDIR'] set_subst_dict(obj, font_subst_dict) font_subst_dict['FONTFAMILY'] = 'ArdourSans' @@@@ -833,13 +833,13 @@@@ def build(bld): obj = bld(features = 'subst') obj.source = [ 'clearlooks.rc.in' ] obj.target = 'clearlooks.ardoursans.rc' - obj.install_path = bld.env['CONFDIR'] + obj.install_path = os.environ['EGDIR'] set_subst_dict(obj, font_subst_dict) obj = bld(features = 'subst') obj.source = [ 'default_ui_config.in' ] obj.target = 'default_ui_config' - obj.install_path = bld.env['CONFDIR'] + obj.install_path = os.environ['EGDIR'] set_subst_dict(obj, font_subst_dict) # Menus @@@@ -872,7 +872,7 @@@@ def build(bld): else: obj.stdin = 'ardour.menus.in' obj.stdout = 'ardour.menus' - bld.install_files (bld.env['CONFDIR'], 'ardour.menus') + bld.install_files (os.environ['EGDIR'], 'ardour.menus') # Freedesktop freedesktop_subst_dict = { @@@@ -929,7 +929,7 @@@@ def build(bld): source = [ b + '.keys.in', 'mixer.bindings', 'processor_box.bindings', 'step_editing.bindings', 'monitor.bindings', 'trigger.bindings' ], rule = a_rule ) - obj.install_path = bld.env['CONFDIR'] + obj.install_path = os.environ['EGDIR'] # Icons/Images bld.install_files(os.path.join (bld.env['DATADIR'], 'icons'), bld.path.ant_glob('icons/*.png')) @@@@ -947,7 +947,7 @@@@ def build(bld): bld.install_files(os.path.join (bld.env['DATADIR'], 'icons'), 'icons/cursor_square/hotspots') # Default UI configuration - bld.install_files(bld.env['CONFDIR'], 'default_ui_config') + bld.install_files(os.environ['EGDIR'], 'default_ui_config') # Color Themes. Find each color file for this program only # and install bld.install_files (os.path.join(bld.env['DATADIR'], 'themes'), bld.path.ant_glob ('themes/*-' + pgmname.lower() + '.colors')) @ 1.4 log @audio/ardour: Update to 8.2.0 Changelog: Too large changes including new feature and bugfixes. @ text @d1 1 a1 1 $NetBSD: patch-gtk2__ardour_wscript,v 1.3 2021/09/11 16:33:11 nia Exp $ d5 1 a5 1 --- gtk2_ardour/wscript.orig 2023-12-13 14:20:57.000000000 +0000 d7 1 a7 1 @@@@ -779,7 +779,7 @@@@ def build(bld): d16 1 a16 1 @@@@ -787,13 +787,13 @@@@ def build(bld): d32 6 a37 6 @@@@ -823,7 +823,7 @@@@ def build(bld): obj.dep_vars = ['PTFORMAT', 'MIXBUS', 'MIXBUS32C', 'WINDOWS'] obj.stdin = program + '.menus.in' obj.stdout = program + '.menus' - bld.install_files (bld.env['CONFDIR'], program + '.menus') + bld.install_files (os.environ['EGDIR'], program + '.menus') d41 1 a41 1 @@@@ -880,7 +880,7 @@@@ def build(bld): d50 1 a50 1 @@@@ -898,7 +898,7 @@@@ def build(bld): @ 1.3 log @ardour: update to 6.9.0. builds again with latest GTK libraries... @ text @d1 1 a1 1 $NetBSD$ d5 1 a5 1 --- gtk2_ardour/wscript.orig 2021-08-13 16:20:07.000000000 +0000 d7 1 a7 1 @@@@ -811,7 +811,7 @@@@ def build(bld): d16 1 a16 1 @@@@ -819,13 +819,13 @@@@ def build(bld): d32 1 a32 1 @@@@ -855,7 +855,7 @@@@ def build(bld): d41 2 a42 2 @@@@ -911,7 +911,7 @@@@ def build(bld): source = [ b + '.keys.in', 'mixer.bindings', 'processor_box.bindings', 'step_editing.bindings', 'monitor.bindings' ], d50 1 a50 1 @@@@ -929,7 +929,7 @@@@ def build(bld): d58 1 a58 1 bld.install_files (os.path.join(bld.env['DATADIR'], 'themes'), bld.path.ant_glob ('themes/*-' + pgmname.lower() + '.colors')); @ 1.2 log @ardour: Update to 5.12.0 Notable changes in pkgsrc: - Put a lot of effort into autoconfiguring JACK support for NetBSD. (Install latest JACK). Release notes for 5.0: https://www.ardour.org/news/5.0.html @ text @d3 1 a3 1 Install config files to examples. d5 1 a5 1 --- gtk2_ardour/wscript.orig 2017-09-15 20:56:22.000000000 +0000 d7 1 a7 1 @@@@ -793,13 +793,13 @@@@ def build(bld): d15 9 d32 2 a33 2 @@@@ -823,7 +823,7 @@@@ def build(bld): obj.dep_vars = ['PTFORMAT', 'GTKOSX', 'WINDOWS'] d41 1 a41 1 @@@@ -867,7 +867,7 @@@@ def build(bld): d50 1 a50 1 @@@@ -884,13 +884,13 @@@@ def build(bld): a58 7 # Default export stuff - bld.install_files(os.path.join(bld.env['CONFDIR'], 'export'), bld.path.ant_glob('export/*.format')) + bld.install_files(os.path.join(os.environ['EGDIR'], 'export'), bld.path.ant_glob('export/*.format')) # i18n if bld.is_defined('ENABLE_NLS'): @ 1.1 log @Import Ardour-4.7 (ardour4) as audio/ardour Ardour is a multi-channel digital audio workstation, allowing users to record, edit, mix and master audio and MIDI projects. It is targeted at audio engineers, musicians, soundtrack editors and composers. Originally packaged in pkgsrc-wip by: - myself, - , - Thomas Klausner. @ text @d3 1 a3 1 Install configuration into a custom EGDIR. d5 1 a5 1 --- gtk2_ardour/wscript.orig 2016-02-19 01:28:56.000000000 +0000 d7 1 a7 1 @@@@ -651,13 +651,13 @@@@ def build(bld): d23 1 a23 1 @@@@ -681,7 +681,7 @@@@ def build(bld): d32 2 a33 2 @@@@ -728,12 +728,12 @@@@ def build(bld): source = b + '.bindings.in', a38 8 # not modified at present - bld.install_files(bld.env['CONFDIR'], 'dark.colors') - bld.install_files(bld.env['CONFDIR'], 'step_editing.bindings') - bld.install_files(bld.env['CONFDIR'], 'mixer.bindings') + bld.install_files(os.environ['EGDIR'], 'dark.colors') + bld.install_files(os.environ['EGDIR'], 'step_editing.bindings') + bld.install_files(os.environ['EGDIR'], 'mixer.bindings') d41 1 a41 1 @@@@ -749,12 +749,12 @@@@ def build(bld): d47 3 a49 3 # Color Themes - bld.install_files(bld.env['CONFDIR'], 'dark.colors') + bld.install_files(os.environ['EGDIR'], 'dark.colors') @