k3b: propagate cdrecord dependency

By default, k3b will use cdrkit, but that can be overriden by choosing
the original cdrtools.
This commit is contained in:
Thomas Tuegel 2015-01-30 07:56:47 -06:00
parent 76c396848d
commit 95829c8959
2 changed files with 5 additions and 3 deletions

View File

@ -1,6 +1,6 @@
{ stdenv, fetchurl, makeWrapper, cmake, qt4, perl, shared_mime_info, libvorbis, taglib
, flac, libsamplerate, libdvdread, lame, libsndfile, libmad, gettext
, transcode, cdrdao, dvdplusrwtools, vcdimager, cdparanoia
, transcode, cdrdao, cdrtools, dvdplusrwtools, vcdimager, cdparanoia
, kdelibs, kdemultimedia, automoc4, phonon, libkcddb ? null
}:
@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
# at runtime, k3b needs the executables cdrdao, cdrecord, dvd+rw-format,
# eMovix, growisofs, mkisofs, normalize, readcd, transcode, vcdxbuild,
# vcdxminfo, and vcdxrip
propagatedUserEnvPkgs = [ transcode dvdplusrwtools cdrdao vcdimager ];
propagatedUserEnvPkgs = [ cdrdao cdrtools dvdplusrwtools transcode vcdimager ];
postInstall = ''
wrapProgram $out/bin/k3b \

View File

@ -12366,7 +12366,9 @@ let
eventlist = callPackage ../applications/office/eventlist {};
k3b = callPackage ../applications/misc/k3b { };
k3b = callPackage ../applications/misc/k3b {
cdrtools = cdrkit;
};
kadu = callPackage ../applications/networking/instant-messengers/kadu { };