treewide: add meta
This commit is contained in:
parent
6978c9e38d
commit
5f8c733db3
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
|
- 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
|
- possibly test remotely importing a binary. however, ghidra-svrAdmin working is a good indicator of
|
||||||
the server being functional
|
the server being functional
|
||||||
|
|
||||||
## general
|
|
||||||
|
|
||||||
- meta info / license info for pkgs
|
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
{
|
{
|
||||||
fetchFromGitHub,
|
fetchFromGitHub,
|
||||||
stdenv,
|
stdenv,
|
||||||
|
lib,
|
||||||
}:
|
}:
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
pname = "eta";
|
pname = "eta";
|
||||||
|
@ -15,4 +16,13 @@ stdenv.mkDerivation {
|
||||||
installPhase = ''
|
installPhase = ''
|
||||||
make DESTDIR="$out" install
|
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 \
|
wrapProgram $out/bin/cado-nfs.py \
|
||||||
--prefix PATH : ${cadoBinPath}
|
--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
|
lix
|
||||||
boost182
|
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"
|
mkdir -p "$out/share/doc/ocaml"
|
||||||
cp -r . "$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 ];
|
nativeBuildInputs = [ ppxlib ];
|
||||||
propagatedBuildInputs = [ ppxlib uunf ];
|
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 ];
|
propagatedBuildInputs = [ cstruct dune-configurator eio eio_linux eio_main ppx_unicode ptime xlog ];
|
||||||
|
|
||||||
meta = {
|
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";
|
homepage = "https://git.lain.faith/haskal/systemd-ml";
|
||||||
license = lib.licenses.fyptl;
|
license = lib.licenses.fyptl;
|
||||||
maintainers = [];
|
maintainers = [];
|
||||||
|
platforms = lib.platforms.linux;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -22,4 +22,12 @@ buildDunePackage rec {
|
||||||
buildInputs = [ ppx_unicode ];
|
buildInputs = [ ppx_unicode ];
|
||||||
propagatedBuildInputs = [ ptime ppxlib ];
|
propagatedBuildInputs = [ ptime ppxlib ];
|
||||||
nativeBuildInputs = [ ppxlib ppx_unicode ];
|
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;
|
doCheck = false;
|
||||||
|
|
||||||
pythonImportsCheck = [ "feedvalidator" ];
|
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";
|
homepage = "https://git.lain.faith/haskal/zbasefind";
|
||||||
license = lib.licenses.fyptl;
|
license = lib.licenses.fyptl;
|
||||||
maintainers = [];
|
maintainers = [];
|
||||||
|
mainProgram = "zbasefind";
|
||||||
|
platforms = lib.platforms.all;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue