forked from mirrors/nixpkgs
336bc8283b
This reverts commit c778945806
.
I believe this is exactly what brings the staging branch into
the right shape after the last merge from master (through staging-next);
otherwise part of staging changes would be lost
(due to being already reachable from master but reverted).
41 lines
1.4 KiB
Diff
41 lines
1.4 KiB
Diff
From 536108b10271f2f42d41c7d9ddb4ce2ea1851f4f Mon Sep 17 00:00:00 2001
|
|
From: =?UTF-8?q?Niklas=20Hamb=C3=BCchen?= <mail@nh2.me>
|
|
Date: Sat, 17 Oct 2020 19:27:08 +0200
|
|
Subject: [PATCH] boost: Do not add system paths on nix
|
|
|
|
---
|
|
mesonbuild/dependencies/boost.py | 17 +----------------
|
|
1 file changed, 1 insertion(+), 16 deletions(-)
|
|
|
|
diff --git a/mesonbuild/dependencies/boost.py b/mesonbuild/dependencies/boost.py
|
|
index 907c0c275..ecaf11b18 100644
|
|
--- a/mesonbuild/dependencies/boost.py
|
|
+++ b/mesonbuild/dependencies/boost.py
|
|
@@ -643,22 +643,7 @@ class BoostDependency(ExternalDependency):
|
|
roots += [x for x in candidates if x.name.lower().startswith('boost') and x.is_dir()]
|
|
else:
|
|
tmp = [] # type: T.List[Path]
|
|
-
|
|
- # Homebrew
|
|
- brew_boost = Path('/usr/local/Cellar/boost')
|
|
- if brew_boost.is_dir():
|
|
- tmp += [x for x in brew_boost.iterdir()]
|
|
-
|
|
- # Add some default system paths
|
|
- tmp += [Path('/opt/local')]
|
|
- tmp += [Path('/usr/local/opt/boost')]
|
|
- tmp += [Path('/usr/local')]
|
|
- tmp += [Path('/usr')]
|
|
-
|
|
- # Cleanup paths
|
|
- tmp = [x for x in tmp if x.is_dir()]
|
|
- tmp = [x.resolve() for x in tmp]
|
|
- roots += tmp
|
|
+ # Do not add any non-explicit paths on nix
|
|
|
|
return roots
|
|
|
|
--
|
|
2.25.4
|
|
|