Bug 257868 - www/py-freenit: Update to 0.2.16
Summary: www/py-freenit: Update to 0.2.16
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Hiroki Tagato
URL: https://github.com/freenit-framework/...
Keywords:
Depends on: 257369 260845
Blocks:
  Show dependency treegraph
 
Reported: 2021-08-15 18:14 UTC by Goran Mekić
Modified: 2022-01-29 07:30 UTC (History)
3 users (show)

See Also:


Attachments
freenit.diff (3.84 KB, patch)
2021-08-15 18:14 UTC, Goran Mekić
meka: maintainer-approval+
Details | Diff
freenit.diff (4.59 KB, patch)
2021-12-31 11:27 UTC, Goran Mekić
meka: maintainer-approval+
Details | Diff
freenit.diff (4.59 KB, patch)
2022-01-24 18:25 UTC, Goran Mekić
meka: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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!