<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/net/scapy, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/'/>
<updated>2026-04-21T08:54:03Z</updated>
<entry>
<title>scapy: update to 2.7.0; add test.sh</title>
<updated>2026-04-21T08:54:03Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2026-04-17T00:13:56Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=04e1033df26397a39349ef4682cb03718cf977fc'/>
<id>urn:sha1:04e1033df26397a39349ef4682cb03718cf977fc</id>
<content type='text'>
Update scapy to version 2.7.0.

Add python-setuptools/host to PKG_BUILD_DEPENDS as the package
uses setuptools as its build backend.

Changelog: https://github.com/secdev/scapy/blob/master/doc/scapy/installation.rst
Signed-off-by: Alexandru Ardelean &lt;alex@shruggie.ro&gt;
</content>
</entry>
<entry>
<title>Revert "scapy: fix build by including pip requirements"</title>
<updated>2025-07-20T20:25:01Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2025-07-20T20:25:01Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=8f13ebc66036ddad467282107f88007046f9cc9f'/>
<id>urn:sha1:8f13ebc66036ddad467282107f88007046f9cc9f</id>
<content type='text'>
1. This commit was pushed to the master branch without review,
it is causing that scapy is not compiled anymore due to
wrong hashes.

This error from the buildbots:
Collecting packaging==25.0 (from -r ./host-pip-requirements.txt (line 1))
  Using cached packaging-25.0.tar.gz (165 kB)
ERROR: THESE PACKAGES DO NOT MATCH THE HASHES FROM THE REQUIREMENTS FILE. If you have updated the package versions, please update the hashes. Otherwise, examine the package contents carefully; someone may have tampered with them.
    packaging==25.0 from https://files.pythonhosted.org/packages/a1/d4/1fc4078c65507b51b96ca8f8c3ba19e6a61c8253c72794544580a7b6c24d/packaging-25.0.tar.gz (from -r ./host-pip-requirements.txt (line 1)):
        Expected sha256 29572ef2b1f17581046b3a2227d5c611fb25ec70ca1ba8554b24b0e69331a484
             Got        d443872c98d677bf60f6a1f2f8c1cb748e8fe762d2bf9d3148b5599295b0fc4f

make[3]: *** [Makefile:46: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a9+neon_musl_eabi/pypi/scapy-2.6.1/.built] Error 1
time: package/feeds/packages/scapy/compile#1.15#0.41#1.71

2. While at it, the commit implements old solution by using host-pip-requirements
This was removed in https://github.com/openwrt/packages/pull/20657

This reverts commit ebb0ed3ba2cbcc64b20ce21010b6aad7c9abff29.

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
</content>
</entry>
<entry>
<title>scapy: fix build by including pip requirements</title>
<updated>2025-07-18T10:55:19Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2025-05-07T11:46:17Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=ebb0ed3ba2cbcc64b20ce21010b6aad7c9abff29'/>
<id>urn:sha1:ebb0ed3ba2cbcc64b20ce21010b6aad7c9abff29</id>
<content type='text'>
Add missing packages needed for the build

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>scapy: update to 2.6.1</title>
<updated>2025-06-03T04:33:36Z</updated>
<author>
<name>W. Michael Petullo</name>
</author>
<published>2025-05-31T13:15:02Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=db53e3b164ac2440e42eaeede5c36a653870d037'/>
<id>urn:sha1:db53e3b164ac2440e42eaeede5c36a653870d037</id>
<content type='text'>
Upstream list of changes is available at
https://github.com/secdev/scapy/releases/tag/v2.6.1.

Signed-off-by: W. Michael Petullo &lt;mike@flyn.org&gt;
</content>
</entry>
<entry>
<title>treewide: assign PKG_CPE_ID</title>
<updated>2024-02-05T00:16:10Z</updated>
<author>
<name>Fabrice Fontaine</name>
</author>
<published>2024-02-02T17:37:33Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=5afe5c9031190844f267357c68efe3c9c3cbe51d'/>
<id>urn:sha1:5afe5c9031190844f267357c68efe3c9c3cbe51d</id>
<content type='text'>
Signed-off-by: Fabrice Fontaine &lt;fontaine.fabrice@gmail.com&gt;
</content>
</entry>
<entry>
<title>scapy: update to 2.5.0</title>
<updated>2023-05-20T06:25:37Z</updated>
<author>
<name>W. Michael Petullo</name>
</author>
<published>2023-05-20T01:35:59Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=1abea58fecae0b4f0507ec5406ae12e0afac7612'/>
<id>urn:sha1:1abea58fecae0b4f0507ec5406ae12e0afac7612</id>
<content type='text'>
Signed-off-by: W. Michael Petullo &lt;mike@flyn.org&gt;
</content>
</entry>
<entry>
<title>treewide: remove AUTORELEASE</title>
<updated>2023-04-21T20:46:58Z</updated>
<author>
<name>Paul Fertser</name>
</author>
<published>2023-04-21T16:32:27Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=0c10c224be81f9221dabfab449855ab6718d2a0c'/>
<id>urn:sha1:0c10c224be81f9221dabfab449855ab6718d2a0c</id>
<content type='text'>
Automatically compute and substitute current values for all
$(AUTORELEASE) instances as this feature is deprecated and shouldn't be
used.

The following temporary change was made to the core:

diff --git a/rules.mk b/rules.mk
index 57d7995d4fa8..f16367de87a8 100644
--- a/rules.mk
+++ b/rules.mk
@@ -429,7 +429,7 @@ endef
 abi_version_str = $(subst -,,$(subst _,,$(subst .,,$(1))))

 COMMITCOUNT = $(if $(DUMP),0,$(call commitcount))
-AUTORELEASE = $(if $(DUMP),0,$(call commitcount,1))
+AUTORELEASE = $(if $(DUMP),0,$(shell sed -i "s/\$$(AUTORELEASE)/$(call commitcount,1)/" $(CURDIR)/Makefile))

 all:
 FORCE: ;

And this command used to fix affected packages:

for i in $(cd feeds/packages; git grep -l PKG_RELEASE:=.*AUTORELEASE | \
                              sed 's^.*/\([^/]*\)/Makefile^\1^';);
do
  make package/$i/download
done

Signed-off-by: Paul Fertser &lt;fercerpav@gmail.com&gt;
</content>
</entry>
<entry>
<title>scapy: update to 2.4.5</title>
<updated>2021-05-10T18:08:46Z</updated>
<author>
<name>W. Michael Petullo</name>
</author>
<published>2021-05-10T17:57:47Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=a5323f520c76f11f7196639f496fcd42dc43e95f'/>
<id>urn:sha1:a5323f520c76f11f7196639f496fcd42dc43e95f</id>
<content type='text'>
Signed-off-by: W. Michael Petullo &lt;mike@flyn.org&gt;
</content>
</entry>
<entry>
<title>scapy: update to 2.4.4</title>
<updated>2020-09-21T00:19:10Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2020-09-21T00:18:12Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=5dbcadbde152b34b65c4538f89877cdab41a0243'/>
<id>urn:sha1:5dbcadbde152b34b65c4538f89877cdab41a0243</id>
<content type='text'>
Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>scapy: Use Python packaging, PyPI download</title>
<updated>2020-04-29T08:25:20Z</updated>
<author>
<name>Jeffery To</name>
</author>
<published>2020-04-29T08:25:20Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=32f727f0ee009043427c2dad3a523564b772434a'/>
<id>urn:sha1:32f727f0ee009043427c2dad3a523564b772434a</id>
<content type='text'>
This updates the package to use the default Python package build recipe,
adds a src package, and changes to download from PyPI (using pypi.mk).

Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
</content>
</entry>
</feed>
