xine-lib: Update to 1.2.10 xine-lib (1.2.10) 2019-12-13 * Add first Android support. * Add (xcb)xv yuy2 emulation. * Add libavcodec v58 compatibility. * Add avio seek support. * Make libpostproc optional. * Add libdav1d, libaom and lavc AV1 video decoders. * Add libvpx multithreading. * Add libpng decoder. * Add a52 double and fixed point modes. * Add Opus audio support to ogg demuxer. * Add AV1 video support to matroska demuxer. * Add ivf demuxer. * Add mpeg-ts split payload support. * Add TLS support using gnutls or OpenSSL. * Add ftp input plugin (ftp://) with TLS support (ftpes://) * Add tls:// input plugin (raw TLS over TCP). * Add libnfs NFS input plugin. * Add ftp/http seek support. * Add scp forward seek support. * Add mp4 http streaming support (plain and fragment modes). * Add HLS streaming support. * Add HTTP 1.1 support. * Add OpenGL EGL and Wayland support. * Add generic bitrate estimation. * Add side stream feature. * Optimize demux_qt. * Optimize OSD. * Optimize output layers. * Optimize decoder threads. * Optimize event handling. * Optimize stream info. * Optimize TCP/TLS/HTTP network input. * Optimize network buffering control. * Alsa/oss startup optimization. * Optimize input_stdin_fifo. * Optimize internal liba52. * Optimize user seek. * Build optimizations. * Simply user config. * Better support for audio out drivers that cannot resume after pause. * Better support for mpeg pts jumps. * Better bluray seek. * XML parser fixes. * Fix midstream audio mode switch. * Fix FLAC audio playback via ffmpeg. * Fix ffmpeg mpeg1/2 video. * Fix C++ build. * Fix build on clang only systems. * Fix/optimize mpeg, mpeg-ts, qt, flv, matroska, real and asf demuxers. * Fix network seek. * Fix/optimize audio CD. * Fix DVD (occasional crashes, damaged video after a DVD had been played). * Fix opengl2 freeze after X server failure. * Fix tvtime deinterlacer crash. * Fix/optimize overlay. * Fix/optimize old VDR plugin. * Fix xine-ui freeze when opening a playlist while paused. * Security fixes. * Build fixes (C99 mode, vaapi, ImageMagick, libmvec, less warnings). * Many small fixes. * More error handling instead of aborting. * Update german translation.diff -r1.24 -r1.25 pkgsrc/audio/xine-alsa/Makefile
(nia)
@@ -1,16 +1,15 @@ | @@ -1,16 +1,15 @@ | |||
1 | # $NetBSD: Makefile,v 1.24 2019/11/02 21:09:18 rillig Exp $ | 1 | # $NetBSD: Makefile,v 1.25 2020/04/02 15:52:46 nia Exp $ | |
2 | 2 | |||
3 | PKGREVISION= 2 | |||
4 | .include "../../multimedia/xine-lib/Makefile.common" | 3 | .include "../../multimedia/xine-lib/Makefile.common" | |
5 | 4 | |||
6 | PKGNAME= ${XINE_PKGNAME:S/lib/alsa/} | 5 | PKGNAME= ${XINE_PKGNAME:S/lib/alsa/} | |
7 | CATEGORIES= audio | 6 | CATEGORIES= audio | |
8 | COMMENT= The ALSA output plugin for xine-lib | 7 | COMMENT= The ALSA output plugin for xine-lib | |
9 | 8 | |||
10 | DEPENDS+= xine-lib>=1rc3a:../../multimedia/xine-lib | 9 | DEPENDS+= xine-lib>=1rc3a:../../multimedia/xine-lib | |
11 | 10 | |||
12 | BUILD_DIRS= src/audio_out | 11 | BUILD_DIRS= src/audio_out | |
13 | CONFIGURE_ARGS+= --without-x --disable-xinerama | 12 | CONFIGURE_ARGS+= --without-x --disable-xinerama | |
14 | CONFIGURE_ARGS+= --disable-vcd | 13 | CONFIGURE_ARGS+= --disable-vcd | |
15 | CONFIGURE_ARGS+= --with-alsa | 14 | CONFIGURE_ARGS+= --with-alsa | |
16 | 15 |
@@ -1,17 +1,15 @@ | @@ -1,17 +1,15 @@ | |||
1 | # $NetBSD: Makefile,v 1.45 2020/03/08 16:48:51 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.46 2020/04/02 15:52:47 nia Exp $ | |
2 | # | |||
3 | 2 | |||
4 | PKGREVISION= 4 | |||
5 | .include "../../multimedia/xine-lib/Makefile.common" | 3 | .include "../../multimedia/xine-lib/Makefile.common" | |
6 | 4 | |||
7 | PKGNAME= ${XINE_PKGNAME:S/lib/pulse/} | 5 | PKGNAME= ${XINE_PKGNAME:S/lib/pulse/} | |
8 | CATEGORIES= audio | 6 | CATEGORIES= audio | |
9 | COMMENT= The PulseAudio output plugin for xine-lib | 7 | COMMENT= The PulseAudio output plugin for xine-lib | |
10 | 8 | |||
11 | DEPENDS+= xine-lib>=1rc3a:../../multimedia/xine-lib | 9 | DEPENDS+= xine-lib>=1rc3a:../../multimedia/xine-lib | |
12 | 10 | |||
13 | BUILD_DIRS= src/audio_out | 11 | BUILD_DIRS= src/audio_out | |
14 | CONFIGURE_ARGS+= --without-x --disable-xinerama | 12 | CONFIGURE_ARGS+= --without-x --disable-xinerama | |
15 | CONFIGURE_ARGS+= --disable-vcd | 13 | CONFIGURE_ARGS+= --disable-vcd | |
16 | CONFIGURE_ARGS+= --with-pulseaudio | 14 | CONFIGURE_ARGS+= --with-pulseaudio | |
17 | 15 |
@@ -1,86 +1,83 @@ | @@ -1,86 +1,83 @@ | |||
1 | # $NetBSD: Makefile,v 1.157 2019/11/03 17:12:04 rillig Exp $ | 1 | # $NetBSD: Makefile,v 1.158 2020/04/02 15:52:46 nia Exp $ | |
2 | 2 | |||
3 | PKGREVISION= 4 | |||
4 | .include "Makefile.common" | 3 | .include "Makefile.common" | |
5 | 4 | |||
6 | COMMENT= Multimedia player library | 5 | COMMENT= Multimedia player library | |
6 | LICENSE= gnu-lgpl-v2 | |||
7 | 7 | |||
8 | CONFLICTS+= xine-xcb-[0-9]* | 8 | CONFLICTS+= xine-xcb-[0-9]* | |
9 | 9 | |||
10 | CONFIGURE_ARGS+= --disable-v4l | 10 | CONFIGURE_ARGS+= --disable-v4l | |
11 | CONFIGURE_ARGS+= --disable-v4l2 | 11 | CONFIGURE_ARGS+= --disable-v4l2 | |
12 | CONFIGURE_ARGS+= --disable-real-codecs | 12 | CONFIGURE_ARGS+= --disable-real-codecs | |
13 | CONFIGURE_ARGS+= --disable-aalib | |||
14 | CONFIGURE_ARGS+= --disable-mlib | 13 | CONFIGURE_ARGS+= --disable-mlib | |
15 | CONFIGURE_ARGS+= --disable-vaapi | 14 | CONFIGURE_ARGS+= --disable-vaapi | |
15 | CONFIGURE_ARGS+= --disable-vidix | |||
16 | ||||
17 | CONFIGURE_ARGS+= --with-a52dec=internal | |||
18 | CONFIGURE_ARGS+= --without-dav1d | |||
19 | CONFIGURE_ARGS+= --without-esound | |||
16 | 20 | |||
17 | SUBST_CLASSES+= oss | 21 | SUBST_CLASSES+= oss | |
18 | SUBST_STAGE.oss= pre-configure | 22 | SUBST_STAGE.oss= pre-configure | |
19 | SUBST_FILES.oss= src/audio_out/audio_oss_out.c | 23 | SUBST_FILES.oss= src/audio_out/audio_oss_out.c | |
20 | SUBST_SED.oss= -e "s,/dev/dsp,${DEVOSSAUDIO},g" | 24 | SUBST_SED.oss= -e "s,/dev/dsp,${DEVOSSAUDIO},g" | |
21 | .if ${OPSYS} == "NetBSD" || ${OPSYS} == "OpenBSD" | 25 | .if ${OPSYS} == "NetBSD" || ${OPSYS} == "OpenBSD" | |
22 | SUBST_SED.oss+= -e "s,\"dsp\",\"audio\",g" | 26 | SUBST_SED.oss+= -e "s,\"dsp\",\"audio\",g" | |
23 | .endif | 27 | .endif | |
24 | SUBST_MESSAGE.oss= Fixing hardcoded audio device. | 28 | SUBST_MESSAGE.oss= Fixing hardcoded audio device. | |
25 | 29 | |||
26 | SUBST_CLASSES+= w32path | 30 | SUBST_CLASSES+= w32path | |
27 | SUBST_STAGE.w32path= pre-configure | 31 | SUBST_STAGE.w32path= pre-configure | |
28 | SUBST_FILES.w32path= src/libw32dll/common.c | 32 | SUBST_FILES.w32path= src/libw32dll/common.c | |
29 | SUBST_SED.w32path= -e "s,@W32PATH@,${PREFIX}/lib/win32," | 33 | SUBST_SED.w32path= -e "s,@W32PATH@,${PREFIX}/lib/win32," | |
30 | SUBST_MESSAGE.w32path= Fixing win32 dll path. | 34 | SUBST_MESSAGE.w32path= Fixing win32 dll path. | |
31 | 35 | |||
32 | # Needed to fix build problems under, at least, NetBSD/amd64. | 36 | # Needed to fix build problems under, at least, NetBSD/amd64. | |
33 | BUILDLINK_API_DEPENDS.libcdio+= libcdio>=0.75 | 37 | BUILDLINK_API_DEPENDS.libcdio+= libcdio>=0.75 | |
34 | 38 | |||
35 | .if ${OPSYS} == "FreeBSD" | |||
36 | PLIST_VARS+= vidix | |||
37 | . if ${MACHINE_ARCH} == "i386" | |||
38 | PLIST.vidix= yes | |||
39 | . endif | |||
40 | .endif | |||
41 | ||||
42 | PLIST_VARS+= qtw32 | 39 | PLIST_VARS+= qtw32 | |
43 | .if empty(MACHINE_PLATFORM:MDarwin-*-i386) | 40 | .if empty(MACHINE_PLATFORM:MDarwin-*-i386) | |
44 | PLIST.qtw32= yes | 41 | PLIST.qtw32= yes | |
45 | .endif | 42 | .endif | |
46 | 43 | |||
47 | .if ${OPSYS} == "SunOS" | 44 | .if ${OPSYS} == "SunOS" | |
48 | PLIST_VARS+= oss | 45 | PLIST_VARS+= oss | |
49 | . if ${OS_VERSION} == "5.11" | 46 | . if ${OS_VERSION} == "5.11" | |
50 | PLIST.oss= yes | 47 | PLIST.oss= yes | |
51 | . endif | 48 | . endif | |
52 | .endif | 49 | .endif | |
53 | 50 | |||
54 | CPPFLAGS.SunOS+= -D__u32=uint32_t -DHAVE_SYSI86 -DHAVE_MMX_FALSE | 51 | CPPFLAGS.SunOS+= -D__u32=uint32_t -DHAVE_SYSI86 -DHAVE_MMX_FALSE | |
55 | LDFLAGS.SunOS+= -lresolv | 52 | LDFLAGS.SunOS+= -lresolv | |
56 | 53 | |||
57 | .include "options.mk" | 54 | .include "options.mk" | |
58 | ||||
59 | # flac is supported internally; don't know what the plugin is good for | |||
60 | # but until autodetection is turned off, force external flac for now. | |||
61 | .include "../../audio/flac/buildlink3.mk" | 55 | .include "../../audio/flac/buildlink3.mk" | |
62 | .include "../../audio/faad2/buildlink3.mk" | 56 | .include "../../audio/faad2/buildlink3.mk" | |
63 | .include "../../audio/liba52/buildlink3.mk" | 57 | #.include "../../audio/liba52/buildlink3.mk" | |
64 | .include "../../audio/libmad/buildlink3.mk" | 58 | .include "../../audio/libmad/buildlink3.mk" | |
65 | #.include "../../audio/libmpcdec/buildlink3.mk" | 59 | .include "../../audio/libmodplug/buildlink3.mk" | |
66 | .include "../../audio/libvorbis/buildlink3.mk" | 60 | .include "../../audio/libvorbis/buildlink3.mk" | |
67 | .include "../../audio/speex/buildlink3.mk" | 61 | .include "../../audio/speex/buildlink3.mk" | |
68 | .include "../../devel/gettext-lib/buildlink3.mk" | 62 | .include "../../devel/gettext-lib/buildlink3.mk" | |
69 | # these could be options or (better) extra plugin packages | 63 | PLIST_VARS+= egl | |
70 | #.include "../../devel/SDL/buildlink3.mk" | 64 | .if ${OPSYS} != "Darwin" | |
71 | #.include "../../graphics/ImageMagick/buildlink3.mk" | 65 | . include "../../graphics/MesaLib/features.mk" | |
72 | CONFIGURE_ARGS+= --disable-opengl | 66 | . if ${MESALIB_SUPPORTS_EGL} == "yes" | |
73 | #.include "../../graphics/aalib/buildlink3.mk" | 67 | PLIST.egl= yes | |
68 | . endif | |||
69 | . include "../../graphics/MesaLib/buildlink3.mk" | |||
70 | . include "../../graphics/glu/buildlink3.mk" | |||
71 | .endif | |||
74 | .include "../../graphics/mng/buildlink3.mk" | 72 | .include "../../graphics/mng/buildlink3.mk" | |
75 | .include "../../graphics/png/buildlink3.mk" | 73 | .include "../../graphics/png/buildlink3.mk" | |
76 | .include "../../misc/libcdio/buildlink3.mk" | 74 | .include "../../misc/libcdio/buildlink3.mk" | |
77 | CONFIGURE_ARGS+= --with-external-dvdnav | 75 | .include "../../multimedia/libaom/buildlink3.mk" | |
76 | .include "../../multimedia/libbluray/buildlink3.mk" | |||
78 | .include "../../multimedia/libdvdnav/buildlink3.mk" | 77 | .include "../../multimedia/libdvdnav/buildlink3.mk" | |
79 | .include "../../multimedia/libtheora/buildlink3.mk" | 78 | .include "../../multimedia/libtheora/buildlink3.mk" | |
79 | .include "../../multimedia/libvpx/buildlink3.mk" | |||
80 | .include "../../security/gnutls/buildlink3.mk" | |||
80 | .include "../../sysutils/vcdimager/buildlink3.mk" | 81 | .include "../../sysutils/vcdimager/buildlink3.mk" | |
81 | .include "../../x11/libXext/buildlink3.mk" | 82 | .include "../../mk/jpeg.buildlink3.mk" | |
82 | .include "../../x11/libXt/buildlink3.mk" | |||
83 | .include "../../x11/libX11/buildlink3.mk" | |||
84 | .include "../../x11/libXinerama/buildlink3.mk" | |||
85 | .include "../../x11/libxcb/buildlink3.mk" | |||
86 | .include "../../mk/bsd.pkg.mk" | 83 | .include "../../mk/bsd.pkg.mk" |
@@ -1,80 +1,57 @@ | @@ -1,80 +1,57 @@ | |||
1 | # $NetBSD: Makefile.common,v 1.89 2020/01/20 21:54:03 nia Exp $ | 1 | # $NetBSD: Makefile.common,v 1.90 2020/04/02 15:52:46 nia Exp $ | |
2 | # | 2 | # | |
3 | # used by audio/xine-alsa/Makefile | 3 | # used by audio/xine-alsa/Makefile | |
4 | # used by audio/xine-pulse/Makefile | 4 | # used by audio/xine-pulse/Makefile | |
5 | # used by multimedia/xine-v4l/Makefile | 5 | # used by multimedia/xine-v4l/Makefile | |
6 | # used by multimedia/xine-v4l2/Makefile | 6 | # used by multimedia/xine-v4l2/Makefile | |
7 | 7 | |||
8 | DISTNAME= xine-lib-1.2.9 | 8 | DISTNAME= xine-lib-1.2.10 | |
9 | XINE_PKGNAME= xine-lib-1.2.9 | 9 | XINE_PKGNAME= xine-lib-1.2.10 | |
10 | PKGNAME?= ${XINE_PKGNAME} | 10 | PKGNAME?= ${XINE_PKGNAME} | |
11 | CATEGORIES?= multimedia | 11 | CATEGORIES?= multimedia | |
12 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=xine/} | 12 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=xine/} | |
13 | EXTRACT_SUFX= .tar.xz | 13 | EXTRACT_SUFX= .tar.xz | |
14 | 14 | |||
15 | MAINTAINER= pkgsrc-users@NetBSD.org | 15 | MAINTAINER= pkgsrc-users@NetBSD.org | |
16 | HOMEPAGE= https://www.xine-project.org/ | 16 | HOMEPAGE= https://www.xine-project.org/ | |
17 | 17 | |||
18 | MAKE_JOBS_SAFE= no | 18 | MAKE_JOBS_SAFE= no | |
19 | 19 | |||
20 | XINE_MOD_DIR_VER= 2.7 | 20 | XINE_MOD_DIR_VER= 2.8 | |
21 | PLIST_SUBST+= XINE_MOD_DIR_VER=${XINE_MOD_DIR_VER:Q} | 21 | PLIST_SUBST+= XINE_MOD_DIR_VER=${XINE_MOD_DIR_VER:Q} | |
22 | 22 | |||
23 | DISTINFO_FILE= ${.CURDIR}/../../multimedia/xine-lib/distinfo | 23 | DISTINFO_FILE= ${.CURDIR}/../../multimedia/xine-lib/distinfo | |
24 | PATCHDIR= ${.CURDIR}/../../multimedia/xine-lib/patches | 24 | PATCHDIR= ${.CURDIR}/../../multimedia/xine-lib/patches | |
25 | 25 | |||
26 | GNU_CONFIGURE= YES | 26 | GNU_CONFIGURE= YES | |
27 | USE_PKGLOCALEDIR= YES | 27 | USE_PKGLOCALEDIR= YES | |
28 | USE_LIBTOOL= YES | 28 | USE_LIBTOOL= YES | |
29 | LIBTOOL_OVERRIDE= libtool libtool-nofpic | 29 | LIBTOOL_OVERRIDE= libtool libtool-nofpic | |
30 | PKGCONFIG_OVERRIDE= misc/libxine.pc.in | 30 | PKGCONFIG_OVERRIDE= misc/libxine.pc.in | |
31 | USE_TOOLS+= autoconf automake gmake msgfmt pkg-config xmkmf perl gsed | 31 | USE_TOOLS+= aclocal autoconf automake | |
32 | USE_TOOLS+= msgfmt msgmerge xgettext | |||
33 | USE_TOOLS+= gmake pkg-config xmkmf perl gsed | |||
34 | ||||
35 | CPPFLAGS+= -DHAVE_ZERO_SAFE_MEM=1 | |||
32 | 36 | |||
33 | CONFIGURE_ARGS+= --with-w32-path='${PREFIX}/lib/win32' | 37 | CONFIGURE_ARGS+= --with-w32-path='${PREFIX}/lib/win32' | |
34 | #CONFIGURE_ARGS+= --without-external-ffmpeg --disable-ffmpegtest | 38 | #CONFIGURE_ARGS+= --without-external-ffmpeg --disable-ffmpegtest | |
35 | CONFIGURE_ENV+= have_libpng="yes" | 39 | CONFIGURE_ENV+= have_libpng="yes" | |
36 | CONFIGURE_ENV+= PNG_CFLAGS="-I${PREFIX}/include" | 40 | CONFIGURE_ENV+= PNG_CFLAGS="-I${PREFIX}/include" | |
37 | CONFIGURE_ENV+= PNG_LIBS="-L${PREFIX}/lib -Wl,-R${PREFIX}/lib -lpng" | 41 | CONFIGURE_ENV+= PNG_LIBS="-L${PREFIX}/lib ${COMPILER_RPATH_FLAG}${PREFIX}/lib -lpng" | |
38 | # XXX broken configure check in 1.2.1 | 42 | # XXX broken configure check in 1.2.1 | |
39 | CONFIGURE_ENV+= cc_cv_cflags__Werror_implicit_function_declaration="no" | 43 | CONFIGURE_ENV+= cc_cv_cflags__Werror_implicit_function_declaration="no" | |
40 | PKGSRC_MAKE_ENV+= "mkdir_p"="mkdir -p" | 44 | PKGSRC_MAKE_ENV+= "mkdir_p"="mkdir -p" | |
41 | 45 | |||
42 | .include "../../mk/bsd.prefs.mk" | |||
43 | ||||
44 | PLIST_VARS+= xv xvmc | |||
45 | .include "../../x11/libXv/buildlink3.mk" | |||
46 | .include "../../x11/libXvMC/buildlink3.mk" | |||
47 | ||||
48 | .if ${X11_TYPE} == "modular" | |||
49 | PLIST.xv= yes | |||
50 | PLIST.xvmc= yes | |||
51 | .else | |||
52 | . if exists(${X11BASE}/lib/libXv.so) | |||
53 | CONFIGURE_ARGS+= --with-xv-path='${X11BASE}/lib' | |||
54 | PLIST.xv= yes | |||
55 | . endif | |||
56 | . if exists(${X11BASE}/lib/libXvMC.so) | |||
57 | CONFIGURE_ARGS+= --with-xvmc-path='${X11BASE}/lib' | |||
58 | CONFIGURE_ARGS+= --with-xxmc-path='${X11BASE}/lib' | |||
59 | PLIST.xvmc= yes | |||
60 | . endif | |||
61 | .endif # X11_TYPE | |||
62 | ||||
63 | .include "../../mk/bsd.prefs.mk" | |||
64 | .if ${OPSYS} == "NetBSD" && !empty(OS_VERSION:M[1-4].*) | |||
65 | # --no-undefined causes errors if shlibs are not linked against libc | |||
66 | BUILDLINK_TRANSFORM+= "rm:-Wl,--no-undefined" | |||
67 | .endif | |||
68 | ||||
69 | pre-configure: | 46 | pre-configure: | |
70 | ${TOUCH} ${WRKSRC}/lib/dummy.c | 47 | ${TOUCH} ${WRKSRC}/lib/dummy.c | |
71 | cd ${WRKSRC} && aclocal -I m4 | 48 | cd ${WRKSRC} && aclocal -I m4 | |
72 | cd ${WRKSRC} && automake -Wnone | 49 | cd ${WRKSRC} && automake -Wnone | |
73 | cd ${WRKSRC} && autoheader | 50 | cd ${WRKSRC} && autoheader | |
74 | cd ${WRKSRC} && autoconf | 51 | cd ${WRKSRC} && autoconf | |
75 | 52 | |||
76 | .include "../../converters/libiconv/buildlink3.mk" | 53 | .include "../../converters/libiconv/buildlink3.mk" | |
77 | .include "../../graphics/freetype2/buildlink3.mk" | 54 | .include "../../graphics/freetype2/buildlink3.mk" | |
78 | .include "../../multimedia/ffmpeg4/buildlink3.mk" | 55 | .include "../../multimedia/ffmpeg4/buildlink3.mk" | |
79 | .include "../../mk/oss.buildlink3.mk" | 56 | .include "../../mk/oss.buildlink3.mk" | |
80 | .include "../../mk/pthread.buildlink3.mk" | 57 | .include "../../mk/pthread.buildlink3.mk" |
@@ -1,31 +1,5 @@ | @@ -1,31 +1,5 @@ | |||
1 | @comment $NetBSD: PLIST.FreeBSD,v 1.7 2014/12/31 16:10:41 rumko Exp $ | 1 | @comment $NetBSD: PLIST.FreeBSD,v 1.8 2020/04/02 15:52:46 nia Exp $ | |
2 | ${PLIST.vidix}lib/xine/plugins/${XINE_MOD_DIR_VER}/vidix/cyberblade_vid.a | |||
3 | ${PLIST.vidix}lib/xine/plugins/${XINE_MOD_DIR_VER}/vidix/cyberblade_vid.so | |||
4 | ${PLIST.vidix}lib/xine/plugins/${XINE_MOD_DIR_VER}/vidix/mach64_vid.a | |||
5 | ${PLIST.vidix}lib/xine/plugins/${XINE_MOD_DIR_VER}/vidix/mach64_vid.so | |||
6 | ${PLIST.vidix}lib/xine/plugins/${XINE_MOD_DIR_VER}/vidix/mga_crtc2_vid.a | |||
7 | ${PLIST.vidix}lib/xine/plugins/${XINE_MOD_DIR_VER}/vidix/mga_crtc2_vid.so | |||
8 | ${PLIST.vidix}lib/xine/plugins/${XINE_MOD_DIR_VER}/vidix/mga_vid.a | |||
9 | ${PLIST.vidix}lib/xine/plugins/${XINE_MOD_DIR_VER}/vidix/mga_vid.so | |||
10 | ${PLIST.vidix}lib/xine/plugins/${XINE_MOD_DIR_VER}/vidix/nvidia_vid.a | |||
11 | ${PLIST.vidix}lib/xine/plugins/${XINE_MOD_DIR_VER}/vidix/nvidia_vid.so | |||
12 | ${PLIST.vidix}lib/xine/plugins/${XINE_MOD_DIR_VER}/vidix/pm2_vid.a | |||
13 | ${PLIST.vidix}lib/xine/plugins/${XINE_MOD_DIR_VER}/vidix/pm2_vid.so | |||
14 | ${PLIST.vidix}lib/xine/plugins/${XINE_MOD_DIR_VER}/vidix/pm3_vid.a | |||
15 | ${PLIST.vidix}lib/xine/plugins/${XINE_MOD_DIR_VER}/vidix/pm3_vid.so | |||
16 | ${PLIST.vidix}lib/xine/plugins/${XINE_MOD_DIR_VER}/vidix/radeon_vid.a | |||
17 | ${PLIST.vidix}lib/xine/plugins/${XINE_MOD_DIR_VER}/vidix/radeon_vid.so | |||
18 | ${PLIST.vidix}lib/xine/plugins/${XINE_MOD_DIR_VER}/vidix/rage128_vid.a | |||
19 | ${PLIST.vidix}lib/xine/plugins/${XINE_MOD_DIR_VER}/vidix/rage128_vid.so | |||
20 | ${PLIST.vidix}lib/xine/plugins/${XINE_MOD_DIR_VER}/vidix/savage_vid.a | |||
21 | ${PLIST.vidix}lib/xine/plugins/${XINE_MOD_DIR_VER}/vidix/savage_vid.so | |||
22 | ${PLIST.vidix}lib/xine/plugins/${XINE_MOD_DIR_VER}/vidix/sis_vid.a | |||
23 | ${PLIST.vidix}lib/xine/plugins/${XINE_MOD_DIR_VER}/vidix/sis_vid.so | |||
24 | ${PLIST.vidix}lib/xine/plugins/${XINE_MOD_DIR_VER}/vidix/unichrome_vid.a | |||
25 | ${PLIST.vidix}lib/xine/plugins/${XINE_MOD_DIR_VER}/vidix/unichrome_vid.so | |||
26 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_ao_out_oss.a | 2 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_ao_out_oss.a | |
27 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_ao_out_oss.so | 3 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_ao_out_oss.so | |
28 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_inp_vcdo.a | 4 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_inp_vcdo.a | |
29 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_inp_vcdo.so | 5 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_inp_vcdo.so | |
30 | ${PLIST.vidix}lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_out_vidix.a | |||
31 | ${PLIST.vidix}lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_out_vidix.so |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | @comment $NetBSD: PLIST.common,v 1.40 2018/11/13 11:10:41 markd Exp $ | 1 | @comment $NetBSD: PLIST.common,v 1.41 2020/04/02 15:52:46 nia Exp $ | |
2 | bin/xine-config | 2 | bin/xine-config | |
3 | bin/xine-list-1.2 | 3 | bin/xine-list-1.2 | |
4 | include/xine.h | 4 | include/xine.h | |
5 | include/xine/alphablend.h | 5 | include/xine/alphablend.h | |
6 | include/xine/array.h | 6 | include/xine/array.h | |
7 | include/xine/attributes.h | 7 | include/xine/attributes.h | |
8 | include/xine/audio_decoder.h | 8 | include/xine/audio_decoder.h | |
9 | include/xine/audio_out.h | 9 | include/xine/audio_out.h | |
10 | include/xine/broadcaster.h | 10 | include/xine/broadcaster.h | |
11 | include/xine/buffer.h | 11 | include/xine/buffer.h | |
12 | include/xine/compat.h | 12 | include/xine/compat.h | |
13 | include/xine/configfile.h | 13 | include/xine/configfile.h | |
14 | include/xine/demux.h | 14 | include/xine/demux.h | |
@@ -19,71 +19,77 @@ include/xine/list.h | @@ -19,71 +19,77 @@ include/xine/list.h | |||
19 | include/xine/metronom.h | 19 | include/xine/metronom.h | |
20 | include/xine/os_types.h | 20 | include/xine/os_types.h | |
21 | include/xine/osd.h | 21 | include/xine/osd.h | |
22 | include/xine/plugin_catalog.h | 22 | include/xine/plugin_catalog.h | |
23 | include/xine/pool.h | 23 | include/xine/pool.h | |
24 | include/xine/post.h | 24 | include/xine/post.h | |
25 | include/xine/refcounter.h | 25 | include/xine/refcounter.h | |
26 | include/xine/resample.h | 26 | include/xine/resample.h | |
27 | include/xine/ring_buffer.h | 27 | include/xine/ring_buffer.h | |
28 | include/xine/scratch.h | 28 | include/xine/scratch.h | |
29 | include/xine/sorted_array.h | 29 | include/xine/sorted_array.h | |
30 | include/xine/spu.h | 30 | include/xine/spu.h | |
31 | include/xine/spu_decoder.h | 31 | include/xine/spu_decoder.h | |
32 | include/xine/tickets.h | |||
32 | include/xine/vdr.h | 33 | include/xine/vdr.h | |
33 | include/xine/version.h | 34 | include/xine/version.h | |
34 | include/xine/video_decoder.h | 35 | include/xine/video_decoder.h | |
35 | include/xine/video_out.h | 36 | include/xine/video_out.h | |
36 | include/xine/video_overlay.h | 37 | include/xine/video_overlay.h | |
37 | include/xine/vo_scale.h | 38 | include/xine/vo_scale.h | |
38 | include/xine/xine_buffer.h | 39 | include/xine/xine_buffer.h | |
39 | include/xine/xine_internal.h | 40 | include/xine/xine_internal.h | |
41 | include/xine/xine_module.h | |||
40 | include/xine/xine_plugin.h | 42 | include/xine/xine_plugin.h | |
41 | include/xine/xineintl.h | 43 | include/xine/xineintl.h | |
42 | include/xine/xineutils.h | 44 | include/xine/xineutils.h | |
43 | include/xine/xmllexer.h | 45 | include/xine/xmllexer.h | |
44 | include/xine/xmlparser.h | 46 | include/xine/xmlparser.h | |
45 | lib/libxine-interface.la | 47 | lib/libxine-interface.la | |
46 | lib/libxine.la | 48 | lib/libxine.la | |
47 | lib/pkgconfig/libxine.pc | 49 | lib/pkgconfig/libxine.pc | |
48 | lib/xine/plugins/${XINE_MOD_DIR_VER}/mime.types | 50 | lib/xine/plugins/${XINE_MOD_DIR_VER}/mime.types | |
49 | lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_audio_filters.a | 51 | lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_audio_filters.a | |
50 | lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_audio_filters.so | 52 | lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_audio_filters.so | |
51 | lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_goom.a | 53 | lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_goom.a | |
52 | lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_goom.so | 54 | lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_goom.so | |
53 | lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_mosaico.a | 55 | lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_mosaico.a | |
54 | lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_mosaico.so | 56 | lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_mosaico.so | |
55 | lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_planar.a | 57 | lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_planar.a | |
56 | lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_planar.so | 58 | lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_planar.so | |
57 | lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_switch.a | 59 | lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_switch.a | |
58 | lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_switch.so | 60 | lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_switch.so | |
59 | ${PLIST.xv}lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_tvtime.a | 61 | lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_tvtime.a | |
60 | ${PLIST.xv}lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_tvtime.so | 62 | lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_tvtime.so | |
61 | lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_visualizations.a | 63 | lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_visualizations.a | |
62 | lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_visualizations.so | 64 | lib/xine/plugins/${XINE_MOD_DIR_VER}/post/xineplug_post_visualizations.so | |
63 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_a52.a | 65 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_a52.a | |
64 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_a52.so | 66 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_a52.so | |
65 | ${PLIST.dts}lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_dts.a | 67 | ${PLIST.dts}lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_dts.a | |
66 | ${PLIST.dts}lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_dts.so | 68 | ${PLIST.dts}lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_dts.so | |
67 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_dvaudio.a | 69 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_dvaudio.a | |
68 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_dvaudio.so | 70 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_dvaudio.so | |
69 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_faad.a | 71 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_faad.a | |
70 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_faad.so | 72 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_faad.so | |
71 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_ff.a | 73 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_ff.a | |
72 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_ff.so | 74 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_ff.so | |
73 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_gsm610.a | 75 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_gsm610.a | |
74 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_gsm610.so | 76 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_gsm610.so | |
77 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_libaom.a | |||
78 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_libaom.so | |||
75 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_libjpeg.a | 79 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_libjpeg.a | |
76 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_libjpeg.so | 80 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_libjpeg.so | |
81 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_libpng.a | |||
82 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_libpng.so | |||
77 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_libvpx.a | 83 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_libvpx.a | |
78 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_libvpx.so | 84 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_libvpx.so | |
79 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_lpcm.a | 85 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_lpcm.a | |
80 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_lpcm.so | 86 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_lpcm.so | |
81 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_mad.a | 87 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_mad.a | |
82 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_mad.so | 88 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_mad.so | |
83 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_mpc.a | 89 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_mpc.a | |
84 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_mpc.so | 90 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_mpc.so | |
85 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_mpeg2.a | 91 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_mpeg2.a | |
86 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_mpeg2.so | 92 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_mpeg2.so | |
87 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_rawvideo.a | 93 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_rawvideo.a | |
88 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_rawvideo.so | 94 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_rawvideo.so | |
89 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_spu.a | 95 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_spu.a | |
@@ -94,72 +100,94 @@ lib/xine/plugins/${XINE_MOD_DIR_VER}/xin | @@ -94,72 +100,94 @@ lib/xine/plugins/${XINE_MOD_DIR_VER}/xin | |||
94 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_spucmml.so | 100 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_spucmml.so | |
95 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_spudvb.a | 101 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_spudvb.a | |
96 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_spudvb.so | 102 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_spudvb.so | |
97 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_spuhdmv.a | 103 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_spuhdmv.a | |
98 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_spuhdmv.so | 104 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_decode_spuhdmv.so | |
99 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_dmx_asf.a | 105 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_dmx_asf.a | |
100 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_dmx_asf.so | 106 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_dmx_asf.so | |
101 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_dmx_audio.a | 107 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_dmx_audio.a | |
102 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_dmx_audio.so | 108 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_dmx_audio.so | |
103 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_dmx_fli.a | 109 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_dmx_fli.a | |
104 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_dmx_fli.so | 110 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_dmx_fli.so | |
105 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_dmx_games.a | 111 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_dmx_games.a | |
106 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_dmx_games.so | 112 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_dmx_games.so | |
113 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_dmx_image.a | |||
114 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_dmx_image.so | |||
107 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_dmx_mng.a | 115 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_dmx_mng.a | |
108 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_dmx_mng.so | 116 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_dmx_mng.so | |
117 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_dmx_modplug.a | |||
118 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_dmx_modplug.so | |||
109 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_dmx_nsv.a | 119 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_dmx_nsv.a | |
110 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_dmx_nsv.so | 120 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_dmx_nsv.so | |
111 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_dmx_playlist.a | 121 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_dmx_playlist.a | |
112 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_dmx_playlist.so | 122 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_dmx_playlist.so | |
113 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_dmx_pva.a | 123 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_dmx_pva.a | |
114 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_dmx_pva.so | 124 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_dmx_pva.so | |
115 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_dmx_slave.a | 125 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_dmx_slave.a | |
116 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_dmx_slave.so | 126 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_dmx_slave.so | |
117 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_dmx_video.a | 127 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_dmx_video.a | |
118 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_dmx_video.so | 128 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_dmx_video.so | |
119 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_flac.a | 129 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_flac.a | |
120 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_flac.so | 130 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_flac.so | |
131 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_inp_bluray.a | |||
132 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_inp_bluray.so | |||
121 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_inp_cdda.a | 133 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_inp_cdda.a | |
122 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_inp_cdda.so | 134 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_inp_cdda.so | |
123 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_inp_dvd.a | 135 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_inp_dvd.a | |
124 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_inp_dvd.so | 136 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_inp_dvd.so | |
125 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_inp_mms.a | 137 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_inp_mms.a | |
126 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_inp_mms.so | 138 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_inp_mms.so | |
127 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_inp_network.a | 139 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_inp_network.a | |
128 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_inp_network.so | 140 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_inp_network.so | |
129 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_inp_rtp.a | 141 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_inp_rtp.a | |
130 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_inp_rtp.so | 142 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_inp_rtp.so | |
131 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_inp_vcd.a | 143 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_inp_vcd.a | |
132 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_inp_vcd.so | 144 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_inp_vcd.so | |
133 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_nsf.a | 145 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_nsf.a | |
134 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_nsf.so | 146 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_nsf.so | |
147 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_tls_gnutls.a | |||
148 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_tls_gnutls.so | |||
135 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_sputext.a | 149 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_sputext.a | |
136 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_sputext.so | 150 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_sputext.so | |
137 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vdr.a | 151 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vdr.a | |
138 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vdr.so | 152 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vdr.so | |
153 | ${PLIST.x11}lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_gl_glx.a | |||
154 | ${PLIST.x11}lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_gl_glx.so | |||
155 | ${PLIST.egl}${PLIST.wayland}lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_gl_egl_wl.a | |||
156 | ${PLIST.egl}${PLIST.wayland}lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_gl_egl_wl.so | |||
157 | ${PLIST.egl}${PLIST.x11}lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_gl_egl_x11.a | |||
158 | ${PLIST.egl}${PLIST.x11}lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_gl_egl_x11.so | |||
159 | ${PLIST.aalib}lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_out_aa.a | |||
160 | ${PLIST.aalib}lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_out_aa.so | |||
161 | ${PLIST.x11}lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_out_opengl.a | |||
162 | ${PLIST.x11}lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_out_opengl.so | |||
163 | ${PLIST.gl2}lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_out_opengl2.a | |||
164 | ${PLIST.gl2}lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_out_opengl2.so | |||
139 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_out_raw.a | 165 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_out_raw.a | |
140 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_out_raw.so | 166 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_out_raw.so | |
141 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_out_xcbshm.a | 167 | ${PLIST.sdl}lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_out_sdl.a | |
142 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_out_xcbshm.so | 168 | ${PLIST.sdl}lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_out_sdl.so | |
143 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_out_xcbxv.a | 169 | ${PLIST.x11}lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_out_xcbshm.a | |
144 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_out_xcbxv.so | 170 | ${PLIST.x11}lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_out_xcbshm.so | |
145 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_out_xshm.a | 171 | ${PLIST.x11}lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_out_xcbxv.a | |
146 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_out_xshm.so | 172 | ${PLIST.x11}lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_out_xcbxv.so | |
147 | ${PLIST.xv}lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_out_xv.a | 173 | ${PLIST.x11}lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_out_xshm.a | |
148 | ${PLIST.xv}lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_out_xv.so | 174 | ${PLIST.x11}lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_out_xshm.so | |
149 | ${PLIST.xvmc}lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_out_xvmc.a | 175 | ${PLIST.x11}lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_out_xv.a | |
150 | ${PLIST.xvmc}lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_out_xvmc.so | 176 | ${PLIST.x11}lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_out_xv.so | |
151 | ${PLIST.xvmc}lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_out_xxmc.a | 177 | ${PLIST.x11}lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_out_xvmc.a | |
152 | ${PLIST.xvmc}lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_out_xxmc.so | 178 | ${PLIST.x11}lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_out_xvmc.so | |
179 | ${PLIST.x11}lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_out_xxmc.a | |||
180 | ${PLIST.x11}lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_out_xxmc.so | |||
153 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_xiph.a | 181 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_xiph.a | |
154 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_xiph.so | 182 | lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_xiph.so | |
155 | man/man1/xine-config.1 | 183 | man/man1/xine-config.1 | |
156 | man/man1/xine-list-1.2.1 | 184 | man/man1/xine-list-1.2.1 | |
157 | man/man5/xine.5 | 185 | man/man5/xine.5 | |
158 | share/aclocal/xine.m4 | 186 | share/aclocal/xine.m4 | |
159 | share/doc/xine-lib/COPYING | 187 | share/doc/xine-lib/COPYING | |
160 | share/doc/xine-lib/CREDITS | 188 | share/doc/xine-lib/CREDITS | |
161 | share/doc/xine-lib/ChangeLog | 189 | share/doc/xine-lib/ChangeLog | |
162 | share/doc/xine-lib/NEWS | 190 | share/doc/xine-lib/NEWS | |
163 | share/doc/xine-lib/README | 191 | share/doc/xine-lib/README | |
164 | share/doc/xine-lib/README.MINGWCROSS | 192 | share/doc/xine-lib/README.MINGWCROSS | |
165 | share/doc/xine-lib/README.WIN32 | 193 | share/doc/xine-lib/README.WIN32 |
@@ -1,30 +1,32 @@ | @@ -1,30 +1,32 @@ | |||
1 | $NetBSD: distinfo,v 1.110 2018/11/19 12:48:31 jperkin Exp $ | 1 | $NetBSD: distinfo,v 1.111 2020/04/02 15:52:46 nia Exp $ | |
2 | 2 | |||
3 | SHA1 (xine-lib-1.2.9.tar.xz) = ad6e72b7d8ff6172a8a170ab1bc38577ae321371 | 3 | SHA1 (xine-lib-1.2.10.tar.xz) = 66fe7a7d372f74967df46834167f85f5c2d43ae7 | |
4 | RMD160 (xine-lib-1.2.9.tar.xz) = 3feb81b93add382c5382984980189f323f2ac746 | 4 | RMD160 (xine-lib-1.2.10.tar.xz) = 1dba24e9e6c4f21e766d9b696dd02f4e645f4c8c | |
5 | SHA512 (xine-lib-1.2.9.tar.xz) = bc672b32d6d72e6fa5641319e0bd15d721ea4b65e6d025e3cdbf6ba3655a7b2c714809d919a53fca8a908a7ce37541a341c13dd8a336799c2e942d5f86b84d3c | 5 | SHA512 (xine-lib-1.2.10.tar.xz) = 1cbe033da606d67a0a59f19968b2fe1cb46eaeb32c4b4aca7b91125b7230e15bd36d1e3e39e48e6eda56e556018f9f9bf84acb0012d3dd634306e7110fdc4c5f | |
6 | Size (xine-lib-1.2.9.tar.xz) = 5180452 bytes | 6 | Size (xine-lib-1.2.10.tar.xz) = 5226116 bytes | |
7 | SHA1 (patch-ag) = ef924c08b4d1d0dbc48f619d69b608c9d0def9fe | 7 | SHA1 (patch-ag) = ef924c08b4d1d0dbc48f619d69b608c9d0def9fe | |
8 | SHA1 (patch-cb) = 708ee946dd1708a40baef5ac193a46dc22bff8b5 | 8 | SHA1 (patch-cb) = 708ee946dd1708a40baef5ac193a46dc22bff8b5 | |
9 | SHA1 (patch-contrib_libxdg-basedir_basedir.c) = 8dd88fd712853e58363148023be6ef0906486206 | 9 | SHA1 (patch-contrib_libxdg-basedir_basedir.c) = 8dd88fd712853e58363148023be6ef0906486206 | |
10 | SHA1 (patch-fa) = 9312a3bab4ae8482a208948277f1d11fb7eaaf8c | 10 | SHA1 (patch-fa) = 9312a3bab4ae8482a208948277f1d11fb7eaaf8c | |
11 | SHA1 (patch-include_xine_attributes.h) = e7cb5f50d95a2523e2de83250fe11a12f0126a7f | 11 | SHA1 (patch-include_xine_attributes.h) = e7cb5f50d95a2523e2de83250fe11a12f0126a7f | |
12 | SHA1 (patch-include_xine_post.h) = 30629bff9486bf6b7ca889189cfad406eb242674 | 12 | SHA1 (patch-include_xine_post.h) = 3ada327a7f171bdf680074b30f005099011a201c | |
13 | SHA1 (patch-src-post-audio-stretch.c) = 6f950bcd47fdf68b691744dc105f59f821748ce1 | 13 | SHA1 (patch-src-post-audio-stretch.c) = 6f950bcd47fdf68b691744dc105f59f821748ce1 | |
14 | SHA1 (patch-src-post-audio-upmix.c) = 70ca6babfa9a7add0ac70a6024fcff429e1bc49d | 14 | SHA1 (patch-src-post-audio-upmix.c) = 70ca6babfa9a7add0ac70a6024fcff429e1bc49d | |
15 | SHA1 (patch-src-post-audio-upmix_mono.c) = 2c70ded10118cbeed5be3c948886f7311ddb7bbd | 15 | SHA1 (patch-src-post-audio-upmix_mono.c) = 2c70ded10118cbeed5be3c948886f7311ddb7bbd | |
16 | SHA1 (patch-src-post-audio-volnorm.c) = b110542ae4c21762cf369a4cf2b6c66343c3b761 | 16 | SHA1 (patch-src-post-audio-volnorm.c) = b110542ae4c21762cf369a4cf2b6c66343c3b761 | |
17 | SHA1 (patch-src-post-deinterlace-xine_plugin.c) = 996db1d9546bc2fcf5ca03d15befae3fdb9a6c00 | 17 | SHA1 (patch-src-post-deinterlace-xine_plugin.c) = 996db1d9546bc2fcf5ca03d15befae3fdb9a6c00 | |
18 | SHA1 (patch-src-post-mosaico-mosaico.c) = 04f21603055b1e8e7490ba5d6e006ca5a9b683a3 | 18 | SHA1 (patch-src-post-mosaico-mosaico.c) = 04f21603055b1e8e7490ba5d6e006ca5a9b683a3 | |
19 | SHA1 (patch-src-post-mosaico-switch.c) = ff46e13acfbcaf0167943b536b12cb95ec7591d4 | 19 | SHA1 (patch-src-post-mosaico-switch.c) = ff46e13acfbcaf0167943b536b12cb95ec7591d4 | |
20 | SHA1 (patch-src-post-planar-boxblur.c) = 191ce5819fce39a247adaefe07e3302870c3d1c3 | 20 | SHA1 (patch-src-post-planar-boxblur.c) = 191ce5819fce39a247adaefe07e3302870c3d1c3 | |
21 | SHA1 (patch-src-post-planar-denoise3d.c) = e140ff0b7867fd850099ff073f67201b4649dcad | 21 | SHA1 (patch-src-post-planar-denoise3d.c) = e140ff0b7867fd850099ff073f67201b4649dcad | |
22 | SHA1 (patch-src-post-planar-eq.c) = ae26bd7cbd53bc750319964f0be0b75a781367bb | 22 | SHA1 (patch-src-post-planar-eq.c) = 9ad80656f4a9c21651d889c3a5b5c709e5ecea83 | |
23 | SHA1 (patch-src-post-planar-eq2.c) = 7711ea2c3b8ede9adf9b54f7b95f4458ffed852b | 23 | SHA1 (patch-src-post-planar-eq2.c) = 7711ea2c3b8ede9adf9b54f7b95f4458ffed852b | |
24 | SHA1 (patch-src-post-planar-expand.c) = 9d9ec1f5619f9a3d832bcace54d23011371f2067 | 24 | SHA1 (patch-src-post-planar-expand.c) = 9d9ec1f5619f9a3d832bcace54d23011371f2067 | |
25 | SHA1 (patch-src-post-planar-noise.c) = ad3ddd33b3e818ff41b9a5f520c2b80d46d476a1 | 25 | SHA1 (patch-src-post-planar-noise.c) = db5ba28ae527995084ce3ad65c52867209d4b13f | |
26 | SHA1 (patch-src-post-planar-pp.c) = f5bea421785132c5f1422ae9f0d468974fb0ae5d | 26 | SHA1 (patch-src-post-planar-pp.c) = f5bea421785132c5f1422ae9f0d468974fb0ae5d | |
27 | SHA1 (patch-src-post-planar-unsharp.c) = 9f29c624f96a91760df960343096247d8c09c58d | 27 | SHA1 (patch-src-post-planar-unsharp.c) = 9f29c624f96a91760df960343096247d8c09c58d | |
28 | SHA1 (patch-src_input_input__cdda.c) = 7dddab513b42ff334319da6fbd858f036d6665cd | |||
29 | SHA1 (patch-src_input_input__http.c) = 80de20be0f99efa5cb67230c900acbf6e4ee9e7c | |||
28 | SHA1 (patch-src_libw32dll_wine_registry.c) = a36b4155a1d0d43ae698641178ef4afc97e7e70a | 30 | SHA1 (patch-src_libw32dll_wine_registry.c) = a36b4155a1d0d43ae698641178ef4afc97e7e70a | |
29 | SHA1 (patch-src_video__out_Makefile.am) = f94911c06a181d1ef9735912db60883b6e4f05dc | 31 | SHA1 (patch-src_video__out_Makefile.am) = 623e41b3f142426c5128c6c61c6ebefee170734e | |
30 | SHA1 (patch-src_video__out_macosx_Makefile.am) = 8350a75e3a4c0b2f684e07dcc18259fcc5b28115 | 32 | SHA1 (patch-src_video__out_macosx_Makefile.am) = 8350a75e3a4c0b2f684e07dcc18259fcc5b28115 |
@@ -1,16 +1,86 @@ | @@ -1,16 +1,86 @@ | |||
1 | # $NetBSD: options.mk,v 1.2 2016/04/19 13:48:31 jperkin Exp $ | 1 | # $NetBSD: options.mk,v 1.3 2020/04/02 15:52:46 nia Exp $ | |
2 | 2 | |||
3 | PKG_OPTIONS_VAR= PKG_OPTIONS.xine-lib | 3 | PKG_OPTIONS_VAR= PKG_OPTIONS.xine-lib | |
4 | 4 | |||
5 | PKG_SUPPORTED_OPTIONS= dts | 5 | # Video outputs | |
6 | PKG_SUPPORTED_OPTIONS+= aalib sdl wayland x11 | |||
7 | # Codecs | |||
8 | PKG_SUPPORTED_OPTIONS+= dts | |||
9 | ||||
10 | .include "../../mk/bsd.fast.prefs.mk" | |||
11 | .include "../../mk/oss.buildlink3.mk" | |||
12 | ||||
13 | .if ${OSS_TYPE} == "none" && \ | |||
14 | ${OPSYS} != "Darwin" && \ | |||
15 | ${OPSYS} != "NetBSD" && \ | |||
16 | ${OPSYS} != "SunOS" && \ | |||
17 | ${OPSYS} != "Linux" | |||
18 | PKG_SUGGESTED_OPTIONS+= sdl | |||
19 | .endif | |||
20 | ||||
21 | PKG_SUGGESTED_OPTIONS+= x11 | |||
22 | ||||
23 | .include "../../devel/wayland/platform.mk" | |||
24 | ||||
25 | .if ${PLATFORM_SUPPORTS_WAYLAND} == "yes" | |||
26 | PKG_SUGGESTED_OPTIONS+= wayland | |||
27 | .endif | |||
28 | ||||
29 | PLIST_VARS+= gl2 | |||
6 | 30 | |||
7 | .include "../../mk/bsd.options.mk" | 31 | .include "../../mk/bsd.options.mk" | |
8 | 32 | |||
33 | PLIST_VARS+= aalib | |||
34 | .if !empty(PKG_OPTIONS:Maalib) | |||
35 | PLIST.aalib= yes | |||
36 | CONFIGURE_ARGS+= --enable-aalib | |||
37 | .include "../../graphics/aalib/buildlink3.mk" | |||
38 | .else | |||
39 | CONFIGURE_ARGS+= --disable-aalib | |||
40 | .endif | |||
41 | ||||
9 | # Marked NO_BIN_ON_*. Only enable if you don't want to distribute packages. | 42 | # Marked NO_BIN_ON_*. Only enable if you don't want to distribute packages. | |
10 | PLIST_VARS+= dts | 43 | PLIST_VARS+= dts | |
11 | .if !empty(PKG_OPTIONS:Mdts) | 44 | .if !empty(PKG_OPTIONS:Mdts) | |
12 | .include "../../audio/libdca/buildlink3.mk" | 45 | .include "../../audio/libdca/buildlink3.mk" | |
13 | PLIST.dts= yes | 46 | PLIST.dts= yes | |
14 | .else | 47 | .else | |
15 | CONFIGURE_ARGS+= --disable-dts | 48 | CONFIGURE_ARGS+= --disable-dts | |
16 | .endif | 49 | .endif | |
50 | ||||
51 | PLIST_VARS+= sdl | |||
52 | .if !empty(PKG_OPTIONS:Msdl) | |||
53 | PLIST.sdl= yes | |||
54 | CONFIGURE_ARGS+= --with-sdl | |||
55 | .include "../../devel/SDL/buildlink3.mk" | |||
56 | .else | |||
57 | CONFIGURE_ARGS+= --without-sdl | |||
58 | .endif | |||
59 | ||||
60 | PLIST_VARS+= wayland | |||
61 | .if !empty(PKG_OPTIONS:Mwayland) | |||
62 | PLIST.wayland= yes | |||
63 | PLIST.gl2= yes | |||
64 | CONFIGURE_ARGS+= --enable-wayland | |||
65 | .include "../../devel/wayland/buildlink3.mk" | |||
66 | .else | |||
67 | CONFIGURE_ARGS+= --disable-wayland | |||
68 | .endif | |||
69 | ||||
70 | PLIST_VARS+= x11 | |||
71 | .if !empty(PKG_OPTIONS:Mx11) | |||
72 | PLIST.x11= yes | |||
73 | PLIST.gl2= yes | |||
74 | CONFIGURE_ARGS+= --with-x | |||
75 | .include "../../x11/libXext/buildlink3.mk" | |||
76 | .include "../../x11/libXt/buildlink3.mk" | |||
77 | .include "../../x11/libX11/buildlink3.mk" | |||
78 | .include "../../x11/libXinerama/buildlink3.mk" | |||
79 | .include "../../x11/libXv/buildlink3.mk" | |||
80 | .include "../../x11/libXvMC/buildlink3.mk" | |||
81 | .include "../../x11/libxcb/buildlink3.mk" | |||
82 | .else | |||
83 | CONFIGURE_ARGS+= --disable-xvmc | |||
84 | CONFIGURE_ARGS+= --without-x | |||
85 | CONFIGURE_ARGS+= --without-xcb | |||
86 | .endif |
@@ -1,19 +1,15 @@ | @@ -1,19 +1,15 @@ | |||
1 | $NetBSD: patch-include_xine_post.h,v 1.2 2014/05/18 15:38:18 wiz Exp $ | 1 | $NetBSD: patch-include_xine_post.h,v 1.3 2020/04/02 15:52:46 nia Exp $ | |
2 | 2 | |||
3 | https://bugs.xine-project.org/show_bug.cgi?id=524 | 3 | https://bugs.xine-project.org/show_bug.cgi?id=524 | |
4 | 4 | |||
5 | --- include/xine/post.h.orig 2014-02-26 15:49:10.000000000 +0000 | 5 | --- include/xine/post.h.orig 2019-12-13 20:47:50.000000000 +0000 | |
6 | +++ include/xine/post.h | 6 | +++ include/xine/post.h | |
7 | @@ -400,9 +400,9 @@ static xine_post_api_parameter_t temp_p[ | 7 | @@ -436,7 +436,7 @@ static xine_post_api_parameter_t temp_p[ | |
8 | #include <stddef.h> | 8 | #include <stddef.h> | |
9 | #endif | 9 | #endif | |
10 | 10 | |||
11 | -#define PARAM_ITEM( param_type, var, enumv, min, max, readonly, descr ) \ | 11 | -#define PARAM_ITEM( param_type, var, enumv, min, max, readonly, descr ) \ | |
12 | -{ param_type, #var, sizeof(temp_s.var), \ | |||
13 | - offsetof(temp_t, var), enumv, min, max, readonly, descr }, | |||
14 | +#define PARAM_ITEM( param_t, param_type, var, enumv, min, max, readonly, descr ) \ | 12 | +#define PARAM_ITEM( param_t, param_type, var, enumv, min, max, readonly, descr ) \ | |
15 | +{ param_type, #var, sizeof(temp_s.var), offsetof(param_t, var), \ | 13 | { param_type, #var, sizeof(((temp_t*)0)->var), \ | |
16 | + enumv, min, max, readonly, descr }, | 14 | offsetof(temp_t, var), enumv, min, max, readonly, descr }, | |
17 | 15 | |||
18 | #define END_PARAM_DESCR( name ) \ | |||
19 | { POST_PARAM_TYPE_LAST, NULL, 0, 0, NULL, 0, 0, 1, NULL } \ |
@@ -1,40 +1,40 @@ | @@ -1,40 +1,40 @@ | |||
1 | $NetBSD: patch-src-post-planar-eq.c,v 1.4 2018/11/13 11:10:41 markd Exp $ | 1 | $NetBSD: patch-src-post-planar-eq.c,v 1.5 2020/04/02 15:52:46 nia Exp $ | |
2 | 2 | |||
3 | https://bugs.xine-project.org/show_bug.cgi?id=524 | 3 | https://bugs.xine-project.org/show_bug.cgi?id=524 | |
4 | 4 | |||
5 | Disable MMX sections on SunOS. | 5 | Disable MMX sections on SunOS. | |
6 | 6 | |||
7 | --- src/post/planar/eq.c.orig 2018-01-11 12:49:47.000000000 +0000 | 7 | --- src/post/planar/eq.c.orig 2019-12-13 20:47:50.000000000 +0000 | |
8 | +++ src/post/planar/eq.c | 8 | +++ src/post/planar/eq.c | |
9 | @@ -31,7 +31,7 @@ | 9 | @@ -33,7 +33,7 @@ | |
10 | #include <pthread.h> | 10 | #include <pthread.h> | |
11 | 11 | |||
12 | 12 | |||
13 | -#if defined(ARCH_X86) | 13 | -#if defined(ARCH_X86) | |
14 | +#if defined(ARCH_X86) && !defined(__sun) | 14 | +#if defined(ARCH_X86) && !defined(__sun) | |
15 | 15 | |||
16 | #if defined(ARCH_X86_64) | 16 | #if defined(ARCH_X86_64) | |
17 | # define MEM1(reg) "(%"reg")" | 17 | # define MEM1(reg) "(%"reg")" | |
18 | @@ -157,9 +157,11 @@ typedef struct eq_parameters_s { | 18 | @@ -155,9 +155,11 @@ typedef struct eq_parameters_s { | |
19 | * description of params struct | 19 | * description of params struct | |
20 | */ | 20 | */ | |
21 | START_PARAM_DESCR( eq_parameters_t ) | 21 | START_PARAM_DESCR( eq_parameters_t ) | |
22 | -PARAM_ITEM( POST_PARAM_TYPE_INT, brightness, NULL, -100, 100, 0, | 22 | -PARAM_ITEM( POST_PARAM_TYPE_INT, brightness, NULL, -100, 100, 0, | |
23 | +PARAM_ITEM( eq_parameters_t, | 23 | +PARAM_ITEM( eq_parameters_t, | |
24 | + POST_PARAM_TYPE_INT, brightness, NULL, -100, 100, 0, | 24 | + POST_PARAM_TYPE_INT, brightness, NULL, -100, 100, 0, | |
25 | "brightness" ) | 25 | "brightness" ) | |
26 | -PARAM_ITEM( POST_PARAM_TYPE_INT, contrast, NULL, -100, 100, 0, | 26 | -PARAM_ITEM( POST_PARAM_TYPE_INT, contrast, NULL, -100, 100, 0, | |
27 | +PARAM_ITEM( eq_parameters_t, | 27 | +PARAM_ITEM( eq_parameters_t, | |
28 | + POST_PARAM_TYPE_INT, contrast, NULL, -100, 100, 0, | 28 | + POST_PARAM_TYPE_INT, contrast, NULL, -100, 100, 0, | |
29 | "contrast" ) | 29 | "contrast" ) | |
30 | END_PARAM_DESCR( param_descr ) | 30 | END_PARAM_DESCR( param_descr ) | |
31 | 31 | |||
32 | @@ -278,7 +280,7 @@ static post_plugin_t *eq_open_plugin(pos | 32 | @@ -360,7 +362,7 @@ static post_plugin_t *eq_open_plugin(pos | |
33 | } | 33 | (void)audio_target; | |
34 | 34 | |||
35 | process = process_C; | 35 | process = process_C; | |
36 | -#if defined(ARCH_X86) | 36 | -#if defined(ARCH_X86) | |
37 | +#if defined(ARCH_X86) && !defined(__sun) | 37 | +#if defined(ARCH_X86) && !defined(__sun) | |
38 | if( xine_mm_accel() & MM_ACCEL_X86_MMX ) | 38 | if( xine_mm_accel() & MM_ACCEL_X86_MMX ) | |
39 | process = process_MMX; | 39 | process = process_MMX; | |
40 | #endif | 40 | #endif |
@@ -1,11 +1,14 @@ | @@ -1,11 +1,14 @@ | |||
1 | $NetBSD: patch-src_video__out_Makefile.am,v 1.4 2018/11/13 11:10:41 markd Exp $ | 1 | $NetBSD: patch-src_video__out_Makefile.am,v 1.5 2020/04/02 15:52:46 nia Exp $ | |
2 | 2 | |||
3 | chunk 1: Libtool is unable to infer ObjC by itself. | 3 | chunk 1: Libtool is unable to infer ObjC by itself. | |
4 | 4 | |||
5 | --- src/video_out/Makefile.am.orig 2014-06-09 16:08:42.000000000 +0000 | 5 | --- src/video_out/Makefile.am.orig 2019-12-13 20:47:50.000000000 +0000 | |
6 | +++ src/video_out/Makefile.am | 6 | +++ src/video_out/Makefile.am | |
7 | @@ -241,3 +241,4 @@ xineplug_vo_out_raw_la_CFLAGS = $(AM_CFL | 7 | @@ -256,6 +256,7 @@ xineplug_vo_out_raw_la_CFLAGS = $(AM_CFL | |
8 | xineplug_vo_out_macosx_la_SOURCES = video_out_macosx.m | 8 | xineplug_vo_out_macosx_la_SOURCES = video_out_macosx.m | |
9 | xineplug_vo_out_macosx_la_LIBADD = $(XINE_LIB) $(PTHREAD_LIBS) | 9 | xineplug_vo_out_macosx_la_LIBADD = $(XINE_LIB) $(PTHREAD_LIBS) | |
10 | xineplug_vo_out_macosx_la_LDFLAGS = $(AM_LDFLAGS) -framework Cocoa -framework OpenGL | 10 | xineplug_vo_out_macosx_la_LDFLAGS = $(AM_LDFLAGS) -framework Cocoa -framework OpenGL | |
11 | +xineplug_vo_out_macosx_la_LIBTOOLFLAGS = --tag=CC | 11 | +xineplug_vo_out_macosx_la_LIBTOOLFLAGS = --tag=CC | |
12 | ||||
13 | # GL provider plugins | |||
14 |
@@ -1,70 +1,52 @@ | @@ -1,70 +1,52 @@ | |||
1 | $NetBSD: patch-src-post-planar-noise.c,v 1.5 2018/11/19 12:48:32 jperkin Exp $ | 1 | $NetBSD: patch-src-post-planar-noise.c,v 1.6 2020/04/02 15:52:46 nia Exp $ | |
2 | 2 | |||
3 | https://bugs.xine-project.org/show_bug.cgi?id=524 | 3 | https://bugs.xine-project.org/show_bug.cgi?id=524 | |
4 | 4 | |||
5 | Disable MMX sections on SunOS. | 5 | Disable MMX sections on SunOS. | |
6 | 6 | |||
7 | --- src/post/planar/noise.c.orig 2018-01-11 12:49:47.000000000 +0000 | 7 | --- src/post/planar/noise.c.orig 2019-12-13 20:47:50.000000000 +0000 | |
8 | +++ src/post/planar/noise.c | 8 | +++ src/post/planar/noise.c | |
9 | @@ -141,7 +141,7 @@ static inline void lineNoise_C(uint8_t * | 9 | @@ -220,15 +220,20 @@ static const char *const enum_quality[] | |
10 | } | |||
11 | } | |||
12 | ||||
13 | -#ifdef ARCH_X86 | |||
14 | +#if defined(ARCH_X86) && !defined(__sun) | |||
15 | ||||
16 | #if defined(ARCH_X86_64) | |||
17 | # define TYPEA int64_t | |||
18 | @@ -231,7 +231,7 @@ static inline void lineNoiseAvg_C(uint8_ | |||
19 | } | |||
20 | } | |||
21 | ||||
22 | -#ifdef ARCH_X86 | |||
23 | +#if defined(ARCH_X86) && !defined(__sun) | |||
24 | ||||
25 | static inline void lineNoiseAvg_MMX(uint8_t *dst, uint8_t *src, int len, int8_t **shift){ | |||
26 | TYPEA mmx_len = len & (~7); | |||
27 | @@ -340,15 +340,20 @@ static const char *const enum_quality[] | |||
28 | * description of params struct | 10 | * description of params struct | |
29 | */ | 11 | */ | |
30 | START_PARAM_DESCR( noise_parameters_t ) | 12 | START_PARAM_DESCR( noise_parameters_t ) | |
31 | -PARAM_ITEM( POST_PARAM_TYPE_INT, luma_strength, NULL, 0, 100, 0, | 13 | -PARAM_ITEM( POST_PARAM_TYPE_INT, luma_strength, NULL, 0, 100, 0, | |
32 | +PARAM_ITEM( noise_parameters_t, | 14 | +PARAM_ITEM( noise_parameters_t, | |
33 | + POST_PARAM_TYPE_INT, luma_strength, NULL, 0, 100, 0, | 15 | + POST_PARAM_TYPE_INT, luma_strength, NULL, 0, 100, 0, | |
34 | "Amount of noise to add to luma channel" ) | 16 | "Amount of noise to add to luma channel" ) | |
35 | -PARAM_ITEM( POST_PARAM_TYPE_INT, chroma_strength, NULL, 0, 100, 0, | 17 | -PARAM_ITEM( POST_PARAM_TYPE_INT, chroma_strength, NULL, 0, 100, 0, | |
36 | +PARAM_ITEM( noise_parameters_t, | 18 | +PARAM_ITEM( noise_parameters_t, | |
37 | + POST_PARAM_TYPE_INT, chroma_strength, NULL, 0, 100, 0, | 19 | + POST_PARAM_TYPE_INT, chroma_strength, NULL, 0, 100, 0, | |
38 | "Amount of noise to add to chroma channel" ) | 20 | "Amount of noise to add to chroma channel" ) | |
39 | -PARAM_ITEM( POST_PARAM_TYPE_INT, quality, (char **)enum_quality, 0, 0, 0, | 21 | -PARAM_ITEM( POST_PARAM_TYPE_INT, quality, (char **)enum_quality, 0, 0, 0, | |
40 | +PARAM_ITEM( noise_parameters_t, | 22 | +PARAM_ITEM( noise_parameters_t, | |
41 | + POST_PARAM_TYPE_INT, quality, (char **)enum_quality, 0, 0, 0, | 23 | + POST_PARAM_TYPE_INT, quality, (char **)enum_quality, 0, 0, 0, | |
42 | "Quality level of noise" ) | 24 | "Quality level of noise" ) | |
43 | -PARAM_ITEM( POST_PARAM_TYPE_INT, type, (char **)enum_types, 0, 0, 0, | 25 | -PARAM_ITEM( POST_PARAM_TYPE_INT, type, (char **)enum_types, 0, 0, 0, | |
44 | +PARAM_ITEM( noise_parameters_t, | 26 | +PARAM_ITEM( noise_parameters_t, | |
45 | + POST_PARAM_TYPE_INT, type, (char **)enum_types, 0, 0, 0, | 27 | + POST_PARAM_TYPE_INT, type, (char **)enum_types, 0, 0, 0, | |
46 | "Type of noise" ) | 28 | "Type of noise" ) | |
47 | -PARAM_ITEM( POST_PARAM_TYPE_BOOL, pattern, NULL, 0, 1, 0, | 29 | -PARAM_ITEM( POST_PARAM_TYPE_BOOL, pattern, NULL, 0, 1, 0, | |
48 | +PARAM_ITEM( noise_parameters_t, | 30 | +PARAM_ITEM( noise_parameters_t, | |
49 | + POST_PARAM_TYPE_BOOL, pattern, NULL, 0, 1, 0, | 31 | + POST_PARAM_TYPE_BOOL, pattern, NULL, 0, 1, 0, | |
50 | "Mix random noise with a (semi)regular pattern" ) | 32 | "Mix random noise with a (semi)regular pattern" ) | |
51 | END_PARAM_DESCR( param_descr ) | 33 | END_PARAM_DESCR( param_descr ) | |
52 | 34 | |||
53 | @@ -467,7 +472,7 @@ void *noise_init_plugin(xine_t *xine, vo | 35 | @@ -372,7 +377,7 @@ static int noise_draw(vo_frame_t *frame, | |
54 | class->description = N_("Adds noise"); | |||
55 | class->dispose = default_post_class_dispose; | |||
56 | ||||
57 | -#ifdef ARCH_X86 | |||
58 | +#if defined(ARCH_X86) && !defined(__sun) | |||
59 | if (xine_mm_accel() & MM_ACCEL_X86_MMX) { | |||
60 | lineNoise = lineNoise_MMX; | |||
61 | lineNoiseAvg = lineNoiseAvg_MMX; | |||
62 | @@ -587,7 +592,7 @@ static int noise_draw(vo_frame_t *frame, | |||
63 | frame->width * 2, frame->height, &this->params[0]); | 36 | frame->width * 2, frame->height, &this->params[0]); | |
64 | } | 37 | } | |
65 | 38 | |||
66 | -#ifdef ARCH_X86 | 39 | -#ifdef ARCH_X86 | |
67 | +#if defined(ARCH_X86) && !defined(__sun) | 40 | +#if defined(ARCH_X86) && !defined(__sun) | |
68 | if (xine_mm_accel() & MM_ACCEL_X86_MMX) | 41 | if (xine_mm_accel() & MM_ACCEL_X86_MMX) | |
69 | __asm__ __volatile__ ("emms\n\t"); | 42 | __asm__ __volatile__ ("emms\n\t"); | |
70 | if (xine_mm_accel() & MM_ACCEL_X86_MMXEXT) | 43 | if (xine_mm_accel() & MM_ACCEL_X86_MMXEXT) | |
44 | @@ -447,7 +452,7 @@ static post_plugin_t *noise_open_plugin( | |||
45 | ||||
46 | this->params[0].lineNoise = lineNoise_C; | |||
47 | this->params[0].lineNoiseAvg = lineNoiseAvg_C; | |||
48 | -#ifdef ARCH_X86 | |||
49 | +#if defined(ARCH_X86) && !defined(__sun) | |||
50 | if (xine_mm_accel() & MM_ACCEL_X86_MMX) { | |||
51 | this->params[0].lineNoise = lineNoise_MMX; | |||
52 | this->params[0].lineNoiseAvg = lineNoiseAvg_MMX; |
$NetBSD: patch-src_input_input__cdda.c,v 1.1 2020/04/02 15:52:46 nia Exp $
Fix syntax.
--- src/input/input_cdda.c.orig 2019-12-13 20:47:50.000000000 +0000
+++ src/input/input_cdda.c
@@ -874,7 +874,7 @@ static cdrom_toc_t *read_cdrom_toc (int
toc->toc_entries[i].track_mode = (tocentry.data->control & 0x04) ? 1 : 0;
toc->toc_entries[i].first_frame_minute = tocentry.data->addr.msf.minute;
toc->toc_entries[i].first_frame_second = tocentry.data->addr.msf.second;
- toc->toc_entries[i]..first_frame_frame = tocentry.data->addr.msf.frame;
+ toc->toc_entries[i].first_frame_frame = tocentry.data->addr.msf.frame;
toc->toc_entries[i].first_frame =
(tocentry.data->addr.msf.minute * CD_SECONDS_PER_MINUTE * CD_FRAMES_PER_SECOND) +
(tocentry.data->addr.msf.second * CD_FRAMES_PER_SECOND) +
$NetBSD: patch-src_input_input__http.c,v 1.1 2020/04/02 15:52:46 nia Exp $
Needs sys/socket.h for AF_INET.
--- src/input/input_http.c.orig 2019-12-13 20:47:50.000000000 +0000
+++ src/input/input_http.c
@@ -36,6 +36,8 @@
#ifdef WIN32
#include <winsock.h>
+#else
+#include <sys/socket.h> /* AF_INET */
#endif
#define LOG_MODULE "input_http"
@@ -1,16 +1,15 @@ | @@ -1,16 +1,15 @@ | |||
1 | # $NetBSD: Makefile,v 1.26 2019/11/03 17:12:04 rillig Exp $ | 1 | # $NetBSD: Makefile,v 1.27 2020/04/02 15:52:46 nia Exp $ | |
2 | 2 | |||
3 | PKGREVISION= 2 | |||
4 | .include "../../multimedia/xine-lib/Makefile.common" | 3 | .include "../../multimedia/xine-lib/Makefile.common" | |
5 | 4 | |||
6 | PKGNAME= ${XINE_PKGNAME:S/lib/v4l/} | 5 | PKGNAME= ${XINE_PKGNAME:S/lib/v4l/} | |
7 | CATEGORIES= multimedia | 6 | CATEGORIES= multimedia | |
8 | COMMENT= The v4l input plugin for xine-lib | 7 | COMMENT= The v4l input plugin for xine-lib | |
9 | 8 | |||
10 | # NetBSD supports only v4l2, whose plugin is in ../xine-v4l2. | 9 | # NetBSD supports only v4l2, whose plugin is in ../xine-v4l2. | |
11 | NOT_FOR_PLATFORM= NetBSD-*-* | 10 | NOT_FOR_PLATFORM= NetBSD-*-* | |
12 | 11 | |||
13 | DEPENDS+= xine-lib>=1rc3a:../../multimedia/xine-lib | 12 | DEPENDS+= xine-lib>=1rc3a:../../multimedia/xine-lib | |
14 | 13 | |||
15 | BUILD_DIRS= src/input | 14 | BUILD_DIRS= src/input | |
16 | CONFIGURE_ARGS+= --without-x --disable-xinerama | 15 | CONFIGURE_ARGS+= --without-x --disable-xinerama |
@@ -1,16 +1,15 @@ | @@ -1,16 +1,15 @@ | |||
1 | # $NetBSD: Makefile,v 1.24 2019/11/03 17:12:05 rillig Exp $ | 1 | # $NetBSD: Makefile,v 1.25 2020/04/02 15:52:46 nia Exp $ | |
2 | 2 | |||
3 | PKGREVISION= 2 | |||
4 | .include "../../multimedia/xine-lib/Makefile.common" | 3 | .include "../../multimedia/xine-lib/Makefile.common" | |
5 | 4 | |||
6 | PKGNAME= ${XINE_PKGNAME:S/lib/v4l2/} | 5 | PKGNAME= ${XINE_PKGNAME:S/lib/v4l2/} | |
7 | CATEGORIES= multimedia | 6 | CATEGORIES= multimedia | |
8 | COMMENT= The v4l2 input plugin for xine-lib | 7 | COMMENT= The v4l2 input plugin for xine-lib | |
9 | 8 | |||
10 | DEPENDS+= xine-lib>=1rc3a:../../multimedia/xine-lib | 9 | DEPENDS+= xine-lib>=1rc3a:../../multimedia/xine-lib | |
11 | 10 | |||
12 | BUILD_DIRS= src/input | 11 | BUILD_DIRS= src/input | |
13 | CONFIGURE_ARGS+= --without-x --disable-xinerama | 12 | CONFIGURE_ARGS+= --without-x --disable-xinerama | |
14 | CONFIGURE_ARGS+= --disable-vcd | 13 | CONFIGURE_ARGS+= --disable-vcd | |
15 | 14 | |||
16 | INSTALLATION_DIRS= lib/xine/plugins/${XINE_MOD_DIR_VER} | 15 | INSTALLATION_DIRS= lib/xine/plugins/${XINE_MOD_DIR_VER} |