aboutsummaryrefslogtreecommitdiff
path: root/infra/libkookie/nixpkgs/pkgs/top-level/all-packages.nix
diff options
context:
space:
mode:
Diffstat (limited to 'infra/libkookie/nixpkgs/pkgs/top-level/all-packages.nix')
-rw-r--r--infra/libkookie/nixpkgs/pkgs/top-level/all-packages.nix1824
1 files changed, 1171 insertions, 653 deletions
diff --git a/infra/libkookie/nixpkgs/pkgs/top-level/all-packages.nix b/infra/libkookie/nixpkgs/pkgs/top-level/all-packages.nix
index 78b8abba55a6..39e0ad322197 100644
--- a/infra/libkookie/nixpkgs/pkgs/top-level/all-packages.nix
+++ b/infra/libkookie/nixpkgs/pkgs/top-level/all-packages.nix
@@ -94,6 +94,8 @@ in
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
@@ -140,10 +142,14 @@ in
alda = callPackage ../development/interpreters/alda { };
+ among-sus = callPackage ../games/among-sus { };
+
ankisyncd = callPackage ../servers/ankisyncd { };
avro-tools = callPackage ../development/tools/avro-tools { };
+ bacnet-stack = callPackage ../tools/networking/bacnet-stack {};
+
# 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"; };
@@ -188,6 +194,8 @@ in
comedilib = callPackage ../development/libraries/comedilib { };
+ cp437 = callPackage ../tools/misc/cp437 { };
+
cpu-x = callPackage ../applications/misc/cpu-x { };
dhallToNix = callPackage ../build-support/dhall-to-nix.nix {
@@ -202,7 +210,7 @@ in
hobbes = callPackage ../development/tools/hobbes { };
- html5validator = python36Packages.callPackage ../applications/misc/html5validator { };
+ html5validator = python3Packages.callPackage ../applications/misc/html5validator { };
proto-contrib = callPackage ../development/tools/proto-contrib {};
@@ -222,6 +230,8 @@ in
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;
@@ -230,10 +240,12 @@ in
digitalbitbox = libsForQt514.callPackage ../applications/misc/digitalbitbox { };
+ gretl = callPackage ../applications/science/math/gretl { };
+
grsync = callPackage ../applications/misc/grsync { };
dockerTools = callPackage ../build-support/docker {
- writePython3 = writers.writePython3;
+ writePython3 = buildPackages.writers.writePython3;
};
snapTools = callPackage ../build-support/snap { };
@@ -317,6 +329,8 @@ in
fetchMavenArtifact = callPackage ../build-support/fetchmavenartifact { };
+ find-cursor = callPackage ../tools/X11/find-cursor { };
+
prefer-remote-fetch = import ../build-support/prefer-remote-fetch;
global-platform-pro = callPackage ../development/tools/global-platform-pro/default.nix { };
@@ -351,6 +365,8 @@ in
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,
@@ -449,6 +465,8 @@ in
madonctl = callPackage ../applications/misc/madonctl { };
+ copyDesktopItems = makeSetupHook { } ../build-support/setup-hooks/copy-desktop-items.sh;
+
makeDesktopItem = callPackage ../build-support/make-desktopitem { };
makeAutostartItem = callPackage ../build-support/make-startupitem { };
@@ -471,6 +489,9 @@ in
ociTools = callPackage ../build-support/oci-tools { };
+ octant = callPackage ../applications/networking/cluster/octant { };
+ 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"; }
@@ -525,6 +546,8 @@ in
wrapGAppsHook = callPackage ../build-support/setup-hooks/wrap-gapps-hook { };
+ 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;
@@ -593,6 +616,8 @@ in
adlplug = callPackage ../applications/audio/adlplug { };
+ arc_unpacker = callPackage ../tools/archivers/arc_unpacker { };
+
tuijam = callPackage ../applications/audio/tuijam { inherit (python3Packages) buildPythonApplication; };
opnplug = callPackage ../applications/audio/adlplug {
@@ -669,11 +694,116 @@ in
albert = libsForQt5.callPackage ../applications/misc/albert {};
- alacritty = callPackage ../applications/misc/alacritty {
+ ### 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 { };
+
+ 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;
+ };
+
+ lilyterm = callPackage ../applications/terminal-emulators/lilyterm {
+ inherit (gnome2) vte;
+ gtk = gtk2;
+ flavour = "stable";
+ };
+
+ lilyterm-git = lilyterm.override {
+ flavour = "git";
+ };
+
+ 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 { };
+
+ 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;
+ };
+
+ tilda = callPackage ../applications/terminal-emulators/tilda {
+ gtk = gtk3;
+ };
+
+ tilix = callPackage ../applications/terminal-emulators/tilix { };
+
+ wayst = callPackage ../applications/terminal-emulators/wayst { };
+
+ 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 { };
@@ -682,8 +812,6 @@ in
amazon-ecs-cli = callPackage ../tools/virtualization/amazon-ecs-cli { };
- amazon-glacier-cmd-interface = callPackage ../tools/backup/amazon-glacier-cmd-interface { };
-
amber = callPackage ../tools/text/amber {
inherit (darwin.apple_sdk.frameworks) Security;
};
@@ -701,6 +829,8 @@ in
analog = callPackage ../tools/admin/analog {};
+ angle-grinder = callPackage ../tools/text/angle-grinder {};
+
ansifilter = callPackage ../tools/text/ansifilter {};
antora = callPackage ../development/tools/documentation/antora {};
@@ -729,6 +859,8 @@ in
archivemount = callPackage ../tools/filesystems/archivemount { };
+ archivy = python3Packages.callPackage ../applications/misc/archivy { };
+
arandr = callPackage ../tools/X11/arandr { };
inherit (callPackages ../servers/nosql/arangodb {
@@ -818,13 +950,13 @@ in
aws-rotate-key = callPackage ../tools/admin/aws-rotate-key { };
- aws-sam-cli = callPackage ../development/tools/aws-sam-cli { python = python3; };
+ aws-sam-cli = callPackage ../development/tools/aws-sam-cli { };
aws-vault = callPackage ../tools/admin/aws-vault { };
iamy = callPackage ../tools/admin/iamy { };
- azure-cli = callPackage ../tools/admin/azure-cli { python = python37; };
+ azure-cli = callPackage ../tools/admin/azure-cli { };
azure-storage-azcopy = callPackage ../development/tools/azcopy { };
@@ -844,6 +976,10 @@ in
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 { };
@@ -941,6 +1077,8 @@ in
container-linux-config-transpiler = callPackage ../development/tools/container-linux-config-transpiler { };
+ fedora-backgrounds = callPackage ../data/misc/fedora-backgrounds { };
+
fedora-coreos-config-transpiler = callPackage ../development/tools/fedora-coreos-config-transpiler { };
ccextractor = callPackage ../applications/video/ccextractor { };
@@ -955,6 +1093,8 @@ in
cloud-custodian = python3Packages.callPackage ../tools/networking/cloud-custodian { };
+ coconut = with python3Packages; toPythonApplication coconut;
+
cod = callPackage ../tools/misc/cod { };
codespell = with python3Packages; toPythonApplication codespell;
@@ -1038,6 +1178,8 @@ in
fitnesstrax = callPackage ../applications/misc/fitnesstrax/default.nix { };
+ flood = nodePackages.flood;
+
fxlinuxprintutil = callPackage ../tools/misc/fxlinuxprintutil { };
genpass = callPackage ../tools/security/genpass {
@@ -1048,8 +1190,6 @@ in
gaia = callPackage ../development/libraries/gaia { };
- gama = callPackage ../applications/science/geometry/gama { };
-
gamecube-tools = callPackage ../development/tools/gamecube-tools { };
gammy = qt5.callPackage ../tools/misc/gammy { };
@@ -1108,6 +1248,8 @@ in
hime = callPackage ../tools/inputmethods/hime {};
+ hostctl = callPackage ../tools/system/hostctl { };
+
hpe-ltfs = callPackage ../tools/backup/hpe-ltfs { };
http2tcp = callPackage ../tools/networking/http2tcp { };
@@ -1132,6 +1274,11 @@ in
pass = callPackage ../tools/security/pass { };
+ pass-nodmenu = callPackage ../tools/security/pass {
+ dmenuSupport = false;
+ pass = pass-nodmenu;
+ };
+
pass-wayland = callPackage ../tools/security/pass {
waylandSupport = true;
pass = pass-wayland;
@@ -1224,10 +1371,12 @@ in
aria2 = callPackage ../tools/networking/aria2 {
inherit (darwin.apple_sdk.frameworks) Security;
- inherit (pythonPackages) sphinx;
+ inherit (python3Packages) sphinx;
};
aria = aria2;
+ as-tree = callPackage ../tools/misc/as-tree { };
+
asmfmt = callPackage ../development/tools/asmfmt { };
aspcud = callPackage ../tools/misc/aspcud { };
@@ -1360,7 +1509,7 @@ in
bindfs = callPackage ../tools/filesystems/bindfs { };
- birdtray = libsForQt514.callPackage ../applications/misc/birdtray { };
+ birdtray = libsForQt5.callPackage ../applications/misc/birdtray { };
bitbucket-cli = python2Packages.bitbucket-cli;
@@ -1389,7 +1538,7 @@ in
tensor = libsForQt5.callPackage ../applications/networking/instant-messengers/tensor { };
libtensorflow-bin = callPackage ../development/libraries/science/math/tensorflow/bin.nix {
- cudaSupport = pkgs.config.cudaSupport or false;
+ cudaSupport = config.cudaSupport or false;
inherit (linuxPackages) nvidia_x11;
cudatoolkit = cudatoolkit_10_0;
cudnn = cudnn_cudatoolkit_10_0;
@@ -1402,7 +1551,7 @@ in
libtorch-bin = callPackage ../development/libraries/science/math/libtorch/bin.nix {
inherit (linuxPackages) nvidia_x11;
- cudaSupport = pkgs.config.cudaSupport or false;
+ cudaSupport = config.cudaSupport or false;
};
behdad-fonts = callPackage ../data/fonts/behdad-fonts { };
@@ -1470,6 +1619,8 @@ in
bsod = callPackage ../misc/emulators/bsod { };
+ simh = callPackage ../misc/emulators/simh { };
+
btrfs-progs = callPackage ../tools/filesystems/btrfs-progs { };
btrbk = callPackage ../tools/backup/btrbk {
@@ -1547,7 +1698,8 @@ in
candle = libsForQt5.callPackage ../applications/misc/candle { };
capstone = callPackage ../development/libraries/capstone { };
- unicorn-emu = callPackage ../development/libraries/unicorn-emu { };
+
+ keystone = callPackage ../development/libraries/keystone { };
casync = callPackage ../applications/networking/sync/casync {
sphinx = python3Packages.sphinx;
@@ -1745,6 +1897,8 @@ in
dapr-cli = callPackage ../development/tools/dapr/cli {};
+ dasel = callPackage ../applications/misc/dasel { };
+
dasher = callPackage ../applications/accessibility/dasher { };
datamash = callPackage ../tools/misc/datamash { };
@@ -1887,6 +2041,8 @@ in
dyncall = callPackage ../development/libraries/dyncall { };
+ dyndnsc = callPackage ../applications/networking/dyndns/dyndnsc { };
+
earlyoom = callPackage ../os-specific/linux/earlyoom { };
EBTKS = callPackage ../development/libraries/science/biology/EBTKS { };
@@ -1999,6 +2155,8 @@ in
futhark = haskell.lib.justStaticExecutables haskellPackages.futhark;
+ inherit (nodePackages) fx;
+
tllist = callPackage ../development/libraries/tllist { };
fcft = callPackage ../development/libraries/fcft { };
@@ -2027,6 +2185,8 @@ in
gdrive = callPackage ../applications/networking/gdrive { };
+ go-chromecast = callPackage ../applications/video/go-chromecast { };
+
go-rice = callPackage ../tools/misc/go.rice {};
go-2fa = callPackage ../tools/security/2fa {};
@@ -2106,9 +2266,7 @@ in
gringo = callPackage ../tools/misc/gringo { };
- grobi = callPackage ../tools/X11/grobi {
- buildGoModule = buildGo114Module;
- };
+ grobi = callPackage ../tools/X11/grobi { };
gscan2pdf = callPackage ../applications/graphics/gscan2pdf { };
@@ -2218,6 +2376,8 @@ in
mapproxy = callPackage ../applications/misc/mapproxy { };
+ marl = callPackage ../development/libraries/marl {};
+
marlin-calc = callPackage ../tools/misc/marlin-calc {};
masscan = callPackage ../tools/security/masscan {
@@ -2230,7 +2390,7 @@ in
medusa = callPackage ../tools/security/medusa { };
- megasync = libsForQt514.callPackage ../applications/misc/megasync { };
+ megasync = libsForQt515.callPackage ../applications/misc/megasync { };
megacmd = callPackage ../applications/misc/megacmd { };
@@ -2322,8 +2482,6 @@ in
oneshot = callPackage ../tools/networking/oneshot { };
- onnxruntime = callPackage ../development/libraries/onnxruntime { };
-
xkbd = callPackage ../applications/misc/xkbd { };
libpsm2 = callPackage ../os-specific/linux/libpsm2 { };
@@ -2340,6 +2498,10 @@ in
patdiff = callPackage ../tools/misc/patdiff { };
+ patool = with python3Packages; toPythonApplication patool;
+
+ pbgopy = callPackage ../tools/text/pbgopy { };
+
pbpst = callPackage ../applications/misc/pbpst { };
pbzx = callPackage ../tools/compression/pbzx { };
@@ -2350,22 +2512,28 @@ in
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 { };
ps_mem = callPackage ../tools/system/ps_mem { };
psstop = callPackage ../tools/system/psstop { };
- precice = callPackage ../development/libraries/precice { python3 = python37; };
+ precice = callPackage ../development/libraries/precice { };
pueue = callPackage ../applications/misc/pueue { };
pixiecore = callPackage ../tools/networking/pixiecore {};
+ waitron = callPackage ../tools/networking/waitron {};
+
pyCA = python3Packages.callPackage ../applications/video/pyca {};
pyrit = callPackage ../tools/security/pyrit {};
@@ -2402,6 +2570,8 @@ in
socklog = callPackage ../tools/system/socklog { };
+ ssmsh = callPackage ../tools/admin/ssmsh { };
+
stagit = callPackage ../development/tools/stagit { };
starboard = callPackage ../applications/networking/cluster/starboard { };
@@ -2502,7 +2672,7 @@ in
mstflint = callPackage ../tools/misc/mstflint { };
mcelog = callPackage ../os-specific/linux/mcelog {
- utillinux = utillinuxMinimal;
+ util-linux = util-linuxMinimal;
};
sqlint = callPackage ../development/tools/sqlint { };
@@ -2557,7 +2727,9 @@ in
inherit (llvmPackages) openmp;
};
- bacula = callPackage ../tools/backup/bacula { };
+ bacula = callPackage ../tools/backup/bacula {
+ inherit (darwin.apple_sdk.frameworks) CoreFoundation IOKit;
+ };
bareos = callPackage ../tools/backup/bareos { };
@@ -2622,6 +2794,8 @@ in
inherit (pythonPackages) gyp;
};
+ bumpver = callPackage ../applications/version-management/bumpver { };
+
bup = callPackage ../tools/backup/bup { };
burp = callPackage ../tools/backup/burp { };
@@ -2734,7 +2908,7 @@ in
clementineUnfree = clementine.unfree;
- mellowplayer = libsForQt514.callPackage ../applications/audio/mellowplayer { };
+ mellowplayer = libsForQt5.callPackage ../applications/audio/mellowplayer { };
ciopfs = callPackage ../tools/filesystems/ciopfs { };
@@ -2742,16 +2916,13 @@ in
circus = callPackage ../tools/networking/circus { };
- citrix_workspace = citrix_workspace_20_09_0;
+ citrix_workspace = citrix_workspace_20_10_0;
inherit (callPackage ../applications/networking/remote/citrix-workspace { })
- citrix_workspace_19_6_0
- citrix_workspace_19_8_0
- citrix_workspace_19_10_0
- citrix_workspace_19_12_0
citrix_workspace_20_04_0
citrix_workspace_20_06_0
citrix_workspace_20_09_0
+ citrix_workspace_20_10_0
;
citra = libsForQt5.callPackage ../misc/emulators/citra { };
@@ -2868,14 +3039,17 @@ in
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 {
- python = python2;
- inherit (python2Packages) gyp;
+ 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 {
@@ -2962,14 +3136,18 @@ in
console-bridge = callPackage ../development/libraries/console-bridge { };
+ convbin = callPackage ../tools/misc/convbin { };
+
+ convimg = callPackage ../tools/misc/convimg { };
+
+ convfont = callPackage ../tools/misc/convfont { };
+
convmv = callPackage ../tools/misc/convmv { };
convoy = callPackage ../tools/filesystems/convoy { };
cpcfs = callPackage ../tools/filesystems/cpcfs { };
- cool-retro-term = libsForQt5.callPackage ../applications/misc/cool-retro-term { };
-
coreutils = callPackage ../tools/misc/coreutils { };
coreutils-full = coreutils.override { minimal = false; };
coreutils-prefixed = coreutils.override { withPrefix = true; singleBinary = false; };
@@ -3228,6 +3406,10 @@ in
dog = callPackage ../tools/system/dog { };
+ dogdns = callPackage ../tools/networking/dogdns {
+ inherit (darwin.apple_sdk.frameworks) Security;
+ };
+
dosfstools = callPackage ../tools/filesystems/dosfstools { };
dotnetfx35 = callPackage ../development/libraries/dotnetfx35 { };
@@ -3269,7 +3451,7 @@ in
dropbear = callPackage ../tools/networking/dropbear { };
- dsview = libsForQt514.callPackage ../applications/science/electronics/dsview { };
+ dsview = libsForQt5.callPackage ../applications/science/electronics/dsview { };
dtach = callPackage ../tools/misc/dtach { };
@@ -3363,8 +3545,10 @@ in
inherit (darwin.apple_sdk.frameworks) Security;
};
+ pax = callPackage ../tools/archivers/pax { };
+
rage = callPackage ../tools/security/rage {
- inherit (darwin.apple_sdk.frameworks) Security;
+ inherit (darwin.apple_sdk.frameworks) Foundation Security;
};
rar2fs = callPackage ../tools/filesystems/rar2fs { };
@@ -3375,7 +3559,7 @@ in
sonobuoy = callPackage ../applications/networking/cluster/sonobuoy { };
- strawberry = libsForQt514.callPackage ../applications/audio/strawberry { };
+ strawberry = libsForQt5.callPackage ../applications/audio/strawberry { };
tealdeer = callPackage ../tools/misc/tealdeer {
inherit (darwin.apple_sdk.frameworks) Security;
@@ -3409,7 +3593,7 @@ in
uudeview = callPackage ../tools/misc/uudeview { };
uutils-coreutils = callPackage ../tools/misc/uutils-coreutils {
- inherit (pythonPackages) sphinx;
+ inherit (python3Packages) sphinx;
inherit (darwin.apple_sdk.frameworks) Security;
};
@@ -3427,12 +3611,18 @@ in
wl-clipboard = callPackage ../tools/misc/wl-clipboard { };
+ wlsunset = callPackage ../tools/wayland/wlsunset { };
+
wob = callPackage ../tools/misc/wob { };
wtype = callPackage ../tools/wayland/wtype { };
wrangler = callPackage ../development/tools/wrangler { };
+ wshowkeys = callPackage ../tools/wayland/wshowkeys { };
+
+ wsl-open = callPackage ../tools/misc/wsl-open { };
+
xkcdpass = with pythonPackages; toPythonApplication xkcdpass;
xob = callPackage ../tools/X11/xob { };
@@ -3477,21 +3667,21 @@ in
elk7Version = "7.5.1";
elasticsearch6 = callPackage ../servers/search/elasticsearch/6.x.nix {
- utillinux = utillinuxMinimal;
+ util-linux = util-linuxMinimal;
jre_headless = jre8_headless; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731
};
elasticsearch6-oss = callPackage ../servers/search/elasticsearch/6.x.nix {
enableUnfree = false;
- utillinux = utillinuxMinimal;
+ util-linux = util-linuxMinimal;
jre_headless = jre8_headless; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731
};
elasticsearch7 = callPackage ../servers/search/elasticsearch/7.x.nix {
- utillinux = utillinuxMinimal;
+ util-linux = util-linuxMinimal;
jre_headless = jre8_headless; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731
};
elasticsearch7-oss = callPackage ../servers/search/elasticsearch/7.x.nix {
enableUnfree = false;
- utillinux = utillinuxMinimal;
+ util-linux = util-linuxMinimal;
jre_headless = jre8_headless; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731
};
elasticsearch = elasticsearch6;
@@ -3536,6 +3726,8 @@ in
entr = callPackage ../tools/misc/entr { };
+ envchain = callPackage ../tools/misc/envchain { inherit (pkgs.darwin.apple_sdk.frameworks) Security; };
+
eot_utilities = callPackage ../tools/misc/eot-utilities { };
eplot = callPackage ../tools/graphics/eplot { };
@@ -3576,6 +3768,8 @@ in
exif = callPackage ../tools/graphics/exif { };
+ exifprobe = callPackage ../tools/graphics/exifprobe { };
+
exiftags = callPackage ../tools/graphics/exiftags { };
exiftool = perlPackages.ImageExifTool;
@@ -3661,6 +3855,8 @@ in
feedreader = callPackage ../applications/networking/feedreaders/feedreader {};
+ fend = callPackage ../tools/misc/fend { };
+
ferm = callPackage ../tools/networking/ferm { };
ffsend = callPackage ../tools/misc/ffsend { };
@@ -3769,8 +3965,6 @@ in
flips = callPackage ../tools/compression/flips { };
- flvtool2 = callPackage ../tools/video/flvtool2 { };
-
fmbt = callPackage ../development/tools/fmbt {
python = python2;
};
@@ -3899,7 +4093,7 @@ in
galen = callPackage ../development/tools/galen {};
- gallery-dl = callPackage ../applications/misc/gallery-dl { };
+ gallery-dl = python3Packages.callPackage ../applications/misc/gallery-dl { };
gandi-cli = callPackage ../tools/networking/gandi-cli { };
@@ -3993,16 +4187,27 @@ in
gitkraken = callPackage ../applications/version-management/gitkraken { };
- gitlab = callPackage ../applications/version-management/gitlab { };
- gitlab-ee = callPackage ../applications/version-management/gitlab { gitlabEnterprise = true; };
+ gitlab = callPackage ../applications/version-management/gitlab {
+ ruby = ruby_2_7;
+ };
+ gitlab-ee = callPackage ../applications/version-management/gitlab {
+ ruby = ruby_2_7;
+ gitlabEnterprise = true;
+ };
gitlab-runner = callPackage ../development/tools/continuous-integration/gitlab-runner { };
- gitlab-shell = callPackage ../applications/version-management/gitlab/gitlab-shell { };
+ gitlab-shell = callPackage ../applications/version-management/gitlab/gitlab-shell {
+ ruby = ruby_2_7;
+ };
+
+ gitlab-triage = callPackage ../applications/version-management/gitlab-triage { };
gitlab-workhorse = callPackage ../applications/version-management/gitlab/gitlab-workhorse { };
- gitaly = callPackage ../applications/version-management/gitlab/gitaly { };
+ gitaly = callPackage ../applications/version-management/gitlab/gitaly {
+ ruby = ruby_2_7;
+ };
gitstats = callPackage ../applications/version-management/gitstats { };
@@ -4122,14 +4327,16 @@ in
google-authenticator = callPackage ../os-specific/linux/google-authenticator { };
- google-cloud-sdk = callPackage ../tools/admin/google-cloud-sdk { };
+ google-cloud-sdk = callPackage ../tools/admin/google-cloud-sdk {
+ python = python3;
+ };
google-cloud-sdk-gce = google-cloud-sdk.override { with-gce = true; };
google-fonts = callPackage ../data/fonts/google-fonts { };
google-clasp = callPackage ../development/misc/google-clasp { };
- google-compute-engine = python2.pkgs.google-compute-engine;
+ google-compute-engine = with python3.pkgs; toPythonApplication google-compute-engine;
google-compute-engine-oslogin = callPackage ../tools/virtualization/google-compute-engine-oslogin { };
@@ -4141,6 +4348,8 @@ in
gopro = callPackage ../tools/video/gopro { };
+ goreleaser = callPackage ../tools/misc/goreleaser { };
+
goreplay = callPackage ../tools/networking/goreplay { };
gource = callPackage ../applications/version-management/gource { };
@@ -4197,6 +4406,8 @@ in
inherit (darwin.apple_sdk.frameworks) Security;
};
+ ucg = callPackage ../tools/text/ucg { };
+
grive2 = callPackage ../tools/filesystems/grive2 { };
groff = callPackage ../tools/text/groff {
@@ -4376,7 +4587,9 @@ in
halibut = callPackage ../tools/typesetting/halibut { };
- halide = callPackage ../development/compilers/halide { };
+ halide = callPackage ../development/compilers/halide {
+ llvmPackages = llvmPackages_9;
+ };
ham = pkgs.perlPackages.ham;
@@ -4432,7 +4645,7 @@ in
hecate = callPackage ../applications/editors/hecate { };
- heaptrack = libsForQt514.callPackage ../development/tools/profiling/heaptrack {};
+ heaptrack = libsForQt5.callPackage ../development/tools/profiling/heaptrack {};
heimdall = libsForQt5.callPackage ../tools/misc/heimdall { };
@@ -4550,7 +4763,9 @@ in
ifuse = callPackage ../tools/filesystems/ifuse { };
ideviceinstaller = callPackage ../tools/misc/ideviceinstaller { };
- idevicerestore = callPackage ../tools/misc/idevicerestore { };
+ idevicerestore = callPackage ../tools/misc/idevicerestore {
+ inherit (darwin) IOKit;
+ };
inherit (callPackages ../tools/filesystems/irods rec {
stdenv = llvmPackages.libcxxStdenv;
@@ -4561,6 +4776,8 @@ in
irods
irods-icommands;
+ igmpproxy = callPackage ../tools/networking/igmpproxy { };
+
ihaskell = callPackage ../development/tools/haskell/ihaskell/wrapper.nix {
inherit (haskellPackages) ghcWithPackages;
@@ -4796,10 +5013,12 @@ in
kalibrate-hackrf = callPackage ../applications/radio/kalibrate-hackrf { };
- wrapKakoune = callPackage ../applications/editors/kakoune/wrapper.nix { };
+ wrapKakoune = kakoune: attrs: callPackage ../applications/editors/kakoune/wrapper.nix (attrs // { inherit kakoune; });
kakounePlugins = callPackage ../applications/editors/kakoune/plugins { };
kakoune-unwrapped = callPackage ../applications/editors/kakoune { };
- kakoune = wrapKakoune kakoune-unwrapped { };
+ kakoune = wrapKakoune kakoune-unwrapped {
+ plugins = [ ]; # override with the list of desired plugins
+ };
kak-lsp = callPackage ../tools/misc/kak-lsp { };
@@ -4821,6 +5040,8 @@ in
kexpand = callPackage ../development/tools/kexpand { };
+ kent = callPackage ../applications/science/biology/kent { };
+
keybase = callPackage ../tools/security/keybase {
# Reasoning for the inherited apple_sdk.frameworks:
# 1. specific compiler errors about: AVFoundation, AudioToolbox, MediaToolbox
@@ -4863,25 +5084,25 @@ in
krakenx = callPackage ../tools/system/krakenx { };
- partition-manager = libsForQt514.callPackage ../tools/misc/partition-manager { };
+ partition-manager = libsForQt5.callPackage ../tools/misc/partition-manager { };
kpcli = callPackage ../tools/security/kpcli { };
- krename = libsForQt514.callPackage ../applications/misc/krename { };
+ krename = libsForQt5.callPackage ../applications/misc/krename { };
krunner-pass = libsForQt5.callPackage ../tools/security/krunner-pass { };
- kronometer = libsForQt514.callPackage ../tools/misc/kronometer { };
+ kronometer = libsForQt5.callPackage ../tools/misc/kronometer { };
krop = callPackage ../applications/graphics/krop { };
- kdiff3 = libsForQt514.callPackage ../tools/text/kdiff3 { };
+ kdiff3 = libsForQt5.callPackage ../tools/text/kdiff3 { };
kube-router = callPackage ../applications/networking/cluster/kube-router { };
kwalletcli = libsForQt5.callPackage ../tools/security/kwalletcli { };
- peruse = libsForQt514.callPackage ../tools/misc/peruse { };
+ peruse = libsForQt5.callPackage ../tools/misc/peruse { };
ksmoothdock = libsForQt514.callPackage ../applications/misc/ksmoothdock { };
@@ -4973,6 +5194,8 @@ in
ltwheelconf = callPackage ../applications/misc/ltwheelconf { };
+ lunar-client = callPackage ../games/lunar-client {};
+
lvmsync = callPackage ../tools/backup/lvmsync { };
kdbg = libsForQt5.callPackage ../development/tools/misc/kdbg { };
@@ -5044,6 +5267,8 @@ in
mmv = callPackage ../tools/misc/mmv { };
+ mmv-go = callPackage ../tools/misc/mmv-go { };
+
most = callPackage ../tools/misc/most { };
motion = callPackage ../applications/video/motion { };
@@ -5062,6 +5287,8 @@ in
nbench = callPackage ../tools/misc/nbench { };
+ ncrack = callPackage ../tools/security/ncrack { };
+
netdata = callPackage ../tools/system/netdata {
inherit (darwin.apple_sdk.frameworks) CoreFoundation IOKit;
};
@@ -5073,7 +5300,7 @@ in
netsniff-ng = callPackage ../tools/networking/netsniff-ng { };
- next = callPackage ../applications/networking/browsers/next { };
+ nyxt = callPackage ../applications/networking/browsers/nyxt { };
nfpm = callPackage ../tools/package-management/nfpm { };
@@ -5083,9 +5310,9 @@ in
nixnote2 = libsForQt514.callPackage ../applications/misc/nixnote2 { };
- nodejs = hiPrio nodejs-12_x;
+ nodejs = hiPrio nodejs-14_x;
- nodejs-slim = nodejs-slim-12_x;
+ nodejs-slim = nodejs-slim-14_x;
nodejs-10_x = callPackage ../development/web/nodejs/v10.nix { };
@@ -5100,10 +5327,13 @@ in
nodejs-slim-14_x = callPackage ../development/web/nodejs/v14.nix {
enableNpm = false;
};
-
+ nodejs-15_x = callPackage ../development/web/nodejs/v15.nix { };
+ nodejs-slim-15_x = callPackage ../development/web/nodejs/v15.nix {
+ enableNpm = false;
+ };
# Update this when adding the newest nodejs major version!
- nodejs_latest = nodejs-14_x;
- nodejs-slim_latest = nodejs-slim-14_x;
+ nodejs_latest = nodejs-15_x;
+ nodejs-slim_latest = nodejs-slim-15_x;
nodePackages_latest = dontRecurseIntoAttrs (callPackage ../development/node-packages/default.nix {
nodejs = pkgs.nodejs_latest;
@@ -5153,6 +5383,8 @@ in
libck = callPackage ../development/libraries/libck { };
+ libcork = callPackage ../development/libraries/libcork { };
+
libconfig = callPackage ../development/libraries/libconfig { };
libcmis = callPackage ../development/libraries/libcmis { };
@@ -5179,6 +5411,9 @@ in
libhandy = callPackage ../development/libraries/libhandy { };
+ # Needed for apps that still depend on the unstable verison of the library (not libhandy-1)
+ libhandy_0 = callPackage ../development/libraries/libhandy/0.x.nix { };
+
libgumath = callPackage ../development/libraries/libgumath { };
libinsane = callPackage ../development/libraries/libinsane { };
@@ -5233,6 +5468,8 @@ in
libngspice = callPackage ../development/libraries/libngspice { };
+ libnixxml = callPackage ../development/libraries/libnixxml { };
+
libpointmatcher = callPackage ../development/libraries/libpointmatcher { };
libportal = callPackage ../development/libraries/libportal { };
@@ -5356,13 +5593,13 @@ in
mailnagWithPlugins = mailnag.withPlugins(
builtins.attrValues mailnag.availablePlugins
);
+ bubblemail = callPackage ../applications/networking/mailreaders/bubblemail { };
mailsend = callPackage ../tools/networking/mailsend { };
mailpile = callPackage ../applications/networking/mailreaders/mailpile { };
mailutils = callPackage ../tools/networking/mailutils {
- guile = guile_2_0; # compilation fails with guile 2.2
sasl = gsasl;
};
@@ -5462,8 +5699,6 @@ in
mgba = libsForQt5.callPackage ../misc/emulators/mgba { };
- microcom = callPackage ../applications/misc/microcom { };
-
microserver = callPackage ../servers/microserver { };
midisheetmusic = callPackage ../applications/audio/midisheetmusic { };
@@ -5529,6 +5764,8 @@ in
mmake = callPackage ../tools/misc/mmake { };
+ mmixware = callPackage ../development/tools/mmixware { };
+
modemmanager = callPackage ../tools/networking/modem-manager {};
modem-manager-gui = callPackage ../applications/networking/modem-manager-gui {};
@@ -5723,6 +5960,8 @@ in
networkmanager_strongswan = callPackage ../tools/networking/network-manager/strongswan { };
+ networkmanager-sstp = callPackage ../tools/networking/network-manager/sstp { };
+
networkmanagerapplet = callPackage ../tools/networking/network-manager/applet { };
libnma = callPackage ../tools/networking/network-manager/libnma { };
@@ -5762,7 +6001,8 @@ in
noip = callPackage ../tools/networking/noip { };
- nomad = nomad_0_11;
+ nomad = nomad_0_12;
+
# Nomad never updates major go versions within a release series and is unsupported
# on Go versions that it did not ship with. Due to historic bugs when compiled
# with different versions we pin Go for all versions.
@@ -5813,8 +6053,6 @@ in
nilfs-utils = callPackage ../tools/filesystems/nilfs-utils {};
- nimmm = callPackage ../applications/misc/nimmm { };
-
nitrogen = callPackage ../tools/X11/nitrogen {};
nms = callPackage ../tools/misc/nms { };
@@ -5887,6 +6125,8 @@ in
nwdiag = with python3Packages; toPythonApplication nwdiag;
+ nxdomain = python3.pkgs.callPackage ../tools/networking/nxdomain { };
+
nxpmicro-mfgtools = callPackage ../development/tools/misc/nxpmicro-mfgtools { };
nyancat = callPackage ../tools/misc/nyancat { };
@@ -6028,7 +6268,9 @@ in
opentsdb = callPackage ../tools/misc/opentsdb {};
- openvpn = callPackage ../tools/networking/openvpn {};
+ inherit (callPackages ../tools/networking/openvpn {})
+ openvpn_24
+ openvpn;
openvpn_learnaddress = callPackage ../tools/networking/openvpn/openvpn_learnaddress.nix { };
@@ -6046,6 +6288,8 @@ in
update-dotdee = with python3Packages; toPythonApplication update-dotdee;
+ update-nix-fetchgit = haskell.lib.justStaticExecutables haskellPackages.update-nix-fetchgit;
+
update-resolv-conf = callPackage ../tools/networking/openvpn/update-resolv-conf.nix { };
update-systemd-resolved = callPackage ../tools/networking/openvpn/update-systemd-resolved.nix { };
@@ -6104,8 +6348,6 @@ in
packagekit = callPackage ../tools/package-management/packagekit { };
- packagekit-qt = libsForQt5.callPackage ../tools/package-management/packagekit/qt.nix { };
-
packetdrill = callPackage ../tools/networking/packetdrill { };
pacman = callPackage ../tools/package-management/pacman { };
@@ -6128,7 +6370,7 @@ in
paperless = callPackage ../applications/office/paperless { };
- paperwork = callPackage ../applications/office/paperwork { };
+ paperwork = callPackage ../applications/office/paperwork/paperwork-gtk.nix { };
papertrail = callPackage ../tools/text/papertrail { };
@@ -6210,8 +6452,6 @@ in
pdf2djvu = callPackage ../tools/typesetting/pdf2djvu { };
- pdf2htmlEX = callPackage ../tools/typesetting/pdf2htmlEX { };
-
pdf2odt = callPackage ../tools/typesetting/pdf2odt { };
pdf-redact-tools = callPackage ../tools/graphics/pdfredacttools { };
@@ -6269,12 +6509,14 @@ in
pfetch = callPackage ../tools/misc/pfetch { };
- pfstools = callPackage ../tools/graphics/pfstools { };
+ pfstools = libsForQt5.callPackage ../tools/graphics/pfstools { };
philter = callPackage ../tools/networking/philter { };
phodav = callPackage ../tools/networking/phodav { };
+ pim6sd = callPackage ../servers/pim6sd { };
+
pinentry = libsForQt5.callPackage ../tools/security/pinentry {
libcap = if stdenv.isDarwin then null else libcap;
};
@@ -6326,7 +6568,7 @@ in
tab = callPackage ../tools/text/tab { };
- tautulli = callPackage ../servers/tautulli { python = python2; };
+ tautulli = python3Packages.callPackage ../servers/tautulli { };
ploticus = callPackage ../tools/graphics/ploticus {
libpng = libpng12;
@@ -6520,7 +6762,7 @@ in
qarte = libsForQt5.callPackage ../applications/video/qarte { };
- qlcplus = libsForQt512.callPackage ../applications/misc/qlcplus { };
+ qlcplus = libsForQt5.callPackage ../applications/misc/qlcplus { };
qnial = callPackage ../development/interpreters/qnial { };
@@ -6568,6 +6810,8 @@ in
quota = if stdenv.isLinux then linuxquota else unixtools.quota;
+ qvge = libsForQt5.callPackage ../applications/graphics/qvge { };
+
qview = libsForQt5.callPackage ../applications/graphics/qview {};
wayback_machine_downloader = callPackage ../applications/networking/wayback_machine_downloader { };
@@ -6602,6 +6846,8 @@ in
rc = callPackage ../shells/rc { };
+ rcon = callPackage ../tools/networking/rcon { };
+
rdbtools = callPackage ../development/tools/rdbtools { python = python3; };
rdma-core = callPackage ../os-specific/linux/rdma-core { };
@@ -6709,7 +6955,7 @@ in
rkrlv2 = callPackage ../applications/audio/rkrlv2 {};
rmlint = callPackage ../tools/misc/rmlint {
- inherit (pythonPackages) sphinx;
+ inherit (python3Packages) sphinx;
};
rng-tools = callPackage ../tools/security/rng-tools { };
@@ -6762,7 +7008,9 @@ in
rshijack = callPackage ../tools/networking/rshijack { };
- rsibreak = libsForQt514.callPackage ../applications/misc/rsibreak { };
+ rsibreak = libsForQt5.callPackage ../applications/misc/rsibreak { };
+
+ rss-bridge-cli = callPackage ../applications/misc/rss-bridge-cli { };
rss2email = callPackage ../applications/networking/feedreaders/rss2email {
pythonPackages = python3Packages;
@@ -6776,6 +7024,8 @@ in
rubocop = callPackage ../development/tools/rubocop { };
+ ruffle = callPackage ../misc/emulators/ruffle { };
+
runelite = callPackage ../games/runelite { };
runningx = callPackage ../tools/X11/runningx { };
@@ -6788,7 +7038,9 @@ in
inherit (darwin.apple_sdk.frameworks) Security;
};
- rustscan = callPackage ../tools/security/rustscan { };
+ rustscan = callPackage ../tools/security/rustscan {
+ inherit (darwin.apple_sdk.frameworks) Security;
+ };
rw = callPackage ../tools/misc/rw { };
@@ -6904,6 +7156,8 @@ in
skim = callPackage ../tools/misc/skim { };
+ seaweedfs = callPackage ../applications/networking/seaweedfs { };
+
sec = callPackage ../tools/admin/sec { };
seccure = callPackage ../tools/security/seccure { };
@@ -6928,6 +7182,8 @@ in
sewer = callPackage ../tools/admin/sewer { };
+ sftpman = callPackage ../tools/filesystems/sftpman { };
+
screenfetch = callPackage ../tools/misc/screenfetch { };
sg3_utils = callPackage ../tools/system/sg3_utils { };
@@ -6982,7 +7238,7 @@ in
sigal = callPackage ../applications/misc/sigal { };
- sigil = libsForQt514.callPackage ../applications/editors/sigil { };
+ sigil = libsForQt5.callPackage ../applications/editors/sigil { };
signal-cli = callPackage ../applications/networking/instant-messengers/signal-cli { };
@@ -7060,11 +7316,11 @@ in
smu = callPackage ../tools/text/smu { };
- smugline = python3Packages.smugline;
-
sn0int = callPackage ../tools/security/sn0int { };
- snabb = callPackage ../tools/networking/snabb { } ;
+ snabb = callPackage ../tools/networking/snabb { };
+
+ snallygaster = callPackage ../tools/security/snallygaster { };
snapcast = callPackage ../applications/audio/snapcast { };
@@ -7101,6 +7357,8 @@ in
inherit (darwin.apple_sdk.frameworks) Security;
};
+ sonar-scanner-cli = callPackage ../tools/security/sonar-scanner-cli { };
+
solr = callPackage ../servers/search/solr { };
solr_7 = solr;
solr_8 = solr;
@@ -7272,6 +7530,8 @@ in
swagger-codegen = callPackage ../tools/networking/swagger-codegen { };
+ swapview = callPackage ../os-specific/linux/swapview/default.nix { };
+
swec = callPackage ../tools/networking/swec { };
svnfs = callPackage ../tools/filesystems/svnfs { };
@@ -7324,6 +7584,8 @@ in
tarsnapper = callPackage ../tools/backup/tarsnapper { };
+ tarssh = callPackage ../servers/tarssh { };
+
tartube = callPackage ../applications/video/tartube { };
tayga = callPackage ../tools/networking/tayga { };
@@ -7340,7 +7602,9 @@ in
tcpkali = callPackage ../applications/networking/tcpkali { };
- tcpreplay = callPackage ../tools/networking/tcpreplay { };
+ tcpreplay = callPackage ../tools/networking/tcpreplay {
+ inherit (darwin.apple_sdk.frameworks) Carbon CoreServices;
+ };
tdns-cli = callPackage ../tools/networking/tdns-cli { };
@@ -7369,7 +7633,7 @@ in
inherit (darwin.apple_sdk.frameworks) CoreFoundation Cocoa;
tex = texlive.combined.scheme-small;
extraFonts = true;
- } else callPackage ../applications/editors/texmacs {
+ } else libsForQt5.callPackage ../applications/editors/texmacs {
tex = texlive.combined.scheme-small;
extraFonts = true;
};
@@ -7378,7 +7642,9 @@ in
texstudio = libsForQt5.callPackage ../applications/editors/texstudio { };
- textadept = callPackage ../applications/editors/textadept { };
+ textadept = callPackage ../applications/editors/textadept/10 { };
+
+ textadept11 = callPackage ../applications/editors/textadept/11 { };
texworks = libsForQt514.callPackage ../applications/editors/texworks { };
@@ -7410,6 +7676,8 @@ in
timetable = callPackage ../applications/office/timetable { };
+ timekeeper = callPackage ../applications/office/timekeeper { };
+
timezonemap = callPackage ../development/libraries/timezonemap { };
tzupdate = callPackage ../applications/misc/tzupdate { };
@@ -7420,8 +7688,6 @@ in
tikzit = libsForQt5.callPackage ../tools/typesetting/tikzit { };
- tilix = callPackage ../applications/misc/tilix { };
-
tinc_pre = callPackage ../tools/networking/tinc/pre.nix {};
tinycbor = callPackage ../development/libraries/tinycbor { };
@@ -7432,12 +7698,16 @@ in
tinyfecvpn = callPackage ../tools/networking/tinyfecvpn {};
+ tinyobjloader = callPackage ../development/libraries/tinyobjloader { };
+
tinyprog = callPackage ../development/tools/misc/tinyprog { };
tinyproxy = callPackage ../tools/networking/tinyproxy {};
tio = callPackage ../tools/misc/tio { };
+ tiv = callPackage ../applications/misc/tiv { };
+
tldr = callPackage ../tools/misc/tldr { };
tldr-hs = haskellPackages.tldr;
@@ -7592,6 +7862,8 @@ in
twitterBootstrap = callPackage ../development/web/twitter-bootstrap {};
+ twtxt = callPackage ../applications/networking/twtxt { };
+
txr = callPackage ../tools/misc/txr { stdenv = clangStdenv; };
txt2man = callPackage ../tools/misc/txt2man { };
@@ -7676,6 +7948,8 @@ in
usync = callPackage ../applications/misc/usync { };
+ uwc = callPackage ../tools/text/uwc { };
+
uwsgi = callPackage ../servers/uwsgi { };
v2ray = callPackage ../tools/networking/v2ray { };
@@ -7714,6 +7988,8 @@ in
verilog = callPackage ../applications/science/electronics/verilog {};
+ versus = callPackage ../applications/networking/versus { };
+
vgrep = callPackage ../tools/text/vgrep { };
vhd2vl = callPackage ../applications/science/electronics/vhd2vl { };
@@ -7749,6 +8025,8 @@ in
viu = callPackage ../tools/graphics/viu { };
+ vix = callPackage ../tools/misc/vix { };
+
vnc2flv = callPackage ../tools/video/vnc2flv {};
vncrec = callPackage ../tools/video/vncrec { };
@@ -7935,8 +8213,6 @@ in
udunits = callPackage ../development/libraries/udunits { };
- uemacs = callPackage ../applications/editors/uemacs { };
-
uftp = callPackage ../servers/uftp {};
uhttpmock = callPackage ../development/libraries/uhttpmock { };
@@ -7949,7 +8225,13 @@ in
unclutter-xfixes = callPackage ../tools/misc/unclutter-xfixes { };
- unbound = callPackage ../tools/networking/unbound { };
+ unbound = callPackage ../tools/networking/unbound {};
+
+ unbound-with-systemd = unbound.override {
+ withSystemd = true;
+ };
+
+ unicorn = callPackage ../development/libraries/unicorn { };
units = callPackage ../tools/misc/units {
enableCurrenciesUpdater = true;
@@ -8000,8 +8282,6 @@ in
unar = callPackage ../tools/archivers/unar { stdenv = clangStdenv; };
- unarj = callPackage ../tools/archivers/unarj { };
-
unp = callPackage ../tools/archivers/unp { };
unshield = callPackage ../tools/archivers/unshield { };
@@ -8133,8 +8413,6 @@ in
clipnotify = callPackage ../tools/misc/clipnotify { };
- x3270 = callPackage ../applications/misc/x3270 { };
-
xclip = callPackage ../tools/misc/xclip { };
xcur2png = callPackage ../tools/graphics/xcur2png { };
@@ -8221,8 +8499,6 @@ in
yafaray-core = callPackage ../tools/graphics/yafaray-core { };
- yaft = callPackage ../applications/misc/yaft { };
-
yarn = callPackage ../development/tools/yarn { };
yarn2nix-moretea = callPackage ../development/tools/yarn2nix-moretea/yarn2nix { };
@@ -8298,6 +8574,8 @@ in
zplug = callPackage ../shells/zsh/zplug { };
+ zplugin = callPackage ../shells/zsh/zplugin {} ;
+
zsh-autoenv = callPackage ../tools/misc/zsh-autoenv { };
zsh-bd = callPackage ../shells/zsh/zsh-bd { };
@@ -8329,9 +8607,7 @@ in
zssh = callPackage ../tools/networking/zssh { };
zstd = callPackage ../tools/compression/zstd {
- cmake = buildPackages.cmake.override {
- libarchive = buildPackages.libarchive.override { zstd = null; };
- };
+ cmake = buildPackages.cmakeMinimal;
};
zsync = callPackage ../tools/compression/zsync { };
@@ -8415,11 +8691,49 @@ in
### DEVELOPMENT / COMPILERS
+ _4th = callPackage ../development/compilers/4th { };
+
abcl = callPackage ../development/compilers/abcl {
jre = jre8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731
jdk = jdk8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731
};
+ adoptopenjdk-bin-15-packages-linux = import ../development/compilers/adoptopenjdk-bin/jdk15-linux.nix;
+ adoptopenjdk-bin-15-packages-darwin = import ../development/compilers/adoptopenjdk-bin/jdk15-darwin.nix;
+
+ adoptopenjdk-hotspot-bin-15 = if stdenv.isLinux
+ then callPackage adoptopenjdk-bin-15-packages-linux.jdk-hotspot {}
+ else callPackage adoptopenjdk-bin-15-packages-darwin.jdk-hotspot {};
+ adoptopenjdk-jre-hotspot-bin-15 = if stdenv.isLinux
+ then callPackage adoptopenjdk-bin-15-packages-linux.jre-hotspot {}
+ else callPackage adoptopenjdk-bin-15-packages-darwin.jre-hotspot {};
+
+ adoptopenjdk-openj9-bin-15 = if stdenv.isLinux
+ then callPackage adoptopenjdk-bin-15-packages-linux.jdk-openj9 {}
+ else callPackage adoptopenjdk-bin-15-packages-darwin.jdk-openj9 {};
+
+ adoptopenjdk-jre-openj9-bin-15 = if stdenv.isLinux
+ then callPackage adoptopenjdk-bin-15-packages-linux.jre-openj9 {}
+ else callPackage adoptopenjdk-bin-15-packages-darwin.jre-openj9 {};
+
+ adoptopenjdk-bin-14-packages-linux = import ../development/compilers/adoptopenjdk-bin/jdk14-linux.nix;
+ adoptopenjdk-bin-14-packages-darwin = import ../development/compilers/adoptopenjdk-bin/jdk14-darwin.nix;
+
+ adoptopenjdk-hotspot-bin-14 = if stdenv.isLinux
+ then callPackage adoptopenjdk-bin-14-packages-linux.jdk-hotspot {}
+ else callPackage adoptopenjdk-bin-14-packages-darwin.jdk-hotspot {};
+ adoptopenjdk-jre-hotspot-bin-14 = if stdenv.isLinux
+ then callPackage adoptopenjdk-bin-14-packages-linux.jre-hotspot {}
+ else callPackage adoptopenjdk-bin-14-packages-darwin.jre-hotspot {};
+
+ adoptopenjdk-openj9-bin-14 = if stdenv.isLinux
+ then callPackage adoptopenjdk-bin-14-packages-linux.jdk-openj9 {}
+ else callPackage adoptopenjdk-bin-14-packages-darwin.jdk-openj9 {};
+
+ adoptopenjdk-jre-openj9-bin-14 = if stdenv.isLinux
+ then callPackage adoptopenjdk-bin-14-packages-linux.jre-openj9 {}
+ else callPackage adoptopenjdk-bin-14-packages-darwin.jre-openj9 {};
+
adoptopenjdk-bin-13-packages-linux = import ../development/compilers/adoptopenjdk-bin/jdk13-linux.nix;
adoptopenjdk-bin-13-packages-darwin = import ../development/compilers/adoptopenjdk-bin/jdk13-darwin.nix;
@@ -8487,6 +8801,8 @@ in
arachne-pnr = callPackage ../development/compilers/arachne-pnr { };
+ asciigraph = callPackage ../tools/text/asciigraph { };
+
asn1c = callPackage ../development/compilers/asn1c { };
aspectj = callPackage ../development/compilers/aspectj { };
@@ -8505,7 +8821,9 @@ in
binaryen = callPackage ../development/compilers/binaryen { };
- bluespec = callPackage ../development/compilers/bluespec { };
+ bluespec = callPackage ../development/compilers/bluespec {
+ gmp-static = gmp.override { withStatic = true; };
+ };
ciao = callPackage ../development/compilers/ciao { };
@@ -8524,6 +8842,8 @@ in
chicken
egg2nix;
+ cc65 = callPackage ../development/compilers/cc65 { };
+
ccl = callPackage ../development/compilers/ccl {
inherit (buildPackages.darwin) bootstrap_cmds;
};
@@ -8612,12 +8932,13 @@ in
copper = callPackage ../development/compilers/copper {};
inherit (callPackages ../development/compilers/crystal {
- inherit (llvmPackages_10) stdenv clang llvm;
+ llvmPackages = llvmPackages_10;
})
crystal_0_31
crystal_0_32
crystal_0_33
crystal_0_34
+ crystal_0_35
crystal
crystal2nix;
@@ -8635,8 +8956,6 @@ in
dotty = callPackage ../development/compilers/scala/dotty.nix { jre = jre8;};
- drumstick = callPackage ../development/libraries/drumstick { };
-
ecl = callPackage ../development/compilers/ecl { };
ecl_16_1_2 = callPackage ../development/compilers/ecl/16.1.2.nix { };
@@ -8655,11 +8974,15 @@ in
};
fasm-bin = callPackage ../development/compilers/fasm/bin.nix { };
+ fasmg = callPackage ../development/compilers/fasmg { };
+
flyctl = callPackage ../development/web/flyctl { };
flutterPackages =
recurseIntoAttrs (callPackage ../development/compilers/flutter { });
flutter = flutterPackages.stable;
+ flutter-beta = flutterPackages.beta;
+ flutter-dev = flutterPackages.dev;
fpc = callPackage ../development/compilers/fpc { };
@@ -8760,7 +9083,7 @@ in
inherit noSysDirs;
# PGO seems to speed up compilation by gcc by ~10%, see #445 discussion
profiledCompiler = with stdenv; (!isDarwin && (isi686 || isx86_64));
- isl = if !stdenv.isDarwin then isl_0_17 else null;
+ isl = if !stdenv.isDarwin then isl_0_20 else null;
# just for stage static
crossStageStatic = true;
@@ -8853,7 +9176,7 @@ in
libcCross = if stdenv.targetPlatform != stdenv.buildPlatform then libcCross else null;
threadsCross = if stdenv.targetPlatform != stdenv.buildPlatform then threadsCross else null;
- isl = if !stdenv.isDarwin then isl_0_17 else null;
+ isl = if !stdenv.isDarwin then isl_0_20 else null;
}));
gcc10 = lowPrio (wrapCC (callPackage ../development/compilers/gcc/10 {
@@ -8867,7 +9190,7 @@ in
libcCross = if stdenv.targetPlatform != stdenv.buildPlatform then libcCross else null;
threadsCross = if stdenv.targetPlatform != stdenv.buildPlatform then threadsCross else null;
- isl = if !stdenv.isDarwin then isl_0_17 else null;
+ isl = if !stdenv.isDarwin then isl_0_20 else null;
}));
gcc_latest = gcc10;
@@ -9039,7 +9362,7 @@ in
# Please update doc/languages-frameworks/haskell.section.md, “Our
# current default compiler is”, if you bump this:
- haskellPackages = dontRecurseIntoAttrs haskell.packages.ghc884;
+ haskellPackages = dontRecurseIntoAttrs haskell.packages.ghc8102;
inherit (haskellPackages) ghc;
@@ -9259,10 +9582,19 @@ in
/* default JDK */
jdk = jdk14;
- # jdk14 lacks a jre output. See https://github.com/NixOS/nixpkgs/issues/79490
+
+ # Since the introduction of the Java Platform Module System in Java 9, Java
+ # no longer ships a separate JRE package.
+ #
+ # If you are building a 'minimal' system/image, you are encouraged to use
+ # 'jre_minimal' to build a bespoke JRE containing only the modules you need.
+ #
+ # For a general-purpose system, 'jre' defaults to the full JDK:
jre = jdk14;
jre_headless = jdk14_headless;
+ jre_minimal = callPackage ../development/compilers/openjdk/jre.nix { };
+
openjdk = openjdk14;
openjdk_headless = openjdk14_headless;
@@ -9274,22 +9606,15 @@ in
inherit (darwin) libiconv libobjc libresolv;
}) mx jvmci8 graalvm8;
+ inherit (callPackages ../development/compilers/graalvm/community-edition.nix { })
+ graalvm8-ce
+ graalvm11-ce;
+
inherit (callPackages ../development/compilers/graalvm/enterprise-edition.nix { })
graalvm8-ee
graalvm11-ee;
- openshot-qt = let
- # Cannot use a newer Qt (5.15) version because it requires qtwebkit
- # and our qtwebkit fails to build with 5.15. 01bcfd3579219d60e5d07df309a000f96b2b658b
- pkgs_ = pkgs.extend(_: prev: {
- pythonInterpreters = prev.pythonInterpreters.override(oldAttrs: {
- pkgs = oldAttrs.pkgs.extend(_: _: {
- qt5 = pkgs.qt514;
- libsForQt5 = pkgs.libsForQt514;
- });
- });
- });
- in pkgs_.libsForQt514.callPackage ../applications/video/openshot-qt { };
+ openshot-qt = libsForQt5.callPackage ../applications/video/openshot-qt { };
openspin = callPackage ../development/compilers/openspin { };
@@ -9325,31 +9650,30 @@ in
javacard-devkit = pkgsi686Linux.callPackage ../development/compilers/javacard-devkit { };
- julia_07 = callPackage ../development/compilers/julia/0.7.nix {
- gmp = gmp6;
- inherit (darwin.apple_sdk.frameworks) CoreServices ApplicationServices;
- };
-
julia_10 = callPackage ../development/compilers/julia/1.0.nix {
gmp = gmp6;
inherit (darwin.apple_sdk.frameworks) CoreServices ApplicationServices;
+ libgit2 = libgit2_0_27;
};
- julia_11 = callPackage ../development/compilers/julia/1.1.nix {
+ julia_13 = callPackage ../development/compilers/julia/1.3.nix {
gmp = gmp6;
inherit (darwin.apple_sdk.frameworks) CoreServices ApplicationServices;
};
- julia_13 = callPackage ../development/compilers/julia/1.3.nix {
- gmp = gmp6;
+ julia_15 = callPackage ../development/compilers/julia/1.5.nix {
inherit (darwin.apple_sdk.frameworks) CoreServices ApplicationServices;
};
julia_1 = julia_10;
- julia = julia_1;
+ julia = julia_15;
jwasm = callPackage ../development/compilers/jwasm { };
+ knightos-genkfs = callPackage ../development/tools/knightos/genkfs {
+ asciidoc = asciidoc-full;
+ };
+
knightos-kcc = callPackage ../development/tools/knightos/kcc { };
knightos-kimg = callPackage ../development/tools/knightos/kimg {
@@ -9471,7 +9795,7 @@ in
stdenv = gcc7Stdenv;
});
- llvmPackages_latest = llvmPackages_10;
+ llvmPackages_latest = llvmPackages_11;
llvmPackages_rocm = callPackage ../development/compilers/llvm/rocm { };
@@ -9545,14 +9869,17 @@ in
mozart2-binary = callPackage ../development/compilers/mozart/binary.nix { };
+ muon = callPackage ../development/compilers/muon { };
+
nim = callPackage ../development/compilers/nim { };
nim-unwrapped = nim.unwrapped;
+ nimble-unwrapped = nim.nimble-unwrapped;
nrpl = callPackage ../development/tools/nrpl { };
neko = callPackage ../development/compilers/neko { };
- nextpnr = libsForQt514.callPackage ../development/compilers/nextpnr {
+ nextpnr = libsForQt5.callPackage ../development/compilers/nextpnr {
inherit (darwin.apple_sdk.frameworks) OpenGL;
};
@@ -9576,7 +9903,7 @@ in
inherit (callPackage ../development/tools/ocaml/ocamlformat { })
ocamlformat # latest version
ocamlformat_0_11_0 ocamlformat_0_12 ocamlformat_0_13_0 ocamlformat_0_14_0
- ocamlformat_0_14_1 ocamlformat_0_14_2 ocamlformat_0_15_0;
+ ocamlformat_0_14_1 ocamlformat_0_14_2 ocamlformat_0_14_3 ocamlformat_0_15_0;
orc = callPackage ../development/compilers/orc { };
@@ -9593,7 +9920,7 @@ in
ocsigen-i18n = callPackage ../development/tools/ocaml/ocsigen-i18n { };
opa = callPackage ../development/compilers/opa {
- ocamlPackages = ocaml-ng.ocamlPackages_4_02;
+ ocamlPackages = ocaml-ng.ocamlPackages_4_03;
};
opaline = callPackage ../development/tools/ocaml/opaline { };
@@ -9667,17 +9994,17 @@ in
# So this commit doesn't remove the 1.45.2 release.
rust_1_45 = callPackage ../development/compilers/rust/1_45.nix {
inherit (darwin.apple_sdk.frameworks) CoreFoundation Security;
- llvmPackages = llvmPackages_10;
+ llvmPackages = if stdenv.cc.isClang then llvmPackages_5 else llvmPackages_10;
};
- rust_1_46 = callPackage ../development/compilers/rust/1_46.nix {
+ rust_1_48 = callPackage ../development/compilers/rust/1_48.nix {
inherit (darwin.apple_sdk.frameworks) CoreFoundation Security;
- llvmPackages = llvmPackages_10;
+ llvmPackages = if stdenv.cc.isClang then llvmPackages_5 else llvmPackages_11;
};
- rust = rust_1_46;
+ rust = rust_1_48;
rustPackages_1_45 = rust_1_45.packages.stable;
- rustPackages_1_46 = rust_1_46.packages.stable;
- rustPackages = rustPackages_1_46;
+ rustPackages_1_48 = rust_1_48.packages.stable;
+ rustPackages = rustPackages_1_48;
inherit (rustPackages) cargo clippy rustc rustPlatform;
@@ -9775,6 +10102,8 @@ in
inherit (darwin.apple_sdk.frameworks) Security;
};
+ crate2nix = callPackage ../development/tools/rust/crate2nix { };
+
maturin = callPackage ../development/tools/rust/maturin { };
inherit (rustPackages) rls;
rustfmt = rustPackages.rustfmt;
@@ -9797,13 +10126,15 @@ in
sagittarius-scheme = callPackage ../development/compilers/sagittarius-scheme {};
sbclBootstrap = callPackage ../development/compilers/sbcl/bootstrap.nix {};
- sbcl_2_0_2 = callPackage ../development/compilers/sbcl {};
- sbcl = callPackage ../development/compilers/sbcl/2.0.0.nix {};
+ sbcl_2_0_9 = callPackage ../development/compilers/sbcl/2.0.9.nix {};
+ sbcl = callPackage ../development/compilers/sbcl {};
+
+ inherit (callPackage ../development/compilers/scala/2.x.nix { jre = jre8; })
+ scala_2_10
+ scala_2_11
+ scala_2_12
+ scala_2_13;
- scala_2_10 = callPackage ../development/compilers/scala/2.10.nix { };
- scala_2_11 = callPackage ../development/compilers/scala/2.11.nix { };
- scala_2_12 = callPackage ../development/compilers/scala/2.12.nix { jre = jre8; };
- scala_2_13 = callPackage ../development/compilers/scala/2.13.nix { jre = jre8; };
scala = scala_2_13;
metal = callPackage ../development/libraries/metal { };
@@ -9831,6 +10162,8 @@ in
souffle = callPackage ../development/compilers/souffle { };
+ spasm-ng = callPackage ../development/compilers/spasm-ng { };
+
spirv-llvm-translator = callPackage ../development/compilers/spirv-llvm-translator { };
sqldeveloper = callPackage ../development/tools/database/sqldeveloper {
@@ -9991,6 +10324,8 @@ in
ceptre = callPackage ../development/interpreters/ceptre { };
+ cling = callPackage ../development/interpreters/cling { };
+
clips = callPackage ../development/interpreters/clips { };
clisp = callPackage ../development/interpreters/clisp { };
@@ -10004,14 +10339,16 @@ in
dhall = haskell.lib.justStaticExecutables haskellPackages.dhall;
- dhall-nix = haskell.lib.justStaticExecutables haskellPackages.dhall-nix;
-
dhall-bash = haskell.lib.justStaticExecutables haskellPackages.dhall-bash;
- dhall-json = haskell.lib.justStaticExecutables haskellPackages.dhall-json;
+ dhall-docs = haskell.lib.justStaticExecutables haskellPackages.dhall-docs;
dhall-lsp-server = haskell.lib.justStaticExecutables haskellPackages.dhall-lsp-server;
+ dhall-json = haskell.lib.justStaticExecutables haskellPackages.dhall-json;
+
+ dhall-nix = haskell.lib.justStaticExecutables haskellPackages.dhall-nix;
+
dhall-text = haskell.lib.justStaticExecutables haskellPackages.dhall-text;
dhallPackages = callPackages ./dhall-packages.nix { };
@@ -10027,7 +10364,7 @@ in
inherit (beam.interpreters)
erlang erlangR23 erlangR22 erlangR21 erlangR20 erlangR19 erlangR18
erlang_odbc erlang_javac erlang_odbc_javac erlang_nox erlang_basho_R16B02
- elixir elixir_1_10 elixir_1_9 elixir_1_8 elixir_1_7;
+ elixir elixir_1_11 elixir_1_10 elixir_1_9 elixir_1_8 elixir_1_7;
inherit (beam.packages.erlang)
rebar rebar3
@@ -10178,19 +10515,34 @@ in
pachyderm = callPackage ../applications/networking/cluster/pachyderm { };
- php = php74;
+ # PHP interpreters, packages and extensions.
+ #
+ # Set default PHP interpreter, extensions and packages
+ php = php74;
+ phpExtensions = php74Extensions;
phpPackages = php74Packages;
- php73Packages = recurseIntoAttrs php73.packages;
- php74Packages = recurseIntoAttrs php74.packages;
- phpExtensions = php74Extensions;
- php73Extensions = recurseIntoAttrs php73.extensions;
+ php80 = callPackage ../development/interpreters/php/8.0.nix {
+ stdenv = if stdenv.cc.isClang then llvmPackages_6.stdenv else stdenv;
+ };
+ php80Extensions = recurseIntoAttrs php80.extensions;
+ php80Packages = recurseIntoAttrs php80.packages;
+
+ # Import PHP74 interpreter, extensions and packages
+ php74 = callPackage ../development/interpreters/php/7.4.nix {
+ stdenv = if stdenv.cc.isClang then llvmPackages_6.stdenv else stdenv;
+ };
php74Extensions = recurseIntoAttrs php74.extensions;
+ php74Packages = recurseIntoAttrs php74.packages;
- inherit (callPackage ../development/interpreters/php {
+ # Import PHP73 interpreter, extensions and packages
+ php73 = callPackage ../development/interpreters/php/7.3.nix {
stdenv = if stdenv.cc.isClang then llvmPackages_6.stdenv else stdenv;
- }) php74 php73;
+ };
+ php73Extensions = recurseIntoAttrs php73.extensions;
+ php73Packages = recurseIntoAttrs php73.packages;
+
picoc = callPackage ../development/interpreters/picoc {};
@@ -10260,20 +10612,16 @@ in
python2Packages = python2.pkgs;
python3Packages = python3.pkgs;
- pythonInterpreters = callPackage ./../development/interpreters/python {
- # Overrides that apply to all Python interpreters and their packages
- # Generally, this should be avoided.
- pkgs = pkgs.extend (final: _: {
- });
- };
- inherit (pythonInterpreters) python27 python36 python37 python38 python39 python3Minimal pypy27 pypy36;
+ pythonInterpreters = callPackage ./../development/interpreters/python { };
+ inherit (pythonInterpreters) python27 python36 python37 python38 python39 python310 python3Minimal pypy27 pypy36;
# Python package sets.
- python27Packages = lib.hiPrioSet (recurseIntoAttrs python27.pkgs);
+ python27Packages = python27.pkgs;
python36Packages = python36.pkgs;
python37Packages = recurseIntoAttrs python37.pkgs;
python38Packages = recurseIntoAttrs python38.pkgs;
- python39Packages = python39.pkgs;
+ python39Packages = recurseIntoAttrs python39.pkgs;
+ python310Packages = python310.pkgs;
pypyPackages = pypy.pkgs;
pypy2Packages = pypy2.pkgs;
pypy27Packages = pypy27.pkgs;
@@ -10366,6 +10714,8 @@ in
solargraph = callPackage ../development/ruby-modules/solargraph { };
+ rbenv = callPackage ../development/ruby-modules/rbenv { };
+
inherit (callPackage ../development/interpreters/ruby {
inherit (darwin) libiconv libobjc libunwind;
inherit (darwin.apple_sdk.frameworks) Foundation;
@@ -10375,19 +10725,6 @@ in
ruby_2_6
ruby_2_7;
- rubyMinimal = ruby.override {
- # gem support is minimal overhead
- rubygemsSupport = true;
- useRailsExpress = false;
- zlibSupport = false;
- opensslSupport = false;
- gdbmSupport = false;
- cursesSupport = false;
- docSupport = false;
- yamlSupport = false;
- fiddleSupport = false;
- };
-
ruby = ruby_2_6;
rubyPackages = rubyPackages_2_6;
@@ -10420,7 +10757,7 @@ in
ssm-agent = callPackage ../applications/networking/cluster/ssm-agent { };
ssm-session-manager-plugin = callPackage ../applications/networking/cluster/ssm-session-manager-plugin { };
- supercollider = libsForQt514.callPackage ../development/interpreters/supercollider {
+ supercollider = libsForQt5.callPackage ../development/interpreters/supercollider {
fftw = fftwSinglePrec;
};
@@ -10507,6 +10844,8 @@ in
vc4-newlib = callPackage ../development/misc/vc4/newlib.nix {};
resim = callPackage ../misc/emulators/resim {};
+ or1k-newlib = callPackage ../development/misc/or1k/newlib.nix {};
+
rappel = callPackage ../development/misc/rappel/default.nix { };
pharo-vms = callPackage ../development/pharo/vm { };
@@ -10564,10 +10903,11 @@ in
};
antlr3 = antlr3_5;
- antlr4_7 = callPackage ../development/tools/parsing/antlr/4.7.nix {
+ antlr4_8 = callPackage ../development/tools/parsing/antlr/4.8.nix {
jre = jre8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731
};
- antlr4 = antlr4_7;
+
+ antlr4 = antlr4_8;
apacheAnt = callPackage ../development/tools/build-managers/apache-ant { };
apacheAnt_1_9 = callPackage ../development/tools/build-managers/apache-ant/1.9.nix { };
@@ -10601,7 +10941,7 @@ in
aws-adfs = with python3Packages; toPythonApplication aws-adfs;
inherit (callPackages ../development/tools/electron { })
- electron electron_3 electron_4 electron_5 electron_6 electron_7 electron_8 electron_9 electron_10;
+ electron electron_3 electron_4 electron_5 electron_6 electron_7 electron_8 electron_9 electron_10 electron_11;
autobuild = callPackage ../development/tools/misc/autobuild { };
@@ -10723,6 +11063,8 @@ in
};
});
+ bisoncpp = callPackage ../development/tools/parsing/bisonc++ { };
+
black = with python3Packages; toPythonApplication black;
blackfire = callPackage ../development/tools/misc/blackfire { };
@@ -10749,6 +11091,8 @@ in
buildkite-cli = callPackage ../development/tools/continuous-integration/buildkite-cli { };
+ bump = callPackage ../development/tools/github/bump { };
+
libbpf = callPackage ../os-specific/linux/libbpf { };
bpftool = callPackage ../os-specific/linux/bpftool { };
@@ -10765,7 +11109,9 @@ in
cc-tool = callPackage ../development/tools/misc/cc-tool { };
- ccache = callPackage ../development/tools/misc/ccache { };
+ ccache = callPackage ../development/tools/misc/ccache {
+ asciidoc = asciidoc-full;
+ };
# Wrapper that works as gcc or g++
# It can be used by setting in nixpkgs config like this, for example:
@@ -10787,12 +11133,25 @@ in
# };
# You can use a different directory, but whichever directory you choose
# should be owned by user root, group nixbld with permissions 0770.
- ccacheWrapper = makeOverridable ({ extraConfig ? "", cc ? stdenv.cc }:
- cc.override { cc = ccache.links {
+ ccacheWrapper = makeOverridable ({ extraConfig, cc }:
+ cc.override {
+ cc = ccache.links {
+ inherit extraConfig;
+ unwrappedCC = cc.cc;
+ };
+ }) {
+ extraConfig = "";
+ inherit (stdenv) cc;
+ };
+
+ ccacheStdenv = lowPrio (makeOverridable ({ extraConfig, stdenv }:
+ overrideCC stdenv (buildPackages.ccacheWrapper.override {
inherit extraConfig;
- unwrappedCC = cc.cc;
- }; }) {};
- ccacheStdenv = lowPrio (overrideCC stdenv buildPackages.ccacheWrapper);
+ inherit (stdenv) cc;
+ })) {
+ extraConfig = "";
+ inherit stdenv;
+ });
cccc = callPackage ../development/tools/analysis/cccc { };
@@ -10852,6 +11211,10 @@ in
cmake = libsForQt5.callPackage ../development/tools/build-managers/cmake { };
+ cmakeMinimal = libsForQt5.callPackage ../development/tools/build-managers/cmake {
+ isBootstrap = true;
+ };
+
cmakeCurses = cmake.override { useNcurses = true; };
cmakeWithGui = cmakeCurses.override { withQt5 = true; };
@@ -11001,11 +11364,11 @@ in
dot2tex = with python3.pkgs; toPythonApplication dot2tex;
doxygen = callPackage ../development/tools/documentation/doxygen {
- qt4 = null;
+ qt5 = null;
inherit (darwin.apple_sdk.frameworks) CoreServices;
};
- doxygen_gui = lowPrio (doxygen.override { inherit qt4; });
+ doxygen_gui = lowPrio (doxygen.override { inherit qt5; });
drake = callPackage ../development/tools/build-managers/drake { };
@@ -11163,7 +11526,7 @@ in
gradle_4_10 = res.gradleGen.gradle_4_10;
gradle_4 = gradle_4_10;
gradle_5 = res.gradleGen.gradle_5_6;
- gradle_6 = res.gradleGen.gradle_6_6;
+ gradle_6 = res.gradleGen.gradle_6_7;
gperf = callPackage ../development/tools/misc/gperf { };
# 3.1 changed some parameters from int to size_t, leading to mismatches.
@@ -11335,7 +11698,7 @@ in
lttv = callPackage ../development/tools/misc/lttv { };
- massif-visualizer = libsForQt514.callPackage ../development/tools/analysis/massif-visualizer { };
+ massif-visualizer = libsForQt5.callPackage ../development/tools/analysis/massif-visualizer { };
maven = maven3;
maven3 = callPackage ../development/tools/build-managers/apache-maven {
@@ -11528,7 +11891,7 @@ in
lua = lua5;
} // (config.radare or {}))) radare2 r2-for-cutter;
- radare2-cutter = libsForQt514.callPackage ../development/tools/analysis/radare2/cutter.nix { };
+ radare2-cutter = libsForQt515.callPackage ../development/tools/analysis/radare2/cutter.nix { };
ragel = ragelStable;
@@ -11578,6 +11941,8 @@ in
rr = callPackage ../development/tools/analysis/rr { };
rr-unstable = callPackage ../development/tools/analysis/rr/unstable.nix { }; # This is a temporary attribute, please see the corresponding file for details.
+ rufo = callPackage ../development/tools/rufo { };
+
samurai = callPackage ../development/tools/build-managers/samurai { };
saleae-logic = callPackage ../development/tools/misc/saleae-logic { };
@@ -11617,7 +11982,10 @@ in
shallot = callPackage ../tools/misc/shallot { };
- shards = callPackage ../development/tools/build-managers/shards { };
+ inherit (callPackage ../development/tools/build-managers/shards { })
+ shards_0_11
+ shards_0_12
+ shards;
shellcheck = callPackage ../development/tools/shellcheck {};
@@ -11677,6 +12045,8 @@ in
sqlitebrowser = libsForQt5.callPackage ../development/tools/database/sqlitebrowser { };
+ sqlite-utils = with python3Packages; toPythonApplication sqlite-utils;
+
sqlite-web = callPackage ../development/tools/database/sqlite-web { };
sqlmap = with python3Packages; toPythonApplication sqlmap;
@@ -11759,7 +12129,9 @@ in
travis = callPackage ../development/tools/misc/travis { };
- tree-sitter = callPackage ../development/tools/parsing/tree-sitter { };
+ tree-sitter = callPackage ../development/tools/parsing/tree-sitter {
+ inherit (darwin.apple_sdk.frameworks) Security;
+ };
trellis = callPackage ../development/tools/trellis { };
@@ -11785,6 +12157,8 @@ in
vagrant = callPackage ../development/tools/vagrant {};
+ vala-language-server = callPackage ../development/tools/vala-language-server {};
+
bashdb = callPackage ../development/tools/misc/bashdb { };
gdb = callPackage ../development/tools/misc/gdb {
@@ -11866,6 +12240,8 @@ in
yq-go = callPackage ../development/tools/yq-go { };
+ ytt = callPackage ../development/tools/ytt {};
+
winpdb = callPackage ../development/tools/winpdb { };
grabserial = callPackage ../development/tools/grabserial { };
@@ -11964,8 +12340,6 @@ in
aspell = aspell.override { searchNixProfiles = false; };
};
- attica = callPackage ../development/libraries/attica { };
-
attr = callPackage ../development/libraries/attr { };
at-spi2-core = callPackage ../development/libraries/at-spi2-core { };
@@ -12051,7 +12425,9 @@ in
boost170 = callPackage ../development/libraries/boost/1.70.nix { };
boost171 = callPackage ../development/libraries/boost/1.71.nix { };
boost172 = callPackage ../development/libraries/boost/1.72.nix { };
- boost17x = boost172;
+ boost173 = callPackage ../development/libraries/boost/1.73.nix { };
+ boost174 = callPackage ../development/libraries/boost/1.74.nix { };
+ boost17x = boost174;
boost = boost16x;
boost_process = callPackage ../development/libraries/boost-process { };
@@ -12242,7 +12618,7 @@ in
cxx-prettyprint = callPackage ../development/libraries/cxx-prettyprint { };
- cxxtest = callPackage ../development/libraries/cxxtest { };
+ cxxtest = python2Packages.callPackage ../development/libraries/cxxtest { };
cypress = callPackage ../development/web/cypress { };
@@ -12274,9 +12650,9 @@ in
dbus-sharp-glib-1_0 = callPackage ../development/libraries/dbus-sharp-glib/dbus-sharp-glib-1.0.nix { };
dbus-sharp-glib-2_0 = callPackage ../development/libraries/dbus-sharp-glib { };
- makeDBusConf = { suidHelper, serviceDirectories }:
+ makeDBusConf = { suidHelper, serviceDirectories, apparmor }:
callPackage ../development/libraries/dbus/make-dbus-conf.nix {
- inherit suidHelper serviceDirectories;
+ inherit suidHelper serviceDirectories apparmor;
};
dee = callPackage ../development/libraries/dee { };
@@ -12414,18 +12790,12 @@ in
ffmpeg-full = callPackage ../development/libraries/ffmpeg-full {
# The following need to be fixed on Darwin
- frei0r = if stdenv.isDarwin then null else frei0r;
- game-music-emu = if stdenv.isDarwin then null else game-music-emu;
libjack2 = if stdenv.isDarwin then null else libjack2;
libmodplug = if stdenv.isDarwin then null else libmodplug;
- openal = if stdenv.isDarwin then null else openal;
libmfx = if stdenv.isDarwin then null else intel-media-sdk;
libpulseaudio = if stdenv.isDarwin then null else libpulseaudio;
- rav1e = null;
samba = if stdenv.isDarwin then null else samba;
vid-stab = if stdenv.isDarwin then null else vid-stab;
- x265 = if stdenv.isDarwin then null else x265;
- xavs = if stdenv.isDarwin then null else xavs;
inherit (darwin.apple_sdk.frameworks)
Cocoa CoreServices CoreAudio AVFoundation MediaToolbox
VideoDecodeAcceleration;
@@ -12464,7 +12834,9 @@ in
flyway = callPackage ../development/tools/flyway { };
- fmt = callPackage ../development/libraries/fmt/default.nix { };
+ inherit (callPackages ../development/libraries/fmt { }) fmt_7;
+
+ fmt = fmt_7;
fplll = callPackage ../development/libraries/fplll {};
fplll_20160331 = callPackage ../development/libraries/fplll/20160331.nix {};
@@ -12671,6 +13043,7 @@ in
else if name == "avrlibc" then targetPackages.avrlibcCross or avrlibcCross
else if name == "newlib" && stdenv.targetPlatform.isMsp430 then targetPackages.msp430NewlibCross or msp430NewlibCross
else if name == "newlib" && stdenv.targetPlatform.isVc4 then targetPackages.vc4-newlib or vc4-newlib
+ else if name == "newlib" && stdenv.targetPlatform.isOr1k then targetPackages.or1k-newlib or or1k-newlib
else if name == "newlib" then targetPackages.newlibCross or newlibCross
else if name == "musl" then targetPackages.muslCross or muslCross
else if name == "msvcrt" then targetPackages.windows.mingw_w64 or windows.mingw_w64
@@ -12797,7 +13170,7 @@ in
gnutls = callPackage ../development/libraries/gnutls/default.nix {
inherit (darwin.apple_sdk.frameworks) Security;
- utillinux = utillinuxMinimal; # break the cyclic dependency
+ util-linux = util-linuxMinimal; # break the cyclic dependency
};
gnutls-kdh = callPackage ../development/libraries/gnutls-kdh/3.5.nix {
@@ -12812,6 +13185,8 @@ in
pgpkeyserver-lite = callPackage ../servers/web-apps/pgpkeyserver-lite {};
+ pgweb = callPackage ../development/tools/database/pgweb { };
+
gpgstats = callPackage ../tools/security/gpgstats { };
gpshell = callPackage ../development/tools/misc/gpshell { };
@@ -12999,7 +13374,10 @@ in
herqq = libsForQt514.callPackage ../development/libraries/herqq { };
- hidapi = callPackage ../development/libraries/hidapi { };
+ hidapi = callPackage ../development/libraries/hidapi {
+ # TODO: remove once `udev` is `systemdMinimal` everywhere.
+ udev = systemdMinimal;
+ };
highfive = callPackage ../development/libraries/highfive { };
@@ -13038,7 +13416,7 @@ in
hwloc = callPackage ../development/libraries/hwloc {};
inherit (callPackage ../development/tools/misc/hydra { })
- hydra-migration hydra-unstable;
+ hydra-unstable;
hydra-flakes = throw ''
Flakes support has been merged into Hydra's master. Please use
@@ -13201,6 +13579,8 @@ in
jsonnet = callPackage ../development/compilers/jsonnet { };
+ jsonnet-bundler = callPackage ../development/tools/jsonnet-bundler { };
+
go-jsonnet = callPackage ../development/compilers/go-jsonnet { };
jsonrpc-glib = callPackage ../development/libraries/jsonrpc-glib { };
@@ -13217,7 +13597,7 @@ in
let
mkFrameworks = import ../development/libraries/kde-frameworks;
attrs = {
- libsForQt5 = libsForQt514;
+ inherit libsForQt5;
inherit lib fetchurl;
};
in
@@ -13232,8 +13612,6 @@ in
automake = automake111x;
};
- kf5gpgmepp = libsForQt5.callPackage ../development/libraries/kf5gpgmepp { };
-
krb5 = callPackage ../development/libraries/kerberos/krb5.nix {
inherit (buildPackages.darwin) bootstrap_cmds;
};
@@ -13253,6 +13631,8 @@ in
lasso = callPackage ../development/libraries/lasso { };
+ LAStools = callPackage ../development/libraries/LAStools { };
+
LASzip = callPackage ../development/libraries/LASzip { };
LASzip2 = callPackage ../development/libraries/LASzip/LASzip2.nix { };
@@ -13475,6 +13855,8 @@ in
libdap = callPackage ../development/libraries/libdap { };
+ libdatrie = callPackage ../development/libraries/libdatrie { };
+
libdazzle = callPackage ../development/libraries/libdazzle { };
libdbi = callPackage ../development/libraries/libdbi { };
@@ -13576,7 +13958,9 @@ in
libfakekey = callPackage ../development/libraries/libfakekey { };
- libfido2 = callPackage ../development/libraries/libfido2 { };
+ libfido2 = callPackage ../development/libraries/libfido2 {
+ udev = systemdMinimal;
+ };
libfilezilla = callPackage ../development/libraries/libfilezilla {
inherit (darwin.apple_sdk.frameworks) ApplicationServices;
@@ -13692,6 +14076,8 @@ in
libfixposix = callPackage ../development/libraries/libfixposix {};
+ libff = callPackage ../development/libraries/libff { };
+
libffcall = callPackage ../development/libraries/libffcall { };
libffi = callPackage ../development/libraries/libffi { };
@@ -13932,7 +14318,18 @@ in
libjpeg_original = callPackage ../development/libraries/libjpeg { };
# also known as libturbojpeg
- libjpeg_turbo = callPackage ../development/libraries/libjpeg-turbo { };
+ libjpeg_turbo = callPackage ../development/libraries/libjpeg-turbo (lib.optionalAttrs stdenv.isDarwin {
+ # cmake 3.19.1 has a bug. So far only noticed with this package.
+ # https://github.com/NixOS/nixpkgs/issues/105854
+ cmake = cmake.overrideAttrs(oldAttrs: {
+ patches = oldAttrs.patches ++ [
+ (fetchpatch {
+ url = "https://gitlab.kitware.com/cmake/cmake/-/commit/fcabf4a47e0c441ff80fad8f34e388b16738bd33.patch";
+ sha256 = "bVrjY8omtAEKe8G76hGtmO54LKJvhx3RTW6OF6Y7rsU=";
+ })
+ ];
+ });
+ });
libjpeg = libjpeg_turbo;
libjreen = callPackage ../development/libraries/libjreen { };
@@ -13973,7 +14370,9 @@ in
libmemcached = callPackage ../development/libraries/libmemcached { };
- libmicrohttpd = callPackage ../development/libraries/libmicrohttpd { };
+ libmicrohttpd_0_9_70 = callPackage ../development/libraries/libmicrohttpd/0.9.70.nix { };
+ libmicrohttpd_0_9_71 = callPackage ../development/libraries/libmicrohttpd/0.9.71.nix { };
+ libmicrohttpd = libmicrohttpd_0_9_71;
libmikmod = callPackage ../development/libraries/libmikmod {
inherit (darwin.apple_sdk.frameworks) CoreAudio;
@@ -14019,6 +14418,8 @@ in
libndctl = callPackage ../development/libraries/libndctl { };
+ libnest2d = callPackage ../development/libraries/libnest2d { };
+
libnet = callPackage ../development/libraries/libnet { };
libnetfilter_acct = callPackage ../development/libraries/libnetfilter_acct { };
@@ -14191,6 +14592,8 @@ in
libtcod = callPackage ../development/libraries/libtcod { };
+ libthai = callPackage ../development/libraries/libthai { };
+
libtheora = callPackage ../development/libraries/libtheora { };
libthreadar = callPackage ../development/libraries/libthreadar { };
@@ -14265,6 +14668,8 @@ in
libusb1 = callPackage ../development/libraries/libusb1 {
inherit (darwin) libobjc;
inherit (darwin.apple_sdk.frameworks) IOKit;
+ # TODO: remove once `udev` is `systemdMinimal` everywhere.
+ udev = systemdMinimal;
};
libusbmuxd = callPackage ../development/libraries/libusbmuxd { };
@@ -14531,6 +14936,8 @@ in
withGUI = false;
};
+ mlc = callPackage ../tools/system/mlc { };
+
mlt = callPackage ../development/libraries/mlt { };
mlv-app = libsForQt5.callPackage ../applications/video/mlv-app { };
@@ -14599,6 +15006,8 @@ in
nanomsg = callPackage ../development/libraries/nanomsg { };
+ nanovna-saver = libsForQt5.callPackage ../applications/science/electronics/nanovna-saver { };
+
ndpi = callPackage ../development/libraries/ndpi { };
nifticlib = callPackage ../development/libraries/science/biology/nifticlib { };
@@ -14657,6 +15066,9 @@ in
nss_3_44 = lowPrio (callPackage ../development/libraries/nss/3.44.nix { });
nssTools = nss.tools;
+ # required for stable thunderbird and firefox-esr-78
+ nss_3_53 = lowPrio (callPackage ../development/libraries/nss/3.53.nix { });
+
nss_wrapper = callPackage ../development/libraries/nss_wrapper { };
nsss = skawarePackages.nsss;
@@ -14667,6 +15079,8 @@ in
ntrack = callPackage ../development/libraries/ntrack { };
+ nuraft = callPackage ../development/libraries/nuraft { };
+
nuspell = callPackage ../development/libraries/nuspell { };
nuspellWithDicts = dicts: callPackage ../development/libraries/nuspell/wrapper.nix { inherit dicts; };
@@ -14717,7 +15131,6 @@ in
inherit (darwin.apple_sdk.frameworks) OpenCL Cocoa;
};
opencascade-occt = callPackage ../development/libraries/opencascade-occt { };
- opencascade-occt730 = callPackage ../development/libraries/opencascade-occt/7.3.nix { };
opencl-headers = callPackage ../development/libraries/opencl-headers { };
@@ -14776,7 +15189,9 @@ in
opensaml-cpp = callPackage ../development/libraries/opensaml-cpp { };
- openscenegraph = callPackage ../development/libraries/openscenegraph { };
+ openscenegraph = callPackage ../development/libraries/openscenegraph {
+ inherit (darwin.apple_sdk.frameworks) AGL Carbon Cocoa Foundation;
+ };
openslp = callPackage ../development/libraries/openslp {};
@@ -14925,8 +15340,9 @@ in
python = python37;
};
- protobuf = protobuf3_13;
+ protobuf = protobuf3_14;
+ protobuf3_14 = callPackage ../development/libraries/protobuf/3.14.nix { };
protobuf3_13 = callPackage ../development/libraries/protobuf/3.13.nix { };
protobuf3_12 = callPackage ../development/libraries/protobuf/3.12.nix { };
protobuf3_11 = callPackage ../development/libraries/protobuf/3.11.nix { };
@@ -15022,8 +15438,6 @@ in
inherit llvmPackages_5;
});
- libsForQt512 = recurseIntoAttrs (lib.makeScope qt512.newScope mkLibsForQt5);
-
qt514 = recurseIntoAttrs (makeOverridable
(import ../development/libraries/qt-5/5.14) {
inherit newScope;
@@ -15054,6 +15468,8 @@ in
inherit llvmPackages_5;
});
+ libsForQt512 = recurseIntoAttrs (lib.makeScope qt512.newScope mkLibsForQt5);
+
libsForQt514 = recurseIntoAttrs (lib.makeScope qt514.newScope mkLibsForQt5);
libsForQt515 = recurseIntoAttrs (lib.makeScope qt515.newScope mkLibsForQt5);
@@ -15080,17 +15496,41 @@ in
kwidgetsaddons kwindowsystem kxmlgui kxmlrpcclient modemmanager-qt
networkmanager-qt plasma-framework prison qqc2-desktop-style solid sonnet
syntax-highlighting syndication threadweaver kirigami2 kholidays kpurpose
- kcontacts kquickcharts kdoctools kapidox;
+ kcontacts kquickcharts kdoctools kapidox kdesu kinit kded frameworkintegration
+ kdewebkit breeze-icons
+ ;
### KDE PLASMA 5
inherit (plasma5.override { libsForQt5 = self; })
- kdecoration khotkeys libkscreen libksysguard;
+ kdecoration khotkeys libkscreen libksysguard bluedevil
+ breeze-gtk breeze-qt5 breeze-grub breeze-plymouth discover kactivitymanagerd
+ kde-cli-tools kde-gtk-config kdeplasma-addons kgamma5 kinfocenter kmenuedit
+ kscreen kscreenlocker ksshaskpass ksysguard kwallet-pam kwayland-integration
+ kwin kwrited milou oxygen plasma-browser-integration plasma-desktop
+ plasma-integration plasma-nm plasma-pa plasma-thunderbolt plasma-vault plasma-workspace
+ plasma-workspace-wallpapers polkit-kde-agent powerdevil sddm-kcm
+ systemsettings user-manager xdg-desktop-portal-kde
+ ;
+
+ inherit ((plasma5.override { libsForQt5 = self; }).thirdParty)
+ plasma-applet-caffeine-plus kwin-dynamic-workspaces kwin-tiling krohnkite
+ ;
### KDE APPLICATIONS
inherit (kdeApplications.override { libsForQt5 = self; })
- libkdcraw libkexiv2 libkipi libkomparediff2 libksane;
+ libkdcraw libkexiv2 libkipi libkomparediff2 libksane libkcddb akonadi-contacts
+ akonadi-calendar akonadi-notes akonadi-search kidentitymanagement kontactinterface
+ kldap akonadi akregator ark bomber bovo dolphin dragon elisa ffmpegthumbs filelight
+ granatier gwenview k3b kaddressbook kalzium kapptemplate kapman kate katomic
+ kblackbox kblocks kbounce kcachegrind kcalc kcharselect kcolorchooser
+ kdenlive kdf kdialog kdiamond keditbookmarks kfind kfloppy kget kgpg khelpcenter
+ kig kigo killbots kitinerary kleopatra klettres klines kmag kmail kmines kmix kmplot
+ knavalbattle knetwalk knights kollision kolourpaint kompare konsole kontact korganizer
+ kpkpass krdc kreversi krfb kshisen ksquares ksystemlog kteatime ktimer ktouch kturtle
+ kwalletmanager kwave marble minuet okular picmi spectacle yakuake
+ ;
### LIBRARIES
@@ -15102,18 +15542,28 @@ in
dxflib = callPackage ../development/libraries/dxflib {};
+ drumstick = callPackage ../development/libraries/drumstick { };
+
fcitx-qt5 = callPackage ../tools/inputmethods/fcitx/fcitx-qt5.nix { };
qgpgme = callPackage ../development/libraries/gpgme { };
grantlee = callPackage ../development/libraries/grantlee/5 { };
+ qtcurve = callPackage ../data/themes/qtcurve {};
+
+ herqq = callPackage ../development/libraries/herqq { };
+
kdb = callPackage ../development/libraries/kdb { };
+ kde2-decoration = callPackage ../data/themes/kde2 { };
+
kdiagram = callPackage ../development/libraries/kdiagram { };
kdsoap = callPackage ../development/libraries/kdsoap { };
+ kf5gpgmepp = callPackage ../development/libraries/kf5gpgmepp { };
+
kproperty = callPackage ../development/libraries/kproperty { };
kpeoplevcard = callPackage ../development/libraries/kpeoplevcard { };
@@ -15134,7 +15584,11 @@ in
libopenshot = callPackage ../applications/video/openshot-qt/libopenshot.nix { };
- libopenshot-audio = callPackage ../applications/video/openshot-qt/libopenshot-audio.nix { };
+ packagekit-qt = callPackage ../tools/package-management/packagekit/qt.nix { };
+
+ libopenshot-audio = callPackage ../applications/video/openshot-qt/libopenshot-audio.nix {
+ inherit (darwin.apple_sdk.frameworks) AGL Cocoa Foundation;
+ };
libqglviewer = callPackage ../development/libraries/libqglviewer {
inherit (darwin.apple_sdk.frameworks) AGL;
@@ -15168,6 +15622,8 @@ in
qca-qt5 = callPackage ../development/libraries/qca-qt5 { };
+ qcsxcad = callPackage ../development/libraries/science/electronics/qcsxcad { };
+
qmltermwidget = callPackage ../development/libraries/qmltermwidget {
inherit (darwin.apple_sdk.libs) utmp;
};
@@ -15204,6 +15660,9 @@ in
qtwebkit-plugins = callPackage ../development/libraries/qtwebkit-plugins { };
+ # Not a library, but we do want it to be built for every qt version there
+ # is, to allow users to choose the right build if needed.
+ sddm = callPackage ../applications/display-managers/sddm { };
};
qtEnv = qt5.env;
@@ -15219,6 +15678,8 @@ in
quicksynergy = callPackage ../applications/misc/quicksynergy { };
+ qv2ray = libsForQt5.callPackage ../applications/networking/qv2ray {};
+
qwt = callPackage ../development/libraries/qwt {};
qwt6_qt4 = callPackage ../development/libraries/qwt/6_qt4.nix {
@@ -15293,7 +15754,13 @@ in
qm-dsp = callPackage ../development/libraries/audio/qm-dsp { };
- qradiolink = callPackage ../applications/radio/qradiolink { };
+ qradiolink = callPackage ../applications/radio/qradiolink {
+ # 3.8 support is not ready yet:
+ # https://github.com/qradiolink/qradiolink/issues/67#issuecomment-703222573
+ # The non minimal build is used because the 'qtgui' component is needed.
+ # gr-osmosdr is using the same gnuradio as of now.
+ gnuradio = gnuradio3_7-unwrapped;
+ };
qrupdate = callPackage ../development/libraries/qrupdate { };
@@ -15472,6 +15939,8 @@ in
snappy = callPackage ../development/libraries/snappy { };
+ snow = callPackage ../tools/security/snow { };
+
soapyairspy = callPackage ../applications/radio/soapyairspy { };
soapybladerf = callPackage ../applications/radio/soapybladerf { };
@@ -15502,7 +15971,9 @@ in
sofia_sip = callPackage ../development/libraries/sofia-sip { };
- soil = callPackage ../development/libraries/soil { };
+ soil = callPackage ../development/libraries/soil {
+ inherit (darwin.apple_sdk.frameworks) Carbon;
+ };
sonic = callPackage ../development/libraries/sonic { };
@@ -15515,6 +15986,7 @@ in
soundtouch = callPackage ../development/libraries/soundtouch {};
spandsp = callPackage ../development/libraries/spandsp {};
+ spandsp3 = callPackage ../development/libraries/spandsp/3.nix {};
spaceship-prompt = callPackage ../shells/zsh/spaceship-prompt {};
@@ -15546,6 +16018,8 @@ in
spice-up = callPackage ../applications/office/spice-up { };
+ spicetify-cli = callPackage ../applications/misc/spicetify-cli { };
+
spirv-cross = callPackage ../tools/graphics/spirv-cross { };
sratom = callPackage ../development/libraries/audio/sratom { };
@@ -15666,9 +16140,7 @@ in
taglib-sharp = callPackage ../development/libraries/taglib-sharp { };
- talloc = callPackage ../development/libraries/talloc {
- python = buildPackages.python3;
- };
+ talloc = callPackage ../development/libraries/talloc { };
tclap = callPackage ../development/libraries/tclap {};
@@ -15877,9 +16349,11 @@ in
CoreText IOSurface ImageIO OpenGL GLUT;
};
+ vulkan-extension-layer = callPackage ../tools/graphics/vulkan-extension-layer { };
vulkan-headers = callPackage ../development/libraries/vulkan-headers { };
vulkan-loader = callPackage ../development/libraries/vulkan-loader { };
vulkan-tools = callPackage ../tools/graphics/vulkan-tools { };
+ vulkan-tools-lunarg = callPackage ../tools/graphics/vulkan-tools-lunarg { };
vulkan-validation-layers = callPackage ../development/tools/vulkan-validation-layers { };
vtkWithQt5 = vtk.override { qtLib = qt514; };
@@ -15889,6 +16363,8 @@ in
stdenv = gcc6Stdenv; # upstream code incompatible with gcc7
};
+ waffle = callPackage ../development/libraries/waffle { };
+
wally-cli = callPackage ../development/tools/wally-cli { };
wavpack = callPackage ../development/libraries/wavpack { };
@@ -16241,8 +16717,8 @@ in
inherit clwrapper;
};
- lispPackages = recurseIntoAttrs (quicklispPackages_asdf_3_1 //
- lispPackagesFor ((wrapLisp sbcl).override { asdf = asdf_3_1; }));
+ lispPackages = recurseIntoAttrs (quicklispPackages //
+ (lispPackagesFor (wrapLisp sbcl)));
quicklispPackagesFor = clwrapper: callPackage ../development/lisp-modules/quicklisp-to-nix.nix {
inherit clwrapper;
@@ -16250,8 +16726,6 @@ in
quicklispPackagesClisp = dontRecurseIntoAttrs (quicklispPackagesFor (wrapLisp clisp));
quicklispPackagesSBCL = dontRecurseIntoAttrs (quicklispPackagesFor (wrapLisp sbcl));
quicklispPackages = quicklispPackagesSBCL;
- quicklispPackages_asdf_3_1 = quicklispPackagesFor
- ((wrapLisp sbcl).override { asdf = asdf_3_1; });
### DEVELOPMENT / PERL MODULES
@@ -16396,7 +16870,7 @@ in
inherit (callPackages ../servers/asterisk { })
asterisk asterisk-stable asterisk-lts
- asterisk_13 asterisk_16 asterisk_17;
+ asterisk_13 asterisk_16 asterisk_17 asterisk_18;
asterisk-module-sccp = callPackage ../servers/asterisk/sccp { };
@@ -16419,8 +16893,8 @@ in
clamsmtp = callPackage ../servers/mail/clamsmtp { };
clickhouse = callPackage ../servers/clickhouse {
- # clickhouse doesn't build on llvm8.
- inherit (llvmPackages_9) clang-unwrapped lld lldClang llvm;
+ # upstream requires llvm10 as of v20.11.4.13
+ inherit (llvmPackages_10) clang-unwrapped lld lldClang llvm;
};
couchdb = callPackage ../servers/http/couchdb {
@@ -16520,8 +16994,6 @@ in
frab = callPackage ../servers/web-apps/frab { };
- freepops = callPackage ../servers/mail/freepops { };
-
freeradius = callPackage ../servers/freeradius { };
freeswitch = callPackage ../servers/sip/freeswitch {
@@ -16542,13 +17014,11 @@ in
grafana = callPackage ../servers/monitoring/grafana { };
- grafana-loki = callPackage ../servers/monitoring/loki {
- buildGoPackage = buildGo114Package;
- };
+ grafana-loki = callPackage ../servers/monitoring/loki { };
grafana_reporter = callPackage ../servers/monitoring/grafana-reporter { };
- gerbera = callPackage ../servers/gerbera { };
+ gerbera = callPackage ../servers/gerbera {};
gobetween = callPackage ../servers/gobetween { };
@@ -16589,6 +17059,8 @@ in
imgproxy = callPackage ../servers/imgproxy { };
+ ircdog = callPackage ../applications/networking/irc/ircdog { };
+
ircdHybrid = callPackage ../servers/irc/ircd-hybrid { };
jboss = callPackage ../servers/http/jboss { };
@@ -16622,6 +17094,8 @@ in
labelImg = callPackage ../applications/science/machine-learning/labelimg { };
+ mackerel-agent = callPackage ../servers/monitoring/mackerel-agent { };
+
mailman = callPackage ../servers/mail/mailman/wrapped.nix { };
mailman-rss = callPackage ../development/python-modules/mailman-rss { };
@@ -16646,6 +17120,8 @@ in
minio = callPackage ../servers/minio { };
+ mkchromecast = libsForQt5.callPackage ../applications/networking/mkchromecast { };
+
# Backwards compatibility.
mod_dnssd = pkgs.apacheHttpdPackages.mod_dnssd;
mod_fastcgi = pkgs.apacheHttpdPackages.mod_fastcgi;
@@ -16740,8 +17216,10 @@ in
openbgpd = callPackage ../servers/openbgpd { };
- openafs = callPackage ../servers/openafs/1.6 { tsmbac = null; ncurses = null; };
openafs_1_8 = callPackage ../servers/openafs/1.8 { tsmbac = null; ncurses = null; };
+ openafs_1_9 = callPackage ../servers/openafs/1.9 { tsmbac = null; ncurses = null; };
+ # Current stable release; don't backport release updates!
+ openafs = openafs_1_8;
openresty = callPackage ../servers/http/openresty {
withPerl = false;
@@ -16785,6 +17263,12 @@ in
# PulseAudio daemons
+ hsphfpd = callPackage ../servers/pulseaudio/hsphfpd.nix { };
+
+ pulseaudio-hsphfpd = callPackage ../servers/pulseaudio/pali.nix {
+ inherit (darwin.apple_sdk.frameworks) CoreServices AudioUnit Cocoa;
+ };
+
pulseaudio = callPackage ../servers/pulseaudio {
inherit (darwin.apple_sdk.frameworks) CoreServices AudioUnit Cocoa;
};
@@ -16825,6 +17309,8 @@ in
tomcat-native = callPackage ../servers/http/tomcat/tomcat-native.nix { };
+ pg_featureserv = callPackage ../servers/pg_featureserv { };
+
pg_tileserv = callPackage ../servers/pg_tileserv { };
pies = callPackage ../servers/pies { };
@@ -16890,17 +17376,8 @@ in
erlang = erlang_basho_R16B02;
};
- riak-cs = callPackage ../servers/nosql/riak-cs/2.1.1.nix {
- inherit (darwin.apple_sdk.frameworks) Carbon Cocoa;
- erlang = erlang_basho_R16B02;
- };
-
- stanchion = callPackage ../servers/nosql/riak-cs/stanchion.nix {
- inherit (darwin.apple_sdk.frameworks) Carbon Cocoa;
- erlang = erlang_basho_R16B02;
- };
-
influxdb = callPackage ../servers/nosql/influxdb { };
+ influxdb2 = callPackage ../servers/nosql/influxdb2 { };
mysql57 = callPackage ../servers/sql/mysql/5.7.x.nix {
inherit (darwin) cctools developer_cmds;
@@ -16939,7 +17416,7 @@ in
checkSSLCert = callPackage ../servers/monitoring/nagios/plugins/check_ssl_cert.nix { };
- pynagsystemd = callPackage ../servers/monitoring/nagios/plugins/pynagsystemd.nix { };
+ check_systemd = callPackage ../servers/monitoring/nagios/plugins/check_systemd.nix { };
neo4j = callPackage ../servers/nosql/neo4j { };
@@ -17008,10 +17485,7 @@ in
postgresql_jdbc = callPackage ../development/java-modules/postgresql_jdbc { };
prom2json = callPackage ../servers/monitoring/prometheus/prom2json.nix { };
- prometheus = callPackage ../servers/monitoring/prometheus {
- buildGoPackage = buildGo114Package;
- go = go_1_14;
- };
+ prometheus = callPackage ../servers/monitoring/prometheus { };
prometheus-alertmanager = callPackage ../servers/monitoring/prometheus/alertmanager.nix { };
prometheus-apcupsd-exporter = callPackage ../servers/monitoring/prometheus/apcupsd-exporter.nix { };
prometheus-aws-s3-exporter = callPackage ../servers/monitoring/prometheus/aws-s3-exporter.nix { };
@@ -17045,7 +17519,9 @@ in
prometheus-pushgateway = callPackage ../servers/monitoring/prometheus/pushgateway.nix { };
prometheus-redis-exporter = callPackage ../servers/monitoring/prometheus/redis-exporter.nix { };
prometheus-rabbitmq-exporter = callPackage ../servers/monitoring/prometheus/rabbitmq-exporter.nix { };
+ prometheus-rtl_433-exporter = callPackage ../servers/monitoring/prometheus/rtl_433-exporter.nix { };
prometheus-snmp-exporter = callPackage ../servers/monitoring/prometheus/snmp-exporter.nix { };
+ prometheus-sql-exporter = callPackage ../servers/monitoring/prometheus/sql-exporter.nix { };
prometheus-tor-exporter = callPackage ../servers/monitoring/prometheus/tor-exporter.nix { };
prometheus-statsd-exporter = callPackage ../servers/monitoring/prometheus/statsd-exporter.nix { };
prometheus-surfboard-exporter = callPackage ../servers/monitoring/prometheus/surfboard-exporter.nix { };
@@ -17244,8 +17720,6 @@ in
shaarli = callPackage ../servers/web-apps/shaarli { };
- shaarli-material = callPackage ../servers/web-apps/shaarli/material-theme.nix { };
-
shiori = callPackage ../servers/web-apps/shiori { };
inherit (callPackages ../servers/web-apps/matomo {})
@@ -17256,7 +17730,8 @@ in
inherit (callPackages ../servers/unifi { })
unifiLTS
- unifiStable;
+ unifiStable
+ unifiBeta;
unifi = unifiStable;
urserver = callPackage ../servers/urserver { };
@@ -17281,6 +17756,8 @@ in
webmetro = callPackage ../servers/webmetro { };
+ wsdd = callPackage ../servers/wsdd { };
+
webhook = callPackage ../servers/http/webhook { };
winstone = throw "Winstone is not supported anymore. Alternatives are Jetty or Tomcat.";
@@ -17484,6 +17961,8 @@ in
crda = callPackage ../os-specific/linux/crda { };
+ cshatag = callPackage ../os-specific/linux/cshatag { };
+
# Darwin package set
#
# Even though this is a set of packages not single package, use `callPackage`
@@ -17528,7 +18007,7 @@ in
libossp_uuid = callPackage ../development/libraries/libossp-uuid { };
libuuid = if stdenv.isLinux
- then utillinuxMinimal
+ then util-linuxMinimal
else null;
light = callPackage ../os-specific/linux/light { };
@@ -17561,7 +18040,7 @@ in
};
fusePackages = dontRecurseIntoAttrs (callPackage ../os-specific/linux/fuse {
- utillinux = utillinuxMinimal;
+ util-linux = util-linuxMinimal;
});
fuse = lowPrio fusePackages.fuse_2;
fuse3 = fusePackages.fuse_3;
@@ -17722,18 +18201,11 @@ in
linux_mptcp = linux_mptcp_95;
- linux_mptcp_94 = callPackage ../os-specific/linux/kernel/linux-mptcp-94.nix {
- kernelPatches =
- [ kernelPatches.bridge_stp_helper
- kernelPatches.request_key_helper
- kernelPatches.cpu-cgroup-v2."4.11"
- kernelPatches.modinst_arg_list_too_long
- ]
- ++ lib.optionals ((stdenv.hostPlatform.platform.kernelArch or null) == "mips")
- [ kernelPatches.mips_fpureg_emu
- kernelPatches.mips_fpu_sigill
- kernelPatches.mips_ext3_n32
- ];
+ linux_mptcp_5_9 = linux_5_9.override {
+ structuredExtraConfig = with lib.kernel; {
+ MPTCP = yes;
+ MPTCP_IPV6 = yes;
+ };
};
linux_mptcp_95 = callPackage ../os-specific/linux/kernel/linux-mptcp-95.nix {
@@ -17893,11 +18365,19 @@ in
inherit kernel;
inherit (kernel) stdenv; # in particular, use the same compiler by default
+ # to help determine module compatibility
+ inherit (kernel) isXen isZen isHardened isLibre;
+ inherit (kernel) kernelOlder kernelAtLeast;
+
# Obsolete aliases (these packages do not depend on the kernel).
inherit (pkgs) odp-dpdk pktgen; # added 2018-05
acpi_call = callPackage ../os-specific/linux/acpi-call {};
+ akvcam = callPackage ../os-specific/linux/akvcam {
+ inherit (qt5) qmake;
+ };
+
amdgpu-pro = callPackage ../os-specific/linux/amdgpu-pro { };
anbox = callPackage ../os-specific/linux/anbox/kmod.nix { };
@@ -17935,6 +18415,8 @@ in
fwts-efi-runtime = callPackage ../os-specific/linux/fwts/module.nix { };
+ gcadapter-oc-kmod = callPackage ../os-specific/linux/gcadapter-oc-kmod { };
+
hyperv-daemons = callPackage ../os-specific/linux/hyperv-daemons { };
e1000e = if stdenv.lib.versionOlder kernel.version "4.10" then callPackage ../os-specific/linux/e1000e {} else null;
@@ -17996,8 +18478,10 @@ in
rtlwifi_new = callPackage ../os-specific/linux/rtlwifi_new { };
- openafs = callPackage ../servers/openafs/1.6/module.nix { };
openafs_1_8 = callPackage ../servers/openafs/1.8/module.nix { };
+ openafs_1_9 = callPackage ../servers/openafs/1.9/module.nix { };
+ # Current stable release; don't backport release updates!
+ openafs = openafs_1_8;
facetimehd = callPackage ../os-specific/linux/facetimehd { };
@@ -18144,7 +18628,7 @@ in
# Hardened Linux
hardenedLinuxPackagesFor = kernel': overrides:
let # Note: We use this hack since the hardened patches can lag behind and we don't want to delay updates:
- linux_latest_for_hardened = pkgs.linux_5_8;
+ linux_latest_for_hardened = pkgs.linux_5_9;
kernel = (if kernel' == pkgs.linux_latest then linux_latest_for_hardened else kernel').override overrides;
in linuxPackagesFor (kernel.override {
structuredExtraConfig = import ../os-specific/linux/kernel/hardened/config.nix {
@@ -18156,6 +18640,7 @@ in
kernelPatches.hardened.${kernel.meta.branch}
];
modDirVersionArg = kernel.modDirVersion + "-hardened";
+ isHardened = true;
});
linuxPackages_hardened = recurseIntoAttrs (hardenedLinuxPackagesFor pkgs.linux { });
@@ -18217,9 +18702,7 @@ in
keyutils = callPackage ../os-specific/linux/keyutils { };
- libselinux = callPackage ../os-specific/linux/libselinux {
- python = python37;
- };
+ libselinux = callPackage ../os-specific/linux/libselinux { };
libsemanage = callPackage ../os-specific/linux/libsemanage {
python = python3;
@@ -18275,7 +18758,7 @@ in
# udev is the same package as systemd which depends on cryptsetup
# which depends on lvm2 again. But we only need the libudev part
# which does not depend on cryptsetup.
- udev = udev.override { cryptsetup = null; };
+ udev = systemdMinimal;
};
lvm2_dmeventd = callPackage ../os-specific/linux/lvm2 {
enableDmeventd = true;
@@ -18514,8 +18997,6 @@ in
# Building with `xen` instead of `xen-slim` is possible, but makes no sense.
qemu_xen = lowPrio (qemu.override { hostCpuOnly = true; xenSupport = true; xen = xen-slim; });
qemu_xen-light = lowPrio (qemu.override { hostCpuOnly = true; xenSupport = true; xen = xen-light; });
- qemu_xen_4_8 = lowPrio (qemu.override { hostCpuOnly = true; xenSupport = true; xen = xen_4_8-slim; });
- qemu_xen_4_8-light = lowPrio (qemu.override { hostCpuOnly = true; xenSupport = true; xen = xen_4_8-light; });
qemu_xen_4_10 = lowPrio (qemu.override { hostCpuOnly = true; xenSupport = true; xen = xen_4_10-slim; });
qemu_xen_4_10-light = lowPrio (qemu.override { hostCpuOnly = true; xenSupport = true; xen = xen_4_10-light; });
@@ -18530,6 +19011,8 @@ in
raspberrypifw = callPackage ../os-specific/linux/firmware/raspberrypi {};
raspberrypiWirelessFirmware = callPackage ../os-specific/linux/firmware/raspberrypi-wireless { };
+ raspberrypi-eeprom = callPackage ../os-specific/linux/raspberrypi-eeprom {};
+
raspberrypi-tools = callPackage ../os-specific/linux/firmware/raspberrypi/tools.nix {};
regionset = callPackage ../os-specific/linux/regionset { };
@@ -18540,6 +19023,8 @@ in
roccat-tools = callPackage ../os-specific/linux/roccat-tools { };
+ rtsp-simple-server = callPackage ../servers/rtsp-simple-server { };
+
rtkit = callPackage ../os-specific/linux/rtkit { };
rt5677-firmware = callPackage ../os-specific/linux/firmware/rt5677 { };
@@ -18599,6 +19084,8 @@ in
sysprof = callPackage ../development/tools/profiling/sysprof { };
+ libsysprof-capture = callPackage ../development/tools/profiling/sysprof/capture.nix { };
+
sysklogd = callPackage ../os-specific/linux/sysklogd { };
syslinux = callPackage ../os-specific/linux/syslinux { };
@@ -18607,7 +19094,7 @@ in
systemd = callPackage ../os-specific/linux/systemd {
# break some cyclic dependencies
- utillinux = utillinuxMinimal;
+ util-linux = util-linuxMinimal;
# provide a super minimal gnupg used for systemd-machined
gnupg = callPackage ../tools/security/gnupg/22.nix {
enableMinimal = true;
@@ -18624,8 +19111,40 @@ in
bzip2 = null;
};
};
+ systemdMinimal = systemd.override {
+ pname = "systemd-minimal";
+ withAnalyze = false;
+ withApparmor = false;
+ withCompression = false;
+ withCoredump = false;
+ withCryptsetup = false;
+ withDocumentation = false;
+ withEfi = false;
+ withHostnamed = false;
+ withHwdb = false;
+ withImportd = false;
+ withLocaled = false;
+ withLogind = false;
+ withMachined = false;
+ withNetworkd = false;
+ withNss = false;
+ withPCRE2 = false;
+ withPolkit = false;
+ withRemote = false;
+ withResolved = false;
+ withShellCompletions = false;
+ withTimedated = false;
+ withTimesyncd = false;
+ withUserDb = false;
+ glib = null;
+ libgcrypt = null;
+ lvm2 = null;
+ libfido2 = null;
+ p11-kit = null;
+ };
+
- udev = systemd; # TODO: move to aliases.nix
+ udev = systemd; # TODO: change to systemdMinimal
systemd-wait = callPackage ../os-specific/linux/systemd-wait { };
@@ -18680,6 +19199,7 @@ in
ubootRaspberryPi3_64bit
ubootRaspberryPiZero
ubootRock64
+ ubootRockPi4
ubootRockPro64
ubootROCPCRK3399
ubootSheevaplug
@@ -18694,7 +19214,7 @@ in
stdenv = crossLibcStdenv;
};
- eudev = callPackage ../os-specific/linux/eudev { utillinux = utillinuxMinimal; };
+ eudev = callPackage ../os-specific/linux/eudev { util-linux = util-linuxMinimal; };
libudev0-shim = callPackage ../os-specific/linux/libudev0-shim { };
@@ -18704,6 +19224,8 @@ in
udisks_glue = callPackage ../os-specific/linux/udisks-glue { };
+ ugtrain = callPackage ../tools/misc/ugtrain { };
+
untie = callPackage ../os-specific/linux/untie { };
upower = callPackage ../os-specific/linux/upower { };
@@ -18718,17 +19240,17 @@ in
usermount = callPackage ../os-specific/linux/usermount { };
- utillinux = if stdenv.isLinux then callPackage ../os-specific/linux/util-linux { }
- else unixtools.utillinux;
+ util-linux = if stdenv.isLinux then callPackage ../os-specific/linux/util-linux { }
+ else unixtools.util-linux;
- utillinuxCurses = utillinux;
+ util-linuxCurses = util-linux;
- utillinuxMinimal = if stdenv.isLinux then appendToName "minimal" (utillinux.override {
+ util-linuxMinimal = if stdenv.isLinux then appendToName "minimal" (util-linux.override {
minimal = true;
ncurses = null;
perl = null;
systemd = null;
- }) else utillinux;
+ }) else util-linux;
v4l-utils = qt5.callPackage ../os-specific/linux/v4l-utils { };
@@ -18843,8 +19365,6 @@ in
brise = callPackage ../data/misc/brise { };
- inherit (kdeFrameworks) breeze-icons;
-
cacert = callPackage ../data/misc/cacert { };
caladea = callPackage ../data/fonts/caladea {};
@@ -19010,12 +19530,16 @@ in
fira-mono = callPackage ../data/fonts/fira-mono { };
- flat-remix-icon-theme = callPackage ../data/icons/flat-remix-icon-theme { };
+ flat-remix-icon-theme = callPackage ../data/icons/flat-remix-icon-theme {
+ inherit (kdeFrameworks) breeze-icons;
+ };
font-awesome_4 = (callPackage ../data/fonts/font-awesome-5 { }).v4;
font-awesome_5 = (callPackage ../data/fonts/font-awesome-5 { }).v5;
font-awesome = font-awesome_5;
+ fraunces = callPackage ../data/fonts/fraunces { };
+
freefont_ttf = callPackage ../data/fonts/freefont-ttf { };
freepats = callPackage ../data/misc/freepats { };
@@ -19105,8 +19629,6 @@ in
kawkab-mono-font = callPackage ../data/fonts/kawkab-mono {};
- kde2-decoration = libsForQt514.callPackage ../data/themes/kde2 { };
-
kochi-substitute = callPackage ../data/fonts/kochi-substitute {};
kochi-substitute-naga10 = callPackage ../data/fonts/kochi-substitute-naga10 {};
@@ -19169,9 +19691,11 @@ in
luculent = callPackage ../data/fonts/luculent { };
- luna-icons = callPackage ../data/icons/luna-icons { };
+ luna-icons = callPackage ../data/icons/luna-icons {
+ inherit (kdeFrameworks) breeze-icons;
+ };
- maia-icon-theme = callPackage ../data/icons/maia-icon-theme { };
+ maia-icon-theme = libsForQt5.callPackage ../data/icons/maia-icon-theme { };
mailcap = callPackage ../data/misc/mailcap { };
@@ -19252,6 +19776,8 @@ in
inherit (callPackages ../data/fonts/noto-fonts {})
noto-fonts noto-fonts-cjk noto-fonts-emoji noto-fonts-emoji-blob-bin noto-fonts-extra;
+ nuclear = callPackage ../applications/audio/nuclear { };
+
nullmailer = callPackage ../servers/mail/nullmailer {
stdenv = gccStdenv;
};
@@ -19290,15 +19816,17 @@ in
oxygenfonts = callPackage ../data/fonts/oxygenfonts { };
- inherit (kdeFrameworks) oxygen-icons5;
-
paper-gtk-theme = callPackage ../data/themes/paper-gtk { };
paper-icon-theme = callPackage ../data/icons/paper-icon-theme { };
- papirus-icon-theme = callPackage ../data/icons/papirus-icon-theme { };
+ papirus-icon-theme = callPackage ../data/icons/papirus-icon-theme {
+ inherit (kdeFrameworks) breeze-icons;
+ };
- papirus-maia-icon-theme = callPackage ../data/icons/papirus-maia-icon-theme { };
+ papirus-maia-icon-theme = callPackage ../data/icons/papirus-maia-icon-theme {
+ inherit (kdeFrameworks) breeze-icons;
+ };
papis = with python3Packages; toPythonApplication papis;
@@ -19328,7 +19856,9 @@ in
pop-gtk-theme = callPackage ../data/themes/pop-gtk { };
- pop-icon-theme = callPackage ../data/icons/pop-icon-theme { };
+ pop-icon-theme = callPackage ../data/icons/pop-icon-theme {
+ inherit (kdeFrameworks) breeze-icons;
+ };
posix_man_pages = callPackage ../data/documentation/man-pages-posix { };
@@ -19353,8 +19883,6 @@ in
qogir-theme = callPackage ../data/themes/qogir { };
- qtcurve = libsForQt514.callPackage ../data/themes/qtcurve {};
-
redhat-official-fonts = callPackage ../data/fonts/redhat-official { };
route159 = callPackage ../data/fonts/route159 { };
@@ -19383,7 +19911,9 @@ in
shared_desktop_ontologies = callPackage ../data/misc/shared-desktop-ontologies { };
- scheherazade = callPackage ../data/fonts/scheherazade { };
+ scheherazade = callPackage ../data/fonts/scheherazade { version = "2.100"; };
+
+ scheherazade-new = callPackage ../data/fonts/scheherazade { };
signwriting = callPackage ../data/fonts/signwriting { };
@@ -19526,6 +20056,8 @@ in
ttf-envy-code-r = callPackage ../data/fonts/ttf-envy-code-r {};
+ ttf-tw-moe = callPackage ../data/fonts/ttf-tw-moe { };
+
twemoji-color-font = callPackage ../data/fonts/twemoji-color-font {
inherit (nodePackages) svgo;
};
@@ -19608,7 +20140,9 @@ in
yaru-theme = callPackage ../data/themes/yaru {};
- zafiro-icons = callPackage ../data/icons/zafiro-icons { };
+ zafiro-icons = callPackage ../data/icons/zafiro-icons {
+ inherit (kdeFrameworks) breeze-icons;
+ };
zeal = libsForQt514.callPackage ../data/documentation/zeal { };
@@ -19678,7 +20212,7 @@ in
msgviewer = callPackage ../applications/networking/mailreaders/msgviewer { };
- amarok = libsForQt514.callPackage ../applications/audio/amarok { };
+ amarok = libsForQt5.callPackage ../applications/audio/amarok { };
amarok-kf5 = amarok; # for compatibility
amfora = callPackage ../applications/networking/browsers/amfora { };
@@ -19776,22 +20310,14 @@ in
bambootracker = libsForQt5.callPackage ../applications/audio/bambootracker { };
- cadence = let
- # Use Qt 5.14 consistently
- pkgs_ = pkgs.extend(_: prev: {
- pythonInterpreters = prev.pythonInterpreters.override(oldAttrs: {
- pkgs = oldAttrs.pkgs.extend(_: _: {
- qt5 = pkgs.qt514;
- libsForQt5 = pkgs.libsForQt514;
- });
- });
- });
- in pkgs_.libsForQt514.callPackage ../applications/audio/cadence { };
+ cadence = libsForQt5.callPackage ../applications/audio/cadence { };
cheesecutter = callPackage ../applications/audio/cheesecutter { };
milkytracker = callPackage ../applications/audio/milkytracker { };
+ ptcollab = libsForQt5.callPackage ../applications/audio/ptcollab { };
+
schismtracker = callPackage ../applications/audio/schismtracker { };
jnetmap = callPackage ../applications/networking/jnetmap {};
@@ -19836,9 +20362,9 @@ in
backintime-common = callPackage ../applications/networking/sync/backintime/common.nix { };
- backintime-qt4 = callPackage ../applications/networking/sync/backintime/qt4.nix { };
+ backintime-qt = libsForQt5.callPackage ../applications/networking/sync/backintime/qt.nix { };
- backintime = backintime-qt4;
+ backintime = backintime-qt;
balsa = callPackage ../applications/networking/mailreaders/balsa { };
@@ -19930,6 +20456,8 @@ in
blugon = callPackage ../applications/misc/blugon { };
+ bombadillo = callPackage ../applications/networking/browsers/bombadillo { };
+
bombono = callPackage ../applications/video/bombono {};
bomi = libsForQt5.callPackage ../applications/video/bomi {
@@ -19989,9 +20517,12 @@ in
calibre = calibre-py3;
calligra = libsForQt514.callPackage ../applications/office/calligra {
- inherit (kdeApplications) akonadi-calendar akonadi-contacts;
openjpeg = openjpeg_1;
- poppler = poppler_0_61;
+ poppler = poppler_0_61.override {
+ qt5Support = true;
+ # Must be using the same qt version as calligra itself.
+ qtbase = qt514.qtbase;
+ };
};
perkeep = callPackage ../applications/misc/perkeep { };
@@ -20006,6 +20537,8 @@ in
castor = callPackage ../applications/networking/browsers/castor { };
+ catfs = callPackage ../os-specific/linux/catfs { };
+
catimg = callPackage ../tools/misc/catimg { };
catt = callPackage ../applications/video/catt { };
@@ -20076,7 +20609,9 @@ in
clightd = callPackage ../applications/misc/clight/clightd.nix { };
- clipgrab = libsForQt514.callPackage ../applications/video/clipgrab { };
+ clipgrab = libsForQt5.callPackage ../applications/video/clipgrab { };
+
+ clipcat = callPackage ../applications/misc/clipcat { };
clipmenu = callPackage ../applications/misc/clipmenu { };
@@ -20103,12 +20638,14 @@ in
cntr = callPackage ../applications/virtualization/cntr { };
- communi = libsForQt514.callPackage ../applications/networking/irc/communi { };
+ communi = libsForQt5.callPackage ../applications/networking/irc/communi { };
confclerk = callPackage ../applications/misc/confclerk { };
copyq = libsForQt514.callPackage ../applications/misc/copyq { };
+ corectrl = libsForQt5.callPackage ../applications/misc/corectrl { };
+
coriander = callPackage ../applications/video/coriander {
inherit (gnome2) libgnomeui GConf;
};
@@ -20124,7 +20661,7 @@ in
pygments = python27Packages.pygments;
};
- csound-qt = libsForQt514.callPackage ../applications/audio/csound/csound-qt {
+ csound-qt = libsForQt5.callPackage ../applications/audio/csound/csound-qt {
python = python27;
};
@@ -20153,8 +20690,6 @@ in
python3Packages = python37Packages;
};
- cpp_ethereum = callPackage ../applications/misc/cpp-ethereum { };
-
crun = callPackage ../applications/virtualization/crun {};
csdp = callPackage ../applications/science/math/csdp { };
@@ -20169,7 +20704,7 @@ in
curseradio = callPackage ../applications/audio/curseradio { };
- cutecom = libsForQt514.callPackage ../tools/misc/cutecom { };
+ cutecom = libsForQt5.callPackage ../tools/misc/cutecom { };
cvs = callPackage ../applications/version-management/cvs { };
@@ -20300,10 +20835,12 @@ in
buildServerGui = false;
};
- droopy = python37Packages.callPackage ../applications/networking/droopy { };
+ droopy = python3Packages.callPackage ../applications/networking/droopy { };
drumgizmo = callPackage ../applications/audio/drumgizmo { };
+ dsf2flac = callPackage ../applications/audio/dsf2flac { };
+
dunst = callPackage ../applications/misc/dunst { };
du-dust = callPackage ../tools/misc/dust { };
@@ -20312,8 +20849,6 @@ in
denemo = callPackage ../applications/audio/denemo { };
- dvb_apps = callPackage ../applications/video/dvb-apps { };
-
dvdauthor = callPackage ../applications/video/dvdauthor { };
dvdbackup = callPackage ../applications/video/dvdbackup { };
@@ -20369,6 +20904,8 @@ in
elementary-planner = callPackage ../applications/office/elementary-planner { };
+ elf-dissector = libsForQt5.callPackage ../applications/misc/elf-dissector { };
+
elinks = callPackage ../applications/networking/browsers/elinks { };
elvis = callPackage ../applications/editors/elvis { };
@@ -20489,24 +21026,26 @@ in
esniper = callPackage ../applications/networking/esniper { };
- eterm = callPackage ../applications/misc/eterm { };
-
eteroj.lv2 = libsForQt5.callPackage ../applications/audio/eteroj.lv2 { };
etesync-dav = callPackage ../applications/misc/etesync-dav {};
etherape = callPackage ../applications/networking/sniffers/etherape { };
- evilvte = callPackage ../applications/misc/evilvte (config.evilvte or {});
-
evilpixie = libsForQt514.callPackage ../applications/graphics/evilpixie { };
exercism = callPackage ../applications/misc/exercism { };
+ go-libp2p-daemon = callPackage ../servers/go-libp2p-daemon { };
+
go-motion = callPackage ../development/tools/go-motion { };
gpg-mdp = callPackage ../applications/misc/gpg-mdp { };
+ greenfoot = callPackage ../applications/editors/greenfoot/default.nix {
+ jdk = jetbrains.jdk;
+ };
+
gspeech = callPackage ../applications/audio/gspeech { };
icesl = callPackage ../applications/misc/icesl { };
@@ -20515,6 +21054,8 @@ in
keepassx2 = callPackage ../applications/misc/keepassx/2.0.nix { };
keepassxc = libsForQt5.callPackage ../applications/misc/keepassx/community.nix { };
+ keeweb = callPackage ../applications/misc/keeweb { };
+
inherit (gnome3) evince;
evolution-data-server = gnome3.evolution-data-server;
evolution-ews = callPackage ../applications/networking/mailreaders/evolution/evolution-ews { };
@@ -20601,15 +21142,13 @@ in
foo-yc20 = callPackage ../applications/audio/foo-yc20 { };
- foot = callPackage ../applications/misc/foot { };
-
fossil = callPackage ../applications/version-management/fossil { };
freebayes = callPackage ../applications/science/biology/freebayes { };
freewheeling = callPackage ../applications/audio/freewheeling { };
- fritzing = libsForQt514.callPackage ../applications/science/electronics/fritzing { };
+ fritzing = libsForQt5.callPackage ../applications/science/electronics/fritzing { };
fsv = callPackage ../applications/misc/fsv { };
@@ -20638,34 +21177,80 @@ in
gksu = callPackage ../applications/misc/gksu { };
- gnss-sdr = callPackage ../applications/radio/gnss-sdr { boost=boost166; };
+ gnss-sdr = callPackage ../applications/radio/gnss-sdr {
+ boost = boost166;
+ gnuradio = gnuradio3_7-unwrapped;
+ };
- gnuradio = callPackage ../applications/radio/gnuradio {
- inherit (python2Packages) cheetah lxml Mako matplotlib numpy python pyopengl pyqt4 scipy wxPython pygtk;
+ gnuradio-unwrapped = callPackage ../applications/radio/gnuradio {
inherit (darwin.apple_sdk.frameworks) CoreAudio;
- fftw = fftwFloat;
- qwt = qwt6_qt4;
+ python = python3;
};
-
- gnuradio-with-packages = callPackage ../applications/radio/gnuradio/wrapper.nix {
- inherit (python2Packages) python;
- extraPackages = [ gr-nacl gr-osmosdr gr-ais gr-rds ]
- ++ lib.optionals stdenv.isLinux [ gr-gsm gr-limesdr ];
+ # A build without gui components and other utilites not needed for end user
+ # libraries
+ gnuradioMinimal = gnuradio-unwrapped.override {
+ features = {
+ gnuradio-companion = false;
+ python-support = false;
+ gr-ctrlport = false;
+ examples = false;
+ gr-qtgui = false;
+ gr-utils = false;
+ gr-modtool = false;
+ sphinx = false;
+ doxygen = false;
+ };
+ };
+ gnuradio = callPackage ../applications/radio/gnuradio/wrapper.nix {
+ unwrapped = gnuradio-unwrapped;
+ };
+ gnuradio3_7-unwrapped = callPackage ../applications/radio/gnuradio/3.7.nix {
+ inherit (darwin.apple_sdk.frameworks) CoreAudio;
+ python = python2;
+ };
+ # A build without gui components and other utilites not needed if gnuradio is
+ # used as a c++ library.
+ gnuradio3_7Minimal = gnuradio3_7-unwrapped.override {
+ features = {
+ gnuradio-companion = false;
+ python-support = false;
+ gr-ctrlport = false;
+ gr-qtgui = false;
+ gr-utils = false;
+ sphinx = false;
+ doxygen = false;
+ gr-wxgui = false;
+ };
+ };
+ gnuradio3_7 = callPackage ../applications/radio/gnuradio/wrapper.nix {
+ unwrapped = gnuradio3_7-unwrapped;
};
grandorgue = callPackage ../applications/audio/grandorgue { };
- gr-nacl = callPackage ../applications/radio/gnuradio/nacl.nix { };
+ gr-nacl = callPackage ../applications/radio/gnuradio/nacl.nix {
+ gnuradio = gnuradio3_7-unwrapped;
+ };
- gr-gsm = callPackage ../applications/radio/gnuradio/gsm.nix { };
+ gr-gsm = callPackage ../applications/radio/gnuradio/gsm.nix {
+ gnuradio = gnuradio3_7-unwrapped;
+ };
- gr-ais = callPackage ../applications/radio/gnuradio/ais.nix { };
+ gr-ais = callPackage ../applications/radio/gnuradio/ais.nix {
+ gnuradio = gnuradio3_7-unwrapped;
+ };
- gr-limesdr = callPackage ../applications/radio/gnuradio/limesdr.nix { };
+ gr-limesdr = callPackage ../applications/radio/gnuradio/limesdr.nix {
+ gnuradio = gnuradio3_7-unwrapped;
+ };
- gr-rds = callPackage ../applications/radio/gnuradio/rds.nix { };
+ gr-rds = callPackage ../applications/radio/gnuradio/rds.nix {
+ gnuradio = gnuradio3_7-unwrapped;
+ };
- gr-osmosdr = callPackage ../applications/radio/gnuradio/osmosdr.nix { };
+ gr-osmosdr = callPackage ../applications/radio/gnuradio/osmosdr.nix {
+ gnuradio = gnuradio3_7-unwrapped;
+ };
goldendict = libsForQt514.callPackage ../applications/misc/goldendict {
inherit (darwin) libiconv;
@@ -20704,7 +21289,14 @@ in
gpx = callPackage ../applications/misc/gpx { };
- gqrx = libsForQt514.callPackage ../applications/radio/gqrx { };
+ gqrx = libsForQt514.callPackage ../applications/radio/gqrx {
+ gnuradio = gnuradio3_7Minimal;
+ # Use the same gnuradio for gr-osmosdr as well
+ gr-osmosdr = gr-osmosdr.override {
+ gnuradio = gnuradio3_7Minimal;
+ pythonSupport = false;
+ };
+ };
gpx-viewer = callPackage ../applications/misc/gpx-viewer { };
@@ -20740,7 +21332,7 @@ in
gradio = callPackage ../applications/audio/gradio { };
- puddletag = callPackage ../applications/audio/puddletag { };
+ puddletag = libsForQt5.callPackage ../applications/audio/puddletag { };
w_scan = callPackage ../applications/video/w_scan { };
@@ -20829,7 +21421,7 @@ in
redoflacs = callPackage ../applications/audio/redoflacs { };
- flameshot = libsForQt514.callPackage ../tools/misc/flameshot { };
+ flameshot = libsForQt5.callPackage ../tools/misc/flameshot { };
flashplayer = callPackage ../applications/networking/browsers/mozilla-plugins/flashplayer (config.flashplayer or {});
@@ -20856,11 +21448,6 @@ in
freecad = libsForQt5.callPackage ../applications/graphics/freecad {
mpi = openmpi;
};
- freecadStable = libsForQt5.callPackage ../applications/graphics/freecad/stable.nix {
- mpi = openmpi;
- opencascade-occt = opencascade-occt730;
- python3Packages = python37Packages;
- };
freemind = callPackage ../applications/misc/freemind {
jdk = jdk8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731
@@ -20881,7 +21468,6 @@ in
xrdp = callPackage ../applications/networking/remote/xrdp { };
freerdp = callPackage ../applications/networking/remote/freerdp {
- inherit libpulseaudio;
inherit (gst_all_1) gstreamer gst-plugins-base gst-plugins-good;
};
@@ -20899,8 +21485,6 @@ in
gcalcli = callPackage ../applications/misc/gcalcli { };
- havoc = callPackage ../applications/misc/havoc { };
-
vcal = callPackage ../applications/misc/vcal { };
gcolor2 = callPackage ../applications/graphics/gcolor2 { };
@@ -20941,7 +21525,7 @@ in
git-quick-stats = callPackage ../development/tools/git-quick-stats {};
- git-review = callPackage ../applications/version-management/git-review { };
+ git-review = python3Packages.callPackage ../applications/version-management/git-review { };
github-cli = gitAndTools.gh;
@@ -20957,6 +21541,11 @@ in
goffice = callPackage ../development/libraries/goffice { };
+ hydrus = python3Packages.callPackage ../applications/graphics/hydrus {
+ inherit miniupnpc_2 swftools;
+ inherit (qt5) wrapQtAppsHook;
+ };
+
jetbrains = (recurseIntoAttrs (callPackages ../applications/editors/jetbrains {
jdk = jetbrains.jdk;
}) // {
@@ -20977,8 +21566,8 @@ in
m32edit = callPackage ../applications/audio/midas/m32edit.nix {};
- manim = python37Packages.callPackage ../applications/video/manim {
- opencv = python37Packages.opencv3;
+ manim = python3Packages.callPackage ../applications/video/manim {
+ opencv = python3Packages.opencv3;
};
manuskript = libsForQt5.callPackage ../applications/editors/manuskript { };
@@ -21113,8 +21702,6 @@ in
gtk2fontsel = callPackage ../applications/misc/gtk2fontsel { };
- guake = callPackage ../applications/misc/guake { };
-
guardian-agent = callPackage ../tools/networking/guardian-agent { };
guitone = callPackage ../applications/version-management/guitone {
@@ -21192,6 +21779,8 @@ in
howl = callPackage ../applications/editors/howl { };
+ hdl-dump = callPackage ../tools/misc/hdl-dump { };
+
hpcg = callPackage ../tools/misc/hpcg/default.nix { };
hpl = callPackage ../tools/misc/hpl { mpi = openmpi; };
@@ -21217,8 +21806,6 @@ in
hydroxide = callPackage ../applications/networking/hydroxide { };
- hyper = callPackage ../applications/misc/hyper { };
-
hyper-haskell-server-with-packages = callPackage ../development/tools/haskell/hyper-haskell/server.nix {
inherit (haskellPackages) ghcWithPackages;
packages = self: with self; [];
@@ -21243,8 +21830,14 @@ in
lwm = callPackage ../applications/window-managers/lwm { };
+ marker = callPackage ../applications/editors/marker { };
+
musikcube = callPackage ../applications/audio/musikcube {};
+ pass-secret-service = callPackage ../applications/misc/pass-secret-service { };
+
+ pinboard = with python3Packages; toPythonApplication pinboard;
+
pinboard-notes-backup = haskell.lib.overrideCabal
(haskell.lib.generateOptparseApplicativeCompletion "pnbackup"
haskellPackages.pinboard-notes-backup)
@@ -21272,6 +21865,8 @@ in
spectral = qt5.callPackage ../applications/networking/instant-messengers/spectral { };
+ spotify-cli-linux = callPackage ../applications/audio/spotify-cli-linux { };
+
spotifyd = callPackage ../applications/audio/spotifyd {
withALSA = stdenv.isLinux;
withPulseAudio = config.pulseaudio or stdenv.isLinux;
@@ -21295,7 +21890,7 @@ in
swaylock-effects = callPackage ../applications/window-managers/sway/lock-effects.nix { };
- waybar = callPackage ../applications/misc/waybar { };
+ waybar = callPackage ../applications/misc/waybar {};
hikari = callPackage ../applications/window-managers/hikari { };
@@ -21305,6 +21900,8 @@ in
i3-gaps = callPackage ../applications/window-managers/i3/gaps.nix { };
+ i3altlayout = callPackage ../applications/window-managers/i3/altlayout.nix { };
+
i3-easyfocus = callPackage ../applications/window-managers/i3/easyfocus.nix { };
i3-layout-manager = callPackage ../applications/window-managers/i3/layout-manager.nix { };
@@ -21333,6 +21930,8 @@ in
inherit (xorg) xrdb;
};
+ multilockscreen = callPackage ../misc/screensavers/multilockscreen { };
+
i3minator = callPackage ../tools/misc/i3minator { };
i3pystatus = callPackage ../applications/window-managers/i3/pystatus.nix { };
@@ -21355,6 +21954,8 @@ in
id3v2 = callPackage ../applications/audio/id3v2 { };
+ ideamaker = callPackage ../applications/misc/ideamaker { };
+
ifenslave = callPackage ../os-specific/linux/ifenslave { };
ii = callPackage ../applications/networking/irc/ii {
@@ -21364,6 +21965,7 @@ in
ike = callPackage ../applications/networking/ike { };
ikiwiki = callPackage ../applications/misc/ikiwiki {
+ python = python3;
inherit (perlPackages.override { pkgs = pkgs // { imagemagick = imagemagickBig;}; }) PerlMagick;
};
@@ -21439,6 +22041,10 @@ in
img2pdf = with python3Packages; toPythonApplication img2pdf;
+ imgbrd-grabber = qt5.callPackage ../applications/graphics/imgbrd-grabber/default.nix {
+ typescript = nodePackages.typescript;
+ };
+
imgcat = callPackage ../applications/graphics/imgcat { };
imgp = python3Packages.callPackage ../applications/graphics/imgp { };
@@ -21456,7 +22062,9 @@ in
inkscape-extensions = recurseIntoAttrs (callPackages ../applications/graphics/inkscape/extensions.nix {});
- inspectrum = libsForQt514.callPackage ../applications/radio/inspectrum { };
+ inspectrum = libsForQt514.callPackage ../applications/radio/inspectrum {
+ gnuradio = gnuradioMinimal;
+ };
ion3 = callPackage ../applications/window-managers/ion-3 {
lua = lua5_1;
@@ -21506,7 +22114,7 @@ in
jackmeter = callPackage ../applications/audio/jackmeter { };
- jackmix = callPackage ../applications/audio/jackmix { };
+ jackmix = libsForQt5.callPackage ../applications/audio/jackmix { };
jackmix_jack1 = jackmix.override { jack = jack1; };
jalv = callPackage ../applications/audio/jalv { };
@@ -21553,8 +22161,6 @@ in
k3s = callPackage ../applications/networking/cluster/k3s {};
- k9copy = libsForQt514.callPackage ../applications/video/k9copy {};
-
kail = callPackage ../tools/networking/kail { };
kanboard = callPackage ../applications/misc/kanboard { };
@@ -21569,53 +22175,16 @@ in
let
mkApplications = import ../applications/kde;
attrs = {
- libsForQt5 = libsForQt514;
+ inherit libsForQt5;
inherit lib fetchurl;
- inherit okteta;
};
in
recurseIntoAttrs (makeOverridable mkApplications attrs);
- inherit (kdeApplications)
- akonadi akregator ark
- bomber bovo
- dolphin dragon
- elisa
- ffmpegthumbs filelight
- granatier gwenview
- k3b
- kaddressbook kalzium kapptemplate kapman kate katomic
- kblackbox kblocks kbounce
- kcachegrind kcalc kcharselect kcolorchooser
- kdenlive kdf kdialog kdiamond
- keditbookmarks
- kfind kfloppy
- kget kgpg
- khelpcenter
- kig kigo killbots kitinerary
- kleopatra klettres klines
- kmag kmail kmines kmix kmplot
- knavalbattle knetwalk knights
- kollision kolourpaint kompare konsole kontact korganizer
- kpkpass
- krdc kreversi krfb
- kshisen ksquares ksystemlog
- kteatime ktimer ktouch kturtle
- kwalletmanager kwave
- marble minuet
- okular
- picmi
- spectacle
- yakuake;
-
okteta = libsForQt5.callPackage ../applications/editors/okteta { };
k4dirstat = libsForQt5.callPackage ../applications/misc/k4dirstat { };
- kdeconnect = libsForQt5.callPackage ../applications/misc/kdeconnect { };
-
- inherit (kdeFrameworks) kdesu;
-
kdevelop-pg-qt = libsForQt514.callPackage ../applications/editors/kdevelop5/kdevelop-pg-qt.nix { };
kdevelop-unwrapped = libsForQt514.callPackage ../applications/editors/kdevelop5/kdevelop.nix {
@@ -21645,7 +22214,7 @@ in
keyfinder-cli = libsForQt5.callPackage ../applications/audio/keyfinder-cli { };
- kgraphviewer = libsForQt514.callPackage ../applications/graphics/kgraphviewer { };
+ kgraphviewer = libsForQt5.callPackage ../applications/graphics/kgraphviewer { };
khal = callPackage ../applications/misc/khal { };
@@ -21653,18 +22222,13 @@ in
kid3 = libsForQt5.callPackage ../applications/audio/kid3 { };
- kile = libsForQt514.callPackage ../applications/editors/kile { };
+ kile = libsForQt5.callPackage ../applications/editors/kile { };
kino = callPackage ../applications/video/kino {
inherit (gnome2) libglade;
ffmpeg = ffmpeg_2;
};
- kitty = callPackage ../applications/misc/kitty {
- harfbuzz = harfbuzz.override { withCoreText = stdenv.isDarwin; };
- inherit (darwin.apple_sdk.frameworks) Cocoa CoreGraphics Foundation IOKit Kernel OpenGL;
- };
-
kiwix = callPackage ../applications/misc/kiwix { };
klayout = libsForQt5.callPackage ../applications/misc/klayout { };
@@ -21673,10 +22237,8 @@ in
kmplayer = libsForQt5.callPackage ../applications/video/kmplayer { };
- kmymoney = libsForQt5.callPackage ../applications/office/kmymoney {
- inherit (kdeApplications) kidentitymanagement;
- inherit (kdeFrameworks) kdewebkit;
- };
+ # Pinned to qt5.14 due to kdewebkit (depends on qtwebkit) which is currently broken with qt5.15
+ kmymoney = libsForQt514.callPackage ../applications/office/kmymoney { };
kodestudio = callPackage ../applications/editors/kodestudio { };
@@ -21698,7 +22260,7 @@ in
ktimetracker = libsForQt5.callPackage ../applications/office/ktimetracker { };
- ktorrent = libsForQt514.callPackage ../applications/networking/p2p/ktorrent { };
+ ktorrent = libsForQt5.callPackage ../applications/networking/p2p/ktorrent { };
kubecfg = callPackage ../applications/networking/cluster/kubecfg { };
@@ -21738,6 +22300,8 @@ in
kvirc = libsForQt514.callPackage ../applications/networking/irc/kvirc { };
+ lambda-delta = callPackage ../misc/emulators/lambda-delta { };
+
lame = callPackage ../development/libraries/lame { };
larswm = callPackage ../applications/window-managers/larswm { };
@@ -21849,6 +22413,8 @@ in
ledger-web = callPackage ../applications/office/ledger-web { };
+ ledger2beancount = callPackage ../tools/text/ledger2beancount { };
+
lightburn = libsForQt5.callPackage ../applications/graphics/lightburn { };
lighthouse = callPackage ../applications/misc/lighthouse { };
@@ -21877,13 +22443,13 @@ in
loxodo = callPackage ../applications/misc/loxodo { };
- lsd2dsl = libsForQt514.callPackage ../applications/misc/lsd2dsl { };
+ lsd2dsl = libsForQt5.callPackage ../applications/misc/lsd2dsl { };
lrzsz = callPackage ../tools/misc/lrzsz { };
lsp-plugins = callPackage ../applications/audio/lsp-plugins { };
- luminanceHDR = libsForQt514.callPackage ../applications/graphics/luminance-hdr { };
+ luminanceHDR = libsForQt5.callPackage ../applications/graphics/luminance-hdr { };
lxdvdrip = callPackage ../applications/video/lxdvdrip { };
@@ -21894,16 +22460,6 @@ in
jftui = callPackage ../applications/video/jftui { };
- lilyterm = callPackage ../applications/misc/lilyterm {
- inherit (gnome2) vte;
- gtk = gtk2;
- flavour = "stable";
- };
-
- lilyterm-git = lilyterm.override {
- flavour = "git";
- };
-
lime = callPackage ../development/libraries/lime { };
luakit = callPackage ../applications/networking/browsers/luakit {
@@ -21943,7 +22499,7 @@ in
mac = callPackage ../development/libraries/mac { };
- macdylibbundler = callPackage ../development/tools/misc/macdylibbundler { };
+ macdylibbundler = callPackage ../development/tools/misc/macdylibbundler { inherit (darwin) cctools; };
magic-wormhole = with python3Packages; toPythonApplication magic-wormhole;
@@ -21994,6 +22550,8 @@ in
mblaze = callPackage ../applications/networking/mailreaders/mblaze { };
+ mcomix3 = callPackage ../applications/graphics/mcomix3 {};
+
mcpp = callPackage ../development/compilers/mcpp { };
mda_lv2 = callPackage ../applications/audio/mda-lv2 { };
@@ -22014,6 +22572,7 @@ in
meme = callPackage ../applications/graphics/meme { };
+ # Needs qtwebkit which is broken on qt5.15
mendeley = libsForQt514.callPackage ../applications/office/mendeley {
gconf = pkgs.gnome2.GConf;
};
@@ -22029,6 +22588,7 @@ in
mercurialFull = appendToName "full" (pkgs.mercurial.override { guiSupport = true; });
+ # Needs qtwebkit which is broken on qt5.15
merkaartor = libsForQt514.callPackage ../applications/misc/merkaartor { };
meshlab = libsForQt5.callPackage ../applications/graphics/meshlab { };
@@ -22058,7 +22618,7 @@ in
minishift = callPackage ../applications/networking/cluster/minishift { };
- minitube = libsForQt514.callPackage ../applications/video/minitube { };
+ minitube = libsForQt5.callPackage ../applications/video/minitube { };
mimic = callPackage ../applications/audio/mimic { };
@@ -22132,8 +22692,7 @@ in
mopidy
mopidy-gmusic
mopidy-iris
- mopidy-local-images
- mopidy-local-sqlite
+ mopidy-local
mopidy-moped
mopidy-mopify
mopidy-mpd
@@ -22188,6 +22747,9 @@ in
ympd = callPackage ../applications/audio/ympd { };
+ # a somewhat more maintained fork of ympd
+ mympd = callPackage ../applications/audio/mympd { };
+
nload = callPackage ../applications/networking/nload { };
normalize = callPackage ../applications/audio/normalize { };
@@ -22225,8 +22787,6 @@ in
mrpeach = callPackage ../applications/audio/pd-plugins/mrpeach { };
- mrxvt = callPackage ../applications/misc/mrxvt { };
-
mtpaint = callPackage ../applications/graphics/mtpaint { };
mu-repo = python3Packages.callPackage ../applications/misc/mu-repo { };
@@ -22265,7 +22825,7 @@ in
if stdenv.isDarwin then
callPackage ../applications/audio/musescore/darwin.nix { }
else
- libsForQt514.callPackage ../applications/audio/musescore { };
+ libsForQt5.callPackage ../applications/audio/musescore { };
mmh = callPackage ../applications/networking/mailreaders/mmh { };
mutt = callPackage ../applications/networking/mailreaders/mutt { };
@@ -22277,6 +22837,8 @@ in
pythonPackages = python3Packages;
};
+ n8n = callPackage ../applications/networking/n8n {};
+
neap = callPackage ../applications/misc/neap { };
neomutt = callPackage ../applications/networking/mailreaders/neomutt { };
@@ -22318,11 +22880,10 @@ in
osm2pgsql = callPackage ../tools/misc/osm2pgsql { };
- ostinato = callPackage ../applications/networking/ostinato {
- wireshark = wireshark.override { qt5 = qt514; };
- };
+ ostinato = libsForQt5.callPackage ../applications/networking/ostinato { };
p4 = callPackage ../applications/version-management/p4 { };
+ # Broken with Qt5.15 because qtwebkit is broken with it
p4v = libsForQt514.callPackage ../applications/version-management/p4v { };
partio = callPackage ../development/libraries/partio {};
@@ -22341,9 +22902,7 @@ in
pig = callPackage ../applications/networking/cluster/pig { };
- pijul = callPackage ../applications/version-management/pijul {
- inherit (llvmPackages) clang libclang;
- };
+ pijul = callPackage ../applications/version-management/pijul { };
ping = callPackage ../applications/networking/ping { };
@@ -22384,13 +22943,11 @@ in
qbec = callPackage ../applications/networking/cluster/qbec { };
- rssguard = libsForQt514.callPackage ../applications/networking/feedreaders/rssguard { };
+ rssguard = libsForQt5.callPackage ../applications/networking/feedreaders/rssguard { };
scudcloud = callPackage ../applications/networking/instant-messengers/scudcloud { };
- shotcut = libsForQt514.callPackage ../applications/video/shotcut {
- libmlt = mlt;
- };
+ shotcut = libsForQt5.callPackage ../applications/video/shotcut { };
shogun = callPackage ../applications/science/machine-learning/shogun {
stdenv = gcc8Stdenv;
@@ -22470,6 +23027,7 @@ in
pdfsam-basic = callPackage ../applications/misc/pdfsam-basic { };
mupdf = callPackage ../applications/misc/mupdf { };
+ mupdf_1_17 = callPackage ../applications/misc/mupdf/1.17.nix { };
mystem = callPackage ../applications/misc/mystem { };
@@ -22555,15 +23113,15 @@ in
inherit (gnome2) libglade;
};
- obs-linuxbrowser = callPackage ../applications/video/obs-studio/linuxbrowser.nix { };
-
- obs-studio = libsForQt514.callPackage ../applications/video/obs-studio { };
+ obs-studio = libsForQt5.callPackage ../applications/video/obs-studio { };
obs-wlrobs = callPackage ../applications/video/obs-studio/wlrobs.nix { };
- obs-v4l2sink = libsForQt514.callPackage ../applications/video/obs-studio/v4l2sink.nix { };
+ obs-move-transition = callPackage ../applications/video/obs-studio/obs-move-transition.nix { };
+
+ obs-v4l2sink = libsForQt5.callPackage ../applications/video/obs-studio/v4l2sink.nix { };
- obs-ndi = libsForQt514.callPackage ../applications/video/obs-studio/obs-ndi.nix { };
+ obs-ndi = libsForQt5.callPackage ../applications/video/obs-studio/obs-ndi.nix { };
obsidian = callPackage ../applications/misc/obsidian { };
@@ -22650,6 +23208,8 @@ in
opusfile = callPackage ../applications/audio/opusfile { };
+ opustags = callPackage ../applications/audio/opustags { };
+
opusTools = callPackage ../applications/audio/opus-tools { };
orpie = callPackage ../applications/misc/orpie { };
@@ -22685,6 +23245,8 @@ in
packet = callPackage ../development/tools/packet { };
+ packet-sd = callPackage ../development/tools/packet-sd { };
+
packet-cli = callPackage ../development/tools/packet-cli { };
pb_cli = callPackage ../tools/misc/pb_cli {};
@@ -22693,12 +23255,14 @@ in
pbrt = callPackage ../applications/graphics/pbrt { };
+ pcloud = callPackage ../applications/networking/pcloud { };
+
pcsxr = callPackage ../misc/emulators/pcsxr {
ffmpeg = ffmpeg_2;
};
- pcsx2 = pkgsi686Linux.callPackage ../misc/emulators/pcsx2 {
- wxGTK = pkgsi686Linux.wxGTK30;
+ pcsx2 = callPackage ../misc/emulators/pcsx2 {
+ wxGTK = wxGTK30-gtk3;
};
pekwm = callPackage ../applications/window-managers/pekwm { };
@@ -22723,12 +23287,20 @@ in
inherit (gst_all_1) gstreamer gst-plugins-base gst-plugins-good gst-libav;
};
+ peach = callPackage ../servers/peach { };
+
+ peaclock = callPackage ../applications/misc/peaclock {
+ stdenv = gccStdenv;
+ };
+
peek = callPackage ../applications/video/peek { };
pflask = callPackage ../os-specific/linux/pflask {};
photoqt = libsForQt5.callPackage ../applications/graphics/photoqt { };
+ photoflare = libsForQt5.callPackage ../applications/graphics/photoflare { };
+
photoflow = callPackage ../applications/graphics/photoflow { };
phototonic = libsForQt5.callPackage ../applications/graphics/phototonic { };
@@ -22821,13 +23393,15 @@ in
pistol = callPackage ../tools/misc/pistol { };
+ plater = libsForQt5.callPackage ../applications/misc/plater { };
+
plexamp = callPackage ../applications/audio/plexamp { };
plex-media-player = libsForQt512.callPackage ../applications/video/plex-media-player { };
plex-mpv-shim = python3Packages.callPackage ../applications/video/plex-mpv-shim { };
- plover = recurseIntoAttrs (libsForQt514.callPackage ../applications/misc/plover { });
+ plover = recurseIntoAttrs (libsForQt5.callPackage ../applications/misc/plover { });
plugin-torture = callPackage ../applications/audio/plugin-torture { };
@@ -22867,7 +23441,7 @@ in
properties-cpp = callPackage ../development/libraries/properties-cpp { };
- protonmail-bridge = libsForQt512.callPackage ../applications/networking/protonmail-bridge { };
+ protonmail-bridge = callPackage ../applications/networking/protonmail-bridge { };
protonvpn-cli = callPackage ../applications/networking/protonvpn-cli { };
@@ -22875,9 +23449,9 @@ in
ps2client = callPackage ../applications/networking/ps2client { };
- psi = libsForQt514.callPackage ../applications/networking/instant-messengers/psi { };
+ psi = libsForQt5.callPackage ../applications/networking/instant-messengers/psi { };
- psi-plus = libsForQt514.callPackage ../applications/networking/instant-messengers/psi-plus { };
+ psi-plus = libsForQt5.callPackage ../applications/networking/instant-messengers/psi-plus { };
psol = callPackage ../development/libraries/psol { };
@@ -22924,19 +23498,8 @@ in
qemu-utils = callPackage ../applications/virtualization/qemu/utils.nix {};
- # Our 3.10 LTS cannot use a newer Qt (5.15) version because it requires qtwebkit
- # and our qtwebkit fails to build with 5.15. 01bcfd3579219d60e5d07df309a000f96b2b658b
- qgis-unwrapped = let
- pkgs_ = pkgs.extend(_: prev: {
- pythonInterpreters = prev.pythonInterpreters.override(oldAttrs: {
- pkgs = oldAttrs.pkgs.extend(_: _: {
- qt5 = pkgs.qt514;
- libsForQt5 = pkgs.libsForQt514;
- });
- });
- });
- in pkgs_.libsForQt514.callPackage ../applications/gis/qgis/unwrapped.nix {
- withGrass = false;
+ qgis-unwrapped = libsForQt5.callPackage ../applications/gis/qgis/unwrapped.nix {
+ withGrass = false;
};
qgis = callPackage ../applications/gis/qgis { };
@@ -22951,12 +23514,14 @@ in
garmindev = callPackage ../applications/misc/qlandkartegt/garmindev.nix {};
- qmapshack = libsForQt514.callPackage ../applications/misc/qmapshack { };
+ qmapshack = libsForQt5.callPackage ../applications/gis/qmapshack { };
qmediathekview = libsForQt5.callPackage ../applications/video/qmediathekview {
boost = boost17x;
};
+ qmplay2 = libsForQt5.callPackage ../applications/video/qmplay2 { };
+
qmetro = callPackage ../applications/misc/qmetro { };
qmidiarp = callPackage ../applications/audio/qmidiarp {};
@@ -23028,6 +23593,8 @@ in
quilter = callPackage ../applications/editors/quilter { };
+ quisk = python38Packages.callPackage ../applications/radio/quisk { };
+
quiterss = libsForQt514.callPackage ../applications/networking/newsreaders/quiterss {};
falkon = libsForQt514.callPackage ../applications/networking/browsers/falkon { };
@@ -23119,8 +23686,9 @@ in
remotebox = callPackage ../applications/virtualization/remotebox { };
- retroshare = libsForQt514.callPackage ../applications/networking/p2p/retroshare { };
- retroshare06 = retroshare;
+ # This package is currently broken with libupnp
+ # But when unbroken, it should work with the stable Qt5
+ retroshare = libsForQt5.callPackage ../applications/networking/p2p/retroshare { };
rgp = libsForQt5.callPackage ../development/tools/rgp { };
@@ -23174,14 +23742,6 @@ in
runc = callPackage ../applications/virtualization/runc {};
- rxvt = callPackage ../applications/misc/rxvt { };
-
- rxvt-unicode = callPackage ../applications/misc/rxvt-unicode/wrapper.nix { };
-
- rxvt-unicode-unwrapped = callPackage ../applications/misc/rxvt-unicode { };
-
- rxvt-unicode-plugins = import ../applications/misc/rxvt-unicode-plugins { inherit callPackage; };
-
uade123 = callPackage ../applications/audio/uade123 {};
udevil = callPackage ../applications/misc/udevil {};
@@ -23190,8 +23750,6 @@ in
sacc = callPackage ../applications/networking/gopher/sacc { };
- sakura = callPackage ../applications/misc/sakura { };
-
sameboy = callPackage ../misc/emulators/sameboy { };
sayonara = libsForQt514.callPackage ../applications/audio/sayonara { };
@@ -23246,8 +23804,6 @@ in
skype4pidgin = callPackage ../applications/networking/instant-messengers/pidgin-plugins/skype4pidgin { };
- skype_call_recorder = callPackage ../applications/networking/instant-messengers/skype-call-recorder { };
-
SkypeExport = callPackage ../applications/networking/instant-messengers/SkypeExport { };
slmenu = callPackage ../applications/misc/slmenu {};
@@ -23288,10 +23844,6 @@ in
ncurses = ncurses5;
};
- stupidterm = callPackage ../applications/misc/stupidterm {
- gtk = gtk3;
- };
-
styx = callPackage ../applications/misc/styx { };
tecoc = callPackage ../applications/editors/tecoc { };
@@ -23302,21 +23854,13 @@ in
sonic-pi = libsForQt5.callPackage ../applications/audio/sonic-pi { };
- st = callPackage ../applications/misc/st {
- conf = config.st.conf or null;
- patches = config.st.patches or [];
- extraLibs = config.st.extraLibs or [];
- };
-
- xst = callPackage ../applications/misc/st/xst.nix { };
-
stag = callPackage ../applications/misc/stag {
curses = ncurses;
};
stella = callPackage ../misc/emulators/stella { };
- linuxstopmotion = callPackage ../applications/video/linuxstopmotion { };
+ linuxstopmotion = libsForQt5.callPackage ../applications/video/linuxstopmotion { };
sweethome3d = recurseIntoAttrs ( (callPackage ../applications/misc/sweethome3d {
jre = jre8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731
@@ -23400,9 +23944,7 @@ in
robustirc-bridge = callPackage ../servers/irc/robustirc-bridge { };
- sddm = libsForQt514.callPackage ../applications/display-managers/sddm { };
-
- skrooge = libsForQt514.callPackage ../applications/office/skrooge {};
+ skrooge = libsForQt5.callPackage ../applications/office/skrooge {};
smartgithg = callPackage ../applications/version-management/smartgithg {
jre = openjdk11;
@@ -23418,11 +23960,11 @@ in
sipp = callPackage ../development/tools/misc/sipp { };
- skanlite = libsForQt514.callPackage ../applications/office/skanlite { };
+ skanlite = libsForQt5.callPackage ../applications/office/skanlite { };
soci = callPackage ../development/libraries/soci { };
- sonic-lineup = libsForQt514.callPackage ../applications/audio/sonic-lineup { };
+ sonic-lineup = libsForQt5.callPackage ../applications/audio/sonic-lineup { };
sonic-visualiser = libsForQt5.callPackage ../applications/audio/sonic-visualiser { };
@@ -23448,7 +23990,11 @@ in
libspotify = callPackage ../development/libraries/libspotify (config.libspotify or {});
- sourcetrail = callPackage ../development/tools/sourcetrail { };
+ sourcetrail = libsForQt5.callPackage ../development/tools/sourcetrail {
+ jdk = jdk8;
+ llvmPackages = llvmPackages_10;
+ pythonPackages = python3Packages;
+ };
spotifywm = callPackage ../applications/audio/spotifywm { };
@@ -23534,8 +24080,7 @@ in
symlinks = callPackage ../tools/system/symlinks { };
- # this can be changed to python3 once pyside2 is updated to support the latest python version
- syncplay = python37.pkgs.callPackage ../applications/networking/syncplay { };
+ syncplay = python3.pkgs.callPackage ../applications/networking/syncplay { };
inherit (callPackages ../applications/networking/syncthing { })
syncthing
@@ -23593,7 +24138,7 @@ in
teams = callPackage ../applications/networking/instant-messengers/teams { };
- teamspeak_client = libsForQt512.callPackage ../applications/networking/instant-messengers/teamspeak/client.nix { };
+ teamspeak_client = libsForQt5.callPackage ../applications/networking/instant-messengers/teamspeak/client.nix { };
teamspeak_server = callPackage ../applications/networking/instant-messengers/teamspeak/server.nix { };
taskell = haskell.lib.justStaticExecutables haskellPackages.taskell;
@@ -23616,6 +24161,8 @@ in
tdesktop = qt5.callPackage ../applications/networking/instant-messengers/telegram/tdesktop { };
+ tektoncd-cli = callPackage ../applications/networking/cluster/tektoncd-cli { };
+
telepathy-gabble = callPackage ../applications/networking/instant-messengers/telepathy/gabble { };
telepathy-haze = callPackage ../applications/networking/instant-messengers/telepathy/haze {};
@@ -23630,28 +24177,16 @@ in
teleprompter = callPackage ../applications/misc/teleprompter {};
+ tempo = callPackage ../servers/tracing/tempo {};
+
tendermint = callPackage ../tools/networking/tendermint { };
termdown = python3Packages.callPackage ../applications/misc/termdown { };
terminal-notifier = callPackage ../applications/misc/terminal-notifier {};
- terminator = callPackage ../applications/misc/terminator { };
-
- terminus = callPackage ../applications/misc/terminus { };
-
tty-solitaire = callPackage ../applications/misc/tty-solitaire { };
- lxterminal = callPackage ../applications/misc/lxterminal { };
-
- aminal = callPackage ../applications/misc/aminal {
- inherit (darwin.apple_sdk.frameworks) Carbon Cocoa Kernel;
- };
-
- termite-unwrapped = callPackage ../applications/misc/termite { };
-
- termite = callPackage ../applications/misc/termite/wrapper.nix { termite = termite-unwrapped; };
-
termtosvg = callPackage ../tools/misc/termtosvg { };
inherit (callPackage ../applications/graphics/tesseract {})
@@ -23670,7 +24205,9 @@ in
thunderbird = thunderbird-78;
thunderbird-78 = callPackage ../applications/networking/mailreaders/thunderbird {
- inherit (rustPackages) cargo rustc;
+ # Using older Rust for workaround:
+ # https://bugzilla.mozilla.org/show_bug.cgi?id=1663715
+ inherit (rustPackages_1_45) cargo rustc;
libpng = libpng_apng;
icu = icu67;
libvpx = libvpx_1_8;
@@ -23693,11 +24230,9 @@ in
ticpp = callPackage ../development/libraries/ticpp { };
- tig = gitAndTools.tig;
+ tickrs = callPackage ../applications/misc/tickrs { };
- tilda = callPackage ../applications/misc/tilda {
- gtk = gtk3;
- };
+ tig = gitAndTools.tig;
timbreid = callPackage ../applications/audio/pd-plugins/timbreid {
fftw = fftwSinglePrec;
@@ -23794,9 +24329,7 @@ in
tribler = callPackage ../applications/networking/p2p/tribler { };
- trojita = libsForQt514.callPackage ../applications/networking/mailreaders/trojita {
- inherit (kdeApplications) akonadi-contacts;
- };
+ trojita = libsForQt514.callPackage ../applications/networking/mailreaders/trojita { };
tudu = callPackage ../applications/office/tudu { };
@@ -23866,16 +24399,12 @@ in
vdirsyncer = with python3Packages; toPythonApplication vdirsyncer;
- vdirsyncerStable = with python3Packages; toPythonApplication vdirsyncerStable;
-
vdpauinfo = callPackage ../tools/X11/vdpauinfo { };
verbiste = callPackage ../applications/misc/verbiste {
inherit (gnome2) libgnomeui;
};
- vuescan = callPackage ../applications/graphics/vuescan { };
-
vim = callPackage ../applications/editors/vim {
inherit (darwin.apple_sdk.frameworks) Carbon Cocoa;
};
@@ -23895,6 +24424,8 @@ in
vimacs = callPackage ../applications/editors/vim/vimacs.nix { };
+ vimv = callPackage ../tools/misc/vimv/default.nix { };
+
qpdfview = libsForQt514.callPackage ../applications/misc/qpdfview {};
qtile = callPackage ../applications/window-managers/qtile {
@@ -23903,8 +24434,11 @@ in
vimpc = callPackage ../applications/audio/vimpc { };
- wrapNeovim = callPackage ../applications/editors/neovim/wrapper.nix { };
-
+ # this is a lower-level alternative to wrapNeovim conceived to handle
+ # more usecases when wrapping neovim. The interface is being actively worked on
+ # so expect breakage. use wrapNeovim instead if you want a stable alternative
+ wrapNeovimUnstable = callPackage ../applications/editors/neovim/wrapper.nix { };
+ wrapNeovim = neovim-unwrapped: lib.makeOverridable (neovimUtils.legacyWrapper neovim-unwrapped);
neovim-unwrapped = callPackage ../applications/editors/neovim {
lua =
# neovim doesn't work with luajit on aarch64: https://github.com/neovim/neovim/issues/7879
@@ -23912,6 +24446,7 @@ in
luajit;
};
+ neovimUtils = callPackage ../applications/editors/neovim/utils.nix { };
neovim = wrapNeovim neovim-unwrapped { };
neovim-qt = libsForQt5.callPackage ../applications/editors/neovim/qt.nix { };
@@ -23942,7 +24477,7 @@ in
system-libvirt = libvirt;
};
- virt-manager-qt = libsForQt514.callPackage ../applications/virtualization/virt-manager/qt.nix {
+ virt-manager-qt = libsForQt5.callPackage ../applications/virtualization/virt-manager/qt.nix {
qtermwidget = lxqt.qtermwidget;
};
@@ -24023,7 +24558,7 @@ in
onlyLibVLC = true;
};
- vmpk = callPackage ../applications/audio/vmpk { };
+ vmpk = libsForQt5.callPackage ../applications/audio/vmpk { };
vmware-horizon-client = callPackage ../applications/networking/remote/vmware-horizon-client { };
@@ -24104,7 +24639,7 @@ in
wayvnc = callPackage ../applications/networking/remote/wayvnc { };
- webcamoid = libsForQt514.callPackage ../applications/video/webcamoid { };
+ webcamoid = libsForQt5.callPackage ../applications/video/webcamoid { };
webmacs = libsForQt5.callPackage ../applications/networking/browsers/webmacs {};
@@ -24144,6 +24679,7 @@ in
windowlab = callPackage ../applications/window-managers/windowlab { };
windowmaker = callPackage ../applications/window-managers/windowmaker { };
+ dockapps = callPackage ../applications/window-managers/windowmaker/dockapps { };
wily = callPackage ../applications/editors/wily { };
@@ -24153,16 +24689,8 @@ in
write_stylus = libsForQt5.callPackage ../applications/graphics/write_stylus { };
- alsamixer.app = callPackage ../applications/window-managers/windowmaker/dockapps/alsamixer.app.nix { };
-
wllvm = callPackage ../development/tools/wllvm { };
- wmcalclock = callPackage ../applications/window-managers/windowmaker/dockapps/wmcalclock.nix { };
-
- wmsm.app = callPackage ../applications/window-managers/windowmaker/dockapps/wmsm.app.nix { };
-
- wmsystemtray = callPackage ../applications/window-managers/windowmaker/dockapps/wmsystemtray.nix { };
-
wmname = callPackage ../applications/misc/wmname { };
wmctrl = callPackage ../tools/X11/wmctrl { };
@@ -24171,7 +24699,9 @@ in
wofi = callPackage ../applications/misc/wofi { };
- wordnet = callPackage ../applications/misc/wordnet { };
+ wordnet = callPackage ../applications/misc/wordnet {
+ inherit (darwin.apple_sdk.frameworks) Cocoa;
+ };
wordgrinder = callPackage ../applications/office/wordgrinder { };
@@ -24359,18 +24889,14 @@ in
gtk = gtk2;
};
- kodiPlain = callPackage ../applications/video/kodi {
- jre = jre8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731
- };
+ kodiPlain = callPackage ../applications/video/kodi { };
kodiPlainWayland = callPackage ../applications/video/kodi {
useWayland = true;
- jre = jre8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731
};
kodiGBM = callPackage ../applications/video/kodi {
useGbm = true;
- jre = jre8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731
};
kodiPlugins = recurseIntoAttrs (callPackage ../applications/video/kodi/plugins.nix {});
@@ -24435,9 +24961,6 @@ in
xen-slim = xenPackages.xen-slim;
xen-light = xenPackages.xen-light;
- xen_4_8 = xenPackages.xen_4_8-vanilla;
- xen_4_8-slim = xenPackages.xen_4_8-slim;
- xen_4_8-light = xenPackages.xen_4_8-light;
xen_4_10 = xenPackages.xen_4_10-vanilla;
xen_4_10-slim = xenPackages.xen_4_10-slim;
xen_4_10-light = xenPackages.xen_4_10-light;
@@ -24498,6 +25021,8 @@ in
xkblayout-state = callPackage ../applications/misc/xkblayout-state { };
+ xlife = callPackage ../applications/graphics/xlife { };
+
xmobar = haskellPackages.xmobar;
xmonad-log = callPackage ../tools/misc/xmonad-log { };
@@ -24548,19 +25073,6 @@ in
xsynth_dssi = callPackage ../applications/audio/xsynth-dssi { };
- xterm = callPackage ../applications/misc/xterm { };
-
- mlterm = callPackage ../applications/misc/mlterm {
- libssh2 = null;
- openssl = null;
- };
-
- roxterm = callPackage ../applications/misc/roxterm { };
-
- termonad-with-packages = callPackage ../applications/misc/termonad {
- inherit (haskellPackages) ghcWithPackages;
- };
-
xtrace = callPackage ../tools/X11/xtrace { };
xtruss = callPackage ../tools/X11/xtruss { };
@@ -24622,8 +25134,6 @@ in
zam-plugins = callPackage ../applications/audio/zam-plugins { };
zanshin = libsForQt514.callPackage ../applications/office/zanshin {
- inherit (kdeApplications) akonadi-calendar akonadi-notes akonadi-search kidentitymanagement kontactinterface kldap;
- inherit (kdeFrameworks) krunner kwallet kcalendarcore;
boost = boost160;
};
@@ -24664,9 +25174,9 @@ in
inherit (darwin.apple_sdk.frameworks) CoreServices;
};
- zombietrackergps = libsForQt514.callPackage ../applications/gis/zombietrackergps { };
+ zombietrackergps = libsForQt5.callPackage ../applications/gis/zombietrackergps { };
- zoom-us = libsForQt514.callPackage ../applications/networking/instant-messengers/zoom-us { };
+ zoom-us = libsForQt5.callPackage ../applications/networking/instant-messengers/zoom-us { };
zotero = callPackage ../applications/office/zotero { };
@@ -24709,12 +25219,6 @@ in
bitcoin-gold = libsForQt514.callPackage ../applications/blockchains/bitcoin-gold.nix { boost = boost165; withGui = true; };
bitcoind-gold = callPackage ../applications/blockchains/bitcoin-gold.nix { boost = boost165; withGui = false; };
- btc1 = callPackage ../applications/blockchains/btc1.nix {
- inherit (darwin.apple_sdk.frameworks) AppKit;
- boost = boost165;
- };
- btc1d = btc1.override { withGui = false; };
-
btcpayserver = callPackage ../applications/blockchains/btcpayserver { };
cryptop = python3.pkgs.callPackage ../applications/blockchains/cryptop { };
@@ -24736,7 +25240,6 @@ in
exodus = callPackage ../applications/blockchains/exodus { };
- freicoin = callPackage ../applications/blockchains/freicoin.nix { boost = boost155; };
go-ethereum = callPackage ../applications/blockchains/go-ethereum.nix {
inherit (darwin) libobjc;
inherit (darwin.apple_sdk.frameworks) IOKit;
@@ -24782,6 +25285,8 @@ in
tessera = callPackage ../applications/blockchains/tessera.nix { };
+ turbo-geth = callPackage ../applications/blockchains/turbo-geth.nix { };
+
vertcoin = libsForQt514.callPackage ../applications/blockchains/vertcoin.nix { boost = boost165; withGui = true; };
vertcoind = callPackage ../applications/blockchains/vertcoin.nix { boost = boost165; withGui = false; };
@@ -24807,6 +25312,8 @@ in
### GAMES
+ _1oom = callPackage ../games/1oom { };
+
_2048-in-terminal = callPackage ../games/2048-in-terminal { };
_20kly = callPackage ../games/20kly { };
@@ -24848,9 +25355,7 @@ in
arena = callPackage ../games/arena {};
- arx-libertatis = libsForQt5.callPackage ../games/arx-libertatis {
- stdenv = gcc6Stdenv;
- };
+ arx-libertatis = libsForQt5.callPackage ../games/arx-libertatis { };
asc = callPackage ../games/asc {
lua = lua5_1;
@@ -24914,7 +25419,7 @@ in
chessx = libsForQt5.callPackage ../games/chessx { };
- chiaki = libsForQt514.callPackage ../games/chiaki { };
+ chiaki = libsForQt5.callPackage ../games/chiaki { };
chocolateDoom = callPackage ../games/chocolate-doom { };
@@ -24966,12 +25471,7 @@ in
dhewm3 = callPackage ../games/dhewm3 {};
- digikam = libsForQt514.callPackage ../applications/graphics/digikam {
- inherit (plasma5) oxygen;
- inherit (kdeApplications) akonadi-contacts;
- inherit (kdeFrameworks) kcalendarcore;
- opencv3 = opencv3WithoutCuda;
- };
+ digikam = libsForQt514.callPackage ../applications/graphics/digikam {};
displaycal = callPackage ../applications/graphics/displaycal {};
@@ -25167,6 +25667,10 @@ in
instead-launcher = callPackage ../games/instead-launcher { };
+ iortcw = callPackage ../games/iortcw { };
+ # used as base package for iortcw forks
+ iortcw_sp = callPackage ../games/iortcw/sp.nix { };
+
ivan = callPackage ../games/ivan { };
ja2-stracciatella = callPackage ../games/ja2-stracciatella { };
@@ -25318,6 +25822,12 @@ in
openmw-tes3mp = libsForQt5.callPackage ../games/openmw/tes3mp.nix { };
+ portmod = callPackage ../games/portmod { };
+
+ tr-patcher = callPackage ../games/tr-patcher { };
+
+ tes3cmd = callPackage ../games/tes3cmd { };
+
openraPackages = import ../games/openra pkgs;
openra = openraPackages.engines.release;
@@ -25353,7 +25863,7 @@ in
papermc = callPackage ../games/papermc { };
- pentobi = libsForQt514.callPackage ../games/pentobi { };
+ pentobi = libsForQt5.callPackage ../games/pentobi { };
performous = callPackage ../games/performous {
boost = boost166;
@@ -25438,11 +25948,11 @@ in
rrootage = callPackage ../games/rrootage { };
- saga = libsForQt514.callPackage ../applications/gis/saga {
+ saga = libsForQt5.callPackage ../applications/gis/saga {
inherit (darwin.apple_sdk.frameworks) Cocoa;
};
- samplv1 = callPackage ../applications/audio/samplv1 { qt5 = qt514; };
+ samplv1 = libsForQt5.callPackage ../applications/audio/samplv1 { };
sauerbraten = callPackage ../games/sauerbraten {};
@@ -25478,7 +25988,7 @@ in
sfrotz = callPackage ../games/sfrotz { };
- sgtpuzzles = callPackage (callPackage ../games/sgt-puzzles) { };
+ sgtpuzzles = callPackage ../games/sgt-puzzles { };
shattered-pixel-dungeon = callPackage ../games/shattered-pixel-dungeon { };
@@ -25600,6 +26110,8 @@ in
tremulous = callPackage ../games/tremulous { };
+ tts = callPackage ../tools/audio/tts { };
+
tuxpaint = callPackage ../games/tuxpaint { };
tuxtype = callPackage ../games/tuxtype { };
@@ -25797,13 +26309,13 @@ in
gnomeExtensions = recurseIntoAttrs {
appindicator = callPackage ../desktops/gnome-3/extensions/appindicator { };
arc-menu = callPackage ../desktops/gnome-3/extensions/arc-menu { };
- battery-status = callPackage ../desktops/gnome-3/extensions/battery-status { };
caffeine = callPackage ../desktops/gnome-3/extensions/caffeine { };
clipboard-indicator = callPackage ../desktops/gnome-3/extensions/clipboard-indicator { };
dash-to-dock = callPackage ../desktops/gnome-3/extensions/dash-to-dock { };
dash-to-panel = callPackage ../desktops/gnome-3/extensions/dash-to-panel { };
draw-on-your-screen = callPackage ../desktops/gnome-3/extensions/draw-on-your-screen { };
drop-down-terminal = callPackage ../desktops/gnome-3/extensions/drop-down-terminal { };
+ easyScreenCast = callPackage ../desktops/gnome-3/extensions/EasyScreenCast { };
emoji-selector = callPackage ../desktops/gnome-3/extensions/emoji-selector { };
freon = callPackage ../desktops/gnome-3/extensions/freon { };
gsconnect = callPackage ../desktops/gnome-3/extensions/gsconnect { };
@@ -25830,6 +26342,8 @@ in
mediaplayer = throw "gnomeExtensions.mediaplayer deprecated since 2019-09-23: retired upstream https://github.com/JasonLG1979/gnome-shell-extensions-mediaplayer/blob/master/README.md";
};
+ gnome-connections = callPackage ../desktops/gnome-3/apps/gnome-connections { };
+
gnome-tour = callPackage ../desktops/gnome-3/core/gnome-tour { };
hsetroot = callPackage ../tools/X11/hsetroot { };
@@ -25841,6 +26355,8 @@ in
lumina = recurseIntoAttrs (callPackage ../desktops/lumina { });
lxqt = recurseIntoAttrs (import ../desktops/lxqt {
+ # TODO: Update these to qt515 at some point. When doing it, please remove
+ # the choice of libsForQt5*.sddm in sddm's module.
qt5 = qt514;
libsForQt5 = libsForQt514;
inherit pkgs;
@@ -25879,7 +26395,7 @@ in
let
mkPlasma5 = import ../desktops/plasma-5;
attrs = {
- libsForQt5 = libsForQt514;
+ inherit libsForQt5;
inherit lib fetchurl;
gconf = gnome2.GConf;
inherit gsettings-desktop-schemas;
@@ -25887,25 +26403,6 @@ in
in
recurseIntoAttrs (makeOverridable mkPlasma5 attrs);
- inherit (kdeFrameworks) kded kinit frameworkintegration;
-
- inherit (plasma5)
- bluedevil breeze-gtk breeze-qt5 breeze-grub breeze-plymouth discover
- kactivitymanagerd kde-cli-tools kde-gtk-config kdeplasma-addons kgamma5
- kinfocenter kmenuedit kscreen kscreenlocker ksshaskpass ksysguard
- kwallet-pam kwayland-integration kwin kwrited milou oxygen plasma-browser-integration
- plasma-desktop plasma-integration plasma-nm plasma-pa plasma-vault plasma-workspace
- plasma-workspace-wallpapers polkit-kde-agent powerdevil sddm-kcm
- systemsettings user-manager xdg-desktop-portal-kde;
-
- inherit (plasma5.thirdParty)
- plasma-applet-caffeine-plus
- kwin-dynamic-workspaces
- kwin-tiling
- krohnkite;
-
- ### SCIENCE
-
### SCIENCE/CHEMISTY
avogadro = callPackage ../applications/science/chemistry/avogadro {
@@ -25944,6 +26441,10 @@ in
### SCIENCE/GEOMETRY
+ antiprism = callPackage ../applications/science/geometry/antiprism { };
+
+ gama = callPackage ../applications/science/geometry/gama { };
+
drgeo = callPackage ../applications/science/geometry/drgeo {
inherit (gnome2) libglade;
guile = guile_1_8;
@@ -25960,7 +26461,9 @@ in
alliance = callPackage ../applications/science/electronics/alliance { };
- ants = callPackage ../applications/science/biology/ants { };
+ ants = callPackage ../applications/science/biology/ants {
+ inherit (darwin.apple_sdk.frameworks) Cocoa;
+ };
aragorn = callPackage ../applications/science/biology/aragorn { };
@@ -26102,8 +26605,6 @@ in
platypus = callPackage ../applications/science/biology/platypus { };
- plink = callPackage ../applications/science/biology/plink { };
-
plink-ng = callPackage ../applications/science/biology/plink-ng { };
prodigal = callPackage ../applications/science/biology/prodigal { };
@@ -26357,7 +26858,7 @@ in
xfitter = callPackage ../applications/science/physics/xfitter {};
- xflr5 = libsForQt514.callPackage ../applications/science/physics/xflr5 { };
+ xflr5 = libsForQt5.callPackage ../applications/science/physics/xflr5 { };
### SCIENCE/PROGRAMMING
@@ -26472,6 +26973,8 @@ in
else smlnj;
};
+ key = callPackage ../applications/science/logic/key { };
+
lean = callPackage ../applications/science/logic/lean {};
lean2 = callPackage ../applications/science/logic/lean2 {};
lean3 = lean;
@@ -26586,7 +27089,7 @@ in
adms = callPackage ../applications/science/electronics/adms { };
- appcsxcad = libsForQt514.callPackage ../applications/science/electronics/appcsxcad { };
+ appcsxcad = libsForQt5.callPackage ../applications/science/electronics/appcsxcad { };
# Since version 8 Eagle requires an Autodesk account and a subscription
# in contrast to single payment for the charged editions.
@@ -26595,7 +27098,7 @@ in
openssl = openssl_1_0_2;
};
- eagle = libsForQt514.callPackage ../applications/science/electronics/eagle/eagle.nix { };
+ eagle = libsForQt5.callPackage ../applications/science/electronics/eagle/eagle.nix { };
caneda = libsForQt5.callPackage ../applications/science/electronics/caneda { };
@@ -26638,8 +27141,6 @@ in
pcb = callPackage ../applications/science/electronics/pcb { };
- qcsxcad = libsForQt514.callPackage ../applications/science/electronics/qcsxcad { };
-
qucs = callPackage ../applications/science/electronics/qucs { };
xcircuit = callPackage ../applications/science/electronics/xcircuit { };
@@ -26668,7 +27169,7 @@ in
stdenv = gcc7Stdenv;
inherit (linuxPackages) nvidia_x11;
opencv3 = opencv3WithoutCuda; # Used only for image loading.
- cudaSupport = pkgs.config.cudaSupport or false;
+ cudaSupport = config.cudaSupport or false;
};
ecm = callPackage ../applications/science/math/ecm { };
@@ -26754,6 +27255,8 @@ in
inherit (pkgs.gnome2) gtkglext;
};
+ convertall = qt5.callPackage ../applications/science/misc/convertall { };
+
cytoscape = callPackage ../applications/science/misc/cytoscape {
jre = openjdk11;
};
@@ -26780,6 +27283,8 @@ in
netlogo = callPackage ../applications/science/misc/netlogo { };
+ nextinspace = python3Packages.callPackage ../applications/science/misc/nextinspace { };
+
ns-3 = callPackage ../development/libraries/science/networking/ns-3 { python = python3; };
root = callPackage ../applications/science/misc/root {
@@ -26913,7 +27418,7 @@ in
cached-nix-shell = callPackage ../tools/nix/cached-nix-shell {};
- calaos_installer = libsForQt514.callPackage ../misc/calaos/installer {};
+ calaos_installer = libsForQt5.callPackage ../misc/calaos/installer {};
ccemux = callPackage ../misc/emulators/ccemux { };
@@ -27215,6 +27720,8 @@ in
mynewt-newt = callPackage ../tools/package-management/mynewt-newt { };
+ nar-serve = callPackage ../tools/nix/nar-serve { };
+
inherit (callPackage ../tools/package-management/nix {
storeDir = config.nix.storeDir or "/nix/store";
stateDir = config.nix.stateDir or "/nix/var";
@@ -27367,6 +27874,8 @@ in
nixdoc = callPackage ../tools/nix/nixdoc {};
+ dnadd = callPackage ../tools/nix/dnadd { };
+
nix-doc = callPackage ../tools/package-management/nix-doc { };
nix-bundle = callPackage ../tools/package-management/nix-bundle { };
@@ -27453,7 +27962,11 @@ in
disnix = callPackage ../tools/package-management/disnix { };
- dysnomia = callPackage ../tools/package-management/disnix/dysnomia (config.disnix or {});
+ dysnomia = callPackage ../tools/package-management/disnix/dysnomia (config.disnix or {
+ inherit (pythonPackages) supervisor;
+ });
+
+ dydisnix = callPackage ../tools/package-management/disnix/dydisnix { };
disnixos = callPackage ../tools/package-management/disnix/disnixos { };
@@ -27494,6 +28007,8 @@ in
opkg-utils = callPackage ../tools/package-management/opkg-utils { };
+ OSCAR = qt5.callPackage ../applications/misc/OSCAR { };
+
pgmanage = callPackage ../applications/misc/pgmanage { };
pgadmin = callPackage ../applications/misc/pgadmin {
@@ -27708,7 +28223,9 @@ in
prow = callPackage ../applications/networking/cluster/prow { };
- tellico = libsForQt514.callPackage ../applications/misc/tellico { };
+ tagref = callPackage ../tools/misc/tagref { };
+
+ tellico = libsForQt5.callPackage ../applications/misc/tellico { };
termpdfpy = python3Packages.callPackage ../applications/misc/termpdf.py {};
@@ -27717,6 +28234,7 @@ in
terraform_0_11-full
terraform_0_12
terraform_0_13
+ terraform_0_14
terraform_plugins_test
;
@@ -27759,7 +28277,7 @@ in
ib-controller = callPackage ../applications/office/ib/controller { jdk=oraclejdk8; };
- vnote = libsForQt514.callPackage ../applications/office/vnote { };
+ vnote = libsForQt5.callPackage ../applications/office/vnote { };
ssh-audit = callPackage ../tools/security/ssh-audit { };
@@ -27841,7 +28359,7 @@ in
vttest = callPackage ../tools/misc/vttest { };
- wacomtablet = libsForQt514.callPackage ../tools/misc/wacomtablet { };
+ wacomtablet = libsForQt5.callPackage ../tools/misc/wacomtablet { };
wasmer = callPackage ../development/interpreters/wasmer { };
@@ -27984,6 +28502,8 @@ in
yadm = callPackage ../applications/version-management/yadm { };
+ yamale = with python3Packages; toPythonApplication yamale;
+
yamdi = callPackage ../tools/video/yamdi { };
yandex-disk = callPackage ../tools/filesystems/yandex-disk { };
@@ -28072,7 +28592,7 @@ in
inherit pkgs;
};
- golden-cheetah = libsForQt512.callPackage ../applications/misc/golden-cheetah {};
+ golden-cheetah = libsForQt514.callPackage ../applications/misc/golden-cheetah {};
linkchecker = callPackage ../tools/networking/linkchecker { };
@@ -28082,8 +28602,6 @@ in
imatix_gsl = callPackage ../development/tools/imatix_gsl {};
- iterm2 = callPackage ../applications/misc/iterm2 {};
-
sccache = callPackage ../development/tools/misc/sccache { };
sequeler = callPackage ../applications/misc/sequeler { };
@@ -28147,8 +28665,6 @@ in
houdini = callPackage ../applications/misc/houdini {};
- xtermcontrol = callPackage ../applications/misc/xtermcontrol {};
-
openfst = callPackage ../development/libraries/openfst {};
opengrm-ngram = callPackage ../development/libraries/opengrm-ngram {};
@@ -28207,7 +28723,7 @@ in
undervolt = callPackage ../os-specific/linux/undervolt { };
alibuild = callPackage ../development/tools/build-managers/alibuild {
- python = python27;
+ python = python3;
};
tsung = callPackage ../applications/networking/tsung {};
@@ -28315,4 +28831,6 @@ in
cagebreak = callPackage ../applications/window-managers/cagebreak/default.nix {};
psftools = callPackage ../os-specific/linux/psftools {};
+
+ lc3tools = callPackage ../development/tools/lc3tools {};
}