diff options
author | brahyerr <bp1829847@gmail.com> | 2023-11-16 21:30:50 -0500 |
---|---|---|
committer | brahyerr <bp1829847@gmail.com> | 2023-11-16 21:35:15 -0500 |
commit | b6c86f9a939b7d588a3a9c14439a3397c4425cc9 (patch) | |
tree | 17cd55b0da897b7035a6722643f6b7753bd47122 /pkgs/applications/editors/emacs/elisp-packages | |
parent | a613445661065072cfe11280eb4c4473dda35296 (diff) | |
download | nixlib-b6c86f9a939b7d588a3a9c14439a3397c4425cc9.tar nixlib-b6c86f9a939b7d588a3a9c14439a3397c4425cc9.tar.gz nixlib-b6c86f9a939b7d588a3a9c14439a3397c4425cc9.tar.bz2 nixlib-b6c86f9a939b7d588a3a9c14439a3397c4425cc9.tar.lz nixlib-b6c86f9a939b7d588a3a9c14439a3397c4425cc9.tar.xz nixlib-b6c86f9a939b7d588a3a9c14439a3397c4425cc9.tar.zst nixlib-b6c86f9a939b7d588a3a9c14439a3397c4425cc9.zip |
emacsPackages.el-easydraw: init at 1.1.0
Diffstat (limited to 'pkgs/applications/editors/emacs/elisp-packages')
-rw-r--r-- | pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix | 2 | ||||
-rw-r--r-- | pkgs/applications/editors/emacs/elisp-packages/manual-packages/el-easydraw/default.nix | 45 |
2 files changed, 47 insertions, 0 deletions
diff --git a/pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix b/pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix index ccde3ca0303b..117adcd47a9c 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix @@ -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 { }; diff --git a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/el-easydraw/default.nix b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/el-easydraw/default.nix new file mode 100644 index 000000000000..608777208bb6 --- /dev/null +++ b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/el-easydraw/default.nix @@ -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; + }; +} |