frobar: Now version 3!

This commit is contained in:
Geoffrey Frogeye 2025-01-10 19:04:14 +01:00
parent 42d3d1b3a6
commit 9adfcd2377
Signed by: geoffrey
GPG key ID: C72403E7F82E6AD8
8 changed files with 1329 additions and 3330 deletions

View file

@ -22,18 +22,13 @@ in
# is called pyton-mpd2 on PyPi but mpd2 in nixpkgs.
pkgs.python3Packages.buildPythonApplication rec {
pname = "frobar";
version = "2.0";
version = "3.0";
propagatedBuildInputs = with pkgs.python3Packages; [
coloredlogs # old only
i3ipc
mpd2
notmuch
psutil
pulsectl-asyncio
pulsectl # old only
pygobject3
pyinotify
rich
];
nativeBuildInputs =
@ -42,9 +37,15 @@ pkgs.python3Packages.buildPythonApplication rec {
wirelesstools
playerctl
]);
makeWrapperArgs = [ "--prefix PATH : ${pkgs.lib.makeBinPath nativeBuildInputs}" ];
makeWrapperArgs = [
"--prefix PATH : ${pkgs.lib.makeBinPath nativeBuildInputs}"
"--prefix GI_TYPELIB_PATH : ${GI_TYPELIB_PATH}"
];
GI_TYPELIB_PATH = pkgs.lib.makeSearchPath "lib/girepository-1.0" [ pkgs.glib.out pkgs.playerctl ];
GI_TYPELIB_PATH = pkgs.lib.makeSearchPath "lib/girepository-1.0" [
pkgs.glib.out
pkgs.playerctl
];
src = ./.;
}