summaryrefslogtreecommitdiff
path: root/dev-vcs/breezy/breezy-3.3.3.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'dev-vcs/breezy/breezy-3.3.3.ebuild')
-rw-r--r--dev-vcs/breezy/breezy-3.3.3.ebuild111
1 files changed, 0 insertions, 111 deletions
diff --git a/dev-vcs/breezy/breezy-3.3.3.ebuild b/dev-vcs/breezy/breezy-3.3.3.ebuild
deleted file mode 100644
index 427ff95e566e..000000000000
--- a/dev-vcs/breezy/breezy-3.3.3.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-DISTUTILS_SINGLE_IMPL=1
-PYTHON_COMPAT=( python3_{10..11} )
-
-CRATES="
- aho-corasick@1.0.2
- autocfg@1.1.0
- bitflags@1.3.2
- cfg-if@1.0.0
- indoc@1.0.9
- lazy_static@1.4.0
- libc@0.2.147
- lock_api@0.4.10
- memchr@2.5.0
- memoffset@0.9.0
- once_cell@1.18.0
- parking_lot@0.12.1
- parking_lot_core@0.9.8
- proc-macro2@1.0.66
- pyo3-build-config@0.19.1
- pyo3-ffi@0.19.1
- pyo3-macros-backend@0.19.1
- pyo3-macros@0.19.1
- pyo3@0.19.1
- quote@1.0.31
- redox_syscall@0.3.5
- regex-automata@0.3.3
- regex-syntax@0.7.4
- regex@1.9.1
- scopeguard@1.2.0
- smallvec@1.11.0
- syn@1.0.109
- target-lexicon@0.12.10
- unicode-ident@1.0.11
- unindent@0.1.11
- windows-targets@0.48.1
- windows_aarch64_gnullvm@0.48.0
- windows_aarch64_msvc@0.48.0
- windows_i686_gnu@0.48.0
- windows_i686_msvc@0.48.0
- windows_x86_64_gnu@0.48.0
- windows_x86_64_gnullvm@0.48.0
- windows_x86_64_msvc@0.48.0
-"
-
-inherit cargo distutils-r1 optfeature
-
-DESCRIPTION="Distributed Version Control System with a Friendly UI"
-HOMEPAGE="https://www.breezy-vcs.org/ https://github.com/breezy-team/breezy"
-SRC_URI="https://launchpad.net/brz/$(ver_cut 1-2)/${PV}/+download/${P}.tar.gz
- ${CARGO_CRATE_URIS}"
-
-LICENSE="GPL-2+"
-# Dependent crate licenses
-LICENSE+="
- Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016
-"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-# I've got tired of all the test failures. It definitely mostly works.
-# We have ~29000 tests successfully passing from ~30000 tests.
-RESTRICT="test"
-
-RDEPEND="
- $(python_gen_cond_dep '
- dev-python/configobj[${PYTHON_USEDEP}]
- dev-python/fastbencode[${PYTHON_USEDEP}]
- dev-python/patiencediff[${PYTHON_USEDEP}]
- dev-python/merge3[${PYTHON_USEDEP}]
- dev-python/dulwich[${PYTHON_USEDEP}]
- dev-python/urllib3[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- ')
- !dev-vcs/bzr
-"
-BDEPEND="
- $(python_gen_cond_dep '
- dev-python/cython[${PYTHON_USEDEP}]
- dev-python/setuptools-gettext[${PYTHON_USEDEP}]
- dev-python/setuptools-rust[${PYTHON_USEDEP}]
- ')
-"
-
-QA_FLAGS_IGNORED=".*"
-
-src_prepare() {
- sed -e 's@man/man1@share/&@' \
- -e 's@, strip=Strip\.All@@' \
- -i setup.py || die
-
- distutils-r1_src_prepare
-}
-
-src_install() {
- distutils-r1_src_install
-
- # Symlink original bzr's bin names to new names
- dosym brz /usr/bin/bzr
-}
-
-pkg_postinst() {
- optfeature "access branches over sftp" "dev-python/pycryptodome dev-python/paramiko"
- optfeature "PGP sign and verify commits" "app-crypt/gpgme[python]"
-}