You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
31778 lines
1017 KiB
31778 lines
1017 KiB
/* The top-level package collection of nixpkgs.
|
|
* It is sorted by categories corresponding to the folder names
|
|
* in the /pkgs folder. Inside the categories packages are roughly
|
|
* sorted by alphabet, but strict sorting has been long lost due
|
|
* to merges. Please use the full-text search of your editor. ;)
|
|
* Hint: ### starts category names.
|
|
*/
|
|
{ lib, noSysDirs, config, overlays }:
|
|
res: pkgs: super:
|
|
|
|
with pkgs;
|
|
|
|
let
|
|
self =
|
|
builtins.trace ''
|
|
It seems that you are using a patched Nixpkgs that references the self
|
|
variable in pkgs/top-level/all-packages.nix. This variable was incorrectly
|
|
named, so its usage needs attention. Please use pkgs for packages or super
|
|
for functions.
|
|
''
|
|
res; # Do *NOT* use res in your fork. It will be removed.
|
|
|
|
# TODO: turn self into an error
|
|
|
|
in
|
|
{
|
|
|
|
# A stdenv capable of building 32-bit binaries. On x86_64-linux,
|
|
# it uses GCC compiled with multilib support; on i686-linux, it's
|
|
# just the plain stdenv.
|
|
stdenv_32bit = lowPrio (if stdenv.hostPlatform.is32bit then stdenv else multiStdenv);
|
|
|
|
stdenvNoCC = stdenv.override (
|
|
{ cc = null; hasCC = false; }
|
|
|
|
// lib.optionalAttrs (stdenv.hostPlatform.isDarwin && (stdenv.hostPlatform != stdenv.buildPlatform)) {
|
|
# TODO: This is a hack to use stdenvNoCC to produce a CF when cross
|
|
# compiling. It's not very sound. The cross stdenv has:
|
|
# extraBuildInputs = [ targetPackages.darwin.apple_sdks.frameworks.CoreFoundation ]
|
|
# and uses stdenvNoCC. In order to make this not infinitely recursive, we need to exclude
|
|
# this extraBuildInput.
|
|
extraBuildInputs = [];
|
|
}
|
|
);
|
|
|
|
mkStdenvNoLibs = stdenv: let
|
|
bintools = stdenv.cc.bintools.override {
|
|
libc = null;
|
|
noLibc = true;
|
|
};
|
|
in stdenv.override {
|
|
cc = stdenv.cc.override {
|
|
libc = null;
|
|
noLibc = true;
|
|
extraPackages = [];
|
|
inherit bintools;
|
|
};
|
|
allowedRequisites =
|
|
lib.mapNullable (rs: rs ++ [ bintools ]) (stdenv.allowedRequisites or null);
|
|
};
|
|
|
|
stdenvNoLibs =
|
|
if stdenv.hostPlatform != stdenv.buildPlatform && (stdenv.hostPlatform.isDarwin || stdenv.hostPlatform.isDarwin.useLLVM or false)
|
|
then
|
|
# We cannot touch binutils or cc themselves, because that will cause
|
|
# infinite recursion. So instead, we just choose a libc based on the
|
|
# current platform. That means we won't respect whatever compiler was
|
|
# passed in with the stdenv stage argument.
|
|
#
|
|
# TODO It would be much better to pass the `stdenvNoCC` and *unwrapped*
|
|
# cc, bintools, compiler-rt equivalent, etc. and create all final stdenvs
|
|
# as part of the stage. Then we would never be tempted to override a
|
|
# later thing to to create an earlier thing (leading to infinite
|
|
# recursion) and we also would still respect the stage arguments choices
|
|
# for these things.
|
|
overrideCC stdenv buildPackages.llvmPackages.clangNoCompilerRt
|
|
else mkStdenvNoLibs stdenv;
|
|
|
|
gccStdenvNoLibs = mkStdenvNoLibs gccStdenv;
|
|
clangStdenvNoLibs = mkStdenvNoLibs clangStdenv;
|
|
|
|
# For convenience, allow callers to get the path to Nixpkgs.
|
|
path = ../..;
|
|
|
|
|
|
### Helper functions.
|
|
inherit lib config overlays;
|
|
|
|
inherit (lib) lowPrio hiPrio appendToName makeOverridable;
|
|
|
|
inherit (lib) recurseIntoAttrs;
|
|
|
|
# This is intended to be the reverse of recurseIntoAttrs, as it is
|
|
# defined now it exists mainly for documentation purposes, but you
|
|
# can also override this with recurseIntoAttrs to recurseInto all
|
|
# the Attrs which is useful for testing massive changes. Ideally,
|
|
# every package subset not marked with recurseIntoAttrs should be
|
|
# marked with this.
|
|
inherit (lib) dontRecurseIntoAttrs;
|
|
|
|
stringsWithDeps = lib.stringsWithDeps;
|
|
|
|
### Evaluating the entire Nixpkgs naively will fail, make failure fast
|
|
AAAAAASomeThingsFailToEvaluate = throw ''
|
|
Please be informed that this pseudo-package is not the only part of
|
|
Nixpkgs that fails to evaluate. You should not evaluate entire Nixpkgs
|
|
without some special measures to handle failing packages, like those taken
|
|
by Hydra.
|
|
'';
|
|
|
|
tests = callPackages ../test {};
|
|
|
|
### Nixpkgs maintainer tools
|
|
|
|
nix-generate-from-cpan = callPackage ../../maintainers/scripts/nix-generate-from-cpan.nix { };
|
|
|
|
nixpkgs-lint = callPackage ../../maintainers/scripts/nixpkgs-lint.nix { };
|
|
|
|
common-updater-scripts = callPackage ../common-updater/scripts.nix { };
|
|
|
|
genericUpdater = callPackage ../common-updater/generic-updater.nix { };
|
|
|
|
unstableGitUpdater = callPackage ../common-updater/unstable-updater.nix { };
|
|
|
|
nix-update-script = callPackage ../common-updater/nix-update.nix { };
|
|
|
|
### Push NixOS tests inside the fixed point
|
|
|
|
nixosTests = import ../../nixos/tests/all-tests.nix {
|
|
inherit pkgs;
|
|
system = stdenv.hostPlatform.system;
|
|
callTest = t: t.test;
|
|
};
|
|
|
|
### BUILD SUPPORT
|
|
|
|
auditBlasHook = makeSetupHook
|
|
{ name = "auto-blas-hook"; deps = [ blas lapack ]; }
|
|
../build-support/setup-hooks/audit-blas.sh;
|
|
|
|
autoreconfHook = callPackage (
|
|
{ makeSetupHook, autoconf, automake, gettext, libtool }:
|
|
makeSetupHook
|
|
{ deps = [ autoconf automake gettext libtool ]; }
|
|
../build-support/setup-hooks/autoreconf.sh
|
|
) { };
|
|
|
|
autoreconfHook264 = autoreconfHook.override {
|
|
autoconf = autoconf264;
|
|
automake = automake111x;
|
|
};
|
|
|
|
autoreconfHook269 = autoreconfHook.override {
|
|
autoconf = autoconf269;
|
|
};
|
|
|
|
autoPatchelfHook = makeSetupHook { name = "auto-patchelf-hook"; }
|
|
../build-support/setup-hooks/auto-patchelf.sh;
|
|
|
|
appimageTools = callPackage ../build-support/appimage {
|
|
buildFHSUserEnv = buildFHSUserEnvBubblewrap;
|
|
};
|
|
|
|
appindicator-sharp = callPackage ../development/libraries/appindicator-sharp { };
|
|
|
|
ensureNewerSourcesHook = { year }: makeSetupHook {}
|
|
(writeScript "ensure-newer-sources-hook.sh" ''
|
|
postUnpackHooks+=(_ensureNewerSources)
|
|
_ensureNewerSources() {
|
|
'${findutils}/bin/find' "$sourceRoot" \
|
|
'!' -newermt '${year}-01-01' -exec touch -h -d '${year}-01-02' '{}' '+'
|
|
}
|
|
'');
|
|
|
|
addOpenGLRunpath = callPackage ../build-support/add-opengl-runpath { };
|
|
|
|
alda = callPackage ../development/interpreters/alda { };
|
|
|
|
among-sus = callPackage ../games/among-sus { };
|
|
|
|
ankisyncd = callPackage ../servers/ankisyncd { };
|
|
|
|
antsimulator = callPackage ../games/antsimulator { };
|
|
|
|
atuin = callPackage ../tools/misc/atuin {
|
|
inherit (darwin.apple_sdk.frameworks) Security SystemConfiguration;
|
|
};
|
|
|
|
fiche = callPackage ../servers/fiche { };
|
|
|
|
fishnet = callPackage ../servers/fishnet { };
|
|
|
|
fission = callPackage ../development/tools/fission { };
|
|
|
|
authy = callPackage ../applications/misc/authy { };
|
|
|
|
avro-tools = callPackage ../development/tools/avro-tools { };
|
|
|
|
bacnet-stack = callPackage ../tools/networking/bacnet-stack {};
|
|
|
|
breakpad = callPackage ../development/misc/breakpad { };
|
|
|
|
buf = callPackage ../development/tools/buf { };
|
|
|
|
# Zip file format only allows times after year 1980, which makes e.g. Python wheel building fail with:
|
|
# ValueError: ZIP does not support timestamps before 1980
|
|
ensureNewerSourcesForZipFilesHook = ensureNewerSourcesHook { year = "1980"; };
|
|
|
|
updateAutotoolsGnuConfigScriptsHook = makeSetupHook
|
|
{ substitutions = { gnu_config = gnu-config;}; }
|
|
../build-support/setup-hooks/update-autotools-gnu-config-scripts.sh;
|
|
|
|
gogUnpackHook = makeSetupHook {
|
|
name = "gog-unpack-hook";
|
|
deps = [ innoextract file-rename ]; }
|
|
../build-support/setup-hooks/gog-unpack.sh;
|
|
|
|
buildEnv = callPackage ../build-support/buildenv { }; # not actually a package
|
|
|
|
# TODO: eventually migrate everything to buildFHSUserEnvBubblewrap
|
|
buildFHSUserEnv = buildFHSUserEnvChroot;
|
|
buildFHSUserEnvChroot = callPackage ../build-support/build-fhs-userenv { };
|
|
buildFHSUserEnvBubblewrap = callPackage ../build-support/build-fhs-userenv-bubblewrap { };
|
|
|
|
buildMaven = callPackage ../build-support/build-maven.nix {};
|
|
|
|
castget = callPackage ../applications/networking/feedreaders/castget { };
|
|
|
|
castxml = callPackage ../development/tools/castxml {
|
|
inherit (llvmPackages) libclang llvm;
|
|
inherit (python3Packages) sphinx;
|
|
};
|
|
|
|
catatonit = callPackage ../applications/virtualization/catatonit { };
|
|
|
|
cen64 = callPackage ../misc/emulators/cen64 { };
|
|
|
|
cereal = callPackage ../development/libraries/cereal { };
|
|
|
|
checkov = callPackage ../development/tools/analysis/checkov {};
|
|
|
|
chrysalis = callPackage ../applications/misc/chrysalis { };
|
|
|
|
clj-kondo = callPackage ../development/tools/clj-kondo { };
|
|
|
|
cmark = callPackage ../development/libraries/cmark { };
|
|
|
|
cmark-gfm = callPackage ../development/libraries/cmark-gfm { };
|
|
|
|
cm256cc = callPackage ../development/libraries/cm256cc { };
|
|
|
|
conftest = callPackage ../development/tools/conftest { };
|
|
|
|
corgi = callPackage ../development/tools/corgi { };
|
|
|
|
colobot = callPackage ../games/colobot {};
|
|
|
|
colorz = callPackage ../tools/misc/colorz { };
|
|
|
|
colorpicker = callPackage ../tools/misc/colorpicker { };
|
|
|
|
comedilib = callPackage ../development/libraries/comedilib { };
|
|
|
|
containerpilot = callPackage ../applications/networking/cluster/containerpilot { };
|
|
|
|
coordgenlibs = callPackage ../development/libraries/coordgenlibs { };
|
|
|
|
cp437 = callPackage ../tools/misc/cp437 { };
|
|
|
|
cpu-x = callPackage ../applications/misc/cpu-x { };
|
|
|
|
crow-translate = libsForQt5.callPackage ../applications/misc/crow-translate { };
|
|
|
|
dhallToNix = callPackage ../build-support/dhall-to-nix.nix {
|
|
inherit dhall-nix;
|
|
};
|
|
|
|
deadcode = callPackage ../development/tools/deadcode { };
|
|
|
|
each = callPackage ../tools/text/each { };
|
|
|
|
eclipse-mat = callPackage ../development/tools/eclipse-mat { };
|
|
|
|
evans = callPackage ../development/tools/evans { };
|
|
|
|
frugal = callPackage ../development/tools/frugal { };
|
|
|
|
glade = callPackage ../development/tools/glade { };
|
|
|
|
hobbes = callPackage ../development/tools/hobbes { };
|
|
|
|
html5validator = python3Packages.callPackage ../applications/misc/html5validator { };
|
|
|
|
probe-run = callPackage ../development/tools/rust/probe-run {
|
|
inherit (darwin.apple_sdk.frameworks) AppKit IOKit;
|
|
};
|
|
|
|
mix2nix = callPackage ../development/tools/mix2nix/default.nix { };
|
|
|
|
proto-contrib = callPackage ../development/tools/proto-contrib {};
|
|
|
|
protoc-gen-doc = callPackage ../development/tools/protoc-gen-doc {};
|
|
|
|
protoc-gen-go = callPackage ../development/tools/protoc-gen-go { };
|
|
|
|
protoc-gen-go-grpc = callPackage ../development/tools/protoc-gen-go-grpc { };
|
|
|
|
protoc-gen-twirp = callPackage ../development/tools/protoc-gen-twirp { };
|
|
|
|
protoc-gen-twirp_php = callPackage ../development/tools/protoc-gen-twirp_php { };
|
|
|
|
protoc-gen-twirp_swagger = callPackage ../development/tools/protoc-gen-twirp_swagger { };
|
|
|
|
protoc-gen-twirp_typescript = callPackage ../development/tools/protoc-gen-twirp_typescript { };
|
|
|
|
ptags = callPackage ../development/tools/misc/ptags { };
|
|
|
|
ptouch-print = callPackage ../misc/ptouch-print { };
|
|
|
|
demoit = callPackage ../servers/demoit { };
|
|
|
|
deviceTree = callPackage ../os-specific/linux/device-tree {};
|
|
|
|
enum4linux = callPackage ../tools/security/enum4linux {};
|
|
|
|
enum4linux-ng = python3Packages.callPackage ../tools/security/enum4linux-ng { };
|
|
|
|
onesixtyone = callPackage ../tools/security/onesixtyone {};
|
|
|
|
creddump = callPackage ../tools/security/creddump {};
|
|
|
|
credslayer = callPackage ../tools/security/credslayer { };
|
|
|
|
device-tree_rpi = callPackage ../os-specific/linux/device-tree/raspberrypi.nix {};
|
|
|
|
devour = callPackage ../tools/X11/devour {};
|
|
|
|
diffPlugins = (callPackage ../build-support/plugins.nix {}).diffPlugins;
|
|
|
|
dieHook = makeSetupHook {} ../build-support/setup-hooks/die.sh;
|
|
|
|
archiver = callPackage ../applications/misc/archiver { };
|
|
|
|
# It segfaults if it uses qt5.15
|
|
digitalbitbox = libsForQt514.callPackage ../applications/misc/digitalbitbox {
|
|
autoreconfHook = buildPackages.autoreconfHook269;
|
|
};
|
|
|
|
gretl = callPackage ../applications/science/math/gretl { };
|
|
|
|
grsync = callPackage ../applications/misc/grsync { };
|
|
|
|
dockerTools = callPackage ../build-support/docker {
|
|
go = buildPackages.go_1_15;
|
|
writePython3 = buildPackages.writers.writePython3;
|
|
};
|
|
|
|
snapTools = callPackage ../build-support/snap { };
|
|
|
|
nix-prefetch-docker = callPackage ../build-support/docker/nix-prefetch-docker.nix { };
|
|
|
|
docker-compose = python3Packages.callPackage ../applications/virtualization/docker-compose {};
|
|
|
|
docker-ls = callPackage ../tools/misc/docker-ls { };
|
|
|
|
docker-slim = callPackage ../applications/virtualization/docker-slim { };
|
|
|
|
docker-sync = callPackage ../tools/misc/docker-sync { };
|
|
|
|
dockle = callPackage ../development/tools/dockle { };
|
|
|
|
docui = callPackage ../tools/misc/docui { };
|
|
|
|
dotfiles = callPackage ../applications/misc/dotfiles { };
|
|
|
|
dotnetenv = callPackage ../build-support/dotnetenv {
|
|
dotnetfx = dotnetfx40;
|
|
};
|
|
|
|
dotnetbuildhelpers = callPackage ../build-support/dotnetbuildhelpers { };
|
|
|
|
dotnetCorePackages = recurseIntoAttrs (callPackage ../development/compilers/dotnet {});
|
|
|
|
dotnet-sdk = dotnetCorePackages.sdk_2_1;
|
|
|
|
dotnet-sdk_2 = dotnetCorePackages.sdk_2_1;
|
|
|
|
dotnet-sdk_3 = dotnetCorePackages.sdk_3_1;
|
|
|
|
dotnet-sdk_5 = dotnetCorePackages.sdk_5_0;
|
|
|
|
dotnet-netcore = dotnetCorePackages.netcore_2_1;
|
|
|
|
dotnet-aspnetcore = dotnetCorePackages.aspnetcore_2_1;
|
|
|
|
dumb-init = callPackage ../applications/virtualization/dumb-init {};
|
|
|
|
umoci = callPackage ../applications/virtualization/umoci {};
|
|
|
|
dispad = callPackage ../tools/X11/dispad { };
|
|
|
|
dupeguru = callPackage ../applications/misc/dupeguru { };
|
|
|
|
dump1090 = callPackage ../applications/radio/dump1090 { };
|
|
|
|
ebook2cw = callPackage ../applications/radio/ebook2cw { };
|
|
|
|
etBook = callPackage ../data/fonts/et-book { };
|
|
|
|
fetchutils = callPackage ../tools/misc/fetchutils { };
|
|
|
|
fet-sh = callPackage ../tools/misc/fet-sh { };
|
|
|
|
fetchbower = callPackage ../build-support/fetchbower {
|
|
inherit (nodePackages) bower2nix;
|
|
};
|
|
|
|
fetchbzr = callPackage ../build-support/fetchbzr { };
|
|
|
|
fetchcvs = if stdenv.buildPlatform != stdenv.hostPlatform
|
|
# hack around splicing being crummy with things that (correctly) don't eval.
|
|
then buildPackages.fetchcvs
|
|
else callPackage ../build-support/fetchcvs { };
|
|
|
|
fetchdarcs = callPackage ../build-support/fetchdarcs { };
|
|
|
|
fetchdocker = callPackage ../build-support/fetchdocker { };
|
|
|
|
fetchDockerConfig = callPackage ../build-support/fetchdocker/fetchDockerConfig.nix { };
|
|
|
|
fetchDockerLayer = callPackage ../build-support/fetchdocker/fetchDockerLayer.nix { };
|
|
|
|
fetchfossil = callPackage ../build-support/fetchfossil { };
|
|
|
|
fetchgit = callPackage ../build-support/fetchgit {
|
|
git = buildPackages.gitMinimal;
|
|
cacert = buildPackages.cacert;
|
|
git-lfs = buildPackages.git-lfs;
|
|
};
|
|
|
|
fetchgitLocal = callPackage ../build-support/fetchgitlocal { };
|
|
|
|
fetchmtn = callPackage ../build-support/fetchmtn (config.fetchmtn or {});
|
|
|
|
fetchMavenArtifact = callPackage ../build-support/fetchmavenartifact { };
|
|
|
|
find-cursor = callPackage ../tools/X11/find-cursor { };
|
|
|
|
flare-floss = callPackage ../tools/security/flare-floss { };
|
|
|
|
prefer-remote-fetch = import ../build-support/prefer-remote-fetch;
|
|
|
|
global-platform-pro = callPackage ../development/tools/global-platform-pro/default.nix { };
|
|
|
|
graph-easy = callPackage ../tools/graphics/graph-easy { };
|
|
|
|
packer = callPackage ../development/tools/packer { };
|
|
|
|
packr = callPackage ../development/libraries/packr { };
|
|
|
|
pet = callPackage ../development/tools/pet { };
|
|
|
|
pkger = callPackage ../development/libraries/pkger { };
|
|
|
|
run = callPackage ../development/tools/run { };
|
|
|
|
mod = callPackage ../development/tools/mod { };
|
|
|
|
broadlink-cli = callPackage ../tools/misc/broadlink-cli {};
|
|
|
|
mht2htm = callPackage ../tools/misc/mht2htm { };
|
|
|
|
fetchpatch = callPackage ../build-support/fetchpatch { };
|
|
|
|
fetchs3 = callPackage ../build-support/fetchs3 { };
|
|
|
|
fetchsvn = if stdenv.buildPlatform != stdenv.hostPlatform
|
|
# hack around splicing being crummy with things that (correctly) don't eval.
|
|
then buildPackages.fetchsvn
|
|
else callPackage ../build-support/fetchsvn { };
|
|
|
|
fetchsvnrevision = import ../build-support/fetchsvnrevision runCommand subversion;
|
|
|
|
fetchsvnssh = callPackage ../build-support/fetchsvnssh { };
|
|
|
|
fetchhg = callPackage ../build-support/fetchhg { };
|
|
|
|
fetchFirefoxAddon = callPackage ../build-support/fetchfirefoxaddon {};
|
|
|
|
# `fetchurl' downloads a file from the network.
|
|
fetchurl = if stdenv.buildPlatform != stdenv.hostPlatform
|
|
then buildPackages.fetchurl # No need to do special overrides twice,
|
|
else makeOverridable (import ../build-support/fetchurl) {
|
|
inherit lib stdenvNoCC buildPackages;
|
|
inherit cacert;
|
|
curl = buildPackages.curlMinimal.override (old: rec {
|
|
# break dependency cycles
|
|
fetchurl = stdenv.fetchurlBoot;
|
|
zlib = buildPackages.zlib.override { fetchurl = stdenv.fetchurlBoot; };
|
|
pkg-config = buildPackages.pkg-config.override (old: {
|
|
pkg-config = old.pkg-config.override {
|
|
fetchurl = stdenv.fetchurlBoot;
|
|
};
|
|
});
|
|
perl = buildPackages.perl.override { fetchurl = stdenv.fetchurlBoot; };
|
|
openssl = buildPackages.openssl.override {
|
|
fetchurl = stdenv.fetchurlBoot;
|
|
buildPackages = {
|
|
coreutils = buildPackages.coreutils.override {
|
|
fetchurl = stdenv.fetchurlBoot;
|
|
inherit perl;
|
|
xz = buildPackages.xz.override { fetchurl = stdenv.fetchurlBoot; };
|
|
gmp = null;
|
|
aclSupport = false;
|
|
attrSupport = false;
|
|
};
|
|
inherit perl;
|
|
};
|
|
inherit perl;
|
|
};
|
|
libssh2 = buildPackages.libssh2.override {
|
|
fetchurl = stdenv.fetchurlBoot;
|
|
inherit zlib openssl;
|
|
};
|
|
# On darwin, libkrb5 needs bootstrap_cmds which would require
|
|
# converting many packages to fetchurl_boot to avoid evaluation cycles.
|
|
# So turn gssSupport off there, and on Windows.
|
|
# On other platforms, keep the previous value.
|
|
gssSupport =
|
|
if stdenv.isDarwin || stdenv.hostPlatform.isWindows
|
|
then false
|
|
else old.gssSupport or true; # `? true` is the default
|
|
libkrb5 = buildPackages.libkrb5.override {
|
|
fetchurl = stdenv.fetchurlBoot;
|
|
inherit pkg-config perl openssl;
|
|
keyutils = buildPackages.keyutils.override { fetchurl = stdenv.fetchurlBoot; };
|
|
};
|
|
nghttp2 = buildPackages.nghttp2.override {
|
|
fetchurl = stdenv.fetchurlBoot;
|
|
inherit zlib pkg-config openssl;
|
|
c-ares = buildPackages.c-ares.override { fetchurl = stdenv.fetchurlBoot; };
|
|
libev = buildPackages.libev.override { fetchurl = stdenv.fetchurlBoot; };
|
|
};
|
|
});
|
|
};
|
|
|
|
fetchRepoProject = callPackage ../build-support/fetchrepoproject { };
|
|
|
|
fetchipfs = import ../build-support/fetchipfs {
|
|
inherit curl stdenv;
|
|
};
|
|
|
|
fetchzip = callPackage ../build-support/fetchzip { };
|
|
|
|
fetchCrate = callPackage ../build-support/rust/fetchcrate.nix { };
|
|
|
|
fetchFromGitHub = callPackage ../build-support/fetchgithub {};
|
|
|
|
fetchFromBitbucket = callPackage ../build-support/fetchbitbucket {};
|
|
|
|
fetchFromSavannah = callPackage ../build-support/fetchsavannah {};
|
|
|
|
fetchFromSourcehut = callPackage ../build-support/fetchsourcehut { };
|
|
|
|
fetchFromGitLab = callPackage ../build-support/fetchgitlab {};
|
|
|
|
fetchFromGitiles = callPackage ../build-support/fetchgitiles {};
|
|
|
|
fetchFromRepoOrCz = callPackage ../build-support/fetchrepoorcz {};
|
|
|
|
fetchNuGet = callPackage ../build-support/fetchnuget { };
|
|
buildDotnetPackage = callPackage ../build-support/build-dotnet-package { };
|
|
|
|
fetchgx = callPackage ../build-support/fetchgx { };
|
|
|
|
resolveMirrorURLs = {url}: fetchurl {
|
|
showURLs = true;
|
|
inherit url;
|
|
};
|
|
|
|
installShellFiles = callPackage ../build-support/install-shell-files {};
|
|
|
|
lazydocker = callPackage ../tools/misc/lazydocker { };
|
|
|
|
ld-is-cc-hook = makeSetupHook { name = "ld-is-cc-hook"; }
|
|
../build-support/setup-hooks/ld-is-cc-hook.sh;
|
|
|
|
libredirect = callPackage ../build-support/libredirect { };
|
|
|
|
madonctl = callPackage ../applications/misc/madonctl { };
|
|
|
|
maelstrom = callPackage ../games/maelstrom { };
|
|
|
|
copyDesktopItems = makeSetupHook { } ../build-support/setup-hooks/copy-desktop-items.sh;
|
|
|
|
makeDesktopItem = callPackage ../build-support/make-desktopitem { };
|
|
|
|
makeAutostartItem = callPackage ../build-support/make-startupitem { };
|
|
|
|
makeInitrd = callPackage ../build-support/kernel/make-initrd.nix; # Args intentionally left out
|
|
|
|
makeWrapper = makeSetupHook { deps = [ dieHook ]; substitutions = { shell = targetPackages.runtimeShell; }; }
|
|
../build-support/setup-hooks/make-wrapper.sh;
|
|
|
|
makeModulesClosure = { kernel, firmware, rootModules, allowMissing ? false }:
|
|
callPackage ../build-support/kernel/modules-closure.nix {
|
|
inherit kernel firmware rootModules allowMissing;
|
|
};
|
|
|
|
mkShell = callPackage ../build-support/mkshell { };
|
|
|
|
nixBufferBuilders = import ../build-support/emacs/buffer.nix { inherit (pkgs) lib writeText; inherit (emacs.pkgs) inherit-local; };
|
|
|
|
nix-gitignore = callPackage ../build-support/nix-gitignore { };
|
|
|
|
numworks-epsilon = callPackage ../applications/science/math/numworks-epsilon { };
|
|
|
|
ociTools = callPackage ../build-support/oci-tools { };
|
|
|
|
octant = callPackage ../applications/networking/cluster/octant { };
|
|
octant-desktop = callPackage ../applications/networking/cluster/octant/desktop.nix { };
|
|
starboard-octant-plugin = callPackage ../applications/networking/cluster/octant/plugins/starboard-octant-plugin.nix { };
|
|
|
|
pathsFromGraph = ../build-support/kernel/paths-from-graph.pl;
|
|
|
|
pruneLibtoolFiles = makeSetupHook { name = "prune-libtool-files"; }
|
|
../build-support/setup-hooks/prune-libtool-files.sh;
|
|
|
|
closureInfo = callPackage ../build-support/closure-info.nix { };
|
|
|
|
setupSystemdUnits = callPackage ../build-support/setup-systemd-units.nix { };
|
|
|
|
shortenPerlShebang = makeSetupHook
|
|
{ deps = [ dieHook ]; }
|
|
../build-support/setup-hooks/shorten-perl-shebang.sh;
|
|
|
|
singularity-tools = callPackage ../build-support/singularity-tools { };
|
|
|
|
srcOnly = callPackage ../build-support/src-only { };
|
|
|
|
substituteAll = callPackage ../build-support/substitute/substitute-all.nix { };
|
|
|
|
substituteAllFiles = callPackage ../build-support/substitute-files/substitute-all-files.nix { };
|
|
|
|
replaceDependency = callPackage ../build-support/replace-dependency.nix { };
|
|
|
|
nukeReferences = callPackage ../build-support/nuke-references {
|
|
inherit (darwin) signingUtils;
|
|
};
|
|
|
|
referencesByPopularity = callPackage ../build-support/references-by-popularity { };
|
|
|
|
removeReferencesTo = callPackage ../build-support/remove-references-to {
|
|
inherit (darwin) signingUtils;
|
|
};
|
|
|
|
vmTools = callPackage ../build-support/vm { };
|
|
|
|
releaseTools = callPackage ../build-support/release { };
|
|
|
|
inherit (lib.systems) platforms;
|
|
|
|
setJavaClassPath = makeSetupHook { } ../build-support/setup-hooks/set-java-classpath.sh;
|
|
|
|
fixDarwinDylibNames = makeSetupHook {
|
|
substitutions = { inherit (binutils) targetPrefix; };
|
|
} ../build-support/setup-hooks/fix-darwin-dylib-names.sh;
|
|
|
|
keepBuildTree = makeSetupHook { } ../build-support/setup-hooks/keep-build-tree.sh;
|
|
|
|
enableGCOVInstrumentation = makeSetupHook { } ../build-support/setup-hooks/enable-coverage-instrumentation.sh;
|
|
|
|
makeGCOVReport = makeSetupHook
|
|
{ deps = [ pkgs.lcov pkgs.enableGCOVInstrumentation ]; }
|
|
../build-support/setup-hooks/make-coverage-analysis-report.sh;
|
|
|
|
# intended to be used like nix-build -E 'with import <nixpkgs> {}; enableDebugging fooPackage'
|
|
enableDebugging = pkg: pkg.override { stdenv = stdenvAdapters.keepDebugInfo pkg.stdenv; };
|
|
|
|
findXMLCatalogs = makeSetupHook { } ../build-support/setup-hooks/find-xml-catalogs.sh;
|
|
|
|
wrapGAppsHook = callPackage ../build-support/setup-hooks/wrap-gapps-hook { };
|
|
|
|
wrapGAppsHook4 = wrapGAppsHook.override { gtk3 = gtk4; };
|
|
|
|
wrapGAppsNoGuiHook = wrapGAppsHook.override { isGraphical = false; };
|
|
|
|
separateDebugInfo = makeSetupHook { } ../build-support/setup-hooks/separate-debug-info.sh;
|
|
|
|
setupDebugInfoDirs = makeSetupHook { } ../build-support/setup-hooks/setup-debug-info-dirs.sh;
|
|
|
|
useOldCXXAbi = makeSetupHook { } ../build-support/setup-hooks/use-old-cxx-abi.sh;
|
|
|
|
ical2org = callPackage ../tools/misc/ical2org {};
|
|
|
|
iconConvTools = callPackage ../build-support/icon-conv-tools {};
|
|
|
|
validatePkgConfig = makeSetupHook
|
|
{ name = "validate-pkg-config"; deps = [ findutils pkg-config ]; }
|
|
../build-support/setup-hooks/validate-pkg-config.sh;
|
|
|
|
#package writers
|
|
writers = callPackage ../build-support/writers {};
|
|
|
|
# lib functions depending on pkgs
|
|
inherit (import ../pkgs-lib { inherit lib pkgs; }) formats;
|
|
|
|
### TOOLS
|
|
|
|
_0x0 = callPackage ../tools/misc/0x0 { };
|
|
|
|
_3llo = callPackage ../tools/misc/3llo { };
|
|
|
|
_3mux = callPackage ../tools/misc/3mux { };
|
|
|
|
_1password = callPackage ../applications/misc/1password { };
|
|
|
|
_1password-gui = callPackage ../applications/misc/1password-gui { };
|
|
|
|
_6tunnel = callPackage ../tools/networking/6tunnel { };
|
|
|
|
_7zz = callPackage ../tools/archivers/7zz { };
|
|
|
|
_9pfs = callPackage ../tools/filesystems/9pfs { };
|
|
|
|
a2ps = callPackage ../tools/text/a2ps { };
|
|
|
|
abcm2ps = callPackage ../tools/audio/abcm2ps { };
|
|
|
|
abcmidi = callPackage ../tools/audio/abcmidi { };
|
|
|
|
abduco = callPackage ../tools/misc/abduco { };
|
|
|
|
acct = callPackage ../tools/system/acct { };
|
|
|
|
accuraterip-checksum = callPackage ../tools/audio/accuraterip-checksum { };
|
|
|
|
acme-sh = callPackage ../tools/admin/acme.sh { };
|
|
|
|
acousticbrainz-client = callPackage ../tools/audio/acousticbrainz-client { };
|
|
|
|
acoustidFingerprinter = callPackage ../tools/audio/acoustid-fingerprinter { };
|
|
|
|
alsaequal = callPackage ../tools/audio/alsaequal { };
|
|
|
|
acpica-tools = callPackage ../tools/system/acpica-tools { };
|
|
|
|
act = callPackage ../development/tools/misc/act { };
|
|
|
|
actdiag = with python3.pkgs; toPythonApplication actdiag;
|
|
|
|
actkbd = callPackage ../tools/system/actkbd { };
|
|
|
|
adafruit-ampy = callPackage ../tools/misc/adafruit-ampy { };
|
|
|
|
adlplug = callPackage ../applications/audio/adlplug { };
|
|
|
|
arc_unpacker = callPackage ../tools/archivers/arc_unpacker { };
|
|
|
|
opnplug = callPackage ../applications/audio/adlplug {
|
|
adlplugChip = "-DADLplug_CHIP=OPN2";
|
|
pname = "OPNplug";
|
|
};
|
|
|
|
adminer = callPackage ../servers/adminer { };
|
|
|
|
advancecomp = callPackage ../tools/compression/advancecomp {};
|
|
|
|
aefs = callPackage ../tools/filesystems/aefs { };
|
|
|
|
aegisub = callPackage ../applications/video/aegisub ({
|
|
wxGTK = wxGTK30;
|
|
} // (config.aegisub or {}));
|
|
|
|
aerc = callPackage ../applications/networking/mailreaders/aerc { };
|
|
|
|
aerospike = callPackage ../servers/nosql/aerospike { };
|
|
|
|
aespipe = callPackage ../tools/security/aespipe { };
|
|
|
|
aescrypt = callPackage ../tools/misc/aescrypt { };
|
|
|
|
acme-client = callPackage ../tools/networking/acme-client { inherit (darwin) apple_sdk; stdenv = gccStdenv; };
|
|
|
|
amass = callPackage ../tools/networking/amass { };
|
|
|
|
afew = callPackage ../applications/networking/mailreaders/afew { };
|
|
|
|
afio = callPackage ../tools/archivers/afio { };
|
|
|
|
afl = callPackage ../tools/security/afl {
|
|
stdenv = clangStdenv;
|
|
};
|
|
|
|
honggfuzz = callPackage ../tools/security/honggfuzz { };
|
|
|
|
aflplusplus = callPackage ../tools/security/aflplusplus {
|
|
clang = clang_9;
|
|
llvm = llvm_9;
|
|
python = python37;
|
|
wine = null;
|
|
};
|
|
|
|
libdislocator = callPackage ../tools/security/afl/libdislocator.nix { };
|
|
|
|
afpfs-ng = callPackage ../tools/filesystems/afpfs-ng { };
|
|
|
|
agate = callPackage ../servers/gemini/agate {
|
|
inherit (darwin.apple_sdk.frameworks) Security;
|
|
};
|
|
|
|
agda-pkg = callPackage ../development/tools/agda-pkg { };
|
|
|
|
agi = callPackage ../tools/graphics/agi { };
|
|
|
|
agrep = callPackage ../tools/text/agrep { };
|
|
|
|
aha = callPackage ../tools/text/aha { };
|
|
|
|
ahcpd = callPackage ../tools/networking/ahcpd { };
|
|
|
|
aide = callPackage ../tools/security/aide { };
|
|
|
|
aiodnsbrute = python3Packages.callPackage ../tools/security/aiodnsbrute { };
|
|
|
|
aircrack-ng = callPackage ../tools/networking/aircrack-ng { };
|
|
|
|
airfield = callPackage ../tools/networking/airfield { };
|
|
|
|
apache-airflow = with python37.pkgs; toPythonApplication apache-airflow;
|
|
|
|
airsonic = callPackage ../servers/misc/airsonic { };
|
|
|
|
airspy = callPackage ../applications/radio/airspy { };
|
|
|
|
airtame = callPackage ../applications/misc/airtame { };
|
|
|
|
aj-snapshot = callPackage ../applications/audio/aj-snapshot { };
|
|
|
|
ajour = callPackage ../tools/games/ajour {
|
|
inherit (gnome) zenity;
|
|
inherit (plasma5Packages) kdialog;
|
|
};
|
|
|
|
albert = libsForQt5.callPackage ../applications/misc/albert {};
|
|
|
|
auditwheel = callPackage ../tools/package-management/auditwheel { };
|
|
|
|
gobgp = callPackage ../tools/networking/gobgp { };
|
|
|
|
metapixel = callPackage ../tools/graphics/metapixel { };
|
|
|
|
quich = callPackage ../tools/misc/quich { } ;
|
|
|
|
tfk8s = callPackage ../tools/misc/tfk8s { };
|
|
|
|
tnat64 = callPackage ../tools/networking/tnat64 { };
|
|
|
|
xcd = callPackage ../tools/misc/xcd { };
|
|
|
|
xtrt = callPackage ../tools/archivers/xtrt { };
|
|
|
|
yabridge = callPackage ../tools/audio/yabridge {
|
|
wine = wineWowPackages.staging;
|
|
};
|
|
|
|
yabridgectl = callPackage ../tools/audio/yabridgectl {
|
|
wine = wineWowPackages.staging;
|
|
};
|
|
|
|
yafetch = callPackage ../tools/misc/yafetch {
|
|
stdenv = clangStdenv;
|
|
};
|
|
|
|
### APPLICATIONS/TERMINAL-EMULATORS
|
|
|
|
alacritty = callPackage ../applications/terminal-emulators/alacritty {
|
|
inherit (xorg) libXcursor libXxf86vm libXi;
|
|
inherit (darwin.apple_sdk.frameworks) AppKit CoreGraphics CoreServices CoreText Foundation OpenGL;
|
|
};
|
|
|
|
aminal = callPackage ../applications/terminal-emulators/aminal {
|
|
inherit (darwin.apple_sdk.frameworks) Carbon Cocoa Kernel;
|
|
};
|
|
|
|
archi = callPackage ../tools/misc/archi { };
|
|
|
|
cool-retro-term = libsForQt5.callPackage ../applications/terminal-emulators/cool-retro-term { };
|
|
|
|
eterm = callPackage ../applications/terminal-emulators/eterm { };
|
|
|
|
evilvte = callPackage ../applications/terminal-emulators/evilvte (config.evilvte or {});
|
|
|
|
foot = callPackage ../applications/terminal-emulators/foot { };
|
|
|
|
germinal = callPackage ../applications/terminal-emulators/germinal { };
|
|
|
|
guake = callPackage ../applications/terminal-emulators/guake { };
|
|
|
|
havoc = callPackage ../applications/terminal-emulators/havoc { };
|
|
|
|
hyper = callPackage ../applications/terminal-emulators/hyper { };
|
|
|
|
iterm2 = callPackage ../applications/terminal-emulators/iterm2 {};
|
|
|
|
kitty = callPackage ../applications/terminal-emulators/kitty {
|
|
harfbuzz = harfbuzz.override { withCoreText = stdenv.isDarwin; };
|
|
inherit (darwin.apple_sdk.frameworks) Cocoa CoreGraphics Foundation IOKit Kernel OpenGL;
|
|
};
|
|
|
|
lifecycled = callPackage ../tools/misc/lifecycled { };
|
|
|
|
lilyterm = callPackage ../applications/terminal-emulators/lilyterm {
|
|
inherit (gnome2) vte;
|
|
gtk = gtk2;
|
|
flavour = "stable";
|
|
};
|
|
|
|
lilyterm-git = lilyterm.override {
|
|
flavour = "git";
|
|
};
|
|
|
|
logseq = callPackage ../applications/misc/logseq {
|
|
electron = electron_11;
|
|
};
|
|
|
|
lxterminal = callPackage ../applications/terminal-emulators/lxterminal { };
|
|
|
|
microcom = callPackage ../applications/terminal-emulators/microcom { };
|
|
|
|
mlterm = callPackage ../applications/terminal-emulators/mlterm {
|
|
libssh2 = null;
|
|
openssl = null;
|
|
inherit (darwin.apple_sdk.frameworks) Cocoa;
|
|
};
|
|
|
|
mrxvt = callPackage ../applications/terminal-emulators/mrxvt { };
|
|
|
|
nimmm = callPackage ../applications/terminal-emulators/nimmm { };
|
|
|
|
pikchr = callPackage ../tools/graphics/pikchr { };
|
|
|
|
roxterm = callPackage ../applications/terminal-emulators/roxterm { };
|
|
|
|
rxvt = callPackage ../applications/terminal-emulators/rxvt { };
|
|
|
|
rxvt-unicode = callPackage ../applications/terminal-emulators/rxvt-unicode/wrapper.nix { };
|
|
|
|
rxvt-unicode-plugins = import ../applications/terminal-emulators/rxvt-unicode-plugins { inherit callPackage; };
|
|
|
|
rxvt-unicode-unwrapped = callPackage ../applications/terminal-emulators/rxvt-unicode { };
|
|
|
|
sakura = callPackage ../applications/terminal-emulators/sakura { };
|
|
|
|
st = callPackage ../applications/terminal-emulators/st {
|
|
conf = config.st.conf or null;
|
|
patches = config.st.patches or [];
|
|
extraLibs = config.st.extraLibs or [];
|
|
};
|
|
xst = callPackage ../applications/terminal-emulators/st/xst.nix { };
|
|
|
|
stupidterm = callPackage ../applications/terminal-emulators/stupidterm {
|
|
gtk = gtk3;
|
|
};
|
|
|
|
terminator = callPackage ../applications/terminal-emulators/terminator { };
|
|
|
|
terminus = callPackage ../applications/terminal-emulators/terminus { };
|
|
|
|
termite = callPackage ../applications/terminal-emulators/termite/wrapper.nix {
|
|
termite = termite-unwrapped;
|
|
};
|
|
termite-unwrapped = callPackage ../applications/terminal-emulators/termite { };
|
|
|
|
termonad-with-packages = callPackage ../applications/terminal-emulators/termonad {
|
|
inherit (haskellPackages) ghcWithPackages;
|
|
};
|
|
|
|
termsyn = callPackage ../data/fonts/termsyn { };
|
|
|
|
tilda = callPackage ../applications/terminal-emulators/tilda {
|
|
gtk = gtk3;
|
|
};
|
|
|
|
tilix = callPackage ../applications/terminal-emulators/tilix { };
|
|
|
|
twine = with python3Packages; toPythonApplication twine;
|
|
|
|
wayst = callPackage ../applications/terminal-emulators/wayst { };
|
|
|
|
wezterm = callPackage ../applications/terminal-emulators/wezterm {
|
|
inherit (darwin.apple_sdk.frameworks) Cocoa CoreGraphics Foundation;
|
|
};
|
|
|
|
writefreely = callPackage ../applications/misc/writefreely { };
|
|
|
|
x3270 = callPackage ../applications/terminal-emulators/x3270 { };
|
|
|
|
xterm = callPackage ../applications/terminal-emulators/xterm { };
|
|
|
|
xtermcontrol = callPackage ../applications/terminal-emulators/xtermcontrol {};
|
|
|
|
yaft = callPackage ../applications/terminal-emulators/yaft { };
|
|
|
|
aldo = callPackage ../applications/radio/aldo { };
|
|
|
|
almanah = callPackage ../applications/misc/almanah { };
|
|
|
|
alpine-make-vm-image = callPackage ../tools/virtualization/alpine-make-vm-image { };
|
|
|
|
amazon-ec2-utils = callPackage ../tools/admin/amazon-ec2-utils { };
|
|
|
|
amazon-ecs-cli = callPackage ../tools/virtualization/amazon-ecs-cli { };
|
|
|
|
amber = callPackage ../tools/text/amber {
|
|
inherit (darwin.apple_sdk.frameworks) Security;
|
|
};
|
|
|
|
inherit (callPackages ../development/tools/ammonite {})
|
|
ammonite_2_12
|
|
ammonite_2_13;
|
|
ammonite = if scala == scala_2_12 then ammonite_2_12 else ammonite_2_13;
|
|
|
|
amp = callPackage ../applications/editors/amp {};
|
|
|
|
ams = callPackage ../applications/audio/ams {};
|
|
|
|
amtterm = callPackage ../tools/system/amtterm {};
|
|
|
|
analog = callPackage ../tools/admin/analog {};
|
|
|
|
angle-grinder = callPackage ../tools/text/angle-grinder {};
|
|
|
|
ansifilter = callPackage ../tools/text/ansifilter {};
|
|
|
|
antora = callPackage ../development/tools/documentation/antora {};
|
|
|
|
apfs-fuse = callPackage ../tools/filesystems/apfs-fuse { };
|
|
|
|
apk-tools = callPackage ../tools/package-management/apk-tools {
|
|
lua = lua5_3;
|
|
};
|
|
|
|
apkid = callPackage ../development/tools/apkid { };
|
|
|
|
apktool = callPackage ../development/tools/apktool {
|
|
inherit (androidenv.androidPkgs_9_0) build-tools;
|
|
};
|
|
|
|
appimage-run = callPackage ../tools/package-management/appimage-run { };
|
|
appimage-run-tests = callPackage ../tools/package-management/appimage-run/test.nix {
|
|
appimage-run = appimage-run.override {
|
|
appimage-run-tests = null; /* break boostrap cycle for passthru.tests */
|
|
};
|
|
};
|
|
|
|
appimagekit = callPackage ../tools/package-management/appimagekit {};
|
|
|
|
apt-cacher-ng = callPackage ../servers/http/apt-cacher-ng { };
|
|
|
|
apt-offline = callPackage ../tools/misc/apt-offline { };
|
|
|
|
aptly = callPackage ../tools/misc/aptly { };
|
|
|
|
ArchiSteamFarm = callPackage ../applications/misc/ArchiSteamFarm { };
|
|
|
|
archivemount = callPackage ../tools/filesystems/archivemount { };
|
|
|
|
archivy = python3Packages.callPackage ../applications/misc/archivy { };
|
|
|
|
arandr = callPackage ../tools/X11/arandr { };
|
|
|
|
inherit (callPackages ../servers/nosql/arangodb {
|
|
stdenv = gcc8Stdenv;
|
|
}) arangodb_3_3 arangodb_3_4 arangodb_3_5;
|
|
arangodb = arangodb_3_4;
|
|
|
|
arcanist = callPackage ../development/tools/misc/arcanist {};
|
|
|
|
arduino = arduino-core.override { withGui = true; };
|
|
|
|
arduino-ci = callPackage ../development/arduino/arduino-ci { };
|
|
|
|
arduino-cli = callPackage ../development/arduino/arduino-cli { };
|
|
|
|
arduino-core = callPackage ../development/arduino/arduino-core { };
|
|
|
|
arduino-mk = callPackage ../development/arduino/arduino-mk {};
|
|
|
|
apitrace = libsForQt514.callPackage ../applications/graphics/apitrace {};
|
|
|
|
argtable = callPackage ../development/libraries/argtable { };
|
|
|
|
arguments = callPackage ../development/libraries/arguments { };
|
|
|
|
argus = callPackage ../tools/networking/argus {};
|
|
|
|
argus-clients = callPackage ../tools/networking/argus-clients {};
|
|
|
|
argyllcms = callPackage ../tools/graphics/argyllcms {};
|
|
|
|
arj = callPackage ../tools/archivers/arj { };
|
|
|
|
arp-scan = callPackage ../tools/misc/arp-scan { };
|
|
|
|
inherit (callPackages ../data/fonts/arphic {})
|
|
arphic-ukai arphic-uming;
|
|
|
|
artyFX = callPackage ../applications/audio/artyFX {};
|
|
|
|
owl-lisp = callPackage ../development/compilers/owl-lisp {};
|
|
|
|
ascii = callPackage ../tools/text/ascii { };
|
|
|
|
asciinema = callPackage ../tools/misc/asciinema {};
|
|
|
|
asciinema-scenario = callPackage ../tools/misc/asciinema-scenario {};
|
|
|
|
asciiquarium = callPackage ../applications/misc/asciiquarium {};
|
|
|
|
ashuffle = callPackage ../applications/audio/ashuffle {};
|
|
|
|
asls = callPackage ../development/tools/misc/asls { };
|
|
|
|
astc-encoder = callPackage ../tools/graphics/astc-encoder { };
|
|
|
|
asymptote = callPackage ../tools/graphics/asymptote {
|
|
texLive = texlive.combine { inherit (texlive) scheme-small epsf cm-super texinfo; };
|
|
gsl = gsl_1;
|
|
};
|
|
|
|
async = callPackage ../development/tools/async {};
|
|
|
|
async-profiler = callPackage ../development/tools/async-profiler { };
|
|
|
|
atheme = callPackage ../servers/irc/atheme { };
|
|
|
|
atinout = callPackage ../tools/networking/atinout { };
|
|
|
|
atomicparsley = callPackage ../tools/video/atomicparsley {
|
|
inherit (darwin.apple_sdk.frameworks) Cocoa;
|
|
};
|
|
|
|
audiowaveform = callPackage ../tools/audio/audiowaveform { };
|
|
|
|
authenticator = callPackage ../applications/misc/authenticator { };
|
|
|
|
autoflake = callPackage ../development/tools/analysis/autoflake { };
|
|
|
|
autospotting = callPackage ../applications/misc/autospotting { };
|
|
|
|
avfs = callPackage ../tools/filesystems/avfs { };
|
|
|
|
aws-iam-authenticator = callPackage ../tools/security/aws-iam-authenticator {};
|
|
|
|
awscli = callPackage ../tools/admin/awscli { };
|
|
|
|
awscli2 = callPackage ../tools/admin/awscli2 { };
|
|
|
|
awsebcli = callPackage ../tools/virtualization/awsebcli {};
|
|
|
|
awslogs = callPackage ../tools/admin/awslogs { };
|
|
|
|
aws-lambda-rie = callPackage ../tools/admin/aws-lambda-runtime-interface-emulator { };
|
|
|
|
aws-env = callPackage ../tools/admin/aws-env { };
|
|
|
|
aws-google-auth = python3Packages.callPackage ../tools/admin/aws-google-auth { };
|
|
|
|
aws-mfa = python3Packages.callPackage ../tools/admin/aws-mfa { };
|
|
|
|
aws-nuke = callPackage ../tools/admin/aws-nuke { };
|
|
|
|
aws-okta = callPackage ../tools/security/aws-okta { };
|
|
|
|
aws-rotate-key = callPackage ../tools/admin/aws-rotate-key { };
|
|
|
|
aws-sam-cli = callPackage ../development/tools/aws-sam-cli { };
|
|
|
|
aws-vault = callPackage ../tools/admin/aws-vault { };
|
|
|
|
aws-workspaces = callPackage ../applications/networking/remote/aws-workspaces { };
|
|
|
|
iamy = callPackage ../tools/admin/iamy { };
|
|
|
|
azure-cli = callPackage ../tools/admin/azure-cli { };
|
|
|
|
azure-storage-azcopy = callPackage ../development/tools/azcopy { };
|
|
|
|
azure-vhd-utils = callPackage ../tools/misc/azure-vhd-utils { };
|
|
|
|
awless = callPackage ../tools/virtualization/awless { };
|
|
|
|
berglas = callPackage ../tools/admin/berglas/default.nix { };
|
|
|
|
betterdiscordctl = callPackage ../tools/misc/betterdiscordctl { };
|
|
|
|
betterdiscord-installer = callPackage ../tools/misc/betterdiscord-installer { };
|
|
|
|
brakeman = callPackage ../development/tools/analysis/brakeman { };
|
|
|
|
brewtarget = libsForQt514.callPackage ../applications/misc/brewtarget { } ;
|
|
|
|
boxes = callPackage ../tools/text/boxes { };
|
|
|
|
boundary = callPackage ../tools/networking/boundary { };
|
|
|
|
chamber = callPackage ../tools/admin/chamber { };
|
|
|
|
charm = callPackage ../applications/misc/charm { };
|
|
|
|
chars = callPackage ../tools/text/chars {
|
|
inherit (darwin.apple_sdk.frameworks) Security;
|
|
};
|
|
|
|
ec2_api_tools = callPackage ../tools/virtualization/ec2-api-tools { };
|
|
|
|
ec2_ami_tools = callPackage ../tools/virtualization/ec2-ami-tools { };
|
|
|
|
ec2-utils = callPackage ../tools/virtualization/ec2-utils { };
|
|
|
|
exoscale-cli = callPackage ../tools/admin/exoscale-cli { };
|
|
|
|
altermime = callPackage ../tools/networking/altermime {};
|
|
|
|
alttab = callPackage ../tools/X11/alttab { };
|
|
|
|
amule = callPackage ../tools/networking/p2p/amule { };
|
|
|
|
amuleDaemon = appendToName "daemon" (amule.override {
|
|
monolithic = false;
|
|
enableDaemon = true;
|
|
});
|
|
|
|
amuleGui = appendToName "gui" (amule.override {
|
|
monolithic = false;
|
|
client = true;
|
|
});
|
|
|
|
apg = callPackage ../tools/security/apg { };
|
|
|
|
apt-dater = callPackage ../tools/package-management/apt-dater {
|
|
autoreconfHook = buildPackages.autoreconfHook269;
|
|
};
|
|
|
|
autorevision = callPackage ../tools/misc/autorevision { };
|
|
|
|
automirror = callPackage ../tools/misc/automirror { };
|
|
|
|
barman = python3Packages.callPackage ../tools/misc/barman { };
|
|
|
|
bashate = python3Packages.callPackage ../development/tools/bashate { };
|
|
|
|
bash-my-aws = callPackage ../tools/admin/bash-my-aws { };
|
|
|
|
bashcards = callPackage ../tools/misc/bashcards { };
|
|
|
|
bazarr = callPackage ../servers/bazarr { };
|
|
|
|
bcachefs-tools = callPackage ../tools/filesystems/bcachefs-tools { };
|
|
|
|
bit = callPackage ../applications/version-management/git-and-tools/bit { };
|
|
|
|
bitwarden = callPackage ../tools/security/bitwarden { };
|
|
|
|
inherit (nodePackages) bitwarden-cli;
|
|
|
|
bitwarden_rs = callPackage ../tools/security/bitwarden_rs {
|
|
inherit (darwin.apple_sdk.frameworks) Security CoreServices;
|
|
};
|
|
bitwarden_rs-sqlite = bitwarden_rs;
|
|
bitwarden_rs-mysql = bitwarden_rs.override { dbBackend = "mysql"; };
|
|
bitwarden_rs-postgresql = bitwarden_rs.override { dbBackend = "postgresql"; };
|
|
|
|
bitwarden_rs-vault = callPackage ../tools/security/bitwarden_rs/vault.nix { };
|
|
|
|
blockbench-electron = callPackage ../applications/graphics/blockbench-electron { };
|
|
|
|
bmap-tools = callPackage ../tools/misc/bmap-tools { };
|
|
|
|
bonnmotion = callPackage ../development/tools/misc/bonnmotion { };
|
|
|
|
bonnie = callPackage ../tools/filesystems/bonnie { };
|
|
|
|
bonfire = callPackage ../tools/misc/bonfire { };
|
|
|
|
botamusique = callPackage ../tools/audio/botamusique { };
|
|
|
|
boulder = callPackage ../tools/admin/boulder { };
|
|
|
|
btrfs-heatmap = callPackage ../tools/filesystems/btrfs-heatmap { };
|
|
|
|
bucklespring = bucklespring-x11;
|
|
bucklespring-libinput = callPackage ../applications/audio/bucklespring { };
|
|
bucklespring-x11 = callPackage ../applications/audio/bucklespring { legacy = true; };
|
|
|
|
buildbot = with python3Packages; toPythonApplication buildbot;
|
|
buildbot-ui = with python3Packages; toPythonApplication buildbot-ui;
|
|
buildbot-full = with python3Packages; toPythonApplication buildbot-full;
|
|
buildbot-worker = with python3Packages; toPythonApplication buildbot-worker;
|
|
|
|
bunny = callPackage ../tools/package-management/bunny { };
|
|
|
|
bunyan-rs = callPackage ../development/tools/bunyan-rs { };
|
|
|
|
callaudiod = callPackage ../applications/audio/callaudiod { };
|
|
|
|
calls = callPackage ../applications/networking/calls { };
|
|
|
|
inherit (nodePackages) castnow;
|
|
|
|
castty = callPackage ../tools/misc/castty { };
|
|
|
|
certigo = callPackage ../tools/admin/certigo { };
|
|
|
|
catcli = python3Packages.callPackage ../tools/filesystems/catcli { };
|
|
|
|
chezmoi = callPackage ../tools/misc/chezmoi { };
|
|
|
|
chipsec = callPackage ../tools/security/chipsec {
|
|
kernel = null;
|
|
withDriver = false;
|
|
};
|
|
|
|
chroma = callPackage ../tools/text/chroma { };
|
|
|
|
clair = callPackage ../tools/admin/clair { };
|
|
|
|
cloud-sql-proxy = callPackage ../tools/misc/cloud-sql-proxy { };
|
|
|
|
cloudsmith-cli = callPackage ../development/tools/cloudsmith-cli { };
|
|
|
|
codeql = callPackage ../development/tools/analysis/codeql { };
|
|
|
|
container-linux-config-transpiler = callPackage ../development/tools/container-linux-config-transpiler { };
|
|
|
|
fedora-backgrounds = callPackage ../data/misc/fedora-backgrounds { };
|
|
|
|
ccextractor = callPackage ../applications/video/ccextractor { };
|
|
|
|
cconv = callPackage ../tools/text/cconv { };
|
|
|
|
go-check = callPackage ../development/tools/check { };
|
|
|
|
go-cve-search = callPackage ../tools/security/go-cve-search { };
|
|
|
|
chkcrontab = callPackage ../tools/admin/chkcrontab { };
|
|
|
|
claws = callPackage ../tools/misc/claws { };
|
|
|
|
cloud-custodian = python3Packages.callPackage ../tools/networking/cloud-custodian { };
|
|
|
|
coconut = with python3Packages; toPythonApplication coconut;
|
|
|
|
cod = callPackage ../tools/misc/cod { };
|
|
|
|
codespell = with python3Packages; toPythonApplication codespell;
|
|
|
|
coolreader = libsForQt5.callPackage ../applications/misc/coolreader {};
|
|
|
|
corsmisc = callPackage ../tools/security/corsmisc { };
|
|
|
|
cosign = callPackage ../tools/security/cosign {
|
|
inherit (darwin.apple_sdk.frameworks) PCSC;
|
|
};
|
|
|
|
cozy = callPackage ../applications/audio/cozy-audiobooks { };
|
|
|
|
cpuid = callPackage ../os-specific/linux/cpuid { };
|
|
|
|
ctrtool = callPackage ../tools/archivers/ctrtool { };
|
|
|
|
crowbar = callPackage ../tools/security/crowbar { };
|
|
|
|
crumbs = callPackage ../applications/misc/crumbs { };
|
|
|
|
crc32c = callPackage ../development/libraries/crc32c { };
|
|
|
|
crcpp = callPackage ../development/libraries/crcpp { };
|
|
|
|
cudd = callPackage ../development/libraries/cudd { };
|
|
|
|
cue = callPackage ../development/tools/cue { };
|
|
|
|
cyclone-scheme = callPackage ../development/interpreters/cyclone { };
|
|
|
|
cyclonedx-python = callPackage ../tools/misc/cyclonedx-python { };
|
|
|
|
deltachat-electron = callPackage
|
|
../applications/networking/instant-messengers/deltachat-electron { };
|
|
|
|
deskew = callPackage ../applications/graphics/deskew { };
|
|
|
|
detect-secrets = python3Packages.callPackage ../development/tools/detect-secrets { };
|
|
|
|
dfmt = callPackage ../tools/text/dfmt { };
|
|
|
|
diskonaut = callPackage ../tools/misc/diskonaut { };
|
|
|
|
diskus = callPackage ../tools/misc/diskus {
|
|
inherit (darwin.apple_sdk.frameworks) Security;
|
|
};
|
|
|
|
djmount = callPackage ../tools/filesystems/djmount { };
|
|
|
|
dgsh = callPackage ../shells/dgsh { };
|
|
|
|
dkimpy = with python3Packages; toPythonApplication dkimpy;
|
|
|
|
dpt-rp1-py = callPackage ../tools/misc/dpt-rp1-py { };
|
|
|
|
dot-http = callPackage ../development/tools/dot-http {
|
|
inherit (darwin.apple_sdk.frameworks) Security;
|
|
};
|
|
|
|
doona = callPackage ../tools/security/doona { };
|
|
|
|
droidcam = callPackage ../applications/video/droidcam { };
|
|
|
|
ecdsautils = callPackage ../tools/security/ecdsautils { };
|
|
|
|
sedutil = callPackage ../tools/security/sedutil { };
|
|
|
|
elvish = callPackage ../shells/elvish { };
|
|
|
|
emplace = callPackage ../tools/package-management/emplace { };
|
|
|
|
encryptr = callPackage ../tools/security/encryptr {
|
|
gconf = gnome2.GConf;
|
|
};
|
|
|
|
enchive = callPackage ../tools/security/enchive { };
|
|
|
|
enpass = callPackage ../tools/security/enpass { };
|
|
|
|
esbuild = callPackage ../development/tools/esbuild { };
|
|
|
|
essentia-extractor = callPackage ../tools/audio/essentia-extractor { };
|
|
|
|
esh = callPackage ../tools/text/esh { };
|
|
|
|
ezstream = callPackage ../tools/audio/ezstream { };
|
|
|
|
libfx2 = with python3Packages; toPythonApplication fx2;
|
|
|
|
fastmod = callPackage ../tools/text/fastmod {
|
|
inherit (darwin.apple_sdk.frameworks) Security;
|
|
};
|
|
|
|
fitnesstrax = callPackage ../applications/misc/fitnesstrax/default.nix { };
|
|
|
|
flavours = callPackage ../applications/misc/flavours { };
|
|
|
|
flood = nodePackages.flood;
|
|
|
|
fxlinuxprintutil = callPackage ../tools/misc/fxlinuxprintutil { };
|
|
|
|
genann = callPackage ../development/libraries/genann { };
|
|
|
|
genpass = callPackage ../tools/security/genpass {
|
|
inherit (darwin.apple_sdk.frameworks) CoreFoundation Security;
|
|
};
|
|
|
|
genymotion = callPackage ../development/mobile/genymotion { };
|
|
|
|
gaia = callPackage ../development/libraries/gaia { };
|
|
|
|
galene = callPackage ../servers/web-apps/galene {
|
|
buildGoModule = buildGo115Module;
|
|
};
|
|
|
|
gamecube-tools = callPackage ../development/tools/gamecube-tools { };
|
|
|
|
gammy = qt5.callPackage ../tools/misc/gammy { };
|
|
|
|
gams = callPackage ../tools/misc/gams (config.gams or {});
|
|
|
|
gem = callPackage ../applications/audio/pd-plugins/gem { };
|
|
|
|
git-fire = callPackage ../tools/misc/git-fire { };
|
|
|
|
git-repo-updater = python3Packages.callPackage ../development/tools/git-repo-updater { };
|
|
|
|
git-revise = with python3Packages; toPythonApplication git-revise;
|
|
|
|
git-town = callPackage ../tools/misc/git-town { };
|
|
|
|
github-changelog-generator = callPackage ../development/tools/github-changelog-generator { };
|
|
|
|
github-commenter = callPackage ../development/tools/github-commenter { };
|
|
|
|
gitless = callPackage ../applications/version-management/gitless { python = python3; };
|
|
|
|
gitter = callPackage ../applications/networking/instant-messengers/gitter { };
|
|
|
|
gjs = callPackage ../development/libraries/gjs { };
|
|
|
|
gjo = callPackage ../tools/text/gjo { };
|
|
|
|
glances = python3Packages.callPackage ../applications/system/glances { };
|
|
|
|
glasgow = with python3Packages; toPythonApplication glasgow;
|
|
|
|
gmni = callPackage ../applications/networking/browsers/gmni { };
|
|
|
|
gmnisrv = callPackage ../servers/gemini/gmnisrv { };
|
|
|
|
goimapnotify = callPackage ../tools/networking/goimapnotify { };
|
|
|
|
gojsontoyaml = callPackage ../development/tools/gojsontoyaml { };
|
|
|
|
gomatrix = callPackage ../applications/misc/gomatrix { };
|
|
|
|
gopacked = callPackage ../applications/misc/gopacked { };
|
|
|
|
gucci = callPackage ../tools/text/gucci { };
|
|
|
|
grc = python3Packages.callPackage ../tools/misc/grc { };
|
|
|
|
green-pdfviewer = callPackage ../applications/misc/green-pdfviewer {
|
|
SDL = SDL_sixel;
|
|
};
|
|
|
|
gremlin-console = callPackage ../applications/misc/gremlin-console {
|
|
openjdk = openjdk11;
|
|
};
|
|
|
|
grex = callPackage ../tools/misc/grex {
|
|
inherit (darwin.apple_sdk.frameworks) Security;
|
|
};
|
|
|
|
gcsfuse = callPackage ../tools/filesystems/gcsfuse { };
|
|
|
|
glyr = callPackage ../tools/audio/glyr { };
|
|
|
|
gtklp = callPackage ../tools/misc/gtklp { };
|
|
|
|
google-amber = callPackage ../tools/graphics/amber { };
|
|
|
|
hakrawler = callPackage ../tools/security/hakrawler { };
|
|
|
|
harvid = callPackage ../tools/video/harvid { };
|
|
|
|
hilbish = callPackage ../shells/hilbish { };
|
|
|
|
hime = callPackage ../tools/inputmethods/hime {};
|
|
|
|
hinit = haskell.lib.justStaticExecutables haskellPackages.hinit;
|
|
|
|
hostctl = callPackage ../tools/system/hostctl { };
|
|
|
|
hpe-ltfs = callPackage ../tools/backup/hpe-ltfs { };
|
|
|
|
http2tcp = callPackage ../tools/networking/http2tcp { };
|
|
|
|
httperf = callPackage ../tools/networking/httperf { };
|
|
|
|
hwi = with python3Packages; toPythonApplication hwi;
|
|
|
|
ili2c = callPackage ../tools/misc/ili2c { };
|
|
|
|
imagelol = callPackage ../tools/compression/imagelol { };
|
|
|
|
imageworsener = callPackage ../tools/graphics/imageworsener { };
|
|
|
|
imgpatchtools = callPackage ../development/mobile/imgpatchtools { };
|
|
|
|
ipgrep = callPackage ../tools/networking/ipgrep { };
|
|
|
|
lastpass-cli = callPackage ../tools/security/lastpass-cli { };
|
|
|
|
lesspass-cli = callPackage ../tools/security/lesspass-cli { };
|
|
|
|
mpdevil = callPackage ../applications/audio/mpdevil { };
|
|
|
|
pacparser = callPackage ../tools/networking/pacparser { };
|
|
|
|
pass = callPackage ../tools/security/pass { };
|
|
|
|
passphrase2pgp = callPackage ../tools/security/passphrase2pgp { };
|
|
|
|
pass-git-helper = python3Packages.callPackage ../applications/version-management/git-and-tools/pass-git-helper { };
|
|
|
|
pass-nodmenu = callPackage ../tools/security/pass {
|
|
dmenuSupport = false;
|
|
pass = pass-nodmenu;
|
|
};
|
|
|
|
pass-wayland = callPackage ../tools/security/pass {
|
|
waylandSupport = true;
|
|
pass = pass-wayland;
|
|
};
|
|
|
|
passExtensions = recurseIntoAttrs pass.extensions;
|
|
|
|
xjadeo = callPackage ../tools/video/xjadeo { };
|
|
|
|
asc-key-to-qr-code-gif = callPackage ../tools/security/asc-key-to-qr-code-gif { };
|
|
|
|
go-audit = callPackage ../tools/system/go-audit { };
|
|
|
|
gopass = callPackage ../tools/security/gopass { };
|
|
|
|
gopass-jsonapi = callPackage ../tools/security/gopass/jsonapi.nix { };
|
|
|
|
git-credential-gopass = callPackage ../tools/security/gopass/git-credential.nix { };
|
|
|
|
gospider = callPackage ../tools/security/gospider { };
|
|
|
|
browserpass = callPackage ../tools/security/browserpass { };
|
|
|
|
passff-host = callPackage ../tools/security/passff-host { };
|
|
|
|
oracle-instantclient = callPackage ../development/libraries/oracle-instantclient { };
|
|
|
|
goku = callPackage ../os-specific/darwin/goku { };
|
|
|
|
kwakd = callPackage ../servers/kwakd { };
|
|
|
|
chunkwm = callPackage ../os-specific/darwin/chunkwm {
|
|
inherit (darwin.apple_sdk.frameworks) Carbon Cocoa ScriptingBridge;
|
|
};
|
|
|
|
kwm = callPackage ../os-specific/darwin/kwm { };
|
|
|
|
khd = callPackage ../os-specific/darwin/khd {
|
|
inherit (darwin.apple_sdk.frameworks) Carbon Cocoa;
|
|
};
|
|
|
|
kjv = callPackage ../applications/misc/kjv { };
|
|
|
|
luigi = callPackage ../applications/networking/cluster/luigi { };
|
|
|
|
m-cli = callPackage ../os-specific/darwin/m-cli { };
|
|
|
|
pebble = callPackage ../tools/admin/pebble { };
|
|
|
|
play-with-mpv = callPackage ../tools/video/play-with-mpv { };
|
|
|
|
reattach-to-user-namespace = callPackage ../os-specific/darwin/reattach-to-user-namespace {};
|
|
|
|
skhd = callPackage ../os-specific/darwin/skhd {
|
|
inherit (darwin.apple_sdk.frameworks) Carbon;
|
|
};
|
|
|
|
qes = callPackage ../os-specific/darwin/qes {
|
|
inherit (darwin.apple_sdk.frameworks) Carbon;
|
|
};
|
|
|
|
wiiload = callPackage ../development/tools/wiiload { };
|
|
|
|
wiimms-iso-tools = callPackage ../tools/filesystems/wiimms-iso-tools { };
|
|
|
|
waypoint = callPackage ../applications/networking/cluster/waypoint { };
|
|
|
|
xcodeenv = callPackage ../development/mobile/xcodeenv { };
|
|
|
|
gomobile = callPackage ../development/mobile/gomobile {
|
|
buildGoModule = buildGo115Module;
|
|
};
|
|
|
|
ssh-agents = callPackage ../tools/networking/ssh-agents { };
|
|
|
|
ssh-import-id = python3Packages.callPackage ../tools/admin/ssh-import-id { };
|
|
|
|
sshchecker = callPackage ../tools/security/sshchecker { };
|
|
|
|
titaniumenv = callPackage ../development/mobile/titaniumenv { };
|
|
|
|
abootimg = callPackage ../development/mobile/abootimg {};
|
|
|
|
adbfs-rootless = callPackage ../development/mobile/adbfs-rootless {
|
|
adb = androidenv.androidPkgs_9_0.platform-tools;
|
|
};
|
|
|
|
adb-sync = callPackage ../development/mobile/adb-sync {
|
|
inherit (androidenv.androidPkgs_9_0) platform-tools;
|
|
};
|
|
|
|
anbox = callPackage ../os-specific/linux/anbox { };
|
|
|
|
androidenv = callPackage ../development/mobile/androidenv {
|
|
pkgs_i686 = pkgsi686Linux;
|
|
};
|
|
|
|
androidndkPkgs = androidndkPkgs_18b;
|
|
androidndkPkgs_18b = (callPackage ../development/androidndk-pkgs {})."18b";
|
|
androidndkPkgs_21 = (callPackage ../development/androidndk-pkgs {})."21";
|
|
|
|
androidsdk_9_0 = androidenv.androidPkgs_9_0.androidsdk;
|
|
|
|
webos = recurseIntoAttrs {
|
|
cmake-modules = callPackage ../development/mobile/webos/cmake-modules.nix { };
|
|
|
|
novacom = callPackage ../development/mobile/webos/novacom.nix { };
|
|
novacomd = callPackage ../development/mobile/webos/novacomd.nix { };
|
|
};
|
|
|
|
anevicon = callPackage ../tools/networking/anevicon {
|
|
inherit (darwin.apple_sdk.frameworks) Security;
|
|
};
|
|
|
|
apprise = with python3Packages; toPythonApplication apprise;
|
|
|
|
aria2 = callPackage ../tools/networking/aria2 {
|
|
inherit (darwin.apple_sdk.frameworks) Security;
|
|
inherit (python3Packages) sphinx;
|
|
};
|
|
aria = aria2;
|
|
|
|
as-tree = callPackage ../tools/misc/as-tree { };
|
|
|
|
asmfmt = callPackage ../development/tools/asmfmt { };
|
|
|
|
aspcud = callPackage ../tools/misc/aspcud { };
|
|
|
|
at = callPackage ../tools/system/at { };
|
|
|
|
atftp = callPackage ../tools/networking/atftp { };
|
|
|
|
autogen = callPackage ../development/tools/misc/autogen { };
|
|
|
|
autojump = callPackage ../tools/misc/autojump { };
|
|
|
|
automysqlbackup = callPackage ../tools/backup/automysqlbackup { };
|
|
|
|
autorandr = callPackage ../tools/misc/autorandr {};
|
|
|
|
avahi = callPackage ../development/libraries/avahi (config.avahi or {});
|
|
|
|
avahi-compat = callPackage ../development/libraries/avahi ((config.avahi or {}) // {
|
|
withLibdnssdCompat = true;
|
|
});
|
|
|
|
avro-c = callPackage ../development/libraries/avro-c { };
|
|
|
|
avro-cpp = callPackage ../development/libraries/avro-c++ { boost = boost160; };
|
|
|
|
aws = callPackage ../tools/virtualization/aws { };
|
|
|
|
aws_mturk_clt = callPackage ../tools/misc/aws-mturk-clt { };
|
|
|
|
awstats = callPackage ../tools/system/awstats { };
|
|
|
|
awsweeper = callPackage ../tools/admin/awsweeper { };
|
|
|
|
axel = callPackage ../tools/networking/axel {
|
|
libssl = openssl;
|
|
};
|
|
|
|
axoloti = callPackage ../applications/audio/axoloti {
|
|
gcc-arm-embedded = pkgsCross.arm-embedded.buildPackages.gcc;
|
|
binutils-arm-embedded = pkgsCross.arm-embedded.buildPackages.binutils;
|
|
jdk = jdk8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731
|
|
};
|
|
dfu-util-axoloti = callPackage ../applications/audio/axoloti/dfu-util.nix { };
|
|
libusb1-axoloti = callPackage ../applications/audio/axoloti/libusb1.nix {
|
|
inherit (darwin) libobjc;
|
|
inherit (darwin.apple_sdk.frameworks) IOKit;
|
|
};
|
|
|
|
azureus = callPackage ../tools/networking/p2p/azureus {
|
|
jdk = jdk8;
|
|
swt = swt_jdk8;
|
|
};
|
|
|
|
b3sum = callPackage ../tools/security/b3sum {};
|
|
|
|
backblaze-b2 = callPackage ../development/tools/backblaze-b2 { };
|
|
|
|
badtouch = callPackage ../tools/security/badtouch {
|
|
inherit (darwin.apple_sdk.frameworks) Security;
|
|
};
|
|
|
|
bandwhich = callPackage ../tools/networking/bandwhich {
|
|
inherit (darwin.apple_sdk.frameworks) Security;
|
|
};
|
|
|
|
bar = callPackage ../tools/system/bar {};
|
|
|
|
base16-shell-preview = callPackage ../misc/base16-shell-preview { };
|
|
|
|
base16-builder = callPackage ../misc/base16-builder { };
|
|
|
|
basex = callPackage ../tools/text/xml/basex { };
|
|
|
|
bashplotlib = callPackage ../tools/misc/bashplotlib { };
|
|
|
|
babeld = callPackage ../tools/networking/babeld { };
|
|
|
|
babelfish = callPackage ../shells/fish/babelfish.nix { };
|
|
|
|
badchars = python3Packages.callPackage ../tools/security/badchars { };
|
|
|
|
badvpn = callPackage ../tools/networking/badvpn {};
|
|
|
|
barcode = callPackage ../tools/graphics/barcode {};
|
|
|
|
bashburn = callPackage ../tools/cd-dvd/bashburn { };
|
|
|
|
bashmount = callPackage ../tools/filesystems/bashmount {};
|
|
|
|
bat = callPackage ../tools/misc/bat {
|
|
inherit (darwin.apple_sdk.frameworks) Security;
|
|
};
|
|
|
|
bat-extras = recurseIntoAttrs (callPackages ../tools/misc/bat-extras { });
|
|
|
|
beauty-line-icon-theme = callPackage ../data/icons/beauty-line-icon-theme {
|
|
inherit (plasma5Packages) breeze-icons;
|
|
};
|
|
|
|
bc = callPackage ../tools/misc/bc { };
|
|
|
|
bdf2psf = callPackage ../tools/misc/bdf2psf { };
|
|
|
|
bdf2sfd = callPackage ../tools/misc/bdf2sfd { };
|
|
|
|
bcat = callPackage ../tools/text/bcat {};
|
|
|
|
bcache-tools = callPackage ../tools/filesystems/bcache-tools { };
|
|
|
|
bchunk = callPackage ../tools/cd-dvd/bchunk { };
|
|
|
|
inherit (callPackages ../misc/logging/beats/6.x.nix { })
|
|
filebeat6
|
|
heartbeat6
|
|
metricbeat6
|
|
packetbeat6
|
|
journalbeat6;
|
|
|
|
inherit (callPackages ../misc/logging/beats/7.x.nix { })
|
|
filebeat7
|
|
heartbeat7
|
|
metricbeat7
|
|
packetbeat7
|
|
journalbeat7;
|
|
|
|
filebeat = filebeat6;
|
|
heartbeat = heartbeat6;
|
|
metricbeat = metricbeat6;
|
|
packetbeat = packetbeat6;
|
|
journalbeat = journalbeat6;
|
|
|
|
bfr = callPackage ../tools/misc/bfr { };
|
|
|
|
bibtool = callPackage ../tools/misc/bibtool { };
|
|
|
|
bibutils = callPackage ../tools/misc/bibutils { };
|
|
|
|
bibtex2html = callPackage ../tools/misc/bibtex2html { };
|
|
|
|
bicon = callPackage ../applications/misc/bicon { };
|
|
|
|
bindfs = callPackage ../tools/filesystems/bindfs { };
|
|
|
|
binwalk = with python3Packages; toPythonApplication binwalk;
|
|
|
|
birdtray = libsForQt5.callPackage ../applications/misc/birdtray { };
|
|
|
|
bitbucket-cli = python2Packages.bitbucket-cli;
|
|
|
|
bitbucket-server-cli = callPackage ../applications/version-management/git-and-tools/bitbucket-server-cli { };
|
|
|
|
blink = libsForQt5.callPackage ../applications/networking/instant-messengers/blink { };
|
|
|
|
blockbook = callPackage ../servers/blockbook { };
|
|
|
|
blockhash = callPackage ../tools/graphics/blockhash { };
|
|
|
|
bluemix-cli = callPackage ../tools/admin/bluemix-cli { };
|
|
|
|
blur-effect = callPackage ../tools/graphics/blur-effect { };
|
|
|
|
butane = callPackage ../development/tools/butane { };
|
|
|
|
charles = charles4;
|
|
inherit (callPackage ../applications/networking/charles {})
|
|
charles3
|
|
charles4
|
|
;
|
|
|
|
libquotient = libsForQt5.callPackage ../development/libraries/libquotient {};
|
|
|
|
quaternion = libsForQt5.callPackage ../applications/networking/instant-messengers/quaternion { };
|
|
|
|
mirage-im = libsForQt5.callPackage ../applications/networking/instant-messengers/mirage {};
|
|
|
|
tensor = libsForQt5.callPackage ../applications/networking/instant-messengers/tensor { };
|
|
|
|
libtensorflow-bin = callPackage ../development/libraries/science/math/tensorflow/bin.nix {
|
|
cudaSupport = config.cudaSupport or false;
|
|
inherit (linuxPackages) nvidia_x11;
|
|
cudatoolkit = cudatoolkit_10_0;
|
|
cudnn = cudnn_cudatoolkit_10_0;
|
|
};
|
|
|
|
libtensorflow =
|
|
if python.pkgs.tensorflow ? libtensorflow
|
|
then python.pkgs.tensorflow.libtensorflow
|
|
else libtensorflow-bin;
|
|
|
|
libtorch-bin = callPackage ../development/libraries/science/math/libtorch/bin.nix {
|
|
cudaSupport = config.cudaSupport or false;
|
|
};
|
|
|
|
behdad-fonts = callPackage ../data/fonts/behdad-fonts { };
|
|
|
|
bfetch = callPackage ../tools/misc/bfetch { };
|
|
|
|
bless = callPackage ../applications/editors/bless { };
|
|
|
|
blink1-tool = callPackage ../tools/misc/blink1-tool { };
|
|
|
|
blis = callPackage ../development/libraries/science/math/blis { };
|
|
|
|
bliss = callPackage ../applications/science/math/bliss { };
|
|
|
|
blobfuse = callPackage ../tools/filesystems/blobfuse { };
|
|
|
|
blockdiag = with python3Packages; toPythonApplication blockdiag;
|
|
|
|
bluez-alsa = callPackage ../tools/bluetooth/bluez-alsa { };
|
|
|
|
bluez-tools = callPackage ../tools/bluetooth/bluez-tools { };
|
|
|
|
bmon = callPackage ../tools/misc/bmon { };
|
|
|
|
bmake = callPackage ../development/tools/build-managers/bmake { };
|
|
|
|
boca = callPackage ../development/libraries/boca { };
|
|
|
|
bochs = callPackage ../applications/virtualization/bochs { };
|
|
|
|
bubblewrap = callPackage ../tools/admin/bubblewrap { };
|
|
|
|
borgbackup = callPackage ../tools/backup/borgbackup { };
|
|
|
|
borgmatic = callPackage ../tools/backup/borgmatic { };
|
|
|
|
boringtun = callPackage ../tools/networking/boringtun { };
|
|
|
|
bookstack = callPackage ../servers/web-apps/bookstack { };
|
|
|
|
# Upstream recommends qt5.12 and it doesn't build with qt5.15
|
|
boomerang = libsForQt512.callPackage ../development/tools/boomerang { };
|
|
|
|
boost-build = callPackage ../development/tools/boost-build { };
|
|
|
|
boot = callPackage ../development/tools/build-managers/boot { };
|
|
|
|
bowtie = callPackage ../applications/science/biology/bowtie { };
|
|
|
|
bowtie2 = callPackage ../applications/science/biology/bowtie2 { };
|
|
|
|
boxfs = callPackage ../tools/filesystems/boxfs { };
|
|
|
|
bpytop = callPackage ../tools/system/bpytop { };
|
|
|
|
brasero-original = lowPrio (callPackage ../tools/cd-dvd/brasero { });
|
|
|
|
brasero = callPackage ../tools/cd-dvd/brasero/wrapper.nix { };
|
|
|
|
brigand = callPackage ../development/libraries/brigand { };
|
|
|
|
brltty = callPackage ../tools/misc/brltty { };
|
|
|
|
brook = callPackage ../tools/networking/brook { };
|
|
|
|
broot = callPackage ../tools/misc/broot {
|
|
inherit (darwin.apple_sdk.frameworks) Security;
|
|
};
|
|
|
|
bruteforce-luks = callPackage ../tools/security/bruteforce-luks { };
|
|
|
|
brutespray = callPackage ../tools/security/brutespray { };
|
|
|
|
breakpointHook = assert stdenv.isLinux;
|
|
makeSetupHook { } ../build-support/setup-hooks/breakpoint-hook.sh;
|
|
|
|
bsod = callPackage ../misc/emulators/bsod { };
|
|
|
|
py65 = python3Packages.callPackage ../misc/emulators/py65 { };
|
|
|
|
simh = callPackage ../misc/emulators/simh { };
|
|
|
|
btrfs-progs = callPackage ../tools/filesystems/btrfs-progs { };
|
|
|
|
btlejack = python3Packages.callPackage ../applications/radio/btlejack { };
|
|
|
|
btrbk = callPackage ../tools/backup/btrbk {
|
|
asciidoc = asciidoc-full;
|
|
};
|
|
|
|
buildpack = callPackage ../development/tools/buildpack { };
|
|
|
|
bottom-rs = callPackage ../tools/misc/bottom-rs { };
|
|
|
|
buildtorrent = callPackage ../tools/misc/buildtorrent { };
|
|
|
|
bustle = haskellPackages.bustle;
|
|
|
|
buttersink = callPackage ../tools/filesystems/buttersink { };
|
|
|
|
bwm_ng = callPackage ../tools/networking/bwm-ng { };
|
|
|
|
byobu = callPackage ../tools/misc/byobu {
|
|
# Choices: [ tmux screen ];
|
|
textual-window-manager = tmux;
|
|
};
|
|
|
|
bypass403 = callPackage ../tools/security/bypass403 { };
|
|
|
|
bsh = fetchurl {
|
|
url = "http://www.beanshell.org/bsh-2.0b5.jar";
|
|
sha256 = "0p2sxrpzd0vsk11zf3kb5h12yl1nq4yypb5mpjrm8ww0cfaijck2";
|
|
};
|
|
|
|
btfs = callPackage ../os-specific/linux/btfs { };
|
|
|
|
buildah = callPackage ../development/tools/buildah/wrapper.nix { };
|
|
buildah-unwrapped = callPackage ../development/tools/buildah { };
|
|
|
|
buildkit = callPackage ../development/tools/buildkit { };
|
|
|
|
bukubrow = callPackage ../tools/networking/bukubrow { };
|
|
|
|
burpsuite = callPackage ../tools/networking/burpsuite {};
|
|
|
|
bs-platform = callPackage ../development/compilers/bs-platform {};
|
|
|
|
c3d = callPackage ../applications/graphics/c3d {
|
|
inherit (darwin.apple_sdk.frameworks) Cocoa;
|
|
};
|
|
|
|
cue2pops = callPackage ../tools/cd-dvd/cue2pops { };
|
|
|
|
cabal2nix-unwrapped = haskell.lib.justStaticExecutables (haskell.lib.generateOptparseApplicativeCompletion "cabal2nix" haskellPackages.cabal2nix);
|
|
|
|
cabal2nix = symlinkJoin {
|
|
inherit (cabal2nix-unwrapped) name meta;
|
|
nativeBuildInputs = [ makeWrapper ];
|
|
paths = [ cabal2nix-unwrapped ];
|
|
postBuild = ''
|
|
wrapProgram $out/bin/cabal2nix \
|
|
--prefix PATH ":" "${lib.makeBinPath [ nix nix-prefetch-scripts ]}"
|
|
'';
|
|
};
|
|
|
|
stack2nix = with haskell.lib; overrideCabal (justStaticExecutables haskellPackages.stack2nix) (drv: {
|
|
executableToolDepends = [ makeWrapper ];
|
|
postInstall = ''
|
|
wrapProgram $out/bin/stack2nix \
|
|
--prefix PATH ":" "${git}/bin:${cabal-install}/bin"
|
|
'';
|
|
});
|
|
|
|
caddy = callPackage ../servers/caddy { };
|
|
|
|
traefik = callPackage ../servers/traefik { };
|
|
|
|
calamares = libsForQt514.callPackage ../tools/misc/calamares {
|
|
python = python3;
|
|
boost = pkgs.boost.override { python = python3; };
|
|
};
|
|
|
|
calendar-cli = callPackage ../tools/networking/calendar-cli { };
|
|
|
|
candle = libsForQt5.callPackage ../applications/misc/candle { };
|
|
|
|
capstone = callPackage ../development/libraries/capstone { };
|
|
|
|
keystone = callPackage ../development/libraries/keystone { };
|
|
|
|
casync = callPackage ../applications/networking/sync/casync {
|
|
sphinx = python3Packages.sphinx;
|
|
};
|
|
|
|
cataract = callPackage ../applications/misc/cataract { };
|
|
cataract-unstable = callPackage ../applications/misc/cataract/unstable.nix { };
|
|
|
|
catch = callPackage ../development/libraries/catch { };
|
|
|
|
catch2 = callPackage ../development/libraries/catch2 { };
|
|
|
|
catdoc = callPackage ../tools/text/catdoc { };
|
|
|
|
catdocx = callPackage ../tools/text/catdocx { };
|
|
|
|
catclock = callPackage ../applications/misc/catclock { };
|
|
|
|
cardpeek = callPackage ../applications/misc/cardpeek { };
|
|
|
|
cawbird = callPackage ../applications/networking/cawbird { };
|
|
|
|
cde = callPackage ../tools/package-management/cde { };
|
|
|
|
cdemu-daemon = callPackage ../misc/emulators/cdemu/daemon.nix { };
|
|
|
|
cdemu-client = callPackage ../misc/emulators/cdemu/client.nix { };
|
|
|
|
ceres-solver = callPackage ../development/libraries/ceres-solver {
|
|
gflags = null; # only required for examples/tests
|
|
};
|
|
|
|
craftos-pc = callPackage ../misc/emulators/craftos-pc { };
|
|
|
|
gcdemu = callPackage ../misc/emulators/cdemu/gui.nix { };
|
|
|
|
image-analyzer = callPackage ../misc/emulators/cdemu/analyzer.nix { };
|
|
|
|
cbor-diag = callPackage ../development/tools/cbor-diag { };
|
|
|
|
cassowary = callPackage ../tools/networking/cassowary { };
|
|
|
|
croc = callPackage ../tools/networking/croc { };
|
|
|
|
cddl = callPackage ../development/tools/cddl { };
|
|
|
|
cedille = callPackage ../applications/science/logic/cedille
|
|
{ inherit (haskellPackages) alex happy Agda ghcWithPackages;
|
|
};
|
|
|
|
cfdyndns = callPackage ../applications/networking/dyndns/cfdyndns { };
|
|
|
|
charliecloud = callPackage ../applications/virtualization/charliecloud { };
|
|
|
|
chelf = callPackage ../tools/misc/chelf { };
|
|
|
|
chisel = callPackage ../tools/networking/chisel { };
|
|
|
|
cht-sh = callPackage ../tools/misc/cht.sh { };
|
|
|
|
ckbcomp = callPackage ../tools/X11/ckbcomp { };
|
|
|
|
clac = callPackage ../tools/misc/clac {};
|
|
|
|
clash = callPackage ../tools/networking/clash { };
|
|
|
|
clasp = callPackage ../tools/misc/clasp { };
|
|
|
|
clevercsv = with python3Packages; toPythonApplication clevercsv;
|
|
|
|
clevis = callPackage ../tools/security/clevis {
|
|
asciidoc = asciidoc-full;
|
|
};
|
|
|
|
cli53 = callPackage ../tools/admin/cli53 { };
|
|
|
|
cli-visualizer = callPackage ../applications/misc/cli-visualizer { };
|
|
|
|
clickclack = callPackage ../tools/misc/clickclack { };
|
|
|
|
clog-cli = callPackage ../development/tools/clog-cli { };
|
|
|
|
cloud-init = python3.pkgs.callPackage ../tools/virtualization/cloud-init { };
|
|
|
|
cloudbrute = callPackage ../tools/security/cloudbrute { };
|
|
|
|
cloudflared = callPackage ../applications/networking/cloudflared { };
|
|
|
|
cloudmonkey = callPackage ../tools/virtualization/cloudmonkey { };
|
|
|
|
clib = callPackage ../tools/package-management/clib { };
|
|
|
|
clingo = callPackage ../applications/science/logic/potassco/clingo.nix { };
|
|
|
|
clingcon = callPackage ../applications/science/logic/potassco/clingcon.nix { };
|
|
|
|
clprover = callPackage ../applications/science/logic/clprover/clprover.nix { };
|
|
|
|
coloredlogs = with python3Packages; toPythonApplication coloredlogs;
|
|
|
|
colord-kde = libsForQt5.callPackage ../tools/misc/colord-kde {};
|
|
|
|
colpack = callPackage ../applications/science/math/colpack { };
|
|
|
|
commitizen = callPackage ../applications/version-management/commitizen {};
|
|
|
|
compactor = callPackage ../applications/networking/compactor { };
|
|
|
|
consul = callPackage ../servers/consul { };
|
|
|
|
consul-alerts = callPackage ../servers/monitoring/consul-alerts { };
|
|
|
|
consul-template = callPackage ../tools/system/consul-template { };
|
|
|
|
copyright-update = callPackage ../tools/text/copyright-update { };
|
|
|
|
inherit (callPackage ../tools/misc/coreboot-utils { })
|
|
msrtool
|
|
cbmem
|
|
ifdtool
|
|
intelmetool
|
|
cbfstool
|
|
nvramtool
|
|
superiotool
|
|
ectool
|
|
inteltool
|
|
amdfwtool
|
|
acpidump-all
|
|
coreboot-utils;
|
|
|
|
corosync = callPackage ../servers/corosync { };
|
|
|
|
cowsay = callPackage ../tools/misc/cowsay { };
|
|
|
|
czkawka = callPackage ../tools/misc/czkawka { };
|
|
|
|
cherrytree = callPackage ../applications/misc/cherrytree { };
|
|
|
|
chntpw = callPackage ../tools/security/chntpw { };
|
|
|
|
clipman = callPackage ../tools/wayland/clipman { };
|
|
|
|
kanshi = callPackage ../tools/wayland/kanshi { };
|
|
|
|
oguri = callPackage ../tools/wayland/oguri { };
|
|
|
|
slurp = callPackage ../tools/wayland/slurp { };
|
|
|
|
swaykbdd = callPackage ../tools/wayland/swaykbdd { };
|
|
|
|
swaycwd = callPackage ../tools/wayland/swaycwd { };
|
|
|
|
wayland-utils = callPackage ../tools/wayland/wayland-utils { };
|
|
|
|
wev = callPackage ../tools/wayland/wev { };
|
|
|
|
wdomirror = callPackage ../tools/wayland/wdomirror { };
|
|
|
|
wl-clipboard = callPackage ../tools/wayland/wl-clipboard { };
|
|
|
|
wlogout = callPackage ../tools/wayland/wlogout { };
|
|
|
|
wlr-randr = callPackage ../tools/wayland/wlr-randr { };
|
|
|
|
wlsunset = callPackage ../tools/wayland/wlsunset { };
|
|
|
|
wob = callPackage ../tools/wayland/wob { };
|
|
|
|
wshowkeys = callPackage ../tools/wayland/wshowkeys { };
|
|
|
|
wtype = callPackage ../tools/wayland/wtype { };
|
|
|
|
ydotool = callPackage ../tools/wayland/ydotool { };
|
|
|
|
clipster = callPackage ../tools/misc/clipster { };
|
|
|
|
contrast = callPackage ../applications/accessibility/contrast { };
|
|
|
|
cplex = callPackage ../applications/science/math/cplex (config.cplex or {});
|
|
|
|
cpulimit = callPackage ../tools/misc/cpulimit { };
|
|
|
|
code-minimap = callPackage ../tools/misc/code-minimap { };
|
|
|
|
codesearch = callPackage ../tools/text/codesearch { };
|
|
|
|
codec2 = callPackage ../development/libraries/codec2 { };
|
|
|
|
contacts = callPackage ../tools/misc/contacts {
|
|
inherit (darwin.apple_sdk.frameworks) Foundation AddressBook;
|
|
xcbuildHook = xcbuild6Hook;
|
|
};
|
|
|
|
colorls = callPackage ../tools/system/colorls { };
|
|
|
|
coloursum = callPackage ../tools/text/coloursum {
|
|
inherit (darwin.apple_sdk.frameworks) Security;
|
|
};
|
|
|
|
compsize = callPackage ../os-specific/linux/compsize { };
|
|
|
|
cot = with python3Packages; toPythonApplication cot;
|
|
|
|
coturn = callPackage ../servers/coturn { };
|
|
|
|
coursier = callPackage ../development/tools/coursier {};
|
|
|
|
cppclean = callPackage ../development/tools/cppclean {};
|
|
|
|
credhub-cli = callPackage ../tools/admin/credhub-cli {};
|
|
|
|
crex = callPackage ../tools/misc/crex { };
|
|
|
|
cri-tools = callPackage ../tools/virtualization/cri-tools {};
|
|
|
|
crip = callPackage ../applications/audio/crip { };
|
|
|
|
crosvm = callPackage ../applications/virtualization/crosvm { };
|
|
|
|
crunch = callPackage ../tools/security/crunch { };
|
|
|
|
crudini = callPackage ../tools/misc/crudini { };
|
|
|
|
csv2odf = callPackage ../applications/office/csv2odf { };
|
|
|
|
csvkit = callPackage ../tools/text/csvkit { };
|
|
|
|
csv2latex = callPackage ../tools/misc/csv2latex { };
|
|
|
|
csvs-to-sqlite = with python3Packages; toPythonApplication csvs-to-sqlite;
|
|
|
|
cucumber = callPackage ../development/tools/cucumber {};
|
|
|
|
dabtools = callPackage ../applications/radio/dabtools { };
|
|
|
|
daemontools = callPackage ../tools/admin/daemontools { };
|
|
|
|
dale = callPackage ../development/compilers/dale { };
|
|
|
|
dante = callPackage ../servers/dante { };
|
|
|
|
dapr-cli = callPackage ../development/tools/dapr/cli {};
|
|
|
|
dasel = callPackage ../applications/misc/dasel { };
|
|
|
|
dasher = callPackage ../applications/accessibility/dasher { };
|
|
|
|
datamash = callPackage ../tools/misc/datamash { };
|
|
|
|
datasette = with python3Packages; toPythonApplication datasette;
|
|
|
|
howard-hinnant-date = callPackage ../development/libraries/howard-hinnant-date { };
|
|
|
|
datefudge = callPackage ../tools/system/datefudge { };
|
|
|
|
dateutils = callPackage ../tools/misc/dateutils { };
|
|
|
|
datovka = libsForQt5.callPackage ../applications/networking/datovka { };
|
|
|
|
dconf = callPackage ../development/libraries/dconf { };
|
|
|
|
dcw-gmt = callPackage ../applications/gis/gmt/dcw.nix { };
|
|
|
|
ddar = callPackage ../tools/backup/ddar { };
|
|
|
|
ddate = callPackage ../tools/misc/ddate { };
|
|
|
|
dduper = callPackage ../tools/filesystems/dduper { };
|
|
|
|
dedup = callPackage ../tools/backup/dedup { };
|
|
|
|
dehydrated = callPackage ../tools/admin/dehydrated { };
|
|
|
|
deis = callPackage ../development/tools/deis {};
|
|
|
|
deisctl = callPackage ../development/tools/deisctl {};
|
|
|
|
deja-dup = callPackage ../applications/backup/deja-dup { };
|
|
|
|
dejsonlz4 = callPackage ../tools/compression/dejsonlz4 { };
|
|
|
|
desync = callPackage ../applications/networking/sync/desync { };
|
|
|
|
devdocs-desktop = callPackage ../applications/misc/devdocs-desktop { };
|
|
|
|
devmem2 = callPackage ../os-specific/linux/devmem2 { };
|
|
|
|
dbus-broker = callPackage ../os-specific/linux/dbus-broker { };
|
|
|
|
ioport = callPackage ../os-specific/linux/ioport {};
|
|
|
|
diagrams-builder = callPackage ../tools/graphics/diagrams-builder {
|
|
inherit (haskellPackages) ghcWithPackages diagrams-builder;
|
|
};
|
|
|
|
dialog = callPackage ../tools/misc/dialog { };
|
|
|
|
dibbler = callPackage ../tools/networking/dibbler { };
|
|
|
|
diesel-cli = callPackage ../development/tools/diesel-cli {
|
|
inherit (darwin.apple_sdk.frameworks) Security;
|
|
};
|
|
|
|
digitemp = callPackage ../tools/misc/digitemp { };
|
|
|
|
dijo = callPackage ../tools/misc/dijo {
|
|
inherit (darwin.apple_sdk.frameworks) CoreServices;
|
|
};
|
|
|
|
ding = callPackage ../applications/misc/ding {
|
|
aspellDicts_de = aspellDicts.de;
|
|
aspellDicts_en = aspellDicts.en;
|
|
};
|
|
|
|
dirb = callPackage ../tools/networking/dirb { };
|
|
|
|
direnv = callPackage ../tools/misc/direnv { };
|
|
|
|
h = callPackage ../tools/misc/h { };
|
|
|
|
discount = callPackage ../tools/text/discount { };
|
|
|
|
discourse = callPackage ../servers/web-apps/discourse { };
|
|
|
|
discourseAllPlugins = discourse.override {
|
|
plugins = lib.filter (p: p ? pluginName) (builtins.attrValues discourse.plugins);
|
|
};
|
|
|
|
discourse-mail-receiver = callPackage ../servers/web-apps/discourse/mail_receiver { };
|
|
|
|
discocss = callPackage ../tools/misc/discocss { };
|
|
|
|
disfetch = callPackage ../tools/misc/disfetch { };
|
|
|
|
disk-filltest = callPackage ../tools/system/disk-filltest { };
|
|
|
|
diskscan = callPackage ../tools/misc/diskscan { };
|
|
|
|
disorderfs = callPackage ../tools/filesystems/disorderfs {
|
|
asciidoc = asciidoc-full;
|
|
};
|
|
|
|
dislocker = callPackage ../tools/filesystems/dislocker { };
|
|
|
|
distgen = callPackage ../development/tools/distgen {};
|
|
|
|
distrobuilder = callPackage ../tools/virtualization/distrobuilder { };
|
|
|
|
ditaa = callPackage ../tools/graphics/ditaa { };
|
|
|
|
dino = callPackage ../applications/networking/instant-messengers/dino { };
|
|
|
|
dlx = callPackage ../misc/emulators/dlx { };
|
|
|
|
dgen-sdl = callPackage ../misc/emulators/dgen-sdl { };
|
|
|
|
doitlive = callPackage ../tools/misc/doitlive { };
|
|
|
|
dokuwiki = callPackage ../servers/web-apps/dokuwiki { };
|
|
|
|
doppler = callPackage ../tools/security/doppler {};
|
|
|
|
dosage = callPackage ../applications/graphics/dosage { };
|
|
|
|
dotenv-linter = callPackage ../development/tools/analysis/dotenv-linter { };
|
|
|
|
inherit (ocamlPackages) dot-merlin-reader;
|
|
|
|
dozenal = callPackage ../applications/misc/dozenal { };
|
|
|
|
dpic = callPackage ../tools/graphics/dpic { };
|
|
|
|
dragon-drop = callPackage ../tools/X11/dragon-drop {
|
|
gtk = gtk3;
|
|
};
|
|
|
|
dsvpn = callPackage ../applications/networking/dsvpn { };
|
|
|
|
dtools = callPackage ../development/tools/dtools { };
|
|
|
|
dtrx = callPackage ../tools/compression/dtrx { };
|
|
|
|
dua = callPackage ../tools/misc/dua { };
|
|
|
|
duf = callPackage ../tools/misc/duf { };
|
|
|
|
inherit (ocaml-ng.ocamlPackages_4_10) dune_1;
|
|
inherit (ocamlPackages) dune_2 dune-release;
|
|
|
|
duperemove = callPackage ../tools/filesystems/duperemove { };
|
|
|
|
dvc = callPackage ../applications/version-management/dvc { };
|
|
|
|
dvc-with-remotes = callPackage ../applications/version-management/dvc {
|
|
enableGoogle = true;
|
|
enableAWS = true;
|
|
enableAzure = true;
|
|
enableSSH = true;
|
|
};
|
|
|
|
dynamic-colors = callPackage ../tools/misc/dynamic-colors { };
|
|
|
|
dyncall = callPackage ../development/libraries/dyncall { };
|
|
|
|
dyndnsc = callPackage ../applications/networking/dyndns/dyndnsc { };
|
|
|
|
earthly = callPackage ../development/tools/earthly { };
|
|
|
|
earlybird = callPackage ../tools/security/earlybird { };
|
|
|
|
earlyoom = callPackage ../os-specific/linux/earlyoom { };
|
|
|
|
EBTKS = callPackage ../development/libraries/science/biology/EBTKS { };
|
|
|
|
ecasound = callPackage ../applications/audio/ecasound { };
|
|
|
|
edac-utils = callPackage ../os-specific/linux/edac-utils { };
|
|
|
|
eddy = libsForQt5.callPackage ../applications/graphics/eddy { };
|
|
|
|
eggdrop = callPackage ../tools/networking/eggdrop { };
|
|
|
|
eksctl = callPackage ../tools/admin/eksctl { };
|
|
|
|
electronplayer = callPackage ../applications/video/electronplayer/electronplayer.nix { };
|
|
|
|
element-desktop = callPackage ../applications/networking/instant-messengers/element/element-desktop.nix {
|
|
inherit (darwin.apple_sdk.frameworks) Security AppKit CoreServices;
|
|
};
|
|
|
|
element-web = callPackage ../applications/networking/instant-messengers/element/element-web.nix {
|
|
conf = config.element-web.conf or {};
|
|
};
|
|
|
|
elementary-xfce-icon-theme = callPackage ../data/icons/elementary-xfce-icon-theme { };
|
|
|
|
ell = callPackage ../os-specific/linux/ell { };
|
|
|
|
elm-github-install = callPackage ../tools/package-management/elm-github-install { };
|
|
|
|
elogind = callPackage ../applications/misc/elogind { };
|
|
|
|
enca = callPackage ../tools/text/enca { };
|
|
|
|
enigma = callPackage ../games/enigma {};
|
|
|
|
ent = callPackage ../tools/misc/ent { };
|
|
|
|
envconsul = callPackage ../tools/system/envconsul { };
|
|
|
|
envsubst = callPackage ../tools/misc/envsubst { };
|
|
|
|
errcheck = callPackage ../development/tools/errcheck { };
|
|
|
|
eschalot = callPackage ../tools/security/eschalot { };
|
|
|
|
espanso = callPackage ../applications/office/espanso { };
|
|
|
|
esphome = callPackage ../tools/misc/esphome { };
|
|
|
|
esptool = callPackage ../tools/misc/esptool { };
|
|
|
|
esptool-ck = callPackage ../tools/misc/esptool-ck { };
|
|
|
|
ephemeralpg = callPackage ../development/tools/database/ephemeralpg {};
|
|
|
|
et = callPackage ../applications/misc/et {};
|
|
|
|
ejson = callPackage ../development/tools/ejson {};
|
|
|
|
eternal-terminal = callPackage ../tools/networking/eternal-terminal {};
|
|
|
|
f3 = callPackage ../tools/filesystems/f3 { };
|
|
|
|
f3d = callPackage ../applications/graphics/f3d {
|
|
inherit (darwin.apple_sdk.frameworks) Cocoa OpenGL;
|
|
};
|
|
|
|
fac = callPackage ../development/tools/fac { };
|
|
|
|
facedetect = callPackage ../tools/graphics/facedetect { };
|
|
|
|
facter = callPackage ../tools/system/facter { };
|
|
|
|
fasd = callPackage ../tools/misc/fasd { };
|
|
|
|
fastJson = callPackage ../development/libraries/fastjson { };
|
|
|
|
fast-cli = nodePackages.fast-cli;
|
|
|
|
fast-cpp-csv-parser = callPackage ../development/libraries/fast-cpp-csv-parser { };
|
|
|
|
faudio = callPackage ../development/libraries/faudio { };
|
|
|
|
fd = callPackage ../tools/misc/fd { };
|
|
|
|
fdroidserver = python3Packages.callPackage ../development/tools/fdroidserver { };
|
|
|
|
filebench = callPackage ../tools/misc/filebench { };
|
|
|
|
filebot = callPackage ../applications/video/filebot { };
|
|
|
|
fileshare = callPackage ../servers/fileshare {};
|
|
|
|
fileshelter = callPackage ../servers/web-apps/fileshelter { };
|
|
|
|
fioctl = callPackage ../tools/admin/fioctl { };
|
|
|
|
firecracker = callPackage ../applications/virtualization/firecracker { };
|
|
|
|
firectl = callPackage ../applications/virtualization/firectl { };
|
|
|
|
firestarter = callPackage ../applications/misc/firestarter { };
|
|
|
|
frangipanni = callPackage ../tools/text/frangipanni { };
|
|
|
|
fselect = callPackage ../tools/misc/fselect { };
|
|
|
|
fsmon = callPackage ../tools/misc/fsmon { };
|
|
|
|
fst = callPackage ../tools/text/fst { };
|
|
|
|
fsql = callPackage ../tools/misc/fsql { };
|
|
|
|
fop = callPackage ../tools/typesetting/fop {
|
|
jdk = openjdk8;
|
|
};
|
|
|
|
fondu = callPackage ../tools/misc/fondu { };
|
|
|
|
fpp = callPackage ../tools/misc/fpp { };
|
|
|
|
fsmark = callPackage ../tools/misc/fsmark { };
|
|
|
|
futhark = haskell.lib.justStaticExecutables haskellPackages.futhark;
|
|
|
|
inherit (nodePackages) fx;
|
|
|
|
tllist = callPackage ../development/libraries/tllist { };
|
|
|
|
fcft = callPackage ../development/libraries/fcft { };
|
|
|
|
fuzzel = callPackage ../applications/misc/fuzzel { };
|
|
|
|
flashfocus = callPackage ../misc/flashfocus { };
|
|
|
|
qt-video-wlr = libsForQt5.callPackage ../applications/misc/qt-video-wlr { };
|
|
|
|
fwup = callPackage ../tools/misc/fwup {
|
|
inherit (darwin.apple_sdk.frameworks) DiskArbitration;
|
|
};
|
|
|
|
fx_cast_bridge = callPackage ../tools/misc/fx_cast { };
|
|
|
|
fzf = callPackage ../tools/misc/fzf { };
|
|
|
|
fzf-zsh = callPackage ../shells/zsh/fzf-zsh { };
|
|
|
|
fzy = callPackage ../tools/misc/fzy { };
|
|
|
|
g2o = libsForQt5.callPackage ../development/libraries/g2o { };
|
|
|
|
gb-backup = callPackage ../tools/backup/gamerbackup { };
|
|
|
|
gbsplay = callPackage ../applications/audio/gbsplay { };
|
|
|
|
gdrivefs = python27Packages.gdrivefs;
|
|
|
|
gdrive = callPackage ../applications/networking/gdrive { };
|
|
|
|
gdu = callPackage ../tools/system/gdu { };
|
|
|
|
go-chromecast = callPackage ../applications/video/go-chromecast { };
|
|
|
|
go-containerregistry = callPackage ../development/tools/go-containerregistry { };
|
|
|
|
go-rice = callPackage ../tools/misc/go.rice {};
|
|
|
|
go-2fa = callPackage ../tools/security/2fa {};
|
|
|
|
go-dependency-manager = callPackage ../development/tools/gdm { };
|
|
|
|
go-neb = callPackage ../applications/networking/instant-messengers/go-neb { };
|
|
|
|
geckodriver = callPackage ../development/tools/geckodriver {
|
|
inherit (darwin.apple_sdk.frameworks) Security;
|
|
};
|
|
|
|
geekbench = callPackage ../tools/misc/geekbench { };
|
|
|
|
gencfsm = callPackage ../tools/security/gencfsm { };
|
|
|
|
genromfs = callPackage ../tools/filesystems/genromfs { };
|
|
|
|
gh-ost = callPackage ../tools/misc/gh-ost { };
|
|
|
|
ghidra-bin = callPackage ../tools/security/ghidra { };
|
|
|
|
gif-for-cli = callPackage ../tools/misc/gif-for-cli { };
|
|
|
|
giph = callPackage ../applications/video/giph { };
|
|
|
|
gir-rs = callPackage ../development/tools/gir { };
|
|
|
|
gist = callPackage ../tools/text/gist { };
|
|
|
|
gitjacker = callPackage ../tools/security/gitjacker { };
|
|
|
|
gixy = callPackage ../tools/admin/gixy { };
|
|
|
|
glpaper = callPackage ../development/tools/glpaper { };
|
|
|
|
gllvm = callPackage ../development/tools/gllvm { };
|
|
|
|
glide = callPackage ../development/tools/glide { };
|
|
|
|
globalarrays = callPackage ../development/libraries/globalarrays { };
|
|
|
|
glock = callPackage ../development/tools/glock { };
|
|
|
|
glslviewer = callPackage ../development/tools/glslviewer {
|
|
inherit (darwin.apple_sdk.frameworks) Cocoa;
|
|
};
|
|
|
|
gmic = callPackage ../tools/graphics/gmic { };
|
|
|
|
gmic-qt = libsForQt5.callPackage ../tools/graphics/gmic-qt { };
|
|
|
|
# NOTE: If overriding qt version, krita needs to use the same qt version as
|
|
# well.
|
|
gmic-qt-krita = gmic-qt.override {
|
|
variant = "krita";
|
|
};
|
|
|
|
gmt = callPackage ../applications/gis/gmt {
|
|
inherit (darwin.apple_sdk.frameworks)
|
|
Accelerate CoreGraphics CoreVideo;
|
|
};
|
|
|
|
goa = callPackage ../development/tools/goa { };
|
|
|
|
gohai = callPackage ../tools/system/gohai { };
|
|
|
|
gorilla-bin = callPackage ../tools/security/gorilla-bin { };
|
|
|
|
godu = callPackage ../tools/misc/godu { };
|
|
|
|
goss = callPackage ../tools/misc/goss { };
|
|
|
|
gosu = callPackage ../tools/misc/gosu { };
|
|
|
|
gotify-cli = callPackage ../tools/misc/gotify-cli { };
|
|
|
|
gping = callPackage ../tools/networking/gping { };
|
|
|
|
greg = callPackage ../applications/audio/greg {
|
|
pythonPackages = python3Packages;
|
|
};
|
|
|
|
grim = callPackage ../tools/graphics/grim { };
|
|
|
|
gringo = callPackage ../tools/misc/gringo { };
|
|
|
|
grit = callPackage ../tools/misc/grit { };
|
|
|
|
grobi = callPackage ../tools/X11/grobi { };
|
|
|
|
gscan2pdf = callPackage ../applications/graphics/gscan2pdf { };
|
|
|
|
gsctl = callPackage ../applications/misc/gsctl { };
|
|
|
|
gthree = callPackage ../development/libraries/gthree { };
|
|
|
|
gtg = callPackage ../applications/office/gtg { };
|
|
|
|
gti = callPackage ../tools/misc/gti { };
|
|
|
|
hdate = callPackage ../applications/misc/hdate { };
|
|
|
|
heatseeker = callPackage ../tools/misc/heatseeker { };
|
|
|
|
hebcal = callPackage ../tools/misc/hebcal {};
|
|
|
|
hexio = callPackage ../development/tools/hexio { };
|
|
|
|
hexyl = callPackage ../tools/misc/hexyl { };
|
|
|
|
hid-listen = callPackage ../tools/misc/hid-listen { };
|
|
|
|
hidrd = callPackage ../tools/misc/hidrd { };
|
|
|
|
hocr-tools = with python3Packages; toPythonApplication hocr-tools;
|
|
|
|
home-manager = callPackage ../tools/package-management/home-manager {};
|
|
|
|
hostsblock = callPackage ../tools/misc/hostsblock { };
|
|
|
|
hopper = qt5.callPackage ../development/tools/analysis/hopper {};
|
|
|
|
hr = callPackage ../applications/misc/hr { };
|
|
|
|
humioctl = callPackage ../applications/logging/humioctl {};
|
|
|
|
hyx = callPackage ../tools/text/hyx { };
|
|
|
|
icdiff = callPackage ../tools/text/icdiff {};
|
|
|
|
inchi = callPackage ../development/libraries/inchi {};
|
|
|
|
icon-slicer = callPackage ../tools/X11/icon-slicer { };
|
|
|
|
ifm = callPackage ../tools/graphics/ifm {};
|
|
|
|
ink = callPackage ../tools/misc/ink { };
|
|
|
|
interlock = callPackage ../servers/interlock {};
|
|
|
|
iotools = callPackage ../tools/misc/iotools { };
|
|
|
|
jellyfin = callPackage ../servers/jellyfin { };
|
|
|
|
jellyfin-media-player = libsForQt5.callPackage ../applications/video/jellyfin-media-player {
|
|
inherit (darwin.apple_sdk.frameworks) CoreFoundation Cocoa CoreAudio MediaPlayer;
|
|
};
|
|
|
|
jellyfin-mpv-shim = python3Packages.callPackage ../applications/video/jellyfin-mpv-shim { };
|
|
|
|
jellyfin-web = callPackage ../servers/jellyfin/web.nix { };
|
|
|
|
jiten = callPackage ../applications/misc/jiten { };
|
|
|
|
jotta-cli = callPackage ../applications/misc/jotta-cli { };
|
|
|
|
joycond = callPackage ../os-specific/linux/joycond { };
|
|
|
|
jwt-cli = callPackage ../tools/security/jwt-cli {
|
|
inherit (darwin.apple_sdk.frameworks) Security;
|
|
};
|
|
|
|
kapacitor = callPackage ../servers/monitoring/kapacitor { };
|
|
|
|
kaldi = callPackage ../tools/audio/kaldi { };
|
|
|
|
kisslicer = callPackage ../tools/misc/kisslicer { };
|
|
|
|
klaus = with python3Packages; toPythonApplication klaus;
|
|
|
|
klipper = callPackage ../servers/klipper { };
|
|
|
|
klog = qt5.callPackage ../applications/radio/klog { };
|
|
|
|
krapslog = callPackage ../tools/misc/krapslog { };
|
|
|
|
lcdproc = callPackage ../servers/monitoring/lcdproc { };
|
|
|
|
languagetool = callPackage ../tools/text/languagetool { };
|
|
|
|
lepton = callPackage ../tools/graphics/lepton { };
|
|
|
|
lexicon = callPackage ../tools/admin/lexicon { };
|
|
|
|
lief = callPackage ../development/libraries/lief {
|
|
python = python3;
|
|
};
|
|
|
|
libnbd = callPackage ../development/libraries/libnbd { };
|
|
|
|
libndtypes = callPackage ../development/libraries/libndtypes { };
|
|
|
|
libxnd = callPackage ../development/libraries/libxnd { };
|
|
|
|
link-grammar = callPackage ../tools/text/link-grammar { };
|
|
|
|
linuxptp = callPackage ../os-specific/linux/linuxptp { };
|
|
|
|
lisgd = callPackage ../tools/inputmethods/lisgd { };
|
|
|
|
lite = callPackage ../applications/editors/lite { };
|
|
|
|
loadwatch = callPackage ../tools/system/loadwatch { };
|
|
|
|
loccount = callPackage ../development/tools/misc/loccount { };
|
|
|
|
long-shebang = callPackage ../misc/long-shebang {};
|
|
|
|
lowdown = callPackage ../tools/typesetting/lowdown { };
|
|
|
|
lowdown-0-9 = lowPrio (callPackage ../tools/typesetting/lowdown/0.9.x.nix { });
|
|
|
|
numatop = callPackage ../os-specific/linux/numatop { };
|
|
|
|
numworks-udev-rules = callPackage ../os-specific/linux/numworks-udev-rules { };
|
|
|
|
iio-sensor-proxy = callPackage ../os-specific/linux/iio-sensor-proxy { };
|
|
|
|
ipvsadm = callPackage ../os-specific/linux/ipvsadm { };
|
|
|
|
ir-standard-fonts = callPackage ../data/fonts/ir-standard-fonts { };
|
|
|
|
kaggle = with python3Packages; toPythonApplication kaggle;
|
|
|
|
lynis = callPackage ../tools/security/lynis { };
|
|
|
|
mapproxy = callPackage ../applications/misc/mapproxy { };
|
|
|
|
marl = callPackage ../development/libraries/marl {};
|
|
|
|
marlin-calc = callPackage ../tools/misc/marlin-calc {};
|
|
|
|
masscan = callPackage ../tools/security/masscan {
|
|
stdenv = gccStdenv;
|
|
};
|
|
|
|
massren = callPackage ../tools/misc/massren { };
|
|
|
|
mat2 = with python3.pkgs; toPythonApplication mat2;
|
|
|
|
maxcso = callPackage ../tools/archivers/maxcso {};
|
|
|
|
medusa = callPackage ../tools/security/medusa { };
|
|
|
|
megasync = libsForQt515.callPackage ../applications/misc/megasync { };
|
|
|
|
megacmd = callPackage ../applications/misc/megacmd { };
|
|
|
|
meritous = callPackage ../games/meritous { };
|
|
|
|
oh-my-git = callPackage ../games/oh-my-git { };
|
|
|
|
opendune = callPackage ../games/opendune { };
|
|
|
|
merriweather = callPackage ../data/fonts/merriweather { };
|
|
|
|
merriweather-sans = callPackage ../data/fonts/merriweather-sans { };
|
|
|
|
meson = callPackage ../development/tools/build-managers/meson { };
|
|
|
|
meson-tools = callPackage ../misc/meson-tools { };
|
|
|
|
metabase = callPackage ../servers/metabase { };
|
|
|
|
midicsv = callPackage ../tools/audio/midicsv { };
|
|
|
|
mididings = callPackage ../tools/audio/mididings { };
|
|
|
|
miniscript = callPackage ../applications/blockchains/miniscript { };
|
|
|
|
miniserve = callPackage ../tools/misc/miniserve {
|
|
inherit (darwin.apple_sdk.frameworks) Security;
|
|
};
|
|
|
|
mkspiffs = callPackage ../tools/filesystems/mkspiffs { };
|
|
|
|
mkspiffs-presets = recurseIntoAttrs (callPackages ../tools/filesystems/mkspiffs/presets.nix { });
|
|
|
|
mlarchive2maildir = callPackage ../applications/networking/mailreaders/mlarchive2maildir { };
|
|
|
|
molly-brown = callPackage ../servers/gemini/molly-brown { };
|
|
|
|
monetdb = callPackage ../servers/sql/monetdb { };
|
|
|
|
monado = callPackage ../applications/graphics/monado {
|
|
inherit (gst_all_1) gstreamer gst-plugins-base;
|
|
};
|
|
|
|
mons = callPackage ../tools/misc/mons {};
|
|
|
|
monsoon = callPackage ../tools/security/monsoon {};
|
|
|
|
moodle-dl = callPackage ../tools/networking/moodle-dl { };
|
|
|
|
mousetweaks = callPackage ../applications/accessibility/mousetweaks {
|
|
inherit (pkgs.xorg) libX11 libXtst libXfixes;
|
|
};
|
|
|
|
mp3blaster = callPackage ../applications/audio/mp3blaster { };
|
|
|
|
mp3cat = callPackage ../tools/audio/mp3cat {};
|
|
|
|
mp3fs = callPackage ../tools/filesystems/mp3fs { };
|
|
|
|
mpdas = callPackage ../tools/audio/mpdas { };
|
|
|
|
mpdcron = callPackage ../tools/audio/mpdcron { };
|
|
|
|
mpdris2 = callPackage ../tools/audio/mpdris2 { };
|
|
|
|
mpd-mpris = callPackage ../tools/audio/mpd-mpris { };
|
|
|
|
mpris-scrobbler = callPackage ../tools/audio/mpris-scrobbler { };
|
|
|
|
mq-cli = callPackage ../tools/system/mq-cli { };
|
|
|
|
nextdns = callPackage ../applications/networking/nextdns { };
|
|
|
|
ngadmin = callPackage ../applications/networking/ngadmin { };
|
|
|
|
nfdump = callPackage ../tools/networking/nfdump { };
|
|
|
|
nfstrace = callPackage ../tools/networking/nfstrace { };
|
|
|
|
nix-direnv = callPackage ../tools/misc/nix-direnv { };
|
|
|
|
nix-output-monitor = haskell.lib.justStaticExecutables (haskellPackages.nix-output-monitor);
|
|
|
|
nix-template = callPackage ../tools/package-management/nix-template { };
|
|
|
|
nodepy-runtime = with python3.pkgs; toPythonApplication nodepy-runtime;
|
|
|
|
nixpkgs-pytools = with python3.pkgs; toPythonApplication nixpkgs-pytools;
|
|
|
|
noteshrink = callPackage ../tools/misc/noteshrink { };
|
|
|
|
noti = callPackage ../tools/misc/noti {
|
|
inherit (darwin.apple_sdk.frameworks) Cocoa;
|
|
};
|
|
|
|
nrsc5 = callPackage ../applications/misc/nrsc5 { };
|
|
|
|
nwipe = callPackage ../tools/security/nwipe { };
|
|
|
|
nx2elf = callPackage ../tools/compression/nx2elf { };
|
|
|
|
nx-libs = callPackage ../tools/X11/nx-libs { };
|
|
|
|
nyx = callPackage ../tools/networking/nyx { };
|
|
|
|
oci-cli = callPackage ../tools/admin/oci-cli { };
|
|
|
|
ocrmypdf = callPackage ../tools/text/ocrmypdf { };
|
|
|
|
ocrfeeder = callPackage ../applications/graphics/ocrfeeder { };
|
|
|
|
onboard = callPackage ../applications/misc/onboard { };
|
|
|
|
oneshot = callPackage ../tools/networking/oneshot { };
|
|
|
|
xkbd = callPackage ../applications/misc/xkbd { };
|
|
|
|
libpsm2 = callPackage ../os-specific/linux/libpsm2 { };
|
|
|
|
optar = callPackage ../tools/graphics/optar {};
|
|
|
|
obinskit = callPackage ../applications/misc/obinskit {};
|
|
|
|
odafileconverter = libsForQt5.callPackage ../applications/graphics/odafileconverter {};
|
|
|
|
pastel = callPackage ../applications/misc/pastel {
|
|
inherit (darwin.apple_sdk.frameworks) Security;
|
|
};
|
|
|
|
patdiff = callPackage ../tools/misc/patdiff { };
|
|
|
|
patool = with python3Packages; toPythonApplication patool;
|
|
|
|
pbgopy = callPackage ../tools/text/pbgopy { };
|
|
|
|
pbzx = callPackage ../tools/compression/pbzx { };
|
|
|
|
pcb2gcode = callPackage ../tools/misc/pcb2gcode { };
|
|
|
|
persepolis = python3Packages.callPackage ../tools/networking/persepolis {
|
|
wrapQtAppsHook = qt5.wrapQtAppsHook;
|
|
};
|
|
|
|
pev = callPackage ../development/tools/analysis/pev { };
|
|
|
|
phd2 = callPackage ../applications/science/astronomy/phd2 { };
|
|
|
|
phoronix-test-suite = callPackage ../tools/misc/phoronix-test-suite { };
|
|
|
|
photon = callPackage ../tools/networking/photon { };
|
|
|
|
piglit = callPackage ../tools/graphics/piglit { };
|
|
|
|
playerctl = callPackage ../tools/audio/playerctl { };
|
|
|
|
poweralertd = callPackage ../tools/misc/poweralertd { };
|
|
|
|
ps_mem = callPackage ../tools/system/ps_mem { };
|
|
|
|
psstop = callPackage ../tools/system/psstop { };
|
|
|
|
precice = callPackage ../development/libraries/precice { };
|
|
|
|
pueue = callPackage ../applications/misc/pueue {
|
|
inherit (darwin.apple_sdk.frameworks) SystemConfiguration;
|
|
};
|
|
|
|
pixiecore = callPackage ../tools/networking/pixiecore {};
|
|
|
|
waitron = callPackage ../tools/networking/waitron {};
|
|
|
|
pyCA = python3Packages.callPackage ../applications/video/pyca {};
|
|
|
|
pyrit = callPackage ../tools/security/pyrit {};
|
|
|
|
pyznap = python3Packages.callPackage ../tools/backup/pyznap {};
|
|
|
|
procs = callPackage ../tools/admin/procs {
|
|
inherit (darwin.apple_sdk.frameworks) Security;
|
|
inherit (darwin) libiconv;
|
|
};
|
|
|
|
psrecord = python3Packages.callPackage ../tools/misc/psrecord {};
|
|
|
|
river = callPackage ../applications/window-managers/river { };
|
|
|
|
rmapi = callPackage ../applications/misc/remarkable/rmapi { };
|
|
|
|
rmview = libsForQt5.callPackage ../applications/misc/remarkable/rmview { };
|
|
|
|
remarkable-mouse = python3Packages.callPackage ../applications/misc/remarkable/remarkable-mouse { };
|
|
|
|
restream = callPackage ../applications/misc/remarkable/restream { };
|
|
|
|
ryujinx = callPackage ../misc/emulators/ryujinx { };
|
|
|
|
scour = with python3Packages; toPythonApplication scour;
|
|
|
|
s2png = callPackage ../tools/graphics/s2png { };
|
|
|
|
shab = callPackage ../tools/text/shab { };
|
|
|
|
shell-hist = callPackage ../tools/misc/shell-hist { };
|
|
|
|
shellhub-agent = callPackage ../applications/networking/shellhub-agent { };
|
|
|
|
sheesy-cli = callPackage ../tools/security/sheesy-cli {
|
|
inherit (darwin.apple_sdk.frameworks) Security;
|
|
};
|
|
|
|
simdjson = callPackage ../development/libraries/simdjson { };
|
|
|
|
shipyard = callPackage ../tools/virtualization/shipyard { };
|
|
|
|
simg2img = callPackage ../tools/filesystems/simg2img { };
|
|
|
|
simplenes = callPackage ../misc/emulators/simplenes { };
|
|
|
|
snipes = callPackage ../games/snipes { };
|
|
|
|
snippetpixie = callPackage ../tools/text/snippetpixie { };
|
|
|
|
socklog = callPackage ../tools/system/socklog { };
|
|
|
|
soju = callPackage ../applications/networking/soju { };
|
|
|
|
spacevim = callPackage ../applications/editors/spacevim { };
|
|
|
|
ssmsh = callPackage ../tools/admin/ssmsh { };
|
|
|
|
stagit = callPackage ../development/tools/stagit { };
|
|
|
|
starboard = callPackage ../applications/networking/cluster/starboard { };
|
|
|
|
statserial = callPackage ../tools/misc/statserial { };
|
|
|
|
step-ca = callPackage ../tools/security/step-ca {
|
|
inherit (darwin.apple_sdk.frameworks) PCSC;
|
|
};
|
|
|
|
step-cli = callPackage ../tools/security/step-cli { };
|
|
|
|
string-machine = callPackage ../applications/audio/string-machine { };
|
|
|
|
stripe-cli = callPackage ../tools/admin/stripe-cli { };
|
|
|
|
bash-supergenpass = callPackage ../tools/security/bash-supergenpass { };
|
|
|
|
swappy = callPackage ../applications/misc/swappy { gtk = gtk3; };
|
|
|
|
sweep-visualizer = callPackage ../tools/misc/sweep-visualizer { };
|
|
|
|
swego = callPackage ../servers/swego { };
|
|
|
|
syscall_limiter = callPackage ../os-specific/linux/syscall_limiter {};
|
|
|
|
syslogng = callPackage ../tools/system/syslog-ng { };
|
|
|
|
syslogng_incubator = callPackage ../tools/system/syslog-ng-incubator { };
|
|
|
|
svt-av1 = callPackage ../tools/video/svt-av1 { };
|
|
|
|
inherit (callPackages ../servers/rainloop { })
|
|
rainloop-community
|
|
rainloop-standard;
|
|
|
|
rav1e = callPackage ../tools/video/rav1e { };
|
|
|
|
razergenie = libsForQt5.callPackage ../applications/misc/razergenie { };
|
|
|
|
ring-daemon = callPackage ../applications/networking/instant-messengers/ring-daemon { };
|
|
|
|
ripasso-cursive = callPackage ../tools/security/ripasso/cursive.nix {
|
|
inherit (darwin.apple_sdk.frameworks) AppKit Security;
|
|
};
|
|
|
|
roundcube = callPackage ../servers/roundcube { };
|
|
|
|
roundcubePlugins = dontRecurseIntoAttrs (callPackage ../servers/roundcube/plugins { });
|
|
|
|
routinator = callPackage ../servers/routinator {
|
|
inherit (darwin.apple_sdk.frameworks) Security;
|
|
};
|
|
|
|
rsbep = callPackage ../tools/backup/rsbep { };
|
|
|
|
rsyslog = callPackage ../tools/system/rsyslog {
|
|
hadoop = null; # Currently Broken
|
|
libksi = null; # Currently Broken
|
|
};
|
|
|
|
rsyslog-light = rsyslog.override {
|
|
libkrb5 = null;
|
|
systemd = null;
|
|
jemalloc = null;
|
|
libmysqlclient = null;
|
|
postgresql = null;
|
|
libdbi = null;
|
|
net-snmp = null;
|
|
libuuid = null;
|
|
gnutls = null;
|
|
libgcrypt = null;
|
|
liblognorm = null;
|
|
openssl = null;
|
|
librelp = null;
|
|
libksi = null;
|
|
liblogging = null;
|
|
libnet = null;
|
|
hadoop = null;
|
|
rdkafka = null;
|
|
libmongo-client = null;
|
|
czmq = null;
|
|
rabbitmq-c = null;
|
|
hiredis = null;
|
|
libmaxminddb = null;
|
|
};
|
|
|
|
xmlsort = perlPackages.XMLFilterSort;
|
|
|
|
xmousepasteblock = callPackage ../tools/X11/xmousepasteblock { };
|
|
|
|
mar1d = callPackage ../games/mar1d { } ;
|
|
|
|
mcrypt = callPackage ../tools/misc/mcrypt { };
|
|
|
|
mongodb-compass = callPackage ../tools/misc/mongodb-compass { };
|
|
|
|
mongodb-tools = callPackage ../tools/misc/mongodb-tools { };
|
|
|
|
moosefs = callPackage ../tools/filesystems/moosefs { };
|
|
|
|
mozlz4a = callPackage ../tools/compression/mozlz4a { };
|
|
|
|
msr-tools = callPackage ../os-specific/linux/msr-tools { };
|
|
|
|
mstflint = callPackage ../tools/misc/mstflint { };
|
|
|
|
mslink = callPackage ../tools/misc/mslink { };
|
|
|
|
mcelog = callPackage ../os-specific/linux/mcelog {
|
|
util-linux = util-linuxMinimal;
|
|
};
|
|
|
|
sqlint = callPackage ../development/tools/sqlint { };
|
|
|
|
antibody = callPackage ../shells/zsh/antibody { };
|
|
|
|
antigen = callPackage ../shells/zsh/antigen { };
|
|
|
|
apparix = callPackage ../tools/misc/apparix { };
|
|
|
|
appleseed = callPackage ../tools/graphics/appleseed { };
|
|
|
|
apple-music-electron = callPackage ../applications/audio/apple-music-electron { };
|
|
|
|
arping = callPackage ../tools/networking/arping { };
|
|
|
|
arpoison = callPackage ../tools/networking/arpoison { };
|
|
|
|
asciidoc = callPackage ../tools/typesetting/asciidoc {
|
|
inherit (python3.pkgs) matplotlib numpy aafigure recursivePthLoader;
|
|
enableStandardFeatures = false;
|
|
};
|
|
|
|
asciidoc-full = appendToName "full" (asciidoc.override {
|
|
inherit (python3.pkgs) pygments;
|
|
texlive = texlive.combine { inherit (texlive) scheme-minimal dvipng; };
|
|
w3m = w3m-batch;
|
|
enableStandardFeatures = true;
|
|
});
|
|
|
|
asciidoc-full-with-plugins = appendToName "full-with-plugins" (asciidoc.override {
|
|
inherit (python3.pkgs) pygments;
|
|
texlive = texlive.combine { inherit (texlive) scheme-minimal dvipng; };
|
|
w3m = w3m-batch;
|
|
enableStandardFeatures = true;
|
|
enableExtraPlugins = true;
|
|
});
|
|
|
|
asciidoctor = callPackage ../tools/typesetting/asciidoctor {
|
|
# epubcheck pulls in Java, which is problematic on some platforms
|
|
epubcheck = null;
|
|
};
|
|
|
|
asciidoctorj = callPackage ../tools/typesetting/asciidoctorj { };
|
|
|
|
asunder = callPackage ../applications/audio/asunder { };
|
|
|
|
autossh = callPackage ../tools/networking/autossh { };
|
|
|
|
assh = callPackage ../tools/networking/assh { };
|
|
|
|
b2sum = callPackage ../tools/security/b2sum {
|
|
inherit (llvmPackages) openmp;
|
|
};
|
|
|
|
bacula = callPackage ../tools/backup/bacula {
|
|
inherit (darwin.apple_sdk.frameworks) CoreFoundation IOKit;
|
|
};
|
|
|
|
bacon = callPackage ../development/tools/bacon {
|
|
inherit (darwin.apple_sdk.frameworks) CoreServices;
|
|
};
|
|
|
|
bareos = callPackage ../tools/backup/bareos { };
|
|
|
|
bats = callPackage ../development/interpreters/bats { };
|
|
|
|
bbe = callPackage ../tools/misc/bbe { };
|
|
|
|
bdsync = callPackage ../tools/backup/bdsync { };
|
|
|
|
beamerpresenter = libsForQt5.callPackage ../applications/office/beamerpresenter {
|
|
# developed for a compiler with C++20 support
|
|
stdenv =
|
|
if stdenv.isDarwin then
|
|
overrideCC stdenv clang_10
|
|
else
|
|
stdenv;
|
|
};
|
|
|
|
beanstalkd = callPackage ../servers/beanstalkd { };
|
|
|
|
bee = callPackage ../applications/networking/bee/bee.nix {
|
|
version = "release";
|
|
};
|
|
|
|
bee-unstable = bee.override {
|
|
version = "unstable";
|
|
};
|
|
|
|
bee-clef = callPackage ../applications/networking/bee/bee-clef.nix { };
|
|
|
|
beets = callPackage ../tools/audio/beets {
|
|
pythonPackages = python3Packages;
|
|
};
|
|
|
|
beetsExternalPlugins =
|
|
let
|
|
pluginArgs = {
|
|
# This is a stripped down beets for testing of the external plugins.
|
|
beets = (beets.override {
|
|
enableAlternatives = false;
|
|
enableCopyArtifacts = false;
|
|
enableExtraFiles = false;
|
|
}).overrideAttrs (lib.const {
|
|
doInstallCheck = false;
|
|
});
|
|
pythonPackages = python3Packages;
|
|
};
|
|
in lib.recurseIntoAttrs {
|
|
alternatives = callPackage ../tools/audio/beets/plugins/alternatives.nix pluginArgs;
|
|
copyartifacts = callPackage ../tools/audio/beets/plugins/copyartifacts.nix pluginArgs;
|
|
extrafiles = callPackage ../tools/audio/beets/plugins/extrafiles.nix pluginArgs;
|
|
};
|
|
|
|
bento4 = callPackage ../tools/video/bento4 { };
|
|
|
|
bepasty = callPackage ../tools/misc/bepasty { };
|
|
|
|
bettercap = callPackage ../tools/security/bettercap { };
|
|
|
|
bfg-repo-cleaner = callPackage ../applications/version-management/git-and-tools/bfg-repo-cleaner { };
|
|
|
|
bfs = callPackage ../tools/system/bfs { };
|
|
|
|
bgs = callPackage ../tools/X11/bgs { };
|
|
|
|
bibclean = callPackage ../tools/typesetting/bibclean { };
|
|
|
|
biber = callPackage ../tools/typesetting/biber { };
|
|
|
|
biblatex-check = callPackage ../tools/typesetting/biblatex-check { };
|
|
|
|
birdfont = callPackage ../tools/misc/birdfont { };
|
|
xmlbird = callPackage ../tools/misc/birdfont/xmlbird.nix { stdenv = gccStdenv; };
|
|
|
|
blastem = callPackage ../misc/emulators/blastem {
|
|
inherit (python27Packages) pillow;
|
|
};
|
|
|
|
blueberry = callPackage ../tools/bluetooth/blueberry { };
|
|
|
|
blueman = callPackage ../tools/bluetooth/blueman { };
|
|
|
|
bmrsa = callPackage ../tools/security/bmrsa/11.nix { };
|
|
|
|
bogofilter = callPackage ../tools/misc/bogofilter { };
|
|
|
|
bomutils = callPackage ../tools/archivers/bomutils { };
|
|
|
|
bsdbuild = callPackage ../development/tools/misc/bsdbuild { };
|
|
|
|
bsdiff = callPackage ../tools/compression/bsdiff { };
|
|
|
|
btar = callPackage ../tools/backup/btar {
|
|
librsync = librsync_0_9;
|
|
};
|
|
|
|
bud = callPackage ../tools/networking/bud { };
|
|
|
|
bump2version = python37Packages.callPackage ../applications/version-management/git-and-tools/bump2version { };
|
|
|
|
bumpver = callPackage ../applications/version-management/bumpver { };
|
|
|
|
bup = callPackage ../tools/backup/bup { };
|
|
|
|
bupstash = callPackage ../tools/backup/bupstash { };
|
|
|
|
burp = callPackage ../tools/backup/burp { };
|
|
|
|
buku = callPackage ../applications/misc/buku { };
|
|
|
|
byzanz = callPackage ../applications/video/byzanz {};
|
|
|
|
ori = callPackage ../tools/backup/ori { };
|
|
|
|
anydesk = callPackage ../applications/networking/remote/anydesk { };
|
|
|
|
anystyle-cli = callPackage ../tools/misc/anystyle-cli { };
|
|
|
|
atool = callPackage ../tools/archivers/atool { };
|
|
|
|
bash_unit = callPackage ../tools/misc/bash_unit { };
|
|
|
|
boltbrowser = callPackage ../tools/misc/boltbrowser { };
|
|
|
|
bsc = callPackage ../tools/compression/bsc {
|
|
inherit (llvmPackages) openmp;
|
|
};
|
|
|
|
bzip2 = callPackage ../tools/compression/bzip2 { };
|
|
|
|
bzip2_1_1 = callPackage ../tools/compression/bzip2/1_1.nix { };
|
|
|
|
cabextract = callPackage ../tools/archivers/cabextract { };
|
|
|
|
cadaver = callPackage ../tools/networking/cadaver { };
|
|
|
|
davix = callPackage ../tools/networking/davix { };
|
|
|
|
cantata = libsForQt5.callPackage ../applications/audio/cantata { };
|
|
|
|
cantoolz = python3Packages.callPackage ../tools/networking/cantoolz { };
|
|
|
|
can-utils = callPackage ../os-specific/linux/can-utils { };
|
|
|
|
caudec = callPackage ../applications/audio/caudec { };
|
|
|
|
ccd2iso = callPackage ../tools/cd-dvd/ccd2iso { };
|
|
|
|
ccid = callPackage ../tools/security/ccid { };
|
|
|
|
ccrypt = callPackage ../tools/security/ccrypt { };
|
|
|
|
ccze = callPackage ../tools/misc/ccze { };
|
|
|
|
cdecl = callPackage ../development/tools/cdecl { };
|
|
|
|
cdi2iso = callPackage ../tools/cd-dvd/cdi2iso { };
|
|
|
|
cdimgtools = callPackage ../tools/cd-dvd/cdimgtools { };
|
|
|
|
cdrdao = callPackage ../tools/cd-dvd/cdrdao { };
|
|
|
|
cdrkit = callPackage ../tools/cd-dvd/cdrkit { };
|
|
|
|
cdrtools = callPackage ../tools/cd-dvd/cdrtools {
|
|
inherit (darwin.apple_sdk.frameworks) Carbon IOKit;
|
|
};
|
|
|
|
cemu = qt5.callPackage ../applications/science/math/cemu { };
|
|
|
|
isolyzer = callPackage ../tools/cd-dvd/isolyzer { };
|
|
|
|
isomd5sum = callPackage ../tools/cd-dvd/isomd5sum { };
|
|
|
|
mdf2iso = callPackage ../tools/cd-dvd/mdf2iso { };
|
|
|
|
nrg2iso = callPackage ../tools/cd-dvd/nrg2iso { };
|
|
|
|
libceph = ceph.lib;
|
|
inherit (callPackages ../tools/filesystems/ceph {
|
|
boost = boost17x.override { enablePython = true; python = python3; };
|
|
lua = lua5_4;
|
|
})
|
|
ceph
|
|
ceph-client;
|
|
ceph-dev = ceph;
|
|
|
|
inherit (callPackages ../tools/security/certmgr { })
|
|
certmgr certmgr-selfsigned;
|
|
|
|
cfdg = callPackage ../tools/graphics/cfdg { };
|
|
|
|
checkinstall = callPackage ../tools/package-management/checkinstall { };
|
|
|
|
checkmake = callPackage ../development/tools/checkmake { };
|
|
|
|
chit = callPackage ../development/tools/chit { };
|
|
|
|
chkrootkit = callPackage ../tools/security/chkrootkit { };
|
|
|
|
chrony = callPackage ../tools/networking/chrony { };
|
|
|
|
chunkfs = callPackage ../tools/filesystems/chunkfs { };
|
|
|
|
chunksync = callPackage ../tools/backup/chunksync { };
|
|
|
|
cicero-tui = callPackage ../tools/misc/cicero-tui { };
|
|
|
|
cipherscan = callPackage ../tools/security/cipherscan {
|
|
openssl = if stdenv.hostPlatform.system == "x86_64-linux"
|
|
then openssl-chacha
|
|
else openssl;
|
|
};
|
|
|
|
cjdns = callPackage ../tools/networking/cjdns { };
|
|
cjdns-tools = callPackage ../tools/admin/cjdns-tools { };
|
|
|
|
cjson = callPackage ../development/libraries/cjson { };
|
|
|
|
cksfv = callPackage ../tools/networking/cksfv { };
|
|
|
|
clementine = libsForQt514.callPackage ../applications/audio/clementine {
|
|
gst_plugins =
|
|
with gst_all_1; [ gst-plugins-base gst-plugins-good gst-plugins-ugly gst-libav ];
|
|
protobuf = protobuf3_14;
|
|
};
|
|
|
|
clementineUnfree = clementine.unfree;
|
|
|
|
mellowplayer = libsForQt5.callPackage ../applications/audio/mellowplayer { };
|
|
|
|
ciopfs = callPackage ../tools/filesystems/ciopfs { };
|
|
|
|
circleci-cli = callPackage ../development/tools/misc/circleci-cli { };
|
|
|
|
circus = callPackage ../tools/networking/circus { };
|
|
|
|
citrix_workspace = citrix_workspace_21_03_0;
|
|
|
|
inherit (callPackage ../applications/networking/remote/citrix-workspace { })
|
|
citrix_workspace_20_04_0
|
|
citrix_workspace_20_06_0
|
|
citrix_workspace_20_09_0
|
|
citrix_workspace_20_10_0
|
|
citrix_workspace_20_12_0
|
|
citrix_workspace_21_01_0
|
|
citrix_workspace_21_03_0
|
|
;
|
|
|
|
citra = libsForQt5.callPackage ../misc/emulators/citra { };
|
|
|
|
cmigemo = callPackage ../tools/text/cmigemo { };
|
|
|
|
cmst = libsForQt5.callPackage ../tools/networking/cmst { };
|
|
|
|
cmt = callPackage ../applications/audio/cmt {};
|
|
|
|
crlfuzz = callPackage ../tools/security/crlfuzz {};
|
|
|
|
hedgedoc = callPackage ../servers/web-apps/hedgedoc { };
|
|
|
|
colord = callPackage ../tools/misc/colord { };
|
|
|
|
colord-gtk = callPackage ../tools/misc/colord-gtk { };
|
|
|
|
colordiff = callPackage ../tools/text/colordiff { };
|
|
|
|
connect = callPackage ../tools/networking/connect { };
|
|
|
|
conspy = callPackage ../os-specific/linux/conspy {};
|
|
|
|
inherit (callPackage ../tools/networking/connman {})
|
|
connman
|
|
connmanFull
|
|
connmanMinimal
|
|
;
|
|
|
|
connman-gtk = callPackage ../tools/networking/connman/connman-gtk { };
|
|
|
|
connman-ncurses = callPackage ../tools/networking/connman/connman-ncurses { };
|
|
|
|
connman-notify = callPackage ../tools/networking/connman/connman-notify { };
|
|
|
|
connman_dmenu = callPackage ../tools/networking/connman/connman_dmenu { };
|
|
|
|
convertlit = callPackage ../tools/text/convertlit { };
|
|
|
|
collectd = callPackage ../tools/system/collectd {
|
|
libsigrok = libsigrok-0-3-0; # not compatible with >= 0.4.0 yet
|
|
jdk = jdk8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731
|
|
};
|
|
|
|
collectd-data = callPackage ../tools/system/collectd/data.nix { };
|
|
|
|
colormake = callPackage ../development/tools/build-managers/colormake { };
|
|
|
|
cpuminer = callPackage ../tools/misc/cpuminer { };
|
|
|
|
cpuminer-multi = callPackage ../tools/misc/cpuminer-multi { };
|
|
|
|
cryptpad = callPackage ../servers/web-apps/cryptpad { };
|
|
|
|
ethash = callPackage ../development/libraries/ethash { };
|
|
|
|
ethminer = callPackage ../tools/misc/ethminer { cudaSupport = config.cudaSupport or true; };
|
|
ethminer-cuda = ethminer.override { cudaSupport = true; };
|
|
ethminer-free = ethminer.override { cudaSupport = false; };
|
|
|
|
cuetools = callPackage ../tools/cd-dvd/cuetools { };
|
|
|
|
u3-tool = callPackage ../tools/filesystems/u3-tool { };
|
|
|
|
unifdef = callPackage ../development/tools/misc/unifdef { };
|
|
|
|
unify = with python3Packages; toPythonApplication unify;
|
|
|
|
unionfs-fuse = callPackage ../tools/filesystems/unionfs-fuse { };
|
|
|
|
usb-modeswitch = callPackage ../development/tools/misc/usb-modeswitch { };
|
|
usb-modeswitch-data = callPackage ../development/tools/misc/usb-modeswitch/data.nix { };
|
|
|
|
usbsdmux = callPackage ../development/tools/misc/usbsdmux { };
|
|
|
|
usbview = callPackage ../tools/misc/usbview { };
|
|
|
|
uwuify = callPackage ../tools/misc/uwuify { };
|
|
|
|
anthy = callPackage ../tools/inputmethods/anthy { };
|
|
|
|
evdevremapkeys = callPackage ../tools/inputmethods/evdevremapkeys { };
|
|
|
|
evscript = callPackage ../tools/inputmethods/evscript { };
|
|
|
|
gebaar-libinput = callPackage ../tools/inputmethods/gebaar-libinput { };
|
|
|
|
kime = callPackage ../tools/inputmethods/kime { };
|
|
|
|
libpinyin = callPackage ../development/libraries/libpinyin { };
|
|
|
|
libskk = callPackage ../development/libraries/libskk {
|
|
inherit (gnome) gnome-common;
|
|
};
|
|
|
|
m17n_db = callPackage ../tools/inputmethods/m17n-db { };
|
|
|
|
m17n_lib = callPackage ../tools/inputmethods/m17n-lib { };
|
|
|
|
libotf = callPackage ../tools/inputmethods/m17n-lib/otf.nix {
|
|
inherit (xorg) libXaw;
|
|
};
|
|
|
|
netevent = callPackage ../tools/inputmethods/netevent { };
|
|
|
|
netplan = callPackage ../tools/admin/netplan { };
|
|
|
|
skktools = callPackage ../tools/inputmethods/skk/skktools { };
|
|
skk-dicts = callPackage ../tools/inputmethods/skk/skk-dicts { };
|
|
|
|
libkkc-data = callPackage ../data/misc/libkkc-data { };
|
|
|
|
libkkc = callPackage ../tools/inputmethods/libkkc { };
|
|
|
|
ibus = callPackage ../tools/inputmethods/ibus { };
|
|
|
|
ibus-qt = callPackage ../tools/inputmethods/ibus/ibus-qt.nix { };
|
|
|
|
ibus-engines = recurseIntoAttrs {
|
|
anthy = callPackage ../tools/inputmethods/ibus-engines/ibus-anthy { };
|
|
|
|
bamboo = callPackage ../tools/inputmethods/ibus-engines/ibus-bamboo {
|
|
go = go_1_15;
|
|
};
|
|
|
|
hangul = callPackage ../tools/inputmethods/ibus-engines/ibus-hangul { };
|
|
|
|
kkc = callPackage ../tools/inputmethods/ibus-engines/ibus-kkc { };
|
|
|
|
libpinyin = callPackage ../tools/inputmethods/ibus-engines/ibus-libpinyin { };
|
|
|
|
libthai = callPackage ../tools/inputmethods/ibus-engines/ibus-libthai { };
|
|
|
|
m17n = callPackage ../tools/inputmethods/ibus-engines/ibus-m17n { };
|
|
|
|
mozc = callPackage ../tools/inputmethods/ibus-engines/ibus-mozc {
|
|
stdenv = clangStdenv;
|
|
protobuf = pkgs.protobuf3_8.overrideDerivation (oldAttrs: { stdenv = clangStdenv; });
|
|
};
|
|
|
|
rime = callPackage ../tools/inputmethods/ibus-engines/ibus-rime { };
|
|
|
|
table = callPackage ../tools/inputmethods/ibus-engines/ibus-table { };
|
|
|
|
table-chinese = callPackage ../tools/inputmethods/ibus-engines/ibus-table-chinese {
|
|
ibus-table = ibus-engines.table;
|
|
};
|
|
|
|
table-others = callPackage ../tools/inputmethods/ibus-engines/ibus-table-others {
|
|
ibus-table = ibus-engines.table;
|
|
};
|
|
|
|
uniemoji = callPackage ../tools/inputmethods/ibus-engines/ibus-uniemoji { };
|
|
|
|
typing-booster-unwrapped = callPackage ../tools/inputmethods/ibus-engines/ibus-typing-booster { };
|
|
|
|
typing-booster = callPackage ../tools/inputmethods/ibus-engines/ibus-typing-booster/wrapper.nix {
|
|
typing-booster = ibus-engines.typing-booster-unwrapped;
|
|
};
|
|
};
|
|
|
|
ibus-with-plugins = callPackage ../tools/inputmethods/ibus/wrapper.nix { };
|
|
|
|
interception-tools = callPackage ../tools/inputmethods/interception-tools { };
|
|
interception-tools-plugins = {
|
|
caps2esc = callPackage ../tools/inputmethods/interception-tools/caps2esc.nix { };
|
|
dual-function-keys = callPackage ../tools/inputmethods/interception-tools/dual-function-keys.nix { };
|
|
};
|
|
|
|
age = callPackage ../tools/security/age { };
|
|
|
|
bore = callPackage ../tools/networking/bore {
|
|