package/netbrowse: bump to v2.0

Replaces gunicorn+flask app with Go program, same function otherwise.

Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
This commit is contained in:
Joachim Wiberg
2026-03-09 19:24:34 +01:00
parent debee83b15
commit ba801be402
21 changed files with 279 additions and 795 deletions
+2 -3
View File
@@ -1,6 +1,5 @@
config BR2_PACKAGE_NETBROWSE
bool netbrowse
select BR2_PACKAGE_PYTHON_FLASK
depends on BR2_PACKAGE_HOST_GO_TARGET_ARCH_SUPPORTS
help
Browse mDNS hosts on your network from http://network.local
Browse mDNS hosts on your network from https://network.local
+4 -6
View File
@@ -4,10 +4,10 @@
#
################################################################################
NETBROWSE_VERSION = 1.0
NETBROWSE_VERSION = 2.0
NETBROWSE_SITE_METHOD = local
NETBROWSE_SITE = $(BR2_EXTERNAL_INFIX_PATH)/src/netbrowse
NETBROWSE_SETUP_TYPE = setuptools
NETBROWSE_GOMOD = github.com/kernelkit/infix/src/netbrowse
NETBROWSE_LICENSE = MIT
NETBROWSE_LICENSE_FILES = LICENSE
NETBROWSE_REDISTRIBUTE = NO
@@ -15,10 +15,8 @@ NETBROWSE_REDISTRIBUTE = NO
define NETBROWSE_INSTALL_EXTRA
$(INSTALL) -D -m 0644 $(NETBROWSE_PKGDIR)/netbrowse.svc \
$(FINIT_D)/available/netbrowse.conf
$(INSTALL) -d -m 755 $(TARGET_DIR)/etc/default
echo "NETBROWSE_ARGS=\"network.local $(BR2_TARGET_GENERIC_HOSTNAME).local\"" \
> $(TARGET_DIR)/etc/default/netbrowse
ln -sf ../available/netbrowse.conf $(FINIT_D)/enabled/netbrowse.conf
endef
NETBROWSE_POST_INSTALL_TARGET_HOOKS += NETBROWSE_INSTALL_EXTRA
$(eval $(python-package))
$(eval $(golang-package))
+2 -2
View File
@@ -1,2 +1,2 @@
service <!> name:netbrowse @www-data:www-data log:prio:daemon.debug,tag:mdns \
[2345] gunicorn -w 1 -b 127.0.0.1:8000 netbrowse:app -- Network browser
service <!> name:netbrowse log:prio:daemon.debug,tag:netbrowse \
[2345] netbrowse -l 127.0.0.1:8000 -- Network browser