switcheroo-control: fix build

This commit is contained in:
Gerg-L 2024-02-25 20:13:58 -05:00
parent aa37fffc7c
commit 9ae5e2dc39
No known key found for this signature in database

View file

@ -6,11 +6,10 @@
, libgudev , libgudev
, pkg-config , pkg-config
, glib , glib
, python3 , python3Packages
, gobject-introspection
}: }:
python3.pkgs.buildPythonApplication rec { python3Packages.buildPythonApplication rec {
pname = "switcheroo-control"; pname = "switcheroo-control";
version = "2.6"; version = "2.6";
@ -19,7 +18,7 @@ python3.pkgs.buildPythonApplication rec {
src = fetchFromGitLab { src = fetchFromGitLab {
domain = "gitlab.freedesktop.org"; domain = "gitlab.freedesktop.org";
owner = "hadess"; owner = "hadess";
repo = pname; repo = "switcheroo-control";
rev = version; rev = version;
hash = "sha256-F+5HhMxM8pcnAGmVBARKWNCL0rIEzHW/jsGHHqYZJug="; hash = "sha256-F+5HhMxM8pcnAGmVBARKWNCL0rIEzHW/jsGHHqYZJug=";
}; };
@ -28,18 +27,16 @@ python3.pkgs.buildPythonApplication rec {
ninja ninja
meson meson
pkg-config pkg-config
# needed for glib-compile-resources
glib
]; ];
buildInputs = [ buildInputs = [
systemd systemd
libgudev libgudev
glib
]; ];
propagatedBuildInputs = [ propagatedBuildInputs = [
python3.pkgs.pygobject3 python3Packages.pygobject3
]; ];
mesonFlags = [ mesonFlags = [