Merge branch 'master' into staging

This commit is contained in:
Orivej Desh
2020-05-22 09:13:23 +00:00
290 changed files with 7699 additions and 2328 deletions
@@ -4,6 +4,7 @@
, glib
, glibc
, systemd
, nixosTests
}:
stdenv.mkDerivation rec {
@@ -23,6 +24,8 @@ stdenv.mkDerivation rec {
installFlags = [ "PREFIX=$(out)" ];
passthru.tests.podman = nixosTests.podman;
meta = with stdenv.lib; {
homepage = "https://github.com/containers/conmon";
description = "An OCI container runtime monitor";
@@ -9,6 +9,7 @@
, python3
, systemd
, yajl
, nixosTests
}:
let
@@ -62,6 +63,8 @@ stdenv.mkDerivation rec {
doCheck = true;
passthru.tests.podman = nixosTests.podman;
meta = with lib; {
description = "A fast and lightweight fully featured OCI runtime and C library for running containers";
license = licenses.gpl2Plus;
@@ -197,9 +197,9 @@ rec {
};
docker_19_03 = makeOverridable dockerGen {
version = "19.03.8";
rev = "afacb8b7f0d8d4f9d2a8e8736e9c993e672b41f3";
sha256 = "15iq16rlnkw78lvapcfpbnsnxhdjbvfvgzg3xzxhpdg1dmq40b6j";
version = "19.03.9";
rev = "9d988398e765e4b97f27f93c4d04b272ac64c9c7";
sha256 = "0g2jpmqryfpvhdkapl8syi4hccx6czpihp1p1gsp1mfwz9aycsqv";
runcRev = "dc9208a3303feef5b3839f4323d9beb36df0a9dd"; # v1.0.0-rc10
runcSha256 = "0pi3rvj585997m4z9ljkxz2z9yxf9p2jr0pmqbqrc7bc95f5hagk";
containerdRev = "7ad184331fa3e55e52b890ea95e65ba581ae3429"; # v1.2.13
@@ -1,4 +1,4 @@
{ lib, buildPythonApplication, fetchPypi, podman, pyyaml }:
{ lib, buildPythonApplication, fetchPypi, pyyaml }:
buildPythonApplication rec {
version = "0.1.5";
@@ -9,13 +9,13 @@ buildPythonApplication rec {
sha256 = "1sgbc889zq127qhxa9frhswa1mid19fs5qnyzfihx648y5i968pv";
};
propagatedBuildInputs = [ pyyaml podman ];
propagatedBuildInputs = [ pyyaml ];
meta = with lib; {
meta = {
description = "An implementation of docker-compose with podman backend";
homepage = "https://github.com/containers/podman-compose";
license = licenses.gpl2;
platforms = platforms.linux;
maintainers = with maintainers; [ sikmir ];
license = lib.licenses.gpl2;
platforms = lib.platforms.linux;
maintainers = [ lib.maintainers.sikmir ] ++ lib.teams.podman.members;
};
}
@@ -45,7 +45,7 @@ buildGoModule rec {
patchShebangs .
${if stdenv.isDarwin
then "make CGO_ENABLED=0 BUILDTAGS='remoteclient containers_image_openpgp exclude_graphdriver_devicemapper' varlink_generate all"
else "make binaries docs"}
else "make podman docs"}
'';
installPhase = ''
@@ -9,6 +9,7 @@
, apparmor-parser
, libseccomp
, libselinux
, nixosTests
}:
buildGoPackage rec {
@@ -45,6 +46,8 @@ buildGoPackage rec {
installManPage man/*/*.[1-9]
'';
passthru.tests.podman = nixosTests.podman;
meta = with lib; {
homepage = "https://github.com/opencontainers/runc";
description = "A CLI tool for spawning and running containers according to the OCI specification";