awsebcli: remove eqyiel from maintainers; clean up; move to by-name; nixfmt-rfc-style (#346521)

This commit is contained in:
Pol Dellaiera 2024-10-05 17:39:54 +02:00 committed by GitHub
commit 847a9f1bdd
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 16 additions and 18 deletions

View File

@ -1,12 +1,19 @@
{ lib, python3, fetchFromGitHub, glibcLocales, git }:
{
lib,
python3,
fetchFromGitHub,
git,
}:
let
changeVersion = overrideFunc: version: hash: overrideFunc (oldAttrs: rec {
inherit version;
src = oldAttrs.src.override {
inherit version hash;
};
});
changeVersion =
overrideFunc: version: hash:
overrideFunc (oldAttrs: rec {
inherit version;
src = oldAttrs.src.override {
inherit version hash;
};
});
localPython = python3.override {
self = localPython;
@ -33,16 +40,9 @@ localPython.pkgs.buildPythonApplication rec {
postPatch = ''
# https://github.com/aws/aws-elastic-beanstalk-cli/pull/469
substituteInPlace setup.py --replace "scripts=['bin/eb']," ""
substituteInPlace setup.py --replace-fail "scripts=['bin/eb']," ""
'';
nativeBuildInputs = with localPython.pkgs; [
];
buildInputs = [
glibcLocales
];
propagatedBuildInputs = with localPython.pkgs; [
blessed
botocore
@ -95,7 +95,7 @@ localPython.pkgs.buildPythonApplication rec {
homepage = "https://aws.amazon.com/elasticbeanstalk/";
description = "Command line interface for Elastic Beanstalk";
changelog = "https://github.com/aws/aws-elastic-beanstalk-cli/blob/${version}/CHANGES.rst";
maintainers = with maintainers; [ eqyiel kirillrdy ];
maintainers = with maintainers; [ kirillrdy ];
license = licenses.asl20;
mainProgram = "eb";
};

View File

@ -3155,8 +3155,6 @@ with pkgs;
okta-aws-cli = callPackage ../tools/admin/okta-aws-cli { };
awsebcli = callPackage ../tools/virtualization/awsebcli { };
awslimitchecker = callPackage ../tools/admin/awslimitchecker { };
awslogs = callPackage ../tools/admin/awslogs { };