Merge pull request #279617 from otavio/renode-dts2repl-init

renode-dts2repl: init at unstable-2024-01-06

authored by Thiago Kenji Okada and committed by GitHub bc85b737 e9552a35

+35
+35
pkgs/by-name/re/renode-dts2repl/package.nix
··· 1 + { lib 2 + , python3 3 + , fetchFromGitHub 4 + , unstableGitUpdater 5 + }: 6 + 7 + python3.pkgs.buildPythonApplication { 8 + pname = "renode-dts2repl"; 9 + version = "unstable-2024-01-06"; 10 + pyproject = true; 11 + 12 + src = fetchFromGitHub { 13 + owner = "antmicro"; 14 + repo = "dts2repl"; 15 + rev = "0813251eb3c016fc7688c1e81981213d980fc5ab"; 16 + hash = "sha256-2EePYirk3IKFaJSiWVebB9Moz6FYBEwymo32NYIyMtE="; 17 + }; 18 + 19 + nativeBuildInputs = [ 20 + python3.pkgs.setuptools 21 + python3.pkgs.wheel 22 + ]; 23 + 24 + pythonImportsCheck = [ "dts2repl" ]; 25 + 26 + passthru.updateScript = unstableGitUpdater { }; 27 + 28 + meta = with lib; { 29 + description = "A tool for converting device tree sources into Renode's .repl files"; 30 + homepage = "https://github.com/antmicro/dts2repl"; 31 + license = licenses.asl20; 32 + maintainers = with maintainers; [ otavio ]; 33 + mainProgram = "dts2repl"; 34 + }; 35 + }