diff options
Diffstat (limited to 'pkgs/top-level/all-packages.nix')
-rw-r--r-- | pkgs/top-level/all-packages.nix | 202 |
1 files changed, 152 insertions, 50 deletions
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index a534135979f5..ec770666ff3c 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -330,10 +330,7 @@ in makeAutostartItem = callPackage ../build-support/make-startupitem { }; - makeInitrd = { contents, compressor ? "gzip -9n", prepend ? [ ] }: - callPackage ../build-support/kernel/make-initrd.nix { - inherit contents compressor prepend; - }; + makeInitrd = callPackage ../build-support/kernel/make-initrd.nix; # Args intentionally left out makeWrapper = makeSetupHook { deps = [ dieHook ]; substitutions = { shell = pkgs.runtimeShell; }; } ../build-support/setup-hooks/make-wrapper.sh; @@ -686,6 +683,11 @@ in chezmoi = callPackage ../tools/misc/chezmoi { }; + chipsec = callPackage ../tools/security/chipsec { + kernel = null; + withDriver = false; + }; + clair = callPackage ../tools/admin/clair { }; cloud-sql-proxy = callPackage ../tools/misc/cloud-sql-proxy { }; @@ -700,6 +702,8 @@ in cozy = callPackage ../applications/audio/cozy-audiobooks { }; + crumbs = callPackage ../applications/misc/crumbs { }; + deskew = callPackage ../applications/graphics/deskew { }; detect-secrets = python3Packages.callPackage ../development/tools/detect-secrets { }; @@ -920,6 +924,8 @@ in 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 { }; @@ -950,6 +956,16 @@ in bchunk = callPackage ../tools/cd-dvd/bchunk { }; + inherit (callPackages ../misc/logging/beats/5.x.nix { + # XXX: this is failing with Go 1.12. Error is related to cgo, an + # update to this package might fix it. + buildGoPackage = buildGo111Package; + }) + filebeat5 + heartbeat5 + metricbeat5 + packetbeat5; + inherit (callPackages ../misc/logging/beats/6.x.nix { # XXX: this is failing with Go 1.12. Error is related to cgo, an # update to this package might fix it. @@ -961,20 +977,21 @@ in packetbeat6 journalbeat6; - filebeat = filebeat6; - heartbeat = heartbeat6; - metricbeat = metricbeat6; - packetbeat = packetbeat6; - - inherit (callPackages ../misc/logging/beats/5.x.nix { + inherit (callPackages ../misc/logging/beats/7.x.nix { # XXX: this is failing with Go 1.12. Error is related to cgo, an # update to this package might fix it. buildGoPackage = buildGo111Package; }) - filebeat5 - heartbeat5 - metricbeat5 - packetbeat5; + filebeat7 + heartbeat7 + metricbeat7 + packetbeat7 + journalbeat7; + + filebeat = filebeat6; + heartbeat = heartbeat6; + metricbeat = metricbeat6; + packetbeat = packetbeat6; bfr = callPackage ../tools/misc/bfr { }; @@ -984,6 +1001,8 @@ in bibtex2html = callPackage ../tools/misc/bibtex2html { }; + bicon = callPackage ../applications/misc/bicon { }; + bindfs = callPackage ../tools/filesystems/bindfs { }; bitbucket-cli = python2Packages.bitbucket-cli; @@ -1044,6 +1063,8 @@ in borgbackup = callPackage ../tools/backup/borg { }; + boringtun = callPackage ../tools/networking/boringtun { }; + boomerang = libsForQt5.callPackage ../development/tools/boomerang { }; boost-build = callPackage ../development/tools/boost-build { }; @@ -1314,6 +1335,8 @@ in deja-dup = callPackage ../applications/backup/deja-dup { }; + dejsonlz4 = callPackage ../tools/compression/dejsonlz4 { }; + desync = callPackage ../applications/networking/sync/desync { }; devmem2 = callPackage ../os-specific/linux/devmem2 { }; @@ -1597,6 +1620,8 @@ in long-shebang = callPackage ../misc/long-shebang {}; + numatop = callPackage ../os-specific/linux/numatop { }; + iio-sensor-proxy = callPackage ../os-specific/linux/iio-sensor-proxy { }; ipvsadm = callPackage ../os-specific/linux/ipvsadm { }; @@ -1672,6 +1697,8 @@ in pbzx = callPackage ../tools/compression/pbzx { }; + persepolis = python3Packages.callPackage ../tools/networking/persepolis { }; + pev = callPackage ../development/tools/analysis/pev { }; photon = callPackage ../tools/networking/photon { }; @@ -2115,7 +2142,7 @@ in mozc = callPackage ../tools/inputmethods/ibus-engines/ibus-mozc rec { python = python2; inherit (python2Packages) gyp; - protobuf = pkgs.protobuf.overrideDerivation (oldAttrs: { stdenv = clangStdenv; }); + protobuf = pkgs.protobuf3_6.overrideDerivation (oldAttrs: { stdenv = clangStdenv; }); }; table = callPackage ../tools/inputmethods/ibus-engines/ibus-table { @@ -2188,6 +2215,8 @@ in cocoapods = callPackage ../development/mobile/cocoapods { }; + cocoapods-beta = lowPrio (callPackage ../development/mobile/cocoapods { beta = true; }); + compass = callPackage ../development/tools/compass { }; conda = callPackage ../tools/package-management/conda { }; @@ -2285,7 +2314,9 @@ in davfs2 = callPackage ../tools/filesystems/davfs2 { }; - dbeaver = callPackage ../applications/misc/dbeaver { }; + dbeaver = callPackage ../applications/misc/dbeaver { + jdk = jdk11; + }; dbench = callPackage ../development/tools/misc/dbench { }; @@ -2539,6 +2570,8 @@ in inherit (pythonPackages) sphinx; }; + wallutils = callPackage ../tools/graphics/wallutils { }; + wl-clipboard = callPackage ../tools/misc/wl-clipboard { }; zabbix-cli = callPackage ../tools/misc/zabbix-cli { }; @@ -2553,7 +2586,7 @@ in cholmod-extra = callPackage ../development/libraries/science/math/cholmod-extra { }; - emscriptenVersion = "1.37.36"; + emscriptenVersion = "1.38.28"; emscripten = callPackage ../development/compilers/emscripten { }; @@ -2574,10 +2607,15 @@ in # The latest version used by elasticsearch, logstash, kibana and the the beats from elastic. elk5Version = "5.6.9"; elk6Version = "6.7.1"; + elk7Version = "7.0.0"; elasticsearch5 = callPackage ../servers/search/elasticsearch/5.x.nix { }; - elasticsearch6 = callPackage ../servers/search/elasticsearch { }; - elasticsearch6-oss = callPackage ../servers/search/elasticsearch { + elasticsearch6 = callPackage ../servers/search/elasticsearch/6.x.nix { }; + elasticsearch6-oss = callPackage ../servers/search/elasticsearch/6.x.nix { + enableUnfree = false; + }; + elasticsearch7 = callPackage ../servers/search/elasticsearch/7.x.nix { }; + elasticsearch7-oss = callPackage ../servers/search/elasticsearch/7.x.nix { enableUnfree = false; }; elasticsearch = elasticsearch6; @@ -2713,7 +2751,7 @@ in mozc = callPackage ../tools/inputmethods/fcitx-engines/fcitx-mozc rec { python = python2; inherit (python2Packages) gyp; - protobuf = pkgs.protobuf.overrideDerivation (oldAttrs: { stdenv = clangStdenv; }); + protobuf = pkgs.protobuf3_6.overrideDerivation (oldAttrs: { stdenv = clangStdenv; }); }; table-extra = callPackage ../tools/inputmethods/fcitx-engines/fcitx-table-extra { }; @@ -3691,10 +3729,14 @@ in junkie = callPackage ../tools/networking/junkie { }; + just = callPackage ../development/tools/just { }; + go-jira = callPackage ../applications/misc/go-jira { }; john = callPackage ../tools/security/john { }; + joplin = nodePackages.joplin; + joplin-desktop = callPackage ../applications/misc/joplin-desktop { }; journalbeat = callPackage ../tools/system/journalbeat { }; @@ -3780,8 +3822,12 @@ in keyfuzz = callPackage ../tools/inputmethods/keyfuzz { }; kibana5 = callPackage ../development/tools/misc/kibana/5.x.nix { }; - kibana6 = callPackage ../development/tools/misc/kibana/default.nix { }; - kibana6-oss = callPackage ../development/tools/misc/kibana/default.nix { + kibana6 = callPackage ../development/tools/misc/kibana/6.x.nix { }; + kibana6-oss = callPackage ../development/tools/misc/kibana/6.x.nix { + enableUnfree = false; + }; + kibana7 = callPackage ../development/tools/misc/kibana/7.x.nix { }; + kibana7-oss = callPackage ../development/tools/misc/kibana/7.x.nix { enableUnfree = false; }; kibana = kibana6; @@ -3870,8 +3916,12 @@ in lockfileProgs = callPackage ../tools/misc/lockfile-progs { }; logstash5 = callPackage ../tools/misc/logstash/5.x.nix { }; - logstash6 = callPackage ../tools/misc/logstash { }; - logstash6-oss = callPackage ../tools/misc/logstash { + logstash6 = callPackage ../tools/misc/logstash/6.x.nix { }; + logstash6-oss = callPackage ../tools/misc/logstash/6.x.nix { + enableUnfree = false; + }; + logstash7 = callPackage ../tools/misc/logstash/7.x.nix { }; + logstash7-oss = callPackage ../tools/misc/logstash/7.x.nix { enableUnfree = false; }; logstash = logstash6; @@ -4991,6 +5041,7 @@ in pinentry = callPackage ../tools/security/pinentry { libcap = if stdenv.isDarwin then null else libcap; + gcr = null; }; pinentry_ncurses = res.pinentry.override { @@ -5670,7 +5721,9 @@ in inherit (darwin.apple_sdk.frameworks) Security; }; - solr = callPackage ../servers/search/solr { }; + solr = solr_8; + solr_7 = callPackage ../servers/search/solr { }; + solr_8 = callPackage ../servers/search/solr/8.x.nix { }; solvespace = callPackage ../applications/graphics/solvespace { }; @@ -6251,7 +6304,7 @@ in wal_e = callPackage ../tools/backup/wal-e { }; watchexec = callPackage ../tools/misc/watchexec { - inherit (darwin.apple_sdk.frameworks) CoreServices CoreFoundation; + inherit (darwin.apple_sdk.frameworks) CoreServices; }; watchman = callPackage ../development/tools/watchman { @@ -6459,7 +6512,11 @@ in waf = callPackage ../development/tools/build-managers/waf { python = python3; }; wafHook = makeSetupHook { deps = [ python ]; - substitutions = { inherit waf; }; + substitutions = { + inherit waf; + crossFlags = lib.optionalString (stdenv.hostPlatform != stdenv.targetPlatform) + ''--cross-compile "--cross-execute=${stdenv.targetPlatform.emulator pkgs}"''; + }; } ../development/tools/build-managers/waf/setup-hook.sh; wakelan = callPackage ../tools/networking/wakelan { }; @@ -7714,6 +7771,7 @@ in cargo-asm = callPackage ../development/tools/rust/cargo-asm { inherit (darwin.apple_sdk.frameworks) Security; }; + cargo-bloat = callPackage ../development/tools/rust/cargo-bloat { }; cargo-expand = callPackage ../development/tools/rust/cargo-expand { }; cargo-fuzz = callPackage ../development/tools/rust/cargo-fuzz { }; cargo-xbuild = callPackage ../development/tools/rust/cargo-xbuild { }; @@ -8106,8 +8164,6 @@ in ocropus = callPackage ../applications/misc/ocropus { }; - inherit (callPackages ../development/interpreters/perl {}) perl528 perldevel; - pachyderm = callPackage ../applications/networking/cluster/pachyderm { }; php = php72; @@ -8894,6 +8950,7 @@ in }; foreman = callPackage ../tools/system/foreman { }; + goreman = callPackage ../tools/system/goreman { }; framac = callPackage ../development/tools/analysis/frama-c { }; @@ -8969,6 +9026,8 @@ in grail = callPackage ../development/libraries/grail { }; + graphene-hardened-malloc = callPackage ../development/libraries/graphene-hardened-malloc { }; + gtk-doc = callPackage ../development/tools/documentation/gtk-doc { }; gtkdialog = callPackage ../development/tools/misc/gtkdialog { }; @@ -9123,6 +9182,8 @@ in mk = callPackage ../development/tools/build-managers/mk { }; + mkcert = callPackage ../development/tools/misc/mkcert { }; + mkdocs = callPackage ../development/tools/documentation/mkdocs { }; moby = callPackage ../development/tools/misc/moby { }; @@ -9518,6 +9579,8 @@ in aalib = callPackage ../development/libraries/aalib { }; + abseil-cpp = callPackage ../development/libraries/abseil-cpp { }; + accountsservice = callPackage ../development/libraries/accountsservice { }; acl = callPackage ../development/libraries/acl { }; @@ -9813,6 +9876,8 @@ in curlcpp = callPackage ../development/libraries/curlcpp { }; + curlpp = callPackage ../development/libraries/curlpp { }; + cutee = callPackage ../development/libraries/cutee { }; cutelyst = libsForQt5.callPackage ../development/libraries/cutelyst { }; @@ -10417,6 +10482,8 @@ in glib-networking = callPackage ../development/libraries/glib-networking {}; + gom = callPackage ../development/libraries/gom { }; + ace = callPackage ../development/libraries/ace { }; atk = callPackage ../development/libraries/atk { }; @@ -10755,6 +10822,8 @@ in lcms2 = callPackage ../development/libraries/lcms2 { }; + ldacbt = callPackage ../development/libraries/ldacbt { }; + ldb = callPackage ../development/libraries/ldb { python = python2; }; @@ -12290,8 +12359,9 @@ in buildPythonApplication click future six; }; - protobuf = protobuf3_6; + protobuf = protobuf3_7; + protobuf3_7 = callPackage ../development/libraries/protobuf/3.7.nix { }; protobuf3_6 = callPackage ../development/libraries/protobuf/3.6.nix { }; protobuf3_5 = callPackage ../development/libraries/protobuf/3.5.nix { }; protobuf3_4 = callPackage ../development/libraries/protobuf/3.4.nix { }; @@ -13251,6 +13321,8 @@ in wayland-protocols = callPackage ../development/libraries/wayland/protocols.nix { }; + waylandpp = callPackage ../development/libraries/waylandpp { }; + wcslib = callPackage ../development/libraries/wcslib { }; webkitgtk = callPackage ../development/libraries/webkitgtk { @@ -13623,19 +13695,14 @@ in ### DEVELOPMENT / PERL MODULES - # the latest Maint version - perl528Packages = recurseIntoAttrs (callPackage ./perl-packages.nix { - perl = perl528; - overrides = (config.perlPackageOverrides or (p: {})) pkgs; - }); - # the latest Devel version - perldevelPackages = recurseIntoAttrs (callPackage ./perl-packages.nix { - perl = perldevel; - overrides = (config.perlPackageOverrides or (p: {})) pkgs; - }); + perlInterpreters = callPackages ../development/interpreters/perl {}; + inherit (perlInterpreters) perl528 perldevel; + + perl528Packages = recurseIntoAttrs perl528.pkgs; + perldevelPackages = perldevel.pkgs; + perl = perl528; perlPackages = perl528Packages; - inherit (perlPackages) perl; ack = perlPackages.ack; @@ -14327,7 +14394,7 @@ in samba3 = callPackage ../servers/samba/3.x.nix { }; samba4 = callPackage ../servers/samba/4.x.nix { - python = python2; + python = python3; }; sambaMaster = callPackage ../servers/samba/master.nix { }; @@ -14828,6 +14895,8 @@ in openisns = callPackage ../os-specific/linux/open-isns { }; + osxfuse = callPackage ../os-specific/darwin/osxfuse { }; + powerstat = callPackage ../os-specific/linux/powerstat { }; smemstat = callPackage ../os-specific/linux/smemstat { }; @@ -14979,6 +15048,11 @@ in blcr = callPackage ../os-specific/linux/blcr { }; + chipsec = callPackage ../tools/security/chipsec { + inherit kernel; + withDriver = true; + }; + cryptodev = callPackage ../os-specific/linux/cryptodev { }; cpupower = callPackage ../os-specific/linux/cpupower { }; @@ -15349,9 +15423,7 @@ in gomodifytags = callPackage ../development/tools/gomodifytags { }; - go-langserver = callPackage ../development/tools/go-langserver { - buildGoPackage = buildGo110Package; - }; + go-langserver = callPackage ../development/tools/go-langserver { }; gotests = callPackage ../development/tools/gotests { }; @@ -16403,7 +16475,6 @@ in androidStudioPackages = recurseIntoAttrs (callPackage ../applications/editors/android-studio { }); android-studio = androidStudioPackages.stable; - android-studio-preview = androidStudioPackages.preview; animbar = callPackage ../applications/graphics/animbar { }; @@ -16711,8 +16782,6 @@ in amdappsdk = amdappsdk28; }; - chatzilla = callPackage ../applications/networking/irc/chatzilla { }; - chirp = callPackage ../applications/radio/chirp { inherit (pythonPackages) pyserial pygtk; }; @@ -16878,7 +16947,6 @@ in headerbar-gtk3 = callPackage ../applications/audio/deadbeef/plugins/headerbar-gtk3.nix { }; infobar = callPackage ../applications/audio/deadbeef/plugins/infobar.nix { }; mpris2 = callPackage ../applications/audio/deadbeef/plugins/mpris2.nix { }; - opus = callPackage ../applications/audio/deadbeef/plugins/opus.nix { }; }; deadbeef-with-plugins = callPackage ../applications/audio/deadbeef/wrapper.nix { @@ -16955,6 +17023,10 @@ in dragonfly-reverb = callPackage ../applications/audio/dragonfly-reverb { }; drawpile = libsForQt5.callPackage ../applications/graphics/drawpile { }; + drawpile-server-headless = libsForQt5.callPackage ../applications/graphics/drawpile { + buildClient = false; + buildServerGui = false; + }; droopy = callPackage ../applications/networking/droopy { inherit (python3Packages) wrapPython; @@ -18840,6 +18912,8 @@ in shogun = callPackage ../applications/science/machine-learning/shogun { }; + sky = callPackage ../applications/networking/instant-messengers/sky {}; + smplayer = libsForQt5.callPackage ../applications/video/smplayer { }; smtube = libsForQt5.callPackage ../applications/video/smtube {}; @@ -19717,6 +19791,8 @@ in peru = callPackage ../applications/version-management/peru {}; + petrinizer = haskellPackages.callPackage ../applications/science/logic/petrinizer {}; + pmidi = callPackage ../applications/audio/pmidi { }; printrun = callPackage ../applications/misc/printrun { }; @@ -19797,6 +19873,10 @@ in bison = bison2; }; + stretchly = callPackage ../applications/misc/stretchly { + inherit (gnome2) GConf; + }; + stumpish = callPackage ../applications/window-managers/stumpish {}; stumpwm = callPackage ../applications/window-managers/stumpwm { @@ -20517,12 +20597,18 @@ in kodiPlain = callPackage ../applications/video/kodi { }; + kodiPlainWayland = callPackage ../applications/video/kodi { useWayland = true; }; + kodiPlugins = recurseIntoAttrs (callPackage ../applications/video/kodi/plugins.nix {}); kodi = wrapKodi { kodi = kodiPlain; }; + kodi-wayland = wrapKodi { + kodi = kodiPlainWayland; + }; + kodi-cli = callPackage ../tools/misc/kodi-cli { }; kodi-retroarch-advanced-launchers = @@ -21298,6 +21384,8 @@ in }; }; + riko4 = callPackage ../games/riko4 { }; + rili = callPackage ../games/rili { }; rimshot = callPackage ../games/rimshot { love = love_0_7; }; @@ -21821,10 +21909,14 @@ in ecopcr = callPackage ../applications/science/biology/ecopcr { }; + eggnog-mapper = callPackage ../applications/science/biology/eggnog-mapper { }; + emboss = callPackage ../applications/science/biology/emboss { }; ezminc = callPackage ../applications/science/biology/EZminc { }; + exonerate = callPackage ../applications/science/biology/exonerate { }; + hisat2 = callPackage ../applications/science/biology/hisat2 { }; htslib = callPackage ../development/libraries/science/biology/htslib { }; @@ -21891,6 +21983,8 @@ in plink-ng = callPackage ../applications/science/biology/plink-ng { }; + prodigal = callPackage ../applications/science/biology/prodigal { }; + raxml = callPackage ../applications/science/biology/raxml { }; raxml-mpi = appendToName "mpi" (raxml.override { @@ -22009,7 +22103,9 @@ in nauty = callPackage ../applications/science/math/nauty {}; - or-tools = callPackage ../development/libraries/science/math/or-tools {}; + or-tools = callPackage ../development/libraries/science/math/or-tools { + pythonProtobuf = pythonPackages.protobuf; + }; rubiks = callPackage ../development/libraries/science/math/rubiks { }; @@ -22101,6 +22197,8 @@ in dafny = dotnetPackages.Dafny; + groove = callPackage ../applications/science/programming/groove { }; + plm = callPackage ../applications/science/programming/plm { }; scyther = callPackage ../applications/science/programming/scyther { }; @@ -22857,6 +22955,8 @@ in nixops = callPackage ../tools/package-management/nixops { }; + nixops_1_6_1 = callPackage ../tools/package-management/nixops/nixops-v1_6_1.nix {}; + nixopsUnstable = lowPrio (callPackage ../tools/package-management/nixops/unstable.nix { }); nixops-dns = callPackage ../tools/package-management/nixops/nixops-dns.nix { }; @@ -23276,6 +23376,8 @@ in terragrunt = callPackage ../applications/networking/cluster/terragrunt {}; + tilt = callPackage ../applications/networking/cluster/tilt {}; + tetex = callPackage ../tools/typesetting/tex/tetex { libpng = libpng12; }; tetra-gtk-theme = callPackage ../misc/themes/tetra { }; |