treewide: add meta
This commit is contained in:
parent
444c47a548
commit
96d7aca602
4
TODO.md
4
TODO.md
|
@ -10,7 +10,3 @@ create NixOS VM test
|
|||
- test that ghidra-svrAdmin works as an unprivileged user in the `ghidra` group
|
||||
- possibly test remotely importing a binary. however, ghidra-svrAdmin working is a good indicator of
|
||||
the server being functional
|
||||
|
||||
## general
|
||||
|
||||
- meta info / license info for pkgs
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
{
|
||||
fetchFromGitHub,
|
||||
stdenv,
|
||||
lib,
|
||||
}:
|
||||
stdenv.mkDerivation {
|
||||
pname = "eta";
|
||||
|
@ -15,4 +16,13 @@ stdenv.mkDerivation {
|
|||
installPhase = ''
|
||||
make DESTDIR="$out" install
|
||||
'';
|
||||
|
||||
meta = {
|
||||
description = "Generic tool for monitoring ETA and progress of an arbitrary process.";
|
||||
homepage = "https://github.com/aioobe/eta";
|
||||
license = lib.licenses.gpl3Only;
|
||||
maintainers = [];
|
||||
mainProgram = "eta";
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -86,4 +86,19 @@
|
|||
wrapProgram $out/bin/cado-nfs.py \
|
||||
--prefix PATH : ${cadoBinPath}
|
||||
'';
|
||||
|
||||
meta = {
|
||||
description = "Cado-NFS, An Implementation of the Number Field Sieve Algorithm";
|
||||
longDescription = ''
|
||||
CADO-NFS is a complete implementation in C/C++ of the Number Field Sieve (NFS) algorithm for
|
||||
factoring integers and computing discrete logarithms in finite fields. It consists in various
|
||||
programs corresponding to all the phases of the algorithm, and a general script that runs
|
||||
them, possibly in parallel over a network of computers.
|
||||
'';
|
||||
homepage = "https://cado-nfs.gitlabpages.inria.fr/";
|
||||
license = lib.licenses.lgpl21Plus;
|
||||
maintainers = [];
|
||||
mainProgram = "cado-nfs.py";
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -30,4 +30,12 @@
|
|||
lix
|
||||
boost182
|
||||
];
|
||||
|
||||
meta = {
|
||||
description = "Collection of miscellaneous plugins for the nix expression language.";
|
||||
homepage = "https://github.com/shlevy/nix-plugins";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = [];
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -21,4 +21,12 @@
|
|||
mkdir -p "$out/share/doc/ocaml"
|
||||
cp -r . "$out/share/doc/ocaml/."
|
||||
'';
|
||||
|
||||
meta = {
|
||||
description = "Offline manual for OCaml";
|
||||
homepage = "https://ocaml.org";
|
||||
license = lib.licenses.lgpl21Only;
|
||||
maintainers = [];
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -20,4 +20,12 @@ buildDunePackage rec {
|
|||
|
||||
nativeBuildInputs = [ ppxlib ];
|
||||
propagatedBuildInputs = [ ppxlib uunf ];
|
||||
|
||||
meta = {
|
||||
description = "opinionated ppx for string literals";
|
||||
homepage = "https://git.lain.faith/haskal/ppx_unicode";
|
||||
license = lib.licenses.cc-by-nc-sa-40;
|
||||
maintainers = [];
|
||||
platforms = with lib.platforms; linux ++ darwin;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -29,9 +29,10 @@ buildDunePackage rec {
|
|||
propagatedBuildInputs = [ cstruct dune-configurator eio eio_linux eio_main ppx_unicode ptime xlog ];
|
||||
|
||||
meta = {
|
||||
description = "";
|
||||
description = "systemd-ml provides libsystemd-like functionality for interacting with the systemd service manager, in self-contained ocaml code (with a bit of C).";
|
||||
homepage = "https://git.lain.faith/haskal/systemd-ml";
|
||||
license = lib.licenses.fyptl;
|
||||
maintainers = [];
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -22,4 +22,12 @@ buildDunePackage rec {
|
|||
buildInputs = [ ppx_unicode ];
|
||||
propagatedBuildInputs = [ ptime ppxlib ];
|
||||
nativeBuildInputs = [ ppxlib ppx_unicode ];
|
||||
|
||||
meta = {
|
||||
description = "logging library for cats written in ocaml";
|
||||
homepage = "https://git.lain.faith/haskal/xlog";
|
||||
license = lib.licenses.lgpl2Plus;
|
||||
maintainers = [];
|
||||
platforms = with lib.platforms; linux ++ darwin;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -58,4 +58,13 @@ in buildPythonPackage rec {
|
|||
doCheck = false;
|
||||
|
||||
pythonImportsCheck = [ "feedvalidator" ];
|
||||
|
||||
meta = {
|
||||
description = "W3C-customized version of the feedvalidator";
|
||||
homepage = "https://github.com/w3c/feedvalidator";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = [];
|
||||
mainProgram = "feedvalidator";
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -19,5 +19,7 @@ rustPlatform.buildRustPackage rec {
|
|||
homepage = "https://git.lain.faith/haskal/zbasefind";
|
||||
license = lib.licenses.fyptl;
|
||||
maintainers = [];
|
||||
mainProgram = "zbasefind";
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue