os-headers: upgraded package to upstream
Upgraded virtual/os-headers to version 0-r2 for all.
BUG=None
TEST=CQ passes
Change-Id: Iba9203f4407f4b76edf15256b3c54f0eb606ad02
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/overlays/portage-stable/+/2940951
Tested-by: Mike Frysinger <vapier@chromium.org>
Auto-Submit: Mike Frysinger <vapier@chromium.org>
Commit-Queue: Manoj Gupta <manojgupta@chromium.org>
Reviewed-by: Manoj Gupta <manojgupta@chromium.org>
diff --git a/virtual/os-headers/metadata.xml b/virtual/os-headers/metadata.xml
index 73b7451..901305a 100644
--- a/virtual/os-headers/metadata.xml
+++ b/virtual/os-headers/metadata.xml
@@ -1,6 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<herd>toolchain</herd>
-<herd>bsd</herd>
+ <maintainer type="project">
+ <email>toolchain@gentoo.org</email>
+ <name>Gentoo Toolchain Project</name>
+ </maintainer>
+ <stabilize-allarches/>
</pkgmetadata>
diff --git a/virtual/os-headers/os-headers-0-r2.ebuild b/virtual/os-headers/os-headers-0-r2.ebuild
new file mode 100644
index 0000000..eec2ee5
--- /dev/null
+++ b/virtual/os-headers/os-headers-0-r2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual for operating system headers"
+SLOT="0"
+KEYWORDS="*"
+
+# depend on SLOT 0 of linux-headers, because kernel-2.eclass
+# sets a different SLOT for cross-building
+RDEPEND="
+ !prefix-guest? (
+ || (
+ kernel_linux? ( sys-kernel/linux-headers:0 )
+ kernel_Winnt? (
+ elibc_mingw? ( dev-util/mingw64-runtime )
+ )
+ )
+ )
+ prefix-guest? (
+ !sys-kernel/linux-headers
+ )"
diff --git a/virtual/os-headers/os-headers-0.ebuild b/virtual/os-headers/os-headers-0.ebuild
deleted file mode 100644
index a46f3c1..0000000
--- a/virtual/os-headers/os-headers-0.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/virtual/os-headers/os-headers-0.ebuild,v 1.4 2011/05/09 20:11:43 ulm Exp $
-
-EAPI=1
-
-DESCRIPTION="Virtual for operating system headers"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="*"
-IUSE=""
-
-DEPEND=""
-# depend on SLOT 0 of linux-headers, because kernel-2.eclass
-# sets a different SLOT for cross-building
-RDEPEND="!prefix? (
- || ( sys-kernel/linux-headers:0
- sys-freebsd/freebsd-lib )
- )"