From 5869a9a3025c7313865f2ca48a9f030c549e46d0 Mon Sep 17 00:00:00 2001 From: Reinout Meliesie Date: Mon, 3 Mar 2025 21:42:53 +0100 Subject: [PATCH] Overwrite duplicate dependencies for Bookwyrm --- bookwyrm.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/bookwyrm.nix b/bookwyrm.nix index de83795..19ed064 100644 --- a/bookwyrm.nix +++ b/bookwyrm.nix @@ -83,17 +83,21 @@ mkDerivation { mkdir -p $out/lib/python3.11/site-packages + # Python dependencies + ${ concatStringsSep "\n" ( map ( package : '' - ln -s ${package}/lib/python3.11/site-packages/* $out/lib/python3.11/site-packages/ + ln -sf ${package}/lib/python3.11/site-packages/* $out/lib/python3.11/site-packages/ '' ) dependencies ) } - # rm $out/lib/python3.11/site-packages/__pycache__ + # Python packages cp -r $src/bookwyrm $out/lib/python3.11/site-packages/ cp -r $src/celerywyrm $out/lib/python3.11/site-packages/ mkdir -p $out/bin + # Executables + cat << EOF > $out/bin/bookwyrm #!/run/current-system/sw/bin/sh