Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 1 Aug 2020 07:15:39 +0000 (UTC)
From:      =?UTF-8?Q?Lo=c3=afc_Bartoletti?= <lbartoletti@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org
Subject:   svn commit: r543891 - in branches/2020Q3: audio audio/py-gtts games/py-mnemosyne security security/py-gtts-token textproc textproc/py-googletrans
Message-ID:  <202008010715.0717FdjH066818@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: lbartoletti
Date: Sat Aug  1 07:15:38 2020
New Revision: 543891
URL: https://svnweb.freebsd.org/changeset/ports/543891

Log:
  MFH: r543817
  
  games/py-mnemosyne: Take Maintainer'ship, fix runtime error and add missing dependencies
  
  Latest version of games/py-mnemosyne requires new dependencies. This commit adds the missing dependencies:
  
   - audio/py-gtts
   - security/py-gtts-token (required by audio/py-gtts)
   - textproc/py-googletrans
  
  The games/py-mnemosyne port needs to be limited to Python 3.7+ to keep the dependency chains intact. This is because textproc/py-googletrans depends on www/py-httpx which is only for Python 3.7+.
  
  PR:		247595
  Submitted by:	kai
  Reported by:	gspurki@gmail.com
  Approved by:	tcberner (mentor)
  Differential Revision:	https://reviews.freebsd.org/D25895
  
  Approved by:	ports-secteam (joneum)

Added:
  branches/2020Q3/audio/py-gtts/
     - copied from r543817, head/audio/py-gtts/
  branches/2020Q3/security/py-gtts-token/
     - copied from r543817, head/security/py-gtts-token/
  branches/2020Q3/textproc/py-googletrans/
     - copied from r543817, head/textproc/py-googletrans/
Modified:
  branches/2020Q3/audio/Makefile
  branches/2020Q3/games/py-mnemosyne/Makefile
  branches/2020Q3/security/Makefile
  branches/2020Q3/textproc/Makefile
Directory Properties:
  branches/2020Q3/   (props changed)

Modified: branches/2020Q3/audio/Makefile
==============================================================================
--- branches/2020Q3/audio/Makefile	Sat Aug  1 05:52:17 2020	(r543890)
+++ branches/2020Q3/audio/Makefile	Sat Aug  1 07:15:38 2020	(r543891)
@@ -658,6 +658,7 @@
     SUBDIR += py-fmoo-audiotools
     SUBDIR += py-gmusicapi
     SUBDIR += py-gmusicproxy
+    SUBDIR += py-gtts
     SUBDIR += py-hsaudiotag
     SUBDIR += py-karaoke
     SUBDIR += py-mpd

Modified: branches/2020Q3/games/py-mnemosyne/Makefile
==============================================================================
--- branches/2020Q3/games/py-mnemosyne/Makefile	Sat Aug  1 05:52:17 2020	(r543890)
+++ branches/2020Q3/games/py-mnemosyne/Makefile	Sat Aug  1 07:15:38 2020	(r543891)
@@ -3,13 +3,14 @@
 
 PORTNAME=	mnemosyne
 PORTVERSION=		2.7.1
+PORTREVISION=	1
 PORTEPOCH=	1
 CATEGORIES=	games python
 MASTER_SITES=	SF/mnemosyne-proj/${PORTNAME}/${PORTNAME}-${DISTVERSION}
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 DISTNAME=	Mnemosyne-${DISTVERSION}
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	lbartoletti@FreeBSD.org
 COMMENT=	Flash-card tool which optimises your learning process
 
 LICENSE=	LGPL3
@@ -19,15 +20,17 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sqlite3>0:database
 		${PY_PILLOW} \
 		${PYTHON_PKGNAMEPREFIX}matplotlib>=0:math/py-matplotlib@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}webob>=1.4:www/py-webob@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}cheroot>=0:www/py-cheroot@${PY_FLAVOR}
+		${PYTHON_PKGNAMEPREFIX}cheroot>=0:www/py-cheroot@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}googletrans>=0:textproc/py-googletrans@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}gtts>=0:audio/py-gtts@${PY_FLAVOR}
 
-USES=		pyqt:5 python:3.5+
+USES=		pyqt:5 python:3.7+ #due textproc/py-googletrans
 USE_PYQT=	gui_run network_run printsupport_run sip_run sql_run webengine_run
-USE_PYTHON=	distutils autoplist
+USE_PYTHON=	autoplist concurrent distutils
 
 NO_ARCH=	yes
 
 post-patch:
-	@${REINPLACE_CMD} -e 's|\(share/\)icons|\1pixmaps|' ${WRKSRC}/setup.py
+	@${REINPLACE_CMD} -e 's|icons|pixmaps|' ${WRKSRC}/setup.py
 
 .include <bsd.port.mk>

Modified: branches/2020Q3/security/Makefile
==============================================================================
--- branches/2020Q3/security/Makefile	Sat Aug  1 05:52:17 2020	(r543890)
+++ branches/2020Q3/security/Makefile	Sat Aug  1 07:15:38 2020	(r543891)
@@ -894,6 +894,7 @@
     SUBDIR += py-gpgme
     SUBDIR += py-gpsoauth
     SUBDIR += py-gssapi
+    SUBDIR += py-gtts-token
     SUBDIR += py-halberd
     SUBDIR += py-hkdf
     SUBDIR += py-htpasswd

Modified: branches/2020Q3/textproc/Makefile
==============================================================================
--- branches/2020Q3/textproc/Makefile	Sat Aug  1 05:52:17 2020	(r543890)
+++ branches/2020Q3/textproc/Makefile	Sat Aug  1 07:15:38 2020	(r543891)
@@ -1255,6 +1255,7 @@
     SUBDIR += py-genshi
     SUBDIR += py-gensim
     SUBDIR += py-gfm
+    SUBDIR += py-googletrans
     SUBDIR += py-grako
     SUBDIR += py-guess-language
     SUBDIR += py-hexdump



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