<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>84929</bug_id>
          
          <creation_ts>2012-04-25 22:17:18 -0700</creation_ts>
          <short_desc>Add building gamepad module to CMake&amp;GNUMake&amp;QMake</short_desc>
          <delta_ts>2014-01-10 12:02:17 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKit API</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WORKSFORME</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>80696</dependson>
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Sean Wang">xuewen.ok</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>cgarcia</cc>
    
    <cc>charles.wei</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>kmadhusu</cc>
    
    <cc>mrobinson</cc>
    
    <cc>pnormand</cc>
    
    <cc>rakuco</cc>
    
    <cc>vestbo</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>zan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>610356</commentid>
    <comment_count>0</comment_count>
    <who name="Sean Wang">xuewen.ok</who>
    <bug_when>2012-04-25 22:17:18 -0700</bug_when>
    <thetext>The gamepad files are only built in Chromium porting currently. Since it is the module of WebKit, so it should be added to other portings.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>610363</commentid>
    <comment_count>1</comment_count>
      <attachid>138935</attachid>
    <who name="Sean Wang">xuewen.ok</who>
    <bug_when>2012-04-25 22:38:33 -0700</bug_when>
    <thetext>Created attachment 138935
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>610367</commentid>
    <comment_count>2</comment_count>
    <who name="Sean Wang">xuewen.ok</who>
    <bug_when>2012-04-25 22:45:09 -0700</bug_when>
    <thetext>The gamepad module uses &quot;float[]&quot; syntax in its Gamepad.idl. The JSC binding generator doesn&apos;t compile &quot;float[]&quot; well now, the issue is being discussed in the bugs 80696 84540. So this bug depends on the bugs 80696 84540.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>610567</commentid>
    <comment_count>3</comment_count>
      <attachid>138935</attachid>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2012-04-26 07:02:52 -0700</bug_when>
    <thetext>Comment on attachment 138935
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=138935&amp;action=review

&gt; Source/WebCore/CMakeLists.txt:2376
&gt; +IF (ENABLE_GAMEPAD)

You also need to add an entry to cmakeconfig.h.cmake.

&gt; Source/WebCore/CMakeLists.txt:2388
&gt; +        Modules/gamepad/NavigatorGamepad.cpp
&gt; +        Modules/gamepad/Gamepad.cpp
&gt; +        Modules/gamepad/GamepadList.cpp

Please keep this list sorted.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>611190</commentid>
    <comment_count>4</comment_count>
      <attachid>139122</attachid>
    <who name="Sean Wang">xuewen.ok</who>
    <bug_when>2012-04-26 19:34:59 -0700</bug_when>
    <thetext>Created attachment 139122
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>632126</commentid>
    <comment_count>5</comment_count>
      <attachid>139122</attachid>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2012-05-23 15:49:25 -0700</bug_when>
    <thetext>Comment on attachment 139122
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=139122&amp;action=review

Just a missing change, looks good otherwise.

&gt; Source/WebCore/GNUmakefile.list.am:1042
&gt;  

IDL_PATH should also be updated, it&apos;s in GNUmakefile.am.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>632127</commentid>
    <comment_count>6</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2012-05-23 15:50:07 -0700</bug_when>
    <thetext>CCing Zan, who should be interested for the GTK port side of this :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>632403</commentid>
    <comment_count>7</comment_count>
      <attachid>143725</attachid>
    <who name="Sean Wang">xuewen.ok</who>
    <bug_when>2012-05-23 21:33:16 -0700</bug_when>
    <thetext>Created attachment 143725
Patch:add changing Source/WebCore/GNUmakefile.am

Adding gamepad to IDL_PATH</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>632445</commentid>
    <comment_count>8</comment_count>
      <attachid>143725</attachid>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2012-05-23 23:18:59 -0700</bug_when>
    <thetext>Comment on attachment 143725
Patch:add changing Source/WebCore/GNUmakefile.am

View in context: https://bugs.webkit.org/attachment.cgi?id=143725&amp;action=review

Other than the following comments this looks OK for the GNUmakefiles.

&gt; Source/WebCore/GNUmakefile.am:807
&gt; +    $(WebCore)/Modules/gamepad \

A few more changes are required in GNUmakefile.am:
- &apos;-I$(srcdir)/Source/WebCore/Modules/gamepad \&apos; include path should be added to webcore_cppflags
- &apos;$(shell ls $(srcdir)/Source/WebCore/Modules/gamepad/*.idl) \&apos; file listing should be added to EXTRA_DIST

&gt; Source/WebCore/GNUmakefile.list.am:1057
&gt; +	Source/WebCore/Modules/gamepad/Gamepad.cpp \
&gt; +	Source/WebCore/Modules/gamepad/Gamepad.h\
&gt; +	Source/WebCore/Modules/gamepad/GamepadList.cpp \
&gt; +	Source/WebCore/Modules/gamepad/GamepadList.h\
&gt; +	Source/WebCore/Modules/gamepad/NavigatorGamepad.cpp \
&gt; +	Source/WebCore/Modules/gamepad/NavigatorGamepad.h

A few more changes are required in GNUmakefile.list.am:
- &apos;DerivedSources/WebCore/JSGamepad.(cpp|h)&apos; and &apos;DerivedSources/WebCore/JSGamepadList.(cpp|h)&apos; should be added to webcore_built_sources
- &apos;$(WebCore)/Modules/gamepad/(Gamepad|GamepadList|NavigatorGamepad).idl&apos; entries should be added to dom_binding_idls</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>632473</commentid>
    <comment_count>9</comment_count>
      <attachid>143750</attachid>
    <who name="Sean Wang">xuewen.ok</who>
    <bug_when>2012-05-24 00:09:59 -0700</bug_when>
    <thetext>Created attachment 143750
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>633500</commentid>
    <comment_count>10</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2012-05-24 20:28:21 -0700</bug_when>
    <thetext>(In reply to comment #9)
&gt; Created an attachment (id=143750) [details]
&gt; Patch

What&apos;s the difference with previous patch? Zan&apos;s review doesn&apos;t seem to be adressed in this new patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>633708</commentid>
    <comment_count>11</comment_count>
      <attachid>144009</attachid>
    <who name="Sean Wang">xuewen.ok</who>
    <bug_when>2012-05-25 01:44:16 -0700</bug_when>
    <thetext>Created attachment 144009
Patch

Sorry, I uploaded the wrong patch, and didn&apos;t check after uploading.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>633957</commentid>
    <comment_count>12</comment_count>
      <attachid>144009</attachid>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2012-05-25 08:34:03 -0700</bug_when>
    <thetext>Comment on attachment 144009
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=144009&amp;action=review

&gt; Source/WebCore/GNUmakefile.list.am:1064
&gt; +	Source/WebCore/Modules/gamepad/NavigatorGamepad.h

Missing backslash here</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>653397</commentid>
    <comment_count>13</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2012-06-20 06:25:28 -0700</bug_when>
    <thetext>Since the work has somewhat ceased in here I went on and added necessary files and directory inclusions to the patch that&apos;s up for review in bug #87503. Because of that I&apos;m also removing the block flag for that bug.

Other than that, the latest patch should just remove any modifications to GNUmakefiles and it&apos;d probably be ready to land.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>661244</commentid>
    <comment_count>14</comment_count>
      <attachid>144009</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2012-07-01 20:42:22 -0700</bug_when>
    <thetext>Comment on attachment 144009
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=144009&amp;action=review

&gt; Source/WebCore/CMakeLists.txt:2402
&gt; +IF (ENABLE_GAMEPAD)

I don&apos;t like to use macro both CMake and files. Files related to Gamepad are already guarded by #if ENABLE(GAMEPAD). Isn&apos;t this duplicating macro usage ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>966496</commentid>
    <comment_count>15</comment_count>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2014-01-10 12:02:17 -0800</bug_when>
    <thetext>Looks like this has been implemented through various other bugs.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>138935</attachid>
            <date>2012-04-25 22:38:33 -0700</date>
            <delta_ts>2012-04-26 19:34:59 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>0001-Add-building-gamepad-module-to-CMake-GNUMake-QMake.patch</filename>
            <type>text/plain</type>
            <size>6112</size>
            <attacher name="Sean Wang">xuewen.ok</attacher>
            
              <data encoding="base64">RnJvbSBkYmZlYzEyMmJmNjVlZjNjNjA1ZGFiNTQ5OTE1YzYzMjZhYzE2MGJhIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBTZWFuIFdhbmcgPFh1ZXdlbi5XYW5nQHRvcmNobW9iaWxlLmNv
bS5jbj4KRGF0ZTogVGh1LCAyNiBBcHIgMjAxMiAxMzozMToyNSArMDgwMApTdWJqZWN0OiBbUEFU
Q0hdIEFkZCBidWlsZGluZyBnYW1lcGFkIG1vZHVsZSB0byBDTWFrZSAmIEdOVU1ha2UgJiBRTWFr
ZQogaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTg0OTI5CgpBZGQgdGhl
IGZpbGVzIG9mIFNvdXJjZS9XZWJDb3JlL01vZHVsZS9nYW1lcGFkIHRvIHRoZSBidWlsZCBzeXN0
ZW0gb2YgQ01ha2UgJiBHTlVNYWtlICYgUU1ha2UuCgpSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KCk5vIG5ldyB0ZXN0cy4gVGhlIHRlc3RzIGFyZSBpbiBMYXlvdXRUZXN0cy9nYW1lcGFkLCB0
aGlzIHBhdGNoIGNoYW5nZSBidWlsZCBzY3JpcHRzLCB0aGUgR2FtZXBhZAptb2R1bGUgaXMgbm90
IGVuYWJsZWQgYnkgZGVmYXVsdC4KCiogQ01ha2VMaXN0cy50eHQ6CiogRGVyaXZlZFNvdXJjZXMu
bWFrZToKKiBEZXJpdmVkU291cmNlcy5wcmk6CiogR05VbWFrZWZpbGUubGlzdC5hbToKKiBXZWJD
b3JlLnByaToKLS0tCiBTb3VyY2UvV2ViQ29yZS9DTWFrZUxpc3RzLnR4dCAgICAgIHwgICAxNiAr
KysrKysrKysrKysrKysrCiBTb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cgICAgICAgICAgIHwgICAx
OCArKysrKysrKysrKysrKysrKysKIFNvdXJjZS9XZWJDb3JlL0Rlcml2ZWRTb3VyY2VzLm1ha2Ug
fCAgICA0ICsrKysKIFNvdXJjZS9XZWJDb3JlL0Rlcml2ZWRTb3VyY2VzLnByaSAgfCAgICA0ICsr
KysKIFNvdXJjZS9XZWJDb3JlL0dOVW1ha2VmaWxlLmxpc3QuYW0gfCAgICA4ICsrKysrKysrCiBT
b3VyY2UvV2ViQ29yZS9XZWJDb3JlLnByaSAgICAgICAgIHwgICAgMSArCiA2IGZpbGVzIGNoYW5n
ZWQsIDUxIGluc2VydGlvbnMoKyksIDAgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYkNvcmUvQ01ha2VMaXN0cy50eHQgYi9Tb3VyY2UvV2ViQ29yZS9DTWFrZUxpc3RzLnR4dApp
bmRleCBkNTg2ZDhlLi42ZGQxMGIzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DTWFrZUxp
c3RzLnR4dAorKysgYi9Tb3VyY2UvV2ViQ29yZS9DTWFrZUxpc3RzLnR4dApAQCAtMjM3Myw2ICsy
MzczLDIyIEBAIElGIChFTkFCTEVfVklCUkFUSU9OKQogICAgICkKIEVORElGICgpCiAKK0lGIChF
TkFCTEVfR0FNRVBBRCkKKyAgICBMSVNUKEFQUEVORCBXZWJDb3JlX0lOQ0xVREVfRElSRUNUT1JJ
RVMKKyAgICAgICAgJHtXRUJDT1JFX0RJUn0vTW9kdWxlcy9nYW1lcGFkCisgICAgKQorICAgIExJ
U1QoQVBQRU5EIFdlYkNvcmVfSURMX0ZJTEVTCisgICAgICAgIE1vZHVsZXMvZ2FtZXBhZC9HYW1l
cGFkLmlkbAorICAgICAgICBNb2R1bGVzL2dhbWVwYWQvR2FtZXBhZExpc3QuaWRsCisgICAgICAg
IE1vZHVsZXMvZ2FtZXBhZC9OYXZpZ2F0b3JHYW1lcGFkLmlkbAorICAgICkKKyAgICBMSVNUKEFQ
UEVORCBXZWJDb3JlX1NPVVJDRVMKKyAgICAgICAgTW9kdWxlcy9nYW1lcGFkL05hdmlnYXRvckdh
bWVwYWQuY3BwCisgICAgICAgIE1vZHVsZXMvZ2FtZXBhZC9HYW1lcGFkLmNwcAorICAgICAgICBN
b2R1bGVzL2dhbWVwYWQvR2FtZXBhZExpc3QuY3BwCisgICAgKQorRU5ESUYgKCkKKwogU0VUKFdl
YkNvcmVUZXN0U3VwcG9ydF9JTkNMVURFX0RJUkVDVE9SSUVTCiAgICAgIiR7V2ViQ29yZV9JTkNM
VURFX0RJUkVDVE9SSUVTfSIKICAgICAiJHtXRUJDT1JFX0RJUn0vdGVzdGluZyIKZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpp
bmRleCAxNjEwNWQxLi4zZTI3NDhmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VM
b2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjEgQEAKKzIwMTIt
MDQtMjUgIFNlYW4gV2FuZyAgPFh1ZXdlbi5XYW5nQHRvcmNobW9iaWxlLmNvbS5jbj4KKworICAg
ICAgICBBZGQgYnVpbGRpbmcgZ2FtZXBhZCBtb2R1bGUgdG8gQ01ha2UgJiBHTlVNYWtlICYgUU1h
a2UKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTg0OTI5
CisKKyAgICAgICAgQWRkIHRoZSBmaWxlcyBvZiBTb3VyY2UvV2ViQ29yZS9Nb2R1bGUvZ2FtZXBh
ZCB0byB0aGUgYnVpbGQgc3lzdGVtIG9mIENNYWtlICYgR05VTWFrZSAmIFFNYWtlLgorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE5vIG5ldyB0ZXN0cy4g
VGhlIHRlc3RzIGFyZSBpbiBMYXlvdXRUZXN0cy9nYW1lcGFkLCB0aGlzIHBhdGNoIGNoYW5nZSBi
dWlsZCBzY3JpcHRzLCB0aGUgR2FtZXBhZAorICAgICAgICBtb2R1bGUgaXMgbm90IGVuYWJsZWQg
YnkgZGVmYXVsdC4KKworICAgICAgICAqIENNYWtlTGlzdHMudHh0OgorICAgICAgICAqIERlcml2
ZWRTb3VyY2VzLm1ha2U6CisgICAgICAgICogRGVyaXZlZFNvdXJjZXMucHJpOgorICAgICAgICAq
IEdOVW1ha2VmaWxlLmxpc3QuYW06CisgICAgICAgICogV2ViQ29yZS5wcmk6CisKIDIwMTItMDQt
MjIgIE1hcnRpbiBSb2JpbnNvbiAgPG1yb2JpbnNvbkBpZ2FsaWEuY29tPgogCiAgICAgICAgIFJF
R1JFU1NJT04oMTEzNjA0KTogW1NvdXBdIFNvbWUgcGFnZXMgdGhhdCB1c2Ugc3luY2hyb25vdXMg
WE1MSHR0cFJlcXVlc3RzIGZyZWV6ZSB0aGUgYnJvd3NlcgpkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YkNvcmUvRGVyaXZlZFNvdXJjZXMubWFrZSBiL1NvdXJjZS9XZWJDb3JlL0Rlcml2ZWRTb3VyY2Vz
Lm1ha2UKaW5kZXggZDE1ODM0My4uMDhiM2Q3NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
RGVyaXZlZFNvdXJjZXMubWFrZQorKysgYi9Tb3VyY2UvV2ViQ29yZS9EZXJpdmVkU291cmNlcy5t
YWtlCkBAIC0yOCw2ICsyOCw3IEBACiAKIFZQQVRIID0gXAogICAgICQoV2ViQ29yZSkgXAorICAg
ICQoV2ViQ29yZSkvTW9kdWxlcy9nYW1lcGFkIFwKICAgICAkKFdlYkNvcmUpL01vZHVsZXMvZmls
ZXN5c3RlbSBcCiAgICAgJChXZWJDb3JlKS9Nb2R1bGVzL2dlb2xvY2F0aW9uIFwKICAgICAkKFdl
YkNvcmUpL01vZHVsZXMvaW5kZXhlZGRiIFwKQEAgLTU5LDYgKzYwLDkgQEAgVlBBVEggPSBcCiAj
CiAKIEJJTkRJTkdfSURMUyA9IFwKKyAgICAkKFdlYkNvcmUpL01vZHVsZXMvZ2FtZXBhZC9HYW1l
cGFkLmlkbCBcCisgICAgJChXZWJDb3JlKS9Nb2R1bGVzL2dhbWVwYWQvR2FtZXBhZExpc3QuaWRs
IFwKKyAgICAkKFdlYkNvcmUpL01vZHVsZXMvZ2FtZXBhZC9OYXZpZ2F0b3JHYW1lcGFkLmlkbCBc
CiAgICAgJChXZWJDb3JlKS9Nb2R1bGVzL2ZpbGVzeXN0ZW0vRE9NRmlsZVN5c3RlbS5pZGwgXAog
ICAgICQoV2ViQ29yZSkvTW9kdWxlcy9maWxlc3lzdGVtL0RPTUZpbGVTeXN0ZW1TeW5jLmlkbCBc
CiAgICAgJChXZWJDb3JlKS9Nb2R1bGVzL2ZpbGVzeXN0ZW0vRE9NV2luZG93RmlsZVN5c3RlbS5p
ZGwgXApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvRGVyaXZlZFNvdXJjZXMucHJpIGIvU291
cmNlL1dlYkNvcmUvRGVyaXZlZFNvdXJjZXMucHJpCmluZGV4IDc3NzM3ODYuLmQ3NTFkMzEgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL0Rlcml2ZWRTb3VyY2VzLnByaQorKysgYi9Tb3VyY2Uv
V2ViQ29yZS9EZXJpdmVkU291cmNlcy5wcmkKQEAgLTEwOSw2ICsxMDksOSBAQCBJRExfQklORElO
R1MgKz0gXAogICAgICQkUFdEL01vZHVsZXMvZmlsZXN5c3RlbS9NZXRhZGF0YS5pZGwgXAogICAg
ICQkUFdEL01vZHVsZXMvZmlsZXN5c3RlbS9NZXRhZGF0YUNhbGxiYWNrLmlkbCBcCiAgICAgJCRQ
V0QvTW9kdWxlcy9maWxlc3lzdGVtL1dvcmtlckNvbnRleHRGaWxlU3lzdGVtLmlkbCBcCisgICAg
JCRQV0QvTW9kdWxlcy9nYW1lcGFkL0dhbWVwYWQuaWRsIFwKKyAgICAkJFBXRC9Nb2R1bGVzL2dh
bWVwYWQvR2FtZXBhZExpc3QuaWRsIFwKKyAgICAkJFBXRC9Nb2R1bGVzL2dhbWVwYWQvTmF2aWdh
dG9yR2FtZXBhZC5pZGwgXAogICAgICQkUFdEL01vZHVsZXMvZ2VvbG9jYXRpb24vR2VvbG9jYXRp
b24uaWRsIFwKICAgICAkJFBXRC9Nb2R1bGVzL2dlb2xvY2F0aW9uL0dlb3Bvc2l0aW9uLmlkbCBc
CiAgICAgJCRQV0QvTW9kdWxlcy9nZW9sb2NhdGlvbi9OYXZpZ2F0b3JHZW9sb2NhdGlvbi5pZGwg
XApAQCAtNjk4LDYgKzcwMSw3IEBAIGdlbmVyYXRlQmluZGluZ3MuY29tbWFuZHMgPSBwZXJsIC1J
JCRQV0QvYmluZGluZ3Mvc2NyaXB0cyAkJGdlbmVyYXRlQmluZGluZ3Muc2NyCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgLS1kZWZpbmVzIFwiJCR7RkVBVFVSRV9ERUZJTkVTX0pBVkFTQ1JJ
UFR9XCIgXAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0tZ2VuZXJhdG9yICQkZ2VuZXJh
dG9yIFwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtLWluY2x1ZGUgJCRQV0QvTW9kdWxl
cy9maWxlc3lzdGVtIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAtLWluY2x1ZGUgJCRQ
V0QvTW9kdWxlcy9nYW1lcGFkIFwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtLWluY2x1
ZGUgJCRQV0QvTW9kdWxlcy9nZW9sb2NhdGlvbiBcCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgLS1pbmNsdWRlICQkUFdEL01vZHVsZXMvaW5kZXhlZGRiIFwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAtLWluY2x1ZGUgJCRQV0QvTW9kdWxlcy93ZWJhdWRpbyBcCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViQ29yZS9HTlVtYWtlZmlsZS5saXN0LmFtIGIvU291cmNlL1dlYkNvcmUvR05V
bWFrZWZpbGUubGlzdC5hbQppbmRleCA3MDY4MzZhLi5hNDEwYmRlIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9HTlVtYWtlZmlsZS5saXN0LmFtCisrKyBiL1NvdXJjZS9XZWJDb3JlL0dOVW1h
a2VmaWxlLmxpc3QuYW0KQEAgLTEwMzUsNiArMTAzNSwxNCBAQCB3ZWJjb3JlX21vZHVsZXNfc291
cmNlcyArPSBcCiAJU291cmNlL1dlYkNvcmUvTW9kdWxlcy9maWxlc3lzdGVtL1dvcmtlckNvbnRl
eHRGaWxlU3lzdGVtLmgKIAogd2ViY29yZV9zb3VyY2VzICs9IFwKKwlTb3VyY2UvV2ViQ29yZS9N
b2R1bGVzL2dhbWVwYWQvR2FtZXBhZC5jcHAgXAorCVNvdXJjZS9XZWJDb3JlL01vZHVsZXMvZ2Ft
ZXBhZC9HYW1lcGFkLmhcCisJU291cmNlL1dlYkNvcmUvTW9kdWxlcy9nYW1lcGFkL0dhbWVwYWRM
aXN0LmNwcCBcCisJU291cmNlL1dlYkNvcmUvTW9kdWxlcy9nYW1lcGFkL0dhbWVwYWRMaXN0Lmhc
CisJU291cmNlL1dlYkNvcmUvTW9kdWxlcy9nYW1lcGFkL05hdmlnYXRvckdhbWVwYWQuY3BwIFwK
KwlTb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL2dhbWVwYWQvTmF2aWdhdG9yR2FtZXBhZC5oCisKK3dl
YmNvcmVfc291cmNlcyArPSBcCiAJU291cmNlL1dlYkNvcmUvTW9kdWxlcy9nZW9sb2NhdGlvbi9H
ZW9sb2NhdGlvbi5jcHAgXAogCVNvdXJjZS9XZWJDb3JlL01vZHVsZXMvZ2VvbG9jYXRpb24vR2Vv
bG9jYXRpb24uaCBcCiAJU291cmNlL1dlYkNvcmUvTW9kdWxlcy9nZW9sb2NhdGlvbi9HZW9sb2Nh
dGlvbkNvbnRyb2xsZXIuY3BwIFwKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUu
cHJpIGIvU291cmNlL1dlYkNvcmUvV2ViQ29yZS5wcmkKaW5kZXggYjQzMGZjYi4uODMwZGYyYiAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvV2ViQ29yZS5wcmkKKysrIGIvU291cmNlL1dlYkNv
cmUvV2ViQ29yZS5wcmkKQEAgLTE5LDYgKzE5LDcgQEAgV0VCQ09SRV9HRU5FUkFURURfU09VUkNF
U19ESVIgPSAkJHtST09UX0JVSUxEX0RJUn0vU291cmNlL1dlYkNvcmUvJCR7R0VORVJBVEVEX1MK
IElOQ0xVREVQQVRIICs9IFwKICAgICAkJFNPVVJDRV9ESVIgXAogICAgICQkU09VUkNFX0RJUi9N
b2R1bGVzL2ZpbGVzeXN0ZW0gXAorICAgICQkU09VUkNFX0RJUi9Nb2R1bGVzL2dhbWVwYWQgXAog
ICAgICQkU09VUkNFX0RJUi9Nb2R1bGVzL2dlb2xvY2F0aW9uIFwKICAgICAkJFNPVVJDRV9ESVIv
TW9kdWxlcy9pbmRleGVkZGIgXAogICAgICQkU09VUkNFX0RJUi9Nb2R1bGVzL3dlYmF1ZGlvIFwK
LS0gCjEuNy41LjQKCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>139122</attachid>
            <date>2012-04-26 19:34:59 -0700</date>
            <delta_ts>2012-05-23 21:33:16 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>0001-Add-building-gamepad-module-to-CMake-GNUMake-QMake.patch</filename>
            <type>text/plain</type>
            <size>7204</size>
            <attacher name="Sean Wang">xuewen.ok</attacher>
            
              <data encoding="base64">RnJvbSAyNDUwZjE5OWM5MDRmMWQ0YmJlMjMzYTUyODI5YzkzYjc1MGJiMjAzIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBTZWFuIFdhbmcgPFh1ZXdlbi5XYW5nQHRvcmNobW9iaWxlLmNv
bS5jbj4KRGF0ZTogRnJpLCAyNyBBcHIgMjAxMiAxMDozMToyNCArMDgwMApTdWJqZWN0OiBbUEFU
Q0hdIEFkZCBidWlsZGluZyBnYW1lcGFkIG1vZHVsZSB0byBDTWFrZSZHTlVNYWtlJlFNYWtlCiBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODQ5MjkKCkFkZCB0aGUgZmls
ZXMgb2YgU291cmNlL1dlYkNvcmUvTW9kdWxlL2dhbWVwYWQgdG8gdGhlIGJ1aWxkIHN5c3RlbSBv
ZiBDTWFrZSAmIEdOVU1ha2UgJiBRTWFrZS4KClJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgoK
LjoKCiogU291cmNlL2NtYWtlY29uZmlnLmguY21ha2U6CgpTb3VyY2UvV2ViQ29yZToKCk5vIG5l
dyB0ZXN0cy4gVGhlIHRlc3RzIGFyZSBpbiBMYXlvdXRUZXN0cy9nYW1lcGFkLCB0aGlzIHBhdGNo
IGNoYW5nZSBidWlsZCBzY3JpcHRzLCB0aGUgR2FtZXBhZAptb2R1bGUgaXMgbm90IGVuYWJsZWQg
YnkgZGVmYXVsdC4KCiogQ01ha2VMaXN0cy50eHQ6CiogRGVyaXZlZFNvdXJjZXMubWFrZToKKiBE
ZXJpdmVkU291cmNlcy5wcmk6CiogR05VbWFrZWZpbGUubGlzdC5hbToKKiBXZWJDb3JlLnByaToK
LS0tCiBDaGFuZ2VMb2cgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAxMSArKysrKysrKysr
KwogU291cmNlL1dlYkNvcmUvQ01ha2VMaXN0cy50eHQgICAgICB8ICAgMTYgKysrKysrKysrKysr
KysrKwogU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nICAgICAgICAgICB8ICAgMTggKysrKysrKysr
KysrKysrKysrCiBTb3VyY2UvV2ViQ29yZS9EZXJpdmVkU291cmNlcy5tYWtlIHwgICAgNCArKysr
CiBTb3VyY2UvV2ViQ29yZS9EZXJpdmVkU291cmNlcy5wcmkgIHwgICAgNCArKysrCiBTb3VyY2Uv
V2ViQ29yZS9HTlVtYWtlZmlsZS5saXN0LmFtIHwgICAgOCArKysrKysrKwogU291cmNlL1dlYkNv
cmUvV2ViQ29yZS5wcmkgICAgICAgICB8ICAgIDEgKwogU291cmNlL2NtYWtlY29uZmlnLmguY21h
a2UgICAgICAgICB8ICAgIDEgKwogOCBmaWxlcyBjaGFuZ2VkLCA2MyBpbnNlcnRpb25zKCspLCAw
IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL0NoYW5nZUxvZyBiL0NoYW5nZUxvZwppbmRleCBi
NDc5OTMyLi5hMzJlNTA1IDEwMDY0NAotLS0gYS9DaGFuZ2VMb2cKKysrIGIvQ2hhbmdlTG9nCkBA
IC0xLDMgKzEsMTQgQEAKKzIwMTItMDQtMjYgIFNlYW4gV2FuZyAgPFh1ZXdlbi5XYW5nQHRvcmNo
bW9iaWxlLmNvbS5jbj4KKworICAgICAgICBBZGQgYnVpbGRpbmcgZ2FtZXBhZCBtb2R1bGUgdG8g
Q01ha2UmR05VTWFrZSZRTWFrZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9ODQ5MjkKKworICAgICAgICBBZGQgdGhlIGZpbGVzIG9mIFNvdXJjZS9XZWJD
b3JlL01vZHVsZS9nYW1lcGFkIHRvIHRoZSBidWlsZCBzeXN0ZW0gb2YgQ01ha2UgJiBHTlVNYWtl
ICYgUU1ha2UuCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgKiBTb3VyY2UvY21ha2Vjb25maWcuaC5jbWFrZToKKwogMjAxMi0wNC0yNiAgQW50b25pbyBH
b21lcyAgPGFnb21lc0ByaW0uY29tPgogCiAgICAgICAgIFtCbGFja0JlcnJ5XSBwcm9wZXJseSBk
aXNhYmxlIERSQUdfU1VQUE9SVApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvQ01ha2VMaXN0
cy50eHQgYi9Tb3VyY2UvV2ViQ29yZS9DTWFrZUxpc3RzLnR4dAppbmRleCA3ZDk2Yzc2Li4yYjdm
Y2IyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DTWFrZUxpc3RzLnR4dAorKysgYi9Tb3Vy
Y2UvV2ViQ29yZS9DTWFrZUxpc3RzLnR4dApAQCAtMjM4Myw2ICsyMzgzLDIyIEBAIElGIChFTkFC
TEVfVklCUkFUSU9OKQogICAgICkKIEVORElGICgpCiAKK0lGIChFTkFCTEVfR0FNRVBBRCkKKyAg
ICBMSVNUKEFQUEVORCBXZWJDb3JlX0lOQ0xVREVfRElSRUNUT1JJRVMKKyAgICAgICAgJHtXRUJD
T1JFX0RJUn0vTW9kdWxlcy9nYW1lcGFkCisgICAgKQorICAgIExJU1QoQVBQRU5EIFdlYkNvcmVf
SURMX0ZJTEVTCisgICAgICAgIE1vZHVsZXMvZ2FtZXBhZC9HYW1lcGFkLmlkbAorICAgICAgICBN
b2R1bGVzL2dhbWVwYWQvR2FtZXBhZExpc3QuaWRsCisgICAgICAgIE1vZHVsZXMvZ2FtZXBhZC9O
YXZpZ2F0b3JHYW1lcGFkLmlkbAorICAgICkKKyAgICBMSVNUKEFQUEVORCBXZWJDb3JlX1NPVVJD
RVMKKyAgICAgICAgTW9kdWxlcy9nYW1lcGFkL0dhbWVwYWQuY3BwCisgICAgICAgIE1vZHVsZXMv
Z2FtZXBhZC9HYW1lcGFkTGlzdC5jcHAKKyAgICAgICAgTW9kdWxlcy9nYW1lcGFkL05hdmlnYXRv
ckdhbWVwYWQuY3BwCisgICAgKQorRU5ESUYgKCkKKwogU0VUKFdlYkNvcmVUZXN0U3VwcG9ydF9J
TkNMVURFX0RJUkVDVE9SSUVTCiAgICAgIiR7V2ViQ29yZV9JTkNMVURFX0RJUkVDVE9SSUVTfSIK
ICAgICAiJHtXRUJDT1JFX0RJUn0vdGVzdGluZyIKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3Jl
L0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCA3MTYyMzMyLi4zN2Q1
YzcyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dl
YkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjEgQEAKKzIwMTItMDQtMjYgIFNlYW4gV2FuZyAg
PFh1ZXdlbi5XYW5nQHRvcmNobW9iaWxlLmNvbS5jbj4KKworICAgICAgICBBZGQgYnVpbGRpbmcg
Z2FtZXBhZCBtb2R1bGUgdG8gQ01ha2UmR05VTWFrZSZRTWFrZQorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODQ5MjkKKworICAgICAgICBBZGQgdGhlIGZp
bGVzIG9mIFNvdXJjZS9XZWJDb3JlL01vZHVsZS9nYW1lcGFkIHRvIHRoZSBidWlsZCBzeXN0ZW0g
b2YgQ01ha2UgJiBHTlVNYWtlICYgUU1ha2UuCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgTm8gbmV3IHRlc3RzLiBUaGUgdGVzdHMgYXJlIGluIExheW91
dFRlc3RzL2dhbWVwYWQsIHRoaXMgcGF0Y2ggY2hhbmdlIGJ1aWxkIHNjcmlwdHMsIHRoZSBHYW1l
cGFkCisgICAgICAgIG1vZHVsZSBpcyBub3QgZW5hYmxlZCBieSBkZWZhdWx0LgorCisgICAgICAg
ICogQ01ha2VMaXN0cy50eHQ6CisgICAgICAgICogRGVyaXZlZFNvdXJjZXMubWFrZToKKyAgICAg
ICAgKiBEZXJpdmVkU291cmNlcy5wcmk6CisgICAgICAgICogR05VbWFrZWZpbGUubGlzdC5hbToK
KyAgICAgICAgKiBXZWJDb3JlLnByaToKKwogMjAxMi0wNC0yNiAgU2ltb24gRnJhc2VyICA8c2lt
b24uZnJhc2VyQGFwcGxlLmNvbT4KIAogICAgICAgICBJbXByb3ZlIGNvbXBvc2l0aW5nIGxvZ2dp
bmcgb3V0cHV0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9EZXJpdmVkU291cmNlcy5tYWtl
IGIvU291cmNlL1dlYkNvcmUvRGVyaXZlZFNvdXJjZXMubWFrZQppbmRleCBkMTU4MzQzLi4wOGIz
ZDc0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9EZXJpdmVkU291cmNlcy5tYWtlCisrKyBi
L1NvdXJjZS9XZWJDb3JlL0Rlcml2ZWRTb3VyY2VzLm1ha2UKQEAgLTI4LDYgKzI4LDcgQEAKIAog
VlBBVEggPSBcCiAgICAgJChXZWJDb3JlKSBcCisgICAgJChXZWJDb3JlKS9Nb2R1bGVzL2dhbWVw
YWQgXAogICAgICQoV2ViQ29yZSkvTW9kdWxlcy9maWxlc3lzdGVtIFwKICAgICAkKFdlYkNvcmUp
L01vZHVsZXMvZ2VvbG9jYXRpb24gXAogICAgICQoV2ViQ29yZSkvTW9kdWxlcy9pbmRleGVkZGIg
XApAQCAtNTksNiArNjAsOSBAQCBWUEFUSCA9IFwKICMKIAogQklORElOR19JRExTID0gXAorICAg
ICQoV2ViQ29yZSkvTW9kdWxlcy9nYW1lcGFkL0dhbWVwYWQuaWRsIFwKKyAgICAkKFdlYkNvcmUp
L01vZHVsZXMvZ2FtZXBhZC9HYW1lcGFkTGlzdC5pZGwgXAorICAgICQoV2ViQ29yZSkvTW9kdWxl
cy9nYW1lcGFkL05hdmlnYXRvckdhbWVwYWQuaWRsIFwKICAgICAkKFdlYkNvcmUpL01vZHVsZXMv
ZmlsZXN5c3RlbS9ET01GaWxlU3lzdGVtLmlkbCBcCiAgICAgJChXZWJDb3JlKS9Nb2R1bGVzL2Zp
bGVzeXN0ZW0vRE9NRmlsZVN5c3RlbVN5bmMuaWRsIFwKICAgICAkKFdlYkNvcmUpL01vZHVsZXMv
ZmlsZXN5c3RlbS9ET01XaW5kb3dGaWxlU3lzdGVtLmlkbCBcCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViQ29yZS9EZXJpdmVkU291cmNlcy5wcmkgYi9Tb3VyY2UvV2ViQ29yZS9EZXJpdmVkU291cmNl
cy5wcmkKaW5kZXggMGZhNGIyNC4uMTBlNjI0NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
RGVyaXZlZFNvdXJjZXMucHJpCisrKyBiL1NvdXJjZS9XZWJDb3JlL0Rlcml2ZWRTb3VyY2VzLnBy
aQpAQCAtMTA5LDYgKzEwOSw5IEBAIElETF9CSU5ESU5HUyArPSBcCiAgICAgJCRQV0QvTW9kdWxl
cy9maWxlc3lzdGVtL01ldGFkYXRhLmlkbCBcCiAgICAgJCRQV0QvTW9kdWxlcy9maWxlc3lzdGVt
L01ldGFkYXRhQ2FsbGJhY2suaWRsIFwKICAgICAkJFBXRC9Nb2R1bGVzL2ZpbGVzeXN0ZW0vV29y
a2VyQ29udGV4dEZpbGVTeXN0ZW0uaWRsIFwKKyAgICAkJFBXRC9Nb2R1bGVzL2dhbWVwYWQvR2Ft
ZXBhZC5pZGwgXAorICAgICQkUFdEL01vZHVsZXMvZ2FtZXBhZC9HYW1lcGFkTGlzdC5pZGwgXAor
ICAgICQkUFdEL01vZHVsZXMvZ2FtZXBhZC9OYXZpZ2F0b3JHYW1lcGFkLmlkbCBcCiAgICAgJCRQ
V0QvTW9kdWxlcy9nZW9sb2NhdGlvbi9HZW9sb2NhdGlvbi5pZGwgXAogICAgICQkUFdEL01vZHVs
ZXMvZ2VvbG9jYXRpb24vR2VvcG9zaXRpb24uaWRsIFwKICAgICAkJFBXRC9Nb2R1bGVzL2dlb2xv
Y2F0aW9uL05hdmlnYXRvckdlb2xvY2F0aW9uLmlkbCBcCkBAIC02OTksNiArNzAyLDcgQEAgZ2Vu
ZXJhdGVCaW5kaW5ncy5jb21tYW5kcyA9IHBlcmwgLUkkJFBXRC9iaW5kaW5ncy9zY3JpcHRzICQk
Z2VuZXJhdGVCaW5kaW5ncy5zY3IKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtLWRlZmlu
ZXMgXCIkJHtGRUFUVVJFX0RFRklORVNfSkFWQVNDUklQVH1cIiBcCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgLS1nZW5lcmF0b3IgJCRnZW5lcmF0b3IgXAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIC0taW5jbHVkZSAkJFBXRC9Nb2R1bGVzL2ZpbGVzeXN0ZW0gXAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIC0taW5jbHVkZSAkJFBXRC9Nb2R1bGVzL2dhbWVwYWQgXAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIC0taW5jbHVkZSAkJFBXRC9Nb2R1bGVzL2dlb2xvY2F0
aW9uIFwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtLWluY2x1ZGUgJCRQV0QvTW9kdWxl
cy9pbmRleGVkZGIgXAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0taW5jbHVkZSAkJFBX
RC9Nb2R1bGVzL3dlYmF1ZGlvIFwKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0dOVW1ha2Vm
aWxlLmxpc3QuYW0gYi9Tb3VyY2UvV2ViQ29yZS9HTlVtYWtlZmlsZS5saXN0LmFtCmluZGV4IGUx
MmE1NzJhLi40MDIyM2E0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9HTlVtYWtlZmlsZS5s
aXN0LmFtCisrKyBiL1NvdXJjZS9XZWJDb3JlL0dOVW1ha2VmaWxlLmxpc3QuYW0KQEAgLTEwNDEs
NiArMTA0MSwxNCBAQCB3ZWJjb3JlX21vZHVsZXNfc291cmNlcyArPSBcCiAJU291cmNlL1dlYkNv
cmUvTW9kdWxlcy9maWxlc3lzdGVtL1dvcmtlckNvbnRleHRGaWxlU3lzdGVtLmgKIAogd2ViY29y
ZV9zb3VyY2VzICs9IFwKKwlTb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL2dhbWVwYWQvR2FtZXBhZC5j
cHAgXAorCVNvdXJjZS9XZWJDb3JlL01vZHVsZXMvZ2FtZXBhZC9HYW1lcGFkLmhcCisJU291cmNl
L1dlYkNvcmUvTW9kdWxlcy9nYW1lcGFkL0dhbWVwYWRMaXN0LmNwcCBcCisJU291cmNlL1dlYkNv
cmUvTW9kdWxlcy9nYW1lcGFkL0dhbWVwYWRMaXN0LmhcCisJU291cmNlL1dlYkNvcmUvTW9kdWxl
cy9nYW1lcGFkL05hdmlnYXRvckdhbWVwYWQuY3BwIFwKKwlTb3VyY2UvV2ViQ29yZS9Nb2R1bGVz
L2dhbWVwYWQvTmF2aWdhdG9yR2FtZXBhZC5oCisKK3dlYmNvcmVfc291cmNlcyArPSBcCiAJU291
cmNlL1dlYkNvcmUvTW9kdWxlcy9nZW9sb2NhdGlvbi9HZW9sb2NhdGlvbi5jcHAgXAogCVNvdXJj
ZS9XZWJDb3JlL01vZHVsZXMvZ2VvbG9jYXRpb24vR2VvbG9jYXRpb24uaCBcCiAJU291cmNlL1dl
YkNvcmUvTW9kdWxlcy9nZW9sb2NhdGlvbi9HZW9sb2NhdGlvbkNvbnRyb2xsZXIuY3BwIFwKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUucHJpIGIvU291cmNlL1dlYkNvcmUvV2Vi
Q29yZS5wcmkKaW5kZXggYjQzMGZjYi4uODMwZGYyYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNv
cmUvV2ViQ29yZS5wcmkKKysrIGIvU291cmNlL1dlYkNvcmUvV2ViQ29yZS5wcmkKQEAgLTE5LDYg
KzE5LDcgQEAgV0VCQ09SRV9HRU5FUkFURURfU09VUkNFU19ESVIgPSAkJHtST09UX0JVSUxEX0RJ
Un0vU291cmNlL1dlYkNvcmUvJCR7R0VORVJBVEVEX1MKIElOQ0xVREVQQVRIICs9IFwKICAgICAk
JFNPVVJDRV9ESVIgXAogICAgICQkU09VUkNFX0RJUi9Nb2R1bGVzL2ZpbGVzeXN0ZW0gXAorICAg
ICQkU09VUkNFX0RJUi9Nb2R1bGVzL2dhbWVwYWQgXAogICAgICQkU09VUkNFX0RJUi9Nb2R1bGVz
L2dlb2xvY2F0aW9uIFwKICAgICAkJFNPVVJDRV9ESVIvTW9kdWxlcy9pbmRleGVkZGIgXAogICAg
ICQkU09VUkNFX0RJUi9Nb2R1bGVzL3dlYmF1ZGlvIFwKZGlmZiAtLWdpdCBhL1NvdXJjZS9jbWFr
ZWNvbmZpZy5oLmNtYWtlIGIvU291cmNlL2NtYWtlY29uZmlnLmguY21ha2UKaW5kZXggZTk1ZjQ2
Ni4uYzliNzBhNCAxMDA2NDQKLS0tIGEvU291cmNlL2NtYWtlY29uZmlnLmguY21ha2UKKysrIGIv
U291cmNlL2NtYWtlY29uZmlnLmguY21ha2UKQEAgLTI3LDYgKzI3LDcgQEAKICNjbWFrZWRlZmlu
ZTAxIEVOQUJMRV9GSVhFRF9SRVBPUlRFRF9TSVpFCiAjY21ha2VkZWZpbmUwMSBFTkFCTEVfRlRQ
RElSCiAjY21ha2VkZWZpbmUwMSBFTkFCTEVfRlVMTFNDUkVFTl9BUEkKKyNjbWFrZWRlZmluZTAx
IEVOQUJMRV9HQU1FUEFECiAjY21ha2VkZWZpbmUwMSBFTkFCTEVfR0VPTE9DQVRJT04KICNjbWFr
ZWRlZmluZTAxIEVOQUJMRV9HTElCX1NVUFBPUlQKICNjbWFrZWRlZmluZTAxIEVOQUJMRV9JQ09O
REFUQUJBU0UKLS0gCjEuNy41LjQKCg==
</data>
<flag name="review"
          id="144681"
          type_id="1"
          status="-"
          setter="pnormand"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>143725</attachid>
            <date>2012-05-23 21:33:16 -0700</date>
            <delta_ts>2012-05-24 00:09:59 -0700</delta_ts>
            <desc>Patch:add changing Source/WebCore/GNUmakefile.am</desc>
            <filename>0001-Add-building-gamepad-module-to-CMake-GNUMake-QMake.patch</filename>
            <type>text/plain</type>
            <size>7885</size>
            <attacher name="Sean Wang">xuewen.ok</attacher>
            
              <data encoding="base64">RnJvbSBlYTg3MjM2ODc5ODFmMjkwMjQ4MTZkMDkwYjY2ZmFmNDMzMDYxOTIzIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBTZWFuIFdhbmcgPFh1ZXdlbi5XYW5nQHRvcmNobW9iaWxlLmNv
bS5jbj4KRGF0ZTogVGh1LCAyNCBNYXkgMjAxMiAxMjoyNDo0NiArMDgwMApTdWJqZWN0OiBbUEFU
Q0hdIEFkZCBidWlsZGluZyBnYW1lcGFkIG1vZHVsZSB0byBDTWFrZSZHTlVNYWtlJlFNYWtlCiBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODQ5MjkKCkFkZCB0aGUgZmls
ZXMgb2YgU291cmNlL1dlYkNvcmUvTW9kdWxlL2dhbWVwYWQgdG8gdGhlIGJ1aWxkIHN5c3RlbSBv
ZgpDTWFrZSAmIEdOVU1ha2UgJiBRTWFrZS4KClJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgoK
LjoKCiogU291cmNlL2NtYWtlY29uZmlnLmguY21ha2U6CgpTb3VyY2UvV2ViQ29yZToKCk5vIG5l
dyB0ZXN0cy4gVGhlIHRlc3RzIGFyZSBpbiBMYXlvdXRUZXN0cy9nYW1lcGFkLCB0aGlzIHBhdGNo
IGNoYW5nZQpidWlsZCBzY3JpcHRzLCB0aGUgR2FtZXBhZCBtb2R1bGUgaXMgbm90IGVuYWJsZWQg
YnkgZGVmYXVsdC4KCiogQ01ha2VMaXN0cy50eHQ6CiogRGVyaXZlZFNvdXJjZXMubWFrZToKKiBE
ZXJpdmVkU291cmNlcy5wcmk6CiogR05VbWFrZWZpbGUuYW06CiogR05VbWFrZWZpbGUubGlzdC5h
bToKKiBXZWJDb3JlLnByaToKLS0tCiBDaGFuZ2VMb2cgICAgICAgICAgICAgICAgICAgICAgICAg
IHwgICAxMiArKysrKysrKysrKysKIFNvdXJjZS9XZWJDb3JlL0NNYWtlTGlzdHMudHh0ICAgICAg
fCAgIDE2ICsrKysrKysrKysrKysrKysKIFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyAgICAgICAg
ICAgfCAgIDIwICsrKysrKysrKysrKysrKysrKysrCiBTb3VyY2UvV2ViQ29yZS9EZXJpdmVkU291
cmNlcy5tYWtlIHwgICAgNCArKysrCiBTb3VyY2UvV2ViQ29yZS9EZXJpdmVkU291cmNlcy5wcmkg
IHwgICAgNCArKysrCiBTb3VyY2UvV2ViQ29yZS9HTlVtYWtlZmlsZS5hbSAgICAgIHwgICAgMSAr
CiBTb3VyY2UvV2ViQ29yZS9HTlVtYWtlZmlsZS5saXN0LmFtIHwgICAgNiArKysrKysKIFNvdXJj
ZS9XZWJDb3JlL1dlYkNvcmUucHJpICAgICAgICAgfCAgICAxICsKIFNvdXJjZS9jbWFrZWNvbmZp
Zy5oLmNtYWtlICAgICAgICAgfCAgICAxICsKIDkgZmlsZXMgY2hhbmdlZCwgNjUgaW5zZXJ0aW9u
cygrKQoKZGlmZiAtLWdpdCBhL0NoYW5nZUxvZyBiL0NoYW5nZUxvZwppbmRleCAyZTBlZDU3Li42
Y2YxMTNiIDEwMDY0NAotLS0gYS9DaGFuZ2VMb2cKKysrIGIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEs
MTUgQEAKKzIwMTItMDUtMjMgIFNlYW4gV2FuZyAgPFh1ZXdlbi5XYW5nQHRvcmNobW9iaWxlLmNv
bS5jbj4KKworICAgICAgICBBZGQgYnVpbGRpbmcgZ2FtZXBhZCBtb2R1bGUgdG8gQ01ha2UmR05V
TWFrZSZRTWFrZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9ODQ5MjkKKworICAgICAgICBBZGQgdGhlIGZpbGVzIG9mIFNvdXJjZS9XZWJDb3JlL01vZHVs
ZS9nYW1lcGFkIHRvIHRoZSBidWlsZCBzeXN0ZW0gb2YKKyAgICAgICAgQ01ha2UgJiBHTlVNYWtl
ICYgUU1ha2UuCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgKiBTb3VyY2UvY21ha2Vjb25maWcuaC5jbWFrZToKKwogMjAxMi0wNS0yMyAgUmFwaGFlbCBL
dWJvIGRhIENvc3RhICA8cmFrdWNvQHdlYmtpdC5vcmc+CiAKICAgICAgICAgW0NNYWtlXSBVbnJl
dmlld2VkLCBhZGQgRU5BQkxFX0NTUzNfRkxFWEJPWCBhZnRlciByMTE4MzA0LgpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvQ01ha2VMaXN0cy50eHQgYi9Tb3VyY2UvV2ViQ29yZS9DTWFrZUxp
c3RzLnR4dAppbmRleCBmOTVlODNmLi5mNDRlZDlmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DTWFrZUxpc3RzLnR4dAorKysgYi9Tb3VyY2UvV2ViQ29yZS9DTWFrZUxpc3RzLnR4dApAQCAt
MjM5OSw2ICsyMzk5LDIyIEBAIElGIChFTkFCTEVfVklCUkFUSU9OKQogICAgICkKIEVORElGICgp
CiAKK0lGIChFTkFCTEVfR0FNRVBBRCkKKyAgICBMSVNUKEFQUEVORCBXZWJDb3JlX0lOQ0xVREVf
RElSRUNUT1JJRVMKKyAgICAgICAgJHtXRUJDT1JFX0RJUn0vTW9kdWxlcy9nYW1lcGFkCisgICAg
KQorICAgIExJU1QoQVBQRU5EIFdlYkNvcmVfSURMX0ZJTEVTCisgICAgICAgIE1vZHVsZXMvZ2Ft
ZXBhZC9HYW1lcGFkLmlkbAorICAgICAgICBNb2R1bGVzL2dhbWVwYWQvR2FtZXBhZExpc3QuaWRs
CisgICAgICAgIE1vZHVsZXMvZ2FtZXBhZC9OYXZpZ2F0b3JHYW1lcGFkLmlkbAorICAgICkKKyAg
ICBMSVNUKEFQUEVORCBXZWJDb3JlX1NPVVJDRVMKKyAgICAgICAgTW9kdWxlcy9nYW1lcGFkL0dh
bWVwYWQuY3BwCisgICAgICAgIE1vZHVsZXMvZ2FtZXBhZC9HYW1lcGFkTGlzdC5jcHAKKyAgICAg
ICAgTW9kdWxlcy9nYW1lcGFkL05hdmlnYXRvckdhbWVwYWQuY3BwCisgICAgKQorRU5ESUYgKCkK
KwogU0VUKFdlYkNvcmVUZXN0U3VwcG9ydF9JTkNMVURFX0RJUkVDVE9SSUVTCiAgICAgIiR7V2Vi
Q29yZV9JTkNMVURFX0RJUkVDVE9SSUVTfSIKICAgICAiJHtXRUJDT1JFX0RJUn0vdGVzdGluZyIK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCA4Y2RlY2E0Li5iMTZhNjk5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjMg
QEAKKzIwMTItMDUtMjMgIFNlYW4gV2FuZyAgPFh1ZXdlbi5XYW5nQHRvcmNobW9iaWxlLmNvbS5j
bj4KKworICAgICAgICBBZGQgYnVpbGRpbmcgZ2FtZXBhZCBtb2R1bGUgdG8gQ01ha2UmR05VTWFr
ZSZRTWFrZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
ODQ5MjkKKworICAgICAgICBBZGQgdGhlIGZpbGVzIG9mIFNvdXJjZS9XZWJDb3JlL01vZHVsZS9n
YW1lcGFkIHRvIHRoZSBidWlsZCBzeXN0ZW0gb2YKKyAgICAgICAgQ01ha2UgJiBHTlVNYWtlICYg
UU1ha2UuCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
Tm8gbmV3IHRlc3RzLiBUaGUgdGVzdHMgYXJlIGluIExheW91dFRlc3RzL2dhbWVwYWQsIHRoaXMg
cGF0Y2ggY2hhbmdlCisgICAgICAgIGJ1aWxkIHNjcmlwdHMsIHRoZSBHYW1lcGFkIG1vZHVsZSBp
cyBub3QgZW5hYmxlZCBieSBkZWZhdWx0LgorCisgICAgICAgICogQ01ha2VMaXN0cy50eHQ6Cisg
ICAgICAgICogRGVyaXZlZFNvdXJjZXMubWFrZToKKyAgICAgICAgKiBEZXJpdmVkU291cmNlcy5w
cmk6CisgICAgICAgICogR05VbWFrZWZpbGUuYW06CisgICAgICAgICogR05VbWFrZWZpbGUubGlz
dC5hbToKKyAgICAgICAgKiBXZWJDb3JlLnByaToKKwogMjAxMi0wNS0yMyAgSmVyIE5vYmxlICA8
amVyLm5vYmxlQGFwcGxlLmNvbT4KIAogICAgICAgICBSRUdSRVNTSU9OOiBjb21wb3NpdGluZy92
aWRlby92aWRlby1wb3N0ZXIuaHRtbCBmYWlscyBvbiBNYWMKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJDb3JlL0Rlcml2ZWRTb3VyY2VzLm1ha2UgYi9Tb3VyY2UvV2ViQ29yZS9EZXJpdmVkU291cmNl
cy5tYWtlCmluZGV4IDljZDUwOWEuLjFhOWY1YzcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3Jl
L0Rlcml2ZWRTb3VyY2VzLm1ha2UKKysrIGIvU291cmNlL1dlYkNvcmUvRGVyaXZlZFNvdXJjZXMu
bWFrZQpAQCAtMjgsNiArMjgsNyBAQAogCiBWUEFUSCA9IFwKICAgICAkKFdlYkNvcmUpIFwKKyAg
ICAkKFdlYkNvcmUpL01vZHVsZXMvZ2FtZXBhZCBcCiAgICAgJChXZWJDb3JlKS9Nb2R1bGVzL2Zp
bGVzeXN0ZW0gXAogICAgICQoV2ViQ29yZSkvTW9kdWxlcy9nZW9sb2NhdGlvbiBcCiAgICAgJChX
ZWJDb3JlKS9Nb2R1bGVzL2luZGV4ZWRkYiBcCkBAIC01OSw2ICs2MCw5IEBAIFZQQVRIID0gXAog
IwogCiBCSU5ESU5HX0lETFMgPSBcCisgICAgJChXZWJDb3JlKS9Nb2R1bGVzL2dhbWVwYWQvR2Ft
ZXBhZC5pZGwgXAorICAgICQoV2ViQ29yZSkvTW9kdWxlcy9nYW1lcGFkL0dhbWVwYWRMaXN0Lmlk
bCBcCisgICAgJChXZWJDb3JlKS9Nb2R1bGVzL2dhbWVwYWQvTmF2aWdhdG9yR2FtZXBhZC5pZGwg
XAogICAgICQoV2ViQ29yZSkvTW9kdWxlcy9maWxlc3lzdGVtL0RPTUZpbGVTeXN0ZW0uaWRsIFwK
ICAgICAkKFdlYkNvcmUpL01vZHVsZXMvZmlsZXN5c3RlbS9ET01GaWxlU3lzdGVtU3luYy5pZGwg
XAogICAgICQoV2ViQ29yZSkvTW9kdWxlcy9maWxlc3lzdGVtL0RPTVdpbmRvd0ZpbGVTeXN0ZW0u
aWRsIFwKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0Rlcml2ZWRTb3VyY2VzLnByaSBiL1Nv
dXJjZS9XZWJDb3JlL0Rlcml2ZWRTb3VyY2VzLnByaQppbmRleCA4ODc2NTI4Li44ZjIyOTZmIDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9EZXJpdmVkU291cmNlcy5wcmkKKysrIGIvU291cmNl
L1dlYkNvcmUvRGVyaXZlZFNvdXJjZXMucHJpCkBAIC0xMDksNiArMTA5LDkgQEAgSURMX0JJTkRJ
TkdTICs9IFwKICAgICAkJFBXRC9Nb2R1bGVzL2ZpbGVzeXN0ZW0vTWV0YWRhdGEuaWRsIFwKICAg
ICAkJFBXRC9Nb2R1bGVzL2ZpbGVzeXN0ZW0vTWV0YWRhdGFDYWxsYmFjay5pZGwgXAogICAgICQk
UFdEL01vZHVsZXMvZmlsZXN5c3RlbS9Xb3JrZXJDb250ZXh0RmlsZVN5c3RlbS5pZGwgXAorICAg
ICQkUFdEL01vZHVsZXMvZ2FtZXBhZC9HYW1lcGFkLmlkbCBcCisgICAgJCRQV0QvTW9kdWxlcy9n
YW1lcGFkL0dhbWVwYWRMaXN0LmlkbCBcCisgICAgJCRQV0QvTW9kdWxlcy9nYW1lcGFkL05hdmln
YXRvckdhbWVwYWQuaWRsIFwKICAgICAkJFBXRC9Nb2R1bGVzL2dlb2xvY2F0aW9uL0dlb2xvY2F0
aW9uLmlkbCBcCiAgICAgJCRQV0QvTW9kdWxlcy9nZW9sb2NhdGlvbi9HZW9wb3NpdGlvbi5pZGwg
XAogICAgICQkUFdEL01vZHVsZXMvZ2VvbG9jYXRpb24vTmF2aWdhdG9yR2VvbG9jYXRpb24uaWRs
IFwKQEAgLTcwMiw2ICs3MDUsNyBAQCBnZW5lcmF0ZUJpbmRpbmdzLmNvbW1hbmRzID0gcGVybCAt
SSQkUFdEL2JpbmRpbmdzL3NjcmlwdHMgJCRnZW5lcmF0ZUJpbmRpbmdzLnNjcgogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIC0tZGVmaW5lcyBcIiQke0ZFQVRVUkVfREVGSU5FU19KQVZBU0NS
SVBUfVwiIFwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtLWdlbmVyYXRvciAkJGdlbmVy
YXRvciBcCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLS1pbmNsdWRlICQkUFdEL01vZHVs
ZXMvZmlsZXN5c3RlbSBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgLS1pbmNsdWRlICQk
UFdEL01vZHVsZXMvZ2FtZXBhZCBcCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLS1pbmNs
dWRlICQkUFdEL01vZHVsZXMvZ2VvbG9jYXRpb24gXAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIC0taW5jbHVkZSAkJFBXRC9Nb2R1bGVzL2luZGV4ZWRkYiBcCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgLS1pbmNsdWRlICQkUFdEL01vZHVsZXMvd2ViYXVkaW8gXApkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvR05VbWFrZWZpbGUuYW0gYi9Tb3VyY2UvV2ViQ29yZS9HTlVtYWtl
ZmlsZS5hbQppbmRleCA4YWU5OTI5Li43NjY5NThkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9HTlVtYWtlZmlsZS5hbQorKysgYi9Tb3VyY2UvV2ViQ29yZS9HTlVtYWtlZmlsZS5hbQpAQCAt
ODA0LDYgKzgwNCw3IEBAIERlcml2ZWRTb3VyY2VzL0FOR0xFL2dsc2xhbmdfdGFiLmg6IERlcml2
ZWRTb3VyY2VzL0FOR0xFL2dsc2xhbmdfdGFiLmNwcAogCiBJRExfUEFUSCA6PSBcCiAgICAgJChX
ZWJDb3JlKS9Nb2R1bGVzL2ZpbGVzeXN0ZW0gXAorICAgICQoV2ViQ29yZSkvTW9kdWxlcy9nYW1l
cGFkIFwKICAgICAkKFdlYkNvcmUpL01vZHVsZXMvZ2VvbG9jYXRpb24gXAogICAgICQoV2ViQ29y
ZSkvTW9kdWxlcy9pbmRleGVkZGIgXAogICAgICQoV2ViQ29yZSkvTW9kdWxlcy9tZWRpYXN0cmVh
bSBcCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9HTlVtYWtlZmlsZS5saXN0LmFtIGIvU291
cmNlL1dlYkNvcmUvR05VbWFrZWZpbGUubGlzdC5hbQppbmRleCA4YzI0MTA3Li5mMGU5NTc0IDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9HTlVtYWtlZmlsZS5saXN0LmFtCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL0dOVW1ha2VmaWxlLmxpc3QuYW0KQEAgLTEwNDksNiArMTA0OSwxMiBAQCB3ZWJj
b3JlX21vZHVsZXNfc291cmNlcyArPSBcCiAJU291cmNlL1dlYkNvcmUvTW9kdWxlcy9maWxlc3lz
dGVtL1dlYktpdEZsYWdzLmggXAogCVNvdXJjZS9XZWJDb3JlL01vZHVsZXMvZmlsZXN5c3RlbS9X
b3JrZXJDb250ZXh0RmlsZVN5c3RlbS5jcHAgXAogCVNvdXJjZS9XZWJDb3JlL01vZHVsZXMvZmls
ZXN5c3RlbS9Xb3JrZXJDb250ZXh0RmlsZVN5c3RlbS5oIFwKKwlTb3VyY2UvV2ViQ29yZS9Nb2R1
bGVzL2dhbWVwYWQvR2FtZXBhZC5jcHAgXAorCVNvdXJjZS9XZWJDb3JlL01vZHVsZXMvZ2FtZXBh
ZC9HYW1lcGFkLmhcCisJU291cmNlL1dlYkNvcmUvTW9kdWxlcy9nYW1lcGFkL0dhbWVwYWRMaXN0
LmNwcCBcCisJU291cmNlL1dlYkNvcmUvTW9kdWxlcy9nYW1lcGFkL0dhbWVwYWRMaXN0LmhcCisJ
U291cmNlL1dlYkNvcmUvTW9kdWxlcy9nYW1lcGFkL05hdmlnYXRvckdhbWVwYWQuY3BwIFwKKwlT
b3VyY2UvV2ViQ29yZS9Nb2R1bGVzL2dhbWVwYWQvTmF2aWdhdG9yR2FtZXBhZC5oCiAJU291cmNl
L1dlYkNvcmUvTW9kdWxlcy9nZW9sb2NhdGlvbi9HZW9sb2NhdGlvbi5jcHAgXAogCVNvdXJjZS9X
ZWJDb3JlL01vZHVsZXMvZ2VvbG9jYXRpb24vR2VvbG9jYXRpb24uaCBcCiAJU291cmNlL1dlYkNv
cmUvTW9kdWxlcy9nZW9sb2NhdGlvbi9HZW9sb2NhdGlvbkNvbnRyb2xsZXIuY3BwIFwKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUucHJpIGIvU291cmNlL1dlYkNvcmUvV2ViQ29y
ZS5wcmkKaW5kZXggMDUxNjlhNy4uYTBiMDE3YiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
V2ViQ29yZS5wcmkKKysrIGIvU291cmNlL1dlYkNvcmUvV2ViQ29yZS5wcmkKQEAgLTE5LDYgKzE5
LDcgQEAgV0VCQ09SRV9HRU5FUkFURURfU09VUkNFU19ESVIgPSAkJHtST09UX0JVSUxEX0RJUn0v
U291cmNlL1dlYkNvcmUvJCR7R0VORVJBVEVEX1MKIElOQ0xVREVQQVRIICs9IFwKICAgICAkJFNP
VVJDRV9ESVIgXAogICAgICQkU09VUkNFX0RJUi9Nb2R1bGVzL2ZpbGVzeXN0ZW0gXAorICAgICQk
U09VUkNFX0RJUi9Nb2R1bGVzL2dhbWVwYWQgXAogICAgICQkU09VUkNFX0RJUi9Nb2R1bGVzL2dl
b2xvY2F0aW9uIFwKICAgICAkJFNPVVJDRV9ESVIvTW9kdWxlcy9pbmRleGVkZGIgXAogICAgICQk
U09VUkNFX0RJUi9Nb2R1bGVzL3dlYmF1ZGlvIFwKZGlmZiAtLWdpdCBhL1NvdXJjZS9jbWFrZWNv
bmZpZy5oLmNtYWtlIGIvU291cmNlL2NtYWtlY29uZmlnLmguY21ha2UKaW5kZXggZDI3NGU5Ny4u
MDMwMDdlMiAxMDA2NDQKLS0tIGEvU291cmNlL2NtYWtlY29uZmlnLmguY21ha2UKKysrIGIvU291
cmNlL2NtYWtlY29uZmlnLmguY21ha2UKQEAgLTI4LDYgKzI4LDcgQEAKICNjbWFrZWRlZmluZTAx
IEVOQUJMRV9GSVhFRF9SRVBPUlRFRF9TSVpFCiAjY21ha2VkZWZpbmUwMSBFTkFCTEVfRlRQRElS
CiAjY21ha2VkZWZpbmUwMSBFTkFCTEVfRlVMTFNDUkVFTl9BUEkKKyNjbWFrZWRlZmluZTAxIEVO
QUJMRV9HQU1FUEFECiAjY21ha2VkZWZpbmUwMSBFTkFCTEVfR0VPTE9DQVRJT04KICNjbWFrZWRl
ZmluZTAxIEVOQUJMRV9HTElCX1NVUFBPUlQKICNjbWFrZWRlZmluZTAxIEVOQUJMRV9JQ09OREFU
QUJBU0UKLS0gCjEuNy45LjUKCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>143750</attachid>
            <date>2012-05-24 00:09:59 -0700</date>
            <delta_ts>2012-05-25 01:44:16 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>0001-Add-building-gamepad-module-to-CMake-GNUMake-QMake.patch</filename>
            <type>text/plain</type>
            <size>7885</size>
            <attacher name="Sean Wang">xuewen.ok</attacher>
            
              <data encoding="base64">RnJvbSBlYTg3MjM2ODc5ODFmMjkwMjQ4MTZkMDkwYjY2ZmFmNDMzMDYxOTIzIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBTZWFuIFdhbmcgPFh1ZXdlbi5XYW5nQHRvcmNobW9iaWxlLmNv
bS5jbj4KRGF0ZTogVGh1LCAyNCBNYXkgMjAxMiAxMjoyNDo0NiArMDgwMApTdWJqZWN0OiBbUEFU
Q0hdIEFkZCBidWlsZGluZyBnYW1lcGFkIG1vZHVsZSB0byBDTWFrZSZHTlVNYWtlJlFNYWtlCiBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODQ5MjkKCkFkZCB0aGUgZmls
ZXMgb2YgU291cmNlL1dlYkNvcmUvTW9kdWxlL2dhbWVwYWQgdG8gdGhlIGJ1aWxkIHN5c3RlbSBv
ZgpDTWFrZSAmIEdOVU1ha2UgJiBRTWFrZS4KClJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgoK
LjoKCiogU291cmNlL2NtYWtlY29uZmlnLmguY21ha2U6CgpTb3VyY2UvV2ViQ29yZToKCk5vIG5l
dyB0ZXN0cy4gVGhlIHRlc3RzIGFyZSBpbiBMYXlvdXRUZXN0cy9nYW1lcGFkLCB0aGlzIHBhdGNo
IGNoYW5nZQpidWlsZCBzY3JpcHRzLCB0aGUgR2FtZXBhZCBtb2R1bGUgaXMgbm90IGVuYWJsZWQg
YnkgZGVmYXVsdC4KCiogQ01ha2VMaXN0cy50eHQ6CiogRGVyaXZlZFNvdXJjZXMubWFrZToKKiBE
ZXJpdmVkU291cmNlcy5wcmk6CiogR05VbWFrZWZpbGUuYW06CiogR05VbWFrZWZpbGUubGlzdC5h
bToKKiBXZWJDb3JlLnByaToKLS0tCiBDaGFuZ2VMb2cgICAgICAgICAgICAgICAgICAgICAgICAg
IHwgICAxMiArKysrKysrKysrKysKIFNvdXJjZS9XZWJDb3JlL0NNYWtlTGlzdHMudHh0ICAgICAg
fCAgIDE2ICsrKysrKysrKysrKysrKysKIFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyAgICAgICAg
ICAgfCAgIDIwICsrKysrKysrKysrKysrKysrKysrCiBTb3VyY2UvV2ViQ29yZS9EZXJpdmVkU291
cmNlcy5tYWtlIHwgICAgNCArKysrCiBTb3VyY2UvV2ViQ29yZS9EZXJpdmVkU291cmNlcy5wcmkg
IHwgICAgNCArKysrCiBTb3VyY2UvV2ViQ29yZS9HTlVtYWtlZmlsZS5hbSAgICAgIHwgICAgMSAr
CiBTb3VyY2UvV2ViQ29yZS9HTlVtYWtlZmlsZS5saXN0LmFtIHwgICAgNiArKysrKysKIFNvdXJj
ZS9XZWJDb3JlL1dlYkNvcmUucHJpICAgICAgICAgfCAgICAxICsKIFNvdXJjZS9jbWFrZWNvbmZp
Zy5oLmNtYWtlICAgICAgICAgfCAgICAxICsKIDkgZmlsZXMgY2hhbmdlZCwgNjUgaW5zZXJ0aW9u
cygrKQoKZGlmZiAtLWdpdCBhL0NoYW5nZUxvZyBiL0NoYW5nZUxvZwppbmRleCAyZTBlZDU3Li42
Y2YxMTNiIDEwMDY0NAotLS0gYS9DaGFuZ2VMb2cKKysrIGIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEs
MTUgQEAKKzIwMTItMDUtMjMgIFNlYW4gV2FuZyAgPFh1ZXdlbi5XYW5nQHRvcmNobW9iaWxlLmNv
bS5jbj4KKworICAgICAgICBBZGQgYnVpbGRpbmcgZ2FtZXBhZCBtb2R1bGUgdG8gQ01ha2UmR05V
TWFrZSZRTWFrZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9ODQ5MjkKKworICAgICAgICBBZGQgdGhlIGZpbGVzIG9mIFNvdXJjZS9XZWJDb3JlL01vZHVs
ZS9nYW1lcGFkIHRvIHRoZSBidWlsZCBzeXN0ZW0gb2YKKyAgICAgICAgQ01ha2UgJiBHTlVNYWtl
ICYgUU1ha2UuCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgKiBTb3VyY2UvY21ha2Vjb25maWcuaC5jbWFrZToKKwogMjAxMi0wNS0yMyAgUmFwaGFlbCBL
dWJvIGRhIENvc3RhICA8cmFrdWNvQHdlYmtpdC5vcmc+CiAKICAgICAgICAgW0NNYWtlXSBVbnJl
dmlld2VkLCBhZGQgRU5BQkxFX0NTUzNfRkxFWEJPWCBhZnRlciByMTE4MzA0LgpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvQ01ha2VMaXN0cy50eHQgYi9Tb3VyY2UvV2ViQ29yZS9DTWFrZUxp
c3RzLnR4dAppbmRleCBmOTVlODNmLi5mNDRlZDlmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DTWFrZUxpc3RzLnR4dAorKysgYi9Tb3VyY2UvV2ViQ29yZS9DTWFrZUxpc3RzLnR4dApAQCAt
MjM5OSw2ICsyMzk5LDIyIEBAIElGIChFTkFCTEVfVklCUkFUSU9OKQogICAgICkKIEVORElGICgp
CiAKK0lGIChFTkFCTEVfR0FNRVBBRCkKKyAgICBMSVNUKEFQUEVORCBXZWJDb3JlX0lOQ0xVREVf
RElSRUNUT1JJRVMKKyAgICAgICAgJHtXRUJDT1JFX0RJUn0vTW9kdWxlcy9nYW1lcGFkCisgICAg
KQorICAgIExJU1QoQVBQRU5EIFdlYkNvcmVfSURMX0ZJTEVTCisgICAgICAgIE1vZHVsZXMvZ2Ft
ZXBhZC9HYW1lcGFkLmlkbAorICAgICAgICBNb2R1bGVzL2dhbWVwYWQvR2FtZXBhZExpc3QuaWRs
CisgICAgICAgIE1vZHVsZXMvZ2FtZXBhZC9OYXZpZ2F0b3JHYW1lcGFkLmlkbAorICAgICkKKyAg
ICBMSVNUKEFQUEVORCBXZWJDb3JlX1NPVVJDRVMKKyAgICAgICAgTW9kdWxlcy9nYW1lcGFkL0dh
bWVwYWQuY3BwCisgICAgICAgIE1vZHVsZXMvZ2FtZXBhZC9HYW1lcGFkTGlzdC5jcHAKKyAgICAg
ICAgTW9kdWxlcy9nYW1lcGFkL05hdmlnYXRvckdhbWVwYWQuY3BwCisgICAgKQorRU5ESUYgKCkK
KwogU0VUKFdlYkNvcmVUZXN0U3VwcG9ydF9JTkNMVURFX0RJUkVDVE9SSUVTCiAgICAgIiR7V2Vi
Q29yZV9JTkNMVURFX0RJUkVDVE9SSUVTfSIKICAgICAiJHtXRUJDT1JFX0RJUn0vdGVzdGluZyIK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCA4Y2RlY2E0Li5iMTZhNjk5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjMg
QEAKKzIwMTItMDUtMjMgIFNlYW4gV2FuZyAgPFh1ZXdlbi5XYW5nQHRvcmNobW9iaWxlLmNvbS5j
bj4KKworICAgICAgICBBZGQgYnVpbGRpbmcgZ2FtZXBhZCBtb2R1bGUgdG8gQ01ha2UmR05VTWFr
ZSZRTWFrZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
ODQ5MjkKKworICAgICAgICBBZGQgdGhlIGZpbGVzIG9mIFNvdXJjZS9XZWJDb3JlL01vZHVsZS9n
YW1lcGFkIHRvIHRoZSBidWlsZCBzeXN0ZW0gb2YKKyAgICAgICAgQ01ha2UgJiBHTlVNYWtlICYg
UU1ha2UuCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
Tm8gbmV3IHRlc3RzLiBUaGUgdGVzdHMgYXJlIGluIExheW91dFRlc3RzL2dhbWVwYWQsIHRoaXMg
cGF0Y2ggY2hhbmdlCisgICAgICAgIGJ1aWxkIHNjcmlwdHMsIHRoZSBHYW1lcGFkIG1vZHVsZSBp
cyBub3QgZW5hYmxlZCBieSBkZWZhdWx0LgorCisgICAgICAgICogQ01ha2VMaXN0cy50eHQ6Cisg
ICAgICAgICogRGVyaXZlZFNvdXJjZXMubWFrZToKKyAgICAgICAgKiBEZXJpdmVkU291cmNlcy5w
cmk6CisgICAgICAgICogR05VbWFrZWZpbGUuYW06CisgICAgICAgICogR05VbWFrZWZpbGUubGlz
dC5hbToKKyAgICAgICAgKiBXZWJDb3JlLnByaToKKwogMjAxMi0wNS0yMyAgSmVyIE5vYmxlICA8
amVyLm5vYmxlQGFwcGxlLmNvbT4KIAogICAgICAgICBSRUdSRVNTSU9OOiBjb21wb3NpdGluZy92
aWRlby92aWRlby1wb3N0ZXIuaHRtbCBmYWlscyBvbiBNYWMKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJDb3JlL0Rlcml2ZWRTb3VyY2VzLm1ha2UgYi9Tb3VyY2UvV2ViQ29yZS9EZXJpdmVkU291cmNl
cy5tYWtlCmluZGV4IDljZDUwOWEuLjFhOWY1YzcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3Jl
L0Rlcml2ZWRTb3VyY2VzLm1ha2UKKysrIGIvU291cmNlL1dlYkNvcmUvRGVyaXZlZFNvdXJjZXMu
bWFrZQpAQCAtMjgsNiArMjgsNyBAQAogCiBWUEFUSCA9IFwKICAgICAkKFdlYkNvcmUpIFwKKyAg
ICAkKFdlYkNvcmUpL01vZHVsZXMvZ2FtZXBhZCBcCiAgICAgJChXZWJDb3JlKS9Nb2R1bGVzL2Zp
bGVzeXN0ZW0gXAogICAgICQoV2ViQ29yZSkvTW9kdWxlcy9nZW9sb2NhdGlvbiBcCiAgICAgJChX
ZWJDb3JlKS9Nb2R1bGVzL2luZGV4ZWRkYiBcCkBAIC01OSw2ICs2MCw5IEBAIFZQQVRIID0gXAog
IwogCiBCSU5ESU5HX0lETFMgPSBcCisgICAgJChXZWJDb3JlKS9Nb2R1bGVzL2dhbWVwYWQvR2Ft
ZXBhZC5pZGwgXAorICAgICQoV2ViQ29yZSkvTW9kdWxlcy9nYW1lcGFkL0dhbWVwYWRMaXN0Lmlk
bCBcCisgICAgJChXZWJDb3JlKS9Nb2R1bGVzL2dhbWVwYWQvTmF2aWdhdG9yR2FtZXBhZC5pZGwg
XAogICAgICQoV2ViQ29yZSkvTW9kdWxlcy9maWxlc3lzdGVtL0RPTUZpbGVTeXN0ZW0uaWRsIFwK
ICAgICAkKFdlYkNvcmUpL01vZHVsZXMvZmlsZXN5c3RlbS9ET01GaWxlU3lzdGVtU3luYy5pZGwg
XAogICAgICQoV2ViQ29yZSkvTW9kdWxlcy9maWxlc3lzdGVtL0RPTVdpbmRvd0ZpbGVTeXN0ZW0u
aWRsIFwKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0Rlcml2ZWRTb3VyY2VzLnByaSBiL1Nv
dXJjZS9XZWJDb3JlL0Rlcml2ZWRTb3VyY2VzLnByaQppbmRleCA4ODc2NTI4Li44ZjIyOTZmIDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9EZXJpdmVkU291cmNlcy5wcmkKKysrIGIvU291cmNl
L1dlYkNvcmUvRGVyaXZlZFNvdXJjZXMucHJpCkBAIC0xMDksNiArMTA5LDkgQEAgSURMX0JJTkRJ
TkdTICs9IFwKICAgICAkJFBXRC9Nb2R1bGVzL2ZpbGVzeXN0ZW0vTWV0YWRhdGEuaWRsIFwKICAg
ICAkJFBXRC9Nb2R1bGVzL2ZpbGVzeXN0ZW0vTWV0YWRhdGFDYWxsYmFjay5pZGwgXAogICAgICQk
UFdEL01vZHVsZXMvZmlsZXN5c3RlbS9Xb3JrZXJDb250ZXh0RmlsZVN5c3RlbS5pZGwgXAorICAg
ICQkUFdEL01vZHVsZXMvZ2FtZXBhZC9HYW1lcGFkLmlkbCBcCisgICAgJCRQV0QvTW9kdWxlcy9n
YW1lcGFkL0dhbWVwYWRMaXN0LmlkbCBcCisgICAgJCRQV0QvTW9kdWxlcy9nYW1lcGFkL05hdmln
YXRvckdhbWVwYWQuaWRsIFwKICAgICAkJFBXRC9Nb2R1bGVzL2dlb2xvY2F0aW9uL0dlb2xvY2F0
aW9uLmlkbCBcCiAgICAgJCRQV0QvTW9kdWxlcy9nZW9sb2NhdGlvbi9HZW9wb3NpdGlvbi5pZGwg
XAogICAgICQkUFdEL01vZHVsZXMvZ2VvbG9jYXRpb24vTmF2aWdhdG9yR2VvbG9jYXRpb24uaWRs
IFwKQEAgLTcwMiw2ICs3MDUsNyBAQCBnZW5lcmF0ZUJpbmRpbmdzLmNvbW1hbmRzID0gcGVybCAt
SSQkUFdEL2JpbmRpbmdzL3NjcmlwdHMgJCRnZW5lcmF0ZUJpbmRpbmdzLnNjcgogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIC0tZGVmaW5lcyBcIiQke0ZFQVRVUkVfREVGSU5FU19KQVZBU0NS
SVBUfVwiIFwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtLWdlbmVyYXRvciAkJGdlbmVy
YXRvciBcCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLS1pbmNsdWRlICQkUFdEL01vZHVs
ZXMvZmlsZXN5c3RlbSBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgLS1pbmNsdWRlICQk
UFdEL01vZHVsZXMvZ2FtZXBhZCBcCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLS1pbmNs
dWRlICQkUFdEL01vZHVsZXMvZ2VvbG9jYXRpb24gXAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIC0taW5jbHVkZSAkJFBXRC9Nb2R1bGVzL2luZGV4ZWRkYiBcCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgLS1pbmNsdWRlICQkUFdEL01vZHVsZXMvd2ViYXVkaW8gXApkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvR05VbWFrZWZpbGUuYW0gYi9Tb3VyY2UvV2ViQ29yZS9HTlVtYWtl
ZmlsZS5hbQppbmRleCA4YWU5OTI5Li43NjY5NThkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9HTlVtYWtlZmlsZS5hbQorKysgYi9Tb3VyY2UvV2ViQ29yZS9HTlVtYWtlZmlsZS5hbQpAQCAt
ODA0LDYgKzgwNCw3IEBAIERlcml2ZWRTb3VyY2VzL0FOR0xFL2dsc2xhbmdfdGFiLmg6IERlcml2
ZWRTb3VyY2VzL0FOR0xFL2dsc2xhbmdfdGFiLmNwcAogCiBJRExfUEFUSCA6PSBcCiAgICAgJChX
ZWJDb3JlKS9Nb2R1bGVzL2ZpbGVzeXN0ZW0gXAorICAgICQoV2ViQ29yZSkvTW9kdWxlcy9nYW1l
cGFkIFwKICAgICAkKFdlYkNvcmUpL01vZHVsZXMvZ2VvbG9jYXRpb24gXAogICAgICQoV2ViQ29y
ZSkvTW9kdWxlcy9pbmRleGVkZGIgXAogICAgICQoV2ViQ29yZSkvTW9kdWxlcy9tZWRpYXN0cmVh
bSBcCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9HTlVtYWtlZmlsZS5saXN0LmFtIGIvU291
cmNlL1dlYkNvcmUvR05VbWFrZWZpbGUubGlzdC5hbQppbmRleCA4YzI0MTA3Li5mMGU5NTc0IDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9HTlVtYWtlZmlsZS5saXN0LmFtCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL0dOVW1ha2VmaWxlLmxpc3QuYW0KQEAgLTEwNDksNiArMTA0OSwxMiBAQCB3ZWJj
b3JlX21vZHVsZXNfc291cmNlcyArPSBcCiAJU291cmNlL1dlYkNvcmUvTW9kdWxlcy9maWxlc3lz
dGVtL1dlYktpdEZsYWdzLmggXAogCVNvdXJjZS9XZWJDb3JlL01vZHVsZXMvZmlsZXN5c3RlbS9X
b3JrZXJDb250ZXh0RmlsZVN5c3RlbS5jcHAgXAogCVNvdXJjZS9XZWJDb3JlL01vZHVsZXMvZmls
ZXN5c3RlbS9Xb3JrZXJDb250ZXh0RmlsZVN5c3RlbS5oIFwKKwlTb3VyY2UvV2ViQ29yZS9Nb2R1
bGVzL2dhbWVwYWQvR2FtZXBhZC5jcHAgXAorCVNvdXJjZS9XZWJDb3JlL01vZHVsZXMvZ2FtZXBh
ZC9HYW1lcGFkLmhcCisJU291cmNlL1dlYkNvcmUvTW9kdWxlcy9nYW1lcGFkL0dhbWVwYWRMaXN0
LmNwcCBcCisJU291cmNlL1dlYkNvcmUvTW9kdWxlcy9nYW1lcGFkL0dhbWVwYWRMaXN0LmhcCisJ
U291cmNlL1dlYkNvcmUvTW9kdWxlcy9nYW1lcGFkL05hdmlnYXRvckdhbWVwYWQuY3BwIFwKKwlT
b3VyY2UvV2ViQ29yZS9Nb2R1bGVzL2dhbWVwYWQvTmF2aWdhdG9yR2FtZXBhZC5oCiAJU291cmNl
L1dlYkNvcmUvTW9kdWxlcy9nZW9sb2NhdGlvbi9HZW9sb2NhdGlvbi5jcHAgXAogCVNvdXJjZS9X
ZWJDb3JlL01vZHVsZXMvZ2VvbG9jYXRpb24vR2VvbG9jYXRpb24uaCBcCiAJU291cmNlL1dlYkNv
cmUvTW9kdWxlcy9nZW9sb2NhdGlvbi9HZW9sb2NhdGlvbkNvbnRyb2xsZXIuY3BwIFwKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUucHJpIGIvU291cmNlL1dlYkNvcmUvV2ViQ29y
ZS5wcmkKaW5kZXggMDUxNjlhNy4uYTBiMDE3YiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
V2ViQ29yZS5wcmkKKysrIGIvU291cmNlL1dlYkNvcmUvV2ViQ29yZS5wcmkKQEAgLTE5LDYgKzE5
LDcgQEAgV0VCQ09SRV9HRU5FUkFURURfU09VUkNFU19ESVIgPSAkJHtST09UX0JVSUxEX0RJUn0v
U291cmNlL1dlYkNvcmUvJCR7R0VORVJBVEVEX1MKIElOQ0xVREVQQVRIICs9IFwKICAgICAkJFNP
VVJDRV9ESVIgXAogICAgICQkU09VUkNFX0RJUi9Nb2R1bGVzL2ZpbGVzeXN0ZW0gXAorICAgICQk
U09VUkNFX0RJUi9Nb2R1bGVzL2dhbWVwYWQgXAogICAgICQkU09VUkNFX0RJUi9Nb2R1bGVzL2dl
b2xvY2F0aW9uIFwKICAgICAkJFNPVVJDRV9ESVIvTW9kdWxlcy9pbmRleGVkZGIgXAogICAgICQk
U09VUkNFX0RJUi9Nb2R1bGVzL3dlYmF1ZGlvIFwKZGlmZiAtLWdpdCBhL1NvdXJjZS9jbWFrZWNv
bmZpZy5oLmNtYWtlIGIvU291cmNlL2NtYWtlY29uZmlnLmguY21ha2UKaW5kZXggZDI3NGU5Ny4u
MDMwMDdlMiAxMDA2NDQKLS0tIGEvU291cmNlL2NtYWtlY29uZmlnLmguY21ha2UKKysrIGIvU291
cmNlL2NtYWtlY29uZmlnLmguY21ha2UKQEAgLTI4LDYgKzI4LDcgQEAKICNjbWFrZWRlZmluZTAx
IEVOQUJMRV9GSVhFRF9SRVBPUlRFRF9TSVpFCiAjY21ha2VkZWZpbmUwMSBFTkFCTEVfRlRQRElS
CiAjY21ha2VkZWZpbmUwMSBFTkFCTEVfRlVMTFNDUkVFTl9BUEkKKyNjbWFrZWRlZmluZTAxIEVO
QUJMRV9HQU1FUEFECiAjY21ha2VkZWZpbmUwMSBFTkFCTEVfR0VPTE9DQVRJT04KICNjbWFrZWRl
ZmluZTAxIEVOQUJMRV9HTElCX1NVUFBPUlQKICNjbWFrZWRlZmluZTAxIEVOQUJMRV9JQ09OREFU
QUJBU0UKLS0gCjEuNy45LjUKCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>144009</attachid>
            <date>2012-05-25 01:44:16 -0700</date>
            <delta_ts>2012-07-01 20:42:22 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>0001-Add-building-gamepad-module-to-CMake-GNUMake-QMake.patch</filename>
            <type>text/plain</type>
            <size>9565</size>
            <attacher name="Sean Wang">xuewen.ok</attacher>
            
              <data encoding="base64">RnJvbSBhNzBiMzI5ZDVlYWNlNzM3NmExODMxNzEyNTA5MGQzN2Y4NWJiMTdjIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBTZWFuIFdhbmcgPFh1ZXdlbi5XYW5nQHRvcmNobW9iaWxlLmNv
bS5jbj4KRGF0ZTogVGh1LCAyNCBNYXkgMjAxMiAxMjoyNDo0NiArMDgwMApTdWJqZWN0OiBbUEFU
Q0hdIEFkZCBidWlsZGluZyBnYW1lcGFkIG1vZHVsZSB0byBDTWFrZSZHTlVNYWtlJlFNYWtlCiBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODQ5MjkKCkFkZCB0aGUgZmls
ZXMgb2YgU291cmNlL1dlYkNvcmUvTW9kdWxlL2dhbWVwYWQgdG8gdGhlIGJ1aWxkIHN5c3RlbSBv
ZgpDTWFrZSAmIEdOVU1ha2UgJiBRTWFrZS4KClJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgoK
LjoKCiogU291cmNlL2NtYWtlY29uZmlnLmguY21ha2U6CgpTb3VyY2UvV2ViQ29yZToKCk5vIG5l
dyB0ZXN0cy4gVGhlIHRlc3RzIGFyZSBpbiBMYXlvdXRUZXN0cy9nYW1lcGFkLCB0aGlzIHBhdGNo
IGNoYW5nZQpidWlsZCBzY3JpcHRzLCB0aGUgR2FtZXBhZCBtb2R1bGUgaXMgbm90IGVuYWJsZWQg
YnkgZGVmYXVsdC4KCiogQ01ha2VMaXN0cy50eHQ6CiogRGVyaXZlZFNvdXJjZXMubWFrZToKKiBE
ZXJpdmVkU291cmNlcy5wcmk6CiogR05VbWFrZWZpbGUuYW06CiogR05VbWFrZWZpbGUubGlzdC5h
bToKKiBXZWJDb3JlLnByaToKLS0tCiBDaGFuZ2VMb2cgICAgICAgICAgICAgICAgICAgICAgICAg
IHwgICAxMiArKysrKysrKysrKysKIFNvdXJjZS9XZWJDb3JlL0NNYWtlTGlzdHMudHh0ICAgICAg
fCAgIDE2ICsrKysrKysrKysrKysrKysKIFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyAgICAgICAg
ICAgfCAgIDIwICsrKysrKysrKysrKysrKysrKysrCiBTb3VyY2UvV2ViQ29yZS9EZXJpdmVkU291
cmNlcy5tYWtlIHwgICAgNCArKysrCiBTb3VyY2UvV2ViQ29yZS9EZXJpdmVkU291cmNlcy5wcmkg
IHwgICAgNCArKysrCiBTb3VyY2UvV2ViQ29yZS9HTlVtYWtlZmlsZS5hbSAgICAgIHwgICAgMyAr
KysKIFNvdXJjZS9XZWJDb3JlL0dOVW1ha2VmaWxlLmxpc3QuYW0gfCAgIDEzICsrKysrKysrKysr
KysKIFNvdXJjZS9XZWJDb3JlL1dlYkNvcmUucHJpICAgICAgICAgfCAgICAxICsKIFNvdXJjZS9j
bWFrZWNvbmZpZy5oLmNtYWtlICAgICAgICAgfCAgICAxICsKIDkgZmlsZXMgY2hhbmdlZCwgNzQg
aW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL0NoYW5nZUxvZyBiL0NoYW5nZUxvZwppbmRleCAy
ZTBlZDU3Li42Y2YxMTNiIDEwMDY0NAotLS0gYS9DaGFuZ2VMb2cKKysrIGIvQ2hhbmdlTG9nCkBA
IC0xLDMgKzEsMTUgQEAKKzIwMTItMDUtMjMgIFNlYW4gV2FuZyAgPFh1ZXdlbi5XYW5nQHRvcmNo
bW9iaWxlLmNvbS5jbj4KKworICAgICAgICBBZGQgYnVpbGRpbmcgZ2FtZXBhZCBtb2R1bGUgdG8g
Q01ha2UmR05VTWFrZSZRTWFrZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9ODQ5MjkKKworICAgICAgICBBZGQgdGhlIGZpbGVzIG9mIFNvdXJjZS9XZWJD
b3JlL01vZHVsZS9nYW1lcGFkIHRvIHRoZSBidWlsZCBzeXN0ZW0gb2YKKyAgICAgICAgQ01ha2Ug
JiBHTlVNYWtlICYgUU1ha2UuCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisKKyAgICAgICAgKiBTb3VyY2UvY21ha2Vjb25maWcuaC5jbWFrZToKKwogMjAxMi0wNS0yMyAg
UmFwaGFlbCBLdWJvIGRhIENvc3RhICA8cmFrdWNvQHdlYmtpdC5vcmc+CiAKICAgICAgICAgW0NN
YWtlXSBVbnJldmlld2VkLCBhZGQgRU5BQkxFX0NTUzNfRkxFWEJPWCBhZnRlciByMTE4MzA0Lgpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvQ01ha2VMaXN0cy50eHQgYi9Tb3VyY2UvV2ViQ29y
ZS9DTWFrZUxpc3RzLnR4dAppbmRleCBmOTVlODNmLi5mNDRlZDlmIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9DTWFrZUxpc3RzLnR4dAorKysgYi9Tb3VyY2UvV2ViQ29yZS9DTWFrZUxpc3Rz
LnR4dApAQCAtMjM5OSw2ICsyMzk5LDIyIEBAIElGIChFTkFCTEVfVklCUkFUSU9OKQogICAgICkK
IEVORElGICgpCiAKK0lGIChFTkFCTEVfR0FNRVBBRCkKKyAgICBMSVNUKEFQUEVORCBXZWJDb3Jl
X0lOQ0xVREVfRElSRUNUT1JJRVMKKyAgICAgICAgJHtXRUJDT1JFX0RJUn0vTW9kdWxlcy9nYW1l
cGFkCisgICAgKQorICAgIExJU1QoQVBQRU5EIFdlYkNvcmVfSURMX0ZJTEVTCisgICAgICAgIE1v
ZHVsZXMvZ2FtZXBhZC9HYW1lcGFkLmlkbAorICAgICAgICBNb2R1bGVzL2dhbWVwYWQvR2FtZXBh
ZExpc3QuaWRsCisgICAgICAgIE1vZHVsZXMvZ2FtZXBhZC9OYXZpZ2F0b3JHYW1lcGFkLmlkbAor
ICAgICkKKyAgICBMSVNUKEFQUEVORCBXZWJDb3JlX1NPVVJDRVMKKyAgICAgICAgTW9kdWxlcy9n
YW1lcGFkL0dhbWVwYWQuY3BwCisgICAgICAgIE1vZHVsZXMvZ2FtZXBhZC9HYW1lcGFkTGlzdC5j
cHAKKyAgICAgICAgTW9kdWxlcy9nYW1lcGFkL05hdmlnYXRvckdhbWVwYWQuY3BwCisgICAgKQor
RU5ESUYgKCkKKwogU0VUKFdlYkNvcmVUZXN0U3VwcG9ydF9JTkNMVURFX0RJUkVDVE9SSUVTCiAg
ICAgIiR7V2ViQ29yZV9JTkNMVURFX0RJUkVDVE9SSUVTfSIKICAgICAiJHtXRUJDT1JFX0RJUn0v
dGVzdGluZyIKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9X
ZWJDb3JlL0NoYW5nZUxvZwppbmRleCA4Y2RlY2E0Li5iMTZhNjk5IDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0x
LDMgKzEsMjMgQEAKKzIwMTItMDUtMjMgIFNlYW4gV2FuZyAgPFh1ZXdlbi5XYW5nQHRvcmNobW9i
aWxlLmNvbS5jbj4KKworICAgICAgICBBZGQgYnVpbGRpbmcgZ2FtZXBhZCBtb2R1bGUgdG8gQ01h
a2UmR05VTWFrZSZRTWFrZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9ODQ5MjkKKworICAgICAgICBBZGQgdGhlIGZpbGVzIG9mIFNvdXJjZS9XZWJDb3Jl
L01vZHVsZS9nYW1lcGFkIHRvIHRoZSBidWlsZCBzeXN0ZW0gb2YKKyAgICAgICAgQ01ha2UgJiBH
TlVNYWtlICYgUU1ha2UuCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisK
KyAgICAgICAgTm8gbmV3IHRlc3RzLiBUaGUgdGVzdHMgYXJlIGluIExheW91dFRlc3RzL2dhbWVw
YWQsIHRoaXMgcGF0Y2ggY2hhbmdlCisgICAgICAgIGJ1aWxkIHNjcmlwdHMsIHRoZSBHYW1lcGFk
IG1vZHVsZSBpcyBub3QgZW5hYmxlZCBieSBkZWZhdWx0LgorCisgICAgICAgICogQ01ha2VMaXN0
cy50eHQ6CisgICAgICAgICogRGVyaXZlZFNvdXJjZXMubWFrZToKKyAgICAgICAgKiBEZXJpdmVk
U291cmNlcy5wcmk6CisgICAgICAgICogR05VbWFrZWZpbGUuYW06CisgICAgICAgICogR05VbWFr
ZWZpbGUubGlzdC5hbToKKyAgICAgICAgKiBXZWJDb3JlLnByaToKKwogMjAxMi0wNS0yMyAgSmVy
IE5vYmxlICA8amVyLm5vYmxlQGFwcGxlLmNvbT4KIAogICAgICAgICBSRUdSRVNTSU9OOiBjb21w
b3NpdGluZy92aWRlby92aWRlby1wb3N0ZXIuaHRtbCBmYWlscyBvbiBNYWMKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL0Rlcml2ZWRTb3VyY2VzLm1ha2UgYi9Tb3VyY2UvV2ViQ29yZS9EZXJp
dmVkU291cmNlcy5tYWtlCmluZGV4IDljZDUwOWEuLjFhOWY1YzcgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL0Rlcml2ZWRTb3VyY2VzLm1ha2UKKysrIGIvU291cmNlL1dlYkNvcmUvRGVyaXZl
ZFNvdXJjZXMubWFrZQpAQCAtMjgsNiArMjgsNyBAQAogCiBWUEFUSCA9IFwKICAgICAkKFdlYkNv
cmUpIFwKKyAgICAkKFdlYkNvcmUpL01vZHVsZXMvZ2FtZXBhZCBcCiAgICAgJChXZWJDb3JlKS9N
b2R1bGVzL2ZpbGVzeXN0ZW0gXAogICAgICQoV2ViQ29yZSkvTW9kdWxlcy9nZW9sb2NhdGlvbiBc
CiAgICAgJChXZWJDb3JlKS9Nb2R1bGVzL2luZGV4ZWRkYiBcCkBAIC01OSw2ICs2MCw5IEBAIFZQ
QVRIID0gXAogIwogCiBCSU5ESU5HX0lETFMgPSBcCisgICAgJChXZWJDb3JlKS9Nb2R1bGVzL2dh
bWVwYWQvR2FtZXBhZC5pZGwgXAorICAgICQoV2ViQ29yZSkvTW9kdWxlcy9nYW1lcGFkL0dhbWVw
YWRMaXN0LmlkbCBcCisgICAgJChXZWJDb3JlKS9Nb2R1bGVzL2dhbWVwYWQvTmF2aWdhdG9yR2Ft
ZXBhZC5pZGwgXAogICAgICQoV2ViQ29yZSkvTW9kdWxlcy9maWxlc3lzdGVtL0RPTUZpbGVTeXN0
ZW0uaWRsIFwKICAgICAkKFdlYkNvcmUpL01vZHVsZXMvZmlsZXN5c3RlbS9ET01GaWxlU3lzdGVt
U3luYy5pZGwgXAogICAgICQoV2ViQ29yZSkvTW9kdWxlcy9maWxlc3lzdGVtL0RPTVdpbmRvd0Zp
bGVTeXN0ZW0uaWRsIFwKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0Rlcml2ZWRTb3VyY2Vz
LnByaSBiL1NvdXJjZS9XZWJDb3JlL0Rlcml2ZWRTb3VyY2VzLnByaQppbmRleCA4ODc2NTI4Li44
ZjIyOTZmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9EZXJpdmVkU291cmNlcy5wcmkKKysr
IGIvU291cmNlL1dlYkNvcmUvRGVyaXZlZFNvdXJjZXMucHJpCkBAIC0xMDksNiArMTA5LDkgQEAg
SURMX0JJTkRJTkdTICs9IFwKICAgICAkJFBXRC9Nb2R1bGVzL2ZpbGVzeXN0ZW0vTWV0YWRhdGEu
aWRsIFwKICAgICAkJFBXRC9Nb2R1bGVzL2ZpbGVzeXN0ZW0vTWV0YWRhdGFDYWxsYmFjay5pZGwg
XAogICAgICQkUFdEL01vZHVsZXMvZmlsZXN5c3RlbS9Xb3JrZXJDb250ZXh0RmlsZVN5c3RlbS5p
ZGwgXAorICAgICQkUFdEL01vZHVsZXMvZ2FtZXBhZC9HYW1lcGFkLmlkbCBcCisgICAgJCRQV0Qv
TW9kdWxlcy9nYW1lcGFkL0dhbWVwYWRMaXN0LmlkbCBcCisgICAgJCRQV0QvTW9kdWxlcy9nYW1l
cGFkL05hdmlnYXRvckdhbWVwYWQuaWRsIFwKICAgICAkJFBXRC9Nb2R1bGVzL2dlb2xvY2F0aW9u
L0dlb2xvY2F0aW9uLmlkbCBcCiAgICAgJCRQV0QvTW9kdWxlcy9nZW9sb2NhdGlvbi9HZW9wb3Np
dGlvbi5pZGwgXAogICAgICQkUFdEL01vZHVsZXMvZ2VvbG9jYXRpb24vTmF2aWdhdG9yR2VvbG9j
YXRpb24uaWRsIFwKQEAgLTcwMiw2ICs3MDUsNyBAQCBnZW5lcmF0ZUJpbmRpbmdzLmNvbW1hbmRz
ID0gcGVybCAtSSQkUFdEL2JpbmRpbmdzL3NjcmlwdHMgJCRnZW5lcmF0ZUJpbmRpbmdzLnNjcgog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0tZGVmaW5lcyBcIiQke0ZFQVRVUkVfREVGSU5F
U19KQVZBU0NSSVBUfVwiIFwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtLWdlbmVyYXRv
ciAkJGdlbmVyYXRvciBcCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLS1pbmNsdWRlICQk
UFdEL01vZHVsZXMvZmlsZXN5c3RlbSBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgLS1p
bmNsdWRlICQkUFdEL01vZHVsZXMvZ2FtZXBhZCBcCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgLS1pbmNsdWRlICQkUFdEL01vZHVsZXMvZ2VvbG9jYXRpb24gXAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIC0taW5jbHVkZSAkJFBXRC9Nb2R1bGVzL2luZGV4ZWRkYiBcCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgLS1pbmNsdWRlICQkUFdEL01vZHVsZXMvd2ViYXVkaW8gXApk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvR05VbWFrZWZpbGUuYW0gYi9Tb3VyY2UvV2ViQ29y
ZS9HTlVtYWtlZmlsZS5hbQppbmRleCA4YWU5OTI5Li5jMmE1MzY5IDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9HTlVtYWtlZmlsZS5hbQorKysgYi9Tb3VyY2UvV2ViQ29yZS9HTlVtYWtlZmls
ZS5hbQpAQCAtMTIsNiArMTIsNyBAQCB3ZWJjb3JlX2NwcGZsYWdzICs9IFwKIAktSSQoc3JjZGly
KS9Tb3VyY2UvVGhpcmRQYXJ0eS9BTkdMRS9pbmNsdWRlL0dMU0xBTkcgXAogCS1JJChzcmNkaXIp
L1NvdXJjZS9XZWJDb3JlIFwKIAktSSQoc3JjZGlyKS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL2Zp
bGVzeXN0ZW0gXAorCS1JJChzcmNkaXIpL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvZ2FtZXBhZCBc
CiAJLUkkKHNyY2RpcikvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9nZW9sb2NhdGlvbiBcCiAJLUkk
KHNyY2RpcikvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9pbmRleGVkZGIgXAogCS1JJChzcmNkaXIp
L1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFzdHJlYW0gXApAQCAtODA0LDYgKzgwNSw3IEBA
IERlcml2ZWRTb3VyY2VzL0FOR0xFL2dsc2xhbmdfdGFiLmg6IERlcml2ZWRTb3VyY2VzL0FOR0xF
L2dsc2xhbmdfdGFiLmNwcAogCiBJRExfUEFUSCA6PSBcCiAgICAgJChXZWJDb3JlKS9Nb2R1bGVz
L2ZpbGVzeXN0ZW0gXAorICAgICQoV2ViQ29yZSkvTW9kdWxlcy9nYW1lcGFkIFwKICAgICAkKFdl
YkNvcmUpL01vZHVsZXMvZ2VvbG9jYXRpb24gXAogICAgICQoV2ViQ29yZSkvTW9kdWxlcy9pbmRl
eGVkZGIgXAogICAgICQoV2ViQ29yZSkvTW9kdWxlcy9tZWRpYXN0cmVhbSBcCkBAIC05NjQsNiAr
OTY2LDcgQEAgbGliV2ViQ29yZUd0a19sYV9DUFBGTEFHUyA9IFwKIAogRVhUUkFfRElTVCArPSBc
CiAJJChzaGVsbCBscyAkKHNyY2RpcikvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9maWxlc3lzdGVt
LyouaWRsKSBcCisJJChzaGVsbCBscyAkKHNyY2RpcikvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9n
YW1lcGFkLyouaWRsKSBcCiAJJChzaGVsbCBscyAkKHNyY2RpcikvU291cmNlL1dlYkNvcmUvTW9k
dWxlcy9nZW9sb2NhdGlvbi8qLmlkbCkgXAogCSQoc2hlbGwgbHMgJChzcmNkaXIpL1NvdXJjZS9X
ZWJDb3JlL01vZHVsZXMvaW5kZXhlZGRiLyouaWRsKSBcCiAJJChzaGVsbCBscyAkKHNyY2Rpcikv
U291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0cmVhbS8qLmlkbCkgXApkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYkNvcmUvR05VbWFrZWZpbGUubGlzdC5hbSBiL1NvdXJjZS9XZWJDb3JlL0dOVW1h
a2VmaWxlLmxpc3QuYW0KaW5kZXggOGMyNDEwNy4uNmFiMWE2YyAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYkNvcmUvR05VbWFrZWZpbGUubGlzdC5hbQorKysgYi9Tb3VyY2UvV2ViQ29yZS9HTlVtYWtl
ZmlsZS5saXN0LmFtCkBAIC0xODksNiArMTg5LDEwIEBAIHdlYmNvcmVfYnVpbHRfc291cmNlcyAr
PSBcCiAJRGVyaXZlZFNvdXJjZXMvV2ViQ29yZS9KU0Zsb2F0MzJBcnJheS5oIFwKIAlEZXJpdmVk
U291cmNlcy9XZWJDb3JlL0pTRmxvYXQ2NEFycmF5LmNwcCBcCiAJRGVyaXZlZFNvdXJjZXMvV2Vi
Q29yZS9KU0Zsb2F0NjRBcnJheS5oIFwKKwlEZXJpdmVkU291cmNlcy9XZWJDb3JlL0pTR2FtZXBh
ZC5jcHAgXAorCURlcml2ZWRTb3VyY2VzL1dlYkNvcmUvSlNHYW1lcGFkLmggXAorCURlcml2ZWRT
b3VyY2VzL1dlYkNvcmUvSlNHYW1lcGFkTGlzdC5jcHAgXAorCURlcml2ZWRTb3VyY2VzL1dlYkNv
cmUvSlNHYW1lcGFkTGlzdC5oIFwKIAlEZXJpdmVkU291cmNlcy9XZWJDb3JlL0pTR2VvbG9jYXRp
b24uY3BwIFwKIAlEZXJpdmVkU291cmNlcy9XZWJDb3JlL0pTR2VvbG9jYXRpb24uaCBcCiAJRGVy
aXZlZFNvdXJjZXMvV2ViQ29yZS9KU0dlb3Bvc2l0aW9uLmNwcCBcCkBAIC02NzYsNiArNjgwLDkg
QEAgd2ViY29yZV9idWlsdF9zb3VyY2VzICs9IFwKIAlEZXJpdmVkU291cmNlcy9XZWJDb3JlL1hQ
YXRoR3JhbW1hci5oCiAKIGRvbV9iaW5kaW5nX2lkbHMgKz0gXAorCSQoV2ViQ29yZSkvTW9kdWxl
cy9nYW1lcGFkL0dhbWVwYWQuaWRsIFwKKwkkKFdlYkNvcmUpL01vZHVsZXMvZ2FtZXBhZC9HYW1l
cGFkTGlzdC5pZGwgXAorCSQoV2ViQ29yZSkvTW9kdWxlcy9nYW1lcGFkL05hdmlnYXRvckdhbWVw
YWQuaWRsIFwKIAkkKFdlYkNvcmUpL01vZHVsZXMvZ2VvbG9jYXRpb24vR2VvbG9jYXRpb24uaWRs
IFwKIAkkKFdlYkNvcmUpL01vZHVsZXMvZ2VvbG9jYXRpb24vR2VvcG9zaXRpb24uaWRsIFwKIAkk
KFdlYkNvcmUpL01vZHVsZXMvZ2VvbG9jYXRpb24vTmF2aWdhdG9yR2VvbG9jYXRpb24uaWRsIFwK
QEAgLTEwNDksNiArMTA1NiwxMiBAQCB3ZWJjb3JlX21vZHVsZXNfc291cmNlcyArPSBcCiAJU291
cmNlL1dlYkNvcmUvTW9kdWxlcy9maWxlc3lzdGVtL1dlYktpdEZsYWdzLmggXAogCVNvdXJjZS9X
ZWJDb3JlL01vZHVsZXMvZmlsZXN5c3RlbS9Xb3JrZXJDb250ZXh0RmlsZVN5c3RlbS5jcHAgXAog
CVNvdXJjZS9XZWJDb3JlL01vZHVsZXMvZmlsZXN5c3RlbS9Xb3JrZXJDb250ZXh0RmlsZVN5c3Rl
bS5oIFwKKwlTb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL2dhbWVwYWQvR2FtZXBhZC5jcHAgXAorCVNv
dXJjZS9XZWJDb3JlL01vZHVsZXMvZ2FtZXBhZC9HYW1lcGFkLmhcCisJU291cmNlL1dlYkNvcmUv
TW9kdWxlcy9nYW1lcGFkL0dhbWVwYWRMaXN0LmNwcCBcCisJU291cmNlL1dlYkNvcmUvTW9kdWxl
cy9nYW1lcGFkL0dhbWVwYWRMaXN0LmhcCisJU291cmNlL1dlYkNvcmUvTW9kdWxlcy9nYW1lcGFk
L05hdmlnYXRvckdhbWVwYWQuY3BwIFwKKwlTb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL2dhbWVwYWQv
TmF2aWdhdG9yR2FtZXBhZC5oCiAJU291cmNlL1dlYkNvcmUvTW9kdWxlcy9nZW9sb2NhdGlvbi9H
ZW9sb2NhdGlvbi5jcHAgXAogCVNvdXJjZS9XZWJDb3JlL01vZHVsZXMvZ2VvbG9jYXRpb24vR2Vv
bG9jYXRpb24uaCBcCiAJU291cmNlL1dlYkNvcmUvTW9kdWxlcy9nZW9sb2NhdGlvbi9HZW9sb2Nh
dGlvbkNvbnRyb2xsZXIuY3BwIFwKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUu
cHJpIGIvU291cmNlL1dlYkNvcmUvV2ViQ29yZS5wcmkKaW5kZXggMDUxNjlhNy4uYTBiMDE3YiAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvV2ViQ29yZS5wcmkKKysrIGIvU291cmNlL1dlYkNv
cmUvV2ViQ29yZS5wcmkKQEAgLTE5LDYgKzE5LDcgQEAgV0VCQ09SRV9HRU5FUkFURURfU09VUkNF
U19ESVIgPSAkJHtST09UX0JVSUxEX0RJUn0vU291cmNlL1dlYkNvcmUvJCR7R0VORVJBVEVEX1MK
IElOQ0xVREVQQVRIICs9IFwKICAgICAkJFNPVVJDRV9ESVIgXAogICAgICQkU09VUkNFX0RJUi9N
b2R1bGVzL2ZpbGVzeXN0ZW0gXAorICAgICQkU09VUkNFX0RJUi9Nb2R1bGVzL2dhbWVwYWQgXAog
ICAgICQkU09VUkNFX0RJUi9Nb2R1bGVzL2dlb2xvY2F0aW9uIFwKICAgICAkJFNPVVJDRV9ESVIv
TW9kdWxlcy9pbmRleGVkZGIgXAogICAgICQkU09VUkNFX0RJUi9Nb2R1bGVzL3dlYmF1ZGlvIFwK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9jbWFrZWNvbmZpZy5oLmNtYWtlIGIvU291cmNlL2NtYWtlY29u
ZmlnLmguY21ha2UKaW5kZXggZDI3NGU5Ny4uMDMwMDdlMiAxMDA2NDQKLS0tIGEvU291cmNlL2Nt
YWtlY29uZmlnLmguY21ha2UKKysrIGIvU291cmNlL2NtYWtlY29uZmlnLmguY21ha2UKQEAgLTI4
LDYgKzI4LDcgQEAKICNjbWFrZWRlZmluZTAxIEVOQUJMRV9GSVhFRF9SRVBPUlRFRF9TSVpFCiAj
Y21ha2VkZWZpbmUwMSBFTkFCTEVfRlRQRElSCiAjY21ha2VkZWZpbmUwMSBFTkFCTEVfRlVMTFND
UkVFTl9BUEkKKyNjbWFrZWRlZmluZTAxIEVOQUJMRV9HQU1FUEFECiAjY21ha2VkZWZpbmUwMSBF
TkFCTEVfR0VPTE9DQVRJT04KICNjbWFrZWRlZmluZTAxIEVOQUJMRV9HTElCX1NVUFBPUlQKICNj
bWFrZWRlZmluZTAxIEVOQUJMRV9JQ09OREFUQUJBU0UKLS0gCjEuNy45LjUKCg==
</data>
<flag name="review"
          id="150806"
          type_id="1"
          status="-"
          setter="pnormand"
    />
          </attachment>
      

    </bug>

</bugzilla>