k3b: propagate cdrecord dependency

By default, k3b will use cdrkit, but that can be overriden by choosing
the original cdrtools.

+5 -3
+2 -2
pkgs/applications/misc/k3b/default.nix
··· 1 { stdenv, fetchurl, makeWrapper, cmake, qt4, perl, shared_mime_info, libvorbis, taglib 2 , flac, libsamplerate, libdvdread, lame, libsndfile, libmad, gettext 3 - , transcode, cdrdao, dvdplusrwtools, vcdimager, cdparanoia 4 , kdelibs, kdemultimedia, automoc4, phonon, libkcddb ? null 5 }: 6 ··· 25 # at runtime, k3b needs the executables cdrdao, cdrecord, dvd+rw-format, 26 # eMovix, growisofs, mkisofs, normalize, readcd, transcode, vcdxbuild, 27 # vcdxminfo, and vcdxrip 28 - propagatedUserEnvPkgs = [ transcode dvdplusrwtools cdrdao vcdimager ]; 29 30 postInstall = '' 31 wrapProgram $out/bin/k3b \
··· 1 { stdenv, fetchurl, makeWrapper, cmake, qt4, perl, shared_mime_info, libvorbis, taglib 2 , flac, libsamplerate, libdvdread, lame, libsndfile, libmad, gettext 3 + , transcode, cdrdao, cdrtools, dvdplusrwtools, vcdimager, cdparanoia 4 , kdelibs, kdemultimedia, automoc4, phonon, libkcddb ? null 5 }: 6 ··· 25 # at runtime, k3b needs the executables cdrdao, cdrecord, dvd+rw-format, 26 # eMovix, growisofs, mkisofs, normalize, readcd, transcode, vcdxbuild, 27 # vcdxminfo, and vcdxrip 28 + propagatedUserEnvPkgs = [ cdrdao cdrtools dvdplusrwtools transcode vcdimager ]; 29 30 postInstall = '' 31 wrapProgram $out/bin/k3b \
+3 -1
pkgs/top-level/all-packages.nix
··· 12366 12367 eventlist = callPackage ../applications/office/eventlist {}; 12368 12369 - k3b = callPackage ../applications/misc/k3b { }; 12370 12371 kadu = callPackage ../applications/networking/instant-messengers/kadu { }; 12372
··· 12366 12367 eventlist = callPackage ../applications/office/eventlist {}; 12368 12369 + k3b = callPackage ../applications/misc/k3b { 12370 + cdrtools = cdrkit; 12371 + }; 12372 12373 kadu = callPackage ../applications/networking/instant-messengers/kadu { }; 12374