CVE and update status of the FreeBSD ports tree4,826 unaddressed CVEs in 618 portsAll times are CET

Port details

devel/pycdcg20250704

Python bytecode disassembler and decompiler

Maintainer
tiga@FreeBSD.org
Packages
pycdc g20250704
Upstream
Higher version available: 0.0.20180428
CPE
pycdc_project:pycdc from the port
WWW
https://github.com/zrax/pycdc
Links
cgit · VuXML

Unaddressed (1) · The CVE record lists this version as affected, no VuXML entry names the CVE

CVE-2022-480789.8published 2023-02-06

pycdc commit 44a730f3a889503014fec94ae6e62d8401cb75e5 was discovered to contain a stack overflow via the component ASTree.cpp:BuildFromCode.

VuXML only (0) · listed, port not fixed yet

None. pkg audit reports nothing for this version.

Fixed (0)

No VuXML entries for this package.

Commits (6)

Bernhard Froehlich (decke) · g20250704
devel/pycdc: Add CPE information
01d2e0be6d
Tiago Gasiba (tiga) · g20250704
*/*: update maintainer to @freebsd.org

PR:		289928
Approved by:	eduardo (mentor)
4e450f33b9
Vladimir Druzenko (vvd) · g20250704
devel/pycdc: Update g20240806 => g20250704 (last commit)

Commit log:
https://github.com/zrax/pycdc/compare/48d1bfa...a267bfb

PR:	289004
abfb834c05
Po-Chuan Hsieh (sunpoet) · g20240806
devel/pycdc: Add missing WWW

Approved by:	portmgr (blanket)
35785306b3
Daniel Engberg (diizzy) · g20240806
devel/pycdc: Various fixes

* Remove bash as build dependency
* Define USES= compiler:c++11-lang
* Define Python dependency for "make test" and env for build to
  enable PYTHON vars when using USES= shebangfix
* Define bash as dependency for "make test"
* Use TEST_TARGET instead of do-test

Approved by:	portmgr (blanket, build fix)
3c2460a20b
Vladimir Druzenko (vvd) · g20240806
devel/pycdc: New port: Python bytecode disassembler and decompiler

NOTE: pycdc is also known as Decompyle++.
Decompyle++ aims to translate compiled Python byte-code back into valid
and human-readable Python source code. While other projects have achieved
this with varied success, Decompyle++ is unique in that it seeks to
support byte-code from any version of Python.
Decompyle++ includes both a byte-code disassembler (pycdas) and a
decompiler (pycdc).
https://github.com/zrax/pycdc

PR:	280659
3b5336de74