From d65302292e05f00aa089980332ae6928041b3a9a Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Mon, 20 Jan 2025 07:27:30 +0000 Subject: [PATCH] wesnoth: pin to boost-1.86.0 Without the change `wesnoth` fails the build on `master` as https://hydra.nixos.org/build/285762986: In file included from /build/source/src/server/common/server_base.cpp:16: /build/source/src/server/common/server_base.hpp:33:10: fatal error: boost/asio/io_service.hpp: No such file or directory 33 | #include | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ Upstream fixed the build against boost-1.87.0, but only in development versions. --- pkgs/top-level/all-packages.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index a21f709c36bf..d62e3d5f2910 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -16697,6 +16697,7 @@ with pkgs; warsow = callPackage ../games/warsow { }; wesnoth = callPackage ../games/wesnoth { + boost = boost186; inherit (darwin.apple_sdk.frameworks) Cocoa Foundation; # wesnoth requires lua built with c++, see https://github.com/wesnoth/wesnoth/pull/8234 lua = lua5_4.override {