Merge staging-next into staging

authored by github-actions[bot] and committed by GitHub 54571d16 b4832bac

+34 -15
+2 -2
maintainers/maintainer-list.nix
··· 5422 githubId = 40234257; 5423 name = "ilkecan bozdogan"; 5424 }; 5425 - ihatethefrench = { 5426 email = "michal@tar.black"; 5427 matrix = "@michal:tar.black"; 5428 - github = "ihatethefrench"; 5429 githubId = 30374463; 5430 name = "Michal S."; 5431 };
··· 5422 githubId = 40234257; 5423 name = "ilkecan bozdogan"; 5424 }; 5425 + not-my-segfault = { 5426 email = "michal@tar.black"; 5427 matrix = "@michal:tar.black"; 5428 + github = "not-my-segfault"; 5429 githubId = 30374463; 5430 name = "Michal S."; 5431 };
+2 -2
pkgs/development/compilers/kaitai-struct-compiler/default.nix
··· 8 9 stdenv.mkDerivation rec { 10 pname = "kaitai-struct-compiler"; 11 - version = "0.9"; 12 13 src = fetchzip { 14 url = "https://github.com/kaitai-io/kaitai_struct_compiler/releases/download/${version}/kaitai-struct-compiler-${version}.zip"; 15 - sha256 = "sha256-2HSasigpJDuWNejNVklnpQwaA4MC030S9taF/7YvzgY="; 16 }; 17 18 nativeBuildInputs = [ makeWrapper ];
··· 8 9 stdenv.mkDerivation rec { 10 pname = "kaitai-struct-compiler"; 11 + version = "0.10"; 12 13 src = fetchzip { 14 url = "https://github.com/kaitai-io/kaitai_struct_compiler/releases/download/${version}/kaitai-struct-compiler-${version}.zip"; 15 + sha256 = "sha256-oY1OiEq619kLmQPMRQ4sjuBnTXgJ2WfvsEj1JrxUGPA="; 16 }; 17 18 nativeBuildInputs = [ makeWrapper ];
+2 -2
pkgs/development/python-modules/griffe/default.nix
··· 11 12 buildPythonApplication rec { 13 pname = "griffe"; 14 - version = "0.21.0"; 15 format = "pyproject"; 16 17 disabled = pythonOlder "3.7"; ··· 20 owner = "mkdocstrings"; 21 repo = pname; 22 rev = version; 23 - hash = "sha256-yhhEcPwh1AjMtDlPZVDR69WX/728wuKqdJdc+yv/o4c="; 24 }; 25 26 nativeBuildInputs = [
··· 11 12 buildPythonApplication rec { 13 pname = "griffe"; 14 + version = "0.22.0"; 15 format = "pyproject"; 16 17 disabled = pythonOlder "3.7"; ··· 20 owner = "mkdocstrings"; 21 repo = pname; 22 rev = version; 23 + hash = "sha256-GqPXVi+SsfO0ufUJzEZ5eUzwJmM/wylLA1KMv+WaIsU="; 24 }; 25 26 nativeBuildInputs = [
+7 -5
pkgs/development/python-modules/kaitaistruct/default.nix
··· 2 , buildPythonPackage 3 , fetchPypi 4 , fetchFromGitHub 5 , lz4 6 }: 7 ··· 9 kaitai_compress = fetchFromGitHub { 10 owner = "kaitai-io"; 11 repo = "kaitai_compress"; 12 - rev = "434fb42220ff58778bb9fbadb6152cad7e4f5dd0"; 13 - sha256 = "zVnkVl3amUDOB+pnw5SkMGSrVL/dTQ82E8IWfJvKC4Q="; 14 }; 15 in 16 buildPythonPackage rec { 17 pname = "kaitaistruct"; 18 - version = "0.9"; 19 20 src = fetchPypi { 21 inherit pname version; 22 - sha256 = "3d5845817ec8a4d5504379cc11bd570b038850ee49c4580bc0998c8fb1d327ad"; 23 }; 24 25 preBuild = '' 26 ln -s ${kaitai_compress}/python/kaitai kaitai 27 - sed '28ipackages = kaitai/compress' -i setup.cfg 28 ''; 29 30 propagatedBuildInputs = [ 31 lz4 32 ]; 33
··· 2 , buildPythonPackage 3 , fetchPypi 4 , fetchFromGitHub 5 + , brotli 6 , lz4 7 }: 8 ··· 10 kaitai_compress = fetchFromGitHub { 11 owner = "kaitai-io"; 12 repo = "kaitai_compress"; 13 + rev = "12f4cffb45d95b17033ee4f6679987656c6719cc"; 14 + sha256 = "sha256-l3rGbblUgxO6Y7grlsMEiT3nRIgUZV1VqTyjIgIDtyA="; 15 }; 16 in 17 buildPythonPackage rec { 18 pname = "kaitaistruct"; 19 + version = "0.10"; 20 21 src = fetchPypi { 22 inherit pname version; 23 + sha256 = "sha256-oETe4pFz1q+6zye8rDna+JtlTdQYz6AJq4LZF4qa5So="; 24 }; 25 26 preBuild = '' 27 ln -s ${kaitai_compress}/python/kaitai kaitai 28 + sed '32ipackages = kaitai/compress' -i setup.cfg 29 ''; 30 31 propagatedBuildInputs = [ 32 + brotli 33 lz4 34 ]; 35
+1 -1
pkgs/development/tools/sshs/default.nix
··· 27 description = "Terminal user interface for SSH"; 28 homepage = "https://github.com/quantumsheep/sshs"; 29 license = licenses.mit; 30 - maintainers = with maintainers; [ ihatethefrench ]; 31 }; 32 }
··· 27 description = "Terminal user interface for SSH"; 28 homepage = "https://github.com/quantumsheep/sshs"; 29 license = licenses.mit; 30 + maintainers = with maintainers; [ not-my-segfault ]; 31 }; 32 }
+20 -3
pkgs/servers/web-apps/netbox/default.nix
··· 17 in 18 py.pkgs.buildPythonApplication rec { 19 pname = "netbox"; 20 - version = "3.2.3"; 21 22 src = fetchFromGitHub { 23 owner = "netbox-community"; 24 repo = pname; 25 rev = "refs/tags/v${version}"; 26 - sha256 = "sha256-mMTZKlGVjFPGJI4Ky+V3lPuMYS7tJb+zeDEzMeXdGoU="; 27 }; 28 29 format = "other"; ··· 35 ]; 36 37 propagatedBuildInputs = with py.pkgs; [ 38 django_4 39 django-cors-headers 40 django-debug-toolbar ··· 55 jinja2 56 markdown 57 markdown-include 58 - mkdocs-material 59 netaddr 60 pillow 61 psycopg2 62 pyyaml 63 social-auth-core 64 social-auth-app-django 65 svgwrite 66 tablib 67 jsonschema 68 ] ++ extraBuildInputs; 69 70 installPhase = '' 71 mkdir -p $out/opt/netbox
··· 17 in 18 py.pkgs.buildPythonApplication rec { 19 pname = "netbox"; 20 + version = "3.2.6"; 21 22 src = fetchFromGitHub { 23 owner = "netbox-community"; 24 repo = pname; 25 rev = "refs/tags/v${version}"; 26 + sha256 = "sha256-VJicqA/zH0VN3uoYpH1DPNvPTF2ABZeIcrLGCPlmtPQ="; 27 }; 28 29 format = "other"; ··· 35 ]; 36 37 propagatedBuildInputs = with py.pkgs; [ 38 + bleach 39 django_4 40 django-cors-headers 41 django-debug-toolbar ··· 56 jinja2 57 markdown 58 markdown-include 59 netaddr 60 pillow 61 psycopg2 62 pyyaml 63 + sentry-sdk 64 social-auth-core 65 social-auth-app-django 66 svgwrite 67 tablib 68 jsonschema 69 ] ++ extraBuildInputs; 70 + 71 + buildInputs = with py.pkgs; [ 72 + mkdocs-material 73 + mkdocs-material-extensions 74 + mkdocstrings 75 + mkdocstrings-python 76 + ]; 77 + 78 + nativeBuildInputs = [ 79 + py.pkgs.mkdocs 80 + ]; 81 + 82 + postBuild = '' 83 + PYTHONPATH=$PYTHONPATH:netbox/ 84 + python -m mkdocs build 85 + ''; 86 87 installPhase = '' 88 mkdir -p $out/opt/netbox