From owner-svn-ports-head@freebsd.org Sun Sep 13 07:54:24 2020 Return-Path: Delivered-To: svn-ports-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 6C84F3D02B1; Sun, 13 Sep 2020 07:54:24 +0000 (UTC) (envelope-from lwhsu@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 "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Bq1wc2FwSz3bMK; Sun, 13 Sep 2020 07:54:24 +0000 (UTC) (envelope-from lwhsu@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 17D1722B26; Sun, 13 Sep 2020 07:54:24 +0000 (UTC) (envelope-from lwhsu@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 08D7sNPi047344; Sun, 13 Sep 2020 07:54:23 GMT (envelope-from lwhsu@FreeBSD.org) Received: (from lwhsu@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 08D7sNNU047342; Sun, 13 Sep 2020 07:54:23 GMT (envelope-from lwhsu@FreeBSD.org) Message-Id: <202009130754.08D7sNNU047342@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: lwhsu set sender to lwhsu@FreeBSD.org using -f From: Li-Wen Hsu Date: Sun, 13 Sep 2020 07:54:23 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r548464 - in head/multimedia/tautulli: . files X-SVN-Group: ports-head X-SVN-Commit-Author: lwhsu X-SVN-Commit-Paths: in head/multimedia/tautulli: . files X-SVN-Commit-Revision: 548464 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Sep 2020 07:54:24 -0000 Author: lwhsu Date: Sun Sep 13 07:54:23 2020 New Revision: 548464 URL: https://svnweb.freebsd.org/changeset/ports/548464 Log: multimedia/tautulli: Update to 2.5.5 - Updated to use python3 - There is now a build step that runs 'python -m compileall' on all python code - Tautulli supports libraries with the new and improved plex movie scanner PR: 249161 Submitted by: Michiel van Baak Approved by: Christer Edwards Deleted: head/multimedia/tautulli/files/patch-Tautulli.py Modified: head/multimedia/tautulli/Makefile head/multimedia/tautulli/distinfo Modified: head/multimedia/tautulli/Makefile ============================================================================== --- head/multimedia/tautulli/Makefile Sun Sep 13 07:44:56 2020 (r548463) +++ head/multimedia/tautulli/Makefile Sun Sep 13 07:54:23 2020 (r548464) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= tautulli -PORTVERSION= 2.2.4 +PORTVERSION= 2.5.5 DISTVERSIONPREFIX=v CATEGORIES= multimedia python @@ -12,14 +12,12 @@ COMMENT= Monitoring, analytics, and notifications for LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE -DEPRECATED= Uses deprecated version of python -EXPIRATION_DATE= 2020-09-15 - RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}openssl>0:security/py-openssl@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pycryptodomex>0:security/py-pycryptodomex@${PY_FLAVOR} \ ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss -USES= python:2.7 shebangfix +USES= python:3.5+ shebangfix USE_GITHUB= yes USE_RC_SUBR= ${PORTNAME} @@ -29,7 +27,6 @@ python_OLD_CMD= /bin/sh GH_ACCOUNT= Tautulli GH_PROJECT= Tautulli -NO_BUILD= yes NO_ARCH= yes PORTDOCS= API.md CHANGELOG.md README.md @@ -40,6 +37,10 @@ OPTIONS_DEFINE= DOCS post-patch: ${FIND} ${WRKSRC} -name '*.orig' -delete + +do-build: + @${PYTHON_CMD} -m compileall ${WRKSRC} + @${PYTHON_CMD} -O -m compileall ${WRKSRC} do-install: ${MKDIR} ${STAGEDIR}${WWWDIR}/data ${STAGEDIR}${WWWDIR}/lib \ Modified: head/multimedia/tautulli/distinfo ============================================================================== --- head/multimedia/tautulli/distinfo Sun Sep 13 07:44:56 2020 (r548463) +++ head/multimedia/tautulli/distinfo Sun Sep 13 07:54:23 2020 (r548464) @@ -1,3 +1,3 @@ -TIMESTAMP = 1592821409 -SHA256 (Tautulli-Tautulli-v2.2.4_GH0.tar.gz) = 92b68c98070ef5a55b18d738439a95c6a20546bb336a0149259bb3bb956efc5c -SIZE (Tautulli-Tautulli-v2.2.4_GH0.tar.gz) = 12307350 +TIMESTAMP = 1599469947 +SHA256 (Tautulli-Tautulli-v2.5.5_GH0.tar.gz) = 4311a03be3338859fe740e8b115615154bee3075b77997b90044f357e3afd2e5 +SIZE (Tautulli-Tautulli-v2.5.5_GH0.tar.gz) = 13079734