diff options
author | Michal Sojka <michal.sojka@cvut.cz> | 2022-11-07 01:02:24 +0100 |
---|---|---|
committer | Michal Sojka <michal.sojka@cvut.cz> | 2023-05-21 09:07:32 +0200 |
commit | c8faadaf0b75e6af75b2f66705f3d6d8bbee03ca (patch) | |
tree | 209994c2602c3505e38beed5d1b230fecc4c3b8c /pkgs/development/libraries/cyrus-sasl-xoauth2/default.nix | |
parent | a2a777538d971c6b01c6e54af89ddd6567c055e8 (diff) | |
download | nixpkgs-c8faadaf0b75e6af75b2f66705f3d6d8bbee03ca.tar nixpkgs-c8faadaf0b75e6af75b2f66705f3d6d8bbee03ca.tar.gz nixpkgs-c8faadaf0b75e6af75b2f66705f3d6d8bbee03ca.tar.bz2 nixpkgs-c8faadaf0b75e6af75b2f66705f3d6d8bbee03ca.tar.lz nixpkgs-c8faadaf0b75e6af75b2f66705f3d6d8bbee03ca.tar.xz nixpkgs-c8faadaf0b75e6af75b2f66705f3d6d8bbee03ca.tar.zst nixpkgs-c8faadaf0b75e6af75b2f66705f3d6d8bbee03ca.zip |
cyrus-sasl-xoauth2: init at 0.2
Diffstat (limited to 'pkgs/development/libraries/cyrus-sasl-xoauth2/default.nix')
-rw-r--r-- | pkgs/development/libraries/cyrus-sasl-xoauth2/default.nix | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/pkgs/development/libraries/cyrus-sasl-xoauth2/default.nix b/pkgs/development/libraries/cyrus-sasl-xoauth2/default.nix new file mode 100644 index 00000000000..bc81574a0cd --- /dev/null +++ b/pkgs/development/libraries/cyrus-sasl-xoauth2/default.nix @@ -0,0 +1,31 @@ +{ lib, stdenv, fetchFromGitHub, autoconf, libtool, automake, cyrus_sasl }: + +stdenv.mkDerivation rec { + pname = "cyrus-sasl-xoauth2"; + version = "0.2"; + + src = fetchFromGitHub { + owner = "moriyoshi"; + repo = "cyrus-sasl-xoauth2"; + rev = "v${version}"; + sha256 = "sha256-lI8uKtVxrziQ8q/Ss+QTgg1xTObZUTAzjL3MYmtwyd8="; + }; + + nativeBuildInputs = [ autoconf libtool automake ]; + + buildInputs = [ cyrus_sasl ]; + + preConfigure = "./autogen.sh"; + + configureFlags = [ + "--with-cyrus-sasl=${placeholder "out"}" + ]; + + meta = with lib; { + homepage = "https://github.com/moriyoshi/cyrus-sasl-xoauth2"; + description = "XOAUTH2 mechanism plugin for cyrus-sasl"; + platforms = platforms.unix; + license = licenses.mit; + maintainers = with lib.maintainers; [ wentasah ]; + }; +} |