diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index a566c421147c..5cbc44f1fdeb 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -22864,6 +22864,12 @@ githubId = 496447; name = "Robert Hensing"; }; + robertjakub = { + email = "rjakub@pm.me"; + github = "robertjakub"; + githubId = 7160579; + name = "Robert Jakub"; + }; robertodr = { email = "roberto.diremigio@gmail.com"; github = "robertodr"; @@ -24388,6 +24394,17 @@ githubId = 6292; name = "Andrey Petrov"; }; + sheeeng = { + email = "leonard.sheng.sheng.lee@gmail.com"; + github = "sheeeng"; + githubId = 305414; + keys = [ + { fingerprint = "444E 47CF 8B37 E775 83B2 4F15 0CDB E529 04CA 3543"; } + { fingerprint = "B4C7 C8B9 F60F 1C8D B9F4 7E63 F104 C3F6 5943 8426"; } + ]; + matrix = "@sheeeng:matrix.org"; + name = "Leonard Sheng Sheng Lee"; + }; sheepforce = { email = "phillip.seeber@googlemail.com"; github = "sheepforce"; diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 67c90a6232ed..8ff28a6b10d8 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -571,13 +571,13 @@ "vendorHash": "sha256-xIagZvWtlNpz5SQfxbA7r9ojAeS3CW2pwV337ObKOwU=" }, "hashicorp_google": { - "hash": "sha256-VJ9RGR7wmX8CkNvntxlbhGuIyrCALMVH+E7zRRbD1bY=", + "hash": "sha256-SeShEZVFMn/f/ATUY08Jl1wwXBJFmyTpRh7U46ftM60=", "homepage": "https://registry.terraform.io/providers/hashicorp/google", "owner": "hashicorp", "repo": "terraform-provider-google", - "rev": "v7.17.0", + "rev": "v7.19.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-u85rqTYpYFeTLGElOVojpsqUMZsopjpmsKwijsyLlz8=" + "vendorHash": "sha256-lhTdDrTwTbRuWngQ+NGuh+x5Z5HZfVTtNi+mZqIENbg=" }, "hashicorp_google-beta": { "hash": "sha256-NRTnx5nqdCtjz0mGZjuA96jEzW1rKR+M0AY2//TAYk4=", diff --git a/pkgs/tools/networking/acme-client/default.nix b/pkgs/by-name/ac/acme-client/package.nix similarity index 81% rename from pkgs/tools/networking/acme-client/default.nix rename to pkgs/by-name/ac/acme-client/package.nix index 6523c9eb9ac6..d08602b7d3f3 100644 --- a/pkgs/tools/networking/acme-client/default.nix +++ b/pkgs/by-name/ac/acme-client/package.nix @@ -1,18 +1,18 @@ { lib, - stdenv, + gccStdenv, fetchurl, libbsd, libressl, pkg-config, }: -stdenv.mkDerivation rec { +gccStdenv.mkDerivation (finalAttrs: { pname = "acme-client"; version = "1.3.3"; src = fetchurl { - url = "https://data.wolfsden.cz/sources/acme-client-${version}.tar.gz"; + url = "https://data.wolfsden.cz/sources/acme-client-${finalAttrs.version}.tar.gz"; hash = "sha256-HJOk2vlDD7ADrLdf/eLEp+teu9XN0KrghEe6y4FIDoI="; }; @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ pmahoney ]; mainProgram = "acme-client"; }; -} +}) diff --git a/pkgs/by-name/en/entire/package.nix b/pkgs/by-name/en/entire/package.nix new file mode 100644 index 000000000000..0caa4d3595fc --- /dev/null +++ b/pkgs/by-name/en/entire/package.nix @@ -0,0 +1,58 @@ +{ + lib, + buildGoModule, + fetchFromGitHub, + installShellFiles, + git, + stdenv, +}: + +buildGoModule (finalAttrs: { + pname = "entire"; + version = "0.4.4"; + + src = fetchFromGitHub { + owner = "entireio"; + repo = "cli"; + tag = "v${finalAttrs.version}"; + hash = "sha256-6/TsSmJ0z72Ta5ZihO06uV4Mik+fFpm8eCa7d5zlq24="; + }; + + vendorHash = "sha256-rh2VhdwNT5XJYCVjj8tnoY7cacEhc/kcxi0NHYFPYO8="; + + postPatch = '' + substituteInPlace go.mod --replace-fail "go 1.25.6" "go 1.25.5" + ''; + + subPackages = [ "cmd/entire" ]; + + ldflags = [ + "-s" + "-w" + ]; + + nativeBuildInputs = [ installShellFiles ]; + + nativeCheckInputs = [ git ]; + + postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' + installShellCompletion --cmd entire \ + --bash <($out/bin/entire completion bash) \ + --fish <($out/bin/entire completion fish) \ + --zsh <($out/bin/entire completion zsh) + ''; + + meta = { + description = "CLI tool that captures AI agent sessions alongside git commits"; + longDescription = '' + Entire hooks into your git workflow to capture AI agent sessions on every + push. Sessions are indexed alongside commits, creating a searchable record + of how code was written in your repo. + ''; + homepage = "https://github.com/entireio/cli"; + changelog = "https://github.com/entireio/cli/releases/tag/v${finalAttrs.version}"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ sheeeng ]; + mainProgram = "entire"; + }; +}) diff --git a/pkgs/by-name/fr/freenet/package.nix b/pkgs/by-name/fr/freenet/package.nix index 5b09efaafd89..c63e58b7fe6d 100644 --- a/pkgs/by-name/fr/freenet/package.nix +++ b/pkgs/by-name/fr/freenet/package.nix @@ -36,13 +36,13 @@ let in stdenv.mkDerivation rec { pname = "freenet"; - version = "01505"; + version = "01506"; src = fetchFromGitHub { owner = "hyphanet"; repo = "fred"; tag = "build${version}"; - hash = "sha256-0ffYQ+8hZqFLjMk6A2rapKZsz/lZNpbG6K0wDqBSdY8="; + hash = "sha256-MmI/e/Sh4WeSSw2//xpmJtF5/oC9+eauXnTMLuojb2A="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/go/goaway/package.nix b/pkgs/by-name/go/goaway/package.nix new file mode 100644 index 000000000000..edbbd99ac19b --- /dev/null +++ b/pkgs/by-name/go/goaway/package.nix @@ -0,0 +1,99 @@ +{ + lib, + buildGo126Module, + fetchFromGitHub, + fetchPnpmDeps, + makeWrapper, + net-tools, + nodejs, + pnpm, + pnpmConfigHook, + stdenvNoCC, +}: + +let + version = "0.63.7"; + + src = fetchFromGitHub { + owner = "pommee"; + repo = "goaway"; + tag = "v${version}"; + hash = "sha256-XNjp9fSMu5AdLnFNsh7Lrf1J06sPZPjvlNFkDa1QDJQ="; + }; + + goaway-web = stdenvNoCC.mkDerivation (finalAttrs: { + pname = "goaway-web"; + inherit version src; + + pnpmDeps = fetchPnpmDeps { + inherit (finalAttrs) pname version src; + sourceRoot = "${finalAttrs.src.name}/client"; + fetcherVersion = 1; + hash = "sha256-cJLJMJNDPr73w5IiB1/zIloIdsUhqI+o/JqoKNwNweI="; + }; + + pnpmRoot = "client"; + + nativeBuildInputs = [ + nodejs + pnpmConfigHook + pnpm + ]; + + buildPhase = '' + runHook preBuild + + pnpm -C client build + + runHook postBuild + ''; + + installPhase = '' + runHook preInstall + + cp -r client/dist $out + + runHook postInstall + ''; + + }); +in +buildGo126Module (finalAttrs: { + pname = "goaway"; + inherit + version + src + goaway-web + ; + + vendorHash = "sha256-QgacBw+kpGdv8fAPQyndrHTxY1JrxFRf2qCS7etjNfw="; + + ldflags = [ + "-s" + "-w" + "-X=main.version=${finalAttrs.src.tag}" + "-X=main.commit=${finalAttrs.src.tag}" + "-X=main.date=1970-01-01T00:00:00Z" + ]; + + preBuild = '' + rm -rf client/dist + cp -r ${goaway-web} client/dist + ''; + + nativeBuildInputs = [ makeWrapper ]; + + postInstall = '' + wrapProgram $out/bin/goaway \ + --prefix PATH : $out/bin:${lib.makeBinPath [ net-tools ]} + ''; + + meta = { + description = "Lightweight DNS sinkhole written in Go with a modern dashboard client"; + homepage = "https://github.com/pommee/goaway"; + changelog = "https://github.com/pommee/goaway/blob/${finalAttrs.src.tag}/CHANGELOG.md"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ fab ]; + mainProgram = "goaway"; + }; +}) diff --git a/pkgs/by-name/lg/lgpio/package.nix b/pkgs/by-name/lg/lgpio/package.nix index c3fb1caf639d..f435aef403aa 100644 --- a/pkgs/by-name/lg/lgpio/package.nix +++ b/pkgs/by-name/lg/lgpio/package.nix @@ -20,7 +20,7 @@ let mkDerivation = if pyProject == "" then stdenv.mkDerivation else buildPythonPackage; in -mkDerivation rec { +mkDerivation (finalAttrs: { pname = "lgpio"; version = "0.2.2"; format = if pyProject == "" then null else "setuptools"; @@ -28,7 +28,7 @@ mkDerivation rec { src = fetchFromGitHub { owner = "joan2937"; repo = "lg"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-92lLV+EMuJj4Ul89KIFHkpPxVMr/VvKGEocYSW2tFiE="; }; @@ -44,7 +44,7 @@ mkDerivation rec { # Emulate ldconfig when building the C API postConfigure = lib.optionalString (pyProject == "") '' substituteInPlace Makefile \ - --replace ldconfig 'echo ldconfig' + --replace-fail ldconfig 'echo ldconfig' ''; preBuild = lib.optionalString (pyProject == "PY_LGPIO") '' @@ -67,4 +67,4 @@ mkDerivation rec { maintainers = with lib.maintainers; [ doronbehar ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/mo/mopac/package.nix b/pkgs/by-name/mo/mopac/package.nix index 5882e41ee8d9..f11e0117546b 100644 --- a/pkgs/by-name/mo/mopac/package.nix +++ b/pkgs/by-name/mo/mopac/package.nix @@ -13,13 +13,13 @@ assert blas.isILP64 == lapack.isILP64; stdenv.mkDerivation (finalAttrs: { pname = "mopac"; - version = "23.2.2"; + version = "23.2.3"; src = fetchFromGitHub { owner = "openmopac"; repo = "mopac"; rev = "v${finalAttrs.version}"; - hash = "sha256-VBbW0N67ZbTymYfLrT625rkWeeYbFrEdTxPOCanFT0c="; + hash = "sha256-wQinzdy0zPe9ZMZuxwkDIb0vjIkW9fcSwrkAZzM4iv8="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/si/simpleDBus/package.nix b/pkgs/by-name/si/simpledbus/package.nix similarity index 81% rename from pkgs/by-name/si/simpleDBus/package.nix rename to pkgs/by-name/si/simpledbus/package.nix index 672b85ee54c9..1c1b91098107 100644 --- a/pkgs/by-name/si/simpleDBus/package.nix +++ b/pkgs/by-name/si/simpledbus/package.nix @@ -8,7 +8,7 @@ lib, }: stdenv.mkDerivation (finalAttrs: { - pname = "simpleDBus"; + pname = "simpledbus"; version = "0.10.4"; @@ -40,7 +40,9 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "C++ wrapper for libdbus-1"; homepage = "https://github.com/OpenBluetoothToolbox/SimpleBLE"; - license = lib.licenses.gpl3Only; + # SimpleBLE (which SimpleDBus is part of) is under the Business Source License 1.1 (BUSL-1.1) + # since version 0.9.0 + license = lib.licenses.bsl11; platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ aciceri ]; }; diff --git a/pkgs/by-name/sy/syncthingtray/package.nix b/pkgs/by-name/sy/syncthingtray/package.nix index cfaa3d5723c3..a26cdcb4f2f9 100644 --- a/pkgs/by-name/sy/syncthingtray/package.nix +++ b/pkgs/by-name/sy/syncthingtray/package.nix @@ -83,20 +83,20 @@ stdenv.mkDerivation (finalAttrs: { doInstallCheck = true; cmakeFlags = [ - "-DQT_PACKAGE_PREFIX=Qt${lib.versions.major kdePackages.qtbase.version}" - "-DKF_PACKAGE_PREFIX=KF${lib.versions.major kdePackages.qtbase.version}" - "-DBUILD_TESTING=ON" + (lib.cmakeFeature "QT_PACKAGE_PREFIX" "Qt${lib.versions.major kdePackages.qtbase.version}") + (lib.cmakeFeature "KF_PACKAGE_PREFIX" "KF${lib.versions.major kdePackages.qtbase.version}") + (lib.cmakeBool "BUILD_TESTING" (finalAttrs.doCheck or false)) # See https://github.com/Martchus/syncthingtray/issues/208 - "-DEXCLUDE_TESTS_FROM_ALL=OFF" - "-DAUTOSTART_EXEC_PATH=${autostartExecPath}" + (lib.cmakeBool "EXCLUDE_TESTS_FROM_ALL" false) + (lib.cmakeFeature "AUTOSTART_EXEC_PATH" autostartExecPath) # See https://github.com/Martchus/syncthingtray/issues/42 - "-DQT_PLUGIN_DIR:STRING=${placeholder "out"}/${kdePackages.qtbase.qtPluginPrefix}" - "-DBUILD_SHARED_LIBS=ON" - ] - ++ lib.optionals (!plasmoidSupport) [ "-DNO_PLASMOID=ON" ] - ++ lib.optionals (!kioPluginSupport) [ "-DNO_FILE_ITEM_ACTION_PLUGIN=ON" ] - ++ lib.optionals systemdSupport [ "-DSYSTEMD_SUPPORT=ON" ] - ++ lib.optionals (!webviewSupport) [ "-DWEBVIEW_PROVIDER:STRING=none" ]; + (lib.cmakeFeature "QT_PLUGIN_DIR" "${placeholder "out"}/${kdePackages.qtbase.qtPluginPrefix}") + (lib.cmakeBool "BUILD_SHARED_LIBS" true) + (lib.cmakeBool "NO_PLASMOID" (!plasmoidSupport)) + (lib.cmakeBool "NO_FILE_ITEM_ACTION_PLUGIN" (!kioPluginSupport)) + (lib.cmakeBool "SYSTEMD_SUPPORT" systemdSupport) + (lib.cmakeFeature "WEBVIEW_PROVIDER" (if webviewSupport then "webengine" else "none")) + ]; qtWrapperArgs = [ "--prefix PATH : ${lib.makeBinPath [ xdg-utils ]}" diff --git a/pkgs/by-name/ts/tshock/deps.json b/pkgs/by-name/ts/tshock/deps.json index 57e307b82bcb..965cf4a0acec 100644 --- a/pkgs/by-name/ts/tshock/deps.json +++ b/pkgs/by-name/ts/tshock/deps.json @@ -6,28 +6,28 @@ }, { "pname": "BouncyCastle.Cryptography", - "version": "2.2.1", - "hash": "sha256-KDNexXG10Ub5G0M5BOvaFDByGPiSo0HG8GJWWB473Y0=" + "version": "2.3.1", + "hash": "sha256-r/vNfB00Cjqt1/eFeFdYAoblVhcUuxBRuVUEtqLIT3E=" }, { "pname": "GetText.NET", - "version": "1.7.14", - "hash": "sha256-IR27r7SZJFomN/bu4hO5SeQNGr67DQREIKdjsV7RICc=" + "version": "8.0.5", + "hash": "sha256-+CaIrgk09/mbJRjSfa9WWdHB05c7cjbFh/A5qOuxuHI=" }, { "pname": "Google.Protobuf", - "version": "3.25.1", - "hash": "sha256-UfP/iIcARptUcTVptj/5JQ9Jz9AG3aj+iKotsetOnH0=" + "version": "3.26.1", + "hash": "sha256-1tHxDuJwwvJWZ3H9ooPFAKuaJIthSdTDlmjHlxH/euc=" }, { "pname": "K4os.Compression.LZ4", - "version": "1.3.5", - "hash": "sha256-M0FaJTS3XRBp5tV02BhrrOLVyzP39cQnpEVY8KGNads=" + "version": "1.3.8", + "hash": "sha256-OmT3JwO4qpkZDL7XqiFqZCyxySj64s9t+mXcN1T+IyA=" }, { "pname": "K4os.Compression.LZ4.Streams", - "version": "1.3.5", - "hash": "sha256-BhR48hN/7z2NVgMw1MRnilpjAUNMZ0LDDhmVYnCXoCY=" + "version": "1.3.8", + "hash": "sha256-v4P53XAJ7WnOcQ014pUv/Pi0lQu0WnkDwiBt/QVO304=" }, { "pname": "K4os.Hash.xxHash", @@ -36,153 +36,138 @@ }, { "pname": "Microsoft.Data.Sqlite", - "version": "6.0.11", - "hash": "sha256-K+2ZSdaQ9XrAglqxjlIkwBj4NlHhV7FvHTfNCM11u7k=" + "version": "9.0.0", + "hash": "sha256-SGUV8GJAY8shZwHs4SpfrjsVh5foE0E9qGjO3FiSqFQ=" }, { "pname": "Microsoft.Data.Sqlite.Core", - "version": "6.0.11", - "hash": "sha256-ndL66WlBdAOU6V8k23d/T11r0s8gnBqbGWRZF9Bc7AU=" + "version": "9.0.0", + "hash": "sha256-zxVvQSpfECqsjawJVIUBuE82pG5mN2F7iPCRLoK7Q4c=" + }, + { + "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", + "version": "8.0.2", + "hash": "sha256-UfLfEQAkXxDaVPC7foE/J3FVEXd31Pu6uQIhTic3JgY=" + }, + { + "pname": "Microsoft.Extensions.Logging.Abstractions", + "version": "8.0.2", + "hash": "sha256-cHpe8X2BgYa5DzulZfq24rg8O2K5Lmq2OiLhoyAVgJc=" }, { "pname": "Microsoft.NETCore.Platforms", "version": "1.1.0", "hash": "sha256-FeM40ktcObQJk4nMYShB61H/E8B7tIKfl9ObJ0IOcCM=" }, - { - "pname": "Microsoft.NETCore.Platforms", - "version": "2.0.0", - "hash": "sha256-IEvBk6wUXSdyCnkj6tHahOJv290tVVT8tyemYcR0Yro=" - }, - { - "pname": "Microsoft.NETCore.Platforms", - "version": "3.1.0", - "hash": "sha256-cnygditsEaU86bnYtIthNMymAHqaT/sf9Gjykhzqgb0=" - }, { "pname": "Microsoft.NETCore.Targets", "version": "1.1.0", "hash": "sha256-0AqQ2gMS8iNlYkrD+BxtIg7cXMnr9xZHtKAuN4bjfaQ=" }, - { - "pname": "Microsoft.Win32.SystemEvents", - "version": "4.7.0", - "hash": "sha256-GHxnD1Plb32GJWVWSv0Y51Kgtlb+cdKgOYVBYZSgVF4=" - }, - { - "pname": "Microsoft.Win32.SystemEvents", - "version": "6.0.0", - "hash": "sha256-N9EVZbl5w1VnMywGXyaVWzT9lh84iaJ3aD48hIBk1zA=" - }, { "pname": "ModFramework", - "version": "1.1.7", - "hash": "sha256-fKP5njd+98RYQ/1tqaT0vyIalZbcSUQdo50ucQ7F1hk=" + "version": "1.1.13", + "hash": "sha256-hHIGIONRhs47ER7SW6/LFZYRoBAG1xG/KTkxII4GuQ0=" }, { "pname": "Mono.Cecil", "version": "0.11.4", "hash": "sha256-HrnRgFsOzfqAWw0fUxi/vkzZd8dMn5zueUeLQWA9qvs=" }, + { + "pname": "Mono.Cecil", + "version": "0.11.5", + "hash": "sha256-nPFwbzW08gnCjadBdgi+16MHYhsPAXnFIliveLxGaNA=" + }, { "pname": "MonoMod", - "version": "22.5.1.1", - "hash": "sha256-VB1xZV+MLAzB/e6uTKW2/IEy9Qzo6vzsxg5ot1bWiPs=" + "version": "22.7.31.1", + "hash": "sha256-m0hhf8Xe24J3zqrhIG4eZx2Zp0qxafInBMRvvYxYAio=" + }, + { + "pname": "MonoMod.Backports", + "version": "1.1.2", + "hash": "sha256-oXhcnMo0rDZDcpmhGVhQhax0lFeb9DT3GfSooesOo38=" + }, + { + "pname": "MonoMod.Core", + "version": "1.2.2", + "hash": "sha256-yumeVML9tOjGp1KHKETGBoylTBwIr8ZUjxZ0SCRrB+c=" + }, + { + "pname": "MonoMod.ILHelpers", + "version": "1.1.0", + "hash": "sha256-seoET5fqsyOY8g7DfNpLQHNTdUVY3U/xCoYFC4UrOKw=" }, { "pname": "MonoMod.RuntimeDetour", - "version": "22.5.1.1", - "hash": "sha256-ivxQJ6VWxzapaxkDvkRZvDQVgpfmFP1afRlx6yolBXM=" - }, - { - "pname": "MonoMod.RuntimeDetour.HookGen", - "version": "22.5.1.1", - "hash": "sha256-jKPij21zrysQO8MnzECpJKVAqil5ZdODyGZOx7j0dRg=" + "version": "25.2.2", + "hash": "sha256-pjqeamXxZ2E9vxS7jn2o5UfPutdxoEN0Ps/9XtxdEqs=" }, { "pname": "MonoMod.Utils", - "version": "22.5.1.1", - "hash": "sha256-5m6C8anC0Z4Ihaxg6PTmXU7UOGiyzV+byZDO8+w/kl8=" + "version": "22.7.31.1", + "hash": "sha256-bL+sxHBQDClQecsB3Yp5LjJWdZRvxvhfe4D01+y7lJU=" + }, + { + "pname": "MonoMod.Utils", + "version": "25.0.8", + "hash": "sha256-k2Nh8btGmOhKCEmCnO7t5pQszrzH0Lok5mgwWBRXviE=" }, { "pname": "MySql.Data", - "version": "8.4.0", - "hash": "sha256-fbNsIdRJVbD7NfAKhDJWDq5m5vXcRGzl9DBzQytM4cA=" + "version": "9.1.0", + "hash": "sha256-O2oEP8PVSjmBJXc6Sb7XHYlRlzXX4hH3e1o0mdmz6+M=" }, { "pname": "Newtonsoft.Json", - "version": "13.0.1", - "hash": "sha256-K2tSVW4n4beRPzPu3rlVaBEMdGvWSv/3Q1fxaDh4Mjo=" + "version": "13.0.3", + "hash": "sha256-hy/BieY4qxBWVVsDqqOPaLy1QobiIapkbrESm6v2PHc=" + }, + { + "pname": "Npgsql", + "version": "9.0.3", + "hash": "sha256-X3F05GNj3vNVl++VOV5TMYE5dvEe6cx0k+5yWo2Q/+o=" }, { "pname": "NuGet.Common", - "version": "6.3.1", - "hash": "sha256-N6NMNL4d2IQsa/AEjyBesbStXTtR8kaL2e7aW7BdBvs=" - }, - { - "pname": "NuGet.Common", - "version": "6.3.4", - "hash": "sha256-GDzEyx9/wdVOUAri94uoDjChmfDnBhI90nBfzoHarts=" + "version": "6.12.1", + "hash": "sha256-k6JAFqHFinTakwNuW666aXYPhR7TpI/rb+KbHm1S2TM=" }, { "pname": "NuGet.Configuration", - "version": "6.3.1", - "hash": "sha256-Ha04pwa124ptbBH/PBn45dBGpDIPKcMDd+Fil91g728=" - }, - { - "pname": "NuGet.Configuration", - "version": "6.3.4", - "hash": "sha256-qXIONIKcCIXJUmNJQs7MINQ18qIEUByTtW5xsORoZoc=" + "version": "6.12.1", + "hash": "sha256-e/4lvyl7o7g4aWTAtr9S2yiGgk7V0E9p6DXpsy7GgVw=" }, { "pname": "NuGet.Frameworks", - "version": "6.3.1", - "hash": "sha256-FAzvIULDH4/MnutbHL3NUZwpzcBAu0qgSKitFSTlbJY=" - }, - { - "pname": "NuGet.Frameworks", - "version": "6.3.4", - "hash": "sha256-zqogus3HXQYSiqfnhVH2jd2VZXa+uTsmaw/uwD8dlgY=" + "version": "6.12.1", + "hash": "sha256-GGpkbas+PNLx35vvr3nyAVz5lY/aeoMx6qjmT368Lpg=" }, { "pname": "NuGet.Packaging", - "version": "6.3.1", - "hash": "sha256-YiHpqIbOmfYMtJKACeL2nJ5oRngHTPcLN8e4+6IBggs=" - }, - { - "pname": "NuGet.Packaging", - "version": "6.3.4", - "hash": "sha256-1LKM5vgfNKn8v2LcqialwmcynACISR57q13n7I2lQbU=" + "version": "6.12.1", + "hash": "sha256-3h8Nmjpt383+dCg9GJ1BJ26UirwEQsWCPcTiT0+wGeI=" }, { "pname": "NuGet.Protocol", - "version": "6.3.1", - "hash": "sha256-9dYUTW/oor665WSDG6mu7HILPVzdO2/2pgiEPb5NMF0=" - }, - { - "pname": "NuGet.Protocol", - "version": "6.3.3", - "hash": "sha256-xRW7RMwHqSvTUhSaSI5s2OTSUtcLvvi4dy3ncXIb9I4=" + "version": "6.12.1", + "hash": "sha256-l+CHnAcit6Y9OjBxereRP5JzOuWbuZZQYkFOKsUkdQ8=" }, { "pname": "NuGet.Resolver", - "version": "6.3.1", - "hash": "sha256-NAvCKWepFnswh5Q8ecGXhfki7i2lDahDCit9v706mrE=" + "version": "6.12.1", + "hash": "sha256-8TFgxHyNyU/tv1jkj67pm7TwcpQPP99UaNi/AvgfQEc=" }, { "pname": "NuGet.Versioning", - "version": "6.3.1", - "hash": "sha256-wNM/C2Y+K+gjceaXD2nHuBkZZgshBMo9NQ9h9gz/RnQ=" - }, - { - "pname": "NuGet.Versioning", - "version": "6.3.4", - "hash": "sha256-6CMYVQeGfXu+xner3T3mgl/iQfXiYixoHizmrNA6bvQ=" + "version": "6.12.1", + "hash": "sha256-f/ejCuzCAwKs4N4Ec6yf2RovrhBT0nj0hRDP+03/Iy4=" }, { "pname": "OTAPI.Upcoming", - "version": "3.1.20", - "hash": "sha256-ONMBrJG5hDmdkRQhyF0tHxd5M/NebsOkhQmnyfKVK0Y=" + "version": "3.2.4", + "hash": "sha256-XOE1fX9FDwCXUVh/TuMvmOxHxtZj+2+upHwQ2NoXzy4=" }, { "pname": "runtime.any.System.Collections", @@ -326,28 +311,28 @@ }, { "pname": "SQLitePCLRaw.bundle_e_sqlite3", - "version": "2.0.6", - "hash": "sha256-o6uXTtcxjb7H33I8UL4XLgx9y/f/iNeXx6z0NopR4MY=" + "version": "2.1.10", + "hash": "sha256-kZIWjH/TVTXRIsHPZSl7zoC4KAMBMWmgFYGLrQ15Occ=" }, { "pname": "SQLitePCLRaw.core", - "version": "2.0.6", - "hash": "sha256-MXi9UEga37dJyFuMg0AVt8enKdr54KlOFT/ssMHzkfA=" + "version": "2.1.10", + "hash": "sha256-gpZcYwiJVCVwCyJu0R6hYxyMB39VhJDmYh9LxcIVAA8=" }, { "pname": "SQLitePCLRaw.lib.e_sqlite3", - "version": "2.0.6", - "hash": "sha256-o68At523MDwLEuRxjM+4EiydK4ITSFyc9R0zGmBGZ5g=" + "version": "2.1.10", + "hash": "sha256-m2v2RQWol+1MNGZsx+G2N++T9BNtQGLLHXUjcwkdCnc=" }, { "pname": "SQLitePCLRaw.provider.e_sqlite3", - "version": "2.0.6", - "hash": "sha256-308v2h3rvcPSsR9F+yFdJC1QEHgOQtuVxTMs5j3ODzI=" + "version": "2.1.10", + "hash": "sha256-MLs3jiETLZ7k/TgkHynZegCWuAbgHaDQKTPB0iNv7Fg=" }, { "pname": "Steamworks.NET", - "version": "20.1.0", - "hash": "sha256-vt1UVbH4mHGPm7hTW2wKRrSzaFaHz9ZSuiaYeOhs6Ws=" + "version": "2024.8.0", + "hash": "sha256-LkIJUWaoSQJALlp0VMTOGJnKuENyWZCwiteYPWHyVnk=" }, { "pname": "System.Buffers", @@ -359,11 +344,6 @@ "version": "4.3.0", "hash": "sha256-afY7VUtD6w/5mYqrce8kQrvDIfS2GXDINDh73IjxJKc=" }, - { - "pname": "System.Collections.Immutable", - "version": "6.0.0", - "hash": "sha256-DKEbpFqXCIEfqp9p3ezqadn5b/S1YTk32/EQK+tEScs=" - }, { "pname": "System.Collections.NonGeneric", "version": "4.3.0", @@ -396,13 +376,13 @@ }, { "pname": "System.Configuration.ConfigurationManager", - "version": "4.4.1", - "hash": "sha256-4i8PUO1XTLfdUzeFxfHtR6xOP7mM3DD+ST9FviQl7zc=" + "version": "8.0.0", + "hash": "sha256-xhljqSkNQk8DMkEOBSYnn9lzCSEDDq4yO910itptqiE=" }, { "pname": "System.Configuration.ConfigurationManager", - "version": "6.0.0", - "hash": "sha256-fPV668Cfi+8pNWrvGAarF4fewdPVEDwlJWvJk0y+Cms=" + "version": "9.0.0", + "hash": "sha256-+pLnTC0YDP6Kjw5DVBiFrV/Q3x5is/+6N6vAtjvhVWk=" }, { "pname": "System.Diagnostics.Debug", @@ -411,28 +391,33 @@ }, { "pname": "System.Diagnostics.DiagnosticSource", - "version": "7.0.2", - "hash": "sha256-8Uawe7mWOQsDzMSAAP16nuGD1FRSajyS8q+cA++MJ8E=" + "version": "8.0.1", + "hash": "sha256-zmwHjcJgKcbkkwepH038QhcnsWMJcHys+PEbFGC0Jgo=" + }, + { + "pname": "System.Diagnostics.EventLog", + "version": "8.0.0", + "hash": "sha256-rt8xc3kddpQY4HEdghlBeOK4gdw5yIj4mcZhAVtk2/Y=" + }, + { + "pname": "System.Diagnostics.EventLog", + "version": "9.0.0", + "hash": "sha256-tPvt6yoAp56sK/fe+/ei8M65eavY2UUhRnbrREj/Ems=" }, { "pname": "System.Diagnostics.PerformanceCounter", - "version": "6.0.1", - "hash": "sha256-53t07yyRBb6sC4e3IjTp5fj44+p6JpX2zpr5/Bbf5Z4=" - }, - { - "pname": "System.Drawing.Common", - "version": "4.7.0", - "hash": "sha256-D3qG+xAe78lZHvlco9gHK2TEAM370k09c6+SQi873Hk=" - }, - { - "pname": "System.Drawing.Common", - "version": "6.0.0", - "hash": "sha256-/9EaAbEeOjELRSMZaImS1O8FmUe8j4WuFUw1VOrPyAo=" + "version": "9.0.0", + "hash": "sha256-c8jMY8eys4FYTKE0vI7pkF7yisNGhbrZkykKZ2dIJ4o=" }, { "pname": "System.Formats.Asn1", - "version": "5.0.0", - "hash": "sha256-9nL3dN4w/dZ49W1pCkTjRqZm6Dh0mMVExNungcBHrKs=" + "version": "6.0.0", + "hash": "sha256-KaMHgIRBF7Nf3VwOo+gJS1DcD+41cJDPWFh+TDQ8ee8=" + }, + { + "pname": "System.Formats.Asn1", + "version": "8.0.1", + "hash": "sha256-may/Wg+esmm1N14kQTG4ESMBi+GQKPp0ZrrBo/o6OXM=" }, { "pname": "System.Globalization", @@ -494,21 +479,21 @@ "version": "4.3.0", "hash": "sha256-mMOCYzUenjd4rWIfq7zIX9PFYk/daUyF0A8l1hbydAk=" }, - { - "pname": "System.Reflection.Metadata", - "version": "6.0.0", - "hash": "sha256-VJHXPjP05w6RE/Swu8wa2hilEWuji3g9bl/6lBMSC/Q=" - }, { "pname": "System.Reflection.MetadataLoadContext", - "version": "6.0.0", - "hash": "sha256-82aeU8c4rnYPLL3ba1ho1fxfpYQt5qrSK5e6ES+OTsY=" + "version": "9.0.0", + "hash": "sha256-voF8Csk1WLPikMRrKmGxUOtM9k6W4RB2JAfwjsaF8oo=" }, { "pname": "System.Reflection.Primitives", "version": "4.3.0", "hash": "sha256-5ogwWB4vlQTl3jjk1xjniG2ozbFIjZTL9ug0usZQuBM=" }, + { + "pname": "System.Reflection.TypeExtensions", + "version": "4.3.0", + "hash": "sha256-4U4/XNQAnddgQIHIJq3P2T80hN0oPdU2uCeghsDTWng=" + }, { "pname": "System.Reflection.TypeExtensions", "version": "4.7.0", @@ -549,25 +534,10 @@ "version": "4.3.0", "hash": "sha256-syG1GTFjYbwX146BD/L7t55j+DZqpHDc6z28kdSNzx0=" }, - { - "pname": "System.Security.AccessControl", - "version": "4.7.0", - "hash": "sha256-/9ZCPIHLdhzq7OW4UKqTsR0O93jjHd6BRG1SRwgHE1g=" - }, - { - "pname": "System.Security.AccessControl", - "version": "6.0.0", - "hash": "sha256-qOyWEBbNr3EjyS+etFG8/zMbuPjA+O+di717JP9Cxyg=" - }, - { - "pname": "System.Security.Cryptography.Cng", - "version": "5.0.0", - "hash": "sha256-nOJP3vdmQaYA07TI373OvZX6uWshETipvi5KpL7oExo=" - }, { "pname": "System.Security.Cryptography.Pkcs", - "version": "5.0.0", - "hash": "sha256-kq/tvYQSa24mKSvikFK2fKUAnexSL4PO4LkPppqtYkE=" + "version": "6.0.4", + "hash": "sha256-2e0aRybote+OR66bHaNiYpF//4fCiaO3zbR2e9GABUI=" }, { "pname": "System.Security.Cryptography.ProtectedData", @@ -576,23 +546,18 @@ }, { "pname": "System.Security.Cryptography.ProtectedData", - "version": "6.0.0", - "hash": "sha256-Wi9I9NbZlpQDXgS7Kl06RIFxY/9674S7hKiYw5EabRY=" + "version": "8.0.0", + "hash": "sha256-fb0pa9sQxN+mr0vnXg1Igbx49CaOqS+GDkTfWNboUvs=" + }, + { + "pname": "System.Security.Cryptography.ProtectedData", + "version": "9.0.0", + "hash": "sha256-gPgPU7k/InTqmXoRzQfUMEKL3QuTnOKowFqmXTnWaBQ=" }, { "pname": "System.Security.Permissions", - "version": "4.7.0", - "hash": "sha256-BGgXMLUi5rxVmmChjIhcXUxisJjvlNToXlyaIbUxw40=" - }, - { - "pname": "System.Security.Permissions", - "version": "6.0.0", - "hash": "sha256-/MMvtFWGN/vOQfjXdOhet1gsnMgh6lh5DCHimVsnVEs=" - }, - { - "pname": "System.Security.Principal.Windows", - "version": "4.7.0", - "hash": "sha256-rWBM2U8Kq3rEdaa1MPZSYOOkbtMGgWyB8iPrpIqmpqg=" + "version": "8.0.0", + "hash": "sha256-+YUPY+3HnTmfPLZzr+5qEk0RqalCbFZBgLXee1yCH1M=" }, { "pname": "System.Text.Encoding", @@ -601,18 +566,18 @@ }, { "pname": "System.Text.Encoding.CodePages", - "version": "4.4.0", - "hash": "sha256-zD24blG8xhAcL9gC4UTGKetd8c3LO0nv22nKTp2Vfx0=" + "version": "8.0.0", + "hash": "sha256-fjCLQc1PRW0Ix5IZldg0XKv+J1DqPSfu9pjMyNBp7dE=" }, { "pname": "System.Text.Encodings.Web", - "version": "7.0.0", - "hash": "sha256-tF8qt9GZh/nPy0mEnj6nKLG4Lldpoi/D8xM5lv2CoYQ=" + "version": "8.0.0", + "hash": "sha256-IUQkQkV9po1LC0QsqrilqwNzPvnc+4eVvq+hCvq8fvE=" }, { "pname": "System.Text.Json", - "version": "7.0.1", - "hash": "sha256-wtk7fK3c/zAsaPB5oCmD86OfpPEJlGK3npr0mbM1ENM=" + "version": "8.0.4", + "hash": "sha256-g5oT7fbXxQ9Iah1nMCr4UUX/a2l+EVjJyTrw3FTbIaI=" }, { "pname": "System.Threading", @@ -631,17 +596,12 @@ }, { "pname": "System.Windows.Extensions", - "version": "4.7.0", - "hash": "sha256-yW+GvQranReaqPw5ZFv+mSjByQ5y1pRLl05JIEf3tYU=" - }, - { - "pname": "System.Windows.Extensions", - "version": "6.0.0", - "hash": "sha256-N+qg1E6FDJ9A9L50wmVt3xPQV8ZxlG1xeXgFuxO+yfM=" + "version": "8.0.0", + "hash": "sha256-aHkz7LtmUDDRS7swQM0i6dDVUytRCMYeA2CfaeVA2Y0=" }, { "pname": "ZstdSharp.Port", - "version": "0.7.1", - "hash": "sha256-VzvKkpVjR7yKQyXhf6Ljf9ikMAQkbPWUiGFOeluanS4=" + "version": "0.8.0", + "hash": "sha256-nQkUIDqpgy7ZAtRWyMXQflYnWdPUcbIxIblOINO2O5k=" } ] diff --git a/pkgs/by-name/ts/tshock/package.nix b/pkgs/by-name/ts/tshock/package.nix index f2ef29ef899b..fd1aa6bc96fc 100644 --- a/pkgs/by-name/ts/tshock/package.nix +++ b/pkgs/by-name/ts/tshock/package.nix @@ -2,23 +2,23 @@ lib, fetchFromGitHub, buildDotnetModule, - dotnet-sdk_6, - dotnet-runtime_6, + dotnet-sdk_9, + dotnet-runtime_9, }: buildDotnetModule rec { pname = "tshock"; - version = "5.2.4"; + version = "6.0.0-pre1"; src = fetchFromGitHub { owner = "Pryaxis"; repo = "TShock"; rev = "v${version}"; - sha256 = "sha256-dQ4yux5k4K1t6ah9r4X6d1KPAMqzzCsGvBKhm0TYIjA="; + hash = "sha256-nMCtOSfhneE4q/bqZcLVkfxObOpCEgNpSODMErKuTYw="; fetchSubmodules = true; }; - dotnet-sdk = dotnet-sdk_6; - dotnet-runtime = dotnet-runtime_6; + dotnet-sdk = dotnet-sdk_9; + dotnet-runtime = dotnet-runtime_9; executables = [ "TShock.Server" ]; projectFile = [ diff --git a/pkgs/by-name/tt/ttdl/package.nix b/pkgs/by-name/tt/ttdl/package.nix index ac9c539514de..0767888960fb 100644 --- a/pkgs/by-name/tt/ttdl/package.nix +++ b/pkgs/by-name/tt/ttdl/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "ttdl"; - version = "4.22.0"; + version = "4.23.0"; src = fetchFromGitHub { owner = "VladimirMarkelov"; repo = "ttdl"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-7JOeLv4iswVZe0FYpIjMO8p+a4EIoA6n+anT8Imfg1w="; + sha256 = "sha256-a7roS7eCh6p3hoWmUaeMWinqyJe2g3iI2hQeNxJx9lc="; }; - cargoHash = "sha256-x235LDtqy8stKYYaPOcpgo7YDTOh2drIp91m8q4PFI8="; + cargoHash = "sha256-gLZlzOJxGmwWzmhVggw/SyfJUR7QVIZz5rcHbQFHG3E="; meta = { description = "CLI tool to manage todo lists in todo.txt format"; diff --git a/pkgs/by-name/uw/uwsgi/package.nix b/pkgs/by-name/uw/uwsgi/package.nix index 84f42a4915df..9af8e230f42b 100644 --- a/pkgs/by-name/uw/uwsgi/package.nix +++ b/pkgs/by-name/uw/uwsgi/package.nix @@ -6,6 +6,7 @@ jansson, pcre2, libxcrypt, + openssl, expat, zlib, # plugins: list of strings, eg. [ "python3" ] @@ -64,6 +65,12 @@ let ] ++ php-embed.unwrapped.buildInputs; }) + (lib.nameValuePair "http" { + # usage: https://uwsgi-docs.readthedocs.io/en/latest/HTTP.html + # usage: https://uwsgi-docs.readthedocs.io/en/latest/HTTPS.html + path = "plugins/http"; + inputs = [ openssl.dev ]; + }) ]; getPlugin = @@ -119,7 +126,11 @@ stdenv.mkDerivation (finalAttrs: { lib.optional withPAM "pam" ++ lib.optional withSystemd "systemd_logger" ); - UWSGI_INCLUDES = lib.optionalString withCap "${libcap.dev}/include"; + # UWSGI_INCLUDES environment variable required for "auto" plugins + # to be detected. See uwsgiconfig.py for more details. + UWSGI_INCLUDES = lib.concatStringsSep "," ( + map (p: "${lib.getDev p}/include") finalAttrs.buildInputs + ); passthru = { inherit python3; diff --git a/pkgs/by-name/zm/zmkBATx/package.nix b/pkgs/by-name/zm/zmkBATx/package.nix index dbd2bc288d25..d600789f71b9 100644 --- a/pkgs/by-name/zm/zmkBATx/package.nix +++ b/pkgs/by-name/zm/zmkBATx/package.nix @@ -6,7 +6,7 @@ pkg-config, dbus, simpleBluez, - simpleDBus, + simpledbus, }: stdenv.mkDerivation (finalAttrs: { pname = "zmkBATx"; @@ -31,7 +31,7 @@ stdenv.mkDerivation (finalAttrs: { qt6.qtconnectivity dbus.lib simpleBluez - simpleDBus + simpledbus ]; postPatch = '' diff --git a/pkgs/development/ocaml-modules/domainpc/default.nix b/pkgs/development/ocaml-modules/domainpc/default.nix new file mode 100644 index 000000000000..336f7c9c0730 --- /dev/null +++ b/pkgs/development/ocaml-modules/domainpc/default.nix @@ -0,0 +1,31 @@ +{ + lib, + buildDunePackage, + fetchFromGitHub, + processor, +}: + +buildDunePackage (finalAttrs: { + pname = "domainpc"; + version = "0.2"; + + minimalOCamlVersion = "5.1"; + + src = fetchFromGitHub { + owner = "ocamlpro"; + repo = "domainpc"; + tag = finalAttrs.version; + hash = "sha256-VyCbxVikV0+YZzgC/8i4RLxVWN3TMS6n0qR72SmVwI8="; + }; + + propagatedBuildInputs = [ + processor + ]; + + meta = { + description = "Domain Per Core, spawn domains ensuring that they run on separate cores"; + homepage = "https://github.com/ocamlpro/domainpc"; + license = lib.licenses.agpl3Plus; + maintainers = with lib.maintainers; [ redianthus ]; + }; +}) diff --git a/pkgs/development/python-modules/claude-agent-sdk/default.nix b/pkgs/development/python-modules/claude-agent-sdk/default.nix index f293ace57baa..3c353a83fec9 100644 --- a/pkgs/development/python-modules/claude-agent-sdk/default.nix +++ b/pkgs/development/python-modules/claude-agent-sdk/default.nix @@ -13,14 +13,14 @@ buildPythonPackage (finalAttrs: { pname = "claude-agent-sdk"; - version = "0.1.35"; + version = "0.1.37"; pyproject = true; src = fetchFromGitHub { owner = "anthropics"; repo = "claude-agent-sdk-python"; tag = "v${finalAttrs.version}"; - hash = "sha256-vk8X9yt3GCTL3cGEEAf5CShtMTvDNKU3UrNHvhnaLto="; + hash = "sha256-xEWaEFOWQO2hn9OhVeMRVEZA8I1Ynau+9DoewR5Y5wQ="; }; build-system = [ hatchling ]; diff --git a/pkgs/development/python-modules/rpi-lgpio/default.nix b/pkgs/development/python-modules/rpi-lgpio/default.nix new file mode 100644 index 000000000000..3c0c832fce3d --- /dev/null +++ b/pkgs/development/python-modules/rpi-lgpio/default.nix @@ -0,0 +1,41 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + setuptools, + lgpio, +}: + +buildPythonPackage (finalAttrs: { + pname = "rpi-lgpio"; + version = "0.6"; + pyproject = true; + + src = fetchFromGitHub { + owner = "waveform80"; + repo = "rpi-lgpio"; + tag = "release-${finalAttrs.version}"; + hash = "sha256-Fmj03O4nWsu02uXhT67KyIN/OvDSiJrx91HhgyldJmk="; + }; + + build-system = [ + setuptools + ]; + + dependencies = [ + lgpio + ]; + + # Tests do a platform check which requires running on a Raspberry Pi + doCheck = false; + + meta = { + description = "Python module to control the GPIO on a Raspberry Pi"; + homepage = "https://github.com/waveform80/rpi-lgpio"; + license = lib.licenses.mit; + platforms = lib.platforms.linux; + maintainers = with lib.maintainers; [ + robertjakub + ]; + }; +}) diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index bbba9365f63f..545f438168dd 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1727,6 +1727,7 @@ mapAliases { siduck76-st = throw "'siduck76-st' has been renamed to/replaced by 'st-snazzy'"; # Converted to throw 2025-10-27 sierra-breeze-enhanced = throw "'sierra-breeze-enhanced' has been removed, as it is only compatible with Plasma 5, which is EOL"; # Added 2025-08-20 signal-desktop-source = throw "'signal-desktop-source' has been renamed to/replaced by 'signal-desktop'"; # Converted to throw 2025-10-27 + simpleDBus = warnAlias "'simpleDBus' has been renamed to 'simpledbus'" simpledbus; # Added 2026-02-12 simplesamlphp = throw "'simplesamlphp' was removed because it was unmaintained in nixpkgs"; # Added 2025-10-17 simpleTpmPk11 = warnAlias "'simpleTpmPk11' has been renamed to 'simple-tpm-pk11'" simple-tpm-pk11; # Added 2026-02-12 sioclient = throw "'sioclient' has been removed as it is no longer used by freedv, and doesn't build with newer asio"; # Added 2025-12-03 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index a821b82e81fd..af3142d089b1 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -974,10 +974,6 @@ with pkgs; opnplug = adlplug.override { type = "OPN"; }; - acme-client = callPackage ../tools/networking/acme-client { - stdenv = gccStdenv; - }; - aflplusplus = callPackage ../tools/security/aflplusplus { wine = null; }; libdislocator = callPackage ../tools/security/aflplusplus/libdislocator.nix { }; diff --git a/pkgs/top-level/ocaml-packages.nix b/pkgs/top-level/ocaml-packages.nix index 101702adcad1..b751fbaebd43 100644 --- a/pkgs/top-level/ocaml-packages.nix +++ b/pkgs/top-level/ocaml-packages.nix @@ -459,6 +459,8 @@ let domain_shims = callPackage ../development/ocaml-modules/domain_shims { }; + domainpc = callPackage ../development/ocaml-modules/domainpc { }; + domainslib = callPackage ../development/ocaml-modules/domainslib { }; dose3 = callPackage ../development/ocaml-modules/dose3 { }; diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 34699df99606..924d0f897d73 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -16826,6 +16826,8 @@ self: super: with self; { rpi-gpio = callPackage ../development/python-modules/rpi-gpio { }; + rpi-lgpio = callPackage ../development/python-modules/rpi-lgpio { }; + rplcd = callPackage ../development/python-modules/rplcd { }; rply = callPackage ../development/python-modules/rply { };