Sandro
8fe245607d
Merge pull request #115121 from mitchmindtree/ardour-video
...
ardour: add a videoSupport option, harvid: init at 0.8.3, xjadeo: init at 0.8.10
2021-03-19 18:28:12 +01:00
Sandro Jäckel
e3b1622d7b
ardour: remove unused input
2021-03-17 22:55:08 +01:00
mitchmindtree
070334a512
ardour: clarify gpl2 license with gpl2Plus
2021-03-11 13:11:21 +01:00
mitchmindtree
e14c97185f
ardour: add a videoSupport
option
...
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-03-11 12:50:50 +01:00
Profpatsch
4a7f99d55d
treewide: with stdenv.lib; in meta -> with lib;
...
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
2021-01-11 10:38:22 +01:00
Bart Brouns
2e703eccc9
ardour: 6.3 -> 6.5
2020-12-12 15:11:33 +01:00
Bart Brouns
9c237eb7ab
ardour: 6.2 -> 6.3
2020-11-05 20:34:45 +01:00
Bart Brouns
8dcab1313d
ardour: 6.0 -> 6.2
2020-08-01 14:09:57 +02:00
Doron Behar
01d4e2fe33
treewide: use ffmpeg_3 explicitly if not wanted otherwise
...
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-06-12 11:55:31 -07:00
Bart Brouns
3a77caa419
ardour: add ardour 6 and make it the default ( #89175 )
...
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-05-30 14:17:08 -04:00
Jan Tojnar
cc57640aeb
Merge pull request #84470 from jtojnar/ardour-cleanup
...
ardour: clean up the expression
2020-04-13 20:10:27 +02:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs
2020-04-10 17:54:53 +01:00
Jan Tojnar
3f7515cb8c
ardour: clean up the expression
...
* 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-07 20:26:24 +02:00
Jan Tojnar
eac0ee6c51
ardour: format with nixpkgs-fmt
2020-04-07 20:26:22 +02:00
Orivej Desh
ef164d2ba9
vamp-plugin-sdk: rename from vamp.vampSDK
2020-03-26 22:34:47 +00:00
Orivej Desh
e1c3085354
lrdf: move from librdf libraries
...
It was never called librdf and it is not a librdf.org project.
2020-03-23 00:22:36 +00:00
Matthew Bauer
a79a8f29bc
waf: use wafConfigureFlags for waf flags
...
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.
2019-04-09 23:44:37 -04:00
Matthew Bauer
f2a20b6e52
treewide: use wafHook
...
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
2018-11-13 19:13:48 -06:00
Bart Brouns
c06c02175c
ardour: 5.11 -> 5.12
2017-10-04 19:08:22 +02:00
zraexy
1f67b17daf
ardour: fix desktop file icon path
2017-09-03 10:37:50 -08:00
Samuel Leathers
1f0d6f1190
ardour: fix build with gcc6
2017-08-30 19:33:05 +02:00
Bart Brouns
a6415eb143
ardour: 5.10 -> 5.11
2017-08-16 22:39:39 +02:00
Bart Brouns
6383a54440
Ardour: 5.8 -> 5.10
2017-06-16 14:56:00 +02:00
Bart Brouns
3fc79cb5ac
ardour: 5.6 -> 5.8
2017-02-28 16:11:57 +01:00
Bart Brouns
9d37470cae
ardour: 5.5 -> 5.6
2017-02-25 21:25:57 +01:00
Robin Gloster
b81d07e6e6
ardour: 5.4 -> 5.5
2017-01-20 03:10:12 +01:00
Robin Gloster
7acadd6f9b
ardour{3,4}: remove due to build failures
2017-01-20 02:52:16 +01:00
Bart Brouns
5abcc7d22a
lilv and sord: remove svn versions and deploy release version
2017-01-11 02:21:00 +01:00
Bart Brouns
2d62522c53
ardour5: add dummy backend, so Ardour Session Utilities get built
2016-11-01 02:10:35 +01:00
Frederik Rietdijk
691c287d5d
ardour4: use python2
2016-10-18 23:16:06 +02:00
Frederik Rietdijk
2892d2e6cf
ardour3: use python2
2016-10-18 23:16:06 +02:00
Frederik Rietdijk
ce4e71eda6
ardour5: use python2
2016-10-18 23:16:05 +02:00
Christian Richter
73a03e3a18
ardour: 4.7 -> 5.4
2016-10-04 20:51:23 +02:00
Kirill Boltaev
bccd75094f
treewide: explicitly specify gtk and related package versions
2016-09-12 18:26:06 +03:00
Tuomas Tynkkynen
c3bcb4e1ce
treewide: Use explicit 'dev' references to glibc
2016-08-30 03:11:09 +03:00
Tuomas Tynkkynen
bac26e08db
Fix lots of fetchgit hashes (fallout from #15469 )
2016-06-03 17:17:08 +03:00
Vladimír Čunát
09af15654f
Merge master into closure-size
...
The kde-5 stuff still didn't merge well.
I hand-fixed what I saw, but there may be more problems.
2016-03-08 09:58:19 +01:00
Bart Brouns
6f8db5b12e
ardour: 4.4-> 4.7
2016-02-27 20:26:20 +01:00
Vladimír Čunát
333d69a5f0
Merge staging into closure-size
...
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-11-20 14:32:58 +01:00
Florian Paul Schmidt
2a6cb7902e
ardour: 4.3 -> 4.4
2015-10-16 00:09:26 +02:00
Florian Paul Schmidt
a8113e2c8c
ardour: add a clarifying comment to patchPhase
2015-10-15 15:01:35 +02:00
Florian Paul Schmidt
729098633c
ardour: 4.2 -> 4.3
2015-10-15 14:16:23 +02:00
Vladimír Čunát
5227fb1dd5
Merge commit staging+systemd into closure-size
...
Many non-conflict problems weren't (fully) resolved in this commit yet.
2015-10-03 13:33:37 +02:00
Joel Moberg
3d37dcc9eb
ardour: 4.1 -> 4.2
2015-08-18 16:34:14 +02:00
Joel Moberg
4beab2264b
ardour: simplify version handling
2015-08-18 12:19:00 +02:00
Bart Brouns
201650325c
ardour: 4.0 -> 4.1
2015-08-09 18:37:08 +02:00
William A. Kennington III
7297255019
Convert all jack references to libjack2
2015-06-27 00:17:52 -07:00
Bart Brouns
1ed1c3ec92
ardour: give it all the libs it asks for. ardour3: bugfix
...
The latest ardour3 release loses audio and midi
files under some conditions.
7024232855
fixes that.
2015-05-30 13:06:48 +02:00
Vladimír Čunát
3b9ef2c71b
fix "libc}/lib" and similar references
...
Done mostly without any verification.
I didn't bother with libc}/include, as the path is still correct.
2015-05-05 11:52:08 +02:00
Cillian de Róiste
d66b8344ce
Ardour: tidy up expression and improve the longDescription
2015-05-03 20:25:57 +02:00