gitea: add PAM support

This commit is contained in:
Sean Haugh 2018-12-22 18:49:25 -06:00
parent 5747c7114e
commit 9406f240a7
1 changed files with 6 additions and 3 deletions

View File

@ -1,6 +1,7 @@
{ stdenv, buildGoPackage, fetchFromGitHub, makeWrapper
, git, bash, gzip, openssh
, git, bash, gzip, openssh, pam
, sqliteSupport ? true
, pamSupport ? true
}:
with stdenv.lib;
@ -31,9 +32,11 @@ buildGoPackage rec {
substituteInPlace modules/setting/setting.go --subst-var data
'';
nativeBuildInputs = [ makeWrapper ];
nativeBuildInputs = [ makeWrapper ]
++ optional pamSupport pam;
buildFlags = optional sqliteSupport "-tags sqlite";
buildFlags = optional sqliteSupport "-tags sqlite"
++ optional pamSupport "-tags pam";
buildFlagsArray = ''
-ldflags=
-X=main.Version=${version}