Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 7 Nov 2019 09:10:32 +0100
From:      Mathieu Arnold <mat@FreeBSD.org>
To:        Jan Beich <jbeich@FreeBSD.org>
Cc:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   Re: svn commit: r516900 - in head/multimedia: ffms2 vapoursynth vapoursynth-l-smash-works
Message-ID:  <20191107081032.kqotphm5wzk3bhgf@atuin.in.mat.cc>
In-Reply-To: <201911061642.xA6GgS3V041740@repo.freebsd.org>
References:  <201911061642.xA6GgS3V041740@repo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--puitjc4omn4ruoie
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Nov 06, 2019 at 04:42:28PM +0000, Jan Beich wrote:
> Author: jbeich
> Date: Wed Nov  6 16:42:28 2019
> New Revision: 516900
> URL: https://svnweb.freebsd.org/changeset/ports/516900
>=20
> Log:
>   multimedia/vapoursynth: mark BROKEN on non-x86
>=20
> Modified:
>   head/multimedia/ffms2/Makefile   (contents, props changed)
>   head/multimedia/vapoursynth-l-smash-works/Makefile   (contents, props c=
hanged)
>   head/multimedia/vapoursynth/Makefile   (contents, props changed)
>=20
> Modified: head/multimedia/ffms2/Makefile
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/multimedia/ffms2/Makefile	Wed Nov  6 16:42:19 2019	(r516899)
> +++ head/multimedia/ffms2/Makefile	Wed Nov  6 16:42:28 2019	(r516900)
> @@ -11,18 +11,24 @@ COMMENT=3D	FFmpeg-based source library and VapourSynt=
h p
>  LICENSE=3D	MIT
>  LICENSE_FILE=3D	${WRKSRC}/COPYING
> =20
> +.if ${MACHINE_ARCH} =3D=3D amd64 || ${MACHINE_ARCH} =3D=3D i386

We never use MACHINE_ARCH in the ports tree, we use ARCH, and it is only
available after an include.  All our tools use/set ARCH, so, please use
it.

>  BUILD_DEPENDS=3D	${LOCALBASE}/include/vapoursynth/VSHelper.h:multimedia/=
vapoursynth
> +.endif
>  LIB_DEPENDS=3D	libavcodec.so:multimedia/ffmpeg
> =20
>  USE_GITHUB=3D	yes
>  GH_ACCOUNT=3D	FFMS
> =20
>  USES=3D		compiler:c++11-lib gmake libtool pathfix pkgconfig
> +.if ${MACHINE_ARCH} =3D=3D amd64 || ${MACHINE_ARCH} =3D=3D i386
>  EXCLUDE=3D	VSHelper.h VSScript.h VapourSynth.h
>  EXTRACT_AFTER_ARGS=3D${EXCLUDE:S,^,--exclude ,}
> +.endif
>  GNU_CONFIGURE=3D	yes
>  CONFIGURE_ARGS=3D	--enable-static
> +.if ${MACHINE_ARCH} =3D=3D amd64 || ${MACHINE_ARCH} =3D=3D i386
>  CPPFLAGS+=3D	`pkg-config vapoursynth --cflags`
> +.endif
>  INSTALL_TARGET=3D	install-strip
>  USE_LDCONFIG=3D	yes
>  DATADIR=3D	${PREFIX}/lib/vapoursynth
>=20
> Modified: head/multimedia/vapoursynth-l-smash-works/Makefile
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/multimedia/vapoursynth-l-smash-works/Makefile	Wed Nov  6 16:42:1=
9 2019	(r516899)
> +++ head/multimedia/vapoursynth-l-smash-works/Makefile	Wed Nov  6 16:42:2=
8 2019	(r516900)
> @@ -12,7 +12,9 @@ COMMENT=3D	L-SMASH source plugin for VapourSynth
>  LICENSE=3D	ISCL
>  LICENSE_FILE=3D	${WRKSRC}/LICENSE
> =20
> +.if ${MACHINE_ARCH} =3D=3D amd64 || ${MACHINE_ARCH} =3D=3D i386
>  BUILD_DEPENDS=3D	${LOCALBASE}/include/vapoursynth/VSHelper.h:multimedia/=
vapoursynth
> +.endif
>  BUILD_DEPENDS+=3D	ffmpeg>=3D3.2,1:multimedia/ffmpeg
>  LIB_DEPENDS=3D	libavcodec.so:multimedia/ffmpeg \
>  		liblsmash.so:multimedia/l-smash
> @@ -22,8 +24,10 @@ GH_ACCOUNT=3D	VFR-maniac
>  GH_PROJECT=3D	L-SMASH-Works
> =20
>  USES=3D		gmake pkgconfig shebangfix
> +.if ${MACHINE_ARCH} =3D=3D amd64 || ${MACHINE_ARCH} =3D=3D i386
>  EXCLUDE=3D	VSHelper.h VSScript.h VapourSynth.h
>  EXTRACT_AFTER_ARGS=3D${EXCLUDE:S,^,--exclude ,}
> +.endif
>  WRKSRC_SUBDIR=3D	VapourSynth
>  SHEBANG_FILES=3D	configure
>  bash_CMD=3D	${SH}
> @@ -36,7 +40,9 @@ CONFIGURE_ARGS=3D	--prefix=3D"${PREFIX}" \
>  		--extra-libs=3D"${LIBS}"
>  MAKEFILE=3D	GNUmakefile
>  MAKE_ARGS=3D	STRIP=3D"${STRIP_CMD}"
> +.if ${MACHINE_ARCH} =3D=3D amd64 || ${MACHINE_ARCH} =3D=3D i386
>  CPPFLAGS+=3D	`pkg-config vapoursynth --cflags`
> +.endif
>  USE_LDCONFIG=3D	yes
>  DATADIR=3D	${PREFIX}/lib/vapoursynth
>  DOCSDIR=3D	${PREFIX}/share/doc/${PKGBASE}
>=20
> Modified: head/multimedia/vapoursynth/Makefile
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/multimedia/vapoursynth/Makefile	Wed Nov  6 16:42:19 2019	(r51689=
9)
> +++ head/multimedia/vapoursynth/Makefile	Wed Nov  6 16:42:28 2019	(r51690=
0)
> @@ -9,6 +9,9 @@ COMMENT=3D	Video processing framework with simplicity in
> =20
>  LICENSE=3D	LGPL21+
> =20
> +ONLY_FOR_ARCHS=3D	amd64 i386
> +ONLY_FOR_ARCHS_REASON=3D	https://github.com/vapoursynth/vapoursynth/issu=
es/509
> +
>  USE_GITHUB=3D	yes
> =20
>  USES=3D		autoreconf gmake libtool localbase pathfix pkgconfig
>=20

--=20
Mathieu Arnold

--puitjc4omn4ruoie
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQKTBAABCgB9FiEEOraXidLtEhBkQLpbOkUW81GDzkgFAl3D0XdfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNB
QjY5Nzg5RDJFRDEyMTA2NDQwQkE1QjNBNDUxNkYzNTE4M0NFNDgACgkQOkUW81GD
zki+CA//dPMK4PGfwi74w2WpnuYr6VsPdLHjoMkOye/ZoNdcBi9lAgNieHbw9uL0
m8rhvcg50p6x8o32tkl2rnjGW1GT8LbhFJS/MdOn9zceSRFgqWBqoZh43Hr9CjTv
wObj+LZznGEU77xhRGHsWoSmWejB2sbHX18saj0cqo1nPLIFWfUwlzJn6cAiVjw0
dOH14xoHB1ngYqKmgWvXtz2wFmcrRRJinzCaDETUXL/BfVcjXAWF/GyzEyvmi1PU
57UT3/0wJ3m5noqAy20hjR6TCUKv+y8Rr2n6cfZb0x8kwBumpfX3a+Tm8Y1Mld+J
AmMKj/R9cN8lBVzOVt/BmzZHP9dVX7/bCNouaWEov+tXjrUfDwa6K+tRCSYpr/nP
eFDSGZz/5fxSNaQujAmDev8lqVR9rSVJv7+e3gjyOrZnyJTRHfUVKi3fLmIwuUqC
Qi4i8x5Oaf84Pxl8LplhtnD4yp1bijPhjRZkGIZwBDfxM1ZvnSEzhLRt1X1WfLGs
G2UT2I6jl61s87ep22bhqXgrEXIwsxxc2NbKvvNH7vNANf6J3A5OyoJFc012fxZj
u41aS+H5qRIM3AtUdoMzlvfX1WT535urVdGclx5kgtAXqYpkZRxsb1tY1oTIU+rn
n97kshfKQUWefN1sPTJEalJAF3dzYOasrLT9HELflhLhhX9Zz1o=
=dsb6
-----END PGP SIGNATURE-----

--puitjc4omn4ruoie--



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