blob: 1ecf2e597df04e2b83ba08c5d25af232af1563fe [file] [log] [blame]
{ lib
, fetchFromGitHub
, stdenv
, libgee
, libglibutil
, gtk3
, gtk-layer-shell
, meson
, vala
, pkg-config
, cmake
, glib
, ninja
, hybridbar
}: stdenv.mkDerivation rec {
pname = "Hybridbar";
version = "1.0.0";
src = fetchFromGitHub {
owner = "hcsubser";
repo = pname;
rev = version;
sha256 = "sha256-IiIkqsw+OMu6aqx9Et+cP0vXY19s+SGsTfikWX5r/cY=";
};
profile = ''
XDG_DATA_DIRS=$out/share/gsettings-schemas/$name:$XDG_DATA_DIRS";
'';
buildInputs = [ libgee libglibutil.dev gtk3.dev gtk-layer-shell glib.dev ];
nativeBuildInputs = [ meson vala cmake pkg-config ninja ];
}