Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 19 Jan 2024 05:06:38 GMT
From:      Kai Knoblich <kai@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: e5b906e7fd82 - main - net-mgmt/netbox: Update to 3.7.1
Message-ID:  <202401190506.40J56cRe067498@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by kai:

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

commit e5b906e7fd82d17df17c55a4ee5d2970f0042469
Author:     Kai Knoblich <kai@FreeBSD.org>
AuthorDate: 2024-01-19 04:59:49 +0000
Commit:     Kai Knoblich <kai@FreeBSD.org>
CommitDate: 2024-01-19 04:59:49 +0000

    net-mgmt/netbox: Update to 3.7.1
    
    * Expand the filter for find(1) to prevent the installation of backups
      of patched files while I'm here.
    
    Changelog:
    
    Bug Fixes:
    * Use available_at_site filter when filtering VLANs under prefix form
    * Fix tunnel creation when setting initial termination to a VM interface
    * Relax one-to-one mapping of tunnel termination to IP address
    * Fix typo in tunnel termination type choice name
    * Remove errant translation wrapper from installed_device on DeviceBay
    * Custom field API serializer should accept null values for all
      optional fields
    * Hide available prefixes when searching within a parent prefix
    * Add missing Diffie-Hellman group 15
    * Ensure default contact assignment ordering is consistent
    * Relax required fields for IKE & IPSec models on bulk import
    * Ensure all matching event rules are processed in response to an event
    
    https://github.com/netbox-community/netbox/releases/tag/v3.7.1
---
 net-mgmt/netbox/Makefile  | 16 ++++++++--------
 net-mgmt/netbox/distinfo  |  6 +++---
 net-mgmt/netbox/pkg-plist | 10 ++++++++--
 3 files changed, 19 insertions(+), 13 deletions(-)

diff --git a/net-mgmt/netbox/Makefile b/net-mgmt/netbox/Makefile
index 5d1eaccd1462..0b972acab41e 100644
--- a/net-mgmt/netbox/Makefile
+++ b/net-mgmt/netbox/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	netbox
 DISTVERSIONPREFIX=	v
-DISTVERSION=	3.7.0
+DISTVERSION=	3.7.1
 CATEGORIES=	net-mgmt python
 
 MAINTAINER=	kai@FreeBSD.org
@@ -23,7 +23,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 # - www/py-dj42-django-tables2
 # - www/py-dj42-djangorestframework
 #
-RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django42>=4.2.8<4.3:www/py-django42@${PY_FLAVOR} \
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django42>=4.2.9<4.3:www/py-django42@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}dj42-django-cors-headers>=4.3.1<5:www/py-dj42-django-cors-headers@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}dj42-django-debug-toolbar>=4.2.0<5:www/py-dj42-django-debug-toolbar@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}dj42-django-filter>=23.5<24:www/py-dj42-django-filter@${PY_FLAVOR} \
@@ -38,17 +38,17 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django42>=4.2.8<4.3:www/py-django42@${PY_FLA
 		${PYTHON_PKGNAMEPREFIX}dj42-django-timezone-field>=6.1.0<7:www/py-dj42-django-timezone-field@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}dj42-djangorestframework>=3.14.0<3.15.0:www/py-dj42-djangorestframework@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}dj42-drf-spectacular>=0.27.0<1:www/py-dj42-drf-spectacular@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}dj42-drf-spectacular-sidecar>=2023.12.1:www/py-dj42-drf-spectacular-sidecar@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}dj42-drf-spectacular-sidecar>=2024.1.1:www/py-dj42-drf-spectacular-sidecar@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}dj42-graphene-django>=3.0.0<3.0.0_99:devel/py-dj42-graphene-django@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}django-pglocks>=1.0.4<1.1:www/py-django-pglocks@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}bleach>=6.1.0<7:www/py-bleach@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}feedparser>=6.0.10<7:textproc/py-feedparser@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}Jinja2>=3.1.2<4:devel/py-Jinja2@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}Jinja2>=3.1.3<4:devel/py-Jinja2@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}markdown>=3.3.7<3.6:textproc/py-markdown@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}mkdocs-material>=9.5.3<10:textproc/py-mkdocs-material@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}mkdocs-material>=9.5.4<10:textproc/py-mkdocs-material@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}mkdocstrings>=0.24.0<1:textproc/py-mkdocstrings@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}mkdocstrings-python-legacy>0:textproc/py-mkdocstrings-python-legacy@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}netaddr>=0.9.0<1:net/py-netaddr@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}netaddr>=0.10.1<1:net/py-netaddr@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pillow>=10.1.0:graphics/py-pillow@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}psycopg>=3.1.16<4:databases/py-psycopg@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}requests>=2.31.0<3:www/py-requests@${PY_FLAVOR} \
@@ -56,7 +56,7 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django42>=4.2.8<4.3:www/py-django42@${PY_FLA
 		${PYTHON_PKGNAMEPREFIX}social-auth-core>=4.5.1<5:security/py-social-auth-core@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}svgwrite>=1.4.3<2:graphics/py-svgwrite@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}tablib>=3.5.0<4:textproc/py-tablib@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}tzdata>=2023.3:devel/py-tzdata@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}tzdata>=2023.4:devel/py-tzdata@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}yaml>=6.0.1<7:devel/py-yaml@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}gunicorn>=21.2.0<22:www/py-gunicorn@${PY_FLAVOR}
 
@@ -86,7 +86,7 @@ SENTRY_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sentry-sdk>0:devel/py-sentry-sdk@${PY
 
 do-install:
 	cd ${WRKSRC}/netbox ; \
-	for src in $$( ${FIND} . ! -name '*.bak' ) ; do \
+	for src in $$( ${FIND} . ! -name '*.bak' -a ! -name '*.orig' ) ; do \
 		dst=${STAGEDIR}${DATADIR}$${src#.} ; \
 		if ${TEST} -d "$$src" ; then \
 			${MKDIR} "$$dst" ; \
diff --git a/net-mgmt/netbox/distinfo b/net-mgmt/netbox/distinfo
index f617e178c1a5..b321b0dbd805 100644
--- a/net-mgmt/netbox/distinfo
+++ b/net-mgmt/netbox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1703865948
-SHA256 (netbox-community-netbox-v3.7.0_GH0.tar.gz) = 3ee70909c7acc0d0104ee7d339fb3188af2a66c10f8f22935bb14d73c990488a
-SIZE (netbox-community-netbox-v3.7.0_GH0.tar.gz) = 8069413
+TIMESTAMP = 1705559409
+SHA256 (netbox-community-netbox-v3.7.1_GH0.tar.gz) = 97ea9106b6d29e2568c4e9c395013ca015ba7521029e8c907b6aa515dd62649a
+SIZE (netbox-community-netbox-v3.7.1_GH0.tar.gz) = 8913254
diff --git a/net-mgmt/netbox/pkg-plist b/net-mgmt/netbox/pkg-plist
index c9e644b54e0b..b1dd182c5e60 100644
--- a/net-mgmt/netbox/pkg-plist
+++ b/net-mgmt/netbox/pkg-plist
@@ -285,6 +285,7 @@
 %%DATADIR%%/docs/development/search.md
 %%DATADIR%%/docs/development/signals.md
 %%DATADIR%%/docs/development/style-guide.md
+%%DATADIR%%/docs/development/translations.md
 %%DATADIR%%/docs/development/user-preferences.md
 %%DATADIR%%/docs/development/web-ui.md
 %%DATADIR%%/docs/extra.css
@@ -328,7 +329,6 @@
 %%DATADIR%%/docs/integrations/synchronized-data.md
 %%DATADIR%%/docs/integrations/webhooks.md
 %%DATADIR%%/docs/introduction.md
-%%DATADIR%%/docs/media/admin_ui_run_permission.png
 %%DATADIR%%/docs/media/authentication/azure_ad_add_app_registration.png
 %%DATADIR%%/docs/media/authentication/azure_ad_add_client_secret.png
 %%DATADIR%%/docs/media/authentication/azure_ad_app_registration.png
@@ -346,15 +346,19 @@
 %%DATADIR%%/docs/media/development/github_fork_button.png
 %%DATADIR%%/docs/media/development/github_fork_dialog.png
 %%DATADIR%%/docs/media/development/github_new_issue.png
+%%DATADIR%%/docs/media/development/transifex_download.png
 %%DATADIR%%/docs/media/installation/netbox_application_stack.png
 %%DATADIR%%/docs/media/installation/upgrade_paths.png
+%%DATADIR%%/docs/media/misc/netbox_cloud.png
 %%DATADIR%%/docs/media/misc/netbox_logo.png
+%%DATADIR%%/docs/media/misc/reference_architecture.png
 %%DATADIR%%/docs/media/models/dcim_cable_trace.png
 %%DATADIR%%/docs/media/power_distribution.png
 %%DATADIR%%/docs/media/release-notes/netbox30_ui.png
+%%DATADIR%%/docs/media/run_permission.png
 %%DATADIR%%/docs/media/screenshots/cable-trace.png
 %%DATADIR%%/docs/media/screenshots/home-dark.png
-%%DATADIR%%/docs/media/screenshots/netbox-ui.png
+%%DATADIR%%/docs/media/screenshots/home-light.png
 %%DATADIR%%/docs/media/screenshots/prefixes-list.png
 %%DATADIR%%/docs/media/screenshots/rack.png
 %%DATADIR%%/docs/models/circuits/circuit.md
@@ -1267,6 +1271,7 @@
 %%DATADIR%%/tenancy/migrations/0011_contactassignment_tags.py
 %%DATADIR%%/tenancy/migrations/0012_contactassignment_custom_fields.py
 %%DATADIR%%/tenancy/migrations/0013_gfk_indexes.py
+%%DATADIR%%/tenancy/migrations/0014_contactassignment_ordering.py
 %%DATADIR%%/tenancy/migrations/__init__.py
 %%DATADIR%%/tenancy/models/__init__.py
 %%DATADIR%%/tenancy/models/contacts.py
@@ -1516,6 +1521,7 @@
 %%DATADIR%%/vpn/graphql/types.py
 %%DATADIR%%/vpn/migrations/0001_initial.py
 %%DATADIR%%/vpn/migrations/0002_move_l2vpn.py
+%%DATADIR%%/vpn/migrations/0003_ipaddress_multiple_tunnel_terminations.py
 %%DATADIR%%/vpn/migrations/__init__.py
 %%DATADIR%%/vpn/models/__init__.py
 %%DATADIR%%/vpn/models/crypto.py



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202401190506.40J56cRe067498>