atom, atom-beta: move versions to top of file

This commit is contained in:
Patrick Hilhorst 2018-10-24 11:30:28 +02:00
parent 782c820ad9
commit 26441bc650
No known key found for this signature in database
GPG Key ID: 589BB0A8DAFEF2B2

View File

@ -1,6 +1,19 @@
{ stdenv, pkgs, fetchurl, makeWrapper, wrapGAppsHook, gvfs, gtk3, atomEnv }:
let
versions = {
atom = {
version = "1.31.2";
sha256 = "1szx9p2nz1qzjpig0l8h4hj5mqwpjvkcynn8crh21drply4bpfr0";
};
atom-beta = {
version = "1.32.0";
beta = 0;
sha256 = "12k5cn70a0diyaqbmq6s6l2sbi9i3d9p7i38qnm97lnw0y1kh0jm";
};
};
common = pname: {version, sha256, beta ? null}:
let fullVersion = version + stdenv.lib.optionalString (beta != null) "-beta${toString beta}";
name = "${pname}-${fullVersion}";
@ -71,15 +84,4 @@ let
platforms = platforms.x86_64;
};
};
in stdenv.lib.mapAttrs common {
atom = {
version = "1.31.2";
sha256 = "1szx9p2nz1qzjpig0l8h4hj5mqwpjvkcynn8crh21drply4bpfr0";
};
atom-beta = {
version = "1.32.0";
beta = 0;
sha256 = "12k5cn70a0diyaqbmq6s6l2sbi9i3d9p7i38qnm97lnw0y1kh0jm";
};
}
in stdenv.lib.mapAttrs common versions