···4747 hash = "sha256-bjbW4pr04pP0TCuSdzPcV8h6LbLWMvdGSf61RL9Ju6E=";
4848 })
4949 ./4.4.1-newer-spdlog-fmt-compat.patch
5050+ ./resynthesis-fix-narrowing-conversion.patch
5051 ];
51525253 # make sure bundled dependencies don't get in the way - install also otherwise
···11+diff --git a/plugins/resynthesis/src/resynthesis.cpp b/plugins/resynthesis/src/resynthesis.cpp
22+index 7a7e404114f..f2889667af8 100644
33+--- a/plugins/resynthesis/src/resynthesis.cpp
44++++ b/plugins/resynthesis/src/resynthesis.cpp
55+@@ -1058,7 +1058,7 @@ namespace hal
66+ // delete the created directory and the contained files
77+ std::filesystem::remove_all(base_path);
88+99+- return OK(subgraph.size());
1010++ return OK(static_cast<unsigned int>(subgraph.size()));
1111+ }
1212+1313+ Result<u32> resynthesize_subgraph_of_type(Netlist* nl, const std::vector<const GateType*>& gate_types, GateLibrary* target_gl)
+2-2
pkgs/by-name/ad/adminer/package.nix
···88}:
991010stdenv.mkDerivation (finalAttrs: {
1111- version = "5.1.0";
1111+ version = "5.1.1";
1212 pname = "adminer";
13131414 # not using fetchFromGitHub as the git repo relies on submodules that are included in the tar file
1515 src = fetchurl {
1616 url = "https://github.com/vrana/adminer/releases/download/v${finalAttrs.version}/adminer-${finalAttrs.version}.zip";
1717- hash = "sha256-SLu7NJoCkfEL9WhYQSHEx5QZmD6cjkBXpwEnp7d6Elo=";
1717+ hash = "sha256-L1akLFljp4UW/YEVLi317ijY62WN9L4g+OQ127vUP/4=";
1818 };
19192020 nativeBuildInputs = [
···106106 homepage = "https://gitlab.com/gabmus/envision";
107107 license = lib.licenses.agpl3Only;
108108 mainProgram = "envision";
109109+ # More maintainers needed!
110110+ # envision (wrapped) requires frequent updates to the dependency list;
111111+ # the more people that can help with this, the better.
109112 maintainers = with lib.maintainers; [
110113 pandapip1
111114 Scrumplex
···4242# as bootloader for various platforms and corresponding binary and helper files.
4343stdenv.mkDerivation (finalAttrs: {
4444 pname = "limine";
4545- version = "9.2.1";
4545+ version = "9.2.2";
46464747 # We don't use the Git source but the release tarball, as the source has a
4848 # `./bootstrap` script performing network access to download resources.
4949 # Packaging that in Nix is very cumbersome.
5050 src = fetchurl {
5151 url = "https://github.com/limine-bootloader/limine/releases/download/v${finalAttrs.version}/limine-${finalAttrs.version}.tar.gz";
5252- hash = "sha256-yHr8FMOKlWlSkkmkGADC6R4PHO7tHk38gwrJS/nPvvs=";
5252+ hash = "sha256-uD3s117/uhAeRCex78gXSM9zIByFvjbjeVygkPXwgIM=";
5353 };
54545555 enableParallelBuilding = true;
···6677rustPlatform.buildRustPackage rec {
88 pname = "versatiles";
99- version = "0.15.3"; # When updating: Replace with current version
99+ version = "0.15.4"; # When updating: Replace with current version
10101111 src = fetchFromGitHub {
1212 owner = "versatiles-org";
1313 repo = "versatiles-rs";
1414 tag = "v${version}"; # When updating: Replace with long commit hash of new version
1515- hash = "sha256-xIZ/9l/wvl2Gh7vmxTGUxhZ9KIPSPLoqqC8DRN3PiQs="; # When updating: Use `lib.fakeHash` for recomputing the hash once. Run: 'nix-build -A versatiles'. Swap with new hash and proceed.
1515+ hash = "sha256-C9LTfRi6FRRg4yUIbs1DMtOtILTO/ItjWGnuKwUSHeU="; # When updating: Use `lib.fakeHash` for recomputing the hash once. Run: 'nix-build -A versatiles'. Swap with new hash and proceed.
1616 };
17171818 useFetchCargoVendor = true;
1919- cargoHash = "sha256-UkPKwXPQW/M7AgNTMx4OqTLQCc9+c+RkzcCPyEHJayw="; # When updating: Same as above
1919+ cargoHash = "sha256-B9QCkAjyak2rX3waMG74KBbBVKn2veliMl7tAS41HQQ="; # When updating: Same as above
20202121 __darwinAllowLocalNetworking = true;
2222
···2121 buildHashes = builtins.fromJSON (builtins.readFile ./hashes.json);
22222323 # the version of infisical
2424- version = "0.36.22";
2424+ version = "0.36.23";
25252626 # the platform-specific, statically linked binary
2727 src =
···5151 "-X ${p}.BuildExtra=nixpkgs"
5252 ];
53535454+ # It is required to set this to avoid a change in the
5555+ # handling of sync map in go 1.24+
5656+ # Upstream issue: https://github.com/authelia/authelia/issues/8980
5757+ env.GOEXPERIMENT = "nosynchashtriemap";
5858+5459 # several tests with networking and several that want chromium
5560 doCheck = false;
5661
+13-5
pkgs/servers/web-apps/kavita/default.nix
···22 lib,
33 stdenvNoCC,
44 fetchFromGitHub,
55+ fetchpatch2,
56 buildDotnetModule,
67 buildNpmPackage,
78 dotnetCorePackages,
···10111112stdenvNoCC.mkDerivation (finalAttrs: {
1213 pname = "kavita";
1313- version = "0.8.4.2";
1414+ version = "0.8.5.11";
14151516 src = fetchFromGitHub {
1617 owner = "kareadita";
1718 repo = "kavita";
1819 rev = "v${finalAttrs.version}";
1919- hash = "sha256-iJ9ocTWcKSUvgN48s5a2N2tz83uid2N4vg1bHAQmnH4=";
2020+ hash = "sha256-HSVdEB0yhmm/SZseHQ5kTRBaVqCZZx934Ovq1pTmQkM=";
2021 };
21222223 backend = buildDotnetModule {
···3233 # On update: check if more migrations need to be restored!
3334 # Migrations should at least allow updates from previous NixOS versions
3435 ./restore-migrations.diff
3636+ # Our nixos test depends on /api/locale; this patch fixes an upstream bug where the first response always fails
3737+ # https://github.com/Kareadita/Kavita/pull/3686 remove once upstream is fixed
3838+ (fetchpatch2 {
3939+ name = "fix-locale-cache.patch";
4040+ url = "https://github.com/Kareadita/Kavita/commit/5af07b9525c2164a6548092244bbdf66815b3e95.patch?full_index=1";
4141+ hash = "sha256-aFZRxijAbA2mXJM+3kC4P4p76d0p5fEXLiaRhNmjOAA=";
4242+ })
3543 ];
3644 postPatch = ''
3745 substituteInPlace API/Services/DirectoryService.cs --subst-var out
···44524553 projectFile = "API/API.csproj";
4654 nugetDeps = ./nuget-deps.json;
4747- dotnet-sdk = dotnetCorePackages.sdk_8_0;
4848- dotnet-runtime = dotnetCorePackages.aspnetcore_8_0;
5555+ dotnet-sdk = dotnetCorePackages.sdk_9_0;
5656+ dotnet-runtime = dotnetCorePackages.aspnetcore_9_0;
4957 };
50585159 frontend = buildNpmPackage {
···5765 npmBuildScript = "prod";
5866 npmFlags = [ "--legacy-peer-deps" ];
5967 npmRebuildFlags = [ "--ignore-scripts" ]; # Prevent playwright from trying to install browsers
6060- npmDepsHash = "sha256-ttEAoLg8OmA4lA7IJS4+5QwpMJdFIoJrWZryFhTZUdI=";
6868+ npmDepsHash = "sha256-9SfiH567+q3Id6/7pqWeX0y934V2YFQ4EWIJ+66smgI=";
6169 };
62706371 dontBuild = true;