summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--virtual/os-headers/os-headers-0-r1.ebuild12
1 files changed, 7 insertions, 5 deletions
diff --git a/virtual/os-headers/os-headers-0-r1.ebuild b/virtual/os-headers/os-headers-0-r1.ebuild
index 2275804ebdbd..1c5db1ee456a 100644
--- a/virtual/os-headers/os-headers-0-r1.ebuild
+++ b/virtual/os-headers/os-headers-0-r1.ebuild
@@ -10,10 +10,12 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~s
# depend on SLOT 0 of linux-headers, because kernel-2.eclass
# sets a different SLOT for cross-building
RDEPEND="
- || (
- kernel_linux? ( sys-kernel/linux-headers:0 )
- kernel_Winnt? (
- elibc_mingw? ( dev-util/mingw64-runtime )
+ !prefix-guest? (
+ || (
+ kernel_linux? ( sys-kernel/linux-headers:0 )
+ kernel_Winnt? (
+ elibc_mingw? ( dev-util/mingw64-runtime )
+ )
+ !prefix? ( sys-freebsd/freebsd-lib )
)
- !prefix? ( sys-freebsd/freebsd-lib )
)"