Gentoo Archives: gentoo-commits

From: Florian Schmaus <flow@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-analyzer/wtfis/
Date: Thu, 01 Dec 2022 07:46:02
Message-Id: 1669880732.5e9c2dc89661b7753551be27e739eceda7e3d24f.flow@gentoo
1 commit: 5e9c2dc89661b7753551be27e739eceda7e3d24f
2 Author: Mario Haustein <mario.haustein <AT> hrz <DOT> tu-chemnitz <DOT> de>
3 AuthorDate: Wed Nov 30 19:22:07 2022 +0000
4 Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
5 CommitDate: Thu Dec 1 07:45:32 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e9c2dc8
7
8 net-analyzer/wtfis: add 0.5.0
9
10 Signed-off-by: Mario Haustein <mario.haustein <AT> hrz.tu-chemnitz.de>
11 Closes: https://github.com/gentoo/gentoo/pull/28483
12 Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>
13
14 net-analyzer/wtfis/Manifest | 1 +
15 net-analyzer/wtfis/wtfis-0.5.0.ebuild | 38 +++++++++++++++++++++++++++++++++++
16 2 files changed, 39 insertions(+)
17
18 diff --git a/net-analyzer/wtfis/Manifest b/net-analyzer/wtfis/Manifest
19 index da10d284853e..d1f9de55cb9d 100644
20 --- a/net-analyzer/wtfis/Manifest
21 +++ b/net-analyzer/wtfis/Manifest
22 @@ -1 +1,2 @@
23 DIST wtfis-0.4.0.gh.tar.gz 459363 BLAKE2B 10338f17700815aa8f25bd1e9587855795710925481ea3d7bd85782fea657055053d965977f601bc25d624352c97c639008d33d30aa3ac248ea7504c7e0ceaa7 SHA512 bb19923668e8172fd07b86159839c95a1b32d9975edcf1e9ab99bb574eae24f70c3a6bf83cc8ade66c1e5f57632625e7f604966ee06445839df87a9af4962573
24 +DIST wtfis-0.5.0.gh.tar.gz 461913 BLAKE2B 57be019cda4d67943b0c1b2f99013b34351d2ded036f76939f94221218554b5c3fe8711da85f40fcd0fdfbb57df5713b4a72cd09a6b665b5893ffdb8efca493f SHA512 5717ea43d63843f2b6d1e70afac12a70790284a1ed9bdae31c0ee062f77b718e19e913cfefb30cb3bdebf2f925da153354aa906349de97707ac739f736fc94ad
25
26 diff --git a/net-analyzer/wtfis/wtfis-0.5.0.ebuild b/net-analyzer/wtfis/wtfis-0.5.0.ebuild
27 new file mode 100644
28 index 000000000000..06c4fc422fe5
29 --- /dev/null
30 +++ b/net-analyzer/wtfis/wtfis-0.5.0.ebuild
31 @@ -0,0 +1,38 @@
32 +# Copyright 2022 Gentoo Authors
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI=8
36 +
37 +DISTUTILS_USE_PEP517=hatchling
38 +PYTHON_COMPAT=( python3_{8..10} )
39 +inherit distutils-r1
40 +
41 +DESCRIPTION="Passive hostname, domain and IP lookup tool for non-robots"
42 +HOMEPAGE="https://github.com/pirxthepilot/wtfis"
43 +
44 +if [[ ${PV} = "9999" ]]; then
45 + inherit git-r3
46 + EGIT_REPO_URI="https://github.com/pirxthepilot/wtfis.git"
47 +else
48 + SRC_URI="https://github.com/pirxthepilot/wtfis/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
49 + KEYWORDS="~amd64 ~loong ~x86"
50 +fi
51 +
52 +LICENSE="MIT"
53 +SLOT="0"
54 +
55 +RDEPEND="
56 + >=dev-python/pydantic-1.10.2[${PYTHON_USEDEP}]
57 + >=dev-python/python-dotenv-0.21.0[${PYTHON_USEDEP}]
58 + >=dev-python/requests-2.28.1[${PYTHON_USEDEP}]
59 + >=dev-python/rich-12.6.0[${PYTHON_USEDEP}]
60 + >=net-analyzer/shodan-1.28.0[${PYTHON_USEDEP}]
61 +"
62 +BDEPEND="
63 + test? (
64 + dev-python/freezegun[${PYTHON_USEDEP}]
65 + dev-python/rich[${PYTHON_USEDEP}]
66 + )
67 +"
68 +
69 +distutils_enable_tests pytest