gpo.zugaina.org

Search Portage & Overlays:

dev-python/flask-principal

Identity management for Flask applications

Screenshots

  • flask-principal-0.4.0
    ~amd64 ~x86
    python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 python_targets_python3_15

    View      Download      Browse     License: MIT   
    Overlay: stowe-verlay

ChangeLog

commit 0a85f8e22cd378235e4c52328aa75a57763a3129
Author: mstowe@gmail.com <mstowe@brogy.stowe.network>
Date: Tue Oct 13 14:58:13 2026 -0500

Fix stale Manifest digests (EBUILD/MISC) causing verify failures

Several ebuilds were edited (PYTHON_COMPAT bumps, cargo cleanups, libvirt
dep revisions) and metadata.xml files were added after their Manifests
were last regenerated, leaving stale EBUILD BLAKE2B/SHA512 hashes and
missing MISC metadata.xml entries. This caused "Digest verification
failed ... Failed on BLAKE2B verification" on emerge.

Regenerate the affected Manifests so EBUILD and MISC entries match the
on-disk files. Distfiles are unchanged.

commit 87179a50fb3f5051084380896cd315a9fccd0047
Author: mstowe@gmail.com <mstowe@brogy.stowe.network>
Date: Tue Oct 13 14:49:42 2026 -0500

Overlay-wide QA, license, and metadata cleanup

Resolve all actionable pkgcheck findings and license issues across the
overlay. Verified: all ebuilds pass `bash -n`, Manifests regenerated,
and pkgcheck reports zero license, style, or correctness findings.

kiro-cli-bin:
- Drop obsolete q/qchat patches and the q-stub USE flag/install logic
- Add QA_PRESTRIPPED for the shipped pre-stripped binaries

Licenses:
- Add licenses/Kiro and licenses/Anthropic-TOS
- kiro-cli-bin, kiro-ide-bin: use LICENSE="Kiro"
- Fix invalid "MIT License" -> "MIT" (googlenewsdecoder, pyunifi)

Style/QA (mechanical):
- Fix VariableOrderWrong to canonical metadata order
- Fix BadDescription (trailing periods, >80 chars, generic names)
- Remove EmptyGlobalAssignment lines
- Fix whitespace, blank lines, and overlong lines
- StaticSrcUri: use $/$(ver_cut)

Correctness:
- libvirt: add -r0 to >virtualbox/>numactl deps (MissingPackageRevision)
- nagios-check_iping: drop $ from exeinto, use $ in elog
- imapsync, coppermine: switch zip->tarball (unpacker dep + filename)
- rqm, tyan-bmc-cert: rename distfiles via -> to avoid name collision
- profiles/updates: rename qbin -> 4Q-2025 (valid update filename)

Cargo eclass modernization (rqm, tyan-bmc-cert):
- Use $ and name@version CRATES separators

Metadata:
- Add 24 metadata.xml files with upstream remote-ids
- phpvirtualbox: populate longdescription, fix remote-id to github

PYTHON_COMPAT:
- Add python3_15 to packages where supported

commit 4799f1aa1bfb300764a3ea8b15a1ce61163c2f6d
Author: mstowe@gmail.com <mstowe@gmail.com>
Date: Fri Jun 19 14:43:05 2026 -0500

Manifest updates

commit 16cfba8aad1a89a9166427e98c7fb47323716706
Author: mstowe@gmail.com <mstowe@gmail.com>
Date: Fri Jun 19 09:06:45 2026 -0500

Updating ebuilds to ignore mirrors; version bumps for kiro-ide and
nameparser

commit faf68df1c8b8cb2351e147a3a10711326f48b31f
Author: mstowe@gmail.com <mstowe@gmail.com>
Date: Sun Mar 29 13:17:37 2026 -0500

Overlay update: new packages, version bumps, QA fixes

New packages:
- dev-python/flask-principal-0.4.0
- dev-python/flask-wtf-1.2.2
- dev-python/flask-limiter-4.1.1
- dev-python/flask-httpauth-4.8.1
- dev-python/netifaces-plus-0.12.5
- dev-python/limits-5.8.0

Version bumps:
- dev-python/selectolax 0.4.6 -> 0.4.7
- app-emulation/libvirt 12.0.0 -> 12.1.0
- app-emulation/phpvirtualbox 7.2.1 -> 7.2.2 (EAPI 7->8)
- www-apps/coppermine 1.6.26 -> 1.6.28 (EAPI 7->8)
- net-mail/imapsync 2.290 -> 2.314 (EAPI 7->8)
- net-analyzer/nagios-check_iping 2.4.6 -> 2.4.12

QA fixes:
- All new/bumped ebuilds use EAPI=8
- PYTHON_COMPAT updated to python3_ across all Python ebuilds
- Removed unused LITERALNAME/SOURCEFILE/DIGEST_SOURCES vars (nameparser)
- Added DISTUTILS_EXT=1 for selectolax, netifaces-plus
- Correct build backends: hatchling for flask-wtf, flask-limiter, limits
- Hardcoded versions replaced with $ in nagios-check_iping