mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-04-29 18:21:03 +02:00
semgrep-0.103.0.ebuild
This commit is contained in:
parent
79f2373c74
commit
3bd3f12978
9 changed files with 117 additions and 38 deletions
1
dev-python/face/Manifest
Normal file
1
dev-python/face/Manifest
Normal file
|
|
@ -0,0 +1 @@
|
|||
DIST face-20.1.1.tar.gz 46077 BLAKE2B bc943c3c4bfe6151465e8e6ea2ffbc25d4259e7474b78c82158c94ab1d6a68fe26c53b5e79f3c5d1022f88da6e7d5782f543252e26ba8a3ac80ef6b4271ce32e SHA512 ac7276c439c95dfc28c7cbd0cf6543ca863b36fab10d860ef8a97fa2a502a95a2029394010b2583b9c58b0a2fb88762c3c51a3070825df69024713e677045666
|
||||
24
dev-python/face/face-20.1.1.ebuild
Normal file
24
dev-python/face/face-20.1.1.ebuild
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{9..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION=""
|
||||
HOMEPAGE=""
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE=""
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm64 x86"
|
||||
|
||||
RDEPEND=">=dev-python/boltons-20.0.0[${PYTHON_USEDEP}]"
|
||||
DEPEND="${RDEPEND}"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
#face/test/test_search_cmd.py:95: AssertionError
|
||||
#distutils_enable_tests pytest
|
||||
RESTRICT="test"
|
||||
1
dev-python/glom/Manifest
Normal file
1
dev-python/glom/Manifest
Normal file
|
|
@ -0,0 +1 @@
|
|||
DIST glom-22.1.0.tar.gz 189738 BLAKE2B c7b4548fd662e57147c07ed4f4bbc21337af993e9c6d4de2cb9095a5f95aab4d1a08e04d44f3c9dfc112e0b075f72b0ee2da85a228a3abb41ab5d84d069fab8e SHA512 be6eadd6ea6347e0b44092f3996d7bd51de5dcaf3e1b7bca5653a8bca0b368a0067f2ce9f153835cb30e966e14aba9663302c88a55889200f001970d2e3e549d
|
||||
27
dev-python/glom/glom-22.1.0.ebuild
Normal file
27
dev-python/glom/glom-22.1.0.ebuild
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{9..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A declarative object transformer for conglomerating nested data"
|
||||
HOMEPAGE="https://github.com/mahmoud/glom"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm64 ~x86"
|
||||
|
||||
RDEPEND=">=dev-python/boltons-19.3.0[${PYTHON_USEDEP}]
|
||||
dev-python/attrs[${PYTHON_USEDEP}]
|
||||
>=dev-python/face-20.1.0[${PYTHON_USEDEP}]
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}]"
|
||||
DEPEND="${RDEPEND}"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
#Interrupted: 16 errors during collection
|
||||
#distutils_enable_tests pytest
|
||||
RESTRICT="test"
|
||||
|
|
@ -1,3 +1,4 @@
|
|||
DIST semgrep-0.103.0.tar.gz 170887 BLAKE2B 1f08511092360f79ff7b63f26c6902514d5491a5faa78b3be9a203cc0c3be5a4b439fd1f8afed6afd1c321f7bb2682d4f27cc13d9754e4a1289bcfdb65d161d3 SHA512 fff8aefc1075171a3453c88c952aa597af27ef17c635a73daf065cf276d4491026b662e4a86237a7e76eced5c2405808b46dd093e44144156df59d371e541adb
|
||||
DIST semgrep-0.52.0.tar.gz 90766 BLAKE2B ae19639c67715801a4d25ab6820446cfcf43e639e26c3eba5af7051f086a1dec8accdbdd9d939ebcce24c58c3b0b9ae2d6df92a1b679b2f14bb84ec3832e9f92 SHA512 70027ec451420755449fa1d919e5ba9fef1a5c1d27703f17b9ca7a2c8355a8d67b083754707fb8cd134644f888075ebd3794a12af642a033cca466c2d2dde256
|
||||
DIST semgrep-0.55.1.tar.gz 94648 BLAKE2B 471e4a5e25a62fe788bdf65322ea09e598dab1918716ef6492669f0e6db986c367085ff7bf40308af463ae65d7b6f8b23b21ca41508fb1ce40e3a2efc4bfa688 SHA512 45b7a707580d13dd0e77e70b521a29597c72b54164b40747a9697510021f54bd3a614c5fa2a5d72bc8e7ccfd4d852346ba1841da009bcfc9bd5945426026998f
|
||||
DIST semgrep-0.77.0.tar.gz 120893 BLAKE2B 18273107a201fd3d1386f9c93b75fbd1eaf3f11e4747747bf3a622d9796de01a7565e5ba6aacc4293e25a291426d1df40cace128ceae65552c22913191220f3b SHA512 14d9b1ab76e9ff00c8229ab54085714f3057e0405b31d3a8f0aeb38e3c3e25add701d4438f31d7614af4e7dc973b120be5edecfa9330aa988faafe58b3067cf5
|
||||
|
|
|
|||
36
dev-python/semgrep/semgrep-0.103.0.ebuild
Normal file
36
dev-python/semgrep/semgrep-0.103.0.ebuild
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
PYTHON_COMPAT=( python3_{9..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Lightweight static analysis for many languages"
|
||||
HOMEPAGE="https://github.com/returntocorp/semgrep"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
LICENSE="LGPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/attrs-21.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/boltons-21.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/colorama-0.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/click-8.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/click-option-group-0.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/glom-22.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.22.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/ruamel-yaml-0.16.0[${PYTHON_USEDEP}] <dev-python/ruamel-yaml-0.18.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/tqdm-4.46[${PYTHON_USEDEP}]
|
||||
>=dev-python/packaging-20.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/wcmatch-8.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/peewee-3.14[${PYTHON_USEDEP}]
|
||||
>=dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.26[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-extensions-4.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-lsp-jsonrpc-1.0.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
|
@ -1,38 +0,0 @@
|
|||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
PYTHON_COMPAT=( python3_{9..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Lightweight static analysis for many languages"
|
||||
HOMEPAGE="https://github.com/returntocorp/semgrep"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
LICENSE="LGPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/attrs-19.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/colorama-0.4.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.22.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/ruamel-yaml-0.16.0[${PYTHON_USEDEP}] <dev-python/ruamel-yaml-0.18.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/tqdm-4.46.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/packaging-20.4[${PYTHON_USEDEP}]
|
||||
dev-python/jsonschema[${PYTHON_USEDEP}]
|
||||
|
||||
dev-util/semgrep-core-bin"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_prepare(){
|
||||
rm -r tests
|
||||
eapply_user
|
||||
}
|
||||
|
||||
python_compile() {
|
||||
export SEMGREP_SKIP_BIN=true
|
||||
distutils-r1_python_compile
|
||||
}
|
||||
|
|
@ -1,3 +1,4 @@
|
|||
DIST semgrep-core-bin-0.103.0.zip 24188286 BLAKE2B 975af789467ffedf842393e0a03037b8cffbd06d13190ac91995a868abac4b8e141963da9cf7b09fef766d0530818a3f44107f76a140462627f8db738e4c0891 SHA512 904e252881fc6ed1a891b19e2eb5d9cb0cf5219b6e0aeac7b32c8a2aa8f1f05ae3404eec881be91b31afdf4da4ad8243829a6f62ff0d41db58dc536fa0fcd60e
|
||||
DIST semgrep-core-bin-0.52.0.zip 66227377 BLAKE2B 39627034142517e6915ecfc3b1568210821c26bcba0d575718bb0df6a04f056241c54fd9651bc0c3a0e5fa0d79634972e405cb831e3e251a24dd4fddb53e6685 SHA512 db3b4c786c66811ab84dc03153f90d6c0a86f8e221f30acc90a095887a93792fe0bdbdc4a3e7bc8aa0c982142a577cf4155bee7b7b0090964b1ba4c5e7fe324e
|
||||
DIST semgrep-core-bin-0.55.1.zip 67236896 BLAKE2B 05b225c97b33e7d7ad3b340b77010019417581ada913e50b68faabb00f07c9aa79133da7979502b04bf8162925094b7bb9cf72e1d9981da1403eeb282bd7811a SHA512 94e61167b36bb38e37f7572438acf9c4d79b294fe97e58e8069792a9162679d2ec3cd30c4c6b7fc8c5b397798ed624d8bbe68daf7a33d7e34269d819fd2c02cb
|
||||
DIST semgrep-core-bin-0.57.0.zip 67800541 BLAKE2B bd7a7d398069555607d1309a3683f80a8ec32c6d3f57f79ec7ca050742627abf8c0a85d6ecbff2cf846811dcf928a89a1a438efc37c2bfe003eb74e9a02c5e67 SHA512 f3d24c7b6ed87555bc6f321ada9dd5f53a84196c69da97988fc7510b30f308ee27515c5770ed36e412d7376878730b9beb2f43f93ae0e7f28fcd671eebbbc1a2
|
||||
|
|
|
|||
26
dev-util/semgrep-core-bin/semgrep-core-bin-0.103.0.ebuild
Normal file
26
dev-util/semgrep-core-bin/semgrep-core-bin-0.103.0.ebuild
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
DESCRIPTION="Lightweight static analysis for many languages"
|
||||
HOMEPAGE="https://github.com/returntocorp/semgrep"
|
||||
|
||||
PY_VER="cp37.cp38.cp39.py37.py38.py39"
|
||||
SRC_URI="
|
||||
https://files.pythonhosted.org/packages/${PY_VER}/${P:0:1}/semgrep/semgrep-${PV}-${PY_VER}-none-any.whl -> ${P}.zip
|
||||
"
|
||||
#https://files.pythonhosted.org/packages/5e/6e/9af27d57c76abbfe1fda1ebebd41ddc730092bb1bfaa4b6b42ccc2324207/
|
||||
#semgrep-0.103.0-cp37.cp38.cp39.py37.py38.py39-none-any.whl
|
||||
LICENSE="LGPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S="${WORKDIR}/semgrep-${PV}.data"
|
||||
|
||||
src_install(){
|
||||
dobin purelib/semgrep/bin/semgrep-core
|
||||
}
|
||||
Loading…
Reference in a new issue