From 5a7b28814e39a4f29621f0f6c09e3fc4d1e3735d Mon Sep 17 00:00:00 2001 From: Lains Date: Tue, 18 Feb 2020 00:24:19 -0300 Subject: [PATCH] * - make NixOS derivation file --- nix/default.nix | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 nix/default.nix diff --git a/nix/default.nix b/nix/default.nix new file mode 100644 index 0000000..b5206b3 --- /dev/null +++ b/nix/default.nix @@ -0,0 +1,35 @@ +with import {}; + +stdenv.mkDerivation rec { + name = "com.github.lainsce.khronos"; + version = "1.0.5"; + + src = fetchFromGitHub { + owner = "lainsce"; + repo = "khronos"; + rev = "1.0.5"; + sha256 = "0dk1b2d82gli3z35dn5p002lfkgq326janql0vn1z5hs8jvjakqh"; + }; + + postPatch = '' + chmod +x meson/post_install.py + patchShebangs meson/post_install.py + ''; + + buildInputs = [ + libgee + gtk3 + json-glib + pantheon.granite + ]; + + nativeBuildInputs = [ + desktop-file-utils + meson + ninja + pkgconfig + python3 + vala + wrapGAppsHook + ]; +} \ No newline at end of file