summaryrefslogtreecommitdiff
path: root/media
AgeCommit message (Collapse)Author
2016-12-13Move to flat package hierarchyMichael Forney
Note to self: never try to move submodules again To migrate your existing submodules (more or less): set -x set -e mkdir .git/modules/pkg for old in */*/src ; do new="pkg/${old#*/}" if ! [ -f "$old/.git" ] || [ "${old%%/*}" = pkg ] ; then continue fi git -C ".git/modules/$old" config core.worktree "../../../../../$new" rmdir "$new" mv "$old" "$new" sed -e "s,$old,$new," "$new/.git" > "$new/.git.tmp" mv "$new/.git.tmp" "$new/.git" mkdir ".git/modules/${new%/src}" mv ".git/modules/$old" ".git/modules/$new" rm "${old%/src}"/*.ninja mv "${old%/src}"/*.tar.{gz,xz,bz2} "${new%/src}/" rmdir "${old%/src}" || true done sed -e 's,^\[submodule "[^/]*/,[submodule "pkg/,' .git/config > .git/config.tmp mv .git/config.tmp .git/config
2016-12-10mpv: Update to 0.22.0Michael Forney
2016-11-28ffmpeg: Update to 3.2.1Michael Forney
2016-11-20Make sure to depend on source fetch actionsMichael Forney
2016-11-20Drop phony/ prefix from phony targetsMichael Forney
There is little chance of collision between phony target names and actual sources checked in $dir. Additionally, it was a bit magical when processing phony sources because paths starting with $ or phony/ were left alone, while others were prepended with $outdir/. Also, where appropriate, use phony targets for dependencies instead of specifying all of them for every compile action. This makes the resulting ninja files easier to read, and might be more efficient too.
2016-11-19Move some programming languages from devel to langMichael Forney
2016-11-17youtube-dl: Update to 2016.11.18Michael Forney
2016-10-30Use library list files to track library dependenciesMichael Forney
2016-10-28ffmpeg: Enable support for matroska muxingMichael Forney
2016-10-28ffmpeg: Enable support for WMV videosMichael Forney
2016-10-28ffmpeg: Update to 3.2Michael Forney
2016-10-22ffmpeg: Update to 3.1.5Michael Forney
2016-10-20youtube-dl: Update to 2016.10.21.1Michael Forney
2016-10-20mpv: Update to 0.21.0Michael Forney
2016-10-18alsa-lib: Add defines for PCM pluginsMichael Forney
We are already building these and including them in pcm_symbols_list.c, but we need the defines too so that pcm_plug will use them.
2016-10-18alsa-lib: Add patch to clean up plugins correctly on errorMichael Forney
2016-10-12ffmpeg: Update to 3.1.4Michael Forney
2016-10-12libass: Update to 0.13.4Michael Forney
2016-10-12youtube-dl: Update to 2016.10.12Michael Forney
2016-10-12mpv: Build file2string.c.o in $outdirMichael Forney
2016-10-12Rename .rev to revMichael Forney
Even though it is not generally useful, it is easy to forget to update if it is hidden.
2016-09-30youtube-dl: Update to 2016.09.27Michael Forney
2016-09-30libass: Update to 1.13.3Michael Forney
2016-08-27youtube-dl: Update to 2016.08.24.1Michael Forney
2016-08-27mpv: Update to 0.20.0Michael Forney
2016-08-26ffmpeg: Update to 3.1.3Michael Forney
2016-08-03youtube-dl: Update to 2016.08.01Michael Forney
2016-08-03alsa-utils: Update to 1.1.2Michael Forney
2016-08-03alsa-lib: Update to 1.1.2Michael Forney
2016-07-24youtube-dl: Update to 2016.07.24Michael Forney
2016-07-16mpv: Build file2string.c.o in $outdirMichael Forney
2016-07-15youtube-dl: Update to 2016.07.16Michael Forney
2016-07-13ffmpeg: Build ffmpegMichael Forney
2016-07-11youtube-dl: Update to 2016.07.11Michael Forney
2016-07-11mpv: Enable libass supportMichael Forney
2016-07-11mpv: Update to 0.18.1Michael Forney
2016-07-10Delete sub and go back to subninjaMichael Forney
Using a pipe allows us to specify the file name only once, but also runs in a subshell, so we lose the list of dependent sources. So, just go back to subninja, and make it slightly cleaner by assuming $dir.
2016-07-10mpv: Rewrite file2string in C to handle NULL bytesMichael Forney
It is also used for binary files like osd_font.otf.
2016-07-10ffmpeg: Enable subrip decoderMichael Forney
2016-07-10Add libass 0.13.2Michael Forney
2016-07-08mpv: Add pylibs.txt to gen_inputsMichael Forney
2016-07-08youtube-dl: Update to 2016.07.09Michael Forney
2016-07-06youtube-dl: Update to 2016.07.07Michael Forney
2016-07-05youtube-dl: Update to 2016.07.06Michael Forney
2016-07-04ffmpeg: Build ffprobe utilityMichael Forney
2016-07-04mpv: Don't need -Wno-deprecated-declarationsMichael Forney
2016-07-04Add youtube-dl 2016.07.05Michael Forney
2016-07-03ffmpeg: Enable spdif muxerMichael Forney
This is used for AC3/DTS passthrough.
2016-07-03mpv: Fix crash when spdif muxer is not availableMichael Forney
2016-07-03mpv: Fix ffmpeg library optionsMichael Forney
This config.h was generated with an older version of ffmpeg which didn't have these features.