nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix

Merge pull request #329249 from atorres1985-contrib/emacs-lisp-adopt

Adopt elisp packages

authored by

Lin Jian and committed by
GitHub
a82d89e5 6f3bb7dc

+18 -3
+7 -2
pkgs/applications/editors/emacs/elisp-packages/manual-packages/elisp-ffi/default.nix
··· 1 1 { 2 2 lib, 3 - melpaBuild, 4 3 fetchFromGitHub, 5 - pkg-config, 6 4 libffi, 5 + melpaBuild, 6 + pkg-config, 7 + unstableGitUpdater, 7 8 }: 8 9 9 10 melpaBuild { ··· 27 26 make 28 27 ''; 29 28 29 + passthru.updateScript = unstableGitUpdater { }; 30 + 30 31 meta = { 32 + homepage = "https://github.com/skeeto/elisp-ffi"; 31 33 description = "Emacs Lisp Foreign Function Interface"; 32 34 longDescription = '' 33 35 This library provides an FFI for Emacs Lisp so that Emacs ··· 39 35 values on to Emacs. 40 36 ''; 41 37 license = lib.licenses.unlicense; 38 + maintainers = with lib.maintainers; [ AndersonTorres ]; 42 39 }; 43 40 }
+4
pkgs/applications/editors/emacs/elisp-packages/manual-packages/font-lock-plus/default.nix
··· 2 2 lib, 3 3 fetchFromGitHub, 4 4 melpaBuild, 5 + unstableGitUpdater, 5 6 }: 6 7 7 8 melpaBuild { ··· 17 16 hash = "sha256-lFmdVMXIIXZ9ZohAJw5rhxpTv017qIyzmpuKOWDdeJ4="; 18 17 }; 19 18 19 + passthru.updateScript = unstableGitUpdater { }; 20 + 20 21 meta = { 21 22 homepage = "https://github.com/emacsmirror/font-lock-plus"; 22 23 description = "Enhancements to standard library font-lock.el"; 23 24 license = lib.licenses.gpl2Plus; 25 + maintainers = with lib.maintainers; [ AndersonTorres ]; 24 26 }; 25 27 }
+7 -1
pkgs/applications/editors/emacs/elisp-packages/manual-packages/voicemacs/default.nix
··· 13 13 melpaBuild, 14 14 nav-flash, 15 15 porthole, 16 + unstableGitUpdater, 16 17 yasnippet, 17 18 }: 18 19 ··· 28 27 hash = "sha256-/MBB2R9/V0aYZp15e0vx+67ijCPp2iPlgxe262ldmtc="; 29 28 }; 30 29 31 - patches = [ ./0000-add-missing-require.patch ]; 30 + patches = [ 31 + ./0000-add-missing-require.patch 32 + ]; 32 33 33 34 packageRequires = [ 34 35 avy ··· 47 44 yasnippet 48 45 ]; 49 46 47 + passthru.updateScript = unstableGitUpdater { hardcodeZeroVersion = true; }; 48 + 50 49 meta = { 51 50 homepage = "https://github.com/jcaw/voicemacs/"; 52 51 description = "Set of utilities for controlling Emacs by voice"; 53 52 license = lib.licenses.gpl3Only; 53 + maintainers = with lib.maintainers; [ AndersonTorres ]; 54 54 }; 55 55 }