dev-python/icmplib: add 3.0

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2025-08-24 12:50:48 +02:00
parent d12250303a
commit d984b4db96
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
3 changed files with 25 additions and 2 deletions

View File

@ -606,7 +606,7 @@ A daily compile test is run at Github with Python 3.9 to catch general faults. E
## Licenses
This repository itself is released under GPL-3 (like most Gentoo repositories), all work on the depending components under the licenses they came from. Perhaps you came here because I filed an issue at your component about a bad or missing license. It is easy to [assign a license](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-license-to-a-repository). During cleanups and license investigations I have been asked often which license to choose. I am not a lawyer, but I can offer the following table, counted over this repository, perhaps this helps your decision. If a package has more than one license listed, all of them are counted.
There are 2383 Ebuilds in total, 2365 of them have in total 2406 (43 different) licenses assigned.
There are 2384 Ebuilds in total, 2366 of them have in total 2407 (43 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
@ -615,7 +615,7 @@ There are 2383 Ebuilds in total, 2365 of them have in total 2406 (43 different)
|GPL-3|150|
|BSD|125|
|GPL-2|29|
|LGPL-3|23|
|LGPL-3|24|
|BSD-2|19|
|GPL-3+|17|
|LGPL-3+|17|

View File

@ -1,3 +1,5 @@
DIST icmplib-3.0.4.tar.gz 26744 BLAKE2B e804688acecaea4e3e22bec2cd46525b42716d3f4fac04cedd8cd818e157688b747d6435d6a2c80373708f1d7d577a42d01c5e37488851e0efb86cc5d097670b SHA512 a374397bad25fc34a8d83e12b2e3d4a07992c6375dd717706c727c60f462f1293f02b939aad3777e1ea1e97e3f75309661ecf26ea564661a961866b89ae626e0
DIST icmplib-3.0.tar.gz 26575 BLAKE2B abf05d64a854e12ea985f898f1b5b3a9c2ee57016f62e549284f44b20f2dab1dda68cba6964532cc9c98aa99d58fb026cc83e9fd8e172a1005e53e10b202cde7 SHA512 7005ed2c68fc8776f3579d996ed81d5f1f5d8d9b0315704a5802e9146dcd2386aa61de23c6279918fd5d369e0a77287046b09ba2e65d283c76be1863b643d5f5
EBUILD icmplib-3.0.4.ebuild 527 BLAKE2B d65bfb7b79129add4c4d15a083289cb66f97cac96370865f2f5299e159ae322859c572ce0d26a5d35702b2c5a95eacf66336fe93ad9f722976481d6fda08694f SHA512 fb88126779e817434cc41ba035ed2e9f09780c919cdce8034555243f135cc159e941280c0ad99185eb2056fa741bf40c3fe08b3a15073735caa4b0cc90133435
EBUILD icmplib-3.0.ebuild 527 BLAKE2B d65bfb7b79129add4c4d15a083289cb66f97cac96370865f2f5299e159ae322859c572ce0d26a5d35702b2c5a95eacf66336fe93ad9f722976481d6fda08694f SHA512 fb88126779e817434cc41ba035ed2e9f09780c919cdce8034555243f135cc159e941280c0ad99185eb2056fa741bf40c3fe08b3a15073735caa4b0cc90133435
MISC metadata.xml 519 BLAKE2B 5aef753ffdc75900ed3b7aecd6b41d15bf8ac2ae11c07234e0126d5db06014fa865cf18ba82413bda744a943602ef56d58c5fd96a83be0edabf38a8332a1e864 SHA512 3b8ea73ccce44fdbda10d4d165480b66fefe077a988c6bc436e992fa77bf1a81a8310f1a2650f39392d36314879b578d7ca7385cb05c5b21df82f5e2ad841ab1

View File

@ -0,0 +1,21 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( pypy3_11 python3_{11..14} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
DESCRIPTION="Easily forge ICMP packets and make your own ping and traceroute."
HOMEPAGE="https://github.com/ValentinBELYN/icmplib https://pypi.org/project/icmplib/"
LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
distutils_enable_tests pytest