summaryrefslogtreecommitdiffstats
path: root/debian
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-15 20:36:58 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-15 20:36:58 +0000
commitf088863bec9a5182caea2fc588ce8a3977977658 (patch)
treeb0bd095b58ed6f7c6be2e88b231baee74c9a7315 /debian
parentAdding upstream version 0.37.0. (diff)
downloadmpv-f088863bec9a5182caea2fc588ce8a3977977658.tar.xz
mpv-f088863bec9a5182caea2fc588ce8a3977977658.zip
Adding debian version 0.37.0-1.debian/0.37.0-1
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'debian')
-rw-r--r--debian/changelog942
-rw-r--r--debian/control158
-rw-r--r--debian/copyright344
-rw-r--r--debian/docs7
-rw-r--r--debian/gbp.conf4
-rw-r--r--debian/libmpv-dev.install3
-rw-r--r--debian/libmpv2.install1
-rw-r--r--debian/libmpv2.symbols56
-rw-r--r--debian/mpv.examples1
-rw-r--r--debian/mpv.install3
-rw-r--r--debian/patches/0001-Add-keywords-to-desktop-file.patch17
-rw-r--r--debian/patches/series1
-rwxr-xr-xdebian/rules28
-rw-r--r--debian/source/format1
-rw-r--r--debian/upstream/metadata4
-rw-r--r--debian/watch3
16 files changed, 1573 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..731deeb
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,942 @@
+mpv (0.37.0-1) unstable; urgency=medium
+
+ * New upstream version 0.37.0
+ * debian/patches: Refresh patches
+ * debian/libmpv2.symbols: Add new symbol
+ * debian/docs: Update list of installed documentation
+ * debian/control:
+ - Add libcdio-dev to BDs
+ - Bump required libplacebo-dev BD
+ - Switch to pkgconf
+
+ -- Sebastian Ramacher <sramacher@debian.org> Sat, 02 Dec 2023 12:30:21 +0100
+
+mpv (0.36.0-1) unstable; urgency=medium
+
+ * New upstream version 0.36.0
+ * debian/patches: Refresh patches
+ * debian/libmpv2.symbols: Add new symbol
+
+ -- Sebastian Ramacher <sramacher@debian.org> Tue, 01 Aug 2023 22:43:12 +0200
+
+mpv (0.35.1-4) unstable; urgency=medium
+
+ * Team upload.
+ * rules: Restore ARCH_CONFIGURE to configuration options so that the logic
+ that conditionally enables support for DVB (only on Linux) will function
+ as intended (Closes: #1026060).
+
+ -- Nicholas D Steeves <sten@debian.org> Tue, 18 Apr 2023 22:28:15 -0400
+
+mpv (0.35.1-3) unstable; urgency=medium
+
+ * debian/patches: Remove duplicate patches
+
+ -- Sebastian Ramacher <sramacher@debian.org> Thu, 06 Apr 2023 08:25:35 +0200
+
+mpv (0.35.1-2) unstable; urgency=medium
+
+ * debian/patches: Apply upstream patches for yt-dlp 2023.03.04 compatibility
+ (Closes: #1033595, #1033609)
+
+ -- Sebastian Ramacher <sramacher@debian.org> Fri, 31 Mar 2023 20:46:51 +0200
+
+mpv (0.35.1-1) unstable; urgency=medium
+
+ * New upstream version 0.35.1
+ * debian/patches: Drop patches included upstream
+
+ -- Sebastian Ramacher <sramacher@debian.org> Sun, 29 Jan 2023 20:55:34 +0100
+
+mpv (0.35.0-5) unstable; urgency=medium
+
+ * debian/patches: Apply upstream changes to add auto option to vd-lavc-dr
+ (Closes: #1027455)
+ * debian/control:
+ - Add myself to Uploaders
+ - Bump Standards-Version
+ - Change (Build-)Depends from lib(e)gl1-mesa-dev to lib(e)gl-dev.
+
+ -- Sebastian Ramacher <sramacher@debian.org> Sun, 29 Jan 2023 11:57:26 +0100
+
+mpv (0.35.0-4) unstable; urgency=medium
+
+ * Team upload
+ * debian/control: Add wayland-protocols to libmpv-dev's dependencies
+ (Closes: #1026624)
+
+ -- Sebastian Ramacher <sramacher@debian.org> Wed, 21 Dec 2022 22:27:12 +0100
+
+mpv (0.35.0-3) unstable; urgency=medium
+
+ * Team upload
+ * Upload to unstable
+
+ -- Sebastian Ramacher <sramacher@debian.org> Sun, 27 Nov 2022 18:44:12 +0100
+
+mpv (0.35.0-2) experimental; urgency=medium
+
+ * Team upload
+ * debian/control: Add missing dependencies to libmpv-dev
+
+ -- Sebastian Ramacher <sramacher@debian.org> Sun, 13 Nov 2022 21:45:43 +0100
+
+mpv (0.35.0-1) experimental; urgency=medium
+
+ * Team upload
+
+ [ Debian Janitor ]
+ * Set upstream metadata fields: Bug-Submit.
+
+ [ Sebastian Ramacher ]
+ * New upstream version 0.35.0 (Closes: #102329)
+ * SONAME bump: libmpv1 -> libmpv2
+ * debian/: Use meson build system
+ * debian/patches:
+ - Refresh patches
+ - Remove waf patch
+ * debian/control:
+ - Add libpipewire-0.3-dev to Build-Depends
+ - Add libxpresent-dev to Build-Depends
+ - Bump Standards-Version
+ - Remove youtube-dl recommends
+ - Bump required libplacebo-dev version
+ * debian/rules:
+ - Disable sndio support
+ - Fix location of zsh completion
+ * debian/copyright: Update copyright holders and years
+
+ -- Sebastian Ramacher <sramacher@debian.org> Sat, 12 Nov 2022 22:05:00 +0100
+
+mpv (0.34.1-1) unstable; urgency=medium
+
+ * Team upload
+ * New upstream version 0.34.1
+ * debian/control: Add yt-dpl to Recommends
+
+ -- Sebastian Ramacher <sramacher@debian.org> Thu, 06 Jan 2022 12:53:19 +0100
+
+mpv (0.34.0-2) unstable; urgency=medium
+
+ * Team upload
+ * debian/control:
+ - Add Build-Depends on libffmpeg-nvenc-dev
+ - Add Suggests on libcuda1
+
+ -- Sebastian Ramacher <sramacher@debian.org> Sun, 21 Nov 2021 20:56:13 +0100
+
+mpv (0.34.0-1) unstable; urgency=medium
+
+ * Team upload
+ * New upstream version 0.34.0
+ * debian/patches:
+ - Refresh patches
+ - Remove patches for libplacebo 3.120 support
+ * debian/control: Bump Build-Depends versions with upstream requirements
+
+ -- Sebastian Ramacher <sramacher@debian.org> Sun, 07 Nov 2021 19:23:22 +0100
+
+mpv (0.33.1-1) unstable; urgency=medium
+
+ * Team upload
+ * New upstream release (Closes: #982249)
+ * debian/control:
+ - Bump debhelper compat to 13
+ - Bump Standards-Version
+ - Add new build dependencies:
+ + libmujs-dev (Closes: #956480)
+ + libzimg-dev
+ + libsixel-dev
+ + libplacebo-dev
+ + libvulkan-dev
+ + spirv-cross
+ + libspirv-cross-c-shared-dev
+ - Remove unused build dependencies (support removed upstream):
+ + libsmbclient-dev (Closes: #834022)
+ + libsndio-dev
+ - Remove version constraints in B-D already satisfied in bullseye
+ * debian/patches:
+ - Apply upstream patches to support libplacebo 3.120
+ - Refresh patches
+ * libmpv1.symbols: Add new symbols
+ * debian/rules: Honor number of parallel jobs
+ * debian/copyright: Update copyright for new upstream release
+
+ -- Sebastian Ramacher <sramacher@debian.org> Tue, 07 Sep 2021 11:38:01 +0200
+
+mpv (0.32.0-3) unstable; urgency=medium
+
+ * debian/patches: Apply upstream fix for CVE-2021-30145 (Closes: #986839)
+ Thanks to Jan Ekström.
+
+ -- Sebastian Ramacher <sramacher@debian.org> Mon, 26 Apr 2021 09:10:40 +0200
+
+mpv (0.32.0-2) unstable; urgency=medium
+
+ * Bug fix: "unintended code execution vulnerability", thanks to astian
+ (Closes: #950816). Patch backported from upstream
+
+ -- Reinhard Tartler <siretart@tauware.de> Sat, 18 Jul 2020 18:01:43 -0400
+
+mpv (0.32.0-1) unstable; urgency=medium
+
+ [ James Cowgill ]
+ * New upstream release.
+
+ * d/copyright: Add updates for 0.32.0.
+ * d/control:
+ - Update libarchive dependency.
+ - Bump standards version to 4.5.0.
+ * d/patches: Refresh patches.
+
+ [ Debian Janitor ]
+ * Set upstream metadata fields:
+ Bug-Database, Repository, Repository-Browse.
+
+ -- James Cowgill <jcowgill@debian.org> Wed, 29 Jan 2020 01:03:08 +0000
+
+mpv (0.30.0-1) unstable; urgency=medium
+
+ [ James Cowgill ]
+ * New upstream release. (Closes: #945367)
+
+ * d/copyright: Updates for 0.30.0.
+ * d/control:
+ - Use debhelper compat 12.
+ - Bump minimum libwayland-dev version.
+ - Drop libvulkan-dev.
+ - Add build-dependency on libdrm-dev.
+ - Bump standards version to 4.4.1.
+ * d/libmpv1.symbols:
+ - Add new symbols found in 0.30.0.
+ - Add Build-Depends-Package field.
+ * d/patches:
+ - Drop 02_fix-config-path.patch.
+ - Refresh patches.
+ * d/rules:
+ - Drop --enable-zsh-comp.
+ - Drop --enable-libdvdread.
+
+ [ Ondřej Nový ]
+ * d/control: Use debhelper-compat instead of debian/compat.
+
+ -- James Cowgill <jcowgill@debian.org> Sun, 24 Nov 2019 17:29:57 +0000
+
+mpv (0.29.1-1) unstable; urgency=medium
+
+ * New upstream release.
+ * d/control: Bump standards version to 4.2.1.
+
+ -- James Cowgill <jcowgill@debian.org> Wed, 03 Oct 2018 10:00:52 +0100
+
+mpv (0.29.0-1) unstable; urgency=medium
+
+ * New upstream release. (Closes: #904629)
+ - player: add on_load_fail hook. (Closes: #898576)
+ - ytdl_hook: fix single-entry playlists. (Closes: #898279)
+
+ * debian/copyright: Update.
+ * debian/libmpv1.symbols: Add new symbols.
+ * debian/patches:
+ - Drop 04_waf-pie.patch - hopefully not needed in recent GCC.
+ - Drop 08_waf-python3.7.patch - applied in new waf.
+ - Rewrite patch description for 06_ffmpeg-abi.patch.
+ - Refresh patches.
+ * debian/rules:
+ - Remove --enable-encoding option.
+
+ -- James Cowgill <jcowgill@debian.org> Sat, 28 Jul 2018 12:29:32 +0800
+
+mpv (0.28.2-3) unstable; urgency=medium
+
+ * Upload to unstable.
+
+ -- James Cowgill <jcowgill@debian.org> Wed, 18 Jul 2018 12:00:43 +0100
+
+mpv (0.28.2-2) experimental; urgency=medium
+
+ * debian/control:
+ - Add missing build-dependency on wayland-protocols.
+ Thanks to Laurent Bigonville for reporting! (Closes: #903887)
+ - Bump standards version to 4.1.5.
+ * debian/patches:
+ - Add patch to fix FTBFS with Python 3.7 as the default python3.
+ (Closes: #903610)
+
+ -- James Cowgill <jcowgill@debian.org> Mon, 16 Jul 2018 22:13:05 +0100
+
+mpv (0.28.2-1) experimental; urgency=medium
+
+ * New upstream bugfix release.
+ - Also whitelist subtitle URLs in youtube-dl hook. (Closes: #890410)
+
+ * debian/rules:
+ - Build-Depend on ffmpeg 4.0. (Closes: #898080)
+ * debian/patches:
+ - Drop patch for CVE-2018-6360 - fixed upstream.
+ - Fix typo in 06_ffmpeg-abi.patch description.
+
+ -- James Cowgill <jcowgill@debian.org> Sun, 06 May 2018 23:20:25 +0100
+
+mpv (0.28.0-1) experimental; urgency=medium
+
+ * New upstream release.
+
+ * debian/compat:
+ - Use debhelper 11.
+ * debian/control:
+ - Set Maintainer to debian-multimedia@l.d.o.
+ - Switch Vcs URLs to salsa.debian.org.
+ - Drop unused dependency on libavresample-dev.
+ - Add dependencies on libarchive-dev and libvulkan-dev.
+ - Bump ffmpeg dependencies to 3.5.
+ - Set Rules-Requires-Root: no.
+ - Bump standards to 4.1.3.
+ * debian/copyright:
+ - Update for 0.28.
+ - Use secure copyright format URL.
+ * debian/patches:
+ - Drop vaapi patch applied upstream.
+ - Add patch for CVE-2018-6360. (Closes: #888654)
+ - Refresh other patches.
+
+ -- James Cowgill <jcowgill@debian.org> Sun, 04 Feb 2018 12:53:27 +0100
+
+mpv (0.27.0-2) unstable; urgency=medium
+
+ * debian/control:
+ - Bump standards version to 4.1.1 (no changes).
+ * debian/patches:
+ - Add upstream patch to fix FTBFS with libva 2.0. (Closes: #879057)
+
+ -- James Cowgill <jcowgill@debian.org> Sat, 21 Oct 2017 13:35:54 +0100
+
+mpv (0.27.0-1) unstable; urgency=medium
+
+ * New upstream release.
+
+ * debian/control:
+ - Bump standards version to 4.1.0 (no changes).
+ * debian/copyright:
+ - Update copyright.
+ * debian/patches:
+ - Refresh.
+ * debian/rules:
+ - Re-enable DVB. (Closes: #873294)
+ - Run waf using python3 instead of python2.
+
+ -- James Cowgill <jcowgill@debian.org> Fri, 15 Sep 2017 09:37:24 +0100
+
+mpv (0.26.0-3) unstable; urgency=medium
+
+ * Bump ffmpeg build dependency to >= 3.3.
+ - Should fix hardware decoding in 0.26.0. (Closes: #869093)
+
+ -- James Cowgill <jcowgill@debian.org> Wed, 26 Jul 2017 22:55:30 +0100
+
+mpv (0.26.0-2) unstable; urgency=medium
+
+ * debian/control, debian/rules:
+ - Remove --enable-tv option and drop libv4l-dev build dependency. This
+ functionality is now provided through ffmpeg.
+ * debian/patches/07_io-stdin-used.patch:
+ - Add _IO_stdin_used to mpv version script. Should fix FTBFS on alpha,
+ mips* and powerpc*.
+
+ -- James Cowgill <jcowgill@debian.org> Fri, 21 Jul 2017 10:03:53 +0100
+
+mpv (0.26.0-1) unstable; urgency=medium
+
+ * New upstream release.
+ - Fixes unfinished --audio-spdif sentence in the manpage.
+ (Closes: #864908)
+
+ * debian/copyright:
+ - Update d/copyright and list of GPL-2 files.
+ - Clarify license of distributed binaries is GPL-3+.
+ * debian/patches:
+ - Refresh patches.
+ - Update waf to 1.9.8.
+ * debian/rules:
+ - Reformat and sort configure options in d/rules.
+ - Fix DEB_HOST_MULTIARCH when d/rules is invoked directly.
+ - Enable libsmbclient and tv (disabled upstream).
+
+ -- James Cowgill <jcowgill@debian.org> Wed, 19 Jul 2017 14:59:54 +0100
+
+mpv (0.25.0-3) unstable; urgency=medium
+
+ * debian/control:
+ - Drop mplayer2 transitional package.
+ - Build-Depend on libcaca-dev. (Closes: #865517)
+
+ -- James Cowgill <jcowgill@debian.org> Thu, 22 Jun 2017 12:19:08 +0100
+
+mpv (0.25.0-2) unstable; urgency=medium
+
+ * Upload to unstable.
+
+ * debian/control:
+ - Drop build dependencies on libenca-dev and libguess-dev.
+ Thanks to Yuriy M. Kaminskiy
+ - Bump standards to 4.0.0 (no changes required).
+
+ -- James Cowgill <jcowgill@debian.org> Mon, 19 Jun 2017 09:11:40 +0100
+
+mpv (0.25.0-1) experimental; urgency=medium
+
+ * New upstream release.
+
+ * debian/compat:
+ - Use debhelper compat 10.
+ * debian/copyright:
+ - Update various files which were relicensed from GPL to LGPL.
+ * debian/patches:
+ - Refresh.
+ * debian/rules:
+ - Re-enable dvd functionality which was disabled by default upstream.
+
+ -- James Cowgill <jcowgill@debian.org> Wed, 26 Apr 2017 21:34:39 +0100
+
+mpv (0.24.0-1) experimental; urgency=medium
+
+ * New upstream release.
+ - Fixes segfaults on TV input. (Closes: #853798)
+
+ * debian/control:
+ - Enable uchardet for subtitle encoding detection. (Closes: #854788)
+ * debian/copyright:
+ - Update copyright dates.
+
+ -- James Cowgill <jcowgill@debian.org> Sun, 12 Feb 2017 21:12:19 +0000
+
+mpv (0.23.0-1) unstable; urgency=medium
+
+ * New upstream release.
+
+ * debian/control:
+ - Build-depend on ffmpeg 3.2.2.
+ - Use https for the Homepage field.
+ * debian/copyright:
+ - Update for 0.23.0.
+ * debian/patches:
+ - Refresh.
+ - Use https for BTS links in debian/patches.
+
+ -- James Cowgill <jcowgill@debian.org> Tue, 27 Dec 2016 23:02:13 +0000
+
+mpv (0.22.0-1) unstable; urgency=medium
+
+ * New upstream release.
+
+ * Refresh patches.
+ * Update debian/copyright.
+
+ -- James Cowgill <jcowgill@debian.org> Sun, 20 Nov 2016 23:13:33 +0000
+
+mpv (0.21.0-2) unstable; urgency=medium
+
+ * Add a transitional package for mplayer2.
+ - Add symlinks for mplayer and its man page.
+ - Add mplayer2.NEWS.
+ - Build-Depend on dpkg-dev >= 1.17 for dpkg-parsechangelog -S.
+
+ -- James Cowgill <jcowgill@debian.org> Wed, 26 Oct 2016 09:08:05 +0100
+
+mpv (0.21.0-1) unstable; urgency=medium
+
+ * New upstream release.
+
+ * debian/control:
+ - Enable GBM and V4L2.
+ * debian/libmpv-dev.examples:
+ - Drop, contents now included in main mpv manpage.
+ * debian/patches:
+ - Refresh patches.
+ - Drop 01_desktop-path.patch.
+ * debian/rules:
+ - Remove verbose flag from waf configure.
+ - Remove dh_install override and use debian/tmp explicitly in
+ mpv.install.
+
+ -- James Cowgill <jcowgill@debian.org> Thu, 20 Oct 2016 11:43:36 +0100
+
+mpv (0.20.0-1) unstable; urgency=medium
+
+ * New upstream release.
+
+ -- James Cowgill <jcowgill@debian.org> Sat, 27 Aug 2016 00:20:40 +0100
+
+mpv (0.19.0-1) unstable; urgency=medium
+
+ * New upstream release.
+ * Add new mpv_stream_cb_add_ro symbol to libmpv1.symbols.
+ * Update debian/copyright.
+ * Refresh patches.
+
+ -- James Cowgill <jcowgill@debian.org> Thu, 25 Aug 2016 22:29:49 +0100
+
+mpv (0.18.1-1) unstable; urgency=medium
+
+ * New upstream release. (Closes: #833713)
+
+ * debian/control:
+ - Add myself to the list of uploaders.
+ - Enable smbclient support. (LP: #1502533)
+ * debian/patches:
+ - Suppress ffmpeg version mismatch error. (Closes: #831537)
+
+ -- James Cowgill <jcowgill@debian.org> Wed, 10 Aug 2016 22:03:00 +0100
+
+mpv (0.18.0-1) unstable; urgency=medium
+
+ * Team upload.
+
+ [ James Cowgill ]
+ * New upstream release. (Closes: #815692)
+ * debian/control:
+ - Use cgit in the Vcs-Browser URL.
+ * debian/copyright:
+ - GPL-2: sort and add missing files.
+ - Add files licensed under the ISC license.
+
+ [ Mateusz Łukasik ]
+ * debian/patches:
+ - Refresh 01_desktop-path.patch.
+ - Remove 05_fix-typo.patch -- included upstream.
+ - Add 05_add-keywords.patch to provides keywords by desktop file.
+ * debian/control:
+ - Bump Standards-Version to 3.9.8.
+ - Use secured links for Vcs.
+ * Drop mpv-dbg and libmpv-dbg packages.
+ * Update debian/copyright.
+ * debian/rules:
+ - Enable encoding.
+ * Update debian/libmpv-dev.examples.
+
+ -- James Cowgill <jcowgill@debian.org> Tue, 05 Jul 2016 13:53:51 +0200
+
+mpv (0.14.0-1) unstable; urgency=medium
+
+ * New upstream release (Closes: #806183)
+ * Fix spelling-error-in-binary
+
+ -- Alessandro Ghedini <ghedo@debian.org> Sun, 27 Dec 2015 19:27:18 +0100
+
+mpv (0.12.0-1) unstable; urgency=medium
+
+ * New upstream release
+ - Restore x11 video output (Closes: #800109)
+
+ -- Alessandro Ghedini <ghedo@debian.org> Thu, 29 Oct 2015 11:19:56 +0100
+
+mpv (0.11.0-1) unstable; urgency=medium
+
+ * New upstream release
+ * Drop ladspa-sdk and libbs2b-dev from Build-Depends
+ * Enable sndio audio output (Closes: #798985)
+ * Re-enable PIE.
+ Thanks to Simon Ruderich for the patch (Closes: #799738)
+
+ -- Alessandro Ghedini <ghedo@debian.org> Thu, 24 Sep 2015 21:04:07 +0200
+
+mpv (0.10.0-1) unstable; urgency=medium
+
+ * New upstream release
+ * Bump versioned Build-Depends for ffmpeg
+ * Update waf to v1.8.12
+ * Refresh patches
+ * Disable PIE to avoid build failure
+ * Enable rubberband support (Closes: #797734)
+
+ -- Alessandro Ghedini <ghedo@debian.org> Fri, 04 Sep 2015 10:52:31 +0200
+
+mpv (0.9.2-1) unstable; urgency=medium
+
+ [ Alessandro Ghedini ]
+ * New upstream release
+ * Add xdg-utils to Recommends
+ xdg-screensaver is used to disable the screen saver.
+ * Bump versioned Build-Depends on libav
+
+ [ Jérémy Bobbio ]
+ * Stop recording the build date (Closes: #784267)
+
+ -- Alessandro Ghedini <ghedo@debian.org> Sat, 30 May 2015 15:05:54 +0200
+
+mpv (0.9.1-1) unstable; urgency=medium
+
+ * New upstream release
+ * Update 02_fix-config-path.patch
+
+ -- Alessandro Ghedini <ghedo@debian.org> Sun, 03 May 2015 12:51:14 +0200
+
+mpv (0.9.0-1) unstable; urgency=medium
+
+ * New upstream release
+ * Bump required libass version
+ * libmpg123 support was dropped upstream
+ * LIRC support was dropped upstream
+ * Joystick support was dropped upstream
+ * Refresh patches
+ * Update symbols file
+
+ -- Alessandro Ghedini <ghedo@debian.org> Mon, 27 Apr 2015 10:24:25 +0200
+
+mpv (0.8.3-1) unstable; urgency=medium
+
+ * New upstream release
+
+ -- Alessandro Ghedini <ghedo@debian.org> Tue, 17 Mar 2015 14:53:12 +0100
+
+mpv (0.8.2-1) unstable; urgency=medium
+
+ * New upstream release
+
+ -- Alessandro Ghedini <ghedo@debian.org> Sun, 01 Mar 2015 13:05:37 +0100
+
+mpv (0.8.0-1) unstable; urgency=medium
+
+ * New upstream release
+ * Update to waf 1.8.4
+ * Don't run clean if no waf is present
+ * Refresh patches
+ * Update symbols file
+ * Only enable joystick support on linux
+
+ -- Alessandro Ghedini <ghedo@debian.org> Wed, 18 Feb 2015 15:12:55 +0100
+
+mpv (0.7.3-1) unstable; urgency=medium
+
+ * New upstream release
+ * Bump version of youtube-dl in Recommends
+
+ -- Alessandro Ghedini <ghedo@debian.org> Wed, 28 Jan 2015 17:18:43 +0100
+
+mpv (0.7.2-1) unstable; urgency=medium
+
+ * New upstream release
+ - Enable ytdl_hook script by default (Closes: #772472)
+ * Enable joystick support (Closes: #773234)
+
+ -- Alessandro Ghedini <ghedo@debian.org> Sat, 20 Dec 2014 12:31:39 +0100
+
+mpv (0.7.1-1) unstable; urgency=medium
+
+ * New upstream release
+ * Update 03_waf.patch to waf 1.8.1
+ * Refresh patches
+ * Manually set zsh completion install path
+ * Remove --nocache option from waf invocation
+ * Update libmpv symbols file
+ * Drop libquvi support, replaced by built-in Lua script based on youtube-dl
+ * Add Recommends on youtube-dl
+
+ -- Alessandro Ghedini <ghedo@debian.org> Wed, 03 Dec 2014 10:43:28 +0100
+
+mpv (0.6.2-2) unstable; urgency=medium
+
+ * Re-enable CDDA support via libcdio (Closes: #766725)
+
+ -- Alessandro Ghedini <ghedo@debian.org> Sat, 25 Oct 2014 15:16:57 +0200
+
+mpv (0.6.2-1) unstable; urgency=medium
+
+ * New upstream release
+
+ -- Alessandro Ghedini <ghedo@debian.org> Fri, 24 Oct 2014 21:16:49 +0200
+
+mpv (0.6.1-1) unstable; urgency=medium
+
+ * New upstream release
+ - Fix the autodetection of the input format in the vf_stereo3d filter
+ (Closes: #763904)
+ - Don't create 0x0 windows on X11 (Closes: #764419)
+ * Remove unused build deps
+ * Enable support for xrandr
+ * Bump Standards-Version to 3.9.6 (no changes needed)
+ * Don't install input configuration files as examples (they are now installed
+ by the upstream build system as normal documentation)
+
+ -- Alessandro Ghedini <ghedo@debian.org> Sun, 12 Oct 2014 14:39:57 +0200
+
+mpv (0.6.0-1) unstable; urgency=medium
+
+ * New upstream release
+ - Add video/ogg to the list of supported MIME types in the *.desktop file
+ (Closes: #763173)
+ * Switch to libjpeg-turbo (Closes: #763484)
+
+ -- Alessandro Ghedini <ghedo@debian.org> Tue, 30 Sep 2014 21:15:03 +0200
+
+mpv (0.5.4-1) unstable; urgency=medium
+
+ * New upstream release
+ - Rebuild should fix warnings regarding libav libraries versions
+ (Closes: #762229)
+
+ -- Alessandro Ghedini <ghedo@debian.org> Tue, 23 Sep 2014 21:37:19 +0200
+
+mpv (0.5.3-1) unstable; urgency=medium
+
+ * New upstream release
+ * Fix wildcard-matches-nothing-in-dep5-copyright
+
+ -- Alessandro Ghedini <ghedo@debian.org> Wed, 10 Sep 2014 20:05:33 +0200
+
+mpv (0.5.1-1) unstable; urgency=medium
+
+ * New upstream release
+
+ -- Alessandro Ghedini <ghedo@debian.org> Wed, 27 Aug 2014 11:05:35 +0200
+
+mpv (0.5.0-1) unstable; urgency=medium
+
+ * New upstream release
+ * Update path of example Lua scripts
+ * Refresh 02_fix-config-path.patch
+ * Update *.symbols file
+
+ -- Alessandro Ghedini <ghedo@debian.org> Tue, 12 Aug 2014 11:52:56 +0200
+
+mpv (0.4.2-1) unstable; urgency=medium
+
+ * New upstream release
+ - Include point releases too in the release notes (Closes: #722997)
+
+ -- Alessandro Ghedini <ghedo@debian.org> Sat, 26 Jul 2014 12:29:29 +0200
+
+mpv (0.4.1-1) unstable; urgency=medium
+
+ * New upstream release
+
+ -- Alessandro Ghedini <ghedo@debian.org> Fri, 11 Jul 2014 18:11:27 +0200
+
+mpv (0.4.0-1) unstable; urgency=medium
+
+ * New upstream release
+ * Refresh 01_desktop-path.patch
+ * Refresh 02_fix-config-path.patch
+ * Enable shared libmpv client library
+ * Make mpv Multi-Arch: foreign
+ * Add mpv-dbg package as well
+ * Disable libpostproc support (ffmpeg's libpostproc is needed)
+ * Install Lua scripting examples
+ * Disable cdda support
+ * Bump lcms2 versioned Build-Depends
+ * Build and install zsh completion script
+ * Install upstream release notes as changelog (Closes: #722997)
+
+ -- Alessandro Ghedini <ghedo@debian.org> Wed, 25 Jun 2014 21:10:18 +0200
+
+mpv (0.3.11-1) unstable; urgency=medium
+
+ * New upstream release
+ * Drop gcc-4.8 Build-Depends for sparc (Closes: #751321)
+
+ -- Alessandro Ghedini <ghedo@debian.org> Sun, 15 Jun 2014 14:35:14 +0200
+
+mpv (0.3.10-2) unstable; urgency=medium
+
+ * Switch to Lua 5.2
+
+ -- Alessandro Ghedini <ghedo@debian.org> Wed, 28 May 2014 21:45:06 +0200
+
+mpv (0.3.10-1) unstable; urgency=medium
+
+ * New upstream release
+ * Enable support for libavdevice
+
+ -- Alessandro Ghedini <ghedo@debian.org> Sun, 25 May 2014 14:59:56 +0200
+
+mpv (0.3.9-2) unstable; urgency=low
+
+ [ Reinhard Tartler ]
+ * Merge branch experimental
+
+ [ Alessandro Ghedini ]
+ * Remove forced gcc-4.8 build depends on powerpc
+ * Rebuild against libav10
+
+ -- Alessandro Ghedini <ghedo@debian.org> Mon, 12 May 2014 12:06:15 +0200
+
+mpv (0.3.9-1) unstable; urgency=medium
+
+ * New upstream release
+
+ -- Alessandro Ghedini <ghedo@debian.org> Wed, 30 Apr 2014 13:28:31 +0200
+
+mpv (0.3.8-1) unstable; urgency=medium
+
+ * New upstream release
+
+ -- Alessandro Ghedini <ghedo@debian.org> Fri, 18 Apr 2014 10:56:21 +0200
+
+mpv (0.3.7-1) unstable; urgency=medium
+
+ * New upstream release
+ * Enable all hardening options.
+ Thanks to Simon Ruderich for the patch (Closes: #741439)
+
+ -- Alessandro Ghedini <ghedo@debian.org> Sun, 30 Mar 2014 20:00:42 +0200
+
+mpv (0.3.6-1) unstable; urgency=medium
+
+ * New upstream release
+ * Update 03_waf.patch to newer waf version
+
+ -- Alessandro Ghedini <ghedo@debian.org> Tue, 11 Mar 2014 16:00:20 +0100
+
+mpv (0.3.5-1) unstable; urgency=medium
+
+ * New upstream release
+
+ -- Alessandro Ghedini <ghedo@debian.org> Wed, 12 Feb 2014 22:56:33 +0100
+
+mpv (0.3.4-1) unstable; urgency=medium
+
+ * New upstream release
+ * Refresh patches
+
+ -- Alessandro Ghedini <ghedo@debian.org> Sat, 01 Feb 2014 12:20:29 +0100
+
+mpv (0.3.3-1+exp1) experimental; urgency=low
+
+ * Rebuild against libav10
+
+ -- Reinhard Tartler <siretart@tauware.de> Fri, 17 Jan 2014 03:35:15 +0000
+
+mpv (0.3.3-1) unstable; urgency=medium
+
+ * New upstream release
+
+ -- Alessandro Ghedini <ghedo@debian.org> Thu, 16 Jan 2014 23:34:23 +0100
+
+mpv (0.3.2-1) unstable; urgency=medium
+
+ * New upstream release
+ * Default to gcc-4.8 on powerpcspe too (Closes: #733924)
+
+ -- Alessandro Ghedini <ghedo@debian.org> Mon, 06 Jan 2014 21:19:23 +0100
+
+mpv (0.3.1-1) unstable; urgency=medium
+
+ * New upstream release
+ * Drop 04_use-atomic-not-sync.patch (merged upstream)
+
+ -- Alessandro Ghedini <ghedo@debian.org> Wed, 01 Jan 2014 22:51:36 +0100
+
+mpv (0.3.0-2) unstable; urgency=medium
+
+ * Enable ALSA on Linux only (should fix FTBFS on kfreebsd)
+ * Add 04_use-atomic-not-sync.patch to fix FTBFS on mips, powerpc and sparc
+ (Closes: #733632)
+ * Explicitly use gcc-4.8 on powerpc and sparc
+ * Use waf verbose output (shows build commands)
+
+ -- Alessandro Ghedini <ghedo@debian.org> Tue, 31 Dec 2013 12:38:24 +0100
+
+mpv (0.3.0-1) unstable; urgency=medium
+
+ * New upstream release
+ - Fix --vf=expand example in manpage (Closes: #732271)
+ * Add 03_waf.patch to provide uncompressed waf scripts and modules
+ * Switch to waf build script
+ * Drop libmng-dev Build-Depends (not used anymore)
+ * Bump Standards-Version to 3.9.5 (no changes needed)
+ * Enable support for dvdnav
+ * Install more docs
+
+ -- Alessandro Ghedini <ghedo@debian.org> Sun, 29 Dec 2013 20:04:26 +0100
+
+mpv (0.2.4-2) unstable; urgency=medium
+
+ * Use /etc/mpv instead of /usr/etc/mpv for configuration (Closes: #732214)
+ - Add 02_fix-config-path.patch to update the manpage regarding
+ config directories
+
+ -- Alessandro Ghedini <ghedo@debian.org> Sun, 15 Dec 2013 19:31:51 +0100
+
+mpv (0.2.4-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Alessandro Ghedini <ghedo@debian.org> Sun, 01 Dec 2013 22:37:02 +0100
+
+mpv (0.2.3-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Alessandro Ghedini <ghedo@debian.org> Fri, 08 Nov 2013 11:34:14 +0100
+
+mpv (0.2.2-1) unstable; urgency=low
+
+ * New upstream release
+ * Use absolute paths for (Try)Exec in mpv.desktop (Closes: #728149)
+
+ -- Alessandro Ghedini <ghedo@debian.org> Sun, 03 Nov 2013 12:01:35 +0100
+
+mpv (0.2.1-1) unstable; urgency=low
+
+ * New upstream release
+ * Drop 01_spelling.patch (merged upstream)
+
+ -- Alessandro Ghedini <ghedo@debian.org> Sun, 20 Oct 2013 17:04:17 +0200
+
+mpv (0.2.0-1) unstable; urgency=low
+
+ * New upstream release
+ * Install sample configuration files as examples
+ * Enable Lua scripting support
+ * Remove copyright for talloc (not used anymore)
+ * Update installed docs list
+ * Update 01_spelling.patch
+ * Enable VAAPI support
+
+ -- Alessandro Ghedini <ghedo@debian.org> Wed, 16 Oct 2013 12:38:59 +0200
+
+mpv (0.1.7-1) unstable; urgency=low
+
+ * New upstream release
+ * Do not use python3 version of python-docutils
+ (it seems to be having some trouble on the buildd)
+
+ -- Alessandro Ghedini <ghedo@debian.org> Sat, 21 Sep 2013 11:39:51 +0200
+
+mpv (0.1.6-1) unstable; urgency=low
+
+ * New upstream release
+ * Add 01_spelling.patch to fix spelling error found by lintian
+
+ -- Alessandro Ghedini <ghedo@debian.org> Sat, 14 Sep 2013 15:36:57 +0200
+
+mpv (0.1.5-1) unstable; urgency=low
+
+ [ Andreas Boll ]
+ * Restrict wayland support to linux-any
+ * Fix Vcs-Browser url
+
+ [ Alessandro Ghedini ]
+ * New upstream release
+
+ -- Alessandro Ghedini <ghedo@debian.org> Sat, 07 Sep 2013 12:01:58 +0200
+
+mpv (0.1.4-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Alessandro Ghedini <ghedo@debian.org> Mon, 02 Sep 2013 13:10:37 +0200
+
+mpv (0.1.3-1) unstable; urgency=low
+
+ * New upstream release
+ * Enable libpostproc support
+ * Tighten Build-Depends on libav libraries
+
+ -- Alessandro Ghedini <ghedo@debian.org> Sun, 25 Aug 2013 10:49:15 +0200
+
+mpv (0.1.0-1) unstable; urgency=low
+
+ * Initial release (Closes: #719654)
+
+ -- Alessandro Ghedini <ghedo@debian.org> Wed, 14 Aug 2013 12:28:04 +0200
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..107f27e
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,158 @@
+Source: mpv
+Section: video
+Priority: optional
+Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
+Uploaders: Alessandro Ghedini <ghedo@debian.org>,
+ Reinhard Tartler <siretart@tauware.de>,
+ James Cowgill <jcowgill@debian.org>,
+ Sebastian Ramacher <sramacher@debian.org>
+Build-Depends:
+ debhelper-compat (= 13),
+ libarchive-dev (>= 3.4),
+ libasound2-dev [linux-any],
+ libass-dev,
+ libavcodec-dev (>= 7:4.0),
+ libavdevice-dev (>= 7:4.0),
+ libavfilter-dev (>= 7:4.0),
+ libavformat-dev (>= 7:4.0),
+ libavutil-dev (>= 7:4.0),
+ libbluray-dev,
+ libcaca-dev,
+ libcdio-dev,
+ libcdio-paranoia-dev,
+ libdrm-dev (>= 2.4.75),
+ libdvdnav-dev,
+ libegl-dev [linux-any],
+ libffmpeg-nvenc-dev [amd64 arm64 i386],
+ libgbm-dev,
+ libgl-dev,
+ libjack-dev,
+ libjpeg-dev,
+ liblcms2-dev (>= 2.6~),
+ liblua5.2-dev,
+ libmujs-dev,
+ libpipewire-0.3-dev [linux-any],
+ libplacebo-dev (>= 6.338),
+ libpulse-dev,
+ librubberband-dev,
+ libsdl2-dev,
+ libsixel-dev,
+ libspirv-cross-c-shared-dev,
+ libswscale-dev (>= 7:4.0),
+ libuchardet-dev,
+ libva-dev,
+ libvdpau-dev,
+ libvulkan-dev,
+ libwayland-dev (>= 1.15.0) [linux-any],
+ libx11-dev,
+ libxinerama-dev,
+ libxkbcommon-dev [linux-any],
+ libxpresent-dev,
+ libxrandr-dev,
+ libxss-dev,
+ libxv-dev,
+ libzimg-dev,
+ meson,
+ ninja-build,
+ pkgconf,
+ python3-docutils,
+ spirv-cross,
+ wayland-protocols,
+Standards-Version: 4.6.2
+Homepage: https://mpv.io/
+Vcs-Git: https://salsa.debian.org/multimedia-team/mpv.git
+Vcs-Browser: https://salsa.debian.org/multimedia-team/mpv
+Rules-Requires-Root: no
+
+Package: mpv
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Recommends: xdg-utils, yt-dlp
+Suggests: libcuda1 [amd64 arm64 i386]
+Multi-Arch: foreign
+Description: video player based on MPlayer/mplayer2
+ mpv is a movie player based on MPlayer and mplayer2. It supports a wide
+ variety of video file formats, audio and video codecs, and subtitle types.
+ .
+ Changes from mplayer2 to mpv include:
+ * Removal of lots of unneeded code to encourage developer activity
+ * Better OSD rendering
+ * Cleaned up terminal output
+ * Improved OpenGL output
+ * Encoding functionality (replacement for mencoder)
+ * Wayland support
+ * Support for playing URLs of popular streaming sites
+ * Screenshot improvements
+ * ...
+ See mpv(1) for more info regarding changes between MPlayer, mplayer2 and mpv.
+
+Package: libmpv2
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Recommends: yt-dlp
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
+Description: video player based on MPlayer/mplayer2 (client library)
+ mpv is a movie player based on MPlayer and mplayer2. It supports a wide
+ variety of video file formats, audio and video codecs, and subtitle types.
+ .
+ This package provides a client library that can be used to embed mpv in other
+ applications.
+
+Package: libmpv-dev
+Section: libdevel
+Architecture: any
+Depends:
+ libmpv2 (= ${binary:Version}),
+ libarchive-dev (>= 3.4),
+ libasound2-dev [linux-any],
+ libass-dev,
+ libavcodec-dev (>= 7:4.0),
+ libavdevice-dev (>= 7:4.0),
+ libavfilter-dev (>= 7:4.0),
+ libavformat-dev (>= 7:4.0),
+ libavutil-dev (>= 7:4.0),
+ libbluray-dev,
+ libcaca-dev,
+ libcdio-paranoia-dev,
+ libdrm-dev (>= 2.4.75),
+ libdvdnav-dev,
+ libegl-dev [linux-any],
+ libffmpeg-nvenc-dev [amd64 arm64 i386],
+ libgbm-dev,
+ libgl-dev,
+ libjack-dev,
+ libjpeg-dev,
+ liblcms2-dev (>= 2.6~),
+ liblua5.2-dev,
+ libmujs-dev,
+ libpipewire-0.3-dev [linux-any],
+ libplacebo-dev (>= 4.157),
+ libpulse-dev,
+ librubberband-dev,
+ libsdl2-dev,
+ libsixel-dev,
+ libspirv-cross-c-shared-dev,
+ libswscale-dev (>= 7:4.0),
+ libuchardet-dev,
+ libva-dev,
+ libvdpau-dev,
+ libvulkan-dev,
+ libwayland-dev (>= 1.15.0) [linux-any],
+ libx11-dev,
+ libxinerama-dev,
+ libxkbcommon-dev [linux-any],
+ libxpresent-dev,
+ libxrandr-dev,
+ libxss-dev,
+ libxv-dev,
+ libzimg-dev,
+ wayland-protocols,
+ ${misc:Depends}
+Multi-Arch: same
+Description: video player based on MPlayer/mplayer2 (client library dev files)
+ mpv is a movie player based on MPlayer and mplayer2. It supports a wide
+ variety of video file formats, audio and video codecs, and subtitle types.
+ .
+ This package provides development files for libmpv.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..b5545e3
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,344 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: mpv
+Source: https://github.com/mpv-player/mpv/releases
+Comment:
+ While the mpv source code is distributed mostly under the GPL-2+ or LGPL-2.1+
+ licenses, the binaries are distributed under the GPL-3+ license because they
+ are linked to the GPL-3+ libsmbclient library.
+
+Files: *
+Copyright:
+ 1999-2000, Aaron Holtzman
+ 2004-2005, Alex Beregszaszi
+ 2013, Alexander Preisinger
+ 2017-2018, Aman Gupta
+ 2020, Andreas Kempf
+ 2004, Aurelien Jacobs
+ 2006, 2010, Benjamin Zores
+ 2003, Dave Lambley
+ 2006, Derk-Jan Hartman
+ 2006, Evgeniy Stepanov
+ 1991-1999, Free Software Foundation, Inc
+ 2014, Hayaki Saito
+ 2016, Ilya Zhuravlev
+ 2006, Lennart Poettering
+ 2015-2016, Matthieu Bouron
+ 2004, 2006, Michael Niedermayer
+ 2012, Naoya OYAMA
+ 2010, Nicolas George
+ 2021, Niklas Haas
+ 2021, Oschowa
+ 2016-2019, Philip Langdale
+ 2005-2010, Reimar Döffinger
+ 2005-2013, Rich Felker, standard MIT license
+ 2007, Robert Juliano
+ 2011-2012, Rudolf Polzer
+ 2003, Sascha Sommer
+ 2013, Stefano Pigozzi
+ 2021, Thomas Weißschuh
+ 2000, Timothy J. Wood
+ 2007, Ulion
+ 2009-2012, Uoti Urpala
+ 2012-2015, VLC authors and VideoLAN, VideoLabs
+ 2013, Wessel Dankers
+ 2021, sfan5
+ 2000-2022, mpv/MPlayer/mplayer2 projects
+License: LGPL-2.1+
+
+Files:
+ audio/out/ao_sndio.c
+ libmpv/client.h
+ libmpv/render.h
+ libmpv/render_gl.h
+ libmpv/stream_cb.h
+ misc/thread_pool.c
+ misc/thread_tools.c
+ osdep/semaphore_osx.c
+ osdep/win32-console-wrapper.c
+ osdep/win32/*
+ player/client.c
+ player/lua/console.lua
+ ta/*
+Copyright:
+ 2008, Alexandre Ratchov <alex@caoua.org>
+ 2021, Andrew Krasavin <noiseless-ak@yandex.ru>
+ 2013, Christian Neukirchen <chneukirchen@gmail.com>
+ 2013, Martin Herkt
+ 2020, Rozhuk Ivan <rozhuk.im@gmail.com>
+ 2017-2022, the mpv developers
+License: ISC
+
+Files:
+ audio/out/ao_jack.c
+ audio/out/ao_oss.c
+ stream/dvb_tune.c
+ stream/dvb_tune.h
+ stream/stream_cdda.c
+ stream/stream_dvb.c
+ stream/stream_dvdnav.c
+ video/out/vo_caca.c
+ video/out/vo_direct3d.c
+ video/out/vo_vaapi.c
+ video/out/vo_vdpau.c
+ video/out/vo_x11.c
+ video/out/vo_xv.c
+ video/out/x11_common.c
+ video/out/x11_common.h
+ video/vdpau.c
+ video/vdpau_mixer.c
+Copyright:
+ 2001-2002, Dave Chapman
+ 1989-1991, Free Software Foundation, Inc
+ 2008, Georgi Petrov
+ 2008, NVIDIA
+ 2016-2017, Rozhuk Ivan
+ 2008-2009, Splitted-Desktop Systems
+ 2009, Uoti Urpala
+License: GPL-2+
+
+Files: osdep/android/*
+Copyright: 2009, David Schultz <das@FreeBSD.org>
+License: BSD-2-clause
+
+Files:
+ audio/filter/af_scaletempo2_internals.h
+ video/out/filter_kernels.c
+Copyright:
+ 2015, The Chromium Authors
+ 2009-2016, Nicolas P. Rougier
+License: BSD-3-clause
+
+Files: osdep/timer-darwin.c
+Copyright: 2003-2004, Dan Villiom Podlaski Christiansen
+License: Expat
+
+Files: etc/mpv.metainfo.xml
+Copyright: 2022, mpv project
+License: CC0-1.0
+
+Files: debian/*
+Copyright:
+ 2013 Alessandro Ghedini <ghedo@debian.org>
+ 2016-2020 James Cowgill <jcowgill@debian.org>
+License: GPL-2+
+
+License: BSD-2-clause
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+
+License: BSD-3-clause
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions are
+ met:
+ .
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ .
+ 2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+ .
+ 3. The name of the author may not be used to endorse or promote
+ products derived from this software without specific prior written
+ permission.
+ .
+ THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR
+ IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+ WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
+ INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+ (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+ SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
+ STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
+ IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+ POSSIBILITY OF SUCH DAMAGE.
+
+License: CC0-1.0
+ Statement of Purpose
+ .
+ The laws of most jurisdictions throughout the world automatically confer
+ exclusive Copyright and Related Rights (defined below) upon the creator and
+ subsequent owner(s) (each and all, an "owner") of an original work of
+ authorship and/or a database (each, a "Work").
+ .
+ Certain owners wish to permanently relinquish those rights to a Work for the
+ purpose of contributing to a commons of creative, cultural and scientific
+ works ("Commons") that the public can reliably and without fear of later
+ claims of infringement build upon, modify, incorporate in other works, reuse
+ and redistribute as freely as possible in any form whatsoever and for any
+ purposes, including without limitation commercial purposes. These owners may
+ contribute to the Commons to promote the ideal of a free culture and the
+ further production of creative, cultural and scientific works, or to gain
+ reputation or greater distribution for their Work in part through the use and
+ efforts of others.
+ .
+ For these and/or other purposes and motivations, and without any expectation
+ of additional consideration or compensation, the person associating CC0 with a
+ Work (the "Affirmer"), to the extent that he or she is an owner of Copyright
+ and Related Rights in the Work, voluntarily elects to apply CC0 to the Work
+ and publicly distribute the Work under its terms, with knowledge of his or her
+ Copyright and Related Rights in the Work and the meaning and intended legal
+ effect of CC0 on those rights.
+ .
+ 1. Copyright and Related Rights. A Work made available under CC0 may be
+ protected by copyright and related or neighboring rights ("Copyright and
+ Related Rights"). Copyright and Related Rights include, but are not limited
+ to, the following:
+ .
+ the right to reproduce, adapt, distribute, perform, display, communicate,
+ and translate a Work;
+ .
+ moral rights retained by the original author(s) and/or performer(s);
+ .
+ publicity and privacy rights pertaining to a person's image or likeness
+ depicted in a Work;
+ .
+ rights protecting against unfair competition in regards to a Work, subject
+ to the limitations in paragraph 4(a), below;
+ .
+ rights protecting the extraction, dissemination, use and reuse of data in
+ a Work;
+ .
+ database rights (such as those arising under Directive 96/9/EC of the
+ European Parliament and of the Council of 11 March 1996 on the legal
+ protection of databases, and under any national implementation thereof,
+ including any amended or successor version of such directive); and
+ .
+ other similar, equivalent or corresponding rights throughout the world
+ based on applicable law or treaty, and any national implementations
+ thereof.
+ .
+ 2. Waiver. To the greatest extent permitted by, but not in contravention of,
+ applicable law, Affirmer hereby overtly, fully, permanently, irrevocably and
+ unconditionally waives, abandons, and surrenders all of Affirmer's Copyright
+ and Related Rights and associated claims and causes of action, whether now
+ known or unknown (including existing as well as future claims and causes of
+ action), in the Work (i) in all territories worldwide, (ii) for the maximum
+ duration provided by applicable law or treaty (including future time
+ extensions), (iii) in any current or future medium and for any number of
+ copies, and (iv) for any purpose whatsoever, including without limitation
+ commercial, advertising or promotional purposes (the "Waiver"). Affirmer makes
+ the Waiver for the benefit of each member of the public at large and to the
+ detriment of Affirmer's heirs and successors, fully intending that such Waiver
+ shall not be subject to revocation, rescission, cancellation, termination, or
+ any other legal or equitable action to disrupt the quiet enjoyment of the Work
+ by the public as contemplated by Affirmer's express Statement of Purpose.
+ .
+ 3. Public License Fallback. Should any part of the Waiver for any reason be
+ judged legally invalid or ineffective under applicable law, then the Waiver
+ shall be preserved to the maximum extent permitted taking into account
+ Affirmer's express Statement of Purpose. In addition, to the extent the Waiver
+ is so judged Affirmer hereby grants to each affected person a royalty-free,
+ non transferable, non sublicensable, non exclusive, irrevocable and
+ unconditional license to exercise Affirmer's Copyright and Related Rights in
+ the Work (i) in all territories worldwide, (ii) for the maximum duration
+ provided by applicable law or treaty (including future time extensions), (iii)
+ in any current or future medium and for any number of copies, and (iv) for any
+ purpose whatsoever, including without limitation commercial, advertising or
+ promotional purposes (the "License"). The License shall be deemed effective as
+ of the date CC0 was applied by Affirmer to the Work. Should any part of the
+ License for any reason be judged legally invalid or ineffective under
+ applicable law, such partial invalidity or ineffectiveness shall not
+ invalidate the remainder of the License, and in such case Affirmer hereby
+ affirms that he or she will not (i) exercise any of his or her remaining
+ Copyright and Related Rights in the Work or (ii) assert any associated claims
+ and causes of action with respect to the Work, in either case contrary to
+ Affirmer's express Statement of Purpose.
+ .
+ 4. Limitations and Disclaimers.
+ .
+ No trademark or patent rights held by Affirmer are waived, abandoned,
+ surrendered, licensed or otherwise affected by this document.
+ .
+ Affirmer offers the Work as-is and makes no representations or warranties
+ of any kind concerning the Work, express, implied, statutory or otherwise,
+ including without limitation warranties of title, merchantability, fitness
+ for a particular purpose, non infringement, or the absence of latent or
+ other defects, accuracy, or the present or absence of errors, whether or
+ not discoverable, all to the greatest extent permissible under applicable
+ law.
+ .
+ Affirmer disclaims responsibility for clearing rights of other persons
+ that may apply to the Work or any use thereof, including without
+ limitation any person's Copyright and Related Rights in the Work. Further,
+ Affirmer disclaims responsibility for obtaining any necessary consents,
+ permissions or other rights required for any use of the Work.
+ .
+ Affirmer understands and acknowledges that Creative Commons is not a party
+ to this document and has no duty or obligation with respect to this CC0 or
+ use of the Work.
+
+License: Expat
+ Permission is hereby granted, free of charge, to any person obtaining a copy
+ of this software and associated documentation files (the "Software"), to deal
+ in the Software without restriction, including without limitation the rights
+ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ copies of the Software, and to permit persons to whom the Software is
+ furnished to do so, subject to the following conditions:
+ .
+ The above copyright notice and this permission notice shall be included in
+ all copies or substantial portions of the Software.
+ .
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ SOFTWARE.
+
+License: GPL-2+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+ .
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License along
+ with this program; if not, write to the Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ .
+ On Debian systems, the complete text of the GNU General
+ Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
+
+License: ISC
+ Permission to use, copy, modify, and/or distribute this software for any
+ purpose with or without fee is hereby granted, provided that the above
+ copyright notice and this permission notice appear in all copies.
+ .
+ THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+ WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+ MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+ WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+ OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+
+License: LGPL-2.1+
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License as published by the Free Software Foundation; either
+ version 2.1 of the License, or (at your option) any later version.
+ .
+ This library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+ .
+ You should have received a copy of the GNU Lesser General Public
+ License along with this library; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ .
+ On Debian systems, the complete text of the GNU Lesser General Public
+ License version can be found in "/usr/share/common-licenses/LGPL-2.1".
diff --git a/debian/docs b/debian/docs
new file mode 100644
index 0000000..96b0c4f
--- /dev/null
+++ b/debian/docs
@@ -0,0 +1,7 @@
+README.md
+DOCS/client-api-changes.rst
+DOCS/compatibility.rst
+DOCS/edl-mpv.rst
+DOCS/encoding.rst
+DOCS/interface-changes.rst
+DOCS/mplayer-changes.rst
diff --git a/debian/gbp.conf b/debian/gbp.conf
new file mode 100644
index 0000000..48731a6
--- /dev/null
+++ b/debian/gbp.conf
@@ -0,0 +1,4 @@
+[DEFAULT]
+pristine-tar = True
+debian-branch = debian/master
+upstream-branch = upstream/latest
diff --git a/debian/libmpv-dev.install b/debian/libmpv-dev.install
new file mode 100644
index 0000000..7df81cd
--- /dev/null
+++ b/debian/libmpv-dev.install
@@ -0,0 +1,3 @@
+usr/include/*
+usr/lib/*/lib*.so
+usr/lib/*/pkgconfig/*
diff --git a/debian/libmpv2.install b/debian/libmpv2.install
new file mode 100644
index 0000000..3ddde58
--- /dev/null
+++ b/debian/libmpv2.install
@@ -0,0 +1 @@
+usr/lib/*/lib*.so.*
diff --git a/debian/libmpv2.symbols b/debian/libmpv2.symbols
new file mode 100644
index 0000000..c5df5ca
--- /dev/null
+++ b/debian/libmpv2.symbols
@@ -0,0 +1,56 @@
+libmpv.so.2 libmpv2 #MINVER#
+* Build-Depends-Package: libmpv-dev
+ mpv_abort_async_command@Base 0.30.0
+ mpv_client_api_version@Base 0.4.0
+ mpv_client_id@Base 0.33.1
+ mpv_client_name@Base 0.4.0
+ mpv_command@Base 0.4.0
+ mpv_command_async@Base 0.4.0
+ mpv_command_node@Base 0.7.0
+ mpv_command_node_async@Base 0.7.0
+ mpv_command_ret@Base 0.30.0
+ mpv_command_string@Base 0.4.0
+ mpv_create@Base 0.4.0
+ mpv_create_client@Base 0.8.0
+ mpv_create_weak_client@Base 0.29
+ mpv_del_property@Base 0.36
+ mpv_destroy@Base 0.29
+ mpv_error_string@Base 0.4.0
+ mpv_event_name@Base 0.4.0
+ mpv_event_to_node@Base 0.33.1
+ mpv_free@Base 0.4.0
+ mpv_free_node_contents@Base 0.4.0
+ mpv_get_property@Base 0.4.0
+ mpv_get_property_async@Base 0.4.0
+ mpv_get_property_osd_string@Base 0.4.0
+ mpv_get_property_string@Base 0.4.0
+ mpv_get_time_ns@Base 0.37.0
+ mpv_get_time_us@Base 0.4.0
+ mpv_get_wakeup_pipe@Base 0.4.0
+ mpv_hook_add@Base 0.29
+ mpv_hook_continue@Base 0.29
+ mpv_initialize@Base 0.4.0
+ mpv_load_config_file@Base 0.4.0
+ mpv_observe_property@Base 0.4.0
+ mpv_render_context_create@Base 0.29
+ mpv_render_context_free@Base 0.29
+ mpv_render_context_get_info@Base 0.29
+ mpv_render_context_render@Base 0.29
+ mpv_render_context_report_swap@Base 0.29
+ mpv_render_context_set_parameter@Base 0.29
+ mpv_render_context_set_update_callback@Base 0.29
+ mpv_render_context_update@Base 0.29
+ mpv_request_event@Base 0.4.0
+ mpv_request_log_messages@Base 0.4.0
+ mpv_set_option@Base 0.4.0
+ mpv_set_option_string@Base 0.4.0
+ mpv_set_property@Base 0.4.0
+ mpv_set_property_async@Base 0.4.0
+ mpv_set_property_string@Base 0.4.0
+ mpv_set_wakeup_callback@Base 0.4.0
+ mpv_stream_cb_add_ro@Base 0.19.0
+ mpv_terminate_destroy@Base 0.4.0
+ mpv_unobserve_property@Base 0.4.0
+ mpv_wait_async_requests@Base 0.8.0
+ mpv_wait_event@Base 0.4.0
+ mpv_wakeup@Base 0.4.0
diff --git a/debian/mpv.examples b/debian/mpv.examples
new file mode 100644
index 0000000..ec357c7
--- /dev/null
+++ b/debian/mpv.examples
@@ -0,0 +1 @@
+TOOLS/lua
diff --git a/debian/mpv.install b/debian/mpv.install
new file mode 100644
index 0000000..7aad5f9
--- /dev/null
+++ b/debian/mpv.install
@@ -0,0 +1,3 @@
+debian/tmp/etc
+usr/bin/mpv
+usr/share/*
diff --git a/debian/patches/0001-Add-keywords-to-desktop-file.patch b/debian/patches/0001-Add-keywords-to-desktop-file.patch
new file mode 100644
index 0000000..254e32a
--- /dev/null
+++ b/debian/patches/0001-Add-keywords-to-desktop-file.patch
@@ -0,0 +1,17 @@
+From: =?utf-8?q?Mateusz_=C5=81ukasik?= <mati75@linuxmint.pl>
+Date: Tue, 7 Sep 2021 10:50:26 +0200
+Subject: Add keywords to desktop file
+
+---
+ etc/mpv.desktop | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/etc/mpv.desktop b/etc/mpv.desktop
+index db71520..5b48ba1 100644
+--- a/etc/mpv.desktop
++++ b/etc/mpv.desktop
+@@ -42,3 +42,4 @@ Categories=AudioVideo;Audio;Video;Player;TV;
+ MimeType=application/ogg;application/x-ogg;application/mxf;application/sdp;application/smil;application/x-smil;application/streamingmedia;application/x-streamingmedia;application/vnd.rn-realmedia;application/vnd.rn-realmedia-vbr;audio/aac;audio/x-aac;audio/vnd.dolby.heaac.1;audio/vnd.dolby.heaac.2;audio/aiff;audio/x-aiff;audio/m4a;audio/x-m4a;application/x-extension-m4a;audio/mp1;audio/x-mp1;audio/mp2;audio/x-mp2;audio/mp3;audio/x-mp3;audio/mpeg;audio/mpeg2;audio/mpeg3;audio/mpegurl;audio/x-mpegurl;audio/mpg;audio/x-mpg;audio/rn-mpeg;audio/musepack;audio/x-musepack;audio/ogg;audio/scpls;audio/x-scpls;audio/vnd.rn-realaudio;audio/wav;audio/x-pn-wav;audio/x-pn-windows-pcm;audio/x-realaudio;audio/x-pn-realaudio;audio/x-ms-wma;audio/x-pls;audio/x-wav;video/mpeg;video/x-mpeg2;video/x-mpeg3;video/mp4v-es;video/x-m4v;video/mp4;application/x-extension-mp4;video/divx;video/vnd.divx;video/msvideo;video/x-msvideo;video/ogg;video/quicktime;video/vnd.rn-realvideo;video/x-ms-afs;video/x-ms-asf;audio/x-ms-asf;application/vnd.ms-asf;video/x-ms-wmv;video/x-ms-wmx;video/x-ms-wvxvideo;video/x-avi;video/avi;video/x-flic;video/fli;video/x-flc;video/flv;video/x-flv;video/x-theora;video/x-theora+ogg;video/x-matroska;video/mkv;audio/x-matroska;application/x-matroska;video/webm;audio/webm;audio/vorbis;audio/x-vorbis;audio/x-vorbis+ogg;video/x-ogm;video/x-ogm+ogg;application/x-ogm;application/x-ogm-audio;application/x-ogm-video;application/x-shorten;audio/x-shorten;audio/x-ape;audio/x-wavpack;audio/x-tta;audio/AMR;audio/ac3;audio/eac3;audio/amr-wb;video/mp2t;audio/flac;audio/mp4;application/x-mpegurl;video/vnd.mpegurl;application/vnd.apple.mpegurl;audio/x-pn-au;video/3gp;video/3gpp;video/3gpp2;audio/3gpp;audio/3gpp2;video/dv;audio/dv;audio/opus;audio/vnd.dts;audio/vnd.dts.hd;audio/x-adpcm;application/x-cue;audio/m3u;
+ X-KDE-Protocols=ftp,http,https,mms,rtmp,rtsp,sftp,smb,srt,rist,webdav,webdavs
+ StartupWMClass=mpv
++Keywords=mpv;media;player;video;audio;tv;
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..34f03ff
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+0001-Add-keywords-to-desktop-file.patch
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..0a90277
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,28 @@
+#!/usr/bin/make -f
+
+include /usr/share/dpkg/architecture.mk
+
+export DEB_BUILD_MAINT_OPTIONS := hardening=+all # #741439, #799738
+
+ifeq ($(DEB_HOST_ARCH_OS),linux)
+ ARCH_CONFIGURE = -Ddvbin=enabled
+endif
+
+%:
+ dh $@
+
+override_dh_auto_configure:
+ dh_auto_configure -- \
+ -Dlibmpv=true \
+ -Dbuild-date=false \
+ -Dcdda=enabled \
+ -Ddvdnav=enabled \
+ -Dsdl2=enabled \
+ -Dsndio=disabled \
+ $(ARCH_CONFIGURE)
+
+execute_after_dh_auto_install:
+ mv debian/tmp/usr/share/zsh/site-functions debian/tmp/usr/share/zsh/vendor-completions
+
+override_dh_installchangelogs:
+ dh_installchangelogs RELEASE_NOTES
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
new file mode 100644
index 0000000..94f545c
--- /dev/null
+++ b/debian/upstream/metadata
@@ -0,0 +1,4 @@
+Bug-Database: https://github.com/mpv-player/mpv/issues
+Bug-Submit: https://github.com/mpv-player/mpv/issues/new
+Repository: https://github.com/mpv-player/mpv.git
+Repository-Browse: https://github.com/mpv-player/mpv
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..37b7790
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,3 @@
+version=3
+opts=filenamemangle=s/.+\/v?(\d\S*)\.tar\.gz/mpv-$1.tar.gz/ \
+ https://github.com/mpv-player/mpv/tags .*/v?(\d\S*)\.tar\.gz