Unverified Commit 3ed08b19 authored by adisbladis's avatar adisbladis Committed by GitHub
Browse files

Merge pull request #268010 from brahyerr/el-easydraw_init

emacsPackages.el-easydraw: init at 1.1.0
parents 09c71ab9 b6c86f9a
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -2545,6 +2545,12 @@
    githubId = 4621;
    name = "Brad Ediger";
  };
  brahyerr = {
    name = "Bryant Pham";
    email = "bp@1829847@gmail.com";
    github = "brahyerr";
    githubId = 120991075;
  };
  brainrape = {
    email = "martonboros@gmail.com";
    github = "brainrake";
+2 −0
Original line number Diff line number Diff line
@@ -23,6 +23,8 @@ in

  ebuild-mode = callPackage ./manual-packages/ebuild-mode { };

  el-easydraw = callPackage ./manual-packages/el-easydraw { };

  elisp-ffi = callPackage ./manual-packages/elisp-ffi { };

  emacspeak = callPackage ./manual-packages/emacspeak { };
+45 −0
Original line number Diff line number Diff line
{ lib
, melpaBuild
, fetchFromGitHub
, writeText
, unstableGitUpdater
, gzip
}:

let
  rev = "de68851724072c6695e675f090b33a8abec040c9";
in
melpaBuild {
  pname = "edraw";
  version = "1.1.0";

  src = fetchFromGitHub {
    owner = "misohena";
    repo = "el-easydraw";
    inherit rev;
    hash = "sha256-l9i+HCRKnKiDqID+bfAOPE7LpVBZp1AOPkceX8KbDXM=";
  };

  commit = rev;

  packageRequires = [ gzip ];

  recipe = writeText "recipe" ''
    (edraw
      :repo "misohena/el-easydraw"
      :fetcher github
      :files
      ("*.el"
       "msg"))
  '';

  passthru.updateScript = unstableGitUpdater { };

  meta = {
    homepage = "https://github.com/misohena/el-easydraw";
    description = "Embedded drawing tool for Emacs";
    license = lib.licenses.gpl3;
    maintainers = with lib.maintainers; [ brahyerr ];
    platforms = lib.platforms.all;
  };
}