pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

wip/vlc-git: import vlc-3.0.0



Module Name:	pkgsrc-wip
Committed By:	Kamil Rytarowski <n54%gmx.com@localhost>
Pushed By:	kamil
Date:		Thu Feb 22 07:21:53 2018 +0100
Changeset:	087dc13145b702a4fc6f1f15a8235d050cbb1f1e

Added Files:
	vlc-git/DESCR
	vlc-git/Makefile
	vlc-git/PLIST
	vlc-git/PLIST.Linux
	vlc-git/buildlink3.mk
	vlc-git/distinfo
	vlc-git/hacks.mk
	vlc-git/options.mk

Log Message:
wip/vlc-git: import vlc-3.0.0

VideoLAN is a project of French students from the Ecole Centrale Paris
and developers from all over the world. Its main goals is MPEG streaming
on a network, but it also features a standalone multimedia player. The
VideoLAN Server can stream video read from a hard disk, a DVD player,
a satellite card or an MPEG 2 compression card, and unicast or multicast
it on a network. The VideoLAN Client can read the stream from the network
and display it. It can also be used to display video read locally on
the computer : DVDs, VCDs, MPEG and DivX files and from a satellite
card. It is multi-plaform : Linux, Windows, Mac OS X, BeOS, BSD, Solaris,
QNX, iPaq... The VideoLAN Client and Server now have a full IPv6 support.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=087dc13145b702a4fc6f1f15a8235d050cbb1f1e

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 vlc-git/DESCR         |  10 +
 vlc-git/Makefile      | 198 ++++++++++++++++++
 vlc-git/PLIST         | 563 ++++++++++++++++++++++++++++++++++++++++++++++++++
 vlc-git/PLIST.Linux   |   8 +
 vlc-git/buildlink3.mk |  13 ++
 vlc-git/distinfo      |  10 +
 vlc-git/hacks.mk      |  15 ++
 vlc-git/options.mk    | 181 ++++++++++++++++
 8 files changed, 998 insertions(+)

diffs:
diff --git a/vlc-git/DESCR b/vlc-git/DESCR
new file mode 100644
index 0000000000..6ea7f1224c
--- /dev/null
+++ b/vlc-git/DESCR
@@ -0,0 +1,10 @@
+VideoLAN is a project of French students from the Ecole Centrale Paris
+and developers from all over the world. Its main goals is MPEG streaming
+on a network, but it also features a standalone multimedia player. The
+VideoLAN Server can stream video read from a hard disk, a DVD player,
+a satellite card or an MPEG 2 compression card, and unicast or multicast
+it on a network. The VideoLAN Client can read the stream from the network
+and display it. It can also be used to display video read locally on
+the computer : DVDs, VCDs, MPEG and DivX files and from a satellite
+card. It is multi-plaform : Linux, Windows, Mac OS X, BeOS, BSD, Solaris,
+QNX, iPaq... The VideoLAN Client and Server now have a full IPv6 support.
diff --git a/vlc-git/Makefile b/vlc-git/Makefile
new file mode 100644
index 0000000000..5e5b1f748c
--- /dev/null
+++ b/vlc-git/Makefile
@@ -0,0 +1,198 @@
+# $NetBSD: Makefile,v 1.206 2018/01/28 20:10:58 wiz Exp $
+
+DISTNAME=		vlc-${VLC_VERSION}
+CATEGORIES=		multimedia
+MASTER_SITES=		${MASTER_SITE_SOURCEFORGE:=vlc/}
+MASTER_SITES+=		http://download.videolan.org/pub/videolan/vlc/${VLC_VERSION}/
+EXTRACT_SUFX=		.tar.xz
+
+VLC_VERSION=		3.0.0
+
+MAINTAINER=		pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=		http://www.videolan.org/
+COMMENT=		VLC media player and streaming server
+LICENSE=		gnu-gpl-v2
+
+CONFLICTS=		vlc07-[0-9]* vlc08-[0-9]*
+
+USE_LIBTOOL=		yes
+USE_TOOLS+=		gmake perl pkg-config
+
+USE_PKGLOCALEDIR=	yes
+GNU_CONFIGURE=		yes
+CONFIGURE_ARGS+=	--with-kde-solid=${PREFIX}/share/kde/apps/solid/actions
+PTHREAD_OPTS+=		require
+USE_LANGUAGES=		c99 c++
+PLIST_VARS+=		altivec cdrom oss v4l2 x86simd
+
+.include "../../mk/bsd.prefs.mk"
+.include "options.mk"
+
+BUILDLINK_API_DEPENDS.zlib+=		zlib>=1.2.0
+BUILDLINK_API_DEPENDS.vcdimager+=	vcdimager>=0.7.20nb1
+
+CONFIGURE_ARGS+=	--enable-dvdread
+CONFIGURE_ARGS+=	--enable-flac
+CONFIGURE_ARGS+=	--enable-theora
+CONFIGURE_ARGS+=	--disable-bluray
+CONFIGURE_ARGS+=	--disable-bonjour
+CONFIGURE_ARGS+=	--disable-caca
+CONFIGURE_ARGS+=	--disable-chromaprint
+CONFIGURE_ARGS+=	--disable-dc1394
+CONFIGURE_ARGS+=	--disable-decklink
+CONFIGURE_ARGS+=	--disable-dv1394
+CONFIGURE_ARGS+=	--disable-freerdp
+CONFIGURE_ARGS+=	--disable-goom
+CONFIGURE_ARGS+=	--disable-gst-decode
+CONFIGURE_ARGS+=	--disable-lua
+CONFIGURE_ARGS+=	--disable-mfx
+CONFIGURE_ARGS+=	--disable-mmal-codec
+CONFIGURE_ARGS+=	--disable-notify
+CONFIGURE_ARGS+=	--disable-opencv
+CONFIGURE_ARGS+=	--disable-projectm
+CONFIGURE_ARGS+=	--disable-samplerate
+CONFIGURE_ARGS+=	--disable-sftp
+CONFIGURE_ARGS+=	--disable-shine
+CONFIGURE_ARGS+=	--disable-sid
+CONFIGURE_ARGS+=	--disable-smbclient
+CONFIGURE_ARGS+=	--disable-twolame
+CONFIGURE_ARGS+=	--disable-udev
+CONFIGURE_ARGS+=	--disable-vnc
+CONFIGURE_ARGS+=	--disable-vsxu
+CONFIGURE_ARGS+=	--disable-zvbi
+
+CFLAGS+=		-fPIC
+CXXFLAGS+=		-fPIC
+
+# which platforms support OSSv4?
+.if ${MACHINE_PLATFORM:MNetBSD-[789]*-*}
+PLIST.oss=		yes
+.include "../../mk/oss.buildlink3.mk"
+.else
+CONFIGURE_ARGS+=	--disable-oss
+.endif
+
+# Build optimized modules
+.if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64"
+PLIST.x86simd=		yes
+CONFIGURE_ARGS+=	--enable-mmx \
+			--enable-sse
+.endif
+.if ${MACHINE_ARCH} == "powerpc"
+PLIST.altivec=		yes
+CONFIGURE_ARGS+=	--enable-altivec
+.endif
+
+# SunOS cdio interface is unsupported
+.if ${OPSYS} != "SunOS"
+PLIST.cdrom=		yes
+.endif
+
+# Enable when cleanly builds
+.if exists(/usr/include/linux/videodev2.h) # || exists(/usr/include/sys/videoio.h)
+CONFIGURE_ARGS+=	--enable-v4l2
+PLIST.v4l2=		yes
+.else
+CONFIGURE_ARGS+=	--disable-v4l2
+.endif
+
+INSTALLATION_DIRS+=	share/vlc/http/dialogs share/vlc/http/images \
+			share/vlc/http/js share/vlc/http/old \
+			share/vlc/http/old/admin share/vlc/http/old/vlm \
+			share/vlc/http/requests share/vlc/osdmenu/default \
+			share/vlc/osdmenu/default/selected \
+			share/vlc/osdmenu/default/selection \
+			share/vlc/osdmenu/default/volume \
+			share/vlc/osdmenu/dvd/selected \
+			share/vlc/osdmenu/dvd/volume \
+			share/vlc/osdmenu/dvd/unselect \
+			share/vlc/osdmenu/dvd/selection \
+			share/vlc/skins2/fonts \
+			${PKGMANDIR}/man1
+
+post-install:
+	${INSTALL_DATA} ${WRKSRC}/doc/vlc.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
+
+# Let's use dejavu-ttf as it has nice unicode support
+#
+ORIGFNT=		/usr/share/fonts/truetype/freefont/FreeSerifBold.ttf
+ORIGMONOFNT=		/usr/share/fonts/truetype/freefont/FreeMono.ttf
+DEFAULT_FONT?=		${PREFIX}/share/fonts/X11/TTF/DejaVuSans.ttf
+DEFAULT_MONO_FONT?=	${PREFIX}/share/fonts/X11/TTF/DejaVuSansMono.ttf
+DEPENDS+=		dejavu-ttf>=2.26:../../fonts/dejavu-ttf
+
+SUBST_CLASSES+=		oss
+SUBST_STAGE.oss=	pre-configure
+SUBST_SED.oss=		-e "s,/dev/dsp,${DEVOSSAUDIO},g"
+SUBST_FILES.oss+=	modules/access/oss.c
+SUBST_FILES.oss+=	modules/audio_output/oss.c
+SUBST_FILES.oss+=	po/*.po
+SUBST_MESSAGE.oss=	Fixing hardcoded audio device.
+
+SUBST_CLASSES+=		fnt
+SUBST_STAGE.fnt=	pre-configure
+SUBST_SED.fnt=		-e "s,${ORIGFNT},${DEFAULT_FONT},"
+SUBST_SED.fnt+=		-e "s,${ORIGMONOFNT},${DEFAULT_MONO_FONT},"
+SUBST_FILES.fnt=	modules/text_renderer/platform_fonts.h
+SUBST_MESSAGE.fnt=	Fixing hardcoded font paths.
+
+# VLC embeds the build environment info to help debuging.
+CHECK_WRKREF_SKIP=	lib/libvlccore.a \
+			lib/libvlccore.so*
+
+.include "../../audio/fluidsynth/buildlink3.mk"
+.include "../../audio/flac/buildlink3.mk"
+.include "../../multimedia/libkate/buildlink3.mk"
+.include "../../audio/libmad/buildlink3.mk"
+.include "../../audio/libmodplug/buildlink3.mk"
+.include "../../audio/libopus/buildlink3.mk"
+.include "../../audio/libshout/buildlink3.mk"
+.include "../../audio/libvorbis/buildlink3.mk"
+.include "../../audio/liba52/buildlink3.mk"
+.include "../../audio/libcddb/buildlink3.mk"
+.include "../../audio/libid3tag/buildlink3.mk"
+.include "../../audio/musepack/buildlink3.mk"
+.include "../../audio/speexdsp/buildlink3.mk"
+.include "../../audio/taglib/buildlink3.mk"
+.include "../../devel/libmtp/buildlink3.mk"
+.include "../../misc/libcdio/buildlink3.mk"
+.include "../../multimedia/libass/buildlink3.mk"
+.include "../../graphics/librsvg/buildlink3.mk"
+
+.include "../../mk/jpeg.buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../graphics/png/buildlink3.mk"
+.include "../../converters/fribidi/buildlink3.mk"
+.include "../../devel/libebml/buildlink3.mk"
+.include "../../devel/gettext-lib/buildlink3.mk"
+.include "../../devel/pcre/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../textproc/libxml2/buildlink3.mk"
+.include "../../security/libgcrypt/buildlink3.mk"
+.include "../../security/gnutls/buildlink3.mk"
+
+.include "../../multimedia/ffmpeg3/buildlink3.mk"
+.include "../../multimedia/libdvdplay/buildlink3.mk"
+.include "../../multimedia/libdvbpsi0/buildlink3.mk"
+.include "../../multimedia/libdvdnav/buildlink3.mk"
+.include "../../multimedia/libdvdread/buildlink3.mk"
+.include "../../multimedia/libmatroska/buildlink3.mk"
+.include "../../multimedia/libmpeg2/buildlink3.mk"
+.include "../../multimedia/libogg/buildlink3.mk"
+.include "../../multimedia/libtheora/buildlink3.mk"
+.include "../../multimedia/schroedinger/buildlink3.mk"
+# libX11 should be built with xcb enabled
+BUILDLINK_API_DEPENDS.libX11+=	libX11>=1.3.5
+.include "../../x11/libX11/buildlink3.mk"
+# needs x264_encoder_delayed_frames
+BUILDLINK_API_DEPENDS.x264-devel+= x264-devel>=20100201
+.include "../../multimedia/x264-devel/buildlink3.mk"
+#.include "../../lang/lua/buildlink3.mk"
+.include "../../net/libupnp/buildlink3.mk"
+
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.if "${OPSYS}" == "Linux"
+.  include "../../audio/alsa-lib/buildlink3.mk"
+.endif
+.include "../../mk/pthread.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/vlc-git/PLIST b/vlc-git/PLIST
new file mode 100644
index 0000000000..27d55122e4
--- /dev/null
+++ b/vlc-git/PLIST
@@ -0,0 +1,563 @@
+@comment $NetBSD: PLIST,v 1.61 2018/01/01 22:29:45 rillig Exp $
+bin/cvlc
+${PLIST.x11}bin/qvlc
+bin/rvlc
+${PLIST.vlc-skins}bin/svlc
+bin/vlc
+bin/vlc-wrapper
+include/vlc/deprecated.h
+include/vlc/libvlc.h
+include/vlc/libvlc_events.h
+include/vlc/libvlc_media.h
+include/vlc/libvlc_media_discoverer.h
+include/vlc/libvlc_media_library.h
+include/vlc/libvlc_media_list.h
+include/vlc/libvlc_media_list_player.h
+include/vlc/libvlc_media_player.h
+include/vlc/libvlc_structures.h
+include/vlc/libvlc_version.h
+include/vlc/libvlc_vlm.h
+include/vlc/plugins/vlc_about.h
+include/vlc/plugins/vlc_access.h
+include/vlc/plugins/vlc_addons.h
+include/vlc/plugins/vlc_aout.h
+include/vlc/plugins/vlc_aout_volume.h
+include/vlc/plugins/vlc_arrays.h
+include/vlc/plugins/vlc_atomic.h
+include/vlc/plugins/vlc_avcodec.h
+include/vlc/plugins/vlc_bits.h
+include/vlc/plugins/vlc_block.h
+include/vlc/plugins/vlc_block_helper.h
+include/vlc/plugins/vlc_charset.h
+include/vlc/plugins/vlc_codec.h
+include/vlc/plugins/vlc_common.h
+include/vlc/plugins/vlc_config.h
+include/vlc/plugins/vlc_config_cat.h
+include/vlc/plugins/vlc_configuration.h
+include/vlc/plugins/vlc_cpu.h
+include/vlc/plugins/vlc_demux.h
+include/vlc/plugins/vlc_dialog.h
+include/vlc/plugins/vlc_epg.h
+include/vlc/plugins/vlc_es.h
+include/vlc/plugins/vlc_es_out.h
+include/vlc/plugins/vlc_events.h
+include/vlc/plugins/vlc_filter.h
+include/vlc/plugins/vlc_fingerprinter.h
+include/vlc/plugins/vlc_fourcc.h
+include/vlc/plugins/vlc_fs.h
+include/vlc/plugins/vlc_gcrypt.h
+include/vlc/plugins/vlc_http.h
+include/vlc/plugins/vlc_httpd.h
+include/vlc/plugins/vlc_image.h
+include/vlc/plugins/vlc_inhibit.h
+include/vlc/plugins/vlc_input.h
+include/vlc/plugins/vlc_input_item.h
+include/vlc/plugins/vlc_keys.h
+include/vlc/plugins/vlc_main.h
+include/vlc/plugins/vlc_md5.h
+include/vlc/plugins/vlc_media_library.h
+include/vlc/plugins/vlc_messages.h
+include/vlc/plugins/vlc_meta.h
+include/vlc/plugins/vlc_meta_fetcher.h
+include/vlc/plugins/vlc_mime.h
+include/vlc/plugins/vlc_modules.h
+include/vlc/plugins/vlc_mouse.h
+include/vlc/plugins/vlc_mtime.h
+include/vlc/plugins/vlc_network.h
+include/vlc/plugins/vlc_objects.h
+include/vlc/plugins/vlc_opengl.h
+include/vlc/plugins/vlc_picture.h
+include/vlc/plugins/vlc_picture_fifo.h
+include/vlc/plugins/vlc_picture_pool.h
+include/vlc/plugins/vlc_playlist.h
+include/vlc/plugins/vlc_plugin.h
+include/vlc/plugins/vlc_probe.h
+include/vlc/plugins/vlc_rand.h
+include/vlc/plugins/vlc_services_discovery.h
+include/vlc/plugins/vlc_sout.h
+include/vlc/plugins/vlc_spu.h
+include/vlc/plugins/vlc_stream.h
+include/vlc/plugins/vlc_strings.h
+include/vlc/plugins/vlc_subpicture.h
+include/vlc/plugins/vlc_text_style.h
+include/vlc/plugins/vlc_threads.h
+include/vlc/plugins/vlc_tls.h
+include/vlc/plugins/vlc_url.h
+include/vlc/plugins/vlc_variables.h
+include/vlc/plugins/vlc_video_splitter.h
+include/vlc/plugins/vlc_vlm.h
+include/vlc/plugins/vlc_vout.h
+include/vlc/plugins/vlc_vout_display.h
+include/vlc/plugins/vlc_vout_osd.h
+include/vlc/plugins/vlc_vout_window.h
+include/vlc/plugins/vlc_xlib.h
+include/vlc/plugins/vlc_xml.h
+include/vlc/vlc.h
+lib/libvlc.la
+lib/libvlccore.la
+lib/pkgconfig/libvlc.pc
+lib/pkgconfig/vlc-plugin.pc
+lib/vlc/plugins/access/libaccess_bd_plugin.la
+${PLIST.jack}lib/vlc/plugins/access/libaccess_jack_plugin.la
+lib/vlc/plugins/access/libaccess_mms_plugin.la
+lib/vlc/plugins/access/libaccess_mtp_plugin.la
+${PLIST.oss}lib/vlc/plugins/access/libaccess_oss_plugin.la
+lib/vlc/plugins/access/libattachment_plugin.la
+lib/vlc/plugins/access/libavio_plugin.la
+${PLIST.cdrom}lib/vlc/plugins/access/libcdda_plugin.la
+lib/vlc/plugins/access/libdvdnav_plugin.la
+lib/vlc/plugins/access/libdvdread_plugin.la
+lib/vlc/plugins/access/libfilesystem_plugin.la
+lib/vlc/plugins/access/libftp_plugin.la
+${PLIST.gnome}lib/vlc/plugins/access/libgnomevfs_plugin.la
+lib/vlc/plugins/access/libhttp_plugin.la
+lib/vlc/plugins/access/libidummy_plugin.la
+lib/vlc/plugins/access/libimem_plugin.la
+${PLIST.live}lib/vlc/plugins/access/liblive555_plugin.la
+${PLIST.pulseaudio}lib/vlc/plugins/access/libpulsesrc_plugin.la
+lib/vlc/plugins/access/librar_plugin.la
+lib/vlc/plugins/access/librtp_plugin.la
+lib/vlc/plugins/access/libsdp_plugin.la
+lib/vlc/plugins/access/libshm_plugin.la
+lib/vlc/plugins/access/libtcp_plugin.la
+lib/vlc/plugins/access/libtimecode_plugin.la
+lib/vlc/plugins/access/libudp_plugin.la
+${PLIST.cdrom}lib/vlc/plugins/access/libvcd_plugin.la
+lib/vlc/plugins/access/libvdr_plugin.la
+${PLIST.x11}lib/vlc/plugins/access/libxcb_screen_plugin.la
+lib/vlc/plugins/access/libzip_plugin.la
+lib/vlc/plugins/access_output/libaccess_output_dummy_plugin.la
+lib/vlc/plugins/access_output/libaccess_output_file_plugin.la
+lib/vlc/plugins/access_output/libaccess_output_http_plugin.la
+lib/vlc/plugins/access_output/libaccess_output_livehttp_plugin.la
+lib/vlc/plugins/access_output/libaccess_output_shout_plugin.la
+lib/vlc/plugins/access_output/libaccess_output_udp_plugin.la
+lib/vlc/plugins/audio_filter/liba52tofloat32_plugin.la
+lib/vlc/plugins/audio_filter/liba52tospdif_plugin.la
+lib/vlc/plugins/audio_filter/libaudio_format_plugin.la
+lib/vlc/plugins/audio_filter/libaudiobargraph_a_plugin.la
+lib/vlc/plugins/audio_filter/libchorus_flanger_plugin.la
+lib/vlc/plugins/audio_filter/libcompressor_plugin.la
+lib/vlc/plugins/audio_filter/libdolby_surround_decoder_plugin.la
+${PLIST.dts}lib/vlc/plugins/audio_filter/libdtstofloat32_plugin.la
+lib/vlc/plugins/audio_filter/libdtstospdif_plugin.la
+lib/vlc/plugins/audio_filter/libequalizer_plugin.la
+lib/vlc/plugins/audio_filter/libgain_plugin.la
+lib/vlc/plugins/audio_filter/libheadphone_channel_mixer_plugin.la
+lib/vlc/plugins/audio_filter/libkaraoke_plugin.la
+lib/vlc/plugins/audio_filter/libmono_plugin.la
+lib/vlc/plugins/audio_filter/libmpgatofixed32_plugin.la
+lib/vlc/plugins/audio_filter/libnormvol_plugin.la
+lib/vlc/plugins/audio_filter/libparam_eq_plugin.la
+lib/vlc/plugins/audio_filter/libremap_plugin.la
+lib/vlc/plugins/audio_filter/libscaletempo_plugin.la
+lib/vlc/plugins/audio_filter/libsimple_channel_mixer_plugin.la
+lib/vlc/plugins/audio_filter/libspatializer_plugin.la
+lib/vlc/plugins/audio_filter/libspeex_resampler_plugin.la
+lib/vlc/plugins/audio_filter/libstereo_widen_plugin.la
+lib/vlc/plugins/audio_filter/libtrivial_channel_mixer_plugin.la
+lib/vlc/plugins/audio_filter/libugly_resampler_plugin.la
+lib/vlc/plugins/audio_mixer/libfloat_mixer_plugin.la
+lib/vlc/plugins/audio_mixer/libinteger_mixer_plugin.la
+lib/vlc/plugins/audio_output/libadummy_plugin.la
+lib/vlc/plugins/audio_output/libafile_plugin.la
+lib/vlc/plugins/audio_output/libamem_plugin.la
+${PLIST.jack}lib/vlc/plugins/audio_output/libjack_plugin.la
+${PLIST.oss}lib/vlc/plugins/audio_output/liboss_plugin.la
+${PLIST.pulseaudio}lib/vlc/plugins/audio_output/libpulse_plugin.la
+lib/vlc/plugins/codec/liba52_plugin.la
+lib/vlc/plugins/codec/libadpcm_plugin.la
+lib/vlc/plugins/codec/libaes3_plugin.la
+lib/vlc/plugins/codec/libaraw_plugin.la
+lib/vlc/plugins/codec/libavcodec_plugin.la
+lib/vlc/plugins/codec/libcc_plugin.la
+lib/vlc/plugins/codec/libcdg_plugin.la
+lib/vlc/plugins/codec/libcvdsub_plugin.la
+lib/vlc/plugins/codec/libddummy_plugin.la
+lib/vlc/plugins/codec/libdts_plugin.la
+lib/vlc/plugins/codec/libdvbsub_plugin.la
+lib/vlc/plugins/codec/libedummy_plugin.la
+${PLIST.faad}lib/vlc/plugins/codec/libfaad_plugin.la
+lib/vlc/plugins/codec/libflac_plugin.la
+lib/vlc/plugins/codec/libfluidsynth_plugin.la
+lib/vlc/plugins/codec/libg711_plugin.la
+lib/vlc/plugins/codec/libjpeg_plugin.la
+lib/vlc/plugins/codec/libkate_plugin.la
+lib/vlc/plugins/codec/liblibass_plugin.la
+lib/vlc/plugins/codec/liblibmpeg2_plugin.la
+lib/vlc/plugins/codec/liblpcm_plugin.la
+lib/vlc/plugins/codec/libmpeg_audio_plugin.la
+lib/vlc/plugins/codec/libopus_plugin.la
+lib/vlc/plugins/codec/libpng_plugin.la
+lib/vlc/plugins/codec/librawvideo_plugin.la
+lib/vlc/plugins/codec/libschroedinger_plugin.la
+lib/vlc/plugins/codec/libscte27_plugin.la
+${PLIST.sdl}lib/vlc/plugins/codec/libsdl_image_plugin.la
+lib/vlc/plugins/codec/libspeex_plugin.la
+lib/vlc/plugins/codec/libspudec_plugin.la
+lib/vlc/plugins/codec/libstl_plugin.la
+lib/vlc/plugins/codec/libsubsdec_plugin.la
+lib/vlc/plugins/codec/libsubstx3g_plugin.la
+lib/vlc/plugins/codec/libsubsusf_plugin.la
+lib/vlc/plugins/codec/libsvcdsub_plugin.la
+lib/vlc/plugins/codec/libsvgdec_plugin.la
+lib/vlc/plugins/codec/libt140_plugin.la
+lib/vlc/plugins/codec/libtelx_plugin.la
+lib/vlc/plugins/codec/libtheora_plugin.la
+lib/vlc/plugins/codec/libuleaddvaudio_plugin.la
+${PLIST.vaapi}lib/vlc/plugins/codec/libvaapi_drm_plugin.la
+${PLIST.vaapi}lib/vlc/plugins/codec/libvaapi_x11_plugin.la
+lib/vlc/plugins/codec/libvorbis_plugin.la
+lib/vlc/plugins/codec/libvpx_plugin.la
+lib/vlc/plugins/codec/libx264_plugin.la
+${PLIST.x11}lib/vlc/plugins/codec/libxwd_plugin.la
+${PLIST.dbus}lib/vlc/plugins/control/libdbus_plugin.la
+lib/vlc/plugins/control/libdummy_plugin.la
+lib/vlc/plugins/control/libgestures_plugin.la
+lib/vlc/plugins/control/libhotkeys_plugin.la
+${PLIST.lirc}lib/vlc/plugins/control/liblirc_plugin.la
+lib/vlc/plugins/control/libmotion_plugin.la
+lib/vlc/plugins/control/libnetsync_plugin.la
+lib/vlc/plugins/control/liboldrc_plugin.la
+${PLIST.x11}lib/vlc/plugins/control/libxcb_hotkeys_plugin.la
+lib/vlc/plugins/demux/libaiff_plugin.la
+lib/vlc/plugins/demux/libasf_plugin.la
+lib/vlc/plugins/demux/libau_plugin.la
+lib/vlc/plugins/demux/libavformat_plugin.la
+lib/vlc/plugins/demux/libavi_plugin.la
+lib/vlc/plugins/demux/libcaf_plugin.la
+lib/vlc/plugins/demux/libdemux_cdg_plugin.la
+lib/vlc/plugins/demux/libdemux_stl_plugin.la
+lib/vlc/plugins/demux/libdemuxdump_plugin.la
+lib/vlc/plugins/demux/libdiracsys_plugin.la
+lib/vlc/plugins/demux/libes_plugin.la
+lib/vlc/plugins/demux/libflacsys_plugin.la
+lib/vlc/plugins/demux/libh264_plugin.la
+lib/vlc/plugins/demux/libhevc_plugin.la
+lib/vlc/plugins/demux/libimage_plugin.la
+lib/vlc/plugins/demux/libmjpeg_plugin.la
+lib/vlc/plugins/demux/libmkv_plugin.la
+lib/vlc/plugins/demux/libmod_plugin.la
+lib/vlc/plugins/demux/libmp4_plugin.la
+lib/vlc/plugins/demux/libmpc_plugin.la
+lib/vlc/plugins/demux/libmpgv_plugin.la
+lib/vlc/plugins/demux/libnsc_plugin.la
+lib/vlc/plugins/demux/libnsv_plugin.la
+lib/vlc/plugins/demux/libnuv_plugin.la
+lib/vlc/plugins/demux/libogg_plugin.la
+lib/vlc/plugins/demux/libplaylist_plugin.la
+lib/vlc/plugins/demux/libps_plugin.la
+lib/vlc/plugins/demux/libpva_plugin.la
+lib/vlc/plugins/demux/librawaud_plugin.la
+lib/vlc/plugins/demux/librawdv_plugin.la
+lib/vlc/plugins/demux/librawvid_plugin.la
+lib/vlc/plugins/demux/libreal_plugin.la
+lib/vlc/plugins/demux/libsmf_plugin.la
+lib/vlc/plugins/demux/libsubtitle_plugin.la
+lib/vlc/plugins/demux/libts_plugin.la
+lib/vlc/plugins/demux/libtta_plugin.la
+lib/vlc/plugins/demux/libty_plugin.la
+lib/vlc/plugins/demux/libvc1_plugin.la
+lib/vlc/plugins/demux/libvobsub_plugin.la
+lib/vlc/plugins/demux/libvoc_plugin.la
+lib/vlc/plugins/demux/libwav_plugin.la
+lib/vlc/plugins/demux/libxa_plugin.la
+${PLIST.x11}lib/vlc/plugins/gui/libqt4_plugin.la
+${PLIST.vlc-skins}lib/vlc/plugins/gui/libskins2_plugin.la
+lib/vlc/plugins/meta_engine/libfolder_plugin.la
+lib/vlc/plugins/meta_engine/libtaglib_plugin.la
+lib/vlc/plugins/misc/libaddonsfsstorage_plugin.la
+lib/vlc/plugins/misc/libaddonsvorepository_plugin.la
+lib/vlc/plugins/misc/libaudioscrobbler_plugin.la
+${PLIST.dbus}lib/vlc/plugins/misc/libdbus_screensaver_plugin.la
+lib/vlc/plugins/misc/libexport_plugin.la
+lib/vlc/plugins/misc/libfingerprinter_plugin.la
+lib/vlc/plugins/misc/libgnutls_plugin.la
+lib/vlc/plugins/misc/liblogger_plugin.la
+lib/vlc/plugins/misc/libstats_plugin.la
+lib/vlc/plugins/misc/libvod_rtsp_plugin.la
+${PLIST.x11}lib/vlc/plugins/misc/libxdg_screensaver_plugin.la
+lib/vlc/plugins/misc/libxml_plugin.la
+lib/vlc/plugins/mux/libmux_asf_plugin.la
+lib/vlc/plugins/mux/libmux_avi_plugin.la
+lib/vlc/plugins/mux/libmux_dummy_plugin.la
+lib/vlc/plugins/mux/libmux_mp4_plugin.la
+lib/vlc/plugins/mux/libmux_mpjpeg_plugin.la
+lib/vlc/plugins/mux/libmux_ogg_plugin.la
+lib/vlc/plugins/mux/libmux_ps_plugin.la
+lib/vlc/plugins/mux/libmux_ts_plugin.la
+lib/vlc/plugins/mux/libmux_wav_plugin.la
+lib/vlc/plugins/packetizer/libpacketizer_avparser_plugin.la
+lib/vlc/plugins/packetizer/libpacketizer_copy_plugin.la
+lib/vlc/plugins/packetizer/libpacketizer_dirac_plugin.la
+lib/vlc/plugins/packetizer/libpacketizer_flac_plugin.la
+lib/vlc/plugins/packetizer/libpacketizer_h264_plugin.la
+lib/vlc/plugins/packetizer/libpacketizer_hevc_plugin.la
+lib/vlc/plugins/packetizer/libpacketizer_mlp_plugin.la
+lib/vlc/plugins/packetizer/libpacketizer_mpeg4audio_plugin.la
+lib/vlc/plugins/packetizer/libpacketizer_mpeg4video_plugin.la
+lib/vlc/plugins/packetizer/libpacketizer_mpegvideo_plugin.la
+lib/vlc/plugins/packetizer/libpacketizer_vc1_plugin.la
+lib/vlc/plugins/plugins.dat
+lib/vlc/plugins/services_discovery/libmediadirs_plugin.la
+lib/vlc/plugins/services_discovery/libmtp_plugin.la
+lib/vlc/plugins/services_discovery/libpodcast_plugin.la
+${PLIST.pulseaudio}lib/vlc/plugins/services_discovery/libpulselist_plugin.la
+lib/vlc/plugins/services_discovery/libsap_plugin.la
+lib/vlc/plugins/services_discovery/libupnp_plugin.la
+${PLIST.x11}lib/vlc/plugins/services_discovery/libxcb_apps_plugin.la
+lib/vlc/plugins/stream_filter/libdash_plugin.la
+lib/vlc/plugins/stream_filter/libdecomp_plugin.la
+lib/vlc/plugins/stream_filter/libhttplive_plugin.la
+lib/vlc/plugins/stream_filter/librecord_plugin.la
+lib/vlc/plugins/stream_filter/libsmooth_plugin.la
+lib/vlc/plugins/stream_out/libstream_out_autodel_plugin.la
+lib/vlc/plugins/stream_out/libstream_out_bridge_plugin.la
+lib/vlc/plugins/stream_out/libstream_out_delay_plugin.la
+lib/vlc/plugins/stream_out/libstream_out_description_plugin.la
+lib/vlc/plugins/stream_out/libstream_out_display_plugin.la
+lib/vlc/plugins/stream_out/libstream_out_dummy_plugin.la
+lib/vlc/plugins/stream_out/libstream_out_duplicate_plugin.la
+lib/vlc/plugins/stream_out/libstream_out_es_plugin.la
+lib/vlc/plugins/stream_out/libstream_out_gather_plugin.la
+lib/vlc/plugins/stream_out/libstream_out_langfromtelx_plugin.la
+lib/vlc/plugins/stream_out/libstream_out_mosaic_bridge_plugin.la
+lib/vlc/plugins/stream_out/libstream_out_raop_plugin.la
+lib/vlc/plugins/stream_out/libstream_out_record_plugin.la
+lib/vlc/plugins/stream_out/libstream_out_rtp_plugin.la
+lib/vlc/plugins/stream_out/libstream_out_setid_plugin.la
+lib/vlc/plugins/stream_out/libstream_out_smem_plugin.la
+lib/vlc/plugins/stream_out/libstream_out_standard_plugin.la
+lib/vlc/plugins/stream_out/libstream_out_stats_plugin.la
+lib/vlc/plugins/stream_out/libstream_out_transcode_plugin.la
+${PLIST.x11}lib/vlc/plugins/text_renderer/libfreetype_plugin.la
+lib/vlc/plugins/text_renderer/libsvg_plugin.la
+lib/vlc/plugins/text_renderer/libtdummy_plugin.la
+lib/vlc/plugins/video_chroma/libchain_plugin.la
+lib/vlc/plugins/video_chroma/libgrey_yuv_plugin.la
+lib/vlc/plugins/video_chroma/libi420_rgb_mmx_plugin.la
+lib/vlc/plugins/video_chroma/libi420_rgb_plugin.la
+lib/vlc/plugins/video_chroma/libi420_rgb_sse2_plugin.la
+lib/vlc/plugins/video_chroma/libi420_yuy2_mmx_plugin.la
+lib/vlc/plugins/video_chroma/libi420_yuy2_plugin.la
+lib/vlc/plugins/video_chroma/libi420_yuy2_sse2_plugin.la
+lib/vlc/plugins/video_chroma/libi422_i420_plugin.la
+lib/vlc/plugins/video_chroma/libi422_yuy2_mmx_plugin.la
+lib/vlc/plugins/video_chroma/libi422_yuy2_plugin.la
+lib/vlc/plugins/video_chroma/libi422_yuy2_sse2_plugin.la
+lib/vlc/plugins/video_chroma/librv32_plugin.la
+lib/vlc/plugins/video_chroma/libswscale_plugin.la
+lib/vlc/plugins/video_chroma/libyuy2_i420_plugin.la
+lib/vlc/plugins/video_chroma/libyuy2_i422_plugin.la
+lib/vlc/plugins/video_filter/libadjust_plugin.la
+lib/vlc/plugins/video_filter/libalphamask_plugin.la
+lib/vlc/plugins/video_filter/libanaglyph_plugin.la
+lib/vlc/plugins/video_filter/libantiflicker_plugin.la
+lib/vlc/plugins/video_filter/libaudiobargraph_v_plugin.la
+lib/vlc/plugins/video_filter/libball_plugin.la
+lib/vlc/plugins/video_filter/libblend_plugin.la
+lib/vlc/plugins/video_filter/libblendbench_plugin.la
+lib/vlc/plugins/video_filter/libbluescreen_plugin.la
+lib/vlc/plugins/video_filter/libcanvas_plugin.la
+lib/vlc/plugins/video_filter/libcolorthres_plugin.la
+lib/vlc/plugins/video_filter/libcroppadd_plugin.la
+lib/vlc/plugins/video_filter/libdeinterlace_plugin.la
+lib/vlc/plugins/video_filter/libdynamicoverlay_plugin.la
+lib/vlc/plugins/video_filter/liberase_plugin.la
+lib/vlc/plugins/video_filter/libextract_plugin.la
+lib/vlc/plugins/video_filter/libfreeze_plugin.la
+lib/vlc/plugins/video_filter/libgaussianblur_plugin.la
+lib/vlc/plugins/video_filter/libgradfun_plugin.la
+lib/vlc/plugins/video_filter/libgradient_plugin.la
+lib/vlc/plugins/video_filter/libgrain_plugin.la
+lib/vlc/plugins/video_filter/libhqdn3d_plugin.la
+lib/vlc/plugins/video_filter/libinvert_plugin.la
+lib/vlc/plugins/video_filter/liblogo_plugin.la
+lib/vlc/plugins/video_filter/libmagnify_plugin.la
+lib/vlc/plugins/video_filter/libmarq_plugin.la
+lib/vlc/plugins/video_filter/libmirror_plugin.la
+lib/vlc/plugins/video_filter/libmosaic_plugin.la
+lib/vlc/plugins/video_filter/libmotionblur_plugin.la
+lib/vlc/plugins/video_filter/libmotiondetect_plugin.la
+lib/vlc/plugins/video_filter/liboldmovie_plugin.la
+lib/vlc/plugins/video_filter/libposterize_plugin.la
+lib/vlc/plugins/video_filter/libpostproc_plugin.la
+lib/vlc/plugins/video_filter/libpsychedelic_plugin.la
+lib/vlc/plugins/video_filter/libpuzzle_plugin.la
+lib/vlc/plugins/video_filter/libremoteosd_plugin.la
+lib/vlc/plugins/video_filter/libripple_plugin.la
+lib/vlc/plugins/video_filter/librotate_plugin.la
+lib/vlc/plugins/video_filter/librss_plugin.la
+lib/vlc/plugins/video_filter/libscale_plugin.la
+lib/vlc/plugins/video_filter/libscene_plugin.la
+lib/vlc/plugins/video_filter/libsepia_plugin.la
+lib/vlc/plugins/video_filter/libsharpen_plugin.la
+lib/vlc/plugins/video_filter/libsubsdelay_plugin.la
+lib/vlc/plugins/video_filter/libtransform_plugin.la
+lib/vlc/plugins/video_filter/libvhs_plugin.la
+lib/vlc/plugins/video_filter/libwave_plugin.la
+lib/vlc/plugins/video_filter/libyuvp_plugin.la
+${PLIST.egl}lib/vlc/plugins/video_output/libegl_x11_plugin.la
+lib/vlc/plugins/video_output/libgl_plugin.la
+${PLIST.x11}lib/vlc/plugins/video_output/libglx_plugin.la
+lib/vlc/plugins/video_output/libvdummy_plugin.la
+lib/vlc/plugins/video_output/libvmem_plugin.la
+${PLIST.sdl}lib/vlc/plugins/video_output/libvout_sdl_plugin.la
+${PLIST.x11}lib/vlc/plugins/video_output/libxcb_glx_plugin.la
+${PLIST.x11}lib/vlc/plugins/video_output/libxcb_window_plugin.la
+${PLIST.x11}lib/vlc/plugins/video_output/libxcb_x11_plugin.la
+${PLIST.x11}lib/vlc/plugins/video_output/libxcb_xv_plugin.la
+lib/vlc/plugins/video_output/libyuv_plugin.la
+lib/vlc/plugins/video_splitter/libclone_plugin.la
+${PLIST.x11}lib/vlc/plugins/video_splitter/libpanoramix_plugin.la
+lib/vlc/plugins/video_splitter/libwall_plugin.la
+lib/vlc/plugins/visualization/libglspectrum_plugin.la
+lib/vlc/plugins/visualization/libvisual_plugin.la
+lib/vlc/vlc-cache-gen
+man/man1/vlc-wrapper.1
+man/man1/vlc.1
+share/applications/vlc.desktop
+share/doc/vlc/bugreport-howto.txt
+share/doc/vlc/fortunes.txt
+share/doc/vlc/intf-vcd.txt
+share/doc/vlc/libvlc/QtPlayer/LICENSE
+share/doc/vlc/libvlc/QtPlayer/QtVLC.pro
+share/doc/vlc/libvlc/QtPlayer/main.cpp
+share/doc/vlc/libvlc/QtPlayer/player.cpp
+share/doc/vlc/libvlc/QtPlayer/player.h
+share/doc/vlc/libvlc/gtk_player.c
+share/doc/vlc/libvlc/libvlc_DVD_ripper.c
+share/doc/vlc/libvlc/vlc-thumb.c
+share/doc/vlc/libvlc/wx_player.cpp
+share/icons/hicolor/128x128/apps/vlc-xmas.png
+share/icons/hicolor/128x128/apps/vlc.png
+share/icons/hicolor/16x16/apps/vlc.png
+share/icons/hicolor/16x16/apps/vlc.xpm
+share/icons/hicolor/256x256/apps/vlc.png
+share/icons/hicolor/32x32/apps/vlc-xmas.xpm
+share/icons/hicolor/32x32/apps/vlc.png
+share/icons/hicolor/32x32/apps/vlc.xpm
+share/icons/hicolor/48x48/apps/vlc-xmas.png
+share/icons/hicolor/48x48/apps/vlc.png
+share/kde/apps/solid/actions/vlc-openbd.desktop
+share/kde/apps/solid/actions/vlc-opencda.desktop
+share/kde/apps/solid/actions/vlc-opendvd.desktop
+share/kde/apps/solid/actions/vlc-openvcd.desktop
+share/locale/ach/LC_MESSAGES/vlc.mo
+share/locale/af/LC_MESSAGES/vlc.mo
+share/locale/am/LC_MESSAGES/vlc.mo
+share/locale/an/LC_MESSAGES/vlc.mo
+share/locale/ar/LC_MESSAGES/vlc.mo
+share/locale/ast/LC_MESSAGES/vlc.mo
+share/locale/az/LC_MESSAGES/vlc.mo
+share/locale/be/LC_MESSAGES/vlc.mo
+share/locale/bg/LC_MESSAGES/vlc.mo
+share/locale/bn/LC_MESSAGES/vlc.mo
+share/locale/bn_IN/LC_MESSAGES/vlc.mo
+share/locale/br/LC_MESSAGES/vlc.mo
+share/locale/bs/LC_MESSAGES/vlc.mo
+share/locale/ca/LC_MESSAGES/vlc.mo
+share/locale/cgg/LC_MESSAGES/vlc.mo
+share/locale/ckb/LC_MESSAGES/vlc.mo
+share/locale/co/LC_MESSAGES/vlc.mo
+share/locale/cs/LC_MESSAGES/vlc.mo
+share/locale/cy/LC_MESSAGES/vlc.mo
+share/locale/da/LC_MESSAGES/vlc.mo
+share/locale/de/LC_MESSAGES/vlc.mo
+share/locale/el/LC_MESSAGES/vlc.mo
+share/locale/en_GB/LC_MESSAGES/vlc.mo
+share/locale/es/LC_MESSAGES/vlc.mo
+share/locale/es_MX/LC_MESSAGES/vlc.mo
+share/locale/et/LC_MESSAGES/vlc.mo
+share/locale/eu/LC_MESSAGES/vlc.mo
+share/locale/fa/LC_MESSAGES/vlc.mo
+share/locale/ff/LC_MESSAGES/vlc.mo
+share/locale/fi/LC_MESSAGES/vlc.mo
+share/locale/fr/LC_MESSAGES/vlc.mo
+share/locale/fur/LC_MESSAGES/vlc.mo
+share/locale/ga/LC_MESSAGES/vlc.mo
+share/locale/gd/LC_MESSAGES/vlc.mo
+share/locale/gl/LC_MESSAGES/vlc.mo
+share/locale/gu/LC_MESSAGES/vlc.mo
+share/locale/he/LC_MESSAGES/vlc.mo
+share/locale/hi/LC_MESSAGES/vlc.mo
+share/locale/hr/LC_MESSAGES/vlc.mo
+share/locale/hu/LC_MESSAGES/vlc.mo
+share/locale/hy/LC_MESSAGES/vlc.mo
+share/locale/ia/LC_MESSAGES/vlc.mo
+share/locale/id/LC_MESSAGES/vlc.mo
+share/locale/is/LC_MESSAGES/vlc.mo
+share/locale/it/LC_MESSAGES/vlc.mo
+share/locale/ja/LC_MESSAGES/vlc.mo
+share/locale/ka/LC_MESSAGES/vlc.mo
+share/locale/kk/LC_MESSAGES/vlc.mo
+share/locale/km/LC_MESSAGES/vlc.mo
+share/locale/kn/LC_MESSAGES/vlc.mo
+share/locale/ko/LC_MESSAGES/vlc.mo
+share/locale/ks_IN/LC_MESSAGES/vlc.mo
+share/locale/ky/LC_MESSAGES/vlc.mo
+share/locale/lg/LC_MESSAGES/vlc.mo
+share/locale/lt/LC_MESSAGES/vlc.mo
+share/locale/lv/LC_MESSAGES/vlc.mo
+share/locale/mai/LC_MESSAGES/vlc.mo
+share/locale/mk/LC_MESSAGES/vlc.mo
+share/locale/ml/LC_MESSAGES/vlc.mo
+share/locale/mn/LC_MESSAGES/vlc.mo
+share/locale/mr/LC_MESSAGES/vlc.mo
+share/locale/ms/LC_MESSAGES/vlc.mo
+share/locale/my/LC_MESSAGES/vlc.mo
+share/locale/nb/LC_MESSAGES/vlc.mo
+share/locale/ne/LC_MESSAGES/vlc.mo
+share/locale/nl/LC_MESSAGES/vlc.mo
+share/locale/nn/LC_MESSAGES/vlc.mo
+share/locale/oc/LC_MESSAGES/vlc.mo
+share/locale/or/LC_MESSAGES/vlc.mo
+share/locale/pa/LC_MESSAGES/vlc.mo
+share/locale/pl/LC_MESSAGES/vlc.mo
+share/locale/ps/LC_MESSAGES/vlc.mo
+share/locale/pt_BR/LC_MESSAGES/vlc.mo
+share/locale/pt_PT/LC_MESSAGES/vlc.mo
+share/locale/ro/LC_MESSAGES/vlc.mo
+share/locale/ru/LC_MESSAGES/vlc.mo
+share/locale/si/LC_MESSAGES/vlc.mo
+share/locale/sk/LC_MESSAGES/vlc.mo
+share/locale/sl/LC_MESSAGES/vlc.mo
+share/locale/sq/LC_MESSAGES/vlc.mo
+share/locale/sr/LC_MESSAGES/vlc.mo
+share/locale/sv/LC_MESSAGES/vlc.mo
+share/locale/ta/LC_MESSAGES/vlc.mo
+share/locale/te/LC_MESSAGES/vlc.mo
+share/locale/tet/LC_MESSAGES/vlc.mo
+share/locale/th/LC_MESSAGES/vlc.mo
+share/locale/tl/LC_MESSAGES/vlc.mo
+share/locale/tr/LC_MESSAGES/vlc.mo
+share/locale/uk/LC_MESSAGES/vlc.mo
+share/locale/uz/LC_MESSAGES/vlc.mo
+share/locale/vi/LC_MESSAGES/vlc.mo
+share/locale/wa/LC_MESSAGES/vlc.mo
+share/locale/zh_CN/LC_MESSAGES/vlc.mo
+share/locale/zh_TW/LC_MESSAGES/vlc.mo
+share/locale/zu/LC_MESSAGES/vlc.mo
+${PLIST.vlc-skins}share/vlc/skins2/default.vlt
+${PLIST.vlc-skins}share/vlc/skins2/fonts/FreeSans.ttf
+${PLIST.vlc-skins}share/vlc/skins2/fonts/FreeSansBold.ttf
+${PLIST.vlc-skins}share/vlc/skins2/skin.catalog
+${PLIST.vlc-skins}share/vlc/skins2/skin.dtd
+${PLIST.vlc-skins}share/vlc/skins2/winamp2.xml
+share/vlc/utils/audio-vlc-default.sh
+share/vlc/utils/gnome-vlc-default.sh
+share/vlc/utils/video-vlc-default.sh
+share/vlc/vlc.ico
+@pkgdir share/vlc/skins2/fonts
+@pkgdir share/vlc/osdmenu/dvd/volume
+@pkgdir share/vlc/osdmenu/dvd/unselect
+@pkgdir share/vlc/osdmenu/dvd/selection
+@pkgdir share/vlc/osdmenu/dvd/selected
+@pkgdir share/vlc/http/requests
+@pkgdir share/vlc/http/old/vlm
+@pkgdir share/vlc/http/old/admin
+@pkgdir share/vlc/http/js
+@pkgdir share/vlc/http/images
+@pkgdir share/vlc/http/dialogs
+@pkgdir lib/vlc/plugins/notify
+@pkgdir lib/vlc/plugins/media_library
diff --git a/vlc-git/PLIST.Linux b/vlc-git/PLIST.Linux
new file mode 100644
index 0000000000..5e52a0bb42
--- /dev/null
+++ b/vlc-git/PLIST.Linux
@@ -0,0 +1,8 @@
+@comment $NetBSD: PLIST.Linux,v 1.2 2015/10/25 11:00:18 wiz Exp $
+lib/vlc/plugins/access/libaccess_alsa_plugin.la
+lib/vlc/plugins/access/libdtv_plugin.la
+lib/vlc/plugins/access/liblinsys_hdsdi_plugin.la
+${PLIST.v4l2}lib/vlc/plugins/access/libv4l2_plugin.la
+lib/vlc/plugins/audio_output/libalsa_plugin.la
+lib/vlc/plugins/video_filter/libatmo_plugin.la
+lib/vlc/plugins/video_output/libfb_plugin.la
diff --git a/vlc-git/buildlink3.mk b/vlc-git/buildlink3.mk
new file mode 100644
index 0000000000..c7043bcf0a
--- /dev/null
+++ b/vlc-git/buildlink3.mk
@@ -0,0 +1,13 @@
+# $NetBSD: buildlink3.mk,v 1.46 2015/10/25 11:05:48 wiz Exp $
+
+BUILDLINK_TREE+=	vlc
+
+.if !defined(VLC_BUILDLINK3_MK)
+VLC_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.vlc+=	vlc>=2.2
+BUILDLINK_PKGSRCDIR.vlc?=	../../multimedia/vlc
+
+.endif	# VLC_BUILDLINK3_MK
+
+BUILDLINK_TREE+=	-vlc
diff --git a/vlc-git/distinfo b/vlc-git/distinfo
new file mode 100644
index 0000000000..9d4ba0031e
--- /dev/null
+++ b/vlc-git/distinfo
@@ -0,0 +1,10 @@
+$NetBSD: distinfo,v 1.74 2017/05/26 13:26:37 maya Exp $
+
+SHA1 (vlc-3.0.0.tar.xz) = 50610841b060321242793cf6ad3d58759dc5973b
+RMD160 (vlc-3.0.0.tar.xz) = c0ad23fdf03ae5c9524ed05c7bc0d63745587287
+SHA512 (vlc-3.0.0.tar.xz) = 9bdc64e16ddd2e8d2693179f2fcac8462d7defff186262a049ba325ef00882fbd75a9d323b506ba06876a8168fd5e90319837c8dcd136b206161e67748c2a9f7
+Size (vlc-3.0.0.tar.xz) = 25191148 bytes
+SHA1 (patch-compat_Makefile.am) = 8a5f9c82a748542423172a3a32daefd386ae815d
+SHA1 (patch-compat_Makefile.in) = 2f171749c89443d7352a11c3a59cd2a37eb3df0d
+SHA1 (patch-include_vlc__common.h) = eaa22a53ffa93fbd56d070ef2da22beda9516d9b
+SHA1 (patch-include_vlc__fixups.h) = 6b823f6dde367cb0f7e54022c1d5b626067bbed6
diff --git a/vlc-git/hacks.mk b/vlc-git/hacks.mk
new file mode 100644
index 0000000000..f4c628f1db
--- /dev/null
+++ b/vlc-git/hacks.mk
@@ -0,0 +1,15 @@
+# $NetBSD: hacks.mk,v 1.3 2015/10/25 11:00:18 wiz Exp $
+
+.if !defined(VLC_HACKS_MK)
+VLC_HACKS_MK=		# empty
+
+# vlc_atomic.h rightly assumes "uses clang (support for C11)" implies
+# "ships stdatomic.h" but for us this is not yet the case.
+# This hack should be removed when -current has stdatomic.h.
+.if	${OPSYS} == "NetBSD" &&		\
+	exists(/usr/bin/clang) &&	\
+	!exists(/usr/include/stdatomic.h)
+CPPFLAGS+=		-D__STDC_NO_ATOMICS__
+.endif
+
+.endif
diff --git a/vlc-git/options.mk b/vlc-git/options.mk
new file mode 100644
index 0000000000..2ca4550953
--- /dev/null
+++ b/vlc-git/options.mk
@@ -0,0 +1,181 @@
+# $NetBSD: options.mk,v 1.32 2017/05/15 11:07:20 jperkin Exp $
+
+PKG_OPTIONS_VAR=		PKG_OPTIONS.vlc
+PKG_SUPPORTED_OPTIONS=		dbus debug dts faad gnome jack live pulseaudio
+PKG_SUPPORTED_OPTIONS+=		sdl vlc-skins x11
+PKG_SUGGESTED_OPTIONS=		dbus x11
+
+.include "../../mk/bsd.prefs.mk"
+
+.if ${OPSYS} != "SunOS"
+PKG_SUGGESTED_OPTIONS+=		live
+.endif
+
+### Add VAAPI if it is available
+.include "../../multimedia/libva/available.mk"
+PLIST_VARS+=		vaapi
+.if ${VAAPI_AVAILABLE} == "yes"
+PKG_SUPPORTED_OPTIONS+= vaapi
+PKG_SUGGESTED_OPTIONS+=	vaapi
+.endif
+
+### Add LIRC if it is available
+.include "../../comms/lirc/available.mk"
+PLIST_VARS+=		lirc
+.if ${LIRC_AVAILABLE} == "yes"
+PKG_SUPPORTED_OPTIONS+= lirc
+PKG_SUGGESTED_OPTIONS+=	lirc
+.endif
+
+###
+.include "../../mk/bsd.options.mk"
+
+PLIST_VARS+=		${PKG_SUPPORTED_OPTIONS}
+
+## PulseAudio support
+
+.if !empty(PKG_OPTIONS:Mpulseaudio)
+CONFIGURE_ARGS+=	--enable-pulse
+.include "../../audio/pulseaudio/buildlink3.mk"
+PLIST.pulseaudio=	yes
+.else
+CONFIGURE_ARGS+=	--disable-pulse
+.endif
+
+## Jack Audio Connection Kit support
+
+.if !empty(PKG_OPTIONS:Mjack)
+CONFIGURE_ARGS+=	--enable-jack
+.include "../../audio/jack/buildlink3.mk"
+PLIST.jack=		yes
+.else
+CONFIGURE_ARGS+=	--disable-jack
+.endif
+
+## SDL backend support
+
+.if !empty(PKG_OPTIONS:Msdl)
+CONFIGURE_ARGS+=	--enable-sdl
+CONFIGURE_ARGS+=	--enable-sdl-image
+.include "../../devel/SDL/buildlink3.mk"
+.include "../../graphics/SDL_image/buildlink3.mk"
+PLIST.sdl=		yes
+.else
+CONFIGURE_ARGS+=	--disable-sdl
+CONFIGURE_ARGS+=	--disable-sdl-image
+.endif
+
+## gnome integration
+
+.if !empty(PKG_OPTIONS:Mgnome)
+CONFIGURE_ARGS+=	--enable-gnomevfs
+.include "../../sysutils/gnome-vfs/buildlink3.mk"
+PLIST.gnome=	yes
+.else
+CONFIGURE_ARGS+=	--disable-gnomevfs
+.endif
+
+## DBUS message bus support
+
+.if !empty(PKG_OPTIONS:Mdbus)
+CONFIGURE_ARGS+=	--enable-dbus
+.include "../../sysutils/dbus/buildlink3.mk"
+PLIST.dbus=		yes
+.else
+CONFIGURE_ARGS+=	--disable-dbus
+.endif
+
+## DEBUG build or release build
+
+.if !empty(PKG_OPTIONS:Mdebug)
+CONFIGURE_ARGS+=	--enable-debug
+CONFIGURE_ARGS+=	--disable-optimizations
+.endif
+
+## SKINS frontend
+
+.if !empty(PKG_OPTIONS:Mvlc-skins)
+CONFIGURE_ARGS+=	--enable-skins2
+PLIST.vlc-skins=	yes
+INSTALLATION_DIRS+=	share/vlc/skins2
+.else
+CONFIGURE_ARGS+=	--disable-skins2
+.endif
+
+## X11 dependency and QT5 frontend
+
+PLIST_VARS+=		egl
+.if !empty(PKG_OPTIONS:Mx11)
+DEPENDS+= dejavu-ttf>=2.0:../../fonts/dejavu-ttf
+.include "../../graphics/freetype2/buildlink3.mk"
+.include "../../x11/libXv/buildlink3.mk"
+.include "../../x11/libXvMC/buildlink3.mk"
+.include "../../x11/libXxf86vm/buildlink3.mk"
+.include "../../x11/libXdamage/buildlink3.mk"
+.include "../../x11/libXinerama/buildlink3.mk"
+.include "../../x11/libXpm/buildlink3.mk"
+.include "../../x11/libxcb/buildlink3.mk"
+.include "../../x11/xcb-util-keysyms/buildlink3.mk"
+.include "../../graphics/MesaLib/buildlink3.mk"
+.include "../../graphics/glu/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-qtsvg/buildlink3.mk"
+CONFIGURE_ARGS+=	--enable-qt \
+			--with-x
+PLIST.x11=		yes
+.if ${X11_TYPE} == "modular" || exists(${X11BASE}/include/EGL/egl.h)
+PLIST.egl=		yes
+.endif
+.else
+CONFIGURE_ARGS+=	--without-x \
+			--disable-xcb \
+			--disable-qt \
+			--disable-freetype
+.endif
+
+.if !empty(PKG_OPTIONS:Mfaad)
+CONFIGURE_ARGS+=	--enable-faad
+PLIST.faad=		yes
+.include "../../audio/faad2/buildlink3.mk"
+.else
+CONFIGURE_ARGS+=	--disable-faad
+.endif
+
+## DTS support (libdca is non-redistributable)
+
+.if !empty(PKG_OPTIONS:Mdts)
+CONFIGURE_ARGS+=	--enable-dca
+PLIST.dts=		yes
+.  include "../../audio/libdca/buildlink3.mk"
+.else
+CONFIGURE_ARGS+=	--enable-dca=no
+.endif
+
+## RTSP support
+
+.if !empty(PKG_OPTIONS:Mlive)
+CONFIGURE_ARGS+=	--enable-live555
+PLIST.live=		yes
+BUILDLINK_API_DEPENDS.liblive+= liblive>=20111223
+.  include "../../net/liblive/buildlink3.mk"
+.else
+CONFIGURE_ARGS+=	--disable-live555
+.endif
+
+## VAAPI support
+.if !empty(PKG_OPTIONS:Mvaapi)
+CONFIGURE_ARGS+=	--enable-libva
+PLIST.vaapi=		yes
+.include "../../multimedia/libva/buildlink3.mk"
+.else
+CONFIGURE_ARGS+=	--disable-libva
+.endif
+
+## LIRC support
+.if !empty(PKG_OPTIONS:Mlirc)
+CONFIGURE_ARGS+=	--enable-lirc
+PLIST.lirc=	yes
+.include "../../comms/lirc/buildlink3.mk"
+.else
+CONFIGURE_ARGS+=	--disable-lirc
+.endif



Home | Main Index | Thread Index | Old Index