svn commit: r543891 - in branches/2020Q3: audio audio/py-gtts games/py-mnemosyne security security/py-gtts-token textproc textproc/py-googletrans
Loïc Bartoletti
lbartoletti at FreeBSD.org
Sat Aug 1 07:15:40 UTC 2020
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 at 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 at FreeBSD.org
+MAINTAINER= lbartoletti at 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
More information about the svn-ports-all
mailing list