Bug 257868

Summary: www/py-freenit: Update to 0.2.16
Product: Ports & Packages Reporter: Goran Mekić <meka>
Component: Individual Port(s)Assignee: Hiroki Tagato <tagattie>
Status: Closed FIXED    
Severity: Affects Only Me CC: eduardo, rhurlin, tagattie
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://github.com/freenit-framework/backend/releases/tag/0.2.17
Bug Depends on: 257369, 260845    
Bug Blocks:    
Attachments:
Description Flags
freenit.diff
meka: maintainer-approval+
freenit.diff
meka: maintainer-approval+
freenit.diff meka: maintainer-approval+

Description Goran Mekić 2021-08-15 18:14:33 UTC
Created attachment 227228 [details]
freenit.diff

QA:

  * portlint: OK (looks fine.)
  * testport: OK (poudriere: 13.0, amd64 tested)
  * maketest: OK (2 passed)
Comment 1 Nuno Teixeira freebsd_committer freebsd_triage 2021-08-23 23:46:01 UTC
Hello,

Just for curiosity, why did you remove SQLITE MYSQL PGSQL MONGO options?
Comment 2 Goran Mekić 2021-08-24 06:58:00 UTC
New Freenit switched to async framework and ORM (based on SQLAlchemy) which is DB agnostic. Also, MongoDB support is removed.
Comment 3 Nuno Teixeira freebsd_committer freebsd_triage 2021-08-24 10:47:34 UTC
portlint -C
WARN: Makefile: no port directory /freebsd/ports/databases/py-databases found, even though it is listed in RUN_DEPENDS.
WARN: Makefile: no port directory /freebsd/ports/www/py-fastapi-users found, even though it is listed in RUN_DEPENDS.
WARN: Makefile: no port directory /freebsd/ports/databases/py-ormar found, even though it is listed in RUN_DEPENDS.

Any clues?
Comment 4 Goran Mekić 2021-08-24 13:12:42 UTC
Sorry, I forgot the bug dependency. Fixed now.
Comment 5 Nuno Teixeira freebsd_committer freebsd_triage 2021-08-24 23:01:12 UTC
(In reply to Goran Mekić from comment #4)
Please upload patch
Comment 6 Goran Mekić 2021-08-25 10:53:04 UTC
All ports have their individual PR and if you check out "Show dependency tree/graph" you'll see the ports that are new and dependency of Freenit. I thought every new port should have it's own PR, but as I'm not experienced ported, please do advise. Thank you!
Comment 7 Hiroki Tagato freebsd_committer freebsd_triage 2021-12-26 03:21:15 UTC
There appears a more recent version (0.2.16) available. Would you care to update the patch to the latest version?
Comment 8 Goran Mekić 2021-12-31 11:27:41 UTC
Created attachment 230588 [details]
freenit.diff
Comment 9 Goran Mekić 2022-01-24 18:25:41 UTC
Created attachment 231283 [details]
freenit.diff
Comment 10 commit-hook freebsd_committer freebsd_triage 2022-01-29 07:29:30 UTC
A commit in branch main references this bug:

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

commit c70252fa679f02d9bf04179f1edd0407f25c6d71
Author:     Goran Mekić <meka@tilda.center>
AuthorDate: 2022-01-29 07:26:30 +0000
Commit:     Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2022-01-29 07:26:30 +0000

    www/py-freenit: update to 0.2.17

    Changelog: https://github.com/freenit-framework/backend/releases/tag/0.2.17

    PR:             257868
    Reported by:    Goran Mekić <meka@tilda.center> (maintainer)
    Reviewed by:    eduardo

 www/py-freenit/Makefile               | 46 +++++++++--------------------------
 www/py-freenit/distinfo               |  6 ++---
 www/py-freenit/files/freenit.in (new) | 36 +++++++++++++++++++++++++++
 3 files changed, 51 insertions(+), 37 deletions(-)
Comment 11 Hiroki Tagato freebsd_committer freebsd_triage 2022-01-29 07:30:31 UTC
Committed, thanks!