Bug 275459 - www/py-flask-compress fix pkg-fallout from www/py-flask rename and update to 1.14
Summary: www/py-flask-compress fix pkg-fallout from www/py-flask rename and update to ...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Yuri Victorovich
URL: https://github.com/colour-science/fla...
Keywords:
Depends on:
Blocks:
 
Reported: 2023-11-30 20:20 UTC by Andrej Ebert
Modified: 2023-12-27 18:08 UTC (History)
2 users (show)

See Also:
andrej: maintainer-feedback+


Attachments
git diff (1.32 KB, patch)
2023-11-30 20:20 UTC, Andrej Ebert
no flags Details | Diff
portlint log (270 bytes, text/plain)
2023-11-30 20:20 UTC, Andrej Ebert
no flags Details
git diff (1.48 KB, patch)
2023-11-30 20:23 UTC, Andrej Ebert
no flags Details | Diff
portlint log (90 bytes, text/plain)
2023-11-30 20:28 UTC, Andrej Ebert
no flags Details
poudriere testport log (20.45 KB, text/plain)
2023-11-30 20:30 UTC, Andrej Ebert
no flags Details
make test log (619 bytes, text/plain)
2023-11-30 20:30 UTC, Andrej Ebert
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrej Ebert 2023-11-30 20:20:02 UTC
Created attachment 246697 [details]
git diff

Fix the broken dependency on flask due to the rename of www/py-Flask to www/py-flask in ports r3232af18957315da73e0e4105cac869d8cb3c6b1 and update to 1.14.
Portlint is happy, testport ist ok, make test shows no errors.
The two ports that depend on it (graphics/py-hiplot and www/flexget) seem to be happy with this version.
Comment 1 Andrej Ebert 2023-11-30 20:20:41 UTC
Created attachment 246698 [details]
portlint log
Comment 2 Andrej Ebert 2023-11-30 20:23:22 UTC
Created attachment 246699 [details]
git diff
Comment 3 Andrej Ebert 2023-11-30 20:28:41 UTC
Created attachment 246700 [details]
portlint log
Comment 4 Andrej Ebert 2023-11-30 20:30:23 UTC
Created attachment 246701 [details]
poudriere testport log
Comment 5 Andrej Ebert 2023-11-30 20:30:45 UTC
Created attachment 246702 [details]
make test log
Comment 6 Andrej Ebert 2023-11-30 20:56:42 UTC
Changes from 1.12 to 1.14:

1.14 (2023-09-11)
Add text/javascript mimetype. See https://github.com/colour-science/flask-compress/pull/41

Use brotlicffi for PyPy

1.13 (2022-09-21)
Re-enable compression for streaming, but hide it behind a new option COMPRESS_STREAMS that defaults to True. See https://github.com/colour-science/flask-compress/pull/36
Comment 7 Po-Chuan Hsieh freebsd_committer freebsd_triage 2023-12-01 14:41:28 UTC
FYI, py-flask issue has been fixed in ports 8efcc1c369a0048035fc0022072f9003c37b65e8.
Comment 8 Yuri Victorovich freebsd_committer freebsd_triage 2023-12-27 18:08:22 UTC
Only the version update is remaining.
Other parts of the patch are already in the port.

Committed.
Thanks for the patch!
Comment 9 commit-hook freebsd_committer freebsd_triage 2023-12-27 18:08:52 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=5565ed170e57d0e98fcc738fc7bb98aba89eecd0

commit 5565ed170e57d0e98fcc738fc7bb98aba89eecd0
Author:     Andrej Ebert <andrej@ebert.su>
AuthorDate: 2023-12-27 18:07:24 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2023-12-27 18:08:20 +0000

    www/py-flask-compress: update 1.12 → 1.14

    PR:     275459

 www/py-flask-compress/Makefile | 3 ++-
 www/py-flask-compress/distinfo | 6 +++---
 2 files changed, 5 insertions(+), 4 deletions(-)