diff --git a/lib/maintainers.nix b/lib/maintainers.nix index 552f273a2ca..ef64a9b53c6 100644 --- a/lib/maintainers.nix +++ b/lib/maintainers.nix @@ -353,6 +353,7 @@ notthemessiah = "Brian Cohen "; np = "Nicolas Pouillard "; nslqqq = "Nikita Mikhailov "; + nthorne = "Niklas Thörne "; obadz = "obadz "; ocharles = "Oliver Charles "; odi = "Oliver Dunkl "; diff --git a/pkgs/development/tools/clog-cli/default.nix b/pkgs/development/tools/clog-cli/default.nix new file mode 100644 index 00000000000..1d6ac8493f1 --- /dev/null +++ b/pkgs/development/tools/clog-cli/default.nix @@ -0,0 +1,25 @@ +{ fetchFromGitHub, rustPlatform, stdenv }: + +with rustPlatform; + +buildRustPackage rec { + name = "clog-cli-${version}"; + version = "0.9.2"; + + src = fetchFromGitHub { + owner = "clog-tool"; + repo = "clog-cli"; + rev = "${version}"; + sha256 = "00sfbchyf50z6mb5dq1837hlrki88rrf043idy6qd1r90488jsbv"; + }; + + depsSha256 = "0czv190r6xhbw33l0jhlri6rgspxb8f6dakcamh52qr3z9m0xs2x"; + + meta = { + description = "Generate changelogs from local git metadata"; + homepage = https://github.com/clog-tool/clog-cli; + license = stdenv.lib.licenses.mit; + platforms = stdenv.lib.platforms.linux; + maintainers = [stdenv.lib.maintainers.nthorne]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 9f59811f531..c9b2d6792c1 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -750,6 +750,8 @@ with pkgs; cli-visualizer = callPackage ../applications/misc/cli-visualizer { }; + clog-cli = callPackage ../development/tools/clog-cli { }; + cloud-init = callPackage ../tools/virtualization/cloud-init { }; clib = callPackage ../tools/package-management/clib { };