summaryrefslogtreecommitdiffstats
path: root/update
Commit message (Collapse)AuthorAgeFilesLines
* Update FFmpeg URL, drop support for FFmpeg releaseswm42017-10-271-1/+1
|
* Disable fribidi fetchingwm42017-03-311-4/+4
| | | | | | | It's not built by default either. Someone who wants to build fribidi with this can just uncommment all locations. Fixes #82.
* Workaround for old git versions without --detachKevin Mitchell2017-01-171-3/+3
| | | | fixes #78
* Default to git master branches for almost everythingwm42016-06-021-2/+2
|
* Forcefully disable locale nonsensewm42015-01-141-0/+1
| | | | | | | | | | Likes to break scripts. In this case, a russian user had a weird problem with building mpv: the ffmpeg include files were not found. Maybe the locale broke installing ffmpeg. Adding this to every top-level script (annoyingly), but I won't add them to the files in the scripts/ directory. The user normally doesn't need to call them directly, so don't bother.
* Don't pull ffmpeg -dev versions if stable release is selectedwm42014-12-291-1/+1
| | | | FFmpeg now has tags like n2.6-dev, which we must exclude.
* debian: make debian-update-versions work with use-[ffmpeg|mpv]-[release|master]Kevin Mitchell2014-10-271-1/+1
|
* Add a simpler way to switch between release and master versionswm42014-10-271-20/+41
| | | | | | | | | | | This remembers the selection, and users are not tricked into accidentally switching back to the release all the time. Don't do this for libass, we always use master. (No reason to use a usually buggy and outdated release.) We don't do it for fribidi either, because fribidi is just in a permanent state of bitrotting and brokenness.
* libass: always use git masterwm42014-04-221-1/+2
| | | | | | There are some issues in older releases, and I've been waiting for a new release for a while. I guess releases aren't taken seriously in libass, and master always contains the newest bug fixes. So use master.
* Don't use ffmpeg release candidateswm42014-04-071-1/+1
| | | | | The update script picked n2.2-rc2 over n2.2, which is very bad. Fix this by ignoring tags that contain the string "rc".
* Force libass version to 0.10.2wm42014-02-211-1/+10
| | | | | | Now by default ./update will get 0.10.2 instead of the latest release. This works around a problem with the missing yasm version check in the libass build system.
* Better changelog hack in separate script called from ./update.Kevin Mitchell2014-02-061-0/+7
| | | | | | | dpkg-buildpackage reads the changelog before ever calling debian/rules, so its not a good idea to change it from there. Move this to a separate script called from ./update which does not depend on any debian-specific commands.
* Switch libass repo to githubwm42014-01-291-1/+1
| | | | | The Google Code one has been made invisible, because everyone is too lazy to update it.
* Always force the git fetch remote URLwm42014-01-291-0/+1
| | | | | | | This makes it easy to switch the repo URL, like we'll have to do with libass. If you don't want this, edit the update script, I guess.
* Switch FFmpeg to GitHub mirror, prefer HTTP(S)Martin Herkt2014-01-081-2/+2
| | | | | FFmpeg's own site tends to be overloaded/slow at times, and using HTTP(S) avoids trouble with fascist firewalls.
* Fix updatingwm42014-01-021-0/+4
| | | | | ./update didn't download new commits/releases, so it was severely broken.
* Implement version sorting using POSIX.1-2008 only.Rudolf Polzer2013-12-301-1/+11
|
* Adding waf support for mpv.Josh Driver2013-12-291-0/+7
|
* Modify update script to always do git checkoutswm42013-12-291-23/+37
|
* Detab update scriptwm42013-12-291-41/+41
| | | | Death to tabs.
* update --master: use git pull --rebase.Rudolf Polzer2013-11-041-2/+2
|
* update: Add missing 'git pull' command.Rudolf Polzer2013-11-041-0/+1
|
* ./update script: support extra arguments.Rudolf Polzer2013-11-041-3/+63
| | | | | | --submodule: update to the submodule-registered versions. --master: update to the master branch versions. --release: update to the latest released versions.
* Add git submodule sync to updatewm42013-04-011-0/+1
| | | | | To make existing repos actually change the URL. No idea why this is needed.
* Initial commitwm42012-10-131-0/+3
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