diff options
Diffstat (limited to 'pkgs/top-level/all-packages.nix')
-rw-r--r-- | pkgs/top-level/all-packages.nix | 3708 |
1 files changed, 2471 insertions, 1237 deletions
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index b1750f1a2fc43..24cdb416b7176 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -194,9 +194,7 @@ with pkgs; appflowy = callPackage ../applications/office/appflowy { }; - appimageTools = callPackage ../build-support/appimage { - buildFHSUserEnv = buildFHSUserEnvBubblewrap; - }; + appimageTools = callPackage ../build-support/appimage { }; appindicator-sharp = callPackage ../development/libraries/appindicator-sharp { }; @@ -246,10 +244,14 @@ with pkgs; python3 = python39; }; + ariang = callPackage ../servers/ariang { }; + mov-cli = callPackage ../applications/video/mov-cli { }; ani-cli = callPackage ../applications/video/ani-cli { }; + dra-cla = callPackage ../applications/video/dra-cla { }; + anime-downloader = callPackage ../applications/video/anime-downloader { }; aocd = with python3Packages; toPythonApplication aocd; @@ -258,10 +260,16 @@ with pkgs; aeskeyfind = callPackage ../tools/security/aeskeyfind { }; + alterx = callPackage ../tools/security/alterx { }; + + asitop = pkgs.python3Packages.callPackage ../os-specific/darwin/asitop { }; + asn = callPackage ../applications/networking/asn { }; asnmap = callPackage ../tools/security/asnmap { }; + ast-grep = callPackage ../development/tools/misc/ast-grep { }; + astrolog = callPackage ../applications/science/astronomy/astrolog { }; atkinson-hyperlegible = callPackage ../data/fonts/atkinson-hyperlegible { }; @@ -298,6 +306,8 @@ with pkgs; asn1c = callPackage ../development/compilers/asn1c { }; + assemblyscript = callPackage ../development/compilers/assemblyscript { }; + authy = callPackage ../applications/misc/authy { }; authz0 = callPackage ../tools/security/authz0 { }; @@ -314,8 +324,12 @@ with pkgs; banana-accounting = callPackage ../applications/office/banana-accounting { }; + beebeep = libsForQt5.callPackage ../applications/office/beebeep {}; + bakelite = callPackage ../tools/backup/bakelite { }; + bearer = callPackage ../development/tools/bearer { }; + benthos = callPackage ../development/tools/benthos { }; beyond-identity = callPackage ../tools/security/beyond-identity { }; @@ -326,17 +340,19 @@ with pkgs; bingo = callPackage ../development/tools/bingo { }; + bin2c = callPackage ../development/tools/bin2c { }; + binserve = callPackage ../servers/binserve { inherit (darwin.apple_sdk.frameworks) CoreServices; }; + bodyclose = callPackage ../development/tools/bodyclose { }; + bootstrap-studio = callPackage ../development/web/bootstrap-studio { }; breakpad = callPackage ../development/misc/breakpad { }; - brev-cli = callPackage ../development/misc/brev-cli { - buildGoModule = buildGo118Module; # build fails with 1.19 - }; + brev-cli = callPackage ../development/misc/brev-cli { }; buf = callPackage ../development/tools/buf { }; @@ -367,10 +383,9 @@ with pkgs; buildEnv = callPackage ../build-support/buildenv { }; # not actually a package - # TODO: eventually migrate everything to buildFHSUserEnvBubblewrap - buildFHSUserEnv = buildFHSUserEnvChroot; - buildFHSUserEnvChroot = callPackage ../build-support/build-fhs-userenv { }; - buildFHSUserEnvBubblewrap = callPackage ../build-support/build-fhs-userenv-bubblewrap { }; + buildFHSEnv = buildFHSEnvBubblewrap; + buildFHSEnvChroot = callPackage ../build-support/build-fhsenv-chroot { }; # Deprecated; use buildFHSEnv/buildFHSEnvBubblewrap + buildFHSEnvBubblewrap = callPackage ../build-support/build-fhsenv-bubblewrap { }; buildMaven = callPackage ../build-support/build-maven.nix { }; @@ -392,22 +407,38 @@ with pkgs; catppuccin-papirus-folders = callPackage ../data/icons/catppuccin-papirus-folders { }; + catppuccin-plymouth = callPackage ../data/themes/catppuccin-plymouth { }; + btdu = callPackage ../tools/misc/btdu { }; ccal = callPackage ../tools/misc/ccal { }; cereal = callPackage ../development/libraries/cereal { }; + cdecrypt = callPackage ../development/tools/cdecrypt { }; + certgraph = callPackage ../tools/security/certgraph { }; + certsync = callPackage ../tools/security/certsync { }; + cewl = callPackage ../tools/security/cewl { }; + chatgpt-cli = callPackage ../tools/misc/chatgpt-cli { }; + + chatgpt-retrieval-plugin = callPackage ../servers/chatgpt-retrieval-plugin { }; + + chef-cli = callPackage ../tools/misc/chef-cli { }; + checkov = callPackage ../development/tools/analysis/checkov { python3 = python311; }; + checkpwn = callPackage ../tools/misc/checkpwn { }; + chrysalis = callPackage ../applications/misc/chrysalis { }; + ciel = callPackage ../tools/package-management/ciel { }; + circt = callPackage ../development/compilers/circt { }; classicube = callPackage ../games/classicube { }; @@ -452,10 +483,14 @@ with pkgs; commix = callPackage ../tools/security/commix { }; + comodoro = callPackage ../applications/misc/comodoro { }; + compdb = callPackage ../tools/misc/compdb { }; conserver = callPackage ../tools/misc/conserver { }; + containerlab = callPackage ../tools/networking/containerlab { }; + containerpilot = callPackage ../applications/networking/cluster/containerpilot { }; coost = callPackage ../development/libraries/coost { }; @@ -482,8 +517,14 @@ with pkgs; cryptowatch-desktop = callPackage ../applications/finance/cryptowatch { }; + dae = callPackage ../tools/networking/dae { }; + + darling = callPackage ../applications/emulators/darling { }; + databricks-sql-cli = python3Packages.callPackage ../applications/misc/databricks-sql-cli { }; + dbip-country-lite = callPackage ../data/misc/dbip-country-lite { }; + dhallDirectoryToNix = callPackage ../build-support/dhall/directory-to-nix.nix { }; dhallPackageToNix = callPackage ../build-support/dhall/package-to-nix.nix { }; @@ -492,10 +533,14 @@ with pkgs; dinghy = with python3Packages; toPythonApplication dinghy; + djhtml = python3Packages.callPackage ../development/tools/djhtml { }; + deadcode = callPackage ../development/tools/deadcode { }; deadnix = callPackage ../development/tools/deadnix { }; + dec-decode = callPackage ../development/tools/dec-decode { }; + dsq = callPackage ../tools/misc/dsq { }; dtv-scan-tables = callPackage ../data/misc/dtv-scan-tables { }; @@ -516,26 +561,36 @@ with pkgs; efficient-compression-tool = callPackage ../tools/compression/efficient-compression-tool { }; - enumer = callPackage ../tools/misc/enumer { - buildGoModule = buildGo119Module; # go 1.20 build failure + eludris = callPackage ../tools/misc/eludris { + inherit (darwin.apple_sdk.frameworks) Security; }; + enumer = callPackage ../tools/misc/enumer { }; + evans = callPackage ../development/tools/evans { }; evhz = callPackage ../tools/misc/evhz { }; expressvpn = callPackage ../applications/networking/expressvpn { }; + figma-agent = callPackage ../applications/graphics/figma-agent { }; + figma-linux = callPackage ../applications/graphics/figma-linux { }; firefly-desktop = callPackage ../applications/misc/firefly-desktop { }; frece = callPackage ../development/tools/frece { }; + frida-tools = callPackage ../tools/security/frida-tools { }; + frink = callPackage ../development/tools/frink { }; frugal = callPackage ../development/tools/frugal { }; + functiontrace-server = callPackage ../development/tools/functiontrace-server { }; + + gendef = callPackage ../development/tools/gendef { }; + glade = callPackage ../development/tools/glade { }; goda = callPackage ../development/tools/goda { }; @@ -546,6 +601,9 @@ with pkgs; gpick = callPackage ../tools/misc/gpick { }; + gridlock = callPackage ../tools/nix/gridlock { }; + inherit (gridlock) nyarr; + hwatch = callPackage ../tools/misc/hwatch { }; hobbes = callPackage ../development/tools/hobbes { stdenv = gcc10StdenvCompat; }; @@ -554,6 +612,8 @@ with pkgs; html5validator = python3Packages.callPackage ../applications/misc/html5validator { }; + inspec = callPackage ../tools/misc/inspec { }; + buildcatrust = with python3.pkgs; toPythonApplication buildcatrust; probe-rs-cli = callPackage ../development/tools/rust/probe-rs-cli { @@ -616,6 +676,8 @@ with pkgs; riot-redis = callPackage ../development/tools/riot-redis { }; + sea-orm-cli = callPackage ../development/tools/sea-orm-cli { }; + r3ctl = qt5.callPackage ../tools/misc/r3ctl { }; ptouch-print = callPackage ../misc/ptouch-print { }; @@ -632,6 +694,10 @@ with pkgs; erosmb = callPackage ../tools/security/erosmb { }; + eslint_d = callPackage ../development/tools/eslint_d { }; + + oauth2c = callPackage ../tools/security/oauth2c { }; + octosuite = callPackage ../tools/security/octosuite { }; octosql = callPackage ../tools/misc/octosql { }; @@ -640,6 +706,8 @@ with pkgs; oletools = with python3.pkgs; toPythonApplication oletools; + ots = callPackage ../tools/security/ots { }; + credential-detector = callPackage ../tools/security/credential-detector { }; credslayer = callPackage ../tools/security/credslayer { }; @@ -694,6 +762,8 @@ with pkgs; docui = callPackage ../tools/misc/docui { }; + done = callPackage ../applications/misc/done { }; + dotfiles = callPackage ../applications/misc/dotfiles { }; # Dotnet @@ -707,12 +777,10 @@ with pkgs; dotnet-sdk_7 = dotnetCorePackages.sdk_7_0; dotnet-sdk_8 = dotnetCorePackages.sdk_8_0; - dotnet-runtime_3 = dotnetCorePackages.runtime_3_1; dotnet-runtime_6 = dotnetCorePackages.runtime_6_0; dotnet-runtime_7 = dotnetCorePackages.runtime_7_0; dotnet-runtime_8 = dotnetCorePackages.runtime_8_0; - dotnet-aspnetcore_3 = dotnetCorePackages.aspnetcore_3_1; dotnet-aspnetcore_6 = dotnetCorePackages.aspnetcore_6_0; dotnet-aspnetcore_7 = dotnetCorePackages.aspnetcore_7_0; dotnet-aspnetcore_8 = dotnetCorePackages.aspnetcore_8_0; @@ -833,6 +901,8 @@ with pkgs; packr = callPackage ../development/libraries/packr { }; + pacproxy = callPackage ../tools/networking/pacproxy { }; + perseus-cli = callPackage ../development/tools/perseus-cli { inherit (darwin.apple_sdk.frameworks) CoreServices; }; @@ -853,6 +923,8 @@ with pkgs; mod = callPackage ../development/tools/mod { }; + mods = callPackage ../tools/misc/mods { }; + mongosh = callPackage ../development/tools/mongosh { }; mysql-shell = callPackage ../development/tools/mysql-shell { @@ -860,9 +932,7 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) CoreServices; antlr = antlr4_10; boost = boost177; # Configure checks for specific version. - protobuf = protobuf3_19; icu = icu69; - v8 = v8_8_x; }; broadlink-cli = callPackage ../tools/misc/broadlink-cli { }; @@ -1012,6 +1082,8 @@ with pkgs; libredirect = callPackage ../build-support/libredirect { }; + livecaptions = callPackage ../applications/misc/livecaptions { }; + madonctl = callPackage ../applications/misc/madonctl { }; copyDesktopItems = makeSetupHook { @@ -1090,6 +1162,8 @@ with pkgs; closureInfo = callPackage ../build-support/closure-info.nix { }; + serverspec = callPackage ../tools/misc/serverspec { }; + setupSystemdUnits = callPackage ../build-support/setup-systemd-units.nix { }; shortenPerlShebang = makeSetupHook { @@ -1153,6 +1227,10 @@ with pkgs; name = "keep-build-tree-hook"; } ../build-support/setup-hooks/keep-build-tree.sh; + moveBuildTree = makeSetupHook { + name = "move-build-tree-hook"; + } ../build-support/setup-hooks/move-build-tree.sh; + enableGCOVInstrumentation = makeSetupHook { name = "enable-gcov-instrumentation-hook"; } ../build-support/setup-hooks/enable-coverage-instrumentation.sh; @@ -1231,6 +1309,8 @@ with pkgs; a2ps = callPackage ../tools/text/a2ps { }; + abbreviate = callPackage ../tools/text/abbreviate { }; + abcm2ps = callPackage ../tools/audio/abcm2ps { }; abcmidi = callPackage ../tools/audio/abcmidi { }; @@ -1243,6 +1323,8 @@ with pkgs; accuraterip-checksum = callPackage ../tools/audio/accuraterip-checksum { }; + acme-dns = callPackage ../servers/dns/acme-dns/default.nix { }; + acme-sh = callPackage ../tools/admin/acme-sh { }; acousticbrainz-client = callPackage ../tools/audio/acousticbrainz-client { }; @@ -1253,6 +1335,8 @@ with pkgs; acpica-tools = callPackage ../tools/system/acpica-tools { }; + amdgpu_top = callPackage ../tools/system/amdgpu_top { }; + acquire = with python3Packages; toPythonApplication acquire; act = callPackage ../development/tools/misc/act { }; @@ -1277,9 +1361,7 @@ with pkgs; type = "OPN"; }; - arc_unpacker = callPackage ../tools/archivers/arc_unpacker { - boost = boost16x; # checkPhase fails with Boost 1.77 - }; + arc_unpacker = callPackage ../tools/archivers/arc_unpacker { }; adminer = callPackage ../servers/adminer { }; @@ -1336,12 +1418,14 @@ with pkgs; }; aflplusplus = callPackage ../tools/security/aflplusplus { - clang = clang_9; - llvm = llvm_9; - python = python3; + clang = clang_15; + llvm = llvm_15; + llvmPackages = llvmPackages_15; wine = null; }; + ledfx = callPackage ../applications/audio/ledfx { }; + libdislocator = callPackage ../tools/security/afl/libdislocator.nix { }; afpfs-ng = callPackage ../tools/filesystems/afpfs-ng { }; @@ -1366,19 +1450,23 @@ with pkgs; ahcpd = callPackage ../tools/networking/ahcpd { }; + aichat = callPackage ../tools/misc/aichat { }; + aide = callPackage ../tools/security/aide { }; + ain = callPackage ../tools/networking/ain { }; + aioblescan = with python3Packages; toPythonApplication aioblescan; aiodnsbrute = callPackage ../tools/security/aiodnsbrute { }; aircrack-ng = callPackage ../tools/networking/aircrack-ng { }; - airfield = callPackage ../tools/networking/airfield { }; - airgeddon = callPackage ../tools/networking/airgeddon { }; - apache-airflow = with python3.pkgs; toPythonApplication apache-airflow; + apache-airflow = callPackage ../servers/apache-airflow { }; + + apachetomcatscanner = callPackage ../tools/security/apachetomcatscanner { }; airsonic = callPackage ../servers/misc/airsonic { }; @@ -1399,7 +1487,9 @@ with pkgs; akku = callPackage ../tools/package-management/akku { }; - albert = libsForQt5.callPackage ../applications/misc/albert { }; + albert = qt6Packages.callPackage ../applications/misc/albert { }; + + alice-lg = callPackage ../servers/alice-lg{ }; alice-tools = callPackage ../tools/games/alice-tools { withGUI = false; @@ -1421,6 +1511,8 @@ with pkgs; audible-cli = callPackage ../tools/misc/audible-cli { }; + audiobookshelf = callPackage ../servers/audiobookshelf { }; + auditwheel = callPackage ../tools/package-management/auditwheel { }; amidst = callPackage ../tools/games/minecraft/amidst { }; @@ -1429,6 +1521,10 @@ with pkgs; asleap = callPackage ../tools/networking/asleap { }; + balena-cli = callPackage ../tools/admin/balena-cli { }; + + basez = callPackage ../tools/misc/basez { }; + butler = callPackage ../games/itch/butler.nix { inherit (darwin.apple_sdk.frameworks) Cocoa; }; @@ -1455,10 +1551,16 @@ with pkgs; dolbybcsoftwaredecode = callPackage ../applications/audio/dolbybcsoftwaredecode { }; + donkey = callPackage ../tools/security/donkey { }; + dwarfs = callPackage ../tools/filesystems/dwarfs { }; + etlegacy = callPackage ../games/etlegacy { lua = lua5_4; }; + copier = callPackage ../tools/misc/copier { }; + gabutdm = callPackage ../applications/networking/gabutdm { }; + gamemode = callPackage ../tools/games/gamemode { libgamemode32 = pkgsi686Linux.gamemode.lib; }; @@ -1471,6 +1573,8 @@ with pkgs; elkhound = callPackage ../development/tools/elkhound { }; + ethq = callPackage ../os-specific/linux/ethq { }; + weidu = callPackage ../tools/games/weidu { }; weylus = callPackage ../applications/graphics/weylus { @@ -1481,6 +1585,8 @@ with pkgs; gen6dns = callPackage ../tools/networking/gen6dns { }; + github-copilot-cli = callPackage ../tools/misc/github-copilot-cli { }; + gfshare = callPackage ../tools/security/gfshare { }; gh-actions-cache = callPackage ../tools/misc/gh-actions-cache { }; @@ -1505,20 +1611,32 @@ with pkgs; goflow = callPackage ../tools/networking/goflow { }; + goflow2 = callPackage ../tools/networking/goflow2 { }; + gofu = callPackage ../applications/misc/gofu { }; godns = callPackage ../tools/networking/godns { }; godspeed = callPackage ../tools/networking/godspeed { }; + goose = callPackage ../tools/misc/goose { }; + + gp-saml-gui = python3Packages.callPackage ../tools/networking/gp-saml-gui { }; + guestfs-tools = callPackage ../tools/virtualization/guestfs-tools { }; + fabs = callPackage ../tools/backup/fabs { }; + fwbuilder = libsForQt5.callPackage ../tools/security/fwbuilder { }; + hblock = callPackage ../tools/networking/hblock { }; + headsetcontrol = callPackage ../tools/audio/headsetcontrol { }; headset-charge-indicator = callPackage ../tools/audio/headset-charge-indicator { }; + hexdiff = callPackage ../tools/misc/hexdiff { }; + httm = darwin.apple_sdk_11_0.callPackage ../tools/filesystems/httm { }; inherit (callPackage ../tools/networking/ivpn/default.nix {}) ivpn ivpn-service; @@ -1535,8 +1653,14 @@ with pkgs; ksnip = libsForQt5.callPackage ../tools/misc/ksnip { }; + kstart = callPackage ../tools/security/kstart { }; + kubevirt = callPackage ../tools/virtualization/kubevirt { }; + licenseclassifier = callPackage ../development/tools/misc/licenseclassifier { }; + + license-cli = callPackage ../tools/misc/license-cli { }; + license-generator = callPackage ../tools/misc/license-generator { }; linux-router = callPackage ../tools/networking/linux-router { }; @@ -1547,24 +1671,32 @@ with pkgs; metapixel = callPackage ../tools/graphics/metapixel { }; + memos = callPackage ../servers/memos { }; + midimonster = callPackage ../tools/audio/midimonster { }; midi-trigger = callPackage ../applications/audio/midi-trigger { }; mnc = callPackage ../tools/misc/mnc { }; - mgmt = callPackage ../applications/system/mgmt { - buildGoModule = buildGo119Module; # go 1.20 build failure - }; + mgmt = callPackage ../applications/system/mgmt { }; + + monica = callPackage ../servers/web-apps/monica { }; mprocs = callPackage ../tools/misc/mprocs { }; mpy-utils = python3Packages.callPackage ../tools/misc/mpy-utils { }; + networkd-notify = python3Packages.callPackage ../tools/networking/networkd-notify { + systemd = pkgs.systemd; + }; + nominatim = callPackage ../servers/nominatim { }; ocs-url = libsForQt5.callPackage ../tools/misc/ocs-url { }; + openbugs = pkgsi686Linux.callPackage ../applications/science/machine-learning/openbugs { }; + paperview = callPackage ../tools/X11/paperview { }; pferd = callPackage ../tools/misc/pferd { }; @@ -1577,24 +1709,38 @@ with pkgs; quich = callPackage ../tools/misc/quich { } ; + rabtap = callPackage ../tools/networking/rabtap { } ; + redfang = callPackage ../tools/networking/redfang { }; + ronin = callPackage ../tools/security/ronin { }; + s0ix-selftest-tool = callPackage ../tools/system/s0ix-selftest-tool { }; scarab = callPackage ../tools/games/scarab { }; sdbus-cpp = callPackage ../development/libraries/sdbus-cpp { }; + basu = callPackage ../development/libraries/basu { }; + sdlookup = callPackage ../tools/security/sdlookup { }; + sdkmanager = with python3Packages; toPythonApplication sdkmanager; + sgrep = callPackage ../tools/text/sgrep { }; shell-genie = callPackage ../applications/misc/shell-genie { }; + snagboot = python3.pkgs.callPackage ../applications/misc/snagboot { }; + simple-dlna-browser = callPackage ../tools/networking/simple-dlna-browser { }; + sitespeed-io = callPackage ../tools/networking/sitespeed-io { }; + sorted-grep = callPackage ../tools/text/sorted-grep { }; + smbmap = callPackage ../tools/security/smbmap { }; + smbscan = callPackage ../tools/security/smbscan { }; spectre-cli = callPackage ../tools/security/spectre-cli { }; @@ -1603,6 +1749,10 @@ with pkgs; speedtest-rs = callPackage ../tools/networking/speedtest-rs { }; + stargazer = callPackage ../servers/gemini/stargazer { + inherit (darwin.apple_sdk.frameworks) Security; + }; + steamtinkerlaunch = callPackage ../tools/games/steamtinkerlaunch { }; supermin = callPackage ../tools/virtualization/supermin { }; @@ -1631,12 +1781,14 @@ with pkgs; ttchat = callPackage ../tools/misc/ttchat { }; + ukmm = callPackage ../tools/games/ukmm { }; + unflac = callPackage ../tools/audio/unflac { }; veikk-linux-driver-gui = libsForQt5.callPackage ../tools/misc/veikk-linux-driver-gui { }; - ventoy-bin = callPackage ../tools/cd-dvd/ventoy-bin { }; - ventoy-bin-full = ventoy-bin.override { + ventoy = callPackage ../tools/cd-dvd/ventoy { }; + ventoy-full = ventoy.override { withCryptsetup = true; withXfs = true; withExt4 = true; @@ -1665,8 +1817,6 @@ with pkgs; xrootd = callPackage ../tools/networking/xrootd { }; - xtrt = callPackage ../tools/archivers/xtrt { }; - yabridge = callPackage ../tools/audio/yabridge { wine = wineWowPackages.staging; }; @@ -1679,6 +1829,8 @@ with pkgs; stdenv = clangStdenv; }; + yarn-lock-converter = callPackage ../tools/package-management/yarn-lock-converter { }; + archi = callPackage ../tools/misc/archi { }; breitbandmessung = callPackage ../applications/networking/breitbandmessung { }; @@ -1746,9 +1898,7 @@ with pkgs; darcs-to-git = callPackage ../applications/version-management/darcs-to-git { }; - delta = callPackage ../applications/version-management/delta { - inherit (darwin.apple_sdk.frameworks) DiskArbitration Foundation Security; - }; + delta = darwin.apple_sdk_11_0.callPackage ../applications/version-management/delta { }; diff-so-fancy = callPackage ../applications/version-management/diff-so-fancy { }; @@ -1788,7 +1938,6 @@ with pkgs; git-annex-remote-dbx = callPackage ../applications/version-management/git-annex-remote-dbx { inherit (python3Packages) buildPythonApplication - fetchPypi dropbox annexremote humanfriendly; @@ -1797,7 +1946,6 @@ with pkgs; git-annex-remote-googledrive = callPackage ../applications/version-management/git-annex-remote-googledrive { inherit (python3Packages) buildPythonApplication - fetchPypi annexremote drivelib gitpython @@ -1811,8 +1959,9 @@ with pkgs; git-appraise = callPackage ../applications/version-management/git-appraise { }; + git-archive-all = python3.pkgs.callPackage ../applications/version-management/git-archive-all { }; + git-backup = callPackage ../applications/version-management/git-backup { - openssl = openssl_1_1; inherit (darwin.apple_sdk.frameworks) Security; }; @@ -1852,6 +2001,8 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) DiskArbitration Foundation; }; + git-credential-oauth = callPackage ../applications/version-management/git-credential-oauth { }; + git-crypt = callPackage ../applications/version-management/git-crypt { }; git-delete-merged-branches = callPackage ../applications/version-management/git-delete-merged-branches { }; @@ -1886,6 +2037,8 @@ with pkgs; git-lfs = lowPrio (callPackage ../applications/version-management/git-lfs { }); + git-mit = callPackage ../applications/version-management/git-mit { }; + git-my = callPackage ../applications/version-management/git-my { }; git-machete = python3Packages.callPackage ../applications/version-management/git-machete { }; @@ -1898,6 +2051,10 @@ with pkgs; git-privacy = callPackage ../applications/version-management/git-privacy { }; + git-ps-rs = callPackage ../development/tools/git-ps-rs { + inherit (darwin.apple_sdk.frameworks) Security; + }; + git-publish = python3Packages.callPackage ../applications/version-management/git-publish { }; git-quick-stats = callPackage ../applications/version-management/git-quick-stats { }; @@ -1931,9 +2088,7 @@ with pkgs; git-secrets = callPackage ../applications/version-management/git-secrets { }; - git-series = callPackage ../applications/version-management/git-series { - openssl = openssl_1_1; - }; + git-series = callPackage ../applications/version-management/git-series { }; git-sizer = callPackage ../applications/version-management/git-sizer { }; @@ -1957,8 +2112,8 @@ with pkgs; git-town = callPackage ../applications/version-management/git-town { }; - git-trim = callPackage ../applications/version-management/git-trim { - inherit (darwin.apple_sdk_11_0.frameworks) IOKit CoreFoundation; + git-trim = darwin.apple_sdk_11_0.callPackage ../applications/version-management/git-trim { + inherit (darwin.apple_sdk_11_0.frameworks) IOKit CoreFoundation Security; }; git-up = callPackage ../applications/version-management/git-up { @@ -2017,6 +2172,8 @@ with pkgs; gst = callPackage ../applications/version-management/gst { }; + gut = callPackage ../applications/version-management/gut { }; + hred = callPackage ../development/tools/hred { }; hub = callPackage ../applications/version-management/hub { }; @@ -2027,10 +2184,14 @@ with pkgs; lab = callPackage ../applications/version-management/lab { }; + labctl = callPackage ../tools/networking/labctl { }; + lefthook = callPackage ../applications/version-management/lefthook { }; legit = callPackage ../applications/version-management/legit { }; + legit-web = callPackage ../applications/version-management/legit-web { }; + lucky-commit = callPackage ../applications/version-management/lucky-commit { inherit (darwin.apple_sdk.frameworks) OpenCL; }; @@ -2082,6 +2243,8 @@ with pkgs; ### APPLICATIONS/EMULATORS + _86Box = callPackage ../applications/emulators/86box { }; + atari800 = callPackage ../applications/emulators/atari800 { }; ataripp = callPackage ../applications/emulators/atari++ { }; @@ -2116,6 +2279,8 @@ with pkgs; citations = callPackage ../applications/misc/citations { }; + webfontkitgenerator = callPackage ../applications/misc/webfontkitgenerator { }; + citra-canary = callPackage ../applications/emulators/citra { branch = "canary"; }; @@ -2126,6 +2291,8 @@ with pkgs; collapseos-cvm = callPackage ../applications/emulators/collapseos-cvm { }; + coltrane = callPackage ../applications/misc/coltrane { }; + craftos-pc = callPackage ../applications/emulators/craftos-pc { }; darcnes = callPackage ../applications/emulators/darcnes { }; @@ -2159,6 +2326,10 @@ with pkgs; flycast = callPackage ../applications/emulators/flycast { }; + flix = callPackage ../development/compilers/flix { }; + + fleng = callPackage ../development/compilers/fleng { }; + fsrx = callPackage ../tools/misc/fsrx { }; fsuae = callPackage ../applications/emulators/fs-uae { }; @@ -2167,10 +2338,14 @@ with pkgs; fuse-emulator = callPackage ../applications/emulators/fuse-emulator { }; + fusesoc = python3Packages.callPackage ../tools/package-management/fusesoc { }; + fw = callPackage ../tools/misc/fw { inherit (darwin.apple_sdk.frameworks) Security; }; + g810-led = callPackage ../misc/g810-led { }; + gcdemu = callPackage ../applications/emulators/cdemu/gui.nix { }; gensgs = pkgsi686Linux.callPackage ../applications/emulators/gens-gs { }; @@ -2201,6 +2376,11 @@ with pkgs; maiko = callPackage ../applications/emulators/maiko { }; + mainsail = callPackage ../applications/misc/mainsail { }; + + # Does not build with default Haskell version because upstream uses a newer Cabal version. + mailctl = haskell.packages.ghc94.callPackage ../tools/networking/mailctl { }; + mame = libsForQt5.callPackage ../applications/emulators/mame { }; mame-tools = lib.addMetaAttrs { @@ -2215,8 +2395,7 @@ with pkgs; melonDS = libsForQt5.callPackage ../applications/emulators/melonDS { }; - mgba = callPackage ../applications/emulators/mgba { - }; + mgba = libsForQt5.callPackage ../applications/emulators/mgba { }; mupen64plus = callPackage ../applications/emulators/mupen64plus { }; @@ -2232,9 +2411,7 @@ with pkgs; pcem = callPackage ../applications/emulators/pcem { }; - pcsx2 = callPackage ../applications/emulators/pcsx2 { - wxGTK = wxGTK32; - }; + pcsx2 = qt6Packages.callPackage ../applications/emulators/pcsx2 { }; pcsxr = callPackage ../applications/emulators/pcsxr { }; @@ -2280,6 +2457,8 @@ with pkgs; simplenes = callPackage ../applications/emulators/simplenes { }; + snekim = callPackage ../games/snekim { }; + snes9x = callPackage ../applications/emulators/snes9x { }; snes9x-gtk = callPackage ../applications/emulators/snes9x { @@ -2330,7 +2509,7 @@ with pkgs; ### APPLICATIONS/EMULATORS/DOLPHIN-EMU dolphin-emu = qt6Packages.callPackage ../applications/emulators/dolphin-emu { - inherit (darwin.apple_sdk_11_0.frameworks) CoreBluetooth ForceFeedback IOKit OpenGL VideoToolbox; + inherit (darwin.apple_sdk_11_0.frameworks) CoreBluetooth ForceFeedback IOBluetooth IOKit OpenGL VideoToolbox; inherit (darwin) moltenvk; stdenv = if stdenv.isDarwin && stdenv.isAarch64 then llvmPackages_14.stdenv @@ -2378,14 +2557,12 @@ with pkgs; ### APPLICATIONS/EMULATORS/YUZU - yuzu-mainline = import ../applications/emulators/yuzu { + yuzu-mainline = qt6Packages.callPackage ../applications/emulators/yuzu { branch = "mainline"; - inherit libsForQt5 fetchFromGitHub fetchurl; }; - yuzu-early-access = import ../applications/emulators/yuzu { + yuzu-early-access = qt6Packages.callPackage ../applications/emulators/yuzu { branch = "early-access"; - inherit libsForQt5 fetchFromGitHub fetchurl; }; ### APPLICATIONS/EMULATORS/COMMANDERX16 @@ -2404,6 +2581,8 @@ with pkgs; ### APPLICATIONS/FILE-MANAGERS + browsr = callPackage ../applications/file-managers/browsr { }; + cfm = callPackage ../applications/file-managers/cfm { }; clex = callPackage ../applications/file-managers/clex { }; @@ -2422,6 +2601,8 @@ with pkgs; krusader = libsForQt5.callPackage ../applications/file-managers/krusader { }; + lesscpy = callPackage ../development/compilers/lesscpy { }; + lf = callPackage ../applications/file-managers/lf { }; ctpv = callPackage ../applications/file-managers/lf/ctpv.nix { }; @@ -2454,6 +2635,8 @@ with pkgs; spaceFM = callPackage ../applications/file-managers/spacefm { }; + tuifimanager = callPackage ../applications/file-managers/tuifimanager { }; + vifm = callPackage ../applications/file-managers/vifm { }; vifm-full = vifm.override { @@ -2467,6 +2650,10 @@ with pkgs; fox = fox_1_6; }; + xplr = callPackage ../applications/file-managers/xplr { }; + + xplorer = callPackage ../applications/file-managers/xplorer { }; + ytree = callPackage ../applications/file-managers/ytree { }; ### APPLICATIONS/TERMINAL-EMULATORS @@ -2483,6 +2670,8 @@ with pkgs; ctx = callPackage ../applications/terminal-emulators/ctx { }; + darklua = callPackage ../development/tools/darklua { }; + darktile = callPackage ../applications/terminal-emulators/darktile { }; dterm = callPackage ../applications/terminal-emulators/dterm { }; @@ -2521,10 +2710,9 @@ with pkgs; microcom = callPackage ../applications/terminal-emulators/microcom { }; - mlterm = darwin.apple_sdk_11_0.callPackage ../applications/terminal-emulators/mlterm { - libssh2 = null; - openssl = null; - inherit (darwin.apple_sdk_11_0.frameworks) Cocoa; + mlterm = darwin.apple_sdk_11_0.callPackage ../applications/terminal-emulators/mlterm { }; + mlterm-wayland = mlterm.override { + enableX11 = false; }; mrxvt = callPackage ../applications/terminal-emulators/mrxvt { }; @@ -2585,7 +2773,7 @@ with pkgs; wayst = callPackage ../applications/terminal-emulators/wayst { }; wezterm = darwin.apple_sdk_11_0.callPackage ../applications/terminal-emulators/wezterm { - inherit (darwin.apple_sdk_11_0.frameworks) Cocoa CoreGraphics Foundation UserNotifications; + inherit (darwin.apple_sdk_11_0.frameworks) Cocoa CoreGraphics Foundation UserNotifications System; }; x3270 = callPackage ../applications/terminal-emulators/x3270 { }; @@ -2624,6 +2812,8 @@ with pkgs; twine = with python3Packages; toPythonApplication twine; + abracadabra = qt6Packages.callPackage ../applications/radio/abracadabra { }; + accelergy = callPackage ../applications/science/computer-architecture/accelergy { }; aldo = callPackage ../applications/radio/aldo { }; @@ -2669,6 +2859,8 @@ with pkgs; android-tools = lowPrio (darwin.apple_sdk_11_0.callPackage ../tools/misc/android-tools { }); + anew = callPackage ../tools/text/anew { }; + anewer = callPackage ../tools/text/anewer { }; angle-grinder = callPackage ../tools/text/angle-grinder { }; @@ -2724,8 +2916,7 @@ with pkgs; arangodb = callPackage ../servers/nosql/arangodb { }; - # arcanist currently crashes with some workflows on php8.1, use 8.0 - arcanist = callPackage ../development/tools/misc/arcanist { php = php80; }; + arcanist = callPackage ../development/tools/misc/arcanist { php = php81; }; arduino = arduino-core.override { withGui = true; }; @@ -2787,8 +2978,6 @@ with pkgs; ashpd-demo = callPackage ../development/tools/ashpd-demo { }; - asls = callPackage ../development/tools/misc/asls { }; - astc-encoder = callPackage ../tools/graphics/astc-encoder { }; asymptote = callPackage ../tools/graphics/asymptote { @@ -2811,6 +3000,8 @@ with pkgs; authenticator = callPackage ../applications/misc/authenticator { }; + authelia = callPackage ../servers/authelia { }; + autoflake = with python3.pkgs; toPythonApplication autoflake; autospotting = callPackage ../applications/misc/autospotting { }; @@ -2827,6 +3018,8 @@ with pkgs; awscli2 = callPackage ../tools/admin/awscli2 { }; + okta-aws-cli = callPackage ../tools/admin/okta-aws-cli { }; + awsebcli = callPackage ../tools/virtualization/awsebcli { }; awslimitchecker = callPackage ../tools/admin/awslimitchecker { }; @@ -2979,6 +3172,8 @@ with pkgs; base16-universal-manager = callPackage ../applications/misc/base16-universal-manager { }; + base16384 = callPackage ../tools/text/base16384 { }; + bashate = python3Packages.callPackage ../development/tools/bashate { }; bash-my-aws = callPackage ../tools/admin/bash-my-aws { }; @@ -3011,6 +3206,8 @@ with pkgs; bklk = callPackage ../applications/misc/bklk { }; + bkt = callPackage ../tools/misc/bkt { }; + bkyml = callPackage ../tools/misc/bkyml { }; blockbench-electron = callPackage ../applications/graphics/blockbench-electron { }; @@ -3029,9 +3226,7 @@ with pkgs; botamusique = callPackage ../tools/audio/botamusique { }; - boulder = callPackage ../tools/admin/boulder { - buildGoModule = buildGo119Module; # go 1.20 build failure - }; + boulder = callPackage ../tools/admin/boulder { }; btrfs-heatmap = callPackage ../tools/filesystems/btrfs-heatmap { }; @@ -3039,13 +3234,13 @@ with pkgs; bucklespring-libinput = callPackage ../applications/audio/bucklespring { }; bucklespring-x11 = callPackage ../applications/audio/bucklespring { legacy = true; }; - buildbot = with python3Packages; toPythonApplication buildbot; - buildbot-ui = with python3Packages; toPythonApplication buildbot-ui; - buildbot-full = with python3Packages; toPythonApplication buildbot-full; - buildbot-worker = with python3Packages; toPythonApplication buildbot-worker; + inherit (python3.pkgs.callPackage ../development/tools/continuous-integration/buildbot {}) + buildbot buildbot-ui buildbot-full buildbot-plugins buildbot-worker; bunyan-rs = callPackage ../development/tools/bunyan-rs { }; + butt = callPackage ../applications/audio/butt { }; + calcure = callPackage ../applications/misc/calcure { }; callaudiod = callPackage ../applications/audio/callaudiod { }; @@ -3058,7 +3253,7 @@ with pkgs; certigo = callPackage ../tools/admin/certigo { }; - certipy = callPackage ../tools/security/certipy { }; + certipy = with python3Packages; toPythonApplication certipy-ad; catcli = python3Packages.callPackage ../tools/filesystems/catcli { }; @@ -3081,6 +3276,8 @@ with pkgs; cloudfox = callPackage ../tools/security/cloudfox { }; + cloudhunter = callPackage ../tools/security/cloudhunter { }; + cloudsmith-cli = callPackage ../development/tools/cloudsmith-cli { }; codeql = callPackage ../development/tools/analysis/codeql { }; @@ -3117,6 +3314,8 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) PCSC; }; + coze = callPackage ../tools/security/coze { } ; + cozy = callPackage ../applications/audio/cozy { }; cpptoml = callPackage ../development/libraries/cpptoml { }; @@ -3139,9 +3338,7 @@ with pkgs; cudd = callPackage ../development/libraries/cudd { }; - cue = callPackage ../development/tools/cue { - buildGoModule = buildGo118Module; # tests fail with 1.19 - }; + cue = callPackage ../development/tools/cue { }; writeCueValidator = callPackage ../development/tools/cue/validator.nix { }; @@ -3193,6 +3390,8 @@ with pkgs; dpt-rp1-py = callPackage ../tools/misc/dpt-rp1-py { }; + dooit = callPackage ../tools/misc/dooit { }; + doona = callPackage ../tools/security/doona { }; dotter = callPackage ../tools/misc/dotter { @@ -3241,7 +3440,9 @@ with pkgs; flavours = callPackage ../applications/misc/flavours { }; - flirc = libsForQt5.callPackage ../applications/video/flirc { }; + flirc = libsForQt5.callPackage ../applications/video/flirc { + readline = readline63; + }; flood = nodePackages.flood; @@ -3273,6 +3474,8 @@ with pkgs; gamecube-tools = callPackage ../development/tools/gamecube-tools { }; + gammaray = libsForQt5.callPackage ../development/tools/gammaray { }; + gams = callPackage ../tools/misc/gams (config.gams or {}); gem = callPackage ../applications/audio/pd-plugins/gem { }; @@ -3304,6 +3507,8 @@ with pkgs; glaxnimate = libsForQt5.callPackage ../applications/video/glaxnimate { }; + gluesql = callPackage ../servers/sql/gluesql { }; + gmid = callPackage ../servers/gemini/gmid { }; gmni = callPackage ../applications/networking/browsers/gmni { }; @@ -3317,6 +3522,8 @@ with pkgs; }; go2tv-lite = go2tv.override { withGui = false; }; + go2rtc = callPackage ../tools/video/go2rtc { }; + goimapnotify = callPackage ../tools/networking/goimapnotify { }; gojsontoyaml = callPackage ../development/tools/gojsontoyaml { }; @@ -3329,6 +3536,8 @@ with pkgs; gotktrix = callPackage ../applications/networking/instant-messengers/gotktrix { }; + graphite-cli = nodePackages.graphite-cli; + gucci = callPackage ../tools/text/gucci { }; guglielmo = libsForQt5.callPackage ../applications/radio/guglielmo { }; @@ -3413,6 +3622,8 @@ with pkgs; itd = callPackage ../applications/misc/itd { }; + kavita = callPackage ../servers/web-apps/kavita { }; + kord = callPackage ../applications/misc/kord { }; lastpass-cli = callPackage ../tools/security/lastpass-cli { }; @@ -3421,6 +3632,8 @@ with pkgs; lesspass-cli = callPackage ../tools/security/lesspass-cli { }; + livebook = callPackage ../servers/web-apps/livebook { }; + lsix = callPackage ../tools/graphics/lsix { }; mdr = callPackage ../tools/misc/mdr { }; @@ -3431,6 +3644,8 @@ with pkgs; pacparser = callPackage ../tools/networking/pacparser { }; + pairdrop = callPackage ../applications/misc/pairdrop { }; + opencbm = callPackage ../tools/misc/opencbm { }; parquet-tools = callPackage ../tools/misc/parquet-tools { }; @@ -3483,9 +3698,7 @@ with pkgs; gospider = callPackage ../tools/security/gospider { }; - browserpass = callPackage ../tools/security/browserpass { - buildGoModule = buildGo119Module; # go 1.20 build failure - }; + browserpass = callPackage ../tools/security/browserpass { }; passff-host = callPackage ../tools/security/passff-host { }; @@ -3553,8 +3766,12 @@ with pkgs; xc = callPackage ../development/tools/xc { }; + ios-webkit-debug-proxy = callPackage ../development/mobile/ios-webkit-debug-proxy { }; + xcodeenv = callPackage ../development/mobile/xcodeenv { }; + xcodes = callPackage ../development/tools/xcodes { }; + gomobile = callPackage ../development/mobile/gomobile { }; ssh-agents = callPackage ../tools/networking/ssh-agents { }; @@ -3563,7 +3780,7 @@ with pkgs; ssh-key-confirmer = callPackage ../tools/networking/ssh-key-confirmer { }; - ssh-mitm = with python3Packages; toPythonApplication ssh-mitm; + ssh-mitm = callPackage ../tools/security/ssh-mitm { }; sshchecker = callPackage ../tools/security/sshchecker { }; @@ -3575,9 +3792,7 @@ with pkgs; abootimg = callPackage ../development/mobile/abootimg { }; - adbfs-rootless = callPackage ../development/mobile/adbfs-rootless { - adb = androidenv.androidPkgs_9_0.platform-tools; - }; + adbfs-rootless = callPackage ../development/mobile/adbfs-rootless { }; adb-sync = callPackage ../development/mobile/adb-sync { inherit (androidenv.androidPkgs_9_0) platform-tools; @@ -3696,12 +3911,12 @@ with pkgs; babelfish = callPackage ../shells/fish/babelfish.nix { }; + baboossh = callPackage ../tools/security/baboossh { }; + badchars = python3Packages.callPackage ../tools/security/badchars { }; badvpn = callPackage ../tools/networking/badvpn { }; - baget = callPackage ../servers/web-apps/baget { }; - barcode = callPackage ../tools/graphics/barcode { }; bashmount = callPackage ../tools/filesystems/bashmount { }; @@ -3736,25 +3951,21 @@ with pkgs; bchunk = callPackage ../tools/cd-dvd/bchunk { }; - inherit (callPackages ../misc/logging/beats/6.x.nix { }) - filebeat6 - heartbeat6 - metricbeat6 - journalbeat6; - inherit (callPackages ../misc/logging/beats/7.x.nix { }) filebeat7 heartbeat7 metricbeat7 packetbeat7; - filebeat = filebeat6; - heartbeat = heartbeat6; - metricbeat = metricbeat6; - journalbeat = journalbeat6; + filebeat = filebeat7; + heartbeat = heartbeat7; + metricbeat = metricbeat7; + packetbeat = packetbeat7; bfr = callPackage ../tools/misc/bfr { }; + bfscripts = callPackage ../tools/misc/bfscripts { }; + bibtool = callPackage ../tools/misc/bibtool { }; bibutils = callPackage ../tools/misc/bibutils { }; @@ -3765,6 +3976,8 @@ with pkgs; biliass = with python3.pkgs; toPythonApplication biliass; + bilibili = callPackage ../applications/video/bilibili { }; + bindfs = callPackage ../tools/filesystems/bindfs { }; binwalk = with python3Packages; toPythonApplication binwalk; @@ -3811,6 +4024,8 @@ with pkgs; tensorflow-lite = callPackage ../development/libraries/science/math/tensorflow-lite { }; + tiny-cuda-nn = callPackage ../development/libraries/science/math/tiny-cuda-nn { }; + tezos-rust-libs = callPackage ../development/libraries/tezos-rust-libs { }; behave = with python3Packages; toPythonApplication behave; @@ -3821,6 +4036,8 @@ with pkgs; bless = callPackage ../applications/editors/bless { }; + blink = darwin.apple_sdk_11_0.callPackage ../applications/emulators/blink { }; + blink1-tool = callPackage ../tools/misc/blink1-tool { }; blis = callPackage ../development/libraries/science/math/blis { }; @@ -4045,9 +4262,7 @@ with pkgs; { inherit (haskellPackages) alex happy Agda ghcWithPackages; }; - cfdyndns = callPackage ../applications/networking/dyndns/cfdyndns { - openssl = openssl_1_1; - }; + cfdyndns = callPackage ../applications/networking/dyndns/cfdyndns { }; cf-terraforming = callPackage ../tools/misc/cf-terraforming { }; @@ -4101,9 +4316,7 @@ with pkgs; cloudbrute = callPackage ../tools/security/cloudbrute { }; - cloudflared = callPackage ../applications/networking/cloudflared { - buildGoModule = buildGo119Module; # go 1.20 build failure - }; + cloudflared = callPackage ../applications/networking/cloudflared { }; cloudflare-dyndns = callPackage ../applications/networking/cloudflare-dyndns { }; @@ -4179,6 +4392,8 @@ with pkgs; oguri = callPackage ../tools/wayland/oguri { }; + shikane = callPackage ../tools/wayland/shikane { }; + shotman = callPackage ../tools/wayland/shotman { }; slurp = callPackage ../tools/wayland/slurp { }; @@ -4390,6 +4605,8 @@ with pkgs; dduper = callPackage ../tools/filesystems/dduper { }; + deck = callPackage ../applications/networking/deck { }; + dedup = callPackage ../tools/backup/dedup { }; deheader = callPackage ../development/tools/misc/deheader { }; @@ -4408,6 +4625,8 @@ with pkgs; dbus-broker = callPackage ../os-specific/linux/dbus-broker { }; + dblab = callPackage ../development/tools/database/dblab { }; + dbx = callPackage ../applications/misc/dbx { }; ioport = callPackage ../os-specific/linux/ioport { }; @@ -4426,6 +4645,8 @@ with pkgs; dibbler = callPackage ../tools/networking/dibbler { }; + didder = callPackage ../tools/graphics/didder { }; + dieharder = callPackage ../tools/security/dieharder { }; diesel-cli = callPackage ../development/tools/diesel-cli { @@ -4488,6 +4709,8 @@ with pkgs; gst-plugins-good = gst_all_1.gst-plugins-good.override { gtkSupport = true; }; }; + djot-js = callPackage ../tools/text/djot-js { }; + djv = callPackage ../applications/graphics/djv { }; dnschef = python3Packages.callPackage ../tools/networking/dnschef { }; @@ -4520,13 +4743,11 @@ with pkgs; dtools = callPackage ../development/tools/dtools { }; - dt-shell-color-scripts = callPackage ../tools/misc/dt-shell-color-scripts { }; + dwt1-shell-color-scripts = callPackage ../tools/misc/dwt1-shell-color-scripts { }; dtrx = callPackage ../tools/compression/dtrx { }; - dua = callPackage ../tools/misc/dua { - inherit (darwin.apple_sdk.frameworks) Foundation; - }; + dua = callPackage ../tools/misc/dua { }; duf = callPackage ../tools/misc/duf { }; @@ -4576,6 +4797,8 @@ with pkgs; eggdrop = callPackage ../tools/networking/eggdrop { }; + egglog = callPackage ../applications/science/logic/egglog { }; + ekam = callPackage ../development/tools/build-managers/ekam { }; eksctl = callPackage ../tools/admin/eksctl { }; @@ -4588,7 +4811,7 @@ with pkgs; element-desktop = callPackage ../applications/networking/instant-messengers/element/element-desktop.nix { inherit (darwin.apple_sdk.frameworks) Security AppKit CoreServices; - electron = electron_23; + electron = electron_25; }; element-desktop-wayland = writeScriptBin "element-desktop" '' #!/bin/sh @@ -4613,6 +4836,8 @@ with pkgs; enca = callPackage ../tools/text/enca { }; + encpipe = callPackage ../tools/misc/encpipe { }; + engage = callPackage ../tools/misc/engage { }; ent = callPackage ../tools/misc/ent { }; @@ -4634,8 +4859,12 @@ with pkgs; eschalot = callPackage ../tools/security/eschalot { }; espanso = callPackage ../applications/office/espanso { - inherit (darwin.apple_sdk.frameworks) AppKit Cocoa Foundation; - openssl = openssl_1_1; + inherit (darwin.apple_sdk.frameworks) AppKit Cocoa Foundation IOKit Kernel AVFoundation Carbon QTKit AVKit WebKit; + }; + espanso-wayland = espanso.override { + x11Support = false; + waylandSupport = true; + espanso = espanso-wayland; }; esphome = callPackage ../tools/misc/esphome { }; @@ -4698,8 +4927,14 @@ with pkgs; fd = callPackage ../tools/misc/fd { }; + fdroidcl = pkgs.callPackage ../development/mobile/fdroidcl { }; + fdroidserver = python3Packages.callPackage ../development/tools/fdroidserver { }; + fetch-scm = callPackage ../tools/misc/fetch-scm { }; + + fiano = callPackage ../tools/misc/fiano { }; + filebench = callPackage ../tools/misc/filebench { }; filebot = callPackage ../applications/video/filebot { }; @@ -4726,6 +4961,8 @@ with pkgs; frei = callPackage ../tools/misc/frei { }; + frogmouth = callPackage ../tools/text/frogmouth { }; + fselect = callPackage ../tools/misc/fselect { }; fsmon = callPackage ../tools/misc/fsmon { }; @@ -4746,6 +4983,10 @@ with pkgs; dblatexFull = dblatex.override { enableAllFeatures = true; }; + gladtex = callPackage ../tools/typesetting/tex/gladtex { }; + + latex2mathml = with python3Packages; toPythonApplication latex2mathml; + latexrun = callPackage ../tools/typesetting/tex/latexrun { }; lkproof = callPackage ../tools/typesetting/tex/lkproof { }; @@ -4803,6 +5044,8 @@ with pkgs; fuzzel = callPackage ../applications/misc/fuzzel { }; + fuzzylite = callPackage ../development/libraries/fuzzylite { }; + flashfocus = callPackage ../misc/flashfocus { }; qt-video-wlr = libsForQt5.callPackage ../applications/misc/qt-video-wlr { }; @@ -4861,6 +5104,8 @@ with pkgs; gh-ost = callPackage ../tools/misc/gh-ost { }; + ghauri = callPackage ../tools/security/ghauri { }; + ghdorker = callPackage ../tools/security/ghdorker { }; ghidra = if stdenv.isDarwin then darwin.apple_sdk_11_0.callPackage ../tools/security/ghidra/build.nix {} @@ -4876,6 +5121,8 @@ with pkgs; gir-rs = callPackage ../development/tools/gir { }; + girsh = callPackage ../tools/networking/girsh { }; + gist = callPackage ../tools/text/gist { }; gitjacker = callPackage ../tools/security/gitjacker { }; @@ -4933,6 +5180,8 @@ with pkgs; stdenv = gcc9Stdenv; }; + gpu-viewer = callPackage ../applications/misc/gpu-viewer { }; + greg = callPackage ../applications/audio/greg { pythonPackages = python3Packages; }; @@ -4957,8 +5206,12 @@ with pkgs; gti = callPackage ../tools/misc/gti { }; + has = callPackage ../applications/misc/has { }; + hdate = callPackage ../applications/misc/hdate { }; + headache = callPackage ../development/tools/headache { }; + heatseeker = callPackage ../tools/misc/heatseeker { }; hebcal = callPackage ../tools/misc/hebcal { }; @@ -5003,7 +5256,6 @@ with pkgs; cairo = cairo.override { xcbSupport = true; }; }; hyprland = callPackage ../applications/window-managers/hyprwm/hyprland { - stdenv = gcc12Stdenv; wlroots = pkgs.callPackage ../applications/window-managers/hyprwm/hyprland/wlroots.nix { }; udis86 = pkgs.callPackage ../applications/window-managers/hyprwm/hyprland/udis86.nix { }; }; @@ -5012,9 +5264,7 @@ with pkgs; hyprland-share-picker = libsForQt5.callPackage ../applications/window-managers/hyprwm/xdg-desktop-portal-hyprland/hyprland-share-picker.nix { }; - hyprpaper = callPackage ../applications/window-managers/hyprwm/hyprpaper { - stdenv = gcc12Stdenv; - }; + hyprpaper = callPackage ../applications/window-managers/hyprwm/hyprpaper { }; hyprpicker = callPackage ../applications/window-managers/hyprwm/hyprpicker { }; @@ -5080,6 +5330,8 @@ with pkgs; joystickwake = callPackage ../tools/games/joystickwake { }; + jumppad = callPackage ../tools/virtualization/jumppad { }; + jwt-cli = callPackage ../tools/security/jwt-cli { inherit (darwin.apple_sdk.frameworks) Security; }; @@ -5110,6 +5362,12 @@ with pkgs; klipper-genconf = callPackage ../servers/klipper/klipper-genconf.nix { }; + klipper-estimator = callPackage ../applications/misc/klipper-estimator { + inherit (darwin.apple_sdk.frameworks) Security; + }; + + klipperscreen = callPackage ../applications/misc/klipperscreen { }; + klog = qt5.callPackage ../applications/radio/klog { }; komga = callPackage ../servers/komga { }; @@ -5131,6 +5389,10 @@ with pkgs; languagetool = callPackage ../tools/text/languagetool { }; + languagetool-rust = callPackage ../tools/text/languagetool-rust { + inherit (darwin.apple_sdk.frameworks) Security; + }; + ldtk = callPackage ../applications/editors/ldtk { }; lepton = callPackage ../tools/graphics/lepton { }; @@ -5141,6 +5403,8 @@ with pkgs; lexicon = callPackage ../tools/admin/lexicon { }; + lenpaste = callPackage ../servers/lenpaste { }; + lief = callPackage ../development/libraries/lief { python = python3; }; @@ -5209,11 +5473,15 @@ with pkgs; mandown = callPackage ../tools/misc/mandown { }; + mantra = callPackage ../tools/security/mantra { }; + mapcidr = callPackage ../tools/misc/mapcidr { }; maple-mono = (callPackage ../data/fonts/maple-font { }).Mono; maple-mono-NF = (callPackage ../data/fonts/maple-font { }).NF; maple-mono-SC-NF = (callPackage ../data/fonts/maple-font { }).SC-NF; + maple-mono-otf = (callPackage ../data/fonts/maple-font { }).opentype; + maple-mono-woff2 = (callPackage ../data/fonts/maple-font { }).woff2; marl = callPackage ../development/libraries/marl { }; @@ -5230,7 +5498,7 @@ with pkgs; medusa = callPackage ../tools/security/medusa { }; megasync = libsForQt5.callPackage ../applications/misc/megasync { - ffmpeg = ffmpeg-full; + ffmpeg = ffmpeg_4; }; megacmd = callPackage ../applications/misc/megacmd { }; @@ -5268,7 +5536,7 @@ with pkgs; }; micropad = callPackage ../applications/office/micropad { - electron = electron_17; + electron = electron_23; }; midicsv = callPackage ../tools/audio/midicsv { }; @@ -5329,6 +5597,8 @@ with pkgs; mpris-scrobbler = callPackage ../tools/audio/mpris-scrobbler { }; + mpd-touch-screen-gui = callPackage ../applications/audio/mpd-touch-screen-gui { }; + mq-cli = callPackage ../tools/system/mq-cli { }; mrkd = with python3Packages; toPythonApplication mrkd; @@ -5339,6 +5609,8 @@ with pkgs; n2n = callPackage ../tools/networking/n2n { }; + nest-cli = callPackage ../development/tools/nest-cli { }; + nextdns = callPackage ../applications/networking/nextdns { }; nexttrace = callPackage ../tools/networking/nexttrace { }; @@ -5365,6 +5637,8 @@ with pkgs; nixpkgs-pytools = with python3.pkgs; toPythonApplication nixpkgs-pytools; + nostr-rs-relay = callPackage ../servers/nostr-rs-relay { }; + notemap = callPackage ../tools/networking/notemap { }; noteshrink = callPackage ../tools/misc/noteshrink { }; @@ -5377,6 +5651,8 @@ with pkgs; notifymuch = callPackage ../applications/misc/notifymuch { }; + nmh = callPackage ../tools/networking/nmh { }; + npins = callPackage ../tools/nix/npins { }; nrsc5 = callPackage ../applications/misc/nrsc5 { }; @@ -5425,6 +5701,10 @@ with pkgs; obinskit = callPackage ../applications/misc/obinskit { }; + ockam = callPackage ../tools/networking/ockam { + inherit (darwin.apple_sdk.frameworks) Security; + }; + odoo = callPackage ../applications/finance/odoo { }; odafileconverter = libsForQt5.callPackage ../applications/graphics/odafileconverter { }; @@ -5441,6 +5721,8 @@ with pkgs; osv-scanner = callPackage ../tools/security/osv-scanner { }; + otf2bdf = callPackage ../applications/misc/otf2bdf { }; + pastel = callPackage ../applications/misc/pastel { inherit (darwin.apple_sdk.frameworks) Security; }; @@ -5455,9 +5737,7 @@ with pkgs; pcb2gcode = callPackage ../tools/misc/pcb2gcode { }; - pcp = callPackage ../tools/misc/pcp { - buildGoModule = buildGo119Module; # go 1.20 build failure - }; + pcp = callPackage ../tools/misc/pcp { }; persepolis = python3Packages.callPackage ../tools/networking/persepolis { wrapQtAppsHook = qt5.wrapQtAppsHook; @@ -5471,6 +5751,8 @@ with pkgs; photon = callPackage ../tools/networking/photon { }; + photofield = callPackage ../servers/photofield { }; + photoprism = callPackage ../servers/photoprism { }; piglit = callPackage ../tools/graphics/piglit { }; @@ -5487,6 +5769,8 @@ with pkgs; electron = electron_22; }; + portal = callPackage ../tools/misc/portal { }; + pouf = callPackage ../tools/misc/pouf { }; poweralertd = callPackage ../tools/misc/poweralertd { }; @@ -5514,7 +5798,7 @@ with pkgs; waitron = callPackage ../tools/networking/waitron { }; - pyCA = python3Packages.callPackage ../applications/video/pyca { }; + pyCA = callPackage ../applications/video/pyca { }; pyznap = python3Packages.callPackage ../tools/backup/pyznap { }; @@ -5540,9 +5824,11 @@ with pkgs; river = callPackage ../applications/window-managers/river { }; rivercarro = callPackage ../applications/misc/rivercarro { - zig = zig_0_9; + zig = buildPackages.zig_0_9; }; + river-luatile = callPackage ../applications/misc/river-luatile{ }; + rmapi = callPackage ../applications/misc/remarkable/rmapi { }; rmate-sh = callPackage ../tools/misc/rmate-sh { }; @@ -5585,8 +5871,6 @@ with pkgs; simdjson = callPackage ../development/libraries/simdjson { }; - shipyard = callPackage ../tools/virtualization/shipyard { }; - shisho = callPackage ../tools/security/shisho { }; sigslot = callPackage ../development/libraries/sigslot { }; @@ -5611,9 +5895,7 @@ with pkgs; spacevim = callPackage ../applications/editors/spacevim { }; - srvc = callPackage ../applications/version-management/srvc { - inherit (darwin.apple_sdk.frameworks) Security; - }; + srvc = callPackage ../applications/version-management/srvc { }; ssmsh = callPackage ../tools/admin/ssmsh { }; @@ -5637,9 +5919,7 @@ with pkgs; string-machine = callPackage ../applications/audio/string-machine { }; - stripe-cli = callPackage ../tools/admin/stripe-cli { - buildGoModule = buildGo118Module; # tests fail with 1.19 - }; + stripe-cli = callPackage ../tools/admin/stripe-cli { }; bash-supergenpass = callPackage ../tools/security/bash-supergenpass { }; @@ -5775,6 +6055,8 @@ with pkgs; antibody = callPackage ../shells/zsh/antibody { }; + antidote = callPackage ../shells/zsh/antidote { }; + antigen = callPackage ../shells/zsh/antigen { }; apparix = callPackage ../tools/misc/apparix { }; @@ -5801,13 +6083,7 @@ with pkgs; enableExtraPlugins = true; }; - asciidoctor = callPackage ../tools/typesetting/asciidoctor { - bundlerApp = bundlerApp.override { - # asciidoc supports both ruby 2 and 3, - # but we don't want to be stuck on it: - ruby = ruby_3_1; - }; - }; + asciidoctor = callPackage ../tools/typesetting/asciidoctor { }; asciidoctor-with-extensions = callPackage ../tools/typesetting/asciidoctor-with-extensions { }; @@ -5901,6 +6177,8 @@ with pkgs; bogofilter = callPackage ../tools/misc/bogofilter { }; + bom = callPackage ../tools/admin/bom { }; + bomber-go = callPackage ../development/tools/bomber-go { }; bomutils = callPackage ../tools/archivers/bomutils { }; @@ -5925,8 +6203,6 @@ with pkgs; buku = callPackage ../applications/misc/buku { }; - bukut = callPackage ../applications/misc/bukut { }; - byzanz = callPackage ../applications/video/byzanz { }; algolia-cli = callPackage ../development/tools/algolia-cli { }; @@ -5969,6 +6245,8 @@ with pkgs; can-utils = callPackage ../os-specific/linux/can-utils { }; + cannelloni = callPackage ../os-specific/linux/cannelloni { }; + caudec = callPackage ../applications/audio/caudec { }; ccd2iso = callPackage ../tools/cd-dvd/ccd2iso { }; @@ -6035,9 +6313,9 @@ with pkgs; checkmake = callPackage ../development/tools/checkmake { }; - chit = callPackage ../development/tools/chit { - openssl = openssl_1_1; - }; + cherrybomb = callPackage ../tools/security/cherrybomb { }; + + chit = callPackage ../development/tools/chit { }; chkrootkit = callPackage ../tools/security/chkrootkit { }; @@ -6061,7 +6339,6 @@ with pkgs; clementine = libsForQt5.callPackage ../applications/audio/clementine { gst_plugins = with gst_all_1; [ gst-plugins-base gst-plugins-good gst-plugins-ugly gst-libav ]; - protobuf = protobuf3_19; }; mellowplayer = libsForQt5.callPackage ../applications/audio/mellowplayer { }; @@ -6091,12 +6368,7 @@ with pkgs; crlfuzz = callPackage ../tools/security/crlfuzz { }; - hedgedoc = callPackage ../servers/web-apps/hedgedoc { - inherit (callPackage ../development/tools/yarn2nix-moretea/yarn2nix { - nodejs = nodejs-16_x; - }) mkYarnPackage; - nodejs = nodejs-16_x; - }; + hedgedoc = callPackage ../servers/web-apps/hedgedoc { }; colord = callPackage ../tools/misc/colord { }; @@ -6144,15 +6416,11 @@ with pkgs; unifdef = callPackage ../development/tools/misc/unifdef { }; - uniffi-bindgen = callPackage ../development/tools/uniffi-bindgen { }; - unify = with python3Packages; toPythonApplication unify; unionfs-fuse = callPackage ../tools/filesystems/unionfs-fuse { }; - unparam = callPackage ../tools/misc/unparam { - buildGoModule = buildGo119Module; # go 1.20 build failure - }; + unparam = callPackage ../tools/misc/unparam { }; inherit (nodePackages) uppy-companion; @@ -6285,8 +6553,8 @@ with pkgs; agebox = callPackage ../tools/security/agebox { }; - age-plugin-yubikey = callPackage ../tools/security/age-plugin-yubikey { - inherit (pkgs.darwin.apple_sdk.frameworks) Foundation PCSC; + age-plugin-yubikey = darwin.apple_sdk_11_0.callPackage ../tools/security/age-plugin-yubikey { + inherit (darwin.apple_sdk_11_0.frameworks) Foundation PCSC IOKit; }; artim-dark = callPackage ../data/themes/artim-dark { }; @@ -6306,6 +6574,8 @@ with pkgs; bluetooth_battery = python3Packages.callPackage ../applications/misc/bluetooth_battery { }; + bombardier = callPackage ../tools/networking/bombardier { }; + calyx-vpn = libsForQt5.callPackage ../tools/networking/bitmask-vpn { provider = "calyx"; inherit (darwin.apple_sdk.frameworks) CoreFoundation Security; @@ -6313,6 +6583,8 @@ with pkgs; cask-server = libsForQt5.callPackage ../applications/misc/cask-server { }; + cc2538-bsl = callPackage ../tools/misc/cc2538-bsl { }; + code-browser-qt = libsForQt5.callPackage ../applications/editors/code-browser { withQt = true; }; code-browser-gtk2 = callPackage ../applications/editors/code-browser { withGtk2 = true; }; code-browser-gtk = callPackage ../applications/editors/code-browser { withGtk3 = true; }; @@ -6329,6 +6601,8 @@ with pkgs; changetower = callPackage ../tools/networking/changetower { }; + chatblade = callPackage ../applications/misc/chatblade { }; + checkbashisms = callPackage ../development/tools/misc/checkbashisms { }; checkmate = callPackage ../development/tools/checkmate { }; @@ -6347,6 +6621,8 @@ with pkgs; cloc = callPackage ../tools/misc/cloc { }; + clolcat = callPackage ../tools/misc/clolcat { }; + cloog = callPackage ../development/libraries/cloog { isl = isl_0_14; }; @@ -6379,8 +6655,12 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) Security; }; + codeberg-pages = callPackage ../development/tools/continuous-integration/codeberg-pages { }; + codebraid = callPackage ../tools/misc/codebraid { }; + codemov = callPackage ../tools/misc/codemov { }; + codevis = callPackage ../tools/misc/codevis { }; compass = callPackage ../development/tools/compass { }; @@ -6458,6 +6738,7 @@ with pkgs; cudaPackages_11 = cudaPackages_11_7; cudaPackages_12_0 = callPackage ./cuda-packages.nix { cudaVersion = "12.0"; }; + cudaPackages_12_1 = callPackage ./cuda-packages.nix { cudaVersion = "12.1"; }; cudaPackages_12 = cudaPackages_12_0; # TODO: try upgrading once there is a cuDNN release supporting CUDA 12. No @@ -6498,6 +6779,8 @@ with pkgs; curlie = callPackage ../tools/networking/curlie { }; + trurl = callPackage ../tools/networking/trurl { }; + cunit = callPackage ../tools/misc/cunit { }; bcunit = callPackage ../tools/misc/bcunit { }; @@ -6559,11 +6842,7 @@ with pkgs; deer = callPackage ../shells/zsh/zsh-deer { }; - deno = callPackage ../development/web/deno { - inherit (darwin) libobjc; - inherit (darwin.apple_sdk.frameworks) - Security CoreServices Metal Foundation QuartzCore; - }; + deno = callPackage ../development/web/deno { }; detox = callPackage ../tools/misc/detox { }; @@ -6630,9 +6909,7 @@ with pkgs; dnspeep = callPackage ../tools/security/dnspeep { }; - dnsproxy = callPackage ../tools/networking/dnsproxy { - buildGoModule = buildGo119Module; # go 1.20 build failure - }; + dnsproxy = callPackage ../tools/networking/dnsproxy { }; dnsperf = callPackage ../tools/networking/dnsperf { }; @@ -6652,16 +6929,18 @@ with pkgs; dhcping = callPackage ../tools/networking/dhcping { }; + dotacat = callPackage ../tools/misc/dotacat { }; + di = callPackage ../tools/system/di { }; diction = callPackage ../tools/text/diction { }; - diffoscopeMinimal = callPackage ../tools/misc/diffoscope { + diffoscope = callPackage ../tools/misc/diffoscope { jdk = jdk8; }; - diffoscope = diffoscopeMinimal.override { - enableBloat = !stdenv.isDarwin; + diffoscopeMinimal = diffoscope.override { + enableBloat = false; }; diffr = callPackage ../tools/text/diffr { @@ -6676,16 +6955,9 @@ with pkgs; diffutils = callPackage ../tools/text/diffutils { }; - dir2opus = callPackage ../tools/audio/dir2opus { - inherit (python2Packages) mutagen python wrapPython; - }; - dsp = callPackage ../tools/audio/dsp { }; - dirdiff = callPackage ../tools/text/dirdiff { - tcl = tcl-8_5; - tk = tk-8_5; - }; + dirdiff = callPackage ../tools/text/dirdiff { }; dwdiff = callPackage ../applications/misc/dwdiff { }; @@ -6709,9 +6981,12 @@ with pkgs; dleyna-server = callPackage ../development/libraries/dleyna-server { }; - dmd = callPackage ../development/compilers/dmd { + dmd = callPackage ../development/compilers/dmd ({ inherit (darwin.apple_sdk.frameworks) Foundation; - }; + } // lib.optionalAttrs stdenv.isLinux { + # https://github.com/NixOS/nixpkgs/pull/206907#issuecomment-1527034123 + stdenv = gcc11Stdenv; + }); dmg2img = callPackage ../tools/misc/dmg2img { }; @@ -6719,6 +6994,8 @@ with pkgs; doas = callPackage ../tools/security/doas { }; + doas-sudo-shim = callPackage ../tools/security/doas-sudo-shim { }; + docbook2x = callPackage ../tools/typesetting/docbook2x { }; docbook2mdoc = callPackage ../tools/misc/docbook2mdoc { }; @@ -6734,12 +7011,11 @@ with pkgs; dog = callPackage ../tools/system/dog { }; dogdns = callPackage ../tools/networking/dogdns { - openssl = openssl_1_1; inherit (darwin.apple_sdk.frameworks) Security; }; doggo = callPackage ../tools/networking/doggo { - buildGoModule = buildGo118Module; # build fails with 1.19 + buildGoModule = buildGo119Module; # build fails with 1.20 }; dosfstools = callPackage ../tools/filesystems/dosfstools { }; @@ -6750,26 +7026,12 @@ with pkgs; domoticz = callPackage ../servers/domoticz { }; - doomseeker = qt5.callPackage ../applications/misc/doomseeker { }; - dorkscout = callPackage ../tools/security/dorkscout { }; downonspot = callPackage ../applications/misc/downonspot { }; sl1-to-photon = python3Packages.callPackage ../applications/misc/sl1-to-photon { }; - slade = callPackage ../applications/misc/slade { - wxGTK = wxGTK32.override { - withWebKit = true; - }; - }; - - sladeUnstable = callPackage ../applications/misc/slade/git.nix { - wxGTK = wxGTK32.override { - withWebKit = true; - }; - }; - drive = callPackage ../applications/networking/drive { }; driftnet = callPackage ../tools/networking/driftnet { }; @@ -6879,6 +7141,8 @@ with pkgs; edk2-uefi-shell = callPackage ../tools/misc/edk2-uefi-shell { }; + edl = callPackage ../development/embedded/edl { }; + edlib = callPackage ../development/libraries/science/biology/edlib { }; eff = callPackage ../development/interpreters/eff { }; @@ -6893,6 +7157,8 @@ with pkgs; engauge-digitizer = libsForQt5.callPackage ../applications/science/math/engauge-digitizer { }; + epub2txt2 = callPackage ../tools/text/epub2txt2 { }; + epubcheck = callPackage ../tools/text/epubcheck { }; evil-winrm = callPackage ../tools/security/evil-winrm { }; @@ -6953,7 +7219,7 @@ with pkgs; schildichat-desktop = callPackage ../applications/networking/instant-messengers/schildichat/schildichat-desktop.nix { inherit (darwin.apple_sdk.frameworks) Security AppKit CoreServices; - electron = electron_22; + electron = electron_24; }; schildichat-desktop-wayland = writeScriptBin "schildichat-desktop" '' #!/bin/sh @@ -6978,21 +7244,14 @@ with pkgs; timeline = callPackage ../applications/office/timeline { }; - tsm-client = callPackage ../tools/backup/tsm-client { - openssl = openssl_1_1; - }; - tsm-client-withGui = callPackage ../tools/backup/tsm-client { - openssl = openssl_1_1; - enableGui = true; - }; + tsm-client = callPackage ../tools/backup/tsm-client { }; + tsm-client-withGui = callPackage ../tools/backup/tsm-client { enableGui = true; }; tracker = callPackage ../development/libraries/tracker { }; tracker-miners = callPackage ../development/libraries/tracker-miners { }; - tracy = callPackage ../development/tools/tracy { - inherit (darwin.apple_sdk.frameworks) Carbon AppKit; - }; + tracy = callPackage ../development/tools/tracy { }; tridactyl-native = callPackage ../tools/networking/tridactyl-native { }; @@ -7031,6 +7290,8 @@ with pkgs; wallutils = callPackage ../tools/graphics/wallutils { }; + wayback = callPackage ../tools/misc/wayback { }; + worker-build = callPackage ../development/tools/worker-build { inherit (darwin.apple_sdk.frameworks) Security; }; @@ -7063,6 +7324,8 @@ with pkgs; zeek = callPackage ../applications/networking/ids/zeek { }; + zeekscript = callPackage ../tools/security/zeekscript { }; + zoekt = callPackage ../tools/text/zoekt { }; zonemaster-cli = perlPackages.ZonemasterCLI; @@ -7103,36 +7366,17 @@ with pkgs; # The latest version used by elasticsearch, logstash, kibana and the the beats from elastic. # When updating make sure to update all plugins or they will break! - elk6Version = "6.8.21"; - elk7Version = "7.17.4"; + elk7Version = "7.17.10"; - elasticsearch6 = callPackage ../servers/search/elasticsearch/6.x.nix { - 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; - 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 { util-linux = util-linuxMinimal; jre_headless = jdk11_headless; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731 }; - elasticsearch = elasticsearch6; - elasticsearch-oss = elasticsearch6-oss; + elasticsearch = elasticsearch7; elasticsearchPlugins = recurseIntoAttrs ( - callPackage ../servers/search/elasticsearch/plugins.nix { - elasticsearch = elasticsearch-oss; - } + callPackage ../servers/search/elasticsearch/plugins.nix {} ); - elasticsearch6Plugins = elasticsearchPlugins.override { - elasticsearch = elasticsearch6-oss; - }; - elasticsearch7Plugins = elasticsearchPlugins.override { - elasticsearch = elasticsearch7; - }; elasticsearch-curator = callPackage ../tools/admin/elasticsearch-curator { }; @@ -7155,9 +7399,7 @@ with pkgs; emv = callPackage ../tools/misc/emv { }; - enblend-enfuse = callPackage ../tools/graphics/enblend-enfuse { - boost = boost172; - }; + enblend-enfuse = callPackage ../tools/graphics/enblend-enfuse { }; enc = callPackage ../tools/security/enc { }; @@ -7165,9 +7407,7 @@ with pkgs; endlessh-go = callPackage ../servers/endlessh-go { }; - eris-go = callPackage ../servers/eris-go { - buildGoModule = buildGo119Module; # go 1.20 build failure - }; + eris-go = callPackage ../servers/eris-go { }; ericw-tools = callPackage ../applications/misc/ericw-tools { stdenv = gcc10StdenvCompat; }; @@ -7273,43 +7513,6 @@ with pkgs; fatsort = callPackage ../tools/filesystems/fatsort { }; - fcitx = callPackage ../tools/inputmethods/fcitx { - plugins = []; - }; - - fcitx-engines = recurseIntoAttrs { - - anthy = callPackage ../tools/inputmethods/fcitx-engines/fcitx-anthy { }; - - chewing = callPackage ../tools/inputmethods/fcitx-engines/fcitx-chewing { }; - - hangul = callPackage ../tools/inputmethods/fcitx-engines/fcitx-hangul { }; - - unikey = callPackage ../tools/inputmethods/fcitx-engines/fcitx-unikey { }; - - rime = callPackage ../tools/inputmethods/fcitx-engines/fcitx-rime { }; - - m17n = callPackage ../tools/inputmethods/fcitx-engines/fcitx-m17n { }; - - mozc = callPackage ../tools/inputmethods/fcitx-engines/fcitx-mozc { - python = python2; - inherit (python2Packages) gyp; - protobuf = pkgs.protobuf3_8.overrideDerivation (_: { stdenv = clangStdenv; }); - }; - - table-extra = callPackage ../tools/inputmethods/fcitx-engines/fcitx-table-extra { }; - - table-other = callPackage ../tools/inputmethods/fcitx-engines/fcitx-table-other { }; - - cloudpinyin = callPackage ../tools/inputmethods/fcitx-engines/fcitx-cloudpinyin { }; - - libpinyin = libsForQt5.callPackage ../tools/inputmethods/fcitx-engines/fcitx-libpinyin { }; - - skk = callPackage ../tools/inputmethods/fcitx-engines/fcitx-skk { }; - }; - - fcitx-configtool = callPackage ../tools/inputmethods/fcitx/fcitx-configtool.nix { }; - chewing-editor = libsForQt5.callPackage ../applications/misc/chewing-editor { }; fcitx5 = libsForQt5.callPackage ../tools/inputmethods/fcitx5 { }; @@ -7324,6 +7527,12 @@ with pkgs; }; }; + fcitx5-skk = libsForQt5.callPackage ../tools/inputmethods/fcitx5/fcitx5-skk.nix { }; + + fcitx5-skk-qt = fcitx5-skk.override { + enableQt = true; + }; + fcitx5-unikey = libsForQt5.callPackage ../tools/inputmethods/fcitx5/fcitx5-unikey.nix { }; fcitx5-configtool = libsForQt5.callPackage ../tools/inputmethods/fcitx5/fcitx5-configtool.nix { }; @@ -7417,9 +7626,9 @@ with pkgs; findutils = callPackage ../tools/misc/findutils { }; - findup = callPackage ../tools/misc/findup { - zig = zig_0_9; - }; + findup = callPackage ../tools/misc/findup { }; + + fingerprintx = callPackage ../tools/security/fingerprintx { }; bsd-finger = callPackage ../tools/networking/bsd-finger { }; bsd-fingerd = bsd-finger.override({ buildClient = false; }); @@ -7434,6 +7643,8 @@ with pkgs; flashrom = callPackage ../tools/misc/flashrom { }; + flashrom-stable = callPackage ../tools/misc/flashrom-stable { }; + flent = python3Packages.callPackage ../applications/networking/flent { }; flexoptix-app = callPackage ../tools/misc/flexoptix-app { }; @@ -7480,6 +7691,8 @@ with pkgs; feedgnuplot = callPackage ../tools/graphics/feedgnuplot { }; + fermyon-spin = callPackage ../development/tools/fermyon-spin { }; + fbcat = callPackage ../tools/misc/fbcat { }; fbv = callPackage ../tools/graphics/fbv { }; @@ -7589,6 +7802,8 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) AppKit CoreFoundation DiskArbitration Foundation IOKit; }; + frigate = callPackage ../applications/video/frigate { }; + frostwire = callPackage ../applications/networking/p2p/frostwire { }; frostwire-bin = callPackage ../applications/networking/p2p/frostwire/frostwire-bin.nix { }; @@ -7610,19 +7825,13 @@ with pkgs; fusuma = callPackage ../tools/inputmethods/fusuma { }; - fdbPackages = dontRecurseIntoAttrs (callPackage ../servers/foundationdb { - openjdk = openjdk8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731 - libressl = libressl_3_4; - }); + fdbPackages = dontRecurseIntoAttrs (callPackage ../servers/foundationdb { }); inherit (fdbPackages) - foundationdb51 - foundationdb52 - foundationdb60 - foundationdb61 + foundationdb71 ; - foundationdb = foundationdb61; + foundationdb = foundationdb71; fuse-7z-ng = callPackage ../tools/filesystems/fuse-7z-ng { }; @@ -7638,6 +7847,8 @@ with pkgs; texinfo = texinfo6_7; # Uses @setcontentsaftertitlepage, removed in 6.8. }; + elastic = callPackage ../applications/misc/elastic { }; + exfat = callPackage ../tools/filesystems/exfat { }; exfatprogs = callPackage ../tools/filesystems/exfatprogs { }; @@ -7775,6 +7986,8 @@ with pkgs; gitlab-clippy = callPackage ../development/tools/rust/gitlab-clippy { }; + gitlab-container-registry = callPackage ../applications/version-management/gitlab/gitlab-container-registry { }; + gitlab-pages = callPackage ../applications/version-management/gitlab/gitlab-pages { }; gitlab-runner = callPackage ../development/tools/continuous-integration/gitlab-runner { }; @@ -7885,8 +8098,13 @@ with pkgs; gnupg1orig = callPackage ../tools/security/gnupg/1.nix { }; gnupg1compat = callPackage ../tools/security/gnupg/1compat.nix { }; gnupg1 = gnupg1compat; # use config.packageOverrides if you prefer original gnupg1 + + gnupg22 = callPackage ../tools/security/gnupg/22.nix { + pinentry = if stdenv.isDarwin then pinentry_mac else pinentry-gtk2; + libgcrypt = libgcrypt_1_8; + }; + gnupg24 = callPackage ../tools/security/gnupg/24.nix { - guiSupport = stdenv.isDarwin; pinentry = if stdenv.isDarwin then pinentry_mac else pinentry-gtk2; }; gnupg = gnupg24; @@ -7953,7 +8171,7 @@ with pkgs; google-fonts = callPackage ../data/fonts/google-fonts { }; - google-clasp = nodePackages."@google/clasp"; + google-clasp = callPackage ../development/tools/google-clasp { }; google-compute-engine = with python38.pkgs; toPythonApplication google-compute-engine; @@ -8022,11 +8240,20 @@ with pkgs; grafterm = callPackage ../tools/misc/grafterm { }; + gradience = callPackage ../applications/misc/gradience { }; + grafx2 = callPackage ../applications/graphics/grafx2 { }; grails = callPackage ../development/web/grails { jdk = null; }; - graylog = callPackage ../tools/misc/graylog { }; + graylog-3_3 = callPackage ../tools/misc/graylog/3.3.nix { }; + + graylog-4_0 = callPackage ../tools/misc/graylog/4.0.nix { }; + + graylog-4_3 = callPackage ../tools/misc/graylog/4.3.nix { }; + + graylog-5_0 = callPackage ../tools/misc/graylog/5.0.nix { }; + graylogPlugins = recurseIntoAttrs ( callPackage ../tools/misc/graylog/plugins.nix { } ); @@ -8038,7 +8265,6 @@ with pkgs; graphviz-nox = callPackage ../tools/graphics/graphviz { inherit (darwin.apple_sdk.frameworks) ApplicationServices; withXorg = false; - libdevil = libdevil-nox; }; grass-sass = callPackage ../tools/misc/grass-sass { }; @@ -8051,6 +8277,8 @@ with pkgs; gyb = callPackage ../tools/backup/gyb { }; + halftone = callPackage ../applications/graphics/halftone { }; + harminv = callPackage ../development/libraries/science/chemistry/harminv { }; igrep = callPackage ../tools/text/igrep { @@ -8067,7 +8295,7 @@ with pkgs; robodoc = callPackage ../tools/text/robodoc { }; - ucg = callPackage ../tools/text/ucg { stdenv = gcc10StdenvCompat; }; + ucg = callPackage ../tools/text/ucg { }; grive2 = callPackage ../tools/filesystems/grive2 { }; @@ -8094,17 +8322,7 @@ with pkgs; grpc-client-cli = callPackage ../development/tools/misc/grpc-client-cli { }; - grub = pkgsi686Linux.callPackage ../tools/misc/grub ({ - stdenv = overrideCC stdenv buildPackages.pkgsi686Linux.gcc6; - } // (config.grub or {})); - - trustedGrub = pkgsi686Linux.callPackage ../tools/misc/grub/trusted.nix { }; - - trustedGrub-for-HP = pkgsi686Linux.callPackage ../tools/misc/grub/trusted.nix { for_HP_laptop = true; }; - - grub2 = grub2_full; - - grub2_full = callPackage ../tools/misc/grub/2.0x.nix { + grub2 = callPackage ../tools/misc/grub/default.nix { # update breaks grub2 gnulib = pkgs.gnulib.overrideAttrs (_: rec { version = "20200223"; @@ -8124,7 +8342,7 @@ with pkgs; zfsSupport = false; }; - grub2_xen = grub2_full.override { + grub2_xen = grub2.override { xenSupport = true; }; @@ -8145,9 +8363,7 @@ with pkgs; sbctl = callPackage ../tools/security/sbctl { }; - sbsigntool = callPackage ../tools/security/sbsigntool { - openssl = openssl_1_1; - }; + sbsigntool = callPackage ../tools/security/sbsigntool { }; sonic-server = callPackage ../servers/search/sonic-server { }; @@ -8269,9 +8485,7 @@ with pkgs; haveged = callPackage ../tools/security/haveged { }; - habitat = callPackage ../applications/networking/cluster/habitat { - openssl = openssl_1_1; - }; + habitat = callPackage ../applications/networking/cluster/habitat { }; hashcash = callPackage ../tools/security/hashcash { }; @@ -8317,8 +8531,12 @@ with pkgs; harmonia = callPackage ../tools/package-management/harmonia { }; + hayagriva = callPackage ../tools/typesetting/hayagriva { }; + hcl2json = callPackage ../applications/misc/hcl2json { }; + hcledit = callPackage ../tools/text/hcledit { }; + hcxtools = callPackage ../tools/security/hcxtools { }; hcxdumptool = callPackage ../tools/security/hcxdumptool { }; @@ -8362,6 +8580,8 @@ with pkgs; headscale = callPackage ../servers/headscale { }; + health = callPackage ../applications/misc/health { }; + healthchecks = callPackage ../servers/web-apps/healthchecks { }; heisenbridge = callPackage ../servers/heisenbridge { }; @@ -8411,6 +8631,8 @@ with pkgs; hostname-debian = callPackage ../tools/networking/hostname-debian { }; + hotdoc = python3Packages.callPackage ../development/tools/hotdoc { }; + hotpatch = callPackage ../development/libraries/hotpatch { }; hotspot = libsForQt5.callPackage ../development/tools/analysis/hotspot { }; @@ -8441,12 +8663,12 @@ with pkgs; httping = callPackage ../tools/networking/httping { }; - httplz = callPackage ../tools/networking/httplz { - inherit (darwin.apple_sdk.frameworks) Security; - }; + httplz = callPackage ../tools/networking/httplz { }; httpfs2 = callPackage ../tools/filesystems/httpfs { }; + httprobe = callPackage ../tools/networking/httprobe { }; + httpstat = callPackage ../tools/networking/httpstat { }; httptunnel = callPackage ../tools/networking/httptunnel { }; @@ -8485,6 +8707,8 @@ with pkgs; jamulus = libsForQt5.callPackage ../applications/audio/jamulus { }; + ultrablue-server = callPackage ../os-specific/linux/ultrablue-server { }; + ibm-sw-tpm2 = callPackage ../tools/security/ibm-sw-tpm2 { }; ibniz = callPackage ../tools/graphics/ibniz { }; @@ -8560,7 +8784,7 @@ with pkgs; imgurbash2 = callPackage ../tools/graphics/imgurbash2 { }; - in-formant = callPackage ../applications/audio/in-formant { }; + in-formant = qt6Packages.callPackage ../applications/audio/in-formant { }; inadyn = callPackage ../tools/networking/inadyn { }; @@ -8572,7 +8796,9 @@ with pkgs; inferno = callPackage ../development/tools/inferno { }; - inform6 = callPackage ../development/compilers/inform6 { }; + infisical = callPackage ../development/tools/infisical { }; + + inform6 = darwin.apple_sdk_11_0.callPackage ../development/compilers/inform6 { }; inform7 = callPackage ../development/compilers/inform7 { }; @@ -8613,6 +8839,8 @@ with pkgs; ioccheck = callPackage ../tools/security/ioccheck { }; + iocextract = with python3Packages; toPythonApplication iocextract; + ioping = callPackage ../tools/system/ioping { }; ior = callPackage ../tools/system/ior { }; @@ -8633,15 +8861,11 @@ with pkgs; ipfetch = callPackage ../tools/networking/ipfetch { }; - ipfs-cluster = callPackage ../applications/networking/ipfs-cluster { - buildGoModule = buildGo119Module; # go 1.20 build failure - }; + ipfs-cluster = callPackage ../applications/networking/ipfs-cluster { }; ipfs-upload-client = callPackage ../applications/networking/ipfs-upload-client { }; - ipget = callPackage ../applications/networking/ipget { - buildGoModule = buildGo118Module; # build fails with 1.19 - }; + ipget = callPackage ../applications/networking/ipget { }; i-pi = with python3Packages; toPythonApplication i-pi; @@ -8680,9 +8904,7 @@ with pkgs; isl_0_20 = callPackage ../development/libraries/isl/0.20.0.nix { }; isl_0_24 = callPackage ../development/libraries/isl/0.24.0.nix { }; - ispike = callPackage ../development/libraries/science/robotics/ispike { - boost = boost16x; - }; + ispike = callPackage ../development/libraries/science/robotics/ispike { }; isrcsubmit = callPackage ../tools/audio/isrcsubmit { stdenv = gcc10StdenvCompat; }; @@ -8722,6 +8944,8 @@ with pkgs; jc = with python3Packages; toPythonApplication jc; + jcli = callPackage ../development/tools/misc/jcli { }; + jd-cli = callPackage ../tools/security/jd-cli { }; jd-diff-patch = callPackage ../development/tools/jd-diff-patch { }; @@ -8732,8 +8956,12 @@ with pkgs; jekyll = callPackage ../applications/misc/jekyll { }; + jen = callPackage ../tools/text/jen { }; + jet = callPackage ../development/tools/jet { }; + jf = callPackage ../development/tools/jf { }; + jfmt = callPackage ../development/tools/jfmt { }; jfsutils = callPackage ../tools/filesystems/jfsutils { }; @@ -8783,6 +9011,8 @@ with pkgs; jot = callPackage ../applications/misc/jot { }; + jotdown = callPackage ../tools/text/jotdown { }; + journaldriver = callPackage ../tools/misc/journaldriver { }; jp = callPackage ../development/tools/jp { }; @@ -8823,6 +9053,8 @@ with pkgs; json-schema-for-humans = with python3Packages; toPythonApplication json-schema-for-humans; + jsonfmt = callPackage ../development/tools/misc/jsonfmt { }; + jsonwatch = callPackage ../tools/misc/jsonwatch { inherit (darwin.apple_sdk.frameworks) Security; }; @@ -8902,6 +9134,8 @@ with pkgs; keepalived = callPackage ../tools/networking/keepalived { }; + keepwn = callPackage ../tools/security/keepwn { }; + kestrel = callPackage ../tools/security/kestrel { }; kexec-tools = callPackage ../os-specific/linux/kexec-tools { }; @@ -8946,8 +9180,6 @@ with pkgs; kibi = callPackage ../applications/editors/kibi { }; - kio-admin = libsForQt5.callPackage ../tools/filesystems/kio-admin { }; - kio-fuse = libsForQt5.callPackage ../tools/filesystems/kio-fuse { }; kismet = callPackage ../applications/networking/sniffers/kismet { }; @@ -8960,6 +9192,8 @@ with pkgs; knockpy = callPackage ../tools/security/knockpy { }; + kool = callPackage ../development/tools/misc/kool { }; + kore = callPackage ../development/web/kore { openssl = openssl_1_1; }; @@ -9000,9 +9234,7 @@ with pkgs; kubergrunt = callPackage ../applications/networking/cluster/kubergrunt { }; - kubo = callPackage ../applications/networking/kubo { - buildGoModule = buildGo119Module; # go 1.20 build failure - }; + kubo = callPackage ../applications/networking/kubo { }; kubo-migrator-all-fs-repo-migrations = callPackage ../applications/networking/kubo-migrator/all-migrations.nix { }; kubo-migrator-unwrapped = callPackage ../applications/networking/kubo-migrator/unwrapped.nix { }; @@ -9075,6 +9307,8 @@ with pkgs; libgen-cli = callPackage ../tools/misc/libgen-cli { }; + libpff = callPackage ../tools/misc/libpff {}; + licensor = callPackage ../tools/misc/licensor { }; lesspipe = callPackage ../tools/misc/lesspipe { }; @@ -9085,6 +9319,8 @@ with pkgs; lfs = callPackage ../tools/filesystems/lfs { }; + linuxwave = callPackage ../tools/audio/linuxwave { }; + littlefs-fuse = callPackage ../tools/filesystems/littlefs-fuse { }; lksctp-tools = callPackage ../os-specific/linux/lksctp-tools { }; @@ -9105,15 +9341,8 @@ with pkgs; lockfileProgs = callPackage ../tools/misc/lockfile-progs { }; - logstash6 = callPackage ../tools/misc/logstash/6.x.nix { - # https://www.elastic.co/support/matrix#logstash-and-jvm - jre = jdk11_headless; - }; - logstash6-oss = callPackage ../tools/misc/logstash/6.x.nix { - enableUnfree = false; - # https://www.elastic.co/support/matrix#logstash-and-jvm - jre = jdk11_headless; - }; + loganalyzer = libsForQt5.callPackage ../development/tools/loganalyzer { }; + logstash7 = callPackage ../tools/misc/logstash/7.x.nix { # https://www.elastic.co/support/matrix#logstash-and-jvm jre = jdk11_headless; @@ -9123,7 +9352,7 @@ with pkgs; # https://www.elastic.co/support/matrix#logstash-and-jvm jre = jdk11_headless; }; - logstash = logstash6; + logstash = logstash7; logstash-contrib = callPackage ../tools/misc/logstash/contrib.nix { }; @@ -9146,6 +9375,8 @@ with pkgs; ltwheelconf = callPackage ../applications/misc/ltwheelconf { }; + lunatask = callPackage ../applications/misc/lunatask { }; + lvmsync = callPackage ../tools/backup/lvmsync { }; kapp = callPackage ../tools/networking/kapp { }; @@ -9173,13 +9404,13 @@ with pkgs; mask = callPackage ../development/tools/mask { }; + maskromtool = qt6Packages.callPackage ../tools/graphics/maskromtool { }; + mathpix-snipping-tool = callPackage ../tools/misc/mathpix-snipping-tool { }; matrix-conduit = callPackage ../servers/matrix-conduit { }; - /* Python 3.8 is currently broken with matrix-synapse since `python38Packages.bleach` fails - (https://github.com/NixOS/nixpkgs/issues/76093) */ - matrix-synapse = callPackage ../servers/matrix-synapse { /*python3 = python38;*/ }; + matrix-synapse = callPackage ../servers/matrix-synapse { }; matrix-synapse-plugins = recurseIntoAttrs matrix-synapse.plugins; @@ -9187,9 +9418,13 @@ with pkgs; matrix-appservice-irc = callPackage ../servers/matrix-synapse/matrix-appservice-irc { }; - matrix-appservice-slack = callPackage ../servers/matrix-synapse/matrix-appservice-slack { }; + matrix-appservice-slack = callPackage ../servers/matrix-synapse/matrix-appservice-slack { + matrix-sdk-crypto-nodejs = matrix-sdk-crypto-nodejs-0_1_0-beta_3; + }; - matrix-appservice-discord = callPackage ../servers/matrix-appservice-discord { }; + matrix-appservice-discord = callPackage ../servers/matrix-appservice-discord { + matrix-sdk-crypto-nodejs = matrix-sdk-crypto-nodejs-0_1_0-beta_3; + }; matrix-corporal = callPackage ../servers/matrix-corporal { }; @@ -9223,12 +9458,16 @@ with pkgs; mdbook-cmdrun = callPackage ../tools/text/mdbook-cmdrun { }; + mdbook-d2 = callPackage ../tools/text/mdbook-d2 { }; + mdbook-pagetoc = callPackage ../tools/text/mdbook-pagetoc { }; mdbook-graphviz = callPackage ../tools/text/mdbook-graphviz { inherit (darwin.apple_sdk.frameworks) CoreServices; }; + mdbook-i18n-helpers = callPackage ../tools/text/mdbook-i18n-helpers { }; + mdbook-katex = callPackage ../tools/text/mdbook-katex { inherit (darwin.apple_sdk.frameworks) CoreServices; }; @@ -9255,6 +9494,10 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) CoreServices; }; + mdbook-toc = callPackage ../tools/text/mdbook-toc { + inherit (darwin.apple_sdk.frameworks) CoreServices; + }; + mdbook-admonish = callPackage ../tools/text/mdbook-admonish { inherit (darwin.apple_sdk.frameworks) CoreServices; }; @@ -9269,7 +9512,7 @@ with pkgs; }; meilisearch = callPackage ../servers/search/meilisearch { - inherit (darwin.apple_sdk.frameworks) Security DiskArbitration Foundation; + inherit (darwin.apple_sdk_11_0.frameworks) Security; }; memtester = callPackage ../tools/system/memtester { }; @@ -9290,7 +9533,9 @@ with pkgs; ministat = callPackage ../tools/misc/ministat { }; - mjolnir = callPackage ../servers/mjolnir { }; + mjolnir = callPackage ../servers/mjolnir { + matrix-sdk-crypto-nodejs = matrix-sdk-crypto-nodejs-0_1_0-beta_3; + }; mmutils = callPackage ../tools/X11/mmutils { }; @@ -9371,32 +9616,32 @@ with pkgs; nodenv = callPackage ../development/tools/nodenv { }; - nodejs = hiPrio nodejs-18_x; + nodejs = hiPrio nodejs_18; - nodejs-slim = nodejs-slim-18_x; + nodejs-slim = nodejs-slim_18; - nodejs-14_x = callPackage ../development/web/nodejs/v14.nix { + nodejs_14 = callPackage ../development/web/nodejs/v14.nix { openssl = openssl_1_1; }; - nodejs-slim-14_x = callPackage ../development/web/nodejs/v14.nix { + nodejs-slim_14 = callPackage ../development/web/nodejs/v14.nix { openssl = openssl_1_1; enableNpm = false; }; - nodejs-16_x = callPackage ../development/web/nodejs/v16.nix { }; - nodejs-slim-16_x = callPackage ../development/web/nodejs/v16.nix { + nodejs_16 = callPackage ../development/web/nodejs/v16.nix { }; + nodejs-slim_16 = callPackage ../development/web/nodejs/v16.nix { enableNpm = false; }; - nodejs-18_x = callPackage ../development/web/nodejs/v18.nix { }; - nodejs-slim-18_x = callPackage ../development/web/nodejs/v18.nix { + nodejs_18 = callPackage ../development/web/nodejs/v18.nix { }; + nodejs-slim_18 = callPackage ../development/web/nodejs/v18.nix { enableNpm = false; }; - nodejs-19_x = callPackage ../development/web/nodejs/v19.nix { }; - nodejs-slim-19_x = callPackage ../development/web/nodejs/v19.nix { + nodejs_20 = callPackage ../development/web/nodejs/v20.nix { }; + nodejs-slim_20 = callPackage ../development/web/nodejs/v20.nix { enableNpm = false; }; # Update this when adding the newest nodejs major version! - nodejs_latest = nodejs-19_x; - nodejs-slim_latest = nodejs-slim-19_x; + nodejs_latest = nodejs_20; + nodejs-slim_latest = nodejs-slim_20; buildNpmPackage = callPackage ../build-support/node/build-npm-package { }; @@ -9426,6 +9671,8 @@ with pkgs; kea = callPackage ../tools/networking/kea { }; + keama = callPackage ../tools/networking/keama { }; + iredis = callPackage ../tools/admin/iredis { }; ispell = callPackage ../tools/text/ispell { }; @@ -9434,18 +9681,18 @@ with pkgs; jbofihe = callPackage ../tools/text/jbofihe { }; + jbrowse = callPackage ../applications/science/biology/jbrowse { }; + jumanpp = callPackage ../tools/text/jumanpp { }; jump = callPackage ../tools/system/jump { }; - larynx = callPackage ../tools/audio/larynx { }; - - larynx-train = with python3Packages; toPythonApplication larynx-train; - latex2html = callPackage ../tools/misc/latex2html { }; lazycli = callPackage ../tools/misc/lazycli { }; + lavat = callPackage ../tools/misc/lavat { }; + lcdf-typetools = callPackage ../tools/misc/lcdf-typetools { }; ldapdomaindump = with python3Packages; toPythonApplication ldapdomaindump; @@ -9464,6 +9711,8 @@ with pkgs; l3afpad = callPackage ../applications/editors/l3afpad { }; + leanify = callPackage ../tools/misc/leanify { }; + leatherman = callPackage ../development/libraries/leatherman { }; ledit = callPackage ../tools/misc/ledit { @@ -9478,6 +9727,8 @@ with pkgs; lemmy-help = callPackage ../tools/misc/lemmy-help { }; + lerpn = callPackage ../tools/misc/lerpn { }; + lethe = callPackage ../tools/security/lethe { inherit (darwin.apple_sdk.frameworks) Security; }; @@ -9599,6 +9850,8 @@ with pkgs; libmongo-client = callPackage ../development/libraries/libmongo-client { }; + libmongocrypt = callPackage ../development/libraries/libmongocrypt { }; + libmesode = callPackage ../development/libraries/libmesode { }; libmsym = callPackage ../development/libraries/science/chemistry/libmsym { }; @@ -9735,14 +9988,18 @@ with pkgs; lshw = callPackage ../tools/system/lshw { }; - lunatic = callPackage ../development/interpreters/lunatic { - inherit (darwin.apple_sdk.frameworks) Security; - }; + lunatic = callPackage ../development/interpreters/lunatic { }; lux = callPackage ../tools/video/lux { }; lv = callPackage ../tools/text/lv { }; + lv_img_conv = callPackage ../development/tools/lv_img_conv { + inherit (darwin.apple_sdk.frameworks) CoreText; + }; + + lwc = callPackage ../tools/misc/lwc { }; + lxc = callPackage ../os-specific/linux/lxc { autoreconfHook = buildPackages.autoreconfHook269; }; @@ -9761,10 +10018,6 @@ with pkgs; lziprecover = callPackage ../tools/compression/lziprecover { }; - luxcorerender = callPackage ../tools/graphics/luxcorerender { - openimagedenoise = openimagedenoise_1_2_x; - }; - xz = callPackage ../tools/compression/xz { }; lz4 = callPackage ../tools/compression/lz4 { }; @@ -9808,6 +10061,7 @@ with pkgs; }; matrix-sdk-crypto-nodejs = callPackage ../development/libraries/matrix-sdk-crypto-nodejs { }; + matrix-sdk-crypto-nodejs-0_1_0-beta_3 = callPackage ../development/libraries/matrix-sdk-crypto-nodejs/beta3.nix { }; email = callPackage ../tools/networking/email { }; @@ -9947,13 +10201,7 @@ with pkgs; pythonPackages = python3Packages; }; - mirakurun = callPackage ../applications/video/mirakurun { - yarn = yarn.override { nodejs = nodejs-16_x; }; - inherit (callPackage ../development/tools/yarn2nix-moretea/yarn2nix { - nodejs = nodejs-16_x; - yarn = yarn.override { nodejs = nodejs-16_x; }; - }) mkYarnPackage; - }; + mirakurun = callPackage ../applications/video/mirakurun { }; miredo = callPackage ../tools/networking/miredo { }; @@ -10144,6 +10392,8 @@ with pkgs; neofetch = callPackage ../tools/misc/neofetch { }; + nerdfix = callPackage ../tools/text/nerdfix { }; + nerdfonts = callPackage ../data/fonts/nerdfonts { }; netatalk = callPackage ../tools/filesystems/netatalk { }; @@ -10176,11 +10426,14 @@ with pkgs; ndisc6 = callPackage ../tools/networking/ndisc6 { }; + netassert = callPackage ../tools/networking/netassert { }; + netboot = callPackage ../tools/networking/netboot { }; netbootxyz-efi = callPackage ../tools/misc/netbootxyz-efi { }; - netbox = callPackage ../servers/web-apps/netbox { }; + inherit (callPackage ../servers/web-apps/netbox { }) + netbox_3_3 netbox; netcat = libressl.nc; @@ -10241,17 +10494,15 @@ with pkgs; grocy = callPackage ../servers/grocy { }; inherit (callPackage ../servers/nextcloud {}) - nextcloud23 nextcloud24 nextcloud25; + nextcloud24 nextcloud25 nextcloud26; - nextcloud23Packages = ( callPackage ../servers/nextcloud/packages { - apps = lib.importJSON ../servers/nextcloud/packages/23.json; - }); - nextcloud24Packages = ( callPackage ../servers/nextcloud/packages { - apps = lib.importJSON ../servers/nextcloud/packages/24.json; - }); + nextcloud24Packages = throw "Nextcloud24 is EOL!"; nextcloud25Packages = ( callPackage ../servers/nextcloud/packages { apps = lib.importJSON ../servers/nextcloud/packages/25.json; }); + nextcloud26Packages = ( callPackage ../servers/nextcloud/packages { + apps = lib.importJSON ../servers/nextcloud/packages/26.json; + }); nextcloud-client = libsForQt5.callPackage ../applications/networking/nextcloud-client { }; @@ -10288,6 +10539,8 @@ with pkgs; nomad-pack = callPackage ../applications/networking/cluster/nomad-pack { }; + nova = callPackage ../applications/networking/cluster/nova { }; + nomino = callPackage ../tools/misc/nomino { }; nb = callPackage ../tools/misc/nb { }; @@ -10306,6 +10559,17 @@ with pkgs; nvfetcher = haskell.lib.compose.justStaticExecutables haskellPackages.nvfetcher; + nvidia-thrust = callPackage ../development/libraries/nvidia-thrust { }; + + nvidia-thrust-intel = callPackage ../development/libraries/nvidia-thrust { + hostSystem = "TBB"; + deviceSystem = if config.cudaSupport or false then "CUDA" else "TBB"; + }; + + nvidia-thrust-cuda = callPackage ../development/libraries/nvidia-thrust { + deviceSystem = "CUDA"; + }; + miller = callPackage ../tools/text/miller { }; milu = callPackage ../applications/misc/milu { }; @@ -10356,6 +10620,10 @@ with pkgs; pnmixer = callPackage ../tools/audio/pnmixer { }; + present-cli = callPackage ../tools/misc/present-cli { }; + + promexplorer = callPackage ../tools/misc/promexplorer { }; + pulsemixer = callPackage ../tools/audio/pulsemixer { }; pwsafe = callPackage ../applications/misc/pwsafe { }; @@ -10471,9 +10739,7 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) Security; }; - nzbget = callPackage ../tools/networking/nzbget { - openssl = openssl_1_1; - }; + nzbget = callPackage ../tools/networking/nzbget { }; nzbhydra2 = callPackage ../servers/nzbhydra2 { # You need Java (at least 8, at most 15) @@ -10538,6 +10804,8 @@ with pkgs; offlineimap = callPackage ../tools/networking/offlineimap { }; + offzip = callPackage ../tools/compression/offzip { }; + ofono-phonesim = libsForQt5.callPackage ../development/tools/ofono-phonesim { }; ogdf = callPackage ../development/libraries/ogdf { }; @@ -10548,7 +10816,7 @@ with pkgs; ola = callPackage ../applications/misc/ola { }; - olive-editor = libsForQt5.callPackage ../applications/video/olive-editor { + olive-editor = qt6Packages.callPackage ../applications/video/olive-editor { inherit (darwin.apple_sdk.frameworks) CoreFoundation; }; @@ -10614,8 +10882,6 @@ with pkgs; openimagedenoise = callPackage ../development/libraries/openimagedenoise { }; - openimagedenoise_1_2_x = callPackage ../development/libraries/openimagedenoise/1_2_x.nix { }; - openmvg = callPackage ../applications/science/misc/openmvg { inherit (llvmPackages) openmp; }; @@ -10664,6 +10930,8 @@ with pkgs; tinystatus = callPackage ../tools/networking/tinystatus { }; + toastify = darwin.apple_sdk_11_0.callPackage ../tools/misc/toastify {}; + tuc = callPackage ../tools/text/tuc { }; opensshPackages = dontRecurseIntoAttrs (callPackage ../tools/networking/openssh {}); @@ -10713,6 +10981,8 @@ with pkgs; oscclip = callPackage ../tools/misc/oscclip { }; + oui = callPackage ../tools/networking/oui { }; + owncast = callPackage ../servers/owncast { }; update-dotdee = with python3Packages; toPythonApplication update-dotdee; @@ -10755,6 +11025,8 @@ with pkgs; autoreconfHook = buildPackages.autoreconfHook269; }; + org-stats = callPackage ../tools/misc/org-stats { }; + orz = callPackage ../tools/compression/orz { }; os-prober = callPackage ../tools/misc/os-prober { }; @@ -10773,6 +11045,8 @@ with pkgs; ostree = callPackage ../tools/misc/ostree { }; + ostree-rs-ext = callPackage ../tools/misc/ostree-rs-ext { }; + otel-cli = callPackage ../tools/misc/otel-cli { }; otfcc = callPackage ../tools/misc/otfcc { }; @@ -10853,17 +11127,14 @@ with pkgs; pamtester = callPackage ../tools/security/pamtester { }; - paper-note = callPackage ../applications/office/paper-note { }; - paperless-ngx = callPackage ../applications/office/paperless-ngx { }; - paperoni = callPackage ../tools/text/paperoni { - inherit (darwin.apple_sdk.frameworks) Security; - openssl = openssl_1_1; - }; + paperoni = callPackage ../tools/text/paperoni { }; paperwork = callPackage ../applications/office/paperwork/paperwork-gtk.nix { }; + papeer = callPackage ../tools/text/papeer { }; + papertrail = callPackage ../tools/text/papertrail { }; pappl = callPackage ../applications/printing/pappl { }; @@ -10938,6 +11209,10 @@ with pkgs; patchage = callPackage ../applications/audio/patchage { }; + patchance = python3Packages.callPackage ../applications/audio/patchance { + inherit (qt5) qttools; + }; + patatt = callPackage ../development/tools/patatt { }; pcapfix = callPackage ../tools/networking/pcapfix { }; @@ -11041,10 +11316,15 @@ with pkgs; pim6sd = callPackage ../servers/pim6sd { }; + piper-train = with python3Packages; toPythonApplication piper-train; + piper-tts = callPackage ../tools/audio/piper { }; + phosh = callPackage ../applications/window-managers/phosh { }; phosh-mobile-settings = callPackage ../applications/window-managers/phosh/phosh-mobile-settings.nix { }; + piknik = callPackage ../tools/networking/piknik { }; + pinentry = libsForQt5.callPackage ../tools/security/pinentry { }; pinentry-curses = (lib.getOutput "curses" pinentry); @@ -11101,7 +11381,8 @@ with pkgs; }; platformioPackages = dontRecurseIntoAttrs (callPackage ../development/embedded/platformio { }); - platformio = platformioPackages.platformio-chrootenv; + platformio = if stdenv.isLinux then platformioPackages.platformio-chrootenv else platformioPackages.platformio-core; + platformio-core = platformioPackages.platformio-core; platinum-searcher = callPackage ../tools/text/platinum-searcher { }; @@ -11109,6 +11390,9 @@ with pkgs; playwright = with python3Packages; toPythonApplication playwright; + playwright-driver = callPackage ../development/web/playwright/driver.nix { }; + playwright-test = callPackage ../development/web/playwright-test/wrapped.nix { }; + please = callPackage ../tools/security/please { }; plecost = callPackage ../tools/security/plecost { }; @@ -11190,6 +11474,8 @@ with pkgs; podman-tui = callPackage ../applications/virtualization/podman-tui { }; + podman-desktop = callPackage ../applications/virtualization/podman-desktop {}; + pods = callPackage ../applications/virtualization/pods { }; pod2mdoc = callPackage ../tools/misc/pod2mdoc { }; @@ -11292,7 +11578,7 @@ with pkgs; cnping = callPackage ../tools/networking/cnping { }; - past-time = python3Packages.callPackage ../tools/misc/past-time { }; + past-time = callPackage ../tools/misc/past-time { }; pastebinit = callPackage ../tools/misc/pastebinit { }; @@ -11328,6 +11614,8 @@ with pkgs; pubs = callPackage ../tools/misc/pubs { }; + pulldown-cmark = callPackage ../tools/typesetting/pulldown-cmark { }; + pulumictl = callPackage ../development/tools/pulumictl { }; pure-prompt = callPackage ../shells/zsh/pure-prompt { }; @@ -11380,6 +11668,12 @@ with pkgs; pystring = callPackage ../development/libraries/pystring { }; + raysession = python3Packages.callPackage ../applications/audio/raysession { + inherit (qt5) qttools; + }; + + revolt-desktop = callPackage ../applications/networking/instant-messengers/revolt-desktop { }; + rbw = callPackage ../tools/security/rbw { inherit (darwin.apple_sdk.frameworks) Security; }; @@ -11404,7 +11698,7 @@ with pkgs; rocket = libsForQt5.callPackage ../tools/graphics/rocket { }; rtabmap = libsForQt5.callPackage ../applications/video/rtabmap/default.nix { - pcl = pcl.override { vtk_8 = vtk_8_withQt5; }; + pcl = pcl.override { vtk = vtkWithQt5; }; }; rtaudio = callPackage ../development/libraries/audio/rtaudio { @@ -11467,6 +11761,8 @@ with pkgs; qmk = callPackage ../tools/misc/qmk { }; + qmk_hid = callPackage ../tools/misc/qmk_hid { }; + qmarkdowntextedit = libsForQt5.callPackage ../development/libraries/qmarkdowntextedit { }; qodem = callPackage ../tools/networking/qodem { }; @@ -11475,16 +11771,16 @@ with pkgs; qovery-cli = callPackage ../tools/admin/qovery-cli { }; - qownnotes = darwin.apple_sdk_11_0.callPackage ../applications/office/qownnotes { - inherit (libsForQt5) qmake qtbase qtdeclarative qtsvg qttools qtwayland qtwebsockets qtx11extras qtxmlpatterns wrapQtAppsHook; + qownnotes = qt6Packages.callPackage ../applications/office/qownnotes { + stdenv = if stdenv.isDarwin then darwin.apple_sdk_11_0.stdenv else stdenv; }; qpdf = callPackage ../development/libraries/qpdf { }; qprint = callPackage ../tools/text/qprint { }; - qscintilla = darwin.apple_sdk_11_0.callPackage ../development/libraries/qscintilla { - inherit (libsForQt5) qmake qtbase qtmacextras; + qscintilla = libsForQt5.callPackage ../development/libraries/qscintilla { + stdenv = if stdenv.isDarwin then darwin.apple_sdk_11_0.stdenv else stdenv; }; qscintilla-qt4 = callPackage ../development/libraries/qscintilla-qt4 { }; @@ -11507,6 +11803,10 @@ with pkgs; quicktun = callPackage ../tools/networking/quicktun { }; + quickwit = callPackage ../servers/search/quickwit { + inherit (darwin.apple_sdk.frameworks) Security; + }; + quilt = callPackage ../development/tools/quilt { }; raider = callPackage ../applications/misc/raider { }; @@ -11541,10 +11841,14 @@ with pkgs; rambox = callPackage ../applications/networking/instant-messengers/rambox { }; + ramfetch = callPackage ../tools/misc/ramfetch { }; + rar = callPackage ../tools/archivers/rar { }; rarcrack = callPackage ../tools/security/rarcrack { }; + rare-regex = callPackage ../tools/text/rare-regex { }; + rarian = callPackage ../development/libraries/rarian { }; ratman = callPackage ../tools/networking/ratman { }; @@ -11613,8 +11917,12 @@ with pkgs; rst2html5 = callPackage ../tools/text/rst2html5 { }; + rst2pdf = with python3Packages; toPythonApplication rst2pdf; + rstcheck = with python3Packages; toPythonApplication rstcheck; + rstfmt = callPackage ../development/tools/rstfmt { }; + rt = callPackage ../servers/rt { }; rtmpdump = callPackage ../tools/video/rtmpdump { }; @@ -11636,6 +11944,8 @@ with pkgs; qt-box-editor = libsForQt5.callPackage ../applications/misc/qt-box-editor { }; + readability-cli = callPackage ../tools/text/readability-cli { }; + recutils = callPackage ../tools/misc/recutils { }; recoll = libsForQt5.callPackage ../applications/search/recoll { }; @@ -11660,6 +11970,8 @@ with pkgs; renderdoc = libsForQt5.callPackage ../development/tools/renderdoc { }; + repgrep = callPackage ../tools/text/repgrep { }; + replace = callPackage ../tools/text/replace { }; resvg = callPackage ../tools/graphics/resvg { }; @@ -11788,6 +12100,8 @@ with pkgs; rshijack = callPackage ../tools/networking/rshijack { }; + rshim-user-space = callPackage ../tools/misc/rshim-user-space { }; + rsibreak = libsForQt5.callPackage ../applications/misc/rsibreak { }; rslint = callPackage ../development/tools/rslint { }; @@ -11798,6 +12112,8 @@ with pkgs; pythonPackages = python3Packages; }; + feed2imap-go = callPackage ../applications/networking/feedreaders/feed2imap-go { }; + rsstail = callPackage ../applications/networking/feedreaders/rsstail { }; rubber = callPackage ../tools/typesetting/rubber { }; @@ -11808,6 +12124,8 @@ with pkgs; rund = callPackage ../development/tools/rund { }; + runme = callPackage ../development/tools/misc/runme { }; + runzip = callPackage ../tools/archivers/runzip { }; unzoo = callPackage ../tools/archivers/unzoo { }; @@ -11838,6 +12156,8 @@ with pkgs; rustypaste = callPackage ../servers/rustypaste { }; + rustypaste-cli = callPackage ../tools/misc/rustypaste-cli { }; + rw = callPackage ../tools/misc/rw { }; rwc = callPackage ../tools/system/rwc { }; @@ -11864,6 +12184,8 @@ with pkgs; s4cmd = callPackage ../tools/networking/s4cmd { }; + s5 = callPackage ../tools/security/s5 { }; + s5cmd = callPackage ../tools/networking/s5cmd { }; sacad = callPackage ../tools/misc/sacad { }; @@ -11910,6 +12232,8 @@ with pkgs; sasview = libsForQt5.callPackage ../applications/science/misc/sasview { }; + schemes = callPackage ../applications/misc/schemes { }; + scanbd = callPackage ../tools/graphics/scanbd { }; scdl = callPackage ../tools/misc/scdl { }; @@ -11942,6 +12266,8 @@ with pkgs; scriptaculous = callPackage ../development/libraries/scriptaculous { }; + script-directory = callPackage ../tools/misc/script-directory { }; + scrot = callPackage ../tools/graphics/scrot { }; scrypt = callPackage ../tools/security/scrypt { }; @@ -11976,9 +12302,7 @@ with pkgs; secp256k1 = callPackage ../tools/security/secp256k1 { }; - securefs = callPackage ../tools/filesystems/securefs { - stdenv = clangStdenv; - }; + securefs = darwin.apple_sdk_11_0.callPackage ../tools/filesystems/securefs { }; seehecht = callPackage ../tools/text/seehecht { }; @@ -12009,16 +12333,12 @@ with pkgs; sftpman = callPackage ../tools/filesystems/sftpman { }; - sftpgo = callPackage ../servers/sftpgo { - buildGoModule = buildGo119Module; - }; + sftpgo = callPackage ../servers/sftpgo { }; screenfetch = callPackage ../tools/misc/screenfetch { }; sg3_utils = callPackage ../tools/system/sg3_utils { }; - sget = callPackage ../tools/security/sget { }; - sha1collisiondetection = callPackage ../tools/security/sha1collisiondetection { }; shadowsocks-libev = callPackage ../tools/networking/shadowsocks-libev { }; @@ -12037,6 +12357,8 @@ with pkgs; sharutils = callPackage ../tools/archivers/sharutils { }; + shell2http = callPackage ../servers/misc/shell2http { }; + shelldap = callPackage ../tools/misc/shelldap { }; shellspec = callPackage ../tools/misc/shellspec { }; @@ -12069,6 +12391,8 @@ with pkgs; shrikhand = callPackage ../data/fonts/shrikhand { }; + shopware-cli = callPackage ../tools/misc/shopware-cli { }; + shunit2 = callPackage ../tools/misc/shunit2 { }; sic = callPackage ../applications/networking/irc/sic { }; @@ -12083,7 +12407,7 @@ with pkgs; sigil = libsForQt5.callPackage ../applications/editors/sigil { }; - signalbackup-tools = darwin.apple_sdk_11_0.callPackage ../applications/networking/instant-messengers/signalbackup-tools { }; + signalbackup-tools = callPackage ../applications/networking/instant-messengers/signalbackup-tools { }; signald = callPackage ../applications/networking/instant-messengers/signald { }; @@ -12120,6 +12444,8 @@ with pkgs; simple-mtpfs = callPackage ../tools/filesystems/simple-mtpfs { }; + simplotask = callPackage ../tools/admin/simplotask { }; + simpleproxy = callPackage ../tools/networking/simpleproxy { }; simplescreenrecorder = libsForQt5.callPackage ../applications/video/simplescreenrecorder { }; @@ -12137,7 +12463,7 @@ with pkgs; sixpair = callPackage ../tools/misc/sixpair { }; sketchybar = darwin.apple_sdk_11_0.callPackage ../os-specific/darwin/sketchybar { - inherit (darwin.apple_sdk_11_0.frameworks) Carbon Cocoa DisplayServices SkyLight; + inherit (darwin.apple_sdk_11_0.frameworks) Carbon Cocoa CoreWLAN DisplayServices SkyLight; }; skippy-xd = callPackage ../tools/X11/skippy-xd { }; @@ -12226,6 +12552,8 @@ with pkgs; sniffglue = callPackage ../tools/networking/sniffglue { }; + snobol4 = callPackage ../development/interpreters/snobol4 { }; + snort = callPackage ../applications/networking/ids/snort { }; so = callPackage ../development/tools/so { @@ -12253,6 +12581,8 @@ with pkgs; ssh-askpass-fullscreen = callPackage ../tools/networking/ssh-askpass-fullscreen { }; + sshed = callPackage ../tools/networking/sshed { }; + sshguard = callPackage ../tools/security/sshguard { }; sshping = callPackage ../tools/networking/sshping { }; @@ -12277,8 +12607,6 @@ with pkgs; sonar-scanner-cli = callPackage ../tools/security/sonar-scanner-cli { }; - solr = callPackage ../servers/search/solr { }; - solvespace = callPackage ../applications/graphics/solvespace { }; sonarr = callPackage ../servers/sonarr { }; @@ -12295,10 +12623,13 @@ with pkgs; sozu = callPackage ../servers/sozu { }; - sparrow = callPackage ../applications/blockchains/sparrow { - openimajgrabber = callPackage ../applications/blockchains/sparrow/openimajgrabber.nix { }; + sparrow-unwrapped = callPackage ../applications/blockchains/sparrow { + openimajgrabber = callPackage ../applications/blockchains/sparrow/openimajgrabber.nix {}; + openjdk = openjdk.override { enableJavaFX = true; }; }; + sparrow = callPackage ../applications/blockchains/sparrow/fhsenv.nix { }; + sparsehash = callPackage ../development/libraries/sparsehash { }; spectre-meltdown-checker = callPackage ../tools/security/spectre-meltdown-checker { }; @@ -12429,6 +12760,8 @@ with pkgs; svgcleaner = callPackage ../tools/graphics/svgcleaner { }; + svu = callPackage ../tools/misc/svu { }; + ssb = callPackage ../tools/security/ssb { }; ssb-patchwork = callPackage ../applications/networking/ssb-patchwork { }; @@ -12447,6 +12780,8 @@ with pkgs; sslmate-agent = callPackage ../development/tools/sslmate-agent { }; + sshocker = callPackage ../tools/security/sshocker { }; + sshoogr = callPackage ../tools/networking/sshoogr { }; ssocr = callPackage ../applications/misc/ssocr { }; @@ -12455,6 +12790,8 @@ with pkgs; stabber = callPackage ../misc/stabber { }; + starcharts = callPackage ../servers/misc/starcharts { }; + staticjinja = with python3.pkgs; toPythonApplication staticjinja; stevenblack-blocklist = callPackage ../tools/networking/stevenblack-blocklist { }; @@ -12504,6 +12841,8 @@ with pkgs; surfraw = callPackage ../tools/networking/surfraw { }; + swagger-cli = callPackage ../tools/networking/swagger-cli { }; + swagger-codegen = callPackage ../tools/networking/swagger-codegen { }; swagger-codegen3 = callPackage ../tools/networking/swagger-codegen3 { }; @@ -12648,10 +12987,10 @@ with pkgs; telegraf = callPackage ../servers/monitoring/telegraf { }; - teleport_11 = callPackage ../servers/teleport/11.nix { + teleport_11 = callPackage ../servers/teleport/11 { inherit (darwin.apple_sdk.frameworks) CoreFoundation Security AppKit; }; - teleport_12 = callPackage ../servers/teleport/12.nix { + teleport_12 = callPackage ../servers/teleport/12 { inherit (darwin.apple_sdk.frameworks) CoreFoundation Security AppKit; }; teleport = teleport_12; @@ -12708,7 +13047,7 @@ with pkgs; theharvester = callPackage ../tools/security/theharvester { }; - inherit (nodePackages) thelounge; + thelounge = callPackage ../applications/networking/irc/thelounge { }; theLoungePlugins = with lib; let pkgs = filterAttrs (name: _: hasPrefix "thelounge-" name) nodePackages; @@ -12766,6 +13105,8 @@ with pkgs; tinycbor = callPackage ../development/libraries/tinycbor { }; + tinycompress = callPackage ../development/libraries/tinycompress { }; + tinyfecvpn = callPackage ../tools/networking/tinyfecvpn { }; tinygltf = callPackage ../development/libraries/tinygltf { }; @@ -12796,6 +13137,8 @@ with pkgs; tmate-ssh-server = callPackage ../servers/tmate-ssh-server { }; + tml = callPackage ../tools/text/tml { }; + tmpwatch = callPackage ../tools/misc/tmpwatch { }; tmpmail = callPackage ../applications/networking/tmpmail { }; @@ -12810,6 +13153,10 @@ with pkgs; tmux-mem-cpu-load = callPackage ../tools/misc/tmux-mem-cpu-load { }; + tmux-sessionizer = callPackage ../tools/misc/tmux-sessionizer { + inherit (darwin.apple_sdk.frameworks) Security; + }; + tmux-xpanes = callPackage ../tools/misc/tmux-xpanes { }; tmuxPlugins = recurseIntoAttrs (callPackage ../misc/tmux-plugins { }); @@ -12830,6 +13177,10 @@ with pkgs; toml2nix = callPackage ../development/tools/toml2nix { }; + topfew = callPackage ../tools/text/topfew { }; + + topfew-rs = callPackage ../tools/text/topfew-rs { }; + topgrade = callPackage ../tools/misc/topgrade { inherit (darwin.apple_sdk.frameworks) AppKit Cocoa Foundation; }; @@ -12868,6 +13219,8 @@ with pkgs; tran = callPackage ../tools/networking/tran { }; + trayscale = callPackage ../applications/networking/trayscale { }; + tpmmanager = libsForQt5.callPackage ../applications/misc/tpmmanager { }; tpm-quote-tools = callPackage ../tools/security/tpm-quote-tools { }; @@ -12914,7 +13267,9 @@ with pkgs; tracebox = callPackage ../tools/networking/tracebox { stdenv = gcc10StdenvCompat; }; - tracee = callPackage ../tools/security/tracee { }; + tracee = callPackage ../tools/security/tracee { + clang = clang_14; + }; tracefilegen = callPackage ../development/tools/analysis/garcosim/tracefilegen { }; @@ -12922,6 +13277,8 @@ with pkgs; transifex-client = python39.pkgs.callPackage ../tools/text/transifex-client { }; + transifex-cli = callPackage ../applications/misc/transifex-cli { }; + translate-shell = callPackage ../applications/misc/translate-shell { }; translatepy = with python3.pkgs; toPythonApplication translatepy; @@ -12936,7 +13293,9 @@ with pkgs; trickle = callPackage ../tools/networking/trickle { }; - inherit (nodePackages) triton; + node-manta = callPackage ../tools/admin/manta { }; + + triton = callPackage ../tools/admin/triton { }; triggerhappy = callPackage ../tools/inputmethods/triggerhappy { }; @@ -12945,6 +13304,8 @@ with pkgs; trilium-server ; + trippy = callPackage ../tools/networking/trippy { }; + trousers = callPackage ../tools/security/trousers { }; trueseeing = callPackage ../tools/security/trueseeing { }; @@ -12980,6 +13341,10 @@ with pkgs; ttylog = callPackage ../tools/misc/ttylog { }; + twm = callPackage ../tools/misc/twm { + inherit (darwin.apple_sdk.frameworks) Security; + }; + txtpbfmt = callPackage ../development/tools/txtpbfmt { }; ipbt = callPackage ../tools/misc/ipbt { }; @@ -12994,6 +13359,8 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) Security; }; + russ = callPackage ../applications/networking/feedreaders/russ { }; + tunnelto = callPackage ../tools/networking/tunnelto { inherit (darwin.apple_sdk.frameworks) Security; }; @@ -13020,6 +13387,8 @@ with pkgs; twitch-chat-downloader = python3Packages.callPackage ../applications/misc/twitch-chat-downloader { }; + twitch-dl = callPackage ../tools/misc/twitch-dl { }; + twitterBootstrap = callPackage ../development/web/twitter-bootstrap { }; twspace-crawler = callPackage ../tools/misc/twspace-crawler { }; @@ -13042,6 +13411,12 @@ with pkgs; typos = callPackage ../development/tools/typos { }; + typst = callPackage ../tools/typesetting/typst { }; + + typst-fmt = callPackage ../tools/typesetting/typst-fmt { }; + + typst-live = callPackage ../tools/typesetting/typst-live { }; + tz = callPackage ../tools/misc/tz { }; u9fs = callPackage ../servers/u9fs { }; @@ -13074,6 +13449,8 @@ with pkgs; udptunnel = callPackage ../tools/networking/udptunnel { }; + udpx = callPackage ../tools/security/udpx { }; + uftrace = callPackage ../development/tools/uftrace { }; uget = callPackage ../tools/networking/uget { }; @@ -13096,6 +13473,10 @@ with pkgs; unfs3 = callPackage ../servers/unfs3 { }; + unfurl = callPackage ../tools/text/unfurl { }; + + unixbench = callPackage ../development/tools/misc/unixbench { }; + unoconv = callPackage ../tools/text/unoconv { }; unrtf = callPackage ../tools/text/unrtf { }; @@ -13194,13 +13575,13 @@ with pkgs; vcstool = callPackage ../development/tools/vcstool { }; + vectorscan = callPackage ../development/libraries/vectorscan { }; + verco = callPackage ../applications/version-management/verco { }; verilator = callPackage ../applications/science/electronics/verilator { }; - verilog = callPackage ../applications/science/electronics/verilog { - autoconf = buildPackages.autoconf269; - }; + verilog = callPackage ../applications/science/electronics/verilog { }; versus = callPackage ../applications/networking/versus { }; @@ -13210,6 +13591,8 @@ with pkgs; vhd2vl = callPackage ../applications/science/electronics/vhd2vl { }; + vhdl-ls = callPackage ../development/tools/language-servers/vhdl-ls { }; + video2midi = callPackage ../tools/audio/video2midi { pythonPackages = python3Packages; }; @@ -13277,13 +13660,15 @@ with pkgs; SDL = SDL_sixel; }; - vtm = callPackage ../tools/misc/vtm { }; + vtm = callPackage ../tools/misc/vtm { + stdenv = if stdenv.isDarwin then llvmPackages_16.stdenv else stdenv; + }; witness = callPackage ../tools/security/witness { }; openconnectPackages = callPackage ../tools/networking/openconnect { }; - inherit (openconnectPackages) openconnect openconnect_unstable openconnect_openssl; + inherit (openconnectPackages) openconnect openconnect_openssl; globalprotect-openconnect = libsForQt5.callPackage ../tools/networking/globalprotect-openconnect { }; @@ -13359,6 +13744,8 @@ with pkgs; whatip = callPackage ../tools/networking/whatip { }; + whatsapp-chat-exporter = callPackage ../tools/misc/whatsapp-chat-exporter { }; + whatweb = callPackage ../tools/security/whatweb { }; whipper = callPackage ../applications/audio/whipper { }; @@ -13373,10 +13760,16 @@ with pkgs; wimboot = callPackage ../tools/misc/wimboot { }; + wit-bindgen = callPackage ../tools/misc/wit-bindgen { }; + wire = callPackage ../development/tools/wire { }; wireguard-tools = callPackage ../tools/networking/wireguard-tools { }; + wireguard-vanity-address = callPackage ../tools/networking/wireguard-vanity-address { + inherit (darwin.apple_sdk.frameworks) Security; + }; + wireproxy = callPackage ../tools/networking/wireproxy { }; wiringpi = callPackage ../os-specific/linux/wiringpi { }; @@ -13387,12 +13780,16 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) Security; }; + wgautomesh = callPackage ../tools/networking/wgautomesh { }; + woff2 = callPackage ../development/web/woff2 { }; woodpecker-agent = callPackage ../development/tools/continuous-integration/woodpecker/agent.nix { }; woodpecker-cli = callPackage ../development/tools/continuous-integration/woodpecker/cli.nix { }; + woodpecker-pipeline-transform = callPackage ../development/tools/continuous-integration/woodpecker-pipeline-transform { }; + woodpecker-server = callPackage ../development/tools/continuous-integration/woodpecker/server.nix { woodpecker-frontend = callPackage ../development/tools/continuous-integration/woodpecker/frontend.nix { }; }; @@ -13411,18 +13808,21 @@ with pkgs; wolfebin = callPackage ../tools/networking/wolfebin { }; + wthrr = callPackage ../applications/misc/wthrr { }; + xautoclick = callPackage ../applications/misc/xautoclick { }; xl2tpd = callPackage ../tools/networking/xl2tpd { }; xe = callPackage ../tools/system/xe { }; - xplr = callPackage ../applications/misc/xplr { }; xray = callPackage ../tools/networking/xray { }; xteve = callPackage ../servers/xteve { }; + termbook = callPackage ../tools/text/termbook { }; + testdisk = libsForQt5.callPackage ../tools/system/testdisk { }; testdisk-qt = testdisk.override { enableQt = true; }; @@ -13476,7 +13876,6 @@ with pkgs; tremor-rs = callPackage ../tools/misc/tremor-rs { inherit (darwin.apple_sdk.frameworks) Security; - openssl = openssl_1_1; }; tremor-language-server = callPackage ../tools/misc/tremor-rs/ls.nix { }; @@ -13633,9 +14032,9 @@ with pkgs; valum = callPackage ../development/web/valum { }; inherit (callPackages ../servers/varnish { }) - varnish60 varnish72; + varnish60 varnish72 varnish73; inherit (callPackages ../servers/varnish/packages.nix { }) - varnish60Packages varnish72Packages; + varnish60Packages varnish72Packages varnish73Packages; varnishPackages = varnish72Packages; varnish = varnishPackages.varnish; @@ -13675,6 +14074,8 @@ with pkgs; wdfs = callPackage ../tools/filesystems/wdfs { }; + web-eid-app = libsForQt5.callPackage ../tools/security/web-eid-app { }; + wdiff = callPackage ../tools/text/wdiff { }; wdisplays = callPackage ../tools/graphics/wdisplays { }; @@ -13778,6 +14179,10 @@ with pkgs; clipnotify = callPackage ../tools/misc/clipnotify { }; + clipboard-jh = callPackage ../tools/misc/clipboard-jh { + stdenv = if stdenv.isDarwin then llvmPackages_16.stdenv else stdenv; + }; + clipbuzz = callPackage ../tools/misc/clipbuzz { }; xclip = callPackage ../tools/misc/xclip { }; @@ -13853,7 +14258,23 @@ with pkgs; xxv = callPackage ../tools/misc/xxv { }; - xvfb-run = callPackage ../tools/misc/xvfb-run { inherit (texFunctions) fontsConf; }; + xvfb-run = callPackage ../tools/misc/xvfb-run { + inherit (texFunctions) fontsConf; + + # xvfb-run is used by a bunch of things to run tests + # and doesn't support hardware accelerated rendering + # so remove it from the rebuild heavy path for mesa + xorgserver = xorg.xorgserver.overrideAttrs(old: { + buildInputs = lib.filter (pkg: lib.getName pkg != "mesa") old.buildInputs; + configureFlags = old.configureFlags ++ [ + "--disable-glamor" + "--disable-glx" + "--disable-dri" + "--disable-dri2" + "--disable-dri3" + ]; + }); + }; xvkbd = callPackage ../tools/X11/xvkbd { }; @@ -13920,7 +14341,6 @@ with pkgs; zbar = libsForQt5.callPackage ../tools/graphics/zbar { inherit (darwin.apple_sdk.frameworks) Foundation; - autoreconfHook = buildPackages.autoreconfHook269; }; zbctl = callPackage ../tools/admin/zbctl { }; @@ -13948,6 +14368,8 @@ with pkgs; zerofree = callPackage ../tools/filesystems/zerofree { }; + zet = callPackage ../tools/text/zet { }; + zfp = callPackage ../tools/compression/zfp { }; zfs-autobackup = callPackage ../tools/backup/zfs-autobackup { }; @@ -13975,7 +14397,7 @@ with pkgs; zip = callPackage ../tools/archivers/zip { }; - zinc = callPackage ../servers/search/zinc { }; + zincsearch = callPackage ../servers/search/zincsearch { }; zkfuse = callPackage ../tools/filesystems/zkfuse { }; @@ -14130,6 +14552,8 @@ with pkgs; fzf-git-sh = callPackage ../shells/fzf-git-sh { }; + hishtory = callPackage ../shells/hishtory { }; + ion = callPackage ../shells/ion { }; jush = callPackage ../shells/jush { }; @@ -14178,8 +14602,6 @@ with pkgs; _4th = callPackage ../development/compilers/4th { }; - abcl = callPackage ../development/compilers/abcl { }; - temurin-bin-19 = javaPackages.compiler.temurin-bin.jdk-19; temurin-jre-bin-19 = javaPackages.compiler.temurin-bin.jre-19; @@ -14244,6 +14666,8 @@ with pkgs; alan_2 = callPackage ../development/compilers/alan/2.nix { }; + alarm-clock-applet = callPackage ../tools/misc/alarm-clock-applet { }; + algol68g = callPackage ../development/compilers/algol68g { }; ante = callPackage ../development/compilers/ante { }; @@ -14283,6 +14707,8 @@ with pkgs; beekeeper-studio = callPackage ../development/tools/database/beekeeper-studio { }; + bfc = callPackage ../development/compilers/bfc { }; + bigloo = callPackage ../development/compilers/bigloo { }; binaryen = callPackage ../development/compilers/binaryen { @@ -14303,6 +14729,10 @@ with pkgs; ciao = callPackage ../development/compilers/ciao { }; + codon = callPackage ../development/compilers/codon { + inherit (llvmPackages_14) lld stdenv; + }; + colm = callPackage ../development/compilers/colm { }; colmap = libsForQt5.callPackage ../applications/science/misc/colmap { cudaSupport = config.cudaSupport or false; }; @@ -14310,9 +14740,9 @@ with pkgs; chickenPackages_4 = callPackage ../development/compilers/chicken/4 { }; chickenPackages_5 = callPackage ../development/compilers/chicken/5 { }; - chickenPackages = chickenPackages_5; + chickenPackages = dontRecurseIntoAttrs chickenPackages_5; - inherit (chickenPackages) + inherit (chickenPackages_5) fetchegg eggDerivation chicken @@ -14320,10 +14750,6 @@ with pkgs; cc65 = callPackage ../development/compilers/cc65 { }; - ccl = callPackage ../development/compilers/ccl { - inherit (buildPackages.darwin) bootstrap_cmds; - }; - cdb = callPackage ../development/tools/database/cdb { stdenv = gccStdenv; }; @@ -14364,9 +14790,10 @@ with pkgs; clang_13 = llvmPackages_13.clang; clang_14 = llvmPackages_14.clang; clang_15 = llvmPackages_15.clang; + clang_16 = llvmPackages_16.clang; clang-tools = callPackage ../development/tools/clang-tools { - llvmPackages = llvmPackages_latest; + llvmPackages = llvmPackages_14; }; clang-tools_5 = callPackage ../development/tools/clang-tools { @@ -14413,9 +14840,18 @@ with pkgs; llvmPackages = llvmPackages_15; }; + clang-tools_16 = callPackage ../development/tools/clang-tools { + llvmPackages = llvmPackages_16; + }; + clang-analyzer = callPackage ../development/tools/analysis/clang-analyzer { - llvmPackages = llvmPackages_latest; - inherit (llvmPackages_latest) clang; + llvmPackages = llvmPackages_14; + inherit (llvmPackages_14) clang; + }; + + clazy = callPackage ../development/tools/analysis/clazy { + llvmPackages = llvmPackages_14; + stdenv = llvmPackages_14.stdenv; }; #Use this instead of stdenv to build with clang @@ -14424,11 +14860,6 @@ with pkgs; libcxxStdenv = if stdenv.isDarwin then stdenv else lowPrio llvmPackages.libcxxStdenv; rocmClangStdenv = llvmPackages_rocm.rocmClangStdenv; - clasp-common-lisp = callPackage ../development/compilers/clasp { - llvmPackages = llvmPackages_6; - stdenv = llvmPackages_6.stdenv; - }; - clean = callPackage ../development/compilers/clean { }; clickable = python3Packages.callPackage ../development/tools/clickable { }; @@ -14437,11 +14868,9 @@ with pkgs; cmdstan = callPackage ../development/compilers/cmdstan { }; - cmucl_binary = pkgsi686Linux.callPackage ../development/compilers/cmucl/binary.nix { }; - comby = callPackage ../development/tools/comby { }; - inherit (coqPackages) compcert; + inherit (coqPackages_8_16) compcert; computecpp-unwrapped = callPackage ../development/compilers/computecpp { }; computecpp = wrapCCWith rec { @@ -14473,7 +14902,13 @@ with pkgs; stdenv = if stdenv.isDarwin then darwin.apple_sdk_11_0.stdenv else stdenv; }) crystal_1_2 - crystal_1_7 + crystal_1_7; + + inherit (callPackages ../development/compilers/crystal { + llvmPackages = llvmPackages_15; + stdenv = if stdenv.isDarwin then darwin.apple_sdk_11_0.stdenv else stdenv; + }) + crystal_1_8 crystal; crystal2nix = callPackage ../development/compilers/crystal2nix { }; @@ -14494,13 +14929,12 @@ with pkgs; dictu = callPackage ../development/compilers/dictu { }; - ecl = callPackage ../development/compilers/ecl { }; - ecl_16_1_2 = callPackage ../development/compilers/ecl/16.1.2.nix { }; - eli = callPackage ../development/compilers/eli { }; eql = callPackage ../development/compilers/eql { }; + erg = callPackage ../development/compilers/erg { }; + elm2nix = haskell.lib.compose.justStaticExecutables haskellPackages.elm2nix; elmPackages = recurseIntoAttrs (callPackage ../development/compilers/elm { }); @@ -14531,8 +14965,12 @@ with pkgs; flutterPackages = recurseIntoAttrs (callPackage ../development/compilers/flutter { }); - flutter = flutterPackages.stable; - flutter2 = flutterPackages.v2; + flutter-unwrapped = flutterPackages.stable; + flutter37-unwrapped = flutterPackages.v37; + flutter2-unwrapped = flutterPackages.v2; + flutter = flutterPackages.wrapFlutter flutter-unwrapped; + flutter37 = flutterPackages.wrapFlutter flutter37-unwrapped; + flutter2 = flutterPackages.wrapFlutter flutter2-unwrapped; fnm = callPackage ../development/tools/fnm { inherit (darwin.apple_sdk.frameworks) DiskArbitration Foundation Security; @@ -14552,6 +14990,8 @@ with pkgs; gerbil-support = callPackage ../development/compilers/gerbil/gerbil-support.nix { }; gerbilPackages-unstable = gerbil-support.gerbilPackages-unstable; # NB: don't recurseIntoAttrs for (unstable!) libraries + gbforth = callPackage ../development/compilers/gbforth { }; + inherit (let num = if (with stdenv.targetPlatform; isVc4 || libc == "relibc") then 6 @@ -14592,6 +15032,7 @@ with pkgs; gcc10Stdenv = overrideCC gccStdenv buildPackages.gcc10; gcc11Stdenv = overrideCC gccStdenv buildPackages.gcc11; gcc12Stdenv = overrideCC gccStdenv buildPackages.gcc12; + gcc13Stdenv = overrideCC gccStdenv buildPackages.gcc13; # Meant for packages that fail with newer than gcc10. gcc10StdenvCompat = if stdenv.cc.isGNU && lib.versionAtLeast stdenv.cc.version "11" then gcc10Stdenv else stdenv; @@ -14684,7 +15125,7 @@ with pkgs; profiledCompiler = false; libcCross = if stdenv.targetPlatform != stdenv.buildPlatform then libcCross else null; - threadsCross = if stdenv.targetPlatform != stdenv.buildPlatform then threadsCross else { }; + threadsCross = if stdenv.targetPlatform != stdenv.buildPlatform then threadsCross_pre_gcc_13 else { }; isl = if !stdenv.isDarwin then isl_0_14 else null; cloog = if !stdenv.isDarwin then cloog else null; @@ -14698,7 +15139,7 @@ with pkgs; profiledCompiler = false; libcCross = if stdenv.targetPlatform != stdenv.buildPlatform then libcCross else null; - threadsCross = if stdenv.targetPlatform != stdenv.buildPlatform then threadsCross else { }; + threadsCross = if stdenv.targetPlatform != stdenv.buildPlatform then threadsCross_pre_gcc_13 else { }; isl = if !stdenv.isDarwin then isl_0_11 else null; @@ -14715,7 +15156,7 @@ with pkgs; profiledCompiler = false; libcCross = if stdenv.targetPlatform != stdenv.buildPlatform then libcCross else null; - threadsCross = if stdenv.targetPlatform != stdenv.buildPlatform then threadsCross else { }; + threadsCross = if stdenv.targetPlatform != stdenv.buildPlatform then threadsCross_pre_gcc_13 else { }; # gcc 10 is too strict to cross compile gcc <= 8 stdenv = if (stdenv.targetPlatform != stdenv.buildPlatform) && stdenv.cc.isGNU then gcc7Stdenv else stdenv; @@ -14734,7 +15175,7 @@ with pkgs; profiledCompiler = false; libcCross = if stdenv.targetPlatform != stdenv.buildPlatform then libcCross else null; - threadsCross = if stdenv.targetPlatform != stdenv.buildPlatform then threadsCross else { }; + threadsCross = if stdenv.targetPlatform != stdenv.buildPlatform then threadsCross_pre_gcc_13 else { }; # gcc 10 is too strict to cross compile gcc <= 8 stdenv = if (stdenv.targetPlatform != stdenv.buildPlatform) && stdenv.cc.isGNU then gcc7Stdenv else stdenv; @@ -14749,7 +15190,7 @@ with pkgs; profiledCompiler = false; libcCross = if stdenv.targetPlatform != stdenv.buildPlatform then libcCross else null; - threadsCross = if stdenv.targetPlatform != stdenv.buildPlatform then threadsCross else { }; + threadsCross = if stdenv.targetPlatform != stdenv.buildPlatform then threadsCross_pre_gcc_13 else { }; # gcc 10 is too strict to cross compile gcc <= 8 stdenv = if (stdenv.targetPlatform != stdenv.buildPlatform) && stdenv.cc.isGNU then gcc7Stdenv else stdenv; @@ -14764,7 +15205,7 @@ with pkgs; profiledCompiler = false; libcCross = if stdenv.targetPlatform != stdenv.buildPlatform then libcCross else null; - threadsCross = if stdenv.targetPlatform != stdenv.buildPlatform then threadsCross else { }; + threadsCross = if stdenv.targetPlatform != stdenv.buildPlatform then threadsCross_pre_gcc_13 else { }; isl = if !stdenv.isDarwin then isl_0_20 else null; })); @@ -14776,7 +15217,7 @@ with pkgs; profiledCompiler = false; libcCross = if stdenv.targetPlatform != stdenv.buildPlatform then libcCross else null; - threadsCross = if stdenv.targetPlatform != stdenv.buildPlatform then threadsCross else { }; + threadsCross = if stdenv.targetPlatform != stdenv.buildPlatform then threadsCross_pre_gcc_13 else { }; isl = if !stdenv.isDarwin then isl_0_20 else null; })); @@ -14788,7 +15229,7 @@ with pkgs; profiledCompiler = false; libcCross = if stdenv.targetPlatform != stdenv.buildPlatform then libcCross else null; - threadsCross = if stdenv.targetPlatform != stdenv.buildPlatform then threadsCross else { }; + threadsCross = if stdenv.targetPlatform != stdenv.buildPlatform then threadsCross_pre_gcc_13 else { }; isl = if !stdenv.isDarwin then isl_0_20 else null; })); @@ -14800,12 +15241,24 @@ with pkgs; profiledCompiler = false; libcCross = if stdenv.targetPlatform != stdenv.buildPlatform then libcCross else null; + threadsCross = if stdenv.targetPlatform != stdenv.buildPlatform then threadsCross_pre_gcc_13 else { }; + + isl = if !stdenv.isDarwin then isl_0_20 else null; + })); + + gcc13 = lowPrio (wrapCC (callPackage ../development/compilers/gcc/13 { + inherit noSysDirs; + + reproducibleBuild = true; + profiledCompiler = false; + + libcCross = if stdenv.targetPlatform != stdenv.buildPlatform then libcCross else null; threadsCross = if stdenv.targetPlatform != stdenv.buildPlatform then threadsCross else { }; isl = if !stdenv.isDarwin then isl_0_20 else null; })); - gcc_latest = gcc12; + gcc_latest = gcc13; # Use the same GCC version as the one from stdenv by default gfortran = wrapCC (gcc.cc.override { @@ -14888,6 +15341,14 @@ with pkgs; profiledCompiler = false; }); + gfortran13 = wrapCC (gcc13.cc.override { + name = "gfortran"; + langFortran = true; + langCC = false; + langC = false; + profiledCompiler = false; + }); + libgccjit = gcc.cc.override { name = "libgccjit"; langFortran = false; @@ -14921,10 +15382,10 @@ with pkgs; # As per upstream instructions building a cross compiler # should be done with a (native) compiler of the same version. # If we are cross-compiling GNAT, we may as well do the same. - gnatboot = + gnat-bootstrap = if stdenv.hostPlatform == stdenv.targetPlatform && stdenv.buildPlatform == stdenv.hostPlatform - then buildPackages.gnatboot11 + then buildPackages.gnat-bootstrap11 else buildPackages.gnat11; }); @@ -14937,24 +15398,47 @@ with pkgs; # As per upstream instructions building a cross compiler # should be done with a (native) compiler of the same version. # If we are cross-compiling GNAT, we may as well do the same. - gnatboot = + gnat-bootstrap = if stdenv.hostPlatform == stdenv.targetPlatform && stdenv.buildPlatform == stdenv.hostPlatform - then buildPackages.gnatboot12 + then buildPackages.gnat-bootstrap12 else buildPackages.gnat12; stdenv = if stdenv.hostPlatform == stdenv.targetPlatform && stdenv.buildPlatform == stdenv.hostPlatform && stdenv.buildPlatform.isDarwin && stdenv.buildPlatform.isx86_64 - then overrideCC stdenv gnatboot12 + then overrideCC stdenv gnat-bootstrap12 else stdenv; }); - gnatboot = gnatboot12; - gnatboot11 = wrapCC (callPackage ../development/compilers/gnatboot { majorVersion = "11"; }); - gnatboot12 = wrapCCWith ({ - cc = callPackage ../development/compilers/gnatboot { majorVersion = "12"; }; + gnat13 = wrapCC (gcc13.cc.override { + name = "gnat"; + langC = true; + langCC = false; + langAda = true; + profiledCompiler = false; + # As per upstream instructions building a cross compiler + # should be done with a (native) compiler of the same version. + # If we are cross-compiling GNAT, we may as well do the same. + gnat-bootstrap = + if stdenv.hostPlatform == stdenv.targetPlatform + && stdenv.buildPlatform == stdenv.hostPlatform + then buildPackages.gnat-bootstrap12 + else buildPackages.gnat13; + stdenv = + if stdenv.hostPlatform == stdenv.targetPlatform + && stdenv.buildPlatform == stdenv.hostPlatform + && stdenv.buildPlatform.isDarwin + && stdenv.buildPlatform.isx86_64 + then overrideCC stdenv gnat-bootstrap12 + else stdenv; + }); + + gnat-bootstrap = gnat-bootstrap12; + gnat-bootstrap11 = wrapCC (callPackage ../development/compilers/gnat-bootstrap { majorVersion = "11"; }); + gnat-bootstrap12 = wrapCCWith ({ + cc = callPackage ../development/compilers/gnat-bootstrap { majorVersion = "12"; }; } // lib.optionalAttrs (stdenv.hostPlatform.isDarwin) { bintools = bintoolsDualAs; }); @@ -14985,6 +15469,18 @@ with pkgs; meta.broken = stdenv.hostPlatform.isDarwin; }); + gccgo13 = wrapCC (gcc13.cc.override { + name = "gccgo"; + langCC = true; #required for go. + langC = true; + langGo = true; + langJit = true; + profiledCompiler = false; + } // { + # not supported on darwin: https://github.com/golang/go/issues/463 + meta.broken = stdenv.hostPlatform.isDarwin; + }); + ghdl = ghdl-mcode; ghdl-mcode = callPackage ../development/compilers/ghdl { @@ -14995,10 +15491,6 @@ with pkgs; backend = "llvm"; }; - gcl = callPackage ../development/compilers/gcl { - gmp = gmp4; - }; - gcl_2_6_13_pre = callPackage ../development/compilers/gcl/2.6.13-pre.nix { }; gcc-arm-embedded-6 = callPackage ../development/compilers/gcc-arm-embedded/6 { }; @@ -15115,8 +15607,6 @@ with pkgs; haxe_4_2 haxe_4_1 haxe_4_0 - haxe_3_4 - haxe_3_2 ; haxe = haxe_4_2; @@ -15147,6 +15637,8 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) CoreFoundation Security SystemConfiguration; }; + goblob = callPackage ../tools/security/goblob { }; + gogetdoc = callPackage ../development/tools/gogetdoc { }; gox = callPackage ../development/tools/gox { }; @@ -15159,7 +15651,7 @@ with pkgs; gwt240 = callPackage ../development/compilers/gwt/2.4.0.nix { }; - hvm = callPackage ../development/compilers/hvm { }; + hvm = darwin.apple_sdk_11_0.callPackage ../development/compilers/hvm { }; iay = callPackage ../tools/misc/iay { inherit (darwin.apple_sdk.frameworks) AppKit Security Foundation Cocoa; @@ -15297,17 +15789,18 @@ with pkgs; juniper = callPackage ../development/compilers/juniper { }; julia-lts = julia_16-bin; - julia-stable = julia_18; + julia-stable = julia_19; julia = julia-stable; julia_16-bin = callPackage ../development/compilers/julia/1.6-bin.nix { }; julia_18-bin = callPackage ../development/compilers/julia/1.8-bin.nix { }; + julia_19-bin = callPackage ../development/compilers/julia/1.9-bin.nix { }; julia_18 = callPackage ../development/compilers/julia/1.8.nix { }; julia_19 = callPackage ../development/compilers/julia/1.9.nix { }; julia-lts-bin = julia_16-bin; - julia-stable-bin = julia_18-bin; + julia-stable-bin = julia_19-bin; julia-bin = julia-stable-bin; jwasm = callPackage ../development/compilers/jwasm { }; @@ -15357,9 +15850,8 @@ with pkgs; lizardfs = callPackage ../tools/filesystems/lizardfs { }; lobster = callPackage ../development/compilers/lobster { - inherit (darwin) cf-private; inherit (darwin.apple_sdk.frameworks) - Cocoa AudioToolbox OpenGL Foundation ForceFeedback; + CoreFoundation Cocoa AudioToolbox OpenGL Foundation ForceFeedback; }; lld = llvmPackages.lld; @@ -15374,8 +15866,9 @@ with pkgs; lld_13 = llvmPackages_13.lld; lld_14 = llvmPackages_14.lld; lld_15 = llvmPackages_15.lld; + lld_16 = llvmPackages_16.lld; - lldb = llvmPackages_latest.lldb; + lldb = lldb_14; lldb_5 = llvmPackages_5.lldb; lldb_6 = llvmPackages_6.lldb; lldb_7 = llvmPackages_7.lldb; @@ -15387,6 +15880,7 @@ with pkgs; lldb_13 = llvmPackages_13.lldb; lldb_14 = llvmPackages_14.lldb; lldb_15 = llvmPackages_15.lldb; + lldb_16 = llvmPackages_16.lldb; llvm = llvmPackages.llvm; llvm_5 = llvmPackages_5.llvm; @@ -15400,23 +15894,21 @@ with pkgs; llvm_13 = llvmPackages_13.llvm; llvm_14 = llvmPackages_14.llvm; llvm_15 = llvmPackages_15.llvm; + llvm_16 = llvmPackages_16.llvm; libllvm = llvmPackages.libllvm; llvm-manpages = llvmPackages.llvm-manpages; llvmPackages = let - latest_version = lib.toInt - (lib.versions.major llvmPackages_latest.llvm.version); # This returns the minimum supported version for the platform. The # assumption is that or any later version is good. choose = platform: /**/ if platform.isDarwin then 11 else if platform.isFreeBSD then 12 else if platform.isAndroid then 12 - else if platform.system == "armv6l-linux" then 7 # This fixes armv6 cross-compilation else if platform.isLinux then 11 else if platform.isWasm then 12 - else latest_version; + else 14; # We take the "max of the mins". Why? Since those are lower bounds of the # supported version set, this is like intersecting those sets and then # taking the min bound of that. @@ -15501,7 +15993,12 @@ with pkgs; targetLlvm = targetPackages.llvmPackages_15.llvm or llvmPackages_15.llvm; })); - llvmPackages_latest = llvmPackages_14; + llvmPackages_16 = recurseIntoAttrs (callPackage ../development/compilers/llvm/16 ({ + inherit (stdenvAdapters) overrideCC; + buildLlvmTools = buildPackages.llvmPackages_16.tools; + targetLlvmLibraries = targetPackages.llvmPackages_16.libraries or llvmPackages_16.libraries; + targetLlvm = targetPackages.llvmPackages_16.llvm or llvmPackages_16.llvm; + })); llvmPackages_rocm = recurseIntoAttrs (callPackage ../development/compilers/llvm/rocm { }); @@ -15513,7 +16010,9 @@ with pkgs; marst = callPackage ../development/compilers/marst { }; - mercury = callPackage ../development/compilers/mercury { }; + mercury = callPackage ../development/compilers/mercury { + jdk_headless = openjdk8_headless; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731 + }; microscheme = callPackage ../development/compilers/microscheme { }; @@ -15523,8 +16022,10 @@ with pkgs; mitama-cpp-result = callPackage ../development/libraries/mitama-cpp-result { }; - mitscheme = callPackage ../development/compilers/mit-scheme - { texLive = texlive.combine { inherit (texlive) scheme-small epsf texinfo; }; }; + mitscheme = callPackage ../development/compilers/mit-scheme { + texLive = texlive.combine { inherit (texlive) scheme-small epsf texinfo; }; + texinfo = texinfo6; + }; mitschemeX11 = mitscheme.override { enableX11 = true; @@ -15532,9 +16033,7 @@ with pkgs; miranda = callPackage ../development/compilers/miranda { }; - mkcl = callPackage ../development/compilers/mkcl { }; - - mlkit = callPackage ../development/compilers/mlkit { }; + mlkit = callPackage ../development/compilers/mlkit {}; inherit (callPackage ../development/compilers/mlton {}) mlton20130715 @@ -15579,8 +16078,9 @@ with pkgs; muonlang = callPackage ../development/compilers/muonlang { }; - inherit (callPackages ../development/compilers/nim { }) - nim-unwrapped nimble-unwrapped nim; + inherit (callPackages ../development/compilers/nim + { inherit (darwin) Security; } + ) nim-unwrapped nimble-unwrapped nim; nimPackages = recurseIntoAttrs nim.pkgs; nrpl = callPackage ../development/tools/nrpl { }; @@ -15635,10 +16135,6 @@ with pkgs; ocsigen-i18n = callPackage ../development/tools/ocaml/ocsigen-i18n { }; - opa = callPackage ../development/compilers/opa { - ocamlPackages = ocaml-ng.ocamlPackages_4_14_unsafe_string; - }; - opaline = callPackage ../development/tools/ocaml/opaline { }; opam = callPackage ../development/tools/ocaml/opam { @@ -15903,21 +16399,20 @@ with pkgs; inherit (darwin) apple_sdk; }; - rust_1_67 = callPackage ../development/compilers/rust/1_67.nix { + rust_1_69 = callPackage ../development/compilers/rust/1_69.nix { inherit (darwin.apple_sdk.frameworks) CoreFoundation Security SystemConfiguration; llvm_15 = llvmPackages_15.libllvm; }; - rust = rust_1_67; + rust = rust_1_69; mrustc = callPackage ../development/compilers/mrustc { }; mrustc-minicargo = callPackage ../development/compilers/mrustc/minicargo.nix { }; mrustc-bootstrap = callPackage ../development/compilers/mrustc/bootstrap.nix { - stdenv = gcc10StdenvCompat; openssl = openssl_1_1; }; - rustPackages_1_67 = rust_1_67.packages.stable; - rustPackages = rustPackages_1_67; + rustPackages_1_69 = rust_1_69.packages.stable; + rustPackages = rustPackages_1_69; inherit (rustPackages) cargo cargo-auditable cargo-auditable-cargo-wrapper clippy rustc rustPlatform; @@ -15949,6 +16444,7 @@ with pkgs; cargo-audit = callPackage ../development/tools/rust/cargo-audit { inherit (darwin.apple_sdk.frameworks) Security; }; + cargo-benchcmp = callPackage ../development/tools/rust/cargo-benchcmp { }; cargo-binstall = callPackage ../development/tools/rust/cargo-binstall { }; cargo-bisect-rustc = callPackage ../development/tools/rust/cargo-bisect-rustc { inherit (darwin.apple_sdk.frameworks) Security; @@ -15972,6 +16468,7 @@ with pkgs; cargo-edit = callPackage ../development/tools/rust/cargo-edit { inherit (darwin.apple_sdk.frameworks) Security; }; + cargo-leptos = callPackage ../development/tools/rust/cargo-leptos { }; cargo-kcov = callPackage ../development/tools/rust/cargo-kcov { }; cargo-graph = callPackage ../development/tools/rust/cargo-graph { }; cargo-guppy = callPackage ../development/tools/rust/cargo-guppy { }; @@ -15980,23 +16477,35 @@ with pkgs; cargo-llvm-cov = callPackage ../development/tools/rust/cargo-llvm-cov { }; cargo-llvm-lines = callPackage ../development/tools/rust/cargo-llvm-lines { }; cargo-lock = callPackage ../development/tools/rust/cargo-lock { }; + cargo-machete = callPackage ../development/tools/rust/cargo-machete { }; cargo-outdated = callPackage ../development/tools/rust/cargo-outdated { inherit (darwin.apple_sdk.frameworks) CoreFoundation Security SystemConfiguration; }; - cargo-pgx = callPackage ../development/tools/rust/cargo-pgx { + cargo-pgx_0_6_1 = callPackage ../development/tools/rust/cargo-pgx/0_6_1.nix { inherit (darwin.apple_sdk.frameworks) Security; }; + cargo-pgx_0_7_1 = callPackage ../development/tools/rust/cargo-pgx/0_7_1.nix { + inherit (darwin.apple_sdk.frameworks) Security; + }; + cargo-pgx_0_7_4 = callPackage ../development/tools/rust/cargo-pgx/0_7_4.nix { + inherit (darwin.apple_sdk.frameworks) Security; + }; + cargo-pgx = cargo-pgx_0_7_4; buildPgxExtension = callPackage ../development/tools/rust/cargo-pgx/buildPgxExtension.nix { inherit (darwin.apple_sdk.frameworks) Security; }; + cargo-pgrx = callPackage ../development/tools/rust/cargo-pgrx/default.nix { + inherit (darwin.apple_sdk.frameworks) Security; + }; + buildPgrxExtension = callPackage ../development/tools/rust/cargo-pgrx/buildPgrxExtension.nix { + inherit (darwin.apple_sdk.frameworks) Security; + }; cargo-release = callPackage ../development/tools/rust/cargo-release { }; cargo-rr = callPackage ../development/tools/rust/cargo-rr { }; cargo-tarpaulin = callPackage ../development/tools/analysis/cargo-tarpaulin { inherit (darwin.apple_sdk.frameworks) Security; }; - cargo-update = callPackage ../development/tools/rust/cargo-update { - inherit (darwin.apple_sdk.frameworks) Security; - }; + cargo-update = callPackage ../development/tools/rust/cargo-update { }; cargo-asm = callPackage ../development/tools/rust/cargo-asm { inherit (darwin.apple_sdk.frameworks) Security; @@ -16004,6 +16513,8 @@ with pkgs; cargo-binutils = callPackage ../development/tools/rust/cargo-binutils { }; cargo-bloat = callPackage ../development/tools/rust/cargo-bloat { }; cargo-bolero = callPackage ../development/tools/rust/cargo-bolero { }; + cargo-bundle = callPackage ../development/tools/rust/cargo-bundle { }; + cargo-bundle-licenses = callPackage ../development/tools/rust/cargo-bundle-licenses { }; cargo-cache = callPackage ../development/tools/rust/cargo-cache { inherit (darwin.apple_sdk.frameworks) Security; }; @@ -16013,14 +16524,9 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) Security SystemConfiguration CoreFoundation; }; cargo-cross = callPackage ../development/tools/rust/cargo-cross { }; - cargo-deny = callPackage ../development/tools/rust/cargo-deny { - inherit (darwin.apple_sdk.frameworks) Security; - }; + cargo-deny = callPackage ../development/tools/rust/cargo-deny { }; cargo-depgraph = callPackage ../development/tools/rust/cargo-depgraph { }; - cargo-dephell = callPackage ../development/tools/rust/cargo-dephell { - inherit (darwin.apple_sdk.frameworks) Security; - openssl = openssl_1_1; - }; + cargo-dephell = callPackage ../development/tools/rust/cargo-dephell { }; cargo-diet = callPackage ../development/tools/rust/cargo-diet { }; cargo-dist = callPackage ../development/tools/rust/cargo-dist { }; cargo-embed = callPackage ../development/tools/rust/cargo-embed { @@ -16039,19 +16545,18 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) Security; }; cargo-fuzz = callPackage ../development/tools/rust/cargo-fuzz { }; - cargo-geiger = callPackage ../development/tools/rust/cargo-geiger { - inherit (darwin.apple_sdk.frameworks) Security CoreFoundation; - }; + cargo-geiger = callPackage ../development/tools/rust/cargo-geiger { }; cargo-hf2 = callPackage ../development/tools/rust/cargo-hf2 { inherit (darwin.apple_sdk.frameworks) AppKit; }; + cargo-info = callPackage ../development/tools/rust/cargo-info { }; cargo-inspect = callPackage ../development/tools/rust/cargo-inspect { inherit (darwin.apple_sdk.frameworks) Security; }; cargo-insta = callPackage ../development/tools/rust/cargo-insta { }; cargo-lambda = callPackage ../development/tools/rust/cargo-lambda { - inherit (darwin.apple_sdk.frameworks) Security; + inherit (darwin.apple_sdk.frameworks) CoreServices Security; }; cargo-limit = callPackage ../development/tools/rust/cargo-limit { }; cargo-make = callPackage ../development/tools/rust/cargo-make { @@ -16063,7 +16568,9 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) Security; }; - cargo-ndk = callPackage ../development/tools/rust/cargo-ndk { }; + cargo-ndk = callPackage ../development/tools/rust/cargo-ndk { + inherit (darwin.apple_sdk.frameworks) CoreGraphics Foundation; + }; cargo-nextest = callPackage ../development/tools/rust/cargo-nextest { inherit (darwin.apple_sdk.frameworks) Security; @@ -16074,17 +16581,17 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) Security; }; cargo-readme = callPackage ../development/tools/rust/cargo-readme { }; + cargo-risczero = callPackage ../development/tools/rust/cargo-risczero { }; cargo-semver-checks = callPackage ../development/tools/rust/cargo-semver-checks { }; cargo-show-asm = callPackage ../development/tools/rust/cargo-show-asm { }; + cargo-shuttle = callPackage ../development/tools/rust/cargo-shuttle { }; cargo-sort = callPackage ../development/tools/rust/cargo-sort { }; cargo-spellcheck = callPackage ../development/tools/rust/cargo-spellcheck { inherit (darwin.apple_sdk.frameworks) Security; }; - cargo-supply-chain = callPackage ../development/tools/rust/cargo-supply-chain { - inherit (darwin.apple_sdk.frameworks) Security; - }; + cargo-supply-chain = callPackage ../development/tools/rust/cargo-supply-chain { }; cargo-sweep = callPackage ../development/tools/rust/cargo-sweep { }; cargo-sync-readme = callPackage ../development/tools/rust/cargo-sync-readme { }; cargo-tally = callPackage ../development/tools/rust/cargo-tally { }; @@ -16092,10 +16599,11 @@ with pkgs; cargo-udeps = callPackage ../development/tools/rust/cargo-udeps { inherit (darwin.apple_sdk.frameworks) CoreServices Security SystemConfiguration; }; - cargo-ui = darwin.apple_sdk_11_0.callPackage ../development/tools/rust/cargo-ui { }; + cargo-ui = callPackage ../development/tools/rust/cargo-ui { }; cargo-unused-features = callPackage ../development/tools/rust/cargo-unused-features { }; cargo-tauri = callPackage ../development/tools/rust/cargo-tauri { }; + tauri-mobile = callPackage ../development/tools/rust/tauri-mobile { }; cargo-valgrind = callPackage ../development/tools/rust/cargo-valgrind { }; cargo-vet = callPackage ../development/tools/rust/cargo-vet { @@ -16127,6 +16635,8 @@ with pkgs; crate2nix = callPackage ../development/tools/rust/crate2nix { }; + critcmp = callPackage ../development/tools/rust/critcmp { }; + convco = callPackage ../development/tools/convco { inherit (darwin.apple_sdk.frameworks) Security; }; @@ -16140,6 +16650,7 @@ with pkgs; ograc = callPackage ../development/tools/rust/ograc { }; + ravedude = callPackage ../development/tools/rust/ravedude { }; rhack = callPackage ../development/tools/rust/rhack { }; roogle = callPackage ../development/tools/rust/roogle { }; rustfmt = rustPackages.rustfmt; @@ -16159,29 +16670,12 @@ with pkgs; }; rustup-toolchain-install-master = callPackage ../development/tools/rust/rustup-toolchain-install-master { inherit (darwin.apple_sdk.frameworks) Security; - openssl = openssl_1_1; }; rusty-man = callPackage ../development/tools/rust/rusty-man { }; typeshare = callPackage ../development/tools/rust/typeshare { }; sagittarius-scheme = callPackage ../development/compilers/sagittarius-scheme { }; - sbclBootstrap = callPackage ../development/compilers/sbcl/bootstrap.nix { }; - sbcl_2_0_8 = callPackage ../development/compilers/sbcl/2.x.nix { version = "2.0.8"; }; - sbcl_2_0_9 = callPackage ../development/compilers/sbcl/2.x.nix { version = "2.0.9"; }; - sbcl_2_1_1 = callPackage ../development/compilers/sbcl/2.x.nix { version = "2.1.1"; }; - sbcl_2_1_2 = callPackage ../development/compilers/sbcl/2.x.nix { version = "2.1.2"; }; - sbcl_2_1_9 = callPackage ../development/compilers/sbcl/2.x.nix { version = "2.1.9"; }; - sbcl_2_1_10 = callPackage ../development/compilers/sbcl/2.x.nix { version = "2.1.10"; }; - sbcl_2_1_11 = callPackage ../development/compilers/sbcl/2.x.nix { version = "2.1.11"; }; - sbcl_2_2_4 = callPackage ../development/compilers/sbcl/2.x.nix { version = "2.2.4"; }; - sbcl_2_2_6 = callPackage ../development/compilers/sbcl/2.x.nix { version = "2.2.6"; }; - sbcl_2_2_9 = callPackage ../development/compilers/sbcl/2.x.nix { version = "2.2.9"; }; - sbcl_2_2_10 = callPackage ../development/compilers/sbcl/2.x.nix { version = "2.2.10"; }; - sbcl_2_2_11 = callPackage ../development/compilers/sbcl/2.x.nix { version = "2.2.11"; }; - sbcl_2_3_0 = callPackage ../development/compilers/sbcl/2.x.nix { version = "2.3.0"; }; - sbcl = sbcl_2_3_0; - roswell = callPackage ../development/tools/roswell { }; scala_2_10 = callPackage ../development/compilers/scala/2.x.nix { majorVersion = "2.10"; jre = jdk8; }; @@ -16216,6 +16710,8 @@ with pkgs; shmig = callPackage ../development/tools/database/shmig { }; + sleek = callPackage ../development/tools/database/sleek { }; + smlfmt = callPackage ../development/tools/smlfmt { }; # smlnjBootstrap should be redundant, now that smlnj works on Darwin natively @@ -16226,9 +16722,7 @@ with pkgs; smlpkg = callPackage ../tools/package-management/smlpkg { }; - solc = callPackage ../development/compilers/solc { - boost = boost172; - }; + solc = callPackage ../development/compilers/solc { }; souffle = callPackage ../development/compilers/souffle { }; @@ -16252,6 +16746,10 @@ with pkgs; drivers = [ jtds_jdbc mssql_jdbc mysql_jdbc postgresql_jdbc ]; }; + surrealdb-migrations = callPackage ../development/tools/database/surrealdb-migrations { + inherit (darwin.apple_sdk.frameworks) Security; + }; + stalin = callPackage ../development/compilers/stalin { }; stanc = callPackage ../development/compilers/stanc { }; @@ -16263,7 +16761,7 @@ with pkgs; svdtools = callPackage ../development/embedded/svdtools { }; swiftPackages = recurseIntoAttrs (callPackage ../development/compilers/swift { }); - inherit (swiftPackages) swift swiftpm sourcekit-lsp; + inherit (swiftPackages) swift swiftpm sourcekit-lsp swift-format; swiftpm2nix = callPackage ../development/tools/swiftpm2nix { }; @@ -16304,6 +16802,8 @@ with pkgs; tinyscheme = callPackage ../development/interpreters/tinyscheme { }; + tbox = callPackage ../development/libraries/tbox { }; + inherit (nodePackages) typescript; bupc = callPackage ../development/compilers/bupc { }; @@ -16352,7 +16852,10 @@ with pkgs; # want the C++ library to be explicitly chosen by the caller, and null by # default. libcxx ? null - , extraPackages ? lib.optional (cc.isGNU or false && stdenv.targetPlatform.isMinGW) threadsCross.package + , extraPackages ? lib.optional (cc.isGNU or false && stdenv.targetPlatform.isMinGW) + (if lib.versionAtLeast cc.version "13" + then threadsCross.package + else threadsCross_pre_gcc_13.package) , nixSupport ? {} , ... } @ extraArgs: @@ -16402,12 +16905,7 @@ with pkgs; z88dk = callPackage ../development/compilers/z88dk { }; - zulip = callPackage ../applications/networking/instant-messengers/zulip { - # Bubblewrap breaks zulip, see https://github.com/NixOS/nixpkgs/pull/97264#issuecomment-704454645 - appimageTools = pkgs.appimageTools.override { - buildFHSUserEnv = pkgs.buildFHSUserEnv; - }; - }; + zulip = callPackage ../applications/networking/instant-messengers/zulip { }; zulip-term = callPackage ../applications/networking/instant-messengers/zulip-term { }; @@ -16421,8 +16919,6 @@ with pkgs; angelscript = callPackage ../development/interpreters/angelscript { }; - angelscript_2_22 = callPackage ../development/interpreters/angelscript/2.22.nix { }; - babashka = callPackage ../development/interpreters/clojure/babashka.nix { }; # BQN interpreters and compilers @@ -16451,17 +16947,15 @@ with pkgs; mbqn-source = buildPackages.mbqn.src; phase0 = callPackage ../development/interpreters/bqn/cbqn { - inherit (cbqn-bootstrap) stdenv; + inherit (cbqn-bootstrap) mbqn-source stdenv; genBytecode = false; bqn-path = null; - mbqn-source = null; }; phase0-replxx = callPackage ../development/interpreters/bqn/cbqn { - inherit (cbqn-bootstrap) stdenv; + inherit (cbqn-bootstrap) mbqn-source stdenv; genBytecode = false; bqn-path = null; - mbqn-source = null; enableReplxx = true; }; @@ -16509,14 +17003,7 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) Security; }; - clisp = callPackage ../development/interpreters/clisp { - # On newer readline8 fails as: - # #<FOREIGN-VARIABLE "rl_readline_state" #x...> - # does not have the required size or alignment - readline = readline63; - }; - - clisp-tip = callPackage ../development/interpreters/clisp/hg.nix { }; + dart-sass-embedded = callPackage ../misc/dart-sass-embedded { }; clojupyter = callPackage ../applications/editors/jupyter-kernels/clojupyter { jre = jre8; @@ -16566,19 +17053,18 @@ with pkgs; }; inherit (beam.interpreters) - erlang erlangR25 erlangR24 erlangR23 erlangR22 erlangR21 + erlang erlang_25 erlang_24 erlang_23 erlang_odbc erlang_javac erlang_odbc_javac elixir elixir_1_14 elixir_1_13 elixir_1_12 elixir_1_11 elixir_1_10 - elixir_ls; + elixir-ls; erlang_nox = beam_nox.interpreters.erlang; inherit (beam.packages.erlang) erlang-ls erlfmt elvis-erlang rebar rebar3 rebar3WithPlugins - fetchHex beamPackages; - - inherit (beam.packages.erlangR21) lfe lfe_1_3; + fetchHex beamPackages + lfe lfe_2_1; gnudatalanguage = callPackage ../development/interpreters/gnudatalanguage { inherit (llvmPackages) openmp; @@ -16608,9 +17094,7 @@ with pkgs; io = callPackage ../development/interpreters/io { }; - ivy = callPackage ../development/interpreters/ivy { - buildGoModule = buildGo118Module; # tests fail with 1.19 - }; + ivy = callPackage ../development/interpreters/ivy { }; j = callPackage ../development/interpreters/j { stdenv = clangStdenv; @@ -16761,6 +17245,7 @@ with pkgs; php80Extensions = recurseIntoAttrs php80.extensions; php80Packages = recurseIntoAttrs php80.packages; + phpactor = callPackage ../development/tools/phpactor { }; picoc = callPackage ../development/interpreters/picoc { }; @@ -16862,8 +17347,6 @@ with pkgs; check-jsonschema = callPackage ../development/tools/check-jsonschema { }; - pypi2nix = callPackage ../development/tools/pypi2nix { }; - pypi-mirror = callPackage ../development/tools/pypi-mirror { }; setupcfg2nix = python3Packages.callPackage ../development/tools/setupcfg2nix { }; @@ -16903,8 +17386,6 @@ with pkgs; ffmpeg = ffmpeg-headless; }; - pipewire-media-session = callPackage ../development/libraries/pipewire/media-session.nix { }; - pipewire_0_2 = callPackage ../development/libraries/pipewire/0.2.nix { }; wireplumber = callPackage ../development/libraries/pipewire/wireplumber.nix { }; @@ -16948,7 +17429,7 @@ with pkgs; inherit (darwin) libobjc; }; defaultGemConfig = callPackage ../development/ruby-modules/gem-config { - inherit (darwin) DarwinTools cctools; + inherit (darwin) DarwinTools cctools autoSignDarwinBinariesHook; inherit (darwin.apple_sdk.frameworks) CoreServices; }; bundix = callPackage ../development/ruby-modules/bundix { }; @@ -16971,14 +17452,16 @@ with pkgs; mkRuby ruby_2_7 ruby_3_0 - ruby_3_1; + ruby_3_1 + ruby_3_2; - ruby = ruby_2_7; - rubyPackages = rubyPackages_2_7; + ruby = ruby_3_1; + rubyPackages = rubyPackages_3_1; rubyPackages_2_7 = recurseIntoAttrs ruby_2_7.gems; rubyPackages_3_0 = recurseIntoAttrs ruby_3_0.gems; rubyPackages_3_1 = recurseIntoAttrs ruby_3_1.gems; + rubyPackages_3_2 = recurseIntoAttrs ruby_3_2.gems; mruby = callPackage ../development/compilers/mruby { }; @@ -16993,11 +17476,8 @@ with pkgs; smiley-sans = callPackage ../data/fonts/smiley-sans { }; inherit (callPackages ../applications/networking/cluster/spark { }) - spark_3_2 - spark_3_1 - spark_2_4; - spark3 = spark_3_2; - spark2 = spark_2_4; + spark_3_4 spark_3_3 spark_3_2; + spark3 = spark_3_4; spark = spark3; sparkleshare = callPackage ../applications/version-management/sparkleshare { }; @@ -17019,6 +17499,8 @@ with pkgs; starlark = callPackage ../development/interpreters/starlark { }; + starlark-rust = callPackage ../development/interpreters/starlark-rust { }; + supercollider = libsForQt5.callPackage ../development/interpreters/supercollider { fftw = fftwSinglePrec; }; @@ -17065,7 +17547,9 @@ with pkgs; ### DEVELOPMENT / MISC - h3 = callPackage ../development/misc/h3 { }; + inherit (callPackage ../development/misc/h3 { }) h3_3 h3_4; + + h3 = h3_3; amtk = callPackage ../development/libraries/amtk { }; @@ -17111,6 +17595,8 @@ with pkgs; guile-git = callPackage ../development/guile-modules/guile-git { }; + guile-gnutls = callPackage ../development/guile-modules/guile-gnutls { }; + guile-json = callPackage ../development/guile-modules/guile-json { }; guile-lib = callPackage ../development/guile-modules/guile-lib { }; @@ -17166,8 +17652,10 @@ with pkgs; protege-distribution = callPackage ../development/web/protege-distribution { }; + publii = callPackage ../development/web/publii {}; + umr = callPackage ../development/misc/umr { - llvmPackages = llvmPackages_latest; + llvmPackages = llvmPackages_14; }; refurb = callPackage ../development/tools/refurb { }; @@ -17184,6 +17672,10 @@ with pkgs; asdf-vm = callPackage ../tools/misc/asdf-vm { }; + rtx = callPackage ../tools/misc/rtx { + inherit (darwin.apple_sdk.frameworks) Security; + }; + ### DEVELOPMENT / TOOLS abi-compliance-checker = callPackage ../development/tools/misc/abi-compliance-checker { }; @@ -17198,6 +17690,8 @@ with pkgs; adtool = callPackage ../tools/admin/adtool { }; + aeron = callPackage ../servers/aeron { }; + inherit (callPackage ../development/tools/alloy { }) alloy5 alloy6 @@ -17217,25 +17711,24 @@ with pkgs; autoadb = callPackage ../misc/autoadb { }; - ansible = ansible_2_14; - ansible_2_14 = python3Packages.toPythonApplication python3Packages.ansible-core; - ansible_2_13 = python3Packages.toPythonApplication (python3Packages.ansible-core.overridePythonAttrs (oldAttrs: rec { - version = "2.13.6"; + ansible = ansible_2_15; + ansible_2_15 = python3Packages.toPythonApplication python3Packages.ansible-core; + ansible_2_14 = python3Packages.toPythonApplication (python3Packages.ansible-core.overridePythonAttrs (oldAttrs: rec { + version = "2.14.6"; src = oldAttrs.src.override { inherit version; - hash = "sha256-Mf4yK2MpBnSo9zhhEN9QHwBEqkSJC+OrMTpuIluaKc8="; + hash = "sha256-DN2w30VFYZgfHFQdt6xTmNXp3kUuofAYR6y9Ax/X0rI="; }; })); - ansible_2_12 = python3Packages.toPythonApplication (python3Packages.ansible-core.overridePythonAttrs (oldAttrs: rec { - version = "2.12.10"; + ansible_2_13 = python3Packages.toPythonApplication (python3Packages.ansible-core.overridePythonAttrs (oldAttrs: rec { + version = "2.13.10"; src = oldAttrs.src.override { inherit version; - hash = "sha256-/rHfYXOM/B9eiTtCouwafeMpd9Z+hnB7Retj0MXDwjY="; + hash = "sha256-1LQKSq+GDe9sLJ6K1SAfhoPj59fY4hRjxtWepPixLfc="; }; - meta.changelog = "https://github.com/ansible/ansible/blob/v${version}/changelogs/CHANGELOG-v${lib.versions.majorMinor version}.rst"; })); - ansible-doctor = with python3.pkgs; toPythonApplication ansible-doctor; + ansible-doctor = callPackage ../tools/admin/ansible/doctor.nix { }; phpunit = callPackage ../development/tools/misc/phpunit { }; @@ -17248,15 +17741,21 @@ with pkgs; buf-language-server = callPackage ../development/tools/language-servers/buf-language-server { }; ccls = callPackage ../development/tools/language-servers/ccls { - llvmPackages = llvmPackages_latest; + llvmPackages = llvmPackages_14; }; + docker-compose-language-service = callPackage ../development/tools/language-servers/docker-compose-language-service { }; + + dot-language-server = callPackage ../development/tools/language-servers/dot-language-server { }; + fortls = python3.pkgs.callPackage ../development/tools/language-servers/fortls { }; fortran-language-server = python3.pkgs.callPackage ../development/tools/language-servers/fortran-language-server { }; gopls = callPackage ../development/tools/language-servers/gopls { }; + helm-ls = callPackage ../development/tools/language-servers/helm-ls { }; + jdt-language-server = callPackage ../development/tools/language-servers/jdt-language-server { }; jsonnet-language-server = callPackage ../development/tools/language-servers/jsonnet-language-server { }; @@ -17271,23 +17770,31 @@ with pkgs; millet = callPackage ../development/tools/language-servers/millet { }; + neocmakelsp = callPackage ../development/tools/language-servers/neocmakelsp { }; + nil = callPackage ../development/tools/language-servers/nil { }; + nls = callPackage ../development/tools/language-servers/nls { }; + + pylyzer = callPackage ../development/tools/language-servers/pylyzer { }; + rnix-lsp = callPackage ../development/tools/language-servers/rnix-lsp { }; svls = callPackage ../development/tools/language-servers/svls { }; + typst-lsp = callPackage ../development/tools/language-servers/typst-lsp { }; + vala-language-server = callPackage ../development/tools/language-servers/vala-language-server { }; verible = callPackage ../development/tools/language-servers/verible { }; zls = callPackage ../development/tools/language-servers/zls { - zig = zig_0_10; + zig = buildPackages.zig_0_10; }; - ansible-later = with python3.pkgs; toPythonApplication ansible-later; + ansible-later = callPackage ../tools/admin/ansible/later.nix { }; - ansible-lint = with python3.pkgs; toPythonApplication ansible-lint; + ansible-lint = callPackage ../tools/admin/ansible/lint.nix { }; antlr2 = callPackage ../development/tools/parsing/antlr/2.7.7.nix { }; antlr3_4 = callPackage ../development/tools/parsing/antlr/3.4.nix { }; @@ -17352,7 +17859,9 @@ with pkgs; electron_20-bin electron_21-bin electron_22-bin - electron_23-bin; + electron_23-bin + electron_24-bin + electron_25-bin; electron = electron-bin; electron_9 = electron_9-bin; @@ -17370,6 +17879,8 @@ with pkgs; electron_21 = electron_21-bin; electron_22 = electron_22-bin; electron_23 = electron_23-bin; + electron_24 = electron_24-bin; + electron_25 = electron_25-bin; autobuild = callPackage ../development/tools/misc/autobuild { }; @@ -17402,6 +17913,8 @@ with pkgs; bam = callPackage ../development/tools/build-managers/bam { }; + bandit = with python3Packages; toPythonApplication bandit; + bazel = bazel_6; bazel_4 = callPackage ../development/tools/build-managers/bazel/bazel_4 { @@ -17558,9 +18071,7 @@ with pkgs; bloop = callPackage ../development/tools/build-managers/bloop { }; - bossa = callPackage ../development/embedded/bossa { - wxGTK = wxGTK30; - }; + bossa = callPackage ../development/embedded/bossa { }; bossa-arduino = callPackage ../development/embedded/bossa/arduino.nix { }; @@ -17623,6 +18134,8 @@ with pkgs; cadre = callPackage ../development/tools/cadre { }; + catnip = callPackage ../tools/audio/catnip { }; + cbrowser = callPackage ../development/tools/misc/cbrowser { }; cc-tool = callPackage ../development/embedded/cc-tool { }; @@ -17675,8 +18188,6 @@ with pkgs; cheat = callPackage ../applications/misc/cheat { }; - chefdk = callPackage ../development/tools/chefdk { }; - matter-compiler = callPackage ../development/compilers/matter-compiler { }; cfr = callPackage ../development/tools/java/cfr { }; @@ -17715,6 +18226,8 @@ with pkgs; coder = callPackage ../development/tools/coder { }; + codespelunker = callPackage ../development/tools/codespelunker { }; + compile-daemon = callPackage ../development/tools/compile-daemon { }; complexity = callPackage ../development/tools/misc/complexity { }; @@ -17793,7 +18306,7 @@ with pkgs; csmith = callPackage ../development/tools/misc/csmith { }; - csslint = callPackage ../development/web/csslint { }; + inherit (nodePackages) csslint; css-html-js-minify = with python3Packages; toPythonApplication css-html-js-minify; @@ -17801,7 +18314,7 @@ with pkgs; cvise = python3Packages.callPackage ../development/tools/misc/cvise { # cvise keeps up with fresh llvm releases and supports wide version range - inherit (llvmPackages_latest) llvm libclang; + inherit (llvmPackages_14) llvm libclang; }; cwltool = callPackage ../applications/science/misc/cwltool { }; @@ -17817,11 +18330,6 @@ with pkgs; librarian-puppet-go = callPackage ../development/tools/librarian-puppet-go { }; - libgcc = callPackage ../development/libraries/gcc/libgcc { - stdenvNoLibs = gccStdenvNoLibs; # cannot be built with clang it seems - gcc = gcc11; # fails to build with gcc12 - }; - # This is for e.g. LLVM libraries on linux. gccForLibs = if stdenv.targetPlatform == stdenv.hostPlatform && targetPackages.stdenv.cc.isGNU @@ -17916,9 +18424,9 @@ with pkgs; dot2tex = with python3.pkgs; toPythonApplication dot2tex; - doxygen = callPackage ../development/tools/documentation/doxygen { + doxygen = darwin.apple_sdk_11_0.callPackage ../development/tools/documentation/doxygen { qt5 = null; - inherit (darwin.apple_sdk.frameworks) CoreServices; + inherit (darwin.apple_sdk_11_0.frameworks) CoreServices; }; doxygen_gui = lowPrio (doxygen.override { inherit qt5; }); @@ -17971,9 +18479,7 @@ with pkgs; emma = callPackage ../development/tools/analysis/emma { }; - ent-go = callPackage ../development/tools/ent { - buildGoModule = buildGo119Module; # go 1.20 build failure - }; + ent-go = callPackage ../development/tools/ent { }; epm = callPackage ../development/tools/misc/epm { }; @@ -17985,12 +18491,16 @@ with pkgs; explain = callPackage ../development/tools/explain { }; + ezno = callPackage ../development/tools/misc/ezno { }; + func = callPackage ../applications/networking/cluster/func { }; funnelweb = callPackage ../development/tools/literate-programming/funnelweb { }; license_finder = callPackage ../development/tools/license_finder { }; + license-scanner = callPackage ../development/tools/license-scanner { }; + Literate = callPackage ../development/tools/literate-programming/Literate { }; md-tangle = callPackage ../development/tools/literate-programming/md-tangle { }; @@ -18052,6 +18562,8 @@ with pkgs; fundoc = callPackage ../development/tools/fundoc { }; + funzzy = callPackage ../development/tools/misc/funzzy { }; + gede = libsForQt5.callPackage ../development/tools/misc/gede { }; gdbgui = python3Packages.callPackage ../development/tools/misc/gdbgui { }; @@ -18120,8 +18632,6 @@ with pkgs; gnumake = callPackage ../development/tools/build-managers/gnumake { }; gnumake42 = callPackage ../development/tools/build-managers/gnumake/4.2 { }; - # openjdk-17 fails on 4.4.1. Provide 4.4 until we fix it. - gnumake44 = callPackage ../development/tools/build-managers/gnumake/4.4 { }; go-licenses = callPackage ../development/tools/misc/go-licenses { }; @@ -18131,6 +18641,8 @@ with pkgs; gocd-server = callPackage ../development/tools/continuous-integration/gocd-server { }; + gopatch = callPackage ../development/tools/misc/gopatch { }; + goredo = callPackage ../development/tools/build-managers/goredo { }; gotify-server = callPackage ../servers/gotify { }; @@ -18151,7 +18663,8 @@ with pkgs; gradleGen = gradle-packages.gen; gradle_6 = callPackage gradle-packages.gradle_6 { }; gradle_7 = callPackage gradle-packages.gradle_7 { }; - gradle = gradle_7; + gradle_8 = callPackage gradle-packages.gradle_8 { }; + gradle = gradle_8; grcov = callPackage ../development/tools/misc/grcov { }; @@ -18175,6 +18688,8 @@ with pkgs; gtranslator = callPackage ../tools/text/gtranslator { }; + gtree = callPackage ../tools/text/gtree { }; + guff = callPackage ../tools/graphics/guff { }; guile-hall = callPackage ../development/tools/guile/guile-hall { }; @@ -18201,8 +18716,6 @@ with pkgs; highlight-assertions = callPackage ../development/tools/misc/highlight-assertions { }; - ccloud-cli = callPackage ../development/tools/ccloud-cli { }; - confluent-cli = callPackage ../development/tools/confluent-cli { }; htmlunit-driver = callPackage ../development/tools/selenium/htmlunit-driver { }; @@ -18318,7 +18831,7 @@ with pkgs; kube-prompt = callPackage ../development/tools/kube-prompt { }; - kubei = callPackage ../tools/security/kubei { }; + kubeclarity = callPackage ../tools/security/kubeclarity { }; kubemq-community = callPackage ../servers/kubemq-community { }; @@ -18372,15 +18885,18 @@ with pkgs; libwhich = callPackage ../development/tools/misc/libwhich { }; + libwtk-sdl2 = callPackage ../development/libraries/libwtk-sdl2 { }; + linuxkit = callPackage ../development/tools/misc/linuxkit { - inherit (darwin.apple_sdk_11_0.frameworks) Virtualization; + inherit (darwin.apple_sdk_11_0.frameworks) Cocoa Virtualization; + inherit (darwin) sigtool; }; listenbrainz-mpd = callPackage ../applications/audio/listenbrainz-mpd { inherit (darwin.apple_sdk.frameworks) Security; }; - lit = callPackage ../development/tools/misc/lit { }; + lit = with python3Packages; toPythonApplication lit; litecli = callPackage ../development/tools/database/litecli { }; @@ -18430,6 +18946,10 @@ with pkgs; mdl = callPackage ../development/tools/misc/mdl { }; + meraki-cli = python3Packages.callPackage ../tools/admin/meraki-cli { }; + + mermerd = callPackage ../development/tools/database/mermerd { }; + python-matter-server = with python3Packages; toPythonApplication python-matter-server; minify = callPackage ../development/web/minify { }; @@ -18445,6 +18965,8 @@ with pkgs; mockgen = callPackage ../development/tools/mockgen { }; + mockoon = callPackage ../tools/networking/mockoon { }; + modd = callPackage ../development/tools/modd { }; mold = callPackage ../development/tools/mold { @@ -18454,6 +18976,8 @@ with pkgs; else llvmPackages.stdenv; }; + moon = callPackage ../development/tools/build-managers/moon/default.nix { }; + msgpack-tools = callPackage ../development/tools/msgpack-tools { }; msgpuck = callPackage ../development/libraries/msgpuck { }; @@ -18579,6 +19103,8 @@ with pkgs; picotool = callPackage ../development/tools/picotool { }; + planus = callPackage ../development/tools/misc/planus { }; + pmccabe = callPackage ../development/tools/misc/pmccabe { }; pkgconf-unwrapped = callPackage ../development/tools/misc/pkgconf { }; @@ -18599,6 +19125,8 @@ with pkgs; }; })); + pnpm-lock-export = callPackage ../development/web/pnpm-lock-export { }; + portableService = callPackage ../build-support/portable-service { }; polar = callPackage ../tools/misc/polar { }; @@ -18635,6 +19163,8 @@ with pkgs; procodile = callPackage ../tools/system/procodile { }; + proxmove = callPackage ../tools/admin/proxmove { }; + pry = callPackage ../development/tools/pry { }; pup = callPackage ../development/tools/pup { }; @@ -18651,10 +19181,18 @@ with pkgs; pylint-exit = callPackage ../development/tools/pylint-exit { }; + qc = callPackage ../development/tools/qc { }; + qtcreator = libsForQt5.callPackage ../development/tools/qtcreator { inherit (linuxPackages) perf; }; + qtcreator-qt6 = qt6Packages.callPackage ../development/tools/qtcreator/qt6.nix { + inherit (linuxPackages) perf; + stdenv = llvmPackages_14.stdenv; + llvmPackages = llvmPackages_14; + }; + qxmledit = libsForQt5.callPackage ../applications/editors/qxmledit {} ; r10k = callPackage ../tools/system/r10k { }; @@ -18685,6 +19223,8 @@ with pkgs; hammer = callPackage ../development/tools/parsing/hammer { }; + rcodesign = darwin.apple_sdk_11_0.callPackage ../development/tools/rcodesign {}; + rdocker = callPackage ../development/tools/rdocker { }; redis-dump = callPackage ../development/tools/redis-dump { }; @@ -18736,12 +19276,20 @@ with pkgs; rolespec = callPackage ../development/tools/misc/rolespec { }; + rome = callPackage ../development/tools/rome { }; + rr = callPackage ../development/tools/analysis/rr { }; rsass = callPackage ../development/tools/misc/rsass { }; + rsonpath = callPackage ../development/tools/misc/rsonpath { }; + rufo = callPackage ../development/tools/rufo { }; + rye = callPackage ../development/tools/rye { + inherit (darwin.apple_sdk.frameworks) SystemConfiguration; + }; + samurai = callPackage ../development/tools/build-managers/samurai { }; muon = callPackage ../development/tools/build-managers/muon { }; @@ -18758,6 +19306,8 @@ with pkgs; sawjap = callPackage ../development/tools/java/sawjap { }; + sbomnix = python3.pkgs.callPackage ../tools/security/sbomnix { }; + sd-local = callPackage ../development/tools/sd-local { }; seer = libsForQt5.callPackage ../development/tools/misc/seer { }; @@ -18766,10 +19316,14 @@ with pkgs; selendroid = callPackage ../development/tools/selenium/selendroid { }; + sem = callPackage ../development/tools/sem { }; + semver-tool = callPackage ../development/tools/misc/semver-tool { }; semantik = libsForQt5.callPackage ../applications/office/semantik { }; + sca2d = callPackage ../development/tools/sca2d { }; + sconsPackages = dontRecurseIntoAttrs (callPackage ../development/tools/build-managers/scons { }); scons = sconsPackages.scons_latest; @@ -18880,6 +19434,8 @@ with pkgs; sqlcheck = callPackage ../development/tools/database/sqlcheck { }; + sqlcmd = callPackage ../development/tools/database/sqlcmd { }; + sqlitebrowser = libsForQt5.callPackage ../development/tools/database/sqlitebrowser { }; sqlite-utils = with python3Packages; toPythonApplication sqlite-utils; @@ -18929,6 +19485,10 @@ with pkgs; c2ffi = callPackage ../development/tools/misc/c2ffi { }; + c0 = callPackage ../development/compilers/c0 { + stdenv = if stdenv.isDarwin then gccStdenv else stdenv; + }; + c3c = callPackage ../development/compilers/c3c { }; swfmill = callPackage ../tools/video/swfmill { stdenv = gcc10StdenvCompat; }; @@ -19003,7 +19563,7 @@ with pkgs; travis = callPackage ../development/tools/misc/travis { }; tree-sitter = makeOverridable (callPackage ../development/tools/parsing/tree-sitter) { - inherit (darwin.apple_sdk.frameworks) Security; + inherit (darwin.apple_sdk.frameworks) Security CoreServices; }; tree-sitter-grammars = recurseIntoAttrs tree-sitter.builtGrammars; @@ -19018,6 +19578,8 @@ with pkgs; tweak = callPackage ../applications/editors/tweak { }; + typical = callPackage ../development/tools/misc/typical { }; + uddup = callPackage ../tools/security/uddup { }; udis86 = callPackage ../development/tools/udis86 { }; @@ -19029,6 +19591,8 @@ with pkgs; uisp = callPackage ../development/embedded/uisp { }; + wch-isp = callPackage ../development/embedded/wch-isp { }; + uncrustify = callPackage ../development/tools/misc/uncrustify { }; universal-ctags = callPackage ../development/tools/misc/universal-ctags { }; @@ -19043,6 +19607,8 @@ with pkgs; guile = null; }; + gdbHostCpuOnly = gdb.override { hostCpuOnly = true; }; + gf = callPackage ../development/tools/misc/gf { }; java-language-server = callPackage ../development/tools/java/java-language-server { }; @@ -19064,6 +19630,8 @@ with pkgs; visualvm = callPackage ../development/tools/java/visualvm { }; + volta = callPackage ../development/tools/volta { }; + vultr = callPackage ../development/tools/vultr { }; vultr-cli = callPackage ../development/tools/vultr-cli { }; @@ -19084,6 +19652,10 @@ with pkgs; webdis = callPackage ../development/tools/database/webdis { }; + xmake = callPackage ../development/tools/build-managers/xmake { + lua = lua5_4; + }; + xc3sprog = callPackage ../development/embedded/xc3sprog { stdenv = gcc10StdenvCompat; }; xcb-imdkit = callPackage ../development/libraries/xcb-imdkit { }; @@ -19129,7 +19701,6 @@ with pkgs; ycmd = callPackage ../development/tools/misc/ycmd { inherit (darwin.apple_sdk.frameworks) Cocoa; python = python3; - boost = boost174; }; yodl = callPackage ../development/tools/misc/yodl { }; @@ -19167,6 +19738,8 @@ with pkgs; acl = callPackage ../development/libraries/acl { }; + acltoolkit = callPackage ../tools/security/acltoolkit { }; + acsccid = callPackage ../tools/security/acsccid { }; activemq = callPackage ../development/libraries/apache-activemq { }; @@ -19233,7 +19806,7 @@ with pkgs; armadillo = callPackage ../development/libraries/armadillo { }; - arrayfire = callPackage ../development/libraries/arrayfire { }; + arrayfire = darwin.apple_sdk_11_0.callPackage ../development/libraries/arrayfire { }; arrow-cpp = callPackage ../development/libraries/arrow-cpp { }; @@ -19359,25 +19932,17 @@ with pkgs; boolstuff = callPackage ../development/libraries/boolstuff { }; inherit (callPackage ../development/libraries/boost { inherit (buildPackages) boost-build; }) - boost165 - boost166 - boost168 - boost169 - boost170 - boost172 - boost173 - boost174 boost175 boost177 boost178 boost179 boost180 boost181 + boost182 ; - boost16x = boost169; boost17x = boost179; - boost18x = boost181; + boost18x = boost182; boost = boost17x; boost_process = callPackage ../development/libraries/boost-process { }; @@ -19413,13 +19978,8 @@ with pkgs; c-blosc = callPackage ../development/libraries/c-blosc { }; # justStaticExecutables is needed due to https://github.com/NixOS/nix/issues/2990 - cachix = (haskell.lib.compose.justStaticExecutables haskellPackages.cachix).overrideAttrs(o: { - passthru = o.passthru or {} // { - tests = o.passthru.tests or {} // { - inherit hci; - }; - }; - }); + # ghc94: https://discourse.haskell.org/t/facing-mmap-4096-bytes-at-nil-cannot-allocate-memory-youre-not-alone/6259 + cachix = haskell.lib.justStaticExecutables haskell.packages.ghc94.cachix; calcium = callPackage ../development/libraries/calcium { }; @@ -19441,6 +20001,8 @@ with pkgs; capnproto-java = callPackage ../development/tools/capnproto-java { }; + capnproto-rust = callPackage ../development/tools/capnproto-rust { }; + captive-browser = callPackage ../applications/networking/browsers/captive-browser { }; ndn-cxx = callPackage ../development/libraries/ndn-cxx { }; @@ -19459,12 +20021,18 @@ with pkgs; cimg = callPackage ../development/libraries/cimg { }; + cista = callPackage ../development/libraries/cista { }; + cjose = callPackage ../development/libraries/cjose { }; scmccid = callPackage ../development/libraries/scmccid { }; ccrtp = callPackage ../development/libraries/ccrtp { }; + cctag = callPackage ../development/libraries/cctag { + tbb = tbb_2021_8; + }; + cctz = callPackage ../development/libraries/cctz { inherit (darwin.apple_sdk.frameworks) Foundation; }; @@ -19506,9 +20074,7 @@ with pkgs; chromaprint = callPackage ../development/libraries/chromaprint { }; - cl = callPackage ../development/libraries/cl { - erlang = erlangR23; - }; + cl = callPackage ../development/libraries/cl { }; clanlib = callPackage ../development/libraries/clanlib { }; @@ -19591,12 +20157,12 @@ with pkgs; cpp-ipfs-http-client = callPackage ../development/libraries/cpp-ipfs-http-client { }; - cpp-netlib = callPackage ../development/libraries/cpp-netlib { - boost = boost169; # fatal error: 'boost/asio/stream_socket_service.hpp' file not found - }; + cpp-netlib = callPackage ../development/libraries/cpp-netlib { }; cpp-jwt = callPackage ../development/libraries/cpp-jwt { }; + ctranslate2 = callPackage ../development/libraries/ctranslate2 { }; + ubus = callPackage ../development/libraries/ubus { }; uci = callPackage ../development/libraries/uci { }; @@ -19613,6 +20179,8 @@ with pkgs; cppcms = callPackage ../development/libraries/cppcms { }; + cppcodec = callPackage ../development/libraries/cppcodec { }; + cppunit = callPackage ../development/libraries/cppunit { }; cpputest = callPackage ../development/libraries/cpputest { }; @@ -19657,6 +20225,8 @@ with pkgs; libkrb5 = if stdenv.isFreeBSD then heimdal else libkrb5; }; + cyrus-sasl-xoauth2 = callPackage ../development/libraries/cyrus-sasl-xoauth2 { }; + # Make bdb5 the default as it is the last release under the custom # bsd-like license db = db5; @@ -19779,6 +20349,8 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) Accelerate CoreGraphics CoreVideo; }; + eglexternalplatform = callPackage ../development/libraries/eglexternalplatform { }; + egl-wayland = callPackage ../development/libraries/egl-wayland { }; elastix = callPackage ../development/libraries/science/biology/elastix { @@ -19796,6 +20368,8 @@ with pkgs; entt = callPackage ../development/libraries/entt { }; + epoll-shim = callPackage ../development/libraries/epoll-shim { }; + libepoxy = callPackage ../development/libraries/libepoxy { inherit (darwin.apple_sdk.frameworks) Carbon OpenGL; }; @@ -19825,7 +20399,7 @@ with pkgs; far2l = callPackage ../applications/misc/far2l { stdenv = if stdenv.cc.isClang then llvmPackages.stdenv else stdenv; - inherit (darwin.apple_sdk.frameworks) IOKit Carbon Cocoa AudioToolbox OpenGL; + inherit (darwin.apple_sdk.frameworks) IOKit Carbon Cocoa AudioToolbox OpenGL System; }; farbfeld = callPackage ../development/libraries/farbfeld { }; @@ -19865,7 +20439,7 @@ with pkgs; ffmpeg_4-headless = ffmpeg_4.override { ffmpegVariant = "headless"; }; - ffmpeg_4-full = ffmpeg.override { + ffmpeg_4-full = ffmpeg_4.override { ffmpegVariant = "full"; }; @@ -19881,14 +20455,26 @@ with pkgs; ffmpegVariant = "full"; }; + ffmpeg_6 = callPackage ../development/libraries/ffmpeg/6.nix { + inherit (darwin.apple_sdk.frameworks) + Cocoa CoreServices CoreAudio CoreMedia AVFoundation MediaToolbox + VideoDecodeAcceleration VideoToolbox; + }; + ffmpeg_6-headless = ffmpeg_6.override { + ffmpegVariant = "headless"; + }; + ffmpeg_6-full = ffmpeg_6.override { + ffmpegVariant = "full"; + }; + # Aliases # Please make sure this is updated to the latest version on the next major # update to ffmpeg # Packages which use ffmpeg as a library, should pin to the relevant major # version number which the upstream support. - ffmpeg = ffmpeg_4; - ffmpeg-headless = ffmpeg_4-headless; - ffmpeg-full = ffmpeg_4-full; + ffmpeg = ffmpeg_5; + ffmpeg-headless = ffmpeg_5-headless; + ffmpeg-full = ffmpeg_5-full; ffmpegthumbnailer = callPackage ../development/libraries/ffmpegthumbnailer { }; @@ -19957,6 +20543,16 @@ with pkgs; inherit (darwin) autoSignDarwinBinariesHook; }; + freeipa = callPackage ../os-specific/linux/freeipa { + kerberos = krb5.override { + withVerto = true; + }; + sasl = cyrus_sasl; + samba = samba4.override { + enableLDAP = true; + }; + }; + freetts = callPackage ../development/libraries/freetts { jdk = jdk8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731 }; @@ -20069,6 +20665,8 @@ with pkgs; geoipDatabase = geolite-legacy; }; + geogram = callPackage ../development/libraries/geogram { }; + geographiclib = callPackage ../development/libraries/geographiclib { }; geoip = callPackage ../development/libraries/geoip { }; @@ -20174,7 +20772,7 @@ with pkgs; }; glfw2 = callPackage ../development/libraries/glfw/2.x.nix { }; glfw3 = callPackage ../development/libraries/glfw/3.x.nix { - inherit (darwin.apple_sdk.frameworks) Cocoa Kernel; + inherit (darwin.apple_sdk.frameworks) Carbon Cocoa Kernel OpenGL; }; glibc = callPackage ../development/libraries/glibc { @@ -20216,7 +20814,8 @@ with pkgs; libcCrossChooser = name: # libc is hackily often used from the previous stage. This `or` # hack fixes the hack, *sigh*. - /**/ if name == "glibc" then targetPackages.glibcCross or glibcCross + /**/ if name == null then null + else if name == "glibc" then targetPackages.glibcCross or glibcCross else if name == "bionic" then targetPackages.bionic or bionic else if name == "uclibc" then targetPackages.uclibcCross or uclibcCross else if name == "avrlibc" then targetPackages.avrlibcCross or avrlibcCross @@ -20235,11 +20834,18 @@ with pkgs; else if name == "nblibc" then targetPackages.netbsdCross.libc or netbsdCross.libc else if name == "wasilibc" then targetPackages.wasilibc or wasilibc else if name == "relibc" then targetPackages.relibc or relibc - else if stdenv.targetPlatform.isGhcjs then null else throw "Unknown libc ${name}"; libcCross = assert stdenv.targetPlatform != stdenv.buildPlatform; libcCrossChooser stdenv.targetPlatform.libc; + threadsCross_pre_gcc_13 = if stdenv.targetPlatform.isMinGW && !(stdenv.targetPlatform.useLLVM or false) + then { + # other possible values: win32 or posix + model = "mcf"; + # For win32 or posix set this to null + package = targetPackages.windows.mcfgthreads_pre_gcc_13 or windows.mcfgthreads_pre_gcc_13; + } else { }; + threadsCross = if stdenv.targetPlatform.isMinGW && !(stdenv.targetPlatform.useLLVM or false) then { # other possible values: win32 or posix @@ -20267,7 +20873,11 @@ with pkgs; glibcInfo = callPackage ../development/libraries/glibc/info.nix { }; glibc_multi = callPackage ../development/libraries/glibc/multi.nix { - glibc32 = pkgsi686Linux.glibc; + # The buildPackages is required for cross-compilation. The pkgsi686Linux set + # has target and host always set to the same value based on target platform + # of the current set. We need host to be same as build to correctly get i686 + # variant of glibc. + glibc32 = pkgsi686Linux.buildPackages.glibc; }; glm = callPackage ../development/libraries/glm { }; @@ -20365,7 +20975,7 @@ with pkgs; gst_all_1 = recurseIntoAttrs(callPackage ../development/libraries/gstreamer { callPackage = newScope (gst_all_1 // { libav = pkgs.ffmpeg-headless; }); - inherit (darwin.apple_sdk.frameworks) AudioToolbox AVFoundation Cocoa CoreFoundation CoreMedia CoreServices CoreVideo DiskArbitration Foundation IOKit MediaToolbox OpenGL VideoToolbox; + inherit (darwin.apple_sdk.frameworks) AudioToolbox AVFoundation Cocoa CoreFoundation CoreMedia CoreServices CoreVideo DiskArbitration Foundation IOKit MediaToolbox OpenGL Security VideoToolbox; }); gusb = callPackage ../development/libraries/gusb { }; @@ -20401,6 +21011,8 @@ with pkgs; pgweb = callPackage ../development/tools/database/pgweb { }; + granted = callPackage ../tools/admin/granted { }; + grantlee = callPackage ../development/libraries/grantlee { }; gsasl = callPackage ../development/libraries/gsasl { }; @@ -20456,6 +21068,8 @@ with pkgs; cairo = callPackage ../development/libraries/cairo { }; + cairo-lang = callPackage ../development/compilers/cairo { }; + cairomm = callPackage ../development/libraries/cairomm { }; cairomm_1_16 = callPackage ../development/libraries/cairomm/1.16.nix { @@ -20488,6 +21102,8 @@ with pkgs; gnome-menus = callPackage ../development/libraries/gnome-menus { }; + gnote = callPackage ../applications/office/gnote { }; + elementary-cmake-modules = callPackage ../development/libraries/elementary-cmake-modules { }; gtk2 = callPackage ../development/libraries/gtk/2.x.nix { @@ -20627,6 +21243,8 @@ with pkgs; hound = callPackage ../development/tools/misc/hound { }; + hpp-fcl = callPackage ../development/libraries/hpp-fcl { }; + hpx = callPackage ../development/libraries/hpx { boost = boost17x; asio = asio.override { boost = boost17x; }; @@ -20644,6 +21262,8 @@ with pkgs; http-parser = callPackage ../development/libraries/http-parser { }; + httpref = callPackage ../development/tools/misc/httpref { }; + hubble = callPackage ../applications/networking/cluster/hubble { }; hunspell = callPackage ../development/libraries/hunspell { }; @@ -20654,11 +21274,9 @@ with pkgs; hwloc = callPackage ../development/libraries/hwloc { }; - hydra_unstable = callPackage ../development/tools/misc/hydra/unstable.nix { nix = nixVersions.nix_2_11; }; + hydra_unstable = callPackage ../development/tools/misc/hydra/unstable.nix { nix = nixVersions.nix_2_13; }; - hydra-cli = callPackage ../development/tools/misc/hydra-cli { - openssl = openssl_1_1; - }; + hydra-cli = callPackage ../development/tools/misc/hydra-cli { }; hydraAntLogger = callPackage ../development/libraries/java/hydra-ant-logger { }; @@ -20701,8 +21319,11 @@ with pkgs; icu72 = callPackage ../development/libraries/icu/72.nix ({ nativeBuildRoot = buildPackages.icu72.override { buildRootOnly = true; }; }); + icu73 = callPackage ../development/libraries/icu/73.nix ({ + nativeBuildRoot = buildPackages.icu72.override { buildRootOnly = true; }; + }); - icu = icu72; + icu = icu73; id3lib = callPackage ../development/libraries/id3lib { }; @@ -20771,7 +21392,7 @@ with pkgs; ip2location-c = callPackage ../development/libraries/ip2location-c { }; - irr1 = callPackage ../development/libraries/irr1 { }; + iir1 = callPackage ../development/libraries/iir1 { }; irrlicht = if !stdenv.isDarwin then callPackage ../development/libraries/irrlicht { } @@ -20787,6 +21408,8 @@ with pkgs; iso-flags = callPackage ../data/icons/iso-flags { }; + isoimagewriter = libsForQt5.callPackage ../tools/misc/isoimagewriter {}; + isort = with python3Packages; toPythonApplication isort; ispc = callPackage ../development/compilers/ispc { @@ -20794,7 +21417,7 @@ with pkgs; }; isso = callPackage ../servers/isso { - nodejs = nodejs-14_x; + nodejs = nodejs_20; }; itk_5_2 = callPackage ../development/libraries/itk/5.2.x.nix { @@ -20884,6 +21507,8 @@ with pkgs; kronosnet = callPackage ../development/libraries/kronosnet { }; + ktextaddons = libsForQt5.callPackage ../development/libraries/ktextaddons {}; + l-smash = callPackage ../development/libraries/l-smash { stdenv = gccStdenv; }; @@ -20901,9 +21526,11 @@ with pkgs; LASzip = callPackage ../development/libraries/LASzip { }; LASzip2 = callPackage ../development/libraries/LASzip/LASzip2.nix { }; + laurel = callPackage ../servers/monitoring/laurel/default.nix { }; + lcm = callPackage ../development/libraries/lcm { }; - lcms = lcms1; + lcms = lcms2; lcms1 = callPackage ../development/libraries/lcms { }; @@ -20923,9 +21550,7 @@ with pkgs; lmdbxx = callPackage ../development/libraries/lmdbxx { }; - lemon-graph = callPackage ../development/libraries/lemon-graph { - stdenv = if stdenv.isLinux then gcc12Stdenv else stdenv; - }; + lemon-graph = callPackage ../development/libraries/lemon-graph { }; levmar = callPackage ../development/libraries/levmar { }; @@ -20994,6 +21619,8 @@ with pkgs; libarchive-qt = libsForQt5.callPackage ../development/libraries/libarchive-qt { }; + libasn1c = callPackage ../servers/osmocom/libasn1c/default.nix { }; + libasr = callPackage ../development/libraries/libasr { }; libass = callPackage ../development/libraries/libass { }; @@ -21115,6 +21742,8 @@ with pkgs; libcrossguid = callPackage ../development/libraries/libcrossguid { }; + libcs50 = callPackage ../development/libraries/libcs50 { }; + libuchardet = callPackage ../development/libraries/libuchardet { }; libchop = callPackage ../development/libraries/libchop { }; @@ -21123,9 +21752,7 @@ with pkgs; libcint = callPackage ../development/libraries/libcint { }; - libclc = callPackage ../development/libraries/libclc { - llvmPackages = llvmPackages_latest; - }; + libclc = callPackage ../development/libraries/libclc { }; libcli = callPackage ../development/libraries/libcli { }; @@ -21139,6 +21766,8 @@ with pkgs; libcollectdclient = callPackage ../development/libraries/libcollectdclient { }; + libcpr = callPackage ../development/libraries/libcpr { }; + libcredis = callPackage ../development/libraries/libcredis { }; libctb = callPackage ../development/libraries/libctb { }; @@ -21193,7 +21822,7 @@ with pkgs; libdeflate = darwin.apple_sdk_11_0.callPackage ../development/libraries/libdeflate { }; libdeltachat = callPackage ../development/libraries/libdeltachat { - inherit (darwin.apple_sdk.frameworks) CoreFoundation Security; + inherit (darwin.apple_sdk.frameworks) CoreFoundation Security SystemConfiguration; }; libdevil = callPackage ../development/libraries/libdevil { @@ -21207,6 +21836,8 @@ with pkgs; libdecor = callPackage ../development/libraries/libdecor { }; + libdex = callPackage ../development/libraries/libdex { }; + libdigidocpp = callPackage ../development/libraries/libdigidocpp { }; libdiscid = callPackage ../development/libraries/libdiscid { }; @@ -21225,6 +21856,8 @@ with pkgs; libdnf = callPackage ../tools/package-management/libdnf { }; + libdovi = callPackage ../development/libraries/libdovi { }; + libdrm = callPackage ../development/libraries/libdrm { }; libdv = callPackage ../development/libraries/libdv { }; @@ -21265,6 +21898,8 @@ with pkgs; libedit = callPackage ../development/libraries/libedit { }; + libei = callPackage ../development/libraries/libei { }; + libelf = callPackage ../development/libraries/libelf { }; libelfin = callPackage ../development/libraries/libelfin { }; @@ -21298,6 +21933,8 @@ with pkgs; libfprint-2-tod1-goodix = callPackage ../development/libraries/libfprint-2-tod1-goodix { }; + libfprint-2-tod1-goodix-550a = callPackage ../development/libraries/libfprint-2-tod1-goodix-550a { }; + libfprint-2-tod1-vfs0090 = callPackage ../development/libraries/libfprint-2-tod1-vfs0090 { }; libfpx = callPackage ../development/libraries/libfpx { }; @@ -21334,6 +21971,8 @@ with pkgs; libgnurl = callPackage ../development/libraries/libgnurl { }; + libgourou = callPackage ../development/libraries/libgourou { }; + libgringotts = callPackage ../development/libraries/libgringotts { }; libgrss = callPackage ../development/libraries/libgrss { @@ -21363,6 +22002,8 @@ with pkgs; libsecret = callPackage ../development/libraries/libsecret { }; + libsegfault = callPackage ../development/libraries/libsegfault { }; + libserdes = callPackage ../development/libraries/libserdes { }; libserialport = callPackage ../development/libraries/libserialport { }; @@ -21379,9 +22020,7 @@ with pkgs; libgtop = callPackage ../development/libraries/libgtop { }; - libLAS = callPackage ../development/libraries/libLAS { - boost = boost172; - }; + libLAS = callPackage ../development/libraries/libLAS { }; liblaxjson = callPackage ../development/libraries/liblaxjson { }; @@ -21449,7 +22088,7 @@ with pkgs; libgcrypt = callPackage ../development/libraries/libgcrypt { }; - libgcrypt_1_5 = callPackage ../development/libraries/libgcrypt/1.5.nix { }; + libgcrypt_1_8 = callPackage ../development/libraries/libgcrypt/1.8.nix { }; libgdiplus = callPackage ../development/libraries/libgdiplus { inherit (darwin.apple_sdk.frameworks) Carbon; @@ -21564,6 +22203,8 @@ with pkgs; libmaxminddb = callPackage ../development/libraries/libmaxminddb { }; + libmcfp = callPackage ../development/libraries/libmcfp { }; + libmcrypt = callPackage ../development/libraries/libmcrypt { }; libmediaart = callPackage ../development/libraries/libmediaart { }; @@ -21594,6 +22235,8 @@ with pkgs; libnice = callPackage ../development/libraries/libnice { }; + libnitrokey = callPackage ../development/libraries/libnitrokey { }; + libnsl = callPackage ../development/libraries/libnsl { }; liboping = callPackage ../development/libraries/liboping { }; @@ -21606,6 +22249,16 @@ with pkgs; librem = callPackage ../development/libraries/librem { }; + libremidi = callPackage ../development/libraries/libremidi { + inherit (darwin.apple_sdk.frameworks) + CoreAudio + CoreFoundation + CoreMIDI + CoreServices; + }; + + libremines = qt6.callPackage ../games/libremines { }; + librelp = callPackage ../development/libraries/librelp { }; librepo = callPackage ../tools/package-management/librepo { @@ -21616,9 +22269,7 @@ with pkgs; librevenge = callPackage ../development/libraries/librevenge { }; - librime = callPackage ../development/libraries/librime { - boost = boost174; - }; + librime = callPackage ../development/libraries/librime { }; librsb = callPackage ../development/libraries/librsb { # Taken from https://build.opensuse.org/package/view_file/science/librsb/librsb.spec @@ -21815,9 +22466,7 @@ with pkgs; libndctl = callPackage ../development/libraries/libndctl { }; - libnest2d = callPackage ../development/libraries/libnest2d { - boost = boost174; - }; + libnest2d = callPackage ../development/libraries/libnest2d { }; libnet = callPackage ../development/libraries/libnet { }; @@ -21873,7 +22522,13 @@ with pkgs; libosmium = callPackage ../development/libraries/libosmium { }; - libosmocore = callPackage ../applications/misc/libosmocore { }; + libosmoabis = callPackage ../servers/osmocom/libosmoabis { }; + + libosmocore = callPackage ../servers/osmocom/libosmocore { }; + + libosmo-netif = callPackage ../servers/osmocom/libosmo-netif { }; + + libosmo-sccp = callPackage ../servers/osmocom/libosmo-sccp { }; libosmscout = libsForQt5.callPackage ../development/libraries/libosmscout { }; @@ -21881,9 +22536,7 @@ with pkgs; libow = callPackage ../development/libraries/libow { }; - libp11 = callPackage ../development/libraries/libp11 { - openssl = openssl_1_1; - }; + libp11 = callPackage ../development/libraries/libp11 { }; libpam-wrapper = callPackage ../development/libraries/libpam-wrapper { }; @@ -22145,7 +22798,7 @@ with pkgs; libunwind = if stdenv.isDarwin then darwin.libunwind - else if stdenv.hostPlatform.system == "riscv32-linux" then llvmPackages_latest.libunwind + else if stdenv.hostPlatform.system == "riscv32-linux" then llvmPackages_14.libunwind else callPackage ../development/libraries/libunwind { }; libuv = callPackage ../development/libraries/libuv { @@ -22243,9 +22896,12 @@ with pkgs; fetchurl = stdenv.fetchurlBoot; }; }; + libxcrypt-legacy = libxcrypt.override { enableHashes = "all"; }; libxdg_basedir = callPackage ../development/libraries/libxdg-basedir { }; + libxisf = callPackage ../development/libraries/science/astronomy/libxisf { }; + libxkbcommon = libxkbcommon_8; libxkbcommon_8 = callPackage ../development/libraries/libxkbcommon { }; libxkbcommon_7 = callPackage ../development/libraries/libxkbcommon/libxkbcommon_7.nix { }; @@ -22356,6 +23012,8 @@ with pkgs; live555 = callPackage ../development/libraries/live555 { }; + llhttp = callPackage ../development/libraries/llhttp { }; + log4cpp = callPackage ../development/libraries/log4cpp { }; log4cxx = callPackage ../development/libraries/log4cxx { }; @@ -22398,6 +23056,8 @@ with pkgs; marisa = callPackage ../development/libraries/marisa { }; + mathgl = callPackage ../development/libraries/mathgl { }; + matio = callPackage ../development/libraries/matio { }; matterhorn = haskell.lib.compose.justStaticExecutables haskellPackages.matterhorn; @@ -22437,6 +23097,8 @@ with pkgs; mergerfs-tools = callPackage ../tools/filesystems/mergerfs/tools.nix { }; + meshoptimizer = callPackage ../development/libraries/meshoptimizer { }; + mctc-lib = callPackage ../development/libraries/science/chemistry/mctc-lib { }; mstore = callPackage ../development/libraries/science/chemistry/mstore { }; @@ -22453,6 +23115,12 @@ with pkgs; toml-f = callPackage ../development/libraries/toml-f { }; + fypp = python3Packages.callPackage ../development/python-modules/fypp { }; + + dbcsr = callPackage ../development/libraries/science/math/dbcsr { }; + + taco = callPackage ../development/libraries/taco { }; + ## libGL/libGLU/Mesa stuff # Default libGL implementation, should provide headers and @@ -22466,9 +23134,7 @@ with pkgs; # Default libGLU libGLU = mesa_glu; - mesa = callPackage ../development/libraries/mesa { - llvmPackages = llvmPackages_15; - stdenv = if stdenv.isDarwin then darwin.apple_sdk_11_0.stdenv else stdenv; + mesa = darwin.apple_sdk_11_0.callPackage ../development/libraries/mesa { inherit (darwin.apple_sdk_11_0.frameworks) OpenGL; inherit (darwin.apple_sdk_11_0.libs) Xplugin; }; @@ -22483,7 +23149,7 @@ with pkgs; mhddfs = callPackage ../tools/filesystems/mhddfs { }; - microsoft_gsl = callPackage ../development/libraries/microsoft_gsl { }; + microsoft-gsl = callPackage ../development/libraries/microsoft-gsl { }; microsoft-edge = callPackage (import ../applications/networking/browsers/microsoft-edge).stable { }; microsoft-edge-beta = callPackage (import ../applications/networking/browsers/microsoft-edge).beta { }; @@ -22493,6 +23159,8 @@ with pkgs; markdown-anki-decks = callPackage ../tools/misc/markdown-anki-decks { }; + mdslides = callPackage ../tools/misc/mdslides { }; + micropython = callPackage ../development/interpreters/micropython { }; MIDIVisualizer = darwin.apple_sdk_11_0.callPackage ../applications/audio/midi-visualizer { @@ -22509,7 +23177,9 @@ with pkgs; minizip-ng = callPackage ../development/libraries/minizip-ng { }; - mkvtoolnix = libsForQt5.callPackage ../applications/video/mkvtoolnix { }; + mkvtoolnix = libsForQt5.callPackage ../applications/video/mkvtoolnix { + stdenv = if stdenv.isDarwin then darwin.apple_sdk_11_0.stdenv else stdenv; + }; mkvtoolnix-cli = mkvtoolnix.override { withGUI = false; @@ -22525,10 +23195,7 @@ with pkgs; mono-addins = callPackage ../development/libraries/mono-addins { }; - movine = callPackage ../development/tools/database/movine { - inherit (darwin.apple_sdk.frameworks) Security; - openssl = openssl_1_1; - }; + movine = callPackage ../development/tools/database/movine { }; movit = callPackage ../development/libraries/movit { }; @@ -22546,6 +23213,8 @@ with pkgs; mqtt-benchmark = callPackage ../tools/networking/mqtt-benchmark { }; + mqttmultimeter = callPackage ../tools/networking/mqttmultimeter { }; + mqttui = callPackage ../tools/networking/mqttui { inherit (darwin.apple_sdk.frameworks) Security; }; @@ -22572,9 +23241,7 @@ with pkgs; mtxclient = callPackage ../development/libraries/mtxclient { }; - mu = callPackage ../tools/networking/mu { - texinfo = texinfo4; - }; + mu = callPackage ../tools/networking/mu { }; mueval = callPackage ../development/tools/haskell/mueval { }; @@ -22594,11 +23261,8 @@ with pkgs; mygui = callPackage ../development/libraries/mygui { inherit (darwin.apple_sdk.frameworks) Cocoa; - ogre = ogre1_9; }; - mysocketw = callPackage ../development/libraries/mysocketw { }; - mythes = callPackage ../development/libraries/mythes { }; nanodbc = callPackage ../development/libraries/nanodbc { }; @@ -22702,17 +23366,15 @@ with pkgs; mkNvidiaContainerPkg = { name, containerRuntimePath, configTemplate, additionalPaths ? [] }: let - nvidia-container-runtime = callPackage ../applications/virtualization/nvidia-container-runtime { - inherit containerRuntimePath configTemplate; + nvidia-container-toolkit = callPackage ../applications/virtualization/nvidia-container-toolkit { + inherit containerRuntimePath configTemplate libnvidia-container; }; + libnvidia-container =(callPackage ../applications/virtualization/libnvidia-container { }); in symlinkJoin { inherit name; paths = [ - (callPackage ../applications/virtualization/libnvidia-container { }) - nvidia-container-runtime - (callPackage ../applications/virtualization/nvidia-container-toolkit { - inherit nvidia-container-runtime; - }) + libnvidia-container + nvidia-container-toolkit ] ++ additionalPaths; }; @@ -22750,13 +23412,8 @@ with pkgs; ogre = callPackage ../development/libraries/ogre { inherit (darwin.apple_sdk.frameworks) Cocoa; }; - ogre1_9 = callPackage ../development/libraries/ogre/1.9.x.nix { }; ogre1_10 = callPackage ../development/libraries/ogre/1.10.x.nix { }; - ogrepaged = callPackage ../development/libraries/ogrepaged { - ogre = ogre1_9; - }; - olm = callPackage ../development/libraries/olm { }; one_gadget = callPackage ../development/tools/misc/one_gadget { }; @@ -22773,6 +23430,8 @@ with pkgs; ookla-speedtest = callPackage ../tools/networking/ookla-speedtest { }; + open62541 = callPackage ../development/libraries/open62541 { }; + openalSoft = callPackage ../development/libraries/openal-soft { inherit (darwin.apple_sdk.frameworks) CoreServices AudioUnit AudioToolbox; }; @@ -22807,12 +23466,13 @@ with pkgs; openct = callPackage ../development/libraries/openct { }; opencv2 = callPackage ../development/libraries/opencv { - inherit (darwin.apple_sdk.frameworks) AVFoundation Cocoa QTKit; + inherit (darwin.apple_sdk.frameworks) AVFoundation Cocoa QTKit Accelerate; ffmpeg = ffmpeg_4; }; opencv3 = callPackage ../development/libraries/opencv/3.x.nix { - inherit (darwin.apple_sdk.frameworks) AVFoundation Cocoa VideoDecodeAcceleration; + inherit (darwin.apple_sdk.frameworks) + AVFoundation Cocoa VideoDecodeAcceleration CoreMedia MediaToolbox Accelerate; ffmpeg = ffmpeg_4; }; @@ -22821,7 +23481,8 @@ with pkgs; }; opencv4 = callPackage ../development/libraries/opencv/4.x.nix { - inherit (darwin.apple_sdk.frameworks) AVFoundation Cocoa VideoDecodeAcceleration CoreMedia MediaToolbox; + inherit (darwin.apple_sdk.frameworks) + AVFoundation Cocoa VideoDecodeAcceleration CoreMedia MediaToolbox Accelerate; pythonPackages = python3Packages; ffmpeg = ffmpeg_4; }; @@ -22864,7 +23525,7 @@ with pkgs; opensaml-cpp = callPackage ../development/libraries/opensaml-cpp { }; openscenegraph = callPackage ../development/libraries/openscenegraph { - inherit (darwin.apple_sdk.frameworks) AGL Carbon Cocoa Foundation; + inherit (darwin.apple_sdk.frameworks) AGL Accelerate Carbon Cocoa Foundation; }; openslide = callPackage ../development/libraries/openslide { }; @@ -22879,14 +23540,16 @@ with pkgs; openvdb = callPackage ../development/libraries/openvdb { }; - openvr = callPackage ../development/libraries/openvr { }; + openvr = callPackage ../development/libraries/openvr { + inherit (darwin.apple_sdk.frameworks) Foundation AppKit; + }; inherit (callPackages ../development/libraries/libressl { }) libressl_3_4 - libressl_3_5 - libressl_3_6; + libressl_3_6 + libressl_3_7; - libressl = libressl_3_6; + libressl = libressl_3_7; boringssl = callPackage ../development/libraries/boringssl { }; @@ -22931,6 +23594,8 @@ with pkgs; orcania = callPackage ../development/libraries/orcania { }; + orogene = callPackage ../development/tools/misc/orogene { }; + osm-gps-map = callPackage ../development/libraries/osm-gps-map { }; osmid = callPackage ../applications/audio/osmid { }; @@ -22967,6 +23632,10 @@ with pkgs; pe-parse = callPackage ../development/libraries/pe-parse { }; + phetch = callPackage ../applications/networking/gopher/phetch { + inherit (darwin.apple_sdk.frameworks) Security; + }; + inherit (callPackage ../development/libraries/physfs { inherit (darwin.apple_sdk.frameworks) Foundation; }) @@ -22998,6 +23667,8 @@ with pkgs; podofo = callPackage ../development/libraries/podofo { }; + podofo010 = callPackage ../development/libraries/podofo/0.10.x.nix { }; + polkit = callPackage ../development/libraries/polkit { }; poppler = callPackage ../development/libraries/poppler { lcms = lcms2; }; @@ -23059,8 +23730,6 @@ with pkgs; protobuf3_21 = callPackage ../development/libraries/protobuf/3.21.nix { }; protobuf3_20 = callPackage ../development/libraries/protobuf/3.20.nix { }; protobuf3_19 = callPackage ../development/libraries/protobuf/3.19.nix { }; - protobuf3_17 = callPackage ../development/libraries/protobuf/3.17.nix { }; - protobuf3_8 = callPackage ../development/libraries/protobuf/3.8.nix { }; protobufc = callPackage ../development/libraries/protobufc { }; @@ -23105,6 +23774,8 @@ with pkgs; quarto = callPackage ../development/libraries/quarto { }; + quartoMinimal = callPackage ../development/libraries/quarto { rWrapper = null; python3 = null; }; + qt4 = qt48; qt48 = callPackage ../development/libraries/qt-4.x/4.8 { @@ -23140,6 +23811,7 @@ with pkgs; bison cups dconf harfbuzz libGL perl gtk3 python3 darwin buildPackages; inherit (__splicedPackages.gst_all_1) gstreamer gst-plugins-base; + inherit config; stdenv = if stdenv.isDarwin then darwin.apple_sdk_11_0.stdenv else stdenv; }); @@ -23147,38 +23819,13 @@ with pkgs; inherit lib pkgs qt5; }); - # TODO: remove once no package needs this anymore or together with OpenSSL 1.1 - # Current users: mumble, murmur - qt5_openssl_1_1 = qt5.overrideScope (_: super: { - qtbase = super.qtbase.override { - openssl = openssl_1_1; - libmysqlclient = libmysqlclient.override { - openssl = openssl_1_1; - curl = curl.override { openssl = openssl_1_1; }; - }; - }; - }); - # plasma5Packages maps to the Qt5 packages set that is used to build the plasma5 desktop plasma5Packages = libsForQt5; qtEnv = qt5.env; qt5Full = qt5.full; - qt6 = recurseIntoAttrs (makeOverridable - (import ../development/libraries/qt-6) { - inherit newScope; - inherit lib fetchurl fetchpatch fetchgit fetchFromGitHub makeSetupHook makeWrapper writeText; - inherit bison cups dconf harfbuzz libGL perl gtk3 ninja; - inherit (gst_all_1) gstreamer gst-plugins-base gst-plugins-good gst-libav gst-vaapi; - inherit darwin buildPackages libglvnd; - stdenv = if stdenv.isDarwin then darwin.apple_sdk_11_0.stdenv else stdenv; - cmake = cmake.overrideAttrs (attrs: { - patches = attrs.patches ++ [ - ../development/libraries/qt-6/patches/cmake.patch - ]; - }); - }); + qt6 = recurseIntoAttrs (callPackage ../development/libraries/qt-6 { }); qt6Packages = recurseIntoAttrs (import ./qt6-packages.nix { inherit lib pkgs qt6; @@ -23226,6 +23873,8 @@ with pkgs; rapidxml = callPackage ../development/libraries/rapidxml { }; + rapidyaml = callPackage ../development/libraries/rapidyaml {}; + raul = callPackage ../development/libraries/audio/raul { }; raylib = callPackage ../development/libraries/raylib { }; @@ -23330,6 +23979,8 @@ with pkgs; ronn = callPackage ../development/tools/ronn { }; + router = callPackage ../servers/http/router { }; + rover = callPackage ../development/tools/rover { }; rqlite = callPackage ../servers/sql/rqlite { }; @@ -23344,15 +23995,11 @@ with pkgs; rustc-demangle = callPackage ../development/libraries/rustc-demangle { }; - s2geometry = callPackage ../development/libraries/s2geometry { }; - - /* This package references ghc844, which we no longer have. Unfortunately, I - have been unable to mark it as "broken" in a way that the ofBorg bot - recognizes. Since I don't want to merge code into master that generates - evaluation errors, I have no other idea but to comment it out entirely. + rustls-ffi = callPackage ../development/libraries/rustls-ffi { + inherit (darwin.apple_sdk.frameworks) Security; + }; - sad = callPackage ../applications/science/logic/sad { }; - */ + s2geometry = callPackage ../development/libraries/s2geometry { }; safefile = callPackage ../development/libraries/safefile { }; @@ -23452,10 +24099,7 @@ with pkgs; serd = callPackage ../development/libraries/serd { }; - serf = callPackage ../development/libraries/serf { - openssl = openssl_1_1; - aprutil = aprutil.override { openssl = openssl_1_1; }; - }; + serf = callPackage ../development/libraries/serf { }; sfsexp = callPackage ../development/libraries/sfsexp { }; @@ -23483,6 +24127,8 @@ with pkgs; simpleitk = callPackage ../development/libraries/simpleitk { lua = lua5_3; }; + sioclient = callPackage ../development/libraries/sioclient { }; + sfml = callPackage ../development/libraries/sfml { inherit (darwin.apple_sdk.frameworks) IOKit Foundation AppKit OpenAL; }; @@ -23615,6 +24261,8 @@ with pkgs; sonic = callPackage ../development/libraries/sonic { }; + sonivox = callPackage ../development/libraries/sonivox { }; + sope = callPackage ../development/libraries/sope { }; sord = callPackage ../development/libraries/sord { }; @@ -23628,6 +24276,8 @@ with pkgs; spaceship-prompt = callPackage ../shells/zsh/spaceship-prompt { }; + sparrow3d = callPackage ../development/libraries/sparrow3d {}; + spdk = callPackage ../development/libraries/spdk { }; speechd = callPackage ../development/libraries/speechd { }; @@ -23784,6 +24434,8 @@ with pkgs; tclx = callPackage ../development/libraries/tclx { }; + tcl-fcgi = callPackage ../development/libraries/tcl-fcgi { }; + tdb = callPackage ../development/libraries/tdb { }; tdlib = callPackage ../development/libraries/tdlib { }; @@ -23839,6 +24491,8 @@ with pkgs; tk-8_6 = callPackage ../development/libraries/tk/8.6.nix { }; tk-8_5 = callPackage ../development/libraries/tk/8.5.nix { tcl = tcl-8_5; }; + tkimg = callPackage ../development/libraries/tkimg { }; + tkrzw = callPackage ../development/libraries/tkrzw { }; tl-expected = callPackage ../development/libraries/tl-expected { }; @@ -23893,6 +24547,8 @@ with pkgs; unicon-lang = callPackage ../development/interpreters/unicon-lang { }; + updfparser = callPackage ../development/libraries/updfparser { }; + tsocks = callPackage ../development/libraries/tsocks { }; unixODBC = callPackage ../development/libraries/unixODBC { }; @@ -23915,8 +24571,6 @@ with pkgs; v8 = darwin.apple_sdk_11_0.callPackage ../development/libraries/v8 { }; - v8_8_x = callPackage ../development/libraries/v8/8_x.nix { }; - vaapiIntel = callPackage ../development/libraries/vaapi-intel { }; vaapi-intel-hybrid = callPackage ../development/libraries/vaapi-intel-hybrid { }; @@ -23939,6 +24593,10 @@ with pkgs; vcg = callPackage ../development/libraries/vcg { }; + vencord = callPackage ../misc/vencord { }; + + vencord-web-extension = callPackage ../misc/vencord { buildWebExtension = true; }; + vid-stab = callPackage ../development/libraries/vid-stab { inherit (llvmPackages) openmp; }; @@ -23947,6 +24605,10 @@ with pkgs; hdf5 = hdf5.override { usev110Api = true; }; }; + vkd3d = callPackage ../development/libraries/vkd3d {}; + + vkd3d-proton = callPackage ../development/libraries/vkd3d-proton {}; + vkdisplayinfo = callPackage ../tools/graphics/vkdisplayinfo { }; vkdt = callPackage ../applications/graphics/vkdt { }; @@ -24020,9 +24682,11 @@ with pkgs; wangle = callPackage ../development/libraries/wangle { }; + wapp = callPackage ../development/libraries/wapp { }; + wavpack = callPackage ../development/libraries/wavpack { }; - wayland = callPackage ../development/libraries/wayland { }; + wayland = darwin.apple_sdk_11_0.callPackage ../development/libraries/wayland { }; wayland-scanner = wayland.bin; wayland-protocols = callPackage ../development/libraries/wayland/protocols.nix { }; @@ -24043,7 +24707,7 @@ with pkgs; libsoup = libsoup_3; }; - webkitgtk_5_0 = webkitgtk.override { + webkitgtk_6_0 = webkitgtk.override { libsoup = libsoup_3; gtk3 = gtk4; }; @@ -24070,19 +24734,7 @@ with pkgs; wt3 wt4; - wxformbuilder = callPackage ../development/tools/wxformbuilder { - inherit (darwin.apple_sdk.frameworks) Cocoa; - }; - - wxGTK30 = callPackage ../development/libraries/wxwidgets/wxGTK30.nix { - inherit (darwin.stubs) setfile; - inherit (darwin.apple_sdk.frameworks) AGL Carbon Cocoa Kernel QTKit AVFoundation AVKit WebKit; - }; - - wxmac = callPackage ../development/libraries/wxwidgets/wxmac30.nix { - inherit (darwin.stubs) derez rez setfile; - inherit (darwin.apple_sdk.frameworks) AGL Cocoa Kernel WebKit; - }; + wxformbuilder = callPackage ../development/tools/wxformbuilder { }; wxGTK31 = callPackage ../development/libraries/wxwidgets/wxGTK31.nix { inherit (darwin.stubs) setfile; @@ -24145,6 +24797,8 @@ with pkgs; xgeometry-select = callPackage ../tools/X11/xgeometry-select { }; + xmake-core-sv = callPackage ../development/libraries/xmake-core-sv { }; + xmlada = callPackage ../development/libraries/ada/xmlada { }; xmlrpc_c = callPackage ../development/libraries/xmlrpc-c { }; @@ -24404,36 +25058,135 @@ with pkgs; asdf_3_1 = callPackage ../development/lisp-modules/asdf/3.1.nix { texLive = null; }; + # Latest + asdf_3_3 = callPackage ../development/lisp-modules/asdf/3.3.nix { + texLive = null; + }; + + ## DEPRECATED, will be removed in a future release - clwrapperFunction = callPackage ../development/lisp-modules/clwrapper; + clwrapperFunction = callPackage ../development/lisp-modules-obsolete/clwrapper; - wrapLisp = lisp: clwrapperFunction { inherit lisp; }; + wrapLisp_old = lisp: clwrapperFunction { inherit lisp; }; - lispPackagesFor = clwrapper: callPackage ../development/lisp-modules/lisp-packages.nix { + lispPackagesFor = clwrapper: callPackage ../development/lisp-modules-obsolete/lisp-packages.nix { inherit clwrapper; }; - lispPackages = recurseIntoAttrs (quicklispPackages // - (lispPackagesFor (wrapLisp sbcl))); + lispPackages = quicklispPackages // + (lispPackagesFor (wrapLisp_old sbcl)); - quicklispPackagesFor = clwrapper: callPackage ../development/lisp-modules/quicklisp-to-nix.nix { + quicklispPackagesFor = clwrapper: callPackage ../development/lisp-modules-obsolete/quicklisp-to-nix.nix { inherit clwrapper; }; - quicklispPackagesClisp = dontRecurseIntoAttrs (quicklispPackagesFor (wrapLisp clisp)); - quicklispPackagesSBCL = dontRecurseIntoAttrs (quicklispPackagesFor (wrapLisp sbcl)); - quicklispPackagesECL = dontRecurseIntoAttrs (quicklispPackagesFor (wrapLisp ecl)); - quicklispPackagesCCL = dontRecurseIntoAttrs (quicklispPackagesFor (wrapLisp ccl)); - quicklispPackagesABCL = dontRecurseIntoAttrs (quicklispPackagesFor (wrapLisp abcl)); - quicklispPackagesGCL = dontRecurseIntoAttrs (quicklispPackagesFor (wrapLisp gcl)); + quicklispPackagesClisp = dontRecurseIntoAttrs (quicklispPackagesFor (wrapLisp_old clisp)); + quicklispPackagesSBCL = dontRecurseIntoAttrs (quicklispPackagesFor (wrapLisp_old sbcl)); + quicklispPackagesECL = dontRecurseIntoAttrs (quicklispPackagesFor (wrapLisp_old ecl)); + quicklispPackagesCCL = dontRecurseIntoAttrs (quicklispPackagesFor (wrapLisp_old ccl)); + quicklispPackagesABCL = dontRecurseIntoAttrs (quicklispPackagesFor (wrapLisp_old abcl)); + quicklispPackagesGCL = dontRecurseIntoAttrs (quicklispPackagesFor (wrapLisp_old gcl)); quicklispPackages = quicklispPackagesSBCL; # Alternative lisp-modules implementation - lispPackages_new = recurseIntoAttrs (callPackage ../development/lisp-modules-new/lisp-packages.nix {}); + lispPackages_new = callPackage ../development/lisp-modules-new-obsolete/lisp-packages.nix {}; + + ## End of DEPRECATED + + wrapLisp = callPackage ../development/lisp-modules/nix-cl.nix {}; + + # Armed Bear Common Lisp + abcl = wrapLisp { + pkg = callPackage ../development/compilers/abcl { }; + faslExt = "abcl"; + }; + + # Clozure Common Lisp + ccl = wrapLisp { + pkg = callPackage ../development/compilers/ccl { + inherit (buildPackages.darwin) bootstrap_cmds; + }; + faslExt = "lx64fsl"; + }; + # Clasp Common Lisp + clasp-common-lisp = wrapLisp { + pkg = callPackage ../development/compilers/clasp { }; + faslExt = "fasp"; + }; + + # CLISP + clisp = wrapLisp { + pkg = callPackage ../development/interpreters/clisp { + # On newer readline8 fails as: + # #<FOREIGN-VARIABLE "rl_readline_state" #x...> + # does not have the required size or alignment + readline = readline63; + }; + faslExt = "fas"; + flags = ["-E" "UTF-8"]; + }; + + clisp-tip = wrapLisp { + pkg = callPackage ../development/interpreters/clisp/hg.nix { }; + faslExt = "fas"; + flags = ["-E" "UTF-8"]; + }; + + wrapLispi686Linux = pkgsi686Linux.callPackage ../development/lisp-modules/nix-cl.nix {}; + + # CMU Common Lisp + cmucl_binary = wrapLispi686Linux { + pkg = pkgsi686Linux.callPackage ../development/compilers/cmucl/binary.nix { }; + faslExt = "sse2f"; + program = "lisp"; + }; + + # Embeddable Common Lisp + ecl = wrapLisp { + pkg = callPackage ../development/compilers/ecl { }; + faslExt = "fas"; + }; + ecl_16_1_2 = wrapLisp { + pkg = callPackage ../development/compilers/ecl/16.1.2.nix { }; + faslExt = "fas"; + }; + + # GNU Common Lisp + gcl = wrapLisp { + pkg = callPackage ../development/compilers/gcl { + gmp = gmp4; + }; + faslExt = "o"; + }; + + # ManKai Common Lisp + mkcl = wrapLisp { + pkg = callPackage ../development/compilers/mkcl {}; + faslExt = "fas"; + }; + + # Steel Bank Common Lisp + sbclBootstrap = wrapLisp { + pkg = callPackage ../development/compilers/sbcl/bootstrap.nix {}; + faslExt = "fasl"; + }; + sbcl_2_3_4 = wrapLisp { + pkg = callPackage ../development/compilers/sbcl/2.x.nix { version = "2.3.4"; }; + faslExt = "fasl"; + flags = [ "--dynamic-space-size" "3000" ]; + }; + sbcl_2_3_5 = wrapLisp { + pkg = callPackage ../development/compilers/sbcl/2.x.nix { version = "2.3.5"; }; + faslExt = "fasl"; + flags = [ "--dynamic-space-size" "3000" ]; + }; + sbcl = sbcl_2_3_5; + + sbclPackages = recurseIntoAttrs sbcl.pkgs; ### DEVELOPMENT / PERL MODULES - perlInterpreters = callPackages ../development/interpreters/perl { }; + perlInterpreters = import ../development/interpreters/perl { inherit callPackage; }; inherit (perlInterpreters) perl534 perl536 perldevel; perl534Packages = recurseIntoAttrs perl534.pkgs; @@ -24522,7 +25275,9 @@ with pkgs; apache-directory-server = callPackage ../servers/ldap/apache-directory-server { }; - apacheHttpd_2_4 = callPackage ../servers/http/apache-httpd/2.4.nix { }; + apacheHttpd_2_4 = callPackage ../servers/http/apache-httpd/2.4.nix { + inherit (darwin.apple_sdk.frameworks) Foundation; + }; apacheHttpd = apacheHttpd_2_4; apacheHttpdPackagesFor = apacheHttpd: self: let callPackage = newScope self; in { @@ -24614,10 +25369,12 @@ with pkgs; inherit (callPackages ../servers/asterisk { }) asterisk asterisk-stable asterisk-lts - asterisk_16 asterisk_18 asterisk_19 asterisk_20; + asterisk_18 asterisk_20; asterisk-module-sccp = callPackage ../servers/asterisk/sccp { }; + asterisk-ldap = lowPrio (asterisk.override { ldapSupport = true; }); + sabnzbd = callPackage ../servers/sabnzbd { }; baserow = callPackage ../servers/baserow { }; @@ -24632,6 +25389,8 @@ with pkgs; bird-lg = callPackage ../servers/bird-lg { }; + birdwatcher = callPackage ../servers/birdwatcher { }; + bloat = callPackage ../servers/bloat { }; bosun = callPackage ../servers/monitoring/bosun { }; @@ -24647,10 +25406,7 @@ with pkgs; clamsmtp = callPackage ../servers/mail/clamsmtp { }; clickhouse = callPackage ../servers/clickhouse { - # upstream requires llvm12 as of v22.3.2.2 - inherit (llvmPackages_14) clang-unwrapped lld llvm; - llvm-bintools = llvmPackages_14.bintools; - stdenv = llvmPackages_14.stdenv; + stdenv = llvmPackages_15.stdenv; }; clickhouse-cli = with python3Packages; toPythonApplication clickhouse-cli; @@ -24723,12 +25479,14 @@ with pkgs; ergochat = callPackage ../servers/irc/ergochat { }; - etcd = etcd_3_3; + etcd = etcd_3_5; etcd_3_3 = callPackage ../servers/etcd/3.3.nix { }; etcd_3_4 = callPackage ../servers/etcd/3.4.nix { }; etcd_3_5 = callPackage ../servers/etcd/3.5.nix { }; - ejabberd = callPackage ../servers/xmpp/ejabberd { erlang = erlangR24; }; + ejabberd = callPackage ../servers/xmpp/ejabberd { erlang = erlang_24; }; + + exhaustive = callPackage ../development/tools/exhaustive { }; exhibitor = callPackage ../servers/exhibitor { }; @@ -24756,8 +25514,16 @@ with pkgs; eventstore = callPackage ../servers/nosql/eventstore { }; + exabgp = callPackage ../servers/networking/exabgp { }; + + rustus = callPackage ../servers/networking/rustus { + inherit (darwin.apple_sdk.frameworks) Security; + }; + exim = callPackage ../servers/mail/exim { }; + fastnetmon-advanced = callPackage ../servers/fastnetmon-advanced { }; + fcgiwrap = callPackage ../servers/fcgiwrap { }; fedigroups = callPackage ../servers/fedigroups { @@ -24772,9 +25538,9 @@ with pkgs; inherit (callPackages ../servers/firebird { }) firebird_4 firebird_3 firebird_2_5 firebird; - freeradius = callPackage ../servers/freeradius { - openssl = openssl_1_1; - }; + flashmq = callPackage ../servers/mqtt/flashmq { }; + + freeradius = callPackage ../servers/freeradius { }; freshrss = callPackage ../servers/web-apps/freshrss { }; @@ -24803,13 +25569,9 @@ with pkgs; grafana = callPackage ../servers/monitoring/grafana { }; grafanaPlugins = callPackages ../servers/monitoring/grafana/plugins { }; - grafana-agent = callPackage ../servers/monitoring/grafana-agent { - buildGoModule = buildGo119Module; # nixosTests.grafana-agent go 1.20 failure - }; + grafana-agent = callPackage ../servers/monitoring/grafana-agent { }; - grafana-loki = callPackage ../servers/monitoring/loki { - buildGoModule = buildGo119Module; # nixosTests.loki go 1.20 failure - }; + grafana-loki = callPackage ../servers/monitoring/loki { }; promtail = callPackage ../servers/monitoring/loki/promtail.nix { }; mimir = callPackage ../servers/monitoring/mimir { }; @@ -24851,6 +25613,8 @@ with pkgs; hiawatha = callPackage ../servers/http/hiawatha { }; + hiraeth = callPackage ../servers/hiraeth { }; + hoard = callPackage ../tools/misc/hoard { inherit (darwin) Security; }; home-assistant = callPackage ../servers/home-assistant { }; @@ -24886,6 +25650,8 @@ with pkgs; theme-spring = callPackage ../servers/icingaweb2/theme-spring { }; }; + irrd = callPackage ../servers/irrd { }; + inspircd = callPackage ../servers/irc/inspircd { }; inspircdMinimal = inspircd.override { extraModules = []; }; @@ -24940,9 +25706,11 @@ with pkgs; }; lemmy-ui = callPackage ../servers/web-apps/lemmy/ui.nix { - nodejs = nodejs-14_x; + nodejs = nodejs_18; }; + lightgbm = callPackage ../development/libraries/lightgbm { }; + lighttpd = callPackage ../servers/http/lighttpd { }; listmonk = callPackage ../servers/mail/listmonk { }; @@ -24951,6 +25719,8 @@ with pkgs; livepeer = callPackage ../servers/livepeer { }; + lldap = callPackage ../servers/ldap/lldap { }; + lwan = callPackage ../servers/http/lwan { }; labelImg = callPackage ../applications/science/machine-learning/labelimg { }; @@ -24969,6 +25739,8 @@ with pkgs; mastodon = callPackage ../servers/mastodon { }; + gotosocial = callPackage ../servers/gotosocial { }; + materialize = callPackage ../servers/sql/materialize { inherit (buildPackages.darwin) bootstrap_cmds; inherit (darwin.apple_sdk.frameworks) DiskArbitration Foundation; @@ -25042,6 +25814,8 @@ with pkgs; mullvad-vpn = callPackage ../applications/networking/mullvad-vpn { }; + mullvad-browser = callPackage ../applications/networking/browsers/mullvad-browser { }; + mycorrhiza = callPackage ../servers/mycorrhiza { }; napalm = with python3Packages; toPythonApplication ( @@ -25061,9 +25835,7 @@ with pkgs; networkaudiod = callPackage ../servers/networkaudiod { }; - unifiedpush-common-proxies = callPackage ../servers/unifiedpush-common-proxies { - buildGoModule = buildGo119Module; # go 1.20 build failure - }; + unifiedpush-common-proxies = callPackage ../servers/unifiedpush-common-proxies { }; unit = callPackage ../servers/http/unit { }; @@ -25117,6 +25889,8 @@ with pkgs; nix-tour = callPackage ../applications/misc/nix-tour { }; + noseyparker = callPackage ../tools/security/noseyparker { }; + nosqli = callPackage ../tools/security/nosqli { }; nsd = callPackage ../servers/dns/nsd (config.nsd or {}); @@ -25127,12 +25901,14 @@ with pkgs; olaris-server = callPackage ../servers/olaris { }; + onagre = callPackage ../applications/misc/onagre { }; + onlyoffice-documentserver = callPackage ../servers/onlyoffice-documentserver { }; outline = callPackage ../servers/web-apps/outline (lib.fix (super: { yarn2nix-moretea = yarn2nix-moretea.override { inherit (super) nodejs yarn; }; yarn = yarn.override { inherit (super) nodejs; }; - nodejs = nodejs-16_x; + nodejs = nodejs_18; })); openbgpd = callPackage ../servers/openbgpd { }; @@ -25229,9 +26005,7 @@ with pkgs; easyeffects = callPackage ../applications/audio/easyeffects { }; - pulseeffects-legacy = callPackage ../applications/audio/pulseeffects-legacy { - boost = boost172; - }; + pulseeffects-legacy = callPackage ../applications/audio/pulseeffects-legacy { }; soundux = callPackage ../applications/audio/soundux { yt-dlp = yt-dlp.override { withAlias = true; }; @@ -25260,23 +26034,15 @@ with pkgs; mariadb_104 mariadb_105 mariadb_106 - mariadb_108 - mariadb_109 mariadb_1010 mariadb_1011 + mariadb_110 ; - mariadb = mariadb_106; + mariadb = mariadb_1011; mariadb-embedded = mariadb.override { withEmbedded = true; }; mongodb = hiPrio mongodb-6_0; - mongodb-4_2 = callPackage ../servers/nosql/mongodb/v4_2.nix { - sasl = cyrus_sasl; - boost = boost169; - inherit (darwin) cctools; - inherit (darwin.apple_sdk.frameworks) CoreFoundation Security; - }; - mongodb-4_4 = callPackage ../servers/nosql/mongodb/4.4.nix { sasl = cyrus_sasl; boost = boost17x.override { enableShared = false; }; @@ -25321,9 +26087,7 @@ with pkgs; inherit (darwin) cctools developer_cmds DarwinTools; inherit (darwin.apple_sdk.frameworks) CoreServices; boost = boost177; # Configure checks for specific version. - protobuf = protobuf3_19; icu = icu69; - openssl = openssl_1_1; }; mysql_jdbc = callPackage ../servers/sql/mysql/jdbc { }; @@ -25392,6 +26156,8 @@ with pkgs; qboot = pkgsi686Linux.callPackage ../applications/virtualization/qboot { }; + rust-hypervisor-firmware = callPackage ../applications/virtualization/rust-hypervisor-firmware { }; + OVMF = callPackage ../applications/virtualization/OVMF { }; OVMFFull = callPackage ../applications/virtualization/OVMF { secureBoot = true; @@ -25428,13 +26194,26 @@ with pkgs; postgresql_13 postgresql_14 postgresql_15 + + postgresql_11_jit + postgresql_12_jit + postgresql_13_jit + postgresql_14_jit + postgresql_15_jit ; postgresql = postgresql_14.override { this = postgresql; }; + postgresql_jit = postgresql_14_jit.override { this = postgresql_jit; }; postgresqlPackages = recurseIntoAttrs postgresql.pkgs; + postgresqlJitPackages = recurseIntoAttrs postgresql_jit.pkgs; postgresql11Packages = recurseIntoAttrs postgresql_11.pkgs; postgresql12Packages = recurseIntoAttrs postgresql_12.pkgs; postgresql13Packages = recurseIntoAttrs postgresql_13.pkgs; postgresql15Packages = recurseIntoAttrs postgresql_15.pkgs; + postgresql11JitPackages = recurseIntoAttrs postgresql_11_jit.pkgs; + postgresql12JitPackages = recurseIntoAttrs postgresql_12_jit.pkgs; + postgresql13JitPackages = recurseIntoAttrs postgresql_13_jit.pkgs; + postgresql14JitPackages = recurseIntoAttrs postgresql_14_jit.pkgs; + postgresql15JitPackages = recurseIntoAttrs postgresql_15_jit.pkgs; postgresql14Packages = postgresqlPackages; postgresql_jdbc = callPackage ../development/java-modules/postgresql_jdbc { }; @@ -25457,6 +26236,7 @@ with pkgs; prometheus-bird-exporter = callPackage ../servers/monitoring/prometheus/bird-exporter.nix { }; prometheus-bitcoin-exporter = callPackage ../servers/monitoring/prometheus/bitcoin-exporter.nix { }; prometheus-blackbox-exporter = callPackage ../servers/monitoring/prometheus/blackbox-exporter.nix { }; + prometheus-cloudflare-exporter = callPackage ../servers/monitoring/prometheus/cloudflare-exporter.nix { }; prometheus-collectd-exporter = callPackage ../servers/monitoring/prometheus/collectd-exporter.nix { }; prometheus-consul-exporter = callPackage ../servers/monitoring/prometheus/consul-exporter.nix { }; prometheus-dnsmasq-exporter = callPackage ../servers/monitoring/prometheus/dnsmasq-exporter.nix { }; @@ -25466,12 +26246,14 @@ with pkgs; prometheus-flow-exporter = callPackage ../servers/monitoring/prometheus/flow-exporter.nix { }; prometheus-fritzbox-exporter = callPackage ../servers/monitoring/prometheus/fritzbox-exporter.nix { }; prometheus-gitlab-ci-pipelines-exporter = callPackage ../servers/monitoring/prometheus/gitlab-ci-pipelines-exporter.nix { }; + prometheus-graphite-exporter = callPackage ../servers/monitoring/prometheus/graphite-exporter.nix { }; prometheus-haproxy-exporter = callPackage ../servers/monitoring/prometheus/haproxy-exporter.nix { }; prometheus-influxdb-exporter = callPackage ../servers/monitoring/prometheus/influxdb-exporter.nix { }; prometheus-ipmi-exporter = callPackage ../servers/monitoring/prometheus/ipmi-exporter.nix { }; prometheus-jitsi-exporter = callPackage ../servers/monitoring/prometheus/jitsi-exporter.nix { }; prometheus-jmx-httpserver = callPackage ../servers/monitoring/prometheus/jmx-httpserver.nix { }; prometheus-json-exporter = callPackage ../servers/monitoring/prometheus/json-exporter.nix { }; + prometheus-junos-czerwonk-exporter = callPackage ../servers/monitoring/prometheus/junos-czerwonk-exporter.nix { }; prometheus-kea-exporter = callPackage ../servers/monitoring/prometheus/kea-exporter.nix { }; prometheus-keylight-exporter = callPackage ../servers/monitoring/prometheus/keylight-exporter.nix { }; prometheus-knot-exporter = callPackage ../servers/monitoring/prometheus/knot-exporter.nix { }; @@ -25489,9 +26271,7 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) CoreFoundation IOKit; }; prometheus-nut-exporter = callPackage ../servers/monitoring/prometheus/nut-exporter.nix { }; - prometheus-openldap-exporter = callPackage ../servers/monitoring/prometheus/openldap-exporter.nix { - buildGoModule = buildGo118Module; # nixosTests.prometheus-exporter.ldap fails with 1.19 - }; + prometheus-openldap-exporter = callPackage ../servers/monitoring/prometheus/openldap-exporter.nix { } ; prometheus-openvpn-exporter = callPackage ../servers/monitoring/prometheus/openvpn-exporter.nix { }; prometheus-pihole-exporter = callPackage ../servers/monitoring/prometheus/pihole-exporter.nix { }; prometheus-postfix-exporter = callPackage ../servers/monitoring/prometheus/postfix-exporter.nix { }; @@ -25571,6 +26351,7 @@ with pkgs; restic = callPackage ../tools/backup/restic { }; + restic-integrity = callPackage ../applications/backup/restic-integrity { }; restic-rest-server = callPackage ../tools/backup/restic/rest-server.nix { }; restya-board = callPackage ../servers/web-apps/restya-board { }; @@ -25580,9 +26361,8 @@ with pkgs; libtool = darwin.cctools; }; - # Fails to compile with boost <= 1.72 rippled = callPackage ../servers/rippled { - boost = boost172; + boost = boost177; }; rippled-validator-keys-tool = callPackage ../servers/rippled/validator-keys-tool.nix { }; @@ -25618,6 +26398,8 @@ with pkgs; sampler = callPackage ../applications/misc/sampler { }; + scalr-cli = callPackage ../tools/admin/scalr-cli { }; + shairplay = callPackage ../servers/shairplay { avahi = avahi-compat; }; shairport-sync = callPackage ../servers/shairport-sync { }; @@ -25691,10 +26473,9 @@ with pkgs; systemd-journal2gelf = callPackage ../tools/system/systemd-journal2gelf { }; - tailscale = callPackage ../servers/tailscale { - # Version 1.38.1 requires Go >= 1.20 - buildGoModule = buildGo120Module; - }; + tailscale = callPackage ../servers/tailscale { }; + + tailscale-systray = callPackage ../applications/misc/tailscale-systray { }; tailspin = callPackage ../tools/misc/tailspin { }; @@ -25730,6 +26511,8 @@ with pkgs; shiori = callPackage ../servers/web-apps/shiori { }; + slskd = callPackage ../servers/web-apps/slskd { }; + inherit (callPackages ../servers/web-apps/matomo {}) matomo matomo-beta; @@ -25758,9 +26541,7 @@ with pkgs; vouch-proxy = callPackage ../servers/vouch-proxy { }; - victoriametrics = callPackage ../servers/nosql/victoriametrics { - buildGoModule = buildGo119Module; # go 1.20 build failure - }; + victoriametrics = callPackage ../servers/nosql/victoriametrics { }; virtiofsd = callPackage ../servers/misc/virtiofsd { }; @@ -25842,7 +26623,6 @@ with pkgs; zabbixFor = version: rec { agent = (callPackages ../servers/monitoring/zabbix/agent.nix {}).${version}; - agent2 = (callPackages ../servers/monitoring/zabbix/agent2.nix {}).${version}; proxy-mysql = (callPackages ../servers/monitoring/zabbix/proxy.nix { mysqlSupport = true; }).${version}; proxy-pgsql = (callPackages ../servers/monitoring/zabbix/proxy.nix { postgresqlSupport = true; }).${version}; proxy-sqlite = (callPackages ../servers/monitoring/zabbix/proxy.nix { sqliteSupport = true; }).${version}; @@ -25852,12 +26632,15 @@ with pkgs; # backwards compatibility server = server-pgsql; + } // lib.optionalAttrs ( version != "v40" ) { # agent2 is not supported in v4 + agent2 = (callPackages ../servers/monitoring/zabbix/agent2.nix {}).${version}; }; + zabbix60 = recurseIntoAttrs (zabbixFor "v60"); zabbix50 = recurseIntoAttrs (zabbixFor "v50"); zabbix40 = dontRecurseIntoAttrs (zabbixFor "v40"); - zabbix = zabbix50; + zabbix = zabbix60; zipkin = callPackage ../servers/monitoring/zipkin { }; @@ -25913,29 +26696,32 @@ with pkgs; tinyalsa = callPackage ../os-specific/linux/tinyalsa { }; - alsa-firmware = callPackage ../os-specific/linux/alsa-project/alsa-firmware { }; - alsa-lib = callPackage ../os-specific/linux/alsa-project/alsa-lib { }; - alsa-oss = callPackage ../os-specific/linux/alsa-project/alsa-oss { }; - alsa-plugins = callPackage ../os-specific/linux/alsa-project/alsa-plugins { }; - alsa-plugins-wrapper = callPackage ../os-specific/linux/alsa-project/alsa-plugins/wrapper.nix { }; - alsa-tools = callPackage ../os-specific/linux/alsa-project/alsa-tools { }; - alsa-topology-conf = callPackage ../os-specific/linux/alsa-project/alsa-topology-conf { }; - alsa-ucm-conf = callPackage ../os-specific/linux/alsa-project/alsa-ucm-conf { }; - alsa-utils = callPackage ../os-specific/linux/alsa-project/alsa-utils { - fftw = fftwFloat; - }; - - inherit (callPackage ../misc/arm-trusted-firmware {}) + inherit (callPackage ../os-specific/linux/alsa-project { }) + alsa-firmware + alsa-lib + alsa-oss + alsa-plugins + alsa-plugins-wrapper + alsa-tools + alsa-topology-conf + alsa-ucm-conf + alsa-utils; + + arm-trusted-firmware = callPackage ../misc/arm-trusted-firmware { }; + inherit (arm-trusted-firmware) buildArmTrustedFirmware armTrustedFirmwareTools armTrustedFirmwareAllwinner armTrustedFirmwareAllwinnerH616 + armTrustedFirmwareAllwinnerH6 armTrustedFirmwareQemu armTrustedFirmwareRK3328 armTrustedFirmwareRK3399 armTrustedFirmwareS905 ; + mlxbf-bootimages = callPackage ../misc/mlxbf-bootimages { }; + microcodeAmd = callPackage ../os-specific/linux/microcode/amd.nix { }; microcodeIntel = callPackage ../os-specific/linux/microcode/intel.nix { }; @@ -25962,6 +26748,8 @@ with pkgs; b43FirmwareCutter = callPackage ../os-specific/linux/firmware/b43-firmware-cutter { }; + epilys-bb = callPackage ../tools/system/epilys-bb { }; + below = callPackage ../os-specific/linux/below { }; bt-fw-converter = callPackage ../os-specific/linux/firmware/bt-fw-converter { }; @@ -25995,7 +26783,7 @@ with pkgs; busybox = callPackage ../os-specific/linux/busybox { }; busybox-sandbox-shell = callPackage ../os-specific/linux/busybox/sandbox-shell.nix { # musl roadmap has RISC-V support projected for 1.1.20 - busybox = if !stdenv.hostPlatform.isRiscV && stdenv.hostPlatform.libc != "bionic" + busybox = if !stdenv.hostPlatform.isRiscV && !stdenv.hostPlatform.isLoongArch64 && stdenv.hostPlatform.libc != "bionic" then pkgsStatic.busybox else busybox; }; @@ -26039,7 +26827,9 @@ with pkgs; criu = callPackage ../os-specific/linux/criu { }; - cryptomator = callPackage ../tools/security/cryptomator { }; + cryptomator = callPackage ../tools/security/cryptomator { + jdk = jdk.override { enableJavaFX = true; }; + }; cryptsetup = callPackage ../os-specific/linux/cryptsetup { }; @@ -26056,7 +26846,7 @@ with pkgs; # Even though this is a set of packages not single package, use `callPackage` # not `callPackages` so the per-package callPackages don't have their # `.override` clobbered. C.F. `llvmPackages` which does the same. - darwin = callPackage ./darwin-packages.nix { }; + darwin = recurseIntoAttrs (callPackage ./darwin-packages.nix { }); defaultbrowser = callPackage ../os-specific/darwin/defaultbrowser { inherit (darwin.apple_sdk.frameworks) Foundation; @@ -26108,6 +26898,10 @@ with pkgs; fwts = callPackage ../os-specific/linux/fwts { }; + gasket = callPackage ../os-specific/linux/gasket { + inherit (linuxPackages) kernel; + }; + gobi_loader = callPackage ../os-specific/linux/gobi_loader { }; libossp_uuid = callPackage ../development/libraries/libossp-uuid { }; @@ -26168,9 +26962,7 @@ with pkgs; gomp = callPackage ../applications/version-management/gomp { }; - gomplate = callPackage ../development/tools/gomplate { - buildGoModule = buildGo119Module; # go 1.20 build failure - }; + gomplate = callPackage ../development/tools/gomplate { }; gpm = callPackage ../servers/gpm { withNcurses = false; # Keep curses disabled for lack of value @@ -26582,6 +27374,15 @@ with pkgs; metastore = callPackage ../os-specific/linux/metastore { }; + minimal-bootstrap = recurseIntoAttrs (import ../os-specific/linux/minimal-bootstrap { + inherit (stdenv) buildPlatform hostPlatform; + inherit lib config; + fetchurl = import ../build-support/fetchurl/boot.nix { + inherit (stdenv.buildPlatform) system; + }; + checkMeta = callPackage ../stdenv/generic/check-meta.nix { }; + }); + mingetty = callPackage ../os-specific/linux/mingetty { }; miraclecast = callPackage ../os-specific/linux/miraclecast { }; @@ -26612,6 +27413,12 @@ with pkgs; inherit (darwin.apple_sdk_11_0.frameworks) AppKit Security; }; + nu_scripts = callPackage ../shells/nushell/nu_scripts { }; + + nushellPlugins = callPackage ../shells/nushell/plugins { + inherit (darwin.apple_sdk_11_0.frameworks) IOKit CoreFoundation; + }; + nettools = if stdenv.isLinux then callPackage ../os-specific/linux/net-tools { } else unixtools.nettools; @@ -26683,6 +27490,8 @@ with pkgs; goconvey = callPackage ../development/tools/goconvey { }; + go-callvis = callPackage ../development/tools/go-callvis { }; + gofumpt = callPackage ../development/tools/gofumpt { }; gotags = callPackage ../development/tools/gotags { }; @@ -26705,6 +27514,10 @@ with pkgs; gosec = callPackage ../development/tools/gosec { }; + gotemplate = callPackage ../development/tools/gotemplate { }; + + gotraceui = callPackage ../development/tools/gotraceui { }; + govers = callPackage ../development/tools/govers { }; govendor = callPackage ../development/tools/govendor { }; @@ -26729,6 +27542,8 @@ with pkgs; go-mockery = callPackage ../development/tools/go-mockery { }; + go-mod-graph-chart = callPackage ../development/tools/go-mod-graph-chart { }; + gomacro = callPackage ../development/tools/gomacro { }; gomodifytags = callPackage ../development/tools/gomodifytags { }; @@ -26761,9 +27576,7 @@ with pkgs; odin = callPackage ../development/compilers/odin { }; - odp-dpdk = callPackage ../os-specific/linux/odp-dpdk { - openssl = openssl_1_1; - }; + odp-dpdk = callPackage ../os-specific/linux/odp-dpdk { }; odroid-xu3-bootloader = callPackage ../tools/misc/odroid-xu3-bootloader { }; @@ -26799,6 +27612,8 @@ with pkgs; pam_pgsql = callPackage ../os-specific/linux/pam_pgsql { }; + pam_rssh = callPackage ../os-specific/linux/pam_rssh { }; + pam_ssh_agent_auth = callPackage ../os-specific/linux/pam_ssh_agent_auth { }; pam_tmpdir = callPackage ../os-specific/linux/pam_tmpdir { }; @@ -26910,7 +27725,7 @@ with pkgs; rojo = callPackage ../development/tools/rojo { }; - rtsp-simple-server = callPackage ../servers/rtsp-simple-server { }; + mediamtx = callPackage ../servers/mediamtx { }; rtkit = callPackage ../os-specific/linux/rtkit { }; @@ -26942,9 +27757,7 @@ with pkgs; sdparm = callPackage ../os-specific/linux/sdparm { }; - sdrangel = libsForQt5.callPackage ../applications/radio/sdrangel { - boost = boost172; - }; + sdrangel = libsForQt5.callPackage ../applications/radio/sdrangel { }; setools = callPackage ../os-specific/linux/setools { }; @@ -27010,8 +27823,10 @@ with pkgs; }; systemdMinimal = systemd.override { pname = "systemd-minimal"; + withAcl = false; withAnalyze = false; withApparmor = false; + withAudit = false; withCompression = false; withCoredump = false; withCryptsetup = false; @@ -27023,6 +27838,7 @@ with pkgs; withHwdb = false; withImportd = false; withLibBPF = false; + withLibidn2 = false; withLocaled = false; withLogind = false; withMachined = false; @@ -27030,6 +27846,7 @@ with pkgs; withNss = false; withOomd = false; withPCRE2 = false; + withPam = false; withPolkit = false; withPortabled = false; withRemote = false; @@ -27039,16 +27856,20 @@ with pkgs; withTimesyncd = false; withTpm2Tss = false; withUserDb = false; + withUkify = false; }; systemdStage1 = systemdMinimal.override { pname = "systemd-stage-1"; + withAcl = true; withCryptsetup = true; withFido2 = true; + withKmod = true; withTpm2Tss = true; }; systemdStage1Network = systemdStage1.override { pname = "systemd-stage-1-network"; withNetworkd = true; + withLibidn2 = true; }; @@ -27113,6 +27934,7 @@ with pkgs; ubootOdroidC2 ubootOdroidXU3 ubootOlimexA64Olinuxino + ubootOrangePi3 ubootOrangePiPc ubootOrangePiZeroPlus2H5 ubootOrangePiZero @@ -27173,8 +27995,12 @@ with pkgs; upower = callPackage ../os-specific/linux/upower { }; + upscayl = callPackage ../applications/graphics/upscayl { }; + usbguard = callPackage ../os-specific/linux/usbguard { }; + usbguard-notifier = callPackage ../os-specific/linux/usbguard-notifier { }; + usbrelay = callPackage ../os-specific/linux/usbrelay { }; usbrelayd = callPackage ../os-specific/linux/usbrelay/daemon.nix { }; @@ -27186,25 +28012,28 @@ with pkgs; usermount = callPackage ../os-specific/linux/usermount { }; - util-linux = if stdenv.isLinux then callPackage ../os-specific/linux/util-linux { } - else unixtools.util-linux; + util-linux = callPackage ../os-specific/linux/util-linux { }; - util-linuxMinimal = if stdenv.isLinux then util-linux.override { + util-linuxMinimal = util-linux.override { nlsSupport = false; ncursesSupport = false; systemdSupport = false; translateManpages = false; - } else util-linux; + }; v4l-utils = qt5.callPackage ../os-specific/linux/v4l-utils { }; + v4l2-relayd = callPackage ../os-specific/linux/v4l2-relayd { }; + vendir = callPackage ../development/tools/vendir { }; vndr = callPackage ../development/tools/vndr { }; vdo = callPackage ../os-specific/linux/vdo { }; - windows = callPackages ../os-specific/windows { }; + windmill = callPackage ../servers/windmill {}; + + windows = callPackages ../os-specific/windows {}; wirelesstools = callPackage ../os-specific/linux/wireless-tools { }; @@ -27234,10 +28063,12 @@ with pkgs; zenmonitor = callPackage ../os-specific/linux/zenmonitor { }; - inherit (callPackages ../os-specific/linux/zfs { + zfsStable = callPackage ../os-specific/linux/zfs/stable.nix { configFile = "user"; - }) zfsStable zfsUnstable; - + }; + zfsUnstable = callPackage ../os-specific/linux/zfs/unstable.nix { + configFile = "user"; + }; zfs = zfsStable; ### DATA @@ -27252,6 +28083,8 @@ with pkgs; adementary-theme = callPackage ../data/themes/adementary { }; + adi1090x-plymouth-themes = callPackage ../data/themes/adi1090x-plymouth-themes { }; + adwaita-qt = libsForQt5.callPackage ../data/themes/adwaita-qt { }; adwaita-qt6 = qt6Packages.callPackage ../data/themes/adwaita-qt { @@ -27347,6 +28180,10 @@ with pkgs; brise = callPackage ../data/misc/brise { }; + apl386 = callPackage ../data/fonts/apl386 { }; + + bqn386 = callPackage ../data/fonts/bqn386 { }; + cacert = callPackage ../data/misc/cacert { }; caladea = callPackage ../data/fonts/caladea { }; @@ -27381,6 +28218,8 @@ with pkgs; clearlooks-phenix = callPackage ../data/themes/clearlooks-phenix { }; + cnspec = callPackage ../tools/security/cnspec { }; + cnstrokeorder = callPackage ../data/fonts/cnstrokeorder { }; colloid-gtk-theme = callPackage ../data/themes/colloid-gtk-theme { }; @@ -27484,6 +28323,8 @@ with pkgs; dotcolon-fonts = callPackage ../data/fonts/dotcolon-fonts { }; + dracula-icon-theme = callPackage ../data/icons/dracula-icon-theme { }; + e17gtk = callPackage ../data/themes/e17gtk { }; eb-garamond = callPackage ../data/fonts/eb-garamond { }; @@ -27664,6 +28505,8 @@ with pkgs; fonts = [ "Inconsolata" ]; }; + intel-one-mono = callPackage ../data/fonts/intel-one-mono {}; + input-fonts = callPackage ../data/fonts/input-fonts { }; inriafonts = callPackage ../data/fonts/inriafonts { }; @@ -27709,6 +28552,8 @@ with pkgs; kochi-substitute-naga10 = callPackage ../data/fonts/kochi-substitute-naga10 { }; + kode-mono = callPackage ../data/fonts/kode-mono { }; + kopia = callPackage ../tools/backup/kopia { }; kora-icon-theme = callPackage ../data/icons/kora-icon-theme { @@ -27777,12 +28622,16 @@ with pkgs; lightly-qt = libsForQt5.callPackage ../data/themes/lightly-qt { }; + lightly-boehs = libsForQt5.callPackage ../data/themes/lightly-boehs { }; + linden-hill = callPackage ../data/fonts/linden-hill { }; line-awesome = callPackage ../data/fonts/line-awesome { }; linja-pi-pu-lukin = callPackage ../data/fonts/linja-pi-pu-lukin { }; + linja-sike = callPackage ../data/fonts/linja-sike { }; + linux-manual = callPackage ../data/documentation/linux-manual { }; lklug-sinhala = callPackage ../data/fonts/lklug-sinhala { }; @@ -27897,6 +28746,8 @@ with pkgs; mustache-spec = callPackage ../data/documentation/mustache-spec { }; + mustache-tcl = callPackage ../development/libraries/mustache-tcl { }; + mustache-go = callPackage ../development/tools/mustache-go { }; mustache-hpp = callPackage ../development/libraries/mustache-hpp { }; @@ -27936,8 +28787,7 @@ with pkgs; noto-fonts-cjk-sans noto-fonts-cjk-serif noto-fonts-emoji - noto-fonts-emoji-blob-bin - noto-fonts-extra; + noto-fonts-emoji-blob-bin; nuclear = callPackage ../applications/audio/nuclear { }; @@ -28014,6 +28864,8 @@ with pkgs; papirus-folders = callPackage ../data/misc/papirus-folders { }; + papirus-nord = callPackage ../data/icons/papirus-nord { }; + plasma-overdose-kde-theme = callPackage ../data/themes/plasma-overdose-kde-theme { }; papis = with python3Packages; toPythonApplication papis; @@ -28127,6 +28979,8 @@ with pkgs; sweet = callPackage ../data/themes/sweet { }; + sweet-nova = callPackage ../data/themes/sweet-nova { }; + shared-mime-info = callPackage ../data/misc/shared-mime-info { }; shared_desktop_ontologies = callPackage ../data/misc/shared-desktop-ontologies { }; @@ -28378,6 +29232,8 @@ with pkgs; vollkorn = callPackage ../data/fonts/vollkorn { }; + whatsapp-emoji-font = callPackage ../data/fonts/whatsapp-emoji { }; + weather-icons = callPackage ../data/fonts/weather-icons { }; whitesur-gtk-theme = callPackage ../data/themes/whitesur { @@ -28492,6 +29348,14 @@ with pkgs; acorn = callPackage ../applications/networking/cluster/acorn { }; + inherit (qt6Packages.callPackage ../applications/office/activitywatch { }) + aw-qt + aw-server-rust + aw-watcher-afk + aw-watcher-window; + + activitywatch = callPackage ../applications/office/activitywatch/wrapper.nix { }; + adobe-reader = pkgsi686Linux.callPackage ../applications/misc/adobe-reader { }; adl = callPackage ../applications/video/adl { }; @@ -28516,7 +29380,12 @@ with pkgs; program = "pdfstudioviewer"; }; + abaddon = callPackage ../applications/networking/instant-messengers/abaddon { }; + + adguardian = callPackage ../applications/networking/adguardian { }; + aeolus = callPackage ../applications/audio/aeolus { }; + aeolus-stops = callPackage ../applications/audio/aeolus/stops.nix { }; aewan = callPackage ../applications/editors/aewan { }; @@ -28545,9 +29414,7 @@ with pkgs; alot = callPackage ../applications/networking/mailreaders/alot { }; - alpine = callPackage ../applications/networking/mailreaders/alpine { - tcl = tcl-8_5; - }; + alpine = callPackage ../applications/networking/mailreaders/alpine { }; msgviewer = callPackage ../applications/networking/mailreaders/msgviewer { }; @@ -28561,9 +29428,7 @@ with pkgs; ams-lv2 = callPackage ../applications/audio/ams-lv2 { }; androidStudioPackages = recurseIntoAttrs - (callPackage ../applications/editors/android-studio { - buildFHSUserEnv = buildFHSUserEnvBubblewrap; - }); + (callPackage ../applications/editors/android-studio { }); android-studio = androidStudioPackages.stable; animbar = callPackage ../applications/graphics/animbar { }; @@ -28615,6 +29480,8 @@ with pkgs; argo-rollouts = callPackage ../applications/networking/cluster/argo-rollouts { }; + arianna = libsForQt5.callPackage ../applications/misc/arianna { }; + ario = callPackage ../applications/audio/ario { }; arion = callPackage ../applications/virtualization/arion { }; @@ -28639,6 +29506,8 @@ with pkgs; inherit (atomPackages) atom atom-beta; + pulsar = callPackage ../applications/editors/pulsar { }; + asap = callPackage ../tools/audio/asap { }; aseprite = callPackage ../applications/editors/aseprite { }; @@ -28659,8 +29528,8 @@ with pkgs; }; audaciousQt5 = audacious; - audacity = darwin.apple_sdk_11_0.callPackage ../applications/audio/audacity { - inherit (darwin.apple_sdk_11_0.frameworks) AppKit CoreAudioKit; + audacity = callPackage ../applications/audio/audacity { + inherit (darwin.apple_sdk.frameworks) AppKit CoreAudioKit; }; audio-recorder = callPackage ../applications/audio/audio-recorder { }; @@ -28704,6 +29573,8 @@ with pkgs; blocky = callPackage ../applications/networking/blocky { }; + brutefir = callPackage ../applications/audio/brutefir { }; + cadence = libsForQt5.callPackage ../applications/audio/cadence { }; cheesecutter = callPackage ../applications/audio/cheesecutter { }; @@ -28716,6 +29587,8 @@ with pkgs; jnetmap = callPackage ../applications/networking/jnetmap { }; + jxplorer = callPackage ../applications/networking/jxplorer {}; + join-desktop = callPackage ../applications/misc/join-desktop { }; json-plot = callPackage ../applications/graphics/json-plot { }; @@ -28760,6 +29633,8 @@ with pkgs; inherit (gnome) baobab; + badwolf = callPackage ../applications/networking/browsers/badwolf { }; + backintime-common = callPackage ../applications/networking/sync/backintime/common.nix { }; backintime-qt = libsForQt5.callPackage ../applications/networking/sync/backintime/qt.nix { }; @@ -28791,7 +29666,7 @@ with pkgs; berry = callPackage ../applications/window-managers/berry { }; bespokesynth = callPackage ../applications/audio/bespokesynth { - inherit (darwin.apple_sdk.frameworks) Cocoa WebKit CoreServices CoreAudioKit; + inherit (darwin.apple_sdk.frameworks) Accelerate Cocoa WebKit CoreServices CoreAudioKit IOBluetooth; }; bespokesynth-with-vst2 = bespokesynth.override { @@ -28869,7 +29744,10 @@ with pkgs; }; bluej = callPackage ../applications/editors/bluej { - jdk = jetbrains.jdk; + openjdk = openjdk17.override { + enableJavaFX = true; + openjfx = openjfx17.override { withWebKit = true; }; + }; }; bluejeans-gui = callPackage ../applications/networking/instant-messengers/bluejeans { }; @@ -28890,11 +29768,11 @@ with pkgs; bottles-unwrapped = callPackage ../applications/misc/bottles { }; + buzztrax = callPackage ../applications/audio/buzztrax { }; + brave = callPackage ../applications/networking/browsers/brave { }; - break-time = callPackage ../applications/misc/break-time { - openssl = openssl_1_1; - }; + break-time = callPackage ../applications/misc/break-time { }; breezy = with python3Packages; toPythonApplication breezy; @@ -28904,6 +29782,8 @@ with pkgs; bristol = callPackage ../applications/audio/bristol { }; + brlcad = callPackage ../applications/graphics/brlcad { }; + bjumblr = callPackage ../applications/audio/bjumblr { }; bschaffl = callPackage ../applications/audio/bschaffl { }; @@ -28940,7 +29820,9 @@ with pkgs; calculix = callPackage ../applications/science/math/calculix { }; - calibre = qt6Packages.callPackage ../applications/misc/calibre { }; + calibre = qt6Packages.callPackage ../applications/misc/calibre { + podofo = podofo010; + }; calibre-web = callPackage ../servers/calibre-web { }; @@ -29245,6 +30127,8 @@ with pkgs; dfasma = libsForQt5.callPackage ../applications/audio/dfasma { }; + dfilemanager = libsForQt5.callPackage ../applications/file-managers/dfilemanager { }; + dht = callPackage ../applications/networking/p2p/dht { }; dia = callPackage ../applications/graphics/dia { }; @@ -29316,6 +30200,8 @@ with pkgs; amazon-ecr-credential-helper = callPackage ../tools/admin/amazon-ecr-credential-helper { }; + dk = callPackage ../applications/window-managers/dk { }; + docker-credential-gcr = callPackage ../tools/admin/docker-credential-gcr { }; docker-credential-helpers = callPackage ../tools/admin/docker-credential-helpers { }; @@ -29366,7 +30252,7 @@ with pkgs; denemo = callPackage ../applications/audio/denemo { }; dexed = darwin.apple_sdk_11_0.callPackage ../applications/audio/dexed { - inherit (darwin.apple_sdk_11_0.frameworks) Cocoa WebKit MetalKit DiscRecording CoreAudioKit; + inherit (darwin.apple_sdk_11_0.frameworks) Accelerate Cocoa WebKit MetalKit DiscRecording CoreAudioKit; inherit (darwin.apple_sdk_11_0.libs) simd; }; @@ -29428,9 +30314,7 @@ with pkgs; edlin = callPackage ../applications/editors/edlin { }; - o = callPackage ../applications/editors/o { - buildGoModule = buildGo119Module; # go 1.20 build failure - }; + orbiton = callPackage ../applications/editors/orbiton { }; oed = callPackage ../applications/editors/oed { }; @@ -29460,45 +30344,23 @@ with pkgs; em = callPackage ../applications/editors/em { }; + inherit (recurseIntoAttrs (callPackage ../applications/editors/emacs { })) + emacs28 + emacs28-gtk2 + emacs28-gtk3 + emacs28-nox + emacs29 + emacs29-gtk3 + emacs29-nox + emacs29-pgtk + emacs-macport + ; + + emacsMacport = emacs-macport; emacs = emacs28; - emacs-gtk = emacs28-gtk; + emacs-gtk = emacs28-gtk3; emacs-nox = emacs28-nox; - emacs28 = callPackage ../applications/editors/emacs/28.nix { - # use override to enable additional features - libXaw = xorg.libXaw; - gconf = null; - alsa-lib = null; - acl = null; - gpm = null; - inherit (darwin.apple_sdk.frameworks) - AppKit Carbon Cocoa IOKit OSAKit Quartz QuartzCore WebKit - ImageCaptureCore GSS ImageIO; - inherit (darwin) sigtool; - }; - - emacs28-gtk = emacs28.override { - withGTK3 = true; - }; - - emacs28-nox = lowPrio (emacs28.override { - withX = false; - withNS = false; - withGTK2 = false; - withGTK3 = false; - }); - - emacsMacport = callPackage ../applications/editors/emacs/macport.nix { - withMacport = true; - - gconf = null; - - inherit (darwin.apple_sdk.frameworks) - AppKit Carbon Cocoa IOKit OSAKit Quartz QuartzCore WebKit - ImageCaptureCore GSS ImageIO; - inherit (darwin) sigtool; - }; - emacsPackagesFor = emacs: import ./emacs-packages.nix { inherit (lib) makeScope makeOverridable dontRecurseIntoAttrs; emacs' = emacs; @@ -29527,9 +30389,7 @@ with pkgs; epeg = callPackage ../applications/graphics/epeg { }; - epgstation = callPackage ../applications/video/epgstation { - nodejs = nodejs-16_x; - }; + epgstation = callPackage ../applications/video/epgstation { }; inherit (gnome) epiphany; @@ -29575,6 +30435,8 @@ with pkgs; expenses = callPackage ../applications/misc/expenses { }; + flowtime = callPackage ../applications/misc/flowtime { }; + fnott = callPackage ../applications/misc/fnott { }; furnace = callPackage ../applications/audio/furnace { @@ -29645,12 +30507,16 @@ with pkgs; kerbrute = callPackage ../tools/security/kerbrute { }; + komikku = callPackage ../applications/graphics/komikku { }; + kvmtool = callPackage ../applications/virtualization/kvmtool { }; exrtools = callPackage ../applications/graphics/exrtools { }; f1viewer = callPackage ../applications/video/f1viewer { }; + falcoctl = callPackage ../applications/networking/cluster/falcoctl { }; + faircamp = callPackage ../applications/misc/faircamp { }; famistudio = callPackage ../applications/audio/famistudio { }; @@ -29692,6 +30558,8 @@ with pkgs; flacon = libsForQt5.callPackage ../applications/audio/flacon { }; + flamp = callPackage ../applications/radio/flamp { }; + flexget = callPackage ../applications/networking/flexget { }; fldigi = callPackage ../applications/radio/fldigi { @@ -29711,7 +30579,7 @@ with pkgs; flwrap = callPackage ../applications/radio/flwrap { stdenv = gcc10StdenvCompat; }; fluidsynth = callPackage ../applications/audio/fluidsynth { - inherit (darwin.apple_sdk.frameworks) AudioUnit CoreAudio CoreMIDI CoreServices; + inherit (darwin.apple_sdk.frameworks) AppKit AudioUnit CoreAudio CoreMIDI CoreServices; }; fmit = libsForQt5.callPackage ../applications/audio/fmit { }; @@ -29722,6 +30590,8 @@ with pkgs; focus = callPackage ../tools/X11/focus { }; + focus-stack = callPackage ../applications/graphics/focus-stack { }; + focuswriter = libsForQt5.callPackage ../applications/editors/focuswriter { }; foliate = callPackage ../applications/office/foliate { }; @@ -29730,6 +30600,8 @@ with pkgs; font-manager = callPackage ../applications/misc/font-manager { }; + fontfinder = callPackage ../applications/misc/fontfinder { }; + fontpreview = callPackage ../applications/misc/fontpreview { }; fossil = callPackage ../applications/version-management/fossil { @@ -29758,9 +30630,9 @@ with pkgs; ganttproject-bin = callPackage ../applications/misc/ganttproject-bin { }; - gaucheBootstrap = callPackage ../development/interpreters/gauche/boot.nix { }; + gaucheBootstrap = darwin.apple_sdk_11_0.callPackage ../development/interpreters/gauche/boot.nix { }; - gauche = callPackage ../development/interpreters/gauche { }; + gauche = darwin.apple_sdk_11_0.callPackage ../development/interpreters/gauche { }; gazelle-origin = python3Packages.callPackage ../tools/misc/gazelle-origin { }; @@ -29779,8 +30651,6 @@ with pkgs; geoipupdate = callPackage ../applications/misc/geoipupdate { }; - ghostwriter = libsForQt5.callPackage ../applications/editors/ghostwriter { }; - globe-cli = callPackage ../applications/misc/globe-cli { }; gnss-sdr = callPackage ../applications/radio/gnss-sdr { }; @@ -29991,6 +30861,8 @@ with pkgs; fclones = callPackage ../tools/misc/fclones { }; + fclones-gui = darwin.apple_sdk_11_0.callPackage ../tools/misc/fclones/gui.nix { }; + fcp = callPackage ../tools/misc/fcp { }; fdupes = callPackage ../tools/misc/fdupes { }; @@ -30004,7 +30876,7 @@ with pkgs; filezilla = callPackage ../applications/networking/ftp/filezilla { }; fire = darwin.apple_sdk_11_0.callPackage ../applications/audio/fire { - inherit (darwin.apple_sdk_11_0.frameworks) Cocoa WebKit CoreServices DiscRecording CoreAudioKit MetalKit; + inherit (darwin.apple_sdk_11_0.frameworks) Accelerate Cocoa WebKit CoreServices DiscRecording CoreAudioKit MetalKit; inherit (darwin.apple_sdk_11_0.libs) simd; }; @@ -30013,10 +30885,14 @@ with pkgs; firefoxPackages = recurseIntoAttrs (callPackage ../applications/networking/browsers/firefox/packages.nix {}); firefox-unwrapped = firefoxPackages.firefox; + firefox-beta-unwrapped = firefoxPackages.firefox-beta; + firefox-devedition-unwrapped = firefoxPackages.firefox-devedition; firefox-esr-102-unwrapped = firefoxPackages.firefox-esr-102; firefox-esr-unwrapped = firefoxPackages.firefox-esr-102; firefox = wrapFirefox firefox-unwrapped { }; + firefox-beta = wrapFirefox firefox-beta-unwrapped { }; + firefox-devedition = wrapFirefox firefox-devedition-unwrapped { }; firefox-esr = firefox-esr-102; firefox-esr-102 = wrapFirefox firefox-esr-102-unwrapped { }; @@ -30095,9 +30971,7 @@ with pkgs; foxtrotgps = callPackage ../applications/misc/foxtrotgps { }; - fractal = callPackage ../applications/networking/instant-messengers/fractal { - openssl = openssl_1_1; - }; + fractal = callPackage ../applications/networking/instant-messengers/fractal { }; fractal-next = callPackage ../applications/networking/instant-messengers/fractal-next { inherit (gst_all_1) gstreamer gst-plugins-base gst-plugins-bad; @@ -30133,7 +31007,22 @@ with pkgs; jre = jre8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731 }; - freenet = callPackage ../applications/networking/p2p/freenet { }; + freenet = callPackage ../applications/networking/p2p/freenet { + gradle = gradle_7; + jdk = jdk_headless; + # Reduce closure size + jre = pkgs.jre_minimal.override { + modules = [ + "java.base" + "java.logging" + "java.naming" + "java.sql" + "java.desktop" + "java.management" + ]; + jdk = jdk_headless; + }; + }; freeoffice = callPackage ../applications/office/softmaker/freeoffice.nix { }; @@ -30214,6 +31103,8 @@ with pkgs; inherit (qt6) wrapQtAppsHook qtbase qtcharts; }; + kemai = qt6Packages.callPackage ../applications/misc/kemai { }; + jetbrains = (recurseIntoAttrs (callPackages ../applications/editors/jetbrains { vmopts = config.jetbrains.vmopts or null; jdk = jetbrains.jdk; @@ -30246,7 +31137,7 @@ with pkgs; linvstmanager = qt5.callPackage ../applications/audio/linvstmanager { }; - deadd-notification-center = callPackage ../applications/misc/deadd-notification-center { }; + deadd-notification-center = haskell.lib.compose.justStaticExecutables (haskellPackages.callPackage ../applications/misc/deadd-notification-center { }); lollypop = callPackage ../applications/audio/lollypop { }; @@ -30266,7 +31157,11 @@ with pkgs; molsketch = libsForQt5.callPackage ../applications/editors/molsketch { }; - pattypan = callPackage ../applications/misc/pattypan { }; + muzika = callPackage ../applications/audio/muzika { }; + + pattypan = callPackage ../applications/misc/pattypan { + jdk = jdk.override { enableJavaFX = true; }; + }; praat = callPackage ../applications/audio/praat { }; @@ -30281,6 +31176,8 @@ with pkgs; svox = callPackage ../applications/audio/svox { }; + genesys = callPackage ../applications/misc/genesys { }; + giada = callPackage ../applications/audio/giada { }; giara = callPackage ../applications/networking/giara { }; @@ -30328,6 +31225,8 @@ with pkgs; grisbi = callPackage ../applications/office/grisbi { gtk = gtk3; }; + gscreenshot = callPackage ../applications/graphics/gscreenshot { }; + gtkpod = callPackage ../applications/audio/gtkpod { }; q4wine = libsForQt5.callPackage ../applications/misc/q4wine { }; @@ -30412,6 +31311,12 @@ with pkgs; gtklock = callPackage ../tools/wayland/gtklock { }; + gtklock-playerctl-module = callPackage ../tools/wayland/gtklock/playerctl-module.nix { }; + + gtklock-powerbar-module = callPackage ../tools/wayland/gtklock/powerbar-module.nix { }; + + gtklock-userinfo-module = callPackage ../tools/wayland/gtklock/userinfo-module.nix { }; + guardian-agent = callPackage ../tools/networking/guardian-agent { }; gv = callPackage ../applications/misc/gv { }; @@ -30468,6 +31373,8 @@ with pkgs; herbstluftwm = callPackage ../applications/window-managers/herbstluftwm { }; + hex-a-hop = callPackage ../games/hex-a-hop { }; + hexchat = callPackage ../applications/networking/irc/hexchat { }; hexcurse = callPackage ../applications/editors/hexcurse { }; @@ -30476,9 +31383,7 @@ with pkgs; hexedit = callPackage ../applications/editors/hexedit { }; - himalaya = callPackage ../applications/networking/mailreaders/himalaya { - inherit (darwin.apple_sdk.frameworks) Security; - }; + himalaya = callPackage ../applications/networking/mailreaders/himalaya { }; hipchat = callPackage ../applications/networking/instant-messengers/hipchat { }; @@ -30548,6 +31453,8 @@ with pkgs; hushboard = python3.pkgs.callPackage ../applications/audio/hushboard { }; + husky = callPackage ../development/tools/misc/husky { }; + hydrogen = qt5.callPackage ../applications/audio/hydrogen { }; hydrogen_0 = callPackage ../applications/audio/hydrogen/0.nix { }; # Old stable, has GMKit. @@ -30569,9 +31476,7 @@ with pkgs; hyperion-ng = libsForQt5.callPackage ../applications/video/hyperion-ng { }; - hyperledger-fabric = callPackage ../tools/misc/hyperledger-fabric { - buildGoModule = buildGo119Module; # go 1.20 build failure - }; + hyperledger-fabric = callPackage ../tools/misc/hyperledger-fabric { }; hypnotix = callPackage ../applications/video/hypnotix { }; @@ -30581,6 +31486,8 @@ with pkgs; jay = callPackage ../applications/window-managers/jay { }; + keyleds = callPackage ../applications/misc/keyleds { }; + keylight-controller-mschneider82 = callPackage ../applications/misc/keylight-controller-mschneider82 { }; leftwm = callPackage ../applications/window-managers/leftwm { }; @@ -30605,8 +31512,12 @@ with pkgs; mt32emu-smf2wav = callPackage ../applications/audio/munt/mt32emu-smf2wav.nix { }; + noson = libsForQt5.callPackage ../applications/audio/noson { }; + offpunk = callPackage ../applications/networking/browsers/offpunk { }; + owl-compositor = callPackage ../applications/window-managers/owl { }; + p2pool = callPackage ../applications/misc/p2pool { }; pass2csv = python3Packages.callPackage ../tools/security/pass2csv { }; @@ -30621,6 +31532,8 @@ with pkgs; pixel2svg = python310Packages.callPackage ../tools/graphics/pixel2svg { }; + pixelfed = callPackage ../servers/web-apps/pixelfed { }; + pixelnuke = callPackage ../applications/graphics/pixelnuke { }; pixelorama = callPackage ../applications/editors/pixelorama { }; @@ -30629,6 +31542,8 @@ with pkgs; pixinsight = libsForQt5.callPackage ../applications/graphics/pixinsight { }; + please-cli = callPackage ../applications/misc/please-cli { }; + protonup-qt = python3Packages.callPackage ../applications/misc/protonup-qt { }; pmbootstrap = python3Packages.callPackage ../tools/misc/pmbootstrap { }; @@ -30646,6 +31561,8 @@ with pkgs; singularity-overriden-nixos ; + sfwbar = callPackage ../applications/misc/sfwbar { }; + skate = callPackage ../applications/misc/skate { }; slack = callPackage ../applications/networking/instant-messengers/slack { }; @@ -30654,6 +31571,8 @@ with pkgs; slack-term = callPackage ../applications/networking/instant-messengers/slack-term { }; + sleep-on-lan = callPackage ../tools/networking/sleep-on-lan { }; + slweb = callPackage ../applications/misc/slweb { }; sonixd = callPackage ../applications/audio/sonixd { }; @@ -30678,6 +31597,7 @@ with pkgs; withALSA = stdenv.isLinux; withPulseAudio = config.pulseaudio or stdenv.isLinux; withPortAudio = stdenv.isDarwin; + withMpris = stdenv.isLinux; }; srain = callPackage ../applications/networking/irc/srain { }; @@ -30697,12 +31617,15 @@ with pkgs; swaybg = callPackage ../applications/window-managers/sway/bg.nix { }; swayidle = callPackage ../applications/window-managers/sway/idle.nix { }; swaylock = callPackage ../applications/window-managers/sway/lock.nix { }; + swayosd = callPackage ../applications/window-managers/sway/osd.nix { }; swayws = callPackage ../applications/window-managers/sway/ws.nix { }; swaywsr = callPackage ../applications/window-managers/sway/wsr.nix { }; sway-contrib = recurseIntoAttrs (callPackages ../applications/window-managers/sway/contrib.nix { }); swaycons = callPackage ../applications/window-managers/sway/swaycons.nix { }; + swayfx = callPackage ../applications/window-managers/sway/fx.nix { }; + swaylock-fancy = callPackage ../applications/window-managers/sway/lock-fancy.nix { }; swaylock-effects = callPackage ../applications/window-managers/sway/lock-effects.nix { }; @@ -30721,8 +31644,10 @@ with pkgs; waybar = callPackage ../applications/misc/waybar { }; + waycorner = callPackage ../applications/misc/waycorner { }; + waylock = callPackage ../applications/misc/waylock { - zig = zig_0_10; + zig = buildPackages.zig_0_10; }; wayshot = callPackage ../tools/misc/wayshot { }; @@ -30745,6 +31670,8 @@ with pkgs; i3-balance-workspace = python3Packages.callPackage ../applications/window-managers/i3/balance-workspace.nix { }; + i3-cycle-focus = callPackage ../applications/window-managers/i3/cycle-focus.nix { }; + i3-easyfocus = callPackage ../applications/window-managers/i3/easyfocus.nix { }; i3-layout-manager = callPackage ../applications/window-managers/i3/layout-manager.nix { }; @@ -30793,6 +31720,8 @@ with pkgs; i3-wk-switch = callPackage ../applications/window-managers/i3/wk-switch.nix { }; + kitti3 = python3.pkgs.callPackage ../applications/window-managers/i3/kitti3.nix { }; + waybox = callPackage ../applications/window-managers/waybox { }; workstyle = callPackage ../applications/window-managers/i3/workstyle.nix { }; @@ -30805,6 +31734,8 @@ with pkgs; i810switch = callPackage ../os-specific/linux/i810switch { }; + ical2orgpy = callPackage ../tools/misc/ical2orgpy { }; + icewm = callPackage ../applications/window-managers/icewm { }; icon-library = callPackage ../applications/graphics/icon-library { }; @@ -30813,6 +31744,8 @@ with pkgs; ideamaker = libsForQt5.callPackage ../applications/misc/ideamaker { }; + identity = callPackage ../applications/graphics/identity { }; + ifenslave = callPackage ../os-specific/linux/ifenslave { }; ii = callPackage ../applications/networking/irc/ii { @@ -30835,7 +31768,7 @@ with pkgs; }; iksemel = callPackage ../development/libraries/iksemel { - texinfo = texinfo6_7; # Uses @setcontentsaftertitlepage, removed in 6.8. + texinfo = buildPackages.texinfo6_7; # Uses @setcontentsaftertitlepage, removed in 6.8. }; avalonia-ilspy = callPackage ../applications/misc/avalonia-ilspy { }; @@ -30939,10 +31872,7 @@ with pkgs; inkscape-extensions = recurseIntoAttrs (callPackages ../applications/graphics/inkscape/extensions.nix {}); - inlyne = callPackage ../applications/misc/inlyne { - inherit (darwin) libobjc; - inherit (darwin.apple_sdk.frameworks) AppKit ApplicationServices CoreFoundation CoreGraphics CoreServices CoreText CoreVideo Foundation Metal QuartzCore Security; - }; + inlyne = darwin.apple_sdk_11_0.callPackage ../applications/misc/inlyne { }; inspectrum = callPackage ../applications/radio/inspectrum { }; @@ -30964,6 +31894,8 @@ with pkgs; irssi = callPackage ../applications/networking/irc/irssi { }; + filebrowser = callPackage ../applications/networking/filebrowser { }; + fish-irssi = callPackage ../applications/networking/irc/irssi/fish { }; kirc = callPackage ../applications/networking/irc/kirc { }; @@ -31042,7 +31974,6 @@ with pkgs; jwm-settings-manager = callPackage ../applications/window-managers/jwm/jwm-settings-manager.nix { }; - k3s_1_23 = callPackage ../applications/networking/cluster/k3s/1_23 { }; k3s_1_24 = callPackage ../applications/networking/cluster/k3s/1_24 { }; k3s_1_25 = callPackage ../applications/networking/cluster/k3s/1_25 { }; k3s_1_26 = callPackage ../applications/networking/cluster/k3s/1_26 { }; @@ -31108,6 +32039,8 @@ with pkgs; kiwix-tools = callPackage ../applications/misc/kiwix/tools.nix { }; + kickoff = callPackage ../applications/misc/kickoff { }; + klayout = libsForQt5.callPackage ../applications/misc/klayout { }; klee = callPackage ../applications/science/logic/klee (with llvmPackages_11; { @@ -31138,7 +32071,7 @@ with pkgs; then darwin.apple_sdk_11_0.stdenv else stdenv; - # tdesktop has random crashes when jemalloc is built with gcc. + # telegram-desktop has random crashes when jemalloc is built with gcc. # Apparently, it triggers some bug due to usage of gcc's builtin # functions like __builtin_ffsl by jemalloc when it's built with gcc. jemalloc = (jemalloc.override { stdenv = clangStdenv; }).overrideAttrs(_: { @@ -31169,6 +32102,8 @@ with pkgs; kubecfg = callPackage ../applications/networking/cluster/kubecfg { }; + kubefirst = callPackage ../applications/networking/cluster/kubefirst { }; + kube-score = callPackage ../applications/networking/cluster/kube-score { }; kubectl-evict-pod = callPackage ../applications/networking/cluster/kubectl-evict-pod { @@ -31182,6 +32117,8 @@ with pkgs; kubectl = callPackage ../applications/networking/cluster/kubernetes/kubectl.nix { }; kubectl-convert = kubectl.convert; + kubectl-view-secret = callPackage ../applications/networking/cluster/kubectl-view-secret { }; + kubernetes-metrics-server = callPackage ../applications/networking/cluster/kubernetes-metrics-server { }; kubemqctl = callPackage ../applications/networking/cluster/kubemqctl { }; @@ -31190,6 +32127,8 @@ with pkgs; kubeseal = callPackage ../applications/networking/cluster/kubeseal { }; + kubestroyer = callPackage ../tools/security/kubestroyer { }; + kubernix = callPackage ../applications/networking/cluster/kubernix { }; kubeconform = callPackage ../applications/networking/cluster/kubeconform { }; @@ -31204,20 +32143,34 @@ with pkgs; kubectl-example = callPackage ../applications/networking/cluster/kubectl-example { }; + kubectl-gadget = callPackage ../applications/networking/cluster/kubectl-gadget { }; + kubectl-images = callPackage ../applications/networking/cluster/kubectl-images { }; + kubectl-ktop = callPackage ../applications/networking/cluster/kubectl-ktop { }; + kubectl-node-shell = callPackage ../applications/networking/cluster/kubectl-node-shell { }; kubectl-tree = callPackage ../applications/networking/cluster/kubectl-tree { }; + kubectl-view-allocations = callPackage ../applications/networking/cluster/kubectl-view-allocations { + inherit (darwin.apple_sdk.frameworks) Security; + }; + kubelogin = callPackage ../applications/networking/cluster/kubelogin { }; kubelogin-oidc = callPackage ../applications/networking/cluster/kubelogin-oidc { }; + k8sgpt = callPackage ../applications/networking/cluster/k8sgpt { }; + k9s = callPackage ../applications/networking/cluster/k9s { }; + kubecm = callPackage ../applications/networking/cluster/kubecm { }; + ktunnel = callPackage ../applications/networking/cluster/ktunnel { }; + ktop = callPackage ../applications/networking/cluster/ktop { }; + pinniped = callPackage ../applications/networking/cluster/pinniped { }; kthxbye = callPackage ../servers/monitoring/prometheus/kthxbye.nix { }; @@ -31283,10 +32236,16 @@ with pkgs; kubetail = callPackage ../applications/networking/cluster/kubetail { } ; + kubexit = callPackage ../applications/networking/cluster/kubexit { } ; + kup = libsForQt5.callPackage ../applications/misc/kup { }; kupfer = callPackage ../applications/misc/kupfer { }; + kuro = callPackage ../applications/misc/kuro { + electron = electron_22; + }; + kvirc = libsForQt5.callPackage ../applications/networking/irc/kvirc { }; lame = callPackage ../development/libraries/lame { }; @@ -31306,7 +32265,7 @@ with pkgs; ladspa-sdk = callPackage ../applications/audio/ladspa-sdk { }; ladybird = qt6Packages.callPackage ../applications/networking/browsers/ladybird { - stdenv = if stdenv.isDarwin then llvmPackages_14.stdenv else stdenv; + stdenv = if stdenv.isDarwin then darwin.apple_sdk_11_0.llvmPackages_14.stdenv else stdenv; }; lazpaint = callPackage ../applications/graphics/lazpaint { }; @@ -31325,6 +32284,8 @@ with pkgs; lemonbar-xft = callPackage ../applications/window-managers/lemonbar/xft.nix { }; + lenovo-legion = libsForQt5.callPackage ../os-specific/linux/lenovo-legion/app.nix { }; + legitify = callPackage ../development/tools/legitify { }; lens = callPackage ../applications/networking/cluster/lens { }; @@ -31472,6 +32433,8 @@ with pkgs; handlr = callPackage ../tools/misc/handlr { }; + handlr-regex = callPackage ../tools/misc/handlr-regex { }; + jftui = callPackage ../applications/video/jftui { }; lime = callPackage ../development/libraries/lime { }; @@ -31498,12 +32461,8 @@ with pkgs; luppp = callPackage ../applications/audio/luppp { }; - lutris-unwrapped = python3.pkgs.callPackage ../applications/misc/lutris { - wine = wineWowPackages.staging; - }; - lutris = callPackage ../applications/misc/lutris/fhsenv.nix { - buildFHSUserEnv = buildFHSUserEnvBubblewrap; - }; + lutris-unwrapped = python3.pkgs.callPackage ../applications/misc/lutris { }; + lutris = callPackage ../applications/misc/lutris/fhsenv.nix { }; lutris-free = lutris.override { steamSupport = false; }; @@ -31584,7 +32543,7 @@ with pkgs; matrix-dl = callPackage ../applications/networking/instant-messengers/matrix-dl { }; - matrix-recorder = callPackage ../applications/networking/instant-messengers/matrix-recorder { }; + iamb = callPackage ../applications/networking/instant-messengers/iamb { }; mblaze = callPackage ../applications/networking/mailreaders/mblaze { }; @@ -31600,7 +32559,7 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) CoreServices; }; - media-downloader = callPackage ../applications/video/media-downloader { }; + media-downloader = libsForQt5.callPackage ../applications/video/media-downloader { }; mediaelch = mediaelch-qt5; mediaelch-qt5 = libsForQt5.callPackage ../applications/misc/mediaelch { }; @@ -31618,10 +32577,6 @@ with pkgs; meld = callPackage ../applications/version-management/meld { }; - meli = callPackage ../applications/networking/mailreaders/meli { - openssl = openssl_1_1; - }; - melmatcheq.lv2 = callPackage ../applications/audio/melmatcheq.lv2 { }; melody = callPackage ../tools/misc/melody { }; @@ -31653,7 +32608,7 @@ with pkgs; merkaartor = libsForQt5.callPackage ../applications/misc/merkaartor { }; mepo = callPackage ../applications/misc/mepo { - zig = zig_0_9; + zig = buildPackages.zig_0_9; }; meshcentral = callPackage ../tools/admin/meshcentral { }; @@ -31679,6 +32634,10 @@ with pkgs; miniaudicle = callPackage ../applications/audio/miniaudicle { stdenv = gcc10StdenvCompat; }; + minidsp = callPackage ../applications/audio/minidsp { + inherit (darwin.apple_sdk.frameworks) AppKit IOKit; + }; + minicom = callPackage ../tools/misc/minicom { }; minigalaxy = callPackage ../applications/misc/minigalaxy { }; @@ -31762,7 +32721,6 @@ with pkgs; monotone = callPackage ../applications/version-management/monotone { lua = lua5; - boost = boost170; }; monotoneViz = callPackage ../applications/version-management/monotone-viz { @@ -31775,9 +32733,15 @@ with pkgs; moolticute = libsForQt5.callPackage ../applications/misc/moolticute { }; + moonlander = callPackage ../applications/networking/browsers/moonlander { }; + moonlight-embedded = callPackage ../applications/misc/moonlight-embedded { }; - moonlight-qt = libsForQt5.callPackage ../applications/misc/moonlight-qt { }; + moonlight-qt = libsForQt5.callPackage ../applications/misc/moonlight-qt { + SDL2 = buildPackages.SDL2.override { + drmSupport = true; + }; + }; mooSpace = callPackage ../applications/audio/mooSpace { }; @@ -31804,6 +32768,7 @@ with pkgs; mopidy-scrobbler mopidy-somafm mopidy-soundcloud + mopidy-spotify mopidy-subidy mopidy-tidal mopidy-tunein @@ -31837,6 +32802,11 @@ with pkgs; jack = libjack2; }; + libmpg123 = mpg123.override { + libOnly = true; + withConplay = false; + }; + mpg321 = callPackage ../applications/audio/mpg321 { }; mpc-cli = callPackage ../applications/audio/mpc { @@ -31881,6 +32851,8 @@ with pkgs; rofi-vpn = callPackage ../applications/networking/rofi-vpn { }; + seamly2d = libsForQt5.callPackage ../applications/graphics/seamly2d { }; + ympd = callPackage ../applications/audio/ympd { }; # a somewhat more maintained fork of ympd @@ -31892,14 +32864,14 @@ with pkgs; normalize = callPackage ../applications/audio/normalize { }; - norouter = callPackage ../tools/networking/norouter { - buildGoModule = buildGo118Module; # tests fail with 1.19 - }; + norouter = callPackage ../tools/networking/norouter { }; nqptp = callPackage ../tools/networking/nqptp { }; mailspring = callPackage ../applications/networking/mailreaders/mailspring { }; + memento = libsForQt5.callPackage ../applications/video/memento { }; + mm = callPackage ../applications/networking/instant-messengers/mm { }; mm-common = callPackage ../development/libraries/mm-common { }; @@ -31914,13 +32886,16 @@ with pkgs; inherit lua; }; - # Wraps without trigerring a rebuild + # Wraps without triggering a rebuild wrapMpv = callPackage ../applications/video/mpv/wrapper.nix { }; mpv = wrapMpv mpv-unwrapped { }; mpvpaper = callPackage ../tools/wayland/mpvpaper { }; - mpvScripts = recurseIntoAttrs { + mpvScripts = recurseIntoAttrs ({ + acompressor = callPackage ../applications/video/mpv/scripts/acompressor.nix {}; + autocrop = callPackage ../applications/video/mpv/scripts/autocrop.nix { }; + autodeint = callPackage ../applications/video/mpv/scripts/autodeint.nix { }; autoload = callPackage ../applications/video/mpv/scripts/autoload.nix { }; convert = callPackage ../applications/video/mpv/scripts/convert.nix { }; inhibit-gnome = callPackage ../applications/video/mpv/scripts/inhibit-gnome.nix { }; @@ -31929,13 +32904,18 @@ with pkgs; mpvacious = callPackage ../applications/video/mpv/scripts/mpvacious.nix { }; simple-mpv-webui = callPackage ../applications/video/mpv/scripts/simple-mpv-webui.nix { }; sponsorblock = callPackage ../applications/video/mpv/scripts/sponsorblock.nix { }; + thumbfast = callPackage ../applications/video/mpv/scripts/thumbfast.nix { }; thumbnail = callPackage ../applications/video/mpv/scripts/thumbnail.nix { }; uosc = callPackage ../applications/video/mpv/scripts/uosc.nix { }; vr-reversal = callPackage ../applications/video/mpv/scripts/vr-reversal.nix { }; webtorrent-mpv-hook = callPackage ../applications/video/mpv/scripts/webtorrent-mpv-hook.nix { }; youtube-quality = callPackage ../applications/video/mpv/scripts/youtube-quality.nix { }; cutter = callPackage ../applications/video/mpv/scripts/cutter.nix { }; - }; + } // (callPackage ../applications/video/mpv/scripts/occivink.nix {})); + + open-in-mpv = callPackage ../applications/video/open-in-mpv { }; + + mpv-shim-default-shaders = callPackage ../applications/video/mpv-shim-default-shaders { }; mrpeach = callPackage ../applications/audio/pd-plugins/mrpeach { }; @@ -31952,14 +32932,12 @@ with pkgs; pulseSupport = config.pulseaudio or false; iceSupport = config.murmur.iceSupport or true; grpcSupport = config.murmur.grpcSupport or true; - qt5 = qt5_openssl_1_1; }).murmur; mumble = (callPackages ../applications/networking/mumble { avahi = avahi-compat; jackSupport = config.mumble.jackSupport or false; speechdSupport = config.mumble.speechdSupport or false; - qt5 = qt5_openssl_1_1; }).mumble; mumble_overlay = callPackage ../applications/networking/mumble/overlay.nix { @@ -32006,7 +32984,7 @@ with pkgs; netmaker-full = callPackage ../applications/networking/netmaker { }; newsflash = callPackage ../applications/networking/feedreaders/newsflash { - webkitgtk = webkitgtk_5_0; + webkitgtk = webkitgtk_6_0; }; nicotine-plus = callPackage ../applications/networking/soulseek/nicotine-plus { }; @@ -32035,6 +33013,8 @@ with pkgs; nwg-dock = callPackage ../applications/misc/nwg-dock { }; + nwg-dock-hyprland = callPackage ../applications/misc/nwg-dock-hyprland { }; + nwg-drawer = callPackage ../applications/misc/nwg-drawer { }; nwg-launchers = callPackage ../applications/misc/nwg-launchers { }; @@ -32061,9 +33041,9 @@ with pkgs; opcr-policy = callPackage ../development/tools/opcr-policy { }; - open-policy-agent = callPackage ../development/tools/open-policy-agent { - buildGoModule = buildGo119Module; # go 1.20 build failure - }; + opcua-client-gui = callPackage ../misc/opcua-client-gui { }; + + open-policy-agent = callPackage ../development/tools/open-policy-agent { }; openmm = callPackage ../development/libraries/science/chemistry/openmm { stdenv = gcc11Stdenv; @@ -32076,20 +33056,18 @@ with pkgs; oroborus = callPackage ../applications/window-managers/oroborus { }; - osm2pgsql = callPackage ../tools/misc/osm2pgsql { - # fmt_9 is not supported: https://github.com/openstreetmap/osm2pgsql/issues/1859 - fmt = fmt_8; - }; + osm2pgsql = callPackage ../tools/misc/osm2pgsql { }; ostinato = libsForQt5.callPackage ../applications/networking/ostinato { }; p4 = callPackage ../applications/version-management/p4 { inherit (darwin.apple_sdk.frameworks) CoreServices Foundation Security; - openssl = openssl_1_1; }; p4d = callPackage ../applications/version-management/p4d { }; p4v = callPackage ../applications/version-management/p4v { }; + parson = callPackage ../development/libraries/parson { }; + partio = callPackage ../development/libraries/partio { }; pc-ble-driver = callPackage ../development/libraries/pc-ble-driver { @@ -32127,6 +33105,8 @@ with pkgs; pluto = callPackage ../applications/networking/cluster/pluto { }; + pnglatex = with python3Packages; toPythonApplication pnglatex; + polybar = callPackage ../applications/misc/polybar { }; polybarFull = callPackage ../applications/misc/polybar { @@ -32192,8 +33172,6 @@ with pkgs; storrent = callPackage ../applications/networking/p2p/storrent { }; - spacegun = callPackage ../applications/networking/cluster/spacegun { }; - speedread = callPackage ../applications/misc/speedread { }; station = callPackage ../applications/networking/station { }; @@ -32204,7 +33182,6 @@ with pkgs; synapse-bt = callPackage ../applications/networking/p2p/synapse-bt { inherit (darwin.apple_sdk.frameworks) CoreServices Security; - openssl = openssl_1_1; }; synfigstudio = callPackage ../applications/graphics/synfigstudio { }; @@ -32272,6 +33249,8 @@ with pkgs; mlocate = callPackage ../tools/misc/mlocate { }; + mlxbf-bootctl = callPackage ../tools/misc/mlxbf-bootctl { }; + plocate = callPackage ../tools/misc/plocate { }; mypaint = callPackage ../applications/graphics/mypaint { }; @@ -32286,6 +33265,8 @@ with pkgs; mle = callPackage ../applications/editors/mle { }; + namaka = callPackage ../development/tools/misc/namaka { }; + nano = callPackage ../applications/editors/nano { }; nanoblogger = callPackage ../applications/misc/nanoblogger { }; @@ -32303,7 +33284,7 @@ with pkgs; netcoredbg = callPackage ../development/tools/misc/netcoredbg { }; ncdu = callPackage ../tools/misc/ncdu { - zig = zig_0_10; + zig = buildPackages.zig_0_10; }; ncdu_1 = callPackage ../tools/misc/ncdu/1.nix { }; @@ -32311,6 +33292,8 @@ with pkgs; ncdc = callPackage ../applications/networking/p2p/ncdc { }; ncspot = callPackage ../applications/audio/ncspot { + inherit (darwin.apple_sdk.frameworks) Cocoa; + withALSA = stdenv.isLinux; withPulseAudio = config.pulseaudio or stdenv.isLinux; withPortAudio = stdenv.isDarwin; @@ -32340,7 +33323,6 @@ with pkgs; notepadqq = libsForQt5.callPackage ../applications/editors/notepadqq { }; notmuch = callPackage ../applications/networking/mailreaders/notmuch { - gmime = gmime3; pythonPackages = python3Packages; }; @@ -32360,9 +33342,7 @@ with pkgs; notmuch-addrlookup = callPackage ../applications/networking/mailreaders/notmuch-addrlookup { }; - nova-filters = callPackage ../applications/audio/nova-filters { - boost = boost172; - }; + nova-filters = callPackage ../applications/audio/nova-filters { }; nvi = callPackage ../applications/editors/nvi { }; @@ -32382,7 +33362,7 @@ with pkgs; wrapOBS = callPackage ../applications/video/obs-studio/wrapper.nix { }; obsidian = callPackage ../applications/misc/obsidian { - electron = electron_21; + electron = electron_24; }; octoprint = callPackage ../applications/misc/octoprint { }; @@ -32424,9 +33404,7 @@ with pkgs; boost = boost175; }; - openimageio = darwin.apple_sdk_11_0.callPackage ../development/libraries/openimageio { - fmt = fmt_8; - }; + openimageio = darwin.apple_sdk_11_0.callPackage ../development/libraries/openimageio { }; openjump = callPackage ../applications/misc/openjump { }; @@ -32463,8 +33441,12 @@ with pkgs; opentx = libsForQt5.callPackage ../applications/misc/opentx { }; + openvi = darwin.apple_sdk_11_0.callPackage ../applications/editors/openvi { }; + opera = callPackage ../applications/networking/browsers/opera { }; + oranda = callPackage ../applications/misc/oranda { }; + orca = python3Packages.callPackage ../applications/misc/orca { inherit pkg-config; }; @@ -32479,6 +33461,8 @@ with pkgs; osmium-tool = callPackage ../applications/misc/osmium-tool { }; + osmtogeojson = callPackage ../applications/misc/osmtogeojson { }; + owamp = callPackage ../applications/networking/owamp { }; owofetch = callPackage ../tools/misc/owofetch { @@ -32513,11 +33497,36 @@ with pkgs; osmo = callPackage ../applications/office/osmo { }; + osmo-bsc = callPackage ../servers/osmocom/osmo-bsc { }; + + osmo-bts = callPackage ../servers/osmocom/osmo-bts { }; + + osmo-ggsn = callPackage ../servers/osmocom/osmo-ggsn { }; + + osmo-hlr = callPackage ../servers/osmocom/osmo-hlr { }; + + osmo-hnbgw = callPackage ../servers/osmocom/osmo-hnbgw { }; + + osmo-hnodeb = callPackage ../servers/osmocom/osmo-hnodeb { }; + + osmo-iuh = callPackage ../servers/osmocom/osmo-iuh { }; + + osmo-mgw = callPackage ../servers/osmocom/osmo-mgw { }; + + osmo-msc = callPackage ../servers/osmocom/osmo-msc { }; + + osmo-pcu = callPackage ../servers/osmocom/osmo-pcu { }; + + osmo-sgsn = callPackage ../servers/osmocom/osmo-sgsn { }; + + osmo-sip-connector = callPackage ../servers/osmocom/osmo-sip-connector { }; + osmscout-server = libsForQt5.callPackage ../applications/misc/osmscout-server { }; - palemoon = callPackage ../applications/networking/browsers/palemoon { }; palemoon-bin = callPackage ../applications/networking/browsers/palemoon/bin.nix { }; + paleta = callPackage ../applications/graphics/paleta { }; + pamix = callPackage ../applications/audio/pamix { }; pamixer = callPackage ../applications/audio/pamixer { }; @@ -32536,7 +33545,9 @@ with pkgs; enableDbusUi = false; }; - parsec-bin = callPackage ../applications/misc/parsec/bin.nix { }; + parsec-bin = callPackage ../applications/misc/parsec/bin.nix { + ffmpeg = ffmpeg_4; + }; pavucontrol = callPackage ../applications/audio/pavucontrol { }; @@ -32596,13 +33607,17 @@ with pkgs; peek = callPackage ../applications/video/peek { }; peertube = callPackage ../servers/peertube { - nodejs = nodejs-16_x; + nodejs = nodejs_18; }; + peroxide = callPackage ../applications/networking/peroxide { }; + pflask = callPackage ../os-specific/linux/pflask { }; pfsshell = callPackage ../tools/misc/pfsshell { }; + phantomsocks = callPackage ../tools/networking/phantomsocks { }; + photoqt = libsForQt5.callPackage ../applications/graphics/photoqt { }; photoflare = libsForQt5.callPackage ../applications/graphics/photoflare { }; @@ -32631,6 +33646,8 @@ with pkgs; picoloop = callPackage ../applications/audio/picoloop { }; + picosnitch = callPackage ../tools/networking/picosnitch { }; + pidgin = callPackage ../applications/networking/instant-messengers/pidgin { withOpenssl = config.pidgin.openssl or true; withGnutls = config.pidgin.gnutls or false; @@ -32701,7 +33718,7 @@ with pkgs; pythonPackages = python3Packages; }; - pineapple-pictures = libsForQt5.callPackage ../applications/graphics/pineapple-pictures { }; + pineapple-pictures = qt6Packages.callPackage ../applications/graphics/pineapple-pictures { }; pinfo = callPackage ../applications/misc/pinfo { }; @@ -32735,7 +33752,9 @@ with pkgs; polar-bookshelf = callPackage ../applications/misc/polar-bookshelf { }; - poezio = python3Packages.poezio; + polar-bookshelf1 = callPackage ../applications/misc/polar-bookshelf1 { }; + + poezio = callPackage ../applications/networking/instant-messengers/poezio { }; pommed_light = callPackage ../os-specific/linux/pommed-light { }; @@ -32757,6 +33776,8 @@ with pkgs; popcorntime = callPackage ../applications/video/popcorntime { }; + pot = callPackage ../applications/misc/pot { }; + pothos = libsForQt5.callPackage ../applications/radio/pothos { }; potrace = callPackage ../applications/graphics/potrace { }; @@ -32774,7 +33795,7 @@ with pkgs; process-cpp = callPackage ../development/libraries/process-cpp { }; processing = callPackage ../applications/graphics/processing { - jdk = oraclejdk8; + jdk = jdk17; }; # perhaps there are better apps for this task? It's how I had configured my preivous system. @@ -32786,9 +33807,9 @@ with pkgs; properties-cpp = callPackage ../development/libraries/properties-cpp { }; - protonmail-bridge = callPackage ../applications/networking/protonmail-bridge { - buildGoModule = buildGo119Module; # go 1.20 build failure - }; + proteus = callPackage ../applications/audio/proteus { }; + + protonmail-bridge = callPackage ../applications/networking/protonmail-bridge { }; protonvpn-cli = python3Packages.callPackage ../applications/networking/protonvpn-cli { }; protonvpn-cli_2 = python3Packages.callPackage ../applications/networking/protonvpn-cli/2.nix { }; @@ -32797,6 +33818,8 @@ with pkgs; ps2client = callPackage ../applications/networking/ps2client { }; + ps2eps = callPackage ../tools/typesetting/ps2eps { }; + psi = libsForQt5.callPackage ../applications/networking/instant-messengers/psi { }; psi-plus = libsForQt5.callPackage ../applications/networking/instant-messengers/psi-plus { }; @@ -32824,6 +33847,8 @@ with pkgs; pwdsafety = callPackage ../tools/security/pwdsafety { }; + pyrosimple = python3Packages.callPackage ../applications/networking/p2p/pyrosimple { }; + qbittorrent = libsForQt5.callPackage ../applications/networking/p2p/qbittorrent { }; qbittorrent-nox = qbittorrent.override { guiSupport = false; @@ -32857,17 +33882,6 @@ with pkgs; qimgv = libsForQt5.callPackage ../applications/graphics/qimgv { }; - qlandkartegt = libsForQt5.callPackage ../applications/misc/qlandkartegt { - gdal = gdal.override { - libgeotiff = libgeotiff.override { proj = proj_7; }; - libspatialite = libspatialite.override { proj = proj_7; }; - proj = proj_7; - }; - proj = proj_7; - }; - - garmindev = callPackage ../applications/misc/qlandkartegt/garmindev.nix { }; - qmediathekview = libsForQt5.callPackage ../applications/video/qmediathekview { }; qmplay2 = libsForQt5.callPackage ../applications/video/qmplay2 { }; @@ -32928,8 +33942,8 @@ with pkgs; quantomatic = callPackage ../applications/science/physics/quantomatic { }; - quassel = darwin.apple_sdk_11_0.callPackage ../applications/networking/irc/quassel { - inherit (libsForQt5) kconfigwidgets kcoreaddons knotifications knotifyconfig ktextwidgets kwidgetsaddons kxmlgui phonon qtbase qtscript mkDerivation qca-qt5; + quassel = libsForQt5.callPackage ../applications/networking/irc/quassel { + stdenv = if stdenv.isDarwin then darwin.apple_sdk_11_0.stdenv else stdenv; }; quasselClient = quassel.override { @@ -32949,7 +33963,7 @@ with pkgs; quirc = callPackage ../tools/graphics/quirc { }; - quisk = python39Packages.callPackage ../applications/radio/quisk { }; + quisk = callPackage ../applications/radio/quisk { }; quiterss = libsForQt5.callPackage ../applications/networking/newsreaders/quiterss { }; @@ -33091,6 +34105,8 @@ with pkgs; rke = callPackage ../applications/networking/cluster/rke { }; + rke2 = callPackage ../applications/networking/cluster/rke2 { }; + rocketchat-desktop = callPackage ../applications/networking/instant-messengers/rocketchat-desktop { }; rofi-unwrapped = callPackage ../applications/misc/rofi { }; @@ -33133,7 +34149,6 @@ with pkgs; rucredstash = callPackage ../tools/security/rucredstash { inherit (darwin.apple_sdk.frameworks) Security; - openssl = openssl_1_1; }; runc = callPackage ../applications/virtualization/runc { }; @@ -33158,6 +34173,8 @@ with pkgs; sacc = callPackage ../applications/networking/gopher/sacc { }; + savvycan = libsForQt5.callPackage ../applications/networking/sniffers/savvycan {}; + sayonara = libsForQt5.callPackage ../applications/audio/sayonara { }; sbagen = callPackage ../applications/misc/sbagen { }; @@ -33211,6 +34228,10 @@ with pkgs; shadowfox = callPackage ../tools/networking/shadowfox { }; + shavee = callPackage ../applications/misc/shavee { }; + + shell_gpt = callPackage ../tools/misc/shell_gpt { }; + shfmt = callPackage ../tools/text/shfmt { }; shipments = callPackage ../applications/misc/shipments { }; @@ -33219,6 +34240,8 @@ with pkgs; shotgun = callPackage ../tools/graphics/shotgun { }; + shot-scraper = callPackage ../tools/graphics/shot-scraper { }; + shutter = callPackage ../applications/graphics/shutter { }; sic-image-cli = callPackage ../tools/graphics/sic-image-cli { }; @@ -33241,8 +34264,6 @@ with pkgs; SkypeExport = callPackage ../applications/networking/instant-messengers/SkypeExport { }; - slmenu = callPackage ../applications/misc/slmenu { }; - slop = callPackage ../tools/misc/slop { }; slowhttptest = callPackage ../tools/security/slowhttptest { }; @@ -33271,9 +34292,7 @@ with pkgs; spike = callPackage ../applications/virtualization/spike { }; - tensorman = callPackage ../tools/misc/tensorman { - openssl = openssl_1_1; - }; + tensorman = callPackage ../tools/misc/tensorman { }; spideroak = callPackage ../applications/networking/spideroak { }; @@ -33283,7 +34302,6 @@ with pkgs; spotify-tui = callPackage ../applications/audio/spotify-tui { inherit (darwin.apple_sdk.frameworks) AppKit Security; - openssl = openssl_1_1; }; sptlrx = callPackage ../applications/audio/sptlrx { }; @@ -33353,8 +34371,6 @@ with pkgs; insync = callPackage ../applications/networking/insync { }; - insync-v3 = libsForQt5.callPackage ../applications/networking/insync/v3.nix { }; - libstrangle = callPackage ../tools/X11/libstrangle { stdenv = stdenv_32bit; }; @@ -33381,9 +34397,7 @@ with pkgs; ly = callPackage ../applications/display-managers/ly { }; - slic3r = callPackage ../applications/misc/slic3r { - boost = boost172; # Building fails with Boost >1.72 due to boost/detail/endian.hpp missing - }; + slic3r = callPackage ../applications/misc/slic3r { }; curaengine_stable = callPackage ../applications/misc/curaengine/stable.nix { }; @@ -33412,7 +34426,7 @@ with pkgs; robustirc-bridge = callPackage ../servers/irc/robustirc-bridge { }; routedns = callPackage ../tools/networking/routedns { - buildGoModule = buildGo118Module; # build fails with 1.19 + buildGoModule = buildGo119Module; # build fails with 1.20 }; skrooge = libsForQt5.callPackage ../applications/office/skrooge { }; @@ -33426,10 +34440,12 @@ with pkgs; snapper = callPackage ../tools/misc/snapper { }; snapper-gui = callPackage ../applications/misc/snapper-gui { }; - snd = callPackage ../applications/audio/snd { - inherit (darwin.apple_sdk.frameworks) CoreServices CoreMIDI; + snd = darwin.apple_sdk_11_0.callPackage ../applications/audio/snd { + inherit (darwin.apple_sdk_11_0.frameworks) CoreServices CoreMIDI; }; + sharpsat-td = callPackage ../applications/science/logic/sharpsat-td { }; + shntool = callPackage ../applications/audio/shntool { }; sipp = callPackage ../development/tools/misc/sipp { }; @@ -33438,10 +34454,7 @@ with pkgs; socialscan = with python3.pkgs; toPythonApplication socialscan; - sonic-lineup = libsForQt5.callPackage ../applications/audio/sonic-lineup { - bzip2 = bzip2_1_1; - stdenv = gcc10StdenvCompat; - }; + sonic-lineup = libsForQt5.callPackage ../applications/audio/sonic-lineup { }; sonic-visualiser = libsForQt5.callPackage ../applications/audio/sonic-visualiser { }; @@ -33465,9 +34478,15 @@ with pkgs; psst = callPackage ../applications/audio/psst { }; - squeezelite = callPackage ../applications/audio/squeezelite { audioBackend = "alsa"; }; + squeezelite = darwin.apple_sdk_11_0.callPackage ../applications/audio/squeezelite { + inherit (darwin.apple_sdk_11_0.frameworks) CoreVideo VideoDecodeAcceleration CoreAudio AudioToolbox AudioUnit Carbon; + }; + + squeezelite-pulse = darwin.apple_sdk_11_0.callPackage ../applications/audio/squeezelite { + inherit (darwin.apple_sdk_11_0.frameworks) CoreVideo VideoDecodeAcceleration CoreAudio AudioToolbox AudioUnit Carbon; - squeezelite-pulse = callPackage ../applications/audio/squeezelite { audioBackend = "pulse"; }; + audioBackend = "pulse"; + }; ltunify = callPackage ../tools/misc/ltunify { }; @@ -33494,7 +34513,9 @@ with pkgs; stumpish = callPackage ../applications/window-managers/stumpish { }; - stumpwm = lispPackages.stumpwm; + stumpwm = sbclPackages.stumpwm; + + stumpwm-unwrapped = sbclPackages.stumpwm-unwrapped; sublime = callPackage ../applications/editors/sublime/2 { }; @@ -33513,7 +34534,6 @@ with pkgs; sublime-merge-dev; inherit (callPackages ../applications/version-management/subversion { - openssl = openssl_1_1; sasl = cyrus_sasl; inherit (darwin.apple_sdk.frameworks) CoreServices Security; }) subversion; @@ -33526,6 +34546,8 @@ with pkgs; sublime-music = callPackage ../applications/audio/sublime-music { }; + subtitlr = callPackage ../applications/audio/subtitlr { }; + subunit = callPackage ../development/libraries/subunit { }; surf = callPackage ../applications/networking/browsers/surf { gtk = gtk2; }; @@ -33564,12 +34586,15 @@ with pkgs; syncterm = callPackage ../applications/terminal-emulators/syncterm { }; inherit (callPackages ../applications/networking/syncthing { + inherit (darwin) autoSignDarwinBinariesHook; buildGoModule = buildGo119Module; # go 1.20 build failure }) syncthing syncthing-discovery syncthing-relay; + stc-cli = callPackage ../applications/networking/stc-cli { }; + syncthing-tray = callPackage ../applications/misc/syncthing-tray { }; syncthingtray = libsForQt5.callPackage ../applications/misc/syncthingtray { }; @@ -33605,10 +34630,7 @@ with pkgs; tailor = callPackage ../applications/version-management/tailor { }; - taizen = callPackage ../applications/misc/taizen { - inherit (darwin.apple_sdk.frameworks) Security; - openssl = openssl_1_1; - }; + taizen = callPackage ../applications/misc/taizen { }; talosctl = callPackage ../applications/networking/cluster/talosctl { }; @@ -33622,9 +34644,7 @@ with pkgs; teams = callPackage ../applications/networking/instant-messengers/teams { }; - teams-for-linux = callPackage ../applications/networking/instant-messengers/teams-for-linux { - electron = electron_21; - }; + teams-for-linux = callPackage ../applications/networking/instant-messengers/teams-for-linux { }; teamspeak_client = libsForQt5.callPackage ../applications/networking/instant-messengers/teamspeak/client.nix { }; teamspeak5_client = callPackage ../applications/networking/instant-messengers/teamspeak/client5.nix { }; @@ -33656,7 +34676,7 @@ with pkgs; taskopen = callPackage ../applications/misc/taskopen { }; - tdesktop = qt6Packages.callPackage ../applications/networking/instant-messengers/telegram/tdesktop { + telegram-desktop = qt6Packages.callPackage ../applications/networking/instant-messengers/telegram/telegram-desktop { abseil-cpp = abseil-cpp_202206; }; @@ -33730,6 +34750,12 @@ with pkgs; thonny = callPackage ../applications/editors/thonny { }; + betterbird-unwrapped = callPackage ../applications/networking/mailreaders/betterbird { }; + betterbird = wrapThunderbird betterbird-unwrapped { + desktopName = "Betterbird"; + pname = "betterbird"; + }; + thunderbirdPackages = recurseIntoAttrs (callPackage ../applications/networking/mailreaders/thunderbird/packages.nix { callPackage = newScope { inherit (rustPackages) cargo rustc; @@ -33755,9 +34781,7 @@ with pkgs; ticker = callPackage ../applications/misc/ticker { }; - tickrs = callPackage ../applications/misc/tickrs { - inherit (darwin.apple_sdk.frameworks) Security; - }; + tickrs = callPackage ../applications/misc/tickrs { }; tilemaker = callPackage ../applications/misc/tilemaker { }; @@ -33769,7 +34793,7 @@ with pkgs; timeshift-unwrapped = callPackage ../applications/backup/timeshift/unwrapped.nix { inherit (cinnamon) xapp; }; - timeshift = callPackage ../applications/backup/timeshift { grubPackage = grub2_full; }; + timeshift = callPackage ../applications/backup/timeshift { grubPackage = grub2; }; timeshift-minimal = callPackage ../applications/backup/timeshift/minimal.nix { }; @@ -33829,6 +34853,8 @@ with pkgs; tortoisehg = callPackage ../applications/version-management/tortoisehg { }; + tone = callPackage ../applications/audio/tone { }; + tonelib-gfx = callPackage ../applications/audio/tonelib-gfx { }; tonelib-jam = callPackage ../applications/audio/tonelib-jam { }; @@ -33837,6 +34863,8 @@ with pkgs; tonelib-metal = callPackage ../applications/audio/tonelib-metal { }; + tonelib-noisereducer = callPackage ../applications/audio/tonelib-noisereducer { }; + tony = libsForQt5.callPackage ../applications/audio/tony { }; toot = callPackage ../applications/misc/toot { }; @@ -33847,9 +34875,7 @@ with pkgs; toxic = callPackage ../applications/networking/instant-messengers/toxic { }; - toxiproxy = callPackage ../development/tools/toxiproxy { - buildGoModule = buildGo119Module; # go 1.20 build failure - }; + toxiproxy = callPackage ../development/tools/toxiproxy { }; tqsl = callPackage ../applications/radio/tqsl { openssl = openssl_1_1; @@ -33904,6 +34930,8 @@ with pkgs; ttyper = callPackage ../applications/misc/ttyper { }; + tuba = callPackage ../applications/misc/tuba { }; + tudu = callPackage ../applications/office/tudu { }; tumpa = callPackage ../applications/misc/tumpa { @@ -33927,6 +34955,8 @@ with pkgs; testssl = callPackage ../applications/networking/testssl { }; + tests-stdenv-gcc-stageCompare = callPackage ../test/stdenv/gcc-stageCompare.nix { }; + lavalauncher = callPackage ../applications/misc/lavalauncher { }; t-rec = callPackage ../misc/t-rec { @@ -33945,6 +34975,8 @@ with pkgs; ueberzug = with python3Packages; toPythonApplication ueberzug; + ueberzugpp = darwin.apple_sdk_11_0.callPackage ../tools/graphics/ueberzugpp { }; + uefi-run = callPackage ../tools/virtualization/uefi-run { }; uhhyou.lv2 = callPackage ../applications/audio/uhhyou.lv2 { }; @@ -34036,7 +35068,7 @@ with pkgs; macvim = callPackage ../applications/editors/vim/macvim-configurable.nix { stdenv = clangStdenv; }; - vim-full = vimUtils.makeCustomizable (callPackage ../applications/editors/vim/configurable.nix { + vim-full = vimUtils.makeCustomizable (callPackage ../applications/editors/vim/full.nix { inherit (darwin.apple_sdk.frameworks) CoreServices Cocoa Foundation CoreData; inherit (darwin) libobjc; }); @@ -34065,7 +35097,7 @@ with pkgs; qpdfview = libsForQt5.callPackage ../applications/office/qpdfview { }; - qtile = callPackage ../applications/window-managers/qtile { }; + qtile = callPackage ../development/python-modules/qtile/wrapper.nix { }; vimgolf = callPackage ../games/vimgolf { }; @@ -34091,9 +35123,7 @@ with pkgs; neovim-qt-unwrapped = libsForQt5.callPackage ../applications/editors/neovim/neovim-qt.nix { }; neovim-qt = libsForQt5.callPackage ../applications/editors/neovim/qt.nix { }; - gnvim-unwrapped = callPackage ../applications/editors/neovim/gnvim { - gtk = gtk3; - }; + gnvim-unwrapped = callPackage ../applications/editors/neovim/gnvim { }; gnvim = callPackage ../applications/editors/neovim/gnvim/wrapper.nix { }; @@ -34153,6 +35183,8 @@ with pkgs; else null; }; + vivictpp = callPackage ../applications/video/vivictpp { }; + vpcs = callPackage ../applications/virtualization/vpcs { }; primusLib = callPackage ../tools/X11/primus/lib.nix { @@ -34217,6 +35249,8 @@ with pkgs; autoreconfHook = buildPackages.autoreconfHook269; }; + vpv = callPackage ../applications/graphics/vpv { }; + vsce = callPackage ../development/tools/vsce { }; vscode = callPackage ../applications/editors/vscode/vscode.nix { }; @@ -34234,11 +35268,13 @@ with pkgs; vscodium-fhsWithPackages = vscodium.fhsWithPackages; openvscode-server = callPackage ../servers/openvscode-server { + nodejs = nodejs_16; inherit (darwin.apple_sdk.frameworks) AppKit Cocoa Security; inherit (darwin) cctools; }; code-server = callPackage ../servers/code-server { + nodejs = nodejs_16; inherit (darwin.apple_sdk.frameworks) AppKit Cocoa CoreServices Security; inherit (darwin) cctools; inherit (nodePackages) node-gyp; @@ -34306,7 +35342,7 @@ with pkgs; inherit (wayfireApplications) wayfire wcm; wayfireApplications-unwrapped = recurseIntoAttrs ( (callPackage ../applications/window-managers/wayfire/applications.nix { }). - extend (_: _: { wlroots = wlroots_0_14; }) + extend (_: _: { wlroots = wlroots_0_16; }) ); wayfirePlugins = recurseIntoAttrs ( callPackage ../applications/window-managers/wayfire/plugins.nix { @@ -34327,6 +35363,8 @@ with pkgs; webcord = callPackage ../applications/networking/instant-messengers/webcord { }; + webcord-vencord = callPackage ../applications/networking/instant-messengers/webcord/webcord-vencord { }; + webex = callPackage ../applications/networking/instant-messengers/webex { }; webmacs = libsForQt5.callPackage ../applications/networking/browsers/webmacs { }; @@ -34350,14 +35388,18 @@ with pkgs; weechatScripts = recurseIntoAttrs (callPackage ../applications/networking/irc/weechat/scripts { }); westonLite = weston.override { - pango = null; - freerdp = null; - libunwind = null; - vaapi = null; - libva = null; - libwebp = null; - xwayland = null; - pipewire = null; + demoSupport = false; + hdrSupport = false; + jpegSupport = false; + lcmsSupport = false; + pangoSupport = false; + pipewireSupport = false; + rdpSupport = false; + remotingSupport = false; + vaapiSupport = false; + vncSupport = false; + webpSupport = false; + xwaylandSupport = false; }; chatterino2 = libsForQt5.callPackage ../applications/networking/instant-messengers/chatterino2 { @@ -34372,10 +35414,6 @@ with pkgs; electron = electron_19; }; - wio = callPackage ../applications/window-managers/wio { - wlroots = wlroots_0_14; - }; - windowlab = callPackage ../applications/window-managers/windowlab { }; windowmaker = callPackage ../applications/window-managers/windowmaker { }; @@ -34383,9 +35421,7 @@ with pkgs; wily = callPackage ../applications/editors/wily { }; - wings = callPackage ../applications/graphics/wings { - erlang = erlangR21; - }; + wings = callPackage ../applications/graphics/wings { }; write_stylus = libsForQt5.callPackage ../applications/graphics/write_stylus { }; @@ -34554,6 +35590,8 @@ with pkgs; xdg-desktop-portal-wlr = callPackage ../development/libraries/xdg-desktop-portal-wlr { }; + xdg-desktop-portal-xapp = callPackage ../development/libraries/xdg-desktop-portal-xapp { }; + xdg-user-dirs = callPackage ../tools/X11/xdg-user-dirs { }; xdg-utils = callPackage ../tools/X11/xdg-utils { @@ -34715,7 +35753,9 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) Cocoa; }; - xmp = callPackage ../applications/audio/xmp { }; + xmp = callPackage ../applications/audio/xmp { + inherit (darwin.apple_sdk.frameworks) AudioUnit CoreAudio; + }; xnee = callPackage ../tools/X11/xnee { }; @@ -34793,6 +35833,8 @@ with pkgs; zammad = callPackage ../applications/networking/misc/zammad { }; + zarf = callPackage ../applications/networking/cluster/zarf { }; + zathuraPkgs = callPackage ../applications/misc/zathura { }; zathura = zathuraPkgs.zathuraWrapper; @@ -34866,9 +35908,7 @@ with pkgs; ### BLOCKCHAINS / CRYPTOCURRENCIES / WALLETS - aeon = callPackage ../applications/blockchains/aeon { - boost = boost172; - }; + aeon = callPackage ../applications/blockchains/aeon { }; alfis = callPackage ../applications/blockchains/alfis { inherit (darwin.apple_sdk.frameworks) Cocoa Security WebKit; @@ -34881,6 +35921,7 @@ with pkgs; balanceofsatoshis = nodePackages.balanceofsatoshis; bitcoin = libsForQt5.callPackage ../applications/blockchains/bitcoin { + stdenv = if stdenv.isDarwin then darwin.apple_sdk_11_0.stdenv else stdenv; boost = boost17x; withGui = true; inherit (darwin) autoSignDarwinBinariesHook; @@ -34969,12 +36010,19 @@ with pkgs; boost = boost175; inherit (darwin) autoSignDarwinBinariesHook; }; + elementsd-simplicity = elementsd.overrideAttrs (_: rec { + version = "unstable-2023-04-18"; + src = fetchFromGitHub { + owner = "ElementsProject"; + repo = "elements"; + rev = "ea318a45094ab3d31dd017d7781a6f28f1ffaa33"; # simplicity branch latest + sha256 = "ooe+If3HWaJWpr2ux7DpiCTqB9Hv+aXjquEjplDjvhM="; + }; + }); ergo = callPackage ../applications/blockchains/ergo { }; - erigon = callPackage ../applications/blockchains/erigon { - buildGoModule = buildGo119Module; # go 1.20 build failure - }; + erigon = callPackage ../applications/blockchains/erigon { }; exodus = callPackage ../applications/blockchains/exodus { }; @@ -34987,7 +36035,10 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) IOKit; }; + go-exploitdb = callPackage ../tools/security/go-exploitdb { }; + groestlcoin = libsForQt5.callPackage ../applications/blockchains/groestlcoin { + stdenv = darwin.apple_sdk_11_0.stdenv; boost = boost17x; withGui = true; inherit (darwin) autoSignDarwinBinariesHook; @@ -35008,7 +36059,7 @@ with pkgs; litecoin = libsForQt5.callPackage ../applications/blockchains/litecoin { inherit (darwin.apple_sdk.frameworks) AppKit; - boost = pkgs.boost174; + boost = pkgs.boost177; }; litecoind = litecoin.override { withGui = false; }; @@ -35037,12 +36088,11 @@ with pkgs; oxen = callPackage ../applications/blockchains/oxen { stdenv = gcc10StdenvCompat; boost = boost17x; }; - masari = callPackage ../applications/blockchains/masari { boost = boost174; }; + masari = callPackage ../applications/blockchains/masari { }; napari = with python3Packages; toPythonApplication napari; - nano-wallet = libsForQt5.callPackage ../applications/blockchains/nano-wallet - { stdenv = gcc10StdenvCompat; boost = boost172; }; + nano-wallet = libsForQt5.callPackage ../applications/blockchains/nano-wallet { }; namecoin = callPackage ../applications/blockchains/namecoin { withGui = true; }; namecoind = callPackage ../applications/blockchains/namecoin { withGui = false; }; @@ -35068,13 +36118,9 @@ with pkgs; boost = boost17x; }; - solana-testnet = callPackage ../applications/blockchains/solana { - inherit (darwin.apple_sdk.frameworks) IOKit Security AppKit; - }; + solana-cli = callPackage ../applications/blockchains/solana { }; - solana-validator = callPackage ../applications/blockchains/solana-validator { - inherit (darwin.apple_sdk.frameworks) IOKit Security AppKit; - }; + solana-validator = callPackage ../applications/blockchains/solana-validator { }; snarkos = callPackage ../applications/blockchains/snarkos { inherit (darwin.apple_sdk.frameworks) Security; @@ -35147,6 +36193,8 @@ with pkgs; cri-o = callPackage ../applications/virtualization/cri-o/wrapper.nix { }; cri-o-unwrapped = callPackage ../applications/virtualization/cri-o { }; + conceal = callPackage ../applications/misc/conceal { }; + confd = callPackage ../tools/system/confd { }; conmon = callPackage ../applications/virtualization/conmon { }; @@ -35157,8 +36205,6 @@ with pkgs; drumkv1 = libsForQt5.callPackage ../applications/audio/drumkv1 { }; - eureka-editor = callPackage ../applications/misc/eureka-editor { }; - eureka-ideas = callPackage ../applications/misc/eureka-ideas { inherit (darwin.apple_sdk.frameworks) Security; }; @@ -35171,6 +36217,10 @@ with pkgs; tts = callPackage ../tools/audio/tts { }; + wyoming-faster-whisper = callPackage ../tools/audio/wyoming/faster-whisper.nix { }; + + wyoming-piper = callPackage ../tools/audio/wyoming/piper.nix { }; + ### GAMES _1oom = callPackage ../games/1oom { }; @@ -35185,6 +36235,8 @@ with pkgs; _90secondportraits = callPackage ../games/90secondportraits { love = love_0_10; }; + aaaaxy = callPackage ../games/aaaaxy { }; + ace-of-penguins = callPackage ../games/ace-of-penguins { }; among-sus = callPackage ../games/among-sus { }; @@ -35199,31 +36251,27 @@ with pkgs; colobot = callPackage ../games/colobot { }; - doom-bcc = callPackage ../games/zdoom/bcc-git.nix { }; - enigma = callPackage ../games/enigma { }; everspace = callPackage ../games/everspace { }; ezquake = callPackage ../games/ezquake { }; - fmodex = callPackage ../games/zandronum/fmod.nix { }; - freedroid = callPackage ../games/freedroid { }; freedroidrpg = callPackage ../games/freedroidrpg { }; freenukum = callPackage ../games/freenukum { }; + gamepad-tool = callPackage ../games/gamepad-tool { }; + gnome-hexgl = callPackage ../games/gnome-hexgl { }; gotypist = callPackage ../games/gotypist { }; heroic-unwrapped = callPackage ../games/heroic { }; - heroic = callPackage ../games/heroic/fhsenv.nix { - buildFHSUserEnv = buildFHSUserEnvBubblewrap; - }; + heroic = callPackage ../games/heroic/fhsenv.nix { }; julius = callPackage ../games/julius { }; @@ -35233,6 +36281,62 @@ with pkgs; keeperrl = callPackage ../games/keeperrl { }; + shipwright = callPackage ../games/shipwright { }; + + ### GAMES/DOOM-PORTS + + dhewm3 = callPackage ../games/doom-ports/dhewm3 { }; + + doomseeker = qt5.callPackage ../games/doom-ports/doomseeker { }; + + doomretro = callPackage ../games/doom-ports/doomretro { + inherit (darwin.apple_sdk.frameworks) Cocoa; + }; + + chocolate-doom = callPackage ../games/doom-ports/chocolate-doom { }; + + crispy-doom = callPackage ../games/doom-ports/crispy-doom { }; + + eureka-editor = callPackage ../games/doom-ports/eureka-editor { }; + + enyo-launcher = libsForQt5.callPackage ../games/doom-ports/enyo-launcher { }; + + eternity = callPackage ../games/doom-ports/eternity-engine { }; + + gzdoom = callPackage ../games/doom-ports/gzdoom { }; + + odamex = callPackage ../games/doom-ports/odamex { }; + + prboom-plus = callPackage ../games/doom-ports/prboom-plus { }; + + rbdoom-3-bfg = callPackage ../games/doom-ports/rbdoom-3-bfg { }; + + slade = callPackage ../games/doom-ports/slade { + wxGTK = wxGTK32.override { + withWebKit = true; + }; + }; + + sladeUnstable = callPackage ../games/doom-ports/slade/git.nix { + wxGTK = wxGTK32.override { + withWebKit = true; + }; + }; + + zandronum = callPackage ../games/doom-ports/zandronum { }; + + zandronum-server = zandronum.override { + serverOnly = true; + }; + + fmodex = callPackage ../games/doom-ports/zandronum/fmod.nix { }; + + doom-bcc = callPackage ../games/doom-ports/zdoom/bcc-git.nix { }; + + zdbsp = callPackage ../games/doom-ports/zdoom/zdbsp.nix { }; + + zdoom = callPackage ../games/doom-ports/zdoom { }; + ### GAMES/LGAMES barrage = callPackage ../games/lgames/barrage { }; @@ -35302,6 +36406,7 @@ with pkgs; airstrike = callPackage ../games/airstrike { }; alephone = callPackage ../games/alephone { }; + alephone-apotheosis-x = callPackage ../games/alephone/apotheosis-x { }; alephone-durandal = callPackage ../games/alephone/durandal { }; alephone-eternal = callPackage ../games/alephone/eternal { }; alephone-evil = callPackage ../games/alephone/evil { }; @@ -35312,6 +36417,8 @@ with pkgs; alephone-rubicon-x = callPackage ../games/alephone/rubicon-x { }; alephone-pathways-into-darkness = callPackage ../games/alephone/pathways-into-darkness { }; + alephone-yuge = + callPackage ../games/alephone/yuge { }; alienarena = callPackage ../games/alienarena { }; @@ -35322,10 +36429,10 @@ with pkgs; angband = callPackage ../games/angband { }; - anki = python39Packages.callPackage ../games/anki { - inherit (darwin.apple_sdk.frameworks) CoreAudio; + anki = callPackage ../games/anki { + inherit (darwin.apple_sdk.frameworks) AVKit CoreAudio; }; - anki-bin = callPackage ../games/anki/bin.nix { buildFHSUserEnv = buildFHSUserEnvBubblewrap; }; + anki-bin = callPackage ../games/anki/bin.nix { }; armagetronad = callPackage ../games/armagetronad { }; @@ -35363,7 +36470,7 @@ with pkgs; }; blackshades = callPackage ../games/blackshades { - zig = zig_0_9; + zig = buildPackages.zig_0_9; }; blobby = callPackage ../games/blobby { }; @@ -35410,13 +36517,7 @@ with pkgs; chromium-bsu = callPackage ../games/chromium-bsu { }; - chocolateDoom = callPackage ../games/chocolate-doom { }; - - clonehero-unwrapped = callPackage ../games/clonehero { }; - - clonehero = callPackage ../games/clonehero/fhs-wrapper.nix { }; - - crispyDoom = callPackage ../games/crispy-doom { }; + clonehero = callPackage ../games/clonehero { }; vintagestory = callPackage ../games/vintagestory { }; @@ -35481,8 +36582,6 @@ with pkgs; }; }; - dhewm3 = callPackage ../games/dhewm3 { }; - domination = callPackage ../games/domination { }; duckmarines = callPackage ../games/duckmarines { love = love_0_10; }; @@ -35523,10 +36622,6 @@ with pkgs; endless-sky = callPackage ../games/endless-sky { }; - enyo-launcher = libsForQt5.callPackage ../games/enyo-launcher { }; - - eternity = callPackage ../games/eternity-engine { }; - extremetuxracer = callPackage ../games/extremetuxracer { libpng = libpng12; }; @@ -35565,6 +36660,10 @@ with pkgs; fish-fillets-ng = callPackage ../games/fish-fillets-ng { }; + jazz2 = callPackage ../games/jazz2/game.nix { }; + + jazz2-content = callPackage ../games/jazz2/content.nix { }; + jumpy = callPackage ../games/jumpy { }; flightgear = libsForQt5.callPackage ../games/flightgear { }; @@ -35677,10 +36776,10 @@ with pkgs; gweled = callPackage ../games/gweled { }; - gzdoom = callPackage ../games/gzdoom { }; - harmonist = callPackage ../games/harmonist { }; + hase = callPackage ../games/hase { }; + hedgewars = libsForQt5.callPackage ../games/hedgewars { inherit (haskellPackages) ghcWithPackages; }; @@ -35709,6 +36808,8 @@ with pkgs; # used as base package for iortcw forks iortcw_sp = callPackage ../games/iortcw/sp.nix { }; + ironwail = callPackage ../games/ironwail { }; + ivan = callPackage ../games/ivan { }; ja2-stracciatella = callPackage ../games/ja2-stracciatella { @@ -35718,11 +36819,15 @@ with pkgs; katago = callPackage ../games/katago { }; katagoWithCuda = katago.override { - enableCuda = true; + backend = "cuda"; }; katagoCPU = katago.override { - enableGPU = false; + backend = "eigen"; + }; + + katagoTensorRT = katago.override { + backend = "tensorrt"; }; klavaro = callPackage ../games/klavaro { }; @@ -35781,10 +36886,20 @@ with pkgs; gtk = gtk2; }; + maptool = callPackage ../games/maptool { + # MapTool is fussy about which JRE it uses; OpenJDK will leave it hanging + # at launch in a class initialization deadlock. MapTool ships Temurin with + # their pre-built releases so we might as well use it too. + jre = temurin-bin-17; + openjfx = openjfx17; + }; + mari0 = callPackage ../games/mari0 { }; manaplus = callPackage ../games/manaplus { stdenv = gcc11Stdenv; }; + marble-marcher-ce = callPackage ../games/marble-marcher-ce { }; + mars = callPackage ../games/mars { }; megaglest = callPackage ../games/megaglest { }; @@ -35793,7 +36908,7 @@ with pkgs; mindustry = callPackage ../games/mindustry { }; mindustry-wayland = callPackage ../games/mindustry { - glew = glew-egl; + enableWayland = true; }; mindustry-server = callPackage ../games/mindustry { @@ -35808,6 +36923,8 @@ with pkgs; minecraftServers = import ../games/minecraft-servers { inherit callPackage lib javaPackages; }; minecraft-server = minecraftServers.vanilla; # backwards compatibility + minesweep-rs = callPackage ../games/minesweep-rs { }; + moon-buggy = callPackage ../games/moon-buggy { }; inherit (callPackages ../games/minetest { @@ -35865,12 +36982,12 @@ with pkgs; newtonwars = callPackage ../games/newtonwars { }; + nsnake = callPackage ../games/nsnake { }; + nudoku = callPackage ../games/nudoku { }; nxengine-evo = callPackage ../games/nxengine-evo { }; - odamex = callPackage ../games/odamex { }; - oilrush = callPackage ../games/oilrush { }; onscripter-en = callPackage ../games/onscripter-en { }; @@ -35907,7 +37024,11 @@ with pkgs; otto-matic = callPackage ../games/otto-matic { }; - openraPackages = import ../games/openra pkgs.__splicedPackages; + openraPackages_2019 = import ../games/openra_2019 pkgs.__splicedPackages; + + openra_2019 = openraPackages_2019.engines.release; + + openraPackages = recurseIntoAttrs (callPackage ../games/openra {}); openra = openraPackages.engines.release; @@ -35944,6 +37065,8 @@ with pkgs; papermc = callPackage ../games/papermc { }; + path-of-building = qt6Packages.callPackage ../games/path-of-building {}; + pentobi = libsForQt5.callPackage ../games/pentobi { }; performous = callPackage ../games/performous { }; @@ -35958,18 +37081,21 @@ with pkgs; planetary_annihilation = callPackage ../games/planetaryannihilation { }; - prismlauncher-qt5 = libsForQt5.callPackage ../games/prismlauncher { }; + principia = callPackage ../games/principia { }; + + prismlauncher-qt5-unwrapped = libsForQt5.callPackage ../games/prismlauncher { }; + + prismlauncher-qt5 = libsForQt5.callPackage ../games/prismlauncher/wrapper.nix { prismlauncher-unwrapped = prismlauncher-qt5-unwrapped; }; - prismlauncher = qt6Packages.callPackage ../games/prismlauncher { }; + prismlauncher-unwrapped = qt6Packages.callPackage ../games/prismlauncher { }; + + prismlauncher = qt6Packages.callPackage ../games/prismlauncher/wrapper.nix { }; pong3d = callPackage ../games/pong3d { }; - pokerth = libsForQt5.callPackage ../games/pokerth { - boost = boost16x; - }; + pokerth = libsForQt5.callPackage ../games/pokerth { }; pokerth-server = libsForQt5.callPackage ../games/pokerth { - boost = boost16x; target = "server"; }; @@ -35977,8 +37103,6 @@ with pkgs; powermanga = callPackage ../games/powermanga { }; - prboom-plus = callPackage ../games/prboom-plus { }; - pysolfc = python3Packages.callPackage ../games/pysolfc { }; qq = callPackage ../applications/networking/instant-messengers/qq { }; @@ -36019,20 +37143,13 @@ with pkgs; raylib-games = callPackage ../games/raylib-games { }; + raycast = callPackage ../os-specific/darwin/raycast { }; + redeclipse = callPackage ../games/redeclipse { }; rftg = callPackage ../games/rftg { }; - rigsofrods = callPackage ../games/rigsofrods { - angelscript = angelscript_2_22; - ogre = ogre1_9; - ogrepaged = ogrepaged.override { - ogre = ogre1_9; - }; - mygui = mygui.override { - withOgre = true; - }; - }; + rigsofrods-bin = callPackage ../games/rigsofrods-bin { }; riko4 = callPackage ../games/riko4 { }; @@ -36064,15 +37181,9 @@ with pkgs; sauerbraten = callPackage ../games/sauerbraten { }; - scid = callPackage ../games/scid { - tcl = tcl-8_5; - tk = tk-8_5; - }; + scid = callPackage ../games/scid { }; - scid-vs-pc = callPackage ../games/scid-vs-pc { - tcl = tcl-8_6; - tk = tk-8_6; - }; + scid-vs-pc = callPackage ../games/scid-vs-pc { }; scummvm = callPackage ../games/scummvm { stdenv = if (stdenv.isDarwin && stdenv.isAarch64) then llvmPackages_14.stdenv else stdenv; @@ -36133,6 +37244,8 @@ with pkgs; # You still can override by passing more arguments. space-orbit = callPackage ../games/space-orbit { }; + space-station-14-launcher = callPackage ../games/space-station-14-launcher { }; + spring = callPackage ../games/spring { asciidoc = asciidoc-full; }; springLobby = callPackage ../games/spring/springlobby.nix { }; @@ -36149,9 +37262,7 @@ with pkgs; stockfish = callPackage ../games/stockfish { }; - steamPackages = dontRecurseIntoAttrs (callPackage ../games/steam { - buildFHSUserEnv = buildFHSUserEnvBubblewrap; - }); + steamPackages = recurseIntoAttrs (callPackage ../games/steam { }); steam = steamPackages.steam-fhsenv; steam-small = steamPackages.steam-fhsenv-small; @@ -36181,7 +37292,7 @@ with pkgs; stt = callPackage ../tools/audio/stt { }; stuntrally = callPackage ../games/stuntrally - { ogre = ogre1_9; mygui = mygui.override { withOgre = true; }; }; + { }; superTux = callPackage ../games/supertux { }; @@ -36349,13 +37460,12 @@ with pkgs; xbomb = callPackage ../games/xbomb { }; - xconq = callPackage ../games/xconq { - tcl = tcl-8_5; - tk = tk-8_5; - }; + xconq = callPackage ../games/xconq { }; xcowsay = callPackage ../games/xcowsay { }; + xgalagapp = callPackage ../games/xgalaga++ { }; + xjump = callPackage ../games/xjump { }; xmoto = callPackage ../games/xmoto { }; @@ -36404,18 +37514,8 @@ with pkgs; yquake2-the-reckoning yquake2-all-games; - zandronum = callPackage ../games/zandronum { }; - - zandronum-server = zandronum.override { - serverOnly = true; - }; - zaz = callPackage ../games/zaz { }; - zdbsp = callPackage ../games/zdoom/zdbsp.nix { }; - - zdoom = callPackage ../games/zdoom { }; - zod = callPackage ../games/zod { }; zoom = callPackage ../games/zoom { }; @@ -36447,6 +37547,7 @@ with pkgs; arcanPackages = recurseIntoAttrs (callPackage ../desktops/arcan { }); budgie = recurseIntoAttrs (callPackage ../desktops/budgie { }); + budgiePlugins = recurseIntoAttrs (callPackage ../desktops/budgie/plugins { }); cdesktopenv = callPackage ../desktops/cdesktopenv { }; @@ -36468,10 +37569,13 @@ with pkgs; gnome41Extensions gnome42Extensions gnome43Extensions + gnome44Extensions ; gnome-connections = callPackage ../desktops/gnome/apps/gnome-connections { }; + gnome-extensions-cli = python3Packages.callPackage ../desktops/gnome/misc/gnome-extensions-cli { }; + gnome-text-editor = callPackage ../desktops/gnome/apps/gnome-text-editor { }; gnome-tour = callPackage ../desktops/gnome/core/gnome-tour { }; @@ -36542,6 +37646,8 @@ with pkgs; ### SCIENCE/CHEMISTY + apbs = callPackage ../applications/science/chemistry/apbs { }; + avogadro = callPackage ../applications/science/chemistry/avogadro { openbabel = openbabel2; eigen = eigen2; @@ -36573,7 +37679,10 @@ with pkgs; mopac = callPackage ../applications/science/chemistry/mopac { }; - nwchem = callPackage ../applications/science/chemistry/nwchem { }; + nwchem = callPackage ../applications/science/chemistry/nwchem { + blas = blas-ilp64; + lapack = lapack-ilp64; + }; octopus = callPackage ../applications/science/chemistry/octopus { }; @@ -36649,6 +37758,8 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) ApplicationServices; }; + blast-bin = callPackage ../applications/science/biology/blast/bin.nix { }; + bpp-core = callPackage ../development/libraries/science/biology/bpp-core { stdenv = gcc10StdenvCompat; }; @@ -36673,9 +37784,7 @@ with pkgs; inherit (llvmPackages) openmp; }; - ciftilib = callPackage ../development/libraries/science/biology/ciftilib { - boost = boost16x; - }; + ciftilib = callPackage ../development/libraries/science/biology/ciftilib { }; cmtk = callPackage ../applications/science/biology/cmtk { }; @@ -36721,6 +37830,10 @@ with pkgs; flywheel-cli = callPackage ../applications/science/biology/flywheel-cli { }; + hh-suite = callPackage ../applications/science/biology/hh-suite { + inherit (llvmPackages) openmp; + }; + hisat2 = callPackage ../applications/science/biology/hisat2 { }; htslib = callPackage ../development/libraries/science/biology/htslib { }; @@ -36749,7 +37862,7 @@ with pkgs; macse = callPackage ../applications/science/biology/macse { }; - MACS2 = callPackage ../applications/science/biology/MACS2 { }; + macs2 = callPackage ../applications/science/biology/macs2 { }; mafft = callPackage ../applications/science/biology/mafft { }; @@ -36757,9 +37870,7 @@ with pkgs; minia = callPackage ../applications/science/biology/minia { }; - mirtk = callPackage ../development/libraries/science/biology/mirtk { - boost = boost16x; - }; + mirtk = callPackage ../development/libraries/science/biology/mirtk { }; muscle = callPackage ../applications/science/biology/muscle { }; @@ -36869,6 +37980,8 @@ with pkgs; treemix = callPackage ../applications/science/biology/treemix { }; + trf = callPackage ../applications/science/biology/trf { }; + trimal = callPackage ../applications/science/biology/trimal { }; truvari = callPackage ../applications/science/biology/truvari { }; @@ -36915,12 +38028,18 @@ with pkgs; brial = callPackage ../development/libraries/science/math/brial { }; + cantor = libsForQt5.cantor; + clblas = callPackage ../development/libraries/science/math/clblas { inherit (darwin.apple_sdk.frameworks) Accelerate CoreGraphics CoreVideo OpenCL; }; + clblast = callPackage ../development/libraries/science/math/clblast { }; + cliquer = callPackage ../development/libraries/science/math/cliquer { }; + coin-utils = callPackage ../development/libraries/science/math/coin-utils { }; + ecos = callPackage ../development/libraries/science/math/ecos { }; flintqs = callPackage ../development/libraries/science/math/flintqs { }; @@ -36931,6 +38050,8 @@ with pkgs; jags = callPackage ../applications/science/math/jags { }; + labplot = libsForQt5.callPackage ../applications/science/math/labplot { }; + lapack = callPackage ../build-support/alternatives/lapack { }; lapack-ilp64 = lapack.override { isILP64 = true; }; @@ -37178,7 +38299,7 @@ with pkgs; ### SCIENCE/PROGRAMMING - dafny = dotnetPackages.Dafny; + dafny = callPackage ../applications/science/logic/dafny { }; groove = callPackage ../applications/science/programming/groove { }; @@ -37273,7 +38394,9 @@ with pkgs; glom = callPackage ../applications/misc/glom { }; glucose = callPackage ../applications/science/logic/glucose { }; - glucose-syrup = callPackage ../applications/science/logic/glucose/syrup.nix { }; + glucose-syrup = callPackage ../applications/science/logic/glucose { + enableUnfree = true; + }; hol = callPackage ../applications/science/logic/hol { }; @@ -37313,6 +38436,8 @@ with pkgs; keymapviz = callPackage ../tools/misc/keymapviz { }; + killport = darwin.apple_sdk_11_0.callPackage ../tools/misc/killport { }; + lean = callPackage ../applications/science/logic/lean { }; lean2 = callPackage ../applications/science/logic/lean2 { }; lean3 = lean; @@ -37471,7 +38596,9 @@ with pkgs; guile = guile_2_0; }; - gerbv = callPackage ../applications/science/electronics/gerbv { }; + gerbv = callPackage ../applications/science/electronics/gerbv { + cairo = cairo.override { x11Support = true; }; + }; gtkwave = callPackage ../applications/science/electronics/gtkwave { }; @@ -37496,9 +38623,11 @@ with pkgs; librepcb = libsForQt5.callPackage ../applications/science/electronics/librepcb { }; - ngspice = callPackage ../applications/science/electronics/ngspice { }; + ngspice = libngspice.override { + withNgshared = false; + }; - nvc = callPackage ../applications/science/electronics/nvc { }; + nvc = darwin.apple_sdk_11_0.callPackage ../applications/science/electronics/nvc { }; openems = callPackage ../applications/science/electronics/openems { qcsxcad = libsForQt5.qcsxcad; @@ -37512,7 +38641,7 @@ with pkgs; qucs = callPackage ../applications/science/electronics/qucs { }; - qucs-s = callPackage ../applications/science/electronics/qucs-s { }; + qucs-s = qt6Packages.callPackage ../applications/science/electronics/qucs-s { }; xcircuit = callPackage ../applications/science/electronics/xcircuit { }; @@ -37575,10 +38704,6 @@ with pkgs; maxima-ecl = maxima.override { lisp-compiler = ecl; }; - # old version temporarily kept for sage - maxima-ecl-5_45 = callPackage ../applications/science/math/maxima/5.45.nix { - lisp-compiler = ecl; - }; mxnet = callPackage ../applications/science/math/mxnet { inherit (linuxPackages) nvidia_x11; @@ -37609,6 +38734,10 @@ with pkgs; pspp = callPackage ../applications/science/math/pspp { }; + raspa = callPackage ../applications/science/molecular-dynamics/raspa { }; + + raspa-data = callPackage ../applications/science/molecular-dynamics/raspa/data.nix { }; + ssw = callPackage ../applications/misc/ssw { }; pynac = callPackage ../applications/science/math/pynac { }; @@ -37662,18 +38791,18 @@ with pkgs; swig = swig4; }; + faissWithCuda = faiss.override { + cudaSupport = true; + nvidia-thrust = nvidia-thrust-cuda; + }; + fityk = callPackage ../applications/science/misc/fityk { }; galario = callPackage ../development/libraries/galario { }; gildas = callPackage ../applications/science/astronomy/gildas { }; - gplates = libsForQt5.callPackage ../applications/science/misc/gplates { - boost = boost175; - # build with Python 3.10 fails, because boost <= 1.78 can't find - # pythons with double digits in minor versions, like X.YZ - python3 = python39; - }; + gplates = libsForQt5.callPackage ../applications/science/misc/gplates { }; grap = callPackage ../tools/security/grap { }; @@ -37806,6 +38935,8 @@ with pkgs; alpnpass = callPackage ../applications/networking/alpnpass { }; + amdctl = callPackage ../os-specific/linux/amdctl { }; + android-file-transfer = libsForQt5.callPackage ../tools/filesystems/android-file-transfer { }; antimicrox = libsForQt5.callPackage ../tools/misc/antimicrox { }; @@ -37814,6 +38945,8 @@ with pkgs; atmos = callPackage ../applications/networking/cluster/atmos { }; + aiac = callPackage ../applications/networking/cluster/aiac { }; + fn-cli = callPackage ../applications/networking/cluster/fn-cli { }; areca = callPackage ../applications/backup/areca { @@ -37830,10 +38963,14 @@ with pkgs; avell-unofficial-control-center = python3Packages.callPackage ../applications/misc/avell-unofficial-control-center { }; + boatswain = callPackage ../applications/misc/boatswain { }; + beep = callPackage ../misc/beep { }; bees = callPackage ../tools/filesystems/bees { }; + blahaj = callPackage ../tools/misc/blahaj { }; + bootil = callPackage ../development/libraries/bootil { }; brgenml1lpr = pkgsi686Linux.callPackage ../misc/cups/drivers/brgenml1lpr { }; @@ -37921,6 +39058,8 @@ with pkgs; cups-brother-hll2340dw = pkgsi686Linux.callPackage ../misc/cups/drivers/hll2340dw { }; + cups-brother-hll3230cdw = pkgsi686Linux.callPackage ../misc/cups/drivers/hll3230cdw { }; + cups-brother-hll2350dw = callPackage ../misc/cups/drivers/hll2350dw { }; cups-brother-mfcl2750dw = callPackage ../misc/cups/drivers/mfcl2750dw { }; @@ -37966,6 +39105,8 @@ with pkgs; dxvk_1 = callPackage ../misc/dxvk/dxvk.nix { dxvkVersion = "1.10"; }; dxvk_2 = callPackage ../misc/dxvk/dxvk.nix { dxvkVersion = "2.1"; }; + ec2stepshell = callPackage ../tools/security/ec2stepshell { }; + ecdsatool = callPackage ../tools/security/ecdsatool { }; electricsheep = callPackage ../misc/screensavers/electricsheep { }; @@ -37988,6 +39129,8 @@ with pkgs; faust2csound = callPackage ../applications/audio/faust/faust2csound.nix { }; + faust2sc = callPackage ../applications/audio/faust/faust2sc.nix { }; + faust2firefox = callPackage ../applications/audio/faust/faust2firefox.nix { }; faust2jack = callPackage ../applications/audio/faust/faust2jack.nix { }; @@ -38070,6 +39213,8 @@ with pkgs; helmfile = callPackage ../applications/networking/cluster/helmfile { }; + helm-dashboard = callPackage ../applications/networking/cluster/helm-dashboard { }; + helmsman = callPackage ../applications/networking/cluster/helmsman { }; velero = callPackage ../applications/networking/cluster/velero { }; @@ -38118,6 +39263,8 @@ with pkgs; logtop = callPackage ../tools/misc/logtop { }; + imaginer = callPackage ../applications/misc/imaginer { }; + igraph = callPackage ../development/libraries/igraph { }; igprof = callPackage ../development/tools/misc/igprof { }; @@ -38172,11 +39319,11 @@ with pkgs; # Exceptions are versions that we need to keep to allow upgrades from older NixOS releases inherit (callPackage ../applications/networking/cluster/kops {}) mkKops - kops_1_23 kops_1_24 kops_1_25 + kops_1_26 ; - kops = kops_1_25; + kops = kops_1_26; lguf-brightness = callPackage ../misc/lguf-brightness { }; @@ -38325,6 +39472,10 @@ with pkgs; then configuration else [configuration] ); + + # The system is inherited from the current pkgs above. + # Set it to null, to remove the "legacy" entrypoint's non-hermetic default. + system = null; }; in c.config.system.build // c; @@ -38357,7 +39508,7 @@ with pkgs; dnadd = callPackage ../tools/nix/dnadd { }; nix-eval-jobs = callPackage ../tools/package-management/nix-eval-jobs { - nix = nixVersions.nix_2_14; + nix = nixVersions.nix_2_16; }; nix-doc = callPackage ../tools/package-management/nix-doc { }; @@ -38384,6 +39535,8 @@ with pkgs; nix-linter = haskell.lib.compose.justStaticExecutables (haskellPackages.nix-linter); + nix-melt = callPackage ../tools/nix/nix-melt { }; + nixos-option = callPackage ../tools/nix/nixos-option { nix = nixVersions.nix_2_3; }; nix-pin = callPackage ../tools/package-management/nix-pin { }; @@ -38403,7 +39556,9 @@ with pkgs; nix-query-tree-viewer = callPackage ../tools/nix/nix-query-tree-viewer { }; - nix-update = python3Packages.callPackage ../tools/package-management/nix-update { }; + nix-update = callPackage ../tools/package-management/nix-update { + python3 = python311; + }; nix-update-source = callPackage ../tools/package-management/nix-update-source { }; @@ -38444,6 +39599,8 @@ with pkgs; nixos-icons = callPackage ../data/misc/nixos-artwork/icons.nix { }; nixos-grub2-theme = callPackage ../data/misc/nixos-artwork/grub2-theme.nix { }; + nixos-bgrt-plymouth = callPackage ../data/themes/nixos-bgrt-plymouth { }; + nixos-container = callPackage ../tools/virtualization/nixos-container { }; nixos-generators = callPackage ../tools/nix/nixos-generators { }; @@ -38492,20 +39649,24 @@ with pkgs; }; mysql = mysql; pcre = pcre-cpp; - jre = jre8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731 + jre = openjdk19; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731 }); r128gain = callPackage ../applications/audio/r128gain { }; resp-app = libsForQt5.callPackage ../applications/misc/resp-app { }; + resumed = callPackage ../applications/misc/resumed { }; + robin-map = callPackage ../development/libraries/robin-map { }; robo3t = callPackage ../applications/misc/robo3t { }; rucksack = callPackage ../development/tools/rucksack { }; - ruff = callPackage ../development/tools/ruff { }; + ruff = callPackage ../development/tools/ruff { + inherit (python3.pkgs) ruff-lsp; + }; sam-ba = callPackage ../tools/misc/sam-ba { }; @@ -38539,8 +39700,8 @@ with pkgs; physlock = callPackage ../misc/screensavers/physlock { }; - pjsip = callPackage ../applications/networking/pjsip { - inherit (darwin.apple_sdk.frameworks) AppKit; + pjsip = darwin.apple_sdk_11_0.callPackage ../applications/networking/pjsip { + inherit (darwin.apple_sdk_11_0.frameworks) AppKit CoreFoundation Security; }; pounce = callPackage ../servers/pounce { }; @@ -38583,7 +39744,7 @@ with pkgs; rauc = callPackage ../tools/misc/rauc { }; - rbspy = callPackage ../development/tools/rbspy { }; + rbspy = darwin.apple_sdk_11_0.callPackage ../development/tools/rbspy { }; redprl = callPackage ../applications/science/logic/redprl { }; @@ -38601,6 +39762,8 @@ with pkgs; ricty = callPackage ../data/fonts/ricty { }; + rivalcfg = callPackage ../misc/rivalcfg { }; + rmfakecloud = callPackage ../servers/rmfakecloud { }; rmfuse = callPackage ../tools/filesystems/rmfuse { }; @@ -38681,6 +39844,9 @@ with pkgs; mfcl8690cdwcupswrapper = callPackage ../misc/cups/drivers/mfcl8690cdwcupswrapper { }; mfcl8690cdwlpr = callPackage ../misc/cups/drivers/mfcl8690cdwlpr { }; + mfc5890cncupswrapper = callPackage ../misc/cups/drivers/mfc5890cncupswrapper { }; + mfc5890cnlpr = callPackage ../misc/cups/drivers/mfc5890cnlpr { }; + mfc9140cdncupswrapper = callPackage ../misc/cups/drivers/mfc9140cdncupswrapper { }; mfc9140cdnlpr = callPackage ../misc/cups/drivers/mfc9140cdnlpr { }; @@ -38786,6 +39952,8 @@ with pkgs; tcat = callPackage ../tools/misc/tcat { }; + tell-me-your-secrets = callPackage ../tools/security/tell-me-your-secrets { }; + tellico = libsForQt5.callPackage ../applications/misc/tellico { }; termpdfpy = python3Packages.callPackage ../applications/misc/termpdf.py { }; @@ -38804,6 +39972,8 @@ with pkgs; terraforming = callPackage ../applications/networking/cluster/terraforming { }; + terraform-backend-git = callPackage ../applications/networking/cluster/terraform-backend-git { }; + terraform-compliance = python3Packages.callPackage ../applications/networking/cluster/terraform-compliance { }; terraform-docs = callPackage ../applications/networking/cluster/terraform-docs { }; @@ -38814,12 +39984,18 @@ with pkgs; terragrunt = callPackage ../applications/networking/cluster/terragrunt { }; + tfautomv = callPackage ../applications/networking/cluster/tfautomv { }; + terranix = callPackage ../applications/networking/cluster/terranix { }; terraspace = callPackage ../applications/networking/cluster/terraspace { }; + tf-summarize = callPackage ../applications/networking/cluster/tf-summarize { }; + tfswitch = callPackage ../applications/networking/cluster/tfswitch { }; + tfupdate = callPackage ../applications/networking/cluster/tfupdate { }; + tgswitch = callPackage ../applications/networking/cluster/tgswitch { }; tilt = callPackage ../applications/networking/cluster/tilt { }; @@ -38846,6 +40022,8 @@ with pkgs; thermald = callPackage ../tools/system/thermald { }; + therion = callPackage ../applications/misc/therion { }; + throttled = callPackage ../tools/system/throttled { }; thinkfan = callPackage ../tools/system/thinkfan { }; @@ -38946,7 +40124,9 @@ with pkgs; vivisect = with python3Packages; toPythonApplication (vivisect.override { withGui = true; }); - vokoscreen = libsForQt5.callPackage ../applications/video/vokoscreen { }; + vokoscreen = libsForQt5.callPackage ../applications/video/vokoscreen { + ffmpeg = ffmpeg-full; + }; vokoscreen-ng = libsForQt5.callPackage ../applications/video/vokoscreen-ng { inherit (gst_all_1) gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly; @@ -38958,16 +40138,20 @@ with pkgs; wacomtablet = libsForQt5.callPackage ../tools/misc/wacomtablet { }; + wamr = callPackage ../development/interpreters/wamr { }; + wasmer = callPackage ../development/interpreters/wasmer { llvmPackages = llvmPackages_12; inherit (darwin.apple_sdk.frameworks) CoreFoundation SystemConfiguration Security; }; + wavm = callPackage ../development/interpreters/wavm { }; + yabasic = callPackage ../development/interpreters/yabasic { }; wasm-pack = callPackage ../development/tools/wasm-pack { inherit (darwin.apple_sdk.frameworks) Security; - libressl = libressl_3_5; + libressl = libressl_3_6; }; wasynth = callPackage ../development/tools/wasynth { }; @@ -39034,7 +40218,8 @@ with pkgs; wmutils-opt = callPackage ../tools/X11/wmutils-opt { }; - inherit (callPackage ../servers/web-apps/wordpress {}) wordpress wordpress6_1; + inherit (callPackage ../servers/web-apps/wordpress {}) + wordpress wordpress6_1 wordpress6_2; wordpressPackages = ( callPackage ../servers/web-apps/wordpress/packages { plugins = lib.importJSON ../servers/web-apps/wordpress/packages/plugins.json; @@ -39076,6 +40261,8 @@ with pkgs; xbps = callPackage ../tools/package-management/xbps { }; + zkg = callPackage ../tools/package-management/zkg { }; + xcftools = callPackage ../tools/graphics/xcftools { }; xhyve = callPackage ../applications/virtualization/xhyve { @@ -39088,6 +40275,8 @@ with pkgs; xlayoutdisplay = callPackage ../tools/X11/xlayoutdisplay { }; + xlibinput-calibrator = callPackage ../tools/inputmethods/xlibinput_calibrator { }; + xlog = callPackage ../applications/radio/xlog { }; xmagnify = callPackage ../tools/X11/xmagnify { }; @@ -39132,6 +40321,8 @@ with pkgs; yadm = callPackage ../applications/version-management/yadm { }; + yai = callPackage ../tools/misc/yai { }; + yamale = with python3Packages; toPythonApplication yamale; yamdi = callPackage ../tools/video/yamdi { }; @@ -39170,6 +40361,8 @@ with pkgs; zoneminder = callPackage ../servers/zoneminder { }; + zrok = callPackage ../tools/networking/zrok { }; + xcp = callPackage ../tools/misc/xcp { }; zxcvbn-c = callPackage ../development/libraries/zxcvbn-c { }; @@ -39184,13 +40377,18 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) Cocoa OpenGL; }; - inherit (callPackages ../development/libraries/spdlog { }) - spdlog_0 spdlog_1; - - spdlog = spdlog_1; + spdlog = callPackage ../development/libraries/spdlog { }; dart = callPackage ../development/compilers/dart { }; + dart-sass = callPackage ../development/tools/misc/dart-sass { }; + + fetchDartDeps = callPackage ../build-support/dart/fetch-dart-deps { }; + + buildDartApplication = callPackage ../build-support/dart/build-dart-application { }; + + dartHooks = callPackage ../build-support/dart/build-dart-application/hooks { }; + httrack = callPackage ../tools/backup/httrack { }; httraqt = libsForQt5.callPackage ../tools/backup/httrack/qt.nix { }; @@ -39199,6 +40397,7 @@ with pkgs; mpvc = callPackage ../applications/misc/mpvc { }; + # Overriding does not work when using callPackage on discord using import instead. (https://github.com/NixOS/nixpkgs/pull/179906) discord = import ../applications/networking/instant-messengers/discord { inherit lib stdenv; inherit (pkgs) callPackage fetchurl; @@ -39217,8 +40416,19 @@ with pkgs; branch = "canary"; }; + discord-development = import ../applications/networking/instant-messengers/discord { + inherit lib stdenv; + inherit (pkgs) callPackage fetchurl; + branch = "development"; + }; + + + discordo = callPackage ../applications/networking/discordo/default.nix { }; + golden-cheetah = libsForQt5.callPackage ../applications/misc/golden-cheetah { }; + golden-cheetah-bin = callPackage ../applications/misc/golden-cheetah-bin {}; + linkchecker = callPackage ../tools/networking/linkchecker { }; tomb = callPackage ../os-specific/linux/tomb { }; @@ -39227,10 +40437,16 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) Security; }; + scip = callPackage ../development/tools/misc/scip { }; + + scriptisto = callPackage ../development/tools/misc/scriptisto { }; + sequeler = callPackage ../applications/misc/sequeler { }; sequelpro = callPackage ../applications/misc/sequelpro { }; + serial-studio = libsForQt5.callPackage ../applications/misc/serial-studio { }; + snowsql = callPackage ../applications/misc/snowsql { }; snowmachine = python3Packages.callPackage ../applications/misc/snowmachine { }; @@ -39254,7 +40470,6 @@ with pkgs; pynitrokey = callPackage ../tools/security/pynitrokey { }; nitrokey-app = libsForQt5.callPackage ../tools/security/nitrokey-app { }; - nitrokey-udev-rules = callPackage ../tools/security/nitrokey-app/udev-rules.nix { }; fpm2 = callPackage ../tools/security/fpm2 { }; @@ -39278,9 +40493,7 @@ with pkgs; NSPlist = callPackage ../development/libraries/NSPlist { }; - PlistCpp = callPackage ../development/libraries/PlistCpp { - boost = boost172; - }; + PlistCpp = callPackage ../development/libraries/PlistCpp { }; xib2nib = callPackage ../development/tools/xib2nib { }; @@ -39351,6 +40564,9 @@ with pkgs; wiremock = callPackage ../tools/networking/wiremock { }; + wireworld = callPackage ../games/wireworld { }; + + teseq = callPackage ../applications/misc/teseq { }; ape = callPackage ../applications/misc/ape { }; @@ -39418,17 +40634,21 @@ with pkgs; omnisharp-roslyn = callPackage ../development/tools/omnisharp-roslyn { }; - wasmtime = callPackage ../development/interpreters/wasmtime { }; + wasmtime = callPackage ../development/interpreters/wasmtime { + inherit (darwin.apple_sdk.frameworks) Security; + }; wfuzz = with python3Packages; toPythonApplication wfuzz; + wmenu = callPackage ../applications/misc/wmenu { }; + bemenu = callPackage ../applications/misc/bemenu { }; _9menu = callPackage ../applications/misc/9menu { }; dapper = callPackage ../development/tools/dapper { }; - kube3d = callPackage ../applications/networking/cluster/kube3d { + k3d = callPackage ../applications/networking/cluster/k3d { buildGoModule = buildGo118Module; # tests fail with 1.19 }; @@ -39460,6 +40680,8 @@ with pkgs; werf = callPackage ../applications/networking/cluster/werf { }; + yor = callPackage ../applications/networking/cluster/yor { }; + wifi-password = callPackage ../os-specific/darwin/wifi-password { }; qubes-core-vchan-xen = callPackage ../applications/qubes/qubes-core-vchan-xen { }; @@ -39536,7 +40758,7 @@ with pkgs; treefmt = callPackage ../development/tools/treefmt { }; - bottom = callPackage ../tools/system/bottom { }; + bottom = darwin.apple_sdk_11_0.callPackage ../tools/system/bottom { }; cagebreak = callPackage ../applications/window-managers/cagebreak { wlroots = wlroots_0_15; @@ -39562,6 +40784,8 @@ with pkgs; ymuse = callPackage ../applications/audio/ymuse { }; + zeyple = callPackage ../misc/zeyple { }; + zk = callPackage ../applications/office/zk { }; zktree = callPackage ../applications/misc/zktree { }; @@ -39596,6 +40820,8 @@ with pkgs; tuner = callPackage ../applications/audio/tuner { }; + tidal-dl = python3Packages.callPackage ../tools/audio/tidal-dl { }; + locate-dominating-file = callPackage ../tools/misc/locate-dominating-file { }; jfrog-cli = callPackage ../tools/misc/jfrog-cli { }; @@ -39619,4 +40845,12 @@ with pkgs; udict = callPackage ../applications/misc/udict { }; duden = callPackage ../applications/misc/duden { }; + + zf = callPackage ../tools/misc/zf { }; + + isolate = callPackage ../tools/security/isolate { }; + + reindeer = callPackage ../development/tools/reindeer { }; + + charasay = callPackage ../tools/misc/charasay { }; } |