emacs.pkgs.llvm-mode: replace trivialBuild with melpaBuild

Related: https://github.com/NixOS/nixpkgs/issues/278925

There are three major modes inside this package.  Ideally, we should
split it into three packages.  However, to keep backward
compatibility, it is not split.
This commit is contained in:
Lin Jian
2024-07-16 10:53:28 +08:00
parent 7887a3cd00
commit 0ffc09a73e
@@ -1,14 +1,10 @@
{ trivialBuild
, llvmPackages
}:
{ melpaBuild, llvmPackages }:
trivialBuild {
melpaBuild {
pname = "llvm-mode";
inherit (llvmPackages.llvm) src version;
inherit (llvmPackages.llvm) version;
postUnpack = ''
sourceRoot="$sourceRoot/llvm/utils/emacs"
'';
src = "${llvmPackages.llvm.src}/llvm/utils/emacs";
meta = {
inherit (llvmPackages.llvm.meta) homepage license;