From d579742a476498ad12160808106692ac8254dc09 Mon Sep 17 00:00:00 2001 From: AndersonTorres Date: Mon, 19 Dec 2022 19:32:40 -0300 Subject: [PATCH 1/2] all-packages.nix: small reorder --- pkgs/top-level/all-packages.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index ba55fe01ec16..599956f128f7 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -416,10 +416,6 @@ with pkgs; comedilib = callPackage ../development/libraries/comedilib { }; - commitlint = nodePackages."@commitlint/cli"; - - commit-formatter = callPackage ../applications/version-management/commit-formatter { }; - commix = callPackage ../tools/security/commix { }; conserver = callPackage ../tools/misc/conserver { }; @@ -448,8 +444,6 @@ with pkgs; databricks-sql-cli = python3Packages.callPackage ../applications/misc/databricks-sql-cli { }; - datalad = callPackage ../applications/version-management/datalad { }; - dhallDirectoryToNix = callPackage ../build-support/dhall/directory-to-nix.nix { }; dhallPackageToNix = callPackage ../build-support/dhall/package-to-nix.nix { }; @@ -1587,8 +1581,14 @@ with pkgs; cgit-pink = callPackage ../applications/version-management/cgit/pink.nix { }; + commit-formatter = callPackage ../applications/version-management/commit-formatter { }; + + commitlint = nodePackages."@commitlint/cli"; + conform = callPackage ../applications/version-management/conform { }; + datalad = callPackage ../applications/version-management/datalad { }; + darcs-to-git = callPackage ../applications/version-management/darcs-to-git { }; delta = callPackage ../applications/version-management/delta { From adb83363009dcc8f93bcfa684f7dd978f89bda7a Mon Sep 17 00:00:00 2001 From: AndersonTorres Date: Mon, 19 Dec 2022 20:16:49 -0300 Subject: [PATCH 2/2] git-branchstack: init at 0.2.0 --- .../git-branchstack/default.nix | 26 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 28 insertions(+) create mode 100644 pkgs/applications/version-management/git-branchstack/default.nix diff --git a/pkgs/applications/version-management/git-branchstack/default.nix b/pkgs/applications/version-management/git-branchstack/default.nix new file mode 100644 index 000000000000..b536642cbf55 --- /dev/null +++ b/pkgs/applications/version-management/git-branchstack/default.nix @@ -0,0 +1,26 @@ +{ lib +, fetchPypi +, buildPythonApplication +, git-revise +}: + +buildPythonApplication rec { + pname = "git-branchstack"; + version = "0.2.0"; + + src = fetchPypi { + inherit pname version; + hash = "sha256-gja93LOcVCQ6l+Cygvsm+3uomvxtvUl6t23GIb/tKyQ="; + }; + + buildInputs = [ + git-revise + ]; + + meta = with lib; { + homepage = "https://github.com/krobelus/git-branchstack"; + description = "Efficiently manage Git branches without leaving your local branch"; + license = licenses.mit; + maintainers = [ maintainers.AndersonTorres ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 599956f128f7..2c9893b9c1e5 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1667,6 +1667,8 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) Security SystemConfiguration; }; + git-branchstack = python3.pkgs.callPackage ../applications/version-management/git-branchstack { }; + git-bug = callPackage ../applications/version-management/git-bug { }; git-chglog = callPackage ../applications/version-management/git-chglog { };