From nobody Fri Jan 19 05:06:38 2024 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TGSJb1sxCz57qfX; Fri, 19 Jan 2024 05:06:39 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TGSJZ6Lydz4150; Fri, 19 Jan 2024 05:06:38 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1705640798; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=yxJNWeHMh3mVtPmqHIAtmTTvZsTuxxagexeYTq2JTkY=; b=bqgjG7ySKEmCO2VtWzzDCE2hozUovEwZibezxSLi3Olq+IZ9c/Rtb+h40u4cYrYyA2HTGm OJ7NT0lK3hacmEW3kkAE9enWiLmrSzlQaY/hOQ7N7/yXsylilHL+r6+qGJO16piY4RGu/r SaU7kqxKQRIPc1+BvoYkI9627dmS00DFEiiq080RETyMxP4/zfZ0FnNv9Qk+9dvD8ZsG+7 Bm7dHY9WQupFxSreeKSGQTpBA8ye3U7dWoVZmNd7JTKQWxt0Mq1htwD1j6LCDnHd7OlI7g FBKt1v05q7ycFr4H9p0qE/ssMC7kzpONjB3fIeLoFL/veqeQklmYtyDe3tARrQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1705640798; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=yxJNWeHMh3mVtPmqHIAtmTTvZsTuxxagexeYTq2JTkY=; b=q9XzVhlZqwhRbj7Y0u2bMCyBTuf7zygmoRBPpAcK7S/fieZnrAnOdNoYJWk8Aet3yqLg6E IDvy5rapmERUuamfeVG/+Hgww2zJjrKUIIwuQPZm5CEaWRZDiOtC9pXb0yYRBMaN9/DyIX Nr1x4USw52NHahym6ir4kvxy0cD+gGGCIgvCmJDg9E5YRQevh2KqRg5OV+D5UcQP5nLUWJ EmyYAd2BfVwwbwJrIXmlaOpe9buWFkIu7Av1sS1V6fo5hoErX832sFfw0KtokPxwqVBAKu m9p/KYXZrnC+UXL7tcEVw6Or72zSoKpcih7UkaOfD8KaZHrG09K7Yzk/u9FKhA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1705640798; a=rsa-sha256; cv=none; b=ZcYhLolZsy+HSqvwIFyPFM0Yv8txpD0CZmFDFSGAnKBH0XF3IFBwHfwrC0wknaby327rs+ x6i+QQtniqI913JQHRXEBzdPewo6HyCgdRdd/CPAi4LLMEhL+9uPGgsc2uoFTLHeNZBQkZ p46hSIYpL9doEQR70MAXY3R/rv2c7NM0N7z1uAsC7MoHrtYWLp3xPKjEaW0GW/vCxmCfa5 t0NF8Z03mCfJA+PVN4TCiyVNMHUFra7Z87tZBOjjHHr8Ke9948xbCr06lVp1UJSX+kit0x snOWVc/s6DGs07kJBMx8iQjAwBltWJ6jlFiK+0eX0K4tncOWoODvlYvr/XgerQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4TGSJZ5S9lzdNF; Fri, 19 Jan 2024 05:06:38 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 40J56c2U067501; Fri, 19 Jan 2024 05:06:38 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 40J56cRe067498; Fri, 19 Jan 2024 05:06:38 GMT (envelope-from git) Date: Fri, 19 Jan 2024 05:06:38 GMT Message-Id: <202401190506.40J56cRe067498@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Kai Knoblich Subject: git: e5b906e7fd82 - main - net-mgmt/netbox: Update to 3.7.1 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: kai X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: e5b906e7fd82d17df17c55a4ee5d2970f0042469 Auto-Submitted: auto-generated The branch main has been updated by kai: URL: https://cgit.FreeBSD.org/ports/commit/?id=e5b906e7fd82d17df17c55a4ee5d2970f0042469 commit e5b906e7fd82d17df17c55a4ee5d2970f0042469 Author: Kai Knoblich AuthorDate: 2024-01-19 04:59:49 +0000 Commit: Kai Knoblich 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