← all maintainers

280 port(s) -- uncheck a status to hide it
What do these statuses mean?
StatusAction neededMeaning
mismatchmanual reviewThe actual license text doesn't match what's declared at all -- it verbatim-matches (or closely resembles) a different SPDX license entirely. LICENSE= is very likely wrong.
undeclaredmanual reviewLICENSE= isn't set on this port at all. Needs a license identifier added before anything else here is possible.
no matchmanual reviewThe license text doesn't resemble any license in the SPDX corpus closely enough to identify. Could be a heavily modified license, a custom license, or extraction picked up the wrong file.
unresolvedmanual reviewNo license file could be located at all (no LICENSE_FILE set, and nothing matching LICENSE*/COPYING*/COPYRIGHT* found by searching the extracted source). Add LICENSE_FILE, or investigate why none exists.
extra licensemanual reviewThe declared license's own text checks out, but the port's source also contains SPDX-License-Identifier tags for a different license nowhere reflected in LICENSE=. Check whether LICENSE= needs to become a multi-license declaration.
closemanual reviewSame license family as declared, but the text doesn't verbatim-match the canonical SPDX wording (drifted, or has minor unauthorized changes). Compare against "Detected SPDX" and decide whether to fix the text or the tag.
retageasy fixLicense text is verbatim-correct, but LICENSE= still uses FreeBSD's old-style token instead of the SPDX identifier shown in "Declared SPDX". Just update the Makefile -- no text investigation needed.
exactnoneVerbatim match against the SPDX canonical text, and LICENSE= already uses the correct SPDX spelling. Nothing to do.
PortFreeBSD LICENSEDeclared SPDXDetected SPDXStatusSPDX tags in source
archivers/R-cran-zipCC0-1.0CC0-1.0no matchApache-2.0
archivers/py-xopenMITMITMITexact
astro/calcephCeCILL
astro/p5-Astro-App-Satpass2ART10Artistic-1.0GPL-1.099.6%mismatch
GPLv1+GPL-1.0-or-laterGPL-1.099.6%mismatch
astro/py-astroMLBSD3CLAUSEBSD-3-ClauseBSD-2-Clause99.2%mismatch
astro/py-astropyBSD3CLAUSEBSD-3-ClauseBSD-3-Clause98.7%retag
astro/py-astropy-helpersBSD3CLAUSEBSD-3-ClauseBSD-3-Clause98.7%retag
astro/py-astropy-iers-dataBSD3CLAUSEBSD-3-ClauseBSD-3-Clause98.7%retag
astro/py-earthkit-utilsAPACHE20Apache-2.0Apache-2.098.2%retag
astro/py-extension-helpersBSD3CLAUSEBSD-3-ClauseBSD-3-Clause98.7%retag
astro/py-pyerfaBSD3CLAUSEBSD-3-ClauseBSD-3-Clause98.7%retag
astro/py-sunpyBSD3CLAUSEBSD-3-ClauseBSD-2-Clause99.2%mismatch
astro/wcslibGPLv3GPL-3.0-onlyGPL-3.0-only99.5%retag
astro/xtideGPLv3GPL-3.0-onlyGPL-3.0-only99.5%retag
biology/R-cran-BiobaseART20Artistic-2.0unresolved
biology/R-cran-BiocGenericsART20Artistic-2.0unresolved
biology/embossGPLv2GPL-2.0-onlyLGPL-2.1-or-later100.0%mismatch
biology/p5-Bio-SCFART10Artistic-1.0unresolved
GPLv1+GPL-1.0-or-laterunresolved
biology/py-dnaioMITMITMITexact
biology/py-newickAPACHE20Apache-2.0Pixar99.2%mismatch
biology/pyfastaMITMITunresolved
biology/python-nexusBSD3CLAUSEBSD-3-ClauseBSD-2-Clause100.0%mismatch
converters/p5-LaTeXMLCC0-1.0CC0-1.0no match
PD
converters/py-mammothBSD2CLAUSEBSD-2-ClauseBSD-2-Clause99.2%retag
converters/py-markitdownAPACHE20Apache-2.0unresolvedMIT
databases/ora2pgGPLv3GPL-3.0-onlyGPL-3.0+99.9%mismatch
databases/p5-DBIx-LiteART10Artistic-1.0GPL-1.096.8%mismatch
GPLv1+GPL-1.0-or-laterGPL-1.096.8%mismatch
databases/p5-Test-Cukes
databases/pgtopGPLv2GPL-2.0-onlyunresolved
databases/py-PyGreSQLPSFLPSF-2.0no match
databases/py-dbfBSD3CLAUSEBSD-3-ClauseBSD-3-Clause98.2%close
databases/py-pg8000BSD3CLAUSEBSD-3-ClauseBSD-3-Clause99.3%retag
databases/py-python-sqlBSD3CLAUSEBSD-3-ClauseBSD-3-Clause97.8%retag
databases/py-southAPACHE20Apache-2.0unresolved
databases/py-sqlobjectLGPL21LGPL-2.1-onlyno match
databases/tursoMITMITMIT100.0%extra license(Apache-2.0,(MIT,Apache-2.0,Apache-2.0^M,BSD-3-Clause,GPL-2.0+,ISC,MIT,Unicode-3.0
databases/zodbZPL21ZPL-2.1ZPL-2.1100.0%retag
deskutils/py-khalMITMITMITexact
devel/R-cran-bindrGPLv2+GPL-2.0-or-laterno match
devel/R-cran-bindrcpp
devel/R-cran-chkMITMITno match
devel/R-cran-plogr
devel/R-cran-prettyunitsMITMITno match
devel/R-cran-progressMITMITno match
devel/R-cran-rlangMITMITno match
devel/R-cran-vcdGPLv2GPL-2.0-onlyunresolved
devel/apache-orcAPACHE20Apache-2.0Pixar99.2%mismatchApache-2.0
devel/avce00
devel/cc65ZLIBZlibZlib100.0%retag
devel/csfmlZLIBZlibZlib97.6%close
devel/e00compr
devel/islMITMITMITexact
devel/liblouisLGPL3+LGPL-3.0-or-laterGPL-3.0+99.9%mismatch
devel/marisa-trieBSD2CLAUSEBSD-2-Clauseno match
LGPL21+LGPL-2.1-or-laterno match
devel/menhirGPLv2GPL-2.0-onlyAGPL-1.0-only95.1%mismatch
devel/ocaml-ipaddrISCLISCISC99.6%retag
devel/p5-Data-CensorART20Artistic-2.0unresolved
devel/p5-Data-Dumper-InterpCC0-1.0CC0-1.0CC0-1.095.9%close
devel/p5-Devel-StrictModeART10Artistic-1.0no match
GPLv1+GPL-1.0-or-laterno match
devel/p5-File-ShareDir-PathClass
devel/p5-Find-Lib
devel/p5-GraphQLART20Artistic-2.0unresolved
devel/p5-Module-Build-Parse-YappBSD3CLAUSEBSD-3-ClauseBSD-3-Clause96.7%retag
devel/p5-MooX-Attribute-ENVART10Artistic-1.0unresolved
GPLv1+GPL-1.0-or-laterunresolved
devel/p5-MooX-Role-ParameterizedART10Artistic-1.0MIT100.0%mismatch
GPLv1+GPL-1.0-or-laterMIT100.0%mismatch
devel/p5-MooX-ThunkingART10Artistic-1.0unresolved
GPLv1+GPL-1.0-or-laterunresolved
devel/p5-MooseX-MultiMethods
devel/p5-MooseX-Types-VariantTable
devel/p5-Params-ValidationCompilerART20Artistic-2.0no match
devel/p5-SUPERART10Artistic-1.0GPL-1.096.7%mismatch
GPLv1+GPL-1.0-or-laterGPL-1.096.7%mismatch
devel/p5-Test2-Tools-LoadModuleART20Artistic-2.0Artistic-dist94.0%mismatch
devel/p5-Tree-BinaryART10Artistic-1.0GPL-2.0+98.9%mismatch
GPLv1+GPL-1.0-or-laterGPL-2.0+98.9%mismatch
devel/p5-Type-Tiny-SignaturesART10Artistic-1.0GPL-1.096.7%mismatch
GPLv1+GPL-1.0-or-laterGPL-1.096.7%mismatch
devel/py-BTreesZPL21ZPL-2.1ZPL-2.1100.0%retag
devel/py-annotated-docMITMITMITexact
devel/py-apipkgMITMITMITexact
devel/py-cftimeMITMITMITexact
devel/py-clldutilsAPACHE20Apache-2.0Pixar99.2%mismatch
devel/py-cloupBSD3CLAUSEBSD-3-ClauseBSD-3-Clause99.3%retag
devel/py-crankMITMITMITexact
devel/py-dexml2MITMITMITexact
devel/py-gameLGPL21LGPL-2.1-onlyLGPL-2.1-or-later99.9%mismatch
devel/py-geojsonBSD3CLAUSEBSD-3-ClauseBSD-3-Clause97.5%retag
devel/py-grizzledBSD3CLAUSEBSD-3-Clauseno match
devel/py-lazyarrayBSD3CLAUSEBSD-3-ClauseBSD-3-Clause99.0%close
devel/py-mypy_extensionsMITMITMIT98.3%close
devel/py-odfpyAPACHE20Apache-2.0unresolved
GPLv2GPL-2.0-onlyunresolved
devel/py-persistentZPL21ZPL-2.1ZPL-2.1100.0%retag
devel/py-polyfactoryMITMITMITexact
devel/py-pythranBSD3CLAUSEBSD-3-ClauseBSD-3-Clause98.1%retag
devel/py-rich-toolkitMITMITMITexact
devel/py-rtreeLGPL21LGPL-2.1-onlyMIT100.0%mismatch
devel/py-simpyLGPL21LGPL-2.1-onlyMIT100.0%mismatch
devel/py-tablesBSD3CLAUSEBSD-3-Clauseunresolved
devel/py-timelib
devel/py-tinyarrayBSD2CLAUSEBSD-2-ClauseBSD-2-Clause95.2%retag
devel/py-traitsBSD3CLAUSEBSD-3-ClauseCC-BY-3.0100.0%mismatch
PSFLPSF-2.0CC-BY-3.0100.0%mismatch
devel/py-transactionZPL21ZPL-2.1no match
devel/spatialindexMITMITMITexact
devel/texlabGPLv3GPL-3.0-onlyGPL-3.0-only99.5%extra licenseApache-2.0,Unicode-3.0
devel/xa65GPLv2+GPL-2.0-or-laterGPL-2.0+99.7%mismatch
editors/neGPLv3GPL-3.0-onlyGPL-3.0-only99.5%retag
editors/texmakerGPLv2+GPL-2.0-or-laterGPL-2.0+99.7%mismatchGPL-2.0+
editors/texstudioGPLv2GPL-2.0-onlyno match
finance/R-cran-AERGPLv2GPL-2.0-onlyunresolved
GPLv3GPL-3.0-onlyunresolved
finance/R-cran-fBasicsGPLv2+GPL-2.0-or-laterunresolved
finance/R-cran-fGarchGPLv2+GPL-2.0-or-laterunresolved
finance/R-cran-lmtestGPLv2GPL-2.0-onlyunresolved
finance/R-cran-timeDateGPLv2+GPL-2.0-or-laterno match
finance/R-cran-timeSeriesGPLv2+GPL-2.0-or-laterGPL-2.0+99.7%mismatch
finance/R-cran-tseriesGPLv2GPL-2.0-onlyunresolved
finance/homebankGPLv2GPL-2.0-onlyGPL-2.0-only99.9%retag
finance/prestashop
finance/weberpGPLv2GPL-2.0-onlyGPL-2.0+99.7%mismatch
ftp/py-parfiveMITMITMITexact
games/mahjongGPLv2+GPL-2.0-or-laterAGPL-1.0-only96.6%mismatch
games/tuxpaintGPLv2+GPL-2.0-or-laterGPL-2.0+98.4%mismatch
games/tuxpaint-configGPLv2+GPL-2.0-or-laterGPL-2.0+99.7%mismatch
games/tuxpaint-fonts
games/tuxpaint-stampsGPLv2+GPL-2.0-or-laterGPL-2.0+99.7%mismatch
graphics/R-cran-ggplot2MITMITno match
graphics/geoapi
graphics/mahotas
graphics/mapcacheMITMITMIT96.0%close
graphics/mapserverMITMITno matchCC0-1.0,MIT
graphics/p5-Google-Chart
graphics/py-svgelementsMITMITMITexact
graphics/rubygem-svg_optimizerMITMITMITexact
graphics/rubygem-svg_spriteMITMITMITexact
lang/bwbasicGPLv2GPL-2.0-onlyGPL-2.0+99.6%mismatch
lang/clipsPD
lang/gnu-cobolGPLv3GPL-3.0-onlyGPL-3.0-only99.5%retag
LGPL3LGPL-3.0-onlyGPL-3.0+99.9%mismatch
lang/mawkGPLv2GPL-2.0-onlyGPL-2.0+99.7%mismatch
lang/nickleMITMITX11-swapped96.9%mismatch
lang/yabasicMITMITno match
math/R-cran-AmeliaGPLv2+GPL-2.0-or-laterunresolved
math/R-cran-MatchItGPLv2+GPL-2.0-or-laterunresolved
math/R-cran-MatchingGPLv2GPL-2.0-onlyunresolved
GPLv3GPL-3.0-onlyunresolved
math/R-cran-VGAMGPLv2GPL-2.0-onlyno match
GPLv3GPL-3.0-onlyno match
math/R-cran-ZeligGPLv3+GPL-3.0-or-laterunresolved
math/R-cran-assertthatGPLv3GPL-3.0-onlyunresolved
math/R-cran-carGPLv2+GPL-2.0-or-laterunresolved
math/R-cran-carDataGPLv2+GPL-2.0-or-laterunresolved
math/R-cran-codaGPLv2+GPL-2.0-or-laterunresolved
math/R-cran-dplyrMITMITno match
math/R-cran-geepackGPLv3GPL-3.0-onlyunresolved
math/R-cran-gpclib
math/R-cran-gssGPLv2+GPL-2.0-or-laterunresolved
math/R-cran-havenMITMITno match
math/R-cran-inlineLGPL20LGPL-2.0-onlyunresolved
LGPL21LGPL-2.1-onlyunresolved
LGPL3LGPL-3.0-onlyunresolved
math/R-cran-lazyevalGPLv3GPL-3.0-onlyunresolved
math/R-cran-mathjaxrGPLv3+GPL-3.0-or-laterunresolved
math/R-cran-maxLikGPLv2GPL-2.0-onlyunresolved
GPLv3GPL-3.0-onlyunresolved
math/R-cran-miscToolsGPLv2GPL-2.0-onlyunresolved
GPLv3GPL-3.0-onlyunresolved
math/R-cran-mitoolsGPLv2GPL-2.0-onlyunresolved
math/R-cran-mvtnormGPLv2GPL-2.0-onlyunresolved
math/R-cran-numbersGPLv3+GPL-3.0-or-laterunresolved
math/R-cran-partitionsGPLv3+GPL-3.0-or-laterunresolved
math/R-cran-polynomGPLv2GPL-2.0-onlyunresolved
math/R-cran-rgenoudGPLv2GPL-2.0-onlyunresolved
GPLv3GPL-3.0-onlyunresolved
math/R-cran-setsGPLv2GPL-2.0-onlyunresolved
math/R-cran-sfGPLv2GPL-2.0-onlyno match
MITMITno match
math/R-cran-sm
math/R-cran-spGPLv2GPL-2.0-onlyunresolved
GPLv3GPL-3.0-onlyunresolved
math/R-cran-surveyGPLv2GPL-2.0-onlyno match
GPLv3GPL-3.0-onlyno match
math/R-cran-zooGPLv2+GPL-2.0-or-laterunresolved
math/cgalGPLv3GPL-3.0-onlyno match(,BSL-1.0,GPL-2.0-or-later,GPL-3.0-only,GPL-3.0-or-later,GPL-3.0+,LGPL-2.1-only,LGPL-3.0-only,LGPL-3.0-or-later,LicenseRef-RFL
LGPL3LGPL-3.0-onlyno match(,BSL-1.0,GPL-2.0-or-later,GPL-3.0-only,GPL-3.0-or-later,GPL-3.0+,LGPL-2.1-only,LGPL-3.0-only,LGPL-3.0-or-later,LicenseRef-RFL
math/clnGPLv2GPL-2.0-onlyGPL-2.0+99.9%mismatch
math/gnubcGPLv3+GPL-3.0-or-laterGPL-3.0-or-later99.5%retag
math/igraphGPLv2GPL-2.0-onlyGPL-2.0+99.8%mismatch(Apache-2.0,(MIT,BSD-3-Clause
math/mdalMITMITMIT100.0%extra licenseCC0-1.0,MIT
math/mpirLGPL3+LGPL-3.0-or-laterLGPL-3.0-or-later31.4%retag
math/ntlLGPL21+LGPL-2.1-or-laterLGPL-2.1-or-later93.5%close
math/p5-GIS-Distance-Lite
math/p5-Math-Random-ISAAC
math/p5-Statistics-Benford
math/py-apglGPLv3GPL-3.0-onlyBSD-3-Clause99.3%mismatch
math/py-contourpyBSD3CLAUSEBSD-3-ClauseBSD-3-Clause99.3%retag
math/py-hypernetxBSD3CLAUSEBSD-3-ClauseBSD-3-Clause98.8%retag
math/py-mpmathBSD3CLAUSEBSD-3-ClauseBSD-3-Clause98.7%retag
math/py-networkxBSD3CLAUSEBSD-3-ClauseBSD-3-Clause95.5%retag
math/py-roman
math/py-sympyBSD3CLAUSEBSD-3-Clauseno match
math/unuranGPLv2+GPL-2.0-or-laterGPL-2.0+99.7%mismatch
misc/p5-Geo-Coder-MultipleART10Artistic-1.0unresolved
GPLv1+GPL-1.0-or-laterunresolved
misc/p5-List-Util-WeightedRoundRobin
misc/p5-OpenAI-APIART10Artistic-1.0unresolved
GPLv1+GPL-1.0-or-laterunresolved
misc/swordGPLv2GPL-2.0-onlyno match
misc/xiphosGPLv2+GPL-2.0-or-laterGPL-2.0+99.9%mismatch
net/p5-Net-LDAP-Server
net/py-oauth
print/lyxGPLv2GPL-2.0-onlyAGPL-1.0-only97.1%mismatch
print/py-PyMuPDFAGPLv3AGPL-3.0-onlyAGPL-3.0-only99.9%extra licenseApache-2.0,Apache-2.0^M,BSD-3-Clause,GPL-3.0-only,GPL-3.0-or-later,LGPL-2.1+,MIT
print/py-pypdfBSD3CLAUSEBSD-3-ClauseBSD-3-Clause94.1%retag
print/qpdfAPACHE20Apache-2.0Apache-2.098.1%retag
ART20Artistic-2.0no match
science/R-cran-bayesmGPLv2GPL-2.0-onlyunresolved
GPLv3GPL-3.0-onlyunresolved
science/R-cran-epicalc
science/hdf5-21BSD4CLAUSEBSD-4-ClauseHDF592.0%mismatch
science/p5-Chemistry-OpenSMILESBSD3CLAUSEBSD-3-Clauseunresolved
science/p5-Geo-CalcART10Artistic-1.0unresolved
GPLv1+GPL-1.0-or-laterunresolved
science/py-morphioAPACHE20Apache-2.0Apache-2.098.2%extra license(MIT,Apache-2.0,BSD-3-Clause
science/py-obspyLGPL3LGPL-3.0-onlyGPL-3.0+99.7%mismatch
science/py-pydicomMITMITno match
science/py-qiskitAPACHE20Apache-2.0Pixar99.3%mismatchApache-2.0,BSD-2-Clause,MIT
science/py-scikit-learnBSD3CLAUSEBSD-3-ClauseBSD-3-Clause99.3%retagBSD-3-Clause
science/py-scimathBSD3CLAUSEBSD-3-ClauseBSD-3-Clause94.7%retag
LGPL3LGPL-3.0-onlyBSD-3-Clause94.7%mismatch
science/pybrainBSD3CLAUSEBSD-3-ClauseBSD-3-Clause98.7%retag
science/pynnCeCILL
security/p5-Crypt-BcryptART10Artistic-1.0GPL-1.096.7%mismatch
GPLv1+GPL-1.0-or-laterGPL-1.096.7%mismatch
security/py-scrampMITMITMIT-0100.0%mismatch
sysutils/xorrisoGPLv2+GPL-2.0-or-laterGPL-2.0+99.7%mismatch
textproc/R-cran-openxlsxMITMITno match
textproc/R-cran-writexlBSD2CLAUSEBSD-2-Clauseno matchBSD-2-Clause
textproc/doxxMITMITMIT100.0%extra licenseApache-2.0,MIT"
textproc/p5-LaTeX-PodART10Artistic-1.0unresolved
GPLv1+GPL-1.0-or-laterunresolved
textproc/p5-LaTeX-ToUnicodeART10Artistic-1.0GPL-1.096.2%mismatch
GPLv1+GPL-1.0-or-laterGPL-1.096.2%mismatch
textproc/p5-ODF-lpOD-Helper
textproc/p5-PDF-TinyART10Artistic-1.0GPL-2.0+98.8%mismatch
GPLv1+GPL-1.0-or-laterGPL-2.0+98.8%mismatch
textproc/p5-Pod-HtmlEasyART10Artistic-1.0unresolved
GPLv1+GPL-1.0-or-laterunresolved
textproc/p5-XML-Hash-LXART10Artistic-1.0no match
GPLv1+GPL-1.0-or-laterno match
textproc/p5-utf8-allART10Artistic-1.0GPL-1.096.7%mismatch
GPLv1+GPL-1.0-or-laterGPL-1.096.7%mismatch
textproc/py-elementpathMITMITMITexact
textproc/py-makoMITMITMITexact
textproc/py-markdown2MITMITno match
textproc/py-paragrepBSD3CLAUSEBSD-3-ClauseBSD-3-Clause97.0%close
textproc/py-pikepdfMPL20MPL-2.0MPL-2.0100.0%extra licenseCC0-1.0,MPL-2.0
textproc/py-python-docxMITMITMITexact
textproc/py-python-iso639APACHE20Apache-2.0Pixar99.2%mismatch
textproc/py-sphinx-markdown-tablesGPLv3GPL-3.0-onlyGPL-3.0-only99.5%retag
textproc/py-sphinxcontrib-applehelpBSD2CLAUSEBSD-2-ClauseBSD-2-Clause97.0%retag
textproc/py-sphinxcontrib-devhelpBSD2CLAUSEBSD-2-ClauseBSD-2-Clause97.0%retag
textproc/py-sphinxcontrib-jsmathBSD2CLAUSEBSD-2-ClauseBSD-2-Clause97.1%retag
textproc/py-xmlschemaMITMITMITexact
textproc/typstAPACHE20Apache-2.0Apache-2.098.2%extra licenseApache-2.0,Unicode-3.0,Unicode-DFS-2016
www/coppermineGPLv3GPL-3.0-onlyGPL-3.0+99.9%mismatch
www/drupal11GPLv2+GPL-2.0-or-laterGPL-2.0-only99.9%mismatch
www/elggGPLv2GPL-2.0-onlyunresolved
www/foswikiGPLv2GPL-2.0-onlyAGPL-1.0-only97.2%mismatch
www/groupofficeAGPLv3AGPL-3.0-onlyno matchAGPL-3.0-only^M
PERSONALAGPL-3.0-only^M
www/iliasGPLv2GPL-2.0-onlyGPL-3.0+99.9%mismatch
www/joomla5GPLv2GPL-2.0-onlyGPL-2.0-only99.9%extra licenseBSD-3-Clause
www/joomla6GPLv2GPL-2.0-onlyGPL-2.0-only99.9%retag
www/mediawiki143GPLv2GPL-2.0-onlyAGPL-1.0-only95.9%mismatchGPL-2.0-or-later,GPL-3.0-or-later
www/mediawiki145GPLv2GPL-2.0-onlyAGPL-1.0-only95.9%mismatchGPL-2.0-or-later,GPL-3.0-or-later
www/mediawiki146GPLv2GPL-2.0-onlyAGPL-1.0-only95.9%mismatchGPL-2.0-or-later,GPL-3.0-or-later
www/moodle45GPLv3GPL-3.0-onlyGPL-3.0-only99.5%retag
www/moodle50GPLv3GPL-3.0-onlyGPL-3.0-only99.5%retag
www/moodle51GPLv3GPL-3.0-onlyGPL-3.0-only99.5%retag
www/moodle52GPLv3GPL-3.0-onlyGPL-3.0-only99.5%retag
www/opencartGPLv3GPL-3.0-onlyunresolved
www/openemrGPLv3GPL-3.0-onlyGPL-3.0-only99.5%retag
www/orangehrmGPLv2GPL-2.0-onlyGPL-3.0+99.9%mismatch
www/p5-CGI-TinyART20Artistic-2.0no match
www/p5-Dancer2-Plugin-FormValidatorART10Artistic-1.0GPL-1.096.7%mismatch
GPLv1+GPL-1.0-or-laterGPL-1.096.7%mismatch
www/p5-HTML5-DOMMITMITMITexact
www/p5-HTTP-Entity-ParserART10Artistic-1.0GPL-1.096.6%mismatch
GPLv1+GPL-1.0-or-laterGPL-1.096.6%mismatch
www/p5-HTTP-MultiPartParserART10Artistic-1.0unresolved
GPLv1+GPL-1.0-or-laterunresolved
www/p5-Mojo-WeixinART10Artistic-1.0no match
GPLv1+GPL-1.0-or-laterno match
www/pear-Services_ShortURL
www/punbbGPLv2GPL-2.0-onlyGPL-2.0+99.7%mismatch
www/py-WebErrorMITMITno match
www/py-a2wsgiAPACHE20Apache-2.0Apache-2.098.2%retag
www/py-asgirefBSD3CLAUSEBSD-3-ClauseBSD-3-Clause98.6%retag
www/py-baizeAPACHE20Apache-2.0Apache-2.098.2%retag
www/py-django-cmsBSD3CLAUSEBSD-3-Clauseno match
www/py-fastapiMITMITMITexact
www/py-flaskBSD3CLAUSEBSD-3-ClauseBSD-3-Clause100.0%retag
www/py-litestarMITMITMITexact
www/py-nikolaMITMITMITexact
www/py-py-restclient
www/py-routesMITMITMITexact
www/py-soupsieveMITMITMITexact
www/py-turbogears2MITMITunresolved
www/suitecrmAGPLv3AGPL-3.0-onlyAGPL-3.0-only99.9%extra licenseBSD-3-Clause
www/tcexamGPLv3GPL-3.0-onlyAGPL-3.099.3%mismatch
www/tikiwikiLGPL21LGPL-2.1-onlyLGPL-2.1-or-later99.9%mismatchApache-2.0.,BSD-3-Clause\n,MIT
www/uwsgiGPLv2GPL-2.0-onlyGPL-2.0+97.7%mismatch
www/webpyPD
www/xoopsGPLv2GPL-2.0-onlyGPL-2.0+99.3%mismatch
x11-toolkits/sdl2_pangoLGPL21+LGPL-2.1-or-laterLGPL-2.1-or-later99.9%close