pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/multimedia/vlc Update to VLC 1.0.0 "Goldeneye". Some h...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/7134cfb69d04
branches:  trunk
changeset: 395157:7134cfb69d04
user:      tnn <tnn%pkgsrc.org@localhost>
date:      Tue Jul 07 16:17:47 2009 +0000

description:
Update to VLC 1.0.0 "Goldeneye". Some highlights are:
* Live recording
* Instant pausing and Frame-by-Frame support
* Finer speed controls
* New HD codecs (AES3, Dolby Digital Plus, TrueHD, Blu-Ray Linear PCM,
  Real Video 3.0 and 4.0, ...)
* New formats (Raw Dirac, M2TS, ...) and major improvements in many formats...
* New Dirac encoder and MP3 fixed-point encoder
* Video scaling in fullscreen
* RTSP Trickplay support
* Zipped file playback
* Customizable toolbars
* Easier encoding GUI in Qt interface
* Better integration in Gtk environments
* MTP devices on linux
* AirTunes streaming
* New skin for the skins2 interface

diffstat:

 multimedia/vlc/Makefile                     |   17 +-
 multimedia/vlc/PLIST                        |  181 +++++++++++----------------
 multimedia/vlc/buildlink3.mk                |    5 +-
 multimedia/vlc/distinfo                     |   13 +-
 multimedia/vlc/options.mk                   |   14 +-
 multimedia/vlc/patches/patch-configure      |   15 +-
 multimedia/vlc/patches/patch-embedded-video |   13 --
 multimedia/vlc/patches/patch-v4l2           |   10 +-
 8 files changed, 98 insertions(+), 170 deletions(-)

diffs (truncated from 608 to 300 lines):

diff -r b9f41bb1d174 -r 7134cfb69d04 multimedia/vlc/Makefile
--- a/multimedia/vlc/Makefile   Tue Jul 07 16:17:16 2009 +0000
+++ b/multimedia/vlc/Makefile   Tue Jul 07 16:17:47 2009 +0000
@@ -1,13 +1,12 @@
-# $NetBSD: Makefile,v 1.77 2009/06/12 17:24:54 ahoka Exp $
+# $NetBSD: Makefile,v 1.78 2009/07/07 16:17:47 tnn Exp $
 #
 
 DISTNAME=              vlc-${VLC_VERSION}
-PKGREVISION=           1
 CATEGORIES=            multimedia
 MASTER_SITES=          http://download.videolan.org/pub/videolan/vlc/${VLC_VERSION}/
 EXTRACT_SUFX=          .tar.bz2
 
-VLC_VERSION=           0.9.9a
+VLC_VERSION=           1.0.0
 
 MAINTAINER=            ahoka%NetBSD.org@localhost
 HOMEPAGE=              http://videolan.org/
@@ -95,19 +94,17 @@
 DEPENDS+=              dejavu-ttf>=2.26:../../fonts/dejavu-ttf
 
 SUBST_CLASSES+=                oss
-SUBST_STAGE.oss=       post-patch
+SUBST_STAGE.oss=       pre-configure
 SUBST_SED.oss=         -e "s,/dev/dsp,${DEVOSSAUDIO},g"
-SUBST_FILES.oss+=      modules/access/v4l.c
-SUBST_FILES.oss+=      modules/access/v4l2/v4l2.c
+SUBST_FILES.oss+=      modules/access/oss.c
 SUBST_FILES.oss+=      modules/audio_output/oss.c
 SUBST_FILES.oss+=      modules/gui/pda/pda_interface.c
 SUBST_FILES.oss+=      modules/gui/pda/pda.glade
-SUBST_FILES.oss+=      test/libvlc/media_list.c
 SUBST_FILES.oss+=      po/*.po
 SUBST_MESSAGE.oss=     Fixing hardcoded audio device.
 
 SUBST_CLASSES+=                fnt
-SUBST_STAGE.fnt=       post-patch
+SUBST_STAGE.fnt=       pre-configure
 SUBST_SED.fnt=         -e "s,${ORIGFNT},${DEFAULT_FONT},"
 SUBST_FILES.fnt=       modules/misc/freetype.c
 SUBST_MESSAGE.fnt=     Fixing hardcoded paths.
@@ -118,8 +115,8 @@
 #
 CHECK_WRKREF_SKIP=     lib/libvlccore.a \
                        lib/libvlccore.so \
-                       lib/libvlccore.so.0 \
-                       lib/libvlccore.so.0.1.0
+                       lib/libvlccore.so.2 \
+                       lib/libvlccore.so.2.0.0
 
 .include "../../audio/libmpcdec/buildlink3.mk"
 .include "../../audio/flac/buildlink3.mk"
diff -r b9f41bb1d174 -r 7134cfb69d04 multimedia/vlc/PLIST
--- a/multimedia/vlc/PLIST      Tue Jul 07 16:17:16 2009 +0000
+++ b/multimedia/vlc/PLIST      Tue Jul 07 16:17:47 2009 +0000
@@ -1,45 +1,19 @@
-@comment $NetBSD: PLIST,v 1.29 2009/06/14 20:53:25 joerg Exp $
-${PLIST.faad}lib/vlc/codec/libfaad_plugin.la
+@comment $NetBSD: PLIST,v 1.30 2009/07/07 16:17:47 tnn Exp $
+${PLIST.altivec}lib/vlc/misc/libmemcpyaltivec_plugin.la
+${PLIST.altivec}lib/vlc/video_chroma/libi420_yuy2_altivec_plugin.la
+${PLIST.cdda}lib/vlc/access/libcdda_plugin.la
 ${PLIST.dbus}lib/vlc/control/libdbus_plugin.la
 ${PLIST.dbus}lib/vlc/misc/libinhibit_plugin.la
 ${PLIST.dbus}lib/vlc/misc/libtelepathy_plugin.la
+${PLIST.esound}lib/vlc/audio_output/libesd_plugin.la
+${PLIST.faad}lib/vlc/codec/libfaad_plugin.la
+${PLIST.gnome}lib/vlc/access/libaccess_gnomevfs_plugin.la
 ${PLIST.hal}lib/vlc/misc/libprobe_hal_plugin.la
 ${PLIST.hal}lib/vlc/services_discovery/libhal_plugin.la
-${PLIST.x11}bin/qvlc
-${PLIST.x11}lib/vlc/gui/libqt4_plugin.la
-${PLIST.x11}lib/vlc/codec/libpng_plugin.la
-${PLIST.x11}lib/vlc/misc/libfreetype_plugin.la
-${PLIST.x11}lib/vlc/misc/libosd_parser_plugin.la
-${PLIST.x11}lib/vlc/video_filter/libosdmenu_plugin.la
-${PLIST.x11}lib/vlc/video_filter/libpanoramix_plugin.la
-${PLIST.x11}lib/vlc/video_output/libx11_plugin.la
-${PLIST.x11}lib/vlc/video_output/libxvideo_plugin.la
-${PLIST.x11}lib/vlc/video_output/libglx_plugin.la
-${PLIST.x11}lib/vlc/video_output/libopengl_plugin.la
-${PLIST.x11}lib/vlc/misc/libosd_parser_plugin.la
-${PLIST.x11}lib/vlc/access/libscreen_plugin.la
+${PLIST.pulseaudio}lib/vlc/audio_output/libpulse_plugin.la
+${PLIST.sdl}lib/vlc/audio_output/libaout_sdl_plugin.la
 ${PLIST.sdl}lib/vlc/codec/libsdl_image_plugin.la
-${PLIST.sdl}lib/vlc/audio_output/libaout_sdl_plugin.la
 ${PLIST.sdl}lib/vlc/video_output/libvout_sdl_plugin.la
-${PLIST.arts}lib/vlc/audio_output/libarts_plugin.la
-${PLIST.esound}lib/vlc/audio_output/libesd_plugin.la
-${PLIST.pulseaudio}lib/vlc/audio_output/libpulse_plugin.la
-${PLIST.altivec}lib/vlc/video_chroma/libi420_yuy2_altivec_plugin.la
-${PLIST.altivec}lib/vlc/misc/libmemcpyaltivec_plugin.la
-${PLIST.x86simd}lib/vlc/video_chroma/libi420_rgb_mmx_plugin.la
-${PLIST.x86simd}lib/vlc/misc/libmemcpy3dn_plugin.la
-${PLIST.x86simd}lib/vlc/misc/libmemcpymmx_plugin.la
-${PLIST.x86simd}lib/vlc/misc/libmemcpymmxext_plugin.la
-${PLIST.x86simd}lib/vlc/video_chroma/libi420_yuy2_mmx_plugin.la
-${PLIST.x86simd}lib/vlc/video_chroma/libi420_ymga_mmx_plugin.la
-${PLIST.x86simd}lib/vlc/video_chroma/libi422_yuy2_mmx_plugin.la
-${PLIST.x86simd}lib/vlc/video_chroma/libi420_rgb_sse2_plugin.la
-${PLIST.x86simd}lib/vlc/video_chroma/libi420_yuy2_sse2_plugin.la
-${PLIST.x86simd}lib/vlc/video_chroma/libi422_yuy2_sse2_plugin.la
-${PLIST.gnome}lib/vlc/access/libaccess_gnomevfs_plugin.la
-${PLIST.v4l2}lib/vlc/access/libaccess_v4l2_plugin.la
-${PLIST.cdda}lib/vlc/access/libcdda_plugin.la
-${PLIST.vcd}lib/vlc/access/libvcd_plugin.la
 ${PLIST.skins}bin/svlc
 ${PLIST.skins}lib/vlc/gui/libskins2_plugin.la
 ${PLIST.skins}share/vlc/skins2/default.vlt
@@ -48,6 +22,31 @@
 ${PLIST.skins}share/vlc/skins2/skin.catalog
 ${PLIST.skins}share/vlc/skins2/skin.dtd
 ${PLIST.skins}share/vlc/skins2/winamp2.xml
+${PLIST.v4l2}lib/vlc/access/libaccess_v4l2_plugin.la
+${PLIST.vcd}lib/vlc/access/libvcd_plugin.la
+${PLIST.x11}bin/qvlc
+${PLIST.x11}lib/vlc/access/libx11_screen_plugin.la
+${PLIST.x11}lib/vlc/codec/libpng_plugin.la
+${PLIST.x11}lib/vlc/gui/libqt4_plugin.la
+${PLIST.x11}lib/vlc/misc/libfreetype_plugin.la
+${PLIST.x11}lib/vlc/misc/libosd_parser_plugin.la
+${PLIST.x11}lib/vlc/video_filter/libosdmenu_plugin.la
+${PLIST.x11}lib/vlc/video_filter/libpanoramix_plugin.la
+${PLIST.x11}lib/vlc/video_output/libglx_plugin.la
+${PLIST.x11}lib/vlc/video_output/libopengl_plugin.la
+${PLIST.x11}lib/vlc/video_output/libsnapshot_plugin.la
+${PLIST.x11}lib/vlc/video_output/libx11_plugin.la
+${PLIST.x11}lib/vlc/video_output/libxvideo_plugin.la
+${PLIST.x86simd}lib/vlc/misc/libmemcpy3dn_plugin.la
+${PLIST.x86simd}lib/vlc/misc/libmemcpymmx_plugin.la
+${PLIST.x86simd}lib/vlc/misc/libmemcpymmxext_plugin.la
+${PLIST.x86simd}lib/vlc/video_chroma/libi420_rgb_mmx_plugin.la
+${PLIST.x86simd}lib/vlc/video_chroma/libi420_rgb_sse2_plugin.la
+${PLIST.x86simd}lib/vlc/video_chroma/libi420_ymga_mmx_plugin.la
+${PLIST.x86simd}lib/vlc/video_chroma/libi420_yuy2_mmx_plugin.la
+${PLIST.x86simd}lib/vlc/video_chroma/libi420_yuy2_sse2_plugin.la
+${PLIST.x86simd}lib/vlc/video_chroma/libi422_yuy2_mmx_plugin.la
+${PLIST.x86simd}lib/vlc/video_chroma/libi422_yuy2_sse2_plugin.la
 bin/cvlc
 bin/rvlc
 bin/vlc
@@ -55,7 +54,13 @@
 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_list_view.h
+include/vlc/libvlc_media_player.h
 include/vlc/libvlc_structures.h
 include/vlc/libvlc_vlm.h
 include/vlc/mediacontrol.h
@@ -64,6 +69,7 @@
 include/vlc/plugins/vlc_acl.h
 include/vlc/plugins/vlc_aout.h
 include/vlc/plugins/vlc_arrays.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
@@ -74,6 +80,7 @@
 include/vlc/plugins/vlc_config_cat.h
 include/vlc/plugins/vlc_configuration.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
@@ -83,6 +90,7 @@
 include/vlc/plugins/vlc_httpd.h
 include/vlc/plugins/vlc_image.h
 include/vlc/plugins/vlc_input.h
+include/vlc/plugins/vlc_input_item.h
 include/vlc/plugins/vlc_main.h
 include/vlc/plugins/vlc_md5.h
 include/vlc/plugins/vlc_messages.h
@@ -109,6 +117,7 @@
 lib/libvlccore.la
 lib/pkgconfig/libvlc.pc
 lib/pkgconfig/vlc-plugin.pc
+lib/vlc/access/libaccess_bd_plugin.la
 lib/vlc/access/libaccess_directory_plugin.la
 lib/vlc/access/libaccess_fake_plugin.la
 lib/vlc/access/libaccess_file_plugin.la
@@ -116,16 +125,15 @@
 lib/vlc/access/libaccess_http_plugin.la
 lib/vlc/access/libaccess_mmap_plugin.la
 lib/vlc/access/libaccess_mms_plugin.la
+lib/vlc/access/libaccess_oss_plugin.la
 lib/vlc/access/libaccess_rtmp_plugin.la
 lib/vlc/access/libaccess_tcp_plugin.la
 lib/vlc/access/libaccess_udp_plugin.la
 lib/vlc/access/libcddax_plugin.la
 lib/vlc/access/libdvdnav_plugin.la
 lib/vlc/access/libdvdread_plugin.la
-lib/vlc/access_filter/libaccess_filter_bandwidth_plugin.la
-lib/vlc/access_filter/libaccess_filter_dump_plugin.la
-lib/vlc/access_filter/libaccess_filter_record_plugin.la
-lib/vlc/access_filter/libaccess_filter_timeshift_plugin.la
+lib/vlc/access/librtp_plugin.la
+lib/vlc/access/libzip_plugin.la
 lib/vlc/access_output/libaccess_output_dummy_plugin.la
 lib/vlc/access_output/libaccess_output_file_plugin.la
 lib/vlc/access_output/libaccess_output_http_plugin.la
@@ -138,6 +146,7 @@
 lib/vlc/audio_filter/libconverter_fixed_plugin.la
 lib/vlc/audio_filter/libconverter_float_plugin.la
 lib/vlc/audio_filter/libdolby_surround_decoder_plugin.la
+lib/vlc/audio_filter/libdtstofloat32_plugin.la
 lib/vlc/audio_filter/libdtstospdif_plugin.la
 lib/vlc/audio_filter/libequalizer_plugin.la
 lib/vlc/audio_filter/libheadphone_channel_mixer_plugin.la
@@ -152,7 +161,6 @@
 lib/vlc/audio_filter/libtrivial_channel_mixer_plugin.la
 lib/vlc/audio_filter/libtrivial_resampler_plugin.la
 lib/vlc/audio_filter/libugly_resampler_plugin.la
-lib/vlc/audio_filter/libdtstofloat32_plugin.la
 lib/vlc/audio_mixer/libfloat32_mixer_plugin.la
 lib/vlc/audio_mixer/libspdif_mixer_plugin.la
 lib/vlc/audio_mixer/libtrivial_mixer_plugin.la
@@ -160,17 +168,18 @@
 lib/vlc/audio_output/liboss_plugin.la
 lib/vlc/codec/liba52_plugin.la
 lib/vlc/codec/libadpcm_plugin.la
+lib/vlc/codec/libaes3_plugin.la
 lib/vlc/codec/libaraw_plugin.la
 lib/vlc/codec/libavcodec_plugin.la
 lib/vlc/codec/libcc_plugin.la
 lib/vlc/codec/libcdg_plugin.la
-lib/vlc/codec/libcinepak_plugin.la
 lib/vlc/codec/libcmml_plugin.la
 lib/vlc/codec/libcvdsub_plugin.la
 lib/vlc/codec/libdts_plugin.la
 lib/vlc/codec/libdvbsub_plugin.la
 lib/vlc/codec/libfake_plugin.la
 lib/vlc/codec/libflac_plugin.la
+lib/vlc/codec/libinvmem_plugin.la
 lib/vlc/codec/liblibmpeg2_plugin.la
 lib/vlc/codec/liblpcm_plugin.la
 lib/vlc/codec/libmpeg_audio_plugin.la
@@ -181,8 +190,8 @@
 lib/vlc/codec/libsvcdsub_plugin.la
 lib/vlc/codec/libt140_plugin.la
 lib/vlc/codec/libtelx_plugin.la
+lib/vlc/codec/libtheora_plugin.la
 lib/vlc/codec/libvorbis_plugin.la
-lib/vlc/codec/libtheora_plugin.la
 lib/vlc/codec/libx264_plugin.la
 lib/vlc/control/libgestures_plugin.la
 lib/vlc/control/libhotkeys_plugin.la
@@ -192,7 +201,6 @@
 lib/vlc/control/libshowintf_plugin.la
 lib/vlc/control/libsignals_plugin.la
 lib/vlc/control/libtelnet_plugin.la
-lib/vlc/demux/liba52sys_plugin.la
 lib/vlc/demux/libaiff_plugin.la
 lib/vlc/demux/libasf_plugin.la
 lib/vlc/demux/libau_plugin.la
@@ -200,17 +208,16 @@
 lib/vlc/demux/libavi_plugin.la
 lib/vlc/demux/libdemux_cdg_plugin.la
 lib/vlc/demux/libdemuxdump_plugin.la
-lib/vlc/demux/libdtssys_plugin.la
+lib/vlc/demux/libdirac_plugin.la
+lib/vlc/demux/libes_plugin.la
 lib/vlc/demux/libflacsys_plugin.la
 lib/vlc/demux/libh264_plugin.la
 lib/vlc/demux/liblive555_plugin.la
-lib/vlc/demux/libm4a_plugin.la
 lib/vlc/demux/libm4v_plugin.la
 lib/vlc/demux/libmjpeg_plugin.la
 lib/vlc/demux/libmkv_plugin.la
 lib/vlc/demux/libmp4_plugin.la
 lib/vlc/demux/libmpc_plugin.la
-lib/vlc/demux/libmpga_plugin.la
 lib/vlc/demux/libmpgv_plugin.la
 lib/vlc/demux/libnsc_plugin.la
 lib/vlc/demux/libnsv_plugin.la
@@ -219,10 +226,10 @@
 lib/vlc/demux/libplaylist_plugin.la
 lib/vlc/demux/libps_plugin.la
 lib/vlc/demux/libpva_plugin.la
+lib/vlc/demux/librawaud_plugin.la
 lib/vlc/demux/librawdv_plugin.la
 lib/vlc/demux/librawvid_plugin.la
 lib/vlc/demux/libreal_plugin.la
-lib/vlc/demux/librtp_plugin.la
 lib/vlc/demux/libsmf_plugin.la
 lib/vlc/demux/libsubtitle_plugin.la
 lib/vlc/demux/libts_plugin.la
@@ -234,7 +241,6 @@
 lib/vlc/demux/libwav_plugin.la
 lib/vlc/demux/libxa_plugin.la
 lib/vlc/meta_engine/libfolder_plugin.la
-lib/vlc/meta_engine/libid3tag_plugin.la



Home | Main Index | Thread Index | Old Index