Mon May 17 14:09:39 2021 UTC ()
xine-lib: enable dav1d support


(nia)
diff -r1.170 -r1.171 pkgsrc/multimedia/xine-lib/Makefile
diff -r1.43 -r1.44 pkgsrc/multimedia/xine-lib/PLIST.common

cvs diff -r1.170 -r1.171 pkgsrc/multimedia/xine-lib/Makefile (expand / switch to unified diff)

--- pkgsrc/multimedia/xine-lib/Makefile 2021/04/21 13:25:06 1.170
+++ pkgsrc/multimedia/xine-lib/Makefile 2021/05/17 14:09:39 1.171
@@ -1,42 +1,41 @@ @@ -1,42 +1,41 @@
1# $NetBSD: Makefile,v 1.170 2021/04/21 13:25:06 adam Exp $ 1# $NetBSD: Makefile,v 1.171 2021/05/17 14:09:39 nia Exp $
2 2
3PKGREVISION= 2 3PKGREVISION= 3
4.include "Makefile.common" 4.include "Makefile.common"
5 5
6COMMENT= Multimedia player library 6COMMENT= Multimedia player library
7LICENSE= gnu-lgpl-v2 7LICENSE= gnu-lgpl-v2
8 8
9CONFLICTS+= xine-xcb-[0-9]* 9CONFLICTS+= xine-xcb-[0-9]*
10 10
11CONFIGURE_ARGS+= --disable-v4l 11CONFIGURE_ARGS+= --disable-v4l
12CONFIGURE_ARGS+= --disable-v4l2 12CONFIGURE_ARGS+= --disable-v4l2
13CONFIGURE_ARGS+= --disable-real-codecs 13CONFIGURE_ARGS+= --disable-real-codecs
14CONFIGURE_ARGS+= --disable-mlib 14CONFIGURE_ARGS+= --disable-mlib
15CONFIGURE_ARGS+= --disable-vaapi 15CONFIGURE_ARGS+= --disable-vaapi
16CONFIGURE_ARGS+= --disable-vidix 16CONFIGURE_ARGS+= --disable-vidix
17CONFIGURE_ARGS+= --disable-w32dll 17CONFIGURE_ARGS+= --disable-w32dll
18CONFIGURE_ARGS+= --disable-xvmc 18CONFIGURE_ARGS+= --disable-xvmc
19 19
20.include "../../multimedia/libvdpau/available.mk" 20.include "../../multimedia/libvdpau/available.mk"
21 21
22PLIST_VARS+= vdpau 22PLIST_VARS+= vdpau
23.if ${VDPAU_AVAILABLE} == "yes" 23.if ${VDPAU_AVAILABLE} == "yes"
24PLIST.vdpau= yes 24PLIST.vdpau= yes
25CONFIGURE_ARGS+= --enable-vdpau 25CONFIGURE_ARGS+= --enable-vdpau
26. include "../../multimedia/libvdpau/buildlink3.mk" 26. include "../../multimedia/libvdpau/buildlink3.mk"
27.endif 27.endif
28 28
29CONFIGURE_ARGS+= --without-dav1d 
30CONFIGURE_ARGS+= --without-esound 29CONFIGURE_ARGS+= --without-esound
31 30
32SUBST_CLASSES+= oss 31SUBST_CLASSES+= oss
33SUBST_STAGE.oss= pre-configure 32SUBST_STAGE.oss= pre-configure
34SUBST_FILES.oss= src/audio_out/audio_oss_out.c 33SUBST_FILES.oss= src/audio_out/audio_oss_out.c
35SUBST_SED.oss= -e "s,/dev/dsp,${DEVOSSAUDIO},g" 34SUBST_SED.oss= -e "s,/dev/dsp,${DEVOSSAUDIO},g"
36.if ${OPSYS} == "NetBSD" || ${OPSYS} == "OpenBSD" 35.if ${OPSYS} == "NetBSD" || ${OPSYS} == "OpenBSD"
37SUBST_SED.oss+= -e "s,\"dsp\",\"audio\",g" 36SUBST_SED.oss+= -e "s,\"dsp\",\"audio\",g"
38.endif 37.endif
39SUBST_MESSAGE.oss= Fixing hardcoded audio device. 38SUBST_MESSAGE.oss= Fixing hardcoded audio device.
40 39
41.if ${OPSYS} == "SunOS" 40.if ${OPSYS} == "SunOS"
42PLIST_VARS+= oss 41PLIST_VARS+= oss
@@ -64,22 +63,23 @@ post-install: @@ -64,22 +63,23 @@ post-install:
64.include "../../devel/gettext-lib/buildlink3.mk" 63.include "../../devel/gettext-lib/buildlink3.mk"
65PLIST_VARS+= egl 64PLIST_VARS+= egl
66.if ${OPSYS} != "Darwin" 65.if ${OPSYS} != "Darwin"
67. include "../../graphics/MesaLib/features.mk" 66. include "../../graphics/MesaLib/features.mk"
68. if ${MESALIB_SUPPORTS_EGL} == "yes" 67. if ${MESALIB_SUPPORTS_EGL} == "yes"
69PLIST.egl= yes 68PLIST.egl= yes
70. endif 69. endif
71. include "../../graphics/MesaLib/buildlink3.mk" 70. include "../../graphics/MesaLib/buildlink3.mk"
72. include "../../graphics/glu/buildlink3.mk" 71. include "../../graphics/glu/buildlink3.mk"
73.endif 72.endif
74.include "../../graphics/mng/buildlink3.mk" 73.include "../../graphics/mng/buildlink3.mk"
75.include "../../graphics/png/buildlink3.mk" 74.include "../../graphics/png/buildlink3.mk"
76.include "../../misc/libcdio/buildlink3.mk" 75.include "../../misc/libcdio/buildlink3.mk"
 76.include "../../multimedia/dav1d/buildlink3.mk"
77.include "../../multimedia/libaom/buildlink3.mk" 77.include "../../multimedia/libaom/buildlink3.mk"
78.include "../../multimedia/libbluray/buildlink3.mk" 78.include "../../multimedia/libbluray/buildlink3.mk"
79.include "../../multimedia/libdvdnav/buildlink3.mk" 79.include "../../multimedia/libdvdnav/buildlink3.mk"
80.include "../../multimedia/libtheora/buildlink3.mk" 80.include "../../multimedia/libtheora/buildlink3.mk"
81.include "../../multimedia/libvpx/buildlink3.mk" 81.include "../../multimedia/libvpx/buildlink3.mk"
82.include "../../security/gnutls/buildlink3.mk" 82.include "../../security/gnutls/buildlink3.mk"
83.include "../../sysutils/vcdimager/buildlink3.mk" 83.include "../../sysutils/vcdimager/buildlink3.mk"
84.include "../../mk/jpeg.buildlink3.mk" 84.include "../../mk/jpeg.buildlink3.mk"
85.include "../../mk/bsd.pkg.mk" 85.include "../../mk/bsd.pkg.mk"

cvs diff -r1.43 -r1.44 pkgsrc/multimedia/xine-lib/PLIST.common (expand / switch to unified diff)

--- pkgsrc/multimedia/xine-lib/PLIST.common 2020/12/18 23:33:06 1.43
+++ pkgsrc/multimedia/xine-lib/PLIST.common 2021/05/17 14:09:39 1.44
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST.common,v 1.43 2020/12/18 23:33:06 nia Exp $ 1@comment $NetBSD: PLIST.common,v 1.44 2021/05/17 14:09:39 nia Exp $
2bin/xine-config 2bin/xine-config
3bin/xine-list-1.2 3bin/xine-list-1.2
4include/xine.h 4include/xine.h
5include/xine/alphablend.h 5include/xine/alphablend.h
6include/xine/array.h 6include/xine/array.h
7include/xine/attributes.h 7include/xine/attributes.h
8include/xine/audio_decoder.h 8include/xine/audio_decoder.h
9include/xine/audio_out.h 9include/xine/audio_out.h
10include/xine/broadcaster.h 10include/xine/broadcaster.h
11include/xine/buffer.h 11include/xine/buffer.h
12include/xine/compat.h 12include/xine/compat.h
13include/xine/configfile.h 13include/xine/configfile.h
14include/xine/demux.h 14include/xine/demux.h
@@ -54,26 +54,28 @@ lib/xine/plugins/${XINE_MOD_DIR_VER}/pos @@ -54,26 +54,28 @@ lib/xine/plugins/${XINE_MOD_DIR_VER}/pos
54lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_goom.so 54lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_goom.so
55lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_mosaico.a 55lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_mosaico.a
56lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_mosaico.so 56lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_mosaico.so
57lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_planar.a 57lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_planar.a
58lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_planar.so 58lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_planar.so
59lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_switch.a 59lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_switch.a
60lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_switch.so 60lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_switch.so
61lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_tvtime.a 61lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_tvtime.a
62lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_tvtime.so 62lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_tvtime.so
63lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_visualizations.a 63lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_visualizations.a
64lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_visualizations.so 64lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_visualizations.so
65lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_a52.a 65lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_a52.a
66lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_a52.so 66lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_a52.so
 67lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_dav1d.a
 68lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_dav1d.so
67${PLIST.dts}lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_dts.a 69${PLIST.dts}lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_dts.a
68${PLIST.dts}lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_dts.so 70${PLIST.dts}lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_dts.so
69lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_dvaudio.a 71lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_dvaudio.a
70lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_dvaudio.so 72lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_dvaudio.so
71lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_faad.a 73lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_faad.a
72lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_faad.so 74lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_faad.so
73lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_ff.a 75lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_ff.a
74lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_ff.so 76lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_ff.so
75lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_gsm610.a 77lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_gsm610.a
76lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_gsm610.so 78lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_gsm610.so
77lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_libaom.a 79lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_libaom.a
78lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_libaom.so 80lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_libaom.so
79lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_libjpeg.a 81lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_libjpeg.a