From 4c32e3b0c071661a5830fc395e58b929768a7987 Mon Sep 17 00:00:00 2001 From: emaryn Date: Sun, 20 Apr 2025 21:55:21 +0800 Subject: [PATCH] cplay-ng: 5.3.1 -> 5.4.0 Diff: https://github.com/xi/cplay-ng/compare/5.3.1...5.4.0 --- pkgs/by-name/cp/cplay-ng/package.nix | 27 +++++++++++---------------- 1 file changed, 11 insertions(+), 16 deletions(-) diff --git a/pkgs/by-name/cp/cplay-ng/package.nix b/pkgs/by-name/cp/cplay-ng/package.nix index 82b331616607..5a1b7919c349 100644 --- a/pkgs/by-name/cp/cplay-ng/package.nix +++ b/pkgs/by-name/cp/cplay-ng/package.nix @@ -1,32 +1,27 @@ { lib, - python3, + python3Packages, fetchFromGitHub, makeWrapper, mpv, pulseaudio, }: -python3.pkgs.buildPythonApplication rec { +python3Packages.buildPythonApplication rec { pname = "cplay-ng"; - version = "5.3.1"; + version = "5.4.0"; + pyproject = true; src = fetchFromGitHub { owner = "xi"; repo = "cplay-ng"; - rev = version; - hash = "sha256-6mphhoLDkGZ2r+elzLlPl3B8fNz3loqrQB8x8276AHI="; + tag = version; + hash = "sha256-ob5wX+Q5XKB/fTYG5phLU61imonpk2A/fk5cg/dfr1Y="; }; - nativeBuildInputs = [ - makeWrapper - ]; + nativeBuildInputs = [ makeWrapper ]; - build-system = [ - python3.pkgs.setuptools - ]; - - pyproject = true; + build-system = [ python3Packages.setuptools ]; postInstall = '' wrapProgram $out/bin/cplay-ng \ @@ -38,7 +33,7 @@ python3.pkgs.buildPythonApplication rec { } ''; - meta = with lib; { + meta = { homepage = "https://github.com/xi/cplay-ng"; description = "Simple curses audio player"; mainProgram = "cplay-ng"; @@ -55,7 +50,7 @@ python3.pkgs.buildPythonApplication rec { maintained. This is a rewrite that aims to stay true to the original design while evolving with a shifting environment. ''; - license = licenses.gpl2Plus; - maintainers = with maintainers; [ fgaz ]; + license = lib.licenses.gpl2Plus; + maintainers = with lib.maintainers; [ fgaz ]; }; }