Merge pull request #134569 from sternenseemann/emacs-urweb-mode
emacs.pkgs.urweb-mode: init at 20200209
commitc69d6e293f3a89403b14413f957a6315db2af9ed
authoradisbladis <adisbladis@gmail.com>
dateTue 17 Aug 2021, 19:33 (5 years ago)
parent7e30c3b976a346
pkgs/applications/editors/emacs/elisp-packages/elpa-packages.nix+4
@@ -96,6 +96,10 @@ self: let
9696 postInstall = ''
9797 ./install.sh --prefix=$out
9898 '';
99+
100+ meta = old.meta // {
101+ maintainers = [ lib.maintainers.sternenseemann ];
102+ };
99103 });
100104 };
101105
pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix+19
@@ -214,6 +214,25 @@
214214 };
215215 };
216216
217+ urweb-mode = self.trivialBuild {
218+ pname = "urweb-mode";
219+
220+ inherit (pkgs.urweb) src version;
221+
222+ packageRequires = [
223+ self.cl-lib
224+ self.flycheck
225+ ];
226+
227+ postUnpack = "sourceRoot=$sourceRoot/src/elisp";
228+
229+ meta = {
230+ description = "Major mode for editing Ur/Web";
231+ inherit (pkgs.urweb.meta) license homepage;
232+ maintainers = [ lib.maintainers.sternenseemann ];
233+ };
234+ };
235+
217236 # Packages made the classical callPackage way
218237
219238 ebuild-mode = callPackage ./ebuild-mode { };