Unverified Commit a82d89e5 authored by Lin Jian's avatar Lin Jian Committed by GitHub
Browse files

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

Adopt elisp packages
parents 6f3bb7dc 50eaa301
Loading
Loading
Loading
Loading
+7 −2
Original line number Diff line number Diff line
{
  lib,
  melpaBuild,
  fetchFromGitHub,
  pkg-config,
  libffi,
  melpaBuild,
  pkg-config,
  unstableGitUpdater,
}:

melpaBuild {
@@ -26,7 +27,10 @@ melpaBuild {
    make
  '';

  passthru.updateScript = unstableGitUpdater { };

  meta = {
    homepage = "https://github.com/skeeto/elisp-ffi";
    description = "Emacs Lisp Foreign Function Interface";
    longDescription = ''
      This library provides an FFI for Emacs Lisp so that Emacs
@@ -35,5 +39,6 @@ melpaBuild {
      values on to Emacs.
    '';
    license = lib.licenses.unlicense;
    maintainers = with lib.maintainers; [ AndersonTorres ];
  };
}
+4 −0
Original line number Diff line number Diff line
@@ -2,6 +2,7 @@
  lib,
  fetchFromGitHub,
  melpaBuild,
  unstableGitUpdater,
}:

melpaBuild {
@@ -16,9 +17,12 @@ melpaBuild {
    hash = "sha256-lFmdVMXIIXZ9ZohAJw5rhxpTv017qIyzmpuKOWDdeJ4=";
  };

  passthru.updateScript = unstableGitUpdater { };

  meta = {
    homepage = "https://github.com/emacsmirror/font-lock-plus";
    description = "Enhancements to standard library font-lock.el";
    license = lib.licenses.gpl2Plus;
    maintainers = with lib.maintainers; [ AndersonTorres ];
  };
}
+7 −1
Original line number Diff line number Diff line
@@ -13,6 +13,7 @@
  melpaBuild,
  nav-flash,
  porthole,
  unstableGitUpdater,
  yasnippet,
}:

@@ -27,7 +28,9 @@ melpaBuild {
    hash = "sha256-/MBB2R9/V0aYZp15e0vx+67ijCPp2iPlgxe262ldmtc=";
  };

  patches = [ ./0000-add-missing-require.patch ];
  patches = [
    ./0000-add-missing-require.patch
  ];

  packageRequires = [
    avy
@@ -44,9 +47,12 @@ melpaBuild {
    yasnippet
  ];

  passthru.updateScript = unstableGitUpdater { hardcodeZeroVersion = true; };

  meta = {
    homepage = "https://github.com/jcaw/voicemacs/";
    description = "Set of utilities for controlling Emacs by voice";
    license = lib.licenses.gpl3Only;
    maintainers = with lib.maintainers; [ AndersonTorres ];
  };
}