summaryrefslogtreecommitdiff
path: root/net-libs/stem
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2021-12-22 14:08:05 +0000
committerV3n3RiX <venerix@koprulu.sector>2021-12-22 14:08:05 +0000
commit93a93e9a3b53c1a73142a305ea1f8136846942ee (patch)
treeb9791a06ab3284e27b568412c59316c66240c682 /net-libs/stem
parent2771f79232c273bc2a57d23bf335dd81ccf6af28 (diff)
gentoo resync : 22.12.2021
Diffstat (limited to 'net-libs/stem')
-rw-r--r--net-libs/stem/Manifest2
-rw-r--r--net-libs/stem/stem-1.8.0_p20211118.ebuild49
2 files changed, 51 insertions, 0 deletions
diff --git a/net-libs/stem/Manifest b/net-libs/stem/Manifest
index d54de35a9891..de94e8d657a7 100644
--- a/net-libs/stem/Manifest
+++ b/net-libs/stem/Manifest
@@ -1,3 +1,5 @@
DIST stem-1.8.0.tar.gz 2853802 BLAKE2B a275a38e53c5a4a3771a30528fd5781c51370352dd384a77ce27b31f034bece6fef448d74008adb82d2d909104b7338b5168a1a343c799637f9e12d39028bd09 SHA512 aa2033567b79aef960f8321e4c6cbc28105c59d6513ff49a9f12509d8f97b1a2e8a3b04dc28abb07fad59b0f6ba66443b92bbefa0d08b26038bbaf24f7f2846d
+DIST stem-1.8.0_p20211118.tar.gz 2862928 BLAKE2B 0c284be96332e11c011eb69d4448fab5c33cc59e4107abad44d7bc1186629112ca8658aade28e486c0eed873524e18ed87edf5920520d5c8dd854b2fec7867ea SHA512 b8afb5d2203b19930e8c1eaa3cad331c0df8b8bcffe4b224b8bab549866f53a5f06001d2141a0a8b7becfa8b7c1281ef5d9584423c8ba25dc4198cfaf07d3a14
EBUILD stem-1.8.0-r1.ebuild 1395 BLAKE2B 5e092a51d3b69ff6a5236d6ada3b9111d322bb4ded72ffdb48a75f0e76da7e8814a96efc3dc6f4dadd5861a964a6435c55e832d348e4f9ce8bee98acefcfee7b SHA512 81f4e627c46daff8a966cf1b99aff6bc474eb43e49baee81b9fd39d51a9d8d85251921245640ce44376bc79e7d422b49fb8bd2efd75d66d3f5ce5bf243851742
+EBUILD stem-1.8.0_p20211118.ebuild 1512 BLAKE2B b39dc1cc632dfe05a10025a40246be18d9adcc38ad3051ee55eb3e3d519cc48794e7a8cbc1c63749894028eae4701b9a53e5fa1f77002528830fa4bc0af16930 SHA512 432d3ca03560a0350e085a8eccca87a38af5e749f51e419fcf7663ed3316ed94374693706029d0f3f7684bbce7f1fc836cd0d3f0bca16a19eea0cf04cdc90131
MISC metadata.xml 330 BLAKE2B f529c586660d4a2caa9966961f63ddfbaef18ea51a3f87140869f7b0042d195bf64af087ef13c441f9fd939c8c52d7ba74b3ceb6556b292c0c01afdb0c56b08f SHA512 022b4613382a49849600577afe970f45540c12e4b0eb8a6acc6c79cdb37c1635d890a11640319fca31531821b73338757212952e2ffef121ff4fe96f6f535233
diff --git a/net-libs/stem/stem-1.8.0_p20211118.ebuild b/net-libs/stem/stem-1.8.0_p20211118.ebuild
new file mode 100644
index 000000000000..b4a053ab34d7
--- /dev/null
+++ b/net-libs/stem/stem-1.8.0_p20211118.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=(python3_{7,8,9,10} pypy3)
+DISTUTILS_USE_SETUPTOOLS=no
+
+inherit distutils-r1
+
+DESCRIPTION="Stem is a Python controller library for Tor"
+HOMEPAGE="https://stem.torproject.org"
+COMMIT="57364fae7269ec562c5fc8cdb073ff9463d9a0f0"
+SRC_URI="https://github.com/torproject/stem/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( dev-python/mock[${PYTHON_USEDEP}]
+ net-vpn/tor )
+ dev-python/setuptools[${PYTHON_USEDEP}]"
+
+RDEPEND="net-vpn/tor"
+
+DOCS=( docs/{_static,_templates,api,tutorials,{change_log,api,contents,download,faq,index,tutorials}.rst} )
+
+python_prepare_all() {
+ # Disable failing test
+ sed -i -e "/test_expand_path/a \
+ \ \ \ \ return" test/integ/util/system.py || die
+ sed -i -e "/test_parsing_with_example/a \
+ \ \ \ \ return" test/unit/manual.py || die
+ sed -i -e "/test_parsing_with_unknown_options/a \
+ \ \ \ \ return" test/unit/manual.py || die
+ sed -i -e "/test_saving_manual/a \
+ \ \ \ \ return" test/unit/manual.py || die
+ sed -i -e "/test_sdist_matches_git/a \
+ \ \ \ \ return" test/integ/installation.py || die
+ sed -i -e "/test_connections_by_ss/a \
+ \ \ \ \ return" test/integ/util/connection.py || die
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ ${PYTHON} run_tests.py --all --target RUN_ALL || die
+}