commit: 492697bf7ac4ceb3a8452f79212f3a8275817444 Author: Zurab Kvachadze <zurabid2016 <AT> gmail <DOT> com> AuthorDate: Mon Sep 1 14:54:28 2025 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Sat Sep 6 14:23:46 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=492697bf
dev-libs/libinjection: new package, add 3.10.0_p20250228 libinjection[1] is a dependency of a NGINX module naxsi. [1]: https://github.com/libinjection/libinjection [2]: https://github.com/wargio/naxsi Signed-off-by: Zurab Kvachadze <zurabid2016 <AT> gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/43637 Signed-off-by: Sam James <sam <AT> gentoo.org> dev-libs/libinjection/Manifest | 1 + .../libinjection-3.10.0_p20250228.ebuild | 32 ++++++++++++++++++++++ dev-libs/libinjection/metadata.xml | 17 ++++++++++++ 3 files changed, 50 insertions(+) diff --git a/dev-libs/libinjection/Manifest b/dev-libs/libinjection/Manifest new file mode 100644 index 000000000000..8d18c477e4d7 --- /dev/null +++ b/dev-libs/libinjection/Manifest @@ -0,0 +1 @@ +DIST libinjection-3.10.0_p20250228.tar.gz 2218952 BLAKE2B 0f85627812a4dfbe2969b7124078230496aa507db3d8cad00ef559f038153c1ca35165146f31b7bba7f5c66aedba575199ee1ec01d32964ac13f9c83e831d548 SHA512 091a2d727915d01d3efaf60749dbff1513ab508c85ac11b1b5c936265a2a29bd9d3299b8afbe15295e4c55b53f3155620d6a318ff364938b861020c7e25915d4 diff --git a/dev-libs/libinjection/libinjection-3.10.0_p20250228.ebuild b/dev-libs/libinjection/libinjection-3.10.0_p20250228.ebuild new file mode 100644 index 000000000000..3e3dbee172ac --- /dev/null +++ b/dev-libs/libinjection/libinjection-3.10.0_p20250228.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_COMMIT="85e252a28981d479822092bad235bb75beb7edfa" + +inherit autotools + +DESCRIPTION="A SQL/SQLI tokenizer parser analyzer" +HOMEPAGE="https://github.com/libinjection/libinjection" +SRC_URI=" + https://github.com/libinjection/libinjection/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz +" + +S="${WORKDIR}/${PN}-${MY_COMMIT}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND="virtual/pkgconfig" + +src_prepare() { + eautoreconf + default +} + +src_install() { + default + find "${ED}" -type f -name '*.la' -delete || die +} diff --git a/dev-libs/libinjection/metadata.xml b/dev-libs/libinjection/metadata.xml new file mode 100644 index 000000000000..5f4eddb63ef1 --- /dev/null +++ b/dev-libs/libinjection/metadata.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person" proxied="yes"> + <email>[email protected]</email> + <name>Zurab Kvachadze</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>[email protected]</email> + <name>Proxy Maintainers</name> + </maintainer> + <upstream> + <bugs-to>https://github.com/libinjection/libinjection/issues</bugs-to> + <remote-id type="github">libinjection/libinjection</remote-id> + <changelog>https://github.com/libinjection/libinjection/blob/main/CHANGELOG.md</changelog> + </upstream> +</pkgmetadata>
