tangled
alpha
login
or
join now
tjh.dev
/
nixpkgs
Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
0
fork
atom
overview
issues
pulls
pipelines
libmicrohttpd: remove unused old versions
Nicolas Benes
2 years ago
640586d9
c8c32da7
+1
-60
6 changed files
expand all
collapse all
unified
split
pkgs
development
libraries
libmicrohttpd
0.9.69.nix
0.9.71.nix
0.9.72.nix
0.9.74.nix
generic.nix
top-level
all-packages.nix
-10
pkgs/development/libraries/libmicrohttpd/0.9.69.nix
···
1
1
-
{ callPackage, fetchurl }:
2
2
-
3
3
-
callPackage ./generic.nix ( rec {
4
4
-
version = "0.9.69";
5
5
-
6
6
-
src = fetchurl {
7
7
-
url = "mirror://gnu/libmicrohttpd/libmicrohttpd-${version}.tar.gz";
8
8
-
sha256 = "sha256-+5trFIt4dJPmN9MINYhxHmXLy3JvoCzuLNVDxd4n434=";
9
9
-
};
10
10
-
})
-10
pkgs/development/libraries/libmicrohttpd/0.9.71.nix
···
1
1
-
{ callPackage, fetchurl }:
2
2
-
3
3
-
callPackage ./generic.nix ( rec {
4
4
-
version = "0.9.71";
5
5
-
6
6
-
src = fetchurl {
7
7
-
url = "mirror://gnu/libmicrohttpd/libmicrohttpd-${version}.tar.gz";
8
8
-
sha256 = "10mii4mifmfs3v7kgciqml7f0fj7ljp0sngrx64pnwmgbzl4bx78";
9
9
-
};
10
10
-
})
-10
pkgs/development/libraries/libmicrohttpd/0.9.72.nix
···
1
1
-
{ callPackage, fetchurl }:
2
2
-
3
3
-
callPackage ./generic.nix ( rec {
4
4
-
version = "0.9.72";
5
5
-
6
6
-
src = fetchurl {
7
7
-
url = "mirror://gnu/libmicrohttpd/libmicrohttpd-${version}.tar.gz";
8
8
-
sha256 = "sha256-Cugl+ODX9BIB/USg3xz0VMHLC8UP6dWcJlUiYCZML/g=";
9
9
-
};
10
10
-
})
-10
pkgs/development/libraries/libmicrohttpd/0.9.74.nix
···
1
1
-
{ callPackage, fetchurl }:
2
2
-
3
3
-
callPackage ./generic.nix ( rec {
4
4
-
version = "0.9.74";
5
5
-
6
6
-
src = fetchurl {
7
7
-
url = "mirror://gnu/libmicrohttpd/libmicrohttpd-${version}.tar.gz";
8
8
-
sha256 = "sha256-QgNdAmE3MyS/tDQBj0q4klFLECU9GvIy5BtMwsEeZQs=";
9
9
-
};
10
10
-
})
+1
-12
pkgs/development/libraries/libmicrohttpd/generic.nix
···
1
1
-
{ lib, stdenv, libgcrypt, curl, gnutls, pkg-config, libiconv, libintl, version, src, meta ? {}, fetchpatch }:
1
1
+
{ lib, stdenv, libgcrypt, curl, gnutls, pkg-config, libiconv, libintl, version, src, meta ? {} }:
2
2
3
3
let
4
4
meta_ = meta;
···
7
7
stdenv.mkDerivation rec {
8
8
pname = "libmicrohttpd";
9
9
inherit version src;
10
10
-
11
11
-
patches = lib.optionals (lib.versionOlder version "0.9.76") [
12
12
-
(fetchpatch {
13
13
-
name = "CVE-2023-27371.patch";
14
14
-
url = "https://git.gnunet.org/libmicrohttpd.git/patch/?id=e0754d1638c602382384f1eface30854b1defeec";
15
15
-
hash = "sha256-vzrq9HPysGpc13rFEk6zLPgpUqp/ST4q/Wp30Dam97k=";
16
16
-
excludes = [
17
17
-
"ChangeLog"
18
18
-
];
19
19
-
})
20
20
-
];
21
10
22
11
outputs = [ "out" "dev" "devdoc" "info" ];
23
12
nativeBuildInputs = [ pkg-config ];
-8
pkgs/top-level/all-packages.nix
···
22785
22785
22786
22786
inherit
22787
22787
({
22788
22788
-
libmicrohttpd_0_9_69 = callPackage ../development/libraries/libmicrohttpd/0.9.69.nix { };
22789
22789
-
libmicrohttpd_0_9_71 = callPackage ../development/libraries/libmicrohttpd/0.9.71.nix { };
22790
22790
-
libmicrohttpd_0_9_72 = callPackage ../development/libraries/libmicrohttpd/0.9.72.nix { };
22791
22791
-
libmicrohttpd_0_9_74 = callPackage ../development/libraries/libmicrohttpd/0.9.74.nix { };
22792
22788
libmicrohttpd_0_9_77 = callPackage ../development/libraries/libmicrohttpd/0.9.77.nix { };
22793
22789
})
22794
22794
-
libmicrohttpd_0_9_69
22795
22795
-
libmicrohttpd_0_9_71
22796
22796
-
libmicrohttpd_0_9_72
22797
22797
-
libmicrohttpd_0_9_74
22798
22790
libmicrohttpd_0_9_77
22799
22791
;
22800
22792