Merge pull request #180924 from smancill/untrunc-anthwlock-darwin
untrunc-anthwlock: fix build on darwin and ensure optimized builds
This commit is contained in:
@@ -30,7 +30,7 @@ stdenv.mkDerivation rec {
|
||||
ln -s $out/lib/libui.so.0 $out/lib/libui.so
|
||||
'' + lib.optionalString stdenv.isDarwin ''
|
||||
mv ./out/libui.A.dylib $out/lib/
|
||||
ln -s $out/lib/lubui.A.dylib $out/lib/libui.dylib
|
||||
ln -s $out/lib/libui.A.dylib $out/lib/libui.dylib
|
||||
'' + ''
|
||||
cp $src/ui.h $out/include
|
||||
cp $src/ui_${backend}.h $out/include
|
||||
|
||||
@@ -11,11 +11,13 @@ stdenv.mkDerivation {
|
||||
sha256 = "14i2lq68q990hnm2kkfamlsi67bcml85zl8yjsyxc5h8ncc2f3dp";
|
||||
};
|
||||
|
||||
|
||||
buildInputs = [ ffmpeg libui ];
|
||||
|
||||
postBuild = ''
|
||||
make untrunc-gui
|
||||
buildPhase = ''
|
||||
runHook preBuild
|
||||
make IS_RELEASE=1 untrunc
|
||||
make IS_RELEASE=1 untrunc-gui
|
||||
runHook postBuild
|
||||
'';
|
||||
|
||||
installPhase = ''
|
||||
@@ -27,7 +29,6 @@ stdenv.mkDerivation {
|
||||
enableParallelBuilding = true;
|
||||
|
||||
meta = with lib; {
|
||||
broken = stdenv.isDarwin;
|
||||
description = "Restore a truncated mp4/mov (improved version of ponchio/untrunc)";
|
||||
homepage = "https://github.com/anthwlock/untrunc";
|
||||
license = licenses.gpl2;
|
||||
|
||||
Reference in New Issue
Block a user