diff options
author | K900 <me@0upti.me> | 2024-03-30 20:13:49 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-30 20:13:49 +0300 |
commit | 39546a6544892d0d766675955e72a5d30ce4f816 (patch) | |
tree | d33782af278a29c84bbf71bdc83efe87c1afccfb /pkgs/kde/gear | |
parent | 3c8d9e944742349f9ab28cd4e900f3e3e6d25528 (diff) | |
parent | ac648a7d2670046186c3ac9298bfeacd9f8e122a (diff) |
Merge pull request #299695 from K900/k3b-deps
kdePackages.k3b: add dynamically loaded dependencies
Diffstat (limited to 'pkgs/kde/gear')
-rw-r--r-- | pkgs/kde/gear/k3b/default.nix | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/pkgs/kde/gear/k3b/default.nix b/pkgs/kde/gear/k3b/default.nix index 9eba27da8639c..ba4a1fc6aab4c 100644 --- a/pkgs/kde/gear/k3b/default.nix +++ b/pkgs/kde/gear/k3b/default.nix @@ -13,8 +13,10 @@ libsamplerate, cdrdao, cdrtools, + cdparanoia, dvdplusrwtools, libburn, + libdvdcss, normalize, sox, transcode, @@ -38,7 +40,7 @@ mkKdeDerivation { ]; qtWrapperArgs = [ - "--prefix PATH ':' ${lib.makeBinPath [ + "--prefix PATH : ${lib.makeBinPath [ cdrdao cdrtools dvdplusrwtools @@ -49,6 +51,10 @@ mkKdeDerivation { vcdimager flac ]}" + + # FIXME: this should really be done with patchelf --add-rpath, but it breaks the binary somehow + "--prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ cdparanoia libdvdcss ]}" ]; + meta.mainProgram = "k3b"; } |