Bug 282461 - [NEW PORT] www/py-nicegui-highcharts: NiceGUI extension providing highcharts elements
Summary: [NEW PORT] www/py-nicegui-highcharts: NiceGUI extension providing highcharts ...
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: Jose Alonso Cardenas Marquez
URL:
Keywords:
Depends on: 282460
Blocks:
  Show dependency treegraph
 
Reported: 2024-11-01 04:08 UTC by Jesús Daniel Colmenares Oviedo
Modified: 2024-11-08 02:41 UTC (History)
1 user (show)

See Also:


Attachments
nicegui-highcharts-2.0.2.patch (3.80 KB, patch)
2024-11-01 04:08 UTC, Jesús Daniel Colmenares Oviedo
DtxdF: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jesús Daniel Colmenares Oviedo 2024-11-01 04:08:46 UTC
Created attachment 254835 [details]
nicegui-highcharts-2.0.2.patch

Description:

NiceGUI Highcharts is an extension for NiceGUI, an easy-to-use,
Python-based UI framework. It provides a 'highchart' element based
on Highcharts, the popular JavaScript charting library. Due to
Highcharts' restrictive license, this element is not part of the
NiceGUI package anymore, but can be install separately.

WWW: https://github.com/zauberzeug/nicegui-highcharts

QA:

* portlint:
  - WARN: Makefile: using hyphen in PORTNAME. consider using PKGNAMEPREFIX and/or PKGNAMESUFFIX.
* testport: OK (poudriere: 14.1-RELEASE, amd64, NICEGUI_GUI tested)
Comment 1 commit-hook freebsd_committer freebsd_triage 2024-11-08 02:40:50 UTC
A commit in branch main references this bug:

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

commit 276bf16b5afde58a70a79a84e3f722feab0eb56a
Author:     Jesús Daniel Colmenares Oviedo <DtxdF@disroot.org>
AuthorDate: 2024-11-08 02:38:59 +0000
Commit:     Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
CommitDate: 2024-11-08 02:38:59 +0000

    www/py-nicegui-highcharts: New port: NiceGUI extension providing highcharts elements

    NiceGUI Highcharts is an extension for NiceGUI, an easy-to-use,
    Python-based UI framework. It provides a 'highchart' element based
    on Highcharts, the popular JavaScript charting library. Due to
    Highcharts' restrictive license, this element is not part of the
    NiceGUI package anymore, but can be install separately.

    WWW: https://github.com/zauberzeug/nicegui-highcharts
    PR:             282461

 www/Makefile                                       |  1 +
 www/py-nicegui-highcharts/Makefile (new)           | 33 ++++++++++++++++++++++
 www/py-nicegui-highcharts/distinfo (new)           |  3 ++
 .../files/patch-pyproject.toml (new)               | 11 ++++++++
 www/py-nicegui-highcharts/pkg-descr (new)          |  5 ++++
 5 files changed, 53 insertions(+)
Comment 2 Jose Alonso Cardenas Marquez freebsd_committer freebsd_triage 2024-11-08 02:41:08 UTC
Committed thanks!