nixpkgs/pkgs/applications/video
Maximilian Bosch f027e82e76 avidemux: rewrite derivation
This drastically reduces the complexity of the `avidemux` derivation
and adds QT5 support (see #33248).

Rather than invoking `cmake` over preconfigured hooks, it's much easier
to use the `bootStrap.bash` script provided by the developers to do the
installation tasks. Furthermore this script makes it way easier to
configure which parts of `avidemux` should be used (e.g. CLI-only) or
without the plugins.

In order to create a CLI-only instance you can simply override the
derivation:

```
avidemux.override {
  withQT = false;
}
```

It's possible to set the default executable as well (`avidemux` creates
a `avidemux_qt5` and `avidemux_cli` executable by default):

```
avidemux.override {
  default = "cli"; # default is `qt5`
}
```

The GTK support has been dropped entirely since it was originally broken
in our system and can't be built ATM. Other distros such as ArchLinux
don't support GTK anymore (see https://git.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/avidemux#n64)
2018-02-25 01:04:07 +03:00
..
aegisub
avidemux avidemux: rewrite derivation 2018-02-25 01:04:07 +03:00
avxsynth
bombono bombono: import patches from AUR to fix gcc7 build 2018-01-27 15:47:14 +01:00
bomi
byzanz
cinelerra cinelerra: disable parallel building 2017-12-07 08:31:32 +00:00
clipgrab Remove nckx as a maintainer for all packages 2018-01-16 23:00:49 +01:00
coriander
devede
dvb-apps
dvd-slideshow
dvdauthor
dvdbackup
dvdstyler
gnome-mplayer gnome_mplayer: 1.0.4 → 1.0.9 2018-01-03 01:46:13 +01:00
gnome-mpv Merge commit '2e56ba' from staging into master 2018-01-17 12:50:46 +02:00
gpac
handbrake
k9copy
kazam
key-mon
kino
kmplayer
kodi mariadb: lib -> connector-c 2017-12-29 02:18:35 +01:00
lightworks
linuxstopmotion
lxdvdrip
makemkv makemkv: 1.10.7 -> 1.10.8 2017-12-21 13:00:02 -05:00
mediathekview
minitube Remove nckx as a maintainer for all packages 2018-01-16 23:00:49 +01:00
miro
mjpg-streamer
mkcast
mkvtoolnix mkvtoolnix: 19.0.0 -> 20.0.0 2018-01-28 06:59:53 +08:00
motion motion: 4.0.1 -> 4.1.1 2017-12-30 00:17:17 -05:00
mplayer treewide: Use depsBuildBuild for buildPackges.stdenv.cc 2017-12-30 22:04:21 -05:00
mpv maintainers: capitalize the Profpatsch attribute (vanity) 2018-02-12 07:24:50 +01:00
mythtv treewide: checkMeta fixes for x86_64-linux 2017-12-07 07:50:47 -05:00
natron
obs-studio obs-studio: 20.1.3 -> 21.0.2 2018-02-05 14:05:31 -08:00
ogmtools treewide: homepage+src updates (found by repology, #33263) 2018-01-05 20:42:46 +01:00
omxplayer treewide: Use targetPrefix instead of prefix for platform name prefixes 2017-11-27 03:15:50 -05:00
openshot-qt
p2pvc
peek peek: disable on darwin, add optional dependencies 2017-11-29 07:50:40 +00:00
pitivi
qarte
qgifer
qmediathekview qmediathekview: set platforms to linux 2018-02-10 22:07:08 +01:00
qstopmotion
quvi maintainers: remove mornfall from packages 2018-01-17 05:17:33 +00:00
recordmydesktop
shotcut
simplescreenrecorder Simplescreenrecorder: 0.3.8 -> 0.3.9 2018-01-06 05:05:38 +01:00
smplayer
smtube smtube: 17.5.0 -> 18.1.0 2018-01-13 04:03:32 +08:00
streamlink streamlink: 0.9.0 -> 0.10.0 2018-01-27 16:10:46 +02:00
subdl Add a date to name 2018-02-06 21:30:36 +00:00
subtitleeditor subtitleeditor: 0.53.0 -> 0.54.0 2018-01-12 22:14:12 -02:00
tivodecode
uvccapture
vlc vlc: 2.2.6 -> 2.2.8 2017-12-21 08:18:58 +08:00
vokoscreen
w_scan
wxcam
xawtv
xine-ui
xvidcap
zdfmediathk