diff options
author | Federico Damián Schonborn <fdschonborn@gmail.com> | 2023-12-09 01:00:48 -0300 |
---|---|---|
committer | Federico Damián Schonborn <fdschonborn@gmail.com> | 2024-01-13 22:35:34 -0300 |
commit | 9d7136ff2abdc93000fe6070e4969dfc02379ce2 (patch) | |
tree | 30bd3ef024318105f659e0c563de04b9f62a0588 /pkgs/desktops | |
parent | 3a50e0e6cba81bca08cb203aee56a42f4db31d94 (diff) | |
download | nixlib-9d7136ff2abdc93000fe6070e4969dfc02379ce2.tar nixlib-9d7136ff2abdc93000fe6070e4969dfc02379ce2.tar.gz nixlib-9d7136ff2abdc93000fe6070e4969dfc02379ce2.tar.bz2 nixlib-9d7136ff2abdc93000fe6070e4969dfc02379ce2.tar.lz nixlib-9d7136ff2abdc93000fe6070e4969dfc02379ce2.tar.xz nixlib-9d7136ff2abdc93000fe6070e4969dfc02379ce2.tar.zst nixlib-9d7136ff2abdc93000fe6070e4969dfc02379ce2.zip |
mate.pluma: Patch missing dependencies for plugins
Signed-off-by: Federico Damián Schonborn <fdschonborn@gmail.com>
Diffstat (limited to 'pkgs/desktops')
-rw-r--r-- | pkgs/desktops/mate/pluma/default.nix | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/pkgs/desktops/mate/pluma/default.nix b/pkgs/desktops/mate/pluma/default.nix index 665e1b49a436..ed7d54e9469b 100644 --- a/pkgs/desktops/mate/pluma/default.nix +++ b/pkgs/desktops/mate/pluma/default.nix @@ -32,6 +32,7 @@ stdenv.mkDerivation rec { itstool perl pkg-config + python3.pkgs.wrapPython wrapGAppsHook ]; @@ -47,6 +48,16 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; + pythonPath = with python3.pkgs; [ + pycairo + six + ]; + + postFixup = '' + buildPythonPath "$pythonPath" + patchPythonScript $out/lib/pluma/plugins/snippets/Snippet.py + ''; + passthru.updateScript = mateUpdateScript { inherit pname; }; meta = with lib; { |