diff options
author | Jaka Hudoklin <offlinehacker@users.noreply.github.com> | 2017-06-05 00:56:34 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-06-05 00:56:34 +0200 |
commit | 305e7deb0d759762f3f9499d117181d5ec5eebf1 (patch) | |
tree | 95c0b2395099e710615eb49b36897d2a3e71470c /pkgs/servers | |
parent | 9d747eea72ba781fad4375383a5a9f8e4896ed56 (diff) | |
parent | d0074286212761d27b86386681e09a4a844a1efc (diff) | |
download | nixlib-305e7deb0d759762f3f9499d117181d5ec5eebf1.tar nixlib-305e7deb0d759762f3f9499d117181d5ec5eebf1.tar.gz nixlib-305e7deb0d759762f3f9499d117181d5ec5eebf1.tar.bz2 nixlib-305e7deb0d759762f3f9499d117181d5ec5eebf1.tar.lz nixlib-305e7deb0d759762f3f9499d117181d5ec5eebf1.tar.xz nixlib-305e7deb0d759762f3f9499d117181d5ec5eebf1.tar.zst nixlib-305e7deb0d759762f3f9499d117181d5ec5eebf1.zip |
Merge pull request #26362 from benley/dex-2.4.1
dex: init at 2.4.1
Diffstat (limited to 'pkgs/servers')
-rw-r--r-- | pkgs/servers/dex/default.nix | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/pkgs/servers/dex/default.nix b/pkgs/servers/dex/default.nix new file mode 100644 index 000000000000..119d5f03f626 --- /dev/null +++ b/pkgs/servers/dex/default.nix @@ -0,0 +1,32 @@ +{ lib, buildGoPackage, fetchFromGitHub }: + +let version = "2.4.1"; in + +buildGoPackage rec { + name = "dex-${version}"; + + goPackagePath = "github.com/coreos/dex"; + + src = fetchFromGitHub { + rev = "v${version}"; + owner = "coreos"; + repo = "dex"; + sha256 = "11qpn3wh74mq16xgl9l50n2v02ffqcd14xccf77j5il04xr764nx"; + }; + + subPackages = [ + "cmd/dex" + ]; + + buildFlagsArray = [ + "-ldflags=-w -X ${goPackagePath}/version.Version=${src.rev}" + ]; + + meta = { + description = "OpenID Connect and OAuth2 identity provider with pluggable connectors"; + license = lib.licenses.asl20; + homepage = https://github.com/coreos/dex; + maintainers = with lib.maintainers; [benley]; + platforms = lib.platforms.unix; + }; +} |