Merge remote-tracking branch 'upstream/master' into consistent-bazel-ref
This commit is contained in:
@@ -45,7 +45,7 @@ let generic = { major, version, src }:
|
||||
downloadPage = http://alloytools.org/download.html;
|
||||
license = licenses.mit;
|
||||
platforms = platforms.linux;
|
||||
maintainers = with maintainers; [ aminb ];
|
||||
maintainers = with maintainers; [ notbandali ];
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
@@ -2,13 +2,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "ameba";
|
||||
version = "0.11.0";
|
||||
version = "0.12.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "crystal-ameba";
|
||||
repo = "ameba";
|
||||
rev = "v${version}";
|
||||
sha256 = "0zjv59f555q2w8ahrvmpdzasrifwjgr0mk6rly9yss4ab3rj8cy2";
|
||||
sha256 = "0g68yijbm2j4ig536fwq49d1z7x2iv9kp4g3gjklf5zn1sbqhm12";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ crystal shards ];
|
||||
@@ -35,7 +35,7 @@ stdenv.mkDerivation rec {
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "A static code analysis tool for Crystal";
|
||||
homepage = https://crystal-ameba.github.io;
|
||||
homepage = "https://crystal-ameba.github.io";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ kimburgess ];
|
||||
};
|
||||
|
||||
@@ -8,7 +8,7 @@ let
|
||||
common = { scalaVersion, sha256 }:
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "ammonite";
|
||||
version = "1.7.4";
|
||||
version = "2.0.4";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/lihaoyi/Ammonite/releases/download/${version}/${scalaVersion}-${version}";
|
||||
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
|
||||
phases = "installPhase";
|
||||
|
||||
installPhase = ''
|
||||
install -Dm755 ${src} $out/bin/amm
|
||||
install -Dm755 $src $out/bin/amm
|
||||
sed -i '0,/java/{s|java|${jre}/bin/java|}' $out/bin/amm
|
||||
'' + optionalString (disableRemoteLogging) ''
|
||||
sed -i '0,/ammonite.Main/{s|ammonite.Main|ammonite.Main --no-remote-logging|}' $out/bin/amm
|
||||
@@ -40,6 +40,6 @@ stdenv.mkDerivation rec {
|
||||
};
|
||||
};
|
||||
in {
|
||||
ammonite_2_12 = common { scalaVersion = "2.12"; sha256 = "0d2xjhxrly4cv5fpjv1i0a74ayij7c2x5sb6lsgzxpq7jj0bk1m6"; };
|
||||
ammonite_2_13 = common { scalaVersion = "2.13"; sha256 = "0hmdizzf8l8i07vdfik24iby39xg1vjfp1cwgjpbcmxv8klf50b0"; };
|
||||
ammonite_2_12 = common { scalaVersion = "2.12"; sha256 = "068lcdi1y3zcspr0qmppflad7a4kls9gi321rp8dc5qc6f9nnk04"; };
|
||||
ammonite_2_13 = common { scalaVersion = "2.13"; sha256 = "0fa0q9nk00crr2ws2mmw6pp4vf0xy53bqqhnws524ywwg6zwrl9s"; };
|
||||
}
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "bingrep";
|
||||
version = "0.8.1";
|
||||
version = "0.8.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "m4b";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
sha256 = "1xig3lrw0jdaxibzirqnm50l8nj4si9pa9w0jypmyhf1lr6yzd0g";
|
||||
sha256 = "1qv41g7mblnq07145m03s2fhbrjfsc0924zb9z4cp159ygkggxcy";
|
||||
};
|
||||
|
||||
cargoSha256 = "1fsp1ycfswrzldwnjw5cdwi809fd37pwshvrpf7sp0wmzx2bqhgm";
|
||||
cargoSha256 = "1z53408mcmy698xb2sxj1s1p9xc9srlkj0v8wswhdp7nq27vwkdj";
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "Greps through binaries from various OSs and architectures, and colors them";
|
||||
|
||||
@@ -4,12 +4,13 @@ buildRubyGem rec {
|
||||
inherit ruby;
|
||||
name = "${gemName}-${version}";
|
||||
gemName = "brakeman";
|
||||
version = "4.7.2";
|
||||
source.sha256 = "1j1svldxvbl27kpyp9yngfwa0fdqal926sjk0cha7h520wvnz79k";
|
||||
version = "4.8.0";
|
||||
source.sha256 = "0xy28pq4x1i7xns5af9k8fx35sqffz2lg94fgbsi9zhi877b7srg";
|
||||
|
||||
meta = with lib; {
|
||||
description = "Static analysis security scanner for Ruby on Rails";
|
||||
homepage = "https://brakemanscanner.org/";
|
||||
changelog = "https://github.com/presidentbeef/brakeman/releases/tag/v${version}";
|
||||
license = [ licenses.unfreeRedistributable ];
|
||||
platforms = ruby.meta.platforms;
|
||||
maintainers = [ maintainers.marsam ];
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
{ stdenv, fetchurl, makeWrapper, jre }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
version = "8.29";
|
||||
version = "8.31";
|
||||
pname = "checkstyle";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/checkstyle/checkstyle/releases/download/checkstyle-${version}/checkstyle-${version}-all.jar";
|
||||
sha256 = "1rbipf4031inv34ci0rczz7dipi3b12cpn45h949i095gdh37pgh";
|
||||
sha256 = "03dn07lissr2dkhi44wlkrbsby4zfvwai8gykc3xjgs46jy05rf8";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ makeWrapper ];
|
||||
@@ -29,7 +29,7 @@ stdenv.mkDerivation rec {
|
||||
adheres to a coding standard. By default it supports the Sun Code
|
||||
Conventions, but is highly configurable.
|
||||
'';
|
||||
homepage = http://checkstyle.sourceforge.net/;
|
||||
homepage = "http://checkstyle.sourceforge.net/";
|
||||
license = licenses.lgpl21;
|
||||
maintainers = with maintainers; [ pSub ];
|
||||
platforms = jre.meta.platforms;
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "codeql";
|
||||
version = "2.0.2";
|
||||
version = "2.1.0";
|
||||
|
||||
dontConfigure = true;
|
||||
dontBuild = true;
|
||||
@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
|
||||
|
||||
src = fetchzip {
|
||||
url = "https://github.com/github/codeql-cli-binaries/releases/download/v${version}/codeql.zip";
|
||||
sha256 = "11siv8qmj4arl6qxks7bqnhx5669r3kxqcxq37ai7sf9f7v78k1i";
|
||||
sha256 = "1vp4f5kwmxc4j59cdzwj0jh0n4c05hkvssvv9ii6w88phzblzpjk";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
@@ -2,13 +2,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "flow";
|
||||
version = "0.118.0";
|
||||
version = "0.121.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "facebook";
|
||||
repo = "flow";
|
||||
rev = "refs/tags/v${version}";
|
||||
sha256 = "103dgj61qhbqzfgqjbcww2bfipk894glj9xjg1r2zwfsgpxy6x26";
|
||||
sha256 = "1lx3lfn0blnwpq6iph0x6xcr4nrdhyvfvx6x8qk6axwlmg2swdcy";
|
||||
};
|
||||
|
||||
installPhase = ''
|
||||
@@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "A static type checker for JavaScript";
|
||||
homepage = https://flow.org/;
|
||||
homepage = "https://flow.org/";
|
||||
changelog = "https://github.com/facebook/flow/releases/tag/v${version}";
|
||||
license = licenses.mit;
|
||||
platforms = ocamlPackages.ocaml.meta.platforms;
|
||||
|
||||
@@ -1,42 +1,80 @@
|
||||
{ stdenv, fetchurl, pkgs, lib }:
|
||||
|
||||
{ stdenv
|
||||
, fetchurl
|
||||
, lib
|
||||
, autoPatchelfHook
|
||||
, wrapQtAppsHook
|
||||
, libbsd
|
||||
, python27
|
||||
, gmpxx
|
||||
, ncurses5
|
||||
, gnustep
|
||||
, libffi
|
||||
}:
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "hopper";
|
||||
version = "4.5.7";
|
||||
pname = "hopper";
|
||||
version = "4.5.21";
|
||||
rev = "v${lib.versions.major version}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://d2ap6ypl1xbe4k.cloudfront.net/Hopper-${rev}-${version}-Linux.pkg.tar.xz";
|
||||
sha256 = "1ce7a0f13126a940398aa8da4a74e250dff0401074f30446a8840ac3dbb902c0";
|
||||
sha256 = "0s733n3hmzpsnrvfryq7kzsvwshd1y9fzm16a64gnii8cmfalrqc";
|
||||
};
|
||||
|
||||
sourceRoot = ".";
|
||||
|
||||
ldLibraryPath = with pkgs; stdenv.lib.makeLibraryPath [
|
||||
libbsd.out libffi.out gmpxx.out python27Full.out python27Packages.libxml2 qt5.qtbase zlib xlibs.libX11.out xorg_sys_opengl.out xlibs.libXrender.out gcc-unwrapped.lib
|
||||
nativeBuildInputs = [
|
||||
wrapQtAppsHook
|
||||
autoPatchelfHook
|
||||
];
|
||||
|
||||
nativeBuildInputs = [ pkgs.qt5.wrapQtAppsHook ];
|
||||
|
||||
qtWrapperArgs = [ ''--suffix LD_LIBRARY_PATH : ${ldLibraryPath}'' ];
|
||||
buildInputs = [
|
||||
libbsd
|
||||
python27
|
||||
gmpxx
|
||||
ncurses5
|
||||
gnustep.libobjc
|
||||
];
|
||||
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
|
||||
mkdir -p $out/bin
|
||||
mkdir -p $out/lib
|
||||
mkdir -p $out/share
|
||||
|
||||
cp $sourceRoot/opt/hopper-${rev}/bin/Hopper $out/bin/hopper
|
||||
cp -r $sourceRoot/opt/hopper-${rev}/lib $out
|
||||
cp -r $sourceRoot/usr/share $out/share
|
||||
patchelf \
|
||||
--set-interpreter ${stdenv.glibc}/lib/ld-linux-x86-64.so.2 \
|
||||
$out/bin/hopper
|
||||
cp \
|
||||
--archive \
|
||||
$sourceRoot/opt/hopper-${rev}/lib/libBlocksRuntime.so* \
|
||||
$sourceRoot/opt/hopper-${rev}/lib/libdispatch.so* \
|
||||
$sourceRoot/opt/hopper-${rev}/lib/libgnustep-base.so* \
|
||||
$sourceRoot/opt/hopper-${rev}/lib/libHopperCore.so* \
|
||||
$sourceRoot/opt/hopper-${rev}/lib/libkqueue.so* \
|
||||
$sourceRoot/opt/hopper-${rev}/lib/libobjcxx.so* \
|
||||
$sourceRoot/opt/hopper-${rev}/lib/libpthread_workqueue.so* \
|
||||
$out/lib
|
||||
|
||||
# we already ship libffi.so.7
|
||||
ln -s ${lib.getLib libffi}/lib/libffi.so $out/lib/libffi.so.6
|
||||
|
||||
cp -r $sourceRoot/usr/share $out
|
||||
|
||||
runHook postInstall
|
||||
'';
|
||||
|
||||
meta = {
|
||||
postFixup = ''
|
||||
substituteInPlace "$out/share/applications/hopper-${rev}.desktop" \
|
||||
--replace "Exec=/opt/hopper-${rev}/bin/Hopper" "Exec=$out/bin/hopper"
|
||||
'';
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
homepage = "https://www.hopperapp.com/index.html";
|
||||
description = "A macOS and Linux Disassembler";
|
||||
license = stdenv.lib.licenses.unfree;
|
||||
maintainers = [ stdenv.lib.maintainers.luis ];
|
||||
platforms = stdenv.lib.platforms.linux;
|
||||
license = licenses.unfree;
|
||||
maintainers = with maintainers; [
|
||||
luis
|
||||
Enteee
|
||||
];
|
||||
platforms = platforms.linux;
|
||||
};
|
||||
}
|
||||
|
||||
@@ -2,13 +2,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "jdepend";
|
||||
version = "2.9.1";
|
||||
version = "2.10";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "clarkware";
|
||||
repo = "jdepend";
|
||||
rev = version;
|
||||
sha256 = "1sxkgj4k4dhg8vb772pvisyzb8x0gwvlfqqir30ma4zvz3rfz60p";
|
||||
sha256 = "1lxf3j9vflky7a2py3i59q7cwd1zvjv2b88l3za39vc90s04dz6k";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ ant jdk ];
|
||||
@@ -27,7 +27,7 @@ stdenv.mkDerivation rec {
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "Traverses Java class file directories and generates design quality metrics for each Java package";
|
||||
homepage = http://www.clarkware.com/software/JDepend.html;
|
||||
homepage = "http://www.clarkware.com/software/JDepend.html";
|
||||
license = licenses.bsd3;
|
||||
platforms = platforms.linux;
|
||||
maintainers = with maintainers; [ pSub ];
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{stdenv, fetchurl, perl}:
|
||||
{stdenv, fetchurl, fetchpatch, perl, perlPackages, makeWrapper }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "lcov-1.14";
|
||||
@@ -8,13 +8,28 @@ stdenv.mkDerivation rec {
|
||||
sha256 = "06h7ixyznf6vz1qvksjgy5f3q2nw9akf6zx59npf0h3l32cmd68l";
|
||||
};
|
||||
|
||||
buildInputs = [ perl ];
|
||||
patches =
|
||||
[ (fetchpatch {
|
||||
url = https://github.com/linux-test-project/lcov/commit/ebfeb3e179e450c69c3532f98cd5ea1fbf6ccba7.patch;
|
||||
sha256 = "0dalkqbjb6a4vp1lcsxd39dpn5fzdf7ihsjbiviq285s15nxdj1j";
|
||||
})
|
||||
(fetchpatch {
|
||||
url = https://github.com/linux-test-project/lcov/commit/75fbae1cfc5027f818a0bb865bf6f96fab3202da.patch;
|
||||
sha256 = "0v1hn0511dxqbf50ppwasc6vmg0m6rns7ydbdy2rdbn0j7gxw30x";
|
||||
})
|
||||
];
|
||||
|
||||
buildInputs = [ perl makeWrapper ];
|
||||
|
||||
preBuild = ''
|
||||
patchShebangs bin/
|
||||
makeFlagsArray=(PREFIX=$out LCOV_PERL_PATH=$(command -v perl))
|
||||
'';
|
||||
|
||||
postInstall = ''
|
||||
wrapProgram $out/bin/lcov --set PERL5LIB ${perlPackages.makeFullPerlPath [ perlPackages.PerlIOgzip perlPackages.JSON ]}
|
||||
'';
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "Code coverage tool that enhances GNU gcov";
|
||||
|
||||
|
||||
@@ -12,7 +12,7 @@ rustPlatform.buildRustPackage rec {
|
||||
sha256 = "1zv87nqhrzsxx0m891df4vagzssj3kblfv9yp7j96dw0vn9950qa";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ cmake ];
|
||||
nativeBuildInputs = [ cmake pkgconfig ];
|
||||
buildInputs = [ makeWrapper ];
|
||||
propagatedBuildInputs = with qt5; [
|
||||
qt5.qtbase
|
||||
@@ -20,11 +20,10 @@ rustPlatform.buildRustPackage rec {
|
||||
qtsvg
|
||||
qtquickcontrols2
|
||||
qtgraphicaleffects
|
||||
pkgconfig
|
||||
git
|
||||
];
|
||||
|
||||
cargoSha256 = "1fsxd7yzb38h1d52yyz7kj1v0riycjydb1b1bn1zkhgwm5sm2kbs";
|
||||
cargoSha256 = "1hdsn011y9invfy7can8c02zwa7birj9y1rxhrj7wyv4gh3659i0";
|
||||
doCheck = false;
|
||||
|
||||
postInstall = ''
|
||||
|
||||
@@ -10,13 +10,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "radare2-cutter";
|
||||
version = "1.10.1";
|
||||
version = "1.10.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "radareorg";
|
||||
repo = "cutter";
|
||||
rev = "v${version}";
|
||||
sha256 = "1gvsrcskcdd1hxrjpkpc657anmfs25f174vxk4wzvn385rnmrxd3";
|
||||
sha256 = "1icv56gxpzdjqn37pk3g99vgpljdc77i6k0x601iw2885s7s01n6";
|
||||
};
|
||||
|
||||
postUnpack = "export sourceRoot=$sourceRoot/src";
|
||||
|
||||
@@ -99,7 +99,7 @@ let
|
||||
|
||||
meta = {
|
||||
description = "unix-like reverse engineering framework and commandline tools";
|
||||
homepage = http://radare.org/;
|
||||
homepage = "http://radare.org/";
|
||||
license = stdenv.lib.licenses.gpl2Plus;
|
||||
maintainers = with stdenv.lib.maintainers; [ raskin makefu mic92 ];
|
||||
platforms = with stdenv.lib.platforms; linux;
|
||||
@@ -110,22 +110,22 @@ in {
|
||||
#<generated>
|
||||
# DO NOT EDIT! Automatically generated by ./update.py
|
||||
radare2 = generic {
|
||||
version_commit = "23710";
|
||||
gittap = "4.2.0";
|
||||
gittip = "57a60ba8c5e782ca0807e3c7b1d26a8b3923073d";
|
||||
rev = "4.2.0";
|
||||
version = "4.2.0";
|
||||
sha256 = "1xkvc9msbcvwgcasx9q10098ciw1zpnwgrciw397rq9ayrrvpngz";
|
||||
version_commit = "24088";
|
||||
gittap = "4.3.1";
|
||||
gittip = "e7f940d27b3b4eb2738afef78a6ea09ed770318c";
|
||||
rev = "4.3.1";
|
||||
version = "4.3.1";
|
||||
sha256 = "0fiy6aj8xf9anpkk2vpkx8x0m2f26rhjb92nmg61xj13dmhchh30";
|
||||
cs_ver = "4.0.1";
|
||||
cs_sha256 = "0ijwxxk71nr9z91yxw20zfj4bbsbrgvixps5c7cpj163xlzlwba6";
|
||||
};
|
||||
r2-for-cutter = generic {
|
||||
version_commit = "23710";
|
||||
gittap = "4.2.1";
|
||||
gittip = "08478fdd29d8ce2a6c61fbd7b207bffc10682938";
|
||||
rev = "08478fdd29d8ce2a6c61fbd7b207bffc10682938";
|
||||
version = "2020-01-31";
|
||||
sha256 = "14b9433cgc2nabhz836zfgvgh2dwailcmvy05krsa0inmzbvx9fg";
|
||||
version_commit = "24088";
|
||||
gittap = "4.3.1";
|
||||
gittip = "e7f940d27b3b4eb2738afef78a6ea09ed770318c";
|
||||
rev = "e7f940d27b3b4eb2738afef78a6ea09ed770318c";
|
||||
version = "2020-03-05";
|
||||
sha256 = "0fiy6aj8xf9anpkk2vpkx8x0m2f26rhjb92nmg61xj13dmhchh30";
|
||||
cs_ver = "4.0.1";
|
||||
cs_sha256 = "0ijwxxk71nr9z91yxw20zfj4bbsbrgvixps5c7cpj163xlzlwba6";
|
||||
};
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
{ stdenv, fetchurl, unzip }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
version = "4.2.1";
|
||||
version = "4.2.2";
|
||||
pname = "randoop";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/randoop/randoop/releases/download/v${version}/${pname}-${version}.zip";
|
||||
sha256 = "0sq6zyagb8qrj629rq7amzi0dnm6q00mll6gd5yx1nqdnjbfb4qd";
|
||||
sha256 = "1ac4llphh16n5ihc2hb1vggl65mbkw1xd1j3ixfskvmcy8valgqw";
|
||||
};
|
||||
|
||||
buildInputs = [ unzip ];
|
||||
@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "Automatic test generation for Java";
|
||||
homepage = https://randoop.github.io/randoop/;
|
||||
homepage = "https://randoop.github.io/randoop/";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ pSub ];
|
||||
platforms = platforms.linux;
|
||||
|
||||
@@ -130,6 +130,7 @@ in stdenv.mkDerivation rec {
|
||||
# itself and trying to build it. The build should fail and tell you which dependencies you have to upgrade to which versions.
|
||||
# I've notified upstream about this problem here:
|
||||
# https://github.com/avast-tl/retdec/issues/412
|
||||
# gcc is pinned to gcc8 in all-packages.nix. That should probably be re-evaluated on update.
|
||||
version = "3.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "tflint";
|
||||
version = "0.14.0";
|
||||
version = "0.15.3";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "terraform-linters";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
sha256 = "0awb8mjdqdwg4g6lpl6g4vavkhy1hby6gsv6mqsycm1a6z1n7q4k";
|
||||
sha256 = "1j56dadkyg483i2p4i76d4kdkm229yjiyariga96zxp3s4rl0fni";
|
||||
};
|
||||
|
||||
modSha256 = "0ihfrlpi45q4acwfqxkk5ha8x76qk0z4ly3ipdck3a525mfdmk23";
|
||||
modSha256 = "14vgy5lavyp4w16g7wpi9xbni3js541rc3w9qn5ab3khqw5rdhgn";
|
||||
|
||||
subPackages = [ "." ];
|
||||
|
||||
|
||||
@@ -11,7 +11,7 @@ rustPlatform.buildRustPackage rec {
|
||||
sha256 = "19ypflbayi5l0mb8yw7w0a4bq9a3w8nl9jsxapp9m3xggzmsvrxx";
|
||||
};
|
||||
|
||||
cargoSha256 = "1qf52xsd15rj8y9w65zyab7akvzry76k1d4gxvxlz7ph3sl7jl3y";
|
||||
cargoSha256 = "1zgds5rjjikvaj0rxc7slyvkjn067s0v8vdnxn3vsv819q5yd707";
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "A tool to parallelize shell commands";
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
{ lib
|
||||
, python
|
||||
, enableTelemetry ? false
|
||||
}:
|
||||
|
||||
let
|
||||
@@ -29,11 +30,11 @@ with py.pkgs;
|
||||
|
||||
buildPythonApplication rec {
|
||||
pname = "aws-sam-cli";
|
||||
version = "0.40.0";
|
||||
version = "0.44.0";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "1vlg5fdkq5xr4v3a86gyxbbrx4rzdspbv62ki7q8yq8xdja1qz05";
|
||||
sha256 = "0r3m41xjmg8m2jwsqwc9kdkcs3xbz8dsl240ybwbnr7rp29pnirf";
|
||||
};
|
||||
|
||||
# Tests are not included in the PyPI package
|
||||
@@ -49,6 +50,7 @@ buildPythonApplication rec {
|
||||
docker
|
||||
flask
|
||||
idna
|
||||
jmespath
|
||||
pathlib2
|
||||
requests
|
||||
serverlessrepo
|
||||
@@ -56,20 +58,23 @@ buildPythonApplication rec {
|
||||
tomlkit
|
||||
];
|
||||
|
||||
postFixup = if enableTelemetry then "echo aws-sam-cli TELEMETRY IS ENABLED" else ''
|
||||
# Disable telemetry: https://github.com/awslabs/aws-sam-cli/issues/1272
|
||||
wrapProgram $out/bin/sam --set SAM_CLI_TELEMETRY 0
|
||||
'';
|
||||
|
||||
# fix over-restrictive version bounds
|
||||
postPatch = ''
|
||||
substituteInPlace requirements/base.txt \
|
||||
--replace "requests==2.20.1" "requests==2.22.0" \
|
||||
--replace "serverlessrepo==0.1.9" "serverlessrepo~=0.1.9" \
|
||||
--replace "six~=1.11.0" "six~=1.12.0" \
|
||||
--replace "python-dateutil~=2.6, <2.8.1" "python-dateutil~=2.6" \
|
||||
--replace "PyYAML~=3.12" "PyYAML~=5.1"
|
||||
--replace "tomlkit==0.5.8" "tomlkit~=0.5.8" \
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
homepage = https://github.com/awslabs/aws-sam-cli;
|
||||
description = "CLI tool for local development and testing of Serverless applications";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ andreabedini dhkl ];
|
||||
maintainers = with maintainers; [ andreabedini lo1tuma ];
|
||||
};
|
||||
}
|
||||
|
||||
@@ -2,13 +2,13 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "azure-storage-azcopy";
|
||||
version = "10.3.2";
|
||||
version = "10.3.4";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "Azure";
|
||||
repo = "azure-storage-azcopy";
|
||||
rev = "v${version}";
|
||||
sha256 = "0n4yns81kwwx725smsgqg8hc693ygqlzrgkqdrhrfszkpm205479";
|
||||
rev = version;
|
||||
sha256 = "16pdvcgy1d5dfqk3as23j45rkwfrv232n384cj5wfz9qwijkcy5g";
|
||||
};
|
||||
|
||||
subPackages = [ "." ];
|
||||
|
||||
@@ -62,7 +62,7 @@ buildBazelPackage rec {
|
||||
sed -e '/^FILE:@bazel_gazelle_go_repository_tools.*/d' -i $bazelOut/external/\@*.marker
|
||||
'';
|
||||
|
||||
sha256 = "0g2y283glx2ykxxqc3vsg520a6s2w5d937wndhgpfajc5yjgiz43";
|
||||
sha256 = "0cmj186n2y1g9kkdhcivmh2qvigvpnbp03m575b7hgsxi1cp3ssj";
|
||||
};
|
||||
|
||||
buildAttrs = {
|
||||
|
||||
@@ -2,11 +2,11 @@
|
||||
|
||||
python.pkgs.buildPythonApplication rec {
|
||||
pname = "alibuild";
|
||||
version = "1.5.4rc3";
|
||||
version = "1.5.5";
|
||||
|
||||
src = python.pkgs.fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "1mnh0h9m96p78b9ln1gbl4lw1mgl16qbyfi9fj2l13p3nxaq1sib";
|
||||
sha256 = "1sh02avpab4qlyin3p928xw91l4fgs8x5x2rzl623ayqsnfjv19j";
|
||||
};
|
||||
|
||||
doCheck = false;
|
||||
|
||||
@@ -5,7 +5,7 @@ unpackPhase
|
||||
mkdir -p $out/maven
|
||||
cp -r $name/* $out/maven
|
||||
|
||||
makeWrapper $out/maven/bin/mvn $out/bin/mvn --set JAVA_HOME "$jdk"
|
||||
makeWrapper $out/maven/bin/mvn $out/bin/mvn --set-default JAVA_HOME "$jdk"
|
||||
|
||||
# Add the maven-axis and JIRA plugin by default when using maven 1.x
|
||||
if [ -e $out/maven/bin/maven ]
|
||||
|
||||
@@ -8,13 +8,13 @@
|
||||
|
||||
buildBazelPackage rec {
|
||||
name = "bazel-remote-${version}";
|
||||
version = "2020-01-29";
|
||||
version = "1.0.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "buchgr";
|
||||
repo = "bazel-remote";
|
||||
rev = "ae9378321552dd14066332f8fa55076040228cb7";
|
||||
sha256 = "1jbd319n255cmmncnjfdkdcpx0x62asp3dqwgl6vimx4dqqj8v1p";
|
||||
rev = "v${version}";
|
||||
sha256 = "1fpdw139d5q1377qnqbgkahmdr4mdaa17d2m10wkyvyvijwm4r2m";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ go git ];
|
||||
@@ -64,7 +64,7 @@ buildBazelPackage rec {
|
||||
sed -e '/^FILE:@bazel_gazelle_go_repository_tools.*/d' -i $bazelOut/external/\@*.marker
|
||||
'';
|
||||
|
||||
sha256 = "1n66hg1w5jv2rc8q4sjlaf0agvxr713aa40mbkhgjv57x9j7bgn0";
|
||||
sha256 = "141kw2zpr612xdcrg6x9kslg4d5b3fbpzx0vgp3lqwdihfj3sc1l";
|
||||
};
|
||||
|
||||
buildAttrs = {
|
||||
|
||||
@@ -25,11 +25,11 @@
|
||||
}:
|
||||
|
||||
let
|
||||
version = "2.0.0";
|
||||
version = "2.1.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/bazelbuild/bazel/releases/download/${version}/bazel-${version}-dist.zip";
|
||||
sha256 = "1fvc7lakdczim1i99hrwhwx2w75afd3q9fgbhrx7i3pnav3a6kbj";
|
||||
sha256 = "0ijz9lxralyw18r5ra2h79jnafk5521ncr3knaip74cqa28csw9k";
|
||||
};
|
||||
|
||||
# Update with `eval $(nix-build -A bazel.updater)`,
|
||||
@@ -51,9 +51,9 @@ let
|
||||
(if stdenv.hostPlatform.isDarwin
|
||||
then srcs."java_tools_javac11_darwin-v7.0.zip"
|
||||
else srcs."java_tools_javac11_linux-v7.0.zip")
|
||||
srcs."coverage_output_generator-v2.0.zip"
|
||||
srcs."coverage_output_generator-v2.1.zip"
|
||||
srcs.build_bazel_rules_nodejs
|
||||
srcs."android_tools_pkg-0.12.tar.gz"
|
||||
srcs."android_tools_pkg-0.13.tar.gz"
|
||||
srcs."0.28.3.tar.gz"
|
||||
srcs.rules_pkg
|
||||
srcs.rules_cc
|
||||
@@ -106,6 +106,7 @@ let
|
||||
# and libraries path.
|
||||
# We prefetch it, patch it, and override it in a global bazelrc.
|
||||
system = if stdenv.hostPlatform.isDarwin then "darwin" else "linux";
|
||||
arch = stdenv.hostPlatform.parsed.cpu.name;
|
||||
|
||||
remote_java_tools = stdenv.mkDerivation {
|
||||
name = "remote_java_tools_${system}";
|
||||
@@ -326,6 +327,14 @@ stdenv.mkDerivation rec {
|
||||
postPatch = let
|
||||
|
||||
darwinPatches = ''
|
||||
bazelLinkFlags () {
|
||||
eval set -- "$NIX_LDFLAGS"
|
||||
local flag
|
||||
for flag in "$@"; do
|
||||
printf ' -Wl,%s' "$flag"
|
||||
done
|
||||
}
|
||||
|
||||
# Disable Bazel's Xcode toolchain detection which would configure compilers
|
||||
# and linkers from Xcode instead of from PATH
|
||||
export BAZEL_USE_CPP_ONLY_TOOLCHAIN=1
|
||||
@@ -335,14 +344,14 @@ stdenv.mkDerivation rec {
|
||||
|
||||
# Framework search paths aren't added by bintools hook
|
||||
# https://github.com/NixOS/nixpkgs/pull/41914
|
||||
export NIX_LDFLAGS="$NIX_LDFLAGS -F${CoreFoundation}/Library/Frameworks -F${CoreServices}/Library/Frameworks -F${Foundation}/Library/Frameworks"
|
||||
export NIX_LDFLAGS+=" -F${CoreFoundation}/Library/Frameworks -F${CoreServices}/Library/Frameworks -F${Foundation}/Library/Frameworks"
|
||||
|
||||
# libcxx includes aren't added by libcxx hook
|
||||
# https://github.com/NixOS/nixpkgs/pull/41589
|
||||
export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE -isystem ${libcxx}/include/c++/v1"
|
||||
|
||||
# don't use system installed Xcode to run clang, use Nix clang instead
|
||||
sed -i -E "s;/usr/bin/xcrun (--sdk macosx )?clang;${stdenv.cc}/bin/clang $NIX_CFLAGS_COMPILE $NIX_LDFLAGS -framework CoreFoundation;g" \
|
||||
sed -i -E "s;/usr/bin/xcrun (--sdk macosx )?clang;${stdenv.cc}/bin/clang $NIX_CFLAGS_COMPILE $(bazelLinkFlags) -framework CoreFoundation;g" \
|
||||
scripts/bootstrap/compile.sh \
|
||||
src/tools/xcode/realpath/BUILD \
|
||||
src/tools/xcode/stdredirect/BUILD \
|
||||
@@ -485,9 +494,11 @@ stdenv.mkDerivation rec {
|
||||
mkdir -p $out/bin
|
||||
|
||||
# official wrapper scripts that searches for $WORKSPACE_ROOT/tools/bazel
|
||||
# if it can’t find something in tools, it calls $out/bin/bazel-real
|
||||
# if it can’t find something in tools, it calls $out/bin/bazel-{version}-{os_arch}
|
||||
# The binary _must_ exist with this naming if your project contains a .bazelversion
|
||||
# file.
|
||||
cp ./bazel_src/scripts/packages/bazel.sh $out/bin/bazel
|
||||
mv ./bazel_src/output/bazel $out/bin/bazel-real
|
||||
mv ./bazel_src/output/bazel $out/bin/bazel-${version}-${system}-${arch}
|
||||
|
||||
# shell completion files
|
||||
mkdir -p $out/share/bash-completion/completions $out/share/zsh/site-functions
|
||||
@@ -526,7 +537,7 @@ stdenv.mkDerivation rec {
|
||||
exec "$BAZEL_REAL" "$@"
|
||||
EOF
|
||||
|
||||
# second call succeeds because it defers to $out/bin/bazel-real
|
||||
# second call succeeds because it defers to $out/bin/bazel-{version}-{os_arch}
|
||||
hello_test
|
||||
'';
|
||||
|
||||
|
||||
@@ -55,11 +55,11 @@
|
||||
"https://github.com/bazelbuild/rules_proto/archive/97d8af4dc474595af3900dd85cb3a29ad28cc313.tar.gz"
|
||||
]
|
||||
},
|
||||
"android_tools_pkg-0.12.tar.gz": {
|
||||
"name": "android_tools_pkg-0.12.tar.gz",
|
||||
"sha256": "96c4eef4d195dd95e43a4259cf5b82a1e34f67333439e91955bbdc0e1c8e7a31",
|
||||
"android_tools_pkg-0.13.tar.gz": {
|
||||
"name": "android_tools_pkg-0.13.tar.gz",
|
||||
"sha256": "3ca6a5e6576a9cda7c59f5fd33b1fe096725730712057c5893589ac15b019407",
|
||||
"urls": [
|
||||
"https://mirror.bazel.build/bazel_android_tools/android_tools_pkg-0.12.tar.gz"
|
||||
"https://mirror.bazel.build/bazel_android_tools/android_tools_pkg-0.13.tar.gz"
|
||||
]
|
||||
},
|
||||
"bazel_j2objc": {
|
||||
@@ -115,11 +115,11 @@
|
||||
"https://github.com/google/googletest/archive/release-1.10.0.tar.gz"
|
||||
]
|
||||
},
|
||||
"coverage_output_generator-v2.0.zip": {
|
||||
"name": "coverage_output_generator-v2.0.zip",
|
||||
"sha256": "3a6951051272d51613ac4c77af6ce238a3db321bf06506fde1b8866eb18a89dd",
|
||||
"coverage_output_generator-v2.1.zip": {
|
||||
"name": "coverage_output_generator-v2.1.zip",
|
||||
"sha256": "96ac6bc9b9fbc67b532bcae562da1642409791e6a4b8e522f04946ee5cc3ff8e",
|
||||
"urls": [
|
||||
"https://mirror.bazel.build/bazel_coverage_output_generator/releases/coverage_output_generator-v2.0.zip"
|
||||
"https://mirror.bazel.build/bazel_coverage_output_generator/releases/coverage_output_generator-v2.1.zip"
|
||||
]
|
||||
},
|
||||
"desugar_jdk_libs": {
|
||||
|
||||
@@ -1,25 +1,29 @@
|
||||
{ stdenv, buildGoPackage, fetchgit, fetchhg, fetchbzr, fetchsvn }:
|
||||
{ stdenv, buildGoPackage, fetchFromGitHub }:
|
||||
|
||||
buildGoPackage rec {
|
||||
pname = "bazel-buildtools";
|
||||
version = "0.29.0";
|
||||
rev = "5bcc31df55ec1de770cb52887f2e989e7068301f";
|
||||
version = "1.0.0";
|
||||
|
||||
goPackagePath = "github.com/bazelbuild/buildtools";
|
||||
|
||||
src = fetchgit {
|
||||
inherit rev;
|
||||
url = "https://github.com/bazelbuild/buildtools";
|
||||
sha256 = "0p2kgyawh3l46h7dzglqh9c7i16zr5mhmqlhy7qvr4skwif1l089";
|
||||
src = fetchFromGitHub {
|
||||
owner = "bazelbuild";
|
||||
repo = "buildtools";
|
||||
rev = version;
|
||||
sha256 = "1rgz1bpg2db6z4q04z061h5b9qjk8padi71xyjcwqfchwqpl7hiv";
|
||||
};
|
||||
|
||||
goDeps = ./deps.nix;
|
||||
|
||||
excludedPackages = [ "generatetables" ];
|
||||
|
||||
buildFlagsArray = [ "-ldflags=-s -w -X main.buildVersion=${version} -X main.buildScmRevision=${src.rev}" ];
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "Tools for working with Google's bazel buildtool. Includes buildifier, buildozer, and unused_deps.";
|
||||
homepage = https://github.com/bazelbuild/buildtools;
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ elasticdog uri-canva ];
|
||||
maintainers = with maintainers; [ elasticdog uri-canva marsam ];
|
||||
platforms = platforms.all;
|
||||
};
|
||||
}
|
||||
|
||||
@@ -1,12 +1,11 @@
|
||||
# This file was generated by https://github.com/kamilchm/go2nix v1.3.0
|
||||
[
|
||||
{
|
||||
goPackagePath = "github.com/golang/protobuf";
|
||||
fetch = {
|
||||
type = "git";
|
||||
url = "https://github.com/golang/protobuf";
|
||||
rev = "4c88cc3f1a34ffade77b79abc53335d1e511f25b";
|
||||
sha256 = "0chbdc4q55z7myiwnbvhryc5ihf6cxh8p4w3c1imy2gyzjn9sf4r";
|
||||
rev = "d23c5127dc24889085f8ccea5c9d560a57a879d8";
|
||||
sha256 = "1cyyr52yhj3fzrily3rmsbqyj8va4ld75lmry0857m39rgpv8sy1";
|
||||
};
|
||||
}
|
||||
{
|
||||
@@ -14,8 +13,8 @@
|
||||
fetch = {
|
||||
type = "git";
|
||||
url = "https://github.com/google/starlark-go";
|
||||
rev = "988906f77f657477aa7ebf4d8fb5f12d6c50b767";
|
||||
sha256 = "0ivmbcq3avaxj8ixbc60h706d6wk9wi2mnsid6a483ia4yn7w9k8";
|
||||
rev = "6677ee5c7211380ec7e6a1b50dc45287e40ca9e1";
|
||||
sha256 = "1dl8q1lwvmm38w2lzfwray2djdcq40z89yy6vzy387w0xrax0jj0";
|
||||
};
|
||||
}
|
||||
]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{ stdenv, fetchFromGitHub, cmake, python }:
|
||||
{ stdenv, fetchFromGitHub, cmake, python3 }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "bear";
|
||||
@@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ cmake ];
|
||||
buildInputs = [ python ]; # just for shebang of bin/bear
|
||||
buildInputs = [ python3 ]; # just for shebang of bin/bear
|
||||
|
||||
doCheck = false; # all fail
|
||||
|
||||
|
||||
@@ -4,11 +4,11 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "bmake";
|
||||
version = "20181221";
|
||||
version = "20200212";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://www.crufty.net/ftp/pub/sjg/${pname}-${version}.tar.gz";
|
||||
sha256 = "0zp6yy27z52qb12bgm3hy1dwal2i570615pqqk71zwhcxfs4h2gw";
|
||||
sha256 = "134ibplk5rj7s3ig2czbhqs89l45jl6vswg3cy6xzm0anz5smhb2";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ getopt ];
|
||||
|
||||
@@ -46,7 +46,7 @@ stdenv.mkDerivation rec {
|
||||
--replace '"-framework CoreServices"' '""'
|
||||
'';
|
||||
|
||||
buildInputs = [ curl expat zlib bzip2 ]
|
||||
buildInputs = [ setupHook curl expat zlib bzip2 ]
|
||||
++ optional useNcurses ncurses
|
||||
++ optional useQt4 qt4;
|
||||
|
||||
@@ -67,7 +67,6 @@ stdenv.mkDerivation rec {
|
||||
dontUseCmakeConfigure = true;
|
||||
|
||||
preConfigure = with stdenv; ''
|
||||
source $setupHook
|
||||
fixCmakeFiles .
|
||||
substituteInPlace Modules/Platform/UnixPaths.cmake \
|
||||
--subst-var-by libc_bin ${getBin cc.libc} \
|
||||
@@ -82,7 +81,7 @@ stdenv.mkDerivation rec {
|
||||
homepage = https://cmake.org;
|
||||
description = "Cross-Platform Makefile Generator";
|
||||
platforms = if useQt4 then qt4.meta.platforms else stdenv.lib.platforms.unix;
|
||||
maintainers = with stdenv.lib.maintainers; [ ];
|
||||
maintainers = with stdenv.lib.maintainers; [ xfix ];
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
};
|
||||
}
|
||||
|
||||
@@ -19,12 +19,12 @@ stdenv.mkDerivation rec {
|
||||
+ lib.optionalString useNcurses "-cursesUI"
|
||||
+ lib.optionalString withQt5 "-qt5UI"
|
||||
+ lib.optionalString useQt4 "-qt4UI";
|
||||
version = "3.16.3";
|
||||
version = "3.16.5";
|
||||
|
||||
src = fetchurl {
|
||||
url = "${meta.homepage}files/v${lib.versions.majorMinor version}/cmake-${version}.tar.gz";
|
||||
# compare with https://cmake.org/files/v${lib.versions.majorMinor version}/cmake-${version}-SHA-256.txt
|
||||
sha256 = "0s06wrp0jnw2l4yq94skj53hwnz7lqrmhh96sq7w7njkkggickz5";
|
||||
sha256 = "1z4bb8z6b4dvq5hrvajrf1hyybqay3xybyimf71w1jgcp180nxjz";
|
||||
};
|
||||
|
||||
patches = [
|
||||
@@ -103,7 +103,7 @@ stdenv.mkDerivation rec {
|
||||
doCheck = false; # fails
|
||||
|
||||
meta = with lib; {
|
||||
homepage = http://www.cmake.org/;
|
||||
homepage = "http://www.cmake.org/";
|
||||
description = "Cross-Platform Makefile Generator";
|
||||
platforms = if useQt4 then qt4.meta.platforms else platforms.all;
|
||||
maintainers = with maintainers; [ ttuegel lnl7 ];
|
||||
|
||||
@@ -1,5 +1,17 @@
|
||||
{ lib, python3, git, pkgconfig }:
|
||||
|
||||
# Note:
|
||||
# Conan has specific dependency demanands; check
|
||||
# https://github.com/conan-io/conan/blob/master/conans/requirements.txt
|
||||
# https://github.com/conan-io/conan/blob/master/conans/requirements_server.txt
|
||||
# on the release branch/commit we're packaging.
|
||||
#
|
||||
# Two approaches are used here to deal with that:
|
||||
# Pinning the specific versions it wants in `newPython`,
|
||||
# and using `substituteInPlace conans/requirements.txt ...`
|
||||
# in `postPatch` to allow newer versions when we know
|
||||
# (e.g. from changelogs) that they are compatible.
|
||||
|
||||
let newPython = python3.override {
|
||||
packageOverrides = self: super: {
|
||||
distro = super.distro.overridePythonAttrs (oldAttrs: rec {
|
||||
@@ -16,20 +28,6 @@ let newPython = python3.override {
|
||||
sha256 = "1dv6mjsm67l1razcgmq66riqmsb36wns17mnipqr610v0z0zf5j0";
|
||||
};
|
||||
});
|
||||
future = super.future.overridePythonAttrs (oldAttrs: rec {
|
||||
version = "0.16.0";
|
||||
src = oldAttrs.src.override {
|
||||
inherit version;
|
||||
sha256 = "1nzy1k4m9966sikp0qka7lirh8sqrsyainyf8rk97db7nwdfv773";
|
||||
};
|
||||
});
|
||||
tqdm = super.tqdm.overridePythonAttrs (oldAttrs: rec {
|
||||
version = "4.28.1";
|
||||
src = oldAttrs.src.override {
|
||||
inherit version;
|
||||
sha256 = "1fyybgbmlr8ms32j7h76hz5g9xc6nf0644mwhc40a0s5k14makav";
|
||||
};
|
||||
});
|
||||
pluginbase = super.pluginbase.overridePythonAttrs (oldAttrs: rec {
|
||||
version = "0.7";
|
||||
src = oldAttrs.src.override {
|
||||
@@ -41,18 +39,34 @@ let newPython = python3.override {
|
||||
};
|
||||
|
||||
in newPython.pkgs.buildPythonApplication rec {
|
||||
version = "1.12.3";
|
||||
version = "1.23.0";
|
||||
pname = "conan";
|
||||
|
||||
src = newPython.pkgs.fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "1cnfy9b57apps4bfai6r67g0mrvgnqa154z9idv0kf93k1nvx53g";
|
||||
sha256 = "06jnmgvzdyxjpcmyj1804mlq6b842jvvbsngsamdy976sqws870g";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = with newPython.pkgs; [
|
||||
colorama deprecation distro fasteners bottle
|
||||
future node-semver patch pygments pluginbase
|
||||
pyjwt pylint pyyaml requests six tqdm
|
||||
bottle
|
||||
colorama
|
||||
dateutil
|
||||
deprecation
|
||||
distro
|
||||
fasteners
|
||||
future
|
||||
jinja2
|
||||
node-semver
|
||||
patch-ng
|
||||
pluginbase
|
||||
pygments
|
||||
pyjwt
|
||||
pylint # Not in `requirements.txt` but used in hooks, see https://github.com/conan-io/conan/pull/6152
|
||||
pyyaml
|
||||
requests
|
||||
six
|
||||
tqdm
|
||||
urllib3
|
||||
];
|
||||
|
||||
checkInputs = [
|
||||
@@ -68,15 +82,13 @@ in newPython.pkgs.buildPythonApplication rec {
|
||||
webtest
|
||||
]);
|
||||
|
||||
checkPhase = ''
|
||||
export HOME=$TMPDIR
|
||||
pytest conans/test/{utils,unittests} \
|
||||
-k 'not SVN and not ToolsNetTest'
|
||||
'';
|
||||
# Conan 1.14.0 has removed all tests from the Pypi source dist:
|
||||
# https://github.com/conan-io/conan/pull/4713
|
||||
# We have recommended they be added back:
|
||||
# https://github.com/conan-io/conan/issues/4563#issuecomment-602225083
|
||||
doCheck = false;
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace conans/requirements_server.txt \
|
||||
--replace "pluginbase>=0.5, < 1.0" "pluginbase>=0.5"
|
||||
substituteInPlace conans/requirements.txt \
|
||||
--replace "PyYAML>=3.11, <3.14.0" "PyYAML"
|
||||
'';
|
||||
|
||||
@@ -67,10 +67,9 @@ stdenv.mkDerivation rec {
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "Package and build manager for D applications and libraries";
|
||||
homepage = http://code.dlang.org/;
|
||||
homepage = "https://code.dlang.org/";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ ThomasMader ];
|
||||
platforms = [ "x86_64-linux" "i686-linux" "x86_64-darwin" ];
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
{ lib
|
||||
, python3Packages
|
||||
, fetchpatch
|
||||
, stdenv
|
||||
, writeTextDir
|
||||
, substituteAll
|
||||
@@ -20,11 +19,11 @@ let
|
||||
in
|
||||
python3Packages.buildPythonApplication rec {
|
||||
pname = "meson";
|
||||
version = "0.52.1";
|
||||
version = "0.53.2";
|
||||
|
||||
src = python3Packages.fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "02fnrk1fjf3yiix0ak0m9vgbpl4h97fafii5pmw7phmvnlv9fyan";
|
||||
sha256 = "Po+DDzMYQ5fC6wtlHsUCrbY97LKJeL3ISzVY1xKEwh8=";
|
||||
};
|
||||
|
||||
postFixup = ''
|
||||
@@ -62,14 +61,6 @@ python3Packages.buildPythonApplication rec {
|
||||
src = ./fix-rpath.patch;
|
||||
inherit (builtins) storeDir;
|
||||
})
|
||||
|
||||
# Fix detecting incorrect compiler in the store path hash.
|
||||
# https://github.com/NixOS/nixpkgs/issues/73417#issuecomment-554077964
|
||||
# https://github.com/mesonbuild/meson/pull/6185
|
||||
(fetchpatch {
|
||||
url = "https://github.com/mesonbuild/meson/commit/972ede1d14fdf17fe5bb8fb99be220f9395c2392.patch";
|
||||
sha256 = "19bfsylhpy0b2xv3ks8ac9x3q6vvvyj1wjcy971v9d5f1455xhbb";
|
||||
})
|
||||
];
|
||||
|
||||
setupHook = ./setup-hook.sh;
|
||||
@@ -107,7 +98,7 @@ python3Packages.buildPythonApplication rec {
|
||||
homepage = https://mesonbuild.com;
|
||||
description = "SCons-like build system that use python as a front-end language and Ninja as a building backend";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ mbe rasendubi ];
|
||||
maintainers = with maintainers; [ jtojnar mbe rasendubi ];
|
||||
platforms = platforms.all;
|
||||
};
|
||||
}
|
||||
|
||||
@@ -2,11 +2,11 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "mill";
|
||||
version = "0.6.0";
|
||||
version = "0.6.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/lihaoyi/mill/releases/download/${version}/${version}";
|
||||
sha256 = "0pdyv3bk2d50gqqd9h4a2i4yym4k01p7qkwhzz2mxa18f64777s9";
|
||||
sha256 = "1blar5dxhmxlwxhmq8wv0xvhy200qks6xj12n54qx9d5qp300ncw";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ makeWrapper ];
|
||||
@@ -27,7 +27,7 @@ stdenv.mkDerivation rec {
|
||||
'';
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
homepage = https://www.lihaoyi.com/mill;
|
||||
homepage = "https://www.lihaoyi.com/mill";
|
||||
license = licenses.mit;
|
||||
description = "A build tool for Scala, Java and more";
|
||||
longDescription = ''
|
||||
|
||||
@@ -4,31 +4,15 @@ with stdenv.lib;
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "ninja";
|
||||
version = "1.9.0";
|
||||
version = "1.10.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "ninja-build";
|
||||
repo = "ninja";
|
||||
rev = "v${version}";
|
||||
sha256 = "1q0nld3g0d210zmdjyjzjz2xb2bw1s58gj6zsx7p8q30yh0wg610";
|
||||
sha256 = "1fbzl7mrcrwp527sgkc1npfl3k6bbpydpiq98xcf1a1hkrx0z5x4";
|
||||
};
|
||||
|
||||
patches = [
|
||||
# Make builds reproducible by generating the same IDs from the same inputs.
|
||||
(fetchpatch {
|
||||
name = "consistent-doc-ids";
|
||||
url = "https://github.com/ninja-build/ninja/commit/9aa947471fcfc607bec6d92a1a6eed5c692edbaf.patch";
|
||||
sha256 = "0zsg46jflsh644jccrcgyfalr7fkzrv041kyi8644nyk923gcrl9";
|
||||
})
|
||||
# https://github.com/ninja-build/ninja/issues/1510 - fix w/musl, possibly BSDs?
|
||||
#
|
||||
(fetchpatch {
|
||||
name = "fix-issue-1510.patch";
|
||||
url = https://github.com/makepost/ninja/commit/567815df38a2ff54ad7478a90bd75c91e434236a.patch;
|
||||
sha256 = "0zd0xyi7h2066nw1dsk76c7yf71b0f7v4p5nljda7jxi01vpdh69";
|
||||
})
|
||||
];
|
||||
|
||||
nativeBuildInputs = [ python3 re2c ] ++ optionals buildDocs [ asciidoc docbook_xml_dtd_45 docbook_xsl libxslt.bin ];
|
||||
|
||||
buildPhase = ''
|
||||
|
||||
@@ -1,20 +0,0 @@
|
||||
{ pythonPackages, isPy3k, pkgs }:
|
||||
|
||||
pythonPackages.buildPythonPackage rec {
|
||||
name = "beautifulsoup-3.2.1";
|
||||
disabled = isPy3k;
|
||||
|
||||
src = pkgs.fetchurl {
|
||||
url = "http://www.crummy.com/software/BeautifulSoup/download/3.x/BeautifulSoup-3.2.1.tar.gz";
|
||||
sha256 = "1nshbcpdn0jpcj51x0spzjp519pkmqz0n0748j7dgpz70zlqbfpm";
|
||||
};
|
||||
|
||||
# error: invalid command 'test'
|
||||
doCheck = false;
|
||||
|
||||
meta = {
|
||||
homepage = http://www.crummy.com/software/BeautifulSoup/;
|
||||
license = "bsd";
|
||||
description = "Undemanding HTML/XML parser";
|
||||
};
|
||||
}
|
||||
@@ -1,27 +1,16 @@
|
||||
{ stdenv, lib, python27, fetchFromGitHub, mkdocs, which, findutils, coreutils
|
||||
{ stdenv, lib, python3, fetchFromGitHub, mkdocs, which, findutils, coreutils
|
||||
, perl
|
||||
, doCheck ? true
|
||||
}: let
|
||||
|
||||
# copy from
|
||||
# pkgs/applications/networking/pyload/beautifulsoup.nix
|
||||
beautifulsoup = python27.pkgs.callPackage ./beautifulsoup.nix {
|
||||
pythonPackages = python27.pkgs;
|
||||
};
|
||||
|
||||
mkdocs-exclude = python27.pkgs.callPackage ./mkdocs-exclude.nix {
|
||||
pythonPackages = python27.pkgs;
|
||||
};
|
||||
in stdenv.mkDerivation rec {
|
||||
}: stdenv.mkDerivation rec {
|
||||
|
||||
pname = "redo-apenwarr";
|
||||
version = "0.42";
|
||||
version = "0.42a";
|
||||
|
||||
src = fetchFromGitHub rec {
|
||||
owner = "apenwarr";
|
||||
repo = "redo";
|
||||
rev = "${repo}-${version}";
|
||||
sha256 = "1060yb7hrxm8c7bfvb0y4j0acpxsj6hbykw1d9549zpkxxr9nsgm";
|
||||
sha256 = "172z2idslhcqibd4lw82k6349nl5fdda2vj10dqcjz0lvv6n7php";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
@@ -60,10 +49,8 @@ in stdenv.mkDerivation rec {
|
||||
];
|
||||
|
||||
nativeBuildInputs = [
|
||||
python27
|
||||
beautifulsoup
|
||||
mkdocs
|
||||
mkdocs-exclude
|
||||
python3
|
||||
(with python3.pkgs; [ beautifulsoup4 markdown ])
|
||||
which
|
||||
findutils
|
||||
];
|
||||
|
||||
@@ -1,20 +0,0 @@
|
||||
{ pythonPackages, isPy3k, pkgs }:
|
||||
|
||||
pythonPackages.buildPythonPackage rec {
|
||||
name = "mkdocs-exclude";
|
||||
disabled = isPy3k;
|
||||
|
||||
src = pkgs.fetchFromGitHub {
|
||||
owner = "apenwarr";
|
||||
repo = "mkdocs-exclude";
|
||||
rev = "fdd67d2685ff706de126e99daeaaaf3f6f7cf3ae";
|
||||
sha256 = "1phhl79xf4xq8w2sb2w5zm4bahcr33gsbxkz7dl1dws4qhcbxrfd";
|
||||
};
|
||||
|
||||
buildInputs = with pkgs; [
|
||||
mkdocs
|
||||
];
|
||||
|
||||
# error: invalid command 'test'
|
||||
doCheck = false;
|
||||
}
|
||||
23
pkgs/development/tools/build-managers/samurai/default.nix
Normal file
23
pkgs/development/tools/build-managers/samurai/default.nix
Normal file
@@ -0,0 +1,23 @@
|
||||
{ stdenv, fetchFromGitHub }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "samurai";
|
||||
version = "1.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "michaelforney";
|
||||
repo = pname;
|
||||
rev = version;
|
||||
sha256 = "1jsxfpwa6q893x18qlvpsiym29rrw5cj0k805wgmk2n57j9rw4f2";
|
||||
};
|
||||
|
||||
makeFlags = [ "DESTDIR=" "PREFIX=${placeholder "out"}" ];
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "ninja-compatible build tool written in C";
|
||||
homepage = "https://github.com/michaelforney/samurai";
|
||||
license = with licenses; [ mit asl20 ]; # see LICENSE
|
||||
maintainers = with maintainers; [ dtzWill ];
|
||||
};
|
||||
}
|
||||
|
||||
@@ -26,7 +26,7 @@ stdenv.mkDerivation rec {
|
||||
python waf-light build${wafToolsArg}
|
||||
'';
|
||||
installPhase = ''
|
||||
install waf $out
|
||||
install -D waf $out/bin/waf
|
||||
'';
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
|
||||
@@ -3,7 +3,7 @@ wafConfigurePhase() {
|
||||
|
||||
if ! [ -f "${wafPath:=./waf}" ]; then
|
||||
echo "copying waf to $wafPath..."
|
||||
cp @waf@ "$wafPath"
|
||||
cp @waf@/bin/waf "$wafPath"
|
||||
fi
|
||||
|
||||
if [ -z "${dontAddPrefix:-}" ] && [ -n "$prefix" ]; then
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
{ stdenv, buildGoPackage, fetchFromGitHub
|
||||
, gpgme, libgpgerror, lvm2, btrfs-progs, pkgconfig, libselinux, libseccomp
|
||||
, gpgme, libgpgerror, lvm2, btrfs-progs, pkg-config, libselinux, libseccomp
|
||||
}:
|
||||
|
||||
buildGoPackage rec {
|
||||
pname = "buildah";
|
||||
version = "1.14.0";
|
||||
version = "1.14.5";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "containers";
|
||||
repo = "buildah";
|
||||
rev = "v${version}";
|
||||
sha256 = "0nbcrhfd0c14d0m9a4mkd01jxk5i503z38kv2qfz5cvfghx517qq";
|
||||
sha256 = "186jla2gy9xsl54siji5i7a3hc8sjp5gcc78j43xn11i8brdf684";
|
||||
};
|
||||
|
||||
outputs = [ "bin" "man" "out" ];
|
||||
@@ -18,7 +18,7 @@ buildGoPackage rec {
|
||||
goPackagePath = "github.com/containers/buildah";
|
||||
excludedPackages = [ "tests" ];
|
||||
|
||||
nativeBuildInputs = [ pkgconfig ];
|
||||
nativeBuildInputs = [ pkg-config ];
|
||||
buildInputs = [ gpgme libgpgerror lvm2 btrfs-progs libselinux libseccomp ];
|
||||
|
||||
patches = [ ./disable-go-module-mode.patch ];
|
||||
@@ -36,7 +36,7 @@ buildGoPackage rec {
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "A tool which facilitates building OCI images";
|
||||
homepage = "https://github.com/containers/buildah";
|
||||
homepage = "https://buildah.io/";
|
||||
changelog = "https://github.com/containers/buildah/releases/tag/v${version}";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ Profpatsch vdemeester saschagrunert ];
|
||||
|
||||
@@ -13,7 +13,7 @@ rustPlatform.buildRustPackage rec {
|
||||
sha256 = "1avjq36wnm0gd5zkkv1c8hj8j51ah1prlifadjhpaf788rsng9w1";
|
||||
};
|
||||
|
||||
cargoSha256 = "1kmxpzgv24hf66gzyapxy48gzwqi0p0jvzv829sfdlp00qgj1kp4";
|
||||
cargoSha256 = "10cw3qgc39id8rzziamvgm5s3yf8vgqrnx9v15dw9miapz88amcy";
|
||||
|
||||
nativeBuildInputs = lib.optionals stdenv.isLinux [ makeWrapper ];
|
||||
buildInputs = lib.optionals stdenv.isDarwin [
|
||||
|
||||
@@ -13,7 +13,7 @@ rustPlatform.buildRustPackage rec {
|
||||
sha256 = "1dl5brj5fnmxmwl130v36lvy4j64igdpdvjwmxw3jgg2c6r6b7cd";
|
||||
};
|
||||
|
||||
cargoSha256 = "1cbyy9rc33f69hbs0ff00v0v3p92f3lqq8ma5aqid5dm6d8l2dx5";
|
||||
cargoSha256 = "0i9xp7vd1rp6xgkbbrspm3qq4hxwfwa00di3k73z1x64d3d8r5fm";
|
||||
|
||||
nativeBuildInputs = [ openssl perl pkgconfig ];
|
||||
buildInputs = stdenv.lib.optionals stdenv.isDarwin [ CoreServices Security ];
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
source 'https://rubygems.org'
|
||||
|
||||
gem 'chef-dk', '2.4.17'
|
||||
gem 'chef-dk', '4.7.73'
|
||||
gem 'pry'
|
||||
gem 'test-kitchen'
|
||||
gem 'inspec'
|
||||
@@ -12,6 +12,6 @@ gem 'foodcritic'
|
||||
gem 'ohai'
|
||||
gem 'rubocop'
|
||||
gem 'knife-spork'
|
||||
gem 'fauxhai'
|
||||
gem 'fauxhai-ng'
|
||||
gem 'chefspec'
|
||||
gem 'chef-provisioning'
|
||||
|
||||
@@ -1,90 +1,251 @@
|
||||
GEM
|
||||
remote: https://rubygems.org/
|
||||
specs:
|
||||
activesupport (5.2.4.1)
|
||||
concurrent-ruby (~> 1.0, >= 1.0.2)
|
||||
i18n (>= 0.7, < 2)
|
||||
minitest (~> 5.1)
|
||||
tzinfo (~> 1.1)
|
||||
addressable (2.5.2)
|
||||
public_suffix (>= 2.0.2, < 4.0)
|
||||
app_conf (0.4.2)
|
||||
ast (2.3.0)
|
||||
backports (3.10.3)
|
||||
berkshelf (6.3.1)
|
||||
buff-config (~> 2.0)
|
||||
buff-extensions (~> 2.0)
|
||||
chef (>= 12.7.2)
|
||||
ast (2.4.0)
|
||||
aws-eventstream (1.0.3)
|
||||
aws-partitions (1.275.0)
|
||||
aws-sdk-apigateway (1.36.0)
|
||||
aws-sdk-core (~> 3, >= 3.71.0)
|
||||
aws-sigv4 (~> 1.1)
|
||||
aws-sdk-apigatewayv2 (1.15.0)
|
||||
aws-sdk-core (~> 3, >= 3.71.0)
|
||||
aws-sigv4 (~> 1.1)
|
||||
aws-sdk-athena (1.22.0)
|
||||
aws-sdk-core (~> 3, >= 3.71.0)
|
||||
aws-sigv4 (~> 1.1)
|
||||
aws-sdk-autoscaling (1.22.0)
|
||||
aws-sdk-core (~> 3, >= 3.52.1)
|
||||
aws-sigv4 (~> 1.1)
|
||||
aws-sdk-budgets (1.27.0)
|
||||
aws-sdk-core (~> 3, >= 3.71.0)
|
||||
aws-sigv4 (~> 1.1)
|
||||
aws-sdk-cloudformation (1.30.0)
|
||||
aws-sdk-core (~> 3, >= 3.71.0)
|
||||
aws-sigv4 (~> 1.1)
|
||||
aws-sdk-cloudhsm (1.19.0)
|
||||
aws-sdk-core (~> 3, >= 3.71.0)
|
||||
aws-sigv4 (~> 1.1)
|
||||
aws-sdk-cloudhsmv2 (1.20.0)
|
||||
aws-sdk-core (~> 3, >= 3.71.0)
|
||||
aws-sigv4 (~> 1.1)
|
||||
aws-sdk-cloudtrail (1.20.0)
|
||||
aws-sdk-core (~> 3, >= 3.71.0)
|
||||
aws-sigv4 (~> 1.1)
|
||||
aws-sdk-cloudwatch (1.32.0)
|
||||
aws-sdk-core (~> 3, >= 3.71.0)
|
||||
aws-sigv4 (~> 1.1)
|
||||
aws-sdk-cloudwatchlogs (1.28.0)
|
||||
aws-sdk-core (~> 3, >= 3.71.0)
|
||||
aws-sigv4 (~> 1.1)
|
||||
aws-sdk-codecommit (1.30.0)
|
||||
aws-sdk-core (~> 3, >= 3.71.0)
|
||||
aws-sigv4 (~> 1.1)
|
||||
aws-sdk-codedeploy (1.27.0)
|
||||
aws-sdk-core (~> 3, >= 3.71.0)
|
||||
aws-sigv4 (~> 1.1)
|
||||
aws-sdk-codepipeline (1.28.0)
|
||||
aws-sdk-core (~> 3, >= 3.71.0)
|
||||
aws-sigv4 (~> 1.1)
|
||||
aws-sdk-configservice (1.40.0)
|
||||
aws-sdk-core (~> 3, >= 3.71.0)
|
||||
aws-sigv4 (~> 1.1)
|
||||
aws-sdk-core (3.90.1)
|
||||
aws-eventstream (~> 1.0, >= 1.0.2)
|
||||
aws-partitions (~> 1, >= 1.239.0)
|
||||
aws-sigv4 (~> 1.1)
|
||||
jmespath (~> 1.0)
|
||||
aws-sdk-costandusagereportservice (1.18.0)
|
||||
aws-sdk-core (~> 3, >= 3.71.0)
|
||||
aws-sigv4 (~> 1.1)
|
||||
aws-sdk-dynamodb (1.43.0)
|
||||
aws-sdk-core (~> 3, >= 3.71.0)
|
||||
aws-sigv4 (~> 1.1)
|
||||
aws-sdk-ec2 (1.144.0)
|
||||
aws-sdk-core (~> 3, >= 3.71.0)
|
||||
aws-sigv4 (~> 1.1)
|
||||
aws-sdk-ecr (1.25.0)
|
||||
aws-sdk-core (~> 3, >= 3.71.0)
|
||||
aws-sigv4 (~> 1.1)
|
||||
aws-sdk-ecs (1.57.0)
|
||||
aws-sdk-core (~> 3, >= 3.71.0)
|
||||
aws-sigv4 (~> 1.1)
|
||||
aws-sdk-eks (1.31.0)
|
||||
aws-sdk-core (~> 3, >= 3.71.0)
|
||||
aws-sigv4 (~> 1.1)
|
||||
aws-sdk-elasticache (1.29.0)
|
||||
aws-sdk-core (~> 3, >= 3.71.0)
|
||||
aws-sigv4 (~> 1.1)
|
||||
aws-sdk-elasticbeanstalk (1.26.0)
|
||||
aws-sdk-core (~> 3, >= 3.71.0)
|
||||
aws-sigv4 (~> 1.1)
|
||||
aws-sdk-elasticloadbalancing (1.19.0)
|
||||
aws-sdk-core (~> 3, >= 3.71.0)
|
||||
aws-sigv4 (~> 1.1)
|
||||
aws-sdk-elasticloadbalancingv2 (1.39.0)
|
||||
aws-sdk-core (~> 3, >= 3.71.0)
|
||||
aws-sigv4 (~> 1.1)
|
||||
aws-sdk-elasticsearchservice (1.30.0)
|
||||
aws-sdk-core (~> 3, >= 3.71.0)
|
||||
aws-sigv4 (~> 1.1)
|
||||
aws-sdk-firehose (1.24.0)
|
||||
aws-sdk-core (~> 3, >= 3.71.0)
|
||||
aws-sigv4 (~> 1.1)
|
||||
aws-sdk-iam (1.33.0)
|
||||
aws-sdk-core (~> 3, >= 3.71.0)
|
||||
aws-sigv4 (~> 1.1)
|
||||
aws-sdk-kafka (1.17.0)
|
||||
aws-sdk-core (~> 3, >= 3.71.0)
|
||||
aws-sigv4 (~> 1.1)
|
||||
aws-sdk-kinesis (1.20.0)
|
||||
aws-sdk-core (~> 3, >= 3.71.0)
|
||||
aws-sigv4 (~> 1.1)
|
||||
aws-sdk-kms (1.29.0)
|
||||
aws-sdk-core (~> 3, >= 3.71.0)
|
||||
aws-sigv4 (~> 1.1)
|
||||
aws-sdk-lambda (1.36.0)
|
||||
aws-sdk-core (~> 3, >= 3.71.0)
|
||||
aws-sigv4 (~> 1.1)
|
||||
aws-sdk-organizations (1.17.0)
|
||||
aws-sdk-core (~> 3, >= 3.39.0)
|
||||
aws-sigv4 (~> 1.0)
|
||||
aws-sdk-rds (1.78.0)
|
||||
aws-sdk-core (~> 3, >= 3.71.0)
|
||||
aws-sigv4 (~> 1.1)
|
||||
aws-sdk-redshift (1.37.0)
|
||||
aws-sdk-core (~> 3, >= 3.71.0)
|
||||
aws-sigv4 (~> 1.1)
|
||||
aws-sdk-route53 (1.30.0)
|
||||
aws-sdk-core (~> 3, >= 3.71.0)
|
||||
aws-sigv4 (~> 1.1)
|
||||
aws-sdk-route53domains (1.18.0)
|
||||
aws-sdk-core (~> 3, >= 3.71.0)
|
||||
aws-sigv4 (~> 1.1)
|
||||
aws-sdk-route53resolver (1.11.0)
|
||||
aws-sdk-core (~> 3, >= 3.71.0)
|
||||
aws-sigv4 (~> 1.1)
|
||||
aws-sdk-s3 (1.60.2)
|
||||
aws-sdk-core (~> 3, >= 3.83.0)
|
||||
aws-sdk-kms (~> 1)
|
||||
aws-sigv4 (~> 1.1)
|
||||
aws-sdk-securityhub (1.18.0)
|
||||
aws-sdk-core (~> 3, >= 3.71.0)
|
||||
aws-sigv4 (~> 1.1)
|
||||
aws-sdk-ses (1.27.0)
|
||||
aws-sdk-core (~> 3, >= 3.71.0)
|
||||
aws-sigv4 (~> 1.1)
|
||||
aws-sdk-sms (1.17.0)
|
||||
aws-sdk-core (~> 3, >= 3.71.0)
|
||||
aws-sigv4 (~> 1.1)
|
||||
aws-sdk-sns (1.21.0)
|
||||
aws-sdk-core (~> 3, >= 3.71.0)
|
||||
aws-sigv4 (~> 1.1)
|
||||
aws-sdk-sqs (1.23.1)
|
||||
aws-sdk-core (~> 3, >= 3.71.0)
|
||||
aws-sigv4 (~> 1.1)
|
||||
aws-sdk-ssm (1.71.0)
|
||||
aws-sdk-core (~> 3, >= 3.71.0)
|
||||
aws-sigv4 (~> 1.1)
|
||||
aws-sigv4 (1.1.0)
|
||||
aws-eventstream (~> 1.0, >= 1.0.2)
|
||||
azure_graph_rbac (0.17.1)
|
||||
ms_rest_azure (~> 0.11.0)
|
||||
azure_mgmt_key_vault (0.17.5)
|
||||
ms_rest_azure (~> 0.11.1)
|
||||
azure_mgmt_resources (0.17.8)
|
||||
ms_rest_azure (~> 0.11.1)
|
||||
azure_mgmt_security (0.18.0)
|
||||
ms_rest_azure (~> 0.11.1)
|
||||
azure_mgmt_storage (0.19.2)
|
||||
ms_rest_azure (~> 0.11.1)
|
||||
backports (3.16.1)
|
||||
bcrypt_pbkdf (1.0.1)
|
||||
berkshelf (7.0.9)
|
||||
chef (>= 13.6.52)
|
||||
chef-config
|
||||
cleanroom (~> 1.0)
|
||||
concurrent-ruby (~> 1.0)
|
||||
faraday (~> 0.9)
|
||||
httpclient (~> 2.7)
|
||||
minitar (~> 0.5, >= 0.5.4)
|
||||
mixlib-archive (~> 0.4)
|
||||
mixlib-shellout (~> 2.0)
|
||||
minitar (>= 0.6)
|
||||
mixlib-archive (>= 0.4, < 2.0)
|
||||
mixlib-config (>= 2.2.5)
|
||||
mixlib-shellout (>= 2.0, < 4.0)
|
||||
octokit (~> 4.0)
|
||||
retryable (~> 2.0)
|
||||
ridley (~> 5.0)
|
||||
retryable (>= 2.0, < 4.0)
|
||||
solve (~> 4.0)
|
||||
thor (~> 0.19, < 0.19.2)
|
||||
buff-config (2.0.0)
|
||||
buff-extensions (~> 2.0)
|
||||
varia_model (~> 0.6)
|
||||
buff-extensions (2.0.0)
|
||||
buff-ignore (1.2.0)
|
||||
buff-ruby_engine (1.0.0)
|
||||
buff-shell_out (1.1.0)
|
||||
buff-ruby_engine (~> 1.0)
|
||||
builder (3.2.3)
|
||||
celluloid (0.16.0)
|
||||
timers (~> 4.0.0)
|
||||
celluloid-io (0.16.2)
|
||||
celluloid (>= 0.16.0)
|
||||
nio4r (>= 1.1.0)
|
||||
chef (13.6.4)
|
||||
thor (>= 0.20)
|
||||
builder (3.2.4)
|
||||
chef (15.8.23)
|
||||
addressable
|
||||
bcrypt_pbkdf (~> 1.0)
|
||||
bundler (>= 1.10)
|
||||
chef-config (= 13.6.4)
|
||||
chef-zero (>= 13.0)
|
||||
chef-config (= 15.8.23)
|
||||
chef-utils (= 15.8.23)
|
||||
chef-zero (>= 14.0.11)
|
||||
diff-lcs (~> 1.2, >= 1.2.4)
|
||||
ed25519 (~> 1.2)
|
||||
erubis (~> 2.7)
|
||||
ffi (~> 1.9, >= 1.9.25)
|
||||
ffi-libarchive
|
||||
ffi-yajl (~> 2.2)
|
||||
highline (~> 1.6, >= 1.6.9)
|
||||
highline (>= 1.6.9, < 2)
|
||||
iniparse (~> 1.4)
|
||||
iso8601 (~> 0.9.1)
|
||||
mixlib-archive (~> 0.4)
|
||||
mixlib-authentication (~> 1.4)
|
||||
mixlib-cli (~> 1.7)
|
||||
mixlib-log (~> 1.3)
|
||||
mixlib-shellout (~> 2.0)
|
||||
license-acceptance (~> 1.0, >= 1.0.5)
|
||||
mixlib-archive (>= 0.4, < 2.0)
|
||||
mixlib-authentication (>= 2.1, < 4)
|
||||
mixlib-cli (>= 2.1.1, < 3.0)
|
||||
mixlib-log (>= 2.0.3, < 4.0)
|
||||
mixlib-shellout (>= 3.0.3, < 4.0)
|
||||
net-sftp (~> 2.1, >= 2.1.2)
|
||||
net-ssh (>= 2.9, < 5.0)
|
||||
net-ssh (>= 4.2, < 6)
|
||||
net-ssh-multi (~> 1.2, >= 1.2.1)
|
||||
ohai (~> 13.0)
|
||||
ohai (~> 15.0)
|
||||
plist (~> 3.2)
|
||||
proxifier (~> 1.0)
|
||||
rspec-core (~> 3.5)
|
||||
rspec-expectations (~> 3.5)
|
||||
rspec-mocks (~> 3.5)
|
||||
rspec_junit_formatter (~> 0.2.0)
|
||||
serverspec (~> 2.7)
|
||||
specinfra (~> 2.10)
|
||||
syslog-logger (~> 1.6)
|
||||
train-core (~> 3.1)
|
||||
train-winrm (>= 0.2.5)
|
||||
tty-screen (~> 0.6)
|
||||
uuidtools (~> 2.1.5)
|
||||
chef-config (13.6.4)
|
||||
addressable
|
||||
fuzzyurl
|
||||
mixlib-config (~> 2.0)
|
||||
mixlib-shellout (~> 2.0)
|
||||
chef-dk (2.4.17)
|
||||
chef-cli (2.0.0)
|
||||
addressable (>= 2.3.5, < 2.6)
|
||||
chef (~> 13.0)
|
||||
chef-provisioning (~> 2.0)
|
||||
chef (>= 14.0)
|
||||
cookbook-omnifetch (~> 0.5)
|
||||
diff-lcs (~> 1.0)
|
||||
ffi-yajl (>= 1.0, < 3.0)
|
||||
minitar (~> 0.5.4)
|
||||
mixlib-cli (~> 1.7)
|
||||
mixlib-shellout (~> 2.0)
|
||||
license-acceptance (~> 1.0, >= 1.0.11)
|
||||
minitar (~> 0.6)
|
||||
mixlib-cli (>= 1.7, < 3.0)
|
||||
mixlib-shellout (>= 2.0, < 4.0)
|
||||
paint (~> 1.0)
|
||||
solve (> 2.0, < 5.0)
|
||||
chef-provisioning (2.6.0)
|
||||
cheffish (>= 4.0, < 14.0)
|
||||
chef-config (15.8.23)
|
||||
addressable
|
||||
chef-utils (= 15.8.23)
|
||||
fuzzyurl
|
||||
mixlib-config (>= 2.2.12, < 4.0)
|
||||
mixlib-shellout (>= 2.0, < 4.0)
|
||||
tomlrb (~> 1.2)
|
||||
chef-dk (4.7.73)
|
||||
addressable (>= 2.3.5, < 2.6)
|
||||
chef (~> 15.0)
|
||||
cookbook-omnifetch (~> 0.5)
|
||||
diff-lcs (~> 1.0)
|
||||
ffi-yajl (>= 1.0, < 3.0)
|
||||
license-acceptance (~> 1.0, >= 1.0.11)
|
||||
minitar (~> 0.6)
|
||||
mixlib-cli (>= 1.7, < 3.0)
|
||||
mixlib-shellout (>= 2.0, < 4.0)
|
||||
paint (~> 1.0)
|
||||
solve (> 2.0, < 5.0)
|
||||
chef-provisioning (2.7.6)
|
||||
cheffish (>= 4.0, < 15.0)
|
||||
inifile (>= 2.0.2)
|
||||
mixlib-install (>= 1.0)
|
||||
net-scp (~> 1.0)
|
||||
@@ -93,46 +254,67 @@ GEM
|
||||
winrm (~> 2.0)
|
||||
winrm-elevated (~> 1.0)
|
||||
winrm-fs (~> 1.0)
|
||||
chef-vault (3.3.0)
|
||||
chef-zero (13.1.0)
|
||||
chef-telemetry (1.0.3)
|
||||
chef-config
|
||||
concurrent-ruby (~> 1.0)
|
||||
ffi-yajl (~> 2.2)
|
||||
http (~> 2.2)
|
||||
chef-utils (15.8.23)
|
||||
chef-vault (4.0.1)
|
||||
chef-zero (14.0.17)
|
||||
ffi-yajl (~> 2.2)
|
||||
hashie (>= 2.0, < 4.0)
|
||||
mixlib-log (~> 1.3)
|
||||
rack (~> 2.0)
|
||||
mixlib-log (>= 2.0, < 4.0)
|
||||
rack (~> 2.0, >= 2.0.6)
|
||||
uuidtools (~> 2.1)
|
||||
cheffish (13.1.0)
|
||||
chef-zero (~> 13.0)
|
||||
cheffish (14.0.13)
|
||||
chef-zero (~> 14.0)
|
||||
net-ssh
|
||||
chefspec (7.1.1)
|
||||
chef (>= 12.14.89)
|
||||
fauxhai (>= 4, < 6)
|
||||
chefspec (9.1.0)
|
||||
chef (>= 14)
|
||||
chef-cli
|
||||
fauxhai-ng (>= 7.5)
|
||||
rspec (~> 3.0)
|
||||
cleanroom (1.0.0)
|
||||
coderay (1.1.2)
|
||||
concurrent-ruby (1.0.5)
|
||||
cookbook-omnifetch (0.8.0)
|
||||
mixlib-archive (~> 0.4)
|
||||
cucumber-core (3.1.0)
|
||||
concurrent-ruby (1.1.6)
|
||||
cookbook-omnifetch (0.9.1)
|
||||
mixlib-archive (>= 0.4, < 2.0)
|
||||
cucumber-core (3.2.1)
|
||||
backports (>= 3.8.0)
|
||||
cucumber-tag_expressions (~> 1.1.0)
|
||||
gherkin (>= 5.0.0)
|
||||
gherkin (~> 5.0)
|
||||
cucumber-tag_expressions (1.1.1)
|
||||
declarative (0.0.10)
|
||||
declarative-option (0.1.0)
|
||||
diff-lcs (1.3)
|
||||
diffy (3.2.0)
|
||||
docker-api (1.34.0)
|
||||
diffy (3.3.0)
|
||||
docker-api (1.34.2)
|
||||
excon (>= 0.47.0)
|
||||
multi_json
|
||||
domain_name (0.5.20190701)
|
||||
unf (>= 0.0.5, < 1.0.0)
|
||||
ed25519 (1.2.4)
|
||||
equatable (0.6.1)
|
||||
erubi (1.9.0)
|
||||
erubis (2.7.0)
|
||||
excon (0.59.0)
|
||||
faraday (0.13.1)
|
||||
excon (0.72.0)
|
||||
faraday (0.17.3)
|
||||
multipart-post (>= 1.2, < 3)
|
||||
fauxhai (5.5.0)
|
||||
faraday-cookie_jar (0.0.6)
|
||||
faraday (>= 0.7.4)
|
||||
http-cookie (~> 1.0.0)
|
||||
faraday_middleware (0.12.2)
|
||||
faraday (>= 0.7.4, < 1.0)
|
||||
fauxhai-ng (7.6.0)
|
||||
net-ssh
|
||||
ffi (1.9.18)
|
||||
ffi-yajl (2.3.1)
|
||||
ffi (1.12.2)
|
||||
ffi-libarchive (1.0.0)
|
||||
ffi (~> 1.0)
|
||||
ffi-yajl (2.3.3)
|
||||
libyajl2 (~> 1.2)
|
||||
foodcritic (12.2.1)
|
||||
cucumber-core (>= 1.3)
|
||||
foodcritic (16.2.0)
|
||||
cucumber-core (>= 1.3, < 4.0)
|
||||
erubis
|
||||
ffi-yajl (~> 2.0)
|
||||
nokogiri (>= 1.5, < 2.0)
|
||||
@@ -140,252 +322,396 @@ GEM
|
||||
rufus-lru (~> 1.0)
|
||||
treetop (~> 1.4)
|
||||
fuzzyurl (0.9.0)
|
||||
gherkin (5.0.0)
|
||||
git (1.3.0)
|
||||
gssapi (1.2.0)
|
||||
gherkin (5.1.0)
|
||||
git (1.6.0)
|
||||
rchardet (~> 1.8)
|
||||
google-api-client (0.34.1)
|
||||
addressable (~> 2.5, >= 2.5.1)
|
||||
googleauth (~> 0.9)
|
||||
httpclient (>= 2.8.1, < 3.0)
|
||||
mini_mime (~> 1.0)
|
||||
representable (~> 3.0)
|
||||
retriable (>= 2.0, < 4.0)
|
||||
signet (~> 0.12)
|
||||
googleauth (0.10.0)
|
||||
faraday (~> 0.12)
|
||||
jwt (>= 1.4, < 3.0)
|
||||
memoist (~> 0.16)
|
||||
multi_json (~> 1.11)
|
||||
os (>= 0.9, < 2.0)
|
||||
signet (~> 0.12)
|
||||
gssapi (1.3.0)
|
||||
ffi (>= 1.0.1)
|
||||
gyoku (1.3.1)
|
||||
builder (>= 2.1.2)
|
||||
hashie (3.5.6)
|
||||
hashie (3.6.0)
|
||||
highline (1.7.10)
|
||||
hitimes (1.2.6)
|
||||
htmlentities (4.3.4)
|
||||
http (2.2.2)
|
||||
addressable (~> 2.3)
|
||||
http-cookie (~> 1.0)
|
||||
http-form_data (~> 1.0.1)
|
||||
http_parser.rb (~> 0.6.0)
|
||||
http-cookie (1.0.3)
|
||||
domain_name (~> 0.5)
|
||||
http-form_data (1.0.3)
|
||||
http_parser.rb (0.6.0)
|
||||
httpclient (2.8.3)
|
||||
i18n (1.8.2)
|
||||
concurrent-ruby (~> 1.0)
|
||||
inifile (3.0.0)
|
||||
iniparse (1.4.4)
|
||||
inspec (1.47.0)
|
||||
inspec (4.18.85)
|
||||
faraday_middleware (~> 0.12.2)
|
||||
inspec-core (= 4.18.85)
|
||||
train (~> 3.0)
|
||||
train-aws (~> 0.1)
|
||||
train-habitat (~> 0.1)
|
||||
train-winrm (~> 0.2)
|
||||
inspec-core (4.18.85)
|
||||
addressable (~> 2.4)
|
||||
chef-telemetry (~> 1.0)
|
||||
faraday (>= 0.9.0)
|
||||
hashie (~> 3.4)
|
||||
htmlentities
|
||||
json (>= 1.8, < 3.0)
|
||||
htmlentities (~> 4.3)
|
||||
json-schema (~> 2.8)
|
||||
license-acceptance (>= 0.2.13, < 2.0)
|
||||
method_source (~> 0.8)
|
||||
mixlib-log
|
||||
mixlib-log (~> 3.0)
|
||||
multipart-post (~> 2.0)
|
||||
parallel (~> 1.9)
|
||||
parslet (~> 1.5)
|
||||
pry (~> 0)
|
||||
rainbow (~> 2)
|
||||
rspec (~> 3)
|
||||
rspec (~> 3.9)
|
||||
rspec-its (~> 1.2)
|
||||
rubyzip (~> 1.1)
|
||||
semverse
|
||||
rubyzip (~> 1.2, >= 1.2.2)
|
||||
semverse (~> 3.0)
|
||||
sslshake (~> 1.2)
|
||||
thor (~> 0.19)
|
||||
term-ansicolor (~> 1.7)
|
||||
thor (>= 0.20, < 2.0)
|
||||
tomlrb (~> 1.2)
|
||||
train (~> 0.30)
|
||||
train-core (~> 3.0)
|
||||
tty-prompt (~> 0.17)
|
||||
tty-table (~> 0.10)
|
||||
ipaddress (0.8.3)
|
||||
iso8601 (0.9.1)
|
||||
json (2.1.0)
|
||||
kitchen-inspec (0.20.0)
|
||||
jaro_winkler (1.5.4)
|
||||
jmespath (1.4.0)
|
||||
json (2.3.0)
|
||||
json-schema (2.8.1)
|
||||
addressable (>= 2.4)
|
||||
jwt (2.2.1)
|
||||
kitchen-inspec (1.3.1)
|
||||
hashie (~> 3.4)
|
||||
inspec (>= 0.34.0, < 2.0.0)
|
||||
test-kitchen (~> 1.6)
|
||||
kitchen-vagrant (1.2.1)
|
||||
test-kitchen (~> 1.4)
|
||||
knife-spork (1.7.1)
|
||||
inspec (>= 1.47, < 5.0)
|
||||
test-kitchen (>= 1.6, < 3)
|
||||
kitchen-vagrant (1.6.1)
|
||||
test-kitchen (>= 1.4, < 3)
|
||||
knife-spork (1.7.2)
|
||||
app_conf (>= 0.4.0)
|
||||
chef (>= 11.0.0)
|
||||
diffy (>= 3.0.1)
|
||||
git (>= 1.2.5)
|
||||
libyajl2 (1.2.0)
|
||||
license-acceptance (1.0.13)
|
||||
pastel (~> 0.7)
|
||||
tomlrb (~> 1.2)
|
||||
tty-box (~> 0.3)
|
||||
tty-prompt (~> 0.18)
|
||||
little-plugger (1.1.4)
|
||||
logging (2.2.2)
|
||||
little-plugger (~> 1.1)
|
||||
multi_json (~> 1.10)
|
||||
method_source (0.9.0)
|
||||
mini_portile2 (2.3.0)
|
||||
minitar (0.5.4)
|
||||
mixlib-archive (0.4.1)
|
||||
memoist (0.16.2)
|
||||
method_source (0.9.2)
|
||||
mini_mime (1.0.2)
|
||||
mini_portile2 (2.4.0)
|
||||
minitar (0.9)
|
||||
minitest (5.14.0)
|
||||
mixlib-archive (1.0.5)
|
||||
mixlib-log
|
||||
mixlib-authentication (1.4.2)
|
||||
mixlib-cli (1.7.0)
|
||||
mixlib-config (2.2.4)
|
||||
mixlib-install (3.8.0)
|
||||
mixlib-authentication (3.0.6)
|
||||
mixlib-cli (2.1.5)
|
||||
mixlib-config (3.0.6)
|
||||
tomlrb
|
||||
mixlib-install (3.11.26)
|
||||
mixlib-shellout
|
||||
mixlib-versioning
|
||||
thor
|
||||
mixlib-log (1.7.1)
|
||||
mixlib-shellout (2.3.2)
|
||||
mixlib-versioning (1.2.2)
|
||||
molinillo (0.6.4)
|
||||
multi_json (1.12.2)
|
||||
multipart-post (2.0.0)
|
||||
mixlib-log (3.0.8)
|
||||
mixlib-shellout (3.0.9)
|
||||
mixlib-versioning (1.2.12)
|
||||
molinillo (0.6.6)
|
||||
ms_rest (0.7.5)
|
||||
concurrent-ruby (~> 1.0)
|
||||
faraday (~> 0.9)
|
||||
timeliness (~> 0.3.10)
|
||||
ms_rest_azure (0.11.1)
|
||||
concurrent-ruby (~> 1.0)
|
||||
faraday (~> 0.9)
|
||||
faraday-cookie_jar (~> 0.0.6)
|
||||
ms_rest (~> 0.7.4)
|
||||
unf_ext (= 0.0.7.2)
|
||||
multi_json (1.14.1)
|
||||
multipart-post (2.1.1)
|
||||
necromancer (0.5.1)
|
||||
net-scp (1.2.1)
|
||||
net-ssh (>= 2.6.5)
|
||||
net-sftp (2.1.2)
|
||||
net-ssh (>= 2.6.5)
|
||||
net-ssh (4.2.0)
|
||||
net-ssh-gateway (1.3.0)
|
||||
net-ssh (>= 2.6.5)
|
||||
net-ssh-gateway (2.0.0)
|
||||
net-ssh (>= 4.0.0)
|
||||
net-ssh-multi (1.2.1)
|
||||
net-ssh (>= 2.6.5)
|
||||
net-ssh-gateway (>= 1.2.0)
|
||||
net-telnet (0.1.1)
|
||||
nio4r (2.1.0)
|
||||
nokogiri (1.8.1)
|
||||
mini_portile2 (~> 2.3.0)
|
||||
nokogiri (1.10.8)
|
||||
mini_portile2 (~> 2.4.0)
|
||||
nori (2.6.0)
|
||||
octokit (4.7.0)
|
||||
octokit (4.16.0)
|
||||
faraday (>= 0.9)
|
||||
sawyer (~> 0.8.0, >= 0.5.3)
|
||||
ohai (13.7.0)
|
||||
chef-config (>= 12.5.0.alpha.1, < 14)
|
||||
ohai (15.7.4)
|
||||
chef-config (>= 12.8, < 16)
|
||||
ffi (~> 1.9)
|
||||
ffi-yajl (~> 2.2)
|
||||
ipaddress
|
||||
mixlib-cli
|
||||
mixlib-config (~> 2.0)
|
||||
mixlib-log (>= 1.7.1, < 2.0)
|
||||
mixlib-shellout (~> 2.0)
|
||||
mixlib-cli (>= 1.7.0)
|
||||
mixlib-config (>= 2.0, < 4.0)
|
||||
mixlib-log (>= 2.0.1, < 4.0)
|
||||
mixlib-shellout (>= 2.0, < 4.0)
|
||||
plist (~> 3.1)
|
||||
systemu (~> 2.6.4)
|
||||
wmi-lite (~> 1.0)
|
||||
os (1.0.1)
|
||||
paint (1.0.1)
|
||||
parallel (1.12.0)
|
||||
parser (2.4.0.2)
|
||||
ast (~> 2.3)
|
||||
parslet (1.8.1)
|
||||
plist (3.3.0)
|
||||
parallel (1.19.1)
|
||||
parser (2.7.0.2)
|
||||
ast (~> 2.4.0)
|
||||
parslet (1.8.2)
|
||||
pastel (0.7.3)
|
||||
equatable (~> 0.6)
|
||||
tty-color (~> 0.5)
|
||||
plist (3.5.0)
|
||||
polyglot (0.3.5)
|
||||
powerpack (0.1.1)
|
||||
proxifier (1.0.3)
|
||||
pry (0.11.3)
|
||||
pry (0.12.2)
|
||||
coderay (~> 1.1.0)
|
||||
method_source (~> 0.9.0)
|
||||
public_suffix (3.0.1)
|
||||
rack (2.0.6)
|
||||
rainbow (2.2.2)
|
||||
rake
|
||||
rake (12.3.0)
|
||||
retryable (2.0.4)
|
||||
ridley (5.1.1)
|
||||
addressable
|
||||
buff-config (~> 2.0)
|
||||
buff-extensions (~> 2.0)
|
||||
buff-ignore (~> 1.2)
|
||||
buff-shell_out (~> 1.0)
|
||||
celluloid (~> 0.16.0)
|
||||
celluloid-io (~> 0.16.1)
|
||||
chef-config (>= 12.5.0)
|
||||
erubis
|
||||
faraday (~> 0.9)
|
||||
hashie (>= 2.0.2, < 4.0.0)
|
||||
httpclient (~> 2.7)
|
||||
json (>= 1.7.7)
|
||||
mixlib-authentication (>= 1.3.0)
|
||||
retryable (~> 2.0)
|
||||
semverse (~> 2.0)
|
||||
varia_model (~> 0.6)
|
||||
rspec (3.7.0)
|
||||
rspec-core (~> 3.7.0)
|
||||
rspec-expectations (~> 3.7.0)
|
||||
rspec-mocks (~> 3.7.0)
|
||||
rspec-core (3.7.0)
|
||||
rspec-support (~> 3.7.0)
|
||||
rspec-expectations (3.7.0)
|
||||
public_suffix (3.1.1)
|
||||
rack (2.2.2)
|
||||
rainbow (3.0.0)
|
||||
rake (13.0.1)
|
||||
rchardet (1.8.0)
|
||||
representable (3.0.4)
|
||||
declarative (< 0.1.0)
|
||||
declarative-option (< 0.2.0)
|
||||
uber (< 0.2.0)
|
||||
retriable (3.1.2)
|
||||
retryable (3.0.5)
|
||||
rexml (3.2.4)
|
||||
rspec (3.9.0)
|
||||
rspec-core (~> 3.9.0)
|
||||
rspec-expectations (~> 3.9.0)
|
||||
rspec-mocks (~> 3.9.0)
|
||||
rspec-core (3.9.1)
|
||||
rspec-support (~> 3.9.1)
|
||||
rspec-expectations (3.9.0)
|
||||
diff-lcs (>= 1.2.0, < 2.0)
|
||||
rspec-support (~> 3.7.0)
|
||||
rspec-its (1.2.0)
|
||||
rspec-support (~> 3.9.0)
|
||||
rspec-its (1.3.0)
|
||||
rspec-core (>= 3.0.0)
|
||||
rspec-expectations (>= 3.0.0)
|
||||
rspec-mocks (3.7.0)
|
||||
rspec-mocks (3.9.1)
|
||||
diff-lcs (>= 1.2.0, < 2.0)
|
||||
rspec-support (~> 3.7.0)
|
||||
rspec-support (3.7.0)
|
||||
rspec_junit_formatter (0.2.3)
|
||||
builder (< 4)
|
||||
rspec-core (>= 2, < 4, != 2.12.0)
|
||||
rubocop (0.51.0)
|
||||
rspec-support (~> 3.9.0)
|
||||
rspec-support (3.9.2)
|
||||
rubocop (0.80.0)
|
||||
jaro_winkler (~> 1.5.1)
|
||||
parallel (~> 1.10)
|
||||
parser (>= 2.3.3.1, < 3.0)
|
||||
powerpack (~> 0.1)
|
||||
rainbow (>= 2.2.2, < 3.0)
|
||||
parser (>= 2.7.0.1)
|
||||
rainbow (>= 2.2.2, < 4.0)
|
||||
rexml
|
||||
ruby-progressbar (~> 1.7)
|
||||
unicode-display_width (~> 1.0, >= 1.0.1)
|
||||
ruby-progressbar (1.9.0)
|
||||
unicode-display_width (>= 1.4.0, < 1.7)
|
||||
ruby-progressbar (1.10.1)
|
||||
rubyntlm (0.6.2)
|
||||
rubyzip (1.2.1)
|
||||
rubyzip (1.3.0)
|
||||
rufus-lru (1.1.0)
|
||||
safe_yaml (1.0.4)
|
||||
sawyer (0.8.1)
|
||||
addressable (>= 2.3.5, < 2.6)
|
||||
faraday (~> 0.8, < 1.0)
|
||||
semverse (2.0.0)
|
||||
serverspec (2.41.3)
|
||||
multi_json
|
||||
rspec (~> 3.0)
|
||||
rspec-its
|
||||
specinfra (~> 2.72)
|
||||
sfl (2.3)
|
||||
solve (4.0.0)
|
||||
sawyer (0.8.2)
|
||||
addressable (>= 2.3.5)
|
||||
faraday (> 0.8, < 2.0)
|
||||
semverse (3.0.0)
|
||||
signet (0.12.0)
|
||||
addressable (~> 2.3)
|
||||
faraday (~> 0.9)
|
||||
jwt (>= 1.5, < 3.0)
|
||||
multi_json (~> 1.10)
|
||||
solve (4.0.3)
|
||||
molinillo (~> 0.6)
|
||||
semverse (>= 1.1, < 3.0)
|
||||
specinfra (2.72.1)
|
||||
net-scp
|
||||
net-ssh (>= 2.7, < 5.0)
|
||||
net-telnet
|
||||
sfl
|
||||
sslshake (1.2.0)
|
||||
semverse (>= 1.1, < 4.0)
|
||||
sslshake (1.3.0)
|
||||
strings (0.1.8)
|
||||
strings-ansi (~> 0.1)
|
||||
unicode-display_width (~> 1.5)
|
||||
unicode_utils (~> 1.4)
|
||||
strings-ansi (0.2.0)
|
||||
sync (0.5.0)
|
||||
syslog-logger (1.6.8)
|
||||
systemu (2.6.5)
|
||||
test-kitchen (1.19.2)
|
||||
term-ansicolor (1.7.1)
|
||||
tins (~> 1.0)
|
||||
test-kitchen (2.3.4)
|
||||
bcrypt_pbkdf (~> 1.0)
|
||||
ed25519 (~> 1.2)
|
||||
license-acceptance (~> 1.0, >= 1.0.11)
|
||||
mixlib-install (~> 3.6)
|
||||
mixlib-shellout (>= 1.2, < 3.0)
|
||||
net-scp (~> 1.1)
|
||||
net-ssh (>= 2.9, < 5.0)
|
||||
net-ssh-gateway (~> 1.2)
|
||||
safe_yaml (~> 1.0)
|
||||
thor (~> 0.19, < 0.19.2)
|
||||
mixlib-shellout (>= 1.2, < 4.0)
|
||||
net-scp (>= 1.1, < 3.0)
|
||||
net-ssh (>= 2.9, < 6.0)
|
||||
net-ssh-gateway (>= 1.2, < 3.0)
|
||||
thor (~> 0.19)
|
||||
winrm (~> 2.0)
|
||||
winrm-elevated (~> 1.0)
|
||||
winrm-fs (~> 1.1.0)
|
||||
thor (0.19.1)
|
||||
timers (4.0.4)
|
||||
hitimes
|
||||
tomlrb (1.2.6)
|
||||
train (0.31.1)
|
||||
winrm-fs (~> 1.1)
|
||||
thor (0.20.3)
|
||||
thread_safe (0.3.6)
|
||||
timeliness (0.3.10)
|
||||
tins (1.24.1)
|
||||
sync
|
||||
tomlrb (1.2.9)
|
||||
train (3.2.22)
|
||||
activesupport (~> 5.2.3)
|
||||
azure_graph_rbac (~> 0.16)
|
||||
azure_mgmt_key_vault (~> 0.17)
|
||||
azure_mgmt_resources (~> 0.15)
|
||||
azure_mgmt_security (~> 0.18)
|
||||
azure_mgmt_storage (~> 0.18)
|
||||
docker-api (~> 1.26)
|
||||
google-api-client (>= 0.23.9, < 0.35.0)
|
||||
googleauth (>= 0.6.6, < 0.11.0)
|
||||
train-core (= 3.2.22)
|
||||
train-winrm (~> 0.2)
|
||||
train-aws (0.1.15)
|
||||
aws-sdk-apigateway (~> 1.0)
|
||||
aws-sdk-apigatewayv2 (~> 1.0)
|
||||
aws-sdk-athena (~> 1.0)
|
||||
aws-sdk-autoscaling (~> 1.22.0)
|
||||
aws-sdk-budgets (~> 1.0)
|
||||
aws-sdk-cloudformation (~> 1.0)
|
||||
aws-sdk-cloudhsm (~> 1.0)
|
||||
aws-sdk-cloudhsmv2 (~> 1.0)
|
||||
aws-sdk-cloudtrail (~> 1.8)
|
||||
aws-sdk-cloudwatch (~> 1.13)
|
||||
aws-sdk-cloudwatchlogs (~> 1.13)
|
||||
aws-sdk-codecommit (~> 1.0)
|
||||
aws-sdk-codedeploy (~> 1.0)
|
||||
aws-sdk-codepipeline (~> 1.0)
|
||||
aws-sdk-configservice (~> 1.21)
|
||||
aws-sdk-core (~> 3.0)
|
||||
aws-sdk-costandusagereportservice (~> 1.6)
|
||||
aws-sdk-dynamodb (~> 1.31)
|
||||
aws-sdk-ec2 (~> 1.70)
|
||||
aws-sdk-ecr (~> 1.18)
|
||||
aws-sdk-ecs (~> 1.30)
|
||||
aws-sdk-eks (~> 1.9)
|
||||
aws-sdk-elasticache (~> 1.0)
|
||||
aws-sdk-elasticbeanstalk (~> 1.0)
|
||||
aws-sdk-elasticloadbalancing (~> 1.8)
|
||||
aws-sdk-elasticloadbalancingv2 (~> 1.0)
|
||||
aws-sdk-elasticsearchservice (~> 1.0)
|
||||
aws-sdk-firehose (~> 1.0)
|
||||
aws-sdk-iam (~> 1.13)
|
||||
aws-sdk-kafka (~> 1.0)
|
||||
aws-sdk-kinesis (~> 1.0)
|
||||
aws-sdk-kms (~> 1.13)
|
||||
aws-sdk-lambda (~> 1.0)
|
||||
aws-sdk-organizations (~> 1.17.0)
|
||||
aws-sdk-rds (~> 1.43)
|
||||
aws-sdk-redshift (~> 1.0)
|
||||
aws-sdk-route53 (~> 1.0)
|
||||
aws-sdk-route53domains (~> 1.0)
|
||||
aws-sdk-route53resolver (~> 1.0)
|
||||
aws-sdk-s3 (~> 1.30)
|
||||
aws-sdk-securityhub (~> 1.0)
|
||||
aws-sdk-ses (~> 1.0)
|
||||
aws-sdk-sms (~> 1.0)
|
||||
aws-sdk-sns (~> 1.9)
|
||||
aws-sdk-sqs (~> 1.10)
|
||||
aws-sdk-ssm (~> 1.0)
|
||||
train-core (3.2.22)
|
||||
addressable (~> 2.5)
|
||||
inifile (~> 3.0)
|
||||
json (>= 1.8, < 3.0)
|
||||
mixlib-shellout (~> 2.0)
|
||||
net-scp (~> 1.2)
|
||||
net-ssh (>= 2.9, < 5.0)
|
||||
mixlib-shellout (>= 2.0, < 4.0)
|
||||
net-scp (>= 1.2, < 3.0)
|
||||
net-ssh (>= 2.9, < 6.0)
|
||||
train-habitat (0.2.13)
|
||||
train-winrm (0.2.6)
|
||||
winrm (~> 2.0)
|
||||
winrm-fs (~> 1.0)
|
||||
treetop (1.6.9)
|
||||
treetop (1.6.10)
|
||||
polyglot (~> 0.3)
|
||||
unicode-display_width (1.3.0)
|
||||
tty-box (0.5.0)
|
||||
pastel (~> 0.7.2)
|
||||
strings (~> 0.1.6)
|
||||
tty-cursor (~> 0.7)
|
||||
tty-color (0.5.1)
|
||||
tty-cursor (0.7.1)
|
||||
tty-prompt (0.20.0)
|
||||
necromancer (~> 0.5.0)
|
||||
pastel (~> 0.7.0)
|
||||
tty-reader (~> 0.7.0)
|
||||
tty-reader (0.7.0)
|
||||
tty-cursor (~> 0.7)
|
||||
tty-screen (~> 0.7)
|
||||
wisper (~> 2.0.0)
|
||||
tty-screen (0.7.1)
|
||||
tty-table (0.11.0)
|
||||
equatable (~> 0.6)
|
||||
necromancer (~> 0.5)
|
||||
pastel (~> 0.7.2)
|
||||
strings (~> 0.1.5)
|
||||
tty-screen (~> 0.7)
|
||||
tzinfo (1.2.6)
|
||||
thread_safe (~> 0.1)
|
||||
uber (0.1.0)
|
||||
unf (0.1.4)
|
||||
unf_ext
|
||||
unf_ext (0.0.7.2)
|
||||
unicode-display_width (1.6.1)
|
||||
unicode_utils (1.4.0)
|
||||
uuidtools (2.1.5)
|
||||
varia_model (0.6.0)
|
||||
buff-extensions (~> 2.0)
|
||||
hashie (>= 2.0.2, < 4.0.0)
|
||||
winrm (2.2.3)
|
||||
winrm (2.3.4)
|
||||
builder (>= 2.1.2)
|
||||
erubis (~> 2.7)
|
||||
erubi (~> 1.8)
|
||||
gssapi (~> 1.2)
|
||||
gyoku (~> 1.0)
|
||||
httpclient (~> 2.2, >= 2.2.0.2)
|
||||
logging (>= 1.6.1, < 3.0)
|
||||
nori (~> 2.0)
|
||||
rubyntlm (~> 0.6.0, >= 0.6.1)
|
||||
winrm-elevated (1.1.0)
|
||||
winrm-elevated (1.2.1)
|
||||
erubi (~> 1.8)
|
||||
winrm (~> 2.0)
|
||||
winrm-fs (~> 1.0)
|
||||
winrm-fs (1.1.1)
|
||||
erubis (~> 2.7)
|
||||
winrm-fs (1.3.3)
|
||||
erubi (~> 1.8)
|
||||
logging (>= 1.6.1, < 3.0)
|
||||
rubyzip (~> 1.1)
|
||||
winrm (~> 2.0)
|
||||
wmi-lite (1.0.0)
|
||||
wisper (2.0.1)
|
||||
wmi-lite (1.0.5)
|
||||
|
||||
PLATFORMS
|
||||
ruby
|
||||
|
||||
DEPENDENCIES
|
||||
berkshelf
|
||||
chef-dk (= 2.4.17)
|
||||
chef-dk (= 4.7.73)
|
||||
chef-provisioning
|
||||
chef-vault
|
||||
chefspec
|
||||
fauxhai
|
||||
fauxhai-ng
|
||||
foodcritic
|
||||
inspec
|
||||
kitchen-inspec
|
||||
@@ -397,4 +723,4 @@ DEPENDENCIES
|
||||
test-kitchen
|
||||
|
||||
BUNDLED WITH
|
||||
1.16.4
|
||||
1.17.3
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
{ lib, bundlerEnv, bundlerUpdateScript, ruby_2_4, perl, autoconf }:
|
||||
{ lib, bundlerEnv, bundlerUpdateScript, ruby, perl, autoconf }:
|
||||
|
||||
bundlerEnv {
|
||||
name = "chef-dk-2.4.17";
|
||||
name = "chef-dk-4.7.73";
|
||||
|
||||
ruby = ruby_2_4;
|
||||
inherit ruby;
|
||||
gemdir = ./.;
|
||||
|
||||
buildInputs = [ perl autoconf ];
|
||||
@@ -16,5 +16,6 @@ bundlerEnv {
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ offline nicknovitski ];
|
||||
platforms = platforms.unix;
|
||||
badPlatforms = [ "aarch64-linux" ];
|
||||
};
|
||||
}
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -15,7 +15,7 @@ buildRustPackage rec {
|
||||
sha256 = "0iixczy3cad44j2d7zzj8f3lnmp4jwnb0snmwfgiq3vj9wrn28pz";
|
||||
};
|
||||
|
||||
cargoSha256 = "0k6z69a09ps55w2rdgnf92yscw6rlbcpb4q9yf3rsav15pgpqvw8";
|
||||
cargoSha256 = "1w25k3bqmmcrhpkw510vbwph0rfmrzi2wby0z2rz1q4k1f9k486m";
|
||||
|
||||
nativeBuildInputs = stdenv.lib.optionals stdenv.isLinux [ pkgconfig ];
|
||||
buildInputs = []
|
||||
|
||||
@@ -13,7 +13,7 @@ buildRustPackage rec {
|
||||
sha256 = "1wxglc4n1dar5qphhj5pab7ps34cjr7jy611fwn72lz0f6c7jp3z";
|
||||
};
|
||||
|
||||
cargoSha256 = "1i1aq7bwkx8sqrlpxq24ldh908j72lwi2r3sg9zaz5p8xq1xgq6p";
|
||||
cargoSha256 = "1s7g9mcjyp0pjjxma1mb290fi7fk54qy2khh1zksxhr4d3mciv08";
|
||||
|
||||
meta = {
|
||||
description = "Generate changelogs from local git metadata";
|
||||
|
||||
@@ -1,29 +1,33 @@
|
||||
{ stdenv, fetchFromGitHub, rustPlatform, pkg-config, openssl
|
||||
}:
|
||||
{ stdenv, fetchFromGitHub, rustPlatform, pkg-config, openssl, curl, darwin }:
|
||||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "cloudflare-wrangler";
|
||||
version = "1.4.0";
|
||||
version = "1.8.4";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "cloudflare";
|
||||
repo = "wrangler";
|
||||
rev = "v" + version;
|
||||
sha256 = "1agl1cg34iklvniygrkq8dqsampvg17d3nsm0dcr6c3n5rj09gbi";
|
||||
rev = "v${version}";
|
||||
sha256 = "1lllam0zgr26fbg04hnw1sy35grwrs4br8cx4r9vqjf113cyr80x";
|
||||
};
|
||||
|
||||
cargoSha256 = "0c2g6yghwqjy21yfdcri4v9aqizd06ww3zx2snns51gnqqk8r57k";
|
||||
cargoSha256 = "0yvnqp15iqv142vcgsmcad07r5nnp417c0iqa9qgyzn39ssgpn0r";
|
||||
|
||||
nativeBuildInputs = [ pkg-config ];
|
||||
|
||||
buildInputs = [ openssl ];
|
||||
buildInputs = [ openssl ] ++ stdenv.lib.optionals stdenv.isDarwin [
|
||||
curl
|
||||
darwin.apple_sdk.frameworks.Security
|
||||
darwin.apple_sdk.frameworks.CoreServices
|
||||
darwin.apple_sdk.frameworks.CoreFoundation
|
||||
];
|
||||
|
||||
# tries to use "/homeless-shelter" and fails
|
||||
doCheck = false;
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "A CLI tool designed for folks who are interested in using Cloudflare Workers.";
|
||||
homepage = https://github.com/cloudflare/wrangler;
|
||||
description = "A CLI tool designed for folks who are interested in using Cloudflare Workers";
|
||||
homepage = "https://github.com/cloudflare/wrangler";
|
||||
license = with licenses; [ asl20 /* or */ mit ];
|
||||
maintainers = with maintainers; [ ];
|
||||
platforms = platforms.all;
|
||||
|
||||
@@ -10,12 +10,12 @@
|
||||
|
||||
buildPythonApplication rec {
|
||||
pname = "cmake-format";
|
||||
version = "0.6.8";
|
||||
version = "0.6.9";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit version;
|
||||
pname = "cmake_format";
|
||||
sha256 = "0zpx7g5j8wv52zj0s7bk7cj5v82icn4il0jfydc1cmg4p5krf5iy";
|
||||
sha256 = "082d7949gsk5v72ap7k4p3vgmc126a0bfm195xpi4lb6khpbzy5j";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ autopep8 flake8 jinja2 pylint pyyaml ];
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "conftest";
|
||||
version = "0.15.0";
|
||||
version = "0.18.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "instrumenta";
|
||||
repo = "conftest";
|
||||
rev = "v${version}";
|
||||
sha256 = "0lb644fj80r4igxbslbd5pksirnyf6slz4yn0mznyx8i2bd1g4ic";
|
||||
sha256 = "0ial1zs5aqcwza813ny6zqn9ybq6ibrqjmaccwbbam1k9f5rplqv";
|
||||
};
|
||||
|
||||
modSha256 = "1p7fjg1vcrcxb4f5hd00qxx4fqcl051klcjs6ljn4v46qcpn6dcn";
|
||||
modSha256 = "17j5fhgwfpyg9r7a5g9rmvkaz510xx9s4mbl1cmyzysvddc6f5wp";
|
||||
|
||||
buildFlagsArray = ''
|
||||
-ldflags=
|
||||
@@ -20,7 +20,7 @@ buildGoModule rec {
|
||||
|
||||
meta = with lib; {
|
||||
description = "Write tests against structured configuration data";
|
||||
homepage = https://github.com/instrumenta/conftest;
|
||||
homepage = "https://github.com/instrumenta/conftest";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ yurrriq ];
|
||||
platforms = platforms.all;
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
|
||||
buildGoModule rec {
|
||||
name = "drone.io-${version}";
|
||||
version = "1.6.0";
|
||||
version = "1.6.5";
|
||||
goPackagePath = "github.com/drone/drone";
|
||||
|
||||
modSha256 = "0l33qib9riknrjdpsvd7n6slqp485vx66xl6w7m24b5sc7yfsg7m";
|
||||
modSha256 = "1fyb9218s52w8c6c3v6rgivbyzy5hz4q4z8r75ng2yrmjmmiv2gr";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "drone";
|
||||
repo = "drone";
|
||||
rev = "v${version}";
|
||||
sha256 = "0ij4a6rh17ib360bxrpncf8lp839b6sl17bd0fp3xvwmibk6xgjz";
|
||||
sha256 = "05cgd72qyss836fby0adhrm5p8g7639psk2yslhg6pmz0cqfbq9m";
|
||||
};
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "fly";
|
||||
version = "5.7.2";
|
||||
version = "6.0.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "concourse";
|
||||
repo = "concourse";
|
||||
rev = "v${version}";
|
||||
sha256 = "1jhc2h00rh6lpgdq3n2d1sk7gdzmhkigyra04gf70s6kjb903igw";
|
||||
sha256 = "0chavwymyh5kv4fkvdjvf3p5jjx4yn9aavq66333xnsl5pn7q9dq";
|
||||
};
|
||||
|
||||
modSha256 = "00qagz28iz1z5kjshs1m74bf12qlhjbkf4pbchy7lzf09bd291pg";
|
||||
modSha256 = "1wiyfii4rmj3rp8ls0ill0sjpnpjz7l3q5fzrscm8ap1qn90gvzg";
|
||||
|
||||
subPackages = [ "fly" ];
|
||||
|
||||
@@ -30,7 +30,7 @@ buildGoModule rec {
|
||||
|
||||
meta = with lib; {
|
||||
description = "A command line interface to Concourse CI";
|
||||
homepage = https://concourse-ci.org;
|
||||
homepage = "https://concourse-ci.org";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ ivanbrennan ];
|
||||
};
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
{ lib, buildGoPackage, fetchFromGitLab, fetchurl }:
|
||||
|
||||
let
|
||||
version = "12.7.0";
|
||||
version = "12.9.0";
|
||||
# Gitlab runner embeds some docker images these are prebuilt for arm and x86_64
|
||||
docker_x86_64 = fetchurl {
|
||||
url = "https://gitlab-runner-downloads.s3.amazonaws.com/v${version}/helper-images/prebuilt-x86_64.tar.xz";
|
||||
sha256 = "0vaaaw6hxmr55kgcn86rim9in96zmyv0zhl7asr4b7qknabsjp4m";
|
||||
sha256 = "0kd4zc9rgzsl6imk9vi2yqpaxrgy8ywcz2vvpsfzrhhmm2yx3qh0";
|
||||
};
|
||||
|
||||
docker_arm = fetchurl {
|
||||
url = "https://gitlab-runner-downloads.s3.amazonaws.com/v${version}/helper-images/prebuilt-arm.tar.xz";
|
||||
sha256 = "031fv7f15wiqq7209n2ab7n3qzjf7cjzvbp4pkz24bkc3lr3y773";
|
||||
sha256 = "13xwcvw6m3p5ffas5mr55jkqks9s3f7qg1b928vcxkx57j06kb22";
|
||||
};
|
||||
in
|
||||
buildGoPackage rec {
|
||||
@@ -29,7 +29,7 @@ buildGoPackage rec {
|
||||
owner = "gitlab-org";
|
||||
repo = "gitlab-runner";
|
||||
rev = "v${version}";
|
||||
sha256 = "0f08syk7v7w89pcdbzwgscsxl54gnms1qd4spjppnq4h5r959jp2";
|
||||
sha256 = "0p9i4z0xsq5rl6gkqjpwpz6hb57vi6wl969gncrsfskjjc1kcifq";
|
||||
};
|
||||
|
||||
patches = [ ./fix-shell-path.patch ];
|
||||
|
||||
@@ -2,11 +2,11 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "jenkins";
|
||||
version = "2.204.2";
|
||||
version = "2.222.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://mirrors.jenkins.io/war-stable/${version}/jenkins.war";
|
||||
sha256 = "1iviffgz32i6rhmk6hgas4l8wpwr0h5lw5s1f5zjk3aw0r6cb42a";
|
||||
sha256 = "0glmx8xi99mbfr84hi4sn36qkxw00rfn8wlz5n674ygbdj1vnv2s";
|
||||
};
|
||||
|
||||
buildCommand = ''
|
||||
|
||||
@@ -3,16 +3,16 @@
|
||||
let
|
||||
zshCompletion = version: fetchurl {
|
||||
url = "https://raw.githubusercontent.com/coursier/coursier/v${version}/modules/cli/src/main/resources/completions/zsh";
|
||||
sha256 = "0gfr1q66crh6si4682xbxnj41igws83qj710npgm2bvq90xa8m49";
|
||||
sha256 = "1mn6cdmf59nkz5012wgd3gd6hpk2w4629sk8z95230ky8487dac3";
|
||||
};
|
||||
in
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "coursier";
|
||||
version = "2.0.0-RC3-3";
|
||||
version = "2.0.0-RC6-4";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/coursier/coursier/releases/download/v${version}/coursier";
|
||||
sha256 = "1qrybajwk46h6d1yp6n4zxdvrfl19lqhjsqxbm48vk3wbvj31vyl";
|
||||
sha256 = "0i8jvs5l7f2xzkdlxk784mx5h86hq7xh5ffzb4zalczw9bzmmds1";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ makeWrapper ];
|
||||
|
||||
@@ -50,7 +50,7 @@ in stdenv.mkDerivation {
|
||||
'';
|
||||
|
||||
meta = {
|
||||
homepage = "https://cr.yp.to/cdb";
|
||||
homepage = "https://cr.yp.to/cdb.html";
|
||||
license = lib.licenses.publicDomain;
|
||||
maintainers = [ lib.maintainers.Profpatsch ];
|
||||
platforms = lib.platforms.unix;
|
||||
|
||||
@@ -10,11 +10,11 @@ in
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "liquibase";
|
||||
version = "3.8.5";
|
||||
version = "3.8.8";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/liquibase/liquibase/releases/download/v${version}/${pname}-${version}.tar.gz";
|
||||
sha256 = "0wvz188i1214b904xrhvba90hyfrlc4za3aibbdqfm86wm3qzh6s";
|
||||
sha256 = "1pl9wgnwykvbnis0ndym0lbsj6a7lvpghrc98cw2hdnp5dglxjjl";
|
||||
};
|
||||
|
||||
buildInputs = [ jre makeWrapper ];
|
||||
@@ -57,7 +57,7 @@ stdenv.mkDerivation rec {
|
||||
|
||||
meta = {
|
||||
description = "Version Control for your database";
|
||||
homepage = http://www.liquibase.org/;
|
||||
homepage = "http://www.liquibase.org/";
|
||||
changelog = "https://raw.githubusercontent.com/liquibase/liquibase/v${version}/changelog.txt";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ nequissimus ];
|
||||
|
||||
@@ -4,11 +4,11 @@
|
||||
|
||||
python3Packages.buildPythonApplication rec {
|
||||
pname = "sqlite-web";
|
||||
version = "0.3.5";
|
||||
version = "0.3.6";
|
||||
|
||||
src = python3Packages.fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "9e0c8938434b0129423544162d4ca6975abf7042c131445f79661a4b9c885d47";
|
||||
sha256 = "17pymadm063358nji70xzma64zkfv26c3pai5i1whsfp9ahqzasg";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = with python3Packages; [ flask peewee pygments ];
|
||||
@@ -18,7 +18,7 @@ python3Packages.buildPythonApplication rec {
|
||||
|
||||
meta = with lib; {
|
||||
description = "Web-based SQLite database browser";
|
||||
homepage = https://github.com/coleifer/sqlite-web;
|
||||
homepage = "https://github.com/coleifer/sqlite-web";
|
||||
license = licenses.mit;
|
||||
maintainers = [ maintainers.costrouc ];
|
||||
};
|
||||
|
||||
36
pkgs/development/tools/database/webdis/default.nix
Normal file
36
pkgs/development/tools/database/webdis/default.nix
Normal file
@@ -0,0 +1,36 @@
|
||||
{ stdenv, fetchFromGitHub, hiredis, http-parser, jansson, libevent, fetchpatch }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "webdis";
|
||||
version = "0.1.9";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "nicolasff";
|
||||
repo = pname;
|
||||
rev = version;
|
||||
sha256 = "1kglzbs1sw3w05i678qr3lv4pxia20k2a8s3pjhfcxdlnlcy23sk";
|
||||
};
|
||||
|
||||
patches = [
|
||||
# Do not use DESTDIR. See: https://github.com/nicolasff/webdis/pull/172
|
||||
(fetchpatch {
|
||||
url = "https://github.com/nicolasff/webdis/commit/a44a2964a59f2e583f4945eeb65cd19235059270.patch";
|
||||
sha256 = "0i41p98gc201vpp5ppjc9gxdyb1bpimr0qrvibaf3iq3sy4jr1gb";
|
||||
})
|
||||
];
|
||||
|
||||
buildInputs = [ hiredis http-parser jansson libevent ];
|
||||
|
||||
makeFlags = [
|
||||
"PREFIX=${placeholder "out"}"
|
||||
"CONFDIR=${placeholder "out"}/share/webdis"
|
||||
];
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "A Redis HTTP interface with JSON output";
|
||||
homepage = "https://webd.is/";
|
||||
license = licenses.bsd2;
|
||||
platforms = platforms.unix;
|
||||
maintainers = with maintainers; [ wucke13 ];
|
||||
};
|
||||
}
|
||||
@@ -37,7 +37,7 @@ rustPlatform.buildRustPackage rec {
|
||||
|
||||
cargoBuildFlags = [ "--no-default-features --features \"${features}\"" ];
|
||||
cargoPatches = [ ./cargo-lock.patch ];
|
||||
cargoSha256 = "0xlcskddhy7xsiwj54gmn1xlgkfxb4dwrys7rbamfz1h8aa6ixjx";
|
||||
cargoSha256 = "1vbb7r0dpmq8363i040bkhf279pz51c59kcq9v5qr34hs49ish8g";
|
||||
|
||||
nativeBuildInputs = [ pkgconfig ];
|
||||
buildInputs = [ openssl ]
|
||||
|
||||
@@ -2,21 +2,20 @@
|
||||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "mdsh";
|
||||
version = "0.3.0";
|
||||
version = "0.4.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "zimbatm";
|
||||
repo = "mdsh";
|
||||
rev = "v${version}";
|
||||
sha256 = "1a9i6h8fzrrfzjyfxaps73lxgkz92k0bnmwbjbwdmiwci4qgi9ms";
|
||||
sha256 = "0y0k6rsspvpia4lssals4c3rdz9fgvlrhwd8gw38say02hn5b7ip";
|
||||
};
|
||||
|
||||
cargoSha256 = "0rarpzfigyxr6s0ba13z00kvnms29qkjfbfjkay72mb6xn7f1059";
|
||||
verifyCargoDeps = true;
|
||||
cargoSha256 = "07f2ajg9jpp666915cwsjn5clmi9ghkw25qfqj0lj3kfj79n5ash";
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "Markdown shell pre-processor";
|
||||
homepage = https://github.com/zimbatm/mdsh;
|
||||
homepage = "https://github.com/zimbatm/mdsh";
|
||||
license = with licenses; [ mit ];
|
||||
maintainers = with maintainers; [ zimbatm ];
|
||||
platforms = platforms.all;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{ stdenv, lib, python, fetchFromGitHub }:
|
||||
{ stdenv, lib, python3, fetchFromGitHub }:
|
||||
|
||||
with python.pkgs;
|
||||
with python3.pkgs;
|
||||
|
||||
buildPythonApplication rec {
|
||||
pname = "mkdocs";
|
||||
|
||||
@@ -69,7 +69,7 @@ let
|
||||
unzip $src
|
||||
mv Electron.app $out/Applications
|
||||
mkdir -p $out/bin
|
||||
ln -s $out/Applications/Electron.app/Contents/MacOs/Electron $out/bin/electron
|
||||
ln -s $out/Applications/Electron.app/Contents/MacOS/Electron $out/bin/electron
|
||||
'';
|
||||
};
|
||||
in
|
||||
|
||||
@@ -70,7 +70,7 @@ let
|
||||
unzip $src
|
||||
mv Electron.app $out/Applications
|
||||
mkdir -p $out/bin
|
||||
ln -s $out/Applications/Electron.app/Contents/MacOs/Electron $out/bin/electron
|
||||
ln -s $out/Applications/Electron.app/Contents/MacOS/Electron $out/bin/electron
|
||||
'';
|
||||
};
|
||||
in
|
||||
|
||||
@@ -29,6 +29,7 @@
|
||||
, gnumake
|
||||
, gnupg
|
||||
, gnutar
|
||||
, p7zip
|
||||
, json-glib
|
||||
, libcap
|
||||
, libdwarf
|
||||
@@ -44,16 +45,15 @@
|
||||
let
|
||||
installed_testdir = "${placeholder "installedTests"}/libexec/installed-tests/flatpak-builder";
|
||||
installed_test_metadir = "${placeholder "installedTests"}/share/installed-tests/flatpak-builder";
|
||||
version = "1.0.9";
|
||||
in stdenv.mkDerivation rec {
|
||||
pname = "flatpak-builder";
|
||||
inherit version;
|
||||
version = "1.0.10";
|
||||
|
||||
outputs = [ "out" "doc" "man" "installedTests" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/flatpak/flatpak-builder/releases/download/${version}/${pname}-${version}.tar.xz";
|
||||
sha256 = "00qd770qjsiyd8qhhhyn7zg6jyi283ix5dhjzcfdn9yr3h53kvyn";
|
||||
sha256 = "1fn61cl1d33yd1jgqm8jpffjw3xlyyhkn032g14d9gnwkcaf4649";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
@@ -99,6 +99,7 @@ in stdenv.mkDerivation rec {
|
||||
cpio = "${cpio}/bin/cpio";
|
||||
git = "${gitMinimal}/bin/git";
|
||||
rofilesfuse = "${ostree}/bin/rofiles-fuse";
|
||||
sevenz = "${p7zip}/bin/7z";
|
||||
strip = "${binutils}/bin/strip";
|
||||
eustrip = "${elfutils}/bin/eu-strip";
|
||||
euelfcompress = "${elfutils}/bin/eu-elfcompress";
|
||||
@@ -146,8 +147,8 @@ in stdenv.mkDerivation rec {
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "Tool to build flatpaks from source";
|
||||
homepage = https://flatpak.org/;
|
||||
license = licenses.lgpl21;
|
||||
homepage = "https://github.com/flatpak/flatpak-builder";
|
||||
license = licenses.lgpl21Plus;
|
||||
maintainers = with maintainers; [ jtojnar ];
|
||||
platforms = platforms.linux;
|
||||
};
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
--- a/src/builder-context.c
|
||||
+++ b/src/builder-context.c
|
||||
@@ -763,7 +763,7 @@
|
||||
@@ -800,7 +800,7 @@ builder_context_enable_rofiles (BuilderContext *self,
|
||||
g_autoptr(GFile) rofiles_base = NULL;
|
||||
g_autoptr(GFile) rofiles_dir = NULL;
|
||||
g_autofree char *tmpdir_name = NULL;
|
||||
@@ -11,7 +11,7 @@
|
||||
(char *)flatpak_file_get_path_cached (self->app_dir),
|
||||
--- a/src/builder-git.c
|
||||
+++ b/src/builder-git.c
|
||||
@@ -44,7 +44,7 @@
|
||||
@@ -44,7 +44,7 @@ git (GFile *dir,
|
||||
va_list ap;
|
||||
|
||||
va_start (ap, error);
|
||||
@@ -20,7 +20,7 @@
|
||||
va_end (ap);
|
||||
|
||||
return res;
|
||||
@@ -58,7 +58,7 @@
|
||||
@@ -58,7 +58,7 @@ cp (GError **error,
|
||||
va_list ap;
|
||||
|
||||
va_start (ap, error);
|
||||
@@ -31,7 +31,7 @@
|
||||
return res;
|
||||
--- a/src/builder-source-archive.c
|
||||
+++ b/src/builder-source-archive.c
|
||||
@@ -430,7 +430,7 @@
|
||||
@@ -443,7 +443,7 @@ tar (GFile *dir,
|
||||
va_list ap;
|
||||
|
||||
va_start (ap, error);
|
||||
@@ -40,7 +40,7 @@
|
||||
va_end (ap);
|
||||
|
||||
return res;
|
||||
@@ -445,7 +445,7 @@
|
||||
@@ -458,7 +458,7 @@ unzip (GFile *dir,
|
||||
va_list ap;
|
||||
|
||||
va_start (ap, error);
|
||||
@@ -49,7 +49,16 @@
|
||||
va_end (ap);
|
||||
|
||||
return res;
|
||||
@@ -457,7 +457,7 @@
|
||||
@@ -470,7 +470,7 @@ un7z (GFile *dir,
|
||||
GError **error)
|
||||
{
|
||||
gboolean res;
|
||||
- const gchar *argv[] = { "7z", "x", sevenz_path, NULL };
|
||||
+ const gchar *argv[] = { "@sevenz@", "x", sevenz_path, NULL };
|
||||
|
||||
res = flatpak_spawnv (dir, NULL, 0, error, argv);
|
||||
|
||||
@@ -483,7 +483,7 @@ unrpm (GFile *dir,
|
||||
GError **error)
|
||||
{
|
||||
gboolean res;
|
||||
@@ -58,7 +67,7 @@
|
||||
"sh", /* shell's $0 */
|
||||
rpm_path, /* shell's $1 */
|
||||
NULL };
|
||||
@@ -604,7 +604,7 @@
|
||||
@@ -631,7 +631,7 @@ git (GFile *dir,
|
||||
va_list ap;
|
||||
|
||||
va_start (ap, error);
|
||||
@@ -69,7 +78,7 @@
|
||||
return res;
|
||||
--- a/src/builder-source-bzr.c
|
||||
+++ b/src/builder-source-bzr.c
|
||||
@@ -124,7 +124,7 @@
|
||||
@@ -124,7 +124,7 @@ bzr (GFile *dir,
|
||||
va_list ap;
|
||||
|
||||
va_start (ap, error);
|
||||
@@ -80,7 +89,7 @@
|
||||
return res;
|
||||
--- a/src/builder-source-patch.c
|
||||
+++ b/src/builder-source-patch.c
|
||||
@@ -215,15 +215,15 @@
|
||||
@@ -247,15 +247,15 @@ patch (GFile *dir,
|
||||
|
||||
args = g_ptr_array_new ();
|
||||
if (use_git) {
|
||||
@@ -101,7 +110,7 @@
|
||||
g_ptr_array_add (args, (gchar *) extra_options[i]);
|
||||
--- a/src/builder-utils.c
|
||||
+++ b/src/builder-utils.c
|
||||
@@ -149,7 +149,7 @@
|
||||
@@ -149,7 +149,7 @@ strip (GError **error,
|
||||
va_list ap;
|
||||
|
||||
va_start (ap, error);
|
||||
@@ -110,7 +119,7 @@
|
||||
va_end (ap);
|
||||
|
||||
return res;
|
||||
@@ -163,7 +163,7 @@
|
||||
@@ -163,7 +163,7 @@ eu_strip (GError **error,
|
||||
va_list ap;
|
||||
|
||||
va_start (ap, error);
|
||||
@@ -119,7 +128,7 @@
|
||||
va_end (ap);
|
||||
|
||||
return res;
|
||||
@@ -177,7 +177,7 @@
|
||||
@@ -177,7 +177,7 @@ eu_elfcompress (GError **error,
|
||||
va_list ap;
|
||||
|
||||
va_start (ap, error);
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
{ stdenv, fetchurl, jre_headless, makeWrapper }:
|
||||
let
|
||||
version = "6.2.2";
|
||||
version = "6.2.4";
|
||||
in
|
||||
stdenv.mkDerivation {
|
||||
pname = "flyway";
|
||||
inherit version;
|
||||
src = fetchurl {
|
||||
url = "https://repo1.maven.org/maven2/org/flywaydb/flyway-commandline/${version}/flyway-commandline-${version}.tar.gz";
|
||||
sha256 = "09x62dbid9gx26q8m7gz4b21kinsx1ag3961krbxks28ihmwlm6a";
|
||||
sha256 = "1ng4ygd44hl63amjaizldsngn72jfz5pqw7wgr1vyvdxdzjfcnwm";
|
||||
};
|
||||
nativeBuildInputs = [ makeWrapper ];
|
||||
dontBuild = true;
|
||||
|
||||
@@ -4,14 +4,14 @@
|
||||
, tesseract, gts, libXtst
|
||||
}:
|
||||
stdenv.mkDerivation rec {
|
||||
version = "0.39";
|
||||
version = "0.42";
|
||||
pname = "fMBT";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "intel";
|
||||
repo = "fMBT";
|
||||
rev = "v${version}";
|
||||
sha256 = "15sxwdcsjybq50vkla4md2ay8m67ndc4vwcsl5vwsjkim5qlxslb";
|
||||
sha256 = "1jb9nb2mipc5cg99a80dny4m06vz2zral0q30fv75rz2cb6ja4zp";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ autoreconfHook pkgconfig flex makeWrapper
|
||||
|
||||
@@ -21,7 +21,7 @@ rustPlatform.buildRustPackage {
|
||||
});
|
||||
|
||||
cargoPatches = [ ./cargo-lock.patch ];
|
||||
cargoSha256 = "07w5lmvm5w6id0qikcs968n0c69bb6fav63l66bskxcjva67d6dy";
|
||||
cargoSha256 = "1dv8vcjy8r9z19grj4gms05bhaafyr42y3q69h3azwq6dmacfd3y";
|
||||
|
||||
buildInputs = lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.Security ];
|
||||
|
||||
|
||||
@@ -11,7 +11,7 @@ rustPlatform.buildRustPackage rec {
|
||||
sha256 = "1kn5kgdma9j6dwpmv6jmydak7ajlgdkw9sfkh3q7h8c2a8yikvxr";
|
||||
};
|
||||
|
||||
cargoSha256 = "1ybd9h2f13fxmnkzbacd39rcyzjcjd2ra52y8kncg1s0dc0m8rjb";
|
||||
cargoSha256 = "048qhlc4f5khxi7dnakgqkhgww44r6h3mlx2fm7y2wqivr3rj8p1";
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "Tool to generate rust bindings and user API for glib-based libraries";
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
{ stdenv, fetchFromGitHub, pandoc, man }:
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "git-ftp";
|
||||
version = "1.5.2";
|
||||
version = "1.6.0";
|
||||
src = fetchFromGitHub {
|
||||
owner = "git-ftp";
|
||||
repo = "git-ftp";
|
||||
rev = version;
|
||||
sha256 = "09qr8ciyfipcq32kl78ksvcra22aq7r4my685aajlbvkxgs0a867";
|
||||
sha256 = "1hxkqf7jbrx24q18yxpnd3dxzh4xk6asymwkylp1x7zg6mcci87d";
|
||||
};
|
||||
|
||||
dontBuild = true;
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
{ stdenv, fetchFromGitHub }:
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "git-quick-stats";
|
||||
version = "2.0.13";
|
||||
version = "2.0.15";
|
||||
src = fetchFromGitHub {
|
||||
repo = "git-quick-stats";
|
||||
owner = "arzzen";
|
||||
rev = version;
|
||||
sha256 = "0j0a4y50wlwban40lj8y89ch4xnmm1ag8klkl8smbrn972d5d0cy";
|
||||
sha256 = "1m8b0bskhpwjbs0qjp0rdzrjj613639pn92isv1cg0srj8grjcai";
|
||||
};
|
||||
PREFIX = builtins.placeholder "out";
|
||||
meta = with stdenv.lib; {
|
||||
|
||||
@@ -3,11 +3,11 @@
|
||||
|
||||
buildPythonApplication rec {
|
||||
pname = "gitup";
|
||||
version = "0.5";
|
||||
version = "0.5.1";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "11ilz9i2yxrbipyjzpfkj7drx9wkrn3phvd1a60jivphbqdldpgf";
|
||||
sha256 = "1pa612rcc94nc461zs9sag9p46sycc214622b06gdn35rmwp0y2g";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ colorama GitPython ];
|
||||
|
||||
@@ -15,7 +15,7 @@ buildRustPackage rec {
|
||||
sha256 = "07mgq5h6r1gf3jflbv2khcz32bdazw7z1s8xcsafdarnm13ps014";
|
||||
};
|
||||
|
||||
cargoSha256 = "16qjbvppc01yxk8x9jk7gs8jaag5nkfl30j3lyv3dc27vv9mckjv";
|
||||
cargoSha256 = "0ijgx8fksg2najb336dhddxlqfzc338f9ylydkpw6b39k72mm00d";
|
||||
|
||||
cargoPatches = [
|
||||
(fetchpatch {
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
buildGoPackage rec {
|
||||
pname = "glide";
|
||||
version = "0.12.3";
|
||||
version = "0.13.3";
|
||||
|
||||
goPackagePath = "github.com/Masterminds/glide";
|
||||
|
||||
@@ -15,7 +15,7 @@ buildGoPackage rec {
|
||||
rev = "v${version}";
|
||||
owner = "Masterminds";
|
||||
repo = "glide";
|
||||
sha256 = "0hvfikvxfk94aqms1bdxqxqpamzy0v8binv5jwglzw2sf2437ww0";
|
||||
sha256 = "1wskg1cxqy9sp0738qiiagdw09dbs3swxsk4z6w5hsfiq2h44a54";
|
||||
};
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
|
||||
@@ -2,12 +2,12 @@
|
||||
|
||||
stdenv.mkDerivation {
|
||||
pname = "gnulib";
|
||||
version = "20190811";
|
||||
version = "20200223";
|
||||
|
||||
src = fetchgit {
|
||||
url = https://git.savannah.gnu.org/r/gnulib.git;
|
||||
rev = "6430babe47ece6953cf18ef07c1d8642c8588e89";
|
||||
sha256 = "14kgykbjly03dlb25sllcfcrpk7zkypa449gr3zbqv4rhpmnzizg";
|
||||
rev = "292fd5d6ff5ecce81ec3c648f353732a9ece83c0";
|
||||
sha256 = "0hkg3nql8nsll0vrqk4ifda0v4kpi67xz42r8daqsql6c4rciqnw";
|
||||
};
|
||||
|
||||
dontFixup = true;
|
||||
|
||||
@@ -5,22 +5,21 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "go-tools";
|
||||
version = "2019.2.2";
|
||||
version = "2020.1.3";
|
||||
|
||||
goPackagePath = "honnef.co/go/tools";
|
||||
excludedPackages = ''\(simple\|ssa\|ssa/ssautil\|lint\|staticcheck\|stylecheck\|unused\)/testdata'';
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "dominikh";
|
||||
repo = "go-tools";
|
||||
rev = version;
|
||||
sha256 = "1vndpwg797z2gw9h9378iq99aqy7nalqx82lgvcsaqnkypdmppnd";
|
||||
sha256 = "0pvi1mzhy6zgx4zfgdypbl4zhvgg11hl5qv7blf2qs0a96j2djhf";
|
||||
};
|
||||
|
||||
modSha256 = "0ysaq94m7pkziliz4z4dl8ad84mbn17m2hqxvs9wbw4iwhkpi7gz";
|
||||
modSha256 = "03560xjr2531xj87paskfx2zs364fz6y4kpsid8x08s1syq9nq7p";
|
||||
|
||||
meta = with lib; {
|
||||
description = "A collection of tools and libraries for working with Go code, including linters and static analysis.";
|
||||
description = "A collection of tools and libraries for working with Go code, including linters and static analysis";
|
||||
homepage = https://staticcheck.io;
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ rvolosatovs kalbasit ];
|
||||
|
||||
@@ -19,7 +19,8 @@ buildGoPackage rec {
|
||||
|
||||
outputs = [ "bin" "out" "man" ];
|
||||
|
||||
buildInputs = [ go-bindata gotools makeWrapper ];
|
||||
nativeBuildInputs = [ go-bindata gotools makeWrapper ];
|
||||
|
||||
preBuild = ''go generate ./...'';
|
||||
|
||||
postInstall = ''
|
||||
|
||||
@@ -10,13 +10,13 @@ let
|
||||
};
|
||||
in stdenv.mkDerivation rec {
|
||||
pname = "godot";
|
||||
version = "3.1.2";
|
||||
version = "3.2.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "godotengine";
|
||||
repo = "godot";
|
||||
rev = "${version}-stable";
|
||||
sha256 = "12305wj2i4067jc50l8r0wmb7zjcna24fli8vb8kiaild0jrlip6";
|
||||
sha256 = "1kndls0rklha7kz9l4i2ivjxab4jpk3b2j7dcgcg2qc3s81yd0r6";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ pkgconfig ];
|
||||
|
||||
@@ -11,7 +11,6 @@
|
||||
+ if (k in os.environ):
|
||||
+ env_base["ENV"][k] = os.environ[k]
|
||||
+
|
||||
env_base.android_maven_repos = []
|
||||
env_base.android_flat_dirs = []
|
||||
env_base.android_dependencies = []
|
||||
|
||||
env_base.disabled_modules = []
|
||||
env_base.use_ptrcall = False
|
||||
env_base.module_version_string = ""
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "gofumpt";
|
||||
version = "2019-07-29";
|
||||
version = "2019-11-11";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "mvdan";
|
||||
repo = pname;
|
||||
rev = "96300e3d49fbb3b7bc9c6dc74f8a5cc0ef46f84b";
|
||||
sha256 = "169hwggbhlr6ga045d6sa7xsan3mnj19qbh63i3h4rynqlppzvpf";
|
||||
rev = "eb442649d62000da5d11671f3beb1afa1b746fd7";
|
||||
sha256 = "1cw9mmavxz8gxzzwsllvf5lwb2wwi19jbc7hcwxsi4ywp7a84gh0";
|
||||
};
|
||||
|
||||
modSha256 = "1g7dkl60zwlk4q2gwx2780xys8rf2c4kqyy8gr99s5y342wsbx2g";
|
||||
modSha256 = "1ladpxhr90awnms2qmlm2lz91wyh92fl3rqbfr54qngrkpkpbhr2";
|
||||
|
||||
meta = with lib; {
|
||||
description = "A stricter gofmt";
|
||||
|
||||
@@ -2,21 +2,21 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "golangci-lint";
|
||||
version = "1.22.2";
|
||||
version = "1.24.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "golangci";
|
||||
repo = "golangci-lint";
|
||||
rev = "v${version}";
|
||||
sha256 = "1wwp6ppm5p2cf7jbcgmqm6alzaj34sa079d98afw21yr81qxvvid";
|
||||
sha256 = "0m7mcppbgpx2kyl5f9nk61x521v49h18az5l4ads1f3jkkyiya6s";
|
||||
};
|
||||
|
||||
modSha256 = "02j2cf5778ds0vwz0kkd9c1x5ap732vkq20bfg440spfajscvndm";
|
||||
modSha256 = "0ab1s8pqkpss15rd9brin39lzx2fqkvq2v3nhk8kfrgpari2addk";
|
||||
subPackages = [ "cmd/golangci-lint" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Linters Runner for Go. 5x faster than gometalinter. Nice colored output.";
|
||||
homepage = https://golangci.com/;
|
||||
homepage = "https://golangci.com/";
|
||||
license = licenses.agpl3;
|
||||
platforms = platforms.unix;
|
||||
maintainers = with maintainers; [ anpryl manveru ];
|
||||
|
||||
@@ -2,16 +2,18 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "gotestsum";
|
||||
version = "0.4.0";
|
||||
version = "0.4.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "gotestyourself";
|
||||
repo = "gotestsum";
|
||||
rev = "v${version}";
|
||||
sha256 = "0y71qr3ss3hgc8c7nmvpwk946xy1jc5d8whsv6y77wb24ncla7n0";
|
||||
sha256 = "1wllcmc2c8ch2ggknhxwgdm6g70ppmxr492kbxvlbwif9p6ms0ci";
|
||||
};
|
||||
|
||||
modSha256 = "1dgs643pmcw68yc003zss52hbvsy6hxzwkrhr0qmsqkmzxryb3bn";
|
||||
modSha256 = "08vil1jb7dpkld59b6qhsfh9cx450vbgfaji7777immzsd1azf4m";
|
||||
|
||||
buildFlagsArray = [ "-ldflags=-s -w -X main.version=${version}" ];
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
homepage = "https://github.com/gotestyourself/gotestsum";
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{ stdenv, go, buildGoModule, fetchgit }:
|
||||
{ stdenv, go, buildGoModule, fetchgit, Security }:
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "gotools-unstable";
|
||||
@@ -11,6 +11,8 @@ buildGoModule rec {
|
||||
sha256 = "16m62m303j4wqfjr1401xpqpb9m11bs6qc2dhf6x2za2d9pycish";
|
||||
};
|
||||
|
||||
buildInputs = stdenv.lib.optional stdenv.isDarwin Security;
|
||||
|
||||
# Build of golang.org/x/tools/gopls fails with:
|
||||
# can't load package: package golang.org/x/tools/gopls: unknown import path "golang.org/x/tools/gopls": cannot find module providing package golang.org/x/tools/gopls
|
||||
# That is most probably caused by golang.org/x/tools/gopls containing a separate Go module.
|
||||
@@ -40,9 +42,8 @@ buildGoModule rec {
|
||||
# Set GOTOOLDIR for derivations adding this to buildInputs
|
||||
postInstall = ''
|
||||
mkdir -p $out/nix-support
|
||||
substituteAll ${../../go-modules/tools/setup-hook.sh} $out/nix-support/setup-hook.tmp
|
||||
cat $out/nix-support/setup-hook.tmp >> $out/nix-support/setup-hook
|
||||
rm $out/nix-support/setup-hook.tmp
|
||||
substitute ${../../go-modules/tools/setup-hook.sh} $out/nix-support/setup-hook \
|
||||
--subst-var-by bin $out
|
||||
'';
|
||||
|
||||
# Do not copy this without a good reason for enabling
|
||||
|
||||
@@ -2,13 +2,13 @@
|
||||
|
||||
pythonPackages.buildPythonApplication rec {
|
||||
pname = "grabserial";
|
||||
version = "1.9.9";
|
||||
version = "2.0.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "tbird20d";
|
||||
repo = "grabserial";
|
||||
rev = "v${version}";
|
||||
sha256 = "0cwrajkh605gfhshrlpbc32gmx86a8kv3pq7cv713k60sgqrgpqx";
|
||||
sha256 = "0ryk4w8q6zfmia71nwnk5b7xaxw0sf45dw9q50xp7k76i3k5f9f3";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ pythonPackages.pyserial ];
|
||||
|
||||
@@ -2,25 +2,31 @@
|
||||
, directory, hpack, hspec, hspec-discover, hspec-expectations
|
||||
, http-client, http-conduit, lens, lens-aeson, megaparsec, mtl
|
||||
, optparse-applicative, parser-combinators, retry, stdenv, text
|
||||
, unix, unordered-containers, utf8-string, fetchzip
|
||||
, unix, unordered-containers, utf8-string, fetchzip, dotenv
|
||||
}:
|
||||
mkDerivation rec {
|
||||
pname = "vaultenv";
|
||||
version = "0.8.0";
|
||||
version = "0.13.1";
|
||||
|
||||
src = fetchzip {
|
||||
url = "https://github.com/channable/vaultenv/archive/v${version}.tar.gz";
|
||||
sha256 = "04hrwyy7gsybdwljrks4ym3pshqk1i43f8wpirjx7b0dfjgsd2l5";
|
||||
sha256 = "0ycf5skxjns77sgbm8faq9ps9rs2hqznsbzrd51hdkpak56k42cp";
|
||||
};
|
||||
|
||||
buildTools = [ hpack ];
|
||||
|
||||
prePatch = ''
|
||||
substituteInPlace package.yaml \
|
||||
--replace -Werror ""
|
||||
'';
|
||||
|
||||
isLibrary = false;
|
||||
isExecutable = true;
|
||||
executableHaskellDepends = [
|
||||
async base bytestring connection containers http-client
|
||||
http-conduit lens lens-aeson megaparsec mtl optparse-applicative
|
||||
parser-combinators retry text unix unordered-containers utf8-string
|
||||
dotenv
|
||||
];
|
||||
testHaskellDepends = [
|
||||
async base bytestring connection containers directory hspec
|
||||
@@ -32,7 +38,5 @@ mkDerivation rec {
|
||||
homepage = "https://github.com/channable/vaultenv#readme";
|
||||
description = "Runs processes with secrets from HashiCorp Vault";
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
maintainers = with stdenv.lib.maintainers; [ lnl7 ];
|
||||
hydraPlatforms = [];
|
||||
broken = true; # does not compile any longer
|
||||
maintainers = with stdenv.lib.maintainers; [ lnl7 manveru ];
|
||||
}
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "hcloud";
|
||||
version = "1.14.0";
|
||||
version = "1.16.1";
|
||||
|
||||
goPackagePath = "github.com/hetznercloud/cli";
|
||||
|
||||
@@ -10,10 +10,10 @@ buildGoModule rec {
|
||||
owner = "hetznercloud";
|
||||
repo = "cli";
|
||||
rev = "v${version}";
|
||||
sha256 = "167x64ni4xm0d9b02gy8zvc8knhsvb1c9jhysw7svi7iaw5f2ds5";
|
||||
sha256 = "1d6qa21sq79hr84nnn3j7w0776mnq58g8g1krpnh4d6bv3kc3lq7";
|
||||
};
|
||||
|
||||
modSha256 = "1g81szkrkxmv51l78v0d39i8dvrrdhf8wh38rwxvnay3iajgrnqk";
|
||||
modSha256 = "1zy41hi2qzrdmih3pkpng8im576lhkr64zm66w73p7jyvy0kf9sx";
|
||||
|
||||
buildFlagsArray = [ "-ldflags=" "-w -X github.com/hetznercloud/cli/cli.Version=${version}" ];
|
||||
|
||||
|
||||
@@ -2,11 +2,11 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "heroku";
|
||||
version = "7.35.1";
|
||||
version = "7.39.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://cli-assets.heroku.com/heroku-v${version}/heroku-v${version}.tar.xz";
|
||||
sha256 = "1b48jhl7a9nzvgankys32mfnv6i2kx11z874k7fz9px3kx8s7pbb";
|
||||
sha256 = "0jj5n1jw61scpli1a0115zyp8zsa3mmljzd72bm1n5c86ppdh8pa";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ makeWrapper ];
|
||||
@@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
|
||||
'';
|
||||
|
||||
meta = {
|
||||
homepage = https://cli.heroku.com;
|
||||
homepage = "https://cli.heroku.com";
|
||||
description = "Everything you need to get started using Heroku";
|
||||
maintainers = with lib.maintainers; [ aflatter mirdhyn peterhoeg ];
|
||||
license = lib.licenses.mit;
|
||||
|
||||
40
pkgs/development/tools/hobbes/default.nix
Normal file
40
pkgs/development/tools/hobbes/default.nix
Normal file
@@ -0,0 +1,40 @@
|
||||
{ stdenv, fetchFromGitHub, cmake, llvm_6, ncurses, readline, zlib }:
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "hobbes";
|
||||
version = "unstable-2020-03-10";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "morgan-stanley";
|
||||
repo = "hobbes";
|
||||
rev = "ae956df9da3f3b24630bc1757dfaa2a8952db07a";
|
||||
sha256 = "1a0lb87vb0qcp5wy6swk4jcc88l7vhy6iflsk7zplw547mbjhjsy";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
cmake
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
llvm_6 # LLVM 6 is latest currently supported. See https://git.io/JvK6w.
|
||||
ncurses
|
||||
readline
|
||||
zlib
|
||||
];
|
||||
|
||||
doCheck = false; # Running tests in NixOS hangs. See https://git.io/JvK7R.
|
||||
checkTarget = "test";
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "A language and an embedded JIT compiler";
|
||||
longDescription = ''
|
||||
Hobbes is a a language, embedded compiler, and runtime for efficient
|
||||
dynamic expression evaluation, data storage and analysis.
|
||||
'';
|
||||
homepage = "https://github.com/Morgan-Stanley/hobbes";
|
||||
license = licenses.asl20;
|
||||
maintainers = [ maintainers.thmzlt ];
|
||||
platforms = [ "x86_64-linux" "x86_64-darwin" ];
|
||||
broken = stdenv.isDarwin;
|
||||
};
|
||||
}
|
||||
@@ -2,11 +2,11 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "cfr";
|
||||
version = "0.148";
|
||||
version = "0.149";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://www.benf.org/other/cfr/cfr_${version}.jar";
|
||||
sha256 = "04nhbzcb0n5xckkbl1rz4xa2bz53hrlm938wrh0gfkzrwwgzj1ql";
|
||||
sha256 = "1jksjr1345wj42nfad7k6skvpg5qsm4xgjdwzb90zhn27ddkns6v";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ makeWrapper ];
|
||||
@@ -24,7 +24,7 @@ stdenv.mkDerivation rec {
|
||||
Java beta 103 changes), Java 7 String switches etc, but is written
|
||||
entirely in Java 6.
|
||||
'';
|
||||
homepage = http://www.benf.org/other/cfr/;
|
||||
homepage = "http://www.benf.org/other/cfr/";
|
||||
license = licenses.mit;
|
||||
platforms = platforms.all;
|
||||
};
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
{ stdenv, fetchzip, lib, makeWrapper, makeDesktopItem, jdk, gtk2, gawk }:
|
||||
{ stdenv, fetchzip, lib, makeWrapper, makeDesktopItem, jdk, gawk }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
version = "1.4.4";
|
||||
version = "2.0";
|
||||
pname = "visualvm";
|
||||
|
||||
src = fetchzip {
|
||||
url = "https://github.com/visualvm/visualvm.src/releases/download/${version}/visualvm_${builtins.replaceStrings ["."] [""] version}.zip";
|
||||
sha256 = "04x4z1013nzjgz9nhs743sphjgg7d3yjn0phxfmxdjzqpff9l133";
|
||||
hash = "sha256-+T8U/GwMA46FHd0p6qpklHXb6+HPCbbIbo6s2Y/77RQ=";
|
||||
};
|
||||
|
||||
desktopItem = makeDesktopItem {
|
||||
@@ -26,16 +26,11 @@ stdenv.mkDerivation rec {
|
||||
substituteInPlace etc/visualvm.conf \
|
||||
--replace "#visualvm_jdkhome=" "visualvm_jdkhome=" \
|
||||
--replace "/path/to/jdk" "${jdk.home}" \
|
||||
--replace 'visualvm_default_options="' 'visualvm_default_options="--laf com.sun.java.swing.plaf.gtk.GTKLookAndFeel -J-Dawt.useSystemAAFontSettings=lcd -J-Dswing.aatext=true '
|
||||
|
||||
substituteInPlace platform/lib/nbexec \
|
||||
--replace /usr/bin/\''${awk} ${gawk}/bin/awk
|
||||
|
||||
cp -r . $out
|
||||
|
||||
# To get the native LAF, JVM needs to see GTK’s .so-s.
|
||||
wrapProgram $out/bin/visualvm \
|
||||
--prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [ gtk2 ]}"
|
||||
'';
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
|
||||
@@ -11,7 +11,7 @@ rustPlatform.buildRustPackage rec {
|
||||
sha256 = "0a4bml9nxvyh110a60l4lc11yr2ds5r8d3iplslccrkq1ka96av9";
|
||||
};
|
||||
|
||||
cargoSha256 = "0dbgjc21q0zaadsjvq3s6y6f4dmsybxb6g2sg8w2d3phkm9j921z";
|
||||
cargoSha256 = "0wp61zjws9r1aapkapvq2vmad5kylkpw03wa82qhhq30knkpvr7b";
|
||||
|
||||
checkInputs = [ coreutils bash dash ];
|
||||
|
||||
|
||||
@@ -4,13 +4,13 @@ with lib;
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "kubectx";
|
||||
version = "0.7.1";
|
||||
version = "0.8.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "ahmetb";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
sha256 = "0mv40jh94by99i5wkf3p52wk4l68hvly1k5gnn7zsy9avc8fjd0p";
|
||||
sha256 = "1wkvmic29mkzfs6619wjs3mya8ffigwv9n1w9y7zkfvpi8gxa0a6";
|
||||
};
|
||||
|
||||
buildInputs = [ makeWrapper ];
|
||||
|
||||
26
pkgs/development/tools/kubie/default.nix
Normal file
26
pkgs/development/tools/kubie/default.nix
Normal file
@@ -0,0 +1,26 @@
|
||||
{ stdenv, rustPlatform, fetchFromGitHub }:
|
||||
|
||||
with rustPlatform;
|
||||
|
||||
buildRustPackage rec {
|
||||
pname = "kubie";
|
||||
version = "0.7.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
rev = "v${version}";
|
||||
owner = "sbstp";
|
||||
repo = "kubie";
|
||||
sha256 = "0c94ggrkzyy8zl2z5r4pgfscyhcjp4x64k3bl2byqp3ysgjwkjqx";
|
||||
};
|
||||
|
||||
cargoSha256 = "1lzyda838s9fmg8hibg2w2wszwyvvqsy20w9877skfcx370rvndi";
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description =
|
||||
"Shell independent context and namespace switcher for kubectl";
|
||||
homepage = "https://github.com/sbstp/kubie";
|
||||
license = with licenses; [ zlib ];
|
||||
maintainers = with maintainers; [ illiusdope ];
|
||||
platforms = platforms.all;
|
||||
};
|
||||
}
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
buildGoPackage rec {
|
||||
pname = "lazygit";
|
||||
version = "0.14.2";
|
||||
version = "0.18";
|
||||
|
||||
goPackagePath = "github.com/jesseduffield/lazygit";
|
||||
|
||||
@@ -12,7 +12,7 @@ buildGoPackage rec {
|
||||
owner = "jesseduffield";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
sha256 = "001j663l851lg59rjjkpf915rsr9c9lm1vynzw05rfwszicgkdaa";
|
||||
sha256 = "1zc6y386w111ygyng5s74zg49iajzs77dbrcdy33igj0hbnkwq2x";
|
||||
};
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user