Merge pull request #330634 from r-ryantm/auto-update/circumflex
[NixPkgs.git] / pkgs / servers / web-apps / netbox / default.nix
blob1459ee23920c4290251eb62987420fe80954fc03
1 { lib, nixosTests, callPackage, }:
2 let
3   generic = import ./generic.nix;
4 in
5 lib.fix (self: {
6   netbox = self.netbox_3_7;
8   netbox_3_6 = callPackage generic {
9     version = "3.6.9";
10     hash = "sha256-R/hcBKrylW3GnEy10DkrLVr8YJtsSCvCP9H9LhafO9I=";
11     extraPatches = [
12       # Allow setting the STATIC_ROOT from within the configuration and setting a custom redis URL
13       ./config.patch
14     ];
15     tests = {
16       netbox = nixosTests.netbox_3_6;
17       inherit (nixosTests) netbox-upgrade;
18     };
20     maintainers = with lib.maintainers; [ minijackson n0emis raitobezarius ];
21     eol = true;
22   };
24   netbox_3_7 = callPackage generic {
25     version = "3.7.8";
26     hash = "sha256-61pJbMWXNFnvWI0z9yWvsutdCAP4VydeceANNw0nKsk=";
27     extraPatches = [
28       # Allow setting the STATIC_ROOT from within the configuration and setting a custom redis URL
29       ./config.patch
30     ];
31     tests = {
32       netbox = nixosTests.netbox_3_7;
33       inherit (nixosTests) netbox-upgrade;
34     };
36     maintainers = with lib.maintainers; [ minijackson n0emis raitobezarius ];
37   };