Merge pull request #112883 from alyssais/weechat-matrix

weechatScripts.weechat-matrix: make patchable
wip/yesman
Sandro 3 years ago committed by GitHub
commit 86da493497
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 10
      pkgs/applications/networking/irc/weechat/scripts/weechat-matrix/default.nix

@ -53,11 +53,11 @@ in buildPythonPackage {
installPhase = ''
mkdir -p $out/share $out/bin
cp $src/main.py $out/share/matrix.py
cp main.py $out/share/matrix.py
cp $src/contrib/matrix_upload.py $out/bin/matrix_upload
cp $src/contrib/matrix_decrypt.py $out/bin/matrix_decrypt
cp $src/contrib/matrix_sso_helper.py $out/bin/matrix_sso_helper
cp contrib/matrix_upload.py $out/bin/matrix_upload
cp contrib/matrix_decrypt.py $out/bin/matrix_decrypt
cp contrib/matrix_sso_helper.py $out/bin/matrix_sso_helper
substituteInPlace $out/bin/matrix_upload \
--replace '/usr/bin/env -S python3' '${scriptPython}/bin/python'
substituteInPlace $out/bin/matrix_sso_helper \
@ -66,7 +66,7 @@ in buildPythonPackage {
--replace '/usr/bin/env python3' '${scriptPython}/bin/python'
mkdir -p $out/${python.sitePackages}
cp -r $src/matrix $out/${python.sitePackages}/matrix
cp -r matrix $out/${python.sitePackages}/matrix
'';
dontPatchShebangs = true;

Loading…
Cancel
Save