diff options
author | Repository mirror & CI <repomirrorci@gentoo.org> | 2021-04-12 23:20:13 +0000 |
---|---|---|
committer | Repository mirror & CI <repomirrorci@gentoo.org> | 2021-04-12 23:20:13 +0000 |
commit | ed0e05e34ffdf9a906463702130abcb3e057cb18 (patch) | |
tree | 53b008c2a2013297e3c0dee68eac3da1729171b2 | |
parent | 2021-04-12 23:05:18 UTC (diff) | |
parent | x11-libs/vte: Stabilize 0.62.3 arm64, #774927 (diff) | |
download | gentoo-ed0e05e34ffdf9a906463702130abcb3e057cb18.tar.gz gentoo-ed0e05e34ffdf9a906463702130abcb3e057cb18.tar.bz2 gentoo-ed0e05e34ffdf9a906463702130abcb3e057cb18.zip |
Merge updates from master
159 files changed, 545 insertions, 166 deletions
diff --git a/app-accessibility/at-spi2-atk/at-spi2-atk-2.38.0.ebuild b/app-accessibility/at-spi2-atk/at-spi2-atk-2.38.0.ebuild index 59147d2e5f2c..4d4f1f4e6a75 100644 --- a/app-accessibility/at-spi2-atk/at-spi2-atk-2.38.0.ebuild +++ b/app-accessibility/at-spi2-atk/at-spi2-atk-2.38.0.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Accessibility" LICENSE="LGPL-2.1+" SLOT="2" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="test" RESTRICT="!test? ( test )" diff --git a/app-accessibility/at-spi2-core/at-spi2-core-2.38.0.ebuild b/app-accessibility/at-spi2-core/at-spi2-core-2.38.0.ebuild index 70d97c0f053b..36d428e8edf2 100644 --- a/app-accessibility/at-spi2-core/at-spi2-core-2.38.0.ebuild +++ b/app-accessibility/at-spi2-core/at-spi2-core-2.38.0.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Accessibility" LICENSE="LGPL-2.1+" SLOT="2" IUSE="X gtk-doc +introspection" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" RDEPEND=" >=sys-apps/dbus-1.5[${MULTILIB_USEDEP}] diff --git a/app-accessibility/orca/orca-3.36.6.ebuild b/app-accessibility/orca/orca-3.36.6.ebuild index add1799b48d5..11bf35d7d34e 100644 --- a/app-accessibility/orca/orca-3.36.6.ebuild +++ b/app-accessibility/orca/orca-3.36.6.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Orca" LICENSE="LGPL-2.1+ CC-BY-SA-3.0" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="+braille" REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/app-admin/fam/fam-2.7.0_p17_p3.ebuild b/app-admin/fam/fam-2.7.0_p17_p3.ebuild index 5d25296fe157..801f387b200c 100644 --- a/app-admin/fam/fam-2.7.0_p17_p3.ebuild +++ b/app-admin/fam/fam-2.7.0_p17_p3.ebuild @@ -29,6 +29,8 @@ DEPEND=" RDEPEND=" ${DEPEND} " +BDEPEND="virtual/pkgconfig" + DOCS=( AUTHORS ChangeLog INSTALL NEWS TODO README ) PATCHES=( diff --git a/app-crypt/gcr/gcr-3.38.1.ebuild b/app-crypt/gcr/gcr-3.38.1.ebuild index 3e7d20709a39..ec69e66b30d8 100644 --- a/app-crypt/gcr/gcr-3.38.1.ebuild +++ b/app-crypt/gcr/gcr-3.38.1.ebuild @@ -17,7 +17,7 @@ IUSE="gtk gtk-doc +introspection test +vala" REQUIRED_USE="vala? ( introspection )" RESTRICT="!test? ( test )" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" DEPEND=" >=dev-libs/glib-2.44.0:2 diff --git a/app-crypt/libsecret/libsecret-0.20.4.ebuild b/app-crypt/libsecret/libsecret-0.20.4.ebuild index 3b8b1500d195..742da4ad598a 100644 --- a/app-crypt/libsecret/libsecret-0.20.4.ebuild +++ b/app-crypt/libsecret/libsecret-0.20.4.ebuild @@ -20,7 +20,7 @@ REQUIRED_USE=" gtk-doc? ( crypt ) " -KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86" DEPEND=" >=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}] diff --git a/app-editors/dhex/dhex-0.69.ebuild b/app-editors/dhex/dhex-0.69.ebuild index 93a5aa2c899d..653613c88304 100644 --- a/app-editors/dhex/dhex-0.69.ebuild +++ b/app-editors/dhex/dhex-0.69.ebuild @@ -17,6 +17,7 @@ IUSE="" DEPEND="sys-libs/ncurses:=" RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" S="${WORKDIR}/${MY_P}" diff --git a/app-editors/levee/levee-3.5a.ebuild b/app-editors/levee/levee-3.5a.ebuild index 965d248fd053..79cc2355d23d 100644 --- a/app-editors/levee/levee-3.5a.ebuild +++ b/app-editors/levee/levee-3.5a.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -13,9 +13,14 @@ SLOT="0" KEYWORDS="amd64 ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris" IUSE="" -DEPEND="!app-text/lv - sys-libs/ncurses:0=" -RDEPEND="${DEPEND}" +RDEPEND=" + !app-text/lv + sys-libs/ncurses:0= +" +DEPEND=" + ${RDEPEND} + virtual/pkgconfig +" src_prepare() { epatch "${FILESDIR}"/${PN}-3.4o-darwin.patch diff --git a/app-editors/sandy/sandy-0.4-r1.ebuild b/app-editors/sandy/sandy-0.4-r1.ebuild index d6f94b34f70f..9e28a7fcfea3 100644 --- a/app-editors/sandy/sandy-0.4-r1.ebuild +++ b/app-editors/sandy/sandy-0.4-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -18,6 +18,10 @@ DEPEND=" RDEPEND=" ${DEPEND} " +BDEPEND=" + virtual/pkgconfig +" + PATCHES=( "${FILESDIR}"/${PN}-0.4-gentoo.patch ) diff --git a/app-misc/ckermit/ckermit-8.0.211-r4.ebuild b/app-misc/ckermit/ckermit-8.0.211-r4.ebuild index 9d8950eb448b..1e999f50c638 100644 --- a/app-misc/ckermit/ckermit-8.0.211-r4.ebuild +++ b/app-misc/ckermit/ckermit-8.0.211-r4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="5" @@ -22,6 +22,8 @@ DEPEND="ncurses? ( >=sys-libs/ncurses-5.2:= )" RDEPEND="${DEPEND} net-dialup/lrzsz" +DEPEND+=" ncurses? ( virtual/pkgconfig )" + S=${WORKDIR} src_prepare() { diff --git a/app-misc/ckermit/ckermit-9.0.302.ebuild b/app-misc/ckermit/ckermit-9.0.302.ebuild index 8c7e12e0f401..b4e94460773e 100644 --- a/app-misc/ckermit/ckermit-9.0.302.ebuild +++ b/app-misc/ckermit/ckermit-9.0.302.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -21,6 +21,7 @@ IUSE="ncurses" DEPEND="ncurses? ( >=sys-libs/ncurses-5.2:= )" RDEPEND="${DEPEND} net-dialup/lrzsz" +BDEPEND="ncurses? ( virtual/pkgconfig )" S=${WORKDIR} diff --git a/app-misc/geoclue/geoclue-2.5.7.ebuild b/app-misc/geoclue/geoclue-2.5.7.ebuild index 1efa71eee9dc..2caba3e6aab1 100644 --- a/app-misc/geoclue/geoclue-2.5.7.ebuild +++ b/app-misc/geoclue/geoclue-2.5.7.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://gitlab.freedesktop.org/geoclue/${PN}/-/archive/${PV}/${P}.tar.b LICENSE="LGPL-2.1+ GPL-2+" SLOT="2.0" -KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86" IUSE="+introspection gtk-doc modemmanager vala zeroconf" REQUIRED_USE="vala? ( introspection )" diff --git a/app-misc/sl/sl-5.02.ebuild b/app-misc/sl/sl-5.02.ebuild index 757ac7f1597b..155164f1eaaf 100644 --- a/app-misc/sl/sl-5.02.ebuild +++ b/app-misc/sl/sl-5.02.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -15,7 +15,10 @@ KEYWORDS="~alpha amd64 ~arm ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-l IUSE="l10n_ja" RDEPEND="sys-libs/ncurses:0=" -DEPEND="${RDEPEND}" +DEPEND=" + ${RDEPEND} + virtual/pkgconfig +" DOCS=( README.md ) diff --git a/app-misc/vcp/vcp-2.2-r2.ebuild b/app-misc/vcp/vcp-2.2-r2.ebuild index 686e5ab2df44..5717fc48d193 100644 --- a/app-misc/vcp/vcp-2.2-r2.ebuild +++ b/app-misc/vcp/vcp-2.2-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -15,6 +15,7 @@ KEYWORDS="amd64 ~arm ~arm64 ppc ~sparc x86" DEPEND="sys-libs/ncurses:0=" RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" DOCS=( Changelog README INSTALL ) diff --git a/app-text/enchant/enchant-2.2.15-r1.ebuild b/app-text/enchant/enchant-2.2.15-r1.ebuild index 7857db775156..2942529407cc 100644 --- a/app-text/enchant/enchant-2.2.15-r1.ebuild +++ b/app-text/enchant/enchant-2.2.15-r1.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/AbiWord/enchant/releases/download/v${PV}/${P}.tar.gz LICENSE="LGPL-2.1+" SLOT="2" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="aspell +hunspell test voikko" REQUIRED_USE="|| ( hunspell aspell )" diff --git a/app-text/gspell/gspell-1.8.4.ebuild b/app-text/gspell/gspell-1.8.4.ebuild index 549adb416230..8c255e7c8d2c 100644 --- a/app-text/gspell/gspell-1.8.4.ebuild +++ b/app-text/gspell/gspell-1.8.4.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/gspell" LICENSE="LGPL-2.1+" SLOT="0/2" # subslot = libgspell-1 soname version -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~ppc ~ppc64 ~sparc x86" IUSE="+introspection +vala" REQUIRED_USE="vala? ( introspection )" diff --git a/app-text/iso-codes/iso-codes-4.5.0.ebuild b/app-text/iso-codes/iso-codes-4.5.0.ebuild index 8ca09e364dbe..2e620982ed33 100644 --- a/app-text/iso-codes/iso-codes-4.5.0.ebuild +++ b/app-text/iso-codes/iso-codes-4.5.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://salsa.debian.org/${PN}-team/${PN}/-/archive/${P}/${PN}-${P}.tar LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris" BDEPEND="${PYTHON_DEPS} sys-devel/gettext diff --git a/dev-cpp/mm-common/mm-common-1.0.2.ebuild b/dev-cpp/mm-common/mm-common-1.0.2.ebuild index 354a583d70bf..1999787b7ced 100644 --- a/dev-cpp/mm-common/mm-common-1.0.2.ebuild +++ b/dev-cpp/mm-common/mm-common-1.0.2.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://www.gtkmm.org/" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86" src_prepare() { default diff --git a/dev-embedded/smdk-dltool/smdk-dltool-0.20-r4.ebuild b/dev-embedded/smdk-dltool/smdk-dltool-0.20-r4.ebuild index ece10a6cf42a..2f9139eec71b 100644 --- a/dev-embedded/smdk-dltool/smdk-dltool-0.20-r4.ebuild +++ b/dev-embedded/smdk-dltool/smdk-dltool-0.20-r4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -17,6 +17,7 @@ RESTRICT="mirror bindist" RDEPEND="virtual/libusb:1" DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" S="${WORKDIR}/releases/smdk-tools-v${PV}/dltool" diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2020.04-r2.ebuild b/dev-embedded/u-boot-tools/u-boot-tools-2020.04-r2.ebuild index d387a3bf6e79..161bcfbd7fc2 100644 --- a/dev-embedded/u-boot-tools/u-boot-tools-2020.04-r2.ebuild +++ b/dev-embedded/u-boot-tools/u-boot-tools-2020.04-r2.ebuild @@ -18,6 +18,7 @@ IUSE="" BDEPEND=" sys-devel/bison sys-devel/flex + virtual/pkgconfig " S=${WORKDIR}/${MY_P} diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2021.04_rc2.ebuild b/dev-embedded/u-boot-tools/u-boot-tools-2021.04_rc2.ebuild index fac11bef4161..fe9f799ed944 100644 --- a/dev-embedded/u-boot-tools/u-boot-tools-2021.04_rc2.ebuild +++ b/dev-embedded/u-boot-tools/u-boot-tools-2021.04_rc2.ebuild @@ -20,6 +20,7 @@ DEPEND="${RDEPEND}" BDEPEND=" sys-devel/bison sys-devel/flex + virtual/pkgconfig " S=${WORKDIR}/${MY_P} diff --git a/dev-java/openjdk/openjdk-8.272_p10.ebuild b/dev-java/openjdk/openjdk-8.272_p10.ebuild index 4e2309327cdd..73cd8367b504 100644 --- a/dev-java/openjdk/openjdk-8.272_p10.ebuild +++ b/dev-java/openjdk/openjdk-8.272_p10.ebuild @@ -74,6 +74,7 @@ DEPEND=" app-arch/zip media-libs/alsa-lib net-print/cups + virtual/pkgconfig x11-base/xorg-proto x11-libs/libX11 x11-libs/libXext diff --git a/dev-java/openjdk/openjdk-8.282_p08-r1.ebuild b/dev-java/openjdk/openjdk-8.282_p08-r1.ebuild index 88eb48ba9b1d..94a4e170e54b 100644 --- a/dev-java/openjdk/openjdk-8.282_p08-r1.ebuild +++ b/dev-java/openjdk/openjdk-8.282_p08-r1.ebuild @@ -74,6 +74,7 @@ DEPEND=" app-arch/zip media-libs/alsa-lib net-print/cups + virtual/pkgconfig x11-base/xorg-proto x11-libs/libX11 x11-libs/libXext diff --git a/dev-lang/ghc/ghc-8.10.4.ebuild b/dev-lang/ghc/ghc-8.10.4.ebuild index 7257681ccbe7..265658399337 100644 --- a/dev-lang/ghc/ghc-8.10.4.ebuild +++ b/dev-lang/ghc/ghc-8.10.4.ebuild @@ -106,6 +106,7 @@ PREBUILT_BINARY_RDEPENDS="${PREBUILT_BINARY_DEPENDS} RDEPEND+="binary? ( ${PREBUILT_BINARY_RDEPENDS} )" DEPEND="${RDEPEND} + virtual/pkgconfig doc? ( app-text/docbook-xml-dtd:4.2 app-text/docbook-xml-dtd:4.5 app-text/docbook-xsl-stylesheets diff --git a/dev-lang/ghc/ghc-8.8.4.ebuild b/dev-lang/ghc/ghc-8.8.4.ebuild index 0ad88139e259..2b7cd22116bc 100644 --- a/dev-lang/ghc/ghc-8.8.4.ebuild +++ b/dev-lang/ghc/ghc-8.8.4.ebuild @@ -105,6 +105,7 @@ PREBUILT_BINARY_RDEPENDS="${PREBUILT_BINARY_DEPENDS} RDEPEND+="binary? ( ${PREBUILT_BINARY_RDEPENDS} )" DEPEND="${RDEPEND} + virtual/pkgconfig doc? ( app-text/docbook-xml-dtd:4.2 app-text/docbook-xml-dtd:4.5 app-text/docbook-xsl-stylesheets diff --git a/dev-lang/ghc/ghc-9.0.1.ebuild b/dev-lang/ghc/ghc-9.0.1.ebuild index e9b2703051b9..3a1b5e9d9a8b 100644 --- a/dev-lang/ghc/ghc-9.0.1.ebuild +++ b/dev-lang/ghc/ghc-9.0.1.ebuild @@ -106,6 +106,7 @@ PREBUILT_BINARY_RDEPENDS="${PREBUILT_BINARY_DEPENDS} RDEPEND+="binary? ( ${PREBUILT_BINARY_RDEPENDS} )" DEPEND="${RDEPEND} + virtual/pkgconfig doc? ( app-text/docbook-xml-dtd:4.2 app-text/docbook-xml-dtd:4.5 app-text/docbook-xsl-stylesheets diff --git a/dev-lang/swig/swig-4.0.0.ebuild b/dev-lang/swig/swig-4.0.0.ebuild index a9035ba0553e..d42f0e7135c2 100644 --- a/dev-lang/swig/swig-4.0.0.ebuild +++ b/dev-lang/swig/swig-4.0.0.ebuild @@ -15,9 +15,14 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x IUSE="ccache doc pcre" RESTRICT="test" -DEPEND="pcre? ( dev-libs/libpcre ) - ccache? ( sys-libs/zlib )" -RDEPEND="${DEPEND}" +RDEPEND=" + pcre? ( dev-libs/libpcre ) + ccache? ( sys-libs/zlib ) +" +DEPEND=" + ${RDEPEND} + virtual/pkgconfig +" DOCS=( ANNOUNCE CHANGES CHANGES.current README TODO ) diff --git a/dev-lang/swig/swig-4.0.2.ebuild b/dev-lang/swig/swig-4.0.2.ebuild index 74f6f78e1b1a..451825ff02d4 100644 --- a/dev-lang/swig/swig-4.0.2.ebuild +++ b/dev-lang/swig/swig-4.0.2.ebuild @@ -15,9 +15,12 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x IUSE="ccache doc pcre" RESTRICT="test" -DEPEND="pcre? ( dev-libs/libpcre ) - ccache? ( sys-libs/zlib )" -RDEPEND="${DEPEND}" +RDEPEND=" + virtual/pkgconfig + pcre? ( dev-libs/libpcre ) + ccache? ( sys-libs/zlib ) +" +DEPEND="${RDEPEND}" DOCS=( ANNOUNCE CHANGES CHANGES.current README TODO ) diff --git a/dev-lang/tk/tk-8.6.10.ebuild b/dev-lang/tk/tk-8.6.10.ebuild index 4502071389cb..c1ddce363a10 100644 --- a/dev-lang/tk/tk-8.6.10.ebuild +++ b/dev-lang/tk/tk-8.6.10.ebuild @@ -28,7 +28,7 @@ RDEPEND=" ~dev-lang/tcl-$(ver_cut 1-3):0=[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND} !aqua? ( x11-base/xorg-proto )" - +BDEPEND="virtual/pkgconfig" # Not bumped to 8.6 #RESTRICT=test diff --git a/dev-lang/tk/tk-8.6.11.1.ebuild b/dev-lang/tk/tk-8.6.11.1.ebuild index f033c912f9c6..6123a0f496dd 100644 --- a/dev-lang/tk/tk-8.6.11.1.ebuild +++ b/dev-lang/tk/tk-8.6.11.1.ebuild @@ -28,7 +28,7 @@ RDEPEND=" ~dev-lang/tcl-$(ver_cut 1-3):0=[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND} !aqua? ( x11-base/xorg-proto )" - +BDEPEND="virtual/pkgconfig" # Not bumped to 8.6 #RESTRICT=test diff --git a/dev-lang/tk/tk-8.6.11.ebuild b/dev-lang/tk/tk-8.6.11.ebuild index 741a2f709920..8e5f0752bdc4 100644 --- a/dev-lang/tk/tk-8.6.11.ebuild +++ b/dev-lang/tk/tk-8.6.11.ebuild @@ -28,7 +28,7 @@ RDEPEND=" ~dev-lang/tcl-$(ver_cut 1-3):0=[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND} !aqua? ( x11-base/xorg-proto )" - +BDEPEND="virtual/pkgconfig" # Not bumped to 8.6 #RESTRICT=test diff --git a/dev-lang/tk/tk-8.6.8.ebuild b/dev-lang/tk/tk-8.6.8.ebuild index e279039f0511..73702cabfbe3 100644 --- a/dev-lang/tk/tk-8.6.8.ebuild +++ b/dev-lang/tk/tk-8.6.8.ebuild @@ -26,7 +26,9 @@ RDEPEND=" xscreensaver? ( >=x11-libs/libXScrnSaver-1.2.2-r1[${MULTILIB_USEDEP}] ) ) ~dev-lang/tcl-${PV}:0=[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND} +DEPEND=" + ${RDEPEND} + virtual/pkgconfig !aqua? ( x11-base/xorg-proto )" # Not bumped to 8.6 diff --git a/dev-lang/tk/tk-8.6.9.1.ebuild b/dev-lang/tk/tk-8.6.9.1.ebuild index 3dfd46f07414..c61e678cd22f 100644 --- a/dev-lang/tk/tk-8.6.9.1.ebuild +++ b/dev-lang/tk/tk-8.6.9.1.ebuild @@ -28,7 +28,7 @@ RDEPEND=" ~dev-lang/tcl-$(ver_cut 1-3):0=[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND} !aqua? ( x11-base/xorg-proto )" - +BDEPEND="virtual/pkgconfig" # Not bumped to 8.6 #RESTRICT=test diff --git a/dev-lang/tk/tk-8.6.9.ebuild b/dev-lang/tk/tk-8.6.9.ebuild index 1564ef0f84db..62245c965ce0 100644 --- a/dev-lang/tk/tk-8.6.9.ebuild +++ b/dev-lang/tk/tk-8.6.9.ebuild @@ -28,7 +28,7 @@ RDEPEND=" ~dev-lang/tcl-${PV}:0=[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND} !aqua? ( x11-base/xorg-proto )" - +BDEPEND="virtual/pkgconfig" # Not bumped to 8.6 #RESTRICT=test diff --git a/dev-lang/vala/vala-0.40.24.ebuild b/dev-lang/vala/vala-0.40.24.ebuild index c8bc3349408c..f6f36531f658 100644 --- a/dev-lang/vala/vala-0.40.24.ebuild +++ b/dev-lang/vala/vala-0.40.24.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala" LICENSE="LGPL-2.1" SLOT="0.40" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 ~x86-linux" IUSE="test valadoc" RESTRICT="!test? ( test )" diff --git a/dev-lang/vala/vala-0.48.12.ebuild b/dev-lang/vala/vala-0.48.12.ebuild index b905d6759b96..d57d4e7a1052 100644 --- a/dev-lang/vala/vala-0.48.12.ebuild +++ b/dev-lang/vala/vala-0.48.12.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala" LICENSE="LGPL-2.1+" SLOT="0.48" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 ~x86-linux" IUSE="test valadoc" RESTRICT="!test? ( test )" diff --git a/dev-libs/appstream-glib/appstream-glib-0.7.18.ebuild b/dev-libs/appstream-glib/appstream-glib-0.7.18.ebuild index 382ad4f05ede..ebb00e5b2efa 100644 --- a/dev-libs/appstream-glib/appstream-glib-0.7.18.ebuild +++ b/dev-libs/appstream-glib/appstream-glib-0.7.18.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz" LICENSE="LGPL-2.1+" SLOT="0/8" # soname version -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="gtk-doc fonts +introspection stemmer" RDEPEND=" diff --git a/dev-libs/gjs/gjs-1.66.2.ebuild b/dev-libs/gjs/gjs-1.66.2.ebuild index d216782417e9..7a5c9ae8d85f 100644 --- a/dev-libs/gjs/gjs-1.66.2.ebuild +++ b/dev-libs/gjs/gjs-1.66.2.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs" LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" SLOT="0" IUSE="+cairo examples gtk readline sysprof test" -KEYWORDS="amd64 arm ~arm64 ~ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc64 x86" RESTRICT="!test? ( test )" RDEPEND=" diff --git a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.66.1.ebuild b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.66.1.ebuild index 1fc23c10495c..63b27cd6a44d 100644 --- a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.66.1.ebuild +++ b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.66.1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="" RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}" diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.66.1.ebuild b/dev-libs/gobject-introspection/gobject-introspection-1.66.1.ebuild index 677bc6ea2e94..3ef25ed20bdf 100644 --- a/dev-libs/gobject-introspection/gobject-introspection-1.66.1.ebuild +++ b/dev-libs/gobject-introspection/gobject-introspection-1.66.1.ebuild @@ -15,7 +15,7 @@ SLOT="0" IUSE="doctool gtk-doc test" RESTRICT="!test? ( test )" REQUIRED_USE="${PYTHON_REQUIRED_USE}" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" # virtual/pkgconfig needed at runtime, bug #505408 RDEPEND=" diff --git a/dev-libs/json-glib/json-glib-1.6.0.ebuild b/dev-libs/json-glib/json-glib-1.6.0.ebuild index 686a2c7521d2..d36fbfbb8b41 100644 --- a/dev-libs/json-glib/json-glib-1.6.0.ebuild +++ b/dev-libs/json-glib/json-glib-1.6.0.ebuild @@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86" IUSE="gtk-doc +introspection" RDEPEND=" diff --git a/dev-libs/libdispatch/libdispatch-5.3.3-r1.ebuild b/dev-libs/libdispatch/libdispatch-5.3.3-r1.ebuild index d02b56e15ca3..063c0a8fde6c 100644 --- a/dev-libs/libdispatch/libdispatch-5.3.3-r1.ebuild +++ b/dev-libs/libdispatch/libdispatch-5.3.3-r1.ebuild @@ -21,6 +21,7 @@ RDEPEND="${DEPEND}" BDEPEND=" sys-devel/clang sys-devel/llvm + virtual/pkgconfig " S="${WORKDIR}/${MY_PN}-${MY_PV}" diff --git a/dev-libs/libgdata/libgdata-0.17.13.ebuild b/dev-libs/libgdata/libgdata-0.17.13.ebuild index bfe69341c2dd..5883ca52ce7c 100644 --- a/dev-libs/libgdata/libgdata-0.17.13.ebuild +++ b/dev-libs/libgdata/libgdata-0.17.13.ebuild @@ -16,7 +16,7 @@ IUSE="+crypt gnome-online-accounts gtk-doc +introspection test vala" REQUIRED_USE="vala? ( introspection )" RESTRICT="!test? ( test )" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" RDEPEND=" >=dev-libs/glib-2.44.0:2 diff --git a/dev-libs/libgudev/libgudev-234.ebuild b/dev-libs/libgudev/libgudev-234.ebuild index 26cbc069a88e..58b06637f6df 100644 --- a/dev-libs/libgudev/libgudev-234.ebuild +++ b/dev-libs/libgudev/libgudev-234.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/libgudev" LICENSE="LGPL-2.1+" SLOT="0/0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86" IUSE="introspection static-libs" DEPEND=" diff --git a/dev-libs/libmanette/libmanette-0.2.5.ebuild b/dev-libs/libmanette/libmanette-0.2.5.ebuild index a8683bd63507..8980e6333da6 100644 --- a/dev-libs/libmanette/libmanette-0.2.5.ebuild +++ b/dev-libs/libmanette/libmanette-0.2.5.ebuild @@ -9,7 +9,7 @@ HOMEPAGE="https://gitlab.gnome.org/aplazas/libmanette" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc64 x86" IUSE="+introspection +udev +vala" REQUIRED_USE="vala? ( introspection )" diff --git a/dev-libs/libpwquality/libpwquality-1.4.4.ebuild b/dev-libs/libpwquality/libpwquality-1.4.4.ebuild index ca5fab5b5408..2e390caf1a4d 100644 --- a/dev-libs/libpwquality/libpwquality-1.4.4.ebuild +++ b/dev-libs/libpwquality/libpwquality-1.4.4.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2" LICENSE="|| ( BSD GPL-2 )" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" IUSE="pam python static-libs" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" diff --git a/dev-libs/libsigc++/libsigc++-2.10.6.ebuild b/dev-libs/libsigc++/libsigc++-2.10.6.ebuild index fd725b4e415e..fdb9ce872cd7 100644 --- a/dev-libs/libsigc++/libsigc++-2.10.6.ebuild +++ b/dev-libs/libsigc++/libsigc++-2.10.6.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/ LICENSE="LGPL-2.1+" SLOT="2" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="doc static-libs test" RESTRICT="!test? ( test )" diff --git a/dev-libs/vala-common/vala-common-0.48.12.ebuild b/dev-libs/vala-common/vala-common-0.48.12.ebuild index 52ffbfa27e46..0df4bc4950d9 100644 --- a/dev-libs/vala-common/vala-common-0.48.12.ebuild +++ b/dev-libs/vala-common/vala-common-0.48.12.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" IUSE="" RDEPEND="" diff --git a/dev-ml/cudf/cudf-0.9.ebuild b/dev-ml/cudf/cudf-0.9.ebuild index 9557d7c35db5..86625a7cee74 100644 --- a/dev-ml/cudf/cudf-0.9.ebuild +++ b/dev-ml/cudf/cudf-0.9.ebuild @@ -26,6 +26,8 @@ DEPEND="${RDEPEND} dev-ml/ocamlbuild dev-lang/perl " +BDEPEND="virtual/pkgconfig" + PATCHES=( "${FILESDIR}/ounit2.patch" ) QA_FLAGS_IGNORED='.*' diff --git a/dev-perl/Quota/Quota-1.7.2-r1.ebuild b/dev-perl/Quota/Quota-1.7.2-r1.ebuild index bb9aaf148174..af59b238f3c2 100644 --- a/dev-perl/Quota/Quota-1.7.2-r1.ebuild +++ b/dev-perl/Quota/Quota-1.7.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -18,6 +18,7 @@ RDEPEND=" " DEPEND="${RDEPEND} virtual/perl-ExtUtils-MakeMaker + virtual/pkgconfig " # Tests need real FS access/root permissions and are interactive diff --git a/dev-python/html5-parser/html5-parser-0.4.9.ebuild b/dev-python/html5-parser/html5-parser-0.4.9.ebuild index fedd51358439..570a72670df2 100644 --- a/dev-python/html5-parser/html5-parser-0.4.9.ebuild +++ b/dev-python/html5-parser/html5-parser-0.4.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -15,7 +15,10 @@ SLOT="0" KEYWORDS="amd64 ~arm x86" IUSE="" -BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + virtual/pkgconfig +" DEPEND="dev-libs/libxml2:=" RDEPEND="${DEPEND} dev-python/chardet[${PYTHON_USEDEP}] diff --git a/dev-python/pillow/pillow-8.1.2.ebuild b/dev-python/pillow/pillow-8.1.2.ebuild index 133cea81cb01..7136f724209a 100644 --- a/dev-python/pillow/pillow-8.1.2.ebuild +++ b/dev-python/pillow/pillow-8.1.2.ebuild @@ -36,6 +36,7 @@ DEPEND=" RDEPEND="${DEPEND} dev-python/olefile[${PYTHON_USEDEP}]" BDEPEND=" + virtual/pkgconfig test? ( ${RDEPEND} dev-python/pytest[${PYTHON_USEDEP}] diff --git a/dev-python/pillow/pillow-8.2.0.ebuild b/dev-python/pillow/pillow-8.2.0.ebuild index 012a5d4842e1..eca43fd80d4a 100644 --- a/dev-python/pillow/pillow-8.2.0.ebuild +++ b/dev-python/pillow/pillow-8.2.0.ebuild @@ -36,6 +36,7 @@ DEPEND=" RDEPEND="${DEPEND} dev-python/olefile[${PYTHON_USEDEP}]" BDEPEND=" + virtual/pkgconfig test? ( ${RDEPEND} dev-python/pytest[${PYTHON_USEDEP}] diff --git a/dev-python/pygobject/pygobject-3.38.0.ebuild b/dev-python/pygobject/pygobject-3.38.0.ebuild index c97e7219a65f..f0e74a0dfe53 100644 --- a/dev-python/pygobject/pygobject-3.38.0.ebuild +++ b/dev-python/pygobject/pygobject-3.38.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/" LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/dev-util/cunit/cunit-2.1_p3.ebuild b/dev-util/cunit/cunit-2.1_p3.ebuild index c3b986ffac21..a01a1d24d366 100644 --- a/dev-util/cunit/cunit-2.1_p3.ebuild +++ b/dev-util/cunit/cunit-2.1_p3.ebuild @@ -2,6 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 + inherit autotools flag-o-matic multilib-minimal toolchain-funcs MY_PN="CUnit" @@ -19,7 +20,7 @@ IUSE="ncurses static-libs" RDEPEND="ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] )" DEPEND="${RDEPEND}" -BDEPEND="" +BDEPEND="virtual/pkgconfig" S="${WORKDIR}/${MY_P}" diff --git a/dev-util/editorconfig-geany/editorconfig-geany-0.2.ebuild b/dev-util/editorconfig-geany/editorconfig-geany-0.2.ebuild index cc715d422e3c..2c9be9381e6e 100644 --- a/dev-util/editorconfig-geany/editorconfig-geany-0.2.ebuild +++ b/dev-util/editorconfig-geany/editorconfig-geany-0.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -18,6 +18,7 @@ CDEPEND="app-text/editorconfig-core-c:=" DEPEND="${CDEPEND} dev-util/geany" RDEPEND="${CDEPEND}" +BDEPEND="virtual/pkgconfig" S=${WORKDIR}/${PN}-${EGIT_COMMIT#v} src_prepare() { diff --git a/dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-10.2.89-r1.ebuild b/dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-10.2.89-r1.ebuild index 73a79f45175e..0ddaadfb8164 100644 --- a/dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-10.2.89-r1.ebuild +++ b/dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-10.2.89-r1.ebuild @@ -25,8 +25,9 @@ RDEPEND=" media-libs/glew:0= !prefix? ( >=x11-drivers/nvidia-drivers-${DRIVER_PV}[uvm(+)] ) mpi? ( virtual/mpi ) - )" + )" DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" RESTRICT="test" diff --git a/dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-8.0.61-r1.ebuild b/dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-8.0.61-r1.ebuild index 8e04354cdce4..5ed2d2a84f38 100644 --- a/dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-8.0.61-r1.ebuild +++ b/dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-8.0.61-r1.ebuild @@ -26,7 +26,10 @@ RDEPEND=" >=x11-drivers/nvidia-drivers-375.26[uvm(+)] mpi? ( virtual/mpi ) )" -DEPEND="${RDEPEND}" +DEPEND=" + ${RDEPEND} + virtual/pkgconfig +" RESTRICT="test" diff --git a/dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-9.2.88-r1.ebuild b/dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-9.2.88-r1.ebuild index a0f373850925..45e4d209861e 100644 --- a/dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-9.2.88-r1.ebuild +++ b/dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-9.2.88-r1.ebuild @@ -26,7 +26,10 @@ RDEPEND=" >=x11-drivers/nvidia-drivers-396.24[uvm(+)] mpi? ( virtual/mpi ) )" -DEPEND="${RDEPEND}" +DEPEND=" + ${RDEPEND} + virtual/pkgconfig +" RESTRICT="test" diff --git a/dev-util/perf/perf-5.10.16.ebuild b/dev-util/perf/perf-5.10.16.ebuild index eda4faf8ef8e..ea89efdd4c2c 100644 --- a/dev-util/perf/perf-5.10.16.ebuild +++ b/dev-util/perf/perf-5.10.16.ebuild @@ -40,6 +40,7 @@ BDEPEND=" ${LINUX_PATCH+dev-util/patchutils} sys-devel/bison sys-devel/flex + virtual/pkgconfig doc? ( app-text/asciidoc app-text/sgml-common diff --git a/dev-util/perf/perf-5.11.ebuild b/dev-util/perf/perf-5.11.ebuild index eda4faf8ef8e..ea89efdd4c2c 100644 --- a/dev-util/perf/perf-5.11.ebuild +++ b/dev-util/perf/perf-5.11.ebuild @@ -40,6 +40,7 @@ BDEPEND=" ${LINUX_PATCH+dev-util/patchutils} sys-devel/bison sys-devel/flex + virtual/pkgconfig doc? ( app-text/asciidoc app-text/sgml-common diff --git a/dev-util/perf/perf-5.8.ebuild b/dev-util/perf/perf-5.8.ebuild index 604113203758..806a44d725b4 100644 --- a/dev-util/perf/perf-5.8.ebuild +++ b/dev-util/perf/perf-5.8.ebuild @@ -62,6 +62,7 @@ DEPEND="${RDEPEND} ${LINUX_PATCH+dev-util/patchutils} sys-devel/bison sys-devel/flex + virtual/pkgconfig java? ( virtual/jdk ) doc? ( app-text/asciidoc diff --git a/dev-util/perf/perf-5.9.9.ebuild b/dev-util/perf/perf-5.9.9.ebuild index 251cfd4abb89..efd2d1b2d70a 100644 --- a/dev-util/perf/perf-5.9.9.ebuild +++ b/dev-util/perf/perf-5.9.9.ebuild @@ -40,6 +40,7 @@ BDEPEND=" ${LINUX_PATCH+dev-util/patchutils} sys-devel/bison sys-devel/flex + virtual/pkgconfig doc? ( app-text/asciidoc app-text/sgml-common diff --git a/dev-util/radare2/Manifest b/dev-util/radare2/Manifest index ad15617c38f9..f17fb782b4a5 100644 --- a/dev-util/radare2/Manifest +++ b/dev-util/radare2/Manifest @@ -1,2 +1,3 @@ DIST radare2-4.5.1.tar.gz 8266567 BLAKE2B 0d23c1d47dd79ffd9398ca7b2c8b383ba6a7e3ec662046d1111ab34cabcdaaf1fdd449686433b3229e3c22c31c705530b0a85bbd22b5fc79891a5ad292ba0ff1 SHA512 f08a4cd1e0d65643463d9f9dbb1aacfe793c7b411ec820a18b75a5975d265cfc2cf91e593522c8823aa369098ded21415939acb07c84d8acd102889bf5aed899 DIST radare2-5.1.1.tar.gz 7920840 BLAKE2B c6109453d3da6a08f8169bfdc610614f2aee2d6ef13a975ed89e5337c79ad1a8340a08df1ba9d08cbb0db7b61db8c0357a4878e7b948a988c08b895c24ec366b SHA512 b6728bb59788804f5442d5eec8141f62c3b51f589955589b310733b3aeb28beedb969af540649f454dad96710231df384e389d8b4a1d55627d8370e4d3da454f +DIST radare2-5.2.0.tar.gz 8254980 BLAKE2B 51335b5560ea9085a7cb6ae998657d62353ad65e10f715ca25ec34cde75d48cd06d8312a898de71096138365d3ea13de45e6e48b2c0f06cea7d593cca43a0ef9 SHA512 664ea6df65c1ea8d13a80d281c3dbbcae16fb308826b9276e68d63f26f239f4a5c0d59abcf9325c299894ad4ebf1098b964aa3cad0bbe58b6c96cbd6e7b25952 diff --git a/dev-util/radare2/files/radare2-5.2.0-ssl-build.patch b/dev-util/radare2/files/radare2-5.2.0-ssl-build.patch new file mode 100644 index 000000000000..8701adb62664 --- /dev/null +++ b/dev-util/radare2/files/radare2-5.2.0-ssl-build.patch @@ -0,0 +1,54 @@ +From 7273429e4ba85318f0da2ae03ecc154834aaa73b Mon Sep 17 00:00:00 2001 +From: Sergei Trofimovich <slyfox@gentoo.org> +Date: Mon, 12 Apr 2021 23:48:09 +0100 +Subject: [PATCH] state.c: fix --with-openssl build + +Build failure happens at: + +``` +$ ./configure --with-openssl && make +.... +state.c: In function 'r_hash_do_hmac_sha256': +state.c:155:19: error: 'r_SHA256_BLOCK_LENGTH' undeclared (first use in this function); did you mean 'SHA256_BLOCK_LENGTH'? + 155 | ut8 bskey[r_SHA256_BLOCK_LENGTH]; // block-sized key + | ^~~~~~~~~~~~~~~~~~~~~ + | SHA256_BLOCK_LENGTH +``` + +The change defines r2_.* aliases for openssl implementation. +--- + libr/hash/state.c | 18 ++++++++++++++++++ + 1 file changed, 18 insertions(+) + +diff --git a/libr/hash/state.c b/libr/hash/state.c +index 6f3ae6b4c..93adafc81 100644 +--- a/libr/hash/state.c ++++ b/libr/hash/state.c +@@ -7,6 +7,24 @@ + #include <openssl/md4.h> + #include <openssl/md5.h> + #include <openssl/sha.h> ++ ++# define r_SHA256_BLOCK_LENGTH SHA256_BLOCK_LENGTH ++ ++# define r_SHA1_Init SHA1_Init ++# define r_SHA1_Update SHA1_Update ++# define r_SHA1_Final SHA1_Final ++ ++# define r_SHA256_Init SHA256_Init ++# define r_SHA256_Update SHA256_Update ++# define r_SHA256_Final SHA256_Final ++ ++# define r_SHA384_Init SHA384_Init ++# define r_SHA384_Update SHA384_Update ++# define r_SHA384_Final SHA384_Final ++ ++# define r_SHA512_Init SHA512_Init ++# define r_SHA512_Update SHA512_Update ++# define r_SHA512_Final SHA512_Final + #else + #include "md4.h" + #include "md5.h" +-- +2.31.1 + diff --git a/dev-util/radare2/radare2-5.2.0.ebuild b/dev-util/radare2/radare2-5.2.0.ebuild new file mode 100644 index 000000000000..21ead643e77e --- /dev/null +++ b/dev-util/radare2/radare2-5.2.0.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit bash-completion-r1 toolchain-funcs + +DESCRIPTION="unix-like reverse engineering framework and commandline tools" +HOMEPAGE="http://www.radare.org" + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/radareorg/radare2" +else + SRC_URI="https://github.com/radareorg/radare2/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="ssl libressl" + +RDEPEND=" + dev-libs/libzip + dev-libs/xxhash + sys-apps/file + sys-libs/zlib + dev-libs/capstone:0= + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + ) +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=("${FILESDIR}"/${P}-ssl-build.patch) + +src_prepare() { + # Fix hardcoded docdir for fortunes + sed -i -e "/^#define R2_FORTUNES/s/radare2/$PF/" \ + libr/include/r_userconf.h.acr + default +} + +src_configure() { + # Ideally these should be set by ./configure + tc-export CC AR LD OBJCOPY RANLIB + export HOST_CC=${CC} + + econf \ + --without-libuv \ + --with-syscapstone \ + --with-sysmagic \ + --with-sysxxhash \ + --with-syszip \ + $(use_with ssl openssl) +} + +src_install() { + default + + insinto /usr/share/zsh/site-functions + doins doc/zsh/_* + + newbashcomp doc/bash_autocompletion.sh "${PN}" + bashcomp_alias "${PN}" rafind2 r2 rabin2 rasm2 radiff2 + + # a workaround for unstable $(INSTALL) call, bug #574866 + local d + for d in doc/*; do + if [[ -d ${d} ]]; then + rm -rfv "${d}" || die "failed to delete '${d}'" + fi + done + + # These are not really docs. radare assumes + # uncompressed files: bug #761250 + docompress -x /usr/share/doc/${PF}/fortunes.{creepy,fun,nsfw,tips} +} diff --git a/dev-util/wiggle/wiggle-0.9-r1.ebuild b/dev-util/wiggle/wiggle-0.9-r1.ebuild index a4f8cb6cfd8b..e0f496b157ae 100644 --- a/dev-util/wiggle/wiggle-0.9-r1.ebuild +++ b/dev-util/wiggle/wiggle-0.9-r1.ebuild @@ -34,6 +34,7 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND=" sys-apps/groff + virtual/pkgconfig test? ( sys-process/time ) " diff --git a/games-emulation/mupen64plus-rsp-hle/mupen64plus-rsp-hle-2.5.9.ebuild b/games-emulation/mupen64plus-rsp-hle/mupen64plus-rsp-hle-2.5.9.ebuild index 4d18794f870b..ca5c5d3f8e2c 100644 --- a/games-emulation/mupen64plus-rsp-hle/mupen64plus-rsp-hle-2.5.9.ebuild +++ b/games-emulation/mupen64plus-rsp-hle/mupen64plus-rsp-hle-2.5.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -17,6 +17,7 @@ IUSE="" RDEPEND=">=games-emulation/mupen64plus-core-${PV}:0=" DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" S=${WORKDIR}/${MY_P} diff --git a/games-puzzle/braincurses/braincurses-1.1.0.ebuild b/games-puzzle/braincurses/braincurses-1.1.0.ebuild index 94f0c4ab55b1..4a313b35b8a0 100644 --- a/games-puzzle/braincurses/braincurses-1.1.0.ebuild +++ b/games-puzzle/braincurses/braincurses-1.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,10 +12,10 @@ SRC_URI="https://github.com/bderrly/braincurses/archive/${PV}.tar.gz -> ${P}.tar LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~ppc64 ~x86" -IUSE="" -DEPEND="" -RDEPEND="" +RDEPEND="sys-libs/ncurses:=" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" src_compile() { emake CXX=$(tc-getCXX) LDLIBS="$( $(tc-getPKG_CONFIG) --libs ncurses )" diff --git a/games-puzzle/gnurobbo/gnurobbo-0.68.ebuild b/games-puzzle/gnurobbo/gnurobbo-0.68.ebuild index fded8903934c..2d1ba0468719 100644 --- a/games-puzzle/gnurobbo/gnurobbo-0.68.ebuild +++ b/games-puzzle/gnurobbo/gnurobbo-0.68.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -24,6 +24,7 @@ RDEPEND=" media-libs/sdl-ttf " DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" PATCHES=( "${FILESDIR}/${P}-flags.patch" diff --git a/games-strategy/tornado/tornado-1.4-r2.ebuild b/games-strategy/tornado/tornado-1.4-r2.ebuild index 8ba22468f47e..06cbc3b53969 100644 --- a/games-strategy/tornado/tornado-1.4-r2.ebuild +++ b/games-strategy/tornado/tornado-1.4-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -14,6 +14,7 @@ KEYWORDS="~amd64 ~x86" IUSE="nls" DEPEND=" + virtual/pkgconfig nls? ( sys-devel/gettext ) " diff --git a/games-util/joystick/joystick-1.6.1.ebuild b/games-util/joystick/joystick-1.6.1.ebuild index 389255caf332..d4156cace763 100644 --- a/games-util/joystick/joystick-1.6.1.ebuild +++ b/games-util/joystick/joystick-1.6.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -18,6 +18,7 @@ DEPEND="sdl? ( media-libs/libsdl:0[video] ) !<x11-libs/tslib-1.0-r2" RDEPEND="${DEPEND} udev? ( virtual/udev )" +BDEPEND="virtual/pkgconfig" S=${WORKDIR}/${MY_P} diff --git a/games-util/joystick/joystick-1.7.0.ebuild b/games-util/joystick/joystick-1.7.0.ebuild index a4389f20bcfb..31d58e9a6d02 100644 --- a/games-util/joystick/joystick-1.7.0.ebuild +++ b/games-util/joystick/joystick-1.7.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -18,6 +18,7 @@ DEPEND="sdl? ( media-libs/libsdl2:0[video] ) !<x11-libs/tslib-1.0-r2" RDEPEND="${DEPEND} udev? ( virtual/udev )" +BDEPEND="virtual/pkgconfig" S="${WORKDIR}/${MY_P}" diff --git a/gnome-base/gdm/gdm-3.36.4-r1.ebuild b/gnome-base/gdm/gdm-3.36.4-r1.ebuild index cf5c4dee2d71..26581e5d1fa3 100644 --- a/gnome-base/gdm/gdm-3.36.4-r1.ebuild +++ b/gnome-base/gdm/gdm-3.36.4-r1.ebuild @@ -24,7 +24,7 @@ IUSE="accessibility audit bluetooth-sound branding elogind fprint +introspection RESTRICT="!test? ( test )" REQUIRED_USE="^^ ( elogind systemd )" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 x86" # NOTE: x11-base/xorg-server dep is for X_SERVER_PATH etc, bug #295686 # nspr used by smartcard extension diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.38.3.ebuild b/gnome-base/gnome-control-center/gnome-control-center-3.38.3.ebuild index 1cc945babbcd..962549714ed3 100644 --- a/gnome-base/gnome-control-center/gnome-control-center-3.38.3.ebuild +++ b/gnome-base/gnome-control-center/gnome-control-center-3.38.3.ebuild @@ -18,7 +18,7 @@ REQUIRED_USE=" flickr? ( gnome-online-accounts ) ^^ ( elogind systemd ) " # Theoretically "?? ( elogind systemd )" is fine too, lacking some functionality at runtime, but needs testing if handled gracefully enough -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 x86" # kerberos unfortunately means mit-krb5; build fails with heimdal # display panel requires colord and gnome-settings-daemon[colord] diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.38.3.ebuild b/gnome-base/gnome-desktop/gnome-desktop-3.38.3.ebuild index 67ca5d052394..706a013f6ea9 100644 --- a/gnome-base/gnome-desktop/gnome-desktop-3.38.3.ebuild +++ b/gnome-base/gnome-desktop/gnome-desktop-3.38.3.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/" LICENSE="GPL-2+ LGPL-2+ FDL-1.1+" SLOT="3/19" # subslot = libgnome-desktop-3 soname version IUSE="debug gtk-doc +introspection seccomp systemd udev" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" COMMON_DEPEND=" >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?] diff --git a/gnome-base/gnome-session/gnome-session-3.38.0.ebuild b/gnome-base/gnome-session/gnome-session-3.38.0.ebuild index 57092bb93e8b..8ca32d8859c8 100644 --- a/gnome-base/gnome-session/gnome-session-3.38.0.ebuild +++ b/gnome-base/gnome-session/gnome-session-3.38.0.ebuild @@ -9,7 +9,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-session" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" IUSE="doc elogind systemd" # There is a null backend available, thus ?? not ^^ REQUIRED_USE="?? ( elogind systemd )" diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.38.1.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.38.1.ebuild index 0ddea6550212..480b0b8e634b 100644 --- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.38.1.ebuild +++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.38.1.ebuild @@ -18,7 +18,7 @@ REQUIRED_USE=" input_devices_wacom? ( udev ) wayland? ( udev ) " -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" DEPEND=" >=sci-geosciences/geocode-glib-3.10 diff --git a/gnome-base/gnome-shell/gnome-shell-3.38.3.ebuild b/gnome-base/gnome-shell/gnome-shell-3.38.3.ebuild index 222dcf0f9978..b7a6ba9e7f2b 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.38.3.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.38.3.ebuild @@ -15,7 +15,7 @@ IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager system REQUIRED_USE="${PYTHON_REQUIRED_USE} ?? ( elogind systemd )" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" # libXfixes-5.0 needed for pointer barriers and #include <X11/extensions/Xfixes.h> # FIXME: diff --git a/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-3.38.0.ebuild b/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-3.38.0.ebuild index 7ca0ba23b41a..7938385e3950 100644 --- a/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-3.38.0.ebuild +++ b/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-3.38.0.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://git.gnome.org/browse/gsettings-desktop-schemas" LICENSE="LGPL-2.1+" SLOT="0" IUSE="+introspection" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris" BDEPEND=" introspection? ( >=dev-libs/gobject-introspection-1.54:= ) diff --git a/gnome-base/librsvg/librsvg-2.50.3.ebuild b/gnome-base/librsvg/librsvg-2.50.3.ebuild index 5f33197ed89c..510230c09f5f 100644 --- a/gnome-base/librsvg/librsvg-2.50.3.ebuild +++ b/gnome-base/librsvg/librsvg-2.50.3.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg" LICENSE="LGPL-2+" SLOT="2" -KEYWORDS="amd64 arm ~arm64 ~ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc64 x86" IUSE="+introspection +vala" REQUIRED_USE="vala? ( introspection )" diff --git a/gnome-extra/evolution-data-server/evolution-data-server-3.38.4.ebuild b/gnome-extra/evolution-data-server/evolution-data-server-3.38.4.ebuild index 18f7de8c1dc5..768516d90748 100644 --- a/gnome-extra/evolution-data-server/evolution-data-server-3.38.4.ebuild +++ b/gnome-extra/evolution-data-server/evolution-data-server-3.38.4.ebuild @@ -16,7 +16,7 @@ SLOT="0/62-25-20" # subslot = libcamel-1.2/libedataserver-1.2/libebook-1.2.so so IUSE="berkdb +gnome-online-accounts +gtk gtk-doc +introspection ipv6 ldap kerberos oauth vala +weather" REQUIRED_USE="vala? ( introspection )" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" # gdata-0.17.7 soft required for new gdata_feed_get_next_page_token API to handle more than 100 google tasks # berkdb needed only for migrating old addressbook data from <3.13 versions, bug #519512 diff --git a/gnome-extra/gucharmap/gucharmap-13.0.4.ebuild b/gnome-extra/gucharmap/gucharmap-13.0.4.ebuild index 9f462d28fd7b..b528cb2236b4 100644 --- a/gnome-extra/gucharmap/gucharmap-13.0.4.ebuild +++ b/gnome-extra/gucharmap/gucharmap-13.0.4.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://gitlab.gnome.org/GNOME/${PN}/-/archive/${PV}/${P}.tar.gz" LICENSE="GPL-3+" SLOT="2.90" -KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ~ppc64 sparc x86" UNICODE_VERSION="13.0" diff --git a/gnome-extra/libgsf/libgsf-1.14.47.ebuild b/gnome-extra/libgsf/libgsf-1.14.47.ebuild index 97a410cedbcf..15c4737a4962 100644 --- a/gnome-extra/libgsf/libgsf-1.14.47.ebuild +++ b/gnome-extra/libgsf/libgsf-1.14.47.ebuild @@ -9,7 +9,7 @@ HOMEPAGE="https://developer.gnome.org/gsf/" LICENSE="GPL-2 LGPL-2.1" SLOT="0/114" # libgsf-1.so version -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="bzip2 gtk +introspection" RDEPEND=" diff --git a/gnome-extra/nm-applet/nm-applet-1.20.0.ebuild b/gnome-extra/nm-applet/nm-applet-1.20.0.ebuild index e3c9290effc9..b372f5681645 100644 --- a/gnome-extra/nm-applet/nm-applet-1.20.0.ebuild +++ b/gnome-extra/nm-applet/nm-applet-1.20.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager" LICENSE="GPL-2+" SLOT="0" IUSE="appindicator modemmanager selinux teamd" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86" RDEPEND=" >=dev-libs/glib-2.38:2 diff --git a/gui-libs/libhandy/libhandy-1.0.3.ebuild b/gui-libs/libhandy/libhandy-1.0.3.ebuild index c4158d2a8771..2e4925e780a0 100644 --- a/gui-libs/libhandy/libhandy-1.0.3.ebuild +++ b/gui-libs/libhandy/libhandy-1.0.3.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/libhandy/" LICENSE="LGPL-2.1+" SLOT="1" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="examples glade gtk-doc +introspection test +vala" REQUIRED_USE="vala? ( introspection )" diff --git a/media-fonts/cantarell/cantarell-0.301.ebuild b/media-fonts/cantarell/cantarell-0.301.ebuild index e53a1de0f8f0..dbbaafe3c821 100644 --- a/media-fonts/cantarell/cantarell-0.301.ebuild +++ b/media-fonts/cantarell/cantarell-0.301.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/CantarellFonts" LICENSE="OFL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="" BDEPEND=" diff --git a/media-libs/gmmlib/Manifest b/media-libs/gmmlib/Manifest index 9d8a0349f81c..f25bc9004ffe 100644 --- a/media-libs/gmmlib/Manifest +++ b/media-libs/gmmlib/Manifest @@ -2,3 +2,4 @@ DIST intel-gmmlib-20.2.2.tar.gz 728309 BLAKE2B 1c26661c5317d66797ca8a72fe910ae73 DIST intel-gmmlib-20.2.5.tar.gz 728792 BLAKE2B c78cebcfad9f314e3ee298deaa78586cb5c1c8e2e5bba9051a8b17c26001b72aaa675443fcdc9757031977c548a0360e2511bd29873fc7302922b33a2c1a0324 SHA512 354363b0944e4f0e08065fa7a0cb85d477f522858a55f4998a2374ef8e115e331961cc269db886dac3b1e5825d11e036ebc0b4ab65b1618653810e4bfc4751ec DIST intel-gmmlib-20.3.2.tar.gz 729059 BLAKE2B 3cc07d9dc07fecd483c35bde41802c8a433a751310fe4d0273625f3a6e245a2dd6e5546b4e5bed40b04b22c4e00a648cce66b221c25da8c6f3f3637a890508bd SHA512 1d8ea369b5b22ca747f8bdaee0be24584b79ccdecaad6c85e5f0a41ac171459261c8c5b220797ffc525e7e29cfa1664f9eaca07f5e72d4a260f327d8980fb2dd DIST intel-gmmlib-20.4.1.tar.gz 732088 BLAKE2B 80873ee7a4b7428197352e77b82315068d6217e025b33e719c6fdc24aa4e5f97fe64b290f2d4461bb701eb8c14e747c8eac0b62f226f044f9a7c71de0455dfbd SHA512 a4f6fb8cd3ae2dc837586d6b51495bcceda5d4a9ecaa59fa730d3240a0da359b4449cd9aec96905f7c572f6425cdc19bb419681d99269ca8541542d7abf03c96 +DIST intel-gmmlib-21.1.1.tar.gz 737024 BLAKE2B d8a3b3bf1abe7faf7821ca120ebc40e0407dd8edf074ec8a8c05063c3ea48c0b4b33694210562aa4e6bd32fae30f45fcd23b04bb961535ffb10684ff180a9e2d SHA512 06becc986eb04c5243389686121bcc597ab16620fcb47943de14f901938dd906ad884b132da0e46ff939e7e599899d4262006efe19d14b3ed87b6f799ca40787 diff --git a/media-libs/gmmlib/gmmlib-21.1.1.ebuild b/media-libs/gmmlib/gmmlib-21.1.1.ebuild new file mode 100644 index 000000000000..4e796e2186d3 --- /dev/null +++ b/media-libs/gmmlib/gmmlib-21.1.1.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_ECLASS=cmake + +inherit cmake-multilib + +if [[ ${PV} == *9999 ]] ; then + : ${EGIT_REPO_URI:="https://github.com/intel/gmmlib"} + if [[ ${PV%9999} != "" ]] ; then + : ${EGIT_BRANCH:="release/${PV%.9999}"} + fi + inherit git-r3 +fi + +DESCRIPTION="Intel Graphics Memory Management Library" +HOMEPAGE="https://github.com/intel/gmmlib" +if [[ ${PV} == *9999 ]] ; then + SRC_URI="" +else + SRC_URI="https://github.com/intel/gmmlib/archive/intel-${P}.tar.gz" + S="${WORKDIR}/${PN}-intel-${P}" + KEYWORDS="~amd64" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="test +custom-cflags" + +RESTRICT="!test? ( test )" + +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}"/${PN}-20.2.2_conditional_testing.patch + "${FILESDIR}"/${PN}-20.4.1_custom_cflags.patch +) + +multilib_src_configure() { + local mycmakeargs=( + -DBUILD_TYPE=Release + -DBUILD_TESTING=$(usex test) + -DOVERRIDE_COMPILER_FLAGS=$(usex !custom-cflags) + ) + cmake_src_configure +} diff --git a/media-libs/graphene/graphene-1.10.2-r1.ebuild b/media-libs/graphene/graphene-1.10.2-r1.ebuild index 92335aa83989..6f9577a560ff 100644 --- a/media-libs/graphene/graphene-1.10.2-r1.ebuild +++ b/media-libs/graphene/graphene-1.10.2-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" RESTRICT="!test? ( test )" diff --git a/media-libs/libgphoto2/libgphoto2-2.5.26.ebuild b/media-libs/libgphoto2/libgphoto2-2.5.26.ebuild index d5047cc8475c..376b0fe59a6e 100644 --- a/media-libs/libgphoto2/libgphoto2-2.5.26.ebuild +++ b/media-libs/libgphoto2/libgphoto2-2.5.26.ebuild @@ -17,7 +17,7 @@ LICENSE="GPL-2" # FIXME: should we also bump for libgphoto2_port.so soname version? SLOT="0/6" # libgphoto2.so soname version -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="doc examples exif gd jpeg nls serial" # By default, drivers for all supported cameras will be compiled. diff --git a/media-libs/netpbm/netpbm-10.76.00.ebuild b/media-libs/netpbm/netpbm-10.76.00.ebuild index 26002ad583cf..ab3d9c130b38 100644 --- a/media-libs/netpbm/netpbm-10.76.00.ebuild +++ b/media-libs/netpbm/netpbm-10.76.00.ebuild @@ -14,8 +14,11 @@ SLOT="0" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="doc jbig jpeg png postscript rle cpu_flags_x86_sse2 static-libs svga tiff X xml zlib" -BDEPEND="app-arch/xz-utils - sys-devel/flex" +BDEPEND=" + app-arch/xz-utils + sys-devel/flex + virtual/pkgconfig +" RDEPEND="jbig? ( media-libs/jbigkit ) jpeg? ( virtual/jpeg:0 ) png? ( >=media-libs/libpng-1.4:0 ) diff --git a/media-sound/deadbeef/deadbeef-1.8.7-r1.ebuild b/media-sound/deadbeef/deadbeef-1.8.7-r1.ebuild index 57149d1c35bf..0129a5cc488d 100644 --- a/media-sound/deadbeef/deadbeef-1.8.7-r1.ebuild +++ b/media-sound/deadbeef/deadbeef-1.8.7-r1.ebuild @@ -60,6 +60,7 @@ BDEPEND=" sys-devel/gettext sys-devel/clang sys-devel/llvm + virtual/pkgconfig " PATCHES=( diff --git a/media-video/libva-utils/Manifest b/media-video/libva-utils/Manifest index 2962be949648..b30341b260b9 100644 --- a/media-video/libva-utils/Manifest +++ b/media-video/libva-utils/Manifest @@ -1,6 +1,6 @@ +DIST libva-utils-2.10.0.tar.gz 1203536 BLAKE2B c7b51e07618204c55e992f57dd2d80b289d2edd7b4f526c3afaaec1081f5497ac86614e097bc14a1e79d380ca2c529359d02cee601502e292ca8f89073d5fdbb SHA512 2d44c5e3f52ff4ce8bfb206af95c4d790b6d31ec21f899f0ec9604391359f55de06c63b446e19cd8f0ea0c36ccb4ac7cc5ae7fe68361eb263c01454682d18402 +DIST libva-utils-2.11.1.tar.gz 1205472 BLAKE2B 251a318d10eb5907e0ee54f101a153cfe76a98d61fc1f4fabf890901b52e980439d77acfbb4e1b566d361a7cda5c7ab504e575067eb932b0e121904be34b801f SHA512 d64c4767269a810386e02426fce3bde6aa693ac899ace22900e4ae4918dfe461736fe0a031db36751281d5bd78960354cdfa4ca13c5f7c30cc67d05abdd0bcd2 DIST libva-utils-2.4.0.tar.bz2 1030271 BLAKE2B b57947f9bd63f34b27a403484ae6b66e750f854dd87c8448afb3d361581d83b20a5ffd8d7e22c9dbf5fae6f7ff3fd62d70cc248b29a862066ff10928629e4d11 SHA512 c5c674179ed589968fd296a7e33dd57a3476c237d8e15258938b364051d501e156c22b41b98fe59d6bc36805495a934dee602ec9e9bb5350c72aa65d3d300ff6 DIST libva-utils-2.8.0.tar.bz2 1037112 BLAKE2B 9168d7d489e1574d970e9e3a270946de522a4063b80c4cafe38cc6917b99deb6394570592d3ed29a0ff7b92f819b9bbc9eb2a8f3b70077625a2714f70ee1959e SHA512 b3412349234ad2923953296674926ee7cb33c43ce17df8942f751789f0208064a4557ca16e1a5878a4e1b35e5bbbd415a9c9f182ffb24e589ac4757e990576b5 DIST libva-utils-2.8.0.tar.gz 1198057 BLAKE2B 7c3332fcd2f4631cb2f77d0775e7f542b8ffbbb77aac0fb0629fb2474563320dbbefa546999fc7c991e8081e82a2c48b1406a34d2f075c80fca391088d779fcc SHA512 2102c5bc2b9b1caa99852892b2b7c1f5db7846283781cec84fe9683ac245ea366120096c1032a2c8b36a7c5fc8e4cd68e3939b0a2712a15f453c33560217585d DIST libva-utils-2.9.1.tar.gz 1198337 BLAKE2B 58f5a6a537c68eed74aec5dc8f1c4b5a0431062d1d9803d8ccb1e5c3b534edf4f91288009d5940a0ddab49beeadae92bf361bec0bee8a3214f04f3c6767b0992 SHA512 39d79d4eed1fc0890fbf89d5689d4f01f704d3c71b4986e0eaf4c4a2f836cc36338d0a01630092a31b740588426398d0381eae1dc0302b0df94859d9161d8378 -DIST libva-utils-2.10.0.tar.gz 1203536 BLAKE2B c7b51e07618204c55e992f57dd2d80b289d2edd7b4f526c3afaaec1081f5497ac86614e097bc14a1e79d380ca2c529359d02cee601502e292ca8f89073d5fdbb SHA512 2d44c5e3f52ff4ce8bfb206af95c4d790b6d31ec21f899f0ec9604391359f55de06c63b446e19cd8f0ea0c36ccb4ac7cc5ae7fe68361eb263c01454682d18402 -DIST libva-utils-2.11.1.tar.gz 1205472 BLAKE2B 251a318d10eb5907e0ee54f101a153cfe76a98d61fc1f4fabf890901b52e980439d77acfbb4e1b566d361a7cda5c7ab504e575067eb932b0e121904be34b801f SHA512 d64c4767269a810386e02426fce3bde6aa693ac899ace22900e4ae4918dfe461736fe0a031db36751281d5bd78960354cdfa4ca13c5f7c30cc67d05abdd0bcd2 diff --git a/media-video/libva-utils/libva-utils-2.11.1.ebuild b/media-video/libva-utils/libva-utils-2.11.1.ebuild index 69e7ac319061..2af7d4a1fc0c 100644 --- a/media-video/libva-utils/libva-utils-2.11.1.ebuild +++ b/media-video/libva-utils/libva-utils-2.11.1.ebuild @@ -20,13 +20,13 @@ fi LICENSE="MIT" SLOT="0" -IUSE="+drm examples putsurface test test_va_api +vainfo wayland X" +IUSE="+drm examples putsurface test test-va-api +vainfo wayland X" RESTRICT="!test? ( test )" REQUIRED_USE=" || ( drm wayland X ) putsurface? ( || ( wayland X ) ) - || ( examples putsurface test_va_api vainfo ) + || ( examples putsurface test-va-api vainfo ) " BDEPEND="virtual/pkgconfig" @@ -76,7 +76,7 @@ src_configure() { $(use_enable X x11) ) - if use test || use test_va_api ; then + if use test || use test-va-api ; then myeconfargs+=( --enable-tests ) else myeconfargs+=( --disable-tests ) @@ -87,7 +87,7 @@ src_configure() { src_install() { default - if ! use test_va_api ; then + if ! use test-va-api ; then if [[ -e "${ED}"/usr/bin/test_va_api ]] ; then rm -f "${ED}"/usr/bin/test_va_api || die fi diff --git a/media-video/libva-utils/libva-utils-9999.ebuild b/media-video/libva-utils/libva-utils-9999.ebuild index fcb4d1864b75..a363b5cb3856 100644 --- a/media-video/libva-utils/libva-utils-9999.ebuild +++ b/media-video/libva-utils/libva-utils-9999.ebuild @@ -20,13 +20,13 @@ fi LICENSE="MIT" SLOT="0" -IUSE="+drm examples putsurface test test_va_api +vainfo wayland X" +IUSE="+drm examples putsurface test test-va-api +vainfo wayland X" RESTRICT="!test? ( test )" REQUIRED_USE=" || ( drm wayland X ) putsurface? ( || ( wayland X ) ) - || ( examples putsurface test_va_api vainfo ) + || ( examples putsurface test-va-api vainfo ) " BDEPEND="virtual/pkgconfig" @@ -76,7 +76,7 @@ src_configure() { $(use_enable X x11) ) - if use test || use test_va_api ; then + if use test || use test-va-api ; then myeconfargs+=( --enable-tests ) else myeconfargs+=( --disable-tests ) @@ -88,7 +88,7 @@ src_configure() { src_install() { default - if ! use test_va_api ; then + if ! use test-va-api ; then if [[ -e "${ED}"/usr/bin/test_va_api ]] ; then rm -f "${ED}"/usr/bin/test_va_api || die fi diff --git a/media-video/libva-utils/metadata.xml b/media-video/libva-utils/metadata.xml index 8cf9edf4d0e2..b7e200e4ca0d 100644 --- a/media-video/libva-utils/metadata.xml +++ b/media-video/libva-utils/metadata.xml @@ -9,7 +9,7 @@ <flag name="drm">Enables VA/DRM API support.</flag> <flag name="examples">Build and install decode, encode, videoprocess and other VA-API examples.</flag> <flag name="putsurface">Build and install putsurface tool.</flag> - <flag name="test_va_api">Install test_va_api tool for thorough testing of the installed VA-API.</flag> + <flag name="test-va-api">Install test_va_api tool for thorough testing of the installed VA-API.</flag> <flag name="vainfo">Build and install vainfo tool.</flag> </use> <upstream> diff --git a/media-video/pipewire/pipewire-0.3.22.ebuild b/media-video/pipewire/pipewire-0.3.22.ebuild index c5053e17ea13..882c564f08a0 100644 --- a/media-video/pipewire/pipewire-0.3.22.ebuild +++ b/media-video/pipewire/pipewire-0.3.22.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then inherit git-r3 else SRC_URI="https://github.com/PipeWire/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 arm ~arm64 ppc ~ppc64 x86" + KEYWORDS="amd64 arm arm64 ppc ~ppc64 x86" fi DESCRIPTION="Multimedia processing graphs" diff --git a/net-analyzer/ipguard/ipguard-1.04-r1.ebuild b/net-analyzer/ipguard/ipguard-1.04-r1.ebuild index 73efd0b68720..cbd0d12934c6 100644 --- a/net-analyzer/ipguard/ipguard-1.04-r1.ebuild +++ b/net-analyzer/ipguard/ipguard-1.04-r1.ebuild @@ -1,7 +1,8 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 + inherit toolchain-funcs DESCRIPTION="Tool designed to protect LAN IP adress space by ARP spoofing" @@ -16,9 +17,9 @@ DEPEND=" net-libs/libnet:1.1 net-libs/libpcap " -RDEPEND=" - ${DEPEND} -" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + PATCHES=( "${FILESDIR}"/${P}-gentoo.patch "${FILESDIR}"/${P}-init.d.patch diff --git a/net-analyzer/tcpstat/tcpstat-1.5_p8.ebuild b/net-analyzer/tcpstat/tcpstat-1.5_p8.ebuild index 859524d5c260..6be8bb24a4b0 100644 --- a/net-analyzer/tcpstat/tcpstat-1.5_p8.ebuild +++ b/net-analyzer/tcpstat/tcpstat-1.5_p8.ebuild @@ -2,6 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 + inherit autotools flag-o-matic toolchain-funcs DESCRIPTION="Reports network interface statistics" @@ -10,6 +11,7 @@ SRC_URI=" https://www.frenchfries.net/paul/tcpstat/${P/_p*}.tar.gz mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV/_p*}-$(ver_cut 4).debian.tar.xz " +S="${WORKDIR}"/${P/_p*} LICENSE="BSD-2" SLOT="0" @@ -20,10 +22,11 @@ DEPEND=" net-libs/libpcap sys-libs/db:* " -RDEPEND=" - ${DEPEND} -" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + DOCS=( AUTHORS ChangeLog NEWS README doc/Tips_and_Tricks.txt ) + PATCHES=( "${FILESDIR}"/${P}-_DEFAULT_SOURCE.patch "${FILESDIR}"/${P}-ipv6.patch @@ -31,7 +34,6 @@ PATCHES=( "${FILESDIR}"/${P}-off-by-one.patch "${FILESDIR}"/${P}-unused.patch ) -S=${WORKDIR}/${P/_p*} src_prepare() { eapply $( @@ -39,8 +41,8 @@ src_prepare() { do echo "${WORKDIR}"/debian/patches/${patch} done ) ${PATCHES[@]} - eapply_user + eapply_user eautoreconf } diff --git a/net-ftp/ncftp/ncftp-3.2.6-r2.ebuild b/net-ftp/ncftp/ncftp-3.2.6-r2.ebuild index 2ad892c6a4a1..2185c86ad4a9 100644 --- a/net-ftp/ncftp/ncftp-3.2.6-r2.ebuild +++ b/net-ftp/ncftp/ncftp-3.2.6-r2.ebuild @@ -21,6 +21,8 @@ DEPEND=" RDEPEND=" ${DEPEND} " +BDEPEND="virtual/pkgconfig" + PATCHES=( "${FILESDIR}"/${PN}-3.2.6-fno-common.patch ) diff --git a/net-libs/glib-networking/glib-networking-2.66.0.ebuild b/net-libs/glib-networking/glib-networking-2.66.0.ebuild index 98bad9787e31..a408a0b9cdd7 100644 --- a/net-libs/glib-networking/glib-networking-2.66.0.ebuild +++ b/net-libs/glib-networking/glib-networking-2.66.0.ebuild @@ -12,7 +12,7 @@ LICENSE="LGPL-2.1+" SLOT="0" IUSE="+gnome +libproxy +ssl test" RESTRICT="!test? ( test )" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RDEPEND=" >=dev-libs/glib-2.64.0:2[${MULTILIB_USEDEP}] diff --git a/net-libs/libmbim/libmbim-1.24.4.ebuild b/net-libs/libmbim/libmbim-1.24.4.ebuild index 402dc9fa05c0..73c484287fac 100644 --- a/net-libs/libmbim/libmbim-1.24.4.ebuild +++ b/net-libs/libmbim/libmbim-1.24.4.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.freedesktop.org/software/libmbim/${P}.tar.xz" LICENSE="LGPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~mips ppc ppc64 x86" +KEYWORDS="~alpha amd64 arm arm64 ~mips ppc ppc64 x86" IUSE="udev" RDEPEND=">=dev-libs/glib-2.48:2 diff --git a/net-libs/libqmi/libqmi-1.26.6.ebuild b/net-libs/libqmi/libqmi-1.26.6.ebuild index e6048c185bf8..a0d91a58718b 100644 --- a/net-libs/libqmi/libqmi-1.26.6.ebuild +++ b/net-libs/libqmi/libqmi-1.26.6.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == "9999" ]] ; then inherit git-r3 autotools EGIT_REPO_URI="https://gitlab.freedesktop.org/mobile-broadband/libqmi.git" else - KEYWORDS="amd64 arm ~arm64 ~mips ppc ppc64 x86" + KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 x86" SRC_URI="https://www.freedesktop.org/software/libqmi/${P}.tar.xz" fi diff --git a/net-libs/nodejs/nodejs-12.21.0.ebuild b/net-libs/nodejs/nodejs-12.21.0.ebuild index ded3b9963372..fc8badc1b1c5 100644 --- a/net-libs/nodejs/nodejs-12.21.0.ebuild +++ b/net-libs/nodejs/nodejs-12.21.0.ebuild @@ -37,6 +37,7 @@ RDEPEND=" BDEPEND=" ${PYTHON_DEPS} sys-apps/coreutils + virtual/pkgconfig systemtap? ( dev-util/systemtap ) test? ( net-misc/curl ) " diff --git a/net-libs/nodejs/nodejs-14.16.0.ebuild b/net-libs/nodejs/nodejs-14.16.0.ebuild index b80ad78525a0..2eedf296c75f 100644 --- a/net-libs/nodejs/nodejs-14.16.0.ebuild +++ b/net-libs/nodejs/nodejs-14.16.0.ebuild @@ -34,6 +34,7 @@ RDEPEND=">=app-arch/brotli-1.0.9 system-ssl? ( >=dev-libs/openssl-1.1.1:0= )" BDEPEND="${PYTHON_DEPS} sys-apps/coreutils + virtual/pkgconfig systemtap? ( dev-util/systemtap ) test? ( net-misc/curl ) pax_kernel? ( sys-apps/elfix )" diff --git a/net-libs/nodejs/nodejs-15.11.0.ebuild b/net-libs/nodejs/nodejs-15.11.0.ebuild index 4228e1c6eee2..b6ed53533665 100644 --- a/net-libs/nodejs/nodejs-15.11.0.ebuild +++ b/net-libs/nodejs/nodejs-15.11.0.ebuild @@ -34,6 +34,7 @@ RDEPEND=">=app-arch/brotli-1.0.9 system-ssl? ( >=dev-libs/openssl-1.1.1:0= )" BDEPEND="${PYTHON_DEPS} sys-apps/coreutils + virtual/pkgconfig systemtap? ( dev-util/systemtap ) test? ( net-misc/curl ) pax_kernel? ( sys-apps/elfix )" diff --git a/net-libs/nodejs/nodejs-99999999.ebuild b/net-libs/nodejs/nodejs-99999999.ebuild index 0ff4f3923029..110b22734b40 100644 --- a/net-libs/nodejs/nodejs-99999999.ebuild +++ b/net-libs/nodejs/nodejs-99999999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -33,6 +33,7 @@ RDEPEND=" BDEPEND=" ${PYTHON_DEPS} sys-apps/coreutils + virtual/pkgconfig systemtap? ( dev-util/systemtap ) test? ( net-misc/curl ) pax_kernel? ( sys-apps/elfix ) diff --git a/net-mail/metamail/metamail-2.7.53.3-r2.ebuild b/net-mail/metamail/metamail-2.7.53.3-r2.ebuild index 49217dd8a9a3..6e1b6858a996 100644 --- a/net-mail/metamail/metamail-2.7.53.3-r2.ebuild +++ b/net-mail/metamail/metamail-2.7.53.3-r2.ebuild @@ -24,6 +24,7 @@ DEPEND="sys-libs/ncurses RDEPEND="app-misc/mime-types sys-apps/debianutils !app-misc/run-mailcap" +BDEPEND="virtual/pkgconfig" S=${WORKDIR}/mm${MY_PV}/src diff --git a/net-misc/dhcpcd/dhcpcd-9.3.4.ebuild b/net-misc/dhcpcd/dhcpcd-9.3.4.ebuild index 77b79535ba61..c8db117d1acc 100644 --- a/net-misc/dhcpcd/dhcpcd-9.3.4.ebuild +++ b/net-misc/dhcpcd/dhcpcd-9.3.4.ebuild @@ -13,7 +13,7 @@ else MY_P="${MY_P/_beta/-beta}" MY_P="${MY_P/_rc/-rc}" SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz" - KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" S="${WORKDIR}/${MY_P}" fi diff --git a/net-misc/ipsorcery/ipsorcery-2.0.9-r2.ebuild b/net-misc/ipsorcery/ipsorcery-2.0.9-r2.ebuild index 515c5f784c83..7d58d46dd231 100644 --- a/net-misc/ipsorcery/ipsorcery-2.0.9-r2.ebuild +++ b/net-misc/ipsorcery/ipsorcery-2.0.9-r2.ebuild @@ -1,7 +1,8 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 + inherit flag-o-matic toolchain-funcs DESCRIPTION="Ipsorcery allows you to generate IP, TCP, UDP, ICMP, and IGMP packets" @@ -19,10 +20,11 @@ DEPEND=" x11-libs/gtk+:2= ) " -RDEPEND=" - ${DEPEND} -" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + S=${WORKDIR}/ipsorc-${PV} + PATCHES=( "${FILESDIR}"/${P}-_BSD_SOURCE.patch "${FILESDIR}"/${P}-gentoo.patch diff --git a/net-misc/mobile-broadband-provider-info/mobile-broadband-provider-info-20201225.ebuild b/net-misc/mobile-broadband-provider-info/mobile-broadband-provider-info-20201225.ebuild index c4d9e19cabde..c3a335a2236f 100644 --- a/net-misc/mobile-broadband-provider-info/mobile-broadband-provider-info-20201225.ebuild +++ b/net-misc/mobile-broadband-provider-info/mobile-broadband-provider-info-20201225.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager/MobileBroadband" LICENSE="CC-PD" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/net-misc/modemmanager/modemmanager-1.14.8.ebuild b/net-misc/modemmanager/modemmanager-1.14.8.ebuild index 7826f928ffde..540289298a4d 100644 --- a/net-misc/modemmanager/modemmanager-1.14.8.ebuild +++ b/net-misc/modemmanager/modemmanager-1.14.8.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://www.freedesktop.org/software/ModemManager/ModemManager-${PV}.ta LICENSE="GPL-2+" SLOT="0/1" # subslot = dbus interface version, i.e. N in org.freedesktop.ModemManager${N} -KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~sparc x86" IUSE="elogind +introspection mbim policykit +qmi systemd +udev vala" REQUIRED_USE=" diff --git a/net-misc/networkmanager/networkmanager-1.28.0-r1.ebuild b/net-misc/networkmanager/networkmanager-1.28.0-r1.ebuild index cda680d64f44..cd47f2d90ad0 100644 --- a/net-misc/networkmanager/networkmanager-1.28.0-r1.ebuild +++ b/net-misc/networkmanager/networkmanager-1.28.0-r1.ebuild @@ -26,7 +26,7 @@ REQUIRED_USE=" ?? ( elogind systemd ) " -KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~sparc x86" # gobject-introspection-0.10.3 is needed due to gnome bug 642300 # wpa_supplicant-0.7.3-r3 is needed due to bug 359271 diff --git a/net-misc/olsrd/olsrd-0.9.6.1.ebuild b/net-misc/olsrd/olsrd-0.9.6.1.ebuild index 1379675e09a0..39becf0aefee 100644 --- a/net-misc/olsrd/olsrd-0.9.6.1.ebuild +++ b/net-misc/olsrd/olsrd-0.9.6.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -13,6 +13,7 @@ LICENSE="BSD LGPL-2.1" KEYWORDS="amd64 x86" IUSE="gtk pud" DEPEND=" + virtual/pkgconfig gtk? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 diff --git a/net-misc/olsrd/olsrd-0.9.8.ebuild b/net-misc/olsrd/olsrd-0.9.8.ebuild index c9d51ba3119a..8eaf17bbb898 100644 --- a/net-misc/olsrd/olsrd-0.9.8.ebuild +++ b/net-misc/olsrd/olsrd-0.9.8.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,6 +13,7 @@ LICENSE="BSD LGPL-2.1" KEYWORDS="~amd64 ~x86" IUSE="gtk pud" DEPEND=" + virtual/pkgconfig gtk? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 diff --git a/net-wireless/dump1090/dump1090-4.0.ebuild b/net-wireless/dump1090/dump1090-4.0.ebuild index 006faa02a61b..acbbbb805755 100644 --- a/net-wireless/dump1090/dump1090-4.0.ebuild +++ b/net-wireless/dump1090/dump1090-4.0.ebuild @@ -26,6 +26,7 @@ DEPEND=" bladerf? ( net-wireless/bladerf:= ) rtlsdr? ( net-wireless/rtl-sdr:= )" RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" src_prepare() { default diff --git a/net-wireless/dump1090/dump1090-9999.ebuild b/net-wireless/dump1090/dump1090-9999.ebuild index 9e0920b465cf..b6d89bd1d31a 100644 --- a/net-wireless/dump1090/dump1090-9999.ebuild +++ b/net-wireless/dump1090/dump1090-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -26,6 +26,7 @@ DEPEND=" bladerf? ( net-wireless/bladerf:= ) rtlsdr? ( net-wireless/rtl-sdr:= )" RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" src_prepare() { default diff --git a/net-wireless/gnome-bluetooth/gnome-bluetooth-3.34.3.ebuild b/net-wireless/gnome-bluetooth/gnome-bluetooth-3.34.3.ebuild index 6d0bcb9a2e12..c110c74dd13b 100644 --- a/net-wireless/gnome-bluetooth/gnome-bluetooth-3.34.3.ebuild +++ b/net-wireless/gnome-bluetooth/gnome-bluetooth-3.34.3.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GnomeBluetooth" LICENSE="GPL-2+ LGPL-2.1+ FDL-1.1+" SLOT="2/13" # subslot = libgnome-bluetooth soname version IUSE="gtk-doc +introspection" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86" DEPEND=" >=dev-libs/glib-2.38:2 diff --git a/sci-astronomy/montage/montage-5.0.ebuild b/sci-astronomy/montage/montage-5.0.ebuild index 850a2ff98dc4..eca536f42474 100644 --- a/sci-astronomy/montage/montage-5.0.ebuild +++ b/sci-astronomy/montage/montage-5.0.ebuild @@ -23,6 +23,7 @@ RDEPEND=" virtual/jpeg:0 mpi? ( virtual/mpi )" DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" PATCHES=( "${FILESDIR}"/${PN}-4.1-fix_format_errors.patch diff --git a/sci-astronomy/predict/predict-2.2.3-r2.ebuild b/sci-astronomy/predict/predict-2.2.3-r2.ebuild index a56e5e83ba46..670d872ba9c0 100644 --- a/sci-astronomy/predict/predict-2.2.3-r2.ebuild +++ b/sci-astronomy/predict/predict-2.2.3-r2.ebuild @@ -23,7 +23,10 @@ RDEPEND=" gtk? ( x11-libs/gtk+:2 ) xforms? ( x11-libs/xforms ) xplanet? ( x11-misc/xplanet[truetype] )" -DEPEND="${RDEPEND}" +DEPEND=" + ${RDEPEND} + virtual/pkgconfig +" PATCHES=( "${FILESDIR}"/${P}-earthtrack.patch diff --git a/sci-biology/ncbi-tools/ncbi-tools-2.2.26-r2.ebuild b/sci-biology/ncbi-tools/ncbi-tools-2.2.26-r2.ebuild index 2c59e13b5a97..0e692a121760 100644 --- a/sci-biology/ncbi-tools/ncbi-tools-2.2.26-r2.ebuild +++ b/sci-biology/ncbi-tools/ncbi-tools-2.2.26-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -27,7 +27,10 @@ RDEPEND=" x11-libs/libXmu x11-libs/libXt )" -DEPEND="${RDEPEND}" +DEPEND=" + ${RDEPEND} + virtual/pkgconfig +" S="${WORKDIR}/ncbi" diff --git a/sci-chemistry/tinker/tinker-8.2.1.ebuild b/sci-chemistry/tinker/tinker-8.2.1.ebuild index 5dfafe90e1f4..f59d6a27e260 100644 --- a/sci-chemistry/tinker/tinker-8.2.1.ebuild +++ b/sci-chemistry/tinker/tinker-8.2.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -15,14 +15,16 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" IUSE="examples" DEPEND=" - >=virtual/jdk-1.6" - + >=virtual/jdk-1.6 + virtual/pkgconfig +" RDEPEND=" >=sci-libs/fftw-3.2.2-r1[fortran,threads] dev-libs/maloc !sys-apps/bar !dev-util/diffuse - >=virtual/jre-1.6" + >=virtual/jre-1.6 +" RESTRICT="mirror" diff --git a/sci-libs/cdf/cdf-3.5.0.2.ebuild b/sci-libs/cdf/cdf-3.5.0.2.ebuild index 0742117a90c6..9480da7f8f82 100644 --- a/sci-libs/cdf/cdf-3.5.0.2.ebuild +++ b/sci-libs/cdf/cdf-3.5.0.2.ebuild @@ -31,8 +31,11 @@ IUSE="doc examples java ncurses static-libs" RDEPEND=" java? ( >=virtual/jre-1.5:= ) ncurses? ( sys-libs/ncurses:0= ) - " -DEPEND="${RDEPEND}" +" +DEPEND=" + ${RDEPEND} + ncurses? ( virtual/pkgconfig ) +" S="${WORKDIR}/${MY_P}-dist" diff --git a/sci-libs/gsl/gsl-2.5-r1.ebuild b/sci-libs/gsl/gsl-2.5-r1.ebuild index 2a2625d5c3de..f9cbafbd975d 100644 --- a/sci-libs/gsl/gsl-2.5-r1.ebuild +++ b/sci-libs/gsl/gsl-2.5-r1.ebuild @@ -17,6 +17,7 @@ IUSE="cblas-external +deprecated static-libs" RDEPEND="cblas-external? ( virtual/cblas:= )" DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" PATCHES=( "${WORKDIR}"/${PN}-2.3-cblas.patch ) diff --git a/sys-apps/busybox/busybox-1.32.1.ebuild b/sys-apps/busybox/busybox-1.32.1.ebuild index 0dd974da1e38..b5ec42484014 100644 --- a/sys-apps/busybox/busybox-1.32.1.ebuild +++ b/sys-apps/busybox/busybox-1.32.1.ebuild @@ -29,6 +29,7 @@ COMMON_DEPEND="!static? ( selinux? ( sys-libs/libselinux ) ) pam? ( sys-libs/pam ) virtual/libcrypt:=" DEPEND="${COMMON_DEPEND} + virtual/pkgconfig static? ( virtual/libcrypt[static-libs] selinux? ( sys-libs/libselinux[static-libs(+)] ) diff --git a/sys-apps/busybox/busybox-1.33.0.ebuild b/sys-apps/busybox/busybox-1.33.0.ebuild index 7dd2ce8e7480..580a436eb1d2 100644 --- a/sys-apps/busybox/busybox-1.33.0.ebuild +++ b/sys-apps/busybox/busybox-1.33.0.ebuild @@ -29,6 +29,7 @@ COMMON_DEPEND="!static? ( selinux? ( sys-libs/libselinux ) ) pam? ( sys-libs/pam ) virtual/libcrypt:=" DEPEND="${COMMON_DEPEND} + virtual/pkgconfig static? ( virtual/libcrypt[static-libs] selinux? ( sys-libs/libselinux[static-libs(+)] ) diff --git a/sys-apps/busybox/busybox-9999.ebuild b/sys-apps/busybox/busybox-9999.ebuild index a82a8aa33318..7cc9e91d45be 100644 --- a/sys-apps/busybox/busybox-9999.ebuild +++ b/sys-apps/busybox/busybox-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # See `man savedconfig.eclass` for info on how to use USE=savedconfig. @@ -28,6 +28,7 @@ RESTRICT="test" COMMON_DEPEND="!static? ( selinux? ( sys-libs/libselinux ) ) pam? ( sys-libs/pam )" DEPEND="${COMMON_DEPEND} + virtual/pkgconfig static? ( selinux? ( sys-libs/libselinux[static-libs(+)] ) ) >=sys-kernel/linux-headers-2.6.39" RDEPEND="${COMMON_DEPEND} diff --git a/sys-apps/dtc/dtc-1.5.0.ebuild b/sys-apps/dtc/dtc-1.5.0.ebuild index f2284dee2e44..688e30b948fa 100644 --- a/sys-apps/dtc/dtc-1.5.0.ebuild +++ b/sys-apps/dtc/dtc-1.5.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -22,6 +22,7 @@ IUSE="static-libs" DEPEND=" sys-devel/bison sys-devel/flex + virtual/pkgconfig " DOCS=" Documentation/dt-object-internal.txt diff --git a/sys-apps/ethq/ethq-0.5.0.ebuild b/sys-apps/ethq/ethq-0.5.0.ebuild index 937e95dba856..a22a412539ae 100644 --- a/sys-apps/ethq/ethq-0.5.0.ebuild +++ b/sys-apps/ethq/ethq-0.5.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -18,8 +18,9 @@ KEYWORDS="~amd64 ~x86" IUSE="test" RESTRICT="!test? ( test )" -DEPEND="sys-libs/ncurses:0" +DEPEND="sys-libs/ncurses:0=" RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" S="${WORKDIR}/${MY_P}" diff --git a/sys-apps/ethq/ethq-0.6.1.ebuild b/sys-apps/ethq/ethq-0.6.1.ebuild index b5718cb8f726..6749cb3094e6 100644 --- a/sys-apps/ethq/ethq-0.6.1.ebuild +++ b/sys-apps/ethq/ethq-0.6.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -18,8 +18,9 @@ KEYWORDS="~amd64 ~x86" IUSE="test" RESTRICT="!test? ( test )" -DEPEND="sys-libs/ncurses:0" +DEPEND="sys-libs/ncurses:0=" RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" S="${WORKDIR}/${MY_P}" diff --git a/sys-apps/ethq/ethq-9999.ebuild b/sys-apps/ethq/ethq-9999.ebuild index 59fa6fa3cdc7..930a13b4f96d 100644 --- a/sys-apps/ethq/ethq-9999.ebuild +++ b/sys-apps/ethq/ethq-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -19,6 +19,7 @@ RESTRICT="!test? ( test )" DEPEND="sys-libs/ncurses:0" RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" src_prepare() { default diff --git a/sys-apps/flashrom/flashrom-9999.ebuild b/sys-apps/flashrom/flashrom-9999.ebuild index 64c28bcfbecc..fe588c7916e0 100644 --- a/sys-apps/flashrom/flashrom-9999.ebuild +++ b/sys-apps/flashrom/flashrom-9999.ebuild @@ -97,6 +97,7 @@ RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" DEPEND="${RDEPEND} static? ( ${LIB_DEPEND} ) sys-apps/diffutils" +BDEPEND="virtual/pkgconfig" RDEPEND+=" !internal-dmi? ( sys-apps/dmidecode )" _flashrom_enable() { diff --git a/sys-apps/osinfo-db/osinfo-db-20201015.ebuild b/sys-apps/osinfo-db/osinfo-db-20201015.ebuild index 8ce74ca0d1ea..109cfb6ee818 100644 --- a/sys-apps/osinfo-db/osinfo-db-20201015.ebuild +++ b/sys-apps/osinfo-db/osinfo-db-20201015.ebuild @@ -11,7 +11,7 @@ S="${WORKDIR}" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86" BDEPEND="sys-apps/osinfo-db-tools" diff --git a/sys-apps/spu-tools/spu-tools-2.3.0.136.ebuild b/sys-apps/spu-tools/spu-tools-2.3.0.136.ebuild index 63f188280172..2826095ae3c5 100644 --- a/sys-apps/spu-tools/spu-tools-2.3.0.136.ebuild +++ b/sys-apps/spu-tools/spu-tools-2.3.0.136.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -21,6 +21,7 @@ RDEPEND=" DEPEND=" ${RDEPEND} sys-apps/help2man + virtual/pkgconfig " S="${WORKDIR}/${PN}/src" diff --git a/sys-boot/vboot-utils/vboot-utils-72_p20181229-r1.ebuild b/sys-boot/vboot-utils/vboot-utils-72_p20181229-r1.ebuild index 34a78cf8d7f3..0d22f0bdc9cb 100644 --- a/sys-boot/vboot-utils/vboot-utils-72_p20181229-r1.ebuild +++ b/sys-boot/vboot-utils/vboot-utils-72_p20181229-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -38,7 +38,8 @@ DEPEND="${RDEPEND} ${LIB_DEPEND_MINIMAL} !minimal? ( ${LIB_DEPEND} ) ) - app-crypt/trousers" + app-crypt/trousers + virtual/pkgconfig" S=${WORKDIR} diff --git a/sys-cluster/charm/charm-6.8.2.ebuild b/sys-cluster/charm/charm-6.8.2.ebuild index 225db6dd57f6..7efc2982e387 100644 --- a/sys-cluster/charm/charm-6.8.2.ebuild +++ b/sys-cluster/charm/charm-6.8.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -20,7 +20,8 @@ RDEPEND="mpi? ( virtual/mpi )" DEPEND=" ${RDEPEND} net-libs/libtirpc - " + virtual/pkgconfig +" REQUIRED_USE=" cmkopt? ( !charmdebug !charmtracing ) diff --git a/sys-devel/gdb/gdb-10.1.ebuild b/sys-devel/gdb/gdb-10.1.ebuild index 793afc4be213..b60fdb81a1e3 100644 --- a/sys-devel/gdb/gdb-10.1.ebuild +++ b/sys-devel/gdb/gdb-10.1.ebuild @@ -79,6 +79,7 @@ BDEPEND=" sys-apps/texinfo virtual/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 ceab3a731e88..045919faeb44 100644 --- a/sys-devel/gdb/gdb-9999.ebuild +++ b/sys-devel/gdb/gdb-9999.ebuild @@ -78,6 +78,7 @@ BDEPEND=" app-arch/xz-utils sys-apps/texinfo virtual/yacc + source-highlight? ( virtual/pkgconfig ) nls? ( sys-devel/gettext ) test? ( dev-util/dejagnu ) " diff --git a/www-client/netsurf/netsurf-3.10-r4.ebuild b/www-client/netsurf/netsurf-3.10-r4.ebuild index 7ca24a577e3c..d6579ec7f584 100644 --- a/www-client/netsurf/netsurf-3.10-r4.ebuild +++ b/www-client/netsurf/netsurf-3.10-r4.ebuild @@ -53,7 +53,9 @@ BDEPEND=" duktape? ( app-editors/vim-core ) dev-libs/check dev-perl/HTML-Parser - >=dev-util/netsurf-buildsystem-1.7-r1" + >=dev-util/netsurf-buildsystem-1.7-r1 + virtual/pkgconfig +" PATCHES=( "${FILESDIR}/${PN}-3.9-conditionally-include-image-headers.patch" diff --git a/x11-libs/colord-gtk/colord-gtk-0.2.0.ebuild b/x11-libs/colord-gtk/colord-gtk-0.2.0.ebuild index de16b67c6fd5..76e8886fef6c 100644 --- a/x11-libs/colord-gtk/colord-gtk-0.2.0.ebuild +++ b/x11-libs/colord-gtk/colord-gtk-0.2.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://www.freedesktop.org/software/colord/releases/${P}.tar.xz" LICENSE="LGPL-3+" SLOT="0/1" # subslot = libcolord-gtk soname version -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86" IUSE="doc +introspection vala" REQUIRED_USE="vala? ( introspection )" diff --git a/x11-libs/libclxclient/libclxclient-3.9.2.ebuild b/x11-libs/libclxclient/libclxclient-3.9.2.ebuild index 5baa5183f222..b257be17e7c2 100644 --- a/x11-libs/libclxclient/libclxclient-3.9.2.ebuild +++ b/x11-libs/libclxclient/libclxclient-3.9.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -22,6 +22,7 @@ CDEPEND=" " RDEPEND="${CDEPEND}" DEPEND="${CDEPEND}" +BDEPEND="virtual/pkgconfig" S="${WORKDIR}/clxclient-${PV}" diff --git a/x11-libs/libva-intel-media-driver/Manifest b/x11-libs/libva-intel-media-driver/Manifest index 847748bc1d02..3bfeb9f0b709 100644 --- a/x11-libs/libva-intel-media-driver/Manifest +++ b/x11-libs/libva-intel-media-driver/Manifest @@ -2,3 +2,4 @@ DIST intel-media-20.1.1.tar.gz 21788401 BLAKE2B 53f2ebf5941c487253d02d0e23229cd4 DIST intel-media-20.2.0.tar.gz 21860711 BLAKE2B df5ebb4ec603902dd34aca6915dab5bec4ad6237e5810d0e04349f7269adf62505afaed8456d1ad6a3544525bdb2012294e6b92e68dc3f0338f6fab54aa934bd SHA512 0f4817b66f4e2d752d5a34cc1c8974dd09b4fe4f6d8bf3df896887542c229088edc406a9b2a68a9b353214aa7ffa4cd8917cdb6695dbe2e316af6c444822b15b DIST intel-media-20.4.5.tar.gz 22437981 BLAKE2B 136be5280b463879e47ce8a1dae1befbe3907a2429b799b972dffbdcb8b21512e3161dc209abf7b4dfb0d3695512963c40cdd85fb6fb2f3158bee12e8e42ddcd SHA512 dfd70dc83eae181830844f9055ad728d91a51a55ea29ea5d272b154f16a92dfba86568d9b4e8f8c56d500582056b73602c999d2e877386fcf46df1633fc5e2ea DIST intel-media-21.1.2.tar.gz 22487027 BLAKE2B 819b7c4a4fc9295034af77f1e95d4b23ca974629f0ff70f14d84c881fa8ae2558708878e045b700fef30bb28a1af9ec61306854e91d0df4881e7d9dc229715b2 SHA512 046942ebedad2e40de3c592ed92bd7d266402f1f94d30ee7674adcb147774f6d90af18c56a19a8d16465144a7bded9cc7b6eeefdeb50f349c7d3ef6840c30ea4 +DIST intel-media-21.1.3.tar.gz 22507169 BLAKE2B 68962db57d6f4c11e50b5d44584adf0458d08a118234a091aa55734885ee9fab6449658a8736c4a23233be38b58311953492482c3d9b258dd2cf8008cf363f20 SHA512 a5a4c26d86191138245e0cc62304aeeccfb6627b04310e4b1d35cc2050b909d9b856b6176d868562336dd6342f93b1909b46fb481eb353ef02cc188eea5da121 diff --git a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-21.1.3.ebuild b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-21.1.3.ebuild new file mode 100644 index 000000000000..072d1d906b99 --- /dev/null +++ b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-21.1.3.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +if [[ ${PV} == *9999 ]] ; then + : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"} + if [[ ${PV%9999} != "" ]] ; then + : ${EGIT_BRANCH:="release/${PV%.9999}"} + fi + inherit git-r3 +else + MY_PV="${PV%_pre}" + SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz" + S="${WORKDIR}/media-driver-intel-media-${MY_PV}" + KEYWORDS="~amd64" +fi + +DESCRIPTION="Intel Media Driver for VAAPI (iHD)" +HOMEPAGE="https://github.com/intel/media-driver" + +LICENSE="MIT BSD" +SLOT="0" +IUSE="+custom-cflags set-as-default test X" + +RESTRICT="!test? ( test )" + +DEPEND=">=media-libs/gmmlib-21.1.1 + >=x11-libs/libva-2.11.0[X?] +" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}"/${PN}-20.2.0_x11_optional.patch + "${FILESDIR}"/${PN}-21.1.2_custom_cflags.patch + "${FILESDIR}"/${PN}-20.4.5_testing_in_src_test.patch +) + +src_configure() { + local mycmakeargs=( + -DMEDIA_BUILD_FATAL_WARNINGS=OFF + -DMEDIA_RUN_TEST_SUITE=$(usex test) + -DBUILD_TYPE=Release + -DPLATFORM=linux + -DUSE_X11=$(usex X) + -DLATEST_CPP_NEEDED=ON # Seems to be the best option for now + -DOVERRIDE_COMPILER_FLAGS=$(usex !custom-cflags) + ) + + cmake_src_configure +} + +src_install() { + cmake_src_install + + if use set-as-default ; then + echo 'LIBVA_DRIVER_NAME="iHD"' > "${T}/55libva-intel-media-driver" || die + doenvd "${T}/55libva-intel-media-driver" + fi +} diff --git a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-9999.ebuild b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-9999.ebuild index d8a7364723b3..072d1d906b99 100644 --- a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-9999.ebuild +++ b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-9999.ebuild @@ -27,8 +27,8 @@ IUSE="+custom-cflags set-as-default test X" RESTRICT="!test? ( test )" -DEPEND=">=media-libs/gmmlib-20.4.1 - >=x11-libs/libva-2.10.0[X?] +DEPEND=">=media-libs/gmmlib-21.1.1 + >=x11-libs/libva-2.11.0[X?] " RDEPEND="${DEPEND}" diff --git a/x11-libs/vte/vte-0.62.3.ebuild b/x11-libs/vte/vte-0.62.3.ebuild index 3a28f0466293..761fce4760e0 100644 --- a/x11-libs/vte/vte-0.62.3.ebuild +++ b/x11-libs/vte/vte-0.62.3.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE" LICENSE="LGPL-3+ GPL-3+" SLOT="2.91" IUSE="+crypt debug gtk-doc +icu +introspection systemd +vala vanilla" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" REQUIRED_USE="vala? ( introspection )" SRC_URI="${SRC_URI} !vanilla? ( https://dev.gentoo.org/~mattst88/distfiles/${PN}-0.62.1-command-notify.patch.xz )" diff --git a/x11-misc/accessx/accessx-0951-r2.ebuild b/x11-misc/accessx/accessx-0951-r2.ebuild index 92dbd14e21e3..effe98e9c553 100644 --- a/x11-misc/accessx/accessx-0951-r2.ebuild +++ b/x11-misc/accessx/accessx-0951-r2.ebuild @@ -1,7 +1,8 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 + inherit toolchain-funcs DESCRIPTION="Interface to the XKEYBOARD extension in X11" @@ -16,7 +17,10 @@ IUSE="" RDEPEND="x11-libs/libX11 x11-libs/libXext dev-lang/tk:0=" -DEPEND="${RDEPEND}" +DEPEND=" + ${RDEPEND} + virtual/pkgconfig +" S=${WORKDIR}/${PN} PATCHES=( "${FILESDIR}"/${P}-build.patch ) diff --git a/x11-misc/easystroke/easystroke-0.6.0-r3.ebuild b/x11-misc/easystroke/easystroke-0.6.0-r3.ebuild index 74b40179af2b..ea582bd59c8c 100644 --- a/x11-misc/easystroke/easystroke-0.6.0-r3.ebuild +++ b/x11-misc/easystroke/easystroke-0.6.0-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -28,6 +28,7 @@ DEPEND=" ${RDEPEND} dev-util/intltool sys-devel/gettext + virtual/pkgconfig " PATCHES=( "${FILESDIR}"/${P}-cellrendertextish.patch diff --git a/x11-misc/svkbd/svkbd-0.2.1-r1.ebuild b/x11-misc/svkbd/svkbd-0.2.1-r1.ebuild index 8542e85bf182..2575cda3b485 100644 --- a/x11-misc/svkbd/svkbd-0.2.1-r1.ebuild +++ b/x11-misc/svkbd/svkbd-0.2.1-r1.ebuild @@ -23,6 +23,7 @@ DEPEND=" ${RDEPEND} x11-base/xorg-proto " +BDEPEND="virtual/pkgconfig" src_prepare() { default diff --git a/x11-misc/xbattbar/xbattbar-1.4.9.ebuild b/x11-misc/xbattbar/xbattbar-1.4.9.ebuild index 7b0f8988d5bf..8d25691b09ab 100644 --- a/x11-misc/xbattbar/xbattbar-1.4.9.ebuild +++ b/x11-misc/xbattbar/xbattbar-1.4.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -20,6 +20,8 @@ RDEPEND=" ${DEPEND} !ppc? ( >=sys-power/acpi-1.5 ) " +BDEPEND="virtual/pkgconfig" + PATCHES=( "${FILESDIR}"/${PN}-1.4.5.patch "${FILESDIR}"/${PN}-1.4.8-const.patch diff --git a/x11-misc/xdesktopwaves/xdesktopwaves-1.4.ebuild b/x11-misc/xdesktopwaves/xdesktopwaves-1.4.ebuild index 1e5d62650fd1..1be0017af311 100644 --- a/x11-misc/xdesktopwaves/xdesktopwaves-1.4.ebuild +++ b/x11-misc/xdesktopwaves/xdesktopwaves-1.4.ebuild @@ -15,6 +15,7 @@ RDEPEND=" " DEPEND=" ${RDEPEND} + virtual/pkgconfig x11-base/xorg-proto " KEYWORDS="amd64 ppc x86" diff --git a/x11-misc/xdotool/xdotool-3.20160805.1.ebuild b/x11-misc/xdotool/xdotool-3.20160805.1.ebuild index ab4e1749bebe..b4c2443540b8 100644 --- a/x11-misc/xdotool/xdotool-3.20160805.1.ebuild +++ b/x11-misc/xdotool/xdotool-3.20160805.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -22,6 +22,7 @@ RDEPEND=" " DEPEND=" ${RDEPEND} + virtual/pkgconfig x11-base/xorg-proto " diff --git a/x11-misc/xidle/xidle-26052015.ebuild b/x11-misc/xidle/xidle-26052015.ebuild index 0ca23a545d60..635de43fc73d 100644 --- a/x11-misc/xidle/xidle-26052015.ebuild +++ b/x11-misc/xidle/xidle-26052015.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -13,11 +13,14 @@ SLOT="0" KEYWORDS="~amd64 ~hppa ~x86" IUSE="" -DEPEND=" +RDEPEND=" x11-libs/libX11 x11-libs/libXScrnSaver - " -RDEPEND="${DEPEND}" +" +DEPEND=" + ${DEPEND} + virtual/pkgconfig +" PATCHES=( "${FILESDIR}/${P}-dead.patch" ) diff --git a/x11-misc/xowl/xowl-9999.ebuild b/x11-misc/xowl/xowl-9999.ebuild index d4d0a425dfb7..e563aab37668 100644 --- a/x11-misc/xowl/xowl-9999.ebuild +++ b/x11-misc/xowl/xowl-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -12,13 +12,14 @@ LICENSE="MIT" SLOT="0" KEYWORDS="" -DEPEND=" +RDEPEND=" x11-libs/libX11 x11-libs/libXft x11-libs/libXinerama " -RDEPEND=" - ${DEPEND} +DEPEND=" + ${RDEPEND} + virtual/pkgconfig " src_prepare() { diff --git a/x11-terms/kterm/kterm-6.2.0-r6.ebuild b/x11-terms/kterm/kterm-6.2.0-r6.ebuild index 42d3f2717d3a..8edbe912ce77 100644 --- a/x11-terms/kterm/kterm-6.2.0-r6.ebuild +++ b/x11-terms/kterm/kterm-6.2.0-r6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -25,8 +25,10 @@ RDEPEND="app-text/rman x11-libs/libxkbfile Xaw3d? ( x11-libs/libXaw3d )" DEPEND="${RDEPEND} + virtual/pkgconfig x11-misc/gccmakedep - x11-misc/imake" + x11-misc/imake +" PATCHES=( "${WORKDIR}"/${P}-wpi.patch # wallpaper patch diff --git a/x11-themes/adwaita-icon-theme/adwaita-icon-theme-3.38.0.ebuild b/x11-themes/adwaita-icon-theme/adwaita-icon-theme-3.38.0.ebuild index 24d6d4ee23c9..2844491d99cc 100644 --- a/x11-themes/adwaita-icon-theme/adwaita-icon-theme-3.38.0.ebuild +++ b/x11-themes/adwaita-icon-theme/adwaita-icon-theme-3.38.0.ebuild @@ -17,7 +17,7 @@ LICENSE=" " SLOT="0" IUSE="branding" -KEYWORDS="amd64 arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ~ppc64 x86 ~amd64-linux ~x86-linux" # gtk+:3 is needed for build for the gtk-encode-symbolic-svg utility # librsvg is needed for gtk-encode-symbolic-svg to be able to read the source SVG via its pixbuf loader and at runtime for rendering scalable icons shipped by the theme diff --git a/x11-wm/mutter/mutter-3.38.3-r1.ebuild b/x11-wm/mutter/mutter-3.38.3-r1.ebuild index bd4a22111b3b..3584ec82b5f9 100644 --- a/x11-wm/mutter/mutter-3.38.3-r1.ebuild +++ b/x11-wm/mutter/mutter-3.38.3-r1.ebuild @@ -18,7 +18,7 @@ REQUIRED_USE=" test? ( wayland )" RESTRICT="!test? ( test )" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86" # gnome-settings-daemon is build checked, but used at runtime only for org.gnome.settings-daemon.peripherals.keyboard gschema # xorg-server is needed at build and runtime with USE=wayland for Xwayland diff --git a/x11-wm/spectrwm/spectrwm-3.4.1.ebuild b/x11-wm/spectrwm/spectrwm-3.4.1.ebuild index cbe7e0eeebdf..3836663ba0ba 100644 --- a/x11-wm/spectrwm/spectrwm-3.4.1.ebuild +++ b/x11-wm/spectrwm/spectrwm-3.4.1.ebuild @@ -17,6 +17,7 @@ RDEPEND=" " DEPEND=" elibc_musl? ( sys-libs/queue-standalone ) + virtual/pkgconfig x11-libs/libX11 x11-libs/libXcursor x11-libs/libXrandr diff --git a/x11-wm/xoat/xoat-9999.ebuild b/x11-wm/xoat/xoat-9999.ebuild index 914c769f41f6..4c386e343ad7 100644 --- a/x11-wm/xoat/xoat-9999.ebuild +++ b/x11-wm/xoat/xoat-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -21,6 +21,7 @@ RDEPEND=" ${DEPEND} !savedconfig? ( x11-misc/dmenu ) " +BDEPEND="virtual/pkgconfig" src_prepare() { default |