mirror of
https://github.com/foo-dogsquared/nixos-config.git
synced 2025-01-31 16:57:55 +00:00
37 lines
754 B
Nix
37 lines
754 B
Nix
|
{ stdenv, lib, rustPlatform, fetchFromGitHub, cmake, pkg-config, freetype, expat, wayland, libX11 }:
|
||
|
|
||
|
rustPlatform.buildRustPackage rec {
|
||
|
pname = "onagre";
|
||
|
version = "1.0.0-alpha.0";
|
||
|
|
||
|
src = fetchFromGitHub {
|
||
|
owner = "oknozor";
|
||
|
repo = "onagre";
|
||
|
rev = version;
|
||
|
sha256 = "sha256-hP+slfCWgsTgR2ZUjAmqx9f7+DBu3MpSLvaiZhqNK1Q=";
|
||
|
};
|
||
|
|
||
|
cargoSha256 = "sha256-IOhAGrAiT2mnScNP7k7XK9CETUr6BjGdQVdEUvTYQT4=";
|
||
|
|
||
|
nativeBuildInputs = [
|
||
|
cmake
|
||
|
pkg-config
|
||
|
];
|
||
|
|
||
|
buildInputs = [
|
||
|
freetype
|
||
|
expat
|
||
|
];
|
||
|
|
||
|
propagatedBuildInputs = [
|
||
|
wayland
|
||
|
libX11
|
||
|
];
|
||
|
|
||
|
meta = with lib; {
|
||
|
homepage = "https://github.com/oknozor/onagre";
|
||
|
description = "General application launcher for X/Wayland";
|
||
|
license = licenses.mit;
|
||
|
};
|
||
|
}
|