svn commit: r485330 - head/x11/py-xcffib

Mathieu Arnold mat at FreeBSD.org
Wed Nov 21 13:25:01 UTC 2018


On Mon, Nov 19, 2018 at 04:24:26PM +0000, Eric Turgeon wrote:
> Author: ericbsd
> Date: Mon Nov 19 16:24:25 2018
> New Revision: 485330
> URL: https://svnweb.freebsd.org/changeset/ports/485330
> 
> Log:
>   add.x11/py-xcffib.missing._ffi.py.from.autoplist.in.pkg-plist
>   
>   Approved by:	mentors (implicit)
> 
> Added:
>   head/x11/py-xcffib/pkg-plist   (contents, props changed)
> Modified:
>   head/x11/py-xcffib/Makefile
> 
> Modified: head/x11/py-xcffib/Makefile
> ==============================================================================
> --- head/x11/py-xcffib/Makefile	Mon Nov 19 16:17:49 2018	(r485329)
> +++ head/x11/py-xcffib/Makefile	Mon Nov 19 16:24:25 2018	(r485330)
> @@ -16,6 +16,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
>  LIB_DEPENDS=	libxcb.so:x11/libxcb
>  BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}cffi>=1.1.0:devel/py-cffi@${PY_FLAVOR} \
>  		${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}
> +RUN_DEPENDS=	${BUILD_DEPENDS}

This is wrong.  BUILD_DEPENDS can get many build only dependencies,
which then gets added to the runtime dependencies.  See:
https://www.freebsd.org/doc/en/books/porters-handbook/makefile-depend.html#makefile-run_depends

-- 
Mathieu Arnold
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 963 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/svn-ports-all/attachments/20181121/0a87fc5b/attachment.sig>


More information about the svn-ports-all mailing list