On 2015/02/26 23:02, Matthew Clarke wrote:
> @@ -2,7 +2,7 @@
>  
>  COMMENT =            series of applications for Mercurial
>  
> -MODPY_EGG_VERSION =    3.0
> +MODPY_EGG_VERSION =  3.3
>  DISTNAME =           tortoisehg-${MODPY_EGG_VERSION}
>  
>  CATEGORIES =         devel
> @@ -21,11 +21,24 @@ BUILD_DEPENDS =           x11/py-qt4 \
>                       editors/qscintilla \
>                       devel/py-sip
>  
> +# Match the devel/mercurial RUN_DEPENDS version limits with the code in
> +# ${WRKSRC}/tortoisehg/util/hgversion.py.
> +
>  RUN_DEPENDS =                ${BUILD_DEPENDS} \
>                       editors/py-qscintilla \
> -                     devel/mercurial>=3.0 \
> +                     devel/mercurial>=3.2,<3.4 \
>                       devel/py-iniparse
<..snip..>


OK sthen@ but can whoever commits also please also add "# If updating,
check that tortoisehg still works" to devel/mercurial/Makefile since
apparently it's easy to miss.

It's a pity that tortoisehg only checks the version of mercurial
at run time. Since they have a hard dependency, it would be nicer
if they checked at build time instead.

Reply via email to