hyfetch: 1.4.11 -> 1.99.0; use modern standards (#350800)

This commit is contained in:
Donovan Glover 2024-10-25 04:13:20 +00:00 committed by GitHub
commit b523b2099a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 20 additions and 16 deletions

View File

@ -1,23 +1,26 @@
{ lib
, fetchFromGitHub
, python3
{
lib,
fetchFromGitHub,
python3Packages,
}:
python3.pkgs.buildPythonApplication rec {
python3Packages.buildPythonApplication rec {
pname = "hyfetch";
version = "1.4.11";
format = "setuptools";
version = "1.99.0";
pyproject = true;
src = fetchFromGitHub {
owner = "hykilpikonna";
repo = "hyfetch";
rev = "refs/tags/${version}";
hash = "sha256-xzN/tbS5BUvpKeozesE99gNp3NRDjvf4Qx7BHLc4svo=";
hash = "sha256-GL1/V+LgSXJ4b28PfinScDrJhU9VDa4pVi24zWEzbAk=";
};
propagatedBuildInputs = with python3.pkgs; [
typing-extensions
setuptools
build-system = [
python3Packages.setuptools
];
dependencies = [
python3Packages.typing-extensions
];
# No test available
@ -27,7 +30,7 @@ python3.pkgs.buildPythonApplication rec {
"hyfetch"
];
meta = with lib; {
meta = {
description = "neofetch with pride flags <3";
longDescription = ''
HyFetch is a command-line system information tool fork of neofetch.
@ -39,8 +42,11 @@ python3.pkgs.buildPythonApplication rec {
icon set you are using, etc.
'';
homepage = "https://github.com/hykilpikonna/HyFetch";
license = licenses.mit;
license = lib.licenses.mit;
mainProgram = "hyfetch";
maintainers = with maintainers; [ yisuidenghua ];
maintainers = with lib.maintainers; [
yisuidenghua
isabelroses
];
};
}

View File

@ -37090,8 +37090,6 @@ with pkgs;
hplipWithPlugin = hplip.override { withPlugin = true; };
hyfetch = callPackage ../tools/misc/hyfetch { };
hyperfine = callPackage ../tools/misc/hyperfine {
inherit (darwin.apple_sdk.frameworks) Security;
};