diff --git a/pkgs/by-name/bi/bigpemu/package.nix b/pkgs/by-name/bi/bigpemu/package.nix index 7d7ad20e4dcfa2..9b8f51582e2898 100644 --- a/pkgs/by-name/bi/bigpemu/package.nix +++ b/pkgs/by-name/bi/bigpemu/package.nix @@ -6,7 +6,7 @@ glui, libGLU, libGL, - buildFHSUserEnv, + buildFHSEnv, }: let @@ -44,13 +44,16 @@ let description = "Atari Jaguar Emulator (BigPEmu) by Richard Whitehouse"; homepage = "https://www.richwhitehouse.com/jaguar/index.php"; license = licenses.unfree; - maintainers = [ maintainers.tombert ]; + maintainers = [ + maintainers.tombert + maintainers.hughobrien + ]; platforms = [ "x86_64-linux" ]; }; }; in -buildFHSUserEnv { +buildFHSEnv { name = "bigpemu"; targetPkgs = pkgs: [ SDL2 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 40e1d074a5c4fc..9e19da69da50b7 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -192,7 +192,9 @@ with pkgs; appimageupdate-qt = appimageupdate.override { withQtUI = true; }; - bindle = callPackage ../servers/bindle { }; + bindle = callPackage ../servers/bindle { + inherit (darwin.apple_sdk.frameworks) Security; + }; stripJavaArchivesHook = makeSetupHook { name = "strip-java-archives-hook"; @@ -237,7 +239,9 @@ with pkgs; beebeep = libsForQt5.callPackage ../applications/office/beebeep { }; - binserve = callPackage ../servers/binserve { }; + binserve = callPackage ../servers/binserve { + inherit (darwin.apple_sdk.frameworks) CoreServices; + }; bloodhound-py = with python3Packages; toPythonApplication bloodhound-py; @@ -282,20 +286,34 @@ with pkgs; chef-cli = callPackage ../tools/misc/chef-cli { }; - checkov = callPackage ../development/tools/analysis/checkov { }; + checkov = callPackage ../development/tools/analysis/checkov { + python3 = python311; + }; clang-uml = callPackage ../by-name/cl/clang-uml/package.nix { stdenv = clangStdenv; }; + cloak = callPackage ../applications/misc/cloak { + inherit (darwin.apple_sdk.frameworks) Security; + }; + + cotp = callPackage ../applications/misc/cotp { + inherit (darwin.apple_sdk.frameworks) AppKit; + }; + cope = callPackage ../by-name/co/cope/package.nix { perl = perl538; perlPackages = perl538Packages; }; - cocogitto = callPackage ../development/tools/cocogitto { }; + cocogitto = callPackage ../development/tools/cocogitto { + inherit (darwin.apple_sdk.frameworks) Security; + }; - coldsnap = callPackage ../tools/admin/coldsnap { }; + coldsnap = callPackage ../tools/admin/coldsnap { + inherit (darwin.apple_sdk.frameworks) Security; + }; collision = callPackage ../applications/misc/collision { }; @@ -325,15 +343,21 @@ with pkgs; dnf4 = python3Packages.callPackage ../development/python-modules/dnf4/wrapper.nix { }; - dynein = callPackage ../development/tools/database/dynein { }; + dynein = callPackage ../development/tools/database/dynein { + inherit (darwin.apple_sdk.frameworks) Security; + }; ebpf-verifier = callPackage ../tools/networking/ebpf-verifier { catch2 = catch2_3; }; - edgedb = callPackage ../tools/networking/edgedb { }; + edgedb = callPackage ../tools/networking/edgedb { + inherit (darwin.apple_sdk.frameworks) CoreServices Security; + }; - eludris = callPackage ../tools/misc/eludris { }; + eludris = callPackage ../tools/misc/eludris { + inherit (darwin.apple_sdk.frameworks) Security; + }; enochecker-test = with python3Packages; callPackage ../development/tools/enochecker-test { }; @@ -349,9 +373,16 @@ with pkgs; buildcatrust = with python3.pkgs; toPythonApplication buildcatrust; + probe-rs-tools = callPackage ../by-name/pr/probe-rs-tools/package.nix { + inherit (darwin.apple_sdk.frameworks) AppKit; + inherit (darwin) DarwinTools; + }; + mumps_par = callPackage ../by-name/mu/mumps/package.nix { mpiSupport = true; }; - prisma-engines = callPackage ../development/tools/database/prisma-engines { }; + prisma-engines = callPackage ../development/tools/database/prisma-engines { + inherit (darwin.apple_sdk.frameworks) Security; + }; protoc-gen-dart = callPackage ../development/tools/protoc-gen-dart { }; @@ -360,6 +391,7 @@ with pkgs; }; vcpkg-tool = callPackage ../by-name/vc/vcpkg-tool/package.nix { + stdenv = if stdenv.hostPlatform.isDarwin then overrideSDK stdenv "11.0" else stdenv; fmt = fmt_10; }; @@ -383,7 +415,9 @@ with pkgs; device-tree_rpi = callPackage ../os-specific/linux/device-tree/raspberrypi.nix { }; - didyoumean = callPackage ../tools/misc/didyoumean { }; + didyoumean = callPackage ../tools/misc/didyoumean { + inherit (darwin.apple_sdk.frameworks) AppKit; + }; diffPlugins = (callPackage ../build-support/plugins.nix {}).diffPlugins; @@ -395,7 +429,9 @@ with pkgs; autoreconfHook = buildPackages.autoreconfHook269; }; - gretl = callPackage ../applications/science/math/gretl { }; + gretl = callPackage ../applications/science/math/gretl { + inherit (darwin.apple_sdk.frameworks) Accelerate; + }; devShellTools = callPackage ../build-support/dev-shell-tools { }; @@ -416,21 +452,18 @@ with pkgs; dotnet-sdk_6 = dotnetCorePackages.sdk_6_0; dotnet-sdk_7 = dotnetCorePackages.sdk_7_0; dotnet-sdk_8 = dotnetCorePackages.sdk_8_0; - dotnet-sdk_9 = dotnetCorePackages.sdk_9_0; dotnet-runtime_6 = dotnetCorePackages.runtime_6_0; dotnet-runtime_7 = dotnetCorePackages.runtime_7_0; dotnet-runtime_8 = dotnetCorePackages.runtime_8_0; - dotnet-runtime_9 = dotnetCorePackages.runtime_9_0; dotnet-aspnetcore_6 = dotnetCorePackages.aspnetcore_6_0; dotnet-aspnetcore_7 = dotnetCorePackages.aspnetcore_7_0; dotnet-aspnetcore_8 = dotnetCorePackages.aspnetcore_8_0; - dotnet-aspnetcore_9 = dotnetCorePackages.aspnetcore_9_0; - dotnet-sdk = dotnetCorePackages.sdk_8_0; - dotnet-runtime = dotnetCorePackages.runtime_8_0; - dotnet-aspnetcore = dotnetCorePackages.aspnetcore_8_0; + dotnet-sdk = dotnetCorePackages.sdk_6_0; + dotnet-runtime = dotnetCorePackages.runtime_6_0; + dotnet-aspnetcore = dotnetCorePackages.aspnetcore_6_0; inherit (dotnetCorePackages) buildDotnetModule buildDotnetGlobalTool mkNugetSource mkNugetDeps; @@ -495,7 +528,9 @@ with pkgs; opendrop = python3Packages.callPackage ../tools/networking/opendrop { }; - perseus-cli = callPackage ../development/tools/perseus-cli { }; + perseus-cli = callPackage ../development/tools/perseus-cli { + inherit (darwin.apple_sdk.frameworks) CoreServices; + }; pe-bear = libsForQt5.callPackage ../applications/misc/pe-bear { }; @@ -745,12 +780,9 @@ with pkgs; propagatedBuildInputs = [ dieHook ]; } ../build-support/setup-hooks/shorten-perl-shebang.sh; - sile = callPackage ../by-name/si/sile/package.nix { - lua = luajit; - }; - singularity-tools = callPackage ../build-support/singularity-tools { }; + srcOnly = callPackage ../build-support/src-only { }; substitute = callPackage ../build-support/substitute/substitute.nix { }; @@ -780,8 +812,6 @@ with pkgs; referencesByPopularity = callPackage ../build-support/references-by-popularity { }; - dockerMakeLayers = callPackage ../build-support/docker/make-layers.nix { }; - removeReferencesTo = callPackage ../build-support/remove-references-to { inherit (darwin) signingUtils; }; @@ -902,6 +932,7 @@ with pkgs; actdiag = with python3.pkgs; toPythonApplication actdiag; adlplug = callPackage ../applications/audio/adlplug { + inherit (darwin.apple_sdk.frameworks) Foundation Cocoa Carbon CoreServices ApplicationServices CoreAudio CoreMIDI AudioToolbox Accelerate CoreImage IOKit AudioUnit QuartzCore WebKit DiscRecording CoreAudioKit; jack = libjack2; }; opnplug = adlplug.override { @@ -909,8 +940,8 @@ with pkgs; }; akkoma = callPackage ../servers/akkoma { - elixir = beam_nox.interpreters.elixir_1_16; - beamPackages = beam_nox.packages.erlang.extend (self: super: { elixir = beam_nox.interpreters.elixir_1_16; }); + elixir = elixir_1_16; + beamPackages = beamPackages.extend (self: super: { elixir = elixir_1_16; }); }; akkoma-frontends = recurseIntoAttrs { akkoma-fe = callPackage ../servers/akkoma/akkoma-fe { }; @@ -948,7 +979,9 @@ with pkgs; libdislocator = callPackage ../tools/security/aflplusplus/libdislocator.nix { }; - afsctool = callPackage ../tools/filesystems/afsctool { }; + afsctool = callPackage ../tools/filesystems/afsctool { + inherit (darwin.apple_sdk.frameworks) CoreServices; + }; aioblescan = with python3Packages; toPythonApplication aioblescan; @@ -969,7 +1002,9 @@ with pkgs; auditwheel = with python3Packages; toPythonApplication auditwheel; - awsbck = callPackage ../tools/backup/awsbck { }; + awsbck = callPackage ../tools/backup/awsbck { + inherit (darwin.apple_sdk.frameworks) Security; + }; bikeshed = python3Packages.callPackage ../applications/misc/bikeshed { }; @@ -1011,7 +1046,9 @@ with pkgs; python3Packages = python311Packages; }); - gh-cal = callPackage ../tools/misc/gh-cal { }; + gh-cal = callPackage ../tools/misc/gh-cal { + inherit (darwin.apple_sdk.frameworks) Security; + }; gp-saml-gui = python3Packages.callPackage ../tools/networking/gp-saml-gui { }; @@ -1074,6 +1111,8 @@ with pkgs; ronin = callPackage ../tools/security/ronin { }; + scarab = callPackage ../tools/games/scarab { }; + inherit (callPackage ../development/libraries/sdbus-cpp { }) sdbus-cpp sdbus-cpp_2; sdkmanager = with python3Packages; toPythonApplication sdkmanager; @@ -1086,7 +1125,9 @@ with pkgs; jdk = jdk8; }; - stargazer = callPackage ../servers/gemini/stargazer { }; + stargazer = callPackage ../servers/gemini/stargazer { + inherit (darwin.apple_sdk.frameworks) Security; + }; supermin = callPackage ../tools/virtualization/supermin { ocamlPackages = ocaml-ng.ocamlPackages_4_14; @@ -1098,6 +1139,8 @@ with pkgs; inherit (darwin.apple_sdk_11_0.frameworks) AppKit CoreAudio CoreGraphics Foundation IOKit MediaPlayer Security; }; + trimage = callPackage ../applications/graphics/trimage { inherit (qt5) wrapQtAppsHook; }; + ufolint = with python3Packages; toPythonApplication ufolint; valeronoi = qt6Packages.callPackage ../tools/misc/valeronoi { }; @@ -1113,7 +1156,9 @@ with pkgs; vprof = with python3Packages; toPythonApplication vprof; - vrc-get = callPackage ../tools/misc/vrc-get { }; + vrc-get = callPackage ../tools/misc/vrc-get { + inherit (darwin.apple_sdk.frameworks) Security SystemConfiguration; + }; winbox = winbox3; winbox3 = callPackage ../tools/admin/winbox { @@ -1193,17 +1238,26 @@ with pkgs; datalad-gooey = with python3Packages; toPythonApplication datalad-gooey; + debase = callPackage ../by-name/de/debase/package.nix { + stdenv = if stdenv.hostPlatform.isDarwin then darwin.apple_sdk_11_0.stdenv else stdenv; + }; + forgejo-lts = callPackage ../by-name/fo/forgejo/lts.nix { }; - gfold = callPackage ../applications/version-management/gfold { }; + gfold = callPackage ../applications/version-management/gfold { + inherit (darwin.apple_sdk.frameworks) Security; + }; gita = python3Packages.callPackage ../applications/version-management/gita { }; - gitoxide = callPackage ../applications/version-management/gitoxide { }; + gitoxide = darwin.apple_sdk_11_0.callPackage ../applications/version-management/gitoxide { + inherit (darwin.apple_sdk_11_0.frameworks) Security SystemConfiguration; + }; github-cli = gh; - - git-absorb = callPackage ../applications/version-management/git-absorb { }; + git-absorb = callPackage ../applications/version-management/git-absorb { + inherit (darwin.apple_sdk.frameworks) Security; + }; git-annex-metadata-gui = libsForQt5.callPackage ../applications/version-management/git-annex-metadata-gui { inherit (python3Packages) buildPythonApplication pyqt5 git-annex-adapter; @@ -1221,13 +1275,21 @@ with pkgs; git-archive-all = python3.pkgs.callPackage ../applications/version-management/git-archive-all { }; - git-branchless = callPackage ../applications/version-management/git-branchless { }; + git-branchless = callPackage ../applications/version-management/git-branchless { + inherit (darwin.apple_sdk.frameworks) Security SystemConfiguration; + }; - git-cinnabar = callPackage ../applications/version-management/git-cinnabar { }; + git-cinnabar = callPackage ../applications/version-management/git-cinnabar { + inherit (darwin.apple_sdk.frameworks) CoreServices; + }; - git-cliff = callPackage ../applications/version-management/git-cliff { }; + git-cliff = callPackage ../applications/version-management/git-cliff { + inherit (darwin.apple_sdk.frameworks) Security SystemConfiguration; + }; - git-credential-keepassxc = callPackage ../applications/version-management/git-credential-keepassxc { }; + git-credential-keepassxc = darwin.apple_sdk_11_0.callPackage ../applications/version-management/git-credential-keepassxc { + inherit (darwin.apple_sdk.frameworks) DiskArbitration Foundation; + }; git-credential-manager = callPackage ../applications/version-management/git-credential-manager { }; @@ -1239,6 +1301,8 @@ with pkgs; git-imerge = python3Packages.callPackage ../applications/version-management/git-imerge { }; + git-lfs = lowPrio (callPackage ../applications/version-management/git-lfs { }); + git-machete = python3Packages.callPackage ../applications/version-management/git-machete { }; git-ps-rs = callPackage ../development/tools/git-ps-rs { @@ -1354,6 +1418,8 @@ with pkgs; cdemu-daemon = callPackage ../applications/emulators/cdemu/daemon.nix { }; + coltrane = callPackage ../applications/misc/coltrane { }; + dosbox = callPackage ../applications/emulators/dosbox { inherit (darwin.apple_sdk.frameworks ) OpenGL; SDL = if stdenv.hostPlatform.isDarwin then SDL else SDL_compat; @@ -1429,25 +1495,21 @@ with pkgs; withWayland = true; }; - shadps4 = callPackage ../by-name/sh/shadps4/package.nix { - # relies on std::sinf & co, which was broken in GCC until GCC 14: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79700 - stdenv = gcc14Stdenv; - }; - snes9x-gtk = snes9x.override { withGtk = true; }; winetricks = callPackage ../applications/emulators/wine/winetricks.nix { }; - bigpemu = callPackage ../by-name/bi/bigpemu/package.nix { - buildFHSUserEnv = buildFHSEnv; - }; zsnes = pkgsi686Linux.callPackage ../applications/emulators/zsnes { }; zsnes2 = pkgsi686Linux.callPackage ../applications/emulators/zsnes/2.x.nix { }; ### APPLICATIONS/EMULATORS/BSNES + ares = darwin.apple_sdk_11_0.callPackage ../applications/emulators/bsnes/ares { }; + + bsnes-hd = darwin.apple_sdk_11_0.callPackage ../applications/emulators/bsnes/bsnes-hd { }; + ### APPLICATIONS/EMULATORS/DOLPHIN-EMU dolphin-emu = qt6Packages.callPackage ../applications/emulators/dolphin-emu { @@ -1455,38 +1517,50 @@ with pkgs; inherit (darwin.apple_sdk_11_0.frameworks) CoreBluetooth ForceFeedback IOBluetooth IOKit OpenGL VideoToolbox; }; - dolphin-emu-primehack = qt6.callPackage ../applications/emulators/dolphin-emu/primehack.nix { + dolphin-emu-primehack = qt5.callPackage ../applications/emulators/dolphin-emu/primehack.nix { inherit (darwin.apple_sdk.frameworks) CoreBluetooth ForceFeedback IOKit OpenGL; + fmt = fmt_8; }; ### APPLICATIONS/EMULATORS/RETROARCH - libretro = recurseIntoAttrs (callPackage ../applications/emulators/libretro { }); + retroarchBare = qt5.callPackage ../applications/emulators/retroarch { }; - retroarch = wrapRetroArch { }; + retroarchFull = retroarch.override { + cores = builtins.filter + # Remove cores not supported on platform + (c: c ? libretroCore && (lib.meta.availableOn stdenv.hostPlatform c)) + (builtins.attrValues libretro); + }; - # includes only cores for platform with free licenses - retroarch-free = retroarch.withCores ( - cores: - lib.filter - (c: - (c ? libretroCore) - && (lib.meta.availableOn stdenv.hostPlatform c) - && (!c.meta.unfree)) - (lib.attrValues cores) - ); + wrapRetroArch = { retroarch, settings ? {} }: + callPackage ../applications/emulators/retroarch/wrapper.nix + { inherit retroarch settings; }; - # includes all cores for platform (including ones with non-free licenses) - retroarch-full = retroarch.withCores ( - cores: - lib.filter - (c: - (c ? libretroCore) - && (lib.meta.availableOn stdenv.hostPlatform c)) - (lib.attrValues cores) - ); + retroarch = wrapRetroArch { + retroarch = retroarchBare; + settings = { + assets_directory = "${retroarch-assets}/share/retroarch/assets"; + joypad_autoconfig_dir = "${retroarch-joypad-autoconfig}/share/libretro/autoconfig"; + libretro_info_path = "${libretro-core-info}/share/retroarch/cores"; + }; + }; + + retroarch-assets = callPackage ../applications/emulators/retroarch/retroarch-assets.nix { }; + + retroarch-joypad-autoconfig = callPackage ../applications/emulators/retroarch/retroarch-joypad-autoconfig.nix { }; + + libretranslate = with python3.pkgs; toPythonApplication libretranslate; + + libretro = recurseIntoAttrs + (callPackage ../applications/emulators/retroarch/cores.nix { + retroarch = retroarchBare; + }); - wrapRetroArch = retroarch-bare.wrapper; + libretro-core-info = callPackage ../applications/emulators/retroarch/libretro-core-info.nix { }; + + kodi-retroarch-advanced-launchers = + callPackage ../applications/emulators/retroarch/kodi-advanced-launchers.nix { }; # Aliases kept here because they are easier to use x16-emulator = x16.emulator; @@ -1533,16 +1607,18 @@ with pkgs; ### APPLICATIONS/TERMINAL-EMULATORS - contour = callPackage ../by-name/co/contour/package.nix { - inherit (darwin) libutil sigtool; - stdenv = if stdenv.hostPlatform.isDarwin then llvmPackages_17.stdenv else stdenv; + contour = qt6.callPackage ../applications/terminal-emulators/contour { + inherit (darwin.apple_sdk_11_0.libs) utmp; + inherit (darwin) sigtool; + stdenv = if stdenv.hostPlatform.isDarwin then darwin.apple_sdk_11_0.stdenv else stdenv; + catch2 = catch2_3; + fmt = fmt_9; }; cool-retro-term = libsForQt5.callPackage ../applications/terminal-emulators/cool-retro-term { }; kitty = darwin.apple_sdk_11_0.callPackage ../applications/terminal-emulators/kitty { harfbuzz = harfbuzz.override { withCoreText = stdenv.hostPlatform.isDarwin; }; - inherit (darwin) autoSignDarwinBinariesHook; inherit (darwin.apple_sdk_11_0) Libsystem; inherit (darwin.apple_sdk_11_0.frameworks) Cocoa @@ -1611,13 +1687,13 @@ with pkgs; inherit (callPackages ../development/tools/ammonite {}) ammonite_2_12 - ammonite_2_13 - ammonite_3_3; - ammonite = ammonite_3_3; + ammonite_2_13; + ammonite = ammonite_2_13; android-tools = lowPrio (darwin.apple_sdk_11_0.callPackage ../tools/misc/android-tools { }); angie = callPackage ../servers/http/angie { + zlib = zlib-ng.override { withZlibCompat = true; }; withPerl = false; # We don't use `with` statement here on purpose! # See https://github.com/NixOS/nixpkgs/pull/10474#discussion_r42369334 @@ -1625,6 +1701,7 @@ with pkgs; }; angieQuic = callPackage ../servers/http/angie { + zlib = zlib-ng.override { withZlibCompat = true; }; withPerl = false; withQuic = true; # We don't use `with` statement here on purpose! @@ -1749,12 +1826,16 @@ with pkgs; python3Packages = python311Packages; }; + bisq-desktop = callPackage ../applications/blockchains/bisq-desktop { }; + inherit (callPackages ../tools/security/bitwarden-directory-connector { }) bitwarden-directory-connector-cli bitwarden-directory-connector; bitwarden-menu = python3Packages.callPackage ../applications/misc/bitwarden-menu { }; blocksat-cli = with python3Packages; toPythonApplication blocksat-cli; + botamusique = callPackage ../tools/audio/botamusique { }; + bucklespring = bucklespring-x11; bucklespring-libinput = callPackage ../applications/audio/bucklespring { }; bucklespring-x11 = callPackage ../applications/audio/bucklespring { legacy = true; }; @@ -1762,6 +1843,8 @@ with pkgs; buildbotPackages = recurseIntoAttrs (python3.pkgs.callPackage ../development/tools/continuous-integration/buildbot { }); inherit (buildbotPackages) buildbot buildbot-ui buildbot-full buildbot-plugins buildbot-worker; + castopod = callPackage ../applications/audio/castopod { }; + certipy = with python3Packages; toPythonApplication certipy-ad; catcli = python3Packages.callPackage ../tools/filesystems/catcli { }; @@ -1858,6 +1941,10 @@ with pkgs; grc = python3Packages.callPackage ../tools/misc/grc { }; + green-pdfviewer = callPackage ../applications/misc/green-pdfviewer { + SDL = SDL_sixel; + }; + gremlin-console = callPackage ../applications/misc/gremlin-console { openjdk = openjdk11; }; @@ -1903,6 +1990,8 @@ with pkgs; gopass-hibp = callPackage ../tools/security/gopass/hibp.nix { }; + gopass-jsonapi = callPackage ../tools/security/gopass/jsonapi.nix { }; + git-credential-gopass = callPackage ../tools/security/gopass/git-credential.nix { }; gopass-summon-provider = callPackage ../tools/security/gopass/summon.nix { }; @@ -1924,8 +2013,8 @@ with pkgs; lukesmithxyz-bible-kjv = callPackage ../applications/misc/kjv/lukesmithxyz-kjv.nix { }; plausible = callPackage ../servers/web-apps/plausible { - elixir = elixir_1_17; - beamPackages = beamPackages.extend (self: super: { elixir = elixir_1_17; }); + elixir = elixir_1_14; + beamPackages = beamPackages.extend (self: super: { elixir = elixir_1_14; }); }; reattach-to-user-namespace = callPackage ../os-specific/darwin/reattach-to-user-namespace { }; @@ -1936,6 +2025,11 @@ with pkgs; xcodeenv = callPackage ../development/mobile/xcodeenv { }; + xcodes = swiftPackages.callPackage ../development/tools/xcodes { + inherit (swiftPackages.apple_sdk.frameworks) CryptoKit LocalAuthentication; + inherit (swiftPackages.apple_sdk) libcompression; + }; + gomobile = callPackage ../development/mobile/gomobile { }; titaniumenv = callPackage ../development/mobile/titaniumenv { }; @@ -2000,6 +2094,10 @@ with pkgs; libssl = openssl; }; + bandwhich = callPackage ../tools/networking/bandwhich { + inherit (darwin.apple_sdk.frameworks) Security; + }; + base16-builder = callPackage ../misc/base16-builder { }; babelfish = callPackage ../shells/fish/babelfish.nix { }; @@ -2029,6 +2127,8 @@ with pkgs; biliass = with python3.pkgs; toPythonApplication biliass; + binwalk = with python3Packages; toPythonApplication binwalk; + birdtray = libsForQt5.callPackage ../applications/misc/birdtray { }; charles = charles4; @@ -2043,7 +2143,7 @@ with pkgs; tensor = libsForQt5.callPackage ../applications/networking/instant-messengers/tensor { }; - libtensorflow = python3.pkgs.tensorflow-build.libtensorflow; + libtensorflow = python3.pkgs.tensorflow.libtensorflow; libtorch-bin = callPackage ../development/libraries/science/math/libtorch/bin.nix { }; @@ -2063,6 +2163,10 @@ with pkgs; brasero = callPackage ../tools/cd-dvd/brasero/wrapper.nix { }; + broot = callPackage ../tools/misc/broot { + inherit (darwin.apple_sdk.frameworks) Foundation Security; + }; + ssdfs-utils = callPackage ../tools/filesystems/ssdfs-utils { }; btlejack = python3Packages.callPackage ../applications/radio/btlejack { }; @@ -2140,7 +2244,7 @@ with pkgs; cloudflared = callPackage ../applications/networking/cloudflared { # https://github.com/cloudflare/cloudflared/issues/1151#issuecomment-1888819250 buildGoModule = buildGoModule.override { - go = buildPackages.go_1_22.overrideAttrs { + go = go_1_22.overrideAttrs { pname = "cloudflare-go"; version = "1.22.2-devel-cf"; src = fetchFromGitHub { @@ -2295,6 +2399,7 @@ with pkgs; element-desktop = callPackage ../applications/networking/instant-messengers/element/element-desktop.nix { inherit (darwin.apple_sdk.frameworks) Security AppKit CoreServices; + electron = electron_32; }; element-desktop-wayland = writeScriptBin "element-desktop" '' #!/bin/sh @@ -2335,6 +2440,10 @@ with pkgs; fdroidcl = pkgs.callPackage ../development/mobile/fdroidcl { }; + fedimint = callPackage ../by-name/fe/fedimint/package.nix { + inherit (darwin.apple_sdk.frameworks) Security SystemConfiguration; + }; + flowgger = callPackage ../tools/misc/flowgger { inherit (darwin.apple_sdk.frameworks) CoreServices; }; @@ -2402,7 +2511,9 @@ with pkgs; inherit (darwin) libobjc libresolv; }; - gping = callPackage ../tools/networking/gping { }; + gping = callPackage ../tools/networking/gping { + inherit (darwin.apple_sdk.frameworks) Security; + }; greg = callPackage ../applications/audio/greg { pythonPackages = python3Packages; @@ -2570,6 +2681,8 @@ with pkgs; inherit (gst_all_1) gstreamer gst-plugins-base; }; + mpdcron = callPackage ../tools/audio/mpdcron { }; + mpd-sima = python3Packages.callPackage ../tools/audio/mpd-sima { }; nix-output-monitor = callPackage ../tools/nix/nix-output-monitor { }; @@ -2682,6 +2795,10 @@ with pkgs; razergenie = libsForQt5.callPackage ../applications/misc/razergenie { }; + ripasso-cursive = callPackage ../tools/security/ripasso/cursive.nix { + inherit (darwin.apple_sdk.frameworks) AppKit Security; + }; + roundcube = callPackage ../servers/roundcube { }; roundcubePlugins = dontRecurseIntoAttrs (callPackage ../servers/roundcube/plugins { }); @@ -2844,9 +2961,8 @@ with pkgs; citrix_workspace_23_11_0 citrix_workspace_24_02_0 citrix_workspace_24_05_0 - citrix_workspace_24_08_0 ; - citrix_workspace = citrix_workspace_24_08_0; + citrix_workspace = citrix_workspace_24_05_0; cmst = libsForQt5.callPackage ../tools/networking/cmst { }; @@ -2992,7 +3108,7 @@ with pkgs; bluetooth_battery = python3Packages.callPackage ../applications/misc/bluetooth_battery { }; - calyx-vpn = qt6Packages.callPackage ../tools/networking/bitmask-vpn { + calyx-vpn = libsForQt5.callPackage ../tools/networking/bitmask-vpn { provider = "calyx"; inherit (darwin.apple_sdk.frameworks) CoreFoundation Security; }; @@ -3022,6 +3138,10 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) CoreServices; }; + cobang = python311Packages.callPackage ../applications/misc/cobang { + gst-plugins-good = gst_all_1.gst-plugins-good.override { gtkSupport = true; }; + }; + cocoapods = callPackage ../development/tools/cocoapods { }; cocoapods-beta = lowPrio (callPackage ../development/tools/cocoapods { beta = true; }); @@ -3048,6 +3168,11 @@ with pkgs; cron = isc-cron; + cudaPackages_10_0 = callPackage ./cuda-packages.nix { cudaVersion = "10.0"; }; + cudaPackages_10_1 = callPackage ./cuda-packages.nix { cudaVersion = "10.1"; }; + cudaPackages_10_2 = callPackage ./cuda-packages.nix { cudaVersion = "10.2"; }; + cudaPackages_10 = recurseIntoAttrs cudaPackages_10_2; + cudaPackages_11_0 = callPackage ./cuda-packages.nix { cudaVersion = "11.0"; }; cudaPackages_11_1 = callPackage ./cuda-packages.nix { cudaVersion = "11.1"; }; cudaPackages_11_2 = callPackage ./cuda-packages.nix { cudaVersion = "11.2"; }; @@ -3197,7 +3322,9 @@ with pkgs; kramdown-asciidoc = callPackage ../tools/typesetting/kramdown-asciidoc { }; - lychee = callPackage ../tools/networking/lychee { }; + lychee = callPackage ../tools/networking/lychee { + inherit (darwin.apple_sdk.frameworks) Security SystemConfiguration; + }; mozwire = callPackage ../tools/networking/mozwire { inherit (darwin.apple_sdk.frameworks) CoreServices Security; @@ -3217,14 +3344,20 @@ with pkgs; sonobuoy = callPackage ../applications/networking/cluster/sonobuoy { }; + strawberry-qt5 = libsForQt5.callPackage ../applications/audio/strawberry { }; + strawberry-qt6 = qt6Packages.callPackage ../applications/audio/strawberry { }; - strawberry = strawberry-qt6; + strawberry = strawberry-qt5; schleuder = callPackage ../tools/security/schleuder { }; schleuder-cli = callPackage ../tools/security/schleuder/cli { }; + tealdeer = callPackage ../tools/misc/tealdeer { + inherit (darwin.apple_sdk.frameworks) Security; + }; + teamocil = callPackage ../tools/misc/teamocil { }; tsm-client-withGui = callPackage ../by-name/ts/tsm-client/package.nix { enableGui = true; }; @@ -3459,7 +3592,9 @@ with pkgs; gaphor = python3Packages.callPackage ../tools/misc/gaphor { }; - inherit (callPackages ../tools/filesystems/garage { }) + inherit (callPackages ../tools/filesystems/garage { + inherit (darwin.apple_sdk.frameworks) Security; + }) garage garage_0_8 garage_0_9 garage_0_8_7 garage_0_9_4 @@ -3496,6 +3631,10 @@ with pkgs; gibberish-detector = with python3Packages; toPythonApplication gibberish-detector; + gifski = callPackage ../tools/graphics/gifski { + ffmpeg = ffmpeg_6; + }; + gitlab = callPackage ../applications/version-management/gitlab { }; gitlab-ee = callPackage ../applications/version-management/gitlab { gitlabEnterprise = true; @@ -3514,7 +3653,7 @@ with pkgs; }; gnome-decoder = callPackage ../applications/graphics/gnome-decoder { - inherit (gst_all_1) gstreamer gst-plugins-base gst-plugins-good gst-plugins-rs; + inherit (gst_all_1) gstreamer gst-plugins-base; gst-plugins-bad = gst_all_1.gst-plugins-bad.override { enableZbar = true; }; }; @@ -3697,7 +3836,7 @@ with pkgs; gvm-tools = with python3.pkgs; toPythonApplication gvm-tools; - gyroflow = callPackage ../applications/video/gyroflow { }; + gyroflow = qt6Packages.callPackage ../applications/video/gyroflow { }; gzip = callPackage ../tools/compression/gzip { }; @@ -3709,6 +3848,8 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) Cocoa; }; + haguichi = callPackage ../tools/networking/haguichi { }; + hashcat = callPackage ../tools/security/hashcat { inherit (darwin.apple_sdk.frameworks) Foundation IOKit Metal OpenCL; }; @@ -3781,7 +3922,7 @@ with pkgs; hpccm = with python3Packages; toPythonApplication hpccm; - hqplayer-desktop = qt6Packages.callPackage ../applications/audio/hqplayer-desktop { }; + hqplayer-desktop = libsForQt5.callPackage ../applications/audio/hqplayer-desktop { }; html-proofer = callPackage ../tools/misc/html-proofer { }; @@ -3861,6 +4002,8 @@ with pkgs; internetarchive = with python3Packages; toPythonApplication internetarchive; + invidious = callPackage ../servers/invidious { }; + iocextract = with python3Packages; toPythonApplication iocextract; iocsearcher = with python3Packages; toPythonApplication iocsearcher; @@ -3875,6 +4018,7 @@ with pkgs; angryipscanner = ipscan; isl = isl_0_20; + isl_0_17 = callPackage ../development/libraries/isl/0.17.1.nix { }; isl_0_20 = callPackage ../development/libraries/isl/0.20.0.nix { }; isl_0_24 = callPackage ../development/libraries/isl/0.24.0.nix { }; @@ -3894,6 +4038,8 @@ with pkgs; jc = with python3Packages; toPythonApplication jc; + jekyll = callPackage ../applications/misc/jekyll { }; + jello = with python3Packages; toPythonApplication jello; jing = res.jing-trang; @@ -3907,6 +4053,10 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) AppKit; }; + juicefs = callPackage ../tools/filesystems/juicefs { + buildGoModule = buildGo122Module; + }; + jogl = callPackage ../by-name/jo/jogl/package.nix { stdenv = if stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isx86_64 then overrideSDK stdenv "11.0" else stdenv; }; @@ -3919,7 +4069,9 @@ with pkgs; json-schema-for-humans = with python3Packages; toPythonApplication json-schema-for-humans; - jsonwatch = callPackage ../tools/misc/jsonwatch { }; + jsonwatch = callPackage ../tools/misc/jsonwatch { + inherit (darwin.apple_sdk.frameworks) Security; + }; jupyter = callPackage ../applications/editors/jupyter { }; @@ -4003,6 +4155,10 @@ with pkgs; kdiff3 = libsForQt5.callPackage ../tools/text/kdiff3 { }; + kubo-migrator-all-fs-repo-migrations = callPackage ../applications/networking/kubo-migrator/all-migrations.nix { }; + kubo-migrator-unwrapped = callPackage ../applications/networking/kubo-migrator/unwrapped.nix { }; + kubo-migrator = callPackage ../applications/networking/kubo-migrator { }; + kwalletcli = libsForQt5.callPackage ../tools/security/kwalletcli { }; peruse = libsForQt5.callPackage ../tools/misc/peruse { }; @@ -4065,6 +4221,8 @@ with pkgs; lolcat = callPackage ../tools/misc/lolcat { }; + loudgain = callPackage ../tools/audio/loudgain/default.nix { }; + lsyncd = callPackage ../applications/networking/sync/lsyncd { lua = lua5_2_compat; }; @@ -4157,7 +4315,9 @@ with pkgs; hdf5 = hdf5.override { usev110Api = true; }; }; - meilisearch = callPackage ../servers/search/meilisearch { }; + meilisearch = callPackage ../servers/search/meilisearch { + inherit (darwin.apple_sdk_11_0.frameworks) Security SystemConfiguration; + }; mhonarc = perlPackages.MHonArc; @@ -4167,8 +4327,16 @@ with pkgs; mx-puppet-discord = callPackage ../servers/mx-puppet-discord { }; + nagstamon = callPackage ../tools/misc/nagstamon { + pythonPackages = python3Packages; + }; + nanoemoji = with python3Packages; toPythonApplication nanoemoji; + nbtscanner = callPackage ../tools/security/nbtscanner { + inherit (darwin.apple_sdk.frameworks) Security; + }; + netexec = python3Packages.callPackage ../tools/security/netexec { }; netdata = callPackage ../tools/system/netdata { @@ -4417,6 +4585,8 @@ with pkgs; mtr-gui = callPackage ../tools/networking/mtr { withGtk = true; }; + multipass = qt6Packages.callPackage ../tools/virtualization/multipass { }; + multitran = recurseIntoAttrs (let callPackage = newScope pkgs.multitran; in { multitrandata = callPackage ../tools/text/multitran/data { }; @@ -4435,7 +4605,7 @@ with pkgs; navilu-font = callPackage ../data/fonts/navilu { stdenv = stdenvNoCC; }; - nerd-fonts = recurseIntoAttrs (callPackage ../data/fonts/nerd-fonts { }); + nerdfonts = callPackage ../data/fonts/nerdfonts { }; netcdf-mpi = netcdf.override { hdf5 = hdf5-mpi.override { usev110Api = true; }; @@ -4471,9 +4641,16 @@ with pkgs; inherit (callPackages ../servers/nextcloud {}) nextcloud28 nextcloud29 nextcloud30; - nextcloud28Packages = callPackage ../servers/nextcloud/packages { ncVersion = "28"; }; - nextcloud29Packages = callPackage ../servers/nextcloud/packages { ncVersion = "29"; }; - nextcloud30Packages = callPackage ../servers/nextcloud/packages { ncVersion = "30"; }; + nextcloud28Packages = callPackage ../servers/nextcloud/packages { + apps = lib.importJSON ../servers/nextcloud/packages/28.json; + }; + nextcloud29Packages = callPackage ../servers/nextcloud/packages { + apps = lib.importJSON ../servers/nextcloud/packages/29.json; + }; + nextcloud30Packages = callPackage ../servers/nextcloud/packages { + apps = lib.importJSON ../servers/nextcloud/packages/30.json; + }; + nextcloud-client = qt6Packages.callPackage ../applications/networking/nextcloud-client { }; @@ -4502,6 +4679,7 @@ with pkgs; nvfetcher = haskell.lib.compose.justStaticExecutables haskellPackages.nvfetcher; + mkgmap = callPackage ../applications/misc/mkgmap { }; mkgmap-splitter = callPackage ../applications/misc/mkgmap/splitter { }; @@ -4568,7 +4746,9 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) Security; }; - onetun = callPackage ../tools/networking/onetun { }; + onetun = callPackage ../tools/networking/onetun { + inherit (darwin.apple_sdk.frameworks) Security; + }; openobserve = darwin.apple_sdk_11_0.callPackage ../servers/monitoring/openobserve { apple_sdk = darwin.apple_sdk_11_0; @@ -4588,6 +4768,11 @@ with pkgs; ome_zarr = with python3Packages; toPythonApplication ome-zarr; + onefetch = callPackage ../tools/misc/onefetch { + inherit (darwin) libresolv; + inherit (darwin.apple_sdk.frameworks) CoreFoundation Security; + }; + onlykey = callPackage ../tools/security/onlykey { node_webkit = nwjs; }; openapi-generator-cli = callPackage ../tools/networking/openapi-generator-cli { jre = pkgs.jre_headless; }; @@ -4600,6 +4785,8 @@ with pkgs; ophcrack-cli = ophcrack.override { enableGui = false; }; + ophis = python3Packages.callPackage ../development/compilers/ophis { }; + open-interpreter = with python3Packages; toPythonApplication open-interpreter; openhantek6022 = libsForQt5.callPackage ../applications/science/electronics/openhantek6022 { }; @@ -4630,6 +4817,10 @@ with pkgs; openrgb-plugin-hardwaresync = libsForQt5.callPackage ../applications/misc/openrgb-plugins/hardwaresync { }; + opensc = callPackage ../tools/security/opensc { + inherit (darwin.apple_sdk.frameworks) Carbon PCSC; + }; + toastify = darwin.apple_sdk_11_0.callPackage ../tools/misc/toastify {}; opensshPackages = dontRecurseIntoAttrs (callPackage ../tools/networking/openssh {}); @@ -4681,10 +4872,8 @@ with pkgs; update-systemd-resolved = callPackage ../tools/networking/openvpn/update-systemd-resolved.nix { }; - opentelemetry-collector = opentelemetry-collector-releases.otelcol; - opentelemetry-collector-builder = callPackage ../tools/misc/opentelemetry-collector/builder.nix { }; - opentelemetry-collector-contrib = opentelemetry-collector-releases.otelcol-contrib; - opentelemetry-collector-releases = callPackage ../tools/misc/opentelemetry-collector/releases.nix { }; + opentelemetry-collector = callPackage ../tools/misc/opentelemetry-collector { }; + opentelemetry-collector-contrib = callPackage ../tools/misc/opentelemetry-collector/contrib.nix { }; openvswitch-dpdk = callPackage ../by-name/op/openvswitch/package.nix { withDPDK = true; }; @@ -4736,8 +4925,6 @@ with pkgs; pakcs = callPackage ../development/compilers/pakcs { }; - pandoc_3_5 = callPackage ../by-name/pa/pandoc/package.nix { selectPandocCLI = (p: p.pandoc-cli_3_5); }; - paperwork = callPackage ../applications/office/paperwork/paperwork-gtk.nix { }; parallel = callPackage ../tools/misc/parallel { }; @@ -4792,6 +4979,8 @@ with pkgs; pdd = python3Packages.callPackage ../tools/misc/pdd { }; + pdfposter = callPackage ../applications/misc/pdfposter { }; + pdfminer = with python3Packages; toPythonApplication pdfminer-six; pgsync = callPackage ../development/tools/database/pgsync { }; @@ -4871,7 +5060,7 @@ with pkgs; beamPackages = beamPackages.extend (self: super: { elixir = elixir_1_17; }); }; - plfit = callPackage ../by-name/pl/plfit/package.nix { + plfit = callPackage ../tools/misc/plfit { python = null; }; @@ -4885,6 +5074,10 @@ with pkgs; po4a = perlPackages.Po4a; + poac = callPackage ../development/tools/poac { + inherit (llvmPackages_14) stdenv; + }; + podman-compose = python3Packages.callPackage ../applications/virtualization/podman-compose { }; podman-desktop = callPackage ../applications/virtualization/podman-desktop { @@ -5079,6 +5272,8 @@ with pkgs; inherit (darwin.apple_sdk_11_0.libs) simd; }; + rosegarden = libsForQt5.callPackage ../applications/audio/rosegarden { }; + rosenpass = callPackage ../tools/networking/rosenpass { }; rosenpass-tools = callPackage ../tools/networking/rosenpass/tools.nix { }; @@ -5098,12 +5293,18 @@ with pkgs; ruby-lsp = rubyPackages.ruby-lsp; - ruplacer = callPackage ../tools/text/ruplacer { }; + ruplacer = callPackage ../tools/text/ruplacer { + inherit (darwin.apple_sdk.frameworks) Security; + }; rust-motd = callPackage ../tools/misc/rust-motd { inherit (darwin.apple_sdk.frameworks) Security; }; + rustcat = callPackage ../tools/networking/rustcat { + inherit (darwin.apple_sdk.frameworks) Security; + }; + rustscan = callPackage ../tools/security/rustscan { inherit (darwin.apple_sdk.frameworks) Security; }; @@ -5163,6 +5364,8 @@ with pkgs; sigil = libsForQt5.callPackage ../applications/editors/sigil { }; + inherit (callPackage ../applications/networking/instant-messengers/signal-desktop {}) signal-desktop signal-desktop-beta; + slither-analyzer = with python3Packages; toPythonApplication slither-analyzer; # aka., pgp-tools @@ -5174,6 +5377,10 @@ with pkgs; ocamlPackages = ocaml-ng.ocamlPackages_4_12; }; + slowlorust = callPackage ../tools/networking/slowlorust { + inherit (darwin.apple_sdk.frameworks) Security; + }; + slstatus = callPackage ../applications/misc/slstatus { conf = config.slstatus.conf or null; }; @@ -5215,6 +5422,11 @@ with pkgs; spoof-mac = python3Packages.callPackage ../tools/networking/spoof-mac { }; + suricata = callPackage ../applications/networking/ids/suricata { + python = python3; + libbpf = libbpf_0; + }; + softhsm = callPackage ../tools/security/softhsm { inherit (darwin) libobjc; inherit (darwin.apple_sdk.frameworks) Security; @@ -5326,6 +5538,10 @@ with pkgs; pythonPackages = python3Packages; }; + termscp = callPackage ../tools/networking/termscp { + inherit (darwin.apple_sdk.frameworks) AppKit Cocoa Foundation Security; + }; + texmacs = libsForQt5.callPackage ../applications/editors/texmacs { stdenv = if stdenv.hostPlatform.isDarwin then darwin.apple_sdk_11_0.stdenv else stdenv; extraFonts = true; @@ -5505,8 +5721,6 @@ with pkgs; inherit (openconnectPackages) openconnect openconnect_openssl; - globalprotect-openconnect = libsForQt5.callPackage ../tools/networking/globalprotect-openconnect { }; - sssd = callPackage ../os-specific/linux/sssd { inherit (perlPackages) Po4a; # python312Packages.python-ldap is broken @@ -5526,6 +5740,10 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) Cocoa AppKit; }; + watchman = darwin.apple_sdk_11_0.callPackage ../development/tools/watchman { + inherit (darwin.apple_sdk_11_0.frameworks) CoreServices; + }; + webassemblyjs-cli = nodePackages."@webassemblyjs/cli-1.11.1"; webassemblyjs-repl = nodePackages."@webassemblyjs/repl-1.11.1"; wasm-strip = nodePackages."@webassemblyjs/wasm-strip"; @@ -5597,7 +5815,6 @@ with pkgs; unbound-full = unbound.override { python = python3; withSystemd = true; - withDynlibModule = true; withPythonModule = true; withDoH = true; withECS = true; @@ -5617,7 +5834,9 @@ with pkgs; buildGoModule = buildGo123Module; }; - xdp-tools = callPackage ../tools/networking/xdp-tools { }; + xdp-tools = callPackage ../tools/networking/xdp-tools { + llvmPackages = llvmPackages_14; + }; ugarit = callPackage ../tools/backup/ugarit { inherit (chickenPackages_4) eggDerivation fetchegg; @@ -5743,9 +5962,6 @@ with pkgs; yamllint = with python3Packages; toPythonApplication yamllint; - # To expose more packages for Yi, override the extraPackages arg. - yi = callPackage ../applications/editors/yi/wrapper.nix { }; - yaydl = callPackage ../tools/video/yaydl { inherit (darwin.apple_sdk.frameworks) Security; }; @@ -5871,7 +6087,7 @@ with pkgs; }; codon = callPackage ../development/compilers/codon { - inherit (llvmPackages) lld stdenv; + inherit (llvmPackages_14) lld stdenv; }; colmap = libsForQt5.callPackage ../applications/science/misc/colmap { inherit (config) cudaSupport; }; @@ -5912,7 +6128,8 @@ with pkgs; }; clazy = callPackage ../development/tools/analysis/clazy { - stdenv = llvmPackages.stdenv; + llvmPackages = llvmPackages_14; + stdenv = llvmPackages_14.stdenv; }; #Use this instead of stdenv to build with clang @@ -5996,7 +6213,9 @@ with pkgs; flutter324 = flutterPackages.v3_24; flutter319 = flutterPackages.v3_19; - fnm = callPackage ../development/tools/fnm { }; + fnm = callPackage ../development/tools/fnm { + inherit (darwin.apple_sdk.frameworks) DiskArbitration Foundation Security; + }; fpc = callPackage ../development/compilers/fpc { }; @@ -6035,6 +6254,8 @@ with pkgs; extraBuildInputs = lib.optional stdenv.hostPlatform.isDarwin clang.cc; }; + gcc7Stdenv = overrideCC gccStdenv buildPackages.gcc7; + gcc8Stdenv = overrideCC gccStdenv buildPackages.gcc8; gcc9Stdenv = overrideCC gccStdenv buildPackages.gcc9; gcc10Stdenv = overrideCC gccStdenv buildPackages.gcc10; gcc11Stdenv = overrideCC gccStdenv buildPackages.gcc11; @@ -6126,7 +6347,7 @@ with pkgs; }; inherit (callPackage ../development/compilers/gcc/all.nix { inherit noSysDirs; }) - gcc9 gcc10 gcc11 gcc12 gcc13 gcc14; + gcc7 gcc8 gcc9 gcc10 gcc11 gcc12 gcc13 gcc14; gcc_latest = gcc14; @@ -6516,15 +6737,12 @@ with pkgs; jre17_minimal = callPackage ../development/compilers/openjdk/jre.nix { jdk = jdk17; }; - jre21_minimal = callPackage ../development/compilers/openjdk/jre.nix { - jdk = jdk21; - }; jre_minimal = callPackage ../development/compilers/openjdk/jre.nix { }; openjdk = jdk; openjdk_headless = jdk_headless; - graalvmCEPackages = recurseIntoAttrs (callPackage ../development/compilers/graalvm/community-edition { }); + graalvmCEPackages = callPackage ../development/compilers/graalvm/community-edition { }; graalvm-ce = graalvmCEPackages.graalvm-ce; buildGraalvmNativeImage = (callPackage ../build-support/build-graalvm-native-image { graalvmDrv = graalvm-ce; @@ -6617,10 +6835,16 @@ with pkgs; stdenv.targetPlatform)); in pkgs.${"llvmPackages_${minSupported}"}; + llvmPackages_12 = recurseIntoAttrs (callPackage ../development/compilers/llvm/12 { + inherit (stdenvAdapters) overrideCC; + buildLlvmTools = buildPackages.llvmPackages_12.tools; + targetLlvmLibraries = targetPackages.llvmPackages_12.libraries or llvmPackages_12.libraries; + targetLlvm = targetPackages.llvmPackages_12.llvm or llvmPackages_12.llvm; + }); + inherit (rec { llvmPackagesSet = recurseIntoAttrs (callPackages ../development/compilers/llvm { }); - llvmPackages_12 = llvmPackagesSet."12"; llvmPackages_13 = llvmPackagesSet."13"; llvmPackages_14 = llvmPackagesSet."14"; llvmPackages_15 = llvmPackagesSet."15"; @@ -6639,8 +6863,7 @@ with pkgs; lldb_19 = llvmPackages_19.lldb; llvm_19 = llvmPackages_19.llvm; bolt_19 = llvmPackages_19.bolt; - }) llvmPackages_12 - llvmPackages_13 + }) llvmPackages_13 llvmPackages_14 llvmPackages_15 llvmPackages_16 @@ -6716,7 +6939,6 @@ with pkgs; nim-unwrapped-2 = nim-unwrapped-2_2; buildNimPackage = callPackage ../build-support/build-nim-package.nix { }; - buildNimSbom = callPackage ../build-support/build-nim-sbom.nix { }; nimOverrides = callPackage ./nim-overrides.nix { }; nextpnrWithGui = libsForQt5.callPackage ../by-name/ne/nextpnr/package.nix { @@ -6738,12 +6960,12 @@ with pkgs; inherit (ocaml-ng.ocamlPackages_4_14) ocamlformat_0_19_0 ocamlformat_0_20_0 ocamlformat_0_20_1 ocamlformat_0_21_0 - ocamlformat_0_22_4 ocamlformat_0_23_0 ocamlformat_0_24_1 ocamlformat_0_25_1 - ocamlformat_0_26_0 ocamlformat_0_26_1; + ocamlformat_0_22_4; inherit (ocamlPackages) ocamlformat # latest version - ocamlformat_0_26_2 ocamlformat_0_27_0; + ocamlformat_0_23_0 ocamlformat_0_24_1 ocamlformat_0_25_1 ocamlformat_0_26_0 + ocamlformat_0_26_1 ocamlformat_0_26_2; inherit (ocamlPackages) odig; @@ -6845,6 +7067,9 @@ with pkgs; cargo-cyclonedx = callPackage ../development/tools/rust/cargo-cyclonedx { inherit (darwin.apple_sdk.frameworks) Security SystemConfiguration CoreFoundation; }; + cargo-deadlinks = callPackage ../development/tools/rust/cargo-deadlinks { + inherit (darwin.apple_sdk.frameworks) Security; + }; cargo-edit = callPackage ../development/tools/rust/cargo-edit { inherit (darwin.apple_sdk.frameworks) Security; }; @@ -6852,11 +7077,12 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) CoreFoundation CoreServices Security SystemConfiguration; }; inherit (callPackages ../development/tools/rust/cargo-pgrx { }) + cargo-pgrx_0_10_2 + cargo-pgrx_0_11_2 + cargo-pgrx_0_11_3 cargo-pgrx_0_12_0_alpha_1 - cargo-pgrx_0_12_5 - cargo-pgrx_0_12_6 ; - cargo-pgrx = cargo-pgrx_0_12_6; + cargo-pgrx = cargo-pgrx_0_11_2; buildPgrxExtension = callPackage ../development/tools/rust/cargo-pgrx/buildPgrxExtension.nix { inherit (darwin.apple_sdk.frameworks) Security; @@ -6899,6 +7125,9 @@ with pkgs; cargo-rdme = callPackage ../by-name/ca/cargo-rdme/package.nix { inherit (darwin.apple_sdk.frameworks) Security; }; + cargo-spellcheck = callPackage ../development/tools/rust/cargo-spellcheck { + inherit (darwin.apple_sdk.frameworks) Security SystemConfiguration; + }; cargo-udeps = callPackage ../development/tools/rust/cargo-udeps { inherit (darwin.apple_sdk.frameworks) CoreServices Security SystemConfiguration; }; @@ -6922,6 +7151,10 @@ with pkgs; opensyclWithRocm = opensycl.override { rocmSupport = true; }; rustfmt = rustPackages.rustfmt; + rust-analyzer-unwrapped = callPackage ../development/tools/rust/rust-analyzer { + inherit (darwin.apple_sdk.frameworks) CoreServices; + }; + rust-analyzer = callPackage ../development/tools/rust/rust-analyzer/wrapper.nix { }; rust-bindgen-unwrapped = callPackage ../development/tools/rust/bindgen/unwrapped.nix { }; rust-bindgen = callPackage ../development/tools/rust/bindgen { }; rust-cbindgen = callPackage ../development/tools/rust/cbindgen { @@ -7091,8 +7324,6 @@ with pkgs; babashka-unwrapped = callPackage ../development/interpreters/babashka { }; babashka = callPackage ../development/interpreters/babashka/wrapped.nix { }; - uiua-unstable = callPackage ../by-name/ui/uiua/package.nix { uiua_versionType = "unstable"; }; - # BQN interpreters and compilers mbqn = bqn; @@ -7173,7 +7404,8 @@ with pkgs; }; inherit (callPackage ../applications/editors/jupyter-kernels/xeus-cling { }) - cpp11-kernel cpp14-kernel cpp17-kernel cpp2a-kernel xeus-cling; + cpp11-kernel cpp14-kernel cpp17-kernel cpp2a-kernel; + xeus-cling = callPackage ../applications/editors/jupyter-kernels/xeus-cling/xeus-cling.nix { }; clojure = callPackage ../development/interpreters/clojure { # set this to an LTS version of java @@ -7330,7 +7562,7 @@ with pkgs; # PHP interpreters, packages and extensions. # # Set default PHP interpreter, extensions and packages - php = php83; + php = php82; phpExtensions = php.extensions; phpPackages = php.packages; @@ -7440,25 +7672,15 @@ with pkgs; bluezSupport = lib.meta.availableOn stdenv.hostPlatform bluez; x11Support = true; }; - python314Full = python314.override { - self = python314Full; - pythonAttr = "python314Full"; - bluezSupport = lib.meta.availableOn stdenv.hostPlatform bluez; - x11Support = true; - }; # https://py-free-threading.github.io python313FreeThreading = python313.override { pythonAttr = "python313FreeThreading"; enableGIL = false; }; - python314FreeThreading = python314.override { - pythonAttr = "python313FreeThreading"; - enableGIL = false; - }; pythonInterpreters = callPackage ./../development/interpreters/python { }; - inherit (pythonInterpreters) python27 python39 python310 python311 python312 python313 python314 python3Minimal pypy27 pypy310 pypy39 rustpython; + inherit (pythonInterpreters) python27 python39 python310 python311 python312 python313 python3Minimal pypy27 pypy310 pypy39 rustpython; # List of extensions with overrides to apply to all Python package sets. pythonPackagesExtensions = [ ]; @@ -7470,7 +7692,6 @@ with pkgs; python311Packages = recurseIntoAttrs python311.pkgs; python312Packages = recurseIntoAttrs python312.pkgs; python313Packages = python313.pkgs; - python314Packages = python314.pkgs; pypyPackages = pypy.pkgs; pypy2Packages = pypy2.pkgs; pypy27Packages = pypy27.pkgs; @@ -7506,6 +7727,9 @@ with pkgs; racket = callPackage ../development/interpreters/racket { inherit (darwin.apple_sdk.frameworks) CoreFoundation; }; + racket_7_9 = callPackage ../development/interpreters/racket/racket_7_9.nix { + inherit (darwin.apple_sdk.frameworks) CoreFoundation; + }; racket-minimal = callPackage ../development/interpreters/racket/minimal.nix { }; rakudo = callPackage ../development/interpreters/rakudo { }; @@ -7515,7 +7739,7 @@ with pkgs; nqp = callPackage ../development/interpreters/rakudo/nqp.nix { }; zef = callPackage ../development/interpreters/rakudo/zef.nix { }; - inherit (ocamlPackages) reason rtop; + inherit (ocamlPackages) reason; buildRubyGem = callPackage ../development/ruby-modules/gem { inherit (darwin) libobjc; @@ -7686,6 +7910,14 @@ with pkgs; hash = "sha256-WeSqQO1azbTvm789BYkY//k/ZqFJNz2BWciilgRBC9o="; }; })); + ansible_2_15 = python3Packages.toPythonApplication (python3Packages.ansible-core.overridePythonAttrs (oldAttrs: rec { + version = "2.15.9"; + src = oldAttrs.src.override { + inherit version; + pname = "ansible-core"; + hash = "sha256-JfmxtaWvPAmGvTko7QhurduGdSf7XIOv7xoDz60080U="; + }; + })); ansible-builder = with python3Packages; toPythonApplication ansible-builder; @@ -7695,14 +7927,22 @@ with pkgs; ### DEVELOPMENT / TOOLS / LANGUAGE-SERVERS - ccls = callPackage ../development/tools/language-servers/ccls { }; + ccls = callPackage ../development/tools/language-servers/ccls { + llvmPackages = llvmPackages_14; + }; fortls = python3.pkgs.callPackage ../development/tools/language-servers/fortls { }; fortran-language-server = python3.pkgs.callPackage ../development/tools/language-servers/fortran-language-server { }; + lua-language-server = darwin.apple_sdk_11_0.callPackage ../development/tools/language-servers/lua-language-server { + inherit (darwin.apple_sdk_11_0.frameworks) CoreFoundation Foundation; + inherit (darwin) ditto; + }; + inherit (callPackages ../development/tools/language-servers/nixd { llvmPackages = llvmPackages_16; + nix = nixVersions.nix_2_19; }) nixf nixt nixd; ansible-later = callPackage ../tools/admin/ansible/later.nix { }; @@ -7726,6 +7966,8 @@ with pkgs; antlr = antlr4; + ant = apacheAnt; + inherit (callPackages ../servers/apache-kafka { }) apacheKafka_3_6 apacheKafka_3_7 @@ -7818,8 +8060,8 @@ with pkgs; bazel_7 = darwin.apple_sdk_11_0.callPackage ../development/tools/build-managers/bazel/bazel_7 { inherit (darwin) sigtool; inherit (darwin.apple_sdk_11_0.frameworks) CoreFoundation CoreServices Foundation IOKit; - buildJdk = jdk21_headless; - runJdk = jdk21_headless; + buildJdk = jdk17_headless; + runJdk = jdk17_headless; stdenv = if stdenv.hostPlatform.isDarwin then darwin.apple_sdk_11_0.stdenv else if stdenv.cc.isClang then llvmPackages.stdenv else stdenv; @@ -7929,7 +8171,7 @@ with pkgs; python3 = python311; }; - buck2 = callPackage ../development/tools/build-managers/buck2 { stdenv = stdenvNoCC; }; + buck2 = callPackage ../development/tools/build-managers/buck2 { }; build2 = callPackage ../development/tools/build-managers/build2 { # Break cycle by using self-contained toolchain for bootstrapping @@ -8059,11 +8301,15 @@ with pkgs; cvise = python3Packages.callPackage ../development/tools/misc/cvise { # cvise keeps up with fresh llvm releases and supports wide version range - inherit (llvmPackages) llvm libclang; + inherit (llvmPackages_14) llvm libclang; }; dbt = with python3Packages; toPythonApplication dbt-core; + dprint = callPackage ../development/tools/dprint { + inherit (darwin.apple_sdk_11_0.frameworks) CoreFoundation Security; + }; + devbox = callPackage ../development/tools/devbox { buildGoModule = buildGo123Module; }; libcxx = llvmPackages.libcxx; @@ -8078,6 +8324,8 @@ with pkgs; then targetPackages.stdenv.cc.cc else gcc.cc; + libstdcxx5 = callPackage ../development/libraries/gcc/libstdc++/5.nix { }; + libsigrok = callPackage ../development/tools/libsigrok { python = python3; }; @@ -8490,6 +8738,7 @@ with pkgs; inherit (__splicedPackages.haskellPackages) ShellCheck; }; + # Minimal shellcheck executable for package checks. # Use shellcheck which does not include docs, as # pandoc takes long to build and documentation isn't needed for just running the cli @@ -8639,6 +8888,8 @@ with pkgs; xxdiff = libsForQt5.callPackage ../development/tools/misc/xxdiff { }; + xxe-pe = callPackage ../applications/editors/xxe-pe { }; + xxdiff-tip = xxdiff; ycmd = callPackage ../by-name/yc/ycmd/package.nix { @@ -8760,6 +9011,7 @@ with pkgs; else callPackage ../os-specific/linux/bionic-prebuilt { }; inherit (callPackage ../development/libraries/boost { inherit (buildPackages) boost-build; }) + boost175 boost177 boost178 boost179 @@ -8862,6 +9114,10 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) OpenGL; }; + coinlive = callPackage ../tools/misc/coinlive { + inherit (darwin.apple_sdk.frameworks) Security; + }; + inherit (cosmopolitan) cosmocc; ctranslate2 = callPackage ../development/libraries/ctranslate2 rec { @@ -8939,10 +9195,16 @@ with pkgs; stdenv = if stdenv.hostPlatform.isDarwin then gccStdenv else stdenv; }; + edencommon = darwin.apple_sdk_11_0.callPackage ../development/libraries/edencommon { }; + eigen = callPackage ../development/libraries/eigen { }; eigen2 = callPackage ../development/libraries/eigen/2.0.nix { }; + vapoursynth = callPackage ../by-name/va/vapoursynth/package.nix { + inherit (darwin.apple_sdk.frameworks) ApplicationServices; + }; + vapoursynth-editor = libsForQt5.callPackage ../by-name/va/vapoursynth/editor.nix { }; vmmlib = callPackage ../development/libraries/vmmlib { @@ -8979,6 +9241,10 @@ with pkgs; autoreconfHook = buildPackages.autoreconfHook269; }; + fbthrift = darwin.apple_sdk_11_0.callPackage ../development/libraries/fbthrift { }; + + fb303 = darwin.apple_sdk_11_0.callPackage ../development/libraries/fb303 { }; + inherit (callPackage ../development/libraries/ffmpeg { }) ffmpeg_4 ffmpeg_4-headless @@ -9003,6 +9269,8 @@ with pkgs; }; fftwMpi = fftw.override { enableMpi = true; }; + fizz = darwin.apple_sdk_11_0.callPackage ../development/libraries/fizz { }; + flint = callPackage ../development/libraries/flint { }; flint3 = callPackage ../development/libraries/flint/3.nix { }; @@ -9057,6 +9325,8 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) CoreFoundation; }; + folly = darwin.apple_sdk_11_0.callPackage ../development/libraries/folly { }; + makeFontsConf = callPackage ../development/libraries/fontconfig/make-fonts-conf.nix { }; makeFontsCache = let fontconfig_ = fontconfig; in {fontconfig ? fontconfig_, fontDirectories}: @@ -9093,7 +9363,7 @@ with pkgs; geoclue2-with-demo-agent = geoclue2.override { withDemoAgent = true; }; geocode-glib_2 = geocode-glib.override { - libsoup_2_4 = libsoup_3; + libsoup = libsoup_3; }; geoipWithDatabase = makeOverridable (callPackage ../development/libraries/geoip) { @@ -9107,6 +9377,8 @@ with pkgs; geos_3_9 = callPackage ../development/libraries/geos/3.9.nix { }; + geos_3_11 = callPackage ../development/libraries/geos/3.11.nix { }; + inherit (callPackages ../development/libraries/getdns { }) getdns stubby; @@ -9124,6 +9396,7 @@ with pkgs; gdcm = callPackage ../development/libraries/gdcm { inherit (darwin) DarwinTools; + inherit (darwin.apple_sdk.frameworks) ApplicationServices Cocoa; }; givaro = callPackage ../development/libraries/givaro { }; @@ -9303,7 +9576,7 @@ with pkgs; gst_all_1 = recurseIntoAttrs (callPackage ../development/libraries/gstreamer { callPackage = newScope gst_all_1; - stdenv = if stdenv.hostPlatform.isDarwin then overrideSDK stdenv "12.3" else stdenv; + stdenv = if stdenv.isDarwin then overrideSDK stdenv "12.3" else stdenv; inherit (darwin.apple_sdk_12_3.frameworks) AudioToolbox AVFoundation Cocoa CoreFoundation CoreMedia CoreServices CoreVideo DiskArbitration Foundation IOKit MediaToolbox OpenGL Security SystemConfiguration VideoToolbox; inherit (darwin.apple_sdk_12_3.libs) xpc; }); @@ -9320,7 +9593,9 @@ with pkgs; autoconf = buildPackages.autoconf269; }; - gpac = callPackage ../applications/video/gpac { }; + gpac = callPackage ../applications/video/gpac { + inherit (darwin.apple_sdk.frameworks) Carbon; + }; gpgme = callPackage ../development/libraries/gpgme { }; @@ -9397,6 +9672,7 @@ with pkgs; gtk4 = callPackage ../development/libraries/gtk/4.x.nix { }; + # On darwin gtk uses cocoa by default instead of x11. gtk3-x11 = gtk3.override { cairo = cairo.override { x11Support = true; }; @@ -9620,6 +9896,10 @@ with pkgs; lcms = lcms2; + lib2geom = callPackage ../development/libraries/lib2geom { + stdenv = if stdenv.cc.isClang then llvmPackages_13.stdenv else stdenv; + }; + libacr38u = callPackage ../tools/security/libacr38u { inherit (darwin.apple_sdk.frameworks) IOKit; }; @@ -9652,7 +9932,6 @@ with pkgs; libbass = (callPackage ../development/libraries/audio/libbass { }).bass; libbass_fx = (callPackage ../development/libraries/audio/libbass { }).bass_fx; - libbassmidi = (callPackage ../development/libraries/audio/libbass { }).bassmidi; libbassmix = (callPackage ../development/libraries/audio/libbass { }).bassmix; libbluray = callPackage ../development/libraries/libbluray { @@ -9849,8 +10128,6 @@ with pkgs; python = python3; }; - libretranslate = with python3.pkgs; toPythonApplication libretranslate; - librsb = callPackage ../development/libraries/librsb { # Taken from https://build.opensuse.org/package/view_file/science/librsb/librsb.spec memHierarchy = "L3:16/64/8192K,L2:16/64/2048K,L1:8/64/16K"; @@ -9988,7 +10265,7 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) Carbon AudioToolbox; }; - libsoup_2_4 = callPackage ../development/libraries/libsoup { }; + libsoup = callPackage ../development/libraries/libsoup { }; libsoup_3 = callPackage ../development/libraries/libsoup/3.x.nix { }; @@ -10030,8 +10307,9 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) IOKit Security; }; - libunicode = callPackage ../by-name/li/libunicode/package.nix { - stdenv = if stdenv.hostPlatform.isDarwin then llvmPackages_17.stdenv else stdenv; + libunicode = callPackage ../development/libraries/libunicode { + catch2 = catch2_3; + fmt = fmt_9; }; libunwind = @@ -10234,7 +10512,9 @@ with pkgs; inherit (darwin.apple_sdk_11_0.frameworks) AppKit Cocoa Carbon CoreAudio CoreMIDI CoreServices Kernel; }; - mkvtoolnix = qt6Packages.callPackage ../applications/video/mkvtoolnix { }; + mkvtoolnix = qt6Packages.callPackage ../applications/video/mkvtoolnix { + stdenv = if stdenv.hostPlatform.isDarwin then darwin.apple_sdk_11_0.stdenv else stdenv; + }; mkvtoolnix-cli = mkvtoolnix.override { withGUI = false; @@ -10254,6 +10534,8 @@ with pkgs; mpich-pmix = mpich.override { pmixSupport = true; withPm = [ ]; }; + mvfst = darwin.apple_sdk_11_0.callPackage ../development/libraries/mvfst { }; + mygpoclient = with python3.pkgs; toPythonApplication mygpoclient; mygui = callPackage ../development/libraries/mygui { @@ -10276,7 +10558,7 @@ with pkgs; else callPackage ../development/libraries/ncurses { # ncurses is included in the SDK. Avoid an infinite recursion by using a bootstrap stdenv. stdenv = - if stdenv.hostPlatform.isDarwin then + if stdenv.isDarwin then darwin.bootstrapStdenv else stdenv; @@ -10292,7 +10574,7 @@ with pkgs; nghttp3 = callPackage ../development/libraries/nghttp3 { inherit (darwin.apple_sdk.frameworks) CoreServices; }; - ngtcp2 = callPackage ../development/libraries/ngtcp2 { }; + ngtcp2 = callPackage ../development/libraries/ngtcp2 { inherit (darwin.apple_sdk.frameworks) CoreServices; }; ngtcp2-gnutls = callPackage ../development/libraries/ngtcp2/gnutls.nix { }; non = callPackage ../applications/audio/non { @@ -10327,7 +10609,7 @@ with pkgs; nvidia-system-monitor-qt = libsForQt5.callPackage ../tools/system/nvidia-system-monitor-qt { }; - nvtopPackages = recurseIntoAttrs (import ../tools/system/nvtop { inherit callPackage stdenv; }); + nvtopPackages = recurseIntoAttrs (import ../tools/system/nvtop { inherit callPackage; }); inherit (callPackages ../development/libraries/ogre { }) ogre_13 ogre_14; @@ -10515,7 +10797,9 @@ with pkgs; utils = true; }; - portaudio = callPackage ../development/libraries/portaudio { }; + portaudio = callPackage ../development/libraries/portaudio { + inherit (darwin.apple_sdk.frameworks) AudioToolbox AudioUnit CoreAudio CoreServices Carbon; + }; portmidi = callPackage ../development/libraries/portmidi { inherit (darwin.apple_sdk.frameworks) Carbon CoreAudio CoreFoundation CoreMIDI CoreServices; @@ -10536,7 +10820,6 @@ with pkgs; inherit ({ - protobuf_29 = callPackage ../development/libraries/protobuf/29.nix { }; protobuf_28 = callPackage ../development/libraries/protobuf/28.nix { }; protobuf_27 = callPackage ../development/libraries/protobuf/27.nix { }; protobuf_26 = callPackage ../development/libraries/protobuf/26.nix { }; @@ -10549,7 +10832,6 @@ with pkgs; abseil-cpp = abseil-cpp_202103; }; }) - protobuf_29 protobuf_28 protobuf_27 protobuf_26 @@ -10649,10 +10931,6 @@ with pkgs; librdf_redland = callPackage ../development/libraries/librdf/redland.nix { }; redland = librdf_redland; # added 2018-04-25 - renovate = callPackage ../by-name/re/renovate/package.nix { - nodejs = nodejs_22; - }; - qradiolink = callPackage ../applications/radio/qradiolink { protobuf = protobuf_21; }; @@ -10673,8 +10951,6 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) Security; }; - reposilitePlugins = recurseIntoAttrs (callPackage ../by-name/re/reposilite/plugins.nix {}); - rhino = callPackage ../development/libraries/java/rhino { javac = jdk8; jvm = jre8; @@ -10936,9 +11212,7 @@ with pkgs; harfbuzz = harfbuzzFull; }; - termbench-pro = callPackage ../by-name/te/termbench-pro/package.nix { - stdenv = if stdenv.hostPlatform.isDarwin then llvmPackages_17.stdenv else stdenv; - }; + termbench-pro = callPackage ../development/libraries/termbench-pro { fmt = fmt_8; }; texpresso = callPackage ../tools/typesetting/tex/texpresso { texpresso-tectonic = callPackage ../tools/typesetting/tex/texpresso/tectonic.nix { }; @@ -10993,12 +11267,14 @@ with pkgs; gtkVersion = "4"; }; - vtfedit = callPackage ../by-name/vt/vtfedit/package.nix { - wine = wineWowPackages.staging; + vtk_9 = libsForQt5.callPackage ../development/libraries/vtk/9.x.nix { + inherit (darwin) libobjc; + inherit (darwin.apple_sdk.libs) xpc; + inherit (darwin.apple_sdk.frameworks) AGL Cocoa CoreServices DiskArbitration + IOKit CFNetwork Security ApplicationServices + CoreText IOSurface ImageIO OpenGL GLUT; }; - vtk_9 = libsForQt5.callPackage ../development/libraries/vtk/9.x.nix { }; - vtk_9_withQt5 = vtk_9.override { enableQt = true; }; vtk = vtk_9; @@ -11015,6 +11291,7 @@ with pkgs; vulkan-tools = callPackage ../tools/graphics/vulkan-tools { inherit (darwin.apple_sdk.frameworks) AppKit Cocoa; }; + wangle = darwin.apple_sdk_11_0.callPackage ../development/libraries/wangle { }; wayland = darwin.apple_sdk_11_0.callPackage ../development/libraries/wayland { }; wayland-scanner = callPackage ../development/libraries/wayland/scanner.nix { }; @@ -11027,7 +11304,6 @@ with pkgs; webkitgtk_4_0 = callPackage ../development/libraries/webkitgtk { harfbuzz = harfbuzzFull; - libsoup = libsoup_2_4; inherit (gst_all_1) gst-plugins-base gst-plugins-bad; inherit (darwin) apple_sdk; }; @@ -11212,6 +11488,7 @@ with pkgs; jdk = jdk8; }; + ### DEVELOPMENT / LIBRARIES / JAVASCRIPT ### DEVELOPMENT / BOWER MODULES (JAVASCRIPT) @@ -11223,16 +11500,23 @@ with pkgs; # the unversioned attributes should always point to the same go version go = go_1_23; buildGoModule = buildGo123Module; + buildGoPackage = buildGo123Package; go_1_22 = callPackage ../development/compilers/go/1.22.nix { }; buildGo122Module = callPackage ../build-support/go/module.nix { go = buildPackages.go_1_22; }; + buildGo122Package = callPackage ../build-support/go/package.nix { + go = buildPackages.go_1_22; + }; go_1_23 = callPackage ../development/compilers/go/1.23.nix { }; buildGo123Module = callPackage ../build-support/go/module.nix { go = buildPackages.go_1_23; }; + buildGo123Package = callPackage ../build-support/go/package.nix { + go = buildPackages.go_1_23; + }; ### DEVELOPMENT / HARE @@ -11422,7 +11706,9 @@ with pkgs; alerta-server = callPackage ../servers/monitoring/alerta { }; - 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 { @@ -11552,6 +11838,10 @@ with pkgs; eventstore = callPackage ../servers/nosql/eventstore { }; + rustus = callPackage ../servers/networking/rustus { + inherit (darwin.apple_sdk.frameworks) Security; + }; + fedigroups = callPackage ../servers/fedigroups { inherit (darwin.apple_sdk.frameworks) Security; }; @@ -11593,10 +11883,8 @@ with pkgs; inherit (home-assistant.python.pkgs) callPackage; directory = ../servers/home-assistant/custom-components; }); - home-assistant-custom-lovelace-modules = lib.recurseIntoAttrs (lib.packagesFromDirectoryRecursive { - inherit callPackage; - directory = ../servers/home-assistant/custom-lovelace-modules; - }); + home-assistant-custom-lovelace-modules = lib.recurseIntoAttrs + (callPackage ../servers/home-assistant/custom-lovelace-modules {}); home-assistant-cli = callPackage ../servers/home-assistant/cli.nix { }; @@ -11631,19 +11919,6 @@ with pkgs; jitsi-videobridge = callPackage ../servers/jitsi-videobridge { }; - kanidm_1_3 = callPackage ../by-name/ka/kanidm/1_3.nix { }; - kanidm_1_4 = callPackage ../by-name/ka/kanidm/1_4.nix { }; - - kanidmWithSecretProvisioning = kanidmWithSecretProvisioning_1_4; - - kanidmWithSecretProvisioning_1_3 = callPackage ../by-name/ka/kanidm/1_3.nix { - enableSecretProvisioning = true; - }; - - kanidmWithSecretProvisioning_1_4 = callPackage ../by-name/ka/kanidm/1_4.nix { - enableSecretProvisioning = true; - }; - knot-resolver = callPackage ../servers/dns/knot-resolver { systemd = systemdMinimal; # in closure already anyway }; @@ -11660,7 +11935,11 @@ with pkgs; nodejs = nodejs_18; }; - mailmanPackages = callPackage ../servers/mail/mailman { }; + mailmanPackages = callPackage ../servers/mail/mailman { + # Hyperkitty test fails with 3.12: + # https://gitlab.com/mailman/hyperkitty/-/issues/514 + python3 = python311; + }; inherit (mailmanPackages) mailman mailman-hyperkitty; mailman-web = mailmanPackages.web; @@ -11671,6 +11950,11 @@ with pkgs; yarn-berry = yarn-berry.override { nodejs = nodejs-slim_22; }; }; + materialize = callPackage ../servers/sql/materialize { + inherit (buildPackages.darwin) bootstrap_cmds; + inherit (darwin.apple_sdk.frameworks) DiskArbitration Foundation; + }; + micro-full = micro.wrapper.override { extraPackages = [ wl-clipboard @@ -11710,6 +11994,8 @@ with pkgs; inherit (callPackage ../applications/networking/mullvad { }) mullvad; + mullvad-vpn = callPackage ../applications/networking/mullvad-vpn { }; + mullvad-closest = with python3Packages; toPythonApplication mullvad-closest; napalm = with python3Packages; toPythonApplication ( @@ -11724,6 +12010,7 @@ with pkgs; nginx = nginxStable; nginxQuic = callPackage ../servers/http/nginx/quic.nix { + zlib = zlib-ng.override { withZlibCompat = true; }; withPerl = false; # We don't use `with` statement here on purpose! # See https://github.com/NixOS/nixpkgs/pull/10474#discussion_r42369334 @@ -11733,6 +12020,7 @@ with pkgs; }; nginxStable = callPackage ../servers/http/nginx/stable.nix { + zlib = zlib-ng.override { withZlibCompat = true; }; withPerl = false; # We don't use `with` statement here on purpose! # See https://github.com/NixOS/nixpkgs/pull/10474#discussion_r42369334 @@ -11740,6 +12028,7 @@ with pkgs; }; nginxMainline = callPackage ../servers/http/nginx/mainline.nix { + zlib = zlib-ng.override { withZlibCompat = true; }; withKTLS = true; withPerl = false; # We don't use `with` statement here on purpose! @@ -11768,7 +12057,6 @@ with pkgs; openafs = callPackage ../servers/openafs/1.8 { }; openresty = callPackage ../servers/http/openresty { - zlib-ng = zlib; withPerl = false; modules = []; }; @@ -11928,14 +12216,15 @@ with pkgs; asciidoc = asciidoc-full; }; - postgresqlVersions = import ../servers/sql/postgresql pkgs; - inherit (postgresqlVersions) + inherit (import ../servers/sql/postgresql pkgs) + postgresql_12 postgresql_13 postgresql_14 postgresql_15 postgresql_16 postgresql_17 + postgresql_12_jit postgresql_13_jit postgresql_14_jit postgresql_15_jit @@ -11946,11 +12235,13 @@ with pkgs; postgresql_jit = postgresql_16_jit; postgresqlPackages = recurseIntoAttrs postgresql.pkgs; postgresqlJitPackages = recurseIntoAttrs postgresql_jit.pkgs; + postgresql12Packages = recurseIntoAttrs postgresql_12.pkgs; postgresql13Packages = recurseIntoAttrs postgresql_13.pkgs; postgresql14Packages = recurseIntoAttrs postgresql_14.pkgs; postgresql15Packages = recurseIntoAttrs postgresql_15.pkgs; postgresql16Packages = recurseIntoAttrs postgresql_16.pkgs; postgresql17Packages = recurseIntoAttrs postgresql_17.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; @@ -12039,11 +12330,14 @@ with pkgs; qremotecontrol-server = libsForQt5.callPackage ../servers/misc/qremotecontrol-server { }; - rabbitmq-server = callPackage ../by-name/ra/rabbitmq-server/package.nix rec { - erlang = erlang_27; - elixir = pkgs.elixir.override { inherit erlang; }; + rabbitmq-server = callPackage ../servers/amqp/rabbitmq-server { + inherit (darwin.apple_sdk.frameworks) AppKit Carbon Cocoa; + erlang = erlang_26; }; + radicale2 = callPackage ../servers/radicale/2.x.nix { }; + radicale3 = radicale; + qcal = callPackage ../tools/networking/qcal/default.nix { }; rake = callPackage ../development/tools/build-managers/rake { }; @@ -12058,6 +12352,12 @@ with pkgs; protobuf = protobuf_21; }; + rippled = callPackage ../servers/rippled { + boost = boost177; + }; + + rippled-validator-keys-tool = callPackage ../servers/rippled/validator-keys-tool.nix { }; + rustic = callPackage ../by-name/ru/rustic/package.nix { inherit (darwin.apple_sdk.frameworks) Security SystemConfiguration; }; @@ -12081,10 +12381,6 @@ with pkgs; shairplay = callPackage ../servers/shairplay { avahi = avahi-compat; }; - shairport-sync-airplay2 = shairport-sync.override { - enableAirplay2 = true; - }; - showoff = callPackage ../servers/http/showoff { }; ruby-zoom = callPackage ../tools/text/ruby-zoom { }; @@ -12125,6 +12421,11 @@ with pkgs; matomo_5 matomo-beta; + inherit (callPackages ../servers/unifi { }) + unifi8; + + unifi = unifi8; + unpackerr = callPackage ../servers/unpackerr { inherit (darwin.apple_sdk.frameworks) Cocoa WebKit; }; @@ -12240,7 +12541,12 @@ with pkgs; overrideCC stdenv buildPackages.llvmPackages.clangNoLibcxx else stdenv; }; - busybox-sandbox-shell = callPackage ../os-specific/linux/busybox/sandbox-shell.nix { }; + 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.isLoongArch64 && stdenv.hostPlatform.libc != "bionic" + then pkgsStatic.busybox + else busybox; + }; cm-rgb = python3Packages.callPackage ../tools/system/cm-rgb { }; @@ -12253,6 +12559,10 @@ with pkgs; inherit (pkgs) meson; }; + cryptomator = callPackage ../tools/security/cryptomator { + jdk = jdk23.override { enableJavaFX = true; }; + }; + # Darwin package set # # Even though this is a set of packages not single package, use `callPackage` @@ -12423,8 +12733,6 @@ with pkgs; linux_6_6_hardened = linuxKernel.kernels.linux_6_6_hardened; linuxPackages_6_11_hardened = linuxKernel.packages.linux_6_11_hardened; linux_6_11_hardened = linuxKernel.kernels.linux_6_11_hardened; - linuxPackages_6_12_hardened = linuxKernel.packages.linux_6_12_hardened; - linux_6_12_hardened = linuxKernel.kernels.linux_6_12_hardened; # GNU Linux-libre kernels linuxPackages-libre = linuxKernel.packages.linux_libre; @@ -12554,13 +12862,7 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) Security; }; - pam = - if stdenv.hostPlatform.isLinux then - linux-pam - else if stdenv.hostPlatform.isFreeBSD then - freebsd.libpam - else - openpam; + pam = if stdenv.hostPlatform.isLinux then linux-pam else openpam; # pam_bioapi ( see http://www.thinkwiki.org/wiki/How_to_enable_the_fingerprint_reader ) @@ -12747,7 +13049,6 @@ with pkgs; ubootRock5ModelB ubootRock64 ubootRock64v2 - ubootRockPiE ubootRockPi4 ubootRockPro64 ubootROCPCRK3399 @@ -12880,6 +13181,9 @@ with pkgs; fira-code = callPackage ../data/fonts/fira-code { }; fira-code-symbols = callPackage ../data/fonts/fira-code/symbols.nix { }; + fira-code-nerdfont = nerdfonts.override { + fonts = [ "FiraCode" ]; + }; flat-remix-icon-theme = callPackage ../data/icons/flat-remix-icon-theme { inherit (plasma5Packages) breeze-icons; @@ -12930,6 +13234,10 @@ with pkgs; inconsolata-lgc = callPackage ../data/fonts/inconsolata/lgc.nix { }; + inconsolata-nerdfont = nerdfonts.override { + fonts = [ "Inconsolata" ]; + }; + input-fonts = callPackage ../data/fonts/input-fonts { }; iosevka = callPackage ../data/fonts/iosevka { }; @@ -13091,6 +13399,10 @@ with pkgs; inherit (libsForQt5) breeze-icons; }; + terminus-nerdfont = nerdfonts.override { + fonts = [ "Terminus" ]; + }; + tex-gyre = callPackages ../data/fonts/tex-gyre { }; tex-gyre-math = callPackages ../data/fonts/tex-gyre-math { }; @@ -13189,6 +13501,8 @@ with pkgs; pdfstudioviewer ; + acpic = callPackage ../applications/misc/acpic/default.nix { }; + aeolus = callPackage ../applications/audio/aeolus { }; aeolus-stops = callPackage ../applications/audio/aeolus/stops.nix { }; @@ -13237,7 +13551,11 @@ with pkgs; protobuf = protobuf_21; }; - audacious = audacious-bare.override { withPlugins = true; }; + audacious = qt6Packages.callPackage ../applications/audio/audacious { }; + audacious-plugins = qt6Packages.callPackage ../applications/audio/audacious/plugins.nix { + # Avoid circular dependency + audacious = audacious.override { audacious-plugins = null; }; + }; av-98 = callPackage ../applications/networking/browsers/av-98 { }; @@ -13254,6 +13572,10 @@ with pkgs; stdenv; }; + milkytracker = callPackage ../applications/audio/milkytracker { + inherit (darwin.apple_sdk.frameworks) Cocoa CoreAudio Foundation; + }; + ptcollab = callPackage ../by-name/pt/ptcollab/package.nix { stdenv = if stdenv.hostPlatform.isDarwin then darwin.apple_sdk_11_0.stdenv else stdenv; }; @@ -13262,6 +13584,22 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) Cocoa; }; + libbitcoin = callPackage ../tools/misc/libbitcoin/libbitcoin.nix { + boost = boost175; # fatal error: 'boost/interprocess/detail/posix_time_types_wrk.hpp' file not found + }; + libbitcoin-protocol = callPackage ../tools/misc/libbitcoin/libbitcoin-protocol.nix { + boost = boost175; + }; + libbitcoin-client = callPackage ../tools/misc/libbitcoin/libbitcoin-client.nix { + boost = boost175; + }; + libbitcoin-network = callPackage ../tools/misc/libbitcoin/libbitcoin-network.nix { + boost = boost175; + }; + libbitcoin-explorer = callPackage ../tools/misc/libbitcoin/libbitcoin-explorer.nix { + boost = boost175; + }; + ausweisapp = qt6Packages.callPackage ../applications/misc/ausweisapp { }; avidemux = libsForQt5.callPackage ../applications/video/avidemux { }; @@ -13303,14 +13641,10 @@ with pkgs; bitwig-studio4 = callPackage ../applications/audio/bitwig-studio/bitwig-studio4.nix { libjpeg = libjpeg8; }; - bitwig-studio5-unwrapped = callPackage ../applications/audio/bitwig-studio/bitwig-studio5.nix { + bitwig-studio5 = callPackage ../applications/audio/bitwig-studio/bitwig-studio5.nix { libjpeg = libjpeg8; }; - bitwig-studio5 = callPackage ../applications/audio/bitwig-studio/bitwig-wrapper.nix { - bitwig-studio-unwrapped = bitwig-studio5-unwrapped; - }; - bitwig-studio = bitwig-studio5; blackbox = callPackage ../applications/version-management/blackbox { @@ -13333,6 +13667,19 @@ with pkgs; gtk = gtk3; }; + bluej = callPackage ../applications/editors/bluej { + openjdk = openjdk17.override { + enableJavaFX = true; + openjfx_jdk = openjfx17.override { withWebKit = true; }; + }; + }; + + bluejeans-gui = callPackage ../applications/networking/instant-messengers/bluejeans { }; + + bottles = callPackage ../applications/misc/bottles/fhsenv.nix { }; + + bottles-unwrapped = callPackage ../applications/misc/bottles { }; + breezy = with python3Packages; toPythonApplication breezy; cage = callPackage ../applications/window-managers/cage { @@ -13372,7 +13719,10 @@ with pkgs; cdparanoia = cdparanoiaIII; - cdparanoiaIII = callPackage ../applications/audio/cdparanoia { }; + cdparanoiaIII = callPackage ../applications/audio/cdparanoia { + inherit (darwin) IOKit; + inherit (darwin.apple_sdk.frameworks) Carbon; + }; brotab = callPackage ../tools/misc/brotab { python = python3; @@ -13409,6 +13759,8 @@ with pkgs; communi = libsForQt5.callPackage ../applications/networking/irc/communi { }; + completely = callPackage ../tools/misc/completely { }; + confclerk = libsForQt5.callPackage ../applications/misc/confclerk { }; copyq = qt6Packages.callPackage ../applications/misc/copyq { }; @@ -13455,6 +13807,7 @@ with pkgs; }; datadog-process-agent = callPackage ../tools/networking/dd-agent/datadog-process-agent.nix { }; datadog-integrations-core = extras: callPackage ../tools/networking/dd-agent/integrations-core.nix { + python = python3; extraIntegrations = extras; }; @@ -13473,6 +13826,8 @@ with pkgs; plugins = []; }; + denaro = callPackage ../applications/finance/denaro { }; + inherit (callPackage ../development/tools/devpod { }) devpod devpod-desktop; dfasma = libsForQt5.callPackage ../applications/audio/dfasma { }; @@ -13513,6 +13868,7 @@ with pkgs; docker-compose = callPackage ../applications/virtualization/docker/compose.nix { }; docker-sbom = callPackage ../applications/virtualization/docker/sbom.nix { }; + drawio = callPackage ../applications/graphics/drawio { inherit (darwin) autoSignDarwinBinariesHook; }; @@ -13529,6 +13885,15 @@ with pkgs; droopy = python3Packages.callPackage ../applications/networking/droopy { }; + dust = callPackage ../by-name/du/dust/package.nix { + inherit (darwin.apple_sdk_11_0.frameworks) AppKit; + }; + + dexed = darwin.apple_sdk_11_0.callPackage ../applications/audio/dexed { + inherit (darwin.apple_sdk_11_0.frameworks) Accelerate Cocoa WebKit MetalKit DiscRecording CoreAudioKit; + inherit (darwin.apple_sdk_11_0.libs) simd; + }; + dwl = callPackage ../by-name/dw/dwl/package.nix { wlroots = wlroots_0_18; }; @@ -13643,6 +14008,8 @@ with pkgs; evolution = callPackage ../applications/networking/mailreaders/evolution/evolution { }; evolutionWithPlugins = callPackage ../applications/networking/mailreaders/evolution/evolution/wrapper.nix { plugins = [ evolution evolution-ews ]; }; + famistudio = darwin.apple_sdk_11_0.callPackage ../applications/audio/famistudio { }; + fdr = libsForQt5.callPackage ../applications/science/programming/fdr { }; fetchmail = callPackage ../applications/misc/fetchmail { }; @@ -13775,15 +14142,14 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) Cocoa; }; - greetd = recurseIntoAttrs ({ + greetd = recurseIntoAttrs { + dlm = throw "greetd.dlm has been removed as it is broken and abandoned upstream"; #Added 2024-07-15 greetd = callPackage ../applications/display-managers/greetd { }; gtkgreet = callPackage ../applications/display-managers/greetd/gtkgreet.nix { }; regreet = callPackage ../applications/display-managers/greetd/regreet.nix { }; tuigreet = callPackage ../applications/display-managers/greetd/tuigreet.nix { }; wlgreet = callPackage ../applications/display-managers/greetd/wlgreet.nix { }; - } // lib.optionalAttrs config.allowAliases { - dlm = throw "greetd.dlm has been removed as it is broken and abandoned upstream"; #Added 2024-07-15 - }); + }; goldendict = libsForQt5.callPackage ../applications/misc/goldendict { }; goldendict-ng = qt6Packages.callPackage ../applications/misc/goldendict-ng { }; @@ -13842,21 +14208,20 @@ with pkgs; inherit (darwin.apple_sdk_11_0.frameworks) CoreServices Security; }; + fire = darwin.apple_sdk_11_0.callPackage ../applications/audio/fire { + inherit (darwin.apple_sdk_11_0.frameworks) Accelerate Cocoa WebKit CoreServices DiscRecording CoreAudioKit MetalKit; + inherit (darwin.apple_sdk_11_0.libs) simd; + }; + buildMozillaMach = opts: callPackage (import ../applications/networking/browsers/firefox/common.nix opts) { }; - firefox-unwrapped = import ../applications/networking/browsers/firefox/packages/firefox.nix { - inherit stdenv lib callPackage fetchurl nixosTests buildMozillaMach; - }; - firefox-beta-unwrapped = import ../applications/networking/browsers/firefox/packages/firefox-beta.nix { - inherit stdenv lib callPackage fetchurl nixosTests buildMozillaMach; - }; - firefox-devedition-unwrapped = import ../applications/networking/browsers/firefox/packages/firefox-devedition.nix { - inherit stdenv lib callPackage fetchurl nixosTests buildMozillaMach; - }; - firefox-esr-128-unwrapped = import ../applications/networking/browsers/firefox/packages/firefox-esr-128.nix { - inherit stdenv lib callPackage fetchurl nixosTests buildMozillaMach; - }; - firefox-esr-unwrapped = firefox-esr-128-unwrapped; + 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-128-unwrapped = firefoxPackages.firefox-esr-128; + firefox-esr-unwrapped = firefoxPackages.firefox-esr-128; firefox = wrapFirefox firefox-unwrapped { }; firefox-beta = wrapFirefox firefox-beta-unwrapped { @@ -13912,9 +14277,7 @@ with pkgs; wmClass = "firefox-aurora"; }; - librewolf-unwrapped = import ../applications/networking/browsers/librewolf { - inherit stdenv lib callPackage buildMozillaMach nixosTests; - }; + librewolf-unwrapped = callPackage ../applications/networking/browsers/librewolf { }; librewolf = wrapFirefox librewolf-unwrapped { inherit (librewolf-unwrapped) extraPrefsFiles extraPoliciesFiles; @@ -13923,9 +14286,7 @@ with pkgs; firefox_decrypt = python3Packages.callPackage ../tools/security/firefox_decrypt { }; - floorp-unwrapped = import ../applications/networking/browsers/floorp { - inherit stdenv lib fetchFromGitHub buildMozillaMach nixosTests; - }; + floorp-unwrapped = callPackage ../applications/networking/browsers/floorp { }; floorp = wrapFirefox floorp-unwrapped { }; @@ -14081,6 +14442,8 @@ with pkgs; inherit (darwin) libobjc; }; + gollum = callPackage ../applications/misc/gollum { }; + googleearth-pro = libsForQt5.callPackage ../applications/misc/googleearth-pro { }; gpsbabel = libsForQt5.callPackage ../applications/misc/gpsbabel { }; @@ -14094,12 +14457,22 @@ with pkgs; gpu-screen-recorder-gtk = callPackage ../applications/video/gpu-screen-recorder/gpu-screen-recorder-gtk.nix { }; + gpxlab = libsForQt5.callPackage ../applications/misc/gpxlab { }; + gpxsee-qt5 = libsForQt5.callPackage ../applications/misc/gpxsee { }; gpxsee-qt6 = qt6Packages.callPackage ../applications/misc/gpxsee { }; gpxsee = gpxsee-qt5; + 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 { }; + guvcview = libsForQt5.callPackage ../os-specific/linux/guvcview { }; hachoir = with python3Packages; toPythonApplication hachoir; @@ -14407,6 +14780,7 @@ with pkgs; jwm-settings-manager = callPackage ../applications/window-managers/jwm/jwm-settings-manager.nix { }; inherit (callPackage ../applications/networking/cluster/k3s { }) + k3s_1_28 k3s_1_29 k3s_1_30 k3s_1_31 @@ -14474,8 +14848,6 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) Security; }; - kubelogin-oidc = callPackage ../by-name/ku/kubelogin-oidc/package.nix { buildGoModule = buildGo123Module; }; - kthxbye = callPackage ../servers/monitoring/prometheus/kthxbye.nix { }; linkerd = callPackage ../applications/networking/cluster/linkerd { }; @@ -14656,6 +15028,10 @@ with pkgs; magic-wormhole = with python3Packages; toPythonApplication magic-wormhole; + magic-wormhole-rs = callPackage ../tools/networking/magic-wormhole-rs { + inherit (darwin.apple_sdk.frameworks) Security AppKit; + }; + magnetophonDSP = lib.recurseIntoAttrs { CharacterCompressor = callPackage ../applications/audio/magnetophonDSP/CharacterCompressor { }; CompBus = callPackage ../applications/audio/magnetophonDSP/CompBus { }; @@ -14882,7 +15258,11 @@ with pkgs; speechdSupport = config.mumble.speechdSupport or false; }).mumble; - mumble_overlay = (callPackages ../applications/networking/mumble {}).overlay; + mumble_overlay = callPackage ../applications/networking/mumble/overlay.nix { + mumble_i686 = if stdenv.hostPlatform.system == "x86_64-linux" + then pkgsi686Linux.mumble + else null; + }; mup = callPackage ../applications/audio/mup { autoreconfHook = buildPackages.autoreconfHook269; @@ -15025,6 +15405,7 @@ with pkgs; pythonPackages = python3Packages; }; + notmuch-mutt = callPackage ../applications/networking/mailreaders/notmuch/mutt.nix { }; muchsync = callPackage ../applications/networking/mailreaders/notmuch/muchsync.nix { }; @@ -15048,6 +15429,8 @@ with pkgs; omegat = callPackage ../applications/misc/omegat.nix { }; + inherit (callPackage ../applications/networking/onionshare { }) onionshare onionshare-gui; + openambit = qt5.callPackage ../applications/misc/openambit { }; openbox-menu = callPackage ../applications/misc/openbox-menu { @@ -15087,8 +15470,12 @@ with pkgs; opentoonz = libsForQt5.callPackage ../applications/graphics/opentoonz { }; + opentabletdriver = callPackage ../tools/X11/opentabletdriver { }; + opentx = libsForQt5.callPackage ../applications/misc/opentx { }; + openvi = darwin.apple_sdk_11_0.callPackage ../applications/editors/openvi { }; + organicmaps = qt6Packages.callPackage ../applications/misc/organicmaps { }; owofetch = callPackage ../tools/misc/owofetch { @@ -15221,6 +15608,9 @@ with pkgs; pure-maps = libsForQt5.callPackage ../applications/misc/pure-maps { }; + qbittorrent = qt6Packages.callPackage ../applications/networking/p2p/qbittorrent { + inherit (darwin.apple_sdk.frameworks) Cocoa; + }; qbittorrent-nox = qbittorrent.override { guiSupport = false; }; qcad = libsForQt5.callPackage ../applications/misc/qcad { }; @@ -15339,25 +15729,29 @@ with pkgs; keybinder3 = null; libappindicator-gtk3 = null; libmodplug = null; + libsoup = libsoup_3; }; quodlibet-without-gst-plugins = quodlibet.override { + libsoup = libsoup_3; tag = "-without-gst-plugins"; withGstPlugins = false; }; quodlibet-xine = quodlibet.override { + libsoup = libsoup_3; tag = "-xine"; withGstreamerBackend = false; withXineBackend = true; }; quodlibet-full = quodlibet.override { - inherit gtksourceview; + inherit gtksourceview webkitgtk_4_0; kakasi = kakasi; keybinder3 = keybinder3; libappindicator-gtk3 = libappindicator-gtk3; libmodplug = libmodplug; + libsoup = libsoup_3; tag = "-full"; withDbusPython = true; withMusicBrainzNgs = true; @@ -15367,6 +15761,7 @@ with pkgs; }; quodlibet-xine-full = quodlibet-full.override { + libsoup = libsoup_3; tag = "-xine-full"; withGstreamerBackend = false; withXineBackend = true; @@ -15484,7 +15879,7 @@ with pkgs; sommelier = callPackage ../applications/window-managers/sommelier { }; - spotify-qt = qt6Packages.callPackage ../applications/audio/spotify-qt { }; + spotify-qt = libsForQt5.callPackage ../applications/audio/spotify-qt { }; squishyball = callPackage ../applications/audio/squishyball { ncurses = ncurses5; @@ -15559,6 +15954,10 @@ with pkgs; super-slicer-latest = super-slicer.latest; + bambu-studio = callPackage ../applications/misc/bambu-studio { }; + + orca-slicer = callPackage ../applications/misc/bambu-studio/orca-slicer.nix {}; + skrooge = libsForQt5.callPackage ../applications/office/skrooge { }; smartdeblur = libsForQt5.callPackage ../applications/graphics/smartdeblur { }; @@ -15585,6 +15984,8 @@ with pkgs; autoreconfHook = buildPackages.autoreconfHook269; }; + psst = callPackage ../applications/audio/psst { }; + squeezelite-pulse = callPackage ../by-name/sq/squeezelite/package.nix { audioBackend = "pulse"; }; @@ -15682,9 +16083,12 @@ with pkgs; tamgamp.lv2 = callPackage ../applications/audio/tamgamp.lv2 { }; + teamspeak_client = libsForQt5.callPackage ../applications/networking/instant-messengers/teamspeak/client.nix { }; teamspeak5_client = callPackage ../applications/networking/instant-messengers/teamspeak/client5.nix { }; teamspeak_server = callPackage ../applications/networking/instant-messengers/teamspeak/server.nix { }; + taskjuggler = callPackage ../applications/misc/taskjuggler { }; + telegram-desktop = kdePackages.callPackage ../applications/networking/instant-messengers/telegram/telegram-desktop { stdenv = if stdenv.hostPlatform.isDarwin then llvmPackages_19.stdenv @@ -15697,6 +16101,8 @@ with pkgs; terminaltexteffects = with python3Packages; toPythonApplication terminaltexteffects ; + texturepacker = qt6.callPackage ../applications/graphics/texturepacker { }; + inherit (callPackage ../applications/graphics/tesseract { inherit (darwin.apple_sdk.frameworks) Accelerate CoreGraphics CoreVideo; }) @@ -15801,7 +16207,12 @@ with pkgs; wlroots = wlroots_0_18; }; - treesheets = callPackage ../applications/office/treesheets { }; + tree-from-tags = callPackage ../applications/audio/tree-from-tags { }; + + treesheets = callPackage ../applications/office/treesheets { + wxGTK = wxGTK32; + inherit (darwin.apple_sdk.frameworks) Cocoa; + }; trojita = libsForQt5.callPackage ../applications/networking/mailreaders/trojita { }; @@ -15840,6 +16251,7 @@ with pkgs; ungoogled-chromium = callPackage ../applications/networking/browsers/chromium ((config.chromium or {}) // { ungoogled = true; + channel = "ungoogled-chromium"; }); unigine-tropics = pkgsi686Linux.callPackage ../applications/graphics/unigine-tropics { }; @@ -15921,7 +16333,9 @@ with pkgs; ocamlPackages = ocaml-ng.ocamlPackages_4_14; }; - virt-manager = callPackage ../applications/virtualization/virt-manager { }; + virt-manager = callPackage ../applications/virtualization/virt-manager { + system-libvirt = libvirt; + }; virt-manager-qt = libsForQt5.callPackage ../applications/virtualization/virt-manager/qt.nix { qtermwidget = lxqt.qtermwidget_1_4; @@ -15990,6 +16404,8 @@ with pkgs; else null; }; + viper4linux-gui = libsForQt5.callPackage ../applications/audio/viper4linux-gui { }; + vlc-bin-universal = vlc-bin.override { variant = "universal"; }; libvlc = vlc.override { @@ -16033,8 +16449,17 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) AppKit Cocoa CoreServices Security; }; + vuze = callPackage ../applications/networking/p2p/vuze { + jre = jre8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731 + jdk = jdk8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731 + }; + whispers = with python3Packages; toPythonApplication whispers; + warp = callPackage ../applications/networking/warp { + inherit (darwin.apple_sdk.frameworks) Security Foundation; + }; + warp-plus = callPackage ../by-name/wa/warp-plus/package.nix { buildGoModule = buildGo122Module; }; @@ -16203,6 +16628,10 @@ with pkgs; inherit (gnome2) libglade GConf; }; + xournal = callPackage ../applications/graphics/xournal { + inherit (gnome2) libgnomecanvas; + }; + xournalpp = darwin.apple_sdk_11_0.callPackage ../applications/graphics/xournalpp { lua = lua5_3; }; @@ -16247,6 +16676,10 @@ with pkgs; stdenv = gcc9Stdenv; }; + xmlcopyeditor = callPackage ../applications/editors/xmlcopyeditor { + inherit (darwin.apple_sdk.frameworks) Cocoa; + }; + xmp = callPackage ../applications/audio/xmp { inherit (darwin.apple_sdk.frameworks) AudioUnit CoreAudio; }; @@ -16285,6 +16718,8 @@ with pkgs; yuview = libsForQt5.yuview; + zammad = callPackage ../applications/networking/misc/zammad { }; + zathuraPkgs = callPackage ../applications/misc/zathura { }; zathura = zathuraPkgs.zathuraWrapper; @@ -16353,6 +16788,10 @@ with pkgs; withGui = false; }; + btcpayserver = callPackage ../applications/blockchains/btcpayserver { }; + + btcpayserver-altcoins = callPackage ../applications/blockchains/btcpayserver { altcoinSupport = true; }; + cryptop = python3.pkgs.callPackage ../applications/blockchains/cryptop { }; electrs = callPackage ../applications/blockchains/electrs { @@ -16400,6 +16839,12 @@ with pkgs; ledger-agent = with python3Packages; toPythonApplication ledger-agent; + litecoin = libsForQt5.callPackage ../applications/blockchains/litecoin { + inherit (darwin.apple_sdk.frameworks) AppKit; + boost = pkgs.boost177; + }; + litecoind = litecoin.override { withGui = false; }; + monero-cli = callPackage ../applications/blockchains/monero-cli { inherit (darwin.apple_sdk.frameworks) CoreData IOKit; }; @@ -16435,7 +16880,7 @@ with pkgs; zcash = callPackage ../applications/blockchains/zcash { inherit (darwin.apple_sdk.frameworks) Security; - stdenv = llvmPackages.stdenv; + stdenv = llvmPackages_14.stdenv; }; polkadot = callPackage ../applications/blockchains/polkadot { @@ -16494,7 +16939,9 @@ with pkgs; heroic = callPackage ../games/heroic/fhsenv.nix { }; - pmars-x11 = pmars.override { enableXwinGraphics = true; }; + wipeout-rewrite = callPackage ../games/wipeout-rewrite { + inherit (darwin.apple_sdk.frameworks) Foundation; + }; ### GAMES/DOOM-PORTS @@ -16505,13 +16952,31 @@ with pkgs; enyo-launcher = libsForQt5.callPackage ../games/doom-ports/enyo-launcher { }; slade = callPackage ../games/doom-ports/slade { - wxGTK = wxGTK32.override { + wxGTK = (wxGTK32.overrideAttrs { + patches = [ + (fetchpatch { # required to run slade 3.2.4 on wxGTK 3.2.4, see PR #266945 + url = "https://github.com/wxWidgets/wxWidgets/commit/425d9455e8307c1267a79d47d77e3dafeb4d86de.patch"; + excludes = [ "docs/changes.txt" ]; + revert = true; + hash = "sha256-6LOYLDLtVCHxNdHAWv3zhlCsljIpi//RJb9XVLGD5hM="; + }) + ]; + }).override { withWebKit = true; }; }; sladeUnstable = callPackage ../games/doom-ports/slade/git.nix { - wxGTK = wxGTK32.override { + wxGTK = (wxGTK32.overrideAttrs { + patches = [ + (fetchpatch { # required to run sladeUnstable unstable-2023-09-30 on wxGTK 3.2.4, see PR #266945 + url = "https://github.com/wxWidgets/wxWidgets/commit/425d9455e8307c1267a79d47d77e3dafeb4d86de.patch"; + excludes = [ "docs/changes.txt" ]; + revert = true; + hash = "sha256-6LOYLDLtVCHxNdHAWv3zhlCsljIpi//RJb9XVLGD5hM="; + }) + ]; + }).override { withWebKit = true; }; }; @@ -16640,7 +17105,9 @@ with pkgs; deliantra-maps = callPackage ../games/deliantra/maps.nix { }; deliantra-data = callPackage ../games/deliantra/data.nix { }; - ddnet = callPackage ../games/ddnet {}; + ddnet = callPackage ../games/ddnet { + inherit (darwin.apple_sdk.frameworks) Carbon Cocoa OpenGL Security; + }; ddnet-server = ddnet.override { buildClient = false; }; devilutionx = callPackage ../games/devilutionx { @@ -16701,6 +17168,8 @@ with pkgs; factorio-space-age-experimental = factorio.override { releaseType = "expansion"; experimental = true; }; + factorio-mods = callPackage ../by-name/fa/factorio/mods.nix { }; + factorio-utils = callPackage ../by-name/fa/factorio/utils.nix { }; ferium = callPackage ../games/ferium { @@ -16825,11 +17294,12 @@ with pkgs; manaplus = callPackage ../games/manaplus { stdenv = gcc11Stdenv; }; - mindustry-wayland = callPackage ../by-name/mi/mindustry/package.nix { + mindustry = callPackage ../games/mindustry { }; + mindustry-wayland = callPackage ../games/mindustry { enableWayland = true; }; - mindustry-server = callPackage ../by-name/mi/mindustry/package.nix { + mindustry-server = callPackage ../games/mindustry { enableClient = false; enableServer = true; }; @@ -16975,6 +17445,10 @@ with pkgs; buildShareware = true; }; + space-cadet-pinball = callPackage ../games/space-cadet-pinball { + inherit (darwin.apple_sdk.frameworks) Cocoa; + }; + starsector = callPackage ../games/starsector { openjdk = openjdk8; }; @@ -17003,7 +17477,6 @@ with pkgs; experienced-pixel-dungeon = callPackage ../games/shattered-pixel-dungeon/experienced-pixel-dungeon { }; summoning-pixel-dungeon = callPackage ../games/shattered-pixel-dungeon/summoning-pixel-dungeon { }; shorter-pixel-dungeon = callPackage ../games/shattered-pixel-dungeon/shorter-pixel-dungeon { }; - tower-pixel-dungeon = callPackage ../games/shattered-pixel-dungeon/tower-pixel-dungeon { }; # get binaries without data built by Hydra simutrans_binaries = lowPrio simutrans.binaries; @@ -17082,6 +17555,10 @@ with pkgs; ue4demos = recurseIntoAttrs (callPackage ../games/ue4demos { }); + ut2004Packages = dontRecurseIntoAttrs (callPackage ../games/ut2004 { }); + + ut2004demo = res.ut2004Packages.ut2004 [ res.ut2004Packages.ut2004-demo ]; + # To ensure vdrift's code is built on hydra vdrift-bin = vdrift.bin; @@ -17126,6 +17603,7 @@ with pkgs; xonotic-glx-unwrapped = xonotic-glx.xonotic-unwrapped; xonotic-dedicated-unwrapped = xonotic-dedicated.xonotic-unwrapped; + xpilot-ng = callPackage ../games/xpilot { }; bloodspilot-server = callPackage ../games/xpilot/bloodspilot-server.nix { }; bloodspilot-client = callPackage ../games/xpilot/bloodspilot-client.nix { }; @@ -17171,6 +17649,8 @@ with pkgs; appls = [ prio ]; }; + cinnamon = recurseIntoAttrs (callPackage ../desktops/cinnamon { }); + deepin = recurseIntoAttrs (callPackage ../desktops/deepin { }); enlightenment = recurseIntoAttrs (callPackage ../desktops/enlightenment { }); @@ -17352,6 +17832,10 @@ with pkgs; inherit (perlPackages) perl TextFormat; }; + mmseqs2 = callPackage ../applications/science/biology/mmseqs2 { + inherit (llvmPackages) openmp; + }; + obitools3 = callPackage ../applications/science/biology/obitools/obitools3.nix { }; raxml-mpi = raxml.override { useMpi = true; }; @@ -17657,6 +18141,7 @@ with pkgs; gmp-static = gmp.override { withStatic = true; }; }; + inherit (callPackages ../applications/science/logic/z3 { python = python3; }) z3_4_12 z3_4_11 @@ -17683,10 +18168,10 @@ with pkgs; appcsxcad = libsForQt5.callPackage ../applications/science/electronics/appcsxcad { }; - simulide_0_4_15 = callPackage ../by-name/si/simulide/package.nix { versionNum = "0.4.15"; }; - simulide_1_0_0 = callPackage ../by-name/si/simulide/package.nix { versionNum = "1.0.0"; }; - simulide_1_1_0 = callPackage ../by-name/si/simulide/package.nix { versionNum = "1.1.0"; }; - simulide = callPackage ../by-name/si/simulide/package.nix { versionNum = "1.0.0"; }; + inherit (libsForQt5.callPackage ../applications/science/electronics/simulide { }) + simulide_0_4_15 simulide_1_0_0 simulide_1_1_0; + + simulide = simulide_1_0_0; eagle = libsForQt5.callPackage ../applications/science/electronics/eagle/eagle.nix { }; @@ -17727,12 +18212,14 @@ with pkgs; kicadAddons = recurseIntoAttrs (callPackage ../applications/science/electronics/kicad/addons {}); - librepcb = qt6Packages.callPackage ../applications/science/electronics/librepcb { }; + librepcb = libsForQt5.callPackage ../applications/science/electronics/librepcb { }; ngspice = libngspice.override { withNgshared = false; }; + nvc = darwin.apple_sdk_11_0.callPackage ../applications/science/electronics/nvc { }; + openems = callPackage ../applications/science/electronics/openems { qcsxcad = libsForQt5.qcsxcad; }; @@ -17751,11 +18238,15 @@ with pkgs; ### SCIENCE / MATH caffe = callPackage ../applications/science/math/caffe ({ + inherit (config) cudaSupport; + cudaPackages = cudaPackages_10_1; opencv4 = opencv4WithoutCuda; # Used only for image loading. blas = openblas; inherit (darwin.apple_sdk.frameworks) Accelerate CoreGraphics CoreVideo; } // (config.caffe or {})); + caffeWithCuda = caffe.override { cudaSupport = true; }; + gap-minimal = lowPrio (gap.override { packageSet = "minimal"; }); gap-full = lowPrio (gap.override { packageSet = "full"; }); @@ -17826,7 +18317,14 @@ with pkgs; gplates = libsForQt5.callPackage ../applications/science/misc/gplates { }; golly = callPackage ../applications/science/misc/golly { - wxGTK = wxGTK32; + wxGTK = wxGTK32.overrideAttrs (x: { + configureFlags = x.configureFlags ++ [ + "--enable-webrequest" + ]; + buildInputs = x.buildInputs ++ [ + curl + ]; + }); }; megam = callPackage ../applications/science/misc/megam { @@ -17837,6 +18335,15 @@ with pkgs; ns-3 = callPackage ../development/libraries/science/networking/ns-3 { python = python3; }; + root = callPackage ../applications/science/misc/root { + python = python3; + inherit (darwin.apple_sdk.frameworks) Cocoa CoreSymbolication OpenGL; + }; + + root5 = lowPrio (callPackage ../applications/science/misc/root/5.nix { + inherit (darwin.apple_sdk.frameworks) Cocoa OpenGL; + }); + rink = callPackage ../applications/science/misc/rink { inherit (darwin.apple_sdk.frameworks) Security; }; @@ -17857,6 +18364,8 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) Cocoa; }; + geant4 = libsForQt5.callPackage ../development/libraries/physics/geant4 { }; + hepmc3 = callPackage ../development/libraries/physics/hepmc3 { python = null; }; @@ -17991,6 +18500,10 @@ with pkgs; binutils-arm-embedded = pkgsCross.arm-embedded.buildPackages.binutils; }; + gotestwaf = callPackage ../tools/security/gotestwaf { + buildGoModule = buildGo123Module; + }; + gotrue = callPackage ../tools/security/gotrue { }; gotrue-supabase = callPackage ../tools/security/gotrue/supabase.nix { }; @@ -18011,6 +18524,10 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) Security; }; + websocat = callPackage ../tools/misc/websocat { + inherit (darwin.apple_sdk.frameworks) Security; + }; + vector = callPackage ../tools/misc/vector { inherit (darwin.apple_sdk.frameworks) Security CoreServices SystemConfiguration; }; @@ -18227,7 +18744,7 @@ with pkgs; ({ inherit pkgs lib; } // attrs); nix-eval-jobs = callPackage ../tools/package-management/nix-eval-jobs { - nix = nixVersions.nix_2_25; + nix = nixVersions.nix_2_24; }; nix-delegate = haskell.lib.compose.justStaticExecutables haskellPackages.nix-delegate; @@ -18249,7 +18766,9 @@ with pkgs; nix-linter = haskell.lib.compose.justStaticExecutables (haskellPackages.nix-linter); - nixos-option = callPackage ../tools/nix/nixos-option { }; + nixos-option = callPackage ../tools/nix/nixos-option { + nix = nixVersions.nix_2_18; + }; nix-pin = callPackage ../tools/package-management/nix-pin { }; @@ -18318,12 +18837,12 @@ with pkgs; pgmodeler = qt6Packages.callPackage ../applications/misc/pgmodeler { }; - philipstv = with python3Packages; toPythonApplication philipstv; - pjsip = darwin.apple_sdk_11_0.callPackage ../applications/networking/pjsip { inherit (darwin.apple_sdk_11_0.frameworks) AppKit CoreFoundation Security; }; + pt = callPackage ../applications/misc/pt { }; + pyupgrade = with python3Packages; toPythonApplication pyupgrade; pwntools = with python3Packages; toPythonApplication pwntools; @@ -18345,6 +18864,10 @@ with pkgs; qzdl = libsForQt5.callPackage ../games/qzdl { }; + rates = callPackage ../tools/misc/rates { + inherit (darwin.apple_sdk.frameworks) Security; + }; + rbspy = darwin.apple_sdk_11_0.callPackage ../development/tools/rbspy { }; pick-colour-picker = python3Packages.callPackage ../applications/graphics/pick-colour-picker { @@ -18476,6 +18999,10 @@ with pkgs; 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; + }; + wacomtablet = libsForQt5.callPackage ../tools/misc/wacomtablet { }; wamr = darwin.apple_sdk_11_0.callPackage ../development/interpreters/wamr { }; @@ -18530,7 +19057,7 @@ with pkgs; }); inherit (callPackage ../servers/web-apps/wordpress {}) - wordpress wordpress_6_7; + wordpress wordpress_6_5 wordpress_6_6; wordpressPackages = ( callPackage ../servers/web-apps/wordpress/packages { plugins = lib.importJSON ../servers/web-apps/wordpress/packages/plugins.json; @@ -18577,8 +19104,6 @@ with pkgs; yandex-browser-corporate = yandex-browser.override { edition = "corporate"; }; - zap-chip-gui = zap-chip.override { withGui = true; }; - myEnvFun = callPackage ../misc/my-env { inherit (stdenv) mkDerivation; }; @@ -18636,6 +19161,7 @@ with pkgs; branch = "development"; }; + discord-screenaudio = qt6Packages.callPackage ../applications/networking/instant-messengers/discord-screenaudio { }; discordo = callPackage ../applications/networking/discordo/default.nix { }; @@ -18683,7 +19209,9 @@ with pkgs; compressDrvWeb = callPackage ../build-support/compress-drv/web.nix { }; - duti = callPackage ../os-specific/darwin/duti { }; + duti = callPackage ../os-specific/darwin/duti { + inherit (darwin.apple_sdk.frameworks) ApplicationServices; + }; dnstracer = callPackage ../tools/networking/dnstracer { inherit (darwin) libresolv; @@ -18715,6 +19243,8 @@ with pkgs; openbsd = callPackage ../os-specific/bsd/openbsd { }; + doing = callPackage ../applications/misc/doing { }; + alibuild = callPackage ../development/tools/build-managers/alibuild { python = python3; }; @@ -18768,6 +19298,8 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) CoreServices; }; + bottom = darwin.apple_sdk_11_0.callPackage ../tools/system/bottom { }; + cagebreak = callPackage ../applications/window-managers/cagebreak { wlroots = wlroots_0_17; }; @@ -18776,6 +19308,8 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) CoreFoundation Security; }; + zram-generator = callPackage ../tools/system/zram-generator { }; + zrythm = callPackage ../applications/audio/zrythm { inherit (plasma5Packages) breeze-icons; }; @@ -18813,20 +19347,4 @@ with pkgs; cantata = callPackage ../by-name/ca/cantata/package.nix { ffmpeg = ffmpeg_6; }; - - libkazv = callPackage ../by-name/li/libkazv/package.nix { - libcpr = libcpr_1_10_5; - }; - - tree-from-tags = callPackage ../by-name/tr/tree-from-tags/package.nix { - ruby = ruby_3_1; - }; - - biblioteca = callPackage ../by-name/bi/biblioteca/package.nix { - webkitgtk = webkitgtk_6_0; - }; - - libpostalWithData = callPackage ../by-name/li/libpostal/package.nix { - withData = true; - }; }