Author: pebender
Date: Sun May 10 14:52:44 2009
New Revision: 4736

Added:
     
trunk/gar-minimyth/script/xorg-7.3/xf86-video-intel/files/xf86-video-intel-2.7.0-ticket-21371.patch
     
trunk/gar-minimyth/script/xorg-7.4/xf86-video-intel/files/xf86-video-intel-2.7.0-ticket-21371.patch
Modified:
    trunk/gar-minimyth/html/minimyth/document-changelog.txt
    trunk/gar-minimyth/script/xorg-7.3/xf86-video-intel/Makefile
    trunk/gar-minimyth/script/xorg-7.3/xf86-video-intel/checksums
    trunk/gar-minimyth/script/xorg-7.4/xf86-video-intel/Makefile
    trunk/gar-minimyth/script/xorg-7.4/xf86-video-intel/checksums

Log:
- Added fix a for the Xorg intel video driver's HDMI audio problem:
   <http://bugs.freedesktop.org/show_bug.cgi?id=21371>.



Modified: trunk/gar-minimyth/html/minimyth/document-changelog.txt
==============================================================================
--- trunk/gar-minimyth/html/minimyth/document-changelog.txt     (original)
+++ trunk/gar-minimyth/html/minimyth/document-changelog.txt     Sun May 10  
14:52:44 2009
@@ -55,6 +55,8 @@
        <http://www.minimyth.org/forum/viewtopic.php?t=2258>.
      - Fixed a bug that caused failure to fetch minimyth.conf when using a
        atftpd server.
+    - Added fix a for the Xorg intel video driver's HDMI audio problem:
+      <http://bugs.freedesktop.org/show_bug.cgi?id=21371>.

  Fixed build system
      - Fixed devel/binutils so that it builds static libraries as well.

Modified: trunk/gar-minimyth/script/xorg-7.3/xf86-video-intel/Makefile
==============================================================================
--- trunk/gar-minimyth/script/xorg-7.3/xf86-video-intel/Makefile        
(original)
+++ trunk/gar-minimyth/script/xorg-7.3/xf86-video-intel/Makefile        Sun May 
10  
14:52:44 2009
@@ -3,7 +3,7 @@
  CATEGORIES = $(CATEGORY)
  MASTER_SITES = $(XORG_MASTER_SITES)
  DISTFILES = $(DISTNAME).tar.bz2
-PATCHFILES = $(DISTNAME)-pkg_config.patch
+PATCHFILES = $(DISTNAME)-ticket-21371.patch $(DISTNAME)-pkg_config.patch
  LICENSE = $(GARNAME)
  $(GARNAME)_LICENSE_TEXT = $(WORKSRC)/COPYING


Modified: trunk/gar-minimyth/script/xorg-7.3/xf86-video-intel/checksums
==============================================================================
--- trunk/gar-minimyth/script/xorg-7.3/xf86-video-intel/checksums       
(original)
+++ trunk/gar-minimyth/script/xorg-7.3/xf86-video-intel/checksums       Sun May 
 
10 14:52:44 2009
@@ -1,2 +1,3 @@
  5832172ac69b9a066a202e1578a5d3c8  download/xf86-video-intel-2.7.0.tar.bz2
+b1b105994d42140e6b0be9778b3309d3   
download/xf86-video-intel-2.7.0-ticket-21371.patch
  949c2da74a995d00857bae47015644a6   
download/xf86-video-intel-2.7.0-pkg_config.patch

Added:  
trunk/gar-minimyth/script/xorg-7.3/xf86-video-intel/files/xf86-video-intel-2.7.0-ticket-21371.patch
==============================================================================
--- (empty file)
+++  
trunk/gar-minimyth/script/xorg-7.3/xf86-video-intel/files/xf86-video-intel-2.7.0-ticket-21371.patch
      
Sun May 10 14:52:44 2009
@@ -0,0 +1,27 @@
+diff -Naur xf86-video-intel-2.7.0-old/src/i830_hdmi.c  
xf86-video-intel-2.7.0-new/src/i830_hdmi.c
+--- xf86-video-intel-2.7.0-old/src/i830_hdmi.c 2009-04-13  
13:41:53.000000000 -0700
++++ xf86-video-intel-2.7.0-new/src/i830_hdmi.c 2009-05-10  
14:46:37.000000000 -0700
+@@ -166,11 +166,18 @@
+
+     temp = INREG(PORT_HOTPLUG_EN);
+
+-    OUTREG(PORT_HOTPLUG_EN,
+-         temp |
+-         HDMIB_HOTPLUG_INT_EN |
+-         HDMIC_HOTPLUG_INT_EN |
+-         HDMID_HOTPLUG_INT_EN);
++    switch (dev_priv->output_reg) {
++    case SDVOB:
++      temp |= HDMIB_HOTPLUG_INT_EN;
++      break;
++    case SDVOC:
++      temp |= HDMIC_HOTPLUG_INT_EN;
++      break;
++    default:
++      return XF86OutputStatusUnknown;
++    }
++
++    OUTREG(PORT_HOTPLUG_EN, temp);
+
+     POSTING_READ(PORT_HOTPLUG_EN);
+

Modified: trunk/gar-minimyth/script/xorg-7.4/xf86-video-intel/Makefile
==============================================================================
--- trunk/gar-minimyth/script/xorg-7.4/xf86-video-intel/Makefile        
(original)
+++ trunk/gar-minimyth/script/xorg-7.4/xf86-video-intel/Makefile        Sun May 
10  
14:52:44 2009
@@ -3,7 +3,7 @@
  CATEGORIES = $(CATEGORY)
  MASTER_SITES = $(XORG_MASTER_SITES)
  DISTFILES = $(DISTNAME).tar.bz2
-PATCHFILES = $(DISTNAME)-pkg_config.patch
+PATCHFILES = $(DISTNAME)-ticket-21371.patch $(DISTNAME)-pkg_config.patch
  LICENSE = $(GARNAME)
  $(GARNAME)_LICENSE_TEXT = $(WORKSRC)/COPYING


Modified: trunk/gar-minimyth/script/xorg-7.4/xf86-video-intel/checksums
==============================================================================
--- trunk/gar-minimyth/script/xorg-7.4/xf86-video-intel/checksums       
(original)
+++ trunk/gar-minimyth/script/xorg-7.4/xf86-video-intel/checksums       Sun May 
 
10 14:52:44 2009
@@ -1,2 +1,3 @@
  5832172ac69b9a066a202e1578a5d3c8  download/xf86-video-intel-2.7.0.tar.bz2
+b1b105994d42140e6b0be9778b3309d3   
download/xf86-video-intel-2.7.0-ticket-21371.patch
  949c2da74a995d00857bae47015644a6   
download/xf86-video-intel-2.7.0-pkg_config.patch

Added:  
trunk/gar-minimyth/script/xorg-7.4/xf86-video-intel/files/xf86-video-intel-2.7.0-ticket-21371.patch
==============================================================================
--- (empty file)
+++  
trunk/gar-minimyth/script/xorg-7.4/xf86-video-intel/files/xf86-video-intel-2.7.0-ticket-21371.patch
      
Sun May 10 14:52:44 2009
@@ -0,0 +1,27 @@
+diff -Naur xf86-video-intel-2.7.0-old/src/i830_hdmi.c  
xf86-video-intel-2.7.0-new/src/i830_hdmi.c
+--- xf86-video-intel-2.7.0-old/src/i830_hdmi.c 2009-04-13  
13:41:53.000000000 -0700
++++ xf86-video-intel-2.7.0-new/src/i830_hdmi.c 2009-05-10  
14:46:37.000000000 -0700
+@@ -166,11 +166,18 @@
+
+     temp = INREG(PORT_HOTPLUG_EN);
+
+-    OUTREG(PORT_HOTPLUG_EN,
+-         temp |
+-         HDMIB_HOTPLUG_INT_EN |
+-         HDMIC_HOTPLUG_INT_EN |
+-         HDMID_HOTPLUG_INT_EN);
++    switch (dev_priv->output_reg) {
++    case SDVOB:
++      temp |= HDMIB_HOTPLUG_INT_EN;
++      break;
++    case SDVOC:
++      temp |= HDMIC_HOTPLUG_INT_EN;
++      break;
++    default:
++      return XF86OutputStatusUnknown;
++    }
++
++    OUTREG(PORT_HOTPLUG_EN, temp);
+
+     POSTING_READ(PORT_HOTPLUG_EN);
+

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"minimyth-commits" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/minimyth-commits?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to