about summary refs log tree commit diff
path: root/pkgs/applications/audio/ardour
AgeCommit message (Collapse)AuthorFilesLines
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
2017-01-20ardour: 5.4 -> 5.5Robin Gloster1-1/+1
2017-01-20ardour{3,4}: remove due to build failuresRobin Gloster2-180/+0
2017-01-11lilv and sord: remove svn versions and deploy release versionBart Brouns3-13/+13
2016-11-01ardour5: add dummy backend, so Ardour Session Utilities get builtBart Brouns1-1/+1
2016-10-18ardour4: use python2Frederik Rietdijk1-5/+5
2016-10-18ardour3: use python2Frederik Rietdijk1-5/+5
2016-10-18ardour5: use python2Frederik Rietdijk1-5/+5
2016-10-04ardour: 4.7 -> 5.4Christian Richter2-13/+100
2016-09-12treewide: explicitly specify gtk and related package versionsKirill Boltaev2-4/+4
2016-08-30treewide: Use explicit 'dev' references to glibcTuomas Tynkkynen1-1/+1
2016-06-03Fix lots of fetchgit hashes (fallout from #15469)Tuomas Tynkkynen1-1/+1
2016-03-08Merge master into closure-sizeVladimír Čunát1-4/+4
The kde-5 stuff still didn't merge well. I hand-fixed what I saw, but there may be more problems.
2016-02-27ardour: 4.4-> 4.7Bart Brouns1-4/+4
2015-11-20Merge staging into closure-sizeVladimír Čunát1-4/+7
The most complex problems were from dealing with switches reverted in the meantime (gcc5, gmp6, ncurses6). It's likely that darwin is (still) broken nontrivially.
2015-10-16ardour: 4.3 -> 4.4Florian Paul Schmidt1-3/+3
2015-10-15ardour: add a clarifying comment to patchPhaseFlorian Paul Schmidt1-0/+3
2015-10-15ardour: 4.2 -> 4.3Florian Paul Schmidt1-4/+4
2015-10-03Merge commit staging+systemd into closure-sizeVladimír Čunát2-31/+122
Many non-conflict problems weren't (fully) resolved in this commit yet.
2015-08-18ardour: 4.1 -> 4.2Joel Moberg1-1/+1