Merge pull request #268010 from brahyerr/el-easydraw_init

emacsPackages.el-easydraw: init at 1.1.0
This commit is contained in:
adisbladis 2023-11-17 21:47:30 +13:00 committed by GitHub
commit 3ed08b196e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 53 additions and 0 deletions

View File

@ -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";

View File

@ -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 { };

View File

@ -0,0 +1,45 @@
{ 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;
};
}