about summary refs log tree commit diff
path: root/pkgs/applications/audio/ardour
AgeCommit message (Collapse)AuthorFilesLines
2024-05-05ardour: 8.4 -> 8.6David Lynch1-2/+2
2024-03-03ardour: 8.2 -> 8.4Bart Brouns1-2/+2
2024-01-07ardour_7: Fix build with libxml2 2.12.0Jan Tojnar1-0/+7
2023-12-23ardour: 8.1 -> 8.2Bart Brouns1-3/+8
2023-10-26ardour: build with libs from nixpkgsTimothy DeHerrera1-2/+11
2023-10-26ardour: 8.0 -> 8.1Timothy DeHerrera1-3/+3
2023-10-13ardour: make build optimization optionalCtem1-2/+2
Unoptimized builds enable debug logging to stdout. This is particularly useful for Lua DSP script development.
2023-10-13ardour: ardour_6 -> ardour_7 (#196841)Ctem1-18/+31
This replaces the last stable 6.* release (6.9) with the last stable 7.* release (7.5) as the fail-safe against potential issues with the latest release (8.0).
2023-10-09ardour: 7.5 -> 8.0Ctem1-2/+2
2023-09-21ardour: 7.4 -> 7.5Ctem1-2/+2
2023-09-06treewide: convert configureFlags to wafConfigureFlags when appropriateAnderson Torres2-2/+2
2023-09-06treewide: waf.hook -> wafHookAnderson Torres2-4/+4
2023-09-01treewide: change wafConfigureFlags to configureFlagsAnderson Torres2-2/+2
Because it makes no sense to treat it differently.
2023-08-26ardour: change wafHook to waf.hookAnderson Torres1-2/+2
2023-08-26ardour-6: change wafHook to waf.hookAnderson Torres1-2/+2
2023-07-04ardour: set mainProgram in metaPowerUser642-0/+2
2023-06-17ardour: fix default plugin search pathsTamara Schmitz2-0/+56
Since NixOS has different paths for plugins than what Ardour assumes by default, we should patch these defaults to be correct on NixOS. While Ardour does indeed respect environment variables such as VST_PATH, it only does so if a profile configuration was never created. Using this patch the correct paths are also picked, when the user clicks the "Reset to Default" button in the path editor.
2023-05-12ardour: 7.3 -> 7.4Bart Brouns1-2/+2
2023-03-08ardour: 7.1 -> 7.3Bart Brouns1-2/+2
2022-11-09ardour: 6.9 -> 7.1 (#196290)Andrew Morgan2-18/+222
2021-11-24ardour: Enable video support by defaultmitchmindtree1-1/+1
Enables video support in ardour by default. I do a lot of sound design using ardour and in turn have it enabled in my configuration. However, seeing as hydra only builds the default configuration, the build I need is never cached, and I always end up needing to build ardour from scratch which takes over an hour on my small laptop. The `videoSupport` flag itself just ensures that xjadeo and harvid (both required for video support to work in ardour) are accessible via the PATH.
2021-09-28ardour_5: remove packagePavol Rusnak1-161/+0
2021-09-07ardour: 6.7 -> 6.9 (#136694)Bart Brouns1-2/+2
2021-06-10Change all alsaLib references to alsa-libAndersonTorres2-4/+4
2021-05-21ardour: 6.5 -> 6.7Bart Brouns1-6/+6
2021-03-19Merge pull request #115121 from mitchmindtree/ardour-videoSandro1-3/+12
ardour: add a videoSupport option, harvid: init at 0.8.3, xjadeo: init at 0.8.10
2021-03-17ardour: remove unused inputSandro Jäckel1-1/+0
2021-03-11ardour: clarify gpl2 license with gpl2Plusmitchmindtree1-1/+1
2021-03-11ardour: add a `videoSupport` optionmitchmindtree1-2/+11
This adds a `bool` option that, when set to `true`, enables video timeline support for the Ardour DAW. This is commonly useful for soundtrack composition, sound design for film, etc. When enabled, `videoSupport` ensures that both `harvid` and `xjadeo` are available to the `ardour6` exe via the PATH. `harvid` decodes the video stream in real-time to produce still images (I think for thumbnail support for the timeline?). `xjadeo` acts as a video monitoring window that whose playback position is synchronised to the Ardour playhead. `videoSupport` remains disabled by default, preserving the original behaviour. Video support can be added to ardour in your system or home configuration package list with: ``` (ardour.override { videoSupport = true; }) ```
2021-01-11treewide: with stdenv.lib; in meta -> with lib;Profpatsch2-4/+4
Part of: https://github.com/NixOS/nixpkgs/issues/108938 meta = with stdenv.lib; is a widely used pattern. We want to slowly remove the `stdenv.lib` indirection and encourage people to use `lib` directly. Thus let’s start with the meta field. This used a rewriting script to mostly automatically replace all occurances of this pattern, and add the `lib` argument to the package header if it doesn’t exist yet. The script in its current form is available at https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2020-12-12ardour: 6.3 -> 6.5Bart Brouns1-2/+2
2020-11-05ardour: 6.2 -> 6.3Bart Brouns1-12/+6
2020-08-01ardour: 6.0 -> 6.2Bart Brouns1-2/+2
2020-06-12treewide: use ffmpeg_3 explicitly if not wanted otherwiseDoron Behar1-4/+4
After making `ffmpeg` point to the latest `ffmpeg_4`, all packages that used `ffmpeg` without requiring a specific version now use ffmpeg_3 explicitly so they shouldn't change.
2020-05-30ardour: add ardour 6 and make it the default (#89175)Bart Brouns3-50/+248
We leave Ardour 5 in, since Ardour 6 has a new latency compensation algorithm, so your mixes might end up sounding different in the new version. Co-Authored-By: Pavol Rusnak <pavol@rusnak.io>
2020-04-13Merge pull request #84470 from jtojnar/ardour-cleanupJan Tojnar1-45/+117
ardour: clean up the expression
2020-04-10treewide: Per RFC45, remove all unquoted URLsMichael Reilly1-1/+1
2020-04-07ardour: clean up the expressionJan Tojnar1-45/+40
* Remove unneeded dependencies * Stop vendoring other dependencies (fluidsynth, hidapi, libltc, qm-dsp) * Fix using incorrect libusb version (libusb package is just a legacy compat layer) * Move build-time dependencies to nativeBuildInputs * Install freedesktop files & man page * Drop libintl replacement that no longer applies
2020-04-07ardour: format with nixpkgs-fmtJan Tojnar1-23/+100
2020-03-26vamp-plugin-sdk: rename from vamp.vampSDKOrivej Desh1-2/+2
2020-03-23lrdf: move from librdf librariesOrivej Desh1-4/+4
It was never called librdf and it is not a librdf.org project.
2019-04-09waf: use wafConfigureFlags for waf flagsMatthew Bauer1-1/+1
This avoids the potential conflict between autoconf flags and the waf flags. There is some overlap between the two but waf errors when it doesn’t recognize the flag.
2018-11-13treewide: use wafHookMatthew Bauer1-7/+9
Replace "waf" phases with wafHook that manages everything automatically. Should make things more modular. Packages affected here are: - a2jmidid - ams-lv2 - ardour - fomp - guitarix - ingen - jalv - mda-lv2 - non - patchage - hamster-time-tracker - kupfer - xiphos - xfce4-dockbarx-plugin - xfce4-namebar-plugin - dropbox - clasp - aubio - liliv - lv2 - lvtk - ntk - raul - sratom - suil - ganv - ndn-cxx - ns3 - serd - sord - termbox - wxmupen64plus - jackaudio - pflask - blockhash - glmark2 - weighttp
2017-10-04ardour: 5.11 -> 5.12Bart Brouns1-4/+4
2017-09-03ardour: fix desktop file icon pathzraexy1-1/+1
2017-08-30ardour: fix build with gcc6Samuel Leathers1-1/+1
2017-08-16ardour: 5.10 -> 5.11Bart Brouns1-3/+3
2017-06-16Ardour: 5.8 -> 5.10Bart Brouns1-3/+3
2017-02-28ardour: 5.6 -> 5.8Bart Brouns1-3/+3
2017-02-25ardour: 5.5 -> 5.6Bart Brouns1-3/+3