summaryrefslogtreecommitdiffstats
path: root/debian
Commit message (Collapse)AuthorAgeFilesLines
* debian: add libgbm to build with egl-drm supportKevin Mitchell2016-02-271-0/+1
|
* debian: remove libvo-aacenc-devKevin Mitchell2016-02-102-2/+1
| | | | this was removed from ffmepeg
* debian: x11egl no longer needs to be explicitly enabledKevin Mitchell2015-11-221-1/+1
|
* debian: enable modplug and openalKevin Mitchell2015-11-222-1/+4
|
* debian: update readmeKevin Mitchell2015-11-091-17/+6
|
* debian: enable game-music-emu, sftp and harfbuzKevin Mitchell2015-11-092-1/+5
|
* debian: enable libsoxrKevin Mitchell2015-10-192-0/+2
|
* debian: add librtmpKevin Mitchell2015-10-071-0/+1
|
* debian: update README.debianKevin Mitchell2015-10-061-7/+5
|
* debian: get rid of the old weird architecture gcc version hackKevin Mitchell2015-10-062-8/+0
| | | | | All supported distros now use the minimal gcc version to support atomics on all architectures
* debian: add bs2b to ffmpeg buildKevin Mitchell2015-09-081-0/+1
|
* debian: enable ladspa in ffmpeg buildKevin Mitchell2015-09-081-0/+1
|
* debian: enable uchardetKevin Mitchell2015-08-021-0/+1
|
* debian: enable x11eglKevin Mitchell2015-08-022-1/+2
|
* debian: go back to requireing only one of lua5.1 lua5.2Kevin Mitchell2015-07-131-2/+1
| | | | | | both were previously added as dependencies to deal with quvi. fixes #64
* debian: remove suggestion to add sdl2Kevin Mitchell2015-06-042-2/+1
| | | | | it apparently never really worked and is no longer necessary with the vo=drm
* debian: update readmeKevin Mitchell2015-06-041-48/+32
|
* debian: remove libegl1-mesa-dev dependencyKevin Mitchell2015-06-041-1/+0
|
* debian: --enable-cdda is no longer requiredKevin Mitchell2015-04-031-1/+1
|
* debian: remove unnecessary dependenciesKevin Mitchell2015-04-031-2/+0
|
* debian: add librubberband-dev to dependenciesKevin Mitchell2015-02-191-0/+1
|
* Remove references to libquviwm42014-11-261-1/+0
|
* debian: fix Build-Depends on libgnutls-devfoo862014-11-171-1/+1
|
* debian: make ffmpeg_configure depend on libass_build soKevin Mitchell2014-11-051-8/+8
| | | | this way --enable-libass in ffmpeg_options works
* debian: add xrandr to build depsKevin Mitchell2014-10-251-0/+1
|
* debian: target Jessie, Wheezy, Utopic, and TrustyKevin Mitchell2014-10-233-49/+44
| | | | | | | this means we can enable libopus unfortunately, debian stable still has neither harfbuzz nor sdl2 closes #31
* debian: enable cddaKevin Mitchell2014-10-231-1/+1
|
* debian: update "recommended" hwdec driversKevin Mitchell2014-10-231-2/+2
|
* debian: add hardening flagsKevin Mitchell2014-10-231-0/+2
| | | | | | (hopefully this actually does something) closes #37
* remove unneeded ncurses from debian build dependenciesKevin Mitchell2014-10-101-2/+0
|
* debian: install more stuff in /usr/share/docKevin Mitchell2014-04-281-4/+33
| | | | add stuff from TOOLS and more stuff from DOCS
* update README.debian now that trusty is releasedKevin Mitchell2014-04-191-22/+39
|
* Update README.DebianKevin Mitchell2014-04-131-28/+45
|
* debian: just remove old debian changelog stuff. the git log makes this ↵Kevin Mitchell2014-04-131-44/+0
| | | | redundant.
* enable caca in the debian pacakge - in a silly moodKevin Mitchell2014-03-272-1/+2
|
* and add to the copyright fileKevin Mitchell2014-03-271-0/+3
|
* put myself in the maintainer fieldKevin Mitchell2014-03-271-1/+1
|
* enable gnutls in ffmpeg build to handle https:// streamsKevin Mitchell2014-03-262-7/+4
|
* add --ignore-missing-info for dh_shlibdeps in debian/rules to allowKevin Mitchell2014-03-221-0/+4
| | | | linking against manually installed dependencies
* update README.Debian now that mpg123 is enabledKevin Mitchell2014-03-111-4/+3
|
* oops: fix location of some docs in debian pacakgeKevin Mitchell2014-03-111-1/+1
|
* add libmpg123-dev to debian package now that the fix for precise is in 0.3.6Kevin Mitchell2014-03-111-1/+2
| | | | | | | | | also add rst2pdf even though the new pdf generation didn't make it to 0.3.6. On git master, it builds the pdf manual (in /usr/share/doc/mpv.pdf.gz). On 0.3.6, its just a few more packages that can be removed after build. Closes #29
* add lua5.2 for UbuntuKevin Mitchell2014-03-021-0/+1
|
* put user DOCS in /usr/share/docKevin Mitchell2014-03-021-0/+5
|
* enable more codecs in debian packageKevin Mitchell2014-03-022-9/+23
|
* ughgh, harfbuzz is yet another unsatisfiable dependency in ubuntu preciseKevin Mitchell2014-02-222-14/+7
| | | | comment out/document this limitation
* enable harfbuzz support for libassKevin Mitchell2014-02-221-0/+1
|
* disable opus, which is not available in Ubuntu 12.04 preciseKevin Mitchell2014-02-193-8/+9
|
* enable more external libraries for ffmpeg buildKevin Mitchell2014-02-182-1/+22
| | | | this enables all the codecs available in the official debian package
* debian: Remove the comment suggesting todo: multi-package shared library.Kevin Mitchell2014-02-161-2/+0
| | | | I don't know why I thought that was a good idea for this case.
* debian: permit libquv-0.9-dev to satisfy the quvi dependency, but keep 0.4 ↵Kevin Mitchell2014-02-161-1/+1
| | | | the default.
* Explicitly allow libjack-jackd2-dev to be used instead of libjack-devKevin Mitchell2014-02-121-1/+1
| | | | | | This fixes a conflict encountered when installing skype on both debian and ubuntu. I don't know why this is necessary since libjack-jackd2-dev "provides" libjack-dev, but this seems to resolve the issue
* untab debian/rules makefile comment to avoid emacs complainingKevin Mitchell2014-02-111-1/+1
|
* add dependency on gcc-4.7 or gcc-4.8 for arm (needed for atomic builtins)Kevin Mitchell2014-02-112-2/+4
|
* just call ./clean in override_dh_auto_clean: instead of calling each of the ↵Kevin Mitchell2014-02-081-4/+1
| | | | clean scripts individually
* add rm -rf build_libs to debian/rules override_dh_auto_clean:Kevin Mitchell2014-02-081-0/+1
| | | | so that it isn't still hanging around between builds
* move debian/changelog to debian/changelog.TEMPLATEKevin Mitchell2014-02-081-2/+2
| | | | | and drop version control on debian/changelog, which gets modified by scripts/debian-update-version
* Add stuff to the README.Debian file describing differencesKevin Mitchell2014-02-071-8/+97
| | | | | | with the official Debian package. Also add instruction for enabling Wayland support on Debian testing/unstable (the only place it natively works).
* remove libwayland-dev build dependencyKevin Mitchell2014-02-071-1/+0
| | | | | This is not enough to enable Wayland support on it's own. You also need libxkbcommon-dev which is not universally available.
* recommend video acceleration librariesKevin Mitchell2014-02-061-2/+5
|
* Better changelog hack in separate script called from ./update.Kevin Mitchell2014-02-063-8/+16
| | | | | | | 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.
* recommend libgl1-mesa-dri and suggest libaacs0Kevin Mitchell2014-02-061-0/+2
|
* !hurd-any for dependencies not available in debian hurd (libva,libv4l)Kevin Mitchell2014-02-061-2/+2
|
* debian changelog hackKevin Mitchell2014-02-023-4/+18
| | | | | | put dummy UNRELEASED entry in changelog before build with dch -v "version" "localbuild". This has the "papercut" of repeating the "local build" bullet in the same entry each time the package is built.
* Fix bashism in debian/rules, handle errors betterWessel Dankers2014-01-301-7/+10
| | | | | | | | | POSIX sh requires a ';' before a closing ')'. However, in this case the () were not even necessary, so leave them out entirely (make already starts a separate shell process for each command). Also tidy up the whitespace a little to make things easier on the eye.
* add notes about non-free codecs to README.debianKevin Mitchell2014-01-291-0/+9
|
* update debian changelogKevin Mitchell2014-01-291-0/+7
|
* debian package: build-depend and enable libmp3lame and libx264 in ffmpegKevin Mitchell2014-01-292-3/+8
| | | | add note to package description about what this package is and where it came from
* fix parallel building in the debian package: ffmpeg at least was only ↵Kevin Mitchell2014-01-281-9/+22
| | | | building serially before
* take fribidi build out of the debian pacakge and replace it with aKevin Mitchell2014-01-283-16/+4
| | | | dependency on the debian pacakge libfribidi-dev
* build more features in debian package including custom-built fribidiKevin Mitchell2014-01-283-5/+88
| | | | | | | | | | | | | | | | * 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
* Bring back a waf-compatible deiban build systemKevin Mitchell2014-01-271-3/+29
| | | | | | | | | | 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
* Revert "Remove incomprehensible Debian magic"Kevin Mitchell2014-01-2710-0/+69
| | | | This reverts commit ba60c400ae5c69bd8b7f6c1368e6e8c6bfb42f24.
* Remove incomprehensible Debian magicwm42013-12-2910-69/+0
| | | | | | | | | | | | | | | 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.
* Adding waf support for mpv.Josh Driver2013-12-291-3/+5
|
* debian: increase compat level for debianization to allow for more build optionsblinxwang2013-11-051-1/+1
|
* fix debian packagingblinxwang2013-11-041-6/+5
|
* debian: update some MPlayer leftoverswm42013-05-232-23/+20
| | | | The mime file is probably incomplete/broken anyway.
* Some more improvements to README.rst and debian/controlwm42013-03-112-2/+2
|
* Minor improvements to README.rst and debian/controlwm42013-03-101-1/+1
|
* Add a basic dh-based debian directorywm42013-01-2310-0/+71
Merges pull request #1.