From nobody Wed Jan 12 20:51:59 2022 X-Original-To: dev-commits-ports-branches@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 174FA1964D42; Wed, 12 Jan 2022 20:52:03 +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 4JZ09Y22BDz4SZV; Wed, 12 Jan 2022 20:52:00 +0000 (UTC) (envelope-from git@FreeBSD.org) 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 7679713E9E; Wed, 12 Jan 2022 20:51:59 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 20CKpx4K062027; Wed, 12 Jan 2022 20:51:59 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 20CKpxw5062026; Wed, 12 Jan 2022 20:51:59 GMT (envelope-from git) Date: Wed, 12 Jan 2022 20:51:59 GMT Message-Id: <202201122051.20CKpxw5062026@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Kai Knoblich Subject: git: 2d90eda93fc0 - 2022Q1 - net-mgmt/netbox: Make online documentation available [1] List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-branches@freebsd.org X-BeenThere: dev-commits-ports-branches@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/2022Q1 X-Git-Reftype: branch X-Git-Commit: 2d90eda93fc02ebf82713bc5b5ab7fb661af629d Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1642020721; 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=kvOpBtpWcp7YjQxuyuH2vcN68T0TuD/5B6dc1Q3XL9I=; b=MZscJEIX2jBJW4aLZVBiXD/4YKvU+x5n7Ql0ug7sVAvfm0nATlaUVMQlWR8LeZKb63xgHf aUaCLJtP/1CDv6xdt7lbCzSc1CwvS8sJ1wTpW4ka8x/J7eVIbZypvizKWkii5YndLtAo5f p61otWc/I5n+wOcooPqX7JBl9skHex5tOrGL9fY1TpyDN/Nu5Nplo+NCquppVbDPn2+AkY okd7UOA27O2UE51z8Sj4erRCs8tA3fM9HRKLVsXHDG0DKsuEB2KO8wktIuVcmdHwK6p8mC /xN+04jP79eeO6Sx29xw6FKQVImZgKcQ1rowOgWukZOPbONB1gAATR6nbgDncw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1642020721; a=rsa-sha256; cv=none; b=sZU6C+i6dB+dlBIhLZk5Q/j2ubdQZOa4uBLi32cFBU7y4MpYW3o923mRzU7JnjBA3zSV08 eR81ImCKM7DNF+3cJMn0pu7NOo985nDUMmArzxuZTkljGq2OYkPbykyudV14TmauESN7wf hie8kck67XTrYLFaXz2BeRV7dbGZdfx6pFB0ssYTMXr2HYSExf3/4Z3Op70iOHX+RhmISV v+sk11moOuNVPB73Gn7mGiTeAE2HbMnDQLeW2vgYJHmFEvaxxtPldmiceUT6GFlw+cPqad 4qX2B19QBbrmMrFwiR83Lei3CPcbkWRW6V1jerwbW6rhiTAPR2RINjQe+FsjxA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch 2022Q1 has been updated by kai: URL: https://cgit.FreeBSD.org/ports/commit/?id=2d90eda93fc02ebf82713bc5b5ab7fb661af629d commit 2d90eda93fc02ebf82713bc5b5ab7fb661af629d Author: Kai Knoblich AuthorDate: 2022-01-09 20:00:33 +0000 Commit: Kai Knoblich CommitDate: 2022-01-12 20:40:04 +0000 net-mgmt/netbox: Make online documentation available [1] * Since the 3.x release of NetBox its documentation has also been made available locally. In order for this to be possible, the documentation must be generated accordingly beforehand. * Also relax the requirements for Pillow because there have been no problems so far and to make future updates of Pillow easier. * Bump PORTREVISION due changed package contents. Reported by: Linda Lapinlampi (via e-mail) [1] MFH: 2022Q1 (after 3d) (cherry picked from commit ecee0b0bbcd5b8c926b6f8a48a2958e22a22aeac) --- net-mgmt/netbox/Makefile | 9 +- net-mgmt/netbox/files/pkg-message.in | 10 ++ net-mgmt/netbox/pkg-plist | 188 +++++++++++++++++++++++++++++++++++ 3 files changed, 205 insertions(+), 2 deletions(-) diff --git a/net-mgmt/netbox/Makefile b/net-mgmt/netbox/Makefile index faf1e22a2569..f75cbec26d54 100644 --- a/net-mgmt/netbox/Makefile +++ b/net-mgmt/netbox/Makefile @@ -1,6 +1,7 @@ PORTNAME= netbox DISTVERSIONPREFIX= v DISTVERSION= 3.0.12 +PORTREVISION= 1 CATEGORIES= net-mgmt python MAINTAINER= kai@FreeBSD.org @@ -22,6 +23,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt # - www/py-dj32-django-tables2 # - www/py-dj32-djangorestframework (in conjunction with www/py-dj32-drf-yasg) # +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}markdown-include>=0.6.0<1:textproc/py-markdown-include@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}mkdocs-material>=7.3.6<9:textproc/py-mkdocs-material@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django32>=3.2.9<3.3:www/py-django32@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj32-django-cors-headers>=3.10.0<4:www/py-dj32-django-cors-headers@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj32-django-debug-toolbar>=3.2.2<4:www/py-dj32-django-debug-toolbar@${PY_FLAVOR} \ @@ -41,7 +44,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django32>=3.2.9<3.3:www/py-django32@${PY_FLA ${PYTHON_PKGNAMEPREFIX}Jinja2>=3.0.1<4:devel/py-Jinja2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}markdown>=3.3.4<3.5:textproc/py-markdown@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}netaddr>=0.8.0<1:net/py-netaddr@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pillow>=8.2.0<9:graphics/py-pillow@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pillow>=8.2.0:graphics/py-pillow@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}psycopg2>=2.9.1<3:databases/py-psycopg2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}svgwrite>=1.4.1<2:graphics/py-svgwrite@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tablib>=3.1.0<3.2:textproc/py-tablib@${PY_FLAVOR} \ @@ -55,11 +58,13 @@ GH_ACCOUNT= netbox-community SUB_FILES= 850.netbox-housekeeping.sample netbox_rq.sample netboxrc.sample pkg-message SUB_LIST= DATADIR=${DATADIR} PYTHON_CMD=${PYTHON_CMD} PYTHON_VER=${PYTHON_VER} WWWOWN=${WWWOWN} -NO_BUILD= yes NO_ARCH= yes OPTIONS_DEFINE= DOCS EXAMPLES +do-build: + cd ${WRKSRC} && ${PYTHON_CMD} -m mkdocs build + do-install: cd ${WRKSRC}/netbox ; \ for src in $$( ${FIND} . ! -name '*.bak' ) ; do \ diff --git a/net-mgmt/netbox/files/pkg-message.in b/net-mgmt/netbox/files/pkg-message.in index 18dd9a8fac37..87d3b8e38aaf 100644 --- a/net-mgmt/netbox/files/pkg-message.in +++ b/net-mgmt/netbox/files/pkg-message.in @@ -312,4 +312,14 @@ The NetBox 3.0 release contains major changes, so at least items 1.), 2.) and # sysrc -f /etc/periodic.conf daily_netbox_housekeeping_enable="YES" EOD } +{ type: upgrade + maximum_version: 3.0.12_1 + message: <