aboutsummaryrefslogtreecommitdiff
path: root/infra/libkookie/nixpkgs/pkgs/development/tools/sourcetrail/python.nix
diff options
context:
space:
mode:
Diffstat (limited to 'infra/libkookie/nixpkgs/pkgs/development/tools/sourcetrail/python.nix')
-rw-r--r--infra/libkookie/nixpkgs/pkgs/development/tools/sourcetrail/python.nix8
1 files changed, 5 insertions, 3 deletions
diff --git a/infra/libkookie/nixpkgs/pkgs/development/tools/sourcetrail/python.nix b/infra/libkookie/nixpkgs/pkgs/development/tools/sourcetrail/python.nix
index 8ec9c9a2297f..f9ea96463207 100644
--- a/infra/libkookie/nixpkgs/pkgs/development/tools/sourcetrail/python.nix
+++ b/infra/libkookie/nixpkgs/pkgs/development/tools/sourcetrail/python.nix
@@ -29,6 +29,10 @@ stdenv.mkDerivation rec {
make -j $NIX_BUILD_CORES
popd
popd
+ '' + lib.optionalString stdenv.isDarwin ''
+ pushd SourcetrailDB/build/bindings_python
+ cp _sourcetraildb.dylib _sourcetraildb.so
+ popd
'';
checkPhase = ''
@@ -52,7 +56,7 @@ stdenv.mkDerivation rec {
pushd SourcetrailDB/build/bindings_python
cp sourcetraildb.py $out/libexec
- cp _sourcetraildb* $out/libexec/_sourcetraildb.so
+ cp _sourcetraildb.so $out/libexec/_sourcetraildb.so
popd
wrapPythonProgramsIn "$out/libexec" "$pythonPath"
@@ -64,7 +68,5 @@ stdenv.mkDerivation rec {
description = "Python indexer for Sourcetrail";
homepage = "https://github.com/CoatiSoftware/SourcetrailPythonIndexer";
license = licenses.gpl3;
- broken = stdenv.isDarwin;
- # https://github.com/NixOS/nixpkgs/pull/107533#issuecomment-751063675
};
}