diff options
author | Georgy Yakovlev <gyakovlev@gentoo.org> | 2021-12-24 04:07:25 -0800 |
---|---|---|
committer | Georgy Yakovlev <gyakovlev@gentoo.org> | 2021-12-24 04:07:39 -0800 |
commit | 6dd01499da11cbde2878549b8e8a50226a07e070 (patch) | |
tree | f3468b3b50d48e9c1af6a5727339a411d78b7ab3 /dev-util/bear | |
parent | dev-util/bear: fix automagic completion installation (diff) | |
download | gentoo-6dd01499da11cbde2878549b8e8a50226a07e070.tar.gz gentoo-6dd01499da11cbde2878549b8e8a50226a07e070.tar.bz2 gentoo-6dd01499da11cbde2878549b8e8a50226a07e070.zip |
dev-util/bear: drop 2.4.4
Bug: https://bugs.gentoo.org/829806
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Diffstat (limited to 'dev-util/bear')
-rw-r--r-- | dev-util/bear/bear-2.4.4.ebuild | 71 |
1 files changed, 0 insertions, 71 deletions
diff --git a/dev-util/bear/bear-2.4.4.ebuild b/dev-util/bear/bear-2.4.4.ebuild deleted file mode 100644 index af4cedd7fc4f..000000000000 --- a/dev-util/bear/bear-2.4.4.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) - -inherit bash-completion-r1 cmake python-single-r1 - -DESCRIPTION="Build EAR generates a compilation database for clang tooling" -HOMEPAGE="https://github.com/rizsotto/Bear" -SRC_URI="https://github.com/rizsotto/Bear/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 ~ppc64 x86" -IUSE="test" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND="test? ( - app-shells/bash - $(python_gen_cond_dep ' - dev-python/lit[${PYTHON_USEDEP}] - ') -)" - -RDEPEND="${PYTHON_DEPS}" - -RESTRICT="!test? ( test )" - -S="${WORKDIR}/${P^}" - -src_configure() { - local mycmakeargs=( -DUSE_SHELL_COMPLETION=OFF ) - cmake_src_configure -} - -src_compile() { - cmake_src_compile - # need to fix it now, before tests are run - python_fix_shebang "${BUILD_DIR}"/bear/bear - python_fix_shebang test/functional/tools/cdb_diff.py -} - -src_install() { - cmake_src_install - dobashcomp shell-completion/bash/bear -} - -src_test() { - if has sandbox ${FEATURES}; then - ewarn "\'FEATURES=sandbox\' detected" - ewarn "Bear overrides LD_PRELOAD and conflicts with gentoo sandbox" - ewarn "Skipping tests" - elif - has usersandbox ${FEATURES}; then - ewarn "\'FEATURES=usersandbox\' detected" - ewarn "Skipping tests" - elif - has_version -b 'sys-devel/gcc-config[-native-symlinks]'; then - ewarn "\'sys-devel/gcc-config[-native-symlinks]\' detected, tests call /usr/bin/cc directly (hardcoded)" - ewarn "and will fail without generic cc symlink" - ewarn "Skipping tests" - else - einfo "removing unwanted/unsupported/xfail tests" - rm -v test/functional/cases/{end-to-end/scons.ft,intercept/cuda/successful_build.fts,run_pep8.ft} || die - einfo "test may use optional tools if found: qmake gfortran" - cmake_build check - fi -} |