nixpkgs/pkgs
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
..
applications avidemux: rewrite derivation 2018-02-25 01:04:07 +03:00
build-support Merge pull request #35176 from abbradar/update-vm 2018-02-24 10:08:17 +00:00
common-updater update-source-version: Fix regex metacharacter 2018-02-17 22:34:12 +02:00
data papirus-icon-theme: build GTK icon cache 2018-02-24 11:49:40 +00:00
desktops nautilus: fixed mime types 2018-02-24 19:18:04 +01:00
development vcdimager: 0.7.24 -> 2.0.1 2018-02-24 21:38:12 +01:00
games rogue: Fix build after ncurses5 changes 2018-02-23 06:21:11 +02:00
misc zj-58: nitpicks 2018-02-23 16:38:26 +00:00
os-specific rtl8814au: nitpicks 2018-02-24 14:00:00 +00:00
servers mattermost: add build number 2018-02-23 13:26:31 -08:00
shells define top-level attrs for getent, getconf 2018-02-13 11:47:16 -06:00
stdenv Merge branch 'master' into staging 2018-02-20 20:33:40 +01:00
test sierra-shared-test: fix build 2018-01-05 23:20:55 +01:00
tools gptfdisk: Fix cross-compilation 2018-02-24 08:41:25 -05:00
top-level avidemux: rewrite derivation 2018-02-25 01:04:07 +03:00