Merge pull request #241302 from figsoda/nvim

This commit is contained in:
Matthieu Coudron 2023-07-04 13:34:21 +02:00 committed by GitHub
commit 043f175d7a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

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