Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 5 Mar 2019 19:44:52 +0000 (UTC)
From:      Mateusz Piotrowski <0mp@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org
Subject:   svn commit: r494735 - branches/2019Q1/net-im/py-slixmpp
Message-ID:  <201903051944.x25JiqGZ084690@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: 0mp
Date: Tue Mar  5 19:44:52 2019
New Revision: 494735
URL: https://svnweb.freebsd.org/changeset/ports/494735

Log:
  MFH: r489686 r494706
  
  net-im/py-slixmpp: Add missing RUN_DEPENDS and fix some other issues
  
  - Switch MASTER_SITES to CHEESESHOP as it ought to be the default for
    Python software.
  - Adjust COMMENT to match the short description from setup.py.
  - Add missing RUN_DEPENDS.
  - Standardize test invocation.
  - Update WWW to point to project's homepage instead of the Git repository.
  
  Reported by:	koobs
  Reviewed by:	koobs, krion
  Approved by:	koobs, krion (mentor)
  Differential Revision:	https://reviews.freebsd.org/D18684
  
  net-im/py-slixmpp: Update to 1.4.2
  
  This release contains a fix for CVE-2019-1000021.
  
  Changelog:
  https://lab.louiz.org/poezio/slixmpp/tags/slix-1.4.2
  
  Reviewed by:	krion
  Approved by:	krion (mentor)
  Security:	526d9642-3ae7-11e9-a669-8c164582fbac
  Security:	CVE-2019-1000021
  Differential Revision:	https://reviews.freebsd.org/D19397
  
  Approved by:	ports-secteam (joneum), krion (mentor, implicit)

Modified:
  branches/2019Q1/net-im/py-slixmpp/Makefile
  branches/2019Q1/net-im/py-slixmpp/distinfo
  branches/2019Q1/net-im/py-slixmpp/pkg-descr
Directory Properties:
  branches/2019Q1/   (props changed)

Modified: branches/2019Q1/net-im/py-slixmpp/Makefile
==============================================================================
--- branches/2019Q1/net-im/py-slixmpp/Makefile	Tue Mar  5 19:30:48 2019	(r494734)
+++ branches/2019Q1/net-im/py-slixmpp/Makefile	Tue Mar  5 19:44:52 2019	(r494735)
@@ -1,27 +1,30 @@
 # $FreeBSD$
 
 PORTNAME=	slixmpp
-DISTVERSION=	1.4.1
+DISTVERSION=	1.4.2
 CATEGORIES=	net-im python
-MASTER_SITES=	https://git.poez.io/slixmpp/snapshot/
+MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
-DISTNAME=	slix-${DISTVERSION}
 
 MAINTAINER=	0mp@FreeBSD.org
-COMMENT=	Threadless Poezio-oriented fork of SleekXMPP using asyncio
+COMMENT=	Elegant Python library for XMPP (aka Jabber, Google Talk, etc.)
 
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
 BUILD_DEPENDS=	${LOCALBASE}/lib/libidn.so:dns/libidn
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pyasn1>=0:devel/py-pyasn1@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}pyasn1-modules>=0:devel/py-pyasn1-modules@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}aiodns>=1.0:dns/py-aiodns@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}aiohttp>=0:www/py-aiohttp@${PY_FLAVOR}
 TEST_DEPENDS=	gpg:security/gnupg
 
-USES=		python:3.5+
+USES=		pkgconfig python:3.5+
 USE_PYTHON=	distutils autoplist cython
 
 NO_ARCH=	yes
 
 do-test:
-	cd ${WRKSRC} && ${PYTHON_CMD} run_tests.py
+	cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
 
 .include <bsd.port.mk>

Modified: branches/2019Q1/net-im/py-slixmpp/distinfo
==============================================================================
--- branches/2019Q1/net-im/py-slixmpp/distinfo	Tue Mar  5 19:30:48 2019	(r494734)
+++ branches/2019Q1/net-im/py-slixmpp/distinfo	Tue Mar  5 19:44:52 2019	(r494735)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1545919194
-SHA256 (slix-1.4.1.tar.gz) = 2ae5755c9d593d5e2e31985dffe4829670d947273f78a7a34ec263617eece0d6
-SIZE (slix-1.4.1.tar.gz) = 1009754
+TIMESTAMP = 1551309637
+SHA256 (slixmpp-1.4.2.tar.gz) = c3204fbe8ded148e1eca6720ba0398298c159f29ec76dfc6f7dd7ed999ae1767
+SIZE (slixmpp-1.4.2.tar.gz) = 864608

Modified: branches/2019Q1/net-im/py-slixmpp/pkg-descr
==============================================================================
--- branches/2019Q1/net-im/py-slixmpp/pkg-descr	Tue Mar  5 19:30:48 2019	(r494734)
+++ branches/2019Q1/net-im/py-slixmpp/pkg-descr	Tue Mar  5 19:44:52 2019	(r494735)
@@ -5,4 +5,4 @@ Slixmpp's goals is to only rewrite the core of the lib
 socket handling, the timers, the events dispatching) in order to remove all
 threads.
 
-WWW: https://git.poez.io/slixmpp/
+WWW: https://dev.louiz.org/projects/slixmpp



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