emacsPackages.urweb: extract from manual-packages.nix

This commit is contained in:
AndersonTorres
2021-09-15 12:18:27 -03:00
parent 58d50f5bcc
commit 3d059335bd
2 changed files with 28 additions and 18 deletions
@@ -237,24 +237,7 @@
};
};
urweb-mode = self.trivialBuild {
pname = "urweb-mode";
inherit (pkgs.urweb) src version;
packageRequires = [
self.cl-lib
self.flycheck
];
postUnpack = "sourceRoot=$sourceRoot/src/elisp";
meta = {
description = "Major mode for editing Ur/Web";
inherit (pkgs.urweb.meta) license homepage;
maintainers = [ lib.maintainers.sternenseemann ];
};
};
urweb-mode = callPackage ./urweb-mode { };
# Packages made the classical callPackage way
@@ -0,0 +1,27 @@
{ lib
, trivialBuild
, urweb
, cl-lib
, flycheck
}:
trivialBuild {
pname = "urweb-mode";
inherit (urweb) src version;
packageRequires = [
cl-lib
flycheck
];
postUnpack = ''
sourceRoot=$sourceRoot/src/elisp
'';
meta = {
description = "Major mode for editing Ur/Web";
inherit (urweb.meta) license homepage;
maintainers = [ lib.maintainers.sternenseemann ];
};
}