diff options
author | Peter Hoeg <peter@hoeg.com> | 2017-05-11 17:29:58 +0800 |
---|---|---|
committer | Peter Hoeg <peter@hoeg.com> | 2017-05-11 17:36:47 +0800 |
commit | b07e04882e325001f23d8c9fa671079ae0e11d5f (patch) | |
tree | d3de62ebc4cf13e647341ec71d82b9667cc86c45 /pkgs/applications/kde | |
parent | 6c79df351ff0b624ed202a7be6fb57e1be4be353 (diff) | |
download | nixlib-b07e04882e325001f23d8c9fa671079ae0e11d5f.tar nixlib-b07e04882e325001f23d8c9fa671079ae0e11d5f.tar.gz nixlib-b07e04882e325001f23d8c9fa671079ae0e11d5f.tar.bz2 nixlib-b07e04882e325001f23d8c9fa671079ae0e11d5f.tar.lz nixlib-b07e04882e325001f23d8c9fa671079ae0e11d5f.tar.xz nixlib-b07e04882e325001f23d8c9fa671079ae0e11d5f.tar.zst nixlib-b07e04882e325001f23d8c9fa671079ae0e11d5f.zip |
k3b: 2.0.3a -> 17.04.0
Diffstat (limited to 'pkgs/applications/kde')
-rw-r--r-- | pkgs/applications/kde/default.nix | 1 | ||||
-rw-r--r-- | pkgs/applications/kde/k3b.nix | 41 |
2 files changed, 42 insertions, 0 deletions
diff --git a/pkgs/applications/kde/default.nix b/pkgs/applications/kde/default.nix index a77d3d0b3472..81c50147cb68 100644 --- a/pkgs/applications/kde/default.nix +++ b/pkgs/applications/kde/default.nix @@ -59,6 +59,7 @@ let ffmpegthumbs = callPackage ./ffmpegthumbs.nix { }; filelight = callPackage ./filelight.nix {}; gwenview = callPackage ./gwenview.nix {}; + k3b = callPackage ./k3b.nix {}; kate = callPackage ./kate.nix {}; kdenlive = callPackage ./kdenlive.nix {}; kcalc = callPackage ./kcalc.nix {}; diff --git a/pkgs/applications/kde/k3b.nix b/pkgs/applications/kde/k3b.nix new file mode 100644 index 000000000000..d1cd33a52089 --- /dev/null +++ b/pkgs/applications/kde/k3b.nix @@ -0,0 +1,41 @@ +{ kdeApp, lib, kdeWrapper, extra-cmake-modules +, qtwebkit +, libkcddb, kcmutils, kdoctools, kfilemetadata, knewstuff, knotifyconfig, solid, kxmlgui +, flac, lame, libmad, libmpcdec, libvorbis +, libsamplerate, libsndfile, taglib +, cdparanoia, cdrdao, cdrtools, dvdplusrwtools, libburn, libdvdcss, libdvdread, vcdimager +, ffmpeg, libmusicbrainz2, normalize, sox, transcode +}: + +let + unwrapped = + kdeApp { + name = "k3b"; + meta = with lib; { + license = with licenses; [ gpl2Plus ]; + maintainers = with maintainers; [ sander phreedom ]; + platforms = platforms.linux; + }; + nativeBuildInputs = [ extra-cmake-modules kdoctools ]; + propagatedBuildInputs = [ + # qt + qtwebkit + # kde + libkcddb kcmutils kfilemetadata knewstuff knotifyconfig solid kxmlgui + # formats + flac lame libmad libmpcdec libvorbis + # sound utilities + libsamplerate libsndfile taglib + # cd/dvd + cdparanoia libdvdcss libdvdread + # others + ffmpeg libmusicbrainz2 + ]; + enableParallelBuilding = true; + }; + +in kdeWrapper { + inherit unwrapped; + targets = [ "bin/k3b" ]; + paths = [ cdrdao cdrtools dvdplusrwtools libburn normalize sox transcode vcdimager ]; +} |