postman : 5.5.2 -> 5.5.3

This commit is contained in:
Olivier Bourdoux 2018-02-19 21:47:36 +01:00
parent 39ff498418
commit 844c468b8f

View File

@ -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/
'';