py-octoprint: also package essential plug-ins

The py-octoprint-filecheck and py-octoprint-firmwarecheck packages fill
the gap for OctoPrint to work.
This commit is contained in:
Pierre Pronchery 2020-11-23 08:29:21 +01:00
parent 871fb1bc05
commit 69003af1c1
10 changed files with 98 additions and 0 deletions

View File

@ -3856,6 +3856,8 @@ SUBDIR+= py-oasa
SUBDIR+= py-ocrodjvu
SUBDIR+= py-oct2py
SUBDIR+= py-octoprint
SUBDIR+= py-octoprint-filecheck
SUBDIR+= py-octoprint-firmwarecheck
SUBDIR+= py-odeint
SUBDIR+= py-odesys
SUBDIR+= py-odeviz

View File

@ -0,0 +1,3 @@
The File Check plugin tries to detect common issues in uploaded files that are
known to cause issues while printing and which in the past have caused support
requests on OctoPrint's Community Forums.

View File

@ -0,0 +1,18 @@
# $NetBSD$
DISTNAME= ${GITHUB_PROJECT}-${PKGVERSION_NOREV}
PKGNAME= ${PYPKGPREFIX}-octoprint-filecheck-2020.08.07
CATEGORIES= print python
MASTER_SITES= ${MASTER_SITE_GITHUB:=OctoPrint/}
GITHUB_PROJECT= OctoPrint-FileCheck
GITHUB_TAG= ${PKGVERSION_NOREV}
MAINTAINER= khorben@defora.org
HOMEPAGE= https://github.com/OctoPrint/OctoPrint-FileCheck/
COMMENT= Checks for common issues in uploaded files
LICENSE= gnu-agpl-v3
PYTHON_VERSIONS_ACCEPTED= 37 36
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -0,0 +1,13 @@
@comment $NetBSD$
${PYSITELIB}/OctoPrint_FileCheck-2020.8.7-py${PYVERSSUFFIX}.egg-info/PKG-INFO
${PYSITELIB}/OctoPrint_FileCheck-2020.8.7-py${PYVERSSUFFIX}.egg-info/SOURCES.txt
${PYSITELIB}/OctoPrint_FileCheck-2020.8.7-py${PYVERSSUFFIX}.egg-info/dependency_links.txt
${PYSITELIB}/OctoPrint_FileCheck-2020.8.7-py${PYVERSSUFFIX}.egg-info/entry_points.txt
${PYSITELIB}/OctoPrint_FileCheck-2020.8.7-py${PYVERSSUFFIX}.egg-info/not-zip-safe
${PYSITELIB}/OctoPrint_FileCheck-2020.8.7-py${PYVERSSUFFIX}.egg-info/top_level.txt
${PYSITELIB}/octoprint_file_check/__init__.py
${PYSITELIB}/octoprint_file_check/__init__.pyc
${PYSITELIB}/octoprint_file_check/__init__.pyo
${PYSITELIB}/octoprint_file_check/static/js/file_check.js
${PYSITELIB}/octoprint_file_check/translations/de/LC_MESSAGES/messages.mo
${PYSITELIB}/octoprint_file_check/translations/de/LC_MESSAGES/messages.po

View File

@ -0,0 +1,6 @@
$NetBSD$
SHA1 (OctoPrint-FileCheck-2020.08.07.tar.gz) = d71b61c291e3504675ac3f851fa0a6acfaa60509
RMD160 (OctoPrint-FileCheck-2020.08.07.tar.gz) = 4b1a6ca93d09c7170e699e21ea55baa02db5e4d6
SHA512 (OctoPrint-FileCheck-2020.08.07.tar.gz) = 58adc73f831d6f3dcf10b9fedac834daab0331850c2d98383fee9bd3734ee0c1eb15d3ec171a1896db92900bc0e5587de82de643535eb2898a7592424e21bcba
Size (OctoPrint-FileCheck-2020.08.07.tar.gz) = 45071 bytes

View File

@ -0,0 +1,4 @@
The Firmware Check plugin tries to identify printers or rather printer firmware
with known safety issues, such as disabled thermal runaway protection, or other
kinds of severe issues, like known communication crippling bugs, and displays a
warning box to logged in users on identification of such a firmware.

View File

@ -0,0 +1,18 @@
# $NetBSD$
DISTNAME= ${GITHUB_PROJECT}-${PKGVERSION_NOREV}
PKGNAME= ${PYPKGPREFIX}-octoprint-firmwarecheck-2020.09.23
CATEGORIES= print python
MASTER_SITES= ${MASTER_SITE_GITHUB:=OctoPrint/}
GITHUB_PROJECT= OctoPrint-FirmwareCheck
GITHUB_TAG= ${PKGVERSION_NOREV}
MAINTAINER= khorben@defora.org
HOMEPAGE= https://github.com/OctoPrint/OctoPrint-FirmwareCheck/
COMMENT= Checks for unsafe or broken printer firmwares
LICENSE= gnu-agpl-v3
PYTHON_VERSIONS_ACCEPTED= 37 36
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -0,0 +1,26 @@
@comment $NetBSD$
${PYSITELIB}/OctoPrint_FirmwareCheck-2020.9.23-py${PYVERSSUFFIX}.egg-info/PKG-INFO
${PYSITELIB}/OctoPrint_FirmwareCheck-2020.9.23-py${PYVERSSUFFIX}.egg-info/SOURCES.txt
${PYSITELIB}/OctoPrint_FirmwareCheck-2020.9.23-py${PYVERSSUFFIX}.egg-info/dependency_links.txt
${PYSITELIB}/OctoPrint_FirmwareCheck-2020.9.23-py${PYVERSSUFFIX}.egg-info/entry_points.txt
${PYSITELIB}/OctoPrint_FirmwareCheck-2020.9.23-py${PYVERSSUFFIX}.egg-info/not-zip-safe
${PYSITELIB}/OctoPrint_FirmwareCheck-2020.9.23-py${PYVERSSUFFIX}.egg-info/top_level.txt
${PYSITELIB}/octoprint_firmware_check/__init__.py
${PYSITELIB}/octoprint_firmware_check/__init__.pyc
${PYSITELIB}/octoprint_firmware_check/__init__.pyo
${PYSITELIB}/octoprint_firmware_check/checks/__init__.py
${PYSITELIB}/octoprint_firmware_check/checks/__init__.pyc
${PYSITELIB}/octoprint_firmware_check/checks/__init__.pyo
${PYSITELIB}/octoprint_firmware_check/checks/firmware_broken.py
${PYSITELIB}/octoprint_firmware_check/checks/firmware_broken.pyc
${PYSITELIB}/octoprint_firmware_check/checks/firmware_broken.pyo
${PYSITELIB}/octoprint_firmware_check/checks/firmware_unsafe.py
${PYSITELIB}/octoprint_firmware_check/checks/firmware_unsafe.pyc
${PYSITELIB}/octoprint_firmware_check/checks/firmware_unsafe.pyo
${PYSITELIB}/octoprint_firmware_check/static/clientjs/firmware_check.js
${PYSITELIB}/octoprint_firmware_check/static/css/firmware_check.css
${PYSITELIB}/octoprint_firmware_check/static/js/firmware_check.js
${PYSITELIB}/octoprint_firmware_check/static/less/firmware_check.less
${PYSITELIB}/octoprint_firmware_check/templates/firmware_check_sidebar.jinja2
${PYSITELIB}/octoprint_firmware_check/translations/de/LC_MESSAGES/messages.mo
${PYSITELIB}/octoprint_firmware_check/translations/de/LC_MESSAGES/messages.po

View File

@ -0,0 +1,6 @@
$NetBSD$
SHA1 (OctoPrint-FirmwareCheck-2020.09.23.tar.gz) = 66d5afd1a7216545ffc7be6f5ffbc5e66d46d5ad
RMD160 (OctoPrint-FirmwareCheck-2020.09.23.tar.gz) = ee3f44ae5da164683604d18200cb8481ee77c39e
SHA512 (OctoPrint-FirmwareCheck-2020.09.23.tar.gz) = 8690d37ef42ab9344d647344fd20160f3cb781a1a73a819dc956658f84d134483f77236fe8af3931c2211ca671f0243ca58511c61c59b73925920160ac342869
Size (OctoPrint-FirmwareCheck-2020.09.23.tar.gz) = 42952 bytes

View File

@ -30,6 +30,8 @@ DEPENDS+= ${PYPKGPREFIX}-jinja2>=2.11.2:../../textproc/py-jinja2
DEPENDS+= ${PYPKGPREFIX}-markdown>=3.1:../../textproc/py-markdown
DEPENDS+= ${PYPKGPREFIX}-netaddr>=0.7.19:../../net/py-netaddr
DEPENDS+= ${PYPKGPREFIX}-netifaces>=0.10.9:../../net/py-netifaces
DEPENDS+= ${PYPKGPREFIX}-octoprint-filecheck>=2020.7.6:../../wip/py-octoprint-filecheck
DEPENDS+= ${PYPKGPREFIX}-octoprint-firmwarecheck>=2020.6.22:../../wip/py-octoprint-firmwarecheck
DEPENDS+= ${PYPKGPREFIX}-pkginfo>=1.5.0.1:../../devel/py-pkginfo
DEPENDS+= ${PYPKGPREFIX}-psutil>=5.7:../../sysutils/py-psutil
DEPENDS+= ${PYPKGPREFIX}-pylru>=1.2:../../wip/py-pylru