commit:     1b39922b75edcd897083f7b0d91aded7ba0523e4
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Dec  2 03:14:04 2022 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Dec  2 03:47:22 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b39922b

Move {virtual → app-alternatives}/awk

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 app-admin/authbind/authbind-2.1.2.ebuild                   | 4 ++--
 {virtual => app-alternatives}/awk/awk-1.ebuild             | 0
 {virtual => app-alternatives}/awk/metadata.xml             | 0
 app-backup/amanda/amanda-3.5.1-r3.ebuild                   | 2 +-
 app-i18n/skk-jisyo/skk-jisyo-202005.ebuild                 | 2 +-
 app-i18n/skk-jisyo/skk-jisyo-999999.ebuild                 | 2 +-
 app-i18n/skkfep/skkfep-0.87-r1.ebuild                      | 4 ++--
 app-misc/fmawk/fmawk-1.2.ebuild                            | 2 +-
 app-misc/fmawk/fmawk-1.3.ebuild                            | 2 +-
 app-misc/fmawk/fmawk-9999.ebuild                           | 2 +-
 app-misc/ktoblzcheck/ktoblzcheck-1.49-r2.ebuild            | 2 +-
 app-portage/gentoolkit/gentoolkit-0.6.1-r3.ebuild          | 2 +-
 app-portage/gentoolkit/gentoolkit-9999.ebuild              | 2 +-
 app-text/gnome-doc-utils/gnome-doc-utils-0.20.10-r3.ebuild | 2 +-
 app-text/idnits/idnits-2.17.1.ebuild                       | 2 +-
 app-text/linuxdoc-tools/linuxdoc-tools-0.9.73-r1.ebuild    | 4 ++--
 dev-db/freetds/freetds-1.2.18.ebuild                       | 2 +-
 dev-lang/python/python-2.7.18_p16.ebuild                   | 2 +-
 dev-lang/python/python-3.10.8_p3.ebuild                    | 2 +-
 dev-lang/python/python-3.11.0_p2.ebuild                    | 2 +-
 dev-lang/python/python-3.12.0_alpha1_p2.ebuild             | 2 +-
 dev-lang/python/python-3.12.0_alpha2.ebuild                | 2 +-
 dev-lang/python/python-3.8.15_p3.ebuild                    | 2 +-
 dev-lang/python/python-3.9.15_p3.ebuild                    | 2 +-
 dev-util/FlameGraph/FlameGraph-1.0.ebuild                  | 2 +-
 dev-util/FlameGraph/FlameGraph-1.0_p20210830.ebuild        | 2 +-
 dev-util/FlameGraph/FlameGraph-1.0_p20220918.ebuild        | 2 +-
 dev-util/FlameGraph/FlameGraph-9999.ebuild                 | 2 +-
 dev-util/dejagnu/dejagnu-1.6.3.ebuild                      | 2 +-
 dev-util/statifier/statifier-1.7.4-r2.ebuild               | 2 +-
 dev-util/wiggle/wiggle-1.0.ebuild                          | 4 ++--
 dev-util/wiggle/wiggle-1.2.ebuild                          | 4 ++--
 dev-vcs/topgit/topgit-0.19.13.ebuild                       | 4 ++--
 games-rpg/freedroidrpg/freedroidrpg-1.0_rc3.ebuild         | 2 +-
 gnome-extra/yelp-xsl/yelp-xsl-42.0.ebuild                  | 2 +-
 gnome-extra/yelp-xsl/yelp-xsl-42.1.ebuild                  | 2 +-
 mail-client/s-nail/s-nail-14.9.22.ebuild                   | 2 +-
 mail-client/s-nail/s-nail-14.9.24.ebuild                   | 2 +-
 media-fonts/terminus-font/terminus-font-4.49.1.ebuild      | 2 +-
 media-video/mjpegtools/mjpegtools-2.2.1.ebuild             | 2 +-
 net-analyzer/fragroute/fragroute-1.2.6-r4.ebuild           | 4 ++--
 net-analyzer/munin/munin-2.0.67-r7.ebuild                  | 2 +-
 net-analyzer/munin/munin-2.0.69-r1.ebuild                  | 2 +-
 net-analyzer/munin/munin-2.0.69.ebuild                     | 2 +-
 net-analyzer/netdata/netdata-1.35.1.ebuild                 | 2 +-
 net-analyzer/netdata/netdata-1.36.0.ebuild                 | 2 +-
 net-analyzer/netdata/netdata-1.36.1-r1.ebuild              | 2 +-
 net-analyzer/netdata/netdata-1.37.0.ebuild                 | 2 +-
 net-analyzer/netdata/netdata-9999.ebuild                   | 2 +-
 net-analyzer/nmbscan/nmbscan-1.2.5-r1.ebuild               | 2 +-
 net-analyzer/prettyping/prettyping-1.0.1.ebuild            | 4 ++--
 net-analyzer/rrdtool/rrdtool-1.8.0-r2.ebuild               | 2 +-
 net-dialup/mgetty/mgetty-1.2.1-r4.ebuild                   | 2 +-
 net-misc/hylafaxplus/hylafaxplus-7.0.3-r5.ebuild           | 2 +-
 net-misc/hylafaxplus/hylafaxplus-7.0.3-r6.ebuild           | 2 +-
 net-misc/hylafaxplus/hylafaxplus-7.0.6-r1.ebuild           | 2 +-
 net-misc/shmux/shmux-1.0.3.ebuild                          | 2 +-
 net-misc/tiers/tiers-1.1.ebuild                            | 4 ++--
 net-misc/ytfzf/ytfzf-2.5.2.ebuild                          | 2 +-
 net-news/newsboat/newsboat-2.21-r1.ebuild                  | 4 ++--
 net-news/newsboat/newsboat-2.23-r1.ebuild                  | 4 ++--
 net-news/newsboat/newsboat-2.28.ebuild                     | 2 +-
 net-news/newsboat/newsboat-2.29.ebuild                     | 2 +-
 net-print/apsfilter/apsfilter-7.2.8-r1.ebuild              | 4 ++--
 profiles/updates/4Q-2022                                   | 1 +
 sys-cluster/ceph/ceph-15.2.17-r1.ebuild                    | 2 +-
 sys-cluster/ceph/ceph-16.2.10-r3.ebuild                    | 2 +-
 sys-cluster/ceph/ceph-16.2.9-r3.ebuild                     | 2 +-
 sys-cluster/ceph/ceph-17.2.3-r4.ebuild                     | 2 +-
 sys-cluster/ceph/ceph-17.2.4-r1.ebuild                     | 2 +-
 sys-cluster/ceph/ceph-17.2.5-r1.ebuild                     | 2 +-
 sys-cluster/vzctl/vzctl-4.9.4.ebuild                       | 4 ++--
 sys-fs/zfs-kmod/zfs-kmod-2.1.5-r1.ebuild                   | 2 +-
 sys-fs/zfs-kmod/zfs-kmod-2.1.6.ebuild                      | 2 +-
 sys-fs/zfs-kmod/zfs-kmod-2.1.7.ebuild                      | 2 +-
 sys-fs/zfs-kmod/zfs-kmod-9999.ebuild                       | 2 +-
 sys-fs/zfs/zfs-2.1.5-r6.ebuild                             | 4 ++--
 sys-fs/zfs/zfs-2.1.6.ebuild                                | 4 ++--
 sys-fs/zfs/zfs-2.1.7.ebuild                                | 4 ++--
 sys-fs/zfs/zfs-9999.ebuild                                 | 4 ++--
 sys-libs/glibc/glibc-2.32-r8.ebuild                        | 6 +++---
 sys-libs/glibc/glibc-2.33-r14.ebuild                       | 6 +++---
 sys-libs/glibc/glibc-2.34-r14.ebuild                       | 6 +++---
 sys-libs/glibc/glibc-2.35-r10.ebuild                       | 6 +++---
 sys-libs/glibc/glibc-2.35-r11.ebuild                       | 6 +++---
 sys-libs/glibc/glibc-2.35-r8.ebuild                        | 6 +++---
 sys-libs/glibc/glibc-2.36-r5.ebuild                        | 6 +++---
 sys-libs/glibc/glibc-2.36-r6.ebuild                        | 6 +++---
 sys-libs/glibc/glibc-9999.ebuild                           | 6 +++---
 sys-power/powermgmt-base/powermgmt-base-1.31-r2.ebuild     | 4 ++--
 x11-misc/xdg-utils/xdg-utils-1.1.3_p20200220-r5.ebuild     | 2 +-
 x11-misc/xdg-utils/xdg-utils-1.1.3_p20210805.ebuild        | 2 +-
 x11-themes/fvwm-crystal/fvwm-crystal-3.7.1.ebuild          | 2 +-
 x11-themes/fvwm-crystal/fvwm-crystal-3.7.5.ebuild          | 2 +-
 x11-themes/wm-icons/wm-icons-0.4.0.ebuild                  | 4 ++--
 95 files changed, 130 insertions(+), 129 deletions(-)

diff --git a/app-admin/authbind/authbind-2.1.2.ebuild 
b/app-admin/authbind/authbind-2.1.2.ebuild
index d9479c70b7b0..3d27d3e0f343 100644
--- a/app-admin/authbind/authbind-2.1.2.ebuild
+++ b/app-admin/authbind/authbind-2.1.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64"
 
-BDEPEND="virtual/awk"
+BDEPEND="app-alternatives/awk"
 
 PATCHES=(
        "${FILESDIR}/${PN}-2.1.2-respect-flags.patch"

diff --git a/virtual/awk/awk-1.ebuild b/app-alternatives/awk/awk-1.ebuild
similarity index 100%
rename from virtual/awk/awk-1.ebuild
rename to app-alternatives/awk/awk-1.ebuild

diff --git a/virtual/awk/metadata.xml b/app-alternatives/awk/metadata.xml
similarity index 100%
rename from virtual/awk/metadata.xml
rename to app-alternatives/awk/metadata.xml

diff --git a/app-backup/amanda/amanda-3.5.1-r3.ebuild 
b/app-backup/amanda/amanda-3.5.1-r3.ebuild
index f838aa934335..53df15f23433 100644
--- a/app-backup/amanda/amanda-3.5.1-r3.ebuild
+++ b/app-backup/amanda/amanda-3.5.1-r3.ebuild
@@ -25,7 +25,7 @@ DEPEND="
        dev-perl/JSON
        net-misc/openssh
        sys-libs/readline:=
-       virtual/awk
+       app-alternatives/awk
        kerberos? ( app-crypt/mit-krb5 )
        ndmp? ( net-libs/libtirpc:= )
        nls? ( virtual/libintl )

diff --git a/app-i18n/skk-jisyo/skk-jisyo-202005.ebuild 
b/app-i18n/skk-jisyo/skk-jisyo-202005.ebuild
index 5656df1d6f58..3a8cd33b75b4 100644
--- a/app-i18n/skk-jisyo/skk-jisyo-202005.ebuild
+++ b/app-i18n/skk-jisyo/skk-jisyo-202005.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 KEYWORDS="amd64 arm ~hppa ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux 
~ppc-macos ~sparc-solaris"
 IUSE="cdb"
 
-DEPEND="virtual/awk
+DEPEND="app-alternatives/awk
        cdb? (
                || (
                        dev-db/tinycdb

diff --git a/app-i18n/skk-jisyo/skk-jisyo-999999.ebuild 
b/app-i18n/skk-jisyo/skk-jisyo-999999.ebuild
index 4afa4781d97e..f680501ee5c9 100644
--- a/app-i18n/skk-jisyo/skk-jisyo-999999.ebuild
+++ b/app-i18n/skk-jisyo/skk-jisyo-999999.ebuild
@@ -19,7 +19,7 @@ IUSE="cdb ${USE_RUBY//ruby/ruby_targets_ruby}"
 
 DEPEND="${RUBY_DEPS}
        app-i18n/skktools
-       virtual/awk
+       app-alternatives/awk
        cdb? (
                || (
                        dev-db/tinycdb

diff --git a/app-i18n/skkfep/skkfep-0.87-r1.ebuild 
b/app-i18n/skkfep/skkfep-0.87-r1.ebuild
index dd9870453969..af01b4a3251f 100644
--- a/app-i18n/skkfep/skkfep-0.87-r1.ebuild
+++ b/app-i18n/skkfep/skkfep-0.87-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -18,7 +18,7 @@ DEPEND="sys-libs/ncurses:="
 RDEPEND="${DEPEND}
        app-i18n/skk-jisyo"
 BDEPEND="sys-apps/sed
-       virtual/awk
+       app-alternatives/awk
        virtual/pkgconfig"
 
 PATCHES=(

diff --git a/app-misc/fmawk/fmawk-1.2.ebuild b/app-misc/fmawk/fmawk-1.2.ebuild
index dac7c8432767..3a0ee6e1fbd6 100644
--- a/app-misc/fmawk/fmawk-1.2.ebuild
+++ b/app-misc/fmawk/fmawk-1.2.ebuild
@@ -20,7 +20,7 @@ fi
 LICENSE="GPL-3+"
 SLOT="0"
 
-RDEPEND="virtual/awk"
+RDEPEND="app-alternatives/awk"
 
 src_compile() {
        :

diff --git a/app-misc/fmawk/fmawk-1.3.ebuild b/app-misc/fmawk/fmawk-1.3.ebuild
index 188ad7e91e82..57d3dbc7f79e 100644
--- a/app-misc/fmawk/fmawk-1.3.ebuild
+++ b/app-misc/fmawk/fmawk-1.3.ebuild
@@ -20,7 +20,7 @@ fi
 LICENSE="GPL-3+"
 SLOT="0"
 
-RDEPEND="virtual/awk"
+RDEPEND="app-alternatives/awk"
 
 src_compile() {
        :

diff --git a/app-misc/fmawk/fmawk-9999.ebuild b/app-misc/fmawk/fmawk-9999.ebuild
index 188ad7e91e82..57d3dbc7f79e 100644
--- a/app-misc/fmawk/fmawk-9999.ebuild
+++ b/app-misc/fmawk/fmawk-9999.ebuild
@@ -20,7 +20,7 @@ fi
 LICENSE="GPL-3+"
 SLOT="0"
 
-RDEPEND="virtual/awk"
+RDEPEND="app-alternatives/awk"
 
 src_compile() {
        :

diff --git a/app-misc/ktoblzcheck/ktoblzcheck-1.49-r2.ebuild 
b/app-misc/ktoblzcheck/ktoblzcheck-1.49-r2.ebuild
index a929f45f05f7..7a75b1bf3b1d 100644
--- a/app-misc/ktoblzcheck/ktoblzcheck-1.49-r2.ebuild
+++ b/app-misc/ktoblzcheck/ktoblzcheck-1.49-r2.ebuild
@@ -16,7 +16,7 @@ RDEPEND="
        app-text/recode:0=
        sys-apps/grep
        sys-apps/sed
-       virtual/awk
+       app-alternatives/awk
        || ( net-misc/wget www-client/lynx )
 "
 DEPEND="${RDEPEND}

diff --git a/app-portage/gentoolkit/gentoolkit-0.6.1-r3.ebuild 
b/app-portage/gentoolkit/gentoolkit-0.6.1-r3.ebuild
index 496a5a4076ef..a42f4f4243a5 100644
--- a/app-portage/gentoolkit/gentoolkit-0.6.1-r3.ebuild
+++ b/app-portage/gentoolkit/gentoolkit-0.6.1-r3.ebuild
@@ -27,7 +27,7 @@ SLOT="0"
 DEPEND="
        >=sys-apps/portage-3.0.32[${PYTHON_USEDEP}]"
 RDEPEND="${DEPEND}
-       virtual/awk
+       app-alternatives/awk
        sys-apps/gentoo-functions"
 
 PATCHES=(

diff --git a/app-portage/gentoolkit/gentoolkit-9999.ebuild 
b/app-portage/gentoolkit/gentoolkit-9999.ebuild
index c864a6922d64..c8ce2d30696c 100644
--- a/app-portage/gentoolkit/gentoolkit-9999.ebuild
+++ b/app-portage/gentoolkit/gentoolkit-9999.ebuild
@@ -26,7 +26,7 @@ SLOT="0"
 DEPEND="
        >=sys-apps/portage-3.0.32[${PYTHON_USEDEP}]"
 RDEPEND="${DEPEND}
-       virtual/awk
+       app-alternatives/awk
        sys-apps/gentoo-functions"
 
 distutils_enable_tests setup.py

diff --git a/app-text/gnome-doc-utils/gnome-doc-utils-0.20.10-r3.ebuild 
b/app-text/gnome-doc-utils/gnome-doc-utils-0.20.10-r3.ebuild
index 3c536ca4e4ca..184df8131725 100644
--- a/app-text/gnome-doc-utils/gnome-doc-utils-0.20.10-r3.ebuild
+++ b/app-text/gnome-doc-utils/gnome-doc-utils-0.20.10-r3.ebuild
@@ -27,7 +27,7 @@ DEPEND="${RDEPEND}
 BDEPEND="
        >=dev-util/intltool-0.35
        sys-devel/gettext
-       virtual/awk
+       app-alternatives/awk
        virtual/pkgconfig
 "
 # dev-libs/glib needed for eautofoo, bug #255114.

diff --git a/app-text/idnits/idnits-2.17.1.ebuild 
b/app-text/idnits/idnits-2.17.1.ebuild
index 5a0345d2fdc0..87ff6c1483d2 100644
--- a/app-text/idnits/idnits-2.17.1.ebuild
+++ b/app-text/idnits/idnits-2.17.1.ebuild
@@ -15,7 +15,7 @@ KEYWORDS="amd64 x86"
 RDEPEND="
        app-shells/bash
        sys-apps/coreutils
-       virtual/awk
+       app-alternatives/awk
 "
 
 src_install() {

diff --git a/app-text/linuxdoc-tools/linuxdoc-tools-0.9.73-r1.ebuild 
b/app-text/linuxdoc-tools/linuxdoc-tools-0.9.73-r1.ebuild
index afa70d83839c..7c6cbf38b441 100644
--- a/app-text/linuxdoc-tools/linuxdoc-tools-0.9.73-r1.ebuild
+++ b/app-text/linuxdoc-tools/linuxdoc-tools-0.9.73-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -22,7 +22,7 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}
        sys-devel/flex
-       virtual/awk
+       app-alternatives/awk
        doc? (
                dev-texlive/texlive-fontsrecommended
                virtual/latex-base

diff --git a/dev-db/freetds/freetds-1.2.18.ebuild 
b/dev-db/freetds/freetds-1.2.18.ebuild
index 6ec7c9983374..d76511a638fe 100644
--- a/dev-db/freetds/freetds-1.2.18.ebuild
+++ b/dev-db/freetds/freetds-1.2.18.ebuild
@@ -23,7 +23,7 @@ REQUIRED_USE="?? ( iodbc odbc )"
 
 RESTRICT="test"
 
-COMMON_DEPEND="virtual/awk
+COMMON_DEPEND="app-alternatives/awk
        gnutls? ( net-libs/gnutls:= )
        iconv? ( virtual/libiconv )
        iodbc? ( dev-db/libiodbc )

diff --git a/dev-lang/python/python-2.7.18_p16.ebuild 
b/dev-lang/python/python-2.7.18_p16.ebuild
index ee49cd0dfcda..19033636cd65 100644
--- a/dev-lang/python/python-2.7.18_p16.ebuild
+++ b/dev-lang/python/python-2.7.18_p16.ebuild
@@ -69,7 +69,7 @@ DEPEND="
        valgrind? ( dev-util/valgrind )
 "
 BDEPEND="
-       virtual/awk
+       app-alternatives/awk
        virtual/pkgconfig
        verify-sig? ( sec-keys/openpgp-keys-python )
 "

diff --git a/dev-lang/python/python-3.10.8_p3.ebuild 
b/dev-lang/python/python-3.10.8_p3.ebuild
index ca2055bc531c..e7125a5118a9 100644
--- a/dev-lang/python/python-3.10.8_p3.ebuild
+++ b/dev-lang/python/python-3.10.8_p3.ebuild
@@ -77,7 +77,7 @@ DEPEND="
 # autoconf-archive needed to eautoreconf
 BDEPEND="
        sys-devel/autoconf-archive
-       virtual/awk
+       app-alternatives/awk
        virtual/pkgconfig
        verify-sig? ( sec-keys/openpgp-keys-python )
 "

diff --git a/dev-lang/python/python-3.11.0_p2.ebuild 
b/dev-lang/python/python-3.11.0_p2.ebuild
index eedf9c768a85..6888041b8060 100644
--- a/dev-lang/python/python-3.11.0_p2.ebuild
+++ b/dev-lang/python/python-3.11.0_p2.ebuild
@@ -77,7 +77,7 @@ DEPEND="
 # autoconf-archive needed to eautoreconf
 BDEPEND="
        sys-devel/autoconf-archive
-       virtual/awk
+       app-alternatives/awk
        virtual/pkgconfig
        verify-sig? ( sec-keys/openpgp-keys-python )
 "

diff --git a/dev-lang/python/python-3.12.0_alpha1_p2.ebuild 
b/dev-lang/python/python-3.12.0_alpha1_p2.ebuild
index ed2942996282..9c5e7029b37f 100644
--- a/dev-lang/python/python-3.12.0_alpha1_p2.ebuild
+++ b/dev-lang/python/python-3.12.0_alpha1_p2.ebuild
@@ -76,7 +76,7 @@ DEPEND="
 # autoconf-archive needed to eautoreconf
 BDEPEND="
        sys-devel/autoconf-archive
-       virtual/awk
+       app-alternatives/awk
        virtual/pkgconfig
        verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 )
 "

diff --git a/dev-lang/python/python-3.12.0_alpha2.ebuild 
b/dev-lang/python/python-3.12.0_alpha2.ebuild
index 9d0d10adab0b..ec1c57a29503 100644
--- a/dev-lang/python/python-3.12.0_alpha2.ebuild
+++ b/dev-lang/python/python-3.12.0_alpha2.ebuild
@@ -77,7 +77,7 @@ DEPEND="
 # autoconf-archive needed to eautoreconf
 BDEPEND="
        sys-devel/autoconf-archive
-       virtual/awk
+       app-alternatives/awk
        virtual/pkgconfig
        verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 )
 "

diff --git a/dev-lang/python/python-3.8.15_p3.ebuild 
b/dev-lang/python/python-3.8.15_p3.ebuild
index 1c522eb3b332..5f5bccbf6686 100644
--- a/dev-lang/python/python-3.8.15_p3.ebuild
+++ b/dev-lang/python/python-3.8.15_p3.ebuild
@@ -73,7 +73,7 @@ DEPEND="
 # autoconf-archive needed to eautoreconf
 BDEPEND="
        sys-devel/autoconf-archive
-       virtual/awk
+       app-alternatives/awk
        virtual/pkgconfig
        verify-sig? ( sec-keys/openpgp-keys-python )
 "

diff --git a/dev-lang/python/python-3.9.15_p3.ebuild 
b/dev-lang/python/python-3.9.15_p3.ebuild
index 65e32a706fd5..4ab4f51b7faf 100644
--- a/dev-lang/python/python-3.9.15_p3.ebuild
+++ b/dev-lang/python/python-3.9.15_p3.ebuild
@@ -73,7 +73,7 @@ DEPEND="
 # autoconf-archive needed to eautoreconf
 BDEPEND="
        sys-devel/autoconf-archive
-       virtual/awk
+       app-alternatives/awk
        virtual/pkgconfig
        verify-sig? ( sec-keys/openpgp-keys-python )
 "

diff --git a/dev-util/FlameGraph/FlameGraph-1.0.ebuild 
b/dev-util/FlameGraph/FlameGraph-1.0.ebuild
index d9461f2bb009..13949c99653c 100644
--- a/dev-util/FlameGraph/FlameGraph-1.0.ebuild
+++ b/dev-util/FlameGraph/FlameGraph-1.0.ebuild
@@ -19,7 +19,7 @@ SLOT="0"
 
 RDEPEND="
        dev-lang/perl
-       virtual/awk
+       app-alternatives/awk
 "
 
 src_test() {

diff --git a/dev-util/FlameGraph/FlameGraph-1.0_p20210830.ebuild 
b/dev-util/FlameGraph/FlameGraph-1.0_p20210830.ebuild
index 3fb4cd530480..877d6bde3fd9 100644
--- a/dev-util/FlameGraph/FlameGraph-1.0_p20210830.ebuild
+++ b/dev-util/FlameGraph/FlameGraph-1.0_p20210830.ebuild
@@ -19,7 +19,7 @@ SLOT="0"
 
 RDEPEND="
        dev-lang/perl
-       virtual/awk
+       app-alternatives/awk
 "
 
 src_test() {

diff --git a/dev-util/FlameGraph/FlameGraph-1.0_p20220918.ebuild 
b/dev-util/FlameGraph/FlameGraph-1.0_p20220918.ebuild
index 88f035e99fd0..2cc9d511e112 100644
--- a/dev-util/FlameGraph/FlameGraph-1.0_p20220918.ebuild
+++ b/dev-util/FlameGraph/FlameGraph-1.0_p20220918.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}/${PN}-${COMMIT_ID}"
 
 RDEPEND="
        dev-lang/perl
-       virtual/awk
+       app-alternatives/awk
 "
 
 src_test() {

diff --git a/dev-util/FlameGraph/FlameGraph-9999.ebuild 
b/dev-util/FlameGraph/FlameGraph-9999.ebuild
index 63b0925c8c09..f92d7b48e0a5 100644
--- a/dev-util/FlameGraph/FlameGraph-9999.ebuild
+++ b/dev-util/FlameGraph/FlameGraph-9999.ebuild
@@ -19,7 +19,7 @@ SLOT="0"
 
 RDEPEND="
        dev-lang/perl
-       virtual/awk
+       app-alternatives/awk
 "
 
 src_test() {

diff --git a/dev-util/dejagnu/dejagnu-1.6.3.ebuild 
b/dev-util/dejagnu/dejagnu-1.6.3.ebuild
index 039228517fed..4d4a2813baa1 100644
--- a/dev-util/dejagnu/dejagnu-1.6.3.ebuild
+++ b/dev-util/dejagnu/dejagnu-1.6.3.ebuild
@@ -17,4 +17,4 @@ RESTRICT="test" # needs fixing
 
 RDEPEND="dev-tcltk/expect"
 #DEPEND="test? ( dev-tcltk/expect )"
-BDEPEND="virtual/awk"
+BDEPEND="app-alternatives/awk"

diff --git a/dev-util/statifier/statifier-1.7.4-r2.ebuild 
b/dev-util/statifier/statifier-1.7.4-r2.ebuild
index 0c00e2573e74..4207ebc917d0 100644
--- a/dev-util/statifier/statifier-1.7.4-r2.ebuild
+++ b/dev-util/statifier/statifier-1.7.4-r2.ebuild
@@ -18,7 +18,7 @@ LICENSE="GPL-2"
 RDEPEND="
        app-shells/bash
        sys-apps/coreutils
-       virtual/awk
+       app-alternatives/awk
 "
 
 PATCHES=(

diff --git a/dev-util/wiggle/wiggle-1.0.ebuild 
b/dev-util/wiggle/wiggle-1.0.ebuild
index 2a259f966e52..0f3c7e80a92b 100644
--- a/dev-util/wiggle/wiggle-1.0.ebuild
+++ b/dev-util/wiggle/wiggle-1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -23,7 +23,7 @@ RDEPEND="
        dev-util/patchutils
        sys-apps/diffutils
        sys-apps/findutils
-       virtual/awk
+       app-alternatives/awk
        sys-apps/grep
        sys-apps/less
        sys-apps/sed

diff --git a/dev-util/wiggle/wiggle-1.2.ebuild 
b/dev-util/wiggle/wiggle-1.2.ebuild
index 0f7322c3e7de..900ebe3deb12 100644
--- a/dev-util/wiggle/wiggle-1.2.ebuild
+++ b/dev-util/wiggle/wiggle-1.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -23,7 +23,7 @@ RDEPEND="
        dev-util/patchutils
        sys-apps/diffutils
        sys-apps/findutils
-       virtual/awk
+       app-alternatives/awk
        sys-apps/grep
        sys-apps/less
        sys-apps/sed

diff --git a/dev-vcs/topgit/topgit-0.19.13.ebuild 
b/dev-vcs/topgit/topgit-0.19.13.ebuild
index 22d15a089a9b..dfade4f8c109 100644
--- a/dev-vcs/topgit/topgit-0.19.13.ebuild
+++ b/dev-vcs/topgit/topgit-0.19.13.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,7 +15,7 @@ KEYWORDS="amd64 x86"
 
 BDEPEND="dev-lang/perl
        sys-apps/sed
-       virtual/awk"
+       app-alternatives/awk"
 RDEPEND=">=dev-vcs/git-2.10.0"
 IUSE="test"
 RESTRICT="!test? ( test )"

diff --git a/games-rpg/freedroidrpg/freedroidrpg-1.0_rc3.ebuild 
b/games-rpg/freedroidrpg/freedroidrpg-1.0_rc3.ebuild
index 680b0d7e6349..bea68dfb1fe7 100644
--- a/games-rpg/freedroidrpg/freedroidrpg-1.0_rc3.ebuild
+++ b/games-rpg/freedroidrpg/freedroidrpg-1.0_rc3.ebuild
@@ -43,7 +43,7 @@ DEPEND="${RDEPEND}"
 BDEPEND="
        ${PYTHON_DEPS}
        sys-devel/gettext
-       virtual/awk
+       app-alternatives/awk
        virtual/pkgconfig"
 
 pkg_setup() {

diff --git a/gnome-extra/yelp-xsl/yelp-xsl-42.0.ebuild 
b/gnome-extra/yelp-xsl/yelp-xsl-42.0.ebuild
index b4e465c7bc46..5547dd8cbe05 100644
--- a/gnome-extra/yelp-xsl/yelp-xsl-42.0.ebuild
+++ b/gnome-extra/yelp-xsl/yelp-xsl-42.0.ebuild
@@ -19,6 +19,6 @@ RDEPEND="${DEPEND}"
 BDEPEND="
        >=dev-util/itstool-1.2.0
        >=sys-devel/gettext-0.19.8
-       virtual/awk
+       app-alternatives/awk
        virtual/pkgconfig
 "

diff --git a/gnome-extra/yelp-xsl/yelp-xsl-42.1.ebuild 
b/gnome-extra/yelp-xsl/yelp-xsl-42.1.ebuild
index b4e465c7bc46..5547dd8cbe05 100644
--- a/gnome-extra/yelp-xsl/yelp-xsl-42.1.ebuild
+++ b/gnome-extra/yelp-xsl/yelp-xsl-42.1.ebuild
@@ -19,6 +19,6 @@ RDEPEND="${DEPEND}"
 BDEPEND="
        >=dev-util/itstool-1.2.0
        >=sys-devel/gettext-0.19.8
-       virtual/awk
+       app-alternatives/awk
        virtual/pkgconfig
 "

diff --git a/mail-client/s-nail/s-nail-14.9.22.ebuild 
b/mail-client/s-nail/s-nail-14.9.22.ebuild
index 822c7e20fc58..5dd4cf9fe267 100644
--- a/mail-client/s-nail/s-nail-14.9.22.ebuild
+++ b/mail-client/s-nail/s-nail-14.9.22.ebuild
@@ -29,7 +29,7 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND="
        app-arch/xz-utils[extra-filters(-)]
-       virtual/awk
+       app-alternatives/awk
 "
 
 src_configure() {

diff --git a/mail-client/s-nail/s-nail-14.9.24.ebuild 
b/mail-client/s-nail/s-nail-14.9.24.ebuild
index 78877855757c..bcd89a795767 100644
--- a/mail-client/s-nail/s-nail-14.9.24.ebuild
+++ b/mail-client/s-nail/s-nail-14.9.24.ebuild
@@ -29,7 +29,7 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND="
        app-arch/xz-utils[extra-filters(-)]
-       virtual/awk
+       app-alternatives/awk
 "
 
 src_configure() {

diff --git a/media-fonts/terminus-font/terminus-font-4.49.1.ebuild 
b/media-fonts/terminus-font/terminus-font-4.49.1.ebuild
index 48483a49ca14..038aad658a84 100644
--- a/media-fonts/terminus-font/terminus-font-4.49.1.ebuild
+++ b/media-fonts/terminus-font/terminus-font-4.49.1.ebuild
@@ -18,7 +18,7 @@ IUSE="a-like-o +center-tilde distinct-l +otf pcf-8bit 
+pcf-unicode +psf quote
 
 BDEPEND="app-arch/gzip
        ${PYTHON_DEPS}
-       virtual/awk
+       app-alternatives/awk
        pcf-8bit? ( x11-apps/bdftopcf )
        pcf-unicode? ( x11-apps/bdftopcf )"
 RDEPEND=""

diff --git a/media-video/mjpegtools/mjpegtools-2.2.1.ebuild 
b/media-video/mjpegtools/mjpegtools-2.2.1.ebuild
index bf16b8d668e7..e6ab3d86817d 100644
--- a/media-video/mjpegtools/mjpegtools-2.2.1.ebuild
+++ b/media-video/mjpegtools/mjpegtools-2.2.1.ebuild
@@ -34,7 +34,7 @@ RDEPEND="
 DEPEND="
        ${RDEPEND}
        >=sys-apps/sed-4
-       virtual/awk
+       app-alternatives/awk
        cpu_flags_x86_mmx? ( dev-lang/nasm )
 "
 

diff --git a/net-analyzer/fragroute/fragroute-1.2.6-r4.ebuild 
b/net-analyzer/fragroute/fragroute-1.2.6-r4.ebuild
index 664c3d346e8c..4dabe888f8a2 100644
--- a/net-analyzer/fragroute/fragroute-1.2.6-r4.ebuild
+++ b/net-analyzer/fragroute/fragroute-1.2.6-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -22,7 +22,7 @@ DEPEND="
        ${RDEPEND}
 "
 BDEPEND="
-       virtual/awk
+       app-alternatives/awk
 "
 DOCS=( INSTALL README TODO )
 PATCHES=(

diff --git a/net-analyzer/munin/munin-2.0.67-r7.ebuild 
b/net-analyzer/munin/munin-2.0.67-r7.ebuild
index 08d21fe6d7bd..6368339dd6f6 100644
--- a/net-analyzer/munin/munin-2.0.67-r7.ebuild
+++ b/net-analyzer/munin/munin-2.0.67-r7.ebuild
@@ -97,7 +97,7 @@ DEPEND="${DEPEND_COM}
                dev-perl/IO-Socket-INET6
        )"
 RDEPEND="${DEPEND_COM}
-               virtual/awk
+               app-alternatives/awk
                ipmi? ( >=sys-libs/freeipmi-1.1.6-r1 )
                java? (
                        >=virtual/jre-1.8:*

diff --git a/net-analyzer/munin/munin-2.0.69-r1.ebuild 
b/net-analyzer/munin/munin-2.0.69-r1.ebuild
index 84e8a56bb83b..e47d869c5fcf 100644
--- a/net-analyzer/munin/munin-2.0.69-r1.ebuild
+++ b/net-analyzer/munin/munin-2.0.69-r1.ebuild
@@ -99,7 +99,7 @@ DEPEND="${DEPEND_COM}
                dev-perl/IO-Socket-INET6
        )"
 RDEPEND="${DEPEND_COM}
-               virtual/awk
+               app-alternatives/awk
                ipmi? ( >=sys-libs/freeipmi-1.1.6-r1 )
                java? (
                        >=virtual/jre-1.8:*

diff --git a/net-analyzer/munin/munin-2.0.69.ebuild 
b/net-analyzer/munin/munin-2.0.69.ebuild
index 4808bb940fcc..769dec8a5ea8 100644
--- a/net-analyzer/munin/munin-2.0.69.ebuild
+++ b/net-analyzer/munin/munin-2.0.69.ebuild
@@ -97,7 +97,7 @@ DEPEND="${DEPEND_COM}
                dev-perl/IO-Socket-INET6
        )"
 RDEPEND="${DEPEND_COM}
-               virtual/awk
+               app-alternatives/awk
                ipmi? ( >=sys-libs/freeipmi-1.1.6-r1 )
                java? (
                        >=virtual/jre-1.8:*

diff --git a/net-analyzer/netdata/netdata-1.35.1.ebuild 
b/net-analyzer/netdata/netdata-1.35.1.ebuild
index 3df5ef6ecd47..d4f2ab18da89 100644
--- a/net-analyzer/netdata/netdata-1.35.1.ebuild
+++ b/net-analyzer/netdata/netdata-1.35.1.ebuild
@@ -40,7 +40,7 @@ RDEPEND="
        net-misc/curl
        net-misc/wget
        sys-apps/util-linux
-       virtual/awk
+       app-alternatives/awk
        caps? ( sys-libs/libcap )
        cups? ( net-print/cups )
        dbengine? (

diff --git a/net-analyzer/netdata/netdata-1.36.0.ebuild 
b/net-analyzer/netdata/netdata-1.36.0.ebuild
index 3df5ef6ecd47..d4f2ab18da89 100644
--- a/net-analyzer/netdata/netdata-1.36.0.ebuild
+++ b/net-analyzer/netdata/netdata-1.36.0.ebuild
@@ -40,7 +40,7 @@ RDEPEND="
        net-misc/curl
        net-misc/wget
        sys-apps/util-linux
-       virtual/awk
+       app-alternatives/awk
        caps? ( sys-libs/libcap )
        cups? ( net-print/cups )
        dbengine? (

diff --git a/net-analyzer/netdata/netdata-1.36.1-r1.ebuild 
b/net-analyzer/netdata/netdata-1.36.1-r1.ebuild
index 555475886149..e4af7059cb02 100644
--- a/net-analyzer/netdata/netdata-1.36.1-r1.ebuild
+++ b/net-analyzer/netdata/netdata-1.36.1-r1.ebuild
@@ -40,7 +40,7 @@ RDEPEND="
        net-misc/curl
        net-misc/wget
        sys-apps/util-linux
-       virtual/awk
+       app-alternatives/awk
        caps? ( sys-libs/libcap )
        cups? ( net-print/cups )
        dbengine? (

diff --git a/net-analyzer/netdata/netdata-1.37.0.ebuild 
b/net-analyzer/netdata/netdata-1.37.0.ebuild
index 555475886149..e4af7059cb02 100644
--- a/net-analyzer/netdata/netdata-1.37.0.ebuild
+++ b/net-analyzer/netdata/netdata-1.37.0.ebuild
@@ -40,7 +40,7 @@ RDEPEND="
        net-misc/curl
        net-misc/wget
        sys-apps/util-linux
-       virtual/awk
+       app-alternatives/awk
        caps? ( sys-libs/libcap )
        cups? ( net-print/cups )
        dbengine? (

diff --git a/net-analyzer/netdata/netdata-9999.ebuild 
b/net-analyzer/netdata/netdata-9999.ebuild
index 532e8e6f8fd3..1c367c2b30c4 100644
--- a/net-analyzer/netdata/netdata-9999.ebuild
+++ b/net-analyzer/netdata/netdata-9999.ebuild
@@ -40,7 +40,7 @@ RDEPEND="
        net-misc/curl
        net-misc/wget
        sys-apps/util-linux
-       virtual/awk
+       app-alternatives/awk
        caps? ( sys-libs/libcap )
        cups? ( net-print/cups )
        dbengine? (

diff --git a/net-analyzer/nmbscan/nmbscan-1.2.5-r1.ebuild 
b/net-analyzer/nmbscan/nmbscan-1.2.5-r1.ebuild
index f98da58998dd..763b105c51e1 100644
--- a/net-analyzer/nmbscan/nmbscan-1.2.5-r1.ebuild
+++ b/net-analyzer/nmbscan/nmbscan-1.2.5-r1.ebuild
@@ -15,7 +15,7 @@ RDEPEND="net-dns/bind-tools
        net-fs/samba
        net-misc/iputils
        sys-apps/net-tools
-       virtual/awk"
+       app-alternatives/awk"
 
 S=${WORKDIR}
 PATCHES=( "${FILESDIR}"/${P}-head.diff )

diff --git a/net-analyzer/prettyping/prettyping-1.0.1.ebuild 
b/net-analyzer/prettyping/prettyping-1.0.1.ebuild
index ed84d65d0509..d8edee93db2a 100644
--- a/net-analyzer/prettyping/prettyping-1.0.1.ebuild
+++ b/net-analyzer/prettyping/prettyping-1.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ KEYWORDS="amd64 ~arm ~arm64 ~x86"
 
 RDEPEND="app-shells/bash
        net-misc/iputils
-       virtual/awk"
+       app-alternatives/awk"
 
 src_install() {
        dobin prettyping

diff --git a/net-analyzer/rrdtool/rrdtool-1.8.0-r2.ebuild 
b/net-analyzer/rrdtool/rrdtool-1.8.0-r2.ebuild
index 59979289af1b..faed0047ac07 100644
--- a/net-analyzer/rrdtool/rrdtool-1.8.0-r2.ebuild
+++ b/net-analyzer/rrdtool/rrdtool-1.8.0-r2.ebuild
@@ -62,7 +62,7 @@ BDEPEND="
        ${DISTUTILS_DEPS}
        sys-apps/groff
        virtual/pkgconfig
-       virtual/awk
+       app-alternatives/awk
        python? ( $(python_gen_cond_dep 
'dev-python/setuptools[${PYTHON_USEDEP}]') )
        test? (
                sys-devel/bc

diff --git a/net-dialup/mgetty/mgetty-1.2.1-r4.ebuild 
b/net-dialup/mgetty/mgetty-1.2.1-r4.ebuild
index bc8dcaa55114..672f3198a356 100644
--- a/net-dialup/mgetty/mgetty-1.2.1-r4.ebuild
+++ b/net-dialup/mgetty/mgetty-1.2.1-r4.ebuild
@@ -13,7 +13,7 @@ DEPEND="
        dev-lang/perl
        sys-apps/groff
        sys-apps/texinfo
-       virtual/awk
+       app-alternatives/awk
        fax? ( !net-misc/efax )
 "
 

diff --git a/net-misc/hylafaxplus/hylafaxplus-7.0.3-r5.ebuild 
b/net-misc/hylafaxplus/hylafaxplus-7.0.3-r5.ebuild
index bf2154198c0c..b5e33be8f054 100644
--- a/net-misc/hylafaxplus/hylafaxplus-7.0.3-r5.ebuild
+++ b/net-misc/hylafaxplus/hylafaxplus-7.0.3-r5.ebuild
@@ -23,7 +23,7 @@ DEPEND="
        media-libs/tiff:0[jbig?]
        !net-dialup/mgetty[fax]
        >=sys-libs/zlib-1.1.4
-       virtual/awk
+       app-alternatives/awk
        virtual/jpeg:0
        virtual/mta
        jbig? ( media-libs/jbigkit )

diff --git a/net-misc/hylafaxplus/hylafaxplus-7.0.3-r6.ebuild 
b/net-misc/hylafaxplus/hylafaxplus-7.0.3-r6.ebuild
index 16fda5b580e5..a3b81cb42512 100644
--- a/net-misc/hylafaxplus/hylafaxplus-7.0.3-r6.ebuild
+++ b/net-misc/hylafaxplus/hylafaxplus-7.0.3-r6.ebuild
@@ -23,7 +23,7 @@ DEPEND="
        media-libs/tiff[jbig?]
        media-libs/libjpeg-turbo:=
        >=sys-libs/zlib-1.1.4
-       virtual/awk
+       app-alternatives/awk
        virtual/libcrypt:=
        virtual/mta
        jbig? ( media-libs/jbigkit )

diff --git a/net-misc/hylafaxplus/hylafaxplus-7.0.6-r1.ebuild 
b/net-misc/hylafaxplus/hylafaxplus-7.0.6-r1.ebuild
index f934beebed22..3a82ac03b413 100644
--- a/net-misc/hylafaxplus/hylafaxplus-7.0.6-r1.ebuild
+++ b/net-misc/hylafaxplus/hylafaxplus-7.0.6-r1.ebuild
@@ -23,7 +23,7 @@ DEPEND="
        media-libs/tiff[jbig?]
        media-libs/libjpeg-turbo:=
        >=sys-libs/zlib-1.1.4
-       virtual/awk
+       app-alternatives/awk
        virtual/libcrypt:=
        virtual/mta
        jbig? ( media-libs/jbigkit )

diff --git a/net-misc/shmux/shmux-1.0.3.ebuild 
b/net-misc/shmux/shmux-1.0.3.ebuild
index 226598b33b39..e1d72b0d9f1b 100644
--- a/net-misc/shmux/shmux-1.0.3.ebuild
+++ b/net-misc/shmux/shmux-1.0.3.ebuild
@@ -22,7 +22,7 @@ RDEPEND="
 
 DEPEND="
        ${RDEPEND}
-       virtual/awk"
+       app-alternatives/awk"
 
 PATCHES=( "${FILESDIR}"/${P}-tinfo.patch )
 

diff --git a/net-misc/tiers/tiers-1.1.ebuild b/net-misc/tiers/tiers-1.1.ebuild
index 5d489c5a5959..841db16c476f 100644
--- a/net-misc/tiers/tiers-1.1.ebuild
+++ b/net-misc/tiers/tiers-1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,7 @@ KEYWORDS="~amd64 ~ppc x86"
 IUSE=""
 
 RDEPEND="sci-visualization/gnuplot
-       virtual/awk"
+       app-alternatives/awk"
 
 S=${WORKDIR}/${MY_P}
 

diff --git a/net-misc/ytfzf/ytfzf-2.5.2.ebuild 
b/net-misc/ytfzf/ytfzf-2.5.2.ebuild
index 05675648180c..5be910b165b7 100644
--- a/net-misc/ytfzf/ytfzf-2.5.2.ebuild
+++ b/net-misc/ytfzf/ytfzf-2.5.2.ebuild
@@ -17,7 +17,7 @@ IUSE="X minimal"
 RDEPEND="
        app-misc/jq
        net-misc/curl[ssl]
-       virtual/awk
+       app-alternatives/awk
        !minimal? (
                X? ( media-gfx/ueberzug )
                app-shells/fzf

diff --git a/net-news/newsboat/newsboat-2.21-r1.ebuild 
b/net-news/newsboat/newsboat-2.21-r1.ebuild
index 397b0a78a39f..f7206ab358c4 100644
--- a/net-news/newsboat/newsboat-2.21-r1.ebuild
+++ b/net-news/newsboat/newsboat-2.21-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2017-2021 Gentoo Authors
+# Copyright 2017-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Auto-Generated by cargo-ebuild 0.3.1
@@ -113,7 +113,7 @@ DEPEND="${RDEPEND}
 "
 BDEPEND="
        dev-ruby/asciidoctor
-       virtual/awk
+       app-alternatives/awk
        virtual/pkgconfig
        >=virtual/rust-1.42.0
 "

diff --git a/net-news/newsboat/newsboat-2.23-r1.ebuild 
b/net-news/newsboat/newsboat-2.23-r1.ebuild
index 9f76edd6c281..6806f84a7f99 100644
--- a/net-news/newsboat/newsboat-2.23-r1.ebuild
+++ b/net-news/newsboat/newsboat-2.23-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2017-2021 Gentoo Authors
+# Copyright 2017-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Auto-Generated by cargo-ebuild 0.3.1
@@ -139,7 +139,7 @@ DEPEND="${RDEPEND}
 "
 BDEPEND="
        >=dev-ruby/asciidoctor-1.5.3
-       virtual/awk
+       app-alternatives/awk
        virtual/pkgconfig
        >=virtual/rust-1.46.0
 "

diff --git a/net-news/newsboat/newsboat-2.28.ebuild 
b/net-news/newsboat/newsboat-2.28.ebuild
index 1ed223043101..fe22560b8090 100644
--- a/net-news/newsboat/newsboat-2.28.ebuild
+++ b/net-news/newsboat/newsboat-2.28.ebuild
@@ -128,7 +128,7 @@ DEPEND="${RDEPEND}
 "
 BDEPEND="
        >=dev-ruby/asciidoctor-1.5.3
-       virtual/awk
+       app-alternatives/awk
        virtual/pkgconfig
        >=virtual/rust-1.46.0
 "

diff --git a/net-news/newsboat/newsboat-2.29.ebuild 
b/net-news/newsboat/newsboat-2.29.ebuild
index 650a34326f55..833e5a160c7e 100644
--- a/net-news/newsboat/newsboat-2.29.ebuild
+++ b/net-news/newsboat/newsboat-2.29.ebuild
@@ -139,7 +139,7 @@ DEPEND="${RDEPEND}
 "
 BDEPEND="
        >=dev-ruby/asciidoctor-1.5.3
-       virtual/awk
+       app-alternatives/awk
        virtual/pkgconfig
        >=virtual/rust-1.46.0
 "

diff --git a/net-print/apsfilter/apsfilter-7.2.8-r1.ebuild 
b/net-print/apsfilter/apsfilter-7.2.8-r1.ebuild
index 4f7f15844cab..52cac18cbc7e 100644
--- a/net-print/apsfilter/apsfilter-7.2.8-r1.ebuild
+++ b/net-print/apsfilter/apsfilter-7.2.8-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -18,7 +18,7 @@ RDEPEND="
        >=app-text/psutils-1.17
        >=app-text/a2ps-4.13b-r4
        net-print/cups
-       virtual/awk
+       app-alternatives/awk
        virtual/imagemagick-tools
        virtual/mta"
 DEPEND="${RDEPEND}"

diff --git a/profiles/updates/4Q-2022 b/profiles/updates/4Q-2022
index 5bb9711a2443..656cb7d37e43 100644
--- a/profiles/updates/4Q-2022
+++ b/profiles/updates/4Q-2022
@@ -10,3 +10,4 @@ move dev-python/retworkx dev-python/rustworkx
 move dev-python/libsass dev-python/libsass-python
 move dev-lang/open-cobol dev-lang/gnucobol
 move dev-python/miniupnpc dev-python/python-miniupnpc
+move virtual/awk app-alternatives/awk

diff --git a/sys-cluster/ceph/ceph-15.2.17-r1.ebuild 
b/sys-cluster/ceph/ceph-15.2.17-r1.ebuild
index 4a2410087c9c..3b6a85973f2f 100644
--- a/sys-cluster/ceph/ceph-15.2.17-r1.ebuild
+++ b/sys-cluster/ceph/ceph-15.2.17-r1.ebuild
@@ -135,7 +135,7 @@ RDEPEND="${DEPEND}
        sys-fs/cryptsetup
        sys-fs/lsscsi
        sys-fs/lvm2[lvm]
-       virtual/awk
+       app-alternatives/awk
        dev-python/bcrypt[${PYTHON_USEDEP}]
        dev-python/cherrypy[${PYTHON_USEDEP}]
        dev-python/python-dateutil[${PYTHON_USEDEP}]

diff --git a/sys-cluster/ceph/ceph-16.2.10-r3.ebuild 
b/sys-cluster/ceph/ceph-16.2.10-r3.ebuild
index ba6d39c6971d..2baeafd7a648 100644
--- a/sys-cluster/ceph/ceph-16.2.10-r3.ebuild
+++ b/sys-cluster/ceph/ceph-16.2.10-r3.ebuild
@@ -142,7 +142,7 @@ RDEPEND="
        sys-fs/cryptsetup
        sys-fs/lsscsi
        sys-fs/lvm2[lvm]
-       virtual/awk
+       app-alternatives/awk
        dev-python/bcrypt[${PYTHON_USEDEP}]
        dev-python/cherrypy[${PYTHON_USEDEP}]
        dev-python/python-dateutil[${PYTHON_USEDEP}]

diff --git a/sys-cluster/ceph/ceph-16.2.9-r3.ebuild 
b/sys-cluster/ceph/ceph-16.2.9-r3.ebuild
index ebff7345cd0c..f0a979f3d579 100644
--- a/sys-cluster/ceph/ceph-16.2.9-r3.ebuild
+++ b/sys-cluster/ceph/ceph-16.2.9-r3.ebuild
@@ -142,7 +142,7 @@ RDEPEND="
        sys-fs/cryptsetup
        sys-fs/lsscsi
        sys-fs/lvm2[lvm]
-       virtual/awk
+       app-alternatives/awk
        dev-python/bcrypt[${PYTHON_USEDEP}]
        dev-python/cherrypy[${PYTHON_USEDEP}]
        dev-python/python-dateutil[${PYTHON_USEDEP}]

diff --git a/sys-cluster/ceph/ceph-17.2.3-r4.ebuild 
b/sys-cluster/ceph/ceph-17.2.3-r4.ebuild
index 86a86efbf5ce..c17190f53c53 100644
--- a/sys-cluster/ceph/ceph-17.2.3-r4.ebuild
+++ b/sys-cluster/ceph/ceph-17.2.3-r4.ebuild
@@ -148,7 +148,7 @@ RDEPEND="
        sys-fs/cryptsetup
        sys-fs/lsscsi
        sys-fs/lvm2[lvm]
-       virtual/awk
+       app-alternatives/awk
        dev-python/bcrypt[${PYTHON_USEDEP}]
        dev-python/cherrypy[${PYTHON_USEDEP}]
        dev-python/python-dateutil[${PYTHON_USEDEP}]

diff --git a/sys-cluster/ceph/ceph-17.2.4-r1.ebuild 
b/sys-cluster/ceph/ceph-17.2.4-r1.ebuild
index ce98cc188fe4..81ee0e1b042d 100644
--- a/sys-cluster/ceph/ceph-17.2.4-r1.ebuild
+++ b/sys-cluster/ceph/ceph-17.2.4-r1.ebuild
@@ -150,7 +150,7 @@ RDEPEND="
        sys-fs/cryptsetup
        sys-fs/lsscsi
        sys-fs/lvm2[lvm]
-       virtual/awk
+       app-alternatives/awk
        dev-python/bcrypt[${PYTHON_USEDEP}]
        dev-python/cherrypy[${PYTHON_USEDEP}]
        dev-python/python-dateutil[${PYTHON_USEDEP}]

diff --git a/sys-cluster/ceph/ceph-17.2.5-r1.ebuild 
b/sys-cluster/ceph/ceph-17.2.5-r1.ebuild
index c0441b3e9817..4b3d087b60f6 100644
--- a/sys-cluster/ceph/ceph-17.2.5-r1.ebuild
+++ b/sys-cluster/ceph/ceph-17.2.5-r1.ebuild
@@ -150,7 +150,7 @@ RDEPEND="
        sys-fs/cryptsetup
        sys-fs/lsscsi
        sys-fs/lvm2[lvm]
-       virtual/awk
+       app-alternatives/awk
        dev-python/bcrypt[${PYTHON_USEDEP}]
        dev-python/cherrypy[${PYTHON_USEDEP}]
        dev-python/python-dateutil[${PYTHON_USEDEP}]

diff --git a/sys-cluster/vzctl/vzctl-4.9.4.ebuild 
b/sys-cluster/vzctl/vzctl-4.9.4.ebuild
index c81f292bc9d1..fc75cfa78c5f 100644
--- a/sys-cluster/vzctl/vzctl-4.9.4.ebuild
+++ b/sys-cluster/vzctl/vzctl-4.9.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -34,7 +34,7 @@ RDEPEND="
                net-misc/openssh
                net-misc/rsync[xattr,acl]
                net-misc/bridge-utils
-               virtual/awk
+               app-alternatives/awk
        )
 "
 DEPEND="${RDEPEND}"

diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.1.5-r1.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-2.1.5-r1.ebuild
index 56c94fb50e46..71bd00382b65 100644
--- a/sys-fs/zfs-kmod/zfs-kmod-2.1.5-r1.ebuild
+++ b/sys-fs/zfs-kmod/zfs-kmod-2.1.5-r1.ebuild
@@ -39,7 +39,7 @@ RDEPEND="${DEPEND}"
 
 BDEPEND="
        dev-lang/perl
-       virtual/awk
+       app-alternatives/awk
 "
 
 # we want dist-kernel block in BDEPEND because of portage resolver.

diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.1.6.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-2.1.6.ebuild
index 61ce8c8c8c75..e561949719a9 100644
--- a/sys-fs/zfs-kmod/zfs-kmod-2.1.6.ebuild
+++ b/sys-fs/zfs-kmod/zfs-kmod-2.1.6.ebuild
@@ -38,7 +38,7 @@ RDEPEND="${DEPEND}"
 
 BDEPEND="
        dev-lang/perl
-       virtual/awk
+       app-alternatives/awk
 "
 
 # we want dist-kernel block in BDEPEND because of portage resolver.

diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.1.7.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-2.1.7.ebuild
index b52760e7ef3d..2f23be8f7d39 100644
--- a/sys-fs/zfs-kmod/zfs-kmod-2.1.7.ebuild
+++ b/sys-fs/zfs-kmod/zfs-kmod-2.1.7.ebuild
@@ -38,7 +38,7 @@ RDEPEND="${DEPEND}"
 
 BDEPEND="
        dev-lang/perl
-       virtual/awk
+       app-alternatives/awk
 "
 
 # we want dist-kernel block in BDEPEND because of portage resolver.

diff --git a/sys-fs/zfs-kmod/zfs-kmod-9999.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-9999.ebuild
index faa5875ad758..b2fa04c9966a 100644
--- a/sys-fs/zfs-kmod/zfs-kmod-9999.ebuild
+++ b/sys-fs/zfs-kmod/zfs-kmod-9999.ebuild
@@ -38,7 +38,7 @@ RDEPEND="${DEPEND}"
 
 BDEPEND="
        dev-lang/perl
-       virtual/awk
+       app-alternatives/awk
 "
 
 # we want dist-kernel block in BDEPEND because of portage resolver.

diff --git a/sys-fs/zfs/zfs-2.1.5-r6.ebuild b/sys-fs/zfs/zfs-2.1.5-r6.ebuild
index b641b3d163ea..dbfd77a25323 100644
--- a/sys-fs/zfs/zfs-2.1.5-r6.ebuild
+++ b/sys-fs/zfs/zfs-2.1.5-r6.ebuild
@@ -49,7 +49,7 @@ DEPEND="
        )
 "
 
-BDEPEND="virtual/awk
+BDEPEND="app-alternatives/awk
        virtual/pkgconfig
        nls? ( sys-devel/gettext )
        python? (
@@ -70,7 +70,7 @@ RDEPEND="${DEPEND}
        !kernel-builtin? ( ~sys-fs/zfs-kmod-${PV}:= )
        !prefix? ( virtual/udev )
        sys-fs/udev-init-scripts
-       virtual/awk
+       app-alternatives/awk
        dist-kernel? ( virtual/dist-kernel:= )
        rootfs? (
                app-arch/cpio

diff --git a/sys-fs/zfs/zfs-2.1.6.ebuild b/sys-fs/zfs/zfs-2.1.6.ebuild
index ae3f9d431093..7f711822cf48 100644
--- a/sys-fs/zfs/zfs-2.1.6.ebuild
+++ b/sys-fs/zfs/zfs-2.1.6.ebuild
@@ -48,7 +48,7 @@ DEPEND="
        )
 "
 
-BDEPEND="virtual/awk
+BDEPEND="app-alternatives/awk
        virtual/pkgconfig
        nls? ( sys-devel/gettext )
        python? (
@@ -69,7 +69,7 @@ RDEPEND="${DEPEND}
        !kernel-builtin? ( ~sys-fs/zfs-kmod-${PV}:= )
        !prefix? ( virtual/udev )
        sys-fs/udev-init-scripts
-       virtual/awk
+       app-alternatives/awk
        dist-kernel? ( virtual/dist-kernel:= )
        rootfs? (
                app-arch/cpio

diff --git a/sys-fs/zfs/zfs-2.1.7.ebuild b/sys-fs/zfs/zfs-2.1.7.ebuild
index 35069cf9b8c1..5a8695deb4c4 100644
--- a/sys-fs/zfs/zfs-2.1.7.ebuild
+++ b/sys-fs/zfs/zfs-2.1.7.ebuild
@@ -48,7 +48,7 @@ DEPEND="
        )
 "
 
-BDEPEND="virtual/awk
+BDEPEND="app-alternatives/awk
        virtual/pkgconfig
        nls? ( sys-devel/gettext )
        python? (
@@ -69,7 +69,7 @@ RDEPEND="${DEPEND}
        !kernel-builtin? ( ~sys-fs/zfs-kmod-${PV}:= )
        !prefix? ( virtual/udev )
        sys-fs/udev-init-scripts
-       virtual/awk
+       app-alternatives/awk
        dist-kernel? ( virtual/dist-kernel:= )
        rootfs? (
                app-arch/cpio

diff --git a/sys-fs/zfs/zfs-9999.ebuild b/sys-fs/zfs/zfs-9999.ebuild
index 967c2a733fa6..cc2bf2afec68 100644
--- a/sys-fs/zfs/zfs-9999.ebuild
+++ b/sys-fs/zfs/zfs-9999.ebuild
@@ -48,7 +48,7 @@ DEPEND="
        )
 "
 
-BDEPEND="virtual/awk
+BDEPEND="app-alternatives/awk
        virtual/pkgconfig
        nls? ( sys-devel/gettext )
        python? (
@@ -69,7 +69,7 @@ RDEPEND="${DEPEND}
        !kernel-builtin? ( ~sys-fs/zfs-kmod-${PV}:= )
        !prefix? ( virtual/udev )
        sys-fs/udev-init-scripts
-       virtual/awk
+       app-alternatives/awk
        dist-kernel? ( virtual/dist-kernel:= )
        rootfs? (
                app-arch/cpio

diff --git a/sys-libs/glibc/glibc-2.32-r8.ebuild 
b/sys-libs/glibc/glibc-2.32-r8.ebuild
index 361d004c77da..33fc0dde436f 100644
--- a/sys-libs/glibc/glibc-2.32-r8.ebuild
+++ b/sys-libs/glibc/glibc-2.32-r8.ebuild
@@ -101,7 +101,7 @@ BDEPEND="
        !compile-locales? (
                app-arch/gzip
                sys-apps/grep
-               virtual/awk
+               app-alternatives/awk
        )
 "
 COMMON_DEPEND="
@@ -119,14 +119,14 @@ DEPEND="${COMMON_DEPEND}
        compile-locales? (
                app-arch/gzip
                sys-apps/grep
-               virtual/awk
+               app-alternatives/awk
        )
        test? ( >=net-dns/libidn2-2.3.0 )
 "
 RDEPEND="${COMMON_DEPEND}
        app-arch/gzip
        sys-apps/grep
-       virtual/awk
+       app-alternatives/awk
        sys-apps/gentoo-functions
 "
 

diff --git a/sys-libs/glibc/glibc-2.33-r14.ebuild 
b/sys-libs/glibc/glibc-2.33-r14.ebuild
index 98877549d384..38c7540d4619 100644
--- a/sys-libs/glibc/glibc-2.33-r14.ebuild
+++ b/sys-libs/glibc/glibc-2.33-r14.ebuild
@@ -109,7 +109,7 @@ BDEPEND="
        !compile-locales? (
                app-arch/gzip
                sys-apps/grep
-               virtual/awk
+               app-alternatives/awk
        )
 "
 COMMON_DEPEND="
@@ -126,14 +126,14 @@ DEPEND="${COMMON_DEPEND}
        compile-locales? (
                app-arch/gzip
                sys-apps/grep
-               virtual/awk
+               app-alternatives/awk
        )
        test? ( >=net-dns/libidn2-2.3.0 )
 "
 RDEPEND="${COMMON_DEPEND}
        app-arch/gzip
        sys-apps/grep
-       virtual/awk
+       app-alternatives/awk
        sys-apps/gentoo-functions
        !<app-misc/pax-utils-1.3.1
        !<net-misc/openssh-8.1_p1-r2

diff --git a/sys-libs/glibc/glibc-2.34-r14.ebuild 
b/sys-libs/glibc/glibc-2.34-r14.ebuild
index 454796952613..1bab66057eb2 100644
--- a/sys-libs/glibc/glibc-2.34-r14.ebuild
+++ b/sys-libs/glibc/glibc-2.34-r14.ebuild
@@ -109,7 +109,7 @@ BDEPEND="
        !compile-locales? (
                app-arch/gzip
                sys-apps/grep
-               virtual/awk
+               app-alternatives/awk
        )
 "
 COMMON_DEPEND="
@@ -126,14 +126,14 @@ DEPEND="${COMMON_DEPEND}
        compile-locales? (
                app-arch/gzip
                sys-apps/grep
-               virtual/awk
+               app-alternatives/awk
        )
        test? ( >=net-dns/libidn2-2.3.0 )
 "
 RDEPEND="${COMMON_DEPEND}
        app-arch/gzip
        sys-apps/grep
-       virtual/awk
+       app-alternatives/awk
        sys-apps/gentoo-functions
        !<app-misc/pax-utils-${MIN_PAX_UTILS_VER}
        !<net-misc/openssh-8.1_p1-r2

diff --git a/sys-libs/glibc/glibc-2.35-r10.ebuild 
b/sys-libs/glibc/glibc-2.35-r10.ebuild
index bf55284796ae..f56ed3b86043 100644
--- a/sys-libs/glibc/glibc-2.35-r10.ebuild
+++ b/sys-libs/glibc/glibc-2.35-r10.ebuild
@@ -110,7 +110,7 @@ BDEPEND="
        !compile-locales? (
                app-arch/gzip
                sys-apps/grep
-               virtual/awk
+               app-alternatives/awk
        )
 "
 COMMON_DEPEND="
@@ -127,14 +127,14 @@ DEPEND="${COMMON_DEPEND}
        compile-locales? (
                app-arch/gzip
                sys-apps/grep
-               virtual/awk
+               app-alternatives/awk
        )
        test? ( >=net-dns/libidn2-2.3.0 )
 "
 RDEPEND="${COMMON_DEPEND}
        app-arch/gzip
        sys-apps/grep
-       virtual/awk
+       app-alternatives/awk
        sys-apps/gentoo-functions
        !<app-misc/pax-utils-${MIN_PAX_UTILS_VER}
        !<net-misc/openssh-8.1_p1-r2

diff --git a/sys-libs/glibc/glibc-2.35-r11.ebuild 
b/sys-libs/glibc/glibc-2.35-r11.ebuild
index 706610c41650..f76bf59f7d8f 100644
--- a/sys-libs/glibc/glibc-2.35-r11.ebuild
+++ b/sys-libs/glibc/glibc-2.35-r11.ebuild
@@ -110,7 +110,7 @@ BDEPEND="
        !compile-locales? (
                app-arch/gzip
                sys-apps/grep
-               virtual/awk
+               app-alternatives/awk
        )
 "
 COMMON_DEPEND="
@@ -127,14 +127,14 @@ DEPEND="${COMMON_DEPEND}
        compile-locales? (
                app-arch/gzip
                sys-apps/grep
-               virtual/awk
+               app-alternatives/awk
        )
        test? ( >=net-dns/libidn2-2.3.0 )
 "
 RDEPEND="${COMMON_DEPEND}
        app-arch/gzip
        sys-apps/grep
-       virtual/awk
+       app-alternatives/awk
        sys-apps/gentoo-functions
        !<app-misc/pax-utils-${MIN_PAX_UTILS_VER}
        !<net-misc/openssh-8.1_p1-r2

diff --git a/sys-libs/glibc/glibc-2.35-r8.ebuild 
b/sys-libs/glibc/glibc-2.35-r8.ebuild
index 4c73a826a4a7..475fa00a70f2 100644
--- a/sys-libs/glibc/glibc-2.35-r8.ebuild
+++ b/sys-libs/glibc/glibc-2.35-r8.ebuild
@@ -110,7 +110,7 @@ BDEPEND="
        !compile-locales? (
                app-arch/gzip
                sys-apps/grep
-               virtual/awk
+               app-alternatives/awk
        )
 "
 COMMON_DEPEND="
@@ -127,14 +127,14 @@ DEPEND="${COMMON_DEPEND}
        compile-locales? (
                app-arch/gzip
                sys-apps/grep
-               virtual/awk
+               app-alternatives/awk
        )
        test? ( >=net-dns/libidn2-2.3.0 )
 "
 RDEPEND="${COMMON_DEPEND}
        app-arch/gzip
        sys-apps/grep
-       virtual/awk
+       app-alternatives/awk
        sys-apps/gentoo-functions
        !<app-misc/pax-utils-${MIN_PAX_UTILS_VER}
        !<net-misc/openssh-8.1_p1-r2

diff --git a/sys-libs/glibc/glibc-2.36-r5.ebuild 
b/sys-libs/glibc/glibc-2.36-r5.ebuild
index 43585018c0f8..2145a40f5a4a 100644
--- a/sys-libs/glibc/glibc-2.36-r5.ebuild
+++ b/sys-libs/glibc/glibc-2.36-r5.ebuild
@@ -109,7 +109,7 @@ BDEPEND="
        !compile-locales? (
                app-arch/gzip
                sys-apps/grep
-               virtual/awk
+               app-alternatives/awk
        )
 "
 COMMON_DEPEND="
@@ -126,14 +126,14 @@ DEPEND="${COMMON_DEPEND}
        compile-locales? (
                app-arch/gzip
                sys-apps/grep
-               virtual/awk
+               app-alternatives/awk
        )
        test? ( >=net-dns/libidn2-2.3.0 )
 "
 RDEPEND="${COMMON_DEPEND}
        app-arch/gzip
        sys-apps/grep
-       virtual/awk
+       app-alternatives/awk
        sys-apps/gentoo-functions
        !<app-misc/pax-utils-${MIN_PAX_UTILS_VER}
        !<net-misc/openssh-8.1_p1-r2

diff --git a/sys-libs/glibc/glibc-2.36-r6.ebuild 
b/sys-libs/glibc/glibc-2.36-r6.ebuild
index 5e0284176696..931064fe449e 100644
--- a/sys-libs/glibc/glibc-2.36-r6.ebuild
+++ b/sys-libs/glibc/glibc-2.36-r6.ebuild
@@ -109,7 +109,7 @@ BDEPEND="
        !compile-locales? (
                app-arch/gzip
                sys-apps/grep
-               virtual/awk
+               app-alternatives/awk
        )
 "
 COMMON_DEPEND="
@@ -126,14 +126,14 @@ DEPEND="${COMMON_DEPEND}
        compile-locales? (
                app-arch/gzip
                sys-apps/grep
-               virtual/awk
+               app-alternatives/awk
        )
        test? ( >=net-dns/libidn2-2.3.0 )
 "
 RDEPEND="${COMMON_DEPEND}
        app-arch/gzip
        sys-apps/grep
-       virtual/awk
+       app-alternatives/awk
        sys-apps/gentoo-functions
        !<app-misc/pax-utils-${MIN_PAX_UTILS_VER}
        !<net-misc/openssh-8.1_p1-r2

diff --git a/sys-libs/glibc/glibc-9999.ebuild b/sys-libs/glibc/glibc-9999.ebuild
index 68bafd8c3c33..f35acd536613 100644
--- a/sys-libs/glibc/glibc-9999.ebuild
+++ b/sys-libs/glibc/glibc-9999.ebuild
@@ -109,7 +109,7 @@ BDEPEND="
        !compile-locales? (
                app-arch/gzip
                sys-apps/grep
-               virtual/awk
+               app-alternatives/awk
        )
 "
 COMMON_DEPEND="
@@ -126,14 +126,14 @@ DEPEND="${COMMON_DEPEND}
        compile-locales? (
                app-arch/gzip
                sys-apps/grep
-               virtual/awk
+               app-alternatives/awk
        )
        test? ( >=net-dns/libidn2-2.3.0 )
 "
 RDEPEND="${COMMON_DEPEND}
        app-arch/gzip
        sys-apps/grep
-       virtual/awk
+       app-alternatives/awk
        sys-apps/gentoo-functions
        !<app-misc/pax-utils-${MIN_PAX_UTILS_VER}
        !<net-misc/openssh-8.1_p1-r2

diff --git a/sys-power/powermgmt-base/powermgmt-base-1.31-r2.ebuild 
b/sys-power/powermgmt-base/powermgmt-base-1.31-r2.ebuild
index cac5e37fe874..77382b668c01 100644
--- a/sys-power/powermgmt-base/powermgmt-base-1.31-r2.ebuild
+++ b/sys-power/powermgmt-base/powermgmt-base-1.31-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ SLOT="0"
 KEYWORDS="amd64 arm ~ia64 ppc ppc64 x86"
 
 RDEPEND="
-       virtual/awk
+       app-alternatives/awk
        sys-apps/grep
        sys-apps/kmod[tools]"
 DEPEND="${RDEPEND}"

diff --git a/x11-misc/xdg-utils/xdg-utils-1.1.3_p20200220-r5.ebuild 
b/x11-misc/xdg-utils/xdg-utils-1.1.3_p20200220-r5.ebuild
index ee52ffb43458..1ec5697fd2d0 100644
--- a/x11-misc/xdg-utils/xdg-utils-1.1.3_p20200220-r5.ebuild
+++ b/x11-misc/xdg-utils/xdg-utils-1.1.3_p20200220-r5.ebuild
@@ -33,7 +33,7 @@ RDEPEND="
 "
 BDEPEND="
        >=app-text/xmlto-0.0.28-r3[text(+)]
-       virtual/awk
+       app-alternatives/awk
 "
 
 DOCS=( ChangeLog README RELEASE_NOTES TODO )

diff --git a/x11-misc/xdg-utils/xdg-utils-1.1.3_p20210805.ebuild 
b/x11-misc/xdg-utils/xdg-utils-1.1.3_p20210805.ebuild
index baa74ea8d11d..930cb3204f98 100644
--- a/x11-misc/xdg-utils/xdg-utils-1.1.3_p20210805.ebuild
+++ b/x11-misc/xdg-utils/xdg-utils-1.1.3_p20210805.ebuild
@@ -35,7 +35,7 @@ RDEPEND="
 "
 BDEPEND="
        >=app-text/xmlto-0.0.28-r3[text(+)]
-       virtual/awk
+       app-alternatives/awk
 "
 
 DOCS=( ChangeLog README RELEASE_NOTES TODO )

diff --git a/x11-themes/fvwm-crystal/fvwm-crystal-3.7.1.ebuild 
b/x11-themes/fvwm-crystal/fvwm-crystal-3.7.1.ebuild
index b18a36127139..e0a29913a1d9 100644
--- a/x11-themes/fvwm-crystal/fvwm-crystal-3.7.1.ebuild
+++ b/x11-themes/fvwm-crystal/fvwm-crystal-3.7.1.ebuild
@@ -29,7 +29,7 @@ RDEPEND="${PYTHON_DEPS}
        || ( x11-misc/hsetroot media-gfx/feh )
        sys-apps/sed
        sys-devel/bc
-       virtual/awk
+       app-alternatives/awk
        x11-apps/xwd
        media-sound/alsa-utils"
 

diff --git a/x11-themes/fvwm-crystal/fvwm-crystal-3.7.5.ebuild 
b/x11-themes/fvwm-crystal/fvwm-crystal-3.7.5.ebuild
index 67e6e4b1901e..869b00cde05b 100644
--- a/x11-themes/fvwm-crystal/fvwm-crystal-3.7.5.ebuild
+++ b/x11-themes/fvwm-crystal/fvwm-crystal-3.7.5.ebuild
@@ -29,7 +29,7 @@ RDEPEND="${PYTHON_DEPS}
        || ( x11-misc/hsetroot media-gfx/feh )
        sys-apps/sed
        sys-devel/bc
-       virtual/awk
+       app-alternatives/awk
        x11-apps/xwd
        media-sound/alsa-utils"
 

diff --git a/x11-themes/wm-icons/wm-icons-0.4.0.ebuild 
b/x11-themes/wm-icons/wm-icons-0.4.0.ebuild
index 2c59b902ddf6..7f6742a7bd1d 100644
--- a/x11-themes/wm-icons/wm-icons-0.4.0.ebuild
+++ b/x11-themes/wm-icons/wm-icons-0.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,7 @@ KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
 IUSE=""
 
 RDEPEND="
-       virtual/awk
+       app-alternatives/awk
        dev-lang/perl
 "
 DEPEND="${RDEPEND}"

Reply via email to