extra-nixpkgs/pkgs/u/uem/package.nix
Rongsong Shen f7244c7e45 unity
2025-11-05 11:07:14 +08:00

35 lines
662 B
Nix

{
lib,
stdenv,
fetchFromGitHub,
cmake,
}:
let
pname = "uem";
version = "0.1";
meta = {
description = "Universal Emacs Manager";
homepage = "https://github.com/shen390s/uem";
license = lib.licenses.bsd3;
maintainers = [ lib.maintainers.i01011001 ];
};
in
stdenv.mkDerivation (finalAttrs: {
pname = pname;
version = version;
src = fetchFromGitHub {
owner = "shen390s";
repo = "uem";
tag = "v${finalAttrs.version}";
# hash = "sha256-g0ubq7RxGQmL1R6vz9RIGJpVWYsgrZhsTWSrL1ySEug=";
};
nativeBuildInputs = [ roswell ];
doCheck = true;
buildPhase = ''
ros build roswell/uem.ros
'';
})