remove boost coroutine references

we no longer need these since sinkToSource and sourceToSink are gone.

Change-Id: Ibbf440e2cf71bf3e9f3b833af2d78a21fb1b3193
This commit is contained in:
eldritch horrors 2024-05-21 18:42:15 +02:00
parent dfedbc154f
commit ef0de7c79f
3 changed files with 1 additions and 7 deletions

View file

@ -204,7 +204,7 @@ configdata += {
'HAVE_BOEHMGC': boehm.found().to_int(), 'HAVE_BOEHMGC': boehm.found().to_int(),
} }
boost = dependency('boost', required : true, modules : ['context', 'coroutine', 'container']) boost = dependency('boost', required : true, modules : ['container'])
# cpuid only makes sense on x86_64 # cpuid only makes sense on x86_64
cpuid_required = is_x64 ? get_option('cpuid') : false cpuid_required = is_x64 ? get_option('cpuid') : false

View file

@ -42,10 +42,6 @@
#include <gc/gc.h> #include <gc/gc.h>
#include <gc/gc_cpp.h> #include <gc/gc_cpp.h>
#include <boost/coroutine2/coroutine.hpp>
#include <boost/coroutine2/protected_fixedsize_stack.hpp>
#include <boost/context/stack_context.hpp>
#endif #endif
using json = nlohmann::json; using json = nlohmann::json;

View file

@ -5,8 +5,6 @@
#include <cerrno> #include <cerrno>
#include <memory> #include <memory>
#include <boost/coroutine2/coroutine.hpp>
namespace nix { namespace nix {