commit: 0f0d3e8440c2b40338be937facc3fdce956f1805 Author: Mike Gilbert <floppym <AT> gentoo <DOT> org> AuthorDate: Sat Jun 8 14:28:34 2024 +0000 Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org> CommitDate: Sat Jun 8 14:29:40 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f0d3e84
app-arch/unar: update objc check Drop pkg_pretend. Use positive USE flag checks. Closes: https://bugs.gentoo.org/933814 Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org> app-arch/unar/unar-1.10.8.ebuild | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/app-arch/unar/unar-1.10.8.ebuild b/app-arch/unar/unar-1.10.8.ebuild index 77668d74dd51..a2c9123da345 100644 --- a/app-arch/unar/unar-1.10.8.ebuild +++ b/app-arch/unar/unar-1.10.8.ebuild @@ -35,22 +35,18 @@ PATCHES=( "${FILESDIR}"/${P}-Wint-conversion.patch ) check_objc_toolchain() { if tc-is-gcc; then - has_version 'sys-devel/gcc[-objc]' && + has_version 'sys-devel/gcc[objc]' || die "GCC requires sys-devel/gcc with USE=objc" elif tc-is-clang; then - has_version 'gnustep-base/gnustep-make[-libobjc2]' && + has_version 'gnustep-base/gnustep-make[libobjc2]' || die "Clang requires gnustep-base/gnustep-make with USE=libobjc2" else die "${PN} can only be build using GCC or Clang" fi } -pkg_pretend() { - [[ ${MERGE_TYPE} != binary ]] && check_objc_toolchain -} - pkg_setup() { - [[ ${MERGE_TYPE} != binary ]] && check_objc_toolchain + [[ ${MERGE_TYPE} == binary ]] || check_objc_toolchain } src_prepare() {
