Merge staging-next into staging

This commit is contained in:
github-actions[bot]
2021-02-03 00:39:57 +00:00
committed by GitHub
34 changed files with 887 additions and 157 deletions
+15 -24
View File
@@ -1,25 +1,18 @@
{lib, stdenv, fetchurl, fetchpatch, which, xdg-dbus-proxy, nixosTests}:
let
s = # Generated upstream information
rec {
baseName="firejail";
version="0.9.64";
name="${baseName}-${version}";
url="mirror://sourceforge/firejail/firejail/firejail-${version}.tar.xz";
sha256="1zgjwy2k57nx0r63fzr15gijah098ig0bll66jd615vc9q3snfz5";
};
buildInputs = [
which
];
in
stdenv.mkDerivation {
inherit (s) name version;
inherit buildInputs;
src = fetchurl {
inherit (s) url sha256;
name = "${s.name}.tar.bz2";
{ lib, stdenv, fetchFromGitHub, fetchpatch, which, xdg-dbus-proxy, nixosTests }:
stdenv.mkDerivation rec {
pname = "firejail";
version = "0.9.64.2";
src = fetchFromGitHub {
owner = "netblue30";
repo = "firejail";
rev = version;
sha256 = "1adizsb7pxr101bvvd359hxympnv36rnikp78npdr5dcvwddv3dv";
};
buildInputs = [ which ];
patches = [
# Adds the /nix directory when using an overlay.
# Required to run any programs under this mode.
@@ -79,12 +72,10 @@ stdenv.mkDerivation {
passthru.tests = nixosTests.firejail;
meta = {
inherit (s) version;
description = "Namespace-based sandboxing tool for Linux";
license = lib.licenses.gpl2Plus ;
maintainers = [lib.maintainers.raskin];
license = lib.licenses.gpl2Plus;
maintainers = [ lib.maintainers.raskin ];
platforms = lib.platforms.linux;
homepage = "https://firejail.wordpress.com/";
downloadPage = "https://sourceforge.net/projects/firejail/files/firejail/";
};
}
@@ -1,3 +0,0 @@
url https://sourceforge.net/projects/firejail/files/firejail/
version_link '[-][0-9.]+[.]tar[.][a-z0-9]+/download$'
SF_redirect
+3 -16
View File
@@ -1,29 +1,16 @@
{ lib, stdenv, openssl, fetchFromGitHub, fetchpatch }:
{ lib, stdenv, openssl, fetchFromGitHub }:
stdenv.mkDerivation rec {
pname = "open-isns";
version = "0.100";
version = "0.101";
src = fetchFromGitHub {
owner = "open-iscsi";
repo = "open-isns";
rev = "v${version}";
sha256 = "0d0dz965azsisvfl5wpp1b7m0q0fmaz5r7x5dfybkry551sbcydr";
sha256 = "1g7kp1j2f8afsach6sbl4k05ybz1yz2s8yg073bv4gnv48gyxb2p";
};
patches = [
(fetchpatch {
name = "deprecated-sighold-sigrelease";
url = "https://github.com/open-iscsi/open-isns/commit/e7dac76ce61039fefa58985c955afccb60dabe87.patch";
sha256 = "15v106xn3ns7z4nlpby7kkm55rm9qncsmy2iqc4ifli0h67g34id";
})
(fetchpatch {
name = "warn_unused_result";
url = "https://github.com/open-iscsi/open-isns/commit/4c39cb09735a494099fba0474d25ff26800de952.patch";
sha256 = "1jlydrh9rgkky698jv0mp2wbbizn90q5wjbay086l0h6iqp8ibc3";
})
];
propagatedBuildInputs = [ openssl ];
outputs = [ "out" "lib" ];
outputInclude = "lib";