From 52edbc5063d54387398d71985c00bfd195cb4948 Mon Sep 17 00:00:00 2001 From: Andrew Marshall Date: Sat, 25 Apr 2026 21:52:15 -0400 Subject: [PATCH] openshadinglanguage: remove unused cmake flags - ENABLE_RTTI was removed ~6 years ago in upstream 9e64b14a354f5b657d0664b2ebedfb2bfe8b0f7a - USE_BOOST_WAVE was removed ~6 years ago in upstream f4ec638e6b4d031fb1076036f6777af546805088 - Boost dependency was removed ~2 years ago in upstream 3ff5d5d91d707d33b50733e83626aa65fb40973f --- pkgs/by-name/op/openshadinglanguage/package.nix | 7 ------- 1 file changed, 7 deletions(-) diff --git a/pkgs/by-name/op/openshadinglanguage/package.nix b/pkgs/by-name/op/openshadinglanguage/package.nix index 4b579057bc52..a8e4eac90d0c 100644 --- a/pkgs/by-name/op/openshadinglanguage/package.nix +++ b/pkgs/by-name/op/openshadinglanguage/package.nix @@ -1,6 +1,5 @@ { bison, - boost, cmake, fetchFromGitHub, flex, @@ -19,7 +18,6 @@ }: let - boost_static = boost.override { enableStatic = true; }; inherit (llvmPackages) clang libclang llvm; in stdenv.mkDerivation (finalAttrs: { @@ -34,10 +32,6 @@ stdenv.mkDerivation (finalAttrs: { }; cmakeFlags = [ - (lib.cmakeBool "ENABLE_RTTI" true) - (lib.cmakeBool "USE_BOOST_WAVE" true) - (lib.cmakeFeature "Boost_ROOT" "${boost}") - # Build system implies llvm-config and llvm-as are in the same directory. # Override defaults. (lib.cmakeFeature "LLVM_BC_GENERATOR" "${clang}/bin/clang++") @@ -62,7 +56,6 @@ stdenv.mkDerivation (finalAttrs: { ]; buildInputs = [ - boost_static hexdump libclang llvm