summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorSarah Brofeldt <sbrofeldt@gmail.com>2019-04-27 00:27:47 +0200
committerGitHub <noreply@github.com>2019-04-27 00:27:47 +0200
commit3da5f976a5e6a545a225dfe0272bb98127370c16 (patch)
tree95c9edf4e7284c01c4d67066fe33c2f879676109 /pkgs
parentfa0208c09abd96b784d4f194cffab6a9aa73c80a (diff)
parent680d3d5ddcd8f1e72b669d97c6e83a8524cb20e3 (diff)
downloadnixpkgs-3da5f976a5e6a545a225dfe0272bb98127370c16.tar
nixpkgs-3da5f976a5e6a545a225dfe0272bb98127370c16.tar.gz
nixpkgs-3da5f976a5e6a545a225dfe0272bb98127370c16.tar.bz2
nixpkgs-3da5f976a5e6a545a225dfe0272bb98127370c16.tar.lz
nixpkgs-3da5f976a5e6a545a225dfe0272bb98127370c16.tar.xz
nixpkgs-3da5f976a5e6a545a225dfe0272bb98127370c16.tar.zst
nixpkgs-3da5f976a5e6a545a225dfe0272bb98127370c16.zip
Merge pull request #60234 from nyanloutre/dex_update
dex-oidc: 2.4.1 -> 2.16.0
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/servers/dex/default.nix20
1 files changed, 12 insertions, 8 deletions
diff --git a/pkgs/servers/dex/default.nix b/pkgs/servers/dex/default.nix
index 119d5f03f62..1f9c2c9cb77 100644
--- a/pkgs/servers/dex/default.nix
+++ b/pkgs/servers/dex/default.nix
@@ -1,17 +1,16 @@
 { lib, buildGoPackage, fetchFromGitHub }:
 
-let version = "2.4.1"; in
-
 buildGoPackage rec {
-  name = "dex-${version}";
+  pname = "dex";
+  version = "2.16.0";
 
-  goPackagePath = "github.com/coreos/dex";
+  goPackagePath = "github.com/dexidp/dex";
 
   src = fetchFromGitHub {
     rev = "v${version}";
-    owner = "coreos";
-    repo = "dex";
-    sha256 = "11qpn3wh74mq16xgl9l50n2v02ffqcd14xccf77j5il04xr764nx";
+    owner = "dexidp";
+    repo = pname;
+    sha256 = "0w8nl7inqp4grbaq320dgynmznbrln8vihd799dwb2cx86laxsi1";
   };
 
   subPackages = [
@@ -22,10 +21,15 @@ buildGoPackage rec {
     "-ldflags=-w -X ${goPackagePath}/version.Version=${src.rev}"
   ];
 
+  postInstall = ''
+    mkdir -p $out/share
+    cp -r go/src/${goPackagePath}/web $out/share/web
+  '';
+
   meta = {
     description = "OpenID Connect and OAuth2 identity provider with pluggable connectors";
     license = lib.licenses.asl20;
-    homepage = https://github.com/coreos/dex;
+    homepage = https://github.com/dexidp/dex;
     maintainers = with lib.maintainers; [benley];
     platforms = lib.platforms.unix;
   };