Unverified Commit 043f175d authored by Matthieu Coudron's avatar Matthieu Coudron Committed by GitHub
Browse files

Merge pull request #241302 from figsoda/nvim

parents 2bc847c8 aab9abe3
Loading
Loading
Loading
Loading
+63 −0
Original line number Diff line number Diff line
@@ -8572,6 +8572,22 @@ with self; {
    };
  };
  EvalSafe = buildPerlPackage rec {
    pname = "Eval-Safe";
    version = "0.02";
    src = fetchurl {
      url = "mirror://cpan/authors/id/M/MA/MATHIAS/Eval-Safe/Eval-Safe-${version}.tar.gz";
      hash = "sha256-VaUsIz4troYRP58Zs09hftz8hBb5vs5nEme9GBGxIRE=";
    };
    outputs = [ "out" ];
    meta = with lib; {
      description = "Simplified safe evaluation of Perl code";
      homepage = "https://github.com/mkende/perl-eval-safe";
      license = licenses.mit;
      maintainers = with maintainers; [ figsoda ];
    };
  };
  ExcelWriterXLSX = buildPerlPackage {
    pname = "Excel-Writer-XLSX";
    version = "1.09";
@@ -17395,6 +17411,22 @@ with self; {
    };
  };
  MsgPackRaw = buildPerlPackage rec {
    pname = "MsgPack-Raw";
    version = "0.05";
    src = fetchurl {
      url = "mirror://cpan/authors/id/J/JA/JACQUESG/MsgPack-Raw-${version}.tar.gz";
      hash = "sha256-hVnitkzZjZmrxmbt8qTIckyVNGEmFq8R9OsLvQ1CLaw=";
    };
    checkInputs = [ TestPod TestPodCoverage ];
    meta = with lib; {
      description = "Perl bindings to the msgpack C library";
      homepage = "https://github.com/jacquesg/p5-MsgPack-Raw";
      license = with licenses; [ gpl1Plus /* or */ artistic1 ];
      maintainers = with maintainers; [ figsoda ];
    };
  };
  MusicBrainzDiscID = buildPerlPackage {
    pname = "MusicBrainz-DiscID";
    version = "0.06";
@@ -17491,6 +17523,37 @@ with self; {
    };
  };
  NeovimExt = buildPerlPackage rec {
    pname = "Neovim-Ext";
    version = "0.06";
    src = fetchurl {
      url = "mirror://cpan/authors/id/J/JA/JACQUESG/Neovim-Ext-${version}.tar.gz";
      hash = "sha256-bSzrMGLJZzfbpVbLIEYxMPxABocbJbfE9mzTgZ1FBLg=";
    };
    propagatedBuildInputs = [
      ClassAccessor
      EvalSafe
      IOAsync
      MsgPackRaw
    ];
    checkInputs = [
      ArchiveZip
      FileSlurper
      FileWhich
      ProcBackground
      TestPod
      TestPodCoverage
    ];
    # TODO: fix tests
    doCheck = false;
    meta = with lib; {
      description = "Perl bindings for Neovim";
      homepage = "https://github.com/jacquesg/p5-Neovim-Ext";
      license = with licenses; [ gpl1Plus /* or */ artistic1 ];
      maintainers = with maintainers; [ figsoda ];
    };
  };
  NetIdent = buildPerlPackage {
    pname = "Net-Ident";
    version = "1.25";