From: Sebastian Ramacher Date: Sat, 23 Apr 2022 13:37:39 +0000 (+0100) Subject: vlc (3.0.17.4-1) unstable; urgency=medium X-Git-Tag: archive/raspbian/3.0.17.4-1+rpi1^2~3 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=26274a190b88cb190c650c08b4526732cd7c5bbd;p=vlc.git vlc (3.0.17.4-1) unstable; urgency=medium * New upstream version 3.0.17.4 [dgit import unpatched vlc 3.0.17.4-1] --- 26274a190b88cb190c650c08b4526732cd7c5bbd diff --cc debian/bug-control index 00000000,00000000..e3a04092 new file mode 100644 --- /dev/null +++ b/debian/bug-control @@@ -1,0 -1,0 +1,1 @@@ ++Report-With: libvlc-bin libvlc5 libvlccore8 vlc vlc-bin vlc-data vlc-l10n vlc-plugin-access-extra vlc-plugin-base vlc-plugin-fluidsynth vlc-plugin-jack vlc-plugin-notify vlc-plugin-qt vlc-plugin-skins2 vlc-plugin-svg vlc-plugin-video-output vlc-plugin-video-splitter vlc-plugin-visualization diff --cc debian/bug-presubj index 00000000,00000000..c985627d new file mode 100644 --- /dev/null +++ b/debian/bug-presubj @@@ -1,0 -1,0 +1,27 @@@ ++Debugging and bug reporting advices: ++ ++VLC media player is highly modular. So in case a feature is not working ++at all, you need to check that the module handling it is present. ++ ++ * Make sure that the plugins cache in /usr/lib/*/vlc/plugins/plugins.dat is ++ up-to-date. Run "/usr/lib/$MA/vlc/vlc-cache-gen /usr/lib/$MA/vlc/plugins" ++ as root to regenerate the cache where $MA the arch triplet (e.g. ++ x86_64-linux-gnu on amd64). ++ ++ * If you have set custom plugin paths (e.g. with VLC_PLUGIN_PATH), remove ++ caches in these paths. ++ ++ * Check that modules are correctly loaded: "vlc -vvv --color --list" ++ If you have yellow warning lines at the top, that could well be the ++ problem. ++ ++ * If you have installed libraries from other repositories (e.g. to use ++ allegedly patent-encumbred encoders), revert to the official Debian ++ libraries before reporting a bug. ++ ++The debug log of vlc ("vlc -vvv ") is very useful for ++the developers, do include it in your report. ++ ++When reporting a crash, please install the corresponding -dbgsym packages ++and produe a backtrace with gdb. See ++https://wiki.debian.org/HowToGetABacktrace for details. diff --cc debian/changelog index 00000000,00000000..2772350c new file mode 100644 --- /dev/null +++ b/debian/changelog @@@ -1,0 -1,0 +1,4168 @@@ ++vlc (3.0.17.4-1) unstable; urgency=medium ++ ++ * New upstream version 3.0.17.4 ++ ++ -- Sebastian Ramacher Sat, 23 Apr 2022 15:37:39 +0200 ++ ++vlc (3.0.17.3-1) unstable; urgency=medium ++ ++ * New upstream version 3.0.17.3 ++ * debian/ ++ - Revert "Disable srt until the package is fixed" (Closes: #983109) ++ Thanks to Florian Ernst ++ - Move srt output plugin to vlc-plugin-access-extra ++ ++ -- Sebastian Ramacher Sun, 13 Mar 2022 12:41:41 +0100 ++ ++vlc (3.0.17-1) unstable; urgency=medium ++ ++ * New upstream version 3.0.17 ++ - Fix build with ffmpeg 5.0 (Closes: #1004584) ++ * debian/control: ++ - Switch to libidn-dev ++ - Bump BD on libopenmpt-modplug-dev ++ - Bump Standards-Version ++ * debian/copyright: ++ - Add missing text to BSD-2-clause ++ - Update copyright for 3.0.17 ++ * debian/patches: Refresh patches ++ * debian/rules: Set VLC_COMPILE_BY and VLC_COMPILE_HOST (Closes: #990246) ++ * debian/: Update lintian override ++ ++ -- Sebastian Ramacher Sat, 12 Mar 2022 20:40:54 +0100 ++ ++vlc (3.0.16-1) unstable; urgency=medium ++ ++ * Upload to unstable ++ * New upstream release ++ ++ -- Sebastian Ramacher Mon, 21 Jun 2021 21:07:16 +0200 ++ ++vlc (3.0.15-1) experimental; urgency=medium ++ ++ [ Mateusz Łukasik ] ++ * New upstream release ++ - Fix remote code execution through crafted playlist ++ (VideoLAN-SB-VLC-3013) ++ * Remove patches included upstream. ++ ++ -- Sebastian Ramacher Thu, 17 Jun 2021 23:38:35 +0200 ++ ++vlc (3.0.12-3) unstable; urgency=medium ++ ++ * debian/patches: Apply upstream patches to prevent process freeze on exit ++ (Closes: #916595) (LP: #1819543) ++ ++ -- Sebastian Ramacher Tue, 09 Mar 2021 17:42:00 +0100 ++ ++vlc (3.0.12-2) unstable; urgency=medium ++ ++ * debian/: Disable live555 plugin due to #981439 ++ ++ -- Sebastian Ramacher Sun, 31 Jan 2021 11:40:59 +0100 ++ ++vlc (3.0.12-1) unstable; urgency=medium ++ ++ * New upstream release ++ - mkv: Fix heap-based buffer overflow (CVE-2020-26664) (Closes: #979676) ++ * debian/control: ++ - Switch to libshout-dev ++ - Bump Standards-Version ++ * debian/patches: Refresh patches ++ * debian/vlc-plugins-base.install: Install RIST access plugins ++ ++ -- Sebastian Ramacher Mon, 18 Jan 2021 17:13:21 +0100 ++ ++vlc (3.0.11.1-3) unstable; urgency=medium ++ ++ * debian/patches: Apply upstream patches to fix build with Qt 5.15 (Closes: ++ #972157) ++ ++ -- Sebastian Ramacher Wed, 21 Oct 2020 21:14:33 +0200 ++ ++vlc (3.0.11.1-2) unstable; urgency=medium ++ ++ * debian/control: ++ - Remove unsed B-D ++ - Switch to libdc1394-dev ++ - Add Suggests and Recommends on the remaining packages (Closes: #970596) ++ ++ -- Sebastian Ramacher Tue, 22 Sep 2020 23:11:26 +0200 ++ ++vlc (3.0.11.1-1) unstable; urgency=medium ++ ++ * New upstream release ++ ++ -- Sebastian Ramacher Fri, 31 Jul 2020 19:05:40 +0200 ++ ++vlc (3.0.11-4) unstable; urgency=medium ++ ++ * debian/libvlc-bin.postinst: Redirect vlc-cache-gen output to stderr ++ * debian/tests: Run vlc-cache-gen with gdb if plugins.dat is missing ++ ++ -- Sebastian Ramacher Mon, 20 Jul 2020 22:45:52 +0200 ++ ++vlc (3.0.11-3) unstable; urgency=medium ++ ++ * debian/patches: Disable cache generation ++ ++ -- Sebastian Ramacher Tue, 07 Jul 2020 00:19:43 +0200 ++ ++vlc (3.0.11-2) unstable; urgency=medium ++ ++ * debian/: Use dav1d instead of aom for decoding AV1 videos ++ * debian/rules: Remove -Wl,--as-needed ++ ++ -- Sebastian Ramacher Fri, 03 Jul 2020 23:34:33 +0200 ++ ++vlc (3.0.11-1) unstable; urgency=high ++ ++ * New upstream release ++ - Fix a heap-based buffer overflow in hxxx_nall (CVE-2020-13428) ++ ++ -- Sebastian Ramacher Mon, 15 Jun 2020 22:47:37 +0200 ++ ++vlc (3.0.10-2) unstable; urgency=medium ++ ++ * debian/: ++ - Bump debhleper compat to 13 ++ - Disable srt until the package is fixed ++ - Build omxil plugin only on Raspbian (Closes: #957915) ++ ++ -- Sebastian Ramacher Thu, 11 Jun 2020 23:36:54 +0200 ++ ++vlc (3.0.10-1) unstable; urgency=medium ++ ++ * New upstream release ++ ++ -- Sebastian Ramacher Mon, 27 Apr 2020 22:10:09 +0200 ++ ++vlc (3.0.9.2-1) unstable; urgency=medium ++ ++ * New upstream release ++ * debian/patches: Remove patches integrated upstream ++ * debian/copyright: ++ - Bump copyright years ++ - Update files ++ * debian/upstream/signing-key.asc: Re-export upstream's signing key ++ ++ -- Sebastian Ramacher Thu, 09 Apr 2020 21:29:44 +0200 ++ ++vlc (3.0.8-4) unstable; urgency=medium ++ ++ * debian/control: Bump Standards-Version ++ * debian/upstream: Apply upstream patches for chromecast support in avahi ++ * debian/: Disable microdns plugin ++ ++ -- Sebastian Ramacher Thu, 27 Feb 2020 21:44:49 +0100 ++ ++vlc (3.0.8-3) unstable; urgency=medium ++ ++ * debian/control: ++ - Replace libfreetype6-dev with libfreetype-dev ++ - Bump Standards-Version ++ * debian/: Build srt access plugin ++ ++ -- Sebastian Ramacher Mon, 18 Nov 2019 22:38:08 +0100 ++ ++vlc (3.0.8-2) unstable; urgency=medium ++ ++ * debian/: Revert "Switch back to libmodplug-dev since vlc now requires ++ 0.8.9.". Patch configure.ac instead. ++ ++ -- Sebastian Ramacher Mon, 19 Aug 2019 21:07:34 +0200 ++ ++vlc (3.0.8-1) unstable; urgency=medium ++ ++ * New upstream release. ++ - Fix a buffer overflow in the MKV demuxer (CVE-2019-14970) ++ - Fix a read buffer overflow in the avcodec decoder (CVE-2019-13962) ++ - Fix a read buffer overflow in the OGG demuxer (CVE-2019-14437, ++ CVE-2019-14438) ++ - Fix a read buffer overflow in the ASF demuxer (CVE-2019-14776) ++ - Fix a use after free in the MKV demuxer (CVE-2019-14777, CVE-2019-14778) ++ - Fix a use after free in the ASF demuxer (CVE-2019-14533) ++ - Fix a null dereference in the ASF demuxer (CVE-2019-14534) ++ - Fix a division by zero in the CAF demuxer (CVE-2019-14498) ++ - Fix a division by zero in the ASF demuxer (CVE-2019-14535) ++ * debian/: Remove crystalhd plugin. libcrystalhd-dev is scheduled for ++ removal. ++ * debian/patches: Remove patches included upstream. ++ * debian/control: Switch back to libmodplug-dev since vlc now requires ++ 0.8.9. ++ ++ -- Sebastian Ramacher Mon, 19 Aug 2019 18:50:39 +0200 ++ ++vlc (3.0.7.1-3) unstable; urgency=medium ++ ++ * debian/patches: Apply upstream patch to fix SIGFPE when playing DVDs. ++ (Closes: #929491, #923017, #932182) ++ ++ -- Sebastian Ramacher Sat, 20 Jul 2019 10:17:45 +0200 ++ ++vlc (3.0.7.1-2) unstable; urgency=medium ++ ++ * debian/: Remove obsolete maintscripts. ++ * debian/control: ++ - Remove obsolete transitional package. ++ - Remove obsolete Breaks+Replaces. ++ - Bump Standards-Version. ++ * debian/patches: Apply upstream patches to ++ - unbreak rendering in subsvtt. ++ - fix integer underflows in mp4. (CVE-2019-13602) (Closes: #932131) ++ ++ -- Sebastian Ramacher Mon, 15 Jul 2019 19:55:05 +0200 ++ ++vlc (3.0.7.1-1) unstable; urgency=medium ++ ++ * New upstream release. ++ ++ -- Sebastian Ramacher Mon, 24 Jun 2019 09:08:03 +0200 ++ ++vlc (3.0.7-1) unstable; urgency=high ++ ++ * New upstream release. ++ - Fix multiple integer overflows. ++ - Fix multiple buffer overflows. ++ - Fix use-after-free issue. ++ - Fix NULL pointer dereference. ++ - Fix other memory access bugs and infinite loops. ++ * debian/rules: Be explicit about --enable-debug/disable-debug. ++ ++ -- Sebastian Ramacher Fri, 07 Jun 2019 01:08:14 +0200 ++ ++vlc (3.0.6-1) unstable; urgency=medium ++ ++ * New upstream release. ++ ++ -- Sebastian Ramacher Thu, 10 Jan 2019 20:03:32 +0100 ++ ++vlc (3.0.5-2) unstable; urgency=medium ++ ++ * debian/control: Bump libbluray-dev to >= 1.0.0. ++ * debian/: Bump debhelper compat to 12. ++ * debian/copyright: Remove paragraphs for no longer existing files. ++ ++ -- Sebastian Ramacher Fri, 04 Jan 2019 18:08:58 +0100 ++ ++vlc (3.0.5-1) unstable; urgency=medium ++ ++ [ Mateusz Łukasik ] ++ * New upstream release: ++ - Remove patches included upstream. ++ ++ [ Sebastian Ramacher ] ++ * debian/control: Bump Standards-Version. ++ * debian/vlc-plugin-base.install: Install 10-bit x264 plugin. ++ ++ -- Sebastian Ramacher Thu, 27 Dec 2018 19:11:50 +0100 ++ ++vlc (3.0.4-4) unstable; urgency=medium ++ ++ * debian/patches: Apply upstream patch to fix integer underflow ++ (CVE-2018-19857). (Closes: #915760) ++ ++ -- Sebastian Ramacher Sun, 09 Dec 2018 21:02:57 +0100 ++ ++vlc (3.0.4-3) unstable; urgency=medium ++ ++ * debian/patches: Add support for libplacebo 0.6. ++ ++ -- Sebastian Ramacher Thu, 11 Oct 2018 18:53:22 +0200 ++ ++vlc (3.0.4-2) unstable; urgency=medium ++ ++ * debian/: Build AOM plugin. ++ ++ -- Sebastian Ramacher Thu, 20 Sep 2018 20:08:29 +0200 ++ ++vlc (3.0.4-1) unstable; urgency=medium ++ ++ * New upstream release. ++ - Fix OpenGL output for single plane devices. (LP: #1774119) ++ - Decode AV1 streams. (LP: #1789715) ++ * debian/patches: Drop patches merged upstream. ++ ++ -- Sebastian Ramacher Fri, 31 Aug 2018 19:35:02 +0200 ++ ++vlc (3.0.3-1-4) unstable; urgency=medium ++ ++ * Bump Standards-Version ++ * debian/patches: Apply upstream patch for x264 155 support. ++ ++ -- Sebastian Ramacher Thu, 30 Aug 2018 23:03:27 +0200 ++ ++vlc (3.0.3-1-3) unstable; urgency=medium ++ ++ * debian/: Enable libspatialaudio. ++ * debian/control: Bump Standards-Version. ++ ++ -- Sebastian Ramacher Sat, 04 Aug 2018 18:26:19 +0200 ++ ++vlc (3.0.3-1-2) unstable; urgency=medium ++ ++ * debian/patches: Apply upstream patch to fix build with Qt 5.11. ++ ++ -- Sebastian Ramacher Thu, 19 Jul 2018 19:08:55 +0200 ++ ++vlc (3.0.3-1-1) unstable; urgency=high ++ ++ * New upstream version. ++ - mkv: Fix NULL pointer access. (CVE-2018-11529) ++ * debian/bug-presubj: No longer include -f. ++ * debian/bug-control: Remove Submit-As. ++ * debian/patches: Backport upstream patch for fribidi 1.0.x. ++ ++ -- Sebastian Ramacher Wed, 18 Jul 2018 13:44:16 +0200 ++ ++vlc (3.0.3-2) unstable; urgency=medium ++ ++ * debian/patches: Fix build on riscv64 (Closes: #901577) ++ ++ -- Sebastian Ramacher Sat, 30 Jun 2018 10:01:23 +0200 ++ ++vlc (3.0.3-1) unstable; urgency=medium ++ ++ * New upstream release. ++ ++ -- Sebastian Ramacher Mon, 28 May 2018 23:51:35 +0200 ++ ++vlc (3.0.2-1) unstable; urgency=medium ++ ++ [ Felipe Sateler ] ++ * Change maintainer address to debian-multimedia@lists.debian.org ++ ++ [ Sebastian Ramacher ] ++ * New upstream version. ++ * debian/rules: Install correct changelog. ++ * debian/control: Bump Standards-Version. ++ * debian/patches: Remove patched included upstream. ++ ++ -- Sebastian Ramacher Tue, 24 Apr 2018 16:52:12 +0200 ++ ++vlc (3.0.1-3) unstable; urgency=medium ++ ++ * debian/control: Re-add some Breaks+Replaces to help Ubuntu reduce the diff ++ and be able to handle upgrades from 16.04 to 18.04. (LP: #1753111, ++ #1749916) ++ * debian/rules: ++ - Re-enable Chromecast plugin on Ubuntu. Apparently it works now. ++ - Fix typo to really build with all hardening options enabled. ++ ++ -- Sebastian Ramacher Sun, 11 Mar 2018 21:52:05 +0100 ++ ++vlc (3.0.1-2) unstable; urgency=medium ++ ++ * debian/patch: Add missing files for arm64. ++ ++ -- Sebastian Ramacher Fri, 02 Mar 2018 16:28:28 +0100 ++ ++vlc (3.0.1-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * debian/control: Bump libplacebo-dev B-D to 0.2.1 (required by upstream). ++ ++ -- Sebastian Ramacher Thu, 01 Mar 2018 11:32:12 +0100 ++ ++vlc (3.0.0-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * debian/*.symbols: ++ - Bump all newly introduced symbols to version 3.0.0. ++ - Add new symbols. ++ ++ -- Sebastian Ramacher Fri, 09 Feb 2018 16:40:34 +0100 ++ ++vlc (3.0.0~rc8-1) unstable; urgency=medium ++ ++ * New upstream release candidate. ++ ++ -- Sebastian Ramacher Thu, 01 Feb 2018 20:00:43 +0100 ++ ++vlc (3.0.0~rc7-2) unstable; urgency=medium ++ ++ * debian/: Disable freerdp plugin. freerdp2 is currently not supported. ++ (Closes: #888323) ++ ++ -- Sebastian Ramacher Thu, 25 Jan 2018 00:15:17 +0100 ++ ++vlc (3.0.0~rc7-1) unstable; urgency=medium ++ ++ * New upstream release candidate. ++ ++ -- Sebastian Ramacher Wed, 24 Jan 2018 22:34:33 +0100 ++ ++vlc (3.0.0~rc6-1) unstable; urgency=medium ++ ++ [ Helmut Grohne ] ++ * debian/control: Annotate Build-Depends: python3 with :native. (Closes: ++ #887440) ++ ++ [ Sebastian Ramacher ] ++ * New upstream release candidate. ++ * debian/rules: ++ - Handle vendor consistently. ++ - Remove workaround for some resources. ++ * debian/vlc-plugin-base.install: Install lua byte code. ++ * debian/libvlc-bin.postinst.in: Exit early if plugins directory does not ++ exist. (Closes: #887621) ++ ++ -- Sebastian Ramacher Thu, 18 Jan 2018 22:31:56 +0100 ++ ++vlc (3.0.0~rc5-1) unstable; urgency=medium ++ ++ * New upstream release candidate. ++ - Fix crash in full-screen mode. (LP: #1740078) ++ * debian/copyright: Update copyright years. ++ * debian/patches: Removed, included upstream. ++ - debian/control: Demote vlc-l10n from Depends to Recommends. ++ ++ -- Sebastian Ramacher Thu, 11 Jan 2018 19:41:02 +0100 ++ ++vlc (3.0.0~rc4-3) unstable; urgency=medium ++ ++ * debian/control: ++ - Move to salsa.debian.org ++ - Remove obsolete Pre-Depends. ++ * debian/NEWS: Remove old NEWS from pre 2.x. ++ * debian/: ++ - Move documentation to /usr/share/doc/$mainpkg as recommended by policy. ++ - Bump debhelper compat to 11. ++ * debian/copyright: Bump copyright years. ++ ++ -- Sebastian Ramacher Sat, 06 Jan 2018 14:17:42 +0100 ++ ++vlc (3.0.0~rc4-2) unstable; urgency=medium ++ ++ * debian/control: Add Breaks on phonon-backend-vlc to ensure proper ++ upgrades. ++ * debian/rules: Do not build chromecast plugin on Ubuntu. It fails due to ++ issues involving Mir and protobuf. ++ * debian/: Enable libplacebo. ++ ++ -- Sebastian Ramacher Fri, 05 Jan 2018 09:51:06 +0100 ++ ++vlc (3.0.0~rc4-1) unstable; urgency=medium ++ ++ * New upstream release candidate. ++ * debian/control: Bump Standards-Version. ++ ++ -- Sebastian Ramacher Sat, 30 Dec 2017 18:56:14 +0100 ++ ++vlc (3.0.0~rc2-2) unstable; urgency=medium ++ ++ * debian/*.maintscript: Fix symlink to directory conversions. ++ ++ -- Sebastian Ramacher Wed, 20 Dec 2017 21:48:00 +0100 ++ ++vlc (3.0.0~rc2-1) unstable; urgency=medium ++ ++ * Upload to unstable. ++ * New upstream release candidate. ++ * debian/tests/control: Update list of plugin packages. ++ * debian/patches: Removed, no longer needed. ++ * debian/vlc-plugin-access-extra.install: Drop no longer built plugin. ++ * debian/*.symbols: Add new symbols and bump versions of new symbols to ++ 3.0.0~rc2. ++ ++ -- Sebastian Ramacher Tue, 19 Dec 2017 23:34:22 +0100 ++ ++vlc (3.0.0~rc1-1) experimental; urgency=medium ++ ++ * New upstream release candidate. ++ * debian/control: Move Breaks+Replaces to correct package. (Closes: #884063) ++ * debian/: ++ - Mark more plugins only built on linux-any. ++ - Switch libnotify plugin to GTK+ 3. ++ ++ -- Sebastian Ramacher Mon, 11 Dec 2017 21:46:02 +0100 ++ ++vlc (3.0.0~rc1~20171210-2) experimental; urgency=medium ++ ++ * debian/rules: Ensure tighter dependencies on libraries. ++ * debian/: Build wayland plugins only on linux-any. ++ ++ -- Sebastian Ramacher Sun, 10 Dec 2017 19:17:48 +0100 ++ ++vlc (3.0.0~rc1~20171210-1) experimental; urgency=medium ++ ++ * New upstream snapshot. ++ * debian/: Install nfs plugin only on linux-any. ++ * debian/*.symbols: Add new symbols. ++ ++ -- Sebastian Ramacher Sun, 10 Dec 2017 13:11:23 +0100 ++ ++vlc (3.0.0~rc1~20171206-1) experimental; urgency=medium ++ ++ * New upstream snapshot. ++ - Install vlc_interface.h. (Closes: #768808) ++ - Fix stuttering with ALSA output. (Closes: #734100) (LP: #1639479) ++ - Fix CRC errors in some FLAC files. (Closes: #772503) ++ - Add support for Wayland. (Closes: #857769) (LP: #1720901) ++ - Better support for HLS. (Closes: #792647) ++ - Update VLSub. (Closes: #868236) ++ - Re-write UPnP discovery. (LP: #977277, #1318262) ++ - Complete porting to Qt 5. (LP: #1576175) ++ - Fix issues with green borders. (Closes: #765969) (LP: #1405166) ++ * Remove embedded ffmpeg copy. (LP: #1546078) ++ * SONAME bump: libvlccore8 -> libvlccore9. ++ * debian/patches: Drop all patches. ++ * debian/libvlc-bin.postinst.in: Skip plugin cache generation if no plugins ++ are installed. (Closes: #878026) ++ * debian/: ++ - Drop vlc-plugin-zvbi package and merge into vlc-plugin-base. ffmpeg ++ already depends on libzvbi anyway. ++ - Update installed plugins. ++ - Track plugin ABI. ++ * debian/copyright: ++ - Convert to CF 1.0. ++ - Update copyright information. ++ * debian/control: ++ - Bump Standards-Versios. ++ - Set Rules-Requires-Root: no. ++ - Remove vlc-plugin-sdl. ++ - Turn vlc-plugin-zvbi into a transitional package. ++ - New Build-Depends: bison, flex, libarchive-dev, libaribb24-dev, ++ libharfbuzz-dev, libmicrodns-dev, libmpg123-dev, libnfs-dev, ++ libprotobuf-dev, libqt5svg5-dev, libsecret-1-dev, libsoxr-dev, ++ libsystemd-dev, protobuf-compiler, qtbase5-prive-dev, wayland-protocols. ++ - Removed Build-Depends: libcdio-dev. ++ * debian/*.symbols: Add new symbols. ++ ++ -- Sebastian Ramacher Thu, 07 Dec 2017 00:23:24 +0100 ++ ++vlc (2.2.6-6) unstable; urgency=medium ++ ++ * Update to ffmpeg 2.8.13. ++ ++ -- Sebastian Ramacher Tue, 05 Sep 2017 19:37:57 +0200 ++ ++vlc (2.2.6-5) unstable; urgency=medium ++ ++ * debian/control: Bump Standards-Version. ++ * debian/patches: Add support for libupnp 1.8. (Closes: #868936) ++ ++ -- Sebastian Ramacher Wed, 30 Aug 2017 20:57:06 +0200 ++ ++vlc (2.2.6-4) unstable; urgency=medium ++ ++ * debian/upstream: Add DEP-12 metadata. ++ * debian/control: ++ - Restrict Recommends on vlc-plugin-samba to linux-any kfreebsd-any. ++ - Switch to timgm6mb-soundfont. (Closes: #870790) ++ - Bump Standards-Version. ++ * debian/{rules,control,vlc-plugin-base}: No longer build directfb plugin. ++ directfb upstream is inactive and the plugin got removed for vlc 3.0. ++ * debian/vlc-plugin-base.lintian-overrides: Override ++ shlibs-with-non-pic-code. See lintian overrides of ffmpeg for more ++ details. ++ ++ -- Sebastian Ramacher Sat, 12 Aug 2017 12:56:58 +0200 ++ ++vlc (2.2.6-3) unstable; urgency=medium ++ ++ [ Mateusz Łukasik ] ++ * debian/patches: avcodec: Check visible sizes (CVE-2017-10699). ++ ++ [ Sebastian Ramacher ] ++ * debian/patches: flac: Fix heap write overflow on frame format change. ++ (CVE-2017-9300) ++ ++ -- Sebastian Ramacher Tue, 11 Jul 2017 21:35:32 +0200 ++ ++vlc (2.2.6-2) unstable; urgency=medium ++ ++ * Upload to unstable. ++ * Update to ffmpeg 2.8.12. ++ * debian/control: ++ - Remove Build-Conflicts. ++ - Bump Standards-Version. ++ * debian/rules: Build with hardening=+all. ++ ++ -- Sebastian Ramacher Sun, 18 Jun 2017 18:15:34 +0200 ++ ++vlc (2.2.6-1) experimental; urgency=medium ++ ++ * New upstream release. ++ - demuxer: Fix heap buffer overflows (CVE-2017-8312). ++ ++ -- Sebastian Ramacher Wed, 24 May 2017 17:35:55 +0200 ++ ++vlc (2.2.5.1-1) experimental; urgency=medium ++ ++ [ Mateusz Łukasik ] ++ * New upstream release. ++ ++ [ Sebastian Ramacher ] ++ * debian/patches: Refreshed. ++ ++ -- Sebastian Ramacher Sat, 13 May 2017 15:04:10 +0200 ++ ++vlc (2.2.5-4) experimental; urgency=medium ++ ++ * debian/rules: Revert "Also enable NEON on arm64". (LP: #1685444) ++ ++ -- Sebastian Ramacher Sun, 23 Apr 2017 15:52:57 +0200 ++ ++vlc (2.2.5-3) experimental; urgency=medium ++ ++ * Fix typos in changelog. ++ * debian/rules: Also enable NEON on arm64. ++ * debian/control: Build-Conflict with Qt in experimental to work around ++ #858762. ++ * debian/patches: ++ - Use gbp-pq for patch management. ++ - Apply upstream patch for WebVTT support. (Closes: #858963) ++ ++ -- Sebastian Ramacher Fri, 07 Apr 2017 19:01:02 +0200 ++ ++vlc (2.2.5-2) experimental; urgency=medium ++ ++ [ Mateusz Łukasik ] ++ * debian/{control,rules,vlc-plugin-video-output.install}: Disable OpenGL ++ ES 1 support, mesa has dropped it. (Closes: #855117) ++ ++ [ Sebastian Ramacher ] ++ * debian/: Major package clean up. ++ - Remove vlc-nox binary package. ++ - Update tests to new package layout. ++ - Remove obsolete Breaks+Replaces. ++ * debian/rules: Be explicit about GLES 1 ++ * debian/{rules,libvlc-bin.*}: Fix warning about non-empty directory ++ (Closes: #854928) ++ ++ -- Sebastian Ramacher Thu, 23 Mar 2017 17:56:16 +0100 ++ ++vlc (2.2.5-1) unstable; urgency=medium ++ ++ * New upstream releases. (Closes: #850529) ++ * debian/patches: ++ - fix-translation.patch: Refreshed. ++ - Removed patches taken from upstream included in 2.2.5. ++ * debian/*.maintscript: Bump all versions to 2.2.5-1~z. This is necessary to ++ properly handle symlink to directory conversions once 2.2.5 is available ++ in jessie. ++ ++ -- Sebastian Ramacher Sun, 19 Mar 2017 21:50:23 +0100 ++ ++vlc (2.2.4-14) unstable; urgency=medium ++ ++ [ Mateusz Łukasik ] ++ * Update to ffmpeg 2.8.11. ++ ++ -- Sebastian Ramacher Tue, 14 Feb 2017 20:17:50 +0100 ++ ++vlc (2.2.4-13) unstable; urgency=medium ++ ++ * debian/control: Switch to libopenmpt's libmodplug compat layer. ++ ++ -- Sebastian Ramacher Wed, 11 Jan 2017 19:50:54 +0100 ++ ++vlc (2.2.4-12) unstable; urgency=medium ++ ++ * Update to ffmpeg 2.8.10. ++ ++ -- Sebastian Ramacher Tue, 03 Jan 2017 21:11:29 +0100 ++ ++vlc (2.2.4-11) unstable; urgency=medium ++ ++ * debian/patches: Apply upstream to fix VLSub incorrectly announcing HTTP ++ 1.1 support. (Closes: #847559) ++ * debian/control: Make vlc-plugin-skins2 depend on vlc-plugin-qt. ++ ++ -- Sebastian Ramacher Sun, 18 Dec 2016 21:29:12 +0100 ++ ++vlc (2.2.4-10) unstable; urgency=medium ++ ++ * debian/{control,*.links,*.install}: Move qvlc and svlc binaries to ++ vlc-plugin-qt and vlc-plugin-skins2. Also add vlc-bin to Recommends. ++ (Closes: #841530) ++ * Update to ffmpeg 2.8.9. ++ ++ -- Sebastian Ramacher Sun, 04 Dec 2016 15:12:16 +0100 ++ ++vlc (2.2.4-9) unstable; urgency=medium ++ ++ * debian/control: Drop dh_buildinfo. This is now automatically recorded by ++ dpkg. ++ * debian/bug-control: Update list of packages. ++ * debian/{control,rules,vlc-plugin-base.install}: Remove libschroedinger ++ plugin since the library is about to be removed. See #845037 for details. ++ ++ -- Sebastian Ramacher Tue, 22 Nov 2016 00:16:46 +0100 ++ ++vlc (2.2.4-8) unstable; urgency=medium ++ ++ * debian/NEWS: Remove NEWS entry on package split. On upgrade, new ++ Recommends are installed by apt anyway. ++ * debian/control: ++ - Switch from liblircclient-dev to liblirc-dev. ++ - Remove shlibs:Depends from vlc's Depends. ++ * debian/rules: Add --disable-neon when building with noopt. ++ * debian/patches: ++ - drop-check-qt-check.patch: Remove obsolete patches. ++ - multiple: Add upstream patches to generate default skins2 skin ++ reproducibly. (Closes: #841525) ++ ++ -- Sebastian Ramacher Tue, 01 Nov 2016 13:34:46 +0100 ++ ++vlc (2.2.4-7) unstable; urgency=medium ++ ++ * Split plugins and binaries into different packages. (Closes: #513177) ++ - libvlc-bin: constains vlc-cache-gen and triggers plugin cache ++ generation. ++ - vlc-bin: the VLC binaries. ++ - vlc-plugin-base: "base" set of plugins. ++ - vlc-plugin-qt: the Qt interface. ++ - vlc-plugin-skins2: the Skins2 interface. ++ - vlc-plugin-access-extra: extra access plugins. ++ - vlc-plugin-visualization: visualization plugins. ++ - vlc-plugin-video-splitter: video splitter plugins. ++ - vlc-plugin-video-output: video output plugins. ++ - vlc-l10n: translations. ++ - vlc: contains desktop integration and pulls in most plugins as before. ++ - vlc-nox: transitional dummy package ++ * Move libraries and plugins to multi-arch locations. ++ - debian/control: ++ + Add M-A: same for library and plugin packages. ++ + Remove most Breaks and Replaces as they are now obsolete. ++ - debian/rules: Do not override libdir. ++ - debian/*.{lintian-overrides,install}: Update paths for M-A locations. ++ ++ -- Sebastian Ramacher Wed, 19 Oct 2016 17:59:18 +0200 ++ ++vlc (2.2.4-6) unstable; urgency=medium ++ ++ * debian/*.maintscript: Bump all versions to fix symlink-to-directory ++ conversions. (Closes: #814646) ++ ++ -- Sebastian Ramacher Fri, 23 Sep 2016 21:08:42 +0200 ++ ++vlc (2.2.4-5) unstable; urgency=medium ++ ++ * Update ffmpeg to 2.8.8. ++ ++ -- Sebastian Ramacher Wed, 21 Sep 2016 20:29:03 +0200 ++ ++vlc (2.2.4-4) unstable; urgency=medium ++ ++ [ Pino Toscano ] ++ * Install solid actions in Frameworks location. (Closes: #834884) ++ ++ [ Sebastian Ramacher ] ++ * Bump debhelper compat to 10. ++ ++ -- Sebastian Ramacher Tue, 13 Sep 2016 21:29:23 +0200 ++ ++vlc (2.2.4-3) unstable; urgency=medium ++ ++ [ Mateusz Łukasik ] ++ * debian/control: ++ - Remove Clément Stenac from Uploaders. Thanks for your job! ++ ++ [ Sebastian Ramacher ] ++ * debian/patches/{vlc_atomic*,Fix-build-using-old-GCC-intrinsics}.patch: Fix ++ FTBFS with GCC 6 (Closes: #831199) ++ ++ -- Sebastian Ramacher Fri, 29 Jul 2016 00:52:06 +0200 ++ ++vlc (2.2.4-2) unstable; urgency=medium ++ ++ * Build ffmpeg without libopenjpeg (Closes: #826827) ++ - debian/control: Remove libopenjpeg-dev from B-D. ++ - debian/rules: Build ffmpeg with --disable-libopenjpeg. ++ * debian/rules: Revert workaround for zsh completion build failures on ++ powerpc. The underlying issue seems to be fixed. ++ ++ -- Sebastian Ramacher Sat, 11 Jun 2016 11:44:37 +0200 ++ ++vlc (2.2.4-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * debian/patches: ++ - g711-fix-dangling-pointer-fixes-16909.patch, ++ adpcm-reject-invalid-QuickTime-IMA-files.patch, zsh-completion.patch, ++ frenchtv-links.patch, fix-Hurd-build.patch, ++ the-Hurd-also-uses-the-.so-extension-for-libraries.patch: Removed, all ++ included upstream. ++ - generated-mimetypes.patch: Upstream patch for auto-generated list of ++ mime types. (Closes: #822245) ++ * debian/{rules,vlc-nox.install}: No longer install old BluRay access ++ plugin. (LP: #864933) ++ * debian/rules: No longer disable i686 optimization on i386 architectures. ++ ++ -- Sebastian Ramacher Sun, 05 Jun 2016 16:08:54 +0200 ++ ++vlc (2.2.3-2) unstable; urgency=medium ++ ++ * debian/patches: ++ - g711-fix-dangling-pointer-fixes-16909.patch: Upstream patch to fix issue ++ with some WAV files. ++ - adpcm-reject-invalid-QuickTime-IMA-files.patch: Apply upstream patch for ++ CVE-2016-5108. (Closes: #825728) ++ * debian/rules: Reduce libX11 and libxcb linkage to a warning. Moving the ++ ffmpeg and libtheora plugins to vlc does not make much sense. ++ ++ -- Sebastian Ramacher Sun, 29 May 2016 13:09:00 +0200 ++ ++vlc (2.2.3-1) unstable; urgency=medium ++ ++ [ Mateusz Łukasik ] ++ * New upstream release. ++ * debian/patches: ++ - Refresh fix-translation.patch: remove parts included upstream. ++ - Remove qt4-Fix-resume-where-you-left-off.patch, ++ qt4-input_manager-Always-reset-lastURI-when-stopping.patch, ++ avcodec-pass-consistent-dimensions-to-hardware-decod.patch: included ++ upstream. ++ - Add drop-check-qt-check.patch: to ignore check qt version. ++ ++ [ Sebastian Ramacher ] ++ * debian/patches: Fix build on hurd-i386. Thanks to Samuel Thibault. (Closes: ++ #765578) ++ * Update ffmpeg to 2.8.7. ++ * debian/vlc{,-nox}.lintian-overrides: Override embedded-libary. ++ * debian/source/lintian-overrides: Update overrides. ++ ++ -- Sebastian Ramacher Mon, 02 May 2016 22:55:00 +0200 ++ ++vlc (2.2.2-6) unstable; urgency=medium ++ ++ * Use embedded copy of ffmpeg 2.8.6. (Closes: #803868) ++ * debian/rules: ++ * Explicitly disable gst-decode. ++ * Enable sndio plugin. ++ * Drop unnecessary override. ++ * Fix noopt handling. ++ * debian/vlc{-nox}.install: Filter plugins with a helper script. ++ * debian/control: Bump Standards-Version. ++ * debian/watch: Update to version 4. ++ ++ -- Sebastian Ramacher Mon, 18 Apr 2016 01:00:56 +0200 ++ ++vlc (2.2.2-5) unstable; urgency=medium ++ ++ * debian/patches: ++ - qt4-Fix-resume-where-you-left-off.patch, ++ qt4-input_manager-Always-reset-lastURI-when-stopping.patch: Apply ++ upstream patches to fix issues with "resume playback" feature. ++ - avcodec-pass-consistent-dimensions-to-hardware-decod.patch: Apply ++ upstream patch to fix hardware decoding with libvdpau-va-gl. ++ (Closes: #813370) ++ ++ -- Sebastian Ramacher Sun, 13 Mar 2016 21:43:11 +0100 ++ ++vlc (2.2.2-4) unstable; urgency=medium ++ ++ * debian/patches/fix-translation.patch: Fix translation of Shortcuts. ++ (Closes: #814258) ++ * debian/*.maintscript: Switch from absolute to relative paths to better ++ handle symlink chains. (Closes: #814646) ++ ++ -- Sebastian Ramacher Wed, 17 Feb 2016 20:21:32 +0100 ++ ++vlc (2.2.2-3) unstable; urgency=medium ++ ++ * debian/*.maintscript: Handle all cases. ++ * debian/patches/zsh-completion.patch: Upstream patch to fix zsh completion ++ generation. ++ ++ -- Sebastian Ramacher Thu, 04 Feb 2016 20:53:28 +0100 ++ ++vlc (2.2.2-2) unstable; urgency=medium ++ ++ * debian/*.maintscript: Handle more symlink to directory conversions. ++ * debian/rules: Do not fail to build if zsh completion fails to generate. ++ This is a temporary workaround for a FTBFS on praetorius. ++ ++ -- Sebastian Ramacher Wed, 03 Feb 2016 18:37:02 +0100 ++ ++vlc (2.2.2-1) unstable; urgency=medium ++ ++ * New upstream release. ++ - pulse: compute latency correctly if negative. (Closes: #784640) ++ - Fix build failure with newer libdvdread-dev. (Closes: #797207) ++ * Migrate to automatic debug packages. ++ * Tell reportbug to report bugs against src:vlc and install reportbug ++ control files in every package. ++ * Remove some of the /usr/share/doc/ symlinks to clean up dependencies. ++ * debian/vlc.menu: Removed since vlc contains a desktop file. ++ * debian/rules: ++ - Remove some parts that are handled by dpkg-dev and debhelper. ++ - Install NEWS as upstream changelog. ++ - Remove options passed twice to configure. ++ * debian/README.{Debian,source}: Removed, outdated. ++ * debian/libvlc-dev.examples: Install programming examples. ++ * debian/{vlc.,source/}lintian-overrides: Override false positives. ++ * debian/NEWS: Fix spelling error. ++ * debian/control: Update Vcs-Git. ++ * debian/patches: ++ - Removed all patches applied upstream. ++ - freenchtv-links.patch: Fix links to French TV icons. Thanks to Mathieu ++ Malaterre (Closes: #782229). ++ * debian/libvlc5.symbols: Bump version of libvlc_event_type_name for new ++ event names. ++ ++ -- Sebastian Ramacher Mon, 01 Feb 2016 20:43:05 +0100 ++ ++vlc (2.2.1-5) unstable; urgency=medium ++ ++ * debian/control: ++ - Update Breaks + Replaces. (Closes: #799594) ++ - Remove vlc-plugin-pulse from Description. ++ - Add libxi-dev to B-D for debian/patches/unsubscribe-disable-motion.patch. ++ * Add DEP-8 tests ++ * debian/libvlccore8.bug-control: Update libavutil package name. ++ * debian/libvlccore8.bug-presubj: Mention global plugins cache and ++ VLC_PLUGIN_PATH. (Closes: #801439) ++ * debian/patches: ++ - unsubscribe-disable-motion.patch: Unsubscribe disable motion and ++ XI2 mouse events. Fixes mouse event issues with Qt 5.5. ++ - alsa-fix-changing-audio-device.patch: Fix changing of audio devices. ++ (Closes: #801448) ++ * debian/vlc-data.{postinst,maintscript}, debian/vlc.postinst: Remove ++ obsolete maintainer scripts. ++ ++ -- Sebastian Ramacher Tue, 27 Oct 2015 23:45:06 +0100 ++ ++vlc (2.2.1-4) unstable; urgency=medium ++ ++ * debian/control: ++ - No longer suggest videolan-doc. It is very outdated. ++ - Remove transitional vlc-plugin-pulse package. ++ - Remove obsolete Breaks and Replaces. ++ * debian/libvlccore8.symbols: Bump version requirements for meta data change ++ (Closes: #798763, #798899) ++ ++ -- Sebastian Ramacher Mon, 14 Sep 2015 01:07:44 +0200 ++ ++vlc (2.2.1-3) unstable; urgency=high ++ ++ * debian/patches/demux-mp4-correctly-match-release-function.patch: Apply ++ upstream patch to fix CVE-2015-5949. (Closes: #796255) ++ ++ -- Sebastian Ramacher Fri, 21 Aug 2015 08:22:53 +0200 ++ ++vlc (2.2.1-2) unstable; urgency=medium ++ ++ * debian/rules: ++ - Enable svgdec plugin ++ - Remove obsolete dh_builddeb override. ++ - Explicitly pass --enable-sdl-image. ++ * debian/control: ++ - Switch Build-Depends from Qt4 to Qt5. ++ - Remove obsolete Breaks+Replaces. ++ - Drop libdvbpsi5-dev from Build-Depends. ++ - Add libcairo2-dev to Build-Depends for svgdec plugin. ++ * debian/vlc.install.in: Install svgdec plugin. ++ ++ -- Sebastian Ramacher Tue, 02 Jun 2015 22:15:28 +0200 ++ ++vlc (2.2.1-1) unstable; urgency=medium ++ ++ [ Sebastian Ramacher ] ++ * Regenerate plugin cache using triggers. (Closes: #755154) (LP: #1328466) ++ - debian/vlc-nox.postinst: Run vlc-cache-gen. ++ - debian/vlc-nox.postrm: Remove generated cache. ++ - debian/rules: remove plugins.dat generated during the build. ++ - debian/vlc-nox.install.in: Do not install pre-generated plugins.dat. ++ * debian/control: Add libx265-dev and zsh to Build-Depends. ++ * debian/rules: ++ - Build with -Wl,--as-needed. ++ - Enable x265 plugin. ++ - Build zsh completion. (Closes: #316357) ++ * debian/vlc-nox.install.in: ++ - Install x265 plugin. ++ ++ [ Mateusz Łukasik ] ++ * New upstream release. ++ * debian/patches: ++ - Remove codec-schroedinger-fix-potential-buffer-overflow.patch ++ -- included upstream. ++ ++ -- Sebastian Ramacher Sat, 25 Apr 2015 11:57:32 +0200 ++ ++vlc (2.2.0-1) unstable; urgency=medium ++ ++ [ Helmut Grohne ] ++ * Add versioned depends on libvlccore8 to libvlc5 which shares ++ /usr/share/doc to comply with Debian policy 12.3. (Closes: #779251) ++ ++ [ Mateusz Łukasik ] ++ * New upstream release. (Closes: #757462, #780476) ++ - Fix various (potentially exploitable) heap overflows and heap buffer ++ overflows in different demuxers (LP: #1390491) ++ * Drop patches included upstream: ++ - demux-mp4-fix-buffer-overflow-in-parsing-of-string-b.patch ++ - stream_out-rtp-don-t-use-VLA-for-user-controlled-dat.patch ++ * Disable build samba plugin on hurd for fix FTBFS. (Closes: #765578) ++ ++ [ Benjamin Drung ] ++ * Point Vcs-Browser to cgit instead of gitweb. ++ * Drop removed --enable-glx configure flag. ++ ++ -- Benjamin Drung Mon, 06 Apr 2015 21:27:42 +0200 ++ ++vlc (2.2.0~rc2-2) unstable; urgency=medium ++ ++ * debian/patches: Apply upstream patches for security vulnerabilities. ++ (Closes: #775866) ++ - codec-schroedinger-fix-potential-buffer-overflow.patch: fix potential ++ buffer overflow. (CVE-2014-9629) ++ - demux-mp4-fix-buffer-overflow-in-parsing-of-string-b.patch: fix buffer ++ overflow in parsing of string boxes. (CVE-2014-9626, CVE-2014-9627, ++ CVE-2014-9628) ++ - stream_out-rtp-don-t-use-VLA-for-user-controlled-dat.patch: don't use ++ VLA for user controlled data. (CVE-2014-9630) ++ ++ -- Sebastian Ramacher Wed, 21 Jan 2015 22:41:57 +0100 ++ ++vlc (2.2.0~rc2-1) unstable; urgency=medium ++ ++ * New upstream release. ++ - Fix segfault in ASCII art plugin. (Closes: #768873) ++ - Fix selection of left/right channel in stereo mode. (Closes: #765830) ++ ++ -- Sebastian Ramacher Sun, 23 Nov 2014 13:14:07 +0100 ++ ++vlc (2.2.0~rc1-1) unstable; urgency=low ++ ++ * New upstream release. ++ * debian/vlc-nox.install.in: Correctly install sftp plugin. ++ ++ -- Sebastian Ramacher Fri, 07 Nov 2014 17:26:34 +0100 ++ ++vlc (2.2.0~pre4-2) unstable; urgency=medium ++ ++ * Revert "Disable FreeRDP plugin". (Closes: #764294) ++ ++ -- Sebastian Ramacher Sun, 26 Oct 2014 00:02:11 +0200 ++ ++vlc (2.2.0~pre4-1) unstable; urgency=medium ++ ++ * New upstream release. ++ - Add video/ogg and audio/ogg to desktop file. (Closes: #762564) ++ - Fix output issues with VDPAU. (Closes: #759818) ++ ++ -- Sebastian Ramacher Tue, 07 Oct 2014 00:26:32 +0200 ++ ++vlc (2.2.0~pre3-1) unstable; urgency=medium ++ ++ [ Mateusz Łukasik ] ++ * Fix typo in changelog ++ ++ [ Benjamin Drung ] ++ * New upstream release. ++ * Disable vpx plugin (not needed when having libavcodec) ++ * Remove hurd.patch, because this is a bug in Hurd and not in VLC. ++ * Disable OSS on Linux (Use ALSA on Linux instead of OSS.) ++ ++ [ Sebastian Ramacher ] ++ * Disable FreeRDP plugin as requested by the Release Team because FreeRDP is ++ currently broken. This allows us to finish the libav and libvlccore ++ transition. As soon as FreeRDP is fixed, this change can be reverted: ++ - debian/control: Remove libfreerdp-dev from Build-Depends. ++ - debian/rules: Build with --disable-freerdp. ++ - debian/vlc.install: Do not install the FreeRDP plugin. ++ * debian/control: ++ - Remove libdirac-dev from Build-Depends. It is no longer needed. ++ - Bump Standards-Version. No changes required. ++ ++ -- Sebastian Ramacher Sat, 27 Sep 2014 18:13:50 +0200 ++ ++vlc (2.2.0~pre2-4) unstable; urgency=medium ++ ++ * debian/vlc-nox.install.in: libi420_yuy2_altivec_plugin.so moved to ++ video_chroma. Fixes package build failure on powerpc. ++ * Enable shine and vpx plugins: ++ - debian/control: Add libshine-dev and libvpx-dev to B-D. ++ - debian/rules: Pass --enable-shine and --enable-vpx. ++ - debian/vlc-nox.install.in: Install new plugins. ++ * debian/rules: Explicitly disable libtar support. ++ * debian/control: Lower Recommends: libdvdcss2 to Suggests to comply with ++ Policy §2.2.1. Thanks to Thorsten Alteholz. ++ ++ -- Sebastian Ramacher Mon, 25 Aug 2014 22:58:42 +0200 ++ ++vlc (2.2.0~pre2-3) unstable; urgency=medium ++ ++ [ Sebastian Ramacher ] ++ * debian/control: ++ - Bump libavcodec-dev to >= 6:9 to make sure VDPAU decoding is available. ++ (Closes: #728039) ++ - Make Breaks and Replaces backport friendly. ++ - Fix description of the transitional vlc-plugin-pulse package. ++ - Added to Build-Depends: libegl1-mesa-dev, libvncserver-dev (>= 0.9.9), ++ libgles1-mesa-dev, libgles2-mesa-dev. ++ - Bump required versions in Build-Depends: libdbus-1-dev, libpulse-dev, ++ libtag1-dev. ++ * debian/rules: ++ - Fix post{inst,rm}-has-useless-call-to-ldconfig lintian warning. ++ - Enable OpenGL ES v1 and v2 plugins. ++ - Enable VNC plugin support. ++ - Disable svgdev plugin until libcairo2-dev >= 1.13 is available. ++ - Rename configure options that are no longer available (--enable-dirac) ++ and update nameing changes (--enable-libfreerdp -> --enable-freerdp, ++ --disable-quicksync -> --disable-mfx). ++ * debian/vlc-nox.links: Fix broken /usr/share/bug/vlc-nox symlink. ++ ++ [ Benjamin Drung ] ++ * Bump required versions of libbluray-dev and libopus-dev (according to ++ configure). ++ ++ -- Sebastian Ramacher Wed, 20 Aug 2014 01:54:32 +0200 ++ ++vlc (2.2.0~pre2-2) unstable; urgency=medium ++ ++ * Add vlc-plugin-samba package shipping the Samba plugin. (Closes: #729238) ++ - debian/control: Add new vlc-plugin-samba package and add it to vlc's ++ Recommends. ++ - debian/vlc-{nox,plugin-samba}.install: Move Samba plugin to ++ vlc-plugin-samba. ++ * Remove vlc-plugin-pulse and put PulseAudio plugins to vlc. ++ - debian/control: Turn vlc-plugin-pulse into a transitional package and ++ remove it from vlc's Recommends. ++ - debian/vlc-{plugin-pulse,}.install: Move PulseAudio plugins to vlc. ++ * debian/rules: Improve check if plugins from vlc-nox are linked against ++ libX11 or libxcb. ++ * debian/vlc{-nox,}.install.in: Move RDP plugin to vlc to get rid of all ++ libX11 and libxcb dependencies in vlc-nox. ++ * debian/control: ++ - Remove obsolete Replaces. ++ - Remove obsolete Pre-Depends. dpkg (>= 1.15.6+) is even available in ++ squeeze. ++ - Mention all plugin packages in the Description. ++ - Explicitly list libdbus-1-dev in Build-Depends. ++ - Add myself to Uploaders. ++ ++ -- Sebastian Ramacher Tue, 19 Aug 2014 21:12:27 +0200 ++ ++vlc (2.2.0~pre2-1) unstable; urgency=medium ++ ++ [ Sebastian Ramacher ] ++ * debian/patches/freerdp-1.1.0-beta2-API.patch: Apply upstream patch to ++ support FreeRDP 1.1.0-beta2 API. (Closes: #757951) ++ ++ [ Reinhard Tartler ] ++ * New upstream release. ++ - Fixes incorrect usage of AVFrame (Closes: #756329) ++ - Fixes compilation against newer freerdp: (Closes: #758382, 757951) ++ * Bump requirements on libdvdnav and libdvdread ++ * Fixes compilation against libav11 (Closes: #758203) ++ * Drop patches merged upstream ++ * Refresh Hurd patch ++ * Update installation paths for several modules ++ * Disable libtar support (Closes: #737534) ++ * Follow upstream SONAME bump libvlccore7 -> libvlccore8 ++ ++ -- Reinhard Tartler Sat, 16 Aug 2014 18:39:45 -0400 ++ ++vlc (2.1.5-1) unstable; urgency=medium ++ ++ [ Benjamin Drung ] ++ * New upstream release. ++ * Add FFmpeg libraries as alternative build dependencies to libav. ++ * Enable VDPAU hardware decoder support. ++ ++ [ Mateusz Łukasik ] ++ * Fix FTBFS on hurd. (Closes: #742183) ++ ++ -- Benjamin Drung Mon, 19 May 2014 13:56:41 +0200 ++ ++vlc (2.1.4-1) unstable; urgency=medium ++ ++ * New upstream release (Closes: #742625, LP: #1276650) ++ * SECURITY UPDATE: crafted ASF file handling integer divide-by-zero DoS ++ - CVE-2014-1684 ++ (Closes: #743033) ++ ++ -- Benjamin Drung Sun, 11 May 2014 00:57:13 +0200 ++ ++vlc (2.1.2-2) unstable; urgency=medium ++ ++ * Team upload. ++ * debian/vlc-data.postinst: Check if a directory exists before trying to ++ remove it. (Closes: #732806) ++ ++ -- Sebastian Ramacher Tue, 31 Dec 2013 15:19:27 +0100 ++ ++vlc (2.1.2-1) unstable; urgency=medium ++ ++ [ Benjamin Drung ] ++ * New upstream release. ++ - Fix build failure with freetype 2.5.1 (Closes: #731513) ++ * Add gpg signature check to watch file. ++ ++ [ Mateusz Łukasik ] ++ * Bump Standards-Version to 3.9.5 (no changes needed). ++ ++ -- Benjamin Drung Sat, 21 Dec 2013 21:18:56 +0100 ++ ++vlc (2.1.1-1) unstable; urgency=low ++ ++ * New upstream release. ++ * Drop altivec patch (fixed upstream). ++ * Remove obsolete conffiles (Closes: #703750). ++ ++ -- Benjamin Drung Mon, 18 Nov 2013 21:46:53 +0100 ++ ++vlc (2.1.0-2) unstable; urgency=high ++ ++ * Remove mmx and sse2 plugins on non-x86 hardware. (Closes: #727831) ++ * Disable Video4Linux2 on kFreeBSD due to a build failure. (Closes: #728130) ++ * Switch to debhelper 9. ++ * Update minimum version of build dependencies. ++ * Explicitly disable plugins that we do not build. ++ * Fix build failure on powerpc by correcting the detection of compiler flags ++ for altivec. ++ * Drop link-binaries-with-c++.patch. ++ * Remove the libvaapi plugin from vlc if libva is disabled. ++ * Enable libva on kFreeBSD. ++ ++ -- Benjamin Drung Tue, 29 Oct 2013 01:55:40 +0100 ++ ++vlc (2.1.0-1) unstable; urgency=high ++ ++ * New major upstream release. (Closes: #436339, #632965, #642187, ++ #698023, #593735, #724734, #665732, #700752, #704941, #708953, ++ #712935, #398167, #646200, #679654, #654955, LP: #982953, #301193, ++ #986785, #1038303, #1109026, #530797, #667584, #938621, #671031, ++ #1080847, #1157384, #1173943) ++ * Security: Fix buffer overflow in the mp4a packetizer CVE-2013-4388 ++ (Closes: #726528) ++ * Drop configure-m4-undefine.patch. (code in question doesn't exist) ++ * Drop dvbpsi.patch. (no longer needed) ++ * Drop v4l-kfreebsd.patch. (no longer needed) ++ * pnap-grammar.patch: Fix spelling/grammar in 2.1's PNAP dialog. ++ * Remove static dependency on libproxy and add runtime dependency for ++ libproxy as per upstream changes. ++ * Use -mtune instead of --with-tuning, as it was removed. ++ * SONAME bump for libvlccore5 to libvlccore7. ++ * Update symbols for libvlc5 and libvlccore7. ++ * Update file lists to account for new/renamed/removed modules. ++ * Add missing Breaks and Replaces for libavcodec_plugin.so move. ++ * Disable the static library. ++ * Bump to lua5.2. ++ * Update debian/copyright to include LGPL where relevant, in response ++ to the VLC 2.1 relicensing. ++ ++ -- Edward Wang Sun, 06 Oct 2013 11:12:25 -0400 ++ ++vlc (2.0.8-1) unstable; urgency=low ++ ++ * New upstream release. ++ * Drop fix-ftbfs-flac-1.3.patch (applied upstream). ++ ++ -- Benjamin Drung Thu, 01 Aug 2013 14:19:42 +0200 ++ ++vlc (2.0.7-4) unstable; urgency=low ++ ++ * Team upload. ++ ++ [ Reinhard Tartler ] ++ * Remove Sam Hocevar from uploaders on his request ++ ++ [ Sebastian Ramacher ] ++ * debian/patches/dvbpsi.patch: Backport patches from upstream to allow ++ building with libdvbpsi 1.0.0. (Closes: #715520) ++ * debian/patches/configure-m4-undefine.patch: Prevent m4 errors during ++ dh_autoreconf. ++ ++ -- Sebastian Ramacher Wed, 24 Jul 2013 16:24:06 +0200 ++ ++vlc (2.0.7-3) unstable; urgency=low ++ ++ * Drop unused build-dependencies on libglib2.0-0, libsvga1-dev, ++ libx11-xcb-dev, and libxt-dev. (Closes: #713989) ++ ++ -- Benjamin Drung Mon, 24 Jun 2013 23:07:03 +0200 ++ ++vlc (2.0.7-2) unstable; urgency=medium ++ ++ * Fix FTBFS with FLAC 1.3, Closes: #712687 ++ ++ -- Reinhard Tartler Wed, 19 Jun 2013 07:38:18 +0200 ++ ++vlc (2.0.7-1) unstable; urgency=low ++ ++ * New upstream release. ++ * Update watch file. ++ ++ -- Benjamin Drung Tue, 04 Jun 2013 00:19:49 +0200 ++ ++vlc (2.0.6-1) unstable; urgency=low ++ ++ * New upstream release (LP: #1166189). ++ * Drop backported man page patch. ++ ++ -- Benjamin Drung Mon, 08 Apr 2013 15:47:10 +0200 ++ ++vlc (2.0.5-2) unstable; urgency=low ++ ++ * Bump Standards-Version to 3.9.4 (no changes needed). ++ * Override false positive hardening-no-fortify-functions lintian warnings. ++ * Fix build failure on powerpcspe. Thanks to Roland Stigge. (Closes: #701830) ++ * Backport man page update to correct title DVD syntax. (Closes: #691957) ++ * Fix apport hook. Thanks to Dmitry Shachnev. (Closes: #702942) ++ ++ -- Benjamin Drung Fri, 22 Mar 2013 13:37:54 +0100 ++ ++vlc (2.0.5-1) unstable; urgency=low ++ ++ * New upstream release. ++ * Don't let libvlc-dev depend on libvlccore-dev. ++ ++ -- Benjamin Drung Thu, 13 Dec 2012 11:07:35 +0100 ++ ++vlc (2.0.4-1) unstable; urgency=low ++ ++ * New upstream release. ++ - Fix crashes (LP: #947156, #958462, #960020, #979490, #1033682) ++ - Correct default encoding for Hebrew subtitles (LP: #1051552) ++ * Drop backported bp-fix-hang-caused-by-notify.patch. ++ * Build the sftp access and Opus codec plugin and add them to vlc-nox. ++ ++ -- Benjamin Drung Thu, 18 Oct 2012 18:59:03 +0200 ++ ++vlc (2.0.3-3) unstable; urgency=low ++ ++ * debian/vlc.postinst: Fix directory to symlink upgrade in postinst. ++ Thanks to David Prévot (Closes: #687657) ++ * debian/vlc.preinst: Remove insufficient fix to #613121 (similar issue). ++ Thanks to David Prévot for the patch. ++ * Cherry-pick fix for VLC hang caused by the notify plugin. (Closes: #662628, ++ LP: #970447) ++ * Drop alternative dependency on transitional ttf-freefont. ++ ++ -- Benjamin Drung Thu, 04 Oct 2012 20:59:21 +0200 ++ ++vlc (2.0.3-2) unstable; urgency=low ++ ++ * debian/rules: Use xz compression for binary packages. ++ Thanks to Ansgar Burchardt (Closes: #683836) ++ * Add version to vlc-nox dependency of vlc-plugin-sdl (consistent with other ++ plug-ins). ++ ++ -- Benjamin Drung Sat, 18 Aug 2012 17:45:01 +0200 ++ ++vlc (2.0.3-1) unstable; urgency=low ++ ++ * New upstream release. ++ ++ -- Benjamin Drung Sat, 21 Jul 2012 17:52:21 +0200 ++ ++vlc (2.0.2-2) unstable; urgency=low ++ ++ * Add missing epoch to libqt4-dev build dependency. ++ * Drop libggi2-dev from build dependencies (not needed any more). ++ (Closes: #680237) ++ * The dependency ttf-freefont was renamed to fonts-freefont-ttf. ++ ++ -- Benjamin Drung Sat, 07 Jul 2012 19:13:07 +0200 ++ ++vlc (2.0.2-1) unstable; urgency=medium ++ ++ [ Edward Wang ] ++ * New upstream release (Closes: #679625, #664279, LP: #689122, #936488, ++ #942126, #971106, #972615, #973051, #987231, #995003, #998538). ++ - Fix Ogg Heap buffer overflow. Thanks to Hugo Beauzée-Luyssen ++ * Add the crystalhd plugin to the vlc distribution. ++ * libcaca_plugin.so now depends on X11 in this release, so it must ++ be installed under vlc (versus vlc-nox). ++ ++ [ Reinhard Tartler ] ++ * Urgency set to medium because a security issue is fixed in this release ++ ++ [ Benjamin Drung ] ++ * Add new plugins to vlc-nox: ++ - crystalhd (Linux amd64 and i386 only) ++ - directfb ++ - fbosd (Linux only) ++ - omxil (Linux only) ++ * Add build dependencies for new plugins. ++ * Add new symbols to libvlccore5. ++ * Switch to debhelper 8. ++ ++ -- Benjamin Drung Sat, 30 Jun 2012 18:39:41 +0200 ++ ++vlc (2.0.1-4) unstable; urgency=high ++ ++ * Add missing Breaks and Replaces for moving the documentation from vlc-data ++ away from /usr/share/doc/vlc before converting the directory into a symlink. ++ (Closes: #665743) ++ ++ -- Benjamin Drung Fri, 30 Mar 2012 01:56:37 +0200 ++ ++vlc (2.0.1-3) unstable; urgency=high ++ ++ * Replace symlink by directory in /usr/share/doc/vlc-nox. ++ (Closes: #665743, LP: #964449) ++ ++ -- Benjamin Drung Wed, 28 Mar 2012 13:29:37 +0200 ++ ++vlc (2.0.1-2) unstable; urgency=high ++ ++ * Really add the preinst from Didier Raboud to vlc to drop it's doc directory ++ before unpacking a symlink to vlc-nox's over it. (Closes: #613121, #662217) ++ ++ -- Benjamin Drung Sat, 24 Mar 2012 01:33:03 +0100 ++ ++vlc (2.0.1-1) unstable; urgency=high ++ ++ * New upstream release (LP: #931318, #943014, #947814). ++ * Change build dependency from libpng12-dev to libpng-dev. (Closes: #662539) ++ * Add --enable-dbus to configure flags. ++ * Drop patches that were backported and accepted by upstream. ++ * Add missing libxinerama-dev build dependency for the Skins2 interface. ++ * Add libgtk2.0-dev back to build dependencies for the notify plugin. ++ * Set urgency to high for security fixes. ++ ++ -- Benjamin Drung Fri, 23 Mar 2012 19:03:52 +0100 ++ ++vlc (2.0.0-6) unstable; urgency=high ++ ++ * Fix FTBFS on kFreeBSD (Closes: #661819): ++ - Drop --as-needed as it breaks the build fix for kFreeBSD. ++ - Enable linsys only on Linux and exclude the plugins from non-Linux. ++ Thanks to Cyril Brulebois for the patch. ++ - Adapt the vlc-cache-gen linking patch from Sam Hocevar to also link ++ vlc with the C++ standard library. ++ * Set urgency to high for the RC bug fix. ++ ++ -- Benjamin Drung Thu, 01 Mar 2012 22:28:30 +0100 ++ ++vlc (2.0.0-5) unstable; urgency=low ++ ++ * Rewrite v4l kfreebsd patch. ++ * Link vlc-cache-gen with the C++ standard library. (Closes: #660934, #660935) ++ * Enable hardened build flags through dpkg-buildflags. (Closes: #658030) ++ ++ -- Benjamin Drung Thu, 01 Mar 2012 13:37:41 +0100 ++ ++vlc (2.0.0-4) unstable; urgency=low ++ ++ * Enable and install Open Sound System (OSS) plugin. ++ * Fix configure flag from --enable-libv4l2 to --enable-v4l2. ++ ++ -- Benjamin Drung Tue, 28 Feb 2012 23:31:14 +0100 ++ ++vlc (2.0.0-3) unstable; urgency=low ++ ++ * Fix v4l2 build failure on kfreebsd. (Closes: #660935) ++ ++ -- Benjamin Drung Sun, 26 Feb 2012 18:03:39 +0100 ++ ++vlc (2.0.0-2) unstable; urgency=low ++ ++ * Remove nasm and yasm form build dependencies (they are not used). ++ * Bump Standards-Version to 3.9.3, no changes needed. ++ * Backport patch from upstream to the fix build failures on kfreebsd. ++ (Closes: #660935) ++ * altivec-cflags.patch: Add missing CFLAGS_* variables to pass the "-maltivec" ++ flag. This should fix the build failure on powerpc. (Closes: #660936) ++ ++ -- Benjamin Drung Sun, 26 Feb 2012 01:26:21 +0100 ++ ++vlc (2.0.0-1) unstable; urgency=low ++ ++ * New upstream release (Closes: #499381, #573064, #624027, LP: #455825, ++ #573775, #695882, #705151, #708448, #738381, #743581, #747757, #817924, ++ #931083). ++ * Remove dropped mozilla-plugin-vlc, vlc-plugin-ggi, and vlc-plugin-svgalib. ++ The Mozilla browser plug-in is now provided by a separate source tarball. ++ * Add new plugins to and remove dropped plugins from vlc-nox. ++ * Add new and remove dropped build dependencies: ++ + libbluray-dev (for Blu-ray support) ++ + libresid-builder-dev ++ + libsamplerate0-dev ++ + libsidplay2-dev ++ + lbspeexdsp-dev ++ + libxcb-composite0-dev ++ - libgtk2.0-dev ++ - xulrunner-dev ++ * vlc-plugin-fluidsynth depends on fluid-soundfont-gm or ++ musescore-soundfont-gm for having a sound font for playing MIDI files. ++ * Drop all patches (they were either backported or accepted by upstream). ++ * Update symbols for libvlc5. ++ * Install plugins.dat instead of running vlc-cache-gen in postinst. ++ * Update minimum version of build dependencies. ++ * Change Build-Dependency from libupnp3-dev to unversioned libupnp-dev. ++ (Closes: #656831) ++ ++ -- Benjamin Drung Sat, 18 Feb 2012 01:29:48 +0100 ++ ++vlc (1.1.13-1) unstable; urgency=low ++ ++ * New upstream release (Closes: #604687). ++ * Drop backported patches and patches that were accepted by upstream. ++ * Refresh remaining patches. ++ * Add mailcap entry for Ogg Video (Closes: #651662). ++ ++ -- Benjamin Drung Sat, 31 Dec 2011 13:42:26 +0100 ++ ++vlc (1.1.12-3) unstable; urgency=low ++ ++ [ Didier Raboud ] ++ * Install v4l2 modules on kfreebsd-*. (Closes: #648090) ++ ++ [ Benjamin Drung ] ++ * Explicitly enable v4l2 on kfreebsd and build depend on libv4l-dev. ++ * Fix build failure with Iceweasel/Firefox 8.0. Thanks to Mathieu ++ Trudel-Lapierre for backporting the upstream patch. ++ ++ -- Benjamin Drung Thu, 17 Nov 2011 00:10:53 +0100 ++ ++vlc (1.1.12-2.1) unstable; urgency=low ++ ++ * Non-maintainer upload. ++ * Add a preinst to vlc to drop it's doc directory before unpacking a ++ symlink to vlc-nox's over it. (Closes: #613121) ++ ++ -- Didier Raboud Mon, 07 Nov 2011 16:40:10 +0100 ++ ++vlc (1.1.12-2) unstable; urgency=low ++ ++ * Apply patches from upstream's 1.1 maintenance branch. ++ - Turn on XVideo color key automatic painting (fix upstream #4643) ++ - Set channel map when using PulseAudio 1.0 ++ - Translation updates ++ ++ -- Benjamin Drung Thu, 13 Oct 2011 20:17:03 +0200 ++ ++vlc (1.1.12-1) unstable; urgency=low ++ ++ * New upstream release. ++ - Multiple fixes and improved synchronization for PulseAudio support ++ (Closes: #601826, LP: #805807). ++ - Fix segmentation fault (LP: #803006). ++ - Addd GenericName entries to desktop file (Closes: #640911). ++ - Do not ignore the --quiet flag (Closes: #531975). ++ - Fix vlc runs xdg-screensaver with signal child blocked (Closes: #640245). ++ - Fix crashes when trying to play youtube URLs (Closes: #641507). ++ * Drop xulrunner-1.9.1.patch (accepted upstream). ++ * Refresh 200_osdmenu_paths.patch. ++ * Fix typo in vlc.desktop: Name[nn] -> GenericName[nn]. ++ ++ -- Benjamin Drung Fri, 07 Oct 2011 01:21:06 +0200 ++ ++vlc (1.1.11-2) unstable; urgency=low ++ ++ * Use linux-any instead of hardcoded list of non-Linux architectures. ++ (Closes: #634726) ++ * Build and install the libx264 plugin. ++ * Add firefox-dev as alternative build dependency to xulrunner-dev for Ubuntu. ++ * Build with "--with-mozilla-pkg=mozilla-plugin" rather than ++ "--with-mozilla-pkg=libxul". The plugin doesn't appear to be using XPCOM, ++ and shouldn't be linking against Mozilla libs. Thanks to Chris Coulson. ++ ++ -- Benjamin Drung Tue, 26 Jul 2011 20:11:10 +0200 ++ ++vlc (1.1.11-1) unstable; urgency=high ++ ++ * New upstream release. ++ - Fix heap overflow in RealMedia plugin (Closes: #633674, LP: #807486) ++ - Fix heap overflow in AVI plugin (Closes: #633675, LP: #807488) ++ * Call dh_autoreconf with --as-needed and drop 052_as-needed.patch. ++ * Drop backported patches. ++ * Drop libschroedinger weaken patch (upstream weakened it to 1.0.6). ++ * Refresh remaining patches. ++ ++ -- Benjamin Drung Mon, 18 Jul 2011 10:26:56 +0200 ++ ++vlc (1.1.10-1) unstable; urgency=high ++ ++ [ Benjamin Drung ] ++ * New upstream release. ++ - Security: Fix XSPF integer overflow (CVE-2011-2194) (LP: #795410) ++ - Improve .desktop file: ++ - Add smb as supported protocol (Closes: #622879, LP: #737192) ++ - add video/webm to supported MIME formats (LP: #769463) ++ - Fix libdvdread errors while playing ogg files (Closes: #622935) ++ - Support three channels in pulseaudio output plugin (LP: 743478) ++ - PulseAudio output re-written due to unstability of the current one ++ (LP: #743323) ++ - Fix crashes (LP: #754497, #785979) ++ - Qt: allow drag and drop of any URL, not just a local file (LP: #664030) ++ - Fix libvlcplugin.so: undefined symbol: NPP_Initialize (LP: #722690) ++ * Refresh patches. ++ * Drop as-needed patch due to autoreconf run. ++ * Backport PulseAudio build fix. ++ * Add GNOME MIME types for Ogg Vorbis and Ogg Theora (Closes: #629619). ++ * Mention potcast support in package description (Closes: #488771). ++ ++ [ Reinhard Tartler ] ++ * run autoreconf on the buildds ++ * Weaken dependencies on libschroedinger ++ ++ -- Benjamin Drung Sat, 11 Jun 2011 19:32:24 +0200 ++ ++vlc (1.1.9-1) unstable; urgency=medium ++ ++ * New upstream release. ++ - Fix heap corruption in MP4 demuxer (LP: #756368). ++ - Fix fullscreen controller has no background in KDE4 (LP: #661020). ++ * Refresh patches and drop backported VideoLAN-SA-1103.patch. ++ * Adjust the vlc lintian-overrides for the latest lintian version. ++ ++ -- Benjamin Drung Thu, 14 Apr 2011 11:18:57 +0200 ++ ++vlc (1.1.8-3) unstable; urgency=medium ++ ++ * Fix heap corruption in MP4 demuxer ++ - VideoLAN-SA-1103 ++ - Thanks to Rémi Denis-Courmont ++ * Set urgency to medium ++ * Set policy to 3.9.2 (no change needed) ++ ++ -- Christophe Mutricy Mon, 11 Apr 2011 22:12:15 +0100 ++ ++vlc (1.1.8-2) unstable; urgency=low ++ ++ * Require libschroedinger >= 1.0.10 (Closes: #619858) ++ * Relax libmatroska-dev versionned b-depedency ++ ++ -- Christophe Mutricy Mon, 28 Mar 2011 23:18:04 +0100 ++ ++vlc (1.1.8-1) unstable; urgency=low ++ ++ * New upstream release. ++ - Fix a busy loop and socket leak in lua (Closes: #607869). ++ * Refresh xulrunner patch. ++ * Drop backported libmatroska 1.1 patch. ++ ++ -- Benjamin Drung Thu, 24 Mar 2011 14:14:36 +0100 ++ ++vlc (1.1.7-4) unstable; urgency=low ++ ++ * v4l is gone from the linux 2.6.38 kernel. Build only v4l2. ++ ++ -- Benjamin Drung Sat, 19 Mar 2011 22:29:04 +0100 ++ ++vlc (1.1.7-3) unstable; urgency=low ++ ++ * adjust debian/source/local-options to team guidelines ++ * Fix building against libmatroska 1.1, Closes: #614088 ++ * Add myself to Uploaders. ++ * build against libmatroska 1.1.0 ++ ++ -- Reinhard Tartler Sun, 06 Mar 2011 11:16:48 +0100 ++ ++vlc (1.1.7-2) unstable; urgency=low ++ ++ * Upload to unstable. ++ * Make vlc compatible with xulrunner 1.9.1. ++ ++ -- Benjamin Drung Mon, 07 Feb 2011 23:16:02 +0100 ++ ++vlc (1.1.7-1) experimental; urgency=low ++ ++ * New upstream release. ++ * Update debian/watch. ++ * Drop backported patch and refresh remaining patches. ++ ++ -- Benjamin Drung Mon, 31 Jan 2011 23:25:12 +0100 ++ ++vlc (1.1.6-1) experimental; urgency=low ++ ++ [ Reinhard Tartler ] ++ * Tighten some build dependencies (Closes: #605638) ++ ++ [ Benjamin Drung ] ++ * New upstream release. ++ - Fix heap buffer overflow in Real demuxer (CVE-2010-3907) (LP: #690173) ++ - Fix blue face issue with X11 ouput (LP: #665298) ++ - Fix crash with SIGSEGV in QMetaObject::activate() (LP: #448082) ++ - Fix heap overflow in CDG decoder and XML heap corruption (LP: #707154) ++ * Drop backported patches. ++ * Tighten more build dependencies after reviewing configure.ac. ++ * Update my email address. ++ * Add lirc build failure fix patch. ++ * Build depends on libgtk2.0-dev for notify module. ++ ++ -- Benjamin Drung Mon, 24 Jan 2011 23:16:54 +0100 ++ ++vlc (1.1.5-3) experimental; urgency=low ++ ++ * Apply upstream fix for KDE device actions. (LP: #542293) ++ ++ -- Benjamin Drung Fri, 26 Nov 2010 00:26:15 +0100 ++ ++vlc (1.1.5-2) experimental; urgency=low ++ ++ [ Reinhard Tartler ] ++ * fix Breaks/Replaces for moving avcodec module around (Closes: #603912) ++ ++ [ Benjamin Drung ] ++ * Fix KDE device action file locations. (LP: #542293) - thanks to Lari Natri ++ * Fixed wrong aspect ratio in transcoded image from webcam. ++ (Closes: #603888, LP: #672304) ++ ++ -- Benjamin Drung Wed, 24 Nov 2010 00:19:39 +0100 ++ ++vlc (1.1.5-1) experimental; urgency=low ++ ++ * New upstream release. ++ * Fix path typo in NEWS file. (Closes: #599314) ++ * Install all docs into /usr/share/doc/vlc-nox and link the vlc doc dir to it. ++ * Recommend xdg-utils, because xdg-screensaver is required for disabling ++ the screensaver. (Closes: #436339) ++ * Add libxscreensaver plugin to vlc. ++ * Add new symbol to libvlc5. ++ ++ -- Benjamin Drung Sun, 14 Nov 2010 21:27:56 +0100 ++ ++vlc (1.1.4-1) experimental; urgency=low ++ ++ [ Christophe Mutricy ] ++ * New upstream bugfix release ++ + Remove unneeded patch ++ ++ [ Benjamin Drung ] ++ * Symlink corresponding FreeSans system font instead of linking to DejaVu. ++ ++ -- Benjamin Drung Sun, 05 Sep 2010 01:47:07 +0200 ++ ++vlc (1.1.3-2) experimental; urgency=low ++ ++ [ Christophe Mutricy ] ++ * Depends on xulrunner-dev >= 1.9.2 ++ * Activate VA-API (Closes: #587792, LP: #539406) ++ ++ [ Benjamin Drung ] ++ * Switch to dh7. ++ * Move libavcodec plugin from vlc-nox to vlc. ++ * Add Xb-Npp header to mozilla-plugin-vlc package. (Not doing anything ++ on Debian at the moment, see #484010) ++ * Add apport hook to include more VLC dependencies in bug reports and ++ install it on Ubuntu. ++ ++ -- Benjamin Drung Thu, 19 Aug 2010 22:27:45 +0200 ++ ++vlc (1.1.3-1) unstable; urgency=medium ++ ++ [ Benjamin Drung ] ++ * New upstream release. ++ + Fix insufficient input validation in TagLib plugin. ++ (VideoLAN-SA-1004, CVE-2010-2937) (Closes: #592669, LP: #616510) ++ + Set urgency to medium ++ * 502_xulrunner_191.diff: Shorten, split into two parts, and refresh it. ++ * Drop 102_dejavu_font.diff and depend on ttf-freefont instead of ttf- ++ dejavu-core. ttf-freefont is very likely to be present on a Debian ++ box, because cups depends on it. ++ * Drop 501_decrease_alsa_buffer.diff. The pulseaudio output module has ++ a higher priority than the ALSA output plugin and should be used on ++ pulseaudio systems. ++ ++ [ Reinhard Tartler ] ++ * add DM-Upload-Allowed field to debian/control ++ ++ -- Reinhard Tartler Fri, 20 Aug 2010 06:59:17 +0200 ++ ++vlc (1.1.2-1) unstable; urgency=low ++ ++ [ Christophe Mutricy ] ++ * New upstream release ++ * Also check for libxcb ++ * Move xcb_apps SD to vlc ++ * Re-enable the modplug module and require the fixed version ++ (Closes: #589890, #590787) ++ * Fix location of icons in vlc.menu (Closes: #590294) ++ thanks to Juhapekka Tolvanen ++ * Split the notify plugin to not depend on GTK+ (Closes: #590504) ++ thanks to Viktar Vauchkevich ++ ++ [ Benjamin Drung ] ++ * Add proper Breaks and Replaces to vlc and vlc-plugin-notify. ++ * Bump Standards-Version to 3.9.1 (no changes required). ++ ++ -- Benjamin Drung Tue, 03 Aug 2010 01:38:17 +0200 ++ ++vlc (1.1.1-1) unstable; urgency=low ++ ++ * New upstream release ++ + Remove patches merged upstream ++ + Add new symbols in libvlc5 ++ * Explicit the split of vlc-plugin-zvbi in debian/changelog (Closes: ++ #588468) ++ * Disable modplug as libmodplug in sid is buggy (see #588465) ++ * Add comment about merging in README.source ++ ++ -- Christophe Mutricy Thu, 22 Jul 2010 00:36:00 +0200 ++ ++vlc (1.1.0-4) unstable; urgency=low ++ ++ * also move udev to the list of linux specific features ++ * alphabetize configure switches ++ * fix kfreebsd ftbfs in access file module (Closes: #588655) ++ * forcefully disable alsa on kFreeBSD ++ ++ -- Reinhard Tartler Sat, 10 Jul 2010 19:39:57 -0400 ++ ++vlc (1.1.0-3) unstable; urgency=low ++ ++ * really enable dc1394 only for Linux, Closes: #588410 ++ ++ -- Reinhard Tartler Fri, 09 Jul 2010 15:18:08 -0400 ++ ++vlc (1.1.0-2) unstable; urgency=low ++ ++ * libdc1394 is linux specific. ++ * Fix FTBFS on arm with patch cherry-picked from upstream ++ * Set policy to 3.9.0 (no change needed) ++ ++ -- Christophe Mutricy Wed, 07 Jul 2010 22:52:17 +0100 ++ ++vlc (1.1.0-1) unstable; urgency=low ++ ++ [ Christophe Mutricy ] ++ * New upstream version 1.1.0 (Closes: #586760, LP: #597108) ++ * Fixes many bugs (Closes: #572151, #578917, #526088, #572914, #503377; ++ LP: #206152, #261001, #281478, #282215, #282966, #283379, #283855, ++ #285681, #287263, #328064, #328861, #346631, #356006, #356908, #357595, ++ #358461, #362793, #368599, #375854, #380077, #383443, #403135, #403657, ++ #403802, #414069, #415396, #416294, #419915, #422797, #425975, #427247, ++ #435225, #439271, #442038, #444795, #453928, #459515, #461443, #465687, ++ #466418, #476478, #482440, #491151, #491601, #514915, #517329, #517496, ++ #537627, #539406, #542293, #549029, #549902, #550468, #550485, #550599, ++ #551482, #553503, #554277, #556440, #560167, #564964, #566347, #568750, ++ #570666, #582785, #584009, #586692, #587528) ++ * SONAME changes ++ * Update symbols files ++ * Refresh patches and remove the ones merged upstream ++ * rules: ++ * Disable projectm and sqlite ++ * Upstream Makefile install icons at the good place, simplify debian/rules ++ * Specify where to install solids files ++ * Install the optim only if present ++ * Make sure we have useful build log ++ * *.install: reflect new modules path and add new files ++ * Add a trigger to generate the modules' cache as root. ++ * Update the doc which get installed ++ * control: ++ * Prefer a recent libdvbpsi ++ * add lua5.1 to have luac ++ * Add more build-dep: xcb*, dirac, dc1394 ++ * Patch to allow compilation with xul 1.9.1 ++ * Remove unneeded -V for dh_makeshlibs ++ * Use configure option instead of patching ++ * Use dh_bugfiles and update the bug control file ++ * Don't advertise deprecated package in vlc's manpage ++ * Add some news about lua and zvbi ++ * Move the luahttp's .hosts to /etc/vlc ++ ++ [ Benjamin Drung ] ++ * Switch to dpkg-source 3.0 (quilt) format. ++ * Disable portaudio module. ++ * Update symbols files. ++ * Cleanup clean rule and other parts of debian/rules. ++ * Remove default values from git-buildpackage config. ++ * Change installation of man pages. ++ * Remove unused ${shlibs:Depends}. ++ * Sort Build-Depends and Depends. ++ * Remove unused libhal-dev from Build-Depends (Closes: #580407). ++ * Remove unused --enable-release configure flag. ++ * Remove unused Build-Depends libid3tag0-dev, libsysfs-dev, and libxv-dev. ++ * Provide VBI teletext plugin (Closes: #563873) - thanks to László ++ Benedek for the patch. ++ * Split the VBI teletext module to its own package vlc-plugin-zvbi. ++ * Enable atmo, fluidsynth (separate package), libproxy (Closes: #532110), ++ kate (Closes: #563464), and mtp plugin. ++ * Comment disabled features. ++ * Explicitly enable or disable features. ++ * Vcs-Browser link to summary page. ++ * Convert patch header to DEP-3 and add DEP-3 to 502_xulrunner_191.diff. ++ * Add myself to Uploaders. ++ * Drop --sourcedir=debian/tmp from dh_install. ++ ++ -- Christophe Mutricy Thu, 24 Jun 2010 22:01:26 +0100 ++ ++vlc (1.0.6-1) unstable; urgency=low ++ ++ * New upstream version 1.0.6 ++ + VideoLAN-SA-1003 ++ + Closes: #578799 ++ + LP: #408719, #464715, #465560, #502637, #525278, #542943, #568859 ++ * RTMP access module has been removed (vlc-nox.install, NEWS.Debian) ++ * Remove patches merged upstream ++ ++ -- Christophe Mutricy Fri, 23 Apr 2010 11:49:18 +0200 ++ ++vlc (1.0.5-2) unstable; urgency=medium ++ ++ [ Christophe Mutricy ] ++ * Install reportbug files also in vlc-data (LP: #472893) ++ * Fix symlinks ++ * vlc-data Replaces very old vlc as well as vlc-nox (Closes: #570749) ++ * Set urgency to medium as we fix RC bug ++ * Fix crash on malformed rtmp stream. (Closes: #569151) ++ * Fix crash in FTP url handling (LP: #465560) ++ ++ [ Benjamin Drung ] ++ * Install icons in all available sizes (LP: #521744). ++ ++ -- Christophe Mutricy Tue, 02 Mar 2010 00:30:56 +0100 ++ ++vlc (1.0.5-1) unstable; urgency=low ++ ++ * New upstream version 1.0.5 ++ + Closes: #556666, #565044 ++ ++ [ Reinhard Tartler ] ++ * Remove excessive replaces relationship ++ * Update for menu subpolicy, Closes: #564218 ++ ++ [ Christophe Mutricy ] ++ * NEWS.Debian: Use version present in Changelog ++ * Add comments to overrides file ++ * Add misc:Depends to vlc-data's Depends ++ * Refresh patches ++ ++ [ Benjamin Drung ] ++ * Formatting improvements; thanks to Gerfried Fuchs for the patch ++ (Closes: #566384). ++ * Bump Standards-Version to 3.8.4, no changes required. ++ ++ -- Christophe Mutricy Sat, 13 Feb 2010 15:52:30 +0000 ++ ++vlc (1.0.4-2) unstable; urgency=low ++ ++ * Report libavutil50 presence the correct way ++ * Move back hotkeys to vlc-nox (Closes: #563477) ++ * Fix Replaces/Conflicts version so that upgrade work (Closes: ++ #563476, #563483) ++ * Add patch taken from upstream to fix jack input with jack2 (Closes: ++ #532339) - thanks to Adrian Knoth ++ * Disable access_dv on non-Linux archs ++ ++ -- Christophe Mutricy Tue, 05 Jan 2010 23:31:56 +0100 ++ ++vlc (1.0.4-1) unstable; urgency=low ++ ++ * New upstream release ++ + According to upstream, no longer overlaps kde and xfce panels in ++ fullscreen mode, Closes: #562601, LP: #453173 ++ ++ [ Christophe Mutricy ] ++ * libavutil50 seems to be troublesome. Add it to bugs/control ++ * Add a vlc-plugin-svg package (Closes: #560009) ++ * Switch to xulrunner-dev (Closes: #555915) ++ * Activate the global hotkey module (Closes: #548916) ++ * Mention other maintainers and that the binaries are GPL v3 as we ++ link with LGPL v3 libraries (LP: #489093) ++ * Build-depend on a recent enough live555 to avoid comma vs. decimal ++ point problem (Closes: #539946) ++ ++ [ Benjamin Drung ] ++ * Recommend vlc-plugin-pulse for vlc, so that pulse can be used as ++ default output. ++ ++ [ Whoopie ] ++ * Enable CDDB in the CDDA module (LP: #439131) ++ * Enable DV support (LP: #392115) ++ ++ [ Benjamin Drung ] ++ * Fix typos, that are reported by lintian. ++ * Sort confflags in debian/rules ++ * Split normal configure flags from feature configure flags ++ ++ -- Christophe Mutricy Wed, 30 Dec 2009 12:56:49 +0100 ++ ++vlc (1.0.3-1) unstable; urgency=low ++ ++ * New upstream release ++ ++ [ Reinhard Tartler ] ++ * Decrease alsa buffer size. That improves the behaviour of the alsa output ++ module on pulseaudio system. But note that vlc-plugin-pulse provides a ++ native pulseaudio output module (Closes: #472811, LP: #243152) ++ ++ [ Christophe Mutricy ] ++ * No longer need to build an extra libvlccore without altivec ++ * Add the upnp access module (LP: #172938) ++ * Activate the new udev SD module on linux archs ++ ++ -- Christophe Mutricy Thu, 05 Nov 2009 12:39:35 +0100 ++ ++vlc (1.0.2-1) unstable; urgency=high ++ ++ * New upstream release ++ + Fix some stack overflows in MP4, ASF and AVI demuxers ++ (VideoLAN-SA-0902, CVE pending)(urgency=high) ++ + Closes: #540145, #542108 ++ * Fix kfreebsd FTBFS and simplify (Closes: #545863) ++ Thanks to Petr Salinger ++ * Fix Hurd install ++ * Update libvlccore symbol file ++ * Remove libass API patch ++ * Remove uneeded build-deps ++ ++ -- Christophe Mutricy Sun, 20 Sep 2009 01:08:41 +0200 ++ ++vlc (1.0.1-2) unstable; urgency=low ++ ++ * Fix typo in debian/changelog ++ * Allow building against libass 0.9.7 ++ * Don't try to install v4l2 modules on kfreebsd ++ * Set policy to 3.8.3 (no change needed) ++ * No need of qt4-dev-tools ++ * Add a README.source about quilt ++ * Disable some modules (kate, mtp, fluidsynth) ++ * Don't distribute the *.install-kfreebsd* files as they are generated ++ ++ -- Christophe Mutricy Sun, 06 Sep 2009 19:07:24 +0200 ++ ++vlc (1.0.1-1) unstable; urgency=low ++ ++ * New upstream bugfix version ++ + Fix integer underflow in Real RTSP (DZC-2009-001, CVE pending) ++ + Fix crashes in xspf files handler (LP: #365638) ++ ++ [ Reinhard Tartler ] ++ * Add versioned build dependency on libschroedinger-dev ++ ++ [ Christophe Mutricy ] ++ * Really build altivec-free libvlccore (Closes: #523035) ++ * Depends on libdvbpsi5-dev and protect against future renaming of ++ libdvbpsi development package ++ * Remove patches applied upstream ++ ++ -- Christophe Mutricy Wed, 29 Jul 2009 00:21:39 +0200 ++ ++vlc (1.0.0-1) unstable; urgency=low ++ ++ * New Upstream Release ++ + Closes: #536081, LP: #396548 ++ + Refresh patches ++ * no longer closes when pausing from the notification area, LP: #371515 ++ * fix encoding bug when opening subtitles with non-latin characters, ++ LP: #394449 ++ * Don't install the alsa and OSS access module on kfreeBSD (Closes: ++ #535101) - thanks to Javier Mendez Gomez ++ * Force at least libvlc 1.0.0 becasue of tha soname change of ++ libvlccore ++ * Delete a symbols who was present by mistake. ++ * No need for dh_desktop. It's a no-op ++ * New standard version. No change needed ++ * Fix make distclean. New patch taken from upstream ++ * Upstream make distcheck has been fixed. No need to save Changelog ++ ++ -- Christophe Mutricy Thu, 09 Jul 2009 13:04:20 +0000 ++ ++vlc (1.0.0~rc2-1) experimental; urgency=low ++ ++ * New Upstream Release Candidate ++ + Closes: #527010, #491441, #508618, #522824 ++ * Delete patches which were picked from upstream ++ * Refresh patches ++ * Remove vlc-plugin-esd and vlc-plugin-arts as they have been removed ++ by upstream ++ * SONAME change for libvlccore ++ * Add new symbols for libvlc2 ++ * Fix static libs compile ++ * Use vlc-wrapper manpage from upstream ++ * vlc.install: add drawable and screen was renamed x11_screen ++ * vlc-nox.install: Add and remove modules added/removed upstream ++ * Point out in NEWS the modules renamed or splited ++ * Add links to upstream NEWS and co in vlc-nox ++ * Version the depedency of libvlcore2 on vlc-data ++ * Remove unnecessary "Section:" in debian/control ++ ++ -- Christophe Mutricy Wed, 03 Jun 2009 17:55:10 +0200 ++ ++vlc (0.9.9a-3) unstable; urgency=medium ++ ++ * Correct typo in 0.9.9a-2 changelog entry ++ * Disable more optimization with DEB_BUILD_OPTIONS=noopt ++ * Cache the configure test results as we're running configure several ++ times ++ * Fix building as root ++ * Fix the clean target ++ * Remove unexistant config options ++ * Better check commad line ++ * Use all the procs on i386 and amd64 ++ * Build a version of libvlccore without altivec (Closes: #523035) ++ * Fix typo (thanks to Salvatore Bonaccorso)(Closes: #528044) ++ * Reword the command line to get full logs in bug/presubj (Closes: #527012) ++ * Remove duplicate "extended Settings" entry in context menu ++ (Closes: #526603) - thanks to Matt Kraai ++ * Disable the logging facility in the javascript of moz plugin ++ This was a privacy hole. (urgency=medium)(Closes: #529633) ++ * Patch to support libmpc new API (Closes: #476375) - thanks to Yavor ++ Doganov ++ * Disable-maintener mode ++ * Make sure unpatch is last in the clean target ++ ++ -- Christophe Mutricy Sat, 06 Jun 2009 16:56:16 +0200 ++ ++vlc (0.9.9a-2) unstable; urgency=medium ++ ++ * Security fix ++ * The default /usr/share/http/{old}/.hosts was wrong in VLC 0.9.8 and 0.9.9. ++ World access of the http interface was possible when activated in ++ contradiction of what is said in Changelog.Debian and NEWS.Debian. ++ ++ -- Christophe Mutricy Tue, 07 Apr 2009 23:06:48 +0200 ++ ++vlc (0.9.9a-1) unstable; urgency=low ++ ++ * New upstream version 0.9.9a ++ + Closes: #520149, #522170, #522185, #522554 ++ + Update symbol files ++ * Fix some typo in bug/presubj ++ * Remove some Replaces/Conflicts against version not in etch ++ * Move the caca module to vlc-nox ++ + Re-add some Replaces/Conflicts ++ + Closes: #522040 ++ ++ -- Christophe Mutricy Fri, 03 Apr 2009 00:12:49 +0200 ++ ++vlc (0.9.8a-3) unstable; urgency=low ++ ++ [ Reinhard Tartler ] ++ * fix typo in '--enable-maintainer-mode' (Closes: #517155) ++ ++ [ Christophe Mutricy ] ++ * Fix build on non-Linux arch ++ * Fix cross-compilation ++ * VLC is GPV v2 or later. So point to v2 of the GPL ++ * We can use debhelper v7 without trouble ++ * Add lintian overrides. ++ * Set policy to 3.8.1 ++ * debian/patches/* ++ + Prune doc/fortunes.txt from personnal attack (Closes: #401560, ++ #518300) ++ + Delete unused patches ++ + Add comments to the patches ++ * Move to the video and debug sections ++ ++ -- Christophe Mutricy Sun, 15 Mar 2009 16:50:18 +0000 ++ ++vlc (0.9.8a-2) unstable; urgency=low ++ ++ * Upload to unstable ++ * Rebuild against new libraries (Closes: #516316, #516731) ++ * Move packaging to Git ++ + Add a conf file for git-buildpackage ++ + Reflect change to git in Vcs fields ++ + Ignore file generated by dpkg-buildpackage ++ * Disable the DV access module until it's ported to the new API ++ * Move http/.hosts to /etc (Closes: #501791) ++ * Improve some short descriptions ++ * Depends on debhelper >7 ++ * Fix for 2 builds in a row ++ * Add a note in NEWS about running as root and vlc-wrapper (Closes: #507872) ++ ++ -- Christophe Mutricy Tue, 24 Feb 2009 16:00:31 +0100 ++ ++vlc (0.9.8a-1) experimental; urgency=low ++ ++ * New upstream release ++ + Fix integer overflow in Real demux (VideoLAN SA-2008-11, CVE-2008-5276) ++ * Enable RealRTSP access module ++ * Depends on libv4l-dev to add support of some webcam ++ * Don't rebootstrap. The packages causing troubles previously have been fixed ++ ++ -- Christophe Mutricy Wed, 03 Dec 2008 20:20:52 +0100 ++ ++vlc (0.9.6-1) experimental; urgency=low ++ ++ [ Reinhard Tartler ] ++ * Build against libass. Closes: #499063, LP: #210354, #199870 ++ * Explicitly build against libdca in debian/rules ++ * Tighten build depends on a libass-dev version that ships without .la file ++ ++ [ Christophe Mutricy ] ++ * New bugfix upstream releases ++ + Remove 402_tivo_overflow.diff ++ + Fix buffer overflow in CUE demuxer (Closes: #504639) ++ + Fix buffer overflow in Realtext decoder ++ * Honor DEB_BUILD_OPTIONS ++ * Rebootstrap in order to avoid problem with .la ++ ++ -- Christophe Mutricy Sat, 08 Nov 2008 03:14:29 +0100 ++ ++vlc (0.9.4-2) experimental; urgency=low ++ ++ * Fix buffer overflow in Tivo demuxer ++ + Closes: #502726, VideoLAN SA-0809 ++ + 402_tivo_overflow.diff taken from upstream ++ * Better xinerama fullscreen behaviour ++ + 401_detect_xinerama_fullscreen.diff taken from upstream ++ * Builddepends on libcursesw5-dev rather than libcurses5-dev ++ for proper wide char handling ++ ++ -- Christophe Mutricy Mon, 20 Oct 2008 23:23:46 +0200 ++ ++vlc (0.9.4-1) experimental; urgency=low ++ ++ * New upstream bugfix version ++ * rules: Pass the debian version in configure.ac so that the cache ++ is invalidated between binary version ++ * control: Don't forget commas in builddep list ++ ++ -- Christophe Mutricy Tue, 07 Oct 2008 00:17:30 +0200 ++ ++vlc (0.9.3-1) experimental; urgency=low ++ ++ [ Christophe Mutricy ] ++ * New upstream release ++ * Build-depends on libdca-dev ++ * vlc-nox.install ++ + Be more general for the memcopy modules. ++ Fix a FTBFS on non-intel arch (Closes: #499860). ++ * Sort builddep list ++ ++ [ Reinhard Tartler ] ++ * remove spurious conflicts on libvlc2. LP: #274614 ++ ++ -- Christophe Mutricy Fri, 26 Sep 2008 23:49:48 +0200 ++ ++vlc (0.9.2-1) experimental; urgency=low ++ ++ [ Christophe Mutricy ] ++ * New upstream release ++ + Soname changed ++ + Bugs fixed upstream: Closes: #487646, #298150, #325069, #392292, ++ #458004, #470903, #458004, #423121 ++ + new upstream fixes various crasher bugs reported in ubuntu: ++ LP: #189575, #113927, #103741, #111615, #107899, #112076, #198916, 221428, ++ #91679, #96978, #123589, #133528, #231621, #259025 ++ + plays files with '+' in its name, LP: #239431, #217305 ++ + New packages: libvlccore0, libvlccore-dev, vlc-plugin-pulse ++ (Closes: #471069) ++ + Build-depends on libswsale-dev, libshout3-dev, libxpm-dev, ++ zlib1g-dev, liblua5.1-0-dev, libschroedinger-dev, libtag1-dev, ++ libqt4-dev, libqt4-dev-tools and pkg-config. (Closes: #461324) ++ + time display no longer incomplete, LP: #193445 ++ + fixed volume bar behavior, LP: #250041 ++ + shout support closes LP: #127594, #84098, ++ + Install new modules: ++ - vlc-nox: alphamask, blendbench, bluescreen, canvas, cc, cdg, chain, ++ colorthres, croppadd, dynamicoverlay, erase, faad, gaussianblur, grain, ++ inhibit, lua, memcpy*, mmap, osd_parser, puzzle, remoteosd, rtmp, ++ schroedinger, sharpen, stats, subusf, t140, telepathy, v4l2, vmem ++ - vlc: qt4 ++ - vlc-plugin-jack: access_jack ++ + Distribute the .pc for libvlc and vlc-plugin (Closes: #289507) ++ + Remove wx interface and glide plugin as they've been dropped by upstream ++ LP: #205325, #88487, #90603, #150380 ++ + The Python and java bindings are no longer part of the upstream tarballs ++ (Closes: #469011) ++ + Temporarly disable libdca module until a pkg with the new ++ API get in unstable ++ + Delete or refresh patches ++ + New patches: ++ - 052_as-needed taken from bug #347650 to teach libtool about ++ -Wl,--as-needed ++ * Install the skins DTD and the default skins it's only 113kB ++ * Improve watch file ++ * Add a vlc-data package for /usr/share (13 MB) ++ * Add a vlc-dbg package (Closes: #491564) ++ * Sort vlc.install and vlc-nox.install ++ ++ [ Mohammed Adnène Trojette ] ++ * Add myself to Uploaders. ++ * debian/control: ++ + Add proper conflicts/replaces to vlc-data with mozilla-plugin-vlc. ++ + Add proper conflicts/replaces to vlc with vlc-nox. ++ ++ ++ -- Christophe Mutricy Wed, 17 Sep 2008 00:49:48 +0200 ++ ++vlc (0.8.6.i-2) experimental; urgency=high ++ ++ [ Loic Minier ] ++ * Fix changelog entries for 0.8.6.h-2 and 0.8.6.h-3. ++ * Bump up Standards-Version to 3.8.0. ++ ++ [ Christophe Mutricy ] ++ * Security: Fix integer overflow in mms module (CVE-2008-3794) ++ (Closes: #496265)(407-mms-overflow.diff taken from upstream) ++ ++ [ Sam Hocevar ] ++ * debian/patches/300_manpage_syntax.diff: fix vlc-config.1 syntax. ++ ++ -- Sam Hocevar (Debian packages) Tue, 26 Aug 2008 23:25:13 +0000 ++ ++vlc (0.8.6.i-1) experimental; urgency=low ++ ++ * New upstream release. ++ - Refresh patch 010_iceape and change it to only patch the name of the .pc ++ files, keep using FIREFOX_CFLAGS and _LIBS etc. as to allow us to only ++ run autoconf, not automake. ++ - Drop patch 401-CVE-2008-2430, merged upstream. ++ - Update and rename patch 050_bootstrap to 900_autoconf. ++ ++ -- Loic Minier Fri, 22 Aug 2008 19:13:30 +0200 ++vlc (0.8.6.h-5) unstable; urgency=high ++ ++ * Acknowledge NMU by Nico Golde. Thanks. ++ * Fix buffer overflow in CUE demuxer (Closes: #504639) ++ ++ -- Christophe Mutricy Wed, 05 Nov 2008 22:02:06 +0100 ++ ++vlc (0.8.6.h-4.1) unstable; urgency=high ++ ++ * Non-maintainer upload by the Security Team. ++ * Fix integer overflows that could possibly lead to arbitrary ++ code execution (CVE-2008-4686.diff; Closes: #503118). ++ ++ -- Nico Golde Mon, 03 Nov 2008 14:41:58 +0100 ++ ++vlc (0.8.6.h-4) unstable; urgency=high ++ ++ * Security: Fix integer overflow in mms module ++ (Closes: #496265)(407-mms-overflow.diff taken from upstream) ++ ++ -- Christophe Mutricy Mon, 25 Aug 2008 01:07:27 +0100 ++ ++vlc (0.8.6.h-3) unstable; urgency=low ++ ++ * Minor cleanups. ++ * Use DEB_HOST_ARCH instead of DEB_BUILD_ARCH in rules. ++ * Use objdump -x instead of ldd to check for links on libX11 as ldd might ++ resolve libvlc to the system's version if the system has libvlc installed; ++ closes: #495730. ++ ++ -- Loic Minier Fri, 22 Aug 2008 19:46:35 +0200 ++ ++vlc (0.8.6.h-2) unstable; urgency=high ++ ++ * Fix integer overflow in TTA (CVE-2008-3732) (405-CVE-2008-3732.diff) ++ * Fix crashes in Live555 (406-live555-crash.diff) ++ * Switch to libdc1394-22-dev (Closes: #484695) ++ ++ -- Christophe Mutricy Thu, 21 Aug 2008 20:19:39 +0100 ++ ++vlc (0.8.6.h-1) unstable; urgency=high ++ ++ [ Christophe Mutricy ] ++ * Acknowledge NMU by Nico Golde. Thanks. ++ * Acknowledge NMU by Mike Hommey. Thanks. ++ * New security upstream release ++ - Fix buffer overflow (CVE-2008-1881) ++ - Fix out of bound array access (CVE-2008-1769) ++ - Fix various integer overflow in MP4 demuxer, Cinepak, RTSP ++ (CVE-2008-1489, CVE-2008-1768) ++ - Remove 105_min_mkv.patch, 400-CVE-2008-1489.diff and ++ 401-CVE-2008-0073.diff, 402-CVE-2008-1881, 403-CVE-2008-1768.diff ++ and 404-CVE-2008-1881 integrated upstream ++ * Remove old transitional packages: vlc-plugin-alsa and wxvlc ++ (Closes: #477543, #477545) ++ * Add some magic for reportbug to ask people to remove their plugin cache ++ and get the info for vlc-nox and libvlc0 also. ++ ++ [ Reinhard Tartler ] ++ * added a watch file ++ * new upstream release, refreshing patches ++ ++ [ Christophe Mutricy ] ++ * Fix buffer overflow in Wav demux.(CVE-2008-2430)(Closes: #489004) ++ (Patch taken from upstream: 401-CVE-2008-2430.diff) ++ ++ -- Christophe Mutricy Sat, 05 Jul 2008 23:45:15 +0100 ++ ++vlc (0.8.6.e-2.3) unstable; urgency=low ++ ++ * Non-maintainer upload. ++ * debian/control: Build depend on iceape-dev >= 1.1.9-4 instead of ++ libxul-dev (Closes: #480812). ++ * debian/patches/010_iceape.diff: configure.ac changes to allow to build ++ against iceape. ++ * debian/patches/050_bootstrap.diff: Corresponding configure changes. ++ * debian/patches/series: Added 010_iceape.diff. ++ ++ -- Mike Hommey Fri, 23 May 2008 21:11:07 +0200 ++ ++vlc (0.8.6.e-2.1) unstable; urgency=high ++ ++ * Non-maintainer upload by the Security Team. ++ * This update addresses the following security issues: ++ - CVE-2008-1769: out-of-bounds array access and memory corruption ++ via a crafted cinepak file (Closes: #478140). ++ - CVE-2008-1768: multiple integer overflow triggering buffer overflows ++ in the mp4 and real demuxer and the cinepak codec (Closes: #478140). ++ - CVE-2008-1881: stack-based buffer overflow in subtitle parsing leading ++ to arbitrary code execution via crafted subtitle file (Closes: #477805). ++ ++ -- Nico Golde Sun, 27 Apr 2008 16:17:49 +0200 ++ ++vlc (0.8.6.e-2) unstable; urgency=high ++ ++ [ Christophe Mutricy ] ++ * Acknowledge NMU by Nico Golde. Thanks ++ * New patch taken from upstream to fix an arbitrary code execution. ++ CVE-2008-0073 (Closes: #473057) ++ * New patch to fix FTBS in MKV module ++ ++ [ Loic Minier ] ++ * Mention CVE id in 0.8.6.e-1.1. ++ ++ -- Christophe Mutricy Sat, 29 Mar 2008 15:04:28 +0000 ++ ++vlc (0.8.6.e-1.1) unstable; urgency=high ++ ++ * Non-maintainer upload by the Security Team. ++ * Fix Integer overflow in MP4_ReadBox_rdrf function ++ that triggers a heap-based buffer overflow via a ++ large atom length value (Closes: #472635); CVE-2008-1489. ++ ++ -- Nico Golde Wed, 26 Mar 2008 13:21:44 +0100 ++ ++vlc (0.8.6.e-1) unstable; urgency=high ++ ++ [ Christophe Mutricy ] ++ * New security upstream release ++ - CORE-2008-0130, VideoLAN-SA-0802, CVE-2008-0986: Arbitrary memory ++ overwrite in the MP4 demuxer (Closes: #467652) ++ - Others security fixes already included in the Debian package ++ - Xshm detection fix (Closes: #404361) ++ - Alsa 5.1 fixes ++ - DTS to S/PDIF fixes ++ * patches/ ++ - delete the uneeded sec-* patches ++ - delete 100_no_wx_update.diff as the update "feature" has been removed ++ upstream ++ ++ [ Loic Minier ] ++ * Urgency high for security bugfix. ++ ++ -- Christophe Mutricy Mon, 25 Feb 2008 23:35:24 +0000 ++ ++vlc (0.8.6.c-6) unstable; urgency=high ++ ++ [ Nico Golde ] ++ * This update addresses the following security issues (Closes: #461544). ++ - CVE-2008-0295: Heap-based buffer overflow in real_sdpplin.c ++ which could lead to user-assisted arbitrary code execution ++ via crafted SDP data. ++ - CVE-2008-0296: Heap-based buffer overflow in libaccess_realrtsp plugin ++ which might lead to arbitrary code execution via a crafted RTSP server. ++ ++ [ Loic Minier ] ++ * Merge above changes by Nico Golde. ++ ++ -- Loic Minier Mon, 21 Jan 2008 16:16:51 +0100 ++ ++vlc (0.8.6.c-5) unstable; urgency=low ++ ++ [ Christophe Mutricy ] ++ * New vlc-plugin-jack pkg with jack audio_output module ++ (closes: #402252, #444992) ++ * Make all the symlink for /usr/share/${pkg} point to /usr/share/doc/vlc-nox ++ as the plugins depends on vlc-nox and not vlc ++ * debian/control: dpkg-shlibdeps gives the correct depends for ++ vlc-plugin-glide. So drop the hardcoded depends on libglide2 ++ * debian/rules: dpkg-shlibdeps now behaves better with libraries without ++ versionned symbol file. ++ ++ [ Sam Hocevar ] ++ * debian/control: ++ + Dropped the libcdio-dev versioned build-dep to ease backports. ++ ++ [ Loic Minier ] ++ * Ack NMU by Nico Golde; thanks! ++ * Wrap more deps. ++ * Also build vlc-plugin-svgalib package on amd64 as well; build-dep on ++ libsvga1-dev on amd64 too; --enable-svgalib on amd64. ++ * Drop debian/*.dirs. ++ * Only pass --host to configure if DEB_BUILD_GNU_TYPE and DEB_HOST_GNU_TYPE ++ differ. ++ * Pass --quiltrc /dev/null to quilt and use $(QUILT) to invoke quilt. ++ * Bump up Debhelper compatibility level to 6; drop dpkg-dev build-dep. ++ * Add /svn to Vcs-Svn. ++ * Don't run ./vlc as a test if nocheck is given. ++ * Cleanup rules. ++ * Drop vlc-plugin-alsa and wxvlc /u/s/d symlinks as these are dummy packages ++ anyway. ++ * Update menu file. ++ ++ -- Loic Minier Fri, 11 Jan 2008 17:32:36 +0100 ++ ++vlc (0.8.6.c-4.1) unstable; urgency=high ++ ++ * Non-maintainer upload by security team. ++ * This update addresses the following security issues ++ (CVE ids pending; Closes: #458318): ++ - Fix format string issue in internal webserver that could lead to ++ to arbitrary code execution (sec-httpd_formatstring.diff). ++ - Disable m3u EXTVLCOPT parsing if no command line option is specified ++ (--m3u-extvlcopt) to prevent browser plugins to control stream output ++ and thus overwriting arbitrary files of the user running vlc ++ (sec-vlcopt_support.diff). ++ - Fix stack-based buffer overflow in subtitle parsing ++ (sec-subtitle_buffer_overflow.diff). ++ - Fix NULL pointer dereference in the rtsp/rtp module by checking return ++ of the httpd_MsgGet function (sec-rtsp_remote_dos.diff). ++ ++ -- Nico Golde Fri, 11 Jan 2008 15:05:10 +0100 ++ ++vlc (0.8.6.c-4) unstable; urgency=high ++ ++ [ Loic Minier ] ++ * Wrap build-deps and deps. ++ * Only suggest videolan-doc; closes: #451914. ++ ++ [ Christophe Mutricy ] ++ * Use Vcs- instead of Xs-Vcs- ++ * Add Homepage field to control ++ * Use --ignore-missing-info with dpkg-shlibdeps as glide doesn't provide a ++ versionned .shlibs ++ ++ [ Sam Hocevar ] ++ * debian/control: ++ + Build-depend on a newer libcdio-dev to transition to the newer binary ++ packages (Closes: #456390, #456403, #453823). ++ + Depend on ttf-dejavu-core instead of ttf-dejavu (Closes: #445580). ++ + Set policy to 3.7.3. ++ * debian/rules: ++ + Don’t ignore make distclean errors. ++ + Call dh_desktop to register desktop files. ++ ++ -- Sam Hocevar (Debian packages) Sat, 15 Dec 2007 12:33:48 +0000 ++ ++vlc (0.8.6.c-3) unstable; urgency=high ++ ++ * debian/control: ++ + Removed now useless linux-libc-dev build-dependency (Closes: #430710), ++ thanks to Steve Langasek. ++ ++ -- Sam Hocevar (Debian packages) Thu, 05 Jul 2007 10:13:42 +0200 ++ ++vlc (0.8.6.c-2) unstable; urgency=high ++ ++ [ Loic Minier ] ++ * Merge the never uploaded 0.8.6.a.debian-7 changelog entry into 0.8.6.c-1. ++ ++ [ Christophe Mutricy ] ++ * Build-depends on linux-libc-dev rather than linux-kernel-headers ++ (Closes: #430710 ) ++ ++ [ Sam Hocevar ] ++ * debian/control: ++ + Build-depend on newer libavcodec libraries. ++ + Build-depend on newer libflac-dev. ++ ++ -- Sam Hocevar (Debian packages) Wed, 04 Jul 2007 22:31:32 +0200 ++ ++vlc (0.8.6.c-1) unstable; urgency=high ++ ++ [ Loic Minier ] ++ * New patch, 107_gcc-4.3, fixes missing include causing a build failure with ++ GCC 4.3; thanks Martin Michlmayr; closes: #417750. ++ ++ [ Christophe Mutricy ] ++ * No longer build the x264 module as libx264 has been removed from Sid ++ (Closes: #424649, #427283). ++ * New patch, 108_flac-1.1.3 taken from upstream to fix building with ++ libflac8 (Closes: #426673). ++ * Rebuild against new libavcodec and libavformat (Closes: #427573). ++ ++ [ Fathi Boudra, Christophe Mutricy ] ++ * New upstream release (Closes: #424915): ++ + multiple format string vulnerabilities (VideoLAN-SA-0207). ++ (Closes: #429726) ++ + media player unspecified Denial Of Service vulnerability (CVE-2007-0256). ++ (Closes: #407290) ++ + missing includes to fix FTBFS with GCC 4.3.0. (Closes: #417750) ++ + fullscreen opens a normal window instead of going fullscreen on amd64. ++ (Closes: #405035) ++ + fix building with libflac8. (Closes: #426673) ++ + The following patches are no longer necessary: ++ 105_audio_format_crash.diff ++ 106_xshm_check.diff ++ 107_gcc-4.3.diff ++ 108_flac-1.1.3.diff ++ ++ [ Sam Hocevar ] ++ * Install libtelx_plugin.so in vlc-nox package. ++ ++ -- Sam Hocevar (Debian packages) Tue, 26 Jun 2007 01:41:02 +0200 ++ ++vlc (0.8.6.a.debian-6) unstable; urgency=low ++ ++ * Rebuilt package against packages that are in unstable (Closes: #415446). ++ ++ * debian/control: ++ + Use ${binary:Version} instead of ${Source-Version}. ++ + Build-depend on dpkg-dev (>= 1.13.19). ++ ++ -- Sam Hocevar (Debian packages) Tue, 20 Mar 2007 14:50:43 +0100 ++ ++vlc (0.8.6.a.debian-5) unstable; urgency=low ++ ++ * Refreshed and renamed all patches. ++ ++ * debian/control: ++ + Set pkg-multimedia-maintainers as main maintainer. ++ + Fixed Vcs fields. ++ * debian/compat: ++ + Set compat to 5. ++ * debian/rules: ++ + Big cleanup. ++ + Distribute libvlc.a again. ++ + Switch to AM_MAINTAINER_MODE instead of touching all files. ++ ++ * debian/patches/106_xshm_check.diff: ++ + New patch. Don't crash if XShmAttach fails, instead fall back to ++ normal X images (Closes: #404361). ++ ++ * debian/patches/300_manpage_syntax.diff: ++ + New patch. Fix dvd:// syntax in manpage (Closes: #412372) and add ++ mention of the videolan-doc package. ++ ++ -- Sam Hocevar (Debian packages) Sat, 17 Mar 2007 19:46:52 +0100 ++ ++vlc (0.8.6.a.debian-4) unstable; urgency=low ++ ++ * *sigh*, libfaad-dev build-depend was in fact missing. ++ ++ -- Sam Hocevar (Debian packages) Tue, 13 Mar 2007 10:39:04 +0100 ++ ++vlc (0.8.6.a.debian-3) unstable; urgency=low ++ ++ * debian/control: ++ + Add XS-Vcs-Browser field. ++ + Build-depend on libx264-dev. ++ + Build-depend on libfaad-dev. ++ * debian/rules: ++ + Now that they're in unstable, no longer build our custom x264 and faad2. ++ ++ * debian/patches/030_audio_format_crash.diff: ++ + Patch from upstream to fix multiple crashes with audio conversions. ++ ++ -- Sam Hocevar (Debian packages) Mon, 12 Mar 2007 16:41:06 +0100 ++ ++vlc (0.8.6.a.debian-2) unstable; urgency=high ++ ++ * debian/patches/021_x264_powerpc.diff: ++ + Patch from upstream to fix FTBFS on PowerPC (Closes: #411438). ++ * debian/rules: ++ + Fix a kFreeBSD FTBFS, courtesy of Petr Salinger (Closes: #399713). ++ ++ -- Sam Hocevar (Debian packages) Wed, 21 Feb 2007 12:12:02 +0100 ++ ++vlc (0.8.6.a.debian-1) unstable; urgency=high ++ ++ * New upstream bugfix release. ++ * Most of our patches are now in sync with upstream. Removed: ++ + 000_bootstrap.diff ++ + 000_ltmain.diff ++ + patch-badly-initialised-data-0.8.6debian-0.8.6a.diff ++ + patch-configure.ac-syntax-0.8.6debian-0.8.6a.diff ++ + patch-documentation-0.8.6debian-0.8.6a.diff ++ + patch-i422-yuy2-crash-0.8.6debian-0.8.6a.diff ++ + patch-integer-signedness-0.8.6debian-0.8.6a.diff ++ + patch-logo-filter-crash-0.8.6debian-0.8.6a.diff ++ + patch-memory-leaks-0.8.6debian-0.8.6a.diff ++ + patch-missing-locks-0.8.6debian-0.8.6a.diff ++ + patch-mjpeg-separator-0.8.6debian-0.8.6a.diff ++ + patch-mozilla-plugin-0.8.6debian-0.8.6a.diff ++ + patch-network-protocols-fixes-0.8.6debian-0.8.6a.diff ++ + patch-playlist-crash-0.8.6debian-0.8.6a.diff ++ + patch-po-0.8.6debian-0.8.6a.diff ++ + patch-private-libcaca-0.8.6debian-0.8.6a.diff ++ + patch-remove-debug-messages-0.8.6debian-0.8.6a.diff ++ + patch-sanitise-javascript-0.8.6debian-0.8.6a.diff ++ + patch-sanity-checks-0.8.6debian-0.8.6a.diff ++ + patch-sdl-image-priority-0.8.6debian-0.8.6a.diff ++ + patch-utf8-0.8.6debian-0.8.6a.diff ++ + patch-version-information-0.8.6debian-0.8.6a.diff ++ + MOAB-02-01-2007-CVE-2007-0017.patch ++ ++ -- Sam Hocevar (Debian packages) Thu, 11 Jan 2007 18:17:41 +0100 ++ ++vlc (0.8.6-svn20061012.debian-2) unstable; urgency=high ++ ++ * Maintainer upload. ++ * Acknowledge previous NMUs by Andreas Barth. Thanks. ++ (Closes: #405425, #400720, #403022). ++ ++ * debian/control: ++ + Put back mozilla-plugin-vlc package. ++ ++ * debian/rules: ++ + Build with mediacontrol bindings, needed for the Mozilla plugin. ++ ++ * 020_kfreebsd.diff: ++ + New patch courtesy of Petr Salinger. Fix a GNU/kFreeBSD FTBFS ++ (Closes: #399713). ++ ++ * patch-configure.ac-syntax-0.8.6debian-0.8.6a.diff: ++ + Fix "CFAGS" to "CFLAGS" in configure.ac. ++ ++ * patch-documentation-0.8.6debian-0.8.6a.diff: ++ + Documentation, translation and error messages updates. ++ ++ * patch-network-protocols-fixes-0.8.6debian-0.8.6a.diff: ++ + Various fixes for the IPv4, IPv6, SAP and HTTP protocols. ++ ++ * patch-po-0.8.6debian-0.8.6a.diff: ++ + Translation updates. ++ ++ * patch-version-information-0.8.6debian-0.8.6a.diff: ++ + Set version information to 0.8.6a, even if it's not really our real ++ version, to make it clear that the security issues were fixed. ++ ++ * patch-mozilla-plugin-0.8.6debian-0.8.6a.diff: ++ + Proper fix for the Mozilla plugin (Closes: #400720, #403022). ++ ++ * 000_bootstrap.diff: ++ + Rebootstrap tarball because of changes to configure.ac. ++ ++ * patch-badly-initialised-data-0.8.6debian-0.8.6a.diff: ++ + Fix various badly initialised variables in the code. ++ ++ * patch-i422-yuy2-crash-0.8.6debian-0.8.6a.diff: ++ + Fix a crash in the I422-YUY2 chroma conversion. ++ ++ * patch-integer-signedness-0.8.6debian-0.8.6a.diff: ++ + Fix integer signedness issues in the variable code. ++ ++ * patch-logo-filter-crash-0.8.6debian-0.8.6a.diff: ++ + Fix a crash in the logo filter. ++ ++ * patch-memory-leaks-0.8.6debian-0.8.6a.diff: ++ + Fix various memory leaks. ++ ++ * patch-missing-locks-0.8.6debian-0.8.6a.diff: ++ + Add missing mutex locks. ++ ++ * patch-mjpeg-separator-0.8.6debian-0.8.6a.diff: ++ + Fix MJPEG format support. ++ ++ * patch-playlist-crash-0.8.6debian-0.8.6a.diff: ++ + Fix a crash in the playlist code. ++ ++ * patch-private-libcaca-0.8.6debian-0.8.6a.diff: ++ + Do not use private libcaca symbols. ++ ++ * patch-remove-debug-messages-0.8.6debian-0.8.6a.diff: ++ + Disable debug messages and spurious messages to stderr. ++ ++ * patch-sanitise-javascript-0.8.6debian-0.8.6a.diff: ++ + Fix the javascript string sanitising. ++ ++ * patch-sanity-checks-0.8.6debian-0.8.6a.diff: ++ + Various sanity checks for untrusted data. ++ ++ * patch-sdl-image-priority-0.8.6debian-0.8.6a.diff: ++ + Downgraded the sdl-image plugin priority. ++ ++ * patch-utf8-0.8.6debian-0.8.6a.diff: ++ + Fix Unicode support in GUIs and file access. ++ ++ -- Sam Hocevar (Debian packages) Mon, 8 Jan 2007 09:43:07 +0100 ++ ++vlc (0.8.6-svn20061012.debian-1.2) unstable; urgency=high ++ ++ * Non-maintainer upload. ++ * Fix format string vulnerability with patch ++ MOAB-02-01-2007-CVE-2007-0017.patch, CVE-2007-0017. Closes: #405425 ++ ++ -- Andreas Barth Sat, 6 Jan 2007 23:07:51 +0000 ++ ++vlc (0.8.6-svn20061012.debian-1.1) unstable; urgency=high ++ ++ * Non-maintainer upload. ++ * remove broken package mozilla-plugin-vlc. Closes: #400720, #403022 ++ ++ -- Andreas Barth Sat, 23 Dec 2006 19:17:40 +0000 ++ ++vlc (0.8.6-svn20061101.debian-1) UNRELEASED; urgency=high ++ ++ * New upstream SVN snapshot. ++ ++ -- Sam Hocevar (Debian packages) Wed, 1 Nov 2006 10:50:17 +0100 ++ ++vlc (0.8.6-svn20061012.debian-1) unstable; urgency=low ++ ++ * New upstream SVN snapshot. ++ * Upstream fixed the BadWindow request issue (Closes: #392207). ++ ++ -- Sam Hocevar (Debian packages) Thu, 12 Oct 2006 20:43:45 +0200 ++ ++vlc (0.8.6-svn20061008.debian-1) unstable; urgency=high ++ ++ * New upstream SVN snapshot. Fixes a heap smashing bug. ++ * debian/control: ++ + Build-depend on libgtk2.0-dev to work around #388521 (Closes: #391739). ++ + Replace XS-X-Vcs-Svn with -XS-Vcs-Svn. ++ ++ * debian/patches/020_notify.diff: ++ + Fix notify support. Thanks to Christophe Mutricy. ++ ++ -- Sam Hocevar (Debian packages) Sun, 8 Oct 2006 18:54:30 +0200 ++ ++vlc (0.8.6-svn20061001.debian-4) unstable; urgency=low ++ ++ * Build-depend on libnotify and explicitly activate the libnotify plugin ++ (Closes: #391308). ++ * Re-enable DV support. libraw1394 is not waiting for us anyway. ++ ++ -- Sam Hocevar (Debian packages) Fri, 6 Oct 2006 10:24:26 +0200 ++ ++vlc (0.8.6-svn20061001.debian-2) unstable; urgency=high ++ ++ * Temporarily disable DV support because the libraw1394 transition does ++ not look like it will happen soon. ++ ++ -- Sam Hocevar (Debian packages) Wed, 4 Oct 2006 14:00:16 +0200 ++ ++vlc (0.8.6-svn20061001.debian-1) unstable; urgency=low ++ ++ * New upstream SVN snapshot. ++ ++ -- Sam Hocevar (Debian packages) Sun, 1 Oct 2006 17:57:57 +0200 ++ ++vlc (0.8.6-svn20060925.debian-1) unstable; urgency=low ++ ++ [ Sam Hocevar ] ++ * New upstrean SVN snapshot. ++ * This release fixes issues with the French Freebox device (Closes: #388332). ++ ++ * debian/control: ++ + Added Clément Stenac to the uploaders. ++ ++ * 020_certificates_paths.diff: ++ + New patch from upstream that looks for SSL certificates in ++ /etc/ssl/certs/ca-certificates.crt (Closes: #365239). ++ ++ [ Clément Stenac ] ++ * Add VCS information to control ++ ++ -- Sam Hocevar (Debian packages) Mon, 25 Sep 2006 14:00:46 +0200 ++ ++vlc (0.8.6-svn20060918.debian-1) unstable; urgency=low ++ ++ * New upstream SVN snapshot, with a slightly saner version number. ++ * debian/rules: ++ + Call dh_install with -si so that it does not try to install files that ++ are not for us (Closes: #387873). ++ ++ -- Sam Hocevar (Debian packages) Mon, 18 Sep 2006 12:38:26 +0200 ++ ++vlc (0.8.6-svn20060911.0.8.5-1-svn.debian-5) unstable; urgency=low ++ ++ * debian/control: ++ + Added proper conflicts/replaces to the libvlc0 package because it ++ overwrites files from old vlc packages (Closes: #387844). ++ ++ -- Sam Hocevar (Debian packages) Sun, 17 Sep 2006 01:38:24 +0200 ++ ++vlc (0.8.6-svn20060911.0.8.5-1-svn.debian-4) unstable; urgency=low ++ ++ * debian/control: ++ + Add libsdl-image1.2-dev to the build-dependencies. ++ + Shorten short descriptions and add “without X support” to the vlc-nox ++ short description. ++ ++ -- Sam Hocevar (Debian packages) Sat, 16 Sep 2006 20:08:53 +0200 ++ ++vlc (0.8.6-svn20060911.0.8.5-1-svn.debian-3) unstable; urgency=low ++ ++ * debian/control: ++ + Distribute libvlc0 in a separate package. ++ + Created vlc-nox package that contains VLC and all its non-X related ++ plugins. ++ * debian/rules: ++ + Use dh_install. ++ + Bail out with an error if a plugin from vlc-nox got linked to libX11. ++ ++ -- Sam Hocevar (Debian packages) Thu, 14 Sep 2006 18:39:59 +0200 ++ ++vlc (0.8.6-svn20060911.0.8.5-1-svn.debian-2) unstable; urgency=low ++ ++ * debian/patches/000_dup_builtins.diff: ++ + Fix a powerpc FTBFS due to duplicate libraries in link lines. ++ ++ -- Sam Hocevar (Debian packages) Mon, 11 Sep 2006 18:32:04 +0200 ++ ++vlc (0.8.6-svn20060911.0.8.5-1-svn.debian-1) unstable; urgency=low ++ ++ * New upstream SVN snapshot, fixes an amd64 FTBFS. ++ ++ -- Sam Hocevar (Debian packages) Mon, 11 Sep 2006 13:56:19 +0200 ++ ++vlc (0.8.6-svn20060910.0.8.5-1-svn.debian-1) unstable; urgency=low ++ ++ * New upstream SVN snapshot, from the forthcoming 0.8.5-1 branch. ++ * This branch's playlist window does not crash like the 0.8.6 does ++ (Closes: #375213, #385036, #384869). ++ ++ * Upstream fixed implicit pointer functions (Closes: #385192). ++ * Upstream's x264 build system now uses config.guess instead of uname to ++ detect system and CPU types (Closes: #385535). ++ * Upstream removed debug messages from the ts plugin (Closes: #385008, ++ Closes: #385323). ++ * Aspect ration in mkv files was fixed (Closes: #385876). ++ ++ * debian/control: ++ + Build-depend on libcaca-dev (>= 0.99.beta4-1) so that we no longer pull ++ useless build dependencies (Closes: #385536). ++ + Have VLC depend on ttf-dejavu again. It's used for subtitles and the ++ default skin. ++ * debian/copyright: ++ + Full copyright holders and license audit (Closes: #324978). ++ * debian/rules: ++ + No longer install old copyright files (Closes: #385200). ++ + Re-activated the speex module (Closes: #386204). ++ + Don't install TTF fonts, use the ones from ttf-dejavu instead. ++ ++ * debian/patches/020_freetype_font.diff: ++ + Renamed this patch into 020_dejavu_font.diff and made it use dejavu ++ fonts. ++ ++ -- Sam Hocevar (Debian packages) Sun, 10 Sep 2006 19:02:17 +0200 ++ ++vlc (0.8.6-svn20060823.debian-3) unstable; urgency=low ++ ++ * debian/control: ++ + Added missing build-dep on libdc1394-13-dev (Closes: #384568, #384582). ++ + Build-depend on a newer libcaca for better colour ASCII rendering. ++ ++ -- Sam Hocevar (Debian packages) Fri, 25 Aug 2006 11:19:00 +0200 ++ ++vlc (0.8.6-svn20060823.debian-2) unstable; urgency=low ++ ++ * debian/control: ++ + Added missing build-dep on libraw1394-dev. ++ * debian/rules: ++ + Replaced --enable-livedotcom with --enable-live555. ++ ++ -- Sam Hocevar (Debian packages) Fri, 25 Aug 2006 09:37:47 +0200 ++ ++vlc (0.8.6-svn20060823.debian-1) unstable; urgency=low ++ ++ * New upstream SVN snapshot. ++ * debian/rules: ++ + Distribute a shared version of libvlc. ++ + Activated the twolame encoder. ++ * debian/control: ++ + Build-depend on a newer libavcodec so as to get WMV3 decoding support. ++ + Cleaned up package dependencies a bit. ++ ++ * debian/patches/000_ltmain.diff: ++ + Work around libtool not wanting to install our plugins. ++ ++ -- Sam Hocevar (Debian packages) Thu, 24 Aug 2006 18:06:12 +0200 ++ ++vlc (0.8.5.debian-2) unstable; urgency=low ++ ++ * debian/rules: ++ + Fix generation of Arch: all transition packages. ++ ++ -- Sam Hocevar (Debian packages) Wed, 7 Jun 2006 14:46:22 +0200 ++ ++vlc (0.8.5.debian-1) unstable; urgency=low ++ ++ * New upstream release (Closes: #364934). ++ * This release no longer disables audio input if the v4l video device does ++ not advertise an audio device (Closes: #316377). ++ * This release fixes PPC asm compilation issues in x264 (Closes: #366965). ++ ++ * debian/control: ++ + Merged wxvlc and vlc-plugin-alsa into vlc to get rid of circular ++ dependencies (Closes: #365816). ++ + Set policy to 3.7.2. ++ + libxosd-dev is installable again; build-depend on it (Closes: #364937). ++ ++ * debian/patches/030_x264_altivec.diff: ++ * debian/patches/030_x264_armvl.diff: ++ + Patches applied upstream. Removed. ++ ++ -- Sam Hocevar (Debian packages) Tue, 23 May 2006 16:15:56 +0200 ++ ++vlc (0.8.5-test3.debian-3) unstable; urgency=low ++ ++ * debian/control: ++ + Build-depend on libdvdread-dev (>= 0.9.5) because libdvdread3-dev just ++ disappeared (Closes: #364681). ++ ++ -- Sam Hocevar (Debian packages) Tue, 25 Apr 2006 09:05:45 +0200 ++ ++vlc (0.8.5-test3.debian-2) unstable; urgency=low ++ ++ * debian/control: ++ + Added missing libavc1394-dev build-dependency. ++ ++ * debian/patches/030_x264_altivec.diff: ++ + Fixed illegal implicit casts of vector types. ++ ++ * debian/patches/030_x264_armvl.diff: ++ + Added support for the armv4l CPU. ++ ++ -- Sam Hocevar (Debian packages) Mon, 24 Apr 2006 20:45:16 +0200 ++ ++vlc (0.8.5-test3.debian-1) unstable; urgency=low ++ ++ * New upstream release. ++ ++ * Upstream fixed many bugs: ++ + Fixed the CPU features used by the deinterlace plugin and no ++ longer crashes on non-SSE machines (Closes: #363153). ++ + Properly build on amd64 wrt PIC (Closes: #339372, #330146, #330154). ++ + Fixed the double pane in settings dialog issue (Closes: #343031). ++ + Help flags now adapt to the locale and help formatting was fixed ++ (Closes: #347278). ++ + HTTP streaming no longer fails (Closes: #352599). ++ + Memory leak fixed (Closes: #359655). ++ + x264 build system supports ppc64 and mips64 (Closes: #361452, #358233). ++ + OGG muxing was fixed (Closes: #364321). ++ ++ * debian/control: ++ + Removed legacy dummy packages. ++ + Switched from dpatch to quilt. ++ + Removed now useless build-dependency on gcc-snapshot (Closes: #361729). ++ + Ditto for xlibs-static-pic (Closes: #364265). ++ + Build-depend on newer ffmpeg libraries so that we dynamically link ++ against them. ++ + Build-depend on newer Matroska libraries to fix .mkv support ++ (Closes: #348404). ++ + Build-depend on libxul-dev and xulrunner instead of mozilla-dev. ++ + Build-depend on newer live555 libraries. ++ + Depend on vlc-plugin-alsa. ++ + Removed the ttf-freefont dependency (Closes: #353459, #362071). ++ ++ * debian/vlc.mime: ++ + Fixed broken templates (Closes: #354101). ++ ++ * debian/patches/010_no-wx-updates.diff: ++ + Created from old dpatch. Disables broken "check for updates" button. ++ ++ * debian/patches/010_osdmenu-paths.diff ++ + Created from old dpatch. Fixes file paths for OSD plugin. ++ ++ * debian/patches/020_xulrunner.diff: ++ + Build using XULrunner (Closes: #364381). ++ ++ * debian/patches/020_freetype_font: ++ + Do not hardcode the default font, let VLC find one itself. ++ ++ -- Sam Hocevar (Debian packages) Mon, 24 Apr 2006 18:10:10 +0200 ++ ++vlc (0.8.4.debian-2) unstable; urgency=low ++ ++ * debian/rules: ++ + Enable zeroconf/bonjour support (Closes: #348085). ++ + Enable musepack decoding support. ++ + Enable VCD navigation support. ++ * debian/control: ++ + Build-depend on more recent versions of libavcodec to fix CVE-2005-4048. ++ + Build-depend on libhal-dev (>= 0.5.5.1-3) for the dbus transition. ++ + Build-depend on libavahi-client-dev. ++ + Build-depend on libmpcdec-dev. ++ + Build-depend on libsysfs-dev so that the MP4 module can get an iPod’s ++ version number. ++ + Build-depend on libvcdinfo-dev. ++ * debian/vlc.mime: ++ + Put flags after the command, as per mailcap(5) (Closes: #340434). ++ ++ * src/libvlc.c configure.ac modules/services_discovery/hal.c: ++ + Backported HAL 0.5 patch from upstream, thanks to Clément Stenac and ++ Loïc Minier. As a result, we now build and install again on unstable ++ (Closes: #332927, #347598, #347847). ++ * extras/x264/configure: ++ + Support the armv5tel platform. ++ ++ -- Sam Hocevar (Debian packages) Sun, 22 Jan 2006 12:08:42 +0100 ++ ++vlc (0.8.4.debian-1) unstable; urgency=low ++ ++ * New upstream release. ++ ++ -- Sam Hocevar (Debian packages) Sat, 26 Nov 2005 19:55:09 +0100 ++ ++vlc (0.8.4-test2-2) unstable; urgency=low ++ ++ * extras/x264/configure: ++ + Teach the configure script about the Alpha platform. ++ ++ -- Sam Hocevar (Debian packages) Fri, 11 Nov 2005 18:49:31 +0100 ++ ++vlc (0.8.4-test2-1) unstable; urgency=low ++ ++ * New upstream release. ++ * debian/control: ++ + Build-depend on a newer version of gnutls (Closes: #335774). ++ + Replaced occurrences of "wxwindows" with "wxwidgets" (Closes: #330141). ++ * debian/rules: ++ + Use dh_buildinfo because of all the static libraries we use. ++ * Upstream fixed the wx code so that it builds with newer versions of the ++ library (Closes: #332282, #332773). ++ ++ -- Sam Hocevar (Debian packages) Fri, 11 Nov 2005 10:41:35 +0100 ++ ++vlc (0.8.4-svn20050920-3) unstable; urgency=low ++ ++ * configure.ac: ++ + Fixed a bug in the gnomevfs plugin configuration. ++ * debian/rules: ++ + Explicitly disable the GnomeVFS plugin (Closes: #329317). ++ * debian/control: ++ + Buuild-depend on yasm on amd64. ++ ++ -- Sam Hocevar (Debian packages) Wed, 21 Sep 2005 11:36:24 +0200 ++ ++vlc (0.8.4-svn20050920-2) unstable; urgency=low ++ ++ * configure: ++ + Fixed the powerpc build with gcc-4.x. ++ * extras/x264/configure: ++ + Added missing Debian architectures to the configure script. ++ ++ -- Sam Hocevar (Debian packages) Tue, 20 Sep 2005 17:46:35 +0200 ++ ++vlc (0.8.4-svn20050920-1) unstable; urgency=low ++ ++ * New SVN snapshot. ++ * configure.ac: ++ + Upstream fixed the AltiVec build on PPC. ++ * debian/control: ++ + Build-depend on a newer version of libavcodec. mp2v and mp1v encoders ++ work again (Closes: #324840). ++ + Build-depend on gcc-snapshot on i386 and amd64, because currently only ++ that version of gcc properly builds some of the MMX modules. ++ ++ -- Sam Hocevar (Debian packages) Tue, 20 Sep 2005 13:43:41 +0200 ++ ++vlc (0.8.4-svn20050823-2) unstable; urgency=low ++ ++ * debian/control: ++ + Build-depend on libflac-dev (>= 1.1.2-3) because of the soname ++ change (Closes: #325948). ++ * debian/copyright: ++ + Fixed the FSF address. ++ ++ -- Sam Hocevar (Debian packages) Thu, 1 Sep 2005 12:36:10 +0200 ++ ++vlc (0.8.4-svn20050823-1) unstable; urgency=low ++ ++ * New SVN snapshot. ++ * debian/control: ++ + Build-depend on libsmbclient-dev. ++ + Build-depend on libwxgtk2.6-dev (Closes: #285373), which means the ++ interface now works with non-UTF8 locales (Closes: #308770, #322665). ++ + Build-depend on a newer version of libavcodec. ++ * debian/rules: ++ + Activated SMB client support. ++ + Install desktop files in usr/share/applications instead of ++ usr/share/gnome/apps/Multimedia. ++ * debian/patches/00list: ++ + 20_no-wx-updates.dpatch: disabled the update check. ++ + 20_interfaces.dpatch: disabled deprecated patch. ++ * configure.ac: ++ + Fixes powerpc build. ++ * include/network.h src/misc/net.c: ++ + Fixes HTTP input (Closes: #322757). ++ + Fixes URL encoding in the RTSP module (Closes: #323813). ++ * modules/gui/skins2 modules/gui/wxwidgets: ++ + Fixes a compilation issue on 64-bit architectures (Closes: #324031). ++ * modules/visualization/xosd.c: ++ + Fixes libxosd initialisation (Closes: #324039). ++ ++ -- Sam Hocevar (Debian packages) Mon, 22 Aug 2005 14:43:48 +0200 ++ ++vlc (0.8.4-svn20050810-2) unstable; urgency=low ++ ++ * debian/control: ++ + Build-depend on libarts1-dev (>= 1.4.2-1). ++ + Build-depend on a newer version of libavcodec. ++ ++ -- Sam Hocevar (Debian packages) Tue, 16 Aug 2005 17:36:21 +0200 ++ ++vlc (0.8.4-svn20050810-1) unstable; urgency=low ++ ++ * New SVN snapshot. ++ * Rebuilt against libaa1 and new wxWin and SDL packages to complete the ++ aalib transition (Closes: #320874) and make the packages installable again ++ (Closes: #319292, #319598, #321461, #322166, #317380). ++ * debian/rules: ++ + Use DEB_BUILD_ARCH_CPU instead of DEB_BUILD_GNU_CPU. ++ * debian/vlc.desktop: ++ + Added desktop file, thanks to Mantas Kriauciunas (Closes: #290612). ++ * debian/control: ++ + Removed unused dummy packages (Closes: #321988, #322003, #322013). ++ + Build-depend on libmatroska-dev (>= 0.7.7). ++ + Build-depend on libwxgtk2.4-dev (>= 2.4.4). ++ + Build-depend on libdvbpsi4-dev instead of libdvbpsi3-dev. ++ * Build-depend on libsdl1.2-dev (>= 1.2.7+1.2.8cvs20041007-5.3). ++ + Build-depend on a newer version of libmatroska-dev and mozilla-dev ++ because of the C++ transition. ++ + Build-depend on libsvga1-dev instead of svgalib1-dev. ++ * This snapshot no longer uses tune=opteron on amd64 (Closes: #316161). ++ * The SVN version adds support for Freebox users (Closes: #317035). ++ * Various gcc-4.x FTBFS were fixed upstream (Closes: #317055). ++ * mozilla/support/npunix.c: fixed undeclared NPP_GetJavaClass ++ (Closes: #317067). ++ ++ -- Sam Hocevar (Debian packages) Wed, 10 Aug 2005 16:18:37 +0200 ++ ++vlc (0.8.2-1) unstable; urgency=low ++ ++ * New upstream release. ++ * This version fixes the random playlist parsing (Closes: #308375), encodes ++ non-ASCII characters in RTSP requests (Closes: #279735) and fixes an issue ++ with large files (Closes: #306110). ++ * debian/control: ++ + Set policy to 3.6.2.1. ++ + Build-depend on libpng12-dev, xlibmesa-gl-dev. ++ + Build-depend on a more recent ffmpeg library set, to fix nasty visual ++ artifacts with post-processing (Closes: #300220). ++ + mozilla-plugin-vlc recommends mozilla-firefox in addition to ++ mozilla-browser (Closes: #308723). ++ + Now that sarge is out, removed legacy packages that disappeared in woody. ++ * debian/rules: ++ + Activated PNG output support. ++ + Activated GLX output support. ++ * The NEWS file documents the changed behaviour for SAP (Closes: #303262). ++ * Minor typo fixed in the manpage (Closes: #300339). ++ * po/de.po: merged corrections from Jens Seidel (Closes: #313890). ++ ++ -- Sam Hocevar (Debian packages) Sun, 26 Jun 2005 16:28:19 +0200 ++ ++vlc (0.8.1.svn20050314-1) unstable; urgency=low ++ ++ * More recent SVN snapshot. ++ * This snapshot fixes issues in modules/gui/wxwindows/streamout.cpp that ++ caused FTBFS on 64-bit architectures (Closes: #289923). ++ * debian/control: ++ + Build-depend on new libmatroska and libavcodec versions. ++ + Unfortunate return to wxwidgets 2.4 until 2.5 enters testing. ++ + Upgraded libflac-dev build dependency to (>= 1.1.1-5) to resolve ++ dependency issues (Closes: #298067). ++ * debian/vlc.mime: merged Guido Guenther’s contribution (Closes: #297261). ++ ++ -- Sam Hocevar (Debian packages) Mon, 14 Mar 2005 10:53:59 +0100 ++ ++vlc (0.8.1-3) unstable; urgency=low ++ ++ * debian/control: ++ + Build-depend on fixed ffmpeg packages (Closes: #289444). ++ + Build-depend on a newer libflac-dev so that resulting packages use ++ libflac6 (Closes: #289490). ++ * modules/gui/wxwindows/open.cpp: ++ + Compilation fix for 64 bits systems. ++ ++ -- Sam Hocevar (Debian packages) Mon, 10 Jan 2005 11:10:02 +0100 ++ ++vlc (0.8.1-2) unstable; urgency=low ++ ++ * debian/control: ++ + Use ffmpeg from Debian instead of the contrib one. ++ + Use wxgtk2.5 instead of 2.4. ++ + Activated the ncurses UI (Closes: #286962). ++ * debian/gnome-vlc.desktop debian/gvlc.desktop: ++ + Fixed the icon location. ++ ++ -- Sam Hocevar (Debian packages) Thu, 6 Jan 2005 18:00:00 +0100 ++ ++vlc (0.8.1-1) unstable; urgency=low ++ ++ * New upstream release. ++ * debian/gnome-vlc.desktop: ++ + Fixed program path (Closes: #280290). ++ * debian/control: ++ + Require an up-to-date liblivemedia. ++ + Build-depend on libgnutls11-dev. ++ ++ -- Sam Hocevar (Debian packages) Sun, 14 Nov 2004 22:21:23 +0100 ++ ++vlc (0.8.0.final-1) unstable; urgency=low ++ ++ * Final 0.8.0 upstream release. ++ * src/misc/modules.c: ++ + Fixed a startup issue with the svlc shortcut (Closes: #274376). ++ * debian/control: ++ + Suggest the Mozilla and ALSA plugins. Only mentioned the others in ++ the package description because they are not of notable usefulness ++ (Closes: #275160). ++ * modules/access/http.c: ++ + Fix HTTP proxy handling (Closes: #278381). ++ ++ -- Sam Hocevar (Debian packages) Wed, 3 Nov 2004 14:52:05 +0100 ++ ++vlc (0.8.0-test1-1) unstable; urgency=high ++ ++ * New upstream tarball. ++ * debian/rules: ++ + Fixed previously broken DVD support. ++ + Removed currently broken Speex support. ++ * debian/control: ++ + Build-depend on libdvdnav. ++ ++ -- Sam Hocevar (Debian packages) Sat, 4 Sep 2004 02:32:49 +0200 ++ ++vlc (0.7.2.svn20040827-1) unstable; urgency=high ++ ++ * New SVN snapshot. ++ * debian/rules: ++ + Activated x264 support. ++ + Re-enabled libmodplug support. ++ + Build PIC plugins even on x86. ++ + Disabled SLP because its code is broken. ++ + Disabled the GNOME, Qt, GTK+ and KDE interfaces in favour of the ++ WxWidgets one. ++ + Activated HAL support. ++ * debian/control: ++ + Force the vlc-plugin-arts dependencies. ++ + Build-depend on jam and nasm because of x264. ++ ++ -- Sam Hocevar (Debian packages) Fri, 27 Aug 2004 21:31:13 +0200 ++ ++vlc (0.7.2.final-11) unstable; urgency=medium ++ ++ * configure.ac: ++ + Fixed an LDFLAGS/CFLAGS confusion. ++ + Don't use -finline-limit since it now tries to inline functions that ++ have not been explicitely inlined (Closes: #265673). ++ * debian/patches/20_configure.dpatch: ++ + Don't manage this patch with dpatch since it causes ownership issues. ++ ++ -- Sam Hocevar (Debian packages) Sun, 15 Aug 2004 01:35:35 +0200 ++ ++vlc (0.7.2.final-10) unstable; urgency=medium ++ ++ * The "I hope I got it right this time" upload. ++ * configure.ac: ++ + Use -maltivec -mabi=altivec for the memcpyaltivec and deinterlace ++ plugins on PowerPC. ++ ++ -- Sam Hocevar (Debian packages) Tue, 10 Aug 2004 18:01:47 +0200 ++ ++vlc (0.7.2.final-9) unstable; urgency=low ++ ++ * debian/control: ++ + Added a missing dpatch build dependency (Closes: #263363). ++ + Removed the modplug plugin until libmodplug-dev enters Debian. ++ ++ -- Sam Hocevar (Debian packages) Tue, 10 Aug 2004 11:01:15 +0200 ++ ++vlc (0.7.2.final-8) unstable; urgency=low ++ ++ * debian/control: ++ + Added a missing dpatch build dependency. ++ * configure.ac: ++ + Fixed the powerpc build by conditionally re-enabling -maltivec ++ -mabi=altivec. ++ ++ -- Sam Hocevar (Debian packages) Fri, 30 Jul 2004 00:05:58 +0200 ++ ++vlc (0.7.2.final-7) unstable; urgency=low ++ ++ * debian/rules: ++ + Switch build system to dpatch. ++ ++ -- Sam Hocevar (Debian packages) Thu, 29 Jul 2004 17:03:51 +0200 ++ ++vlc (0.7.2.final-6) unstable; urgency=low ++ ++ * configure.ac: don't use -maltivec -mabi=altivec, because we don't want ++ to trigger AltiVec optimisations in our generic code (Closes: #256578, ++ Closes: #260819). ++ ++ -- Sam Hocevar (Debian packages) Fri, 23 Jul 2004 17:21:21 +0200 ++ ++vlc (0.7.2.final-5) unstable; urgency=low ++ ++ * debian/control: ++ + Build-depend on libdvbpsi3-dev, so that we can get rid of the previous ++ versions of this library. ++ + Recommend the videolan-doc package. ++ + Build-conflict on libavcodec-dev, just in case it enters Sid at an ++ unappropriate moment. ++ * debian/README.Debian: ++ + Removed mention of the libmpeg2 tree, which we no longer provide. ++ ++ -- Sam Hocevar (Debian packages) Tue, 20 Jul 2004 11:25:17 +0200 ++ ++vlc (0.7.2.final-4) unstable; urgency=low ++ ++ * debian/rules: ++ + Activated Theora support (Closes: #259061). ++ + Re-enabled the KDE plugin (Closes: #258295). ++ * debian/control: ++ + Set policy to 3.6.1.1. ++ ++ -- Sam Hocevar (Debian packages) Tue, 13 Jul 2004 00:21:20 +0200 ++ ++vlc (0.7.2.final-3) unstable; urgency=low ++ ++ * extras/ffmpeg/configure: fixed HPPA architecture detection. ++ ++ -- Sam Hocevar (Debian packages) Fri, 25 Jun 2004 11:55:33 +0200 ++ ++vlc (0.7.2.final-2) unstable; urgency=low ++ ++ * extras/ffmpeg/libavcodec/svq1.c: fixed vector/vect namespace issues on ++ powerpc. ++ ++ -- Sam Hocevar (Debian packages) Tue, 22 Jun 2004 15:21:09 +0200 ++ ++vlc (0.7.2.final-1) unstable; urgency=low ++ ++ * New upstream release. ++ * Temporarily disabled the KDE GUI plugin. ++ ++ -- Sam Hocevar (Debian packages) Sat, 29 May 2004 00:06:48 -0300 ++ ++vlc (0.7.2-test2-1) unstable; urgency=low ++ ++ * New upstream snapshot. ++ ++ -- Sam Hocevar (Debian packages) Thu, 6 May 2004 11:11:25 +0200 ++ ++vlc (0.7.2-test1-4) unstable; urgency=low ++ ++ * extras/ffmpeg/libacvodec/Makefile: ++ + Fixed a PARISC/HPPA mix-up. ++ * src/interface/interface.c: ++ + Removed the "switch interface" menu due to wxwin's utter bugosity. ++ ++ -- Sam Hocevar (Debian packages) Fri, 30 Apr 2004 13:15:59 +0200 ++ ++vlc (0.7.2-test1-3) unstable; urgency=low ++ ++ * configure.ac: ++ + Link DTS plugins with libdts_pic.a, not libdts.a. ++ * debian/control: ++ + Build-depend on libid3tag0-dev for ID3 tag support. ++ + Made vlc depend on wxvlc for the moment. ++ * extras/ffmpeg/libacvodec/Makefile: ++ + Build motion_est.c with -O1. ++ ++ -- Sam Hocevar (Debian packages) Fri, 30 Apr 2004 10:49:59 +0200 ++ ++vlc (0.7.2-test1-2) unstable; urgency=low ++ ++ * debian/control: ++ + Build-depend on libxml2-dev. ++ * extras/ffmpeg/libavcodec/ppc/dsputil_altivec.c: ++ + Syntax fixes for powerpc. ++ ++ -- Sam Hocevar (Debian packages) Wed, 28 Apr 2004 12:49:18 +0200 ++ ++vlc (0.7.2-test1-1) unstable; urgency=low ++ ++ * New SVN snapshot. ++ * The skinned interface is now the default one (Closes: #245210). ++ * debian/control: ++ + Removed the libdv2-dev build-dependency. ++ + Set the liblivemedia-dev build-dependency to (>= 2004.04.23-1). ++ + Set the libmatroska-dev build-dependency to (>= 0.7.0). ++ + Build-depend on libfribidi-dev. ++ + Build-depend on libcdio-dev. ++ + Build-depend on libmodplug-dev. ++ * debian/rules: ++ + Activated fribidi support. ++ + Activated CDDA support via libcdio. ++ + Activated MOD support. ++ * configure.ac: ++ + Re-enabled i420_yuy2_altivec. ++ * src/interface/interface.c: ++ + Disable unavailable interfaces from the switch menu (Closes: #245209). ++ ++ -- Sam Hocevar (Debian packages) Mon, 26 Apr 2004 16:30:25 +0200 ++ ++vlc (0.7.1-7) unstable; urgency=high ++ ++ * debian/control: ++ + Override kdelibs4's shlibs value to get VLC into testing. ++ + No longer build-depend on dvb-dev. ++ ++ -- Sam Hocevar (Debian packages) Tue, 20 Apr 2004 18:00:40 +0200 ++ ++vlc (0.7.1-6) unstable; urgency=low ++ ++ * debian/control: ++ + Removed the build dependency on gcc-3.2 because gcc-3.3 no longer ICEs ++ on ppc/mpegvideo_altivec.o (Closes: #236442). ++ + Build depend on fixed libsdl1.2-dev (>= 1.2.7-5). ++ ++ -- Sam Hocevar (Debian packages) Tue, 6 Apr 2004 10:27:35 +0200 ++ ++vlc (0.7.1-5) unstable; urgency=low ++ ++ * debian/control: ++ + Added a build-dependency on libaudiofile-dev to fix the m68k build. ++ * debian/rules: ++ + Added symlinks for mozilla-firefox (Closes: #239352). ++ ++ -- Sam Hocevar (Debian packages) Tue, 30 Mar 2004 23:10:20 +0200 ++ ++vlc (0.7.1-4) unstable; urgency=medium ++ ++ * extras/ffmpeg/libavcodec/ppc/mpegvideo_ppc.c: ++ + Replaced fprintf() with av_log() to fix the powerpc build. ++ ++ -- Sam Hocevar (Debian packages) Sun, 21 Mar 2004 13:59:07 +0100 ++ ++vlc (0.7.1-3) unstable; urgency=medium ++ ++ * debian/rules: ++ + Activated DTS decoding support. ++ * debian/control: ++ + Build-depend on libx11-dev, libxext-dev, libxt-dev instead of xlibs-dev. ++ + Build-depend on libxv-dev, xlibs-static-pic instead of xlibs-pic. ++ ++ -- Sam Hocevar (Debian packages) Sat, 20 Mar 2004 18:13:43 +0100 ++ ++vlc (0.7.1-2) unstable; urgency=medium ++ ++ * debian/control: ++ + Build-depend on zlib1g-dev because ffmpeg uses it by default. ++ * configure.ac: ++ + Add -lz to the link flags for plugins that use ffmpeg. ++ + Disabled i420_yuy2_altivec for now, because it only has a C version of ++ the AltiVec routines. ++ ++ -- Sam Hocevar (Debian packages) Thu, 4 Mar 2004 17:34:58 +0100 ++ ++vlc (0.7.1-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * debian/copyright: ++ + Added faad2 and ffmpeg authors to the copyright (Closes: #212766). ++ * mozilla/vlcplugin.h: ++ + Added the 'video/x-ms-asf' MIME type to the plugin (Closes: #232690). ++ ++ -- Sam Hocevar (Debian packages) Wed, 3 Mar 2004 10:47:21 +0100 ++ ++vlc (0.7.0-3) unstable; urgency=medium ++ ++ * ppc/mpegvideo_altivec.c: ++ + Build this file with GCC 3.2 to work around an ICE. ++ ++ -- Sam Hocevar (Debian packages) Wed, 21 Jan 2004 15:36:30 +0100 ++ ++vlc (0.7.0-2) unstable; urgency=low ++ ++ * debian/rules: ++ + Look for faad in extras/faad2, not extras/faad. ++ * modules/demux/mkv.cpp: ++ + Updated mkv module for the latest Matroska version (Closes: #227923). ++ * modules/video_output/caca.c: ++ + Updated caca module for the latest libcaca version. ++ ++ -- Sam Hocevar (Debian packages) Tue, 20 Jan 2004 18:30:58 +0100 ++ ++vlc (0.7.0-1) unstable; urgency=low ++ ++ * New upstream release. ++ * debian/control: ++ + Build-depend on fixed dvb-dev packages. ++ + Build-depend on fixed linux-kernel-headers packages. ++ * debian/rules: ++ + Look for faad in extras/faad2, not extras/faad. ++ + Enable postprocessing in the ffmpeg configuration. ++ + Activated libcaca video output. ++ * doc/vlc.1: ++ + Fixed a minor typo (Closes: #223605). ++ ++ -- Sam Hocevar (Debian packages) Sun, 4 Jan 2004 03:29:22 +0100 ++ ++vlc (0.6.2+cvs20031030-2) unstable; urgency=low ++ ++ * debian/control: ++ + Build-depend on a newer wxwindows version to avoid incompatibilities. ++ + Build-depend on linux-kernel-headers and build-conflict on dvb-dev ++ because these packages cannot be installed together. ++ * debian/rules: ++ + Temporarily disabled the framebuffer video output plugin because of ++ current code errors in linux-kernel-headers. ++ ++ -- Sam Hocevar (Debian packages) Sat, 1 Nov 2003 11:01:40 +0100 ++ ++vlc (0.6.2+cvs20031030-1) unstable; urgency=low ++ ++ * New CVS snapshot. ++ * debian/rules: ++ + Disabled the deprecated satellite plugin; the dvb plugin is now ++ the recommended one (Closes: #216367). ++ + Don't install fortunes in /usr/share/games, they are too private for ++ common mortals (Closes: #212856). They are still available in the ++ /usr/share/doc/vlc directory though. ++ + Activated the speex codec. ++ + Activated the PVR input module. ++ * debian/control: ++ + Depend on ttf-freefont for subtitles. ++ + Upgraded debhelper build-dependency to (>= 4.0). ++ ++ -- Sam Hocevar (Debian packages) Fri, 31 Oct 2003 11:08:57 +0100 ++ ++vlc (0.6.2-3) unstable; urgency=low ++ ++ * debian/control: ++ + Set libxosd-dev build-dependency to (>= 2.2.4-1.3) because previous ++ versions were broken on s390 (Closes: #208383). ++ + Rewrote long descriptions (Closes: #209602, #209615, #209628, #209636, ++ Closes: #209774, #209914, #210028, #210095). ++ ++ -- Sam Hocevar (Debian packages) Mon, 15 Sep 2003 21:28:43 +0200 ++ ++vlc (0.6.2-2) unstable; urgency=low ++ ++ * debian/control: ++ + Set libmatroska-dev build-dependency to (>= 0.5.0-3) because previous ++ versions were broken on platforms where PIC/non-PIC cannot be mixed in ++ objects (Closes: #208383). ++ + Set policy to 3.6.1.0. ++ ++ -- Sam Hocevar (Debian packages) Fri, 5 Sep 2003 02:32:54 +0200 ++ ++vlc (0.6.2-1) unstable; urgency=low ++ ++ * New upstream release. ++ * debian/control: ++ + Added a build-dependency on freetype6-dev. ++ + Added a build-dependency on libdvbpsi2-dev. ++ + We now recommend gnome-vlc | wxvlc. ++ + We now suggest fortune-mod. ++ * This release now uses libfreetype to render subtitles, and we recommend ++ ttf-freefont | ttf-thryomanes, so that the old .rle font is no longer ++ needed (Closes: #203013). ++ * extras/faad: ++ + aclocal-1.6 && autoconf && automake-1.6 -a -c -f && libtoolize -c -f ++ * extras/faad/common/mp4v2: ++ + aclocal-1.4 && autoconf && autoheader && automake-1.4 --foreign -a -c \ ++ && libtoolize -c -f ++ * extras/mpeg2dec: ++ + aclocal-1.7 && autoconf && automake-1.7 -a -c && libtoolize -c -f ++ ++ -- Sam Hocevar (Debian packages) Tue, 2 Sep 2003 10:45:24 +0200 ++ ++vlc (0.6.0+cvs-20030716-2) unstable; urgency=low ++ ++ * debian/control: ++ + Updated debhelper build-dependency to (>= 3.4.4) because we now ++ use debian/compat. ++ + Use ${misc:Depends} everywhere. ++ ++ -- Sam Hocevar (Debian packages) Wed, 16 Jul 2003 16:55:31 +0200 ++ ++vlc (0.6.0+cvs-20030716-1) unstable; urgency=low ++ ++ * New CVS snapshot. ++ * debian/control: ++ + Set policy to 3.6.0. No changes required. ++ + Extended the package description. ++ * modules/video_output/x11/xcommon.c: ++ + Fix for crashes in the Mozilla plugin (Closes: #200920). ++ * mozilla/*: ++ + Compilation fixes for Mozilla 1.4 headers (Closes: #201093). ++ ++ -- Sam Hocevar (Debian packages) Wed, 16 Jul 2003 16:55:31 +0200 ++ ++vlc (0.6.0+cvs-20030705-1) unstable; urgency=low ++ ++ * New CVS snapshot. ++ + Includes previous Debian fixes. ++ + Errors in plugins now properly trigger build abort so that no build ++ failures are missed. Thanks to LaMont Jones for pointing out the problem. ++ * debian/rules: ++ + Enabled Matroska support. ++ + Only build builtins in the first compile pass so that we don't mix PIC ++ and non-PIC code (Closes: #199968). Phew, I hope I got it right this ++ time. ++ * extras/ffmpeg: ++ + Re-applied the Alpha build fix from 0.6.0+cvs-20030627-2 that had ++ disappeared in 0.6.0+cvs-20030703-1. ++ ++ -- Sam Hocevar (Debian packages) Sat, 5 Jul 2003 01:09:11 +0200 ++ ++vlc (0.6.0+cvs-20030703-1) unstable; urgency=low ++ ++ * New CVS snapshot. ++ + Includes previous Debian fixes. ++ + Build should be a bit faster now. ++ * extras/faad: ++ + aclocal-1.6 && autoconf && automake-1.6 -a -c -f && libtoolize -c -f ++ * extras/faad/common/id3lib: ++ + mkdir doc examples ++ + aclocal-1.4 && autoconf && automake-1.4 -a -c && libtoolize -c -f ++ * extras/mpeg2dec: ++ + aclocal-1.7 && autoconf && automake-1.7 -a -c && libtoolize -c -f ++ + Fixes build on parisc (Closes: #199693). ++ ++ -- Sam Hocevar (Debian packages) Thu, 3 Jul 2003 11:25:57 +0200 ++ ++vlc (0.6.0+cvs-20030627-2) unstable; urgency=low ++ ++ * extras/ffmpeg: ++ + Fixed compilation for Alpha. ++ * debian/rules: ++ + Enabled the video4linux input plugin (Closes: #199427). ++ ++ -- Sam Hocevar (Debian packages) Sun, 29 Jun 2003 21:12:10 +0200 ++ ++vlc (0.6.0+cvs-20030627-1) unstable; urgency=low ++ ++ * New upstream release. ++ * debian/rules: ++ + Replaced $(DEB_BUILD_ARCH) with `dpkg-architecture -qDEB_BUILD_GNU_CPU` ++ so that the rules can be called directly. ++ + Use the -s flag instead of -a so that debhelper properly handles the ++ i386-only plugin packages. ++ + Split the build rule into configure and build. ++ * debian/control: ++ + Removed leading "a"s from package descriptions. ++ + Set policy to 3.5.10. ++ ++ -- Sam Hocevar (Debian packages) Sat, 21 Jun 2003 17:55:07 +0200 ++ ++vlc (0.5.3-3) unstable; urgency=low ++ ++ * Built-in modules were linked twice in the mozilla plugin; removed the ++ non-PIC ones (Closes: #194384). ++ ++ -- Samuel Hocevar Fri, 23 May 2003 11:15:19 +0200 ++ ++vlc (0.5.3-2) unstable; urgency=low ++ ++ * Changed the libvlc0-dev section to libdevel. ++ * We now build the static objects twice: once the normal way before we ++ link them with VLC, and once with -fPIC so that they can be linked to ++ the Mozilla plugin. ++ * Updated extras/faad/config.{sub,guess}. ++ ++ -- Samuel Hocevar Fri, 14 Apr 2003 15:14:07 +0200 ++ ++vlc (0.5.3-1) unstable; urgency=low ++ ++ * New upstream release. ++ * Fixed a clock skew issue in debian/rules. ++ ++ -- Samuel Hocevar Tue, 8 Apr 2003 15:20:20 +0100 ++ ++vlc (0.5.2-4) unstable; urgency=low ++ ++ * Changed the section of gnome-vlc and kvlc according to new Debian ++ archive sections. ++ * Updated woody-buildpackage so that packages say "stable". ++ ++ -- Samuel Hocevar Tue, 1 Apr 2003 18:08:01 +0200 ++ ++vlc (0.5.2-3) unstable; urgency=low ++ ++ * Added explicit dependencies on vlc to legacy packages to make linda and ++ lintian happier. ++ * Added correct versioned build-dependency on debhelper. ++ * Updated the autotools helper files in extras/faad. ++ ++ -- Samuel Hocevar Wed, 26 Mar 2003 02:50:34 +0100 ++ ++vlc (0.5.2-2) unstable; urgency=low ++ ++ * Bumped up standards version to 0.5.9.0. ++ * Added build-dependencies on libidl0 and libglib2.0-0 to work around ++ mozilla-dev's currently broken dependencies. ++ * We now link against libdvdread3 instead of libdvdread2. ++ ++ -- Samuel Hocevar Tue, 25 Mar 2003 23:21:51 +0100 ++ ++vlc (0.5.2-1) unstable; urgency=low ++ ++ * New upstream release. ++ * Removed vlc-plugin-dvb, vlc-plugin-xosd, vlc-plugin-aa, vlc-plugin-lirc and ++ vlc-plugin-dv packages because the dependencies are quite small, and merged ++ them into the main vlc package. ++ * Removed the vlc-mad, vlc-arts, vlc-lirc and vlc-aa legacy packages because ++ they were not in woody. ++ ++ -- Samuel Hocevar Tue, 11 Mar 2003 20:32:36 +0100 ++ ++vlc (0.5.1-1) unstable; urgency=low ++ ++ * New upstream release. ++ * The vlc-glide package is now Architecture: i386 only. ++ * The vlc-plugin-mad package Provides: mp3-decoder. ++ * The deprecated vlc-* packages have a proper link to /usr/share/doc/vlc/. ++ ++ -- Samuel Hocevar Sat, 15 Feb 2003 03:43:33 +0100 ++ ++vlc (0.5.0-1) unstable; urgency=low ++ ++ * New upstream release (Closes: #157166). ++ * Audio MPEG and A52 decoders now use external libraries (libmad, liba52). ++ * Build-Depends are now valid (Closes: #147103). ++ * More robust AVI parser (Closes: #158037). ++ * An issue with X taking more and more CPU was fixed (Closes: #153286). ++ * Package now includes a NEWS file. ++ * New package containing a Mozilla plugin. ++ * New codec packages: Ogg/Vorbis, DV. ++ * New GUI package: wxvlc (wxWindows). ++ * New debian/woody-buildpackage file that can be used to build Woody ++ packages. ++ * Made the GNOME desktop entries more user-friendly (Closes: #149749). ++ ++ -- Samuel Hocevar Thu, 4 Jul 2002 17:44:25 +0200 ++ ++vlc (0.4.1-1) unstable; urgency=low ++ ++ * New upstream release. ++ ++ -- Samuel Hocevar Mon, 3 Jun 2002 23:43:35 +0200 ++ ++vlc (0.4.0-1) unstable; urgency=low ++ ++ * New upstream release. ++ ++ -- Samuel Hocevar Thu, 23 May 2002 01:27:05 +0200 ++ ++vlc (0.3.1-1) unstable; urgency=low ++ ++ * New upstream release. ++ * Fixes a crash in the Gtk+ interface. ++ ++ -- Samuel Hocevar Thu, 18 Apr 2002 06:43:42 +0200 ++ ++vlc (0.3.0-1) unstable; urgency=low ++ ++ * New upstream release. ++ * Reworked Gtk interface (Closes: #138732), with a working preferences ++ dialog (Closes: #134142, #134147). ++ * The ALSA plugin now supports S/PDIF (Closes: #118301). ++ ++ -- Samuel Hocevar Sat, 6 Apr 2002 04:27:50 +0200 ++ ++vlc (0.2.92-8) unstable; urgency=high ++ ++ * Only link with libXv.a if libXv_pic.a wasn't found, which fixes ++ package builds on sid. ++ * Added -ffunction-sections to the compilation of mpeg_vdec.a when ++ the architecture is hppa. ++ ++ -- Samuel Hocevar Sun, 6 Jan 2002 06:56:08 +0100 ++ ++vlc (0.2.92-7) unstable; urgency=high ++ ++ * Fixed configure.in so that it doesn't fail on hppa. ++ * Fixed a symbol resolution issue that made vlc crash when libdvdcss ++ was installed. ++ ++ -- Samuel Hocevar Sat, 5 Jan 2002 03:46:23 +0100 ++ ++vlc (0.2.92-6) unstable; urgency=high ++ ++ * Attempt to fix IA64 and hppa builds. ++ ++ -- Samuel Hocevar Fri, 4 Jan 2002 14:11:02 +0100 ++ ++vlc (0.2.92-5) unstable; urgency=high ++ ++ * Many fixes imported from the 0.2.92 upstream release (VCD input, ++ buffer management, decoder error management). ++ * Removed a stupid dependency on libc6 which prevented the package ++ from being built on alpha. ++ ++ -- Samuel Hocevar Wed, 2 Jan 2002 04:16:44 +0100 ++ ++vlc (0.2.92-4) unstable; urgency=high ++ ++ * Put debian/control and debian/rules in sync again (Closes: #126697). ++ * Replaced the 48x48 XPM icons with 32x32 icons to comply with policy ++ (Closes: #126939). ++ * Don't spawn the Gtk+ or the Gnome interface if no $DISPLAY variable is ++ present, which fixes the framebuffer output (Closes: #101753). ++ ++ -- Samuel Hocevar Sun, 30 Dec 2001 02:59:01 +0100 ++ ++vlc (0.2.92-3) unstable; urgency=high ++ ++ * Removed references to vlc-mad (Closes: #126194). ++ ++ -- Samuel Hocevar Sat, 22 Dec 2001 21:04:27 +0100 ++ ++vlc (0.2.92-2) unstable; urgency=high ++ ++ * Bumped urgency to high to get this stable version into testing; all ++ reported critical bugs were fixed. ++ * Bumped Standards-Version to 3.5.6. ++ * Fixed a PowerPC compilation issue. ++ * Fixed a crash in the VCD input. ++ ++ -- Samuel Hocevar Thu, 20 Dec 2001 23:24:21 +0100 ++ ++vlc (0.2.92-1) unstable; urgency=low ++ ++ * Using the stable 0.2.92 CVS branch, has lots of stability fixes. ++ * Disabled broken ALSA audio output (Closes: #110869, #119846). ++ * Changed configure.in so that vlc is linked against libXv.a, ++ not xvideo.so and sdl.so (Closes: #111790). ++ * Added versioned build-dep to libasound2-dev (Closes: #121057). ++ ++ -- Samuel Hocevar Wed, 19 Dec 2001 17:06:44 +0100 ++ ++vlc (0.2.91-2) unstable; urgency=low ++ ++ * Added "Video" menu hints (Closes: #121036). ++ ++ -- Samuel Hocevar Sun, 25 Nov 2001 02:25:34 +0100 ++ ++vlc (0.2.91-1) unstable; urgency=low ++ ++ * New upstream release. ++ * This release fixes IFO parsing issues (Closes: #119369). ++ * vlc will dlopen() an installed libdvdcss if available, to play ++ encrypted DVDs (Closes: #89856). ++ * vlc is now in sync with the official libdvdcss (Closes: #118194). ++ ++ -- Samuel Hocevar Mon, 12 Nov 2001 17:14:29 +0100 ++ ++vlc (0.2.90-3) unstable; urgency=low ++ ++ * Added stricter Build-Depends on libsdl1.2-dev (Closes: #117180). ++ ++ -- Samuel Hocevar Fri, 26 Oct 2001 16:06:01 +0200 ++ ++vlc (0.2.90-2) unstable; urgency=low ++ ++ * Various upstream bugfixes. ++ * Compiled against libsdl1.2-debian (Closes: #116709). ++ ++ -- Samuel Hocevar Tue, 23 Oct 2001 02:09:39 +0200 ++ ++vlc (0.2.90-1) unstable; urgency=low ++ ++ * Fixed syntax error in build dependencies (Closes: #109722). ++ * XVideo module now compiled as built-in, to avoid PIC and non-PIC ++ code collision (Closes: #111790). ++ ++ -- Samuel Hocevar Wed, 10 Oct 2001 15:00:29 +0200 ++ ++vlc (0.2.83-2) unstable; urgency=low ++ ++ * Fixed build dependencies for architectures not supporting libasound2 ++ (Closes: #109722). ++ ++ -- Samuel Hocevar Fri, 24 Aug 2001 12:47:45 +0200 ++ ++vlc (0.2.83-1) unstable; urgency=low ++ ++ * New upstream release. ++ * Activated subtitles in overlay mode (Closes: #97471). ++ ++ -- Samuel Hocevar Wed, 22 Aug 2001 15:18:01 +0200 ++ ++vlc (0.2.82-1) unstable; urgency=low ++ ++ * New upstream release. ++ * Fixed broken manpage symlinks (Closes: #99561). ++ ++ -- Samuel Hocevar Tue, 7 Aug 2001 12:39:16 +0200 ++ ++vlc (0.2.81-1) unstable; urgency=low ++ ++ * New upstream release. ++ ++ -- Samuel Hocevar Sat, 28 Jul 2001 04:13:57 +0200 ++ ++vlc (0.2.80-1) unstable; urgency=low ++ ++ * New upstream release. ++ ++ -- Samuel Hocevar Tue, 5 Jun 2001 04:41:06 +0200 ++ ++vlc (0.2.73-2) unstable; urgency=low ++ ++ * We now build without MMX in the main application (Closes: #96036). ++ ++ -- Samuel Hocevar Fri, 4 May 2001 07:13:04 +0200 ++ ++vlc (0.2.73-1) unstable; urgency=low ++ ++ * New upstream release. ++ ++ -- Samuel Hocevar Sat, 28 Apr 2001 07:02:35 +0200 ++ ++vlc (0.2.72-1) unstable; urgency=low ++ ++ * New upstream release. ++ ++ -- Samuel Hocevar Mon, 16 Apr 2001 14:33:53 +0200 ++ ++vlc (0.2.71-1) unstable; urgency=low ++ ++ * New upstream release. ++ ++ -- Samuel Hocevar Fri, 13 Apr 2001 08:13:26 +0200 ++ ++vlc (0.2.70-1) unstable; urgency=low ++ ++ * New upstream release. ++ * Non-i386 package builds really fixed (Closes: #89285). ++ ++ -- Samuel Hocevar Sat, 7 Apr 2001 05:52:00 +0200 ++ ++vlc (0.2.63-3) unstable; urgency=low ++ ++ * Added versioned conflicts/replaces to vlc-gtk (Closes: #88796). ++ ++ -- Samuel Hocevar Wed, 7 Mar 2001 20:47:48 +0100 ++ ++vlc (0.2.63-2) unstable; urgency=low ++ ++ * Glide shouldn't cause any non-x86 problems anymore (Closes: #88583). ++ ++ -- Samuel Hocevar Mon, 5 Mar 2001 12:50:28 +0100 ++ ++vlc (0.2.63-1) unstable; urgency=low ++ ++ * New upstream release. ++ ++ -- Samuel Hocevar Mon, 5 Mar 2001 00:41:16 +0100 ++ ++vlc (0.2.62-2) unstable; urgency=low ++ ++ * Removed a few lintian warnings. ++ ++ -- Samuel Hocevar Sat, 3 Mar 2001 10:29:31 +0100 ++ ++vlc (0.2.62-1) unstable; urgency=low ++ ++ * New release. Glide and GGI packages build again. ++ * Updated vlc.1 manpage (Closes: #87478). ++ * Fixed debian/control (Closes: #83707). ++ * The framebuffer plugin doesn't hijack ^C anymore (Closes: #87500). ++ ++ -- Samuel Hocevar Fri, 2 Mar 2001 17:32:24 +0100 ++ ++vlc (0.2.61-1) unstable; urgency=low ++ ++ * New release. The package build works again. ++ ++ -- Samuel Hocevar Fri, 16 Feb 2001 08:09:59 +0100 ++ ++vlc (0.2.60-1) unstable; urgency=low ++ ++ * New release. The package build is most presumably FUBAR. ++ ++ -- Samuel Hocevar Wed, 14 Feb 2001 08:33:46 +0100 ++ ++vlc (0.2.50nocss-1) unstable; urgency=low ++ ++ * Only build vlc-glide under x86 (Closes: #84046). ++ * Switched PentiumPro optimization off (Closes: #83707). ++ ++ -- Samuel Hocevar Mon, 5 Feb 2001 20:49:15 +0100 ++ ++vlc (0.2.50-1) unstable; urgency=low ++ ++ * Unstable release. ++ ++ -- Samuel Hocevar Wed, 31 Jan 2001 04:30:37 +0100 ++ ++vlc (0.1.99i) unstable; urgency=low ++ ++ * Fixed the framerate display ++ ++ -- Samuel Hocevar Tue, 24 Oct 2000 11:08:01 +0200 ++ ++vlc (0.1.99i) unstable; urgency=low ++ ++ * fixed the support for field pictures, which involved a few dozens ++ bugs in the video parser and video decoder. ++ * renamed an inconsistent variable in src/input/input_file.c. ++ * added support for I+ synchro (all Is and the first P). ++ * fixed a motion compensation bug which generated some distortion ++ on B images. ++ * fixed a motion compensation bug for skipped macroblocks. ++ * fixed a synchro bug for field images. ++ * fixed the --server option which didn't work if a ~/.vlcrc existed. ++ ++ -- Samuel Hocevar Mon, 28 Aug 2000 02:34:18 +0200 ++ ++vlc (0.1.99h) unstable; urgency=low ++ ++ * added support for the SDL vout : the --display fullscreen allows ++ fullscreen when possible. Disabled by default. ++ * updated debian directory to build vlc-sdl. ++ * removed CCFLAGS flags which were improperly used. ++ * added hints for powerpc build. ++ * fixed the input_file exit bug. ++ * removed the frame statistics output. ++ * removed a verbose message in intf_sdl.c. ++ * added a few sanity checks in the audio mpeg and ac3 decoders. ++ * temporarily got rid of vlc.channels. ++ ++ -- Samuel Hocevar Tue, 22 Aug 2000 01:31:58 +0200 ++ ++vlc (0.1.99g) unstable; urgency=low ++ ++ * removed all "*vlc" aliases except "gvlc" and "fbvlc". The other sucked. ++ * new --synchro flag which lets you force which images are decoded. ++ * fixed 32bpp MMX YUV, made the comments clearer, removed an emms. ++ * now scaling is on by default, so that people won't tell that the vlc ++ cannot do scaling :-) ++ * fixed 8bpp YUV. ++ * fixed the fscked up Bresenham algorithm in all YUV functions. ++ * fixed a dumb bug in the Makefile that prevented inclusion of the ++ -march=pentium directive. thanks Meuuh, blame sam. ++ * separate Debian packages ++ ++ -- Samuel Hocevar Wed, 16 Aug 2000 01:07:14 +0200 ++ ++vlc (0.1.99f) unstable; urgency=low ++ ++ * plugin detection now works ++ * "gvlc", "fbvlc", "ggivlc" aliases now work ++ * fixed functions that weren't properly inlined ++ * removed bloat from the MMX YUV plugin ++ * vlc.init becomes ~/.vlcrc ++ * removed float operations in the video decoder, and all emms asm functions ++ * borrowed linuxvideo's MMX motion compensation ++ * fixed an undefined symbol in the MMX YUV plugin ++ ++ -- Samuel Hocevar Tue, 8 Aug 2000 11:24:01 +0200 ++ ++vlc (0.1.99e) unstable; urgency=low ++ ++ * new bitstream syntax and slight performance increase ++ ++ -- Samuel Hocevar Thu, 20 Jul 2000 15:14:06 +0200 ++ ++vlc (0.1.99d) unstable; urgency=low ++ ++ * .deb is now more lintian-friendly ++ * removed a few useless warning messages ++ * new plugin API ++ * plugin auto-detection ++ * removed the default --enable-ppro option because it didn't work on K6-2 ++ * the framebuffer client now leaves the console in a working state ++ * the dithered 8 bpp YUV transformation works again (blame bbp !) ++ * the YUV transformations are now plugins as well ++ * alternative symlinks like gvlc, fbvlc are now created at compile time ++ * borrowed libmpeg2's GPLed MMX YUV transformations (16 and 32 bits) ++ * fixed an endianness problem which occurred on iMacs ++ ++ -- Samuel Hocevar Wed, 12 Jul 2000 01:24:40 +0200 ++ ++vlc (0.1.99c) unstable; urgency=low ++ ++ * Caught Delete Window event in Gnome and X11 modes ++ * Fixed manpage ++ * GGI output now works ++ * Fixed a segfault on exit for the Gnome plugin ++ * Sound support almost works under BeOS ++ ++ -- Samuel Hocevar Tue, 20 Jun 2000 03:01:12 +0200 ++ ++vlc (0.1.99b) unstable; urgency=low ++ ++ * Added a ChangeLog file ++ * Updated the VLAN code ++ * Fixed a bug preventing to quit ++ ++ -- Samuel Hocevar Sat, 17 Jun 2000 03:46:16 +0200 ++ ++vlc (0.1.99a) unstable; urgency=low ++ ++ * Fixed some compile flag errors ++ ++ -- Samuel Hocevar Thu, 15 Jun 2000 20:48:54 +0200 ++ ++vlc (0.1.99-1) unstable; urgency=low ++ ++ * Initial Release. ++ ++ -- Samuel Hocevar Mon, 13 Mar 2000 02:21:45 +0100 diff --cc debian/clean index 00000000,00000000..80a4bd36 new file mode 100644 --- /dev/null +++ b/debian/clean @@@ -1,0 -1,0 +1,6 @@@ ++extras/analyser/vlc ++extras/analyser/zsh_gen ++debian/libvlc-bin.postinst ++debian/libvlc-bin.postrm ++debian/libvlc-bin.triggers ++debian/shlibs.local diff --cc debian/control index 00000000,00000000..d431bbd2 new file mode 100644 --- /dev/null +++ b/debian/control @@@ -1,0 -1,0 +1,468 @@@ ++Source: vlc ++Section: video ++Priority: optional ++Maintainer: Debian Multimedia Maintainers ++Uploaders: Loic Minier , ++ Christophe Mutricy , ++ Mohammed Adnène Trojette , ++ Reinhard Tartler , ++ Benjamin Drung , ++ Edward Wang , ++ Mateusz Łukasik , ++ Sebastian Ramacher ++Build-Depends: autopoint, ++ bison, ++ debhelper-compat (= 13), ++ gettext, ++ flex, ++ liba52-0.7.4-dev, ++ libaa1-dev, ++ libarchive-dev (>= 3.1.0), ++ libaribb24-dev, ++ libasound2-dev (>= 1.0.24) [linux-any], ++ libass-dev (>= 0.9.8), ++ libavahi-client-dev, ++ libavc1394-dev (>= 0.5.3) [linux-any], ++ libavcodec-dev (>= 7:3.0), ++ libavformat-dev (>= 7:3.0), ++ libbluray-dev (>= 1:1.0.0), ++ libcaca-dev (>= 0.99.beta4), ++ libcairo2-dev (>= 1.13.1), ++ libcddb2-dev, ++ libchromaprint-dev (>= 0.6.0), ++ libdav1d-dev, ++ libdbus-1-dev (>= 1.6.0), ++ libdc1394-dev (>= 2.1.0) [linux-any], ++ libdca-dev, ++ libdvbpsi-dev (>= 1.2.0), ++ libdvdnav-dev (>= 4.9.0), ++ libdvdread-dev (>= 4.9.0), ++ libebml-dev (>= 1.3.6), ++ libegl1-mesa-dev, ++ libfaad-dev, ++ libflac-dev (>= 1.1.2-3), ++ libfluidsynth-dev (>= 1.1.2), ++ libfreetype-dev, ++ libfribidi-dev, ++ libgl1-mesa-dev, ++ libgles2-mesa-dev, ++ libgnutls28-dev (>= 3.3.6), ++ libgtk-3-dev, ++ libharfbuzz-dev, ++ libidn-dev, ++ libiso9660-dev (>= 0.72), ++ libjack-jackd2-dev | libjack-dev, ++ libkate-dev (>= 0.3.0), ++ liblirc-dev, ++ liblua5.2-dev, ++ libmad0-dev, ++ libmatroska-dev (>= 1.0.0), ++ libmpcdec-dev, ++ libmpeg2-4-dev, ++ libmpg123-dev, ++ libmtp-dev (>= 1.0.0), ++ libncursesw5-dev, ++ libnfs-dev (>= 1.10.0) [linux-any], ++ libnotify-dev, ++ libogg-dev (>= 1.0), ++ libomxil-bellagio-dev [armhf arm64], ++ libopenmpt-modplug-dev (>= 0.8.9) | libmodplug-dev (>= 1:0.8.9), ++ libopus-dev (>= 1.0.3), ++ libplacebo-dev (>= 0.2.1) [linux-any], ++ libpng-dev, ++ libpostproc-dev (>= 7:3.0), ++ libprotobuf-dev (>= 2.5.0), ++ libpulse-dev (>= 1.0), ++ libqt5svg5-dev, ++ libqt5x11extras5-dev, ++ libraw1394-dev (>= 2.0.1) [linux-any], ++ libresid-builder-dev, ++ librsvg2-dev, ++ libsamplerate0-dev, ++ libsdl-image1.2-dev, ++ libsdl1.2-dev (>= 1.2.10), ++ libsecret-1-dev, ++ libshine-dev (>= 3.0.0), ++ libshout-dev, ++ libsidplay2-dev, ++ libsmbclient-dev [!hurd-any], ++ libsndio-dev, ++ libsoxr-dev (>= 0.1.2), ++ libspatialaudio-dev, ++ libspeex-dev (>= 1.0.5), ++ libspeexdsp-dev (>= 1.0.5), ++ libsrt-gnutls-dev, ++ libssh2-1-dev, ++ libswscale-dev (>= 7:3.0), ++ libsystemd-dev [linux-any], ++ libtag1-dev (>= 1.9), ++ libtheora-dev (>= 1.0), ++ libtwolame-dev (>= 0.3.8), ++ libudev-dev [linux-any], ++ libupnp-dev, ++ libv4l-dev [linux-any], ++ libva-dev [kfreebsd-any linux-any], ++ libvcdinfo-dev (>= 0.7.22), ++ libvdpau-dev, ++ libvncserver-dev (>= 0.9.9), ++ libvorbis-dev, ++ libx11-dev, ++ libx264-dev (>= 2:0.86), ++ libx265-dev, ++ libxcb-composite0-dev, ++ libxcb-keysyms1-dev (>= 0.3.4), ++ libxcb-randr0-dev (>= 1.3), ++ libxcb-shm0-dev, ++ libxcb-xv0-dev (>= 1.1.90.1), ++ libxcb1-dev (>= 1.6), ++ libxext-dev, ++ libxi-dev, ++ libxinerama-dev, ++ libxml2-dev, ++ libxpm-dev, ++ libzvbi-dev (>= 0.2.28), ++ lua5.2, ++ oss4-dev [kfreebsd-any], ++ pkg-config, ++ protobuf-compiler, ++ python3:native, ++ qtbase5-dev (>= 5.6), ++ qtbase5-private-dev (>= 5.6), ++ wayland-protocols [linux-any], ++ zlib1g-dev, ++ zsh ++Standards-Version: 4.6.0 ++Homepage: https://www.videolan.org/vlc/ ++Vcs-Git: https://salsa.debian.org/multimedia-team/vlc.git ++Vcs-Browser: https://salsa.debian.org/multimedia-team/vlc ++Rules-Requires-Root: no ++ ++Package: vlc ++Architecture: any ++Depends: vlc-bin (= ${binary:Version}), ++ vlc-plugin-base (= ${binary:Version}), ++ vlc-plugin-qt (= ${binary:Version}), ++ vlc-plugin-video-output (= ${binary:Version}), ++ ${misc:Depends} ++Recommends: vlc-l10n (= ${source:Version}), ++ vlc-plugin-access-extra (= ${binary:Version}), ++ vlc-plugin-notify (= ${binary:Version}), ++ vlc-plugin-samba (= ${binary:Version}) [linux-any kfreebsd-any], ++ vlc-plugin-skins2 (= ${binary:Version}), ++ vlc-plugin-video-splitter (= ${binary:Version}), ++ vlc-plugin-visualization (= ${binary:Version}) ++Suggests: vlc-plugin-fluidsynth (= ${source:Version}), ++ vlc-plugin-jack (= ${source:Version}), ++ vlc-plugin-svg (= ${source:Version}) ++Provides: mp3-decoder ++Description: multimedia player and streamer ++ VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4, ++ DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs, ++ podcasts, and multimedia streams from various network sources. ++ . ++ VLC can also be used as a streaming server that duplicates the stream it ++ reads and multicasts them through the network to other clients, or serves ++ them through HTTP. ++ . ++ VLC has support for on-the-fly transcoding of audio and video formats, either ++ for broadcasting purposes or for movie format transformations. Support for ++ most output methods is provided by this package, but features can be added by ++ installing additional plugins: ++ * vlc-plugin-access-extra ++ * vlc-plugin-fluidsynth ++ * vlc-plugin-jack ++ * vlc-plugin-notify ++ * vlc-plugin-samba ++ * vlc-plugin-skins2 ++ * vlc-plugin-svg ++ * vlc-plugin-video-splitter ++ * vlc-plugin-visualization ++ ++Package: libvlc-dev ++Section: libdevel ++Architecture: any ++Multi-Arch: same ++Depends: libvlc5 (= ${binary:Version}), ++ ${misc:Depends} ++Description: development files for libvlc ++ This package contains headers and a static library required to build ++ standalone applications that use VLC features. ++ . ++ VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4, ++ DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs, ++ podcasts, and multimedia streams from various network sources. ++ ++Package: libvlc5 ++Section: libs ++Architecture: any ++Multi-Arch: same ++Depends: ${misc:Depends}, ++ ${shlibs:Depends} ++Recommends: libvlc-bin (= ${binary:Version}) ++Description: multimedia player and streamer library ++ VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4, ++ DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs, ++ podcasts, and multimedia streams from various network sources. ++ . ++ This package contains the shared library required by applications using VLC ++ features. ++ ++Package: libvlccore-dev ++Section: libdevel ++Architecture: any ++Multi-Arch: same ++Depends: libvlccore9 (= ${binary:Version}), ++ ${misc:Depends} ++Description: development files for libvlccore ++ VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4, ++ DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs, ++ podcasts, and multimedia streams from various network sources. ++ . ++ This package contains headers and a static library required to build plugins ++ for VLC. ++ ++Package: libvlccore9 ++Section: libs ++Multi-Arch: same ++Architecture: any ++Depends: ${misc:Depends}, ++ ${shlibs:Depends} ++Recommends: libproxy-tools ++Provides: ${vlc:PluginABI} ++Description: base library for VLC and its modules ++ VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4, ++ DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs, ++ podcasts, and multimedia streams from various network sources. ++ . ++ This package contains the shared library required by VLC modules and libvlc. ++ ++Package: libvlc-bin ++Architecture: any ++Multi-Arch: same ++Depends: ${misc:Depends}, ++ ${shlibs:Depends} ++Description: tools for VLC's base library ++ VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4, ++ DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs, ++ podcasts, and multimedia streams from various network sources. ++ . ++ This package contains the vlc-cache-gen binary. ++ ++Package: vlc-bin ++Architecture: any ++Depends: libvlc-bin (= ${binary:Version}), ++ ${misc:Depends}, ++ ${shlibs:Depends} ++Description: binaries from VLC ++ VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4, ++ DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs, ++ podcasts, and multimedia streams from various network sources. ++ . ++ This package contains the VLC's binaries. ++ ++Package: vlc-data ++Architecture: all ++Multi-Arch: foreign ++Depends: ${misc:Depends} ++Description: common data for VLC ++ VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4, ++ DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs, ++ podcasts, and multimedia streams from various network sources. ++ . ++ This package contains HTTP interface files, and Lua scripts for VLC media ++ player. ++ ++Package: vlc-l10n ++Section: localization ++Architecture: all ++Multi-Arch: foreign ++Depends: ${misc:Depends} ++Description: translations for VLC ++ VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4, ++ DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs, ++ podcasts, and multimedia streams from various network sources. ++ . ++ This package contains localisations for VLC media player. ++ ++Package: vlc-plugin-base ++Architecture: any ++Multi-Arch: same ++Depends: vlc-data (= ${source:Version}), ++ ${misc:Depends}, ++ ${shlibs:Depends}, ++ ${vlc:PluginABI} ++Recommends: xdg-utils ++Suggests: libdvdcss2 ++Description: multimedia player and streamer (base plugins) ++ VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4, ++ DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs, ++ podcasts, and multimedia streams from various network sources. ++ . ++ This package contains most plugins which are shipped in more specialied plugin ++ packages. ++ ++Package: vlc-plugin-access-extra ++Architecture: any ++Multi-Arch: same ++Depends: ${misc:Depends}, ++ ${shlibs:Depends}, ++ ${vlc:PluginABI} ++Enhances: vlc ++Description: multimedia player and streamer (extra access plugins) ++ VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4, ++ DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs, ++ podcasts, and multimedia streams from various network sources. ++ . ++ This package contains additional access plugins. ++ ++Package: vlc-plugin-video-output ++Architecture: any ++Multi-Arch: same ++Depends: ${misc:Depends}, ++ ${shlibs:Depends}, ++ ${vlc:PluginABI} ++Enhances: vlc ++Description: multimedia player and streamer (video output plugins) ++ VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4, ++ DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs, ++ podcasts, and multimedia streams from various network sources. ++ . ++ This package contains the video output plugins. ++ ++Package: vlc-plugin-video-splitter ++Architecture: any ++Multi-Arch: same ++Depends: ${misc:Depends}, ++ ${shlibs:Depends}, ++ ${vlc:PluginABI} ++Enhances: vlc ++Description: multimedia player and streamer (video splitter plugins) ++ VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4, ++ DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs, ++ podcasts, and multimedia streams from various network sources. ++ . ++ This package contains the video splitter plugins. ++ ++Package: vlc-plugin-visualization ++Architecture: any ++Multi-Arch: same ++Depends: ${misc:Depends}, ++ ${shlibs:Depends}, ++ ${vlc:PluginABI} ++Enhances: vlc ++Description: multimedia player and streamer (visualization plugins) ++ VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4, ++ DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs, ++ podcasts, and multimedia streams from various network sources. ++ . ++ This package contains the visualization plugins. ++ ++Package: vlc-plugin-skins2 ++Architecture: any ++Multi-Arch: same ++Depends: fonts-freefont-ttf, ++ vlc-plugin-qt (= ${binary:Version}), ++ ${misc:Depends}, ++ ${shlibs:Depends}, ++ ${vlc:PluginABI} ++Recommends: vlc-bin ++Enhances: vlc ++Description: multimedia player and streamer (Skins2 plugin) ++ VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4, ++ DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs, ++ podcasts, and multimedia streams from various network sources. ++ . ++ This package contains VLC's Skins2 interface. ++ ++Package: vlc-plugin-qt ++Architecture: any ++Multi-Arch: same ++Depends: ${misc:Depends}, ++ ${shlibs:Depends}, ++ ${vlc:PluginABI} ++Recommends: vlc-bin ++Description: multimedia player and streamer (Qt plugin) ++ VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4, ++ DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs, ++ podcasts, and multimedia streams from various network sources. ++ . ++ This package contains VLC's Qt interface. ++ ++Package: vlc-plugin-fluidsynth ++Architecture: any ++Multi-Arch: same ++Depends: fluid-soundfont-gm | timgm6mb-soundfont, ++ ${misc:Depends}, ++ ${shlibs:Depends}, ++ ${vlc:PluginABI} ++Enhances: vlc ++Description: FluidSynth plugin for VLC ++ VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4, ++ DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs, ++ podcasts, and multimedia streams from various network sources. ++ . ++ This plugin adds support for playing MIDI file via the FluidSynth software ++ synthesizer to the VLC media player. ++ ++Package: vlc-plugin-jack ++Architecture: any ++Multi-Arch: same ++Depends: ${misc:Depends}, ++ ${shlibs:Depends}, ++ ${vlc:PluginABI} ++Enhances: vlc ++Description: JACK audio plugins for VLC ++ VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4, ++ DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs, ++ podcasts, and multimedia streams from various network sources. ++ . ++ These plugins add support for JACK to the VLC media player. To ++ activate the audio output module, use the `--aout jack' flag or ++ select the `jack' audio output plugin from the preferences menu. ++ For the jack input, use `vlc jack://channels=...:ports=...' ++ ++Package: vlc-plugin-notify ++Architecture: any ++Multi-Arch: same ++Depends: ${misc:Depends}, ++ ${shlibs:Depends}, ++ ${vlc:PluginABI} ++Enhances: vlc ++Description: LibNotify plugin for VLC ++ VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4, ++ DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs, ++ podcasts, and multimedia streams from various network sources. ++ . ++ This plugin adds support for libnotify track change notification to the ++ VLC media player. ++ ++Package: vlc-plugin-svg ++Architecture: any ++Multi-Arch: same ++Depends: ${misc:Depends}, ++ ${shlibs:Depends}, ++ ${vlc:PluginABI} ++Enhances: vlc ++Description: SVG plugin for VLC ++ VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4, ++ DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs, ++ podcasts, and multimedia streams from various network sources. ++ . ++ This plugin allows you to render SVG graphics on top of the video. It is a text ++ renderer, and must be activated through the '--text-renderer svg' option. When ++ sent non-SVG data, it will convert it to SVG using a template that can be ++ specified by the svg-template-file option. ++ ++Package: vlc-plugin-samba ++Architecture: kfreebsd-any linux-any ++Multi-Arch: same ++Depends: ${misc:Depends}, ++ ${shlibs:Depends}, ++ ${vlc:PluginABI} ++Enhances: vlc ++Description: Samba plugin for VLC ++ VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4, ++ DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs, ++ podcasts, and multimedia streams from various network sources. ++ . ++ This plugin adds support to access Samba shares from the VLC media player. diff --cc debian/copyright index 00000000,00000000..ae9b1614 new file mode 100644 --- /dev/null +++ b/debian/copyright @@@ -1,0 -1,0 +1,1542 @@@ ++Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ ++Upstream-Name: vlc ++Upstream-Source: https://www.videolan.org ++ ++Files: * ++Copyright: 1999, AT&T Laboratories Cambridge ++ 2013, Alex Merry ++ 2010, Antoine Cellerier ++ 2005-2006, Canonical Ltd, and Rosetta Contributors ++ 2008-2015, Cédric Valmary ++ 2016, Collection ++ 2004, Daniel Molkentin ++ 2003, Daniel Moreno ++ 2009, Eirik U. Birkeland ++ 2008-2015, Éric Lassauge ++ 2011-2015, Felix Paul Kühne ++ 1989-1999,2002-2009 Free Software Foundation, Inc ++ 2013, Guillaume Le Maout ++ 2012, John Freed ++ 2009, Jon Stødle ++ 2009, Laurent Aimar ++ 2006-2009, M2X ++ 2006, Michael Niedermayer ++ 2007-2012, Mirsal Ennaime ++ 2008-2010, Pierre d'Herbemont ++ 2006-2014, Rafaël Carré ++ 2002, RealVNC Ltd ++ 2005-2016, Rémi Denis-Courmont ++ 2007, Savoir-faire Linux ++ 2007, Société des arts technologiques ++ 2008-2015, Tòni Galhard ++ 1998-2022, VideoLAN team and VLC authors ++ 2002-2004, the xine project ++ 2018-2019, Haivision Systems Inc. ++License: GPL-2+ ++ ++Files: bin/override.c ++ compat/aligned_alloc.c ++ compat/asprintf.c ++ compat/atof.c ++ compat/atoll.c ++ compat/dirfd.c ++ compat/fdopendir.c ++ compat/ffsll.c ++ compat/flockfile.c ++ compat/freeaddrinfo.c ++ compat/fsync.c ++ compat/gai_strerror.c ++ compat/getdelim.c ++ compat/getpid.c ++ compat/gettimeofday.c ++ compat/gmtime_r.c ++ compat/inet_pton.c ++ compat/lldiv.c ++ compat/localtime_r.c ++ compat/nrand48.c ++ compat/pathconf.c ++ compat/poll.c ++ compat/realpath.c ++ compat/recvmsg.c ++ compat/rewind.c ++ compat/sendmsg.c ++ compat/setenv.c ++ compat/sigwait.c ++ compat/sincos.c ++ compat/strcasecmp.c ++ compat/strcasestr.c ++ compat/strdup.c ++ compat/strlcpy.c ++ compat/strndup.c ++ compat/strnlen.c ++ compat/strnstr.c ++ compat/strsep.c ++ compat/strtof.c ++ compat/strtok_r.c ++ compat/strtoll.c ++ compat/strverscmp.c ++ compat/swab.c ++ compat/test/* ++ compat/timegm.c ++ compat/timespec_get.c ++ compat/vasprintf.c ++ contrib/src/d3d11/dxgi1_3.idl ++ contrib/src/d3d11/dxgi1_4.idl ++ contrib/src/d3d11/dxgi1_5.idl ++ contrib/src/d3d11/dxgi1_6.idl ++ extras/package/macosx/codesign.sh ++ include/vlc/* ++ include/vlc_access.h ++ include/vlc_actions.h ++ include/vlc_addons.h ++ include/vlc_aout.h ++ include/vlc_aout_volume.h ++ include/vlc_arrays.h ++ include/vlc_atomic.h ++ include/vlc_avcodec.h ++ include/vlc_bits.h ++ include/vlc_block.h ++ include/vlc_block_helper.h ++ include/vlc_boxes.h ++ include/vlc_charset.h ++ include/vlc_codec.h ++ include/vlc_codecs.h ++ include/vlc_common.h ++ include/vlc_config.h ++ include/vlc_config_cat.h ++ include/vlc_configuration.h ++ include/vlc_cpu.h ++ include/vlc_demux.h ++ include/vlc_dialog.h ++ include/vlc_epg.h ++ include/vlc_es.h ++ include/vlc_es_out.h ++ include/vlc_events.h ++ include/vlc_extensions.h ++ include/vlc_filter.h ++ include/vlc_fingerprinter.h ++ include/vlc_fixups.h ++ include/vlc_fourcc.h ++ include/vlc_fs.h ++ include/vlc_gcrypt.h ++ include/vlc_http.h ++ include/vlc_httpd.h ++ include/vlc_image.h ++ include/vlc_inhibit.h ++ include/vlc_input.h ++ include/vlc_input_item.h ++ include/vlc_interface.h ++ include/vlc_interrupt.h ++ include/vlc_intf_strings.h ++ include/vlc_iso_lang.h ++ include/vlc_keystore.h ++ include/vlc_main.h ++ include/vlc_md5.h ++ include/vlc_media_library.h ++ include/vlc_memory.h ++ include/vlc_memstream.h ++ include/vlc_messages.h ++ include/vlc_meta.h ++ include/vlc_meta_fetcher.h ++ include/vlc_mime.h ++ include/vlc_modules.h ++ include/vlc_mouse.h ++ include/vlc_mtime.h ++ include/vlc_network.h ++ include/vlc_objects.h ++ include/vlc_opengl.h ++ include/vlc_picture.h ++ include/vlc_picture_fifo.h ++ include/vlc_picture_pool.h ++ include/vlc_playlist.h ++ include/vlc_plugin.h ++ include/vlc_probe.h ++ include/vlc_rand.h ++ include/vlc_renderer_discovery.h ++ include/vlc_services_discovery.h ++ include/vlc_sout.h ++ include/vlc_spu.h ++ include/vlc_stream.h ++ include/vlc_stream_extractor.h ++ include/vlc_strings.h ++ include/vlc_subpicture.h ++ include/vlc_text_style.h ++ include/vlc_threads.h ++ include/vlc_timestamp_helper.h ++ include/vlc_tls.h ++ include/vlc_url.h ++ include/vlc_variables.h ++ include/vlc_video_splitter.h ++ include/vlc_viewpoint.h ++ include/vlc_vlm.h ++ include/vlc_vod.h ++ include/vlc_vout.h ++ include/vlc_vout_display.h ++ include/vlc_vout_osd.h ++ include/vlc_vout_window.h ++ include/vlc_vout_wrapper.h ++ include/vlc_xlib.h ++ include/vlc_xml.h ++ lib/audio.c ++ lib/core.c ++ lib/dialog.c ++ lib/error.c ++ lib/event.c ++ lib/libvlc_internal.h ++ lib/log.c ++ lib/media.c ++ lib/media_discoverer.c ++ lib/media_internal.h ++ lib/media_library.c ++ lib/media_list.c ++ lib/media_list_internal.h ++ lib/media_list_path.h ++ lib/media_list_player.c ++ lib/media_player.c ++ lib/media_player_internal.h ++ lib/playlist.c ++ lib/renderer_discoverer.c ++ lib/renderer_discoverer_internal.h ++ lib/video.c ++ lib/vlm.c ++ modules/access/alsa.c ++ modules/access/attachment.c ++ modules/access/avcapture.m ++ modules/access/avio.c ++ modules/access/avio.h ++ modules/access/bluray.c ++ modules/access/cdda.c ++ modules/access/concat.c ++ modules/access/dc1394.c ++ modules/access/dcp/* ++ modules/access/decklink.cpp ++ modules/access/directory.c ++ modules/access/dshow/* ++ modules/access/dsm/* ++ modules/access/dtv/* ++ modules/access/dv.c ++ modules/access/dvb/* ++ modules/access/dvdnav.c ++ modules/access/dvdread.c ++ modules/access/file.c ++ modules/access/fs.c ++ modules/access/fs.h ++ modules/access/ftp.c ++ modules/access/http.c ++ modules/access/http/access.c ++ modules/access/http/chunked.c ++ modules/access/http/chunked_test.c ++ modules/access/http/conn.h ++ modules/access/http/connmgr.c ++ modules/access/http/connmgr.h ++ modules/access/http/file.c ++ modules/access/http/file.h ++ modules/access/http/file_test.c ++ modules/access/http/h1conn.c ++ modules/access/http/h1conn_test.c ++ modules/access/http/h2conn.c ++ modules/access/http/h2conn_test.c ++ modules/access/http/h2frame.c ++ modules/access/http/h2frame.h ++ modules/access/http/h2frame_test.c ++ modules/access/http/h2output.c ++ modules/access/http/h2output.h ++ modules/access/http/h2output_test.c ++ modules/access/http/hpack.c ++ modules/access/http/hpack.h ++ modules/access/http/hpackenc.c ++ modules/access/http/live.c ++ modules/access/http/live.h ++ modules/access/http/message.c ++ modules/access/http/message.h ++ modules/access/http/message_test.c ++ modules/access/http/resource.c ++ modules/access/http/resource.h ++ modules/access/http/transport.h ++ modules/access/http/tunnel.c ++ modules/access/http/tunnel_test.c ++ modules/access/idummy.c ++ modules/access/imem-access.c ++ modules/access/imem.c ++ modules/access/jack.c ++ modules/access/linsys/* ++ modules/access/live555.cpp ++ modules/access/mms/* ++ modules/access/mtp.c ++ modules/access/nfs.c ++ modules/access/oss.c ++ modules/access/pulse.c ++ modules/access/rdp.c ++ modules/access/rtp/input.c ++ modules/access/rtp/rtp.c ++ modules/access/rtp/rtp.h ++ modules/access/rtp/session.c ++ modules/access/rtp/srtp-test-aes.c ++ modules/access/rtp/srtp-test-recv.c ++ modules/access/rtp/srtp.c ++ modules/access/rtp/srtp.h ++ modules/access/rtp/xiph.c ++ modules/access/satip.c ++ modules/access/screen/mac.c ++ modules/access/screen/screen.c ++ modules/access/screen/screen.h ++ modules/access/screen/win32.c ++ modules/access/screen/xcb.c ++ modules/access/sdi.c ++ modules/access/sdi.h ++ modules/access/sdp.c ++ modules/access/sftp.c ++ modules/access/shm.c ++ modules/access/smb.c ++ modules/access/smb_common.h ++ modules/access/srt.c ++ modules/access/tcp.c ++ modules/access/timecode.c ++ modules/access/udp.c ++ modules/access/v4l2/* ++ modules/access/vcd/* ++ modules/access/vdr.c ++ modules/access/vnc.c ++ modules/access/wasapi.c ++ modules/access_output/dummy.c ++ modules/access_output/file.c ++ modules/access_output/http.c ++ modules/access_output/livehttp.c ++ modules/access_output/shout.c ++ modules/access_output/srt.c ++ modules/access_output/udp.c ++ modules/arm_neon/amplify.S ++ modules/arm_neon/chroma_neon.h ++ modules/arm_neon/chroma_yuv.c ++ modules/arm_neon/deinterleave_chroma.S ++ modules/arm_neon/i420_rgb.S ++ modules/arm_neon/i420_rv16.S ++ modules/arm_neon/i420_yuyv.S ++ modules/arm_neon/i422_yuyv.S ++ modules/arm_neon/nv12_rgb.S ++ modules/arm_neon/nv21_rgb.S ++ modules/arm_neon/simple_channel_mixer.S ++ modules/arm_neon/volume.c ++ modules/arm_neon/yuv_rgb.c ++ modules/arm_neon/yuyv_i422.S ++ modules/audio_filter/audiobargraph_a.c ++ modules/audio_filter/channel_mixer/* ++ modules/audio_filter/chorus_flanger.c ++ modules/audio_filter/compressor.c ++ modules/audio_filter/converter/* ++ modules/audio_filter/equalizer.c ++ modules/audio_filter/equalizer_presets.h ++ modules/audio_filter/gain.c ++ modules/audio_filter/karaoke.c ++ modules/audio_filter/normvol.c ++ modules/audio_filter/param_eq.c ++ modules/audio_filter/resampler/* ++ modules/audio_filter/scaletempo.c ++ modules/audio_filter/spatializer/spatializer.cpp ++ modules/audio_filter/stereo_widen.c ++ modules/audio_mixer/float.c ++ modules/audio_mixer/integer.c ++ modules/audio_output/adummy.c ++ modules/audio_output/alsa.c ++ modules/audio_output/amem.c ++ modules/audio_output/audiotrack.c ++ modules/audio_output/audiounit_ios.m ++ modules/audio_output/auhal.c ++ modules/audio_output/coreaudio_common.c ++ modules/audio_output/coreaudio_common.h ++ modules/audio_output/directsound.c ++ modules/audio_output/file.c ++ modules/audio_output/jack.c ++ modules/audio_output/kai.c ++ modules/audio_output/mmdevice.c ++ modules/audio_output/mmdevice.h ++ modules/audio_output/opensles_android.c ++ modules/audio_output/oss.c ++ modules/audio_output/pulse.c ++ modules/audio_output/sndio.c ++ modules/audio_output/tizen_audio.c ++ modules/audio_output/vlcpulse.c ++ modules/audio_output/vlcpulse.h ++ modules/audio_output/volume.h ++ modules/audio_output/wasapi.c ++ modules/audio_output/waveout.c ++ modules/audio_output/windows_audio_common.h ++ modules/audio_output/winstore.c ++ modules/codec/a52.c ++ modules/codec/adpcm.c ++ modules/codec/aes3.c ++ modules/codec/aom.c ++ modules/codec/araw.c ++ modules/codec/arib/* ++ modules/codec/atsc_a65.c ++ modules/codec/atsc_a65.h ++ modules/codec/avcodec/* ++ modules/codec/bpg.c ++ modules/codec/cc.c ++ modules/codec/cc.h ++ modules/codec/cdg.c ++ modules/codec/cea708.c ++ modules/codec/cea708.h ++ modules/codec/crystalhd.c ++ modules/codec/cvdsub.c ++ modules/codec/daala.c ++ modules/codec/dca.c ++ modules/codec/ddummy.c ++ modules/codec/dmo/* ++ modules/codec/dvbsub.c ++ modules/codec/edummy.c ++ modules/codec/faad.c ++ modules/codec/flac.c ++ modules/codec/fluidsynth.c ++ modules/codec/g711.c ++ modules/codec/gstreamer/* ++ modules/codec/hxxx_helper.c ++ modules/codec/hxxx_helper.h ++ modules/codec/jpeg.c ++ modules/codec/jpeg2000.h ++ modules/codec/kate.c ++ modules/codec/libass.c ++ modules/codec/libmpeg2.c ++ modules/codec/lpcm.c ++ modules/codec/mad.c ++ modules/codec/mft.c ++ modules/codec/mpg123.c ++ modules/codec/oggspots.c ++ modules/codec/omxil/mediacodec.c ++ modules/codec/omxil/mediacodec.h ++ modules/codec/omxil/mediacodec_jni.c ++ modules/codec/omxil/mediacodec_ndk.c ++ modules/codec/omxil/omxil.c ++ modules/codec/omxil/omxil.h ++ modules/codec/omxil/omxil_core.c ++ modules/codec/omxil/omxil_core.h ++ modules/codec/omxil/omxil_utils.h ++ modules/codec/omxil/qcom.c ++ modules/codec/omxil/utils.c ++ modules/codec/omxil/vout.c ++ modules/codec/opus.c ++ modules/codec/png.c ++ modules/codec/qsv.c ++ modules/codec/rawvideo.c ++ modules/codec/rtpvideo.c ++ modules/codec/schroedinger.c ++ modules/codec/scte18.c ++ modules/codec/scte18.h ++ modules/codec/scte27.c ++ modules/codec/sdl_image.c ++ modules/codec/shine.c ++ modules/codec/spdif.c ++ modules/codec/speex.c ++ modules/codec/spudec/* ++ modules/codec/stl.c ++ modules/codec/subsdec.c ++ modules/codec/substext.h ++ modules/codec/substx3g.c ++ modules/codec/subsusf.c ++ modules/codec/svcdsub.c ++ modules/codec/svg.c ++ modules/codec/synchro.c ++ modules/codec/synchro.h ++ modules/codec/telx.c ++ modules/codec/textst.c ++ modules/codec/theora.c ++ modules/codec/ttml/* ++ modules/codec/twolame.c ++ modules/codec/uleaddvaudio.c ++ modules/codec/videotoolbox.m ++ modules/codec/vorbis.c ++ modules/codec/vpx.c ++ modules/codec/vt_utils.c ++ modules/codec/vt_utils.h ++ modules/codec/webvtt/* ++ modules/codec/wmafixed/asf.h ++ modules/codec/wmafixed/bitstream.c ++ modules/codec/wmafixed/bitstream.h ++ modules/codec/wmafixed/bswap.h ++ modules/codec/wmafixed/wma.c ++ modules/codec/wmafixed/wmadata.h ++ modules/codec/xwd.c ++ modules/codec/zvbi.c ++ modules/control/intromsg.h ++ modules/demux/adaptive/* ++ modules/demux/aiff.c ++ modules/demux/asf/* ++ modules/demux/au.c ++ modules/demux/avformat/* ++ modules/demux/avi/* ++ modules/demux/caf.c ++ modules/demux/cdg.c ++ modules/demux/dash/* ++ modules/demux/demuxdump.c ++ modules/demux/dirac.c ++ modules/demux/directory.c ++ modules/demux/dvb-text.h ++ modules/demux/filter/* ++ modules/demux/flac.c ++ modules/demux/gme.c ++ modules/demux/hls/* ++ modules/demux/image.c ++ modules/demux/mjpeg.c ++ modules/demux/mkv/* ++ modules/demux/mod.c ++ modules/demux/mp4/* ++ modules/demux/mpeg/* ++ modules/demux/mxpeg_helper.h ++ modules/demux/nsc.c ++ modules/demux/nsv.c ++ modules/demux/nuv.c ++ modules/demux/ogg.c ++ modules/demux/ogg.h ++ modules/demux/oggseek.c ++ modules/demux/oggseek.h ++ modules/demux/opus.h ++ modules/demux/playlist/* ++ modules/demux/pva.c ++ modules/demux/rawaud.c ++ modules/demux/rawdv.c ++ modules/demux/rawdv.h ++ modules/demux/rawvid.c ++ modules/demux/sid.cpp ++ modules/demux/smf.c ++ modules/demux/smooth/* ++ modules/demux/stl.c ++ modules/demux/subtitle.c ++ modules/demux/subtitle_helper.h ++ modules/demux/tta.c ++ modules/demux/ttml.c ++ modules/demux/ty.c ++ modules/demux/vc1.c ++ modules/demux/vobsub.c ++ modules/demux/vobsub.h ++ modules/demux/voc.c ++ modules/demux/wav.c ++ modules/demux/webvtt.c ++ modules/demux/windows_audio_commons.h ++ modules/demux/xa.c ++ modules/demux/xiph.h ++ modules/demux/xiph_metadata.c ++ modules/demux/xiph_metadata.h ++ modules/gui/minimal_macosx/* ++ modules/gui/qt/adapters/* ++ modules/gui/qt/dialogs/* ++ modules/hw/d3d11/d3d11_deinterlace.c ++ modules/hw/d3d11/d3d11_filters.c ++ modules/hw/d3d11/d3d11_filters.h ++ modules/hw/d3d11/d3d11_instance.c ++ modules/hw/d3d11/d3d11_surface.c ++ modules/hw/d3d9/d3d9_filters.c ++ modules/hw/d3d9/d3d9_filters.h ++ modules/hw/d3d9/d3d9_instance.c ++ modules/hw/d3d9/dxa9.c ++ modules/hw/d3d9/dxva2_deinterlace.c ++ modules/hw/mmal/codec.c ++ modules/hw/mmal/deinterlace.c ++ modules/hw/mmal/mmal_picture.c ++ modules/hw/mmal/mmal_picture.h ++ modules/hw/mmal/vout.c ++ modules/hw/vaapi/chroma.c ++ modules/hw/vaapi/filters.c ++ modules/hw/vaapi/filters.h ++ modules/hw/vaapi/vlc_vaapi.c ++ modules/hw/vaapi/vlc_vaapi.h ++ modules/hw/vdpau/adjust.c ++ modules/hw/vdpau/avcodec.c ++ modules/hw/vdpau/chroma.c ++ modules/hw/vdpau/deinterlace.c ++ modules/hw/vdpau/display.c ++ modules/hw/vdpau/instance.c ++ modules/hw/vdpau/picture.c ++ modules/hw/vdpau/sharpen.c ++ modules/hw/vdpau/vlc_vdpau.c ++ modules/hw/vdpau/vlc_vdpau.h ++ modules/keystore/file.c ++ modules/keystore/file_crypt.h ++ modules/keystore/file_crypt_android.c ++ modules/keystore/file_crypt_win32.c ++ modules/keystore/keychain.m ++ modules/keystore/kwallet.c ++ modules/keystore/list_util.c ++ modules/keystore/list_util.h ++ modules/keystore/memory.c ++ modules/keystore/secret.c ++ modules/logger/android.c ++ modules/logger/console.c ++ modules/logger/journal.c ++ modules/meta_engine/ID3Genres.h ++ modules/meta_engine/ID3Meta.h ++ modules/meta_engine/ID3Tag.h ++ modules/meta_engine/ID3Text.h ++ modules/meta_engine/folder.c ++ modules/meta_engine/taglib.cpp ++ modules/misc/addons/* ++ modules/misc/fingerprinter.c ++ modules/misc/gnutls.c ++ modules/misc/inhibit/* ++ modules/misc/securetransport.c ++ modules/misc/webservices/* ++ modules/misc/xml/* ++ modules/mux/asf.c ++ modules/mux/avi.c ++ modules/mux/dummy.c ++ modules/mux/mp4/* ++ modules/mux/mpeg/* ++ modules/mux/mpjpeg.c ++ modules/mux/ogg.c ++ modules/mux/wav.c ++ modules/packetizer/a52.c ++ modules/packetizer/a52.h ++ modules/packetizer/avparser.c ++ modules/packetizer/avparser.h ++ modules/packetizer/copy.c ++ modules/packetizer/dirac.c ++ modules/packetizer/dts.c ++ modules/packetizer/dts_header.c ++ modules/packetizer/dts_header.h ++ modules/packetizer/flac.c ++ modules/packetizer/h264.c ++ modules/packetizer/h264_nal.c ++ modules/packetizer/h264_nal.h ++ modules/packetizer/h264_slice.c ++ modules/packetizer/h264_slice.h ++ modules/packetizer/hevc.c ++ modules/packetizer/hevc_nal.c ++ modules/packetizer/hevc_nal.h ++ modules/packetizer/hxxx_common.c ++ modules/packetizer/hxxx_common.h ++ modules/packetizer/hxxx_nal.c ++ modules/packetizer/hxxx_nal.h ++ modules/packetizer/hxxx_sei.c ++ modules/packetizer/hxxx_sei.h ++ modules/packetizer/mlp.c ++ modules/packetizer/mpeg4audio.c ++ modules/packetizer/mpeg4audio.h ++ modules/packetizer/mpeg4video.c ++ modules/packetizer/mpegaudio.c ++ modules/packetizer/mpegvideo.c ++ modules/packetizer/packetizer_helper.h ++ modules/packetizer/startcode_helper.h ++ modules/packetizer/vc1.c ++ modules/services_discovery/bonjour.m ++ modules/services_discovery/microdns.c ++ modules/services_discovery/os2drive.c ++ modules/services_discovery/pulse.c ++ modules/services_discovery/udev.c ++ modules/services_discovery/upnp.cpp ++ modules/services_discovery/upnp.hpp ++ modules/services_discovery/windrive.c ++ modules/services_discovery/xcb_apps.c ++ modules/spu/audiobargraph_v.c ++ modules/spu/dynamicoverlay/* ++ modules/spu/logo.c ++ modules/spu/marq.c ++ modules/spu/mosaic.c ++ modules/spu/mosaic.h ++ modules/spu/remoteosd.c ++ modules/spu/rss.c ++ modules/spu/subsdelay.c ++ modules/stream_extractor/archive.c ++ modules/stream_filter/accesstweaks.c ++ modules/stream_filter/adf.c ++ modules/stream_filter/aribcam.c ++ modules/stream_filter/cache_block.c ++ modules/stream_filter/cache_read.c ++ modules/stream_filter/decomp.c ++ modules/stream_filter/hds/* ++ modules/stream_filter/inflate.c ++ modules/stream_filter/prefetch.c ++ modules/stream_filter/record.c ++ modules/stream_filter/skiptags.c ++ modules/stream_out/autodel.c ++ modules/stream_out/bridge.c ++ modules/stream_out/chromaprint.c ++ modules/stream_out/chromaprint_data.h ++ modules/stream_out/chromecast/* ++ modules/stream_out/delay.c ++ modules/stream_out/description.c ++ modules/stream_out/display.c ++ modules/stream_out/dummy.c ++ modules/stream_out/duplicate.c ++ modules/stream_out/es.c ++ modules/stream_out/gather.c ++ modules/stream_out/mosaic_bridge.c ++ modules/stream_out/record.c ++ modules/stream_out/rtcp.c ++ modules/stream_out/rtp.h ++ modules/stream_out/rtpfmt.c ++ modules/stream_out/rtsp.c ++ modules/stream_out/setid.c ++ modules/stream_out/smem.c ++ modules/stream_out/standard.c ++ modules/stream_out/stats.c ++ modules/stream_out/transcode/audio.c ++ modules/stream_out/transcode/spu.c ++ modules/stream_out/transcode/transcode.c ++ modules/stream_out/transcode/video.c ++ modules/stream_out/vod.c ++ modules/text_renderer/freetype/* ++ modules/text_renderer/nsspeechsynthesizer.m ++ modules/text_renderer/svg.c ++ modules/text_renderer/tdummy.c ++ modules/video_chroma/chain.c ++ modules/video_chroma/copy.c ++ modules/video_chroma/copy.h ++ modules/video_chroma/cvpx.c ++ modules/video_chroma/d3d11_fmt.c ++ modules/video_chroma/d3d11_fmt.h ++ modules/video_chroma/d3d9_fmt.c ++ modules/video_chroma/d3d9_fmt.h ++ modules/video_chroma/dxgi_fmt.c ++ modules/video_chroma/dxgi_fmt.h ++ modules/video_chroma/grey_yuv.c ++ modules/video_chroma/i420_10_p010.c ++ modules/video_chroma/i420_nv12.c ++ modules/video_chroma/i420_rgb.c ++ modules/video_chroma/i420_rgb.h ++ modules/video_chroma/i420_rgb16.c ++ modules/video_chroma/i420_rgb16_x86.c ++ modules/video_chroma/i420_rgb8.c ++ modules/video_chroma/i420_rgb_c.h ++ modules/video_chroma/i420_rgb_sse2.h ++ modules/video_chroma/i420_yuy2.c ++ modules/video_chroma/i420_yuy2.h ++ modules/video_chroma/i422_i420.c ++ modules/video_chroma/i422_yuy2.c ++ modules/video_chroma/i422_yuy2.h ++ modules/video_chroma/omxdl.c ++ modules/video_chroma/rv32.c ++ modules/video_chroma/swscale.c ++ modules/video_chroma/yuvp.c ++ modules/video_chroma/yuy2_i420.c ++ modules/video_chroma/yuy2_i422.c ++ modules/video_filter/adjust.c ++ modules/video_filter/adjust_sat_hue.c ++ modules/video_filter/adjust_sat_hue.h ++ modules/video_filter/alphamask.c ++ modules/video_filter/anaglyph.c ++ modules/video_filter/antiflicker.c ++ modules/video_filter/ball.c ++ modules/video_filter/blend.cpp ++ modules/video_filter/blendbench.c ++ modules/video_filter/bluescreen.c ++ modules/video_filter/canvas.c ++ modules/video_filter/ci_filters.m ++ modules/video_filter/colorthres.c ++ modules/video_filter/croppadd.c ++ modules/video_filter/deinterlace/algo_basic.c ++ modules/video_filter/deinterlace/algo_basic.h ++ modules/video_filter/deinterlace/algo_ivtc.c ++ modules/video_filter/deinterlace/algo_ivtc.h ++ modules/video_filter/deinterlace/algo_phosphor.c ++ modules/video_filter/deinterlace/algo_phosphor.h ++ modules/video_filter/deinterlace/algo_x.c ++ modules/video_filter/deinterlace/algo_x.h ++ modules/video_filter/deinterlace/algo_yadif.c ++ modules/video_filter/deinterlace/algo_yadif.h ++ modules/video_filter/deinterlace/common.c ++ modules/video_filter/deinterlace/common.h ++ modules/video_filter/deinterlace/deinterlace.c ++ modules/video_filter/deinterlace/deinterlace.h ++ modules/video_filter/deinterlace/helpers.c ++ modules/video_filter/deinterlace/helpers.h ++ modules/video_filter/deinterlace/merge.c ++ modules/video_filter/deinterlace/merge.h ++ modules/video_filter/deinterlace/merge_arm.S ++ modules/video_filter/deinterlace/merge_arm64.S ++ modules/video_filter/deinterlace/mmx.h ++ modules/video_filter/edgedetection.c ++ modules/video_filter/erase.c ++ modules/video_filter/extract.c ++ modules/video_filter/filter_event_info.h ++ modules/video_filter/filter_picture.h ++ modules/video_filter/fps.c ++ modules/video_filter/freeze.c ++ modules/video_filter/gaussianblur.c ++ modules/video_filter/gradfun.c ++ modules/video_filter/gradfun.h ++ modules/video_filter/gradient.c ++ modules/video_filter/grain.c ++ modules/video_filter/hqdn3d.c ++ modules/video_filter/invert.c ++ modules/video_filter/magnify.c ++ modules/video_filter/mirror.c ++ modules/video_filter/motionblur.c ++ modules/video_filter/motiondetect.c ++ modules/video_filter/oldmovie.c ++ modules/video_filter/opencv_example.cpp ++ modules/video_filter/opencv_wrapper.c ++ modules/video_filter/posterize.c ++ modules/video_filter/postproc.c ++ modules/video_filter/psychedelic.c ++ modules/video_filter/puzzle.c ++ modules/video_filter/puzzle.h ++ modules/video_filter/puzzle_bezier.c ++ modules/video_filter/puzzle_bezier.h ++ modules/video_filter/puzzle_lib.c ++ modules/video_filter/puzzle_lib.h ++ modules/video_filter/puzzle_mgt.c ++ modules/video_filter/puzzle_mgt.h ++ modules/video_filter/puzzle_pce.c ++ modules/video_filter/puzzle_pce.h ++ modules/video_filter/ripple.c ++ modules/video_filter/scale.c ++ modules/video_filter/scene.c ++ modules/video_filter/sepia.c ++ modules/video_filter/sharpen.c ++ modules/video_filter/transform.c ++ modules/video_filter/vhs.c ++ modules/video_filter/wave.c ++ modules/video_output/aa.c ++ modules/video_output/android/* ++ modules/video_output/caca.c ++ modules/video_output/caopengllayer.m ++ modules/video_output/decklink.cpp ++ modules/video_output/drawable.c ++ modules/video_output/evas.c ++ modules/video_output/event_thread.c ++ modules/video_output/event_thread.h ++ modules/video_output/fb.c ++ modules/video_output/flaschen.c ++ modules/video_output/glx.c ++ modules/video_output/ios.m ++ modules/video_output/kva.c ++ modules/video_output/macosx.m ++ modules/video_output/opengl/* ++ modules/video_output/vdummy.c ++ modules/video_output/vmem.c ++ modules/video_output/wayland/* ++ modules/video_output/win32/* ++ modules/video_output/xcb/events.c ++ modules/video_output/xcb/events.h ++ modules/video_output/xcb/keys.c ++ modules/video_output/xcb/pictures.c ++ modules/video_output/xcb/pictures.h ++ modules/video_output/xcb/window.c ++ modules/video_output/xcb/x11.c ++ modules/video_output/xcb/xvideo.c ++ modules/video_output/yuv.c ++ modules/video_splitter/clone.c ++ modules/video_splitter/panoramix.c ++ modules/video_splitter/wall.c ++ modules/visualization/cyclic_buffer.h ++ modules/visualization/glspectrum.c ++ modules/visualization/goom.c ++ modules/visualization/projectm.cpp ++ modules/visualization/visual/* ++ modules/visualization/vsxu.cpp ++ src/android/* ++ src/audio_output/* ++ src/config/* ++ src/darwin/* ++ src/extras/* ++ src/input/* ++ src/interface/* ++ src/libvlc-module.c ++ src/libvlc.c ++ src/libvlc.h ++ src/linux/* ++ src/misc/* ++ src/missing.c ++ src/modules/* ++ src/network/* ++ src/os2/* ++ src/playlist/* ++ src/posix/* ++ src/stream_output/* ++ src/test/* ++ src/text/* ++ src/version.c ++ src/video_output/* ++ src/win32/* ++ test/libvlc/media_discoverer.c ++ test/libvlc/renderer_discoverer.c ++ test/libvlc/slaves.c ++ test/modules/keystore/* ++ test/modules/misc/* ++ test/modules/packetizer/* ++ test/src/* ++Copyright: 2003, ANEVIA ++ 2010, Adrien Maglo ++ 2010, Alan Fischer ++ Arne Schirmacher ++ 2009, Baptiste Coudurier ++ 2017, Collabora Ltd ++ 2013, David Fuhrmann ++ 2012, David Geldreich ++ 2012-2014, Edward Wang ++ 2000-2001, Fabrice Bellard ++ 2012-2014, Felix Paul Kühne ++ 2016, François Revol ++ 1987-2009, Free Software Foundation, Inc ++ 2008-2010, Gabriel Finch ++ 2009, Geoffroy Couprie ++ 1997-1999, H. Dietz and R. Fisher ++ 2016, Janne Grunau ++ 2016, Julian Scheel ++ 2010-2015, KO Myung-Hun ++ 2009-2010, Keary Griffin ++ 2010-2012, Klagenfurt University ++ 2000, Klaus Schmidinger ++ 2001-2016, Laurent Aimar ++ 2009, Loren Merritt ++ 2004-2009, M2X ++ 2015, Martell Malone ++ 2015, Martin Gräßlin ++ 2012-2013, Martin Storsjö ++ 2007-2008, Matthias Bauer ++ 2002-2009, Michael Niedermayer ++ 1999, Michael Zucchi, The Free Software Foundation ++ 2012, Naohiro KORIYAMA ++ 2005, Neal Symms ++ 2010, Nolan Lum ++ 2013, Petri Hintukainen ++ 2007, Pierre d'Herbemont ++ 2007-2014, Rafaël Carré ++ 2002-2017, Rémi Denis-Courmont ++ 2015, Remlab Tmi ++ 2010-2014, Ronald Wright ++ 2007, Savoir-faire Linux ++ 2007, Société des arts technologiques ++ 2010, Steinar H. Gunderson ++ 2015-2017, Steve Lhomme ++ 2011, Sébastien Toque ++ 2002, The FFmpeg Project ++ 2010, Tobias Güntner ++ 2013, Vianney Boyer ++ 2010-2012, libbluray AUTHORS ++ 2013-2017, VideoLabs SAS ++ 2007, Vincent Penne ++ 2009-2012, Vovoid Media Technologies ++ 2001-2005, dvb.matt ++ 2014-2016, jusst technologies GmbH ++ 1996-2018, VideoLAN team and VLC authors ++ the deCSA authors ++License: LGPL-2.1+ ++ ++Files: debian/* ++Copyright: 2010-2015, Benjamin Drung ++ 2009-2011, Christophe Mutricy ++ 2006-2014, Reinhard Tartler ++ 2006-2007, Sam Hocevar ++ 2013-2020, Sebastian Ramacher ++License: GPL-2+ ++ ++Files: modules/gui/macosx/PXSourceList/* ++Copyright: 2009-2010 Alex Rozanski ++License: BSD-3-clause ++Comment: ++ See https://perspx.com/work/ ++ ++Files: share/lua/http/css/ui-lightness/jquery-ui-1.8.13.custom.css ++ share/lua/http/js/jquery.jstree.js ++Copyright: 2010, Ivan Bozhanov ++ 2010-2011, jQuery UI authors ++License: Expat or GPL-2 ++ ++Files: m4/c11.m4 ++ m4/codeset.m4 ++ m4/extern-inline.m4 ++ m4/gettext.m4 ++ m4/glibc2.m4 ++ m4/glibc21.m4 ++ m4/iconv.m4 ++ m4/intdiv0.m4 ++ m4/intl.m4 ++ m4/intldir.m4 ++ m4/intlmacosx.m4 ++ m4/intmax.m4 ++ m4/inttypes-pri.m4 ++ m4/inttypes_h.m4 ++ m4/lcmessage.m4 ++ m4/lib-ld.m4 ++ m4/lib-link.m4 ++ m4/lib-prefix.m4 ++ m4/lock.m4 ++ m4/longlong.m4 ++ m4/ltoptions.m4 ++ m4/ltsugar.m4 ++ m4/ltversion.m4 ++ m4/lt~obsolete.m4 ++ m4/nls.m4 ++ m4/po.m4 ++ m4/printf-posix.m4 ++ m4/progtest.m4 ++ m4/size_max.m4 ++ m4/stdint_h.m4 ++ m4/uintmax_t.m4 ++ m4/visibility.m4 ++ m4/wchar_t.m4 ++ m4/wint_t.m4 ++ m4/xsize.m4 ++Copyright: 1994-2017, Free Software Foundation ++ 2015, Rémi Denis-Courmont ++License: FSFULLR ++ ++Files: modules/access/linsys/linsys_sdi.h ++ modules/access/linsys/linsys_sdiaudio.h ++ modules/access/linsys/linsys_sdivideo.h ++ modules/codec/omxil/OMX_Broadcom.h ++ modules/gui/macosx/SPMediaKeyTap.h ++ modules/gui/macosx/SPMediaKeyTap.m ++ modules/gui/macosx/VLCHUDButtonCell.h ++ modules/gui/macosx/VLCHUDButtonCell.m ++ modules/gui/macosx/VLCHUDCheckboxCell.h ++ modules/gui/macosx/VLCHUDCheckboxCell.m ++ modules/gui/macosx/VLCHUDOutlineView.h ++ modules/gui/macosx/VLCHUDOutlineView.m ++ modules/gui/macosx/VLCHUDPopUpButtonCell.h ++ modules/gui/macosx/VLCHUDPopUpButtonCell.m ++ modules/gui/macosx/VLCHUDScroller.h ++ modules/gui/macosx/VLCHUDScroller.m ++ modules/gui/macosx/VLCHUDSegmentedCell.h ++ modules/gui/macosx/VLCHUDSegmentedCell.m ++ modules/gui/macosx/VLCHUDSliderCell.h ++ modules/gui/macosx/VLCHUDSliderCell.m ++ modules/gui/macosx/VLCHUDStepperCell.h ++ modules/gui/macosx/VLCHUDStepperCell.m ++ modules/gui/macosx/VLCHUDTableCornerView.h ++ modules/gui/macosx/VLCHUDTableCornerView.m ++ modules/gui/macosx/VLCHUDTableView.h ++ modules/gui/macosx/VLCHUDTableView.m ++ modules/gui/macosx/VLCHUDTextFieldCell.h ++ modules/gui/macosx/VLCHUDTextFieldCell.m ++ modules/stream_out/chromecast/cast_channel.proto ++Copyright: 2012, Broadcom Europe Ltd ++ 2008-2009, CineCert, LLC ++ 2011, Joachim Bengtsson ++ 2003-2015, John Hurst ++ 2004-2010, Linear Systems Ltd ++ 2010, Spotify AB ++ 2013, The Chromium Authors ++ 2008, Tim Davis ++ 2009, Tyler Bunnell ++ 2009, Steve Audette ++License: BSD-3-clause ++ ++Files: modules/codec/omxil/OMX_Audio.h ++ modules/codec/omxil/OMX_Component.h ++ modules/codec/omxil/OMX_Core.h ++ modules/codec/omxil/OMX_IVCommon.h ++ modules/codec/omxil/OMX_Image.h ++ modules/codec/omxil/OMX_Index.h ++ modules/codec/omxil/OMX_Other.h ++ modules/codec/omxil/OMX_Types.h ++ modules/codec/omxil/OMX_Video.h ++ modules/gui/qt/util/pictureflow.cpp ++ modules/gui/qt/util/pictureflow.hpp ++ modules/text_renderer/sapi.cpp ++ share/lua/modules/dkjson.lua ++Copyright: 2007-2009, Ariya Hidayat ++ 2010-2011, David Heiko Kolf ++ 2015, Moti Zilberman ++ Qxt Foundation ++ 2008, The Khronos Group Inc ++License: Expat ++ ++Files: modules/codec/wmafixed/wmafixed.c ++ modules/codec/wmafixed/wmafixed.h ++Copyright: 2007, Michael Giacomelli ++License: GPL-2+ ++ ++Files: include/vlc_update.h ++ modules/codec/webvtt/CSSGrammar.y ++ modules/codec/wmafixed/fft.c ++ modules/codec/wmafixed/fft.h ++ modules/codec/wmafixed/mdct.c ++ modules/codec/wmafixed/mdct.h ++ modules/codec/wmafixed/wmadec.h ++ modules/codec/wmafixed/wmadeci.c ++ src/misc/update.c ++ src/misc/update.h ++ src/misc/update_crypto.c ++Copyright: 2006, Alexey Proskuryakov ++ 2004-2010, Apple Inc ++ 2008, Eric Seidel ++ 2012, Intel Corporation ++ 2002-2003, Lars Knoll ++ 2002, The FFmpeg Project ++ 1998, The Internet Society ++ 2017, VideoLabs, VideoLAN and VLC Authors ++ 2005-2009, VLC authors and VideoLAN ++License: LGPL-2+ ++ ++Files: m4/with_pkg.m4 ++Copyright: 2008, Diego Pettenò ++ 2008, Jean-Baptiste Kempf ++ 2008, Luca Barbato ++License: GPL-2+ with AutoConf exception ++ ++Files: m4/ax_append_compile_flags.m4 ++ m4/ax_append_flag.m4 ++ m4/ax_check_compile_flag.m4 ++Copyright: 2008, Guido U. Draheim ++ 2011, Maarten Bosmans ++License: GPL-3+ with AutoConf exception ++ ++Files: m4/ax_require_defined.m4 ++ m4/dolt.m4 ++ m4/stdcxx_11.m4 ++Copyright: 2014, Alexey Sokolov ++ 2008, Benjamin Kosnik ++ 2014-2015, Google Inc ++ 2007-2010, Josh Triplett ++ 2014, Mike Frysinger ++ 2013, Roy Stogner ++ 2015-2016, VLC authors and VideoLAN ++ 2012, Zack Weinberg ++License: FSFAP ++ ++Files: modules/codec/opus_header.c ++ modules/codec/opus_header.h ++ modules/misc/webservices/json.c ++ modules/misc/webservices/json.h ++Copyright: 2012, James McLaughlin ++ 2012, Xiph.Org Foundation ++License: BSD-2-clause ++ ++Files: modules/access/v4l2/linux/* ++ modules/notify/osx_notifications.m ++Copyright: 2004-2005, The Growl Project ++ 2008-2015, the VideoLAN team ++ 1999-2012, the contributors ++License: BSD-3-clause or GPL-2+ ++ ++Files: doc/libvlc/QtPlayer/* ++ doc/libvlc/gtk_player.c ++ doc/libvlc/libvlc_DVD_ripper.c ++ doc/libvlc/wx_player.cpp ++ doc/libvlc/vlc-thumb.c ++Copyright: protonux ++ Rafaël Carré ++ Vincent Schüßler ++License: WTFPL ++ ++Files: modules/access/v4l2/linux/v4l2-common.h ++Copyright: 2012, Nokia Corporation ++License: GPL-2 ++ ++Files: modules/gui/macosx/AppleRemote.h ++ modules/gui/macosx/AppleRemote.m ++Copyright: 2006-2009, VLC authors and VideoLAN ++ 2006, martinkahr.com ++License: Expat or GPL-2+ ++ ++Files: modules/codec/webvtt/CSSGrammar.c ++ modules/codec/webvtt/CSSGrammar.h ++Copyright: 1984-2015, Free Software Foundation, Inc ++License: GPL-3+ with Bison exception ++ ++Files: modules/control/unimotion.c ++Copyright: 2005, Christian Klein ++ 2006, Lincoln Ramsay ++License: BSD-3-clause and LGPL-2.1 ++ ++Files: compat/memrchr.c ++Copyright: 2007, Todd C. Miller ++License: ISC ++ ++Files: modules/codec/fdkaac.c ++Copyright: 2012, Sergio Ammirata ++License: BSD-2-clause or LGPL-2.1+ ++ ++Files: modules/control/unimotion.h ++Copyright: 2006, Lincoln Ramsay ++License: LGPL-2.1 ++ ++Files: share/vlc.appdata.xml.in.in ++Copyright: 2016, Jean-Baptiste Kempf ++License: CC0 or 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. ++ . ++ THIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS ``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 INSTITUTE OR CONTRIBUTORS 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: 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. Neither the name of the Institute nor the names of its contributors ++ may be used to endorse or promote products derived from this software ++ without specific prior written permission. ++ . ++ THIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS ``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 INSTITUTE OR CONTRIBUTORS 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 ++ 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: FSFAP ++ Copying and distribution of this file, with or without modification, are ++ permitted in any medium without royalty provided the copyright notice ++ and this notice are preserved. This file is offered as-is, without any ++ warranty. ++ ++License: FSFULLR ++ This file is free software; the Free Software Foundation ++ gives unlimited permission to copy and/or distribute it, ++ with or without modifications, as long as this notice is preserved. ++ ++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, version 2, as ++ published by the Free Software Foundation ++ . ++ 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: 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 ++ St, 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: GPL-2+ with AutoConf exception ++ 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 ++ St, 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. ++ . ++ As a special exception, the respective Autoconf Macro's copyright owner ++ gives unlimited permission to copy, distribute and modify the configure ++ scripts that are the output of Autoconf when processing the Macro. You ++ need not follow the terms of the GNU General Public License when using ++ or distributing such scripts, even though portions of the text of the ++ Macro appear in them. The GNU General Public License (GPL) does govern ++ all other use of the material that constitutes the Autoconf Macro. ++ . ++ This special exception to the GPL applies to versions of the Autoconf ++ Macro released by the Autoconf Archive. When you make and distribute a ++ modified version of the Autoconf Macro, you may extend this special ++ exception to the GPL to apply to your modified version as well. ++ ++License: GPL-3+ with AutoConf exception ++ This file 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 3 of the License, or ++ (at your option) any later version. ++ . ++ It 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 it. If not, see . ++ . ++ On Debian systems, the full text of the GNU General Public License version 3 ++ can be found in the file `/usr/share/common-licenses/GPL-3'. ++ . ++ As a special exception, the respective Autoconf Macro's copyright owner ++ gives unlimited permission to copy, distribute and modify the configure ++ scripts that are the output of Autoconf when processing the Macro. You ++ need not follow the terms of the GNU General Public License when using ++ or distributing such scripts, even though portions of the text of the ++ Macro appear in them. The GNU General Public License (GPL) does govern ++ all other use of the material that constitutes the Autoconf Macro. ++ . ++ This special exception to the GPL applies to versions of the Autoconf ++ Macro released by the Autoconf Archive. When you make and distribute a ++ modified version of the Autoconf Macro, you may extend this special ++ exception to the GPL to apply to your modified version as well. ++ ++License: GPL-3+ with Bison exception ++ This file 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 3 of the License, or ++ (at your option) any later version. ++ . ++ It 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 it. If not, see . ++ . ++ On Debian systems, the full text of the GNU General Public License version 3 ++ can be found in the file `/usr/share/common-licenses/GPL-3'. ++ . ++ As a special exception, you may create a larger work that contains ++ part or all of the Bison parser skeleton and distribute that work ++ under terms of your choice, so long as that work isn't itself a ++ parser generator using the skeleton or a modified version thereof ++ as a parser skeleton. Alternatively, if you modify or redistribute ++ the parser skeleton itself, you may (at your option) remove this ++ special exception, which will cause the skeleton and the resulting ++ Bison output files to be licensed under the GNU General Public ++ License without this special exception. ++ ++License: ISC ++ Permission to use, copy, modify, and 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+ ++ This library is free software; you can redistribute it and/or modify it ++ under the terms of the GNU Library General Public License as published by the ++ Free Software Foundation; either version 2 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 Library General Public License ++ along with this library; if not, write to the Free Software Foundation, Inc., ++ 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. ++ . ++ On Debian systems, the full text of the GNU Library General Public License ++ version 2 can be found in the file `/usr/share/common-licenses/LGPL-2'. ++ ++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 version 2.1 as published by the Free Software Foundation. ++ . ++ 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 can be found in /usr/share/common-licenses/LGPL-2.1 file. ++ ++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 can be found in /usr/share/common-licenses/LGPL-2.1 file. ++ ++License: WTFPL ++ DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE ++ Version 2, December 2004 ++ . ++ Everyone is permitted to copy and distribute verbatim or modified ++ copies of this license document, and changing it is allowed as long ++ as the name is changed. ++ . ++ DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE ++ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION ++ . ++ 0. You just DO WHAT THE FUCK YOU WANT TO. diff --cc debian/filter-plugin.py index 00000000,00000000..84a007c5 new file mode 100644 --- /dev/null +++ b/debian/filter-plugin.py @@@ -1,0 -1,0 +1,31 @@@ ++#!/usr/bin/python3 ++ ++# Inverse dh-exec-filter-profiles ++# Author: Sebastian Ramacher ++ ++import os ++import re ++import sys ++ ++ ++remove_plugins = os.getenv("removeplugins") ++if remove_plugins is not None: ++ remove_plugins = set(remove_plugins.split(" ")) ++else: ++ remove_plugins = set() ++ ++plugin_re = re.compile(r"^(\S*) \[([a-zA-Z1-9.,_-]*)\]$") ++ ++ ++for line in sys.stdin.readlines(): ++ line = line.rstrip("\n") ++ match = plugin_re.match(line) ++ if not match: ++ print(line) ++ continue ++ ++ path = match.group(1) ++ plugins = match.group(2) ++ plugins = set(plugins.split(',')) ++ if not plugins & remove_plugins: ++ print(path) diff --cc debian/gbp.conf index 00000000,00000000..73ff49d0 new file mode 100644 --- /dev/null +++ b/debian/gbp.conf @@@ -1,0 -1,0 +1,8 @@@ ++[DEFAULT] ++debian-branch = master ++upstream-branch = upstream ++pristine-tar = True ++compression = xz ++ ++[dch] ++meta = True diff --cc debian/libvlc-bin.install index 00000000,00000000..a296739a new file mode 100644 --- /dev/null +++ b/debian/libvlc-bin.install @@@ -1,0 -1,0 +1,1 @@@ ++usr/lib/*/vlc/vlc-cache-gen diff --cc debian/libvlc-bin.lintian-overrides index 00000000,00000000..7d05e127 new file mode 100644 --- /dev/null +++ b/debian/libvlc-bin.lintian-overrides @@@ -1,0 -1,0 +1,2 @@@ ++# Maintainer scripts create plugins.dat there. ++libvlc-bin binary: package-contains-empty-directory usr/lib/*/vlc/plugins/ diff --cc debian/libvlc-bin.postinst.in index 00000000,00000000..59da0869 new file mode 100644 --- /dev/null +++ b/debian/libvlc-bin.postinst.in @@@ -1,0 -1,0 +1,34 @@@ ++#!/bin/sh ++set -e ++ ++run_vlc_cache_gen() { ++ if ! test -d /usr/lib/#DEB_HOST_MULTIARCH#/vlc/plugins ++ then ++ return ++ fi ++ files=`find /usr/lib/#DEB_HOST_MULTIARCH#/vlc/plugins -name '*.so' -type f -print -quit` ++ if test -n "$files" ++ then ++ # run vlc-cache-gen since there are plugins ++ if ! /usr/lib/#DEB_HOST_MULTIARCH#/vlc/vlc-cache-gen /usr/lib/#DEB_HOST_MULTIARCH#/vlc/plugins 2>&1 ++ then ++ echo "WARNING: Regenerating VLC plugin cache failed." ++ echo "Please run '/usr/lib/#DEB_HOST_MULTIARCH#/vlc/vlc-cache-gen /usr/lib/#DEB_HOST_MULTIARCH#/vlc/plugins' manually." ++ fi ++ else ++ # no plugins, so remove plugins.dat ++ rm -f /usr/lib/#DEB_HOST_MULTIARCH#/vlc/plugins/plugins.dat ++ fi ++} ++ ++case "$1" in ++ triggered) ++ run_vlc_cache_gen ++ exit 0 ++ ;; ++ configure) ++ dpkg-trigger /usr/lib/#DEB_HOST_MULTIARCH#/vlc/plugins ++ ;; ++esac ++ ++#DEBHELPER# diff --cc debian/libvlc-bin.prerm.in index 00000000,00000000..28ac6dc3 new file mode 100644 --- /dev/null +++ b/debian/libvlc-bin.prerm.in @@@ -1,0 -1,0 +1,10 @@@ ++#! /bin/sh ++set -e ++ ++#DEBHELPER# ++ ++case "$1" in ++ remove) ++ rm -f /usr/lib/#DEB_HOST_MULTIARCH#/vlc/plugins/plugins.dat ++ ;; ++esac diff --cc debian/libvlc-dev.examples index 00000000,00000000..9bdd87c4 new file mode 100644 --- /dev/null +++ b/debian/libvlc-dev.examples @@@ -1,0 -1,0 +1,5 @@@ ++doc/libvlc/QtPlayer ++doc/libvlc/gtk_player.c ++doc/libvlc/libvlc_DVD_ripper.c ++doc/libvlc/vlc-thumb.c ++doc/libvlc/wx_player.cpp diff --cc debian/libvlc-dev.install index 00000000,00000000..ffaa00c9 new file mode 100644 --- /dev/null +++ b/debian/libvlc-dev.install @@@ -1,0 -1,0 +1,3 @@@ ++usr/include/vlc/*.h ++usr/lib/*/libvlc.so ++usr/lib/*/pkgconfig/libvlc.pc diff --cc debian/libvlc5.install index 00000000,00000000..2137b901 new file mode 100644 --- /dev/null +++ b/debian/libvlc5.install @@@ -1,0 -1,0 +1,1 @@@ ++usr/lib/*/libvlc.so.* diff --cc debian/libvlc5.symbols index 00000000,00000000..2a84ca60 new file mode 100644 --- /dev/null +++ b/debian/libvlc5.symbols @@@ -1,0 -1,0 +1,314 @@@ ++libvlc.so.5 libvlc5 #MINVER# ++* Build-Depends-Package: libvlc-dev ++ libvlc_add_intf@Base 1.1.0 ++ libvlc_audio_equalizer_get_amp_at_index@Base 2.2.0~pre1 ++ libvlc_audio_equalizer_get_band_count@Base 2.2.0~pre1 ++ libvlc_audio_equalizer_get_band_frequency@Base 2.2.0~pre1 ++ libvlc_audio_equalizer_get_preamp@Base 2.2.0~pre1 ++ libvlc_audio_equalizer_get_preset_count@Base 2.2.0~pre1 ++ libvlc_audio_equalizer_get_preset_name@Base 2.2.0~pre1 ++ libvlc_audio_equalizer_new@Base 2.2.0~pre1 ++ libvlc_audio_equalizer_new_from_preset@Base 2.2.0~pre1 ++ libvlc_audio_equalizer_release@Base 2.2.0~pre1 ++ libvlc_audio_equalizer_set_amp_at_index@Base 2.2.0~pre1 ++ libvlc_audio_equalizer_set_preamp@Base 2.2.0~pre1 ++ libvlc_audio_filter_list_get@Base 2.0.0 ++ libvlc_audio_get_channel@Base 1.1.0 ++ libvlc_audio_get_delay@Base 1.1.1 ++ libvlc_audio_get_mute@Base 1.1.0 ++ libvlc_audio_get_track@Base 1.1.0 ++ libvlc_audio_get_track_count@Base 1.1.0 ++ libvlc_audio_get_track_description@Base 1.1.0 ++ libvlc_audio_get_volume@Base 1.1.0 ++ libvlc_audio_output_device_count@Base 1.1.0 ++ libvlc_audio_output_device_enum@Base 2.2.0~pre1 ++ libvlc_audio_output_device_get@Base 3.0.0 ++ libvlc_audio_output_device_id@Base 1.1.0 ++ libvlc_audio_output_device_list_get@Base 2.1.0 ++ libvlc_audio_output_device_list_release@Base 2.1.0 ++ libvlc_audio_output_device_longname@Base 1.1.0 ++ libvlc_audio_output_device_set@Base 1.1.0 ++ libvlc_audio_output_get_device_type@Base 1.1.0 ++ libvlc_audio_output_list_get@Base 1.1.0 ++ libvlc_audio_output_list_release@Base 1.1.0 ++ libvlc_audio_output_set@Base 1.1.0 ++ libvlc_audio_output_set_device_type@Base 1.1.0 ++ libvlc_audio_set_callbacks@Base 2.0.0 ++ libvlc_audio_set_channel@Base 1.1.0 ++ libvlc_audio_set_delay@Base 1.1.1 ++ libvlc_audio_set_format@Base 2.0.0 ++ libvlc_audio_set_format_callbacks@Base 2.0.0 ++ libvlc_audio_set_mute@Base 1.1.0 ++ libvlc_audio_set_track@Base 1.1.0 ++ libvlc_audio_set_volume@Base 1.1.0 ++ libvlc_audio_set_volume_callback@Base 2.0.0 ++ libvlc_audio_toggle_mute@Base 1.1.0 ++ libvlc_chapter_descriptions_release@Base 3.0.0 ++ libvlc_clearerr@Base 1.1.0 ++ libvlc_clock@Base 2.0.0 ++ libvlc_dialog_dismiss@Base 3.0.0 ++ libvlc_dialog_get_context@Base 3.0.0 ++ libvlc_dialog_post_action@Base 3.0.0 ++ libvlc_dialog_post_login@Base 3.0.0 ++ libvlc_dialog_set_callbacks@Base 3.0.0 ++ libvlc_dialog_set_context@Base 3.0.0 ++ libvlc_errmsg@Base 1.1.0 ++ libvlc_event_attach@Base 1.1.0 ++ libvlc_event_detach@Base 1.1.0 ++ libvlc_event_type_name@Base 2.2.2 ++ libvlc_free@Base 2.0.0 ++ libvlc_get_changeset@Base 1.1.0 ++ libvlc_get_compiler@Base 1.1.0 ++ libvlc_get_fullscreen@Base 1.1.0 ++ libvlc_get_log_verbosity@Base 1.1.0 ++ libvlc_get_version@Base 1.1.0 ++ libvlc_log_clear@Base 1.1.0 ++ libvlc_log_close@Base 1.1.0 ++ libvlc_log_count@Base 1.1.0 ++ libvlc_log_get_context@Base 2.1.0 ++ libvlc_log_get_iterator@Base 1.1.0 ++ libvlc_log_get_object@Base 2.1.0 ++ libvlc_log_iterator_free@Base 1.1.0 ++ libvlc_log_iterator_has_next@Base 1.1.0 ++ libvlc_log_iterator_next@Base 1.1.0 ++ libvlc_log_open@Base 1.1.0 ++ libvlc_log_set@Base 2.1.0 ++ libvlc_log_set_file@Base 2.1.0 ++ libvlc_log_unset@Base 2.1.0 ++ libvlc_media_add_option@Base 1.1.0 ++ libvlc_media_add_option_flag@Base 1.1.0 ++ libvlc_media_discoverer_event_manager@Base 1.1.0 ++ libvlc_media_discoverer_is_running@Base 1.1.0 ++ libvlc_media_discoverer_list_get@Base 3.0.0 ++ libvlc_media_discoverer_list_release@Base 3.0.0 ++ libvlc_media_discoverer_localized_name@Base 1.1.0 ++ libvlc_media_discoverer_media_list@Base 1.1.0 ++ libvlc_media_discoverer_new@Base 3.0.0 ++ libvlc_media_discoverer_new_from_name@Base 1.1.0 ++ libvlc_media_discoverer_release@Base 1.1.0 ++ libvlc_media_discoverer_start@Base 3.0.0 ++ libvlc_media_discoverer_stop@Base 3.0.0 ++ libvlc_media_duplicate@Base 1.1.0 ++ libvlc_media_event_manager@Base 1.1.0 ++ libvlc_media_get_codec_description@Base 3.0.0 ++ libvlc_media_get_duration@Base 1.1.0 ++ libvlc_media_get_meta@Base 1.1.0 ++ libvlc_media_get_mrl@Base 1.1.0 ++ libvlc_media_get_parsed_status@Base 3.0.0 ++ libvlc_media_get_state@Base 1.1.0 ++ libvlc_media_get_stats@Base 1.1.0 ++ libvlc_media_get_tracks_info@Base 1.1.0 ++ libvlc_media_get_type@Base 3.0.0 ++ libvlc_media_get_user_data@Base 1.1.0 ++ libvlc_media_is_parsed@Base 1.1.0 ++ libvlc_media_library_load@Base 1.1.0 ++ libvlc_media_library_media_list@Base 1.1.0 ++ libvlc_media_library_new@Base 1.1.0 ++ libvlc_media_library_release@Base 1.1.0 ++ libvlc_media_library_retain@Base 1.1.0 ++ libvlc_media_list_add_media@Base 1.1.0 ++ libvlc_media_list_count@Base 1.1.0 ++ libvlc_media_list_event_manager@Base 1.1.0 ++ libvlc_media_list_index_of_item@Base 1.1.0 ++ libvlc_media_list_insert_media@Base 1.1.0 ++ libvlc_media_list_is_readonly@Base 1.1.0 ++ libvlc_media_list_item_at_index@Base 1.1.0 ++ libvlc_media_list_lock@Base 1.1.0 ++ libvlc_media_list_media@Base 1.1.0 ++ libvlc_media_list_new@Base 1.1.0 ++ libvlc_media_list_player_event_manager@Base 1.1.0 ++ libvlc_media_list_player_get_media_player@Base 3.0.0 ++ libvlc_media_list_player_get_state@Base 1.1.0 ++ libvlc_media_list_player_is_playing@Base 1.1.0 ++ libvlc_media_list_player_new@Base 1.1.0 ++ libvlc_media_list_player_next@Base 1.1.0 ++ libvlc_media_list_player_pause@Base 1.1.0 ++ libvlc_media_list_player_play@Base 1.1.0 ++ libvlc_media_list_player_play_item@Base 1.1.0 ++ libvlc_media_list_player_play_item_at_index@Base 1.1.0 ++ libvlc_media_list_player_previous@Base 1.1.0 ++ libvlc_media_list_player_release@Base 1.1.0 ++ libvlc_media_list_player_retain@Base 2.0.0 ++ libvlc_media_list_player_set_media_list@Base 1.1.0 ++ libvlc_media_list_player_set_media_player@Base 1.1.0 ++ libvlc_media_list_player_set_pause@Base 3.0.0 ++ libvlc_media_list_player_set_playback_mode@Base 1.1.0 ++ libvlc_media_list_player_stop@Base 1.1.0 ++ libvlc_media_list_release@Base 1.1.0 ++ libvlc_media_list_remove_index@Base 1.1.0 ++ libvlc_media_list_retain@Base 1.1.0 ++ libvlc_media_list_set_media@Base 1.1.0 ++ libvlc_media_list_unlock@Base 1.1.0 ++ libvlc_media_new_as_node@Base 1.1.0 ++ libvlc_media_new_callbacks@Base 3.0.0 ++ libvlc_media_new_fd@Base 1.1.5 ++ libvlc_media_new_location@Base 1.1.0 ++ libvlc_media_new_path@Base 1.1.0 ++ libvlc_media_parse@Base 1.1.0 ++ libvlc_media_parse_async@Base 1.1.0 ++ libvlc_media_parse_stop@Base 3.0.0 ++ libvlc_media_parse_with_options@Base 3.0.0 ++ libvlc_media_player_add_slave@Base 3.0.0 ++ libvlc_media_player_can_pause@Base 1.1.0 ++ libvlc_media_player_event_manager@Base 1.1.0 ++ libvlc_media_player_get_agl@Base 1.1.0 ++ libvlc_media_player_get_chapter@Base 1.1.0 ++ libvlc_media_player_get_chapter_count@Base 1.1.0 ++ libvlc_media_player_get_chapter_count_for_title@Base 1.1.0 ++ libvlc_media_player_get_fps@Base 1.1.0 ++ libvlc_media_player_get_full_chapter_descriptions@Base 3.0.0 ++ libvlc_media_player_get_full_title_descriptions@Base 3.0.0 ++ libvlc_media_player_get_hwnd@Base 1.1.0 ++ libvlc_media_player_get_length@Base 1.1.0 ++ libvlc_media_player_get_media@Base 1.1.0 ++ libvlc_media_player_get_nsobject@Base 1.1.0 ++ libvlc_media_player_get_position@Base 1.1.0 ++ libvlc_media_player_get_rate@Base 1.1.0 ++ libvlc_media_player_get_role@Base 3.0.0 ++ libvlc_media_player_get_state@Base 1.1.0 ++ libvlc_media_player_get_time@Base 1.1.0 ++ libvlc_media_player_get_title@Base 1.1.0 ++ libvlc_media_player_get_title_count@Base 1.1.0 ++ libvlc_media_player_get_xwindow@Base 1.1.0 ++ libvlc_media_player_has_vout@Base 1.1.0 ++ libvlc_media_player_is_playing@Base 1.1.0 ++ libvlc_media_player_is_seekable@Base 1.1.0 ++ libvlc_media_player_navigate@Base 2.0.0 ++ libvlc_media_player_new@Base 1.1.0 ++ libvlc_media_player_new_from_media@Base 1.1.0 ++ libvlc_media_player_next_chapter@Base 1.1.0 ++ libvlc_media_player_next_frame@Base 1.1.0 ++ libvlc_media_player_pause@Base 1.1.0 ++ libvlc_media_player_play@Base 1.1.0 ++ libvlc_media_player_previous_chapter@Base 1.1.0 ++ libvlc_media_player_program_scrambled@Base 2.2.0~pre1 ++ libvlc_media_player_release@Base 1.1.0 ++ libvlc_media_player_retain@Base 1.1.0 ++ libvlc_media_player_set_agl@Base 1.1.0 ++ libvlc_media_player_set_android_context@Base 3.0.0 ++ libvlc_media_player_set_chapter@Base 1.1.0 ++ libvlc_media_player_set_equalizer@Base 2.2.0~pre1 ++ libvlc_media_player_set_hwnd@Base 1.1.0 ++ libvlc_media_player_set_media@Base 1.1.0 ++ libvlc_media_player_set_nsobject@Base 1.1.0 ++ libvlc_media_player_set_pause@Base 1.1.1 ++ libvlc_media_player_set_position@Base 1.1.0 ++ libvlc_media_player_set_rate@Base 1.1.0 ++ libvlc_media_player_set_renderer@Base 3.0.0 ++ libvlc_media_player_set_role@Base 3.0.0 ++ libvlc_media_player_set_time@Base 1.1.0 ++ libvlc_media_player_set_title@Base 1.1.0 ++ libvlc_media_player_set_video_title_display@Base 2.1.0 ++ libvlc_media_player_set_xwindow@Base 1.1.0 ++ libvlc_media_player_stop@Base 1.1.0 ++ libvlc_media_player_will_play@Base 1.1.0 ++ libvlc_media_release@Base 1.1.0 ++ libvlc_media_retain@Base 1.1.0 ++ libvlc_media_save_meta@Base 1.1.0 ++ libvlc_media_set_meta@Base 1.1.0 ++ libvlc_media_set_user_data@Base 1.1.0 ++ libvlc_media_slaves_add@Base 3.0.0 ++ libvlc_media_slaves_clear@Base 3.0.0 ++ libvlc_media_slaves_get@Base 3.0.0 ++ libvlc_media_slaves_release@Base 3.0.0 ++ libvlc_media_subitems@Base 1.1.0 ++ libvlc_media_tracks_get@Base 2.1.0 ++ libvlc_media_tracks_release@Base 2.1.0 ++ libvlc_module_description_list_release@Base 2.0.0 ++ libvlc_new@Base 1.1.0 ++ libvlc_playlist_play@Base 1.1.0 ++ libvlc_printerr@Base 1.1.0 ++ libvlc_release@Base 1.1.0 ++ libvlc_renderer_discoverer_event_manager@Base 3.0.0 ++ libvlc_renderer_discoverer_list_get@Base 3.0.0 ++ libvlc_renderer_discoverer_list_release@Base 3.0.0 ++ libvlc_renderer_discoverer_new@Base 3.0.0 ++ libvlc_renderer_discoverer_release@Base 3.0.0 ++ libvlc_renderer_discoverer_start@Base 3.0.0 ++ libvlc_renderer_discoverer_stop@Base 3.0.0 ++ libvlc_renderer_item_flags@Base 3.0.0 ++ libvlc_renderer_item_icon_uri@Base 3.0.0 ++ libvlc_renderer_item_name@Base 3.0.0 ++ libvlc_renderer_item_type@Base 3.0.0 ++ libvlc_renderer_item_hold@Base 3.0.0 ++ libvlc_renderer_item_release@Base 3.0.0 ++ libvlc_retain@Base 1.1.0 ++ libvlc_set_app_id@Base 2.1.0 ++ libvlc_set_exit_handler@Base 2.0.0 ++ libvlc_set_fullscreen@Base 1.1.0 ++ libvlc_set_log_verbosity@Base 1.1.0 ++ libvlc_set_user_agent@Base 1.1.1 ++ libvlc_title_descriptions_release@Base 3.0.0 ++ libvlc_toggle_fullscreen@Base 1.1.0 ++ libvlc_toggle_teletext@Base 1.1.0 ++ libvlc_track_description_list_release@Base 2.0.0 ++ libvlc_track_description_release@Base 1.1.0 ++ libvlc_video_filter_list_get@Base 2.0.0 ++ libvlc_video_get_adjust_float@Base 1.1.1 ++ libvlc_video_get_adjust_int@Base 1.1.1 ++ libvlc_video_get_aspect_ratio@Base 1.1.0 ++ libvlc_video_get_chapter_description@Base 1.1.0 ++ libvlc_video_get_crop_geometry@Base 1.1.0 ++ libvlc_video_get_cursor@Base 1.1.0 ++ libvlc_video_get_height@Base 1.1.0 ++ libvlc_video_get_logo_int@Base 1.1.0 ++ libvlc_video_get_marquee_int@Base 1.1.0 ++ libvlc_video_get_marquee_string@Base 1.1.0 ++ libvlc_video_get_scale@Base 1.1.0 ++ libvlc_video_get_size@Base 1.1.0 ++ libvlc_video_get_spu@Base 1.1.0 ++ libvlc_video_get_spu_count@Base 1.1.0 ++ libvlc_video_get_spu_delay@Base 2.0.0 ++ libvlc_video_get_spu_description@Base 1.1.0 ++ libvlc_video_get_teletext@Base 1.1.0 ++ libvlc_video_get_title_description@Base 1.1.0 ++ libvlc_video_get_track@Base 1.1.0 ++ libvlc_video_get_track_count@Base 1.1.0 ++ libvlc_video_get_track_description@Base 1.1.0 ++ libvlc_video_get_width@Base 1.1.0 ++ libvlc_video_new_viewpoint@Base 3.0.0 ++ libvlc_video_set_adjust_float@Base 1.1.1 ++ libvlc_video_set_adjust_int@Base 1.1.1 ++ libvlc_video_set_aspect_ratio@Base 1.1.0 ++ libvlc_video_set_callbacks@Base 1.1.1 ++ libvlc_video_set_crop_geometry@Base 1.1.0 ++ libvlc_video_set_deinterlace@Base 1.1.0 ++ libvlc_video_set_format@Base 1.1.1 ++ libvlc_video_set_format_callbacks@Base 2.0.0 ++ libvlc_video_set_key_input@Base 1.1.0 ++ libvlc_video_set_logo_int@Base 1.1.0 ++ libvlc_video_set_logo_string@Base 1.1.0 ++ libvlc_video_set_marquee_int@Base 1.1.0 ++ libvlc_video_set_marquee_string@Base 1.1.0 ++ libvlc_video_set_mouse_input@Base 1.1.0 ++ libvlc_video_set_scale@Base 1.1.0 ++ libvlc_video_set_spu@Base 1.1.0 ++ libvlc_video_set_spu_delay@Base 2.0.0 ++ libvlc_video_set_subtitle_file@Base 1.1.0 ++ libvlc_video_set_teletext@Base 1.1.0 ++ libvlc_video_set_track@Base 1.1.0 ++ libvlc_video_take_snapshot@Base 1.1.0 ++ libvlc_video_update_viewpoint@Base 3.0.0 ++ libvlc_vlm_add_broadcast@Base 1.1.0 ++ libvlc_vlm_add_input@Base 1.1.0 ++ libvlc_vlm_add_vod@Base 1.1.0 ++ libvlc_vlm_change_media@Base 1.1.0 ++ libvlc_vlm_del_media@Base 1.1.0 ++ libvlc_vlm_get_event_manager@Base 1.1.0 ++ libvlc_vlm_get_media_instance_length@Base 1.1.0 ++ libvlc_vlm_get_media_instance_position@Base 1.1.0 ++ libvlc_vlm_get_media_instance_rate@Base 1.1.0 ++ libvlc_vlm_get_media_instance_time@Base 1.1.0 ++ libvlc_vlm_pause_media@Base 1.1.0 ++ libvlc_vlm_play_media@Base 1.1.0 ++ libvlc_vlm_release@Base 1.1.0 ++ libvlc_vlm_seek_media@Base 1.1.0 ++ libvlc_vlm_set_enabled@Base 1.1.0 ++ libvlc_vlm_set_input@Base 1.1.0 ++ libvlc_vlm_set_loop@Base 1.1.0 ++ libvlc_vlm_set_mux@Base 1.1.0 ++ libvlc_vlm_set_output@Base 1.1.0 ++ libvlc_vlm_show_media@Base 1.1.0 ++ libvlc_vlm_stop_media@Base 1.1.0 ++ libvlc_vprinterr@Base 1.1.0 ++ libvlc_wait@Base 1.1.0 diff --cc debian/libvlccore-dev.install index 00000000,00000000..b90fe24b new file mode 100644 --- /dev/null +++ b/debian/libvlccore-dev.install @@@ -1,0 -1,0 +1,4 @@@ ++usr/include/vlc/plugins/*.h ++usr/lib/*/libvlccore.so ++usr/lib/*/pkgconfig/vlc-plugin.pc ++usr/lib/*/vlc/libcompat.a diff --cc debian/libvlccore9.install index 00000000,00000000..8066c95a new file mode 100644 --- /dev/null +++ b/debian/libvlccore9.install @@@ -1,0 -1,0 +1,1 @@@ ++usr/lib/*/libvlccore.so.* diff --cc debian/libvlccore9.symbols index 00000000,00000000..48a118df new file mode 100644 --- /dev/null +++ b/debian/libvlccore9.symbols @@@ -1,0 -1,0 +1,762 @@@ ++libvlccore.so.9 libvlccore9 #MINVER# ++* Build-Depends-Package: libvlccore-dev ++ AddMD5@Base 2.0.0 ++ EndMD5@Base 2.0.0 ++ FromCharset@Base 2.0.0 ++ GetLang_1@Base 2.0.0 ++ GetLang_2B@Base 2.0.0 ++ GetLang_2T@Base 2.0.0 ++ InitMD5@Base 2.0.0 ++ NTPtime64@Base 2.0.0 ++ ToCharset@Base 2.0.0 ++ VLC_CompileBy@Base 2.0.0 ++ VLC_CompileHost@Base 2.0.0 ++ VLC_Compiler@Base 2.0.0 ++ access_vaDirectoryControlHelper@Base 3.0.0 ++ addon_entry_Hold@Base 2.2.0~pre1 ++ addon_entry_New@Base 2.2.0~pre1 ++ addon_entry_Release@Base 2.2.0~pre1 ++ addons_manager_Delete@Base 2.2.0~pre1 ++ addons_manager_Gather@Base 2.2.0~pre1 ++ addons_manager_Install@Base 2.2.0~pre1 ++ addons_manager_LoadCatalog@Base 2.2.0~pre1 ++ addons_manager_New@Base 2.2.0~pre1 ++ addons_manager_Remove@Base 2.2.0~pre1 ++ aout_BitsPerSample@Base 2.0.0 ++ aout_ChannelExtract@Base 2.0.0 ++ aout_ChannelReorder@Base 2.0.0 ++ aout_CheckChannelExtraction@Base 2.0.0 ++ aout_CheckChannelReorder@Base 2.0.0 ++ aout_Deinterleave@Base 2.1.0 ++ aout_DeviceGet@Base 2.1.0 ++ aout_DeviceSet@Base 2.1.0 ++ aout_DevicesList@Base 2.1.0 ++ aout_FiltersAdjustResampling@Base 2.1.0 ++ aout_FiltersChangeViewpoint@Base 3.0.0 ++ aout_FiltersDelete@Base 2.1.0 ++ aout_FiltersDrain@Base 3.0.0 ++ aout_FiltersFlush@Base 3.0.0 ++ aout_FiltersNew@Base 2.1.0 ++ aout_FiltersPlay@Base 2.1.0 ++ aout_FormatPrepare@Base 2.0.0 ++ aout_FormatPrint@Base 2.0.0 ++ aout_FormatPrintChannels@Base 2.0.0 ++ aout_Interleave@Base 2.1.0 ++ aout_MuteGet@Base 2.1.0 ++ aout_MuteSet@Base 2.1.0 ++ aout_VolumeGet@Base 2.0.0 ++ aout_VolumeSet@Base 2.0.0 ++ aout_VolumeUpdate@Base 3.0.0 ++ aout_filter_RequestVout@Base 2.0.0 ++ block_Alloc@Base 2.0.0 ++ block_FifoCount@Base 2.0.0 ++ block_FifoEmpty@Base 2.0.0 ++ block_FifoGet@Base 2.0.0 ++ block_FifoNew@Base 2.0.0 ++ block_FifoPut@Base 2.0.0 ++ block_FifoRelease@Base 2.0.0 ++ block_FifoShow@Base 2.0.0 ++ block_File@Base 2.0.0 ++ block_FilePath@Base 2.1.0 ++ block_Init@Base 2.0.0 ++ block_Realloc@Base 2.0.0 ++ block_TryRealloc@Base 3.0.0 ++ block_heap_Alloc@Base 2.0.0 ++ block_mmap_Alloc@Base 2.0.0 ++ block_shm_Alloc@Base 2.1.0 ++ config_AddIntf@Base 2.0.0 ++ config_ChainCreate@Base 2.0.0 ++ config_ChainDestroy@Base 2.0.0 ++ config_ChainDuplicate@Base 2.0.0 ++ config_ChainParse@Base 2.0.0 ++ config_ChainParseOptions@Base 2.1.0 ++ config_ExistIntf@Base 2.0.0 ++ config_FindConfig@Base 2.0.0 ++ config_GetDataDir@Base 2.0.0 ++ config_GetFloat@Base 2.0.0 ++ config_GetInt@Base 2.0.0 ++ config_GetIntChoices@Base 2.1.0 ++ config_GetLibDir@Base 2.0.0 ++ config_GetPsz@Base 2.0.0 ++ config_GetPszChoices@Base 2.1.0 ++ config_GetType@Base 2.0.0 ++ config_GetUserDir@Base 2.0.0 ++ config_PutFloat@Base 2.0.0 ++ config_PutInt@Base 2.0.0 ++ config_PutPsz@Base 2.0.0 ++ config_RemoveIntf@Base 2.0.0 ++ config_ResetAll@Base 2.0.0 ++ config_SaveConfigFile@Base 2.0.0 ++ config_StringEscape@Base 2.0.0 ++ config_StringUnescape@Base 2.0.0 ++ date_Change@Base 2.0.0 ++ date_Decrement@Base 2.0.0 ++ date_Get@Base 2.0.0 ++ date_Increment@Base 2.0.0 ++ date_Init@Base 2.0.0 ++ date_Move@Base 2.0.0 ++ date_Set@Base 2.0.0 ++ decoder_AbortPictures@Base 3.0.0 ++ decoder_GetDisplayDate@Base 2.0.0 ++ decoder_GetDisplayRate@Base 2.0.0 ++ decoder_GetInputAttachments@Base 2.0.0 ++ decoder_NewAudioBuffer@Base 2.0.0 ++ decoder_NewSubpicture@Base 2.0.0 ++ demux_Delete@Base 3.0.0 ++ demux_New@Base 3.0.0 ++ demux_PacketizerDestroy@Base 2.0.0 ++ demux_PacketizerNew@Base 2.0.0 ++ demux_vaControl@Base 3.0.0 ++ demux_vaControlHelper@Base 2.0.0 ++ es_format_Clean@Base 2.0.0 ++ es_format_Copy@Base 2.0.0 ++ es_format_Init@Base 2.0.0 ++ es_format_InitFromVideo@Base 2.0.0 ++ es_format_IsSimilar@Base 2.0.0 ++ filter_AddProxyCallbacks@Base 3.0.0 ++ filter_Blend@Base 2.0.0 ++ filter_ConfigureBlend@Base 2.0.0 ++ filter_DelProxyCallbacks@Base 3.0.0 ++ filter_DeleteBlend@Base 2.0.0 ++ filter_NewBlend@Base 2.0.0 ++ filter_chain_AppendConverter@Base 3.0.0 ++ filter_chain_AppendFilter@Base 2.0.0 ++ filter_chain_AppendFromString@Base 2.0.0 ++ filter_chain_Delete@Base 2.0.0 ++ filter_chain_DeleteFilter@Base 2.0.0 ++ filter_chain_GetFmtOut@Base 2.0.0 ++ filter_chain_IsEmpty@Base 3.0.0 ++ filter_chain_MouseEvent@Base 2.0.0 ++ filter_chain_MouseFilter@Base 2.0.0 ++ filter_chain_NewVideo@Base 3.0.0 ++ filter_chain_Reset@Base 2.0.0 ++ filter_chain_SubFilter@Base 2.0.0 ++ filter_chain_VideoFilter@Base 2.0.0 ++ filter_chain_VideoFlush@Base 2.0.0 ++ fingerprinter_Create@Base 2.1.0 ++ fingerprinter_Destroy@Base 2.1.0 ++ httpd_ClientIP@Base 2.0.0 ++ httpd_FileDelete@Base 2.0.0 ++ httpd_FileNew@Base 2.0.0 ++ httpd_HandlerDelete@Base 2.0.0 ++ httpd_HandlerNew@Base 2.0.0 ++ httpd_HostDelete@Base 2.0.0 ++ httpd_MsgAdd@Base 2.0.0 ++ httpd_MsgGet@Base 2.0.0 ++ httpd_RedirectDelete@Base 2.0.0 ++ httpd_RedirectNew@Base 2.0.0 ++ httpd_ServerIP@Base 2.0.0 ++ httpd_StreamDelete@Base 2.0.0 ++ httpd_StreamHeader@Base 2.0.0 ++ httpd_StreamNew@Base 2.0.0 ++ httpd_StreamSend@Base 2.0.0 ++ httpd_StreamSetHTTPHeaders@Base 2.2.0~pre1 ++ httpd_UrlCatch@Base 2.0.0 ++ httpd_UrlDelete@Base 2.0.0 ++ httpd_UrlNew@Base 2.0.0 ++ image_Ext2Fourcc@Base 2.0.0 ++ image_HandlerCreate@Base 2.0.0 ++ image_HandlerDelete@Base 2.0.0 ++ image_Mime2Fourcc@Base 2.0.0 ++ image_Type2Fourcc@Base 2.0.0 ++ input_Close@Base 2.0.0 ++ input_Control@Base 2.0.0 ++ input_Create@Base 2.0.0 ++ input_CreateFilename@Base 2.0.0 ++ input_DecoderCreate@Base 2.0.0 ++ input_DecoderDecode@Base 2.0.0 ++ input_DecoderDelete@Base 2.0.0 ++ input_DecoderDrain@Base 3.0.0 ++ input_DecoderFlush@Base 3.0.0 ++ input_GetItem@Base 2.0.0 ++ input_Read@Base 2.0.0 ++ input_Start@Base 2.0.0 ++ input_Stop@Base 2.0.0 ++ input_item_AddInfo@Base 2.0.0 ++ input_item_AddOpaque@Base 3.0.0 ++ input_item_AddOption@Base 2.0.0 ++ input_item_AddOptions@Base 3.0.0 ++ input_item_AddSlave@Base 3.0.0 ++ input_item_Copy@Base 2.0.0 ++ input_item_CopyOptions@Base 2.0.0 ++ input_item_DelInfo@Base 2.0.0 ++ input_item_GetDuration@Base 2.0.0 ++ input_item_GetInfo@Base 2.0.0 ++ input_item_GetMeta@Base 2.2.0 ++ input_item_GetName@Base 2.0.0 ++ input_item_GetNowPlayingFb@Base 3.0.0 ++ input_item_GetTitleFbName@Base 2.0.0 ++ input_item_GetURI@Base 2.0.0 ++ input_item_HasErrorWhenReading@Base 2.0.0 ++ input_item_Hold@Base 2.1.0 ++ input_item_IsArtFetched@Base 2.0.0 ++ input_item_IsPreparsed@Base 2.0.0 ++ input_item_MergeInfos@Base 2.0.0 ++ input_item_MetaMatch@Base 2.2.0 ++ input_item_NewExt@Base 2.0.0 ++ input_item_Release@Base 2.1.0 ++ input_item_ReplaceInfos@Base 2.0.0 ++ input_item_SetDuration@Base 2.0.0 ++ input_item_SetMeta@Base 2.2.0 ++ input_item_SetName@Base 2.0.0 ++ input_item_SetURI@Base 2.0.0 ++ input_item_WriteMeta@Base 2.0.0 ++ input_item_node_AppendItem@Base 2.0.0 ++ input_item_node_AppendNode@Base 2.0.0 ++ input_item_node_Create@Base 2.0.0 ++ input_item_node_Delete@Base 2.0.0 ++ input_item_slave_GetType@Base 3.0.0 ++ input_item_slave_New@Base 3.0.0 ++ input_resource_GetAout@Base 2.2.0~pre1 ++ input_resource_HoldAout@Base 2.1.0 ++ input_resource_New@Base 2.0.0 ++ input_resource_PutAout@Base 2.2.0~pre1 ++ input_resource_Release@Base 2.0.0 ++ input_resource_ResetAout@Base 2.2.0~pre1 ++ input_resource_Terminate@Base 2.0.0 ++ input_resource_TerminateVout@Base 2.0.0 ++ input_vaControl@Base 2.0.0 ++ intf_Create@Base 2.0.0 ++ libvlc_ArtRequest@Base 2.2.0~pre1 ++ libvlc_InternalAddIntf@Base 2.0.0 ++ libvlc_InternalCleanup@Base 2.0.0 ++ libvlc_InternalCreate@Base 2.0.0 ++ libvlc_InternalDestroy@Base 2.0.0 ++ libvlc_InternalInit@Base 2.0.0 ++ libvlc_InternalPlay@Base 2.2.0~pre1 ++ libvlc_MetadataCancel@Base 3.0.0 ++ libvlc_MetadataRequest@Base 3.0.0 ++ libvlc_Quit@Base 2.0.0 ++ libvlc_SetExitHandler@Base 2.0.0 ++ mdate@Base 2.0.0 ++ module_config_free@Base 2.0.0 ++ module_config_get@Base 2.0.0 ++ module_exists@Base 2.0.0 ++ module_find@Base 2.0.0 ++ module_get_capability@Base 2.0.0 ++ module_get_help@Base 2.0.0 ++ module_get_name@Base 2.0.0 ++ module_get_object@Base 2.0.0 ++ module_get_score@Base 2.0.0 ++ module_gettext@Base 2.0.0 ++ module_list_free@Base 2.0.0 ++ module_list_get@Base 2.0.0 ++ module_need@Base 2.0.0 ++ module_provides@Base 2.0.0 ++ module_unneed@Base 2.0.0 ++ msleep@Base 2.0.0 ++ mwait@Base 2.0.0 ++ net_Accept@Base 2.0.0 ++ net_AcceptSingle@Base 2.0.0 ++ net_Connect@Base 2.0.0 ++ net_ConnectDgram@Base 2.0.0 ++ net_Gets@Base 2.0.0 ++ net_Listen@Base 2.0.0 ++ net_ListenClose@Base 2.0.0 ++ net_OpenDgram@Base 2.0.0 ++ net_Printf@Base 2.0.0 ++ net_Read@Base 2.0.0 ++ net_SetCSCov@Base 2.0.0 ++ net_Write@Base 2.0.0 ++ net_vaPrintf@Base 2.0.0 ++ picture_BlendSubpicture@Base 2.0.0 ++ picture_Clone@Base 3.0.0 ++ picture_Copy@Base 2.1.0 ++ picture_CopyPixels@Base 2.0.0 ++ picture_CopyProperties@Base 2.1.0 ++ picture_Export@Base 2.0.0 ++ picture_Hold@Base 2.1.0 ++ picture_New@Base 2.0.0 ++ picture_NewFromFormat@Base 2.0.0 ++ picture_NewFromResource@Base 2.0.0 ++ picture_Release@Base 2.1.0 ++ picture_Reset@Base 2.0.0 ++ picture_Setup@Base 2.0.0 ++ picture_fifo_Delete@Base 2.0.0 ++ picture_fifo_Flush@Base 2.0.0 ++ picture_fifo_New@Base 2.0.0 ++ picture_fifo_OffsetDate@Base 2.0.0 ++ picture_fifo_Peek@Base 2.0.0 ++ picture_fifo_Pop@Base 2.0.0 ++ picture_fifo_Push@Base 2.0.0 ++ picture_pool_Enum@Base 3.0.0 ++ picture_pool_Get@Base 2.0.0 ++ picture_pool_GetSize@Base 2.0.0 ++ picture_pool_New@Base 2.0.0 ++ picture_pool_NewExtended@Base 2.0.0 ++ picture_pool_NewFromFormat@Base 2.0.0 ++ picture_pool_Release@Base 3.0.0 ++ picture_pool_Reserve@Base 2.0.0 ++ picture_pool_Wait@Base 3.0.0 ++ plane_CopyPixels@Base 2.0.0 ++ playlist_Add@Base 2.0.0 ++ playlist_AddExt@Base 2.0.0 ++ playlist_AddInput@Base 2.0.0 ++ playlist_AssertLocked@Base 2.0.0 ++ playlist_ChildSearchName@Base 2.0.0 ++ playlist_Clear@Base 2.0.0 ++ playlist_Control@Base 2.0.0 ++ playlist_CurrentInput@Base 2.0.0 ++ playlist_CurrentInputLocked@Base 3.0.0 ++ playlist_CurrentPlayingItem@Base 2.0.0 ++ playlist_Deactivate@Base 2.1.0 ++ playlist_EnableAudioFilter@Base 2.1.0 ++ playlist_Export@Base 2.0.0 ++ playlist_GetAout@Base 2.1.0 ++ playlist_GetNodeDuration@Base 2.1.0 ++ playlist_Import@Base 2.0.0 ++ playlist_IsServicesDiscoveryLoaded@Base 2.0.0 ++ playlist_ItemGetById@Base 2.0.0 ++ playlist_ItemGetByInput@Base 2.0.0 ++ playlist_LiveSearchUpdate@Base 2.0.0 ++ playlist_Lock@Base 2.0.0 ++ playlist_MuteGet@Base 2.1.0 ++ playlist_MuteSet@Base 2.1.0 ++ playlist_NodeAddCopy@Base 2.0.0 ++ playlist_NodeAddInput@Base 2.0.0 ++ playlist_NodeCreate@Base 2.0.0 ++ playlist_NodeDelete@Base 2.0.0 ++ playlist_RecursiveNodeSort@Base 2.0.0 ++ playlist_ServicesDiscoveryAdd@Base 2.0.0 ++ playlist_ServicesDiscoveryControl@Base 2.0.0 ++ playlist_ServicesDiscoveryRemove@Base 2.0.0 ++ playlist_SetRenderer@Base 3.0.0 ++ playlist_Status@Base 2.0.0 ++ playlist_TreeMove@Base 2.0.0 ++ playlist_TreeMoveMany@Base 2.0.0 ++ playlist_Unlock@Base 2.0.0 ++ playlist_VolumeGet@Base 2.1.0 ++ playlist_VolumeSet@Base 2.1.0 ++ playlist_VolumeUp@Base 2.1.0 ++ sdp_AddAttribute@Base 2.0.0 ++ sdp_AddMedia@Base 2.0.0 ++ secstotimestr@Base 2.0.0 ++ sout_AccessOutControl@Base 2.0.0 ++ sout_AccessOutDelete@Base 2.0.0 ++ sout_AccessOutNew@Base 2.0.0 ++ sout_AccessOutRead@Base 2.0.0 ++ sout_AccessOutSeek@Base 2.0.0 ++ sout_AccessOutWrite@Base 2.0.0 ++ sout_AnnounceRegisterSDP@Base 2.0.0 ++ sout_AnnounceUnRegister@Base 2.0.0 ++ sout_EncoderCreate@Base 2.0.0 ++ sout_MuxAddStream@Base 2.0.0 ++ sout_MuxDelete@Base 2.0.0 ++ sout_MuxDeleteStream@Base 2.0.0 ++ sout_MuxFlush@Base 3.0.0 ++ sout_MuxGetStream@Base 2.0.0 ++ sout_MuxNew@Base 2.0.0 ++ sout_MuxSendBuffer@Base 2.0.0 ++ sout_StreamChainDelete@Base 2.0.0 ++ sout_StreamChainNew@Base 2.0.0 ++ spu_ChangeFilters@Base 2.0.0 ++ spu_ChangeSources@Base 2.0.0 ++ spu_ClearChannel@Base 2.0.0 ++ spu_Create@Base 2.0.0 ++ spu_Destroy@Base 2.0.0 ++ spu_PutSubpicture@Base 2.0.0 ++ spu_RegisterChannel@Base 2.0.0 ++ spu_Render@Base 2.0.0 ++ subpicture_Delete@Base 2.0.0 ++ subpicture_New@Base 2.0.0 ++ subpicture_NewFromPicture@Base 2.0.0 ++ subpicture_Update@Base 2.0.0 ++ subpicture_region_ChainDelete@Base 2.0.0 ++ subpicture_region_Copy@Base 3.0.0 ++ subpicture_region_Delete@Base 2.0.0 ++ subpicture_region_New@Base 2.0.0 ++ text_segment_ChainDelete@Base 3.0.0 ++ text_segment_Copy@Base 3.0.0 ++ text_segment_Delete@Base 3.0.0 ++ text_segment_New@Base 3.0.0 ++ text_segment_NewInheritStyle@Base 3.0.0 ++ text_style_Copy@Base 2.0.0 ++ text_style_Create@Base 3.0.0 ++ text_style_Delete@Base 2.0.0 ++ text_style_Duplicate@Base 2.0.0 ++ text_style_Merge@Base 3.0.0 ++ text_style_New@Base 2.0.0 ++ update_Check@Base 2.0.0 ++ update_Delete@Base 2.0.0 ++ update_Download@Base 2.0.0 ++ update_GetRelease@Base 2.0.0 ++ update_NeedUpgrade@Base 2.0.0 ++ update_New@Base 2.0.0 ++ us_asprintf@Base 2.0.0 ++ us_atof@Base 2.0.0 ++ us_strtod@Base 2.0.0 ++ us_strtof@Base 2.0.0 ++ us_vasprintf@Base 2.0.0 ++ utf8_fprintf@Base 2.0.0 ++ utf8_vfprintf@Base 2.0.0 ++ var_AddCallback@Base 2.0.0 ++ var_AddListCallback@Base 3.0.0 ++ var_Change@Base 2.0.0 ++ var_Create@Base 2.0.0 ++ var_DelCallback@Base 2.0.0 ++ var_DelListCallback@Base 3.0.0 ++ var_Destroy@Base 2.0.0 ++ var_FreeList@Base 2.0.0 ++ var_Get@Base 2.0.0 ++ var_GetAndSet@Base 2.0.0 ++ var_GetChecked@Base 2.0.0 ++ var_Inherit@Base 2.0.0 ++ var_InheritURational@Base 2.0.0 ++ var_LocationParse@Base 2.0.0 ++ var_Set@Base 2.0.0 ++ var_SetChecked@Base 2.0.0 ++ var_TriggerCallback@Base 2.0.0 ++ var_Type@Base 2.0.0 ++ video_format_ApplyRotation@Base 2.2.0~pre1 ++ video_format_CopyCrop@Base 2.0.0 ++ video_format_FixRgb@Base 2.0.0 ++ video_format_GetTransform@Base 2.2.0~pre1 ++ video_format_IsSimilar@Base 2.0.0 ++ video_format_Print@Base 2.0.0 ++ video_format_ScaleCropAr@Base 2.0.0 ++ video_format_Setup@Base 2.0.0 ++ video_format_TransformBy@Base 2.2.0~pre1 ++ video_format_TransformTo@Base 2.2.0~pre1 ++ vlc_CPU@Base 2.0.0 ++ vlc_GetCPUCount@Base 2.0.0 ++ vlc_Log@Base 2.0.0 ++ vlc_LogSet@Base 2.1.0 ++ vlc_UrlClean@Base 2.1.0 ++ vlc_UrlParse@Base 2.1.0 ++ vlc_UrlParseFixup@Base 3.0.0 ++ vlc_accept@Base 2.0.0 ++ vlc_accept_i11e@Base 3.0.0 ++ vlc_access_NewMRL@Base 3.0.0 ++ vlc_actions_get_id@Base 3.0.0 ++ vlc_actions_get_key_names@Base 3.0.0 ++ vlc_actions_get_keycodes@Base 3.0.0 ++ vlc_b64_decode@Base 2.0.0 ++ vlc_b64_decode_binary@Base 2.0.0 ++ vlc_b64_decode_binary_to_buffer@Base 2.0.0 ++ vlc_b64_encode@Base 2.0.0 ++ vlc_b64_encode_binary@Base 2.0.0 ++ vlc_cancel@Base 2.0.0 ++ vlc_clone@Base 2.0.0 ++ vlc_close@Base 3.0.0 ++ vlc_cond_broadcast@Base 2.0.0 ++ vlc_cond_destroy@Base 2.0.0 ++ vlc_cond_init@Base 2.0.0 ++ vlc_cond_signal@Base 2.0.0 ++ vlc_cond_timedwait@Base 2.0.0 ++ vlc_cond_wait@Base 2.0.0 ++ vlc_control_cancel@Base 2.0.0 ++ vlc_credential_clean@Base 3.0.0 ++ vlc_credential_get@Base 3.0.0 ++ vlc_credential_init@Base 3.0.0 ++ vlc_credential_store@Base 3.0.0 ++ vlc_demux_chained_ControlVa@Base 3.0.0 ++ vlc_demux_chained_Delete@Base 3.0.0 ++ vlc_demux_chained_New@Base 3.0.0 ++ vlc_demux_chained_Send@Base 3.0.0 ++ vlc_dialog_display_error@Base 3.0.0 ++ vlc_dialog_display_error_va@Base 3.0.0 ++ vlc_dialog_display_progress@Base 3.0.0 ++ vlc_dialog_display_progress_va@Base 3.0.0 ++ vlc_dialog_id_dismiss@Base 3.0.0 ++ vlc_dialog_id_get_context@Base 3.0.0 ++ vlc_dialog_id_post_action@Base 3.0.0 ++ vlc_dialog_id_post_login@Base 3.0.0 ++ vlc_dialog_id_set_context@Base 3.0.0 ++ vlc_dialog_is_cancelled@Base 3.0.0 ++ vlc_dialog_provider_set_callbacks@Base 3.0.0 ++ vlc_dialog_provider_set_ext_callback@Base 3.0.0 ++ vlc_dialog_release@Base 3.0.0 ++ vlc_dialog_update_progress@Base 3.0.0 ++ vlc_dialog_update_progress_text@Base 3.0.0 ++ vlc_dialog_update_progress_text_va@Base 3.0.0 ++ vlc_dialog_wait_login@Base 3.0.0 ++ vlc_dialog_wait_login_va@Base 3.0.0 ++ vlc_dialog_wait_question@Base 3.0.0 ++ vlc_dialog_wait_question_va@Base 3.0.0 ++ vlc_drand48@Base 2.0.0 ++ vlc_dup@Base 2.0.0 ++ vlc_epg_AddEvent@Base 2.0.0 ++ vlc_epg_Delete@Base 2.0.0 ++ vlc_epg_Duplicate@Base 3.0.0 ++ vlc_epg_New@Base 2.0.0 ++ vlc_epg_SetCurrent@Base 2.0.0 ++ vlc_epg_event_Delete@Base 3.0.0 ++ vlc_epg_event_Duplicate@Base 3.0.0 ++ vlc_epg_event_New@Base 3.0.0 ++ vlc_error@Base 2.0.0 ++ vlc_event_attach@Base 2.0.0 ++ vlc_event_detach@Base 2.0.0 ++ vlc_ext_dialog_update@Base 3.0.0 ++ vlc_fifo_DequeueAllUnlocked@Base 3.0.0 ++ vlc_fifo_DequeueUnlocked@Base 3.0.0 ++ vlc_fifo_GetBytes@Base 3.0.0 ++ vlc_fifo_GetCount@Base 3.0.0 ++ vlc_fifo_Lock@Base 3.0.0 ++ vlc_fifo_QueueUnlocked@Base 3.0.0 ++ vlc_fifo_Signal@Base 3.0.0 ++ vlc_fifo_Unlock@Base 3.0.0 ++ vlc_fifo_Wait@Base 3.0.0 ++ vlc_fifo_WaitCond@Base 3.0.0 ++ vlc_filenamecmp@Base 3.0.0 ++ vlc_fopen@Base 2.0.0 ++ vlc_fourcc_AreUVPlanesSwapped@Base 2.0.0 ++ vlc_fourcc_GetChromaDescription@Base 2.0.0 ++ vlc_fourcc_GetCodec@Base 2.0.0 ++ vlc_fourcc_GetCodecAudio@Base 2.0.0 ++ vlc_fourcc_GetCodecFromString@Base 2.0.0 ++ vlc_fourcc_GetDescription@Base 2.0.0 ++ vlc_fourcc_GetRGBFallback@Base 2.0.0 ++ vlc_fourcc_GetYUVFallback@Base 2.0.0 ++ vlc_fourcc_IsYUV@Base 2.0.0 ++ vlc_getProxyUrl@Base 2.1.0 ++ vlc_getaddrinfo@Base 2.0.0 ++ vlc_getaddrinfo_i11e@Base 3.0.0 ++ vlc_getcwd@Base 2.0.0 ++ vlc_getnameinfo@Base 2.0.0 ++ vlc_gettext@Base 2.0.0 ++ vlc_gl_Create@Base 2.0.0 ++ vlc_gl_Hold@Base 3.0.0 ++ vlc_gl_Release@Base 3.0.0 ++ vlc_gl_surface_CheckSize@Base 3.0.0 ++ vlc_gl_surface_Create@Base 3.0.0 ++ vlc_gl_surface_Destroy@Base 3.0.0 ++ vlc_global_mutex@Base 2.0.0 ++ vlc_html_color@Base 3.0.0 ++ vlc_http_HostNew@Base 2.0.0 ++ vlc_http_auth_Deinit@Base 3.0.0 ++ vlc_http_auth_FormatAuthorizationHeader@Base 3.0.0 ++ vlc_http_auth_Init@Base 3.0.0 ++ vlc_http_auth_ParseAuthenticationInfoHeader@Base 3.0.0 ++ vlc_http_auth_ParseWwwAuthenticateHeader@Base 3.0.0 ++ vlc_http_cookies_destroy@Base 3.0.0 ++ vlc_http_cookies_fetch@Base 3.0.0 ++ vlc_http_cookies_new@Base 3.0.0 ++ vlc_http_cookies_store@Base 3.0.0 ++ vlc_https_HostNew@Base 2.0.0 ++ vlc_iconv@Base 2.0.0 ++ vlc_iconv_close@Base 2.0.0 ++ vlc_iconv_open@Base 2.0.0 ++ vlc_interrupt_create@Base 3.0.0 ++ vlc_interrupt_destroy@Base 3.0.0 ++ vlc_interrupt_forward_start@Base 3.0.0 ++ vlc_interrupt_forward_stop@Base 3.0.0 ++ vlc_interrupt_kill@Base 3.0.0 ++ vlc_interrupt_raise@Base 3.0.0 ++ vlc_interrupt_register@Base 3.0.0 ++ vlc_interrupt_set@Base 3.0.0 ++ vlc_interrupt_unregister@Base 3.0.0 ++ vlc_join@Base 2.0.0 ++ vlc_keycode2str@Base 2.0.0 ++ vlc_keystore_create@Base 3.0.0 ++ vlc_keystore_find@Base 3.0.0 ++ vlc_keystore_release@Base 3.0.0 ++ vlc_keystore_release_entries@Base 3.0.0 ++ vlc_keystore_remove@Base 3.0.0 ++ vlc_keystore_store@Base 3.0.0 ++ vlc_killed@Base 3.0.0 ++ vlc_list_children@Base 2.0.0 ++ vlc_list_release@Base 2.0.0 ++ vlc_loaddir@Base 2.0.0 ++ vlc_lrand48@Base 2.0.0 ++ vlc_lstat@Base 2.0.0 ++ vlc_memfd@Base 3.0.0 ++ vlc_memstream_close@Base 3.0.0 ++ vlc_memstream_flush@Base 3.0.0 ++ vlc_memstream_open@Base 3.0.0 ++ vlc_memstream_printf@Base 3.0.0 ++ vlc_memstream_putc@Base 3.0.0 ++ vlc_memstream_puts@Base 3.0.0 ++ vlc_memstream_vprintf@Base 3.0.0 ++ vlc_memstream_write@Base 3.0.0 ++ vlc_meta_AddExtra@Base 2.0.0 ++ vlc_meta_CopyExtraNames@Base 2.0.0 ++ vlc_meta_Delete@Base 2.0.0 ++ vlc_meta_Get@Base 2.2.0 ++ vlc_meta_GetExtra@Base 2.0.0 ++ vlc_meta_GetExtraCount@Base 2.0.0 ++ vlc_meta_GetStatus@Base 2.0.0 ++ vlc_meta_Merge@Base 2.0.0 ++ vlc_meta_New@Base 2.0.0 ++ vlc_meta_Set@Base 2.2.0 ++ vlc_meta_SetStatus@Base 2.0.0 ++ vlc_meta_TypeToLocalizedString@Base 2.2.0 ++ vlc_mime_Ext2Mime@Base 2.1.0 ++ vlc_mkdir@Base 2.0.0 ++ vlc_mkstemp@Base 2.0.0 ++ vlc_module_load@Base 2.0.0 ++ vlc_module_unload@Base 2.0.0 ++ vlc_mrand48@Base 2.0.0 ++ vlc_mutex_destroy@Base 2.0.0 ++ vlc_mutex_init@Base 2.0.0 ++ vlc_mutex_init_recursive@Base 2.0.0 ++ vlc_mutex_lock@Base 2.0.0 ++ vlc_mutex_trylock@Base 2.0.0 ++ vlc_mutex_unlock@Base 2.0.0 ++ vlc_mwait_i11e@Base 3.0.0 ++ vlc_ngettext@Base 2.1.0 ++ vlc_obj_malloc@Base 3.0.0 ++ vlc_obj_calloc@Base 3.0.0 ++ vlc_obj_free@Base 3.0.0 ++ vlc_object_create@Base 2.0.0 ++ vlc_object_find_name@Base 2.0.0 ++ vlc_object_get_name@Base 2.0.0 ++ vlc_object_hold@Base 2.0.0 ++ vlc_object_release@Base 2.0.0 ++ vlc_open@Base 2.0.0 ++ vlc_openat@Base 2.0.0 ++ vlc_opendir@Base 2.0.0 ++ vlc_path2uri@Base 2.1.0 ++ vlc_pipe@Base 2.0.0 ++ vlc_poll_i11e@Base 3.0.0 ++ vlc_rand_bytes@Base 2.0.0 ++ vlc_rd_get_names@Base 3.0.0 ++ vlc_rd_new@Base 3.0.0 ++ vlc_rd_probe_add@Base 3.0.0 ++ vlc_rd_release@Base 3.0.0 ++ vlc_read_i11e@Base 3.0.0 ++ vlc_readdir@Base 2.0.0 ++ vlc_readdir_helper_additem@Base 3.0.0 ++ vlc_readdir_helper_finish@Base 3.0.0 ++ vlc_readdir_helper_init@Base 3.0.0 ++ vlc_readv_i11e@Base 3.0.0 ++ vlc_recvfrom_i11e@Base 3.0.0 ++ vlc_recvmsg_i11e@Base 3.0.0 ++ vlc_rename@Base 2.0.0 ++ vlc_renderer_item_demux_filter@Base 3.0.0 ++ vlc_renderer_item_flags@Base 3.0.0 ++ vlc_renderer_item_hold@Base 3.0.0 ++ vlc_renderer_item_icon_uri@Base 3.0.0 ++ vlc_renderer_item_name@Base 3.0.0 ++ vlc_renderer_item_new@Base 3.0.0 ++ vlc_renderer_item_release@Base 3.0.0 ++ vlc_renderer_item_sout@Base 3.0.0 ++ vlc_renderer_item_type@Base 3.0.0 ++ vlc_restorecancel@Base 2.0.0 ++ vlc_rtsp_HostNew@Base 2.0.0 ++ vlc_rwlock_destroy@Base 2.0.0 ++ vlc_rwlock_init@Base 2.0.0 ++ vlc_rwlock_rdlock@Base 2.0.0 ++ vlc_rwlock_unlock@Base 2.0.0 ++ vlc_rwlock_wrlock@Base 2.0.0 ++ vlc_savecancel@Base 2.0.0 ++ vlc_scandir@Base 2.0.0 ++ vlc_sd_Create@Base 2.0.0 ++ vlc_sd_Destroy@Base 2.0.0 ++ vlc_sd_GetNames@Base 2.0.0 ++ vlc_sd_probe_Add@Base 2.0.0 ++ vlc_sdp_Start@Base 2.0.0 ++ vlc_sem_destroy@Base 2.0.0 ++ vlc_sem_init@Base 2.0.0 ++ vlc_sem_post@Base 2.0.0 ++ vlc_sem_wait@Base 2.0.0 ++ vlc_sem_wait_i11e@Base 3.0.0 ++ vlc_sendmsg_i11e@Base 3.0.0 ++ vlc_sendto_i11e@Base 3.0.0 ++ vlc_socket@Base 2.0.2 ++ vlc_socketpair@Base 3.0.0 ++ vlc_stat@Base 2.0.0 ++ vlc_str2keycode@Base 2.0.0 ++ vlc_strcasestr@Base 2.0.0 ++ vlc_stream_Block@Base 3.0.0 ++ vlc_stream_CommonNew@Base 3.0.0 ++ vlc_stream_Delete@Base 3.0.0 ++ vlc_stream_Eof@Base 3.0.0 ++ vlc_stream_FilterDefaultReadDir@Base 3.0.0 ++ vlc_stream_FilterNew@Base 3.0.0 ++ vlc_stream_MemoryNew@Base 3.0.0 ++ vlc_stream_NewMRL@Base 3.0.0 ++ vlc_stream_NewURL@Base 3.0.0 ++ vlc_stream_Peek@Base 3.0.0 ++ vlc_stream_Read@Base 3.0.0 ++ vlc_stream_ReadBlock@Base 3.0.0 ++ vlc_stream_ReadDir@Base 3.0.0 ++ vlc_stream_ReadLine@Base 3.0.0 ++ vlc_stream_ReadPartial@Base 3.0.0 ++ vlc_stream_Seek@Base 3.0.0 ++ vlc_stream_Tell@Base 3.0.0 ++ vlc_stream_directory_Attach@Base 3.0.0 ++ vlc_stream_extractor_Attach@Base 3.0.0 ++ vlc_stream_extractor_CreateMRL@Base 3.0.0 ++ vlc_stream_fifo_Close@Base 3.0.0 ++ vlc_stream_fifo_New@Base 3.0.0 ++ vlc_stream_fifo_Queue@Base 3.0.0 ++ vlc_stream_fifo_Write@Base 3.0.0 ++ vlc_stream_vaControl@Base 3.0.0 ++ vlc_strerror@Base 2.2.0~pre1 ++ vlc_strerror_c@Base 2.2.0~pre1 ++ vlc_strfinput@Base 3.0.0 ++ vlc_strftime@Base 3.0.0 ++ vlc_testcancel@Base 2.0.0 ++ vlc_thread_id@Base 3.0.0 ++ vlc_thread_self@Base 3.0.0 ++ vlc_threadvar_create@Base 2.0.0 ++ vlc_threadvar_delete@Base 2.0.0 ++ vlc_threadvar_get@Base 2.0.0 ++ vlc_threadvar_set@Base 2.0.0 ++ vlc_timer_create@Base 2.0.0 ++ vlc_timer_destroy@Base 2.0.0 ++ vlc_timer_getoverrun@Base 2.0.0 ++ vlc_timer_schedule@Base 2.0.0 ++ vlc_tls_ClientCreate@Base 2.0.0 ++ vlc_tls_ClientSessionCreate@Base 2.1.0 ++ vlc_tls_Delete@Base 2.1.0 ++ vlc_tls_GetLine@Base 3.0.0 ++ vlc_tls_Read@Base 3.0.0 ++ vlc_tls_ServerCreate@Base 3.0.0 ++ vlc_tls_ServerSessionCreate@Base 3.0.0 ++ vlc_tls_SessionDelete@Base 2.1.0 ++ vlc_tls_SocketOpen@Base 3.0.0 ++ vlc_tls_SocketOpenAddrInfo@Base 3.0.0 ++ vlc_tls_SocketOpenTCP@Base 3.0.0 ++ vlc_tls_SocketOpenTLS@Base 3.0.0 ++ vlc_tls_SocketPair@Base 3.0.0 ++ vlc_tls_Write@Base 3.0.0 ++ vlc_towc@Base 3.0.0 ++ vlc_unlink@Base 2.0.0 ++ vlc_ureduce@Base 2.0.0 ++ vlc_uri2path@Base 3.0.0 ++ vlc_uri_compose@Base 3.0.0 ++ vlc_uri_decode@Base 3.0.0 ++ vlc_uri_decode_duplicate@Base 3.0.0 ++ vlc_uri_encode@Base 3.0.0 ++ vlc_uri_fixup@Base 3.0.0 ++ vlc_uri_resolve@Base 3.0.0 ++ vlc_vaLog@Base 2.0.0 ++ vlc_write@Base 3.0.0 ++ vlc_write_i11e@Base 3.0.0 ++ vlc_writev@Base 3.0.0 ++ vlc_writev_i11e@Base 3.0.0 ++ vlc_xml_decode@Base 3.0.0 ++ vlc_xml_encode@Base 3.0.0 ++ vlm_Control@Base 2.0.0 ++ vlm_Delete@Base 2.0.0 ++ vlm_ExecuteCommand@Base 2.0.0 ++ vlm_MessageAdd@Base 2.0.0 ++ vlm_MessageDelete@Base 2.0.0 ++ vlm_MessageNew@Base 2.0.0 ++ vlm_MessageSimpleNew@Base 2.0.0 ++ vlm_New@Base 2.0.0 ++ vout_ChangeAspectRatio@Base 2.2.0~pre1 ++ vout_Close@Base 2.0.0 ++ vout_FlushSubpictureChannel@Base 2.0.0 ++ vout_GetPicture@Base 2.0.0 ++ vout_GetSnapshot@Base 2.0.0 ++ vout_OSDEpg@Base 2.0.0 ++ vout_OSDIcon@Base 2.0.0 ++ vout_OSDMessage@Base 2.0.0 ++ vout_OSDSlider@Base 2.0.0 ++ vout_OSDText@Base 2.0.0 ++ vout_PutPicture@Base 2.0.0 ++ vout_PutSubpicture@Base 2.0.0 ++ vout_RegisterSubpictureChannel@Base 2.0.0 ++ vout_Request@Base 2.0.0 ++ vout_display_GetDefaultDisplaySize@Base 2.0.0 ++ vout_display_PlacePicture@Base 2.0.0 ++ vout_display_SendMouseMovedDisplayCoordinates@Base 2.2.0~pre1 ++ vout_window_Delete@Base 2.0.0 ++ vout_window_New@Base 2.0.0 ++ xml_Create@Base 2.0.0 ++ xml_Delete@Base 2.0.0 ++ xml_ReaderCreate@Base 2.0.0 ++ xml_ReaderDelete@Base 2.0.0 ++ xml_ReaderReset@Base 2.0.0 diff --cc debian/patches/0001-configure-fix-linking-on-RISC-V-ISA.patch index 00000000,00000000..a0c5cd25 new file mode 100644 --- /dev/null +++ b/debian/patches/0001-configure-fix-linking-on-RISC-V-ISA.patch @@@ -1,0 -1,0 +1,20 @@@ ++From: =?utf-8?q?R=C3=A9mi_Denis-Courmont?= ++Date: Sat, 16 Jun 2018 21:31:45 +0300 ++Subject: configure: fix linking on RISC-V ISA ++ ++--- ++ configure.ac | 1 + ++ 1 file changed, 1 insertion(+) ++ ++diff --git a/configure.ac b/configure.ac ++index 9f1c099..26b54c7 100644 ++--- a/configure.ac +++++ b/configure.ac ++@@ -113,6 +113,7 @@ case "${host_os}" in ++ ;; ++ linux*) ++ SYS=linux +++ test "${host_cpu}" = "riscv64" && CFLAGS="${CFLAGS} -pthread" ++ ;; ++ bsdi*) ++ SYS=bsdi diff --cc debian/patches/0002-Do-not-generate-cache-during-build.patch index 00000000,00000000..6939472b new file mode 100644 --- /dev/null +++ b/debian/patches/0002-Do-not-generate-cache-during-build.patch @@@ -1,0 -1,0 +1,72 @@@ ++From: Sebastian Ramacher ++Date: Tue, 7 Jul 2020 00:18:39 +0200 ++Subject: Do not generate cache during build ++ ++The generated cache is not used in the package. It causes spurious build ++failures on the arm64 and ppc64el builds, that are not reproducible ++elsewhere. ++--- ++ Makefile.am | 16 ---------------- ++ bin/Makefile.am | 18 ------------------ ++ 2 files changed, 34 deletions(-) ++ ++diff --git a/Makefile.am b/Makefile.am ++index 5179198..08ad316 100644 ++--- a/Makefile.am +++++ b/Makefile.am ++@@ -163,22 +163,6 @@ endif ++ TESTS = test/run_vlc.sh ++ dist_noinst_SCRIPTS += test/run_vlc.sh ++ ++-if BUILD_VLC ++-############################################################################### ++-# Installing plugins cache ++-############################################################################### ++-install-exec-hook: ++- if test "$(build)" = "$(host)"; then \ ++- PATH="$(DESTDIR)$(bindir):$$PATH" \ ++- LD_LIBRARY_PATH="$(DESTDIR)$(libdir):$$LD_LIBRARY_PATH" \ ++- DYLD_LIBRARY_PATH="$(DESTDIR)$(libdir):$$DYLD_LIBRARY_PATH" \ ++- "$(DESTDIR)$(vlclibdir)/vlc-cache-gen$(EXEEXT)" \ ++- "$(DESTDIR)$(vlclibdir)/plugins" ; \ ++- else \ ++- echo "Cross-compilation: cache generation skipped!" ; \ ++- fi ++-endif ++- ++ uninstall-hook: ++ rm -f -- "$(DESTDIR)$(vlclibdir)/plugins/plugins.dat" ++ ++diff --git a/bin/Makefile.am b/bin/Makefile.am ++index 4de299d..a2acc3c 100644 ++--- a/bin/Makefile.am +++++ b/bin/Makefile.am ++@@ -124,14 +124,6 @@ vlc_cache_gen_LDFLAGS = -Wc,-static ++ vlc_cache_gen_DEPENDENCIES = vlc_win32_rc.$(OBJEXT) ++ endif ++ ++-# ++-# Plug-ins cache ++-# ++-if HAVE_DYNAMIC_PLUGINS ++-noinst_DATA = ../modules/plugins.dat ++-endif ++-MOSTLYCLEANFILES = $(noinst_DATA) ++- ++ if HAVE_OSX ++ if BUILD_VLC ++ install-data-local: ++@@ -139,13 +131,3 @@ install-data-local: ++ ++ endif ++ endif ++- ++-.PHONY: ../modules/plugins.dat ++- ++-../modules/plugins.dat: vlc-cache-gen$(EXEEXT) ++- $(AM_V_at)rm -f ../modules/plugins.dat ++- $(AM_V_GEN)if test "$(build)" = "$(host)"; then \ ++- ./vlc-cache-gen$(EXEEXT) `realpath ../modules` ; \ ++- else \ ++- echo "Cross-compilation: cache generation skipped!" ; \ ++- fi diff --cc debian/patches/series index 00000000,00000000..9d99b202 new file mode 100644 --- /dev/null +++ b/debian/patches/series @@@ -1,0 -1,0 +1,2 @@@ ++0001-configure-fix-linking-on-RISC-V-ISA.patch ++0002-Do-not-generate-cache-during-build.patch diff --cc debian/rules index 00000000,00000000..9471526b new file mode 100755 --- /dev/null +++ b/debian/rules @@@ -1,0 -1,0 +1,351 @@@ ++#!/usr/bin/make -f ++ ++DEB_BUILD_MAINT_OPTIONS=hardening=+all ++ ++include /usr/share/dpkg/architecture.mk ++include /usr/share/dpkg/pkg-info.mk ++include /usr/share/dpkg/vendor.mk ++ ++export VLC_COMPILE_BY=$(DEB_VENDOR) buildd for $(DEB_DISTRIBUTION) ++export VLC_COMPILE_HOST=$(DEB_VENDOR) $(DEB_HOST_ARCH) buildd ++ ++# custom build option: debug ++# VLC enables assertions if --enable-debug is passed to the configure script. To debug issues, it ++# might be useful to have them enabled. In that case, rebuilding the package with ++# DEB_BUILD_OPTIONS=debug produces a build with the assertions enabled. ++ifneq (,$(filter debug,$(DEB_BUILD_OPTIONS))) ++confflags += --enable-debug ++else ++confflags += --disable-debug ++endif ++ ++# configure flags ++confflags += \ ++ --config-cache \ ++ --disable-update-check \ ++ --enable-fast-install \ ++ --docdir=/usr/share/doc/vlc \ ++ --with-binary-version=$(DEB_VERSION) \ ++ $(NULL) ++# configure features ++confflags += \ ++ --enable-a52 \ ++ --enable-aa \ ++ --enable-aribsub \ ++ --enable-avahi \ ++ --enable-bluray \ ++ --enable-caca \ ++ --enable-chromaprint \ ++ --enable-chromecast \ ++ --enable-dav1d \ ++ --enable-dbus \ ++ --enable-dca \ ++ --enable-dvbpsi \ ++ --enable-dvdnav \ ++ --enable-faad \ ++ --enable-flac \ ++ --enable-fluidsynth \ ++ --enable-freetype \ ++ --enable-fribidi \ ++ --enable-gles2 \ ++ --enable-gnutls \ ++ --enable-harfbuzz \ ++ --enable-jack \ ++ --enable-kate \ ++ --enable-libass \ ++ --enable-libmpeg2 \ ++ --enable-libxml2 \ ++ --enable-lirc \ ++ --enable-mad \ ++ --enable-matroska \ ++ --enable-mod \ ++ --enable-mpc \ ++ --enable-mpg123 \ ++ --enable-mtp \ ++ --enable-ncurses \ ++ --enable-notify \ ++ --enable-ogg \ ++ --enable-opus \ ++ --enable-pulse \ ++ --enable-qt \ ++ --enable-realrtsp \ ++ --enable-samplerate \ ++ --enable-sdl-image \ ++ --enable-sftp \ ++ --enable-shine \ ++ --enable-shout \ ++ --enable-skins2 \ ++ --enable-sndio \ ++ --enable-soxr \ ++ --enable-spatialaudio \ ++ --enable-speex \ ++ --enable-srt \ ++ --enable-svg \ ++ --enable-svgdec \ ++ --enable-taglib \ ++ --enable-theora \ ++ --enable-twolame \ ++ --enable-upnp \ ++ --enable-vdpau \ ++ --enable-vnc \ ++ --enable-vorbis \ ++ --enable-x264 \ ++ --enable-x265 \ ++ --enable-zvbi \ ++ --with-kde-solid=/usr/share/solid/actions/ \ ++ $(NULL) ++# Reasons for disabling features: ++# aom: dav1d support enabled ++# crystalhd: unusble without firmware (#934242) ++# d3d11va: Windows only ++# decklink: not in Debian ++# directx: Windows only ++# dsm: not in Debian ++# dxva2: Windows only ++# fdkaac: in Debian contrib ++# fluidlite: fluidsynth is enabled ++# freerdp: removed from Debian (#888323) ++# goom: not in Debian ++# gst-decode: not needed when having libavcodec ++# libtar: security issue (#737534) ++# live555: non-free code from RFC 3550 (#981439) ++# macosx*: MacOX only ++# microdns: functionality already provided by avahi ++# mfx: currently not supported on Linux ++# opencv: developer plugin not required by end users ++# projectm: broken ++# schroedinger: removed from Debian (#845037) ++# sparkle: MacOS X only ++# telx: incompatible with zvbi ++# vpx: not needed when having libavcodec ++# vsxu: not in Debian ++# wasapi: Windows only ++confflags += \ ++ --disable-aom \ ++ --disable-crystalhd \ ++ --disable-d3d11va \ ++ --disable-decklink \ ++ --disable-directx \ ++ --disable-dsm \ ++ --disable-dxva2 \ ++ --disable-fdkaac \ ++ --disable-fluidlite \ ++ --disable-freerdp \ ++ --disable-goom \ ++ --disable-gst-decode \ ++ --disable-libtar \ ++ --disable-live555 \ ++ --disable-macosx \ ++ --disable-macosx-avfoundation \ ++ --disable-macosx-qtkit \ ++ --disable-mfx \ ++ --disable-microdns \ ++ --disable-opencv \ ++ --disable-projectm \ ++ --disable-schroedinger \ ++ --disable-sparkle \ ++ --disable-telx \ ++ --disable-vpx \ ++ --disable-vsxu \ ++ --disable-wasapi \ ++ $(NULL) ++ ++# Linux specific flags ++ifeq ($(DEB_HOST_ARCH_OS),linux) ++# V4L2 is disabled on kFreeBSD due to a build failure. ++confflags += \ ++ --enable-alsa \ ++ --enable-dc1394 \ ++ --enable-dv1394 \ ++ --enable-libplacebo \ ++ --enable-linsys \ ++ --enable-nfs \ ++ --enable-udev \ ++ --enable-v4l2 \ ++ --enable-wayland \ ++ $(NULL) ++else ++confflags += \ ++ --disable-alsa \ ++ --disable-dc1394 \ ++ --disable-dv1394 \ ++ --disable-libplacebo \ ++ --disable-linsys \ ++ --disable-nfs \ ++ --disable-udev \ ++ --disable-v4l2 \ ++ --disable-wayland \ ++ $(NULL) ++removeplugins += \ ++ alsa \ ++ dc1394 \ ++ dtv \ ++ dv1394 \ ++ dvb \ ++ fb \ ++ linsys \ ++ nfs \ ++ systemd \ ++ udev \ ++ v4l2 \ ++ wayland \ ++ $(NULL) ++endif ++ ++# Linux and kFreeBSD specific flags (disabled on Hurd) ++ifeq (,$(filter-out linux kfreebsd,$(DEB_HOST_ARCH_OS))) ++confflags += \ ++ --enable-libva \ ++ --enable-vcd \ ++ --enable-smbclient \ ++ $(NULL) ++else ++confflags += \ ++ --disable-libva \ ++ --disable-vcd \ ++ --disable-smbclient \ ++ $(NULL) ++removeplugins += \ ++ cdda \ ++ libva \ ++ smbclient \ ++ vcd \ ++ $(NULL) ++endif ++ ++# kFreeBSD specific flags ++ifeq (,$(filter-out kfreebsd,$(DEB_HOST_ARCH_OS))) ++confflags += --enable-oss ++else ++# Note: Use PulseAudio/ALSA on Linux instead of OSS. ++confflags += --disable-oss ++removeplugins += oss ++endif ++ ++ifneq (,$(filter noopt,$(DEB_BUILD_OPTIONS))) ++confflags += \ ++ --disable-optimizations \ ++ --disable-mmx \ ++ --disable-sse \ ++ --disable-altivec \ ++ --disable-neon \ ++ $(NULL) ++removeplugins += mmx sse2 altivec neon ++else ++# amd64 and i386 specific optimizations ++ifeq (,$(filter-out amd64 i386,$(DEB_HOST_ARCH_CPU))) ++confflags += --enable-mmx --enable-sse ++else ++confflags += --disable-mmx --disable-sse ++removeplugins += mmx sse2 ++endif ++ ++# ARM specific optimizations ++ifeq (,$(filter-out armhf,$(DEB_HOST_ARCH_CPU))) ++confflags += --enable-neon ++else ++confflags += --disable-neon ++removeplugins += neon ++endif ++ ++# PowerPC specific optimizations (excluding powerpcspe) ++ifeq (,$(filter-out powerpc,$(DEB_HOST_ARCH_CPU))$(filter powerpcspe,$(DEB_HOST_ARCH))) ++confflags += --enable-altivec ++else ++confflags += --disable-altivec ++removeplugins += altivec ++endif ++ ++# PowerPCSPE specific optimizations ++ifeq (,$(filter-out powerpcspe,$(DEB_HOST_ARCH))) ++DEB_CFLAGS_MAINT_APPEND += -mtune=8548 ++DEB_CXXFLAGS_MAINT_APPEND += -mtune=8548 ++endif ++endif ++ ++# Raspbian specifc flags ++ifeq ($(shell dpkg-vendor --derives-from Raspbian && echo yes),yes) ++confflags += --enable-omxil --enable-omxil-vout --enable-rpi-omxil ++else ++confflags += --disable-omxil ++removeplugins += omxil ++endif ++ ++export DEB_BUILD_MAINT_OPTIONS ++export DEB_CFLAGS_MAINT_APPEND ++export DEB_CXXFLAGS_MAINT_APPEND ++export removeplugins ++ ++%: ++ dh $@ ++ ++override_dh_auto_configure: ++ dh_auto_configure -- $(confflags) ++ ++override_dh_auto_build: ++ dh_auto_build ++ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE)) ++ # Build zsh completion ++ BUILDDIR=$(CURDIR) \ ++ cd extras/analyser && ./zsh_completion.sh ++endif ++ ++override_dh_auto_test: ++ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) ++ifeq ($(DEB_BUILD_GNU_TYPE),$(DEB_HOST_GNU_TYPE)) ++ ./vlc -vvv --ignore-config --no-plugins-cache --list --no-color ++endif ++endif ++ ++override_dh_install: ++ # Remove plugin cache ++ find debian/tmp/usr/lib -name plugins.dat -delete ++ # Clean up libtool la files ++ find debian/tmp -name '*.la' -delete ++ # Remove useless stuff ++ ln -sf /usr/share/fonts/truetype/freefont/FreeSans.ttf debian/tmp/usr/share/vlc/skins2/fonts/FreeSans.ttf ++ ln -sf /usr/share/fonts/truetype/freefont/FreeMonoBold.ttf debian/tmp/usr/share/vlc/skins2/fonts/FreeSansBold.ttf ++ rm -f debian/tmp/usr/share/man/man1/vlc-config.1 ++ # Remove additional license files ++ find debian/tmp -name LICENSE -delete ++ # Remove examples installed in -dev packages ++ rm -rf debian/tmp/usr/share/doc/vlc/libvlc ++ # Install ++ dh_install ++ifeq ($(DEB_BUILD_GNU_TYPE),$(DEB_HOST_GNU_TYPE)) ++ # Install zsh completion ++ dh_install -pvlc-bin extras/analyser/_vlc usr/share/zsh/vendor-completions ++endif ++ifeq (Ubuntu,$(DEB_VENDOR)) ++ dh_install -pvlc-bin debian/source_vlc.py usr/share/apport/package-hooks/ ++endif ++ # Create empty directory for plugins.dat ++ mkdir -p debian/libvlc-bin/usr/lib/${DEB_HOST_MULTIARCH}/vlc/plugins ++ ++override_dh_installchangelogs: ++ dh_installchangelogs NEWS ++ ++override_dh_makeshlibs: ++ dh_makeshlibs -Xlibvlc_vdpau -Xlibvlc_pulse -Xlibvlc_xcb_events ++ ++debian/shlibs.local: ++ echo "libvlc 5 libvlc5 (>= $(DEB_VERSION_UPSTREAM))" > debian/shlibs.local ++ echo "libvlccore 9 libvlccore9 (>= $(DEB_VERSION_UPSTREAM))" >> debian/shlibs.local ++ ++override_dh_shlibdeps: debian/shlibs.local ++ dh_shlibdeps ++ ++override_dh_bugfiles: ++ dh_bugfiles -A ++ ++override_dh_installdeb-arch: ++ sed 's/#DEB_HOST_MULTIARCH#/${DEB_HOST_MULTIARCH}/g' \ ++ debian/libvlc-bin.postinst.in > debian/libvlc-bin.postinst ++ sed 's/#DEB_HOST_MULTIARCH#/${DEB_HOST_MULTIARCH}/g' \ ++ debian/libvlc-bin.prerm.in > debian/libvlc-bin.prerm ++ echo 'interest-noawait /usr/lib/${DEB_HOST_MULTIARCH}/vlc/plugins' > debian/libvlc-bin.triggers ++ dh_installdeb -a ++ ++override_dh_gencontrol-arch: ++ sed -n 's/^# define MODULE_SYMBOL \([0-9][_0-9a-z]*\)/-Vvlc:PluginABI=vlc-plugin-abi-\1/p' \ ++ include/vlc_plugin.h | tr _ - | xargs dh_gencontrol -a -- diff --cc debian/source/format index 00000000,00000000..163aaf8d new file mode 100644 --- /dev/null +++ b/debian/source/format @@@ -1,0 -1,0 +1,1 @@@ ++3.0 (quilt) diff --cc debian/source/lintian-overrides index 00000000,00000000..d90ff6a2 new file mode 100644 --- /dev/null +++ b/debian/source/lintian-overrides @@@ -1,0 -1,0 +1,7 @@@ ++# unreliable tags, see lintian bug #802028 ++vlc source: source-contains-prebuilt-javascript-object share/lua/http/js/common.js ++vlc source: source-is-missing share/lua/http/js/common.js ++vlc source: source-contains-prebuilt-javascript-object share/lua/http/js/controllers.js ++vlc source: source-is-missing share/lua/http/js/controllers.js ++vlc source: source-contains-prebuilt-javascript-object share/lua/http/js/jquery.jstree.js ++vlc source: source-is-missing share/lua/http/js/jquery.jstree.js diff --cc debian/source_vlc.py index 00000000,00000000..5d3fea4f new file mode 100644 --- /dev/null +++ b/debian/source_vlc.py @@@ -1,0 -1,0 +1,28 @@@ ++'''apport package hook for vlc ++ ++(c) 2010 Canonical Ltd. ++Author: Brian Murray ++''' ++ ++from apport.hookutils import attach_related_packages ++ ++def add_info(report): ++ attach_related_packages(report, [ ++ "libgl1-mesa-glx", ++ "libgl1", ++ "libglib2.0-0", ++ "libgtk2.0-0", ++ "libnotify1", ++ "libnotify1-gtk2.10", ++ "libqt5core5a", ++ "libqt5gui5", ++ "libsdl-image1.2", ++ "libsdl1.2debian", ++ "libx11-6", ++ "libxcb-keysyms1", ++ "libxcb1", ++ "libxext6", ++ "libxinerama1", ++ "libxv1", ++ "libxxf86vm1", ++ ]) diff --cc debian/tests/control index 00000000,00000000..38de2606 new file mode 100644 --- /dev/null +++ b/debian/tests/control @@@ -1,0 -1,0 +1,22 @@@ ++Tests: vlc-bin ++Depends: vlc-bin ++Restrictions: allow-stderr ++ ++Tests: vlc ++Depends: vlc ++Restrictions: allow-stderr ++ ++Tests: vlc-all ++Depends: ++ vlc, ++ vlc-plugin-access-extra, ++ vlc-plugin-fluidsynth, ++ vlc-plugin-jack, ++ vlc-plugin-notify, ++ vlc-plugin-svg, ++ vlc-plugin-samba, ++ vlc-plugin-skins2, ++ vlc-plugin-video-splitter, ++ vlc-plugin-visualization, ++ gdb ++Restrictions: allow-stderr diff --cc debian/tests/vlc index 00000000,00000000..76596436 new file mode 100755 --- /dev/null +++ b/debian/tests/vlc @@@ -1,0 -1,0 +1,13 @@@ ++#!/bin/sh ++set -e ++ ++DEB_HOST_MULTIARCH=$(dpkg-architecture -q DEB_HOST_MULTIARCH) ++ ++if ! test -f /usr/lib/$DEB_HOST_MULTIARCH/vlc/plugins/plugins.dat ++then ++ cp -R --preserve /usr/lib/$DEB_HOST_MULTIARCH/vlc/plugins $AUTOPKGTEST_TMP ++ gdb -batch -ex run -ex "bt full" -ex quit --args \ ++ /usr/lib/$DEB_HOST_MULTIARCH/vlc/vlc-cache-gen $AUTOPKGTEST_TMP/plugins ++fi ++ ++vlc -vvv --ignore-config --list --no-color diff --cc debian/tests/vlc-all index 00000000,00000000..d37c4ee2 new file mode 100755 --- /dev/null +++ b/debian/tests/vlc-all @@@ -1,0 -1,0 +1,4 @@@ ++#!/bin/sh ++set -e ++ ++vlc -vvv --ignore-config --list --no-color diff --cc debian/tests/vlc-bin index 00000000,00000000..d37c4ee2 new file mode 100755 --- /dev/null +++ b/debian/tests/vlc-bin @@@ -1,0 -1,0 +1,4 @@@ ++#!/bin/sh ++set -e ++ ++vlc -vvv --ignore-config --list --no-color diff --cc debian/upstream/metadata index 00000000,00000000..164db2cf new file mode 100644 --- /dev/null +++ b/debian/upstream/metadata @@@ -1,0 -1,0 +1,6 @@@ ++Bug-Database: https://trac.videolan.org/vlc ++Contact: https://forum.videolan.org/ ++FAQ: https://wiki.videolan.org/Frequently_Asked_Questions/ ++Repository: https://git.videolan.org/git/vlc/vlc-3.0.git ++Repository-Browse: https://git.videolan.org/?p=vlc/vlc-3.0.git ++Donation: https://www.videolan.org/contribute.html#money diff --cc debian/upstream/signing-key.asc index 00000000,00000000..1091ddf2 new file mode 100644 --- /dev/null +++ b/debian/upstream/signing-key.asc @@@ -1,0 -1,0 +1,25 @@@ ++-----BEGIN PGP PUBLIC KEY BLOCK----- ++ ++mQGiBFD9w2QRBACoEzH9KKirWE4wgiuPPynNnxks+p+t5i1z3CG+1XhagmTHoOf3 ++v8i19kKHV6WnVMn2CKJFgwTTLYXOJTrBM/4ABVtu11cHeeueeo+pCSkdoLzYJ5QF ++HbByB6j33QUbwKF0frEs+ge4LxzvYyCDAmNAW560QtOAR9Lk1Fo5B1GXzwCg1kDk ++RkSe7EOZNm1U2rYAQ2VPrfsEAIHr4ooOyUByPR7XpoDOKoaXEG0hjpgh46lbgse+ ++dQx8YrxS9vXQLwYokfWLrs55avx9Ys0iVv2TMv7X4Tn5sTVaK5K+NbKhxhLORxGI ++sgKqRn7W5SG5xoO0w/dmQj756ppjITGbxjFuhYE0X5S6NeMhUuFci7sJ42R7F1Ko ++6sYuA/wOMUxCk4XOXeQF16ApyyenjE/UWbBNEhBmjEsZkYAFNc89pAEnEFSnIxK8 ++fcuCQioM6ojjaW+aEs/q3/klI0nat9LMLhNSCebjriMHwJDU70NeCn4nPWsfItT1 ++eKvbHNcX+3bq3D/i2Wa3PZ5YFFF01C61dHmVC9YGh4sAOXO09LQjVmlkZW9MQU4g ++UmVsZWFzZSBTaWduaW5nIEtleSAoMjAxMymIaAQTEQIAKAIbAwYLCQgHAwIGFQgC ++CQoLBBYCAwECHgECF4AFAlcfgjEFCQgC8jUACgkQcYBxO+WNGtws1wCfdckVSmW/ ++7G+0CNufK+4ZKSXW9BoAoLaxPIFa2qpZdmDr5eci5gdXJI1mtCNWaWRlb0xBTiBS ++ZWxlYXNlIFNpZ25pbmcgS2V5ICgyMDE0KYhpBBMRAgApAhsDBwsJCAcDAgEGFQgC ++CQoLBBYCAwECHgECF4AFAlcfgjEFCQgC8jUACgkQcYBxO+WNGtwkYACgmifLHzLQ ++rbevTlGVWnAfn8AyW8MAn1AIh61iO83YycA1fYoP1sOPBCK/tCNWaWRlb0xBTiBS ++ZWxlYXNlIFNpZ25pbmcgS2V5ICgyMDE1KYhqBBMRAgAqAhsDBQsJCAcCBhUICQoL ++AgQWAgMBAh4BAheAAhkBBQJXH4IjBQkIAvI1AAoJEHGAcTvljRrcSjsAoL/BM6qq ++KwWv2DwdqLd+XRpYlrpyAJ0c43AR1uE2UoMhkUu3vsX75fqELbQjVmlkZW9MQU4g ++UmVsZWFzZSBTaWduaW5nIEtleSAoMjAxNimIaAQTEQIAKAIbAwYLCQgHAwIGFQgC ++CQoLBBYCAwECHgECF4AFAlbGNhQFCQeppiwACgkQcYBxO+WNGtwQ3wCfb8IB8Mdt ++ahoyr5OjvOQL6IQFuUcAoMCyREB9Yn5oLU+6OSnarOAHwzvq ++=QHfT ++-----END PGP PUBLIC KEY BLOCK----- diff --cc debian/vlc-bin.install index 00000000,00000000..10900dac new file mode 100644 --- /dev/null +++ b/debian/vlc-bin.install @@@ -1,0 -1,0 +1,6 @@@ ++usr/bin/cvlc ++usr/bin/nvlc ++usr/bin/rvlc ++usr/bin/vlc ++usr/bin/vlc-wrapper ++usr/share/man diff --cc debian/vlc-bin.links index 00000000,00000000..55edb905 new file mode 100644 --- /dev/null +++ b/debian/vlc-bin.links @@@ -1,0 -1,0 +1,3 @@@ ++/usr/share/man/man1/vlc.1.gz /usr/share/man/man1/cvlc.1.gz ++/usr/share/man/man1/vlc.1.gz /usr/share/man/man1/nvlc.1.gz ++/usr/share/man/man1/vlc.1.gz /usr/share/man/man1/rvlc.1.gz diff --cc debian/vlc-data.install index 00000000,00000000..7fb0c491 new file mode 100644 --- /dev/null +++ b/debian/vlc-data.install @@@ -1,0 -1,0 +1,6 @@@ ++usr/share/doc/vlc/fortunes.* ++usr/share/doc/vlc/lua ++usr/share/icons ++usr/share/vlc/lua ++usr/share/vlc/utils ++usr/share/vlc/vlc.ico diff --cc debian/vlc-l10n.install index 00000000,00000000..36354806 new file mode 100644 --- /dev/null +++ b/debian/vlc-l10n.install @@@ -1,0 -1,0 +1,1 @@@ ++usr/share/locale diff --cc debian/vlc-plugin-access-extra.install index 00000000,00000000..a12655e2 new file mode 100644 --- /dev/null +++ b/debian/vlc-plugin-access-extra.install @@@ -1,0 -1,0 +1,4 @@@ ++usr/lib/*/vlc/plugins/access/libvnc_plugin.so ++usr/lib/*/vlc/plugins/access/libxcb_screen_plugin.so ++usr/lib/*/vlc/plugins/access/libaccess_srt_plugin.so ++usr/lib/*/vlc/plugins/access_output/libaccess_output_srt_plugin.so diff --cc debian/vlc-plugin-base.install index 00000000,00000000..920c50ba new file mode 100755 --- /dev/null +++ b/debian/vlc-plugin-base.install @@@ -1,0 -1,0 +1,241 @@@ ++#!/bin/bash ++exec python3 $(dirname $0)/filter-plugin.py <