summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorElis Hirwing <elis@hirwing.se>2024-04-03 10:03:00 +0200
committerGitHub <noreply@github.com>2024-04-03 10:03:00 +0200
commite8f3baf2aa78731c645d45ec0cb2a0d34e7cbfab (patch)
tree242b6123e8de47c62690ce9387a253a725db03ce
parentMerge pull request #299777 from msanft/ida-free/init (diff)
parentnzbget: add buffer overflow patch (diff)
downloadnixpkgs-e8f3baf2aa78731c645d45ec0cb2a0d34e7cbfab.tar.gz
Merge pull request #298476 from devusb/nzbget
nzbget: add buffer overflow patch
-rw-r--r--pkgs/tools/networking/nzbget/default.nix11
1 files changed, 10 insertions, 1 deletions
diff --git a/pkgs/tools/networking/nzbget/default.nix b/pkgs/tools/networking/nzbget/default.nix
index 9a57a2e8a3b5..574045aaa10b 100644
--- a/pkgs/tools/networking/nzbget/default.nix
+++ b/pkgs/tools/networking/nzbget/default.nix
@@ -1,6 +1,7 @@
{ lib
, stdenv
, fetchFromGitHub
+, fetchpatch
, autoreconfHook
, boost
, pkg-config
@@ -17,7 +18,7 @@
}:
stdenv.mkDerivation (finalAttrs: {
- pname = "nzbget-ng";
+ pname = "nzbget";
version = "23.0";
src = fetchFromGitHub {
@@ -27,6 +28,14 @@ stdenv.mkDerivation (finalAttrs: {
hash = "sha256-JqC82zpsIqRYB7128gTSOQMWJFR/t63NJXlPgGqP0jE=";
};
+ patches = [
+ # add nzbget-ng patch not in nzbgetcom for buffer overflow issue -- see https://github.com/nzbget-ng/nzbget/pull/43
+ (fetchpatch {
+ url = "https://github.com/nzbget-ng/nzbget/commit/8fbbbfb40003c6f32379a562ce1d12515e61e93e.patch";
+ hash = "sha256-mgI/twEoMTFMFGfH1/Jm6mE9u9/CE6RwELCSGx5erUo=";
+ })
+ ];
+
nativeBuildInputs = [ autoreconfHook pkg-config ];
buildInputs = [