mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-04-28 02:29:33 +00:00
treewide: add meta.mainProgram to many packages
This commit is contained in:
parent
5d4bdece1f
commit
16e15fa68f
@ -24,9 +24,10 @@ stdenv.mkDerivation rec {
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://github.com/ibara/oed";
|
||||
description = "Portable ed editor from OpenBSD";
|
||||
homepage = "https://github.com/ibara/oed";
|
||||
license = with licenses; [ bsd2 ];
|
||||
mainProgram = "ed";
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
}
|
||||
|
@ -60,6 +60,7 @@ in
|
||||
downloadPage = "https://github.com/VSCodium/vscodium/releases";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ synthetica turion bobby285271 ];
|
||||
mainProgram = "codium";
|
||||
platforms = [ "x86_64-linux" "x86_64-darwin" "aarch64-linux" "aarch64-darwin" "armv7l-linux" ];
|
||||
};
|
||||
}
|
||||
|
@ -29,10 +29,11 @@ stdenv.mkDerivation rec {
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://www.commanderx16.com/forum/index.php?/home/";
|
||||
description = "The official emulator of CommanderX16 8-bit computer";
|
||||
homepage = "https://www.commanderx16.com/forum/index.php?/home/";
|
||||
license = licenses.bsd2;
|
||||
maintainers = with maintainers; [ AndersonTorres ];
|
||||
mainProgram = "x16emu";
|
||||
inherit (SDL2.meta) platforms;
|
||||
};
|
||||
|
||||
|
@ -25,6 +25,7 @@ stdenv.mkDerivation rec {
|
||||
description = "Small weblog engine written in Bash for the command line";
|
||||
homepage = "http://nanoblogger.sourceforge.net/";
|
||||
license = lib.licenses.gpl2;
|
||||
mainProgram = "nb";
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
}
|
||||
|
@ -38,7 +38,8 @@ stdenvNoCC.mkDerivation rec {
|
||||
description = "Search-as-you-type cli frontend for the buku bookmarks manager using peco";
|
||||
homepage = "https://github.com/AndreiUlmeyda/oil";
|
||||
license = licenses.gpl3Only;
|
||||
platforms = platforms.unix;
|
||||
maintainers = with maintainers; [ atila ];
|
||||
mainProgram = "oil";
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
}
|
||||
|
@ -37,6 +37,7 @@ stdenv.mkDerivation rec {
|
||||
homepage = "https://taskwarrior.org";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ marcweber oxalica ];
|
||||
mainProgram = "task";
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
}
|
||||
|
@ -33,6 +33,7 @@ stdenv.mkDerivation rec {
|
||||
description = "Command-line translator using Google Translate, Bing Translator, Yandex.Translate, and Apertium";
|
||||
license = licenses.unlicense;
|
||||
maintainers = with maintainers; [ ebzzry infinisil ];
|
||||
mainProgram = "trans";
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
}
|
||||
|
@ -24,6 +24,7 @@ stdenv.mkDerivation rec {
|
||||
description = "MPRIS proxy for usage with 'Web Media Controller' web extension";
|
||||
license = licenses.unlicense;
|
||||
maintainers = with maintainers; [ doronbehar ];
|
||||
mainProgram = "web-media-controller";
|
||||
platforms = platforms.all;
|
||||
};
|
||||
}
|
||||
|
@ -39,5 +39,6 @@ buildGoModule rec {
|
||||
changelog = "https://github.com/cloudfoundry/bosh-cli/releases/tag/v${version}";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ ris ];
|
||||
mainProgram = "bosh";
|
||||
};
|
||||
}
|
||||
|
@ -66,5 +66,6 @@ in buildGoModule rec {
|
||||
homepage = "https://fluxcd.io";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ bryanasdev000 jlesquembre superherointj ];
|
||||
mainProgram = "flux";
|
||||
};
|
||||
}
|
||||
|
@ -27,5 +27,6 @@ buildGoModule rec {
|
||||
changelog = "https://github.com/knight42/krelay/releases/tag/v${version}";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ ivankovnatsky ];
|
||||
mainProgram = "kubectl-relay";
|
||||
};
|
||||
}
|
||||
|
@ -60,9 +60,10 @@ buildGoModule rec {
|
||||
|
||||
meta = with lib; {
|
||||
description = "Build, deploy, and manage your applications with Docker and Kubernetes";
|
||||
license = licenses.asl20;
|
||||
homepage = "http://www.openshift.org";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ offline bachp moretea stehessel ];
|
||||
mainProgram = "oc";
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
}
|
||||
|
@ -45,6 +45,7 @@ let
|
||||
changelog = "https://github.com/syncthing/syncthing/releases/tag/v${version}";
|
||||
license = licenses.mpl20;
|
||||
maintainers = with maintainers; [ joko peterhoeg andrew-d ];
|
||||
mainProgram = target;
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
};
|
||||
|
@ -23,6 +23,7 @@ in stdenv.mkDerivation {
|
||||
description = "Simple plaintext todo list manager";
|
||||
homepage = "http://todotxt.com";
|
||||
license = lib.licenses.gpl3;
|
||||
mainProgram = "todo.sh";
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
}
|
||||
|
@ -26,7 +26,8 @@ stdenv.mkDerivation {
|
||||
'';
|
||||
homepage = "https://github.com/steve-m/kalibrate-rtl";
|
||||
license = licenses.bsd2;
|
||||
platforms = platforms.linux ++ platforms.darwin;
|
||||
maintainers = with maintainers; [ bjornfor viraptor ];
|
||||
mainProgram = "kal";
|
||||
platforms = platforms.linux ++ platforms.darwin;
|
||||
};
|
||||
}
|
||||
|
@ -51,6 +51,7 @@ in stdenv.mkDerivation {
|
||||
description = "Vendor and platform neutral SDR support library";
|
||||
license = licenses.boost;
|
||||
maintainers = with maintainers; [ markuskowa ];
|
||||
mainProgram = "SoapySDRUtil";
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
}
|
||||
|
@ -25,7 +25,8 @@ stdenv.mkDerivation rec {
|
||||
description = "A tool for squential logic synthesis and formal verification";
|
||||
homepage = "https://people.eecs.berkeley.edu/~alanmi/abc";
|
||||
license = licenses.mit;
|
||||
platforms = platforms.unix;
|
||||
maintainers = with maintainers; [ thoughtpolice ];
|
||||
mainProgram = "abc";
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
}
|
||||
|
@ -115,6 +115,7 @@ in stdenv.mkDerivation rec {
|
||||
'';
|
||||
license = licenses.gpl2;
|
||||
maintainers = with maintainers; [ fgaz ];
|
||||
mainProgram = executable-name;
|
||||
platforms = platforms.all;
|
||||
};
|
||||
}
|
||||
|
@ -87,10 +87,11 @@ in stdenv.mkDerivation rec {
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://dotnet.github.io/";
|
||||
description = builtins.getAttr type descriptions;
|
||||
platforms = builtins.attrNames srcs;
|
||||
maintainers = with maintainers; [ kuznero ];
|
||||
homepage = "https://dotnet.github.io/";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ kuznero ];
|
||||
mainProgram = "dotnet";
|
||||
platforms = builtins.attrNames srcs;
|
||||
};
|
||||
}
|
||||
|
@ -64,9 +64,10 @@ stdenv.mkDerivation rec {
|
||||
meta = with lib; {
|
||||
description = "ML-like functional programming language aimed at program verification";
|
||||
homepage = "https://www.fstar-lang.org";
|
||||
license = licenses.asl20;
|
||||
changelog = "https://github.com/FStarLang/FStar/raw/v${version}/CHANGES.md";
|
||||
platforms = with platforms; darwin ++ linux;
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ gebner pnmadelaine ];
|
||||
mainProgram = "fstar.exe";
|
||||
platforms = with platforms; darwin ++ linux;
|
||||
};
|
||||
}
|
||||
|
@ -34,8 +34,9 @@ stdenv.mkDerivation rec {
|
||||
meta = {
|
||||
description = "A workbench for high-assurance and high-speed cryptography";
|
||||
homepage = "https://github.com/jasmin-lang/jasmin/";
|
||||
platforms = lib.platforms.all;
|
||||
license = lib.licenses.mit;
|
||||
maintainers = [ lib.maintainers.vbgl ];
|
||||
mainProgram = "jasminc";
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
}
|
||||
|
@ -47,6 +47,7 @@ stdenv.mkDerivation rec {
|
||||
description = "Simple, fast, safe, compiled language for developing maintainable software";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ Madouura ];
|
||||
mainProgram = "v";
|
||||
platforms = platforms.all;
|
||||
};
|
||||
}
|
||||
|
@ -18,6 +18,7 @@ stdenv.mkDerivation rec {
|
||||
description = "An interpreter of K, APL-like programming language";
|
||||
homepage = "https://github.com/kevinlawler/kona/";
|
||||
maintainers = with maintainers; [ raskin ];
|
||||
mainProgram = "k";
|
||||
platforms = platforms.all;
|
||||
license = licenses.isc;
|
||||
};
|
||||
|
@ -35,7 +35,8 @@ stdenv.mkDerivation rec {
|
||||
description = "VM with adaptive optimization and JIT compilation, built for Rakudo";
|
||||
homepage = "https://moarvm.org";
|
||||
license = licenses.artistic2;
|
||||
platforms = platforms.unix;
|
||||
maintainers = with maintainers; [ thoughtpolice vrthra sgo ];
|
||||
mainProgram = "moar";
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
}
|
||||
|
@ -76,8 +76,9 @@ let
|
||||
'';
|
||||
homepage = "https://github.com/com-lihaoyi/Ammonite";
|
||||
license = licenses.mit;
|
||||
platforms = platforms.all;
|
||||
maintainers = [ maintainers.nequissimus ];
|
||||
mainProgram = "amm";
|
||||
platforms = platforms.all;
|
||||
};
|
||||
};
|
||||
in {
|
||||
|
@ -40,10 +40,7 @@ stdenv.mkDerivation rec {
|
||||
outputs = [ "out" "man" "info" ];
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://www.gnu.org/software/make/";
|
||||
description = "A tool to control the generation of non-source files from sources";
|
||||
license = licenses.gpl3Plus;
|
||||
|
||||
longDescription = ''
|
||||
Make is a tool which controls the generation of executables and
|
||||
other non-source files of a program from the program's source files.
|
||||
@ -54,8 +51,11 @@ stdenv.mkDerivation rec {
|
||||
should write a makefile for it, so that it is possible to use Make
|
||||
to build and install the program.
|
||||
'';
|
||||
homepage = "https://www.gnu.org/software/make/";
|
||||
|
||||
platforms = platforms.all;
|
||||
license = licenses.gpl3Plus;
|
||||
maintainers = [ maintainers.vrthra ];
|
||||
mainProgram = "make";
|
||||
platforms = platforms.all;
|
||||
};
|
||||
}
|
||||
|
@ -37,10 +37,7 @@ stdenv.mkDerivation rec {
|
||||
separateDebugInfo = true;
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://www.gnu.org/software/make/";
|
||||
description = "A tool to control the generation of non-source files from sources";
|
||||
license = licenses.gpl3Plus;
|
||||
|
||||
longDescription = ''
|
||||
Make is a tool which controls the generation of executables and
|
||||
other non-source files of a program from the program's source files.
|
||||
@ -51,8 +48,11 @@ stdenv.mkDerivation rec {
|
||||
should write a makefile for it, so that it is possible to use Make
|
||||
to build and install the program.
|
||||
'';
|
||||
homepage = "https://www.gnu.org/software/make/";
|
||||
|
||||
platforms = platforms.all;
|
||||
license = licenses.gpl3Plus;
|
||||
maintainers = [ maintainers.vrthra ];
|
||||
mainProgram = "make";
|
||||
platforms = platforms.all;
|
||||
};
|
||||
}
|
||||
|
@ -42,10 +42,11 @@ stdenv.mkDerivation rec {
|
||||
enableParallelBuilding = true;
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://freetype.org/jam/";
|
||||
description = "Freetype's enhanced, backwards-compatible Jam clone";
|
||||
homepage = "https://freetype.org/jam/";
|
||||
license = licenses.free;
|
||||
maintainers = with maintainers; [ AndersonTorres ];
|
||||
mainProgram = "jam";
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
}
|
||||
|
@ -35,7 +35,6 @@ stdenv.mkDerivation rec {
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://github.com/michaelforney/samurai";
|
||||
description = "ninja-compatible build tool written in C";
|
||||
longDescription = ''
|
||||
samurai is a ninja-compatible build tool with a focus on simplicity,
|
||||
@ -50,8 +49,10 @@ stdenv.mkDerivation rec {
|
||||
.ninja_deps as the original ninja tool, currently version 5 and 4
|
||||
respectively.
|
||||
'';
|
||||
homepage = "https://github.com/michaelforney/samurai";
|
||||
license = with licenses; [ mit asl20 ]; # see LICENSE
|
||||
maintainers = with maintainers; [ dtzWill AndersonTorres ];
|
||||
mainProgram = "samu";
|
||||
platforms = platforms.all;
|
||||
};
|
||||
}
|
||||
|
@ -67,11 +67,11 @@ stdenv.mkDerivation rec {
|
||||
'';
|
||||
|
||||
meta = {
|
||||
description =
|
||||
"A more featureful runner for sbt, the simple/scala/standard build tool";
|
||||
description = "A more featureful runner for sbt, the simple/scala/standard build tool";
|
||||
homepage = "https://github.com/paulp/sbt-extras";
|
||||
license = lib.licenses.bsd3;
|
||||
maintainers = with lib.maintainers; [ nequissimus puffnfresh ];
|
||||
mainProgram = "sbt";
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
}
|
||||
|
@ -24,5 +24,6 @@ buildGoModule rec {
|
||||
homepage = "https://github.com/moby/buildkit";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ vdemeester marsam ];
|
||||
mainProgram = "buildctl";
|
||||
};
|
||||
}
|
||||
|
@ -69,7 +69,8 @@ stdenv.mkDerivation rec {
|
||||
description = "An extendable open source continuous integration server";
|
||||
homepage = "https://jenkins-ci.org";
|
||||
license = licenses.mit;
|
||||
platforms = platforms.all;
|
||||
maintainers = with maintainers; [ coconnor fpletz earldouglas nequissimus ];
|
||||
mainProgram = "jenkins-cli";
|
||||
platforms = platforms.all;
|
||||
};
|
||||
}
|
||||
|
@ -28,9 +28,10 @@ buildGoModule rec {
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://dapr.io";
|
||||
description = "A CLI for managing Dapr, the distributed application runtime";
|
||||
homepage = "https://dapr.io";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ lucperkins ];
|
||||
mainProgram = "dapr";
|
||||
};
|
||||
}
|
||||
|
@ -31,10 +31,11 @@ buildGoModule rec {
|
||||
|
||||
meta = with lib; {
|
||||
description = "An entity framework for Go";
|
||||
homepage = "https://entgo.io/";
|
||||
downloadPage = "https://github.com/ent/ent";
|
||||
license = licenses.asl20;
|
||||
homepage = "https://entgo.io/";
|
||||
maintainers = with maintainers; [ superherointj ];
|
||||
mainProgram = "ent";
|
||||
};
|
||||
}
|
||||
|
||||
|
@ -27,9 +27,10 @@ stdenv.mkDerivation {
|
||||
dontFixup = true;
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://www.gnu.org/software/gnulib/";
|
||||
description = "Central location for code to be shared among GNU packages";
|
||||
homepage = "https://www.gnu.org/software/gnulib/";
|
||||
license = licenses.gpl3Plus;
|
||||
mainProgram = "gnulib-tool";
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
}
|
||||
|
@ -20,5 +20,6 @@ buildGoModule rec {
|
||||
homepage = "https://github.com/swaggo/swag";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ stephenwithph ];
|
||||
mainProgram = "swag";
|
||||
};
|
||||
}
|
||||
|
@ -17,9 +17,10 @@ buildGoPackage rec {
|
||||
goDeps = ./deps.nix;
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://goa.design";
|
||||
description = "A framework for building microservices in Go using a unique design-first approach";
|
||||
homepage = "https://goa.design";
|
||||
license = licenses.mit;
|
||||
maintainers = [ maintainers.rushmorem ];
|
||||
mainProgram = "goagen";
|
||||
};
|
||||
}
|
||||
|
@ -23,5 +23,6 @@ buildGoModule rec {
|
||||
homepage = "https://github.com/josephburnett/jd";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ bryanasdev000 blaggacao ];
|
||||
mainProgram = "jd";
|
||||
};
|
||||
}
|
||||
|
@ -16,7 +16,8 @@ buildGoPackage rec {
|
||||
meta = with lib; {
|
||||
description = "A JMESPath implementation in Go";
|
||||
homepage = "https://github.com/jmespath/go-jmespath";
|
||||
maintainers = with maintainers; [ cransom ];
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ cransom ];
|
||||
mainProgram = "jpgo";
|
||||
};
|
||||
}
|
||||
|
@ -36,5 +36,6 @@ buildGoModule rec {
|
||||
homepage = "https://github.com/kubernetes-sigs/kustomize";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ carlosdagos vdemeester zaninime Chili-Man saschagrunert ];
|
||||
mainProgram = "kustomize";
|
||||
};
|
||||
}
|
||||
|
@ -18,8 +18,9 @@ stdenv.mkDerivation {
|
||||
|
||||
meta = with lib; {
|
||||
description = "A literate programming tool for any language";
|
||||
homepage = "http://literate.zbyedidia.webfactional.com/";
|
||||
homepage = "https://zyedidia.github.io/literate/";
|
||||
license = licenses.mit;
|
||||
mainProgram = "lit";
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
}
|
||||
|
@ -37,7 +37,8 @@ in stdenv.mkDerivation rec {
|
||||
description = "Changes the current Ruby";
|
||||
homepage = "https://github.com/postmodern/chruby";
|
||||
license = licenses.mit;
|
||||
platforms = platforms.unix;
|
||||
maintainers = with maintainers; [ cstrahan ];
|
||||
mainProgram = "chruby-exec";
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
}
|
||||
|
@ -19,9 +19,7 @@ stdenv.mkDerivation rec {
|
||||
configureFlags = [ "--with-syscmd-shell=${stdenv.shell}" ];
|
||||
|
||||
meta = {
|
||||
homepage = "https://www.gnu.org/software/m4/";
|
||||
description = "GNU M4, a macro processor";
|
||||
|
||||
longDescription = ''
|
||||
GNU M4 is an implementation of the traditional Unix macro
|
||||
processor. It is mostly SVR4 compatible although it has some
|
||||
@ -38,8 +36,10 @@ stdenv.mkDerivation rec {
|
||||
recursion etc... m4 can be used either as a front-end to a
|
||||
compiler or as a macro processor in its own right.
|
||||
'';
|
||||
homepage = "https://www.gnu.org/software/m4/";
|
||||
|
||||
license = lib.licenses.gpl3Plus;
|
||||
mainProgram = "m4";
|
||||
platforms = lib.platforms.unix ++ lib.platforms.windows;
|
||||
};
|
||||
|
||||
|
@ -23,10 +23,11 @@ stdenv.mkDerivation rec {
|
||||
setupHook = ./setup-hook.sh;
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://premake.github.io/";
|
||||
description = "A simple build configuration and project generation tool using lua";
|
||||
homepage = "https://premake.github.io/";
|
||||
license = lib.licenses.bsd3;
|
||||
platforms = platforms.unix;
|
||||
maintainers = [ maintainers.bjornfor ];
|
||||
mainProgram = "premake4";
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
}
|
||||
|
@ -25,6 +25,7 @@ stdenv.mkDerivation rec {
|
||||
homepage = "https://goosecode.com/watson/";
|
||||
license = with licenses; mit;
|
||||
maintainers = with maintainers; [ robertodr nicknovitski ];
|
||||
mainProgram = "watson";
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
}
|
||||
|
@ -46,7 +46,8 @@ in rustPlatform.buildRustPackage rec {
|
||||
'';
|
||||
homepage = "https://github.com/rust-lang/rust-bindgen";
|
||||
license = with licenses; [ bsd3 ];
|
||||
platforms = platforms.unix;
|
||||
maintainers = with maintainers; [ johntitor ralith ];
|
||||
mainProgram = "bindgen";
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
}
|
||||
|
@ -61,5 +61,6 @@ rustPlatform.buildRustPackage rec {
|
||||
homepage = "https://rust-analyzer.github.io";
|
||||
license = with licenses; [ mit asl20 ];
|
||||
maintainers = with maintainers; [ oxalica ];
|
||||
mainProgram = "rust-analyzer";
|
||||
};
|
||||
}
|
||||
|
@ -33,8 +33,9 @@ in stdenv.mkDerivation rec {
|
||||
meta = {
|
||||
homepage = "http://www.seleniumhq.org/";
|
||||
description = "Selenium Server for remote WebDriver";
|
||||
maintainers = with maintainers; [ coconnor offline ];
|
||||
platforms = platforms.all;
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ coconnor offline ];
|
||||
mainProgram = "selenium-server";
|
||||
platforms = platforms.all;
|
||||
};
|
||||
}
|
||||
|
@ -33,11 +33,11 @@ crystal.buildCrystalPackage rec {
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
description =
|
||||
"A Crystal library for creating and running tasks. Also generates Lucky projects";
|
||||
description = "A Crystal library for creating and running tasks. Also generates Lucky projects";
|
||||
homepage = "https://luckyframework.org/";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ peterhoeg ];
|
||||
mainProgram = "lucky";
|
||||
platforms = platforms.unix;
|
||||
broken = lib.versionOlder crystal.version "0.35.1";
|
||||
};
|
||||
|
@ -27,8 +27,9 @@ stdenv.mkDerivation rec {
|
||||
description = "CLI which helps you build against the Shopify platform faster";
|
||||
homepage = "https://github.com/Shopify/shopify-cli";
|
||||
license = licenses.mit;
|
||||
platforms = ruby.meta.platforms;
|
||||
maintainers = with maintainers; [ onny ];
|
||||
mainProgram = "shopify";
|
||||
platforms = ruby.meta.platforms;
|
||||
};
|
||||
}
|
||||
|
||||
|
@ -57,10 +57,9 @@ stdenv.mkDerivation rec {
|
||||
meta = with lib; {
|
||||
description = "A port of Bugdom, a 1999 Macintosh game by Pangea Software, for modern operating systems";
|
||||
homepage = "https://github.com/jorio/Bugdom";
|
||||
license = with licenses; [
|
||||
cc-by-sa-40
|
||||
];
|
||||
license = with licenses; [ cc-by-sa-40 ];
|
||||
maintainers = with maintainers; [ lux ];
|
||||
mainProgram = "Bugdom";
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
}
|
||||
|
@ -32,6 +32,7 @@ stdenv.mkDerivation rec {
|
||||
homepage = "https://github.com/foldex/r2mod_cli";
|
||||
license = licenses.gpl3Only;
|
||||
maintainers = [ maintainers.reedrw ];
|
||||
mainProgram = "r2mod";
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
}
|
||||
|
@ -21,7 +21,8 @@ tcl.mkTclDerivation rec {
|
||||
homepage = "https://github.com/dbohdan/2048.tcl";
|
||||
description = "The game of 2048 implemented in Tcl";
|
||||
license = lib.licenses.mit;
|
||||
platforms = lib.platforms.all;
|
||||
maintainers = with lib.maintainers; [ dbohdan ];
|
||||
mainProgram = "2048";
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
}
|
||||
|
@ -49,10 +49,11 @@ stdenv.mkDerivation rec {
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://github.com/rhaberkorn/openrussian-cli";
|
||||
description = "Offline Console Russian Dictionary (based on openrussian.org)";
|
||||
homepage = "https://github.com/rhaberkorn/openrussian-cli";
|
||||
license = with licenses; [ gpl3Only mit cc-by-sa-40 ];
|
||||
maintainers = with maintainers; [ zane ];
|
||||
mainProgram = "openrussian";
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
}
|
||||
|
@ -42,9 +42,10 @@ stdenv.mkDerivation {
|
||||
|
||||
meta = with lib; {
|
||||
description = "The unified tool for managing your Platform.sh services from the command line.";
|
||||
license = licenses.mit;
|
||||
homepage = "https://github.com/platformsh/platformsh-cli";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ shyim ];
|
||||
mainProgram = "platform";
|
||||
platforms = platforms.all;
|
||||
};
|
||||
}
|
||||
|
@ -22,10 +22,11 @@ stdenv.mkDerivation rec {
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://github.com/pipeseroni/pipes.sh";
|
||||
description = "Animated pipes terminal screensaver";
|
||||
homepage = "https://github.com/pipeseroni/pipes.sh";
|
||||
license = licenses.mit;
|
||||
maintainers = [ maintainers.matthiasbeyer ];
|
||||
mainProgram = "pipes.sh";
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
}
|
||||
|
@ -37,9 +37,10 @@ stdenv.mkDerivation rec {
|
||||
mvn package --offline -Dmaven.repo.local=$(cp -dpR ${fetchedMavenDeps}/.m2 ./ && chmod +w -R .m2 && pwd)/.m2
|
||||
'';
|
||||
meta = with lib; {
|
||||
homepage = "https://github.com/soabase/exhibitor";
|
||||
description = "ZooKeeper co-process for instance monitoring, backup/recovery, cleanup and visualization";
|
||||
homepage = "https://github.com/soabase/exhibitor";
|
||||
license = licenses.asl20;
|
||||
mainProgram = "startExhibitor.sh";
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
|
||||
|
@ -54,6 +54,7 @@ buildGoModule rec {
|
||||
homepage = "https://gotify.net";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ doronbehar ];
|
||||
mainProgram = "server";
|
||||
};
|
||||
|
||||
}
|
||||
|
@ -29,7 +29,8 @@ stdenvNoCC.mkDerivation rec {
|
||||
'';
|
||||
homepage = "https://www.icinga.com/products/icinga-web-2/";
|
||||
license = licenses.gpl2Only;
|
||||
platforms = platforms.all;
|
||||
maintainers = with maintainers; [ das_j ];
|
||||
mainProgram = "icingacli";
|
||||
platforms = platforms.all;
|
||||
};
|
||||
}
|
||||
|
@ -22,9 +22,10 @@ buildGoModule rec {
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://github.com/poolpOrg/filter-rspamd";
|
||||
description = "OpenSMTPD filter integration for the Rspamd daemon";
|
||||
homepage = "https://github.com/poolpOrg/filter-rspamd";
|
||||
license = licenses.isc;
|
||||
maintainers = with maintainers; [ Flakebi ];
|
||||
mainProgram = "filter-rspamd";
|
||||
};
|
||||
}
|
||||
|
@ -20,5 +20,6 @@ buildGoModule rec {
|
||||
homepage = "https://github.com/prometheus-community/json_exporter";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ willibutz ];
|
||||
mainProgram = "json_exporter";
|
||||
};
|
||||
}
|
||||
|
@ -20,6 +20,7 @@ buildGoModule rec {
|
||||
homepage = "https://github.com/xperimental/nextcloud-exporter";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ willibutz ];
|
||||
mainProgram = "nextcloud-exporter";
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
}
|
||||
|
@ -23,6 +23,7 @@ rustPlatform.buildRustPackage rec {
|
||||
changelog = "https://github.com/t-rex-tileserver/t-rex/blob/v${version}/CHANGELOG.md";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ sikmir ];
|
||||
mainProgram = "t_rex";
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
}
|
||||
|
@ -21,5 +21,6 @@ buildGoModule rec {
|
||||
homepage = "https://github.com/UnifiedPush/common-proxies";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ yuka ];
|
||||
mainProgram = "up_rewrite";
|
||||
};
|
||||
}
|
||||
|
@ -42,9 +42,10 @@ in stdenv.mkDerivation rec {
|
||||
meta = with lib; {
|
||||
description =
|
||||
"Coordinate your volunteers in teams, assign them to work shifts or let them decide for themselves when and where they want to help with what";
|
||||
license = licenses.gpl2;
|
||||
homepage = "https://engelsystem.de";
|
||||
license = licenses.gpl2;
|
||||
maintainers = with maintainers; [ kloenk ];
|
||||
mainProgram = "migrate";
|
||||
platforms = platforms.all;
|
||||
};
|
||||
}
|
||||
|
@ -46,5 +46,6 @@ rustPlatform.buildRustPackage rec {
|
||||
homepage = "https://join-lemmy.org/";
|
||||
license = licenses.agpl3Only;
|
||||
maintainers = with maintainers; [ happysalada ];
|
||||
mainProgram = "lemmy_server";
|
||||
};
|
||||
}
|
||||
|
@ -52,6 +52,7 @@ buildGoModule rec {
|
||||
homepage = "https://vikunja.io/";
|
||||
license = lib.licenses.agpl3Plus;
|
||||
maintainers = with lib.maintainers; [ em0lar ];
|
||||
mainProgram = "vikunja";
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
}
|
||||
|
@ -24,7 +24,8 @@ stdenv.mkDerivation rec {
|
||||
description = "A next-generation plugin manager for zsh";
|
||||
homepage = "https://github.com/zplug/zplug";
|
||||
license = licenses.mit;
|
||||
platforms = platforms.all;
|
||||
maintainers = [ maintainers.s1341 ];
|
||||
mainProgram = "zplug-env";
|
||||
platforms = platforms.all;
|
||||
};
|
||||
}
|
||||
|
@ -25,10 +25,11 @@ buildGoModule rec {
|
||||
|
||||
meta = with lib; {
|
||||
description = "A CLI to provide enhanced history for your ZSH shell";
|
||||
license = licenses.mit;
|
||||
homepage = "https://github.com/b4b4r07/history";
|
||||
platforms = platforms.unix;
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ ];
|
||||
mainProgram = "history";
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
|
||||
passthru.tests = {
|
||||
|
@ -45,9 +45,7 @@ stdenv.mkDerivation rec {
|
||||
doInstallCheck = false; # fails
|
||||
|
||||
meta = {
|
||||
homepage = "https://www.gnu.org/software/tar/";
|
||||
description = "GNU implementation of the `tar' archiver";
|
||||
|
||||
longDescription = ''
|
||||
The Tar program provides the ability to create tar archives, as
|
||||
well as various other kinds of manipulation. For example, you
|
||||
@ -62,10 +60,12 @@ stdenv.mkDerivation rec {
|
||||
pipes), it can even access remote devices or files (as
|
||||
archives).
|
||||
'';
|
||||
homepage = "https://www.gnu.org/software/tar/";
|
||||
|
||||
license = lib.licenses.gpl3Plus;
|
||||
|
||||
maintainers = [ ];
|
||||
mainProgram = "tar";
|
||||
platforms = lib.platforms.all;
|
||||
|
||||
priority = 10;
|
||||
|
@ -16,10 +16,11 @@ stdenv.mkDerivation rec {
|
||||
buildInputs = [ sqlite glib curl ];
|
||||
|
||||
meta = with lib; {
|
||||
license = licenses.lgpl3;
|
||||
description = "A music related metadata searchengine";
|
||||
homepage = "https://github.com/sahib/glyr";
|
||||
license = licenses.lgpl3;
|
||||
maintainers = [ maintainers.sternenseemann ];
|
||||
mainProgram = "glyrc";
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
}
|
||||
|
@ -56,6 +56,7 @@ in stdenv.mkDerivation rec {
|
||||
'';
|
||||
homepage = "http://xdelta.org/";
|
||||
license = licenses.gpl2Plus;
|
||||
mainProgram = "xdelta3";
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
}
|
||||
|
@ -60,6 +60,7 @@ in stdenv.mkDerivation rec {
|
||||
'';
|
||||
homepage = "http://xdelta.org/";
|
||||
license = licenses.gpl2Plus;
|
||||
mainProgram = "xdelta3";
|
||||
platforms = platforms.linux;
|
||||
};
|
||||
}
|
||||
|
@ -38,6 +38,7 @@ buildRubyGem rec {
|
||||
homepage = "https://anystyle.io/";
|
||||
license = licenses.bsd2;
|
||||
maintainers = with maintainers; [ shamilton ];
|
||||
mainProgram = "anystyle";
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
}
|
||||
|
@ -28,5 +28,6 @@ rustPlatform.buildRustPackage rec {
|
||||
homepage = "https://github.com/hisbaan/didyoumean";
|
||||
license = licenses.gpl3Plus;
|
||||
maintainers = with maintainers; [ evanjs ];
|
||||
mainProgram = "dym";
|
||||
};
|
||||
}
|
||||
|
@ -16,9 +16,10 @@ buildGoModule rec {
|
||||
subPackages = [ "." "rice" ];
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://github.com/GeertJohan/go.rice";
|
||||
description = "A Go package that makes working with resources such as html, js, css, images, templates very easy";
|
||||
homepage = "https://github.com/GeertJohan/go.rice";
|
||||
license = licenses.bsd2;
|
||||
maintainers = with maintainers; [ blaggacao ];
|
||||
mainProgram = "rice";
|
||||
};
|
||||
}
|
||||
|
@ -27,7 +27,8 @@ stdenv.mkDerivation rec {
|
||||
description = "Open source log management solution";
|
||||
homepage = "https://www.graylog.org/";
|
||||
license = licenses.gpl3;
|
||||
platforms = platforms.unix;
|
||||
maintainers = [ maintainers.fadenb ];
|
||||
mainProgram = "graylogctl";
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
}
|
||||
|
@ -21,6 +21,7 @@ stdenv.mkDerivation rec {
|
||||
description = "Convert MySQL dump files to PostgreSQL-loadable files";
|
||||
homepage = "https://pgfoundry.org/projects/mysql2pgsql/";
|
||||
license = lib.licenses.bsdOriginal;
|
||||
mainProgram = "mysql2psql";
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
}
|
||||
|
@ -31,8 +31,6 @@ buildGoModule rec {
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://github.com/open-telemetry/opentelemetry-collector-contrib";
|
||||
changelog = "https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/v${version}/CHANGELOG.md";
|
||||
description = "OpenTelemetry Collector superset with additional community collectors";
|
||||
longDescription = ''
|
||||
The OpenTelemetry Collector offers a vendor-agnostic implementation on how
|
||||
@ -44,7 +42,10 @@ buildGoModule rec {
|
||||
components that are only useful to a relatively small number of users and
|
||||
is multiple times larger as a result.
|
||||
'';
|
||||
homepage = "https://github.com/open-telemetry/opentelemetry-collector-contrib";
|
||||
changelog = "https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/v${version}/CHANGELOG.md";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ uri-canva jk ];
|
||||
mainProgram = "otelcontribcol";
|
||||
};
|
||||
}
|
||||
|
@ -23,5 +23,6 @@ buildGoModule rec {
|
||||
to install the wakatime CLI interface manually.
|
||||
'';
|
||||
license = licenses.bsd3;
|
||||
mainProgram = "wakatime-cli";
|
||||
};
|
||||
}
|
||||
|
@ -35,6 +35,7 @@ stdenv.mkDerivation {
|
||||
variables (overwriting and restoring).
|
||||
'';
|
||||
homepage = "https://github.com/Tarrasch/zsh-autoenv";
|
||||
mainProgram = "zsh-autoenv-share";
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
}
|
||||
|
@ -16,5 +16,6 @@ buildGoModule rec {
|
||||
description = "A pluggable transport proxy";
|
||||
homepage = "https://www.torproject.org/projects/obfsproxy";
|
||||
maintainers = with maintainers; [ thoughtpolice ];
|
||||
mainProgram = "obfs4proxy";
|
||||
};
|
||||
}
|
||||
|
@ -23,5 +23,6 @@ buildGoModule rec {
|
||||
homepage = "https://ooni.org/install/cli";
|
||||
license = licenses.gpl3Plus;
|
||||
maintainers = with maintainers; [ dotlambda ];
|
||||
mainProgram = "ooniprobe";
|
||||
};
|
||||
}
|
||||
|
@ -18,6 +18,7 @@ stdenv.mkDerivation rec {
|
||||
description = "Send copies of (UDP) datagrams to multiple receivers";
|
||||
homepage = "https://github.com/sleinen/samplicator/";
|
||||
license = lib.licenses.gpl2Plus;
|
||||
mainProgram = "samplicate";
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
}
|
||||
|
@ -44,6 +44,7 @@ stdenv.mkDerivation rec {
|
||||
meta = {
|
||||
license = lib.licenses.mit;
|
||||
maintainers = [ lib.maintainers.qyliss ];
|
||||
mainProgram = "slack";
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
}
|
||||
|
@ -26,6 +26,7 @@ stdenv.mkDerivation rec {
|
||||
'';
|
||||
homepage="http://www.tinc-vpn.org/";
|
||||
license = lib.licenses.gpl2Plus;
|
||||
mainProgram = "tincd";
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
}
|
||||
|
@ -21,6 +21,7 @@ stdenv.mkDerivation rec {
|
||||
homepage = "https://github.com/nix-community/nixos-generators";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ lassulus ];
|
||||
mainProgram = "nixos-generate";
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
}
|
||||
|
@ -40,9 +40,10 @@ stdenv.mkDerivation {
|
||||
|
||||
supergenpass will ask for your master password interactively, and it will not be displayed on your terminal.
|
||||
'';
|
||||
license = licenses.mit;
|
||||
platforms = platforms.all;
|
||||
maintainers = with maintainers; [ fgaz ];
|
||||
homepage = "https://github.com/lanzz/bash-supergenpass";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ fgaz ];
|
||||
mainProgram = "supergenpass";
|
||||
platforms = platforms.all;
|
||||
};
|
||||
}
|
||||
|
@ -95,5 +95,6 @@ rustPlatform.buildRustPackage rec {
|
||||
homepage = "https://sequoia-pgp.org/";
|
||||
license = licenses.gpl2Plus;
|
||||
maintainers = with maintainers; [ minijackson doronbehar ];
|
||||
mainProgram = "sq";
|
||||
};
|
||||
}
|
||||
|
@ -52,10 +52,11 @@ stdenv.mkDerivation rec {
|
||||
passthru.updateScript = ./update-bin.sh;
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://www.vaultproject.io";
|
||||
description = "A tool for managing secrets, this binary includes the UI";
|
||||
platforms = [ "x86_64-linux" "i686-linux" "x86_64-darwin" "aarch64-darwin" "aarch64-linux" ];
|
||||
homepage = "https://www.vaultproject.io";
|
||||
license = licenses.mpl20;
|
||||
maintainers = with maintainers; teams.serokell.members ++ [ offline psyanticy Chili-Man techknowlogick ];
|
||||
mainProgram = "vault";
|
||||
platforms = [ "x86_64-linux" "i686-linux" "x86_64-darwin" "aarch64-darwin" "aarch64-linux" ];
|
||||
};
|
||||
}
|
||||
|
@ -21,5 +21,6 @@ buildGoModule rec {
|
||||
homepage = "https://github.com/nats-io/nkeys";
|
||||
license = with licenses; [ mit ];
|
||||
maintainers = with maintainers; [ fab ];
|
||||
mainProgram = "nk";
|
||||
};
|
||||
}
|
||||
|
@ -23,9 +23,10 @@ stdenv.mkDerivation rec {
|
||||
|
||||
meta = with lib; {
|
||||
description = "Simple single node task scheduler";
|
||||
license = licenses.gpl2Plus;
|
||||
homepage = "https://vicerveza.homeunix.net/~viric/wsgi-bin/hgweb.wsgi/ts";
|
||||
platforms = platforms.unix;
|
||||
license = licenses.gpl2Plus;
|
||||
maintainers = [ maintainers.sheepforce ];
|
||||
mainProgram = "ts";
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
}
|
||||
|
@ -42,6 +42,7 @@ stdenv.mkDerivation rec {
|
||||
homepage = "http://www.pell.portland.or.us/~orc/Code/discount/";
|
||||
license = licenses.bsd3;
|
||||
maintainers = with maintainers; [ shell ];
|
||||
mainProgram = "markdown";
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
}
|
||||
|
@ -27,8 +27,9 @@ stdenv.mkDerivation rec {
|
||||
patches = [./malloc.patch];
|
||||
|
||||
meta = {
|
||||
homepage = "https://replace.richardlloyd.org.uk/";
|
||||
description = "A tool to replace verbatim strings";
|
||||
homepage = "https://replace.richardlloyd.org.uk/";
|
||||
mainProgram = "replace-literal";
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user