Package: xine-lib-1.2
Version: 1.2.0-1
Severity: important
Tags: patch
User: debian-h...@lists.debian.org
Usertags: hurd

Hi,

currently[1], xine-lib-1.2 fails to build on Debian/Hurd.

The problem is that there are some audio and video plugins that are
not enabled (while they could be). The attached patches do that:
- hurd.diff:
  enables the jack and pulseaudio audio plugins and vdpau also on hurd
- debian.diff:
  enables the libpulse-dev b-d also on hurd (we have it in debian-ports,
  and hopefully it will be available in main in some time...)

[1] 
https://buildd.debian.org/status/fetch.php?pkg=xine-lib-1.2&arch=hurd-i386&ver=1.2.0-1&stamp=1325469778

Thanks,
-- 
Pino
--- a/m4/audio_out.m4
+++ b/m4/audio_out.m4
@@ -41,6 +41,10 @@
             default_with_pulseaudio=yes
             default_with_jack=yes
             ;;
+        gnu*)
+            default_with_pulseaudio=yes
+            default_with_jack=yes
+            ;;
         irix*)
             default_enable_irixal=yes
             default_enable_oss=no
--- a/m4/video_out.m4
+++ b/m4/video_out.m4
@@ -47,6 +47,10 @@
             default_enable_vdpau=yes
             ;;
 
+        gnu*)
+            default_enable_vdpau=yes
+            ;;
+
         linux*)
             default_enable_dxr3=yes
             default_enable_fb=yes
--- a/debian/control
+++ b/debian/control
@@ -15,7 +15,7 @@ Build-Depends: debhelper (>= 5.0.1), bin
 	libpng12-dev, libfreetype6-dev,
 	libogg-dev, libvorbis-dev, libtheora-dev,
 	libesd0-dev, libgnomevfs2-dev,
-	libvcdinfo-dev, libpulse-dev [!hurd-i386],
+	libvcdinfo-dev, libpulse-dev,
 	liblircclient-dev, libjack-dev (<= 0.110) | libjack-dev (>= 0.116.1-3),
 	libdirectfb-dev (>= 0.9.22), libgtk2.0-dev,
 	libfaad-dev, libflac-dev, libsdl1.2-dev, libwavpack-dev,

Reply via email to