Bug#444992: vlc: missing jack support
IOhannes m zmoelnig
zmoelnig at iem.at
Tue Oct 2 14:03:04 UTC 2007
Package: vlc
Version: 0.8.6.c-3+b1
Severity: wishlist
Tags: patch
for whatever reasons, vlc is compiled without jack-support.
the attached patch adds "--enable-jack" to the configure options and
creates a new package "vlc-plugin-jack" that provides an output module
for jack, the "low-latency sound server"
-- System Information:
Debian Release: lenny/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 2.6.21-1-multimedia-486 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=de_AT at euro, LC_CTYPE=de_AT at euro (charmap=ISO-8859-15)
Shell: /bin/sh linked to /bin/bash
Versions of packages vlc depends on:
ii libaa1 1.4p5-32 ascii art library
ii libatk1.0-0 1.20.0-1 The ATK accessibility toolkit
ii libc6 2.6.1-1+b1 GNU C Library: Shared libraries
ii libcaca0 0.99.beta11.debian-3 colour ASCII art library
ii libcairo2 1.4.10-1 The Cairo 2D vector graphics libra
ii libcdio6 0.76-1 library to read and control CD-ROM
ii libcucul0 0.99.beta11.debian-3 low-level Unicode character drawin
ii libdbus-1-3 1.1.1-3 simple interprocess messaging syst
ii libdbus-glib-1-2 0.74-1 simple interprocess messaging syst
ii libfontconfig1 2.4.2-1.2 generic font configuration library
ii libfreetype6 2.3.5-1+b1 FreeType 2 font engine, shared lib
ii libfribidi0 0.10.7-4 Free Implementation of the Unicode
ii libgcc1 1:4.2.1-4 GCC support library
ii libgl1-mesa-glx [li 7.0.1-2 A free implementation of the OpenG
ii libglib2.0-0 2.14.0-2 The GLib library of C routines
ii libglu1-mesa [libgl 7.0.1-2 The OpenGL utility library (GLU)
ii libgtk2.0-0 2.12.0-2 The GTK+ graphical user interface
ii libice6 2:1.0.4-1 X11 Inter-Client Exchange library
ii libiso9660-4 0.76-1 library to work with ISO9660 files
ii libjpeg62 6b-14 The Independent JPEG Group's JPEG
ii libnotify1 [libnoti 0.4.4-3 sends desktop notifications to a n
ii libpango1.0-0 1.18.2-1 Layout and rendering of internatio
ii libpng12-0 1.2.15~beta5-2 PNG library - runtime
ii libsdl-image1.2 1.2.6-1 image loading library for Simple D
ii libsdl1.2debian 1.2.11-9 Simple DirectMedia Layer
ii libsm6 2:1.0.3-1+b1 X11 Session Management library
ii libstdc++6 4.2.1-4 The GNU Standard C++ Library v3
ii libtar 1.2.11-4 C library for manipulating tar arc
ii libtiff4 3.8.2-7 Tag Image File Format (TIFF) libra
ii libvcdinfo0 0.7.23-3 library to extract information fro
ii libvlc0 0.8.6.c-3+b1 multimedia player and streamer lib
ii libwxbase2.6-0 2.6.3.2.1.5 wxBase library (runtime) - non-GUI
ii libwxgtk2.6-0 2.6.3.2.1.5 wxWidgets Cross-platform C++ GUI t
ii libx11-6 2:1.0.3-7 X11 client-side library
ii libxcursor1 1:1.1.9-1 X cursor management library
ii libxext6 1:1.0.3-2 X11 miscellaneous extension librar
ii libxfixes3 1:4.0.3-2 X11 miscellaneous 'fixes' extensio
ii libxi6 2:1.1.3-1 X11 Input extension library
ii libxinerama1 1:1.0.2-1 X11 Xinerama extension library
ii libxosd2 2.2.14-1.3 X On-Screen Display library - runt
ii libxrandr2 2:1.2.2-1 X11 RandR extension library
ii libxrender1 1:0.9.4-1 X Rendering Extension client libra
ii libxv1 1:1.0.3-1 X11 Video extension library
ii ttf-dejavu 2.19-1 Vera font family derivate with add
ii vlc-nox 0.8.6.c-3+b1 multimedia player and streamer (wi
ii zlib1g 1:1.2.3.3.dfsg-5 compression library - runtime
Versions of packages vlc recommends:
ii videolan-doc 20070626-1 documentation for the VideoLAN str
-- no debconf information
-------------- next part --------------
diff -Naur debian.org/control debian/control
--- debian.org/control 2007-10-02 15:52:12.000000000 +0200
+++ debian/control 2007-10-02 15:56:39.000000000 +0200
@@ -3,7 +3,7 @@
Priority: optional
Maintainer: Debian multimedia packages maintainers <pkg-multimedia-maintainers at lists.alioth.debian.org>
Uploaders: Sam Hocevar (Debian packages) <sam+deb at zoy.org>, Cl?ment Stenac <zorglub at debian.org>, Loic Minier <lool at dooz.org>, Christophe Mutricy <xtophe at videolan.org>
-Build-Depends: dpkg-dev (>= 1.13.19), debhelper (>= 5.0), dh-buildinfo, quilt, nasm, yasm [amd64 kfreebsd-amd64], gettext, xulrunner, libxul-dev, xlibmesa-gl-dev, liba52-0.7.4-dev, libaa1-dev, libarts1-dev (>= 1.4.2-1), libasound2-dev (>= 0.9.0beta10a) [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], libaudiofile-dev, libavahi-client-dev, libavcodec-dev (>= 0.cvs20070307-3), libavformat-dev (>= 0.cvs20070307-3), libcaca-dev (>= 0.99.beta4-1), libcdio-dev, libdvbpsi4-dev, libdvdnav-dev, libdvdread-dev (>= 0.9.5), libdts-dev, libesd0-dev, libflac-dev (>= 1.1.4-3), libfreetype6-dev, libfribidi-dev, libggi2-dev, libglib2.0-0, libglide2-dev [i386], libgnutls-dev (>= 1.2.8), libhal-dev (>= 0.5.5.1-3) [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], libid3tag0-dev, libidl0, libimlib2-dev, liblircclient-dev, liblivemedia-dev (>= 2006.03.17), libmad0-dev, libmatroska-dev (>= 0.8.0), libmodplug-dev, libmpcdec-dev, libmpeg2-4-dev, libncurses5-dev, libogg-dev, libpostproc-dev (>= 0.cvs20070307-3), libpng12-dev, libsdl1.2-dev (>= 1.2.7+1.2.8cvs20041007-5.3), libsmbclient-dev, libsvga1-dev [i386], libsysfs-dev, libtar-dev, libtheora-dev, libvcdinfo-dev, libvorbis-dev, libwxgtk2.6-dev, libx11-dev, libxext-dev, libxml2-dev, libxt-dev, libxv-dev, zlib1g-dev, libavc1394-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], libraw1394-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], libdc1394-13-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], libxosd-dev, libtwolame-dev (>= 0.3.8-1), libspeex-dev, libsdl-image1.2-dev, libnotify-dev, libgtk2.0-dev, python-dev, libfaad-dev
+Build-Depends: dpkg-dev (>= 1.13.19), debhelper (>= 5.0), dh-buildinfo, quilt, nasm, yasm [amd64 kfreebsd-amd64], gettext, xulrunner, libxul-dev, xlibmesa-gl-dev, liba52-0.7.4-dev, libaa1-dev, libarts1-dev (>= 1.4.2-1), libasound2-dev (>= 0.9.0beta10a) [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], libaudiofile-dev, libavahi-client-dev, libavcodec-dev (>= 0.cvs20070307-3), libavformat-dev (>= 0.cvs20070307-3), libcaca-dev (>= 0.99.beta4-1), libcdio-dev, libdvbpsi4-dev, libdvdnav-dev, libdvdread-dev (>= 0.9.5), libdts-dev, libesd0-dev, libflac-dev (>= 1.1.4-3), libfreetype6-dev, libfribidi-dev, libggi2-dev, libglib2.0-0, libglide2-dev [i386], libgnutls-dev (>= 1.2.8), libhal-dev (>= 0.5.5.1-3) [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], libid3tag0-dev, libidl0, libimlib2-dev, liblircclient-dev, liblivemedia-dev (>= 2006.03.17), libmad0-dev, libmatroska-dev (>= 0.8.0), libmodplug-dev, libmpcdec-dev, libmpeg2-4-dev, libncurses5-dev, libogg-dev, libpostproc-dev (>= 0.cvs20070307-3), libpng12-dev, libsdl1.2-dev (>= 1.2.7+1.2.8cvs20041007-5.3), libsmbclient-dev, libsvga1-dev [i386], libsysfs-dev, libtar-dev, libtheora-dev, libvcdinfo-dev, libvorbis-dev, libwxgtk2.6-dev, libx11-dev, libxext-dev, libxml2-dev, libxt-dev, libxv-dev, zlib1g-dev, libavc1394-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], libraw1394-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], libdc1394-13-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], libxosd-dev, libtwolame-dev (>= 0.3.8-1), libspeex-dev, libsdl-image1.2-dev, libnotify-dev, libgtk2.0-dev, python-dev, libfaad-dev, libjack-dev
Standards-Version: 3.7.2
XS-Vcs-Svn: svn://svn.debian.org/pkg-multimedia/unstable/vlc
XS-Vcs-Browser: http://svn.debian.org/wsvn/pkg-multimedia/unstable/vlc/
@@ -168,6 +168,20 @@
DivX, MOV, WMV, QuickTime, mp3, Ogg/Vorbis files, DVDs, VCDs, and multimedia
streams from various network sources.
+Package: vlc-plugin-jack
+Architecture: any
+Depends: vlc-nox, ${shlibs:Depends}, ${misc:Depends}
+Conflicts: vlc-jack (<< 0.5.0)
+Replaces: vlc-jack (<< 0.5.0)
+Description: JACK audio output plugin for VLC
+ This plugin adds support for the JACK low-latency sound server to the VLC media
+ player. To activate it, use the `--aout jack' flag or select the `jack'
+ audio output plugin from the preferences menu.
+ .
+ VLC is the VideoLAN project's media player. It plays MPEG, MPEG2, MPEG4,
+ DivX, MOV, WMV, QuickTime, mp3, Ogg/Vorbis files, DVDs, VCDs, and multimedia
+ streams from various network sources.
+
Package: mozilla-plugin-vlc
Architecture: any
Depends: vlc-nox (= ${binary:Version}), vlc, ${shlibs:Depends}, ${misc:Depends}
diff -Naur debian.org/rules debian/rules
--- debian.org/rules 2007-10-02 15:52:12.000000000 +0200
+++ debian/rules 2007-10-02 15:54:32.000000000 +0200
@@ -80,7 +80,7 @@
# These ones are only for Linux
ifeq ($(DEB_HOST_ARCH_OS),linux)
-confflags += --enable-alsa --enable-dv --enable-v4l --enable-pvr
+confflags += --enable-alsa --enable-dv --enable-v4l --enable-pvr --enable-jack
endif
# Glide and svgalib are only for x86 on Linux
diff -Naur debian.org/vlc-plugin-jack.dirs debian/vlc-plugin-jack.dirs
--- debian.org/vlc-plugin-jack.dirs 1970-01-01 01:00:00.000000000 +0100
+++ debian/vlc-plugin-jack.dirs 2007-10-02 15:55:16.000000000 +0200
@@ -0,0 +1,2 @@
+usr/lib/vlc/audio_output
+usr/share/doc
diff -Naur debian.org/vlc-plugin-jack.install debian/vlc-plugin-jack.install
--- debian.org/vlc-plugin-jack.install 1970-01-01 01:00:00.000000000 +0100
+++ debian/vlc-plugin-jack.install 2007-10-02 15:55:16.000000000 +0200
@@ -0,0 +1 @@
+usr/lib/vlc/audio_output/libjack_plugin.so
diff -Naur debian.org/vlc-plugin-jack.links debian/vlc-plugin-jack.links
--- debian.org/vlc-plugin-jack.links 1970-01-01 01:00:00.000000000 +0100
+++ debian/vlc-plugin-jack.links 2007-10-02 15:55:16.000000000 +0200
@@ -0,0 +1 @@
+/usr/share/doc/vlc /usr/share/doc/vlc-plugin-jack
More information about the pkg-multimedia-maintainers
mailing list