vaultenv: init at 0.5.0
This commit is contained in:
parent
51eafbe028
commit
c3f6b53bb6
@ -686,6 +686,9 @@ self: super: {
|
|||||||
# It makes no sense to have intero-nix-shim in Hackage, so we publish it here only.
|
# It makes no sense to have intero-nix-shim in Hackage, so we publish it here only.
|
||||||
intero-nix-shim = self.callPackage ../tools/haskell/intero-nix-shim {};
|
intero-nix-shim = self.callPackage ../tools/haskell/intero-nix-shim {};
|
||||||
|
|
||||||
|
# vaultenv is not available from Hackage.
|
||||||
|
vaultenv = self.callPackage ../tools/haskell/vaultenv { };
|
||||||
|
|
||||||
# https://github.com/Philonous/hs-stun/pull/1
|
# https://github.com/Philonous/hs-stun/pull/1
|
||||||
# Remove if a version > 0.1.0.1 ever gets released.
|
# Remove if a version > 0.1.0.1 ever gets released.
|
||||||
stunclient = overrideCabal super.stunclient (drv: {
|
stunclient = overrideCabal super.stunclient (drv: {
|
||||||
|
26
pkgs/development/tools/haskell/vaultenv/default.nix
Normal file
26
pkgs/development/tools/haskell/vaultenv/default.nix
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
{ mkDerivation, fetchurl, async, base, bytestring, http-conduit, lens
|
||||||
|
, lens-aeson, optparse-applicative, retry, stdenv, text, unix
|
||||||
|
, unordered-containers, utf8-string
|
||||||
|
}:
|
||||||
|
|
||||||
|
mkDerivation rec {
|
||||||
|
pname = "vaultenv";
|
||||||
|
version = "0.5.0";
|
||||||
|
|
||||||
|
src = fetchurl {
|
||||||
|
url = "https://github.com/channable/vaultenv/archive/v${version}.tar.gz";
|
||||||
|
sha256 = "0hdcxq88cf3ygnikkppyg3fcf7xmwm9zif7274j3n34p9vd8xci3";
|
||||||
|
};
|
||||||
|
|
||||||
|
isLibrary = false;
|
||||||
|
isExecutable = true;
|
||||||
|
executableHaskellDepends = [
|
||||||
|
async base bytestring http-conduit lens lens-aeson
|
||||||
|
optparse-applicative retry text unix unordered-containers
|
||||||
|
utf8-string
|
||||||
|
];
|
||||||
|
homepage = "https://github.com/channable/vaultenv";
|
||||||
|
description = "Runs processes with secrets from HashiCorp Vault";
|
||||||
|
license = stdenv.lib.licenses.bsd3;
|
||||||
|
maintainers = with stdenv.lib.maintainers; [ lnl7 ];
|
||||||
|
}
|
@ -19114,6 +19114,8 @@ with pkgs;
|
|||||||
|
|
||||||
vault = callPackage ../tools/security/vault { };
|
vault = callPackage ../tools/security/vault { };
|
||||||
|
|
||||||
|
vaultenv = haskellPackages.vaultenv;
|
||||||
|
|
||||||
vbam = callPackage ../misc/emulators/vbam {
|
vbam = callPackage ../misc/emulators/vbam {
|
||||||
ffmpeg = ffmpeg_2;
|
ffmpeg = ffmpeg_2;
|
||||||
};
|
};
|
||||||
|
Loading…
Reference in New Issue
Block a user