Merge master into staging-next

Changed files
+101 -97
nixos
modules
services
pkgs
applications
audio
tidal-hifi
emulators
fs-uae
misc
exercism
hugo
networking
cluster
terragrunt
development
libraries
uriparser
webkitgtk
python-modules
cock
glyphslib
google-cloud-firestore
google-cloud-logging
google-cloud-securitycenter
pex
psycopg
safety
tools
build-managers
golangci-lint
yq-go
misc
t-rec
os-specific
servers
misc
gobgpd
sql
postgresql
tools
admin
exoscale-cli
networking
gobgp
goimapnotify
system
nats-top
top-level
+1 -1
nixos/modules/services/networking/jitsi-videobridge.nix
···
description = lib.mdDoc ''
Videobridge configuration.
-
See <https://github.com/jitsi/jitsi-videobridge/blob/master/src/main/resources/reference.conf>
for default configuration with comments.
'';
};
···
description = lib.mdDoc ''
Videobridge configuration.
+
See <https://github.com/jitsi/jitsi-videobridge/blob/master/jvb/src/main/resources/reference.conf>
for default configuration with comments.
'';
};
+1 -1
pkgs/applications/audio/tidal-hifi/default.nix
···
--prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath buildInputs}" \
"''${gappsWrapperArgs[@]}"
substituteInPlace $out/share/applications/tidal-hifi.desktop \
-
--replace \ "/opt/tidal-hifi/tidal-hifi" "tidal-hifi" \
--replace "/usr/share/icons/hicolor/0x0/apps/tidal-hifi.png" "tidal-hifi.png"
for size in 48 64 128 256 512; do
···
--prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath buildInputs}" \
"''${gappsWrapperArgs[@]}"
substituteInPlace $out/share/applications/tidal-hifi.desktop \
+
--replace "/opt/tidal-hifi/tidal-hifi" "tidal-hifi" \
--replace "/usr/share/icons/hicolor/0x0/apps/tidal-hifi.png" "tidal-hifi.png"
for size in 48 64 128 256 512; do
+10 -5
pkgs/applications/emulators/fs-uae/launcher.nix
···
, stdenv
, fetchurl
, gettext
-
, makeWrapper
, python3
}:
stdenv.mkDerivation rec {
···
nativeBuildInputs = [
gettext
-
makeWrapper
python3
];
buildInputs = with python3.pkgs; [
···
makeFlags = [ "prefix=$(out)" ];
-
postInstall = ''
-
wrapProgram $out/bin/fs-uae-launcher --set PYTHONPATH "$PYTHONPATH"
'';
meta = with lib; {
homepage = "https://fs-uae.net";
description = "Graphical front-end for the FS-UAE emulator";
-
license = lib.licenses.gpl2Plus;
maintainers = with maintainers; [ sander AndersonTorres ];
platforms = [ "i686-linux" "x86_64-linux" ];
};
}
···
, stdenv
, fetchurl
, gettext
, python3
+
, wrapQtAppsHook
+
, fsuae
}:
stdenv.mkDerivation rec {
···
nativeBuildInputs = [
gettext
python3
+
wrapQtAppsHook
];
buildInputs = with python3.pkgs; [
···
makeFlags = [ "prefix=$(out)" ];
+
dontWrapQtApps = true;
+
+
preFixup = ''
+
wrapQtApp "$out/bin/fs-uae-launcher" --set PYTHONPATH "$PYTHONPATH" \
+
--prefix PATH : ${lib.makeBinPath [ fsuae ]}
'';
meta = with lib; {
homepage = "https://fs-uae.net";
description = "Graphical front-end for the FS-UAE emulator";
+
license = licenses.gpl2Plus;
maintainers = with maintainers; [ sander AndersonTorres ];
platforms = [ "i686-linux" "x86_64-linux" ];
};
}
+
+3 -3
pkgs/applications/misc/exercism/default.nix
···
buildGoModule rec {
pname = "exercism";
-
version = "3.0.13";
src = fetchFromGitHub {
owner = "exercism";
repo = "cli";
rev = "v${version}";
-
sha256 = "17gvz9a0sn4p36hf4l77bxhhfipf4x998iay31layqwbnzmb4xy7";
};
-
vendorSha256 = "0b2m9xkac60k5rbxmb03cxf530m23av14pnsjk8067l998sm4vqi";
doCheck = false;
···
buildGoModule rec {
pname = "exercism";
+
version = "3.1.0";
src = fetchFromGitHub {
owner = "exercism";
repo = "cli";
rev = "v${version}";
+
sha256 = "sha256-9GdkQaxYvxMGI5aFwUtQnctjpZfjZaKP3CsMjC/ZBSo";
};
+
vendorSha256 = "sha256-EW9SNUqJHgPQlNpeErYaooJRXGcDrNpXLhMYpmZPVSw";
doCheck = false;
+2 -2
pkgs/applications/misc/hugo/default.nix
···
buildGoModule rec {
pname = "hugo";
-
version = "0.104.2";
src = fetchFromGitHub {
owner = "gohugoio";
repo = pname;
rev = "v${version}";
-
sha256 = "sha256-7GB2bLf6J253oFkTLg8iblE6c2wFYS3WCUqTDsc61/8=";
};
vendorSha256 = "sha256-K7rQSs4PqFGV4gZ6UevS7S0w0OQykAkHntklKz5vPrU=";
···
buildGoModule rec {
pname = "hugo";
+
version = "0.104.3";
src = fetchFromGitHub {
owner = "gohugoio";
repo = pname;
rev = "v${version}";
+
sha256 = "sha256-bGyU0i/wwFprAoLENrmBY2IxLjwyX4pQ9z4LFIUguI4=";
};
vendorSha256 = "sha256-K7rQSs4PqFGV4gZ6UevS7S0w0OQykAkHntklKz5vPrU=";
+2 -2
pkgs/applications/networking/cluster/terragrunt/default.nix
···
buildGoModule rec {
pname = "terragrunt";
-
version = "0.39.0";
src = fetchFromGitHub {
owner = "gruntwork-io";
repo = pname;
rev = "v${version}";
-
sha256 = "sha256-Y8t5rThkPD3FzY25L2lOIvktU5+NwBZtq9Pn3VzQQf4=";
};
vendorSha256 = "sha256-CqImT90jFFLi6XR7jfzFKwhnCHK6B+aM+Ba/L+G3bEg=";
···
buildGoModule rec {
pname = "terragrunt";
+
version = "0.39.1";
src = fetchFromGitHub {
owner = "gruntwork-io";
repo = pname;
rev = "v${version}";
+
sha256 = "sha256-Ino16JARoQMudZ82kI/uJE+KyNpyqPu3/Dx2c155jcQ=";
};
vendorSha256 = "sha256-CqImT90jFFLi6XR7jfzFKwhnCHK6B+aM+Ba/L+G3bEg=";
+2 -2
pkgs/development/libraries/uriparser/default.nix
···
stdenv.mkDerivation rec {
pname = "uriparser";
-
version = "0.9.6";
# Release tarball differs from source tarball
src = fetchurl {
url = "https://github.com/uriparser/uriparser/releases/download/${pname}-${version}/${pname}-${version}.tar.bz2";
-
sha256 = "9ce4c3f151e78579f23937b44abecb428126863ad02e594e115e882353de905b";
};
nativeBuildInputs = [ cmake ];
···
stdenv.mkDerivation rec {
pname = "uriparser";
+
version = "0.9.7";
# Release tarball differs from source tarball
src = fetchurl {
url = "https://github.com/uriparser/uriparser/releases/download/${pname}-${version}/${pname}-${version}.tar.bz2";
+
sha256 = "sha256-0n3qDItvb7l5jwfK7e8c2WpuP8XGGJWWd04Zr6fd3tc=";
};
nativeBuildInputs = [ cmake ];
+1 -1
pkgs/development/libraries/webkitgtk/default.nix
···
] ++ lib.optionals (lib.versionAtLeast gtk3.version "4.0") [
"-DUSE_GTK4=ON"
] ++ lib.optionals (!systemdSupport) [
-
"-DUSE_SYSTEMD=OFF"
] ++ lib.optionals (stdenv.isLinux && enableGLES) [
"-DENABLE_GLES2=ON"
];
···
] ++ lib.optionals (lib.versionAtLeast gtk3.version "4.0") [
"-DUSE_GTK4=ON"
] ++ lib.optionals (!systemdSupport) [
+
"-DENABLE_JOURNALD_LOG=OFF"
] ++ lib.optionals (stdenv.isLinux && enableGLES) [
"-DENABLE_GLES2=ON"
];
+2 -2
pkgs/development/python-modules/cock/default.nix
···
buildPythonPackage rec {
pname = "cock";
-
version = "0.10.0";
src = fetchPypi {
inherit pname version;
-
sha256 = "sha256-B6r6+b+x5vEp4+yfhV03dfjlVjRbW2W6Pm91PC0Tb+o=";
};
propagatedBuildInputs = [ click sortedcontainers pyyaml ];
···
buildPythonPackage rec {
pname = "cock";
+
version = "0.11.0";
src = fetchPypi {
inherit pname version;
+
sha256 = "sha256-Hi8aFxATsYcEO6qNzZnF73V8WLTQjb6Dw2xF4VgT2o4=";
};
propagatedBuildInputs = [ click sortedcontainers pyyaml ];
+3 -3
pkgs/development/python-modules/glyphslib/default.nix
···
buildPythonPackage rec {
pname = "glyphslib";
-
version = "6.0.7";
format = "pyproject";
src = fetchFromGitHub {
owner = "googlefonts";
repo = "glyphsLib";
-
rev = "v${version}";
-
sha256 = "sha256-PrHK9uEgs0DcNYW6EQ5Qw29CN4R2OcxOHrMeIswsxdA=";
};
SETUPTOOLS_SCM_PRETEND_VERSION = version;
···
buildPythonPackage rec {
pname = "glyphslib";
+
version = "6.1.0";
format = "pyproject";
src = fetchFromGitHub {
owner = "googlefonts";
repo = "glyphsLib";
+
rev = "refs/tags/v${version}";
+
sha256 = "sha256-TulMOubqY1hI1No0yW4d9Wo5xjqBm0qXqmo17+Fvq0w=";
};
SETUPTOOLS_SCM_PRETEND_VERSION = version;
+2 -2
pkgs/development/python-modules/google-cloud-firestore/default.nix
···
buildPythonPackage rec {
pname = "google-cloud-firestore";
-
version = "2.7.0";
src = fetchPypi {
inherit pname version;
-
sha256 = "sha256-Pi0nRYBfw2A2Bz/i8b+ddtrji2q5Ug1wyo40Vok1MXk=";
};
propagatedBuildInputs = [
···
buildPythonPackage rec {
pname = "google-cloud-firestore";
+
version = "2.7.1";
src = fetchPypi {
inherit pname version;
+
sha256 = "sha256-UcgDxbFf5/ZRdtEcMaGhOkPZrJDAmKSOSTJv1fIbY48=";
};
propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/google-cloud-logging/default.nix
···
buildPythonPackage rec {
pname = "google-cloud-logging";
-
version = "3.2.3";
format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
-
hash = "sha256-fWPl2SY0+NtnX70ErdiIf5B0qB/ULpuBn7py3YtSS2M=";
};
propagatedBuildInputs = [
···
buildPythonPackage rec {
pname = "google-cloud-logging";
+
version = "3.2.4";
format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
+
hash = "sha256-Dsq4+2EE+fgbMWKZmtlO1lAp6a1EaWpMLvDOC7E10ek=";
};
propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/google-cloud-securitycenter/default.nix
···
buildPythonPackage rec {
pname = "google-cloud-securitycenter";
-
version = "1.16.0";
format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
-
hash = "sha256-LuC8zMJP4SF/pOUSmA0TV/U/12bo9Wg+UYxdpHaGFfM=";
};
propagatedBuildInputs = [
···
buildPythonPackage rec {
pname = "google-cloud-securitycenter";
+
version = "1.16.1";
format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
+
hash = "sha256-hp303Y6vSjoFjSP+q+DNsbjFVQTOkC9CVi1nC59nQE4=";
};
propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/pex/default.nix
···
buildPythonPackage rec {
pname = "pex";
-
version = "2.1.107";
format = "flit";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
-
hash = "sha256-0qNbk9qrc30XIiXrNf04F2GzxoNIZaWXwY1WNg5W7WY=";
};
nativeBuildInputs = [
···
buildPythonPackage rec {
pname = "pex";
+
version = "2.1.108";
format = "flit";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
+
hash = "sha256-7BJj850k1hiBykIy25lyt09niZOTp7sxbvo5M89ZV08=";
};
nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/psycopg/default.nix
···
let
pname = "psycopg";
-
version = "3.1.2";
src = fetchFromGitHub {
owner = "psycopg";
repo = pname;
rev = "refs/tags/${version}";
-
hash = "sha256-44aJeefBpNcD+ns4WD8/G8NVsPKLQFJ72lhAJ4pP1g0=";
};
patches = [
···
let
pname = "psycopg";
+
version = "3.1.3";
src = fetchFromGitHub {
owner = "psycopg";
repo = pname;
rev = "refs/tags/${version}";
+
hash = "sha256-cAfFxUDgfI3KTlBU9wV/vQkPun4cR3se8eSIHHcEr4g=";
};
patches = [
+2 -2
pkgs/development/python-modules/safety/default.nix
···
buildPythonPackage rec {
pname = "safety";
-
version = "2.2.0";
disabled = pythonOlder "3.6";
···
src = fetchPypi {
inherit pname version;
-
hash = "sha256-Z0XeEqy9YKWAAf5my1QDVRh9e5kbMBBNnvFP9OSCYHM=";
};
postPatch = ''
···
buildPythonPackage rec {
pname = "safety";
+
version = "2.2.1";
disabled = pythonOlder "3.6";
···
src = fetchPypi {
inherit pname version;
+
hash = "sha256-2LSMRqxmKLuDRBt93cR1bP4lgqvhOhEu5uTvGjSq0DI=";
};
postPatch = ''
+2 -2
pkgs/development/tools/build-managers/gup/default.nix
···
{ stdenv, fetchFromGitHub, nix-update-source, lib, python3
, which, runtimeShell, pychecker ? null }:
stdenv.mkDerivation rec {
-
version = "0.8.0";
src = fetchFromGitHub {
owner = "timbertson";
repo = "gup";
rev = "version-${version}";
-
sha256 = "1zjd76jyb5zc9w3l368723bjmxjl05s096g8ipwncfks1p9hdgf3";
};
pname = "gup";
nativeBuildInputs = [ python3 which pychecker ];
···
{ stdenv, fetchFromGitHub, nix-update-source, lib, python3
, which, runtimeShell, pychecker ? null }:
stdenv.mkDerivation rec {
+
version = "0.8.4";
src = fetchFromGitHub {
owner = "timbertson";
repo = "gup";
rev = "version-${version}";
+
sha256 = "0b8q9mrr7b9silwc4mp733j1z18g4lp6ppdi8p2rxzgb2fb4bkvp";
};
pname = "gup";
nativeBuildInputs = [ python3 which pychecker ];
+3 -3
pkgs/development/tools/golangci-lint/default.nix
···
buildGoModule rec {
pname = "golangci-lint";
-
version = "1.49.0";
src = fetchFromGitHub {
owner = "golangci";
repo = "golangci-lint";
rev = "v${version}";
-
sha256 = "sha256-L2PtDiMtT+vcMU4uW3GYZexLtDqnHRuUts7bIh/g0YA=";
};
-
vendorSha256 = "sha256-VPkOFUwp0Bm/YyBCbfQTa+R1bjau7Ai+p/TbgNxeejc=";
doCheck = false;
···
buildGoModule rec {
pname = "golangci-lint";
+
version = "1.50.0";
src = fetchFromGitHub {
owner = "golangci";
repo = "golangci-lint";
rev = "v${version}";
+
sha256 = "sha256-bYLKju4+X28KpAcd1OcniTHwLZz97qDj9ZruGFqspaY=";
};
+
vendorSha256 = "sha256-DYfoPyE8MA2NiPDE1y8bE+tOn81adkN9zQJ7G3dqA64=";
doCheck = false;
+2 -2
pkgs/development/tools/yq-go/default.nix
···
buildGoModule rec {
pname = "yq-go";
-
version = "4.27.5";
src = fetchFromGitHub {
owner = "mikefarah";
repo = "yq";
rev = "v${version}";
-
sha256 = "sha256-ZUrpmGNrLJuslcHXWERxNQBfUYutXaCSq13ajFy+D28=";
};
vendorSha256 = "sha256-4J/Qz5JN8UUdwa3/Io2/o4Y01eFK9zOcNAZkndzI178=";
···
buildGoModule rec {
pname = "yq-go";
+
version = "4.28.1";
src = fetchFromGitHub {
owner = "mikefarah";
repo = "yq";
rev = "v${version}";
+
sha256 = "sha256-GWEsS5RTwz0VVLRAvHPJk0BPo50RB0CeyIS6fne9GoU=";
};
vendorSha256 = "sha256-4J/Qz5JN8UUdwa3/Io2/o4Y01eFK9zOcNAZkndzI178=";
+3 -3
pkgs/misc/t-rec/default.nix
···
in
rustPlatform.buildRustPackage rec {
pname = "t-rec";
-
version = "0.7.4";
src = fetchFromGitHub {
owner = "sassman";
repo = "t-rec-rs";
rev = "v${version}";
-
sha256 = "sha256-PvC1UaHt0ppGqVgouud/WKsP2CIGg+mbFN9VTiVy1RU=";
};
nativeBuildInputs = [ makeWrapper ];
···
wrapProgram "$out/bin/t-rec" --prefix PATH : "${binPath}"
'';
-
cargoSha256 = "sha256-2EMxa39mIRN37U/v9+MMIGFRLOdkFeD+pVqoXU4f0kU=";
meta = with lib; {
description = "Blazingly fast terminal recorder that generates animated gif images for the web written in rust";
···
in
rustPlatform.buildRustPackage rec {
pname = "t-rec";
+
version = "0.7.5";
src = fetchFromGitHub {
owner = "sassman";
repo = "t-rec-rs";
rev = "v${version}";
+
sha256 = "sha256-tkt0XAofBhHytbA24g0+jU13aNjmgQ5RspbLTPclnrI=";
};
nativeBuildInputs = [ makeWrapper ];
···
wrapProgram "$out/bin/t-rec" --prefix PATH : "${binPath}"
'';
+
cargoSha256 = "sha256-bb0fwz0fI6DJWgnW0rX63qH2niCLtPeVKex7m6BhVWs=";
meta = with lib; {
description = "Blazingly fast terminal recorder that generates animated gif images for the web written in rust";
+30 -30
pkgs/os-specific/linux/kernel/hardened/patches.json
···
"4.14": {
"patch": {
"extra": "-hardened1",
-
"name": "linux-hardened-4.14.294-hardened1.patch",
-
"sha256": "0x7qnfih7hvn94f8w5g6qqdvsswr71ml9wd9fy1p14dd8k068hcj",
-
"url": "https://github.com/anthraxx/linux-hardened/releases/download/4.14.294-hardened1/linux-hardened-4.14.294-hardened1.patch"
},
-
"sha256": "069i11hv4fhwc9dirqbag1g1k3fn21wzpfggah4f1a41whf98apy",
-
"version": "4.14.294"
},
"4.19": {
"patch": {
"extra": "-hardened1",
-
"name": "linux-hardened-4.19.259-hardened1.patch",
-
"sha256": "05hnliiszj0ri0dkfm1ppaqss1x5nd0jbyr5l7736s5bi707lmsp",
-
"url": "https://github.com/anthraxx/linux-hardened/releases/download/4.19.259-hardened1/linux-hardened-4.19.259-hardened1.patch"
},
-
"sha256": "1ska6v95zjjj44h53gi34rnbsrm4507jwxi3kklnky6d0aykiy1z",
-
"version": "4.19.259"
},
"5.10": {
"patch": {
"extra": "-hardened1",
-
"name": "linux-hardened-5.10.145-hardened1.patch",
-
"sha256": "08rq52prxnvzg0j2d8gs010hh44qlhga00h2mvcxlfj10ifg4rgb",
-
"url": "https://github.com/anthraxx/linux-hardened/releases/download/5.10.145-hardened1/linux-hardened-5.10.145-hardened1.patch"
},
-
"sha256": "0qdcqmwvc70hfgj8hb8ccwmnvwl41dvdffqrmyg3cyblwprr0ngw",
-
"version": "5.10.145"
},
"5.15": {
"patch": {
"extra": "-hardened1",
-
"name": "linux-hardened-5.15.70-hardened1.patch",
-
"sha256": "0m3r9i5zyv12y4y6jn7yqv6n080ikar0hdn2bfzs85mnzc9vsmqr",
-
"url": "https://github.com/anthraxx/linux-hardened/releases/download/5.15.70-hardened1/linux-hardened-5.15.70-hardened1.patch"
},
-
"sha256": "0xhdjz7aqq13pkh1yr7ax3msqdb2xvrcpj464wibn1rl4pq2cz0s",
-
"version": "5.15.70"
},
"5.19": {
"patch": {
"extra": "-hardened1",
-
"name": "linux-hardened-5.19.11-hardened1.patch",
-
"sha256": "0n0w9qmbhhg9svnjkvmhx24i8d0mhrx2k4xfb3rmnsjg79rcl0qd",
-
"url": "https://github.com/anthraxx/linux-hardened/releases/download/5.19.11-hardened1/linux-hardened-5.19.11-hardened1.patch"
},
-
"sha256": "0wyrwdqm4dypx2jbb7d8c3b7fl7q5j434d6g9x2v6sw01gwx4m2m",
-
"version": "5.19.11"
},
"5.4": {
"patch": {
"extra": "-hardened1",
-
"name": "linux-hardened-5.4.214-hardened1.patch",
-
"sha256": "0j96knplhwvk1w1af4fs818ninvrs38ykg76mb80pjjvi3fdl402",
-
"url": "https://github.com/anthraxx/linux-hardened/releases/download/5.4.214-hardened1/linux-hardened-5.4.214-hardened1.patch"
},
-
"sha256": "1ny57g5agk8sq6cbp2crjiay5bfkwqy32i4a5yw7x0lch2s7kg4s",
-
"version": "5.4.214"
}
}
···
"4.14": {
"patch": {
"extra": "-hardened1",
+
"name": "linux-hardened-4.14.295-hardened1.patch",
+
"sha256": "0jync3d52qif0pxnmbx7js7zgxnrhrjxiiyp0n57cmdxi9jcjc8j",
+
"url": "https://github.com/anthraxx/linux-hardened/releases/download/4.14.295-hardened1/linux-hardened-4.14.295-hardened1.patch"
},
+
"sha256": "0svalywqmrhav63vw0ns06c25sgyvzwfngljpham3nm7jjxbkk32",
+
"version": "4.14.295"
},
"4.19": {
"patch": {
"extra": "-hardened1",
+
"name": "linux-hardened-4.19.260-hardened1.patch",
+
"sha256": "08b3kk5m12yqq12ik1d9zxaga2pzw2znzcwh9ymk6i9b8y5f3bsm",
+
"url": "https://github.com/anthraxx/linux-hardened/releases/download/4.19.260-hardened1/linux-hardened-4.19.260-hardened1.patch"
},
+
"sha256": "1vlhaapbkvvk2acw1i5f6v6gd8v0x37n1y3i066cddl90my6yl24",
+
"version": "4.19.260"
},
"5.10": {
"patch": {
"extra": "-hardened1",
+
"name": "linux-hardened-5.10.146-hardened1.patch",
+
"sha256": "1ah8p0iy4cqjhmjd1zxqvspihx0wkj515ggca65rjrpmfr05f2ll",
+
"url": "https://github.com/anthraxx/linux-hardened/releases/download/5.10.146-hardened1/linux-hardened-5.10.146-hardened1.patch"
},
+
"sha256": "1hbdxvlibp9w0q8bk1zlx77ayq2wcld8rjm134ybgbcf4zrrggbv",
+
"version": "5.10.146"
},
"5.15": {
"patch": {
"extra": "-hardened1",
+
"name": "linux-hardened-5.15.71-hardened1.patch",
+
"sha256": "0yfvwivjj8swc4l0ngq4x1104jpfmzj9cb4pvxsagkkf8dwfvqc6",
+
"url": "https://github.com/anthraxx/linux-hardened/releases/download/5.15.71-hardened1/linux-hardened-5.15.71-hardened1.patch"
},
+
"sha256": "0lqy3nmhij6sb4963kb5dhvfdx46mg79hp81kq10wv01iq9hhm2z",
+
"version": "5.15.71"
},
"5.19": {
"patch": {
"extra": "-hardened1",
+
"name": "linux-hardened-5.19.12-hardened1.patch",
+
"sha256": "157m9mkdqpm01rzwsgdcv88z51642fp3v0h5q0mafg4ph4afd7pg",
+
"url": "https://github.com/anthraxx/linux-hardened/releases/download/5.19.12-hardened1/linux-hardened-5.19.12-hardened1.patch"
},
+
"sha256": "1fmhwbgqpr6q3z3ygys153szivlmv3mcnwilbbyfcb1iqx4aadn4",
+
"version": "5.19.12"
},
"5.4": {
"patch": {
"extra": "-hardened1",
+
"name": "linux-hardened-5.4.215-hardened1.patch",
+
"sha256": "1xfyvppf16y7bjmjkhpps9vp4zw2dcrk18kajj1lkzhh441y1g94",
+
"url": "https://github.com/anthraxx/linux-hardened/releases/download/5.4.215-hardened1/linux-hardened-5.4.215-hardened1.patch"
},
+
"sha256": "1gafnf9gbsfzvp9jq6y8qhpvas5cv9y0m9bad2sg55sjlb1zfard",
+
"version": "5.4.215"
}
}
+2 -2
pkgs/os-specific/linux/kernel/linux-4.19.nix
···
with lib;
buildLinux (args // rec {
-
version = "4.19.260";
# modDirVersion needs to be x.y.z, will automatically add .0 if needed
modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg;
···
src = fetchurl {
url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz";
-
sha256 = "1vlhaapbkvvk2acw1i5f6v6gd8v0x37n1y3i066cddl90my6yl24";
};
} // (args.argsOverride or {}))
···
with lib;
buildLinux (args // rec {
+
version = "4.19.261";
# modDirVersion needs to be x.y.z, will automatically add .0 if needed
modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg;
···
src = fetchurl {
url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz";
+
sha256 = "1cicb3zydpka9yjx875hbh305bsdvni2kp674pkvaw04pnc35hxy";
};
} // (args.argsOverride or {}))
+2 -2
pkgs/os-specific/linux/kernel/linux-5.10.nix
···
with lib;
buildLinux (args // rec {
-
version = "5.10.146";
# modDirVersion needs to be x.y.z, will automatically add .0 if needed
modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg;
···
src = fetchurl {
url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz";
-
sha256 = "1hbdxvlibp9w0q8bk1zlx77ayq2wcld8rjm134ybgbcf4zrrggbv";
};
} // (args.argsOverride or {}))
···
with lib;
buildLinux (args // rec {
+
version = "5.10.147";
# modDirVersion needs to be x.y.z, will automatically add .0 if needed
modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg;
···
src = fetchurl {
url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz";
+
sha256 = "16pdpjmvrdml7am7s2kydrif1l7f4aq0wh4ak0xh3dby16zkl9c5";
};
} // (args.argsOverride or {}))
+2 -2
pkgs/os-specific/linux/kernel/linux-5.15.nix
···
with lib;
buildLinux (args // rec {
-
version = "5.15.71";
# modDirVersion needs to be x.y.z, will automatically add .0 if needed
modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg;
···
src = fetchurl {
url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz";
-
sha256 = "0lqy3nmhij6sb4963kb5dhvfdx46mg79hp81kq10wv01iq9hhm2z";
};
} // (args.argsOverride or { }))
···
with lib;
buildLinux (args // rec {
+
version = "5.15.72";
# modDirVersion needs to be x.y.z, will automatically add .0 if needed
modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg;
···
src = fetchurl {
url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz";
+
sha256 = "1aq75z2spa1jvxv9m89gsaxza29n25k8j1f0pg9yj6j7bcxk5430";
};
} // (args.argsOverride or { }))
+2 -2
pkgs/os-specific/linux/kernel/linux-5.4.nix
···
with lib;
buildLinux (args // rec {
-
version = "5.4.215";
# modDirVersion needs to be x.y.z, will automatically add .0 if needed
modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg;
···
src = fetchurl {
url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz";
-
sha256 = "1gafnf9gbsfzvp9jq6y8qhpvas5cv9y0m9bad2sg55sjlb1zfard";
};
} // (args.argsOverride or {}))
···
with lib;
buildLinux (args // rec {
+
version = "5.4.216";
# modDirVersion needs to be x.y.z, will automatically add .0 if needed
modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg;
···
src = fetchurl {
url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz";
+
sha256 = "19vyxa0yzdf4w48jamjfz6kpiaaa7mjjz5gs2awckzilfc0n4pyf";
};
} // (args.argsOverride or {}))
+2 -2
pkgs/os-specific/linux/kernel/linux-libre.nix
···
{ stdenv, lib, fetchsvn, linux
, scripts ? fetchsvn {
url = "https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/branches/";
-
rev = "18916";
-
sha256 = "0axjbr1zbj7izkvvz2nv4ij1xjjnbxpch43cpl169cr8rqdl6n6i";
}
, ...
}:
···
{ stdenv, lib, fetchsvn, linux
, scripts ? fetchsvn {
url = "https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/branches/";
+
rev = "18950";
+
sha256 = "1k84mqvi71bmd7x0km980z1y7cm71fc6jvnf2rzhxss9pjscrh2j";
}
, ...
}:
+2 -2
pkgs/servers/misc/gobgpd/default.nix
···
buildGoModule rec {
pname = "gobgpd";
-
version = "3.6.0";
src = fetchFromGitHub {
owner = "osrg";
repo = "gobgp";
rev = "v${version}";
-
sha256 = "sha256-NJK8MW/vUZwdGIEipL/zyh24o/pu7fwQMeDxyoFdtP4=";
};
vendorSha256 = "sha256-FxfER3THsA7NRuQKEdWQxgUN0SiNI00hGUMVD+3BaG4=";
···
buildGoModule rec {
pname = "gobgpd";
+
version = "3.7.0";
src = fetchFromGitHub {
owner = "osrg";
repo = "gobgp";
rev = "v${version}";
+
sha256 = "sha256-3Brm9pWCLCSjNE5ZACAV4K34L3oBfvT9VI4TKMXrmgY=";
};
vendorSha256 = "sha256-FxfER3THsA7NRuQKEdWQxgUN0SiNI00hGUMVD+3BaG4=";
+2 -2
pkgs/servers/sql/postgresql/ext/pg_ivm.nix
···
stdenv.mkDerivation rec {
pname = "pg_ivm";
-
version = "1.2";
src = fetchFromGitHub {
owner = "sraoss";
repo = pname;
rev = "v${version}";
-
hash = "sha256-q/iAMrT9npmtIKFKi/vSeYGvFSE+SgsKTP08YfBOpik=";
};
buildInputs = [ postgresql ];
···
stdenv.mkDerivation rec {
pname = "pg_ivm";
+
version = "1.3";
src = fetchFromGitHub {
owner = "sraoss";
repo = pname;
rev = "v${version}";
+
hash = "sha256-HdIqAB/A6+EvioKhS2OKmlABjpeTAgkbU5ihbt/OzdI=";
};
buildInputs = [ postgresql ];
+2 -2
pkgs/tools/admin/exoscale-cli/default.nix
···
buildGoModule rec {
pname = "exoscale-cli";
-
version = "1.59.1";
src = fetchFromGitHub {
owner = "exoscale";
repo = "cli";
rev = "v${version}";
-
sha256 = "sha256-dkiUO68NtWU/GOOuJvihlOfnEjF+5sNSkOAttCrQEHI=";
};
vendorSha256 = null;
···
buildGoModule rec {
pname = "exoscale-cli";
+
version = "1.59.3";
src = fetchFromGitHub {
owner = "exoscale";
repo = "cli";
rev = "v${version}";
+
sha256 = "sha256-QJDj8YW7gO0xvKqUYrgNlSfOqtk29C3nLsqO1BjowTE=";
};
vendorSha256 = null;
+2 -2
pkgs/tools/networking/gobgp/default.nix
···
buildGoModule rec {
pname = "gobgp";
-
version = "3.6.0";
src = fetchFromGitHub {
owner = "osrg";
repo = "gobgp";
rev = "v${version}";
-
sha256 = "sha256-NJK8MW/vUZwdGIEipL/zyh24o/pu7fwQMeDxyoFdtP4=";
};
vendorSha256 = "sha256-FxfER3THsA7NRuQKEdWQxgUN0SiNI00hGUMVD+3BaG4=";
···
buildGoModule rec {
pname = "gobgp";
+
version = "3.7.0";
src = fetchFromGitHub {
owner = "osrg";
repo = "gobgp";
rev = "v${version}";
+
sha256 = "sha256-3Brm9pWCLCSjNE5ZACAV4K34L3oBfvT9VI4TKMXrmgY=";
};
vendorSha256 = "sha256-FxfER3THsA7NRuQKEdWQxgUN0SiNI00hGUMVD+3BaG4=";
-1
pkgs/tools/networking/goimapnotify/default.nix
···
"Execute scripts on IMAP mailbox changes (new/deleted/updated messages) using IDLE";
homepage = "https://gitlab.com/shackra/goimapnotify";
license = licenses.gpl3Plus;
-
platforms = platforms.linux;
maintainers = with maintainers; [ wohanley ];
};
}
···
"Execute scripts on IMAP mailbox changes (new/deleted/updated messages) using IDLE";
homepage = "https://gitlab.com/shackra/goimapnotify";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ wohanley ];
};
}
+3 -3
pkgs/tools/system/nats-top/default.nix
···
buildGoModule rec {
pname = "nats-top";
-
version = "0.5.2";
src = fetchFromGitHub {
owner = "nats-io";
repo = pname;
rev = "v${version}";
-
sha256 = "sha256-yPaaHSCLocgX0KQtHSBAi9GQqPlggdLAADr9ow7WlnU=";
};
-
vendorSha256 = "sha256-cBCR/OXUOa+Lh8UvL/VraDAW0hGGwV7teyvdswZQ5Lo=";
meta = with lib; {
description = "top-like tool for monitoring NATS servers";
···
buildGoModule rec {
pname = "nats-top";
+
version = "0.5.3";
src = fetchFromGitHub {
owner = "nats-io";
repo = pname;
rev = "v${version}";
+
sha256 = "sha256-G2rUN+eFYWz78xDJcwYVtooTtNSNWR2nUTzar5ztWwE=";
};
+
vendorSha256 = "sha256-UOy3kyKtOXADdyoZ2rVgIQEOPs2oPBkMTYXxfQzVFmc=";
meta = with lib; {
description = "top-like tool for monitoring NATS servers";
+1 -1
pkgs/top-level/all-packages.nix
···
fsuae = callPackage ../applications/emulators/fs-uae { };
-
fsuae-launcher = callPackage ../applications/emulators/fs-uae/launcher.nix { };
fuse-emulator = callPackage ../applications/emulators/fuse-emulator {};
···
fsuae = callPackage ../applications/emulators/fs-uae { };
+
fsuae-launcher = libsForQt5.callPackage ../applications/emulators/fs-uae/launcher.nix { };
fuse-emulator = callPackage ../applications/emulators/fuse-emulator {};