Mon Feb 28 09:59:07 2022 UTC ()
gstreamer1: make check a build-time dependency

check is a unit-testing framework.
Remove it from bl3.mk as well.


(wiz)
diff -r1.53 -r1.54 pkgsrc/multimedia/gstreamer1/Makefile
diff -r1.4 -r1.5 pkgsrc/multimedia/gstreamer1/buildlink3.mk

cvs diff -r1.53 -r1.54 pkgsrc/multimedia/gstreamer1/Makefile (expand / switch to unified diff)

--- pkgsrc/multimedia/gstreamer1/Makefile 2021/12/08 16:02:24 1.53
+++ pkgsrc/multimedia/gstreamer1/Makefile 2022/02/28 09:59:07 1.54
@@ -1,18 +1,18 @@ @@ -1,18 +1,18 @@
1# $NetBSD: Makefile,v 1.53 2021/12/08 16:02:24 adam Exp $ 1# $NetBSD: Makefile,v 1.54 2022/02/28 09:59:07 wiz Exp $
2 2
3DISTNAME= gstreamer-1.18.5 3DISTNAME= gstreamer-1.18.5
4PKGNAME= ${DISTNAME:S/gstreamer/gstreamer1/} 4PKGNAME= ${DISTNAME:S/gstreamer/gstreamer1/}
5PKGREVISION= 1 5PKGREVISION= 2
6CATEGORIES= multimedia 6CATEGORIES= multimedia
7MASTER_SITES= https://gstreamer.freedesktop.org/src/gstreamer/ 7MASTER_SITES= https://gstreamer.freedesktop.org/src/gstreamer/
8EXTRACT_SUFX= .tar.xz 8EXTRACT_SUFX= .tar.xz
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= https://gstreamer.freedesktop.org/ 11HOMEPAGE= https://gstreamer.freedesktop.org/
12COMMENT= Open source multimedia framework 12COMMENT= Open source multimedia framework
13LICENSE= gnu-lgpl-v2 13LICENSE= gnu-lgpl-v2
14 14
15USE_TOOLS+= bison flex perl pkg-config xgettext 15USE_TOOLS+= bison flex perl pkg-config xgettext
16TEST_TARGET= check 16TEST_TARGET= check
17FLEX_REQD= 2.5.31 17FLEX_REQD= 2.5.31
18 18
@@ -38,18 +38,20 @@ REPLACE_PYTHON+= scripts/extract-release @@ -38,18 +38,20 @@ REPLACE_PYTHON+= scripts/extract-release
38# for tests 38# for tests
39MAKE_ENV+= LD_LIBRARY_PATH=${WRKSRC}/output/gst:${WRKSRC}/output/libs/gst/check:${WRKSRC}/output/libs/gst/base:${WRKSRC}/output/libs/gst/controller:${WRKSRC}/output/libs/gst/net:${WRKSRC}/output/plugins/elements:${WRKSRC}/output/plugins/tracers 39MAKE_ENV+= LD_LIBRARY_PATH=${WRKSRC}/output/gst:${WRKSRC}/output/libs/gst/check:${WRKSRC}/output/libs/gst/base:${WRKSRC}/output/libs/gst/controller:${WRKSRC}/output/libs/gst/net:${WRKSRC}/output/plugins/elements:${WRKSRC}/output/plugins/tracers
40 40
41# test status as of 1.18.5 41# test status as of 1.18.5
42#Ok: 66 42#Ok: 66
43#Expected Fail: 0 43#Expected Fail: 0
44#Fail: 39 44#Fail: 39
45#Unexpected Pass: 0 45#Unexpected Pass: 0
46#Skipped: 1 46#Skipped: 1
47#Timeout: 0 47#Timeout: 0
48 48
49.include "../../lang/python/application.mk" 49.include "../../lang/python/application.mk"
50.include "../../devel/meson/build.mk" 50.include "../../devel/meson/build.mk"
 51# test framework, only needed at test time
 52BUILDLINK_DEPMETHOD.check= build
51.include "../../devel/check/buildlink3.mk" 53.include "../../devel/check/buildlink3.mk"
52.include "../../devel/glib2/buildlink3.mk" 54.include "../../devel/glib2/buildlink3.mk"
53.include "../../devel/gmp/buildlink3.mk" 55.include "../../devel/gmp/buildlink3.mk"
54.include "../../math/gsl/buildlink3.mk" 56.include "../../math/gsl/buildlink3.mk"
55.include "../../mk/bsd.pkg.mk" 57.include "../../mk/bsd.pkg.mk"

cvs diff -r1.4 -r1.5 pkgsrc/multimedia/gstreamer1/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/multimedia/gstreamer1/buildlink3.mk 2021/11/15 22:53:59 1.4
+++ pkgsrc/multimedia/gstreamer1/buildlink3.mk 2022/02/28 09:59:07 1.5
@@ -1,19 +1,18 @@ @@ -1,19 +1,18 @@
1# $NetBSD: buildlink3.mk,v 1.4 2021/11/15 22:53:59 wiz Exp $ 1# $NetBSD: buildlink3.mk,v 1.5 2022/02/28 09:59:07 wiz Exp $
2 2
3BUILDLINK_TREE+= gstreamer1 3BUILDLINK_TREE+= gstreamer1
4 4
5.if !defined(GSTREAMER1_BUILDLINK3_MK) 5.if !defined(GSTREAMER1_BUILDLINK3_MK)
6GSTREAMER1_BUILDLINK3_MK:= 6GSTREAMER1_BUILDLINK3_MK:=
7 7
8BUILDLINK_API_DEPENDS.gstreamer1+= gstreamer1>=1.18.4 8BUILDLINK_API_DEPENDS.gstreamer1+= gstreamer1>=1.18.4
9BUILDLINK_ABI_DEPENDS.gstreamer1?= gstreamer1>=1.18.5 9BUILDLINK_ABI_DEPENDS.gstreamer1?= gstreamer1>=1.18.5
10BUILDLINK_PKGSRCDIR.gstreamer1?= ../../multimedia/gstreamer1 10BUILDLINK_PKGSRCDIR.gstreamer1?= ../../multimedia/gstreamer1
11 11
12pkgbase := gstreamer1 12pkgbase := gstreamer1
13.include "../../mk/pkg-build-options.mk" 13.include "../../mk/pkg-build-options.mk"
14 14
15.include "../../devel/check/buildlink3.mk" 
16.include "../../devel/glib2/buildlink3.mk" 15.include "../../devel/glib2/buildlink3.mk"
17.endif # GSTREAMER1_BUILDLINK3_MK 16.endif # GSTREAMER1_BUILDLINK3_MK
18 17
19BUILDLINK_TREE+= -gstreamer1 18BUILDLINK_TREE+= -gstreamer1