Wiki home
Editing page "
vlc
"
Base on previous version:
0
-
866
-
881
-
882
-
1814
-
3112
-
3115
-
4688
-
4697
-
4698
-
5799
-
5800
-
5801
-
6397
# Note: depends on [pkg]pkg-config[/pkg] # Note: depends on [pkg]libxcb[/pkg] # Note: depends on [pkg]alsa-lib[/pkg] # Note: depends on [pkg]mesa[/pkg] # Note: depends on [pkg]zlib[/pkg] # Note: depends on [pkg]ffmpeg[/pkg] or [pkg]libav[/pkg] wget -c [link]http://download.videolan.org/pub/videolan/vlc/2.2.4/vlc-2.2.4.tar.xz[/link] tar -xJf vlc-2.2.4.tar.xz cd vlc-2.2.4 # Workarounds for whiny configure sed -i -e 's/.*as_fn_error.*Could not find .*/true/' configure sed -i -e 's/.*as_fn_error.*Cannot find .*/true/' configure sed -i -e 's/.*as_fn_error.*Pass --disable-.*/true/' configure sed -i -e 's/error-implicit-function-declaration//' configure sed -i -e 's/.*as_fn_error.*libavutil versions .*/true/' configure # Patch in compatibility with libav* over version 55 sed -i -e 's/ PixelFormat/ AVPixelFormat/; s/ PIX_FMT_NONE/ AV_PIX_FMT_NONE/' modules/codec/avcodec/video.c modules/codec/avcodec/encoder.c sed -i -e '1i#define avcodec_get_frame_defaults av_frame_unref' modules/codec/avcodec/encoder.c sed -i -e '1i#define avcodec_free_frame av_frame_unref' modules/codec/avcodec/video.c sed -i -e '1i#define avcodec_alloc_frame av_frame_alloc' modules/codec/avcodec/encoder.c modules/codec/avcodec/video.c sed -i -e 's|libavutil/audioconvert|libavutil/channel_layout|' modules/codec/avcodec/audio.c modules/codec/avcodec/encoder.c sed -i -e 's/Qt5/Qt5supportisbroken/g' configure mkdir -p build cd build ../configure --prefix="/usr" || ../configure --prefix="/usr" --disable-dbus make # Doesn't mind -j# make install
Change summary:
Tags allowed:
[pkg]name[/pkg]
Link to another package on the buildwiki by name
[link]URL[/link]
Link to an external page