diff options
author | Matthew Justin Bauer <mjbauer95@gmail.com> | 2018-04-25 14:47:43 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-04-25 14:47:43 -0500 |
commit | edf55489582a66272fd77d269969a2ea3d95c46f (patch) | |
tree | 677fdf5fd770edf056d2c565234d4fb957e24dc2 | |
parent | fb836946deef0662134cd45deb49a56c30fe575f (diff) | |
parent | 844c468b8f53e8bb84c75bb944ee9b4ad6b025ce (diff) | |
download | nixlib-edf55489582a66272fd77d269969a2ea3d95c46f.tar nixlib-edf55489582a66272fd77d269969a2ea3d95c46f.tar.gz nixlib-edf55489582a66272fd77d269969a2ea3d95c46f.tar.bz2 nixlib-edf55489582a66272fd77d269969a2ea3d95c46f.tar.lz nixlib-edf55489582a66272fd77d269969a2ea3d95c46f.tar.xz nixlib-edf55489582a66272fd77d269969a2ea3d95c46f.tar.zst nixlib-edf55489582a66272fd77d269969a2ea3d95c46f.zip |
Merge pull request #35201 from xurei/app/postman
postman : 5.5.2 -> 5.5.3
-rw-r--r-- | pkgs/development/web/postman/default.nix | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/pkgs/development/web/postman/default.nix b/pkgs/development/web/postman/default.nix index 48f76e9e85d2..c51e1595ee72 100644 --- a/pkgs/development/web/postman/default.nix +++ b/pkgs/development/web/postman/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { name = "postman-${version}"; - version = "5.5.2"; + version = "5.5.3"; src = fetchurl { url = "https://dl.pstmn.io/download/version/${version}/linux64"; - sha1 = "68886197A8375E860AB880547838FEFC9E12FC64"; + sha1 = "BC0C6117BEC6D1638FD18A0E2A580617669A9297"; name = "${name}.tar.gz"; }; @@ -16,10 +16,15 @@ stdenv.mkDerivation rec { buildPhase = ":"; # nothing to build + icon = fetchurl { + url = "https://www.getpostman.com/img-rebrand/logo.png"; + sha256 = "0jdhl9c07b1723j2f172z3s5p5lh8sqa1rcvdzz3h6z5zwn21g7v"; + }; + desktopItem = makeDesktopItem { name = "postman"; exec = "postman"; - icon = "$out/share/postman/resources/app/assets/icon.png"; + icon = "${icon}"; comment = "API Development Environment"; desktopName = "Postman"; genericName = "Postman"; @@ -28,10 +33,12 @@ stdenv.mkDerivation rec { installPhase = '' mkdir -p $out/share/postman - mkdir -p $out/share/applications cp -R * $out/share/postman + mkdir -p $out/bin ln -s $out/share/postman/Postman $out/bin/postman + + mkdir -p $out/share/applications ln -s ${desktopItem}/share/applications/* $out/share/applications/ ''; |