diff --git a/app-admin/doas/doas-6.8.1-r1.ebuild b/app-admin/doas/doas-6.8.1-r1.ebuild index af9ca1d18c7bb..849ffa7d7332f 100644 --- a/app-admin/doas/doas-6.8.1-r1.ebuild +++ b/app-admin/doas/doas-6.8.1-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 @@ -17,7 +17,7 @@ SLOT="0" KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="pam persist" -BDEPEND="virtual/yacc" +BDEPEND="app-alternatives/yacc" RDEPEND="pam? ( sys-libs/pam ) !pam? ( virtual/libcrypt:= )" DEPEND="${RDEPEND}" diff --git a/app-admin/doas/doas-6.8.2.ebuild b/app-admin/doas/doas-6.8.2.ebuild index 8d775443d9b9a..c439e825e527e 100644 --- a/app-admin/doas/doas-6.8.2.ebuild +++ b/app-admin/doas/doas-6.8.2.ebuild @@ -17,7 +17,7 @@ SLOT="0" KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="pam persist" -BDEPEND="virtual/yacc" +BDEPEND="app-alternatives/yacc" RDEPEND="pam? ( sys-libs/pam ) !pam? ( virtual/libcrypt:= )" DEPEND="${RDEPEND}" diff --git a/virtual/yacc/metadata.xml b/app-alternatives/yacc/metadata.xml similarity index 100% rename from virtual/yacc/metadata.xml rename to app-alternatives/yacc/metadata.xml diff --git a/virtual/yacc/yacc-0.ebuild b/app-alternatives/yacc/yacc-0.ebuild similarity index 100% rename from virtual/yacc/yacc-0.ebuild rename to app-alternatives/yacc/yacc-0.ebuild diff --git a/app-crypt/mit-krb5/mit-krb5-1.20.1.ebuild b/app-crypt/mit-krb5/mit-krb5-1.20.1.ebuild index 00df469c14b87..014a0511af92e 100644 --- a/app-crypt/mit-krb5/mit-krb5-1.20.1.ebuild +++ b/app-crypt/mit-krb5/mit-krb5-1.20.1.ebuild @@ -35,7 +35,7 @@ DEPEND=" " BDEPEND=" ${PYTHON_DEPS} - virtual/yacc + app-alternatives/yacc cpu_flags_x86_aes? ( amd64? ( dev-lang/yasm ) x86? ( dev-lang/yasm ) diff --git a/app-editors/hteditor/hteditor-2.1.1_pre20161206.ebuild b/app-editors/hteditor/hteditor-2.1.1_pre20161206.ebuild index 692fd2a49ed7b..f716cc74b48e2 100644 --- a/app-editors/hteditor/hteditor-2.1.1_pre20161206.ebuild +++ b/app-editors/hteditor/hteditor-2.1.1_pre20161206.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 @@ -20,7 +20,7 @@ RDEPEND="sys-libs/ncurses:0= X? ( x11-libs/libX11 ) >=dev-libs/lzo-2" DEPEND="${RDEPEND} - virtual/yacc + app-alternatives/yacc sys-devel/flex" DOCS=( AUTHORS ChangeLog KNOWNBUGS README TODO ) diff --git a/app-emulation/vice/vice-3.6.1-r2.ebuild b/app-emulation/vice/vice-3.6.1-r2.ebuild index a6f84bd6d1b26..42bc7e5822b61 100644 --- a/app-emulation/vice/vice-3.6.1-r2.ebuild +++ b/app-emulation/vice/vice-3.6.1-r2.ebuild @@ -74,7 +74,7 @@ BDEPEND=" sys-devel/flex sys-devel/gettext virtual/pkgconfig - virtual/yacc + app-alternatives/yacc doc? ( virtual/texi2dvi ) gtk? ( x11-misc/xdg-utils )" diff --git a/app-misc/tmux/tmux-3.3a-r1.ebuild b/app-misc/tmux/tmux-3.3a-r1.ebuild index 551fa7c7e57d0..2f828ba424c04 100644 --- a/app-misc/tmux/tmux-3.3a-r1.ebuild +++ b/app-misc/tmux/tmux-3.3a-r1.ebuild @@ -33,7 +33,7 @@ DEPEND=" BDEPEND=" virtual/pkgconfig - virtual/yacc + app-alternatives/yacc " RDEPEND=" diff --git a/app-misc/tmux/tmux-3.3a.ebuild b/app-misc/tmux/tmux-3.3a.ebuild index 4f7f1e37b5173..f8a47d83ac28a 100644 --- a/app-misc/tmux/tmux-3.3a.ebuild +++ b/app-misc/tmux/tmux-3.3a.ebuild @@ -33,7 +33,7 @@ DEPEND=" BDEPEND=" virtual/pkgconfig - virtual/yacc + app-alternatives/yacc " RDEPEND=" diff --git a/app-misc/tmux/tmux-9999.ebuild b/app-misc/tmux/tmux-9999.ebuild index 0ee80bc4dec7a..5659b6cd01692 100644 --- a/app-misc/tmux/tmux-9999.ebuild +++ b/app-misc/tmux/tmux-9999.ebuild @@ -33,7 +33,7 @@ DEPEND=" BDEPEND=" virtual/pkgconfig - virtual/yacc + app-alternatives/yacc " RDEPEND=" diff --git a/app-office/mdbtools/mdbtools-1.0.0.ebuild b/app-office/mdbtools/mdbtools-1.0.0.ebuild index 173ffd26209ce..c92cfbe13867a 100644 --- a/app-office/mdbtools/mdbtools-1.0.0.ebuild +++ b/app-office/mdbtools/mdbtools-1.0.0.ebuild @@ -18,7 +18,7 @@ BDEPEND=" app-text/txt2man sys-devel/flex virtual/pkgconfig - virtual/yacc + app-alternatives/yacc " RDEPEND=" sys-libs/ncurses:0= diff --git a/app-office/sc-im/sc-im-0.8.2.ebuild b/app-office/sc-im/sc-im-0.8.2.ebuild index 055adeb7b420b..3157fa4c4b74f 100644 --- a/app-office/sc-im/sc-im-0.8.2.ebuild +++ b/app-office/sc-im/sc-im-0.8.2.ebuild @@ -43,7 +43,7 @@ DEPEND=" " RDEPEND="${DEPEND}" BDEPEND="virtual/pkgconfig - virtual/yacc" + app-alternatives/yacc" pkg_setup() { CONFLICTING=$(usex tmux "tmux " "")$(usex wayland "wayland " "")$(usex X "X" "") diff --git a/app-shells/bash/bash-4.2_p53.ebuild b/app-shells/bash/bash-4.2_p53.ebuild index e80e66616297c..b5ae0c39892b5 100644 --- a/app-shells/bash/bash-4.2_p53.ebuild +++ b/app-shells/bash/bash-4.2_p53.ebuild @@ -51,7 +51,7 @@ RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" DEPEND="${RDEPEND} static? ( ${LIB_DEPEND} )" # We only need yacc when the .y files get patched (bash42-005) -BDEPEND="virtual/yacc" +BDEPEND="app-alternatives/yacc" S="${WORKDIR}/${MY_P}" diff --git a/app-shells/bash/bash-4.3_p48-r2.ebuild b/app-shells/bash/bash-4.3_p48-r2.ebuild index 4409129e3732a..dcd165238d97a 100644 --- a/app-shells/bash/bash-4.3_p48-r2.ebuild +++ b/app-shells/bash/bash-4.3_p48-r2.ebuild @@ -54,7 +54,7 @@ DEPEND=">=sys-libs/ncurses-5.2-r2:0= RDEPEND="${DEPEND} !=dev-libs/libpcre-8.41-r1:3= virtual/libcrypt:= " -BDEPEND="virtual/yacc" +BDEPEND="app-alternatives/yacc" DEPEND="static? ( sys-libs/ncurses[static-libs] ) server? ( extraengine? ( jdbc? ( >=virtual/jdk-1.8 ) ) diff --git a/dev-db/mariadb/mariadb-10.3.36.ebuild b/dev-db/mariadb/mariadb-10.3.36.ebuild index a2cc29cb4523c..60891cf33ee9e 100644 --- a/dev-db/mariadb/mariadb-10.3.36.ebuild +++ b/dev-db/mariadb/mariadb-10.3.36.ebuild @@ -84,7 +84,7 @@ COMMON_DEPEND=" >=dev-libs/libpcre-8.41-r1:3= virtual/libcrypt:= " -BDEPEND="virtual/yacc" +BDEPEND="app-alternatives/yacc" DEPEND="static? ( sys-libs/ncurses[static-libs] ) server? ( extraengine? ( jdbc? ( >=virtual/jdk-1.8 ) ) diff --git a/dev-db/mariadb/mariadb-10.4.25.ebuild b/dev-db/mariadb/mariadb-10.4.25.ebuild index c8485e1b1e1fe..a8ed64d800d73 100644 --- a/dev-db/mariadb/mariadb-10.4.25.ebuild +++ b/dev-db/mariadb/mariadb-10.4.25.ebuild @@ -84,7 +84,7 @@ COMMON_DEPEND=" >=dev-libs/libpcre-8.41-r1:3= virtual/libcrypt:= " -BDEPEND="virtual/yacc" +BDEPEND="app-alternatives/yacc" DEPEND="static? ( sys-libs/ncurses[static-libs] ) server? ( extraengine? ( jdbc? ( >=virtual/jdk-1.8 ) ) diff --git a/dev-db/mariadb/mariadb-10.4.26.ebuild b/dev-db/mariadb/mariadb-10.4.26.ebuild index 0219a28a6af8d..02eade2fdde18 100644 --- a/dev-db/mariadb/mariadb-10.4.26.ebuild +++ b/dev-db/mariadb/mariadb-10.4.26.ebuild @@ -84,7 +84,7 @@ COMMON_DEPEND=" >=dev-libs/libpcre-8.41-r1:3= virtual/libcrypt:= " -BDEPEND="virtual/yacc" +BDEPEND="app-alternatives/yacc" DEPEND="static? ( sys-libs/ncurses[static-libs] ) server? ( extraengine? ( jdbc? ( >=virtual/jdk-1.8 ) ) diff --git a/dev-db/mariadb/mariadb-10.5.16.ebuild b/dev-db/mariadb/mariadb-10.5.16.ebuild index c72454ce1551a..791bf3407e228 100644 --- a/dev-db/mariadb/mariadb-10.5.16.ebuild +++ b/dev-db/mariadb/mariadb-10.5.16.ebuild @@ -90,7 +90,7 @@ COMMON_DEPEND=" >=dev-libs/openssl-1.0.0:0= ) " -BDEPEND="virtual/yacc" +BDEPEND="app-alternatives/yacc" DEPEND="${COMMON_DEPEND} server? ( extraengine? ( jdbc? ( >=virtual/jdk-1.8 ) ) diff --git a/dev-db/mariadb/mariadb-10.5.17.ebuild b/dev-db/mariadb/mariadb-10.5.17.ebuild index 3be699b6654e1..889eddaa4a58f 100644 --- a/dev-db/mariadb/mariadb-10.5.17.ebuild +++ b/dev-db/mariadb/mariadb-10.5.17.ebuild @@ -90,7 +90,7 @@ COMMON_DEPEND=" >=dev-libs/openssl-1.0.0:0= ) " -BDEPEND="virtual/yacc" +BDEPEND="app-alternatives/yacc" DEPEND="${COMMON_DEPEND} server? ( extraengine? ( jdbc? ( >=virtual/jdk-1.8 ) ) diff --git a/dev-db/mariadb/mariadb-10.6.10.ebuild b/dev-db/mariadb/mariadb-10.6.10.ebuild index 10f9fc5d787e4..d2ca047c58908 100644 --- a/dev-db/mariadb/mariadb-10.6.10.ebuild +++ b/dev-db/mariadb/mariadb-10.6.10.ebuild @@ -90,7 +90,7 @@ COMMON_DEPEND=" >=dev-libs/openssl-1.0.0:0= ) " -BDEPEND="virtual/yacc" +BDEPEND="app-alternatives/yacc" DEPEND="${COMMON_DEPEND} server? ( extraengine? ( jdbc? ( >=virtual/jdk-1.8 ) ) diff --git a/dev-db/mariadb/mariadb-10.6.8-r1.ebuild b/dev-db/mariadb/mariadb-10.6.8-r1.ebuild index 297e1406dc68b..85556427b6c0d 100644 --- a/dev-db/mariadb/mariadb-10.6.8-r1.ebuild +++ b/dev-db/mariadb/mariadb-10.6.8-r1.ebuild @@ -90,7 +90,7 @@ COMMON_DEPEND=" >=dev-libs/openssl-1.0.0:0= ) " -BDEPEND="virtual/yacc" +BDEPEND="app-alternatives/yacc" DEPEND="${COMMON_DEPEND} server? ( extraengine? ( jdbc? ( >=virtual/jdk-1.8 ) ) diff --git a/dev-db/mysql/mysql-5.7.36-r1.ebuild b/dev-db/mysql/mysql-5.7.36-r1.ebuild index 2e9a483d39a99..482b873a518e4 100644 --- a/dev-db/mysql/mysql-5.7.36-r1.ebuild +++ b/dev-db/mysql/mysql-5.7.36-r1.ebuild @@ -71,7 +71,7 @@ DEPEND=" ${COMMON_DEPEND} || ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 ) dev-libs/protobuf - virtual/yacc + app-alternatives/yacc server? ( dev-libs/libevent:=[ssl] experimental? ( net-libs/rpcsvc-proto ) diff --git a/dev-db/mysql/mysql-5.7.40.ebuild b/dev-db/mysql/mysql-5.7.40.ebuild index 8daf02105f3c6..a5986730396c8 100644 --- a/dev-db/mysql/mysql-5.7.40.ebuild +++ b/dev-db/mysql/mysql-5.7.40.ebuild @@ -71,7 +71,7 @@ DEPEND=" ${COMMON_DEPEND} || ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 ) dev-libs/protobuf - virtual/yacc + app-alternatives/yacc server? ( dev-libs/libevent:=[ssl] experimental? ( net-libs/rpcsvc-proto ) diff --git a/dev-db/mysql/mysql-8.0.27.ebuild b/dev-db/mysql/mysql-8.0.27.ebuild index d90e79f15aa5d..0a2cedce470c5 100644 --- a/dev-db/mysql/mysql-8.0.27.ebuild +++ b/dev-db/mysql/mysql-8.0.27.ebuild @@ -70,7 +70,7 @@ COMMON_DEPEND=" DEPEND=" ${COMMON_DEPEND} || ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 ) - virtual/yacc + app-alternatives/yacc server? ( net-libs/rpcsvc-proto ) test? ( acct-group/mysql acct-user/mysql diff --git a/dev-db/mysql/mysql-8.0.31-r1.ebuild b/dev-db/mysql/mysql-8.0.31-r1.ebuild index 4df005dfd18a0..1f29e01ab7d8a 100644 --- a/dev-db/mysql/mysql-8.0.31-r1.ebuild +++ b/dev-db/mysql/mysql-8.0.31-r1.ebuild @@ -63,7 +63,7 @@ COMMON_DEPEND=" DEPEND=" ${COMMON_DEPEND} || ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 ) - virtual/yacc + app-alternatives/yacc server? ( net-libs/rpcsvc-proto ) test? ( acct-group/mysql acct-user/mysql diff --git a/dev-db/mysql/mysql-8.0.31.ebuild b/dev-db/mysql/mysql-8.0.31.ebuild index 07ab584ef2a43..d9fb4237812f0 100644 --- a/dev-db/mysql/mysql-8.0.31.ebuild +++ b/dev-db/mysql/mysql-8.0.31.ebuild @@ -63,7 +63,7 @@ COMMON_DEPEND=" DEPEND=" ${COMMON_DEPEND} || ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 ) - virtual/yacc + app-alternatives/yacc server? ( net-libs/rpcsvc-proto ) test? ( acct-group/mysql acct-user/mysql diff --git a/dev-db/percona-server/percona-server-8.0.25.15-r1.ebuild b/dev-db/percona-server/percona-server-8.0.25.15-r1.ebuild index 190b425a54603..24020d02fca1b 100644 --- a/dev-db/percona-server/percona-server-8.0.25.15-r1.ebuild +++ b/dev-db/percona-server/percona-server-8.0.25.15-r1.ebuild @@ -79,7 +79,7 @@ COMMON_DEPEND=" " DEPEND="${COMMON_DEPEND} || ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 ) - virtual/yacc + app-alternatives/yacc server? ( net-libs/rpcsvc-proto ) test? ( acct-group/mysql acct-user/mysql diff --git a/dev-db/percona-server/percona-server-8.0.26.16-r1.ebuild b/dev-db/percona-server/percona-server-8.0.26.16-r1.ebuild index d4c8ed5cdd271..47b4afb78e183 100644 --- a/dev-db/percona-server/percona-server-8.0.26.16-r1.ebuild +++ b/dev-db/percona-server/percona-server-8.0.26.16-r1.ebuild @@ -79,7 +79,7 @@ COMMON_DEPEND=" " DEPEND="${COMMON_DEPEND} || ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 ) - virtual/yacc + app-alternatives/yacc server? ( net-libs/rpcsvc-proto ) test? ( acct-group/mysql acct-user/mysql diff --git a/dev-embedded/gpsim/gpsim-0.31.0.ebuild b/dev-embedded/gpsim/gpsim-0.31.0.ebuild index 115d430bb499d..702af55fcda20 100644 --- a/dev-embedded/gpsim/gpsim-0.31.0.ebuild +++ b/dev-embedded/gpsim/gpsim-0.31.0.ebuild @@ -22,7 +22,7 @@ DEPEND="${RDEPEND}" BDEPEND=" sys-devel/flex virtual/pkgconfig - virtual/yacc + app-alternatives/yacc " DOCS=( ANNOUNCE AUTHORS ChangeLog HISTORY PROCESSORS README README.MODULES TODO ) diff --git a/dev-lang/c-intercal/c-intercal-31.0.ebuild b/dev-lang/c-intercal/c-intercal-31.0.ebuild index 1639cfbf56fce..72838a9e05eba 100644 --- a/dev-lang/c-intercal/c-intercal-31.0.ebuild +++ b/dev-lang/c-intercal/c-intercal-31.0.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 @@ -35,7 +35,7 @@ IUSE="emacs examples" RDEPEND="emacs? ( >=app-editors/emacs-23.1:* )" BDEPEND="${RDEPEND} sys-devel/flex - virtual/yacc" + app-alternatives/yacc" S="${WORKDIR}/${MY_P}" SITEFILE="50${PN}-gentoo.el" diff --git a/dev-lang/mono/mono-6.12.0.122.ebuild b/dev-lang/mono/mono-6.12.0.122.ebuild index 97ee904ee5351..0399f5a023ac1 100644 --- a/dev-lang/mono/mono-6.12.0.122.ebuild +++ b/dev-lang/mono/mono-6.12.0.122.ebuild @@ -30,7 +30,7 @@ RDEPEND=" " BDEPEND=" sys-devel/bc - virtual/yacc + app-alternatives/yacc pax-kernel? ( sys-apps/elfix ) " diff --git a/dev-lang/srf/srf-1.0-r2.ebuild b/dev-lang/srf/srf-1.0-r2.ebuild index 949fee4692d38..8eb267c916269 100644 --- a/dev-lang/srf/srf-1.0-r2.ebuild +++ b/dev-lang/srf/srf-1.0-r2.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=6 @@ -15,7 +15,7 @@ KEYWORDS="~amd64 ~x86 ~x86-linux ~ppc-macos" DEPEND=" sys-devel/flex - virtual/yacc" + app-alternatives/yacc" PATCHES=( "${FILESDIR}"/${P}-fno-common.patch ) diff --git a/dev-lang/vala/vala-0.56.3.ebuild b/dev-lang/vala/vala-0.56.3.ebuild index 61c1c4bf86381..23240553c433d 100644 --- a/dev-lang/vala/vala-0.56.3.ebuild +++ b/dev-lang/vala/vala-0.56.3.ebuild @@ -30,7 +30,7 @@ BDEPEND=" dev-libs/libxslt sys-devel/flex virtual/pkgconfig - virtual/yacc + app-alternatives/yacc " src_configure() { diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.72.0.ebuild b/dev-libs/gobject-introspection/gobject-introspection-1.72.0.ebuild index 4aad17063ef5e..c727c75006f87 100644 --- a/dev-libs/gobject-introspection/gobject-introspection-1.72.0.ebuild +++ b/dev-libs/gobject-introspection/gobject-introspection-1.72.0.ebuild @@ -31,7 +31,7 @@ RDEPEND=" virtual/pkgconfig ${PYTHON_DEPS} " -# Wants real bison, not virtual/yacc +# Wants real bison, not app-alternatives/yacc DEPEND="${RDEPEND}" BDEPEND=" gtk-doc? ( diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.74.0.ebuild b/dev-libs/gobject-introspection/gobject-introspection-1.74.0.ebuild index 6ac6d58ec4351..140af9c36fba3 100644 --- a/dev-libs/gobject-introspection/gobject-introspection-1.74.0.ebuild +++ b/dev-libs/gobject-introspection/gobject-introspection-1.74.0.ebuild @@ -31,7 +31,7 @@ RDEPEND=" virtual/pkgconfig ${PYTHON_DEPS} " -# Wants real bison, not virtual/yacc +# Wants real bison, not app-alternatives/yacc DEPEND="${RDEPEND}" BDEPEND=" gtk-doc? ( diff --git a/dev-libs/libIDL/libIDL-0.8.14-r4.ebuild b/dev-libs/libIDL/libIDL-0.8.14-r4.ebuild index 905d25ac123d7..3181772403ae2 100644 --- a/dev-libs/libIDL/libIDL-0.8.14-r4.ebuild +++ b/dev-libs/libIDL/libIDL-0.8.14-r4.ebuild @@ -17,5 +17,5 @@ RDEPEND=">=dev-libs/glib-2.44.1-r1:2" DEPEND="${RDEPEND}" BDEPEND=" sys-devel/flex - virtual/yacc + app-alternatives/yacc virtual/pkgconfig" diff --git a/dev-libs/libprelude/libprelude-5.2.0-r10.ebuild b/dev-libs/libprelude/libprelude-5.2.0-r10.ebuild index aabb447f64d2e..b075361a5e287 100644 --- a/dev-libs/libprelude/libprelude-5.2.0-r10.ebuild +++ b/dev-libs/libprelude/libprelude-5.2.0-r10.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 @@ -38,7 +38,7 @@ BDEPEND=">=dev-lang/swig-4.0.0 python? ( ${PYTHON_DEPS} ) ruby? ( ${RUBY_DEPS} ) virtual/pkgconfig - virtual/yacc" + app-alternatives/yacc" PATCHES=( "${FILESDIR}/${PN}-4.0.0-fix-python-bindings.patch" diff --git a/dev-libs/libpreludedb/libpreludedb-5.2.0.ebuild b/dev-libs/libpreludedb/libpreludedb-5.2.0.ebuild index 257006361297a..e3db909f7abfb 100644 --- a/dev-libs/libpreludedb/libpreludedb-5.2.0.ebuild +++ b/dev-libs/libpreludedb/libpreludedb-5.2.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 @@ -34,7 +34,7 @@ BDEPEND=">=dev-lang/swig-4.0.0 dev-util/gtk-doc-am sys-devel/flex virtual/pkgconfig - virtual/yacc + app-alternatives/yacc python? ( ${PYTHON_DEPS} )" PATCHES=( diff --git a/dev-libs/libtasn1/libtasn1-4.19.0.ebuild b/dev-libs/libtasn1/libtasn1-4.19.0.ebuild index 13246a0a58d40..f392d54b0e856 100644 --- a/dev-libs/libtasn1/libtasn1-4.19.0.ebuild +++ b/dev-libs/libtasn1/libtasn1-4.19.0.ebuild @@ -20,7 +20,7 @@ RESTRICT="!test? ( test )" BDEPEND=" sys-apps/help2man - virtual/yacc + app-alternatives/yacc test? ( valgrind? ( dev-util/valgrind ) ) verify-sig? ( sec-keys/openpgp-keys-libtasn1 ) " diff --git a/dev-libs/nsgenbind/nsgenbind-0.8-r1.ebuild b/dev-libs/nsgenbind/nsgenbind-0.8-r1.ebuild index 366c566a639b3..3bd8f993ec54d 100644 --- a/dev-libs/nsgenbind/nsgenbind-0.8-r1.ebuild +++ b/dev-libs/nsgenbind/nsgenbind-0.8-r1.ebuild @@ -16,7 +16,7 @@ IUSE="" BDEPEND=" dev-util/netsurf-buildsystem - virtual/yacc" + app-alternatives/yacc" _emake() { netsurf_define_makeconf diff --git a/dev-util/cproto/cproto-4.7t-r1.ebuild b/dev-util/cproto/cproto-4.7t-r1.ebuild index 770330e2dde8e..d03094dfc893a 100644 --- a/dev-util/cproto/cproto-4.7t-r1.ebuild +++ b/dev-util/cproto/cproto-4.7t-r1.ebuild @@ -17,6 +17,6 @@ KEYWORDS="~alpha amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos" DEPEND=" sys-devel/flex - virtual/yacc + app-alternatives/yacc " BDEPEND="verify-sig? ( sec-keys/openpgp-keys-thomasdickey )" diff --git a/dev-util/cproto/cproto-4.7u.ebuild b/dev-util/cproto/cproto-4.7u.ebuild index ef6c3626dba20..065167dec606d 100644 --- a/dev-util/cproto/cproto-4.7u.ebuild +++ b/dev-util/cproto/cproto-4.7u.ebuild @@ -17,6 +17,6 @@ KEYWORDS="~alpha ~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" DEPEND=" sys-devel/flex - virtual/yacc + app-alternatives/yacc " BDEPEND="verify-sig? ( sec-keys/openpgp-keys-thomasdickey )" diff --git a/dev-util/cscope/cscope-15.9.ebuild b/dev-util/cscope/cscope-15.9.ebuild index 2d9421fc287b4..4762c7013f811 100644 --- a/dev-util/cscope/cscope-15.9.ebuild +++ b/dev-util/cscope/cscope-15.9.ebuild @@ -19,7 +19,7 @@ RDEPEND=">=sys-libs/ncurses-5.2:0= DEPEND="${RDEPEND}" BDEPEND="sys-devel/flex virtual/pkgconfig - virtual/yacc" + app-alternatives/yacc" SITEFILE="50${PN}-gentoo.el" diff --git a/dev-util/cutils/cutils-1.6-r5.ebuild b/dev-util/cutils/cutils-1.6-r5.ebuild index 8f45dcfd811be..2e0f6fc2a62aa 100644 --- a/dev-util/cutils/cutils-1.6-r5.ebuild +++ b/dev-util/cutils/cutils-1.6-r5.ebuild @@ -15,7 +15,7 @@ KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos" BDEPEND=" sys-devel/flex - virtual/yacc" + app-alternatives/yacc" PATCHES=( "${FILESDIR}"/${PN}-infopage.patch diff --git a/dev-util/gob/gob-2.0.20-r1.ebuild b/dev-util/gob/gob-2.0.20-r1.ebuild index 977fd1b27142b..9071d5e3c1161 100644 --- a/dev-util/gob/gob-2.0.20-r1.ebuild +++ b/dev-util/gob/gob-2.0.20-r1.ebuild @@ -19,4 +19,4 @@ DEPEND="${RDEPEND}" BDEPEND=" sys-devel/flex virtual/pkgconfig - virtual/yacc" + app-alternatives/yacc" diff --git a/dev-util/kbuild/kbuild-0.1.9998.3407.ebuild b/dev-util/kbuild/kbuild-0.1.9998.3407.ebuild index b1fc08c377e14..647c3de17e257 100644 --- a/dev-util/kbuild/kbuild-0.1.9998.3407.ebuild +++ b/dev-util/kbuild/kbuild-0.1.9998.3407.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 @@ -16,7 +16,7 @@ SLOT="0" KEYWORDS="amd64 x86" IUSE="" -# We cannot depend on virtual/yacc until bug #734354 has been fixed +# We cannot depend on app-alternatives/yacc until bug #734354 has been fixed DEPEND=" sys-apps/texinfo sys-devel/flex diff --git a/dev-util/kbuild/kbuild-0.1.9998.3499-r2.ebuild b/dev-util/kbuild/kbuild-0.1.9998.3499-r2.ebuild index 63ab7642a44de..bcc10dbc6cbf9 100644 --- a/dev-util/kbuild/kbuild-0.1.9998.3499-r2.ebuild +++ b/dev-util/kbuild/kbuild-0.1.9998.3499-r2.ebuild @@ -21,7 +21,7 @@ BDEPEND=" sys-devel/flex sys-devel/gettext virtual/pkgconfig - virtual/yacc + app-alternatives/yacc " PATCHES=( diff --git a/dev-util/kbuild/kbuild-0.1.9998.3572-r2.ebuild b/dev-util/kbuild/kbuild-0.1.9998.3572-r2.ebuild index cd4193e79001a..3b479cd2d78db 100644 --- a/dev-util/kbuild/kbuild-0.1.9998.3572-r2.ebuild +++ b/dev-util/kbuild/kbuild-0.1.9998.3572-r2.ebuild @@ -19,7 +19,7 @@ BDEPEND=" sys-devel/flex sys-devel/gettext virtual/pkgconfig - virtual/yacc + app-alternatives/yacc " PATCHES=( diff --git a/dev-util/kbuild/kbuild-9999.ebuild b/dev-util/kbuild/kbuild-9999.ebuild index 889cf61780629..63851a665f3b4 100644 --- a/dev-util/kbuild/kbuild-9999.ebuild +++ b/dev-util/kbuild/kbuild-9999.ebuild @@ -25,7 +25,7 @@ BDEPEND=" sys-devel/flex sys-devel/gettext virtual/pkgconfig - virtual/yacc + app-alternatives/yacc " PATCHES=( diff --git a/dev-util/xxdiff/xxdiff-4.0.1_p20170622-r1.ebuild b/dev-util/xxdiff/xxdiff-4.0.1_p20170622-r1.ebuild index 9d0e1dfeac10c..50c6854476596 100644 --- a/dev-util/xxdiff/xxdiff-4.0.1_p20170622-r1.ebuild +++ b/dev-util/xxdiff/xxdiff-4.0.1_p20170622-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 @@ -24,7 +24,7 @@ RDEPEND=" " DEPEND=" ${RDEPEND} - virtual/yacc + app-alternatives/yacc " PATCHES=( diff --git a/eclass/kernel-build.eclass b/eclass/kernel-build.eclass index 5b595048d4d08..c8802b39fa8c8 100644 --- a/eclass/kernel-build.eclass +++ b/eclass/kernel-build.eclass @@ -37,7 +37,7 @@ BDEPEND=" sys-devel/bc sys-devel/flex virtual/libelf - virtual/yacc + app-alternatives/yacc " # @FUNCTION: kernel-build_src_configure diff --git a/games-roguelike/nethack/nethack-3.6.6-r1.ebuild b/games-roguelike/nethack/nethack-3.6.6-r1.ebuild index 7c457f11ab986..9468da4e4dd23 100644 --- a/games-roguelike/nethack/nethack-3.6.6-r1.ebuild +++ b/games-roguelike/nethack/nethack-3.6.6-r1.ebuild @@ -31,7 +31,7 @@ DEPEND=" " BDEPEND=" virtual/pkgconfig - virtual/yacc + app-alternatives/yacc X? ( x11-apps/bdftopcf x11-apps/mkfontscale diff --git a/games-roguelike/stone-soup/stone-soup-0.25.1-r103.ebuild b/games-roguelike/stone-soup/stone-soup-0.25.1-r103.ebuild index a95eccfae8d38..c992084abb04b 100644 --- a/games-roguelike/stone-soup/stone-soup-0.25.1-r103.ebuild +++ b/games-roguelike/stone-soup/stone-soup-0.25.1-r103.ebuild @@ -69,7 +69,7 @@ BDEPEND=" ) ) virtual/pkgconfig - virtual/yacc + app-alternatives/yacc " S=${WORKDIR}/${MY_P}/source diff --git a/games-roguelike/stone-soup/stone-soup-0.26.1-r2.ebuild b/games-roguelike/stone-soup/stone-soup-0.26.1-r2.ebuild index da45cd97b64d4..470b825f1db40 100644 --- a/games-roguelike/stone-soup/stone-soup-0.26.1-r2.ebuild +++ b/games-roguelike/stone-soup/stone-soup-0.26.1-r2.ebuild @@ -69,7 +69,7 @@ BDEPEND=" ) ) virtual/pkgconfig - virtual/yacc + app-alternatives/yacc " S=${WORKDIR}/${MY_P}/source diff --git a/games-roguelike/stone-soup/stone-soup-0.27.1-r1.ebuild b/games-roguelike/stone-soup/stone-soup-0.27.1-r1.ebuild index a635964ac9932..925749bfc2bb5 100644 --- a/games-roguelike/stone-soup/stone-soup-0.27.1-r1.ebuild +++ b/games-roguelike/stone-soup/stone-soup-0.27.1-r1.ebuild @@ -69,7 +69,7 @@ BDEPEND=" ) ) virtual/pkgconfig - virtual/yacc + app-alternatives/yacc " S=${WORKDIR}/${MY_P}/source diff --git a/games-roguelike/stone-soup/stone-soup-0.28.0-r1.ebuild b/games-roguelike/stone-soup/stone-soup-0.28.0-r1.ebuild index 122c0d07f1ba8..e4bf631e3ace2 100644 --- a/games-roguelike/stone-soup/stone-soup-0.28.0-r1.ebuild +++ b/games-roguelike/stone-soup/stone-soup-0.28.0-r1.ebuild @@ -84,7 +84,7 @@ BDEPEND=" ) ) virtual/pkgconfig - virtual/yacc + app-alternatives/yacc " PATCHES=( diff --git a/games-roguelike/stone-soup/stone-soup-0.29.0.ebuild b/games-roguelike/stone-soup/stone-soup-0.29.0.ebuild index 58d0a361967ba..11fc27e3c9544 100644 --- a/games-roguelike/stone-soup/stone-soup-0.29.0.ebuild +++ b/games-roguelike/stone-soup/stone-soup-0.29.0.ebuild @@ -84,7 +84,7 @@ BDEPEND=" ) ) virtual/pkgconfig - virtual/yacc + app-alternatives/yacc " PATCHES=( diff --git a/games-roguelike/stone-soup/stone-soup-0.29.1.ebuild b/games-roguelike/stone-soup/stone-soup-0.29.1.ebuild index e3d2b6f33cbb0..345fbb572c78b 100644 --- a/games-roguelike/stone-soup/stone-soup-0.29.1.ebuild +++ b/games-roguelike/stone-soup/stone-soup-0.29.1.ebuild @@ -86,7 +86,7 @@ BDEPEND=" ) ) virtual/pkgconfig - virtual/yacc + app-alternatives/yacc " PATCHES=( diff --git a/mail-filter/milter-regex/milter-regex-2.7-r3.ebuild b/mail-filter/milter-regex/milter-regex-2.7-r3.ebuild index fcbf4fdc42956..3eb35c3280e49 100644 --- a/mail-filter/milter-regex/milter-regex-2.7-r3.ebuild +++ b/mail-filter/milter-regex/milter-regex-2.7-r3.ebuild @@ -16,7 +16,7 @@ IUSE="" RDEPEND="acct-user/milter-regex >=mail-filter/libmilter-1.0.2_p2:=" DEPEND="${RDEPEND} - virtual/yacc" + app-alternatives/yacc" src_prepare() { eapply "${FILESDIR}/${PN}-2.6-gentoo.patch" diff --git a/mail-filter/milter-regex/milter-regex-2.7.ebuild b/mail-filter/milter-regex/milter-regex-2.7.ebuild index e2b98ff9e61f0..bb4fad4ea9fd4 100644 --- a/mail-filter/milter-regex/milter-regex-2.7.ebuild +++ b/mail-filter/milter-regex/milter-regex-2.7.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 @@ -16,7 +16,7 @@ IUSE="" RDEPEND="acct-user/milter-regex || ( mail-filter/libmilter mail-mta/sendmail )" DEPEND="${RDEPEND} - virtual/yacc" + app-alternatives/yacc" src_prepare() { eapply "${FILESDIR}/${PN}-2.6-gentoo.patch" diff --git a/media-libs/libaacs/libaacs-0.11.1-r1.ebuild b/media-libs/libaacs/libaacs-0.11.1-r1.ebuild index e38c9a0712c50..c521f48a95d69 100644 --- a/media-libs/libaacs/libaacs-0.11.1-r1.ebuild +++ b/media-libs/libaacs/libaacs-0.11.1-r1.ebuild @@ -17,7 +17,7 @@ RDEPEND=">=dev-libs/libgcrypt-1.5.3:0=[${MULTILIB_USEDEP}] >=dev-libs/libgpg-error-1.12[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" BDEPEND="sys-devel/flex - virtual/yacc" + app-alternatives/yacc" DOCS=( ChangeLog KEYDB.cfg README.md ) diff --git a/media-sound/csound/csound-6.17.0.ebuild b/media-sound/csound/csound-6.17.0.ebuild index cc3c316eca910..a302297076bac 100644 --- a/media-sound/csound/csound-6.17.0.ebuild +++ b/media-sound/csound/csound-6.17.0.ebuild @@ -43,7 +43,7 @@ REQUIRED_USE=" BDEPEND=" sys-devel/bison sys-devel/flex - virtual/yacc + app-alternatives/yacc doc? ( media-libs/libpng ) lua? ( dev-lang/swig ) nls? ( sys-devel/gettext ) diff --git a/media-sound/csound/csound-9999.ebuild b/media-sound/csound/csound-9999.ebuild index ae7b8aae361ed..5ed48090fa7ff 100644 --- a/media-sound/csound/csound-9999.ebuild +++ b/media-sound/csound/csound-9999.ebuild @@ -43,7 +43,7 @@ REQUIRED_USE=" BDEPEND=" sys-devel/bison sys-devel/flex - virtual/yacc + app-alternatives/yacc doc? ( media-libs/libpng ) lua? ( dev-lang/swig ) nls? ( sys-devel/gettext ) diff --git a/media-sound/denemo/denemo-2.5.0-r1.ebuild b/media-sound/denemo/denemo-2.5.0-r1.ebuild index 5809bf4bd0fa7..77832e66e95be 100644 --- a/media-sound/denemo/denemo-2.5.0-r1.ebuild +++ b/media-sound/denemo/denemo-2.5.0-r1.ebuild @@ -50,7 +50,7 @@ BDEPEND=" >=dev-util/intltool-0.51.0-r1 >=sys-devel/flex-2.6.1 virtual/pkgconfig - virtual/yacc + app-alternatives/yacc gtk-doc? ( >=dev-util/gtk-doc-1.25-r1 ) nls? ( >=sys-devel/gettext-0.19.8.1 ) " diff --git a/media-sound/denemo/denemo-2.6.0.ebuild b/media-sound/denemo/denemo-2.6.0.ebuild index dbeb5f19d947b..da6d3dec36b87 100644 --- a/media-sound/denemo/denemo-2.6.0.ebuild +++ b/media-sound/denemo/denemo-2.6.0.ebuild @@ -55,7 +55,7 @@ BDEPEND=" >=dev-util/intltool-0.51.0-r1 >=sys-devel/flex-2.6.1 virtual/pkgconfig - virtual/yacc + app-alternatives/yacc gtk-doc? ( >=dev-util/gtk-doc-1.25-r1 ) nls? ( >=sys-devel/gettext-0.19.8.1 ) " diff --git a/media-video/dvdstyler/dvdstyler-3.2.1.ebuild b/media-video/dvdstyler/dvdstyler-3.2.1.ebuild index b42c542e370e4..7c8a2acd22d1d 100644 --- a/media-video/dvdstyler/dvdstyler-3.2.1.ebuild +++ b/media-video/dvdstyler/dvdstyler-3.2.1.ebuild @@ -37,7 +37,7 @@ BDEPEND=" app-arch/zip app-text/xmlto sys-devel/gettext - virtual/yacc + app-alternatives/yacc virtual/pkgconfig" PATCHES=( "${FILESDIR}"/ffmpeg5.patch "${FILESDIR}"/wx30.patch ) diff --git a/net-analyzer/apinger/apinger-0.6.1.ebuild b/net-analyzer/apinger/apinger-0.6.1.ebuild index f57c2ae57160c..4b130a04d4786 100644 --- a/net-analyzer/apinger/apinger-0.6.1.ebuild +++ b/net-analyzer/apinger/apinger-0.6.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 @@ -16,7 +16,7 @@ KEYWORDS="~amd64" DEPEND=" sys-devel/flex - virtual/yacc + app-alternatives/yacc " DOCS=( AUTHORS ChangeLog NEWS README TODO ) PATCHES=( diff --git a/net-analyzer/ettercap/ettercap-0.8.3.1.ebuild b/net-analyzer/ettercap/ettercap-0.8.3.1.ebuild index 05db91778f2fb..9cda1724861ca 100644 --- a/net-analyzer/ettercap/ettercap-0.8.3.1.ebuild +++ b/net-analyzer/ettercap/ettercap-0.8.3.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 @@ -45,7 +45,7 @@ DEPEND="${RDEPEND} sys-apps/groff ) test? ( dev-libs/check ) sys-devel/flex - virtual/yacc" + app-alternatives/yacc" src_prepare() { sed -i "s:Release:Release Gentoo:" CMakeLists.txt || die diff --git a/net-analyzer/ettercap/ettercap-9999.ebuild b/net-analyzer/ettercap/ettercap-9999.ebuild index 07c3e35f65220..b050ccc4f5d75 100644 --- a/net-analyzer/ettercap/ettercap-9999.ebuild +++ b/net-analyzer/ettercap/ettercap-9999.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 @@ -45,7 +45,7 @@ DEPEND="${RDEPEND} sys-apps/groff ) test? ( dev-libs/check ) sys-devel/flex - virtual/yacc" + app-alternatives/yacc" src_prepare() { sed -i "s:Release:Release Gentoo:" CMakeLists.txt || die diff --git a/net-analyzer/ippl/ippl-1.4.14-r6.ebuild b/net-analyzer/ippl/ippl-1.4.14-r6.ebuild index 1cddf3d999fa1..6b7cda25bbc2c 100644 --- a/net-analyzer/ippl/ippl-1.4.14-r6.ebuild +++ b/net-analyzer/ippl/ippl-1.4.14-r6.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 @@ -14,7 +14,7 @@ SLOT="0" KEYWORDS="amd64 ~ppc x86" BDEPEND=" - virtual/yacc + app-alternatives/yacc sys-devel/flex" RDEPEND="acct-user/ippl" diff --git a/net-analyzer/nfdump/nfdump-1.6.24.ebuild b/net-analyzer/nfdump/nfdump-1.6.24.ebuild index d4302f132f6c4..4fad577222f07 100644 --- a/net-analyzer/nfdump/nfdump-1.6.24.ebuild +++ b/net-analyzer/nfdump/nfdump-1.6.24.ebuild @@ -29,7 +29,7 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND=" sys-devel/flex - virtual/yacc + app-alternatives/yacc doc? ( app-doc/doxygen media-gfx/graphviz diff --git a/net-analyzer/nfdump/nfdump-1.7.0.1.ebuild b/net-analyzer/nfdump/nfdump-1.7.0.1.ebuild index d4302f132f6c4..4fad577222f07 100644 --- a/net-analyzer/nfdump/nfdump-1.7.0.1.ebuild +++ b/net-analyzer/nfdump/nfdump-1.7.0.1.ebuild @@ -29,7 +29,7 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND=" sys-devel/flex - virtual/yacc + app-alternatives/yacc doc? ( app-doc/doxygen media-gfx/graphviz diff --git a/net-dialup/linux-atm/linux-atm-2.5.2-r1.ebuild b/net-dialup/linux-atm/linux-atm-2.5.2-r1.ebuild index e862317136155..47313a65e8e4a 100644 --- a/net-dialup/linux-atm/linux-atm-2.5.2-r1.ebuild +++ b/net-dialup/linux-atm/linux-atm-2.5.2-r1.ebuild @@ -13,7 +13,7 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -BDEPEND="virtual/yacc" +BDEPEND="app-alternatives/yacc" RESTRICT="test" diff --git a/net-dns/nsd/nsd-4.3.8.ebuild b/net-dns/nsd/nsd-4.3.8.ebuild index 492c7c14b1d69..4db15d73dd986 100644 --- a/net-dns/nsd/nsd-4.3.8.ebuild +++ b/net-dns/nsd/nsd-4.3.8.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 @@ -38,7 +38,7 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND=" sys-devel/flex - virtual/yacc + app-alternatives/yacc systemd? ( virtual/pkgconfig ) " diff --git a/net-dns/nsd/nsd-4.5.0-r1.ebuild b/net-dns/nsd/nsd-4.5.0-r1.ebuild index eefcee308187f..68e9b9d51cc02 100644 --- a/net-dns/nsd/nsd-4.5.0-r1.ebuild +++ b/net-dns/nsd/nsd-4.5.0-r1.ebuild @@ -44,7 +44,7 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND=" sys-devel/flex - virtual/yacc + app-alternatives/yacc systemd? ( virtual/pkgconfig ) " diff --git a/net-dns/nsd/nsd-4.5.0.ebuild b/net-dns/nsd/nsd-4.5.0.ebuild index 63333507b30ae..4f654418871a7 100644 --- a/net-dns/nsd/nsd-4.5.0.ebuild +++ b/net-dns/nsd/nsd-4.5.0.ebuild @@ -40,7 +40,7 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND=" sys-devel/flex - virtual/yacc + app-alternatives/yacc systemd? ( virtual/pkgconfig ) " diff --git a/net-dns/nsd/nsd-4.6.0.ebuild b/net-dns/nsd/nsd-4.6.0.ebuild index d3d5d3b51e9d5..9a17b4f46b26e 100644 --- a/net-dns/nsd/nsd-4.6.0.ebuild +++ b/net-dns/nsd/nsd-4.6.0.ebuild @@ -44,7 +44,7 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND=" sys-devel/flex - virtual/yacc + app-alternatives/yacc systemd? ( virtual/pkgconfig ) " diff --git a/net-dns/nsd/nsd-4.6.1-r1.ebuild b/net-dns/nsd/nsd-4.6.1-r1.ebuild index 07c863ace2f54..c59029d31706c 100644 --- a/net-dns/nsd/nsd-4.6.1-r1.ebuild +++ b/net-dns/nsd/nsd-4.6.1-r1.ebuild @@ -44,7 +44,7 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND=" sys-devel/flex - virtual/yacc + app-alternatives/yacc systemd? ( virtual/pkgconfig ) " diff --git a/net-dns/nsd/nsd-9999.ebuild b/net-dns/nsd/nsd-9999.ebuild index d3d5d3b51e9d5..9a17b4f46b26e 100644 --- a/net-dns/nsd/nsd-9999.ebuild +++ b/net-dns/nsd/nsd-9999.ebuild @@ -44,7 +44,7 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND=" sys-devel/flex - virtual/yacc + app-alternatives/yacc systemd? ( virtual/pkgconfig ) " diff --git a/net-firewall/iptables/iptables-1.8.8-r5.ebuild b/net-firewall/iptables/iptables-1.8.8-r5.ebuild index 105bbb699754b..992da3a8d444c 100644 --- a/net-firewall/iptables/iptables-1.8.8-r5.ebuild +++ b/net-firewall/iptables/iptables-1.8.8-r5.ebuild @@ -34,7 +34,7 @@ BDEPEND=" virtual/pkgconfig nftables? ( sys-devel/flex - virtual/yacc + app-alternatives/yacc ) " RDEPEND=" diff --git a/net-fs/autofs/autofs-5.1.6-r2.ebuild b/net-fs/autofs/autofs-5.1.6-r2.ebuild index 50753057a240e..bd0b047768eca 100644 --- a/net-fs/autofs/autofs-5.1.6-r2.ebuild +++ b/net-fs/autofs/autofs-5.1.6-r2.ebuild @@ -37,7 +37,7 @@ DEPEND="${RDEPEND} BDEPEND=" sys-devel/flex virtual/pkgconfig - virtual/yacc + app-alternatives/yacc " PATCHES=( diff --git a/net-fs/autofs/autofs-5.1.8-r1.ebuild b/net-fs/autofs/autofs-5.1.8-r1.ebuild index b896f7862d5f4..c904304565b77 100644 --- a/net-fs/autofs/autofs-5.1.8-r1.ebuild +++ b/net-fs/autofs/autofs-5.1.8-r1.ebuild @@ -38,7 +38,7 @@ DEPEND="${RDEPEND} BDEPEND=" sys-devel/flex virtual/pkgconfig - virtual/yacc + app-alternatives/yacc " PATCHES=( diff --git a/net-fs/netatalk/netatalk-3.1.12-r7.ebuild b/net-fs/netatalk/netatalk-3.1.12-r7.ebuild index 5033147b7fafd..fd4a73dcc4f4e 100644 --- a/net-fs/netatalk/netatalk-3.1.12-r7.ebuild +++ b/net-fs/netatalk/netatalk-3.1.12-r7.ebuild @@ -38,7 +38,7 @@ CDEPEND=" " RDEPEND="${CDEPEND}" DEPEND="${CDEPEND} - virtual/yacc + app-alternatives/yacc sys-devel/flex " diff --git a/net-fs/openafs/openafs-1.8.7.ebuild b/net-fs/openafs/openafs-1.8.7.ebuild index 8d42811d43cf6..d56c1e3f22b47 100644 --- a/net-fs/openafs/openafs-1.8.7.ebuild +++ b/net-fs/openafs/openafs-1.8.7.ebuild @@ -31,7 +31,7 @@ ncurses perl +pthreaded-ubik +supergroups tsm ubik-read-while-write" BDEPEND=" dev-lang/perl sys-devel/flex - virtual/yacc + app-alternatives/yacc apidoc? ( app-doc/doxygen[dot] media-gfx/graphviz diff --git a/net-fs/openafs/openafs-1.8.8.1-r1.ebuild b/net-fs/openafs/openafs-1.8.8.1-r1.ebuild index bedbe27e50a16..8e3c091a6aca9 100644 --- a/net-fs/openafs/openafs-1.8.8.1-r1.ebuild +++ b/net-fs/openafs/openafs-1.8.8.1-r1.ebuild @@ -31,7 +31,7 @@ ncurses perl +pthreaded-ubik +supergroups tsm ubik-read-while-write" BDEPEND=" dev-lang/perl sys-devel/flex - virtual/yacc + app-alternatives/yacc apidoc? ( app-doc/doxygen[dot] media-gfx/graphviz diff --git a/net-libs/canlock/canlock-3.3.0.ebuild b/net-libs/canlock/canlock-3.3.0.ebuild index bd8ea08f19422..a27b890f4590a 100644 --- a/net-libs/canlock/canlock-3.3.0.ebuild +++ b/net-libs/canlock/canlock-3.3.0.ebuild @@ -15,7 +15,7 @@ IUSE="header-parser +legacy" BDEPEND=" sys-devel/flex - virtual/yacc + app-alternatives/yacc " DOCS=( ChangeLog{,_V{0..2}} README TODO doc/sec_review.txt ) diff --git a/net-libs/libpcap/libpcap-1.10.1-r2.ebuild b/net-libs/libpcap/libpcap-1.10.1-r2.ebuild index 21a95f1874b53..6edb007ae1091 100644 --- a/net-libs/libpcap/libpcap-1.10.1-r2.ebuild +++ b/net-libs/libpcap/libpcap-1.10.1-r2.ebuild @@ -39,7 +39,7 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND=" sys-devel/flex - virtual/yacc + app-alternatives/yacc dbus? ( virtual/pkgconfig ) " diff --git a/net-libs/libpcap/libpcap-9999.ebuild b/net-libs/libpcap/libpcap-9999.ebuild index a7f3890a85276..ddd15be165fc4 100644 --- a/net-libs/libpcap/libpcap-9999.ebuild +++ b/net-libs/libpcap/libpcap-9999.ebuild @@ -38,7 +38,7 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND=" sys-devel/flex - virtual/yacc + app-alternatives/yacc dbus? ( virtual/pkgconfig ) " diff --git a/net-libs/libsmi/libsmi-0.5.0-r5.ebuild b/net-libs/libsmi/libsmi-0.5.0-r5.ebuild index 91ae311eaa6ed..69baf3c24948c 100644 --- a/net-libs/libsmi/libsmi-0.5.0-r5.ebuild +++ b/net-libs/libsmi/libsmi-0.5.0-r5.ebuild @@ -17,7 +17,7 @@ RESTRICT="test" # libsmi-0.5.0-implicit-function-declarations.patch touches parser BDEPEND=" sys-devel/flex - virtual/yacc + app-alternatives/yacc " PATCHES=( diff --git a/net-libs/libtrace/libtrace-4.0.18_p1.ebuild b/net-libs/libtrace/libtrace-4.0.18_p1.ebuild index b43bb405d5249..1e43f9295b104 100644 --- a/net-libs/libtrace/libtrace-4.0.18_p1.ebuild +++ b/net-libs/libtrace/libtrace-4.0.18_p1.ebuild @@ -28,7 +28,7 @@ BDEPEND="app-doc/doxygen[dot] sys-devel/flex virtual/os-headers virtual/pkgconfig - virtual/yacc" + app-alternatives/yacc" PATCHES=( "${FILESDIR}"/${PN}-4.0.18_p1-build-system.patch diff --git a/net-libs/libtrace/libtrace-4.0.19_p1.ebuild b/net-libs/libtrace/libtrace-4.0.19_p1.ebuild index 744613536b3f5..aea6acf8b4b65 100644 --- a/net-libs/libtrace/libtrace-4.0.19_p1.ebuild +++ b/net-libs/libtrace/libtrace-4.0.19_p1.ebuild @@ -26,7 +26,7 @@ BDEPEND="app-doc/doxygen[dot] sys-devel/flex virtual/os-headers virtual/pkgconfig - virtual/yacc" + app-alternatives/yacc" src_prepare() { default diff --git a/net-libs/libtrace/libtrace-4.0.20.ebuild b/net-libs/libtrace/libtrace-4.0.20.ebuild index fcc866df083dd..65e246ac3b1e1 100644 --- a/net-libs/libtrace/libtrace-4.0.20.ebuild +++ b/net-libs/libtrace/libtrace-4.0.20.ebuild @@ -30,7 +30,7 @@ BDEPEND=" sys-devel/flex virtual/os-headers virtual/pkgconfig - virtual/yacc + app-alternatives/yacc " src_prepare() { diff --git a/net-mail/cyrus-imapd/cyrus-imapd-3.4.3-r2.ebuild b/net-mail/cyrus-imapd/cyrus-imapd-3.4.3-r2.ebuild index fd888906a05dd..84009a8c63757 100644 --- a/net-mail/cyrus-imapd/cyrus-imapd-3.4.3-r2.ebuild +++ b/net-mail/cyrus-imapd/cyrus-imapd-3.4.3-r2.ebuild @@ -67,7 +67,7 @@ RDEPEND="${DEPEND} DEPEND+=" test? ( dev-util/cunit )" BDEPEND="sys-devel/flex virtual/pkgconfig - virtual/yacc" + app-alternatives/yacc" REQUIRED_USE="afs? ( kerberos ) backup? ( sqlite ) diff --git a/net-mail/cyrus-imapd/cyrus-imapd-3.4.4-r1.ebuild b/net-mail/cyrus-imapd/cyrus-imapd-3.4.4-r1.ebuild index b1811815cfe36..33031ad0dced1 100644 --- a/net-mail/cyrus-imapd/cyrus-imapd-3.4.4-r1.ebuild +++ b/net-mail/cyrus-imapd/cyrus-imapd-3.4.4-r1.ebuild @@ -67,7 +67,7 @@ RDEPEND="${DEPEND} DEPEND+=" test? ( dev-util/cunit )" BDEPEND="sys-devel/flex virtual/pkgconfig - virtual/yacc" + app-alternatives/yacc" REQUIRED_USE="afs? ( kerberos ) backup? ( sqlite ) diff --git a/net-mail/cyrus-imapd/cyrus-imapd-3.4.4.ebuild b/net-mail/cyrus-imapd/cyrus-imapd-3.4.4.ebuild index 846882ec45162..15b1b131ef6fc 100644 --- a/net-mail/cyrus-imapd/cyrus-imapd-3.4.4.ebuild +++ b/net-mail/cyrus-imapd/cyrus-imapd-3.4.4.ebuild @@ -67,7 +67,7 @@ RDEPEND="${DEPEND} DEPEND+=" test? ( dev-util/cunit )" BDEPEND="sys-devel/flex virtual/pkgconfig - virtual/yacc" + app-alternatives/yacc" REQUIRED_USE="afs? ( kerberos ) backup? ( sqlite ) diff --git a/net-misc/frr/frr-8.2.2.ebuild b/net-misc/frr/frr-8.2.2.ebuild index 930f7303dc8fc..d7a531a4bede9 100644 --- a/net-misc/frr/frr-8.2.2.ebuild +++ b/net-misc/frr/frr-8.2.2.ebuild @@ -36,7 +36,7 @@ COMMON_DEPEND=" BDEPEND=" ~dev-util/clippy-${PV} sys-devel/flex - virtual/yacc + app-alternatives/yacc doc? ( dev-python/sphinx ) " DEPEND=" diff --git a/net-misc/mrouted/mrouted-4.2.ebuild b/net-misc/mrouted/mrouted-4.2.ebuild index 8db1215d3f2fa..8f9f6aa61285b 100644 --- a/net-misc/mrouted/mrouted-4.2.ebuild +++ b/net-misc/mrouted/mrouted-4.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 diff --git a/net-misc/mrouted/mrouted-4.4.ebuild b/net-misc/mrouted/mrouted-4.4.ebuild index 97fd56dd2d0c7..573500aacb93b 100644 --- a/net-misc/mrouted/mrouted-4.4.ebuild +++ b/net-misc/mrouted/mrouted-4.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=8 @@ -18,7 +18,7 @@ IUSE="rsrr test" RESTRICT="!test? ( test ) test" BDEPEND="virtual/pkgconfig - virtual/yacc" + app-alternatives/yacc" src_configure() { tc-export CC CXX diff --git a/net-misc/rwhoisd/rwhoisd-1.5.9.6-r2.ebuild b/net-misc/rwhoisd/rwhoisd-1.5.9.6-r2.ebuild index f1bdfc975450c..11231a66647f2 100644 --- a/net-misc/rwhoisd/rwhoisd-1.5.9.6-r2.ebuild +++ b/net-misc/rwhoisd/rwhoisd-1.5.9.6-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 @@ -22,7 +22,7 @@ RDEPEND=" " BDEPEND=" sys-devel/flex - virtual/yacc + app-alternatives/yacc " src_compile() { diff --git a/net-nntp/tin/tin-2.6.1.ebuild b/net-nntp/tin/tin-2.6.1.ebuild index f3b5b58f1dcf3..96afdff40fa78 100644 --- a/net-nntp/tin/tin-2.6.1.ebuild +++ b/net-nntp/tin/tin-2.6.1.ebuild @@ -28,7 +28,7 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND=" virtual/pkgconfig - virtual/yacc + app-alternatives/yacc " DOCS=( diff --git a/profiles/updates/4Q-2022 b/profiles/updates/4Q-2022 index 656cb7d37e437..fd98594f3e43f 100644 --- a/profiles/updates/4Q-2022 +++ b/profiles/updates/4Q-2022 @@ -11,3 +11,4 @@ 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 +move virtual/yacc app-alternatives/yacc diff --git a/sci-mathematics/genius/genius-1.0.27.ebuild b/sci-mathematics/genius/genius-1.0.27.ebuild index 008be2dfce7fe..52b5a93b2a5c1 100644 --- a/sci-mathematics/genius/genius-1.0.27.ebuild +++ b/sci-mathematics/genius/genius-1.0.27.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 @@ -32,7 +32,7 @@ DEPEND="${RDEPEND} dev-util/intltool sys-devel/autoconf-archive sys-devel/flex - virtual/yacc + app-alternatives/yacc " # eautoreconf needs sys-devel/autoconf-archive # dev-util/gtk-update-icon-cache because configure checks for it for some reason and never calls it with DESTDIR set.. diff --git a/sci-mathematics/giac/giac-1.7.0.13-r1.ebuild b/sci-mathematics/giac/giac-1.7.0.13-r1.ebuild index a43984b069068..301046562c6fe 100644 --- a/sci-mathematics/giac/giac-1.7.0.13-r1.ebuild +++ b/sci-mathematics/giac/giac-1.7.0.13-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 @@ -44,7 +44,7 @@ DEPEND="${RDEPEND}" BDEPEND="dev-tex/hevea virtual/pkgconfig - virtual/yacc" + app-alternatives/yacc" PATCHES=( "${FILESDIR}/${PN}-1.7.0.1-gsl_lapack.patch" diff --git a/sci-mathematics/giac/giac-1.9.0.29-r1.ebuild b/sci-mathematics/giac/giac-1.9.0.29-r1.ebuild index 6e7c236f37e37..5c24d8828a7a5 100644 --- a/sci-mathematics/giac/giac-1.9.0.29-r1.ebuild +++ b/sci-mathematics/giac/giac-1.9.0.29-r1.ebuild @@ -44,7 +44,7 @@ DEPEND="${RDEPEND}" BDEPEND="dev-tex/hevea virtual/pkgconfig - virtual/yacc" + app-alternatives/yacc" PATCHES=( "${FILESDIR}/${PN}-1.7.0.1-gsl_lapack.patch" diff --git a/sci-mathematics/spin/spin-6.5.2-r1.ebuild b/sci-mathematics/spin/spin-6.5.2-r1.ebuild index 0e1f17681a7c1..89ec50ed73ec4 100644 --- a/sci-mathematics/spin/spin-6.5.2-r1.ebuild +++ b/sci-mathematics/spin/spin-6.5.2-r1.ebuild @@ -23,7 +23,7 @@ RDEPEND="sys-devel/gcc dev-lang/tk graphviz? ( media-gfx/graphviz ) )" -BDEPEND="virtual/yacc" +BDEPEND="app-alternatives/yacc" PATCHES=( "${FILESDIR}"/${PN}-6.5.2-makefile.patch diff --git a/sys-apps/nawk/nawk-20180827-r1.ebuild b/sys-apps/nawk/nawk-20180827-r1.ebuild index 3e5c1d65b36bf..6f8b40a63ab90 100644 --- a/sys-apps/nawk/nawk-20180827-r1.ebuild +++ b/sys-apps/nawk/nawk-20180827-r1.ebuild @@ -14,7 +14,7 @@ SLOT="0" KEYWORDS="~amd64 ~x86 ~amd64-linux" DEPEND=" - virtual/yacc + app-alternatives/yacc " S="${WORKDIR}/awk-${PV}" diff --git a/sys-apps/nawk/nawk-20220122-r1.ebuild b/sys-apps/nawk/nawk-20220122-r1.ebuild index 34f6cf9af4a1a..a28a79b2e7882 100644 --- a/sys-apps/nawk/nawk-20220122-r1.ebuild +++ b/sys-apps/nawk/nawk-20220122-r1.ebuild @@ -14,7 +14,7 @@ SLOT="0" KEYWORDS="~amd64 ~x86 ~amd64-linux" DEPEND=" - virtual/yacc + app-alternatives/yacc " S="${WORKDIR}/awk-${PV}" diff --git a/sys-apps/pcmciautils/pcmciautils-018_p8-r3.ebuild b/sys-apps/pcmciautils/pcmciautils-018_p8-r3.ebuild index 2825fdaab0d32..d239df8bef737 100644 --- a/sys-apps/pcmciautils/pcmciautils-018_p8-r3.ebuild +++ b/sys-apps/pcmciautils/pcmciautils-018_p8-r3.ebuild @@ -21,7 +21,7 @@ IUSE="debug staticsocket" RDEPEND="sys-apps/kmod[tools]" DEPEND="${RDEPEND} - virtual/yacc + app-alternatives/yacc sys-devel/flex" PATCHES=( diff --git a/sys-devel/bc/bc-1.07.1-r4.ebuild b/sys-devel/bc/bc-1.07.1-r4.ebuild index 82f798fc4f692..2ac2c73b3deda 100644 --- a/sys-devel/bc/bc-1.07.1-r4.ebuild +++ b/sys-devel/bc/bc-1.07.1-r4.ebuild @@ -23,7 +23,7 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND=" sys-devel/flex - virtual/yacc" + app-alternatives/yacc" PATCHES=( "${FILESDIR}"/${PN}-1.07.1-no-ed-its-sed.patch ) diff --git a/sys-devel/bc/bc-1.07.1-r5.ebuild b/sys-devel/bc/bc-1.07.1-r5.ebuild index 24a75264425a0..78eefebc167f9 100644 --- a/sys-devel/bc/bc-1.07.1-r5.ebuild +++ b/sys-devel/bc/bc-1.07.1-r5.ebuild @@ -23,7 +23,7 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND=" sys-devel/flex - virtual/yacc" + app-alternatives/yacc" PATCHES=( "${FILESDIR}"/${PN}-1.07.1-no-ed-its-sed.patch ) diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.37_p1-r2.ebuild b/sys-devel/binutils-hppa64/binutils-hppa64-2.37_p1-r2.ebuild index d3f797079c977..b8973ce5f5a52 100644 --- a/sys-devel/binutils-hppa64/binutils-hppa64-2.37_p1-r2.ebuild +++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.37_p1-r2.ebuild @@ -64,7 +64,7 @@ BDEPEND=" ) nls? ( sys-devel/gettext ) sys-devel/flex - virtual/yacc + app-alternatives/yacc " RESTRICT="!test? ( test )" diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.38-r2.ebuild b/sys-devel/binutils-hppa64/binutils-hppa64-2.38-r2.ebuild index 733c9ae1bf5cd..9bc8365ff2fb7 100644 --- a/sys-devel/binutils-hppa64/binutils-hppa64-2.38-r2.ebuild +++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.38-r2.ebuild @@ -65,7 +65,7 @@ BDEPEND=" ) nls? ( sys-devel/gettext ) sys-devel/flex - virtual/yacc + app-alternatives/yacc " RESTRICT="!test? ( test )" diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.39-r4.ebuild b/sys-devel/binutils-hppa64/binutils-hppa64-2.39-r4.ebuild index 01c6d25bfdf4d..cd5af5b432c43 100644 --- a/sys-devel/binutils-hppa64/binutils-hppa64-2.39-r4.ebuild +++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.39-r4.ebuild @@ -65,7 +65,7 @@ BDEPEND=" ) nls? ( sys-devel/gettext ) sys-devel/flex - virtual/yacc + app-alternatives/yacc " RESTRICT="!test? ( test )" diff --git a/sys-devel/binutils/binutils-2.32-r2.ebuild b/sys-devel/binutils/binutils-2.32-r2.ebuild index 40db4705c2a94..d19fc5bc163c3 100644 --- a/sys-devel/binutils/binutils-2.32-r2.ebuild +++ b/sys-devel/binutils/binutils-2.32-r2.ebuild @@ -77,7 +77,7 @@ DEPEND="${RDEPEND} test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext ) sys-devel/flex - virtual/yacc + app-alternatives/yacc " RESTRICT="!test? ( test )" diff --git a/sys-devel/binutils/binutils-2.33.1-r1.ebuild b/sys-devel/binutils/binutils-2.33.1-r1.ebuild index 785ea17b65421..2fd7c51dacb24 100644 --- a/sys-devel/binutils/binutils-2.33.1-r1.ebuild +++ b/sys-devel/binutils/binutils-2.33.1-r1.ebuild @@ -69,7 +69,7 @@ DEPEND="${RDEPEND} test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext ) sys-devel/flex - virtual/yacc + app-alternatives/yacc " RESTRICT="!test? ( test )" diff --git a/sys-devel/binutils/binutils-2.34-r2.ebuild b/sys-devel/binutils/binutils-2.34-r2.ebuild index c615031391019..f135644d0304b 100644 --- a/sys-devel/binutils/binutils-2.34-r2.ebuild +++ b/sys-devel/binutils/binutils-2.34-r2.ebuild @@ -70,7 +70,7 @@ BDEPEND=" test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext ) sys-devel/flex - virtual/yacc + app-alternatives/yacc " RESTRICT="!test? ( test )" diff --git a/sys-devel/binutils/binutils-2.35.2.ebuild b/sys-devel/binutils/binutils-2.35.2.ebuild index cdb4d4b87ec32..88e1395e63221 100644 --- a/sys-devel/binutils/binutils-2.35.2.ebuild +++ b/sys-devel/binutils/binutils-2.35.2.ebuild @@ -62,7 +62,7 @@ BDEPEND=" ) nls? ( sys-devel/gettext ) sys-devel/flex - virtual/yacc + app-alternatives/yacc " RESTRICT="!test? ( test )" diff --git a/sys-devel/binutils/binutils-2.36.1-r2.ebuild b/sys-devel/binutils/binutils-2.36.1-r2.ebuild index faa27e272c6c2..2231530b7f36a 100644 --- a/sys-devel/binutils/binutils-2.36.1-r2.ebuild +++ b/sys-devel/binutils/binutils-2.36.1-r2.ebuild @@ -62,7 +62,7 @@ BDEPEND=" ) nls? ( sys-devel/gettext ) sys-devel/flex - virtual/yacc + app-alternatives/yacc " RESTRICT="!test? ( test )" diff --git a/sys-devel/binutils/binutils-2.37_p1-r2.ebuild b/sys-devel/binutils/binutils-2.37_p1-r2.ebuild index 6ade635ea8fa0..712f1d46b7a1a 100644 --- a/sys-devel/binutils/binutils-2.37_p1-r2.ebuild +++ b/sys-devel/binutils/binutils-2.37_p1-r2.ebuild @@ -62,7 +62,7 @@ BDEPEND=" ) nls? ( sys-devel/gettext ) sys-devel/flex - virtual/yacc + app-alternatives/yacc " RESTRICT="!test? ( test )" diff --git a/sys-devel/binutils/binutils-2.38-r2.ebuild b/sys-devel/binutils/binutils-2.38-r2.ebuild index 658541bd3d7a5..401310d2e924e 100644 --- a/sys-devel/binutils/binutils-2.38-r2.ebuild +++ b/sys-devel/binutils/binutils-2.38-r2.ebuild @@ -62,7 +62,7 @@ BDEPEND=" ) nls? ( sys-devel/gettext ) sys-devel/flex - virtual/yacc + app-alternatives/yacc " RESTRICT="!test? ( test )" diff --git a/sys-devel/binutils/binutils-2.39-r4.ebuild b/sys-devel/binutils/binutils-2.39-r4.ebuild index 3ac03a449cb44..8a51b198d2216 100644 --- a/sys-devel/binutils/binutils-2.39-r4.ebuild +++ b/sys-devel/binutils/binutils-2.39-r4.ebuild @@ -63,7 +63,7 @@ BDEPEND=" ) nls? ( sys-devel/gettext ) sys-devel/flex - virtual/yacc + app-alternatives/yacc " RESTRICT="!test? ( test )" diff --git a/sys-devel/binutils/binutils-9999.ebuild b/sys-devel/binutils/binutils-9999.ebuild index 29f4e844ce600..7897167274ed7 100644 --- a/sys-devel/binutils/binutils-9999.ebuild +++ b/sys-devel/binutils/binutils-9999.ebuild @@ -64,7 +64,7 @@ BDEPEND=" ) nls? ( sys-devel/gettext ) sys-devel/flex - virtual/yacc + app-alternatives/yacc " RESTRICT="!test? ( test )" diff --git a/sys-devel/elftoolchain/elftoolchain-0.7.1-r2.ebuild b/sys-devel/elftoolchain/elftoolchain-0.7.1-r2.ebuild index 4eea87b1c5816..849d80e9c0e86 100644 --- a/sys-devel/elftoolchain/elftoolchain-0.7.1-r2.ebuild +++ b/sys-devel/elftoolchain/elftoolchain-0.7.1-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 @@ -22,7 +22,7 @@ BDEPEND=" dev-vcs/subversion sys-apps/lsb-release >=sys-devel/bmake-20210314-r1 - virtual/yacc" + app-alternatives/yacc" PATCHES=( "${FILESDIR}"/${P}-fno-common.patch ) diff --git a/sys-devel/elftoolchain/elftoolchain-0.7.1_p20210319.ebuild b/sys-devel/elftoolchain/elftoolchain-0.7.1_p20210319.ebuild index 5c427a1e2119c..8d13d4a22fac7 100644 --- a/sys-devel/elftoolchain/elftoolchain-0.7.1_p20210319.ebuild +++ b/sys-devel/elftoolchain/elftoolchain-0.7.1_p20210319.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 @@ -26,7 +26,7 @@ BDEPEND=" dev-vcs/subversion sys-apps/lsb-release >=sys-devel/bmake-20210314-r1 - virtual/yacc" + app-alternatives/yacc" src_prepare() { default diff --git a/sys-devel/gdb/gdb-11.2.ebuild b/sys-devel/gdb/gdb-11.2.ebuild index bbd5cfa1a8b36..4cf33173d0baf 100644 --- a/sys-devel/gdb/gdb-11.2.ebuild +++ b/sys-devel/gdb/gdb-11.2.ebuild @@ -87,7 +87,7 @@ DEPEND="${RDEPEND}" BDEPEND=" app-arch/xz-utils sys-apps/texinfo - virtual/yacc + app-alternatives/yacc nls? ( sys-devel/gettext ) source-highlight? ( virtual/pkgconfig ) test? ( dev-util/dejagnu ) diff --git a/sys-devel/gdb/gdb-12.1-r2.ebuild b/sys-devel/gdb/gdb-12.1-r2.ebuild index 8992645e47003..b4bf3d0ae2c9b 100644 --- a/sys-devel/gdb/gdb-12.1-r2.ebuild +++ b/sys-devel/gdb/gdb-12.1-r2.ebuild @@ -88,7 +88,7 @@ DEPEND="${RDEPEND}" BDEPEND=" app-arch/xz-utils sys-apps/texinfo - virtual/yacc + app-alternatives/yacc nls? ( sys-devel/gettext ) source-highlight? ( virtual/pkgconfig ) test? ( dev-util/dejagnu ) diff --git a/sys-devel/gdb/gdb-9999.ebuild b/sys-devel/gdb/gdb-9999.ebuild index 6bf40e5071f6c..940f57beb14b4 100644 --- a/sys-devel/gdb/gdb-9999.ebuild +++ b/sys-devel/gdb/gdb-9999.ebuild @@ -85,7 +85,7 @@ DEPEND="${RDEPEND}" BDEPEND=" app-arch/xz-utils sys-apps/texinfo - virtual/yacc + app-alternatives/yacc nls? ( sys-devel/gettext ) source-highlight? ( virtual/pkgconfig ) test? ( dev-util/dejagnu ) diff --git a/sys-fs/lde/lde-2.6.1-r2.ebuild b/sys-fs/lde/lde-2.6.1-r2.ebuild index c0b1f45841015..615ff025c4607 100644 --- a/sys-fs/lde/lde-2.6.1-r2.ebuild +++ b/sys-fs/lde/lde-2.6.1-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 @@ -17,7 +17,7 @@ RDEPEND="sys-libs/ncurses:0=" DEPEND="${RDEPEND}" BDEPEND=" virtual/pkgconfig - virtual/yacc + app-alternatives/yacc " S="${WORKDIR}/${PN}" diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.153.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.153.ebuild index dcef0abe1c6b7..8f9a87c041fc7 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.153.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.153.ebuild @@ -47,7 +47,7 @@ BDEPEND=" sys-devel/bc sys-devel/flex virtual/libelf - virtual/yacc + app-alternatives/yacc " QA_PREBUILT='*' diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.155.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.155.ebuild index 68c76733c6d6b..7d5170bdeef76 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.155.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.155.ebuild @@ -47,7 +47,7 @@ BDEPEND=" sys-devel/bc sys-devel/flex virtual/libelf - virtual/yacc + app-alternatives/yacc " QA_PREBUILT='*' diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.156.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.156.ebuild index 2c7bd7e68a84e..ed83530eaf907 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.156.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.156.ebuild @@ -47,7 +47,7 @@ BDEPEND=" sys-devel/bc sys-devel/flex virtual/libelf - virtual/yacc + app-alternatives/yacc " QA_PREBUILT='*' diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.77.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.77.ebuild index 93026dac75dc8..7745a774a549c 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.77.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.77.ebuild @@ -47,7 +47,7 @@ BDEPEND=" sys-devel/bc sys-devel/flex virtual/libelf - virtual/yacc + app-alternatives/yacc " QA_PREBUILT='*' diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.79.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.79.ebuild index b8881b6e8b6a8..cb9e8972e872f 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.79.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.79.ebuild @@ -47,7 +47,7 @@ BDEPEND=" sys-devel/bc sys-devel/flex virtual/libelf - virtual/yacc + app-alternatives/yacc " QA_PREBUILT='*' diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.80.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.80.ebuild index b45778f8f3558..2322046c58beb 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.80.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.80.ebuild @@ -47,7 +47,7 @@ BDEPEND=" sys-devel/bc sys-devel/flex virtual/libelf - virtual/yacc + app-alternatives/yacc " QA_PREBUILT='*' diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.223.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.223.ebuild index 7d29184e6c6b7..9633b9065aafb 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.223.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.223.ebuild @@ -47,7 +47,7 @@ BDEPEND=" sys-devel/bc sys-devel/flex virtual/libelf - virtual/yacc + app-alternatives/yacc " QA_PREBUILT='*' diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.224.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.224.ebuild index 7c3bf64cd0e31..bcb056d69b17a 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.224.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.224.ebuild @@ -47,7 +47,7 @@ BDEPEND=" sys-devel/bc sys-devel/flex virtual/libelf - virtual/yacc + app-alternatives/yacc " QA_PREBUILT='*' diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.225.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.225.ebuild index 7d29184e6c6b7..9633b9065aafb 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.225.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.225.ebuild @@ -47,7 +47,7 @@ BDEPEND=" sys-devel/bc sys-devel/flex virtual/libelf - virtual/yacc + app-alternatives/yacc " QA_PREBUILT='*' diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.0.10.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.0.10.ebuild index 2b0e14e98e558..2f8f3d7905877 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.0.10.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.0.10.ebuild @@ -47,7 +47,7 @@ BDEPEND=" sys-devel/bc sys-devel/flex virtual/libelf - virtual/yacc + app-alternatives/yacc " QA_PREBUILT='*' diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.0.9.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.0.9.ebuild index e26c02363e053..480f0764cb5f6 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.0.9.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.0.9.ebuild @@ -47,7 +47,7 @@ BDEPEND=" sys-devel/bc sys-devel/flex virtual/libelf - virtual/yacc + app-alternatives/yacc " QA_PREBUILT='*' diff --git a/sys-libs/gpm/gpm-1.20.7-r5.ebuild b/sys-libs/gpm/gpm-1.20.7-r5.ebuild index dfc17a6f05f2b..7a85dd0848eeb 100644 --- a/sys-libs/gpm/gpm-1.20.7-r5.ebuild +++ b/sys-libs/gpm/gpm-1.20.7-r5.ebuild @@ -23,7 +23,7 @@ DEPEND="${RDEPEND}" BDEPEND=" app-arch/xz-utils sys-apps/texinfo - virtual/yacc" + app-alternatives/yacc" CONFIG_CHECK="~INPUT_MOUSEDEV" ERROR_INPUT_MOUSEDEV="CONFIG_INPUT_MOUSEDEV:\tis not set (required to expose mice for GPM)" diff --git a/sys-libs/pam/pam-1.5.1_p20210622-r1.ebuild b/sys-libs/pam/pam-1.5.1_p20210622-r1.ebuild index 7e699daf08053..7eb5dc7dca59a 100644 --- a/sys-libs/pam/pam-1.5.1_p20210622-r1.ebuild +++ b/sys-libs/pam/pam-1.5.1_p20210622-r1.ebuild @@ -28,7 +28,7 @@ BDEPEND=" sys-devel/flex sys-devel/gettext virtual/pkgconfig - virtual/yacc + app-alternatives/yacc " DEPEND=" diff --git a/sys-libs/pam/pam-1.5.2-r2.ebuild b/sys-libs/pam/pam-1.5.2-r2.ebuild index 5a8c46443f0d0..a0d259a65eedc 100644 --- a/sys-libs/pam/pam-1.5.2-r2.ebuild +++ b/sys-libs/pam/pam-1.5.2-r2.ebuild @@ -27,7 +27,7 @@ BDEPEND=" sys-devel/flex sys-devel/gettext virtual/pkgconfig - virtual/yacc + app-alternatives/yacc " DEPEND=" diff --git a/sys-libs/pam/pam-1.5.2-r3.ebuild b/sys-libs/pam/pam-1.5.2-r3.ebuild index f2636469a82f2..22d06731eb316 100644 --- a/sys-libs/pam/pam-1.5.2-r3.ebuild +++ b/sys-libs/pam/pam-1.5.2-r3.ebuild @@ -27,7 +27,7 @@ BDEPEND=" sys-devel/flex sys-devel/gettext virtual/pkgconfig - virtual/yacc + app-alternatives/yacc " DEPEND=" diff --git a/x11-libs/libXaw3d/libXaw3d-1.6.3.ebuild b/x11-libs/libXaw3d/libXaw3d-1.6.3.ebuild index 9422c8a85e3b0..36f5efb6e7d2e 100644 --- a/x11-libs/libXaw3d/libXaw3d-1.6.3.ebuild +++ b/x11-libs/libXaw3d/libXaw3d-1.6.3.ebuild @@ -20,7 +20,7 @@ DEPEND="${RDEPEND} x11-base/xorg-proto" BDEPEND=" sys-devel/flex - virtual/yacc" + app-alternatives/yacc" src_configure() { local XORG_CONFIGURE_OPTIONS=( diff --git a/x11-libs/libXaw3d/libXaw3d-1.6.4.ebuild b/x11-libs/libXaw3d/libXaw3d-1.6.4.ebuild index f3d3365ade7bb..032377e118bdc 100644 --- a/x11-libs/libXaw3d/libXaw3d-1.6.4.ebuild +++ b/x11-libs/libXaw3d/libXaw3d-1.6.4.ebuild @@ -21,7 +21,7 @@ DEPEND="${RDEPEND} x11-base/xorg-proto" BDEPEND=" sys-devel/flex - virtual/yacc" + app-alternatives/yacc" src_configure() { local XORG_CONFIGURE_OPTIONS=( diff --git a/x11-libs/libXaw3dXft/libXaw3dXft-1.6.2h.ebuild b/x11-libs/libXaw3dXft/libXaw3dXft-1.6.2h.ebuild index d42b0426bbdf1..4a9c785231d83 100644 --- a/x11-libs/libXaw3dXft/libXaw3dXft-1.6.2h.ebuild +++ b/x11-libs/libXaw3dXft/libXaw3dXft-1.6.2h.ebuild @@ -23,7 +23,7 @@ DEPEND="${RDEPEND} x11-base/xorg-proto" BDEPEND=" sys-devel/flex - virtual/yacc + app-alternatives/yacc x11-misc/util-macros" QA_PKGCONFIG_VERSION="${PV//[!0-9.]}" diff --git a/x11-libs/neXtaw/neXtaw-0.15.1-r4.ebuild b/x11-libs/neXtaw/neXtaw-0.15.1-r4.ebuild index db8f5d2fd8eeb..8c84f2ff08484 100644 --- a/x11-libs/neXtaw/neXtaw-0.15.1-r4.ebuild +++ b/x11-libs/neXtaw/neXtaw-0.15.1-r4.ebuild @@ -27,7 +27,7 @@ DEPEND=" x11-base/xorg-proto" BDEPEND=" sys-devel/flex - virtual/yacc" + app-alternatives/yacc" PATCHES=( "${FILESDIR}"/${P}-clang16.patch diff --git a/x11-misc/gtkdialog/gtkdialog-0.8.3_p20200202-r1.ebuild b/x11-misc/gtkdialog/gtkdialog-0.8.3_p20200202-r1.ebuild index 79c38b08340ef..883b6172ce890 100644 --- a/x11-misc/gtkdialog/gtkdialog-0.8.3_p20200202-r1.ebuild +++ b/x11-misc/gtkdialog/gtkdialog-0.8.3_p20200202-r1.ebuild @@ -29,7 +29,7 @@ BDEPEND=" sys-apps/texinfo sys-devel/flex virtual/pkgconfig - virtual/yacc + app-alternatives/yacc " PATCHES=( diff --git a/x11-misc/gtkdialog/gtkdialog-0.8.3_p20200202.ebuild b/x11-misc/gtkdialog/gtkdialog-0.8.3_p20200202.ebuild index 9f5e5fba792a2..b8ba2773c5036 100644 --- a/x11-misc/gtkdialog/gtkdialog-0.8.3_p20200202.ebuild +++ b/x11-misc/gtkdialog/gtkdialog-0.8.3_p20200202.ebuild @@ -21,7 +21,7 @@ DEPEND=" sys-apps/texinfo sys-devel/flex virtual/pkgconfig - virtual/yacc + app-alternatives/yacc " PATCHES=( "${FILESDIR}"/${PN}-0.8.3-fno-common.patch diff --git a/x11-misc/gtkdialog/gtkdialog-99999.ebuild b/x11-misc/gtkdialog/gtkdialog-99999.ebuild index 79c38b08340ef..883b6172ce890 100644 --- a/x11-misc/gtkdialog/gtkdialog-99999.ebuild +++ b/x11-misc/gtkdialog/gtkdialog-99999.ebuild @@ -29,7 +29,7 @@ BDEPEND=" sys-apps/texinfo sys-devel/flex virtual/pkgconfig - virtual/yacc + app-alternatives/yacc " PATCHES=(