Index: head/devel/tortoisehg/Makefile =================================================================== --- head/devel/tortoisehg/Makefile +++ head/devel/tortoisehg/Makefile @@ -1,8 +1,7 @@ # $FreeBSD$ PORTNAME= tortoisehg -DISTVERSION= 4.6 -PORTREVISION= 2 +DISTVERSION= 4.8 CATEGORIES= devel MASTER_SITES= https://bitbucket.org/tortoisehg/targz/downloads/ @@ -16,23 +15,21 @@ ${PYTHON_PKGNAMEPREFIX}iniparse>=0.4:devel/py-iniparse@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pygments>=0:textproc/py-pygments@${PY_FLAVOR} -OPTIONS_DEFINE= NAUTILUS NLS -NAUTILUS_DESC= Install TortoiseHG Nautilus extension -OPTIONS_SUB= yes - USES= pyqt:5 python:2.7 USE_PYQT= core gui network qscintilla2 xml -NLS_USES= gettext - -INSTALLS_ICONS= yes - USE_PYTHON= distutils -NO_ARCH= yes +NO_ARCH= yes SUB_FILES= pkg-message # Do not conflict with devel/mercurial, which also installs hgext3rd/__init__.py EXTRACT_AFTER_ARGS= --exclude ${DISTNAME}/hgext3rd/__init__.py + +OPTIONS_DEFINE= NAUTILUS NLS +NAUTILUS_DESC= Install TortoiseHG Nautilus extension +OPTIONS_SUB= yes + +NLS_USES= gettext post-patch: @${REINPLACE_CMD} -e '/_path/ s|/usr|${PREFIX}|' ${WRKSRC}/${PYSETUP} Index: head/devel/tortoisehg/distinfo =================================================================== --- head/devel/tortoisehg/distinfo +++ head/devel/tortoisehg/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1529005498 -SHA256 (tortoisehg-4.6.tar.gz) = b3d21a3b331e757b1aab0a5e28e016739f96acbccb5f7150ba50db1be791b98c -SIZE (tortoisehg-4.6.tar.gz) = 7947478 +TIMESTAMP = 1542624214 +SHA256 (tortoisehg-4.8.tar.gz) = f079051a60e0f20794efe71761879f19adde629ec7fda268c6005f229625e7fe +SIZE (tortoisehg-4.8.tar.gz) = 7948435 Index: head/devel/tortoisehg/files/patch-tortoisehg_hgqt_qtlib.py =================================================================== --- head/devel/tortoisehg/files/patch-tortoisehg_hgqt_qtlib.py +++ head/devel/tortoisehg/files/patch-tortoisehg_hgqt_qtlib.py @@ -0,0 +1,8 @@ +--- tortoisehg/hgqt/qtlib.py.orig 2018-11-19 10:53:15 UTC ++++ tortoisehg/hgqt/qtlib.py +@@ -1470,5 +1470,3 @@ class PaletteSwitcher(object): + def setContextMenuShortcut(action, shortcut): + """Set shortcut for a context menu action, making sure it's visible""" + action.setShortcut(shortcut) +- if QT_VERSION >= 0x50a00: +- action.setShortcutVisibleInContextMenu(True) Index: head/devel/tortoisehg/pkg-plist =================================================================== --- head/devel/tortoisehg/pkg-plist +++ head/devel/tortoisehg/pkg-plist @@ -167,9 +167,6 @@ %%PYTHON_SITELIBDIR%%/tortoisehg/hgqt/qfold.py %%PYTHON_SITELIBDIR%%/tortoisehg/hgqt/qfold.pyc %%PYTHON_SITELIBDIR%%/tortoisehg/hgqt/qfold.pyo -%%PYTHON_SITELIBDIR%%/tortoisehg/hgqt/qrename.py -%%PYTHON_SITELIBDIR%%/tortoisehg/hgqt/qrename.pyc -%%PYTHON_SITELIBDIR%%/tortoisehg/hgqt/qrename.pyo %%PYTHON_SITELIBDIR%%/tortoisehg/hgqt/qsci.py %%PYTHON_SITELIBDIR%%/tortoisehg/hgqt/qsci.pyc %%PYTHON_SITELIBDIR%%/tortoisehg/hgqt/qsci.pyo