i3pystatus: fix tests
Signed-off-by: lucasew <lucas59356@gmail.com>
This commit is contained in:
parent
c8c9033b06
commit
4613bc2e2a
@ -5,6 +5,7 @@
|
|||||||
, gobject-introspection
|
, gobject-introspection
|
||||||
, python3Packages
|
, python3Packages
|
||||||
, unstableGitUpdater
|
, unstableGitUpdater
|
||||||
|
, fetchpatch
|
||||||
, extraLibs ? [] }:
|
, extraLibs ? [] }:
|
||||||
|
|
||||||
python3Packages.buildPythonApplication rec {
|
python3Packages.buildPythonApplication rec {
|
||||||
@ -20,11 +21,27 @@ python3Packages.buildPythonApplication rec {
|
|||||||
sha256 = "3AGREY+elHQk8kaoFp8AHEzk2jNC/ICGYPh2hXo2G/w=";
|
sha256 = "3AGREY+elHQk8kaoFp8AHEzk2jNC/ICGYPh2hXo2G/w=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
patches = [
|
||||||
gobject-introspection
|
# absolutifies the path to the test data in buds test so it can be run from anywhere
|
||||||
|
(fetchpatch {
|
||||||
|
url = "https://patch-diff.githubusercontent.com/raw/enkore/i3pystatus/pull/869.patch";
|
||||||
|
hash = "sha256-irrD+yQui9GV+tnsDD3Gr9zJNJxWtvMIw+Hm0cUt7og=";
|
||||||
|
})
|
||||||
];
|
];
|
||||||
|
|
||||||
buildInputs = [ libpulseaudio libnotify ];
|
nativeBuildInputs = [
|
||||||
|
gobject-introspection
|
||||||
|
python3Packages.pytestCheckHook
|
||||||
|
];
|
||||||
|
|
||||||
|
buildInputs = [
|
||||||
|
libpulseaudio
|
||||||
|
libnotify
|
||||||
|
];
|
||||||
|
|
||||||
|
checkInputs = [
|
||||||
|
python3Packages.requests
|
||||||
|
];
|
||||||
|
|
||||||
propagatedBuildInputs = with python3Packages; [
|
propagatedBuildInputs = with python3Packages; [
|
||||||
keyring colour netifaces psutil basiciw pygobject3
|
keyring colour netifaces psutil basiciw pygobject3
|
||||||
@ -46,12 +63,10 @@ python3Packages.buildPythonApplication rec {
|
|||||||
''${makeWrapperArgs[@]}
|
''${makeWrapperArgs[@]}
|
||||||
'';
|
'';
|
||||||
|
|
||||||
# no tests in tarball
|
|
||||||
doCheck = false;
|
|
||||||
|
|
||||||
passthru.updateScript = unstableGitUpdater {};
|
passthru.updateScript = unstableGitUpdater {};
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
|
mainProgram = "i3pystatus";
|
||||||
homepage = "https://github.com/enkore/i3pystatus";
|
homepage = "https://github.com/enkore/i3pystatus";
|
||||||
description = "Complete replacement for i3status";
|
description = "Complete replacement for i3status";
|
||||||
longDescription = ''
|
longDescription = ''
|
||||||
|
Loading…
Reference in New Issue
Block a user