diff options
author | Bob van der Linden <bobvanderlinden@gmail.com> | 2023-04-03 15:18:27 +0200 |
---|---|---|
committer | Bob van der Linden <bobvanderlinden@gmail.com> | 2023-04-05 11:37:46 +0200 |
commit | 532911e9aeec2ca4c64496361bc1cfe9bc3acab0 (patch) | |
tree | 5c4953918e152e877bedb9c95f8360e4d1a1175d /pkgs/applications/networking/pjsip | |
parent | e997e3329832f5c8167e36842763c016bb30732d (diff) |
pjsip: use finalAttrs in mkDerivation
Diffstat (limited to 'pkgs/applications/networking/pjsip')
-rw-r--r-- | pkgs/applications/networking/pjsip/default.nix | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/pkgs/applications/networking/pjsip/default.nix b/pkgs/applications/networking/pjsip/default.nix index db76d3f58611c..eeeb68df87b42 100644 --- a/pkgs/applications/networking/pjsip/default.nix +++ b/pkgs/applications/networking/pjsip/default.nix @@ -11,17 +11,16 @@ , Security , python3 , pythonSupport ? true -, pjsip , runCommand }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pjsip"; version = "2.13"; src = fetchFromGitHub { - owner = pname; + owner = finalAttrs.pname; repo = "pjproject"; - rev = version; + rev = finalAttrs.version; sha256 = "sha256-yzszmm3uIyXtYFgZtUP3iswLx4u/8UbFt80Ln25ToFE="; }; @@ -64,8 +63,8 @@ stdenv.mkDerivation rec { postInstall = '' mkdir -p $out/bin cp pjsip-apps/bin/pjsua-* $out/bin/pjsua - mkdir -p $out/share/${pname}-${version}/samples - cp pjsip-apps/bin/samples/*/* $out/share/${pname}-${version}/samples + mkdir -p $out/share/${finalAttrs.pname}-${finalAttrs.version}/samples + cp pjsip-apps/bin/samples/*/* $out/share/${finalAttrs.pname}-${finalAttrs.version}/samples '' + lib.optionalString pythonSupport '' (cd pjsip-apps/src/swig/python && \ python setup.py install --prefix=$py @@ -115,4 +114,4 @@ stdenv.mkDerivation rec { mainProgram = "pjsua"; platforms = platforms.linux ++ platforms.darwin; }; -} +}) |