summaryrefslogtreecommitdiffstats
path: root/scripts
Commit message (Collapse)AuthorAgeFilesLines
* mpv-clean: use distcleanwm42013-12-291-1/+1
|
* mpv-clean: explicitly remove files produced by old build systemwm42013-12-291-0/+3
| | | | | | | | | | This is a temporary step and currently breaks everything. The next commit will add regular git checkouts to the update script. Conflicts: ffmpeg mpv
* Adding waf support for mpv.Josh Driver2013-12-2911-1/+47
|
* Disable building fribidi for nowwm42013-07-151-1/+1
| | | | | | | It completely breaks parallel builds. I couldn't find out how to get "make" not to build fribidi with parallel build enabled.
* Slightly better way to allow custom ffmpeg configurationwm42013-07-091-2/+8
| | | | | This read options from a file named ffmpeg_options and passes them to ffmpeg's configure.
* libass-config: override FRIBIDI_CFLAGSTuncer Ayaz2013-07-061-1/+1
| | | | | | | libass/configure sets FRIBIDI_CFLAGS to "-I$(pwd)/build_libs/include/fribidi" instead of "-I$(pwd)/build_libs/include". As a workaround override FRIBIDI_CFLAGS in scripts/libass-config.
* Add support for building fribidi locallyTuncer Ayaz2013-07-062-1/+10
|
* ffmpeg-config: remove needless --enable-nonfree flag; add example flagsRudolf Polzer2013-06-211-1/+6
| | | | | | This removes the needlessly enabled --enable-nonfree flag, and also adds commented out lines to add libx264, libmp3lame and libfdk_aac support to the ffmpeg used for building mpv.
* Enable libavresample by defaultwm42013-04-011-1/+1
|
* Update mpvwm42013-03-131-1/+1
| | | | | Also add --disable-doc to the ffmpeg options. They're useless and make the local installation slightly slower.
* Add a basic dh-based debian directorywm42013-01-231-1/+1
| | | | Merges pull request #1.
* Update mpv and ffmpegwm42012-12-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Major user-visible changes: - OSD overhaul: remove some of the old OSD/sub options, which did not or barely worked, and add new options that work properly. The OSD font is now slightly more configureable as well. Look for options starting with --osd-... on the manpage. - Image subtitles (like DVD/vobsubs) are rendered in color (disable with --sub-gray), and image subtitle placement is a bit more correct. - The 's' key now takes screenshots with subtitles by default, and 'shift+s' takes screenshots without subtitles. (Assumes you don't have a custom input.conf, or that your input.conf doesn't overrides these keys.) - vo_xv can now take screenshots without OSD or subtitles natively. It doesn't framestep anymore in certain situations (e.g. playing with OSD on screen -> pausing -> toggling fullscreen -> vo_xv used to play one video frame and some audio to redraw the OSD). (Subtitle colors should be more correct as well and behave the same as with vo_opengl and vo_vdpau.) - Show video title in window title instead on the console when streaming with libquvi. - Encoding audio breakage with newer ffmpeg versions has been fixed.
* Fix compilation on systems where autoconf will use lib64 instead of libwm42012-10-231-1/+1
| | | | | | | | | | | At least on openSUSE 12.2 x86_64, autoconf will install libass' library files into build_libs/lib64. Since we set PKG_CONFIG_PATH to build_libs/lib/pkgconfig, mpv compilation won't find the libass.pc file. Even worse, if libass is globally installed too, mpv will still use the local libass headers in build_libs/include, while linking with the globally installed libass. Fix by forcing autoconf always to use build_libs/lib.
* Initial commitwm42012-10-133-0/+25
This is based on mplayer-git [1], except that it doesn't need Python. Some features, such as specifying custom options, are not available, but these should be considered out of the scope of the basic build wrapper. [1] http://repo.or.cz/w/mplayer-build.git