| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
| |
add note to package description about what this package is and where it came from
|
|
|
|
| |
ffmpeg_options file and arguments to the scripts/ffmpeg-config script
|
|
|
|
| |
building serially before
|
|\ |
|
| |
| |
| |
| | |
dependency on the debian pacakge libfribidi-dev
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* build fribidi for the debian package
* add dependencies to debian package taking cues from the official debian version
enable everything except:
+ libsdl2 (not available in wheezy or precise)
+ libmpeg123 (build error on precise due to old version)
+ caca, radio interface, openal output, portaudio output,
rsound/libroar/sndio input/output, sdl1, joystick, videoio.h/libpt
* additional ffmpeg features (and dependencies) are still to be handled
manually by the builder using the ffmpeg_options file as described
in README.rst
* adjust debian/changelog so building works on both debian and ubuntu
(tested on saucy,precise,wheezy,sid amd64)
* tweak debian parts of README.rst
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
For override_dh_auto_install, just tell waf to install the files under debian/mpv.
The main problem was that the script names clean,build,install in the
root directory collided with makefile targets in debian/rules which lead
make to do nothing since they appeared already up-to-date. .PHONY wasn't
enough since the targets are implicit via the % operator. I had to
explicitly declare the problematic targets AND list them as .PHONY
|
| |
| |
| |
| | |
This reverts commit ba60c400ae5c69bd8b7f6c1368e6e8c6bfb42f24.
|
|/ |
|
|
|
|
|
| |
FFmpeg's own site tends to be overloaded/slow at times, and
using HTTP(S) avoids trouble with fascist firewalls.
|
|
|
|
| |
This works now that the build scripts are not Makefiles anymore.
|
|
|
|
|
| |
./update didn't download new commits/releases, so it was severely
broken.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
I don't know how to fix this. It appears that debian/rules should
contain a override_dh_auto_install target, but I have not the slightest
clue what it should do or what it did with the old Makefile or how
to make it work with waf. Why the heck can't I just list the files
that should be installed?
Note: this is not a real removal. If someone wants to fix this, a
pull request reverting this commit + fixing the waf build would be
welcome. For now I'm removing this, because fixing it is probably
a huge time sink (just to learn Debian cryptomagic?), and I don't
want to confuse users with non-working instructions and packaging
files.
|
| |
|
|
|
|
| |
Looks better IMO.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
This is a temporary step and currently breaks everything.
The next commit will add regular git checkouts to the update script.
Conflicts:
ffmpeg
mpv
|
| |
|
| |
|
|
|
|
| |
This is now done by ./update --master
|
| |
|
|
|
|
| |
Death to tabs.
|
| |
|
| |
|
|
|
|
|
| |
By the way, if anyone wonders by ./force-head doesn't work anymore,
use the waf-plus-kill-submodules branch.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
--submodule: update to the submodule-registered versions.
--master: update to the master branch versions.
--release: update to the latest released versions.
|
| |
|
|
|
|
| |
This is pretty arbitrary, but it was time.
|
|
|
|
|
|
| |
Patch by pfor on IRC, but with the uninstall target added to PHONY too.
Untested.
|
| |
|
|
|
|
| |
Switch to mpv 0.2.0.
|
|
|
|
| |
mpv is still at our latest release.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
This fixes the fribidi include path, so installing fribidi into
build_libs should just work and make libass pick it up... I think.
|
| |
|
| |
|
|
|
|
|
|
|
| |
It completely breaks parallel builds.
I couldn't find out how to get "make" not to build fribidi with parallel
build enabled.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
This read options from a file named ffmpeg_options and passes them to
ffmpeg's configure.
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
|
|
|
| |
The mime file is probably incomplete/broken anyway.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
In case someone reads this: this comes with lots of changes concerning
multi-channel audio handling. Bugs are possible.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
The script is intentionally not marked +x. The hasbang is just for
making clear that it's a shell script.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
To make existing repos actually change the URL. No idea why this is
needed.
|
|
|
|
| |
Both are official, but repo.or.cz likes crapping out.
|
|
|
|
| |
Back to ffmpeg git master.
|
|
|
|
|
| |
Also add --disable-doc to the ffmpeg options. They're useless and make
the local installation slightly slower.
|
| |
|
| |
|
| |
|
|
|
|
| |
ffmpeg is not quite git HEAD - it's the last version before The Big Mess.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Fixes compilation failure with newer libcdio versions.
|
|
|
|
| |
Merges pull request #1.
|
| |
|
|
|
|
|
|
| |
Note: --osd-font-size (and similar options) don't affect unstyled
subtitles anymore. Now you have to use --sub-text-font-size etc.
to change the appearance of unstyled subtitles.
|
| |
|
|
|
|
| |
Fixes crash when switching to vobsubs.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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 |