Merge remote-tracking branch 'upstream/master' into HEAD
This commit is contained in:
@@ -1,12 +1,12 @@
|
||||
{ stdenv, fetchurl, jre, graphviz }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
version = "1.2017.16";
|
||||
version = "1.2017.18";
|
||||
name = "plantuml-${version}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/project/plantuml/${version}/plantuml.${version}.jar";
|
||||
sha256 = "a3d319ed54ed78ce3cf7bfcfe76ffc5aa6ed28a72b5aa575fe9125e0c6bd985c";
|
||||
sha256 = "0ssfg6lpk41ydhxhi6y6c9ca3hpql6gg3bxjws8vrx9s3s6r5rb0";
|
||||
};
|
||||
|
||||
# It's only a .jar file and a shell wrapper
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{ stdenv, fetchpatch, fetchFromGitHub, python3, glibcLocales }:
|
||||
{ stdenv, fetchpatch, fetchFromGitHub, fetchurl, python3, glibcLocales }:
|
||||
|
||||
let
|
||||
p = python3.override {
|
||||
@@ -19,6 +19,19 @@ let
|
||||
sha256 = "00daa04c9870345f56605d91d7d4897bc1b16f6fff7c74cb602b08ef16c0fb43";
|
||||
};
|
||||
});
|
||||
pyopenssl = super.pyopenssl.overridePythonAttrs (oldAttrs: rec {
|
||||
version = "17.0.0";
|
||||
name = "${oldAttrs.pname}-${version}";
|
||||
src = oldAttrs.src.override {
|
||||
inherit version;
|
||||
sha256 = "1pdg1gpmkzj8yasg6cmkhcivxcdp4c12nif88y4qvsxq5ffzxas8";
|
||||
};
|
||||
patches = fetchpatch {
|
||||
url = "https://github.com/pyca/pyopenssl/commit/"
|
||||
+ "a40898b5f1d472f9449a344f703fa7f90cddc21d.patch";
|
||||
sha256 = "0bdfrhfvdfxhfknn46s4db23i3hww6ami2r1l5rfrri0pn8b8mh7";
|
||||
};
|
||||
});
|
||||
};
|
||||
};
|
||||
in p.pkgs.buildPythonPackage rec {
|
||||
@@ -70,6 +83,6 @@ in p.pkgs.buildPythonPackage rec {
|
||||
description = "Man-in-the-middle proxy";
|
||||
homepage = http://mitmproxy.org/;
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ fpletz ];
|
||||
maintainers = with maintainers; [ fpletz kamilchm ];
|
||||
};
|
||||
}
|
||||
|
||||
27
pkgs/tools/system/supervise/default.nix
Normal file
27
pkgs/tools/system/supervise/default.nix
Normal file
@@ -0,0 +1,27 @@
|
||||
{ stdenv, fetchFromGitHub }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
|
||||
name = "supervise-${version}";
|
||||
version = "1.0.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "catern";
|
||||
repo = "supervise";
|
||||
rev = "v${version}";
|
||||
sha256 = "1cjdxgns3gh2ir4kcmjdmc480w8sm49inws0ihhjmnisjy4100lg";
|
||||
};
|
||||
|
||||
installPhase = ''
|
||||
mkdir -p $out/bin
|
||||
cp supervise unlinkwait -t $out/bin
|
||||
'';
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
homepage = https://github.com/catern/supervise;
|
||||
description = "A minimal unprivileged process supervisor making use of modern Linux features";
|
||||
platforms = platforms.linux;
|
||||
license = licenses.gpl3;
|
||||
maintainers = with stdenv.lib.maintainers; [ catern ];
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user