<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>187400</bug_id>
          
          <creation_ts>2007-08-01 16:16 0000</creation_ts>
          <short_desc>fix pwc driven webcams in kde-base/kopete (upstream patch)</short_desc>
          <delta_ts>2007-08-11 20:13:45 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>KDE</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <keywords>Bug, EBUILD</keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>sybolt@xs4all.nl</reporter>
          <assigned_to>kde@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>sybolt@xs4all.nl</who>
            <bug_when>2007-08-01 16:16:47 0000</bug_when>
            <thetext>Somewhere in the KDE 3.5.X cycle webcams using the pwc driver stopped working in kopete (webcam correctly detected but black screen - no video output). This upstream patch makes my Logitech Quickcam 4000 Pro work in kopete like it used to.

http://websvn.kde.org/branches/KDE/3.5/kdenetwork/kopete/libkopete/avdevice/videodevice.cpp?r1=573903&amp;r2=673109

Reproducible: Always

Steps to Reproduce:
1. get http://websvn.kde.org/branches/KDE/3.5/kdenetwork/kopete/libkopete/avdevice/videodevice.cpp?r1=573903&amp;r2=673109
2. apply the patch to kopete-3.5.7
3. watch the smile on grandma&apos;s face</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>sybolt@xs4all.nl</who>
            <bug_when>2007-08-01 16:19:15 0000</bug_when>
            <thetext>Created an attachment (id=126629)
ebuild for convenience

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>sybolt@xs4all.nl</who>
            <bug_when>2007-08-01 16:20:01 0000</bug_when>
            <thetext>Created an attachment (id=126630)
the upstream patch for convenience

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>philantrop@gentoo.org</who>
            <bug_when>2007-08-11 20:13:45 0000</bug_when>
            <thetext>Thanks! Fixed in CVS.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>126629</attachid>
            <date>2007-08-01 16:19 0000</date>
            <desc>ebuild for convenience</desc>
            <filename>kopete-3.5.7-r1.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA3IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6IC92YXIvY3Zzcm9vdC9nZW50b28teDg2L2tkZS1iYXNlL2tvcGV0ZS9rb3BldGUtMy41Ljcu
ZWJ1aWxkLHYgMS4yIDIwMDcvMDUvMjMgMTI6MTU6MDAgY2FybG8gRXhwICQKCktNTkFNRT1rZGVu
ZXR3b3JrCk1BWEtERVZFUj0kUFYKS01fREVQUkFOR0U9IjMuNS4wICRNQVhLREVWRVIiCmluaGVy
aXQga2RlLW1ldGEgZXV0aWxzCgpTUkNfVVJJPSIke1NSQ19VUkl9CgltaXJyb3I6Ly9nZW50b28v
a2RlbmV0d29yay0zLjUtcGF0Y2hzZXQtMDEudGFyLmJ6MiIKCkRFU0NSSVBUSU9OPSJLREUgbXVs
dGktcHJvdG9jb2wgSU0gY2xpZW50IgpIT01FUEFHRT0iaHR0cDovL2tvcGV0ZS5rZGUub3JnLyIK
CktFWVdPUkRTPSJ+YWxwaGEgfmFtZDY0IH5pYTY0IH5wcGMgfnBwYzY0IH5zcGFyYyB+eDg2IgpJ
VVNFPSJqaW5nbGUgc2FtZXRpbWUgc3NsIHhzY3JlZW5zYXZlciBzbHAga2VybmVsX2xpbnV4IGxh
dGV4IGNyeXB0CgkJd2lucG9wdXAgc21zIGlyYyB5YWhvbyBnYWR1IGdyb3Vwd2lzZSBuZXRtZWV0
aW5nIHN0YXRpc3RpY3MgYXV0b3JlcGxhY2UKCQljb25uZWN0aW9uc3RhdHVzIGNvbnRhY3Rub3Rl
cyB0cmFuc2xhdG9yIHdlYnByZXNlbmNlIHRleHRlZmZlY3QgaGlnaGxpZ2h0CgkJYWxpYXMgYXV0
b3JlcGxhY2UgaGlzdG9yeSBub3dsaXN0ZW5pbmcgYWRkYm9va21hcmtzIGtkZWhpZGRlbnZpc2li
aWxpdHkiCgojIFRoZSBrZXJuZWxfbGludXg/ICggKSBjb25kaXRpb25hbCBkZXBlbmRlbmNpZXMg
YXJlIGZvciB3ZWJjYW1zLCBub3Qgc3VwcG9ydGVkCiMgb24gb3RoZXIga2VybmVscyBBRkFJSwpC
T1RIX0RFUEVORD0iZGV2LWxpYnMvbGlieHNsdAoJZGV2LWxpYnMvbGlieG1sMgoJbmV0LWRucy9s
aWJpZG4KCT49ZGV2LWxpYnMvZ2xpYi0yCglhcHAtY3J5cHQvcWNhCglzYW1ldGltZT8gKCA9bmV0
LWxpYnMvbWVhbndoaWxlLTEuMCogKQoJamluZ2xlPyAoCgkJPj1tZWRpYS1saWJzL3NwZWV4LTEu
MS42CgkJZGV2LWxpYnMvZXhwYXQKCQl+bmV0LWxpYnMvb3J0cC0wLjcuMSApCgl4MTEtbGlicy9s
aWJYMTEKCXgxMS1saWJzL2xpYlhleHQKCXgxMS1saWJzL2xpYlhyZW5kZXIKCXhzY3JlZW5zYXZl
cj8gKCB4MTEtbGlicy9saWJYU2NyblNhdmVyICkKCWtlcm5lbF9saW51eD8gKCB2aXJ0dWFsL29w
ZW5nbCApCglzbXM/ICggYXBwLW1vYmlsZXBob25lL2dzbWxpYiApIgoKUkRFUEVORD0iJHtCT1RI
X0RFUEVORH0KCXNzbD8gKCBhcHAtY3J5cHQvcWNhLXRscyApCgkha2RlLWJhc2Uva2RlbmV0d29y
awoJbGF0ZXg/ICggdmlydHVhbC90ZXRleAoJCW1lZGlhLWdmeC9pbWFnZW1hZ2ljayApCgljcnlw
dD8gKCBhcHAtY3J5cHQvZ251cGcgKSIKIwlnbm9tZW1lZXRpbmcgaXMgZGVwcmVjYXRlZCBhbmQg
ZWtpZ2EgaXMgbm90IHlldCB+cHBjNjQKIwlvbmx5IG5lZWRlZCBmb3IgY2FsbGluZwojCW5ldG1l
ZXRpbmc/ICggbmV0LWltL2dub21lbWVldGluZyApIgoKREVQRU5EPSIke0JPVEhfREVQRU5EfQoJ
a2VybmVsX2xpbnV4PyAoIHZpcnR1YWwvb3MtaGVhZGVycyApCgl4MTEtcHJvdG8vdmlkZW9wcm90
bwoJa2VybmVsX2xpbnV4PyAoIHgxMS1saWJzL2xpYlh2ICkKCXhzY3JlZW5zYXZlcj8gKCB4MTEt
cHJvdG8vc2NybnNhdmVycHJvdG8gKSIKCnBrZ19zZXR1cCgpIHsKCWlmIHVzZSBrZXJuZWxfbGlu
dXggJiYgISBidWlsdF93aXRoX3VzZSA9eDExLWxpYnMvcXQtMyogb3BlbmdsOyB0aGVuCgkJZWVy
cm9yICJUbyBzdXBwb3J0IFZpZGVvNExpbnV4IHdlYmNhbXMgaW4gdGhpcyBwYWNrYWdlIGlzIHJl
cXVpcmVkIHRvIGhhdmUiCgkJZWVycm9yICI9eDExLWxpYnMvcXQtMyogY29tcGlsZWQgd2l0aCBP
cGVuR0wgc3VwcG9ydC4iCgkJZWVycm9yICJQbGVhc2UgcmVlbWVyZ2UgPXgxMS1saWJzL3F0LTMq
IHdpdGggVVNFPVwib3BlbmdsXCIuIgoJCWRpZSAiUGxlYXNlIHJlZW1lcmdlID14MTEtbGlicy9x
dC0zKiB3aXRoIFVTRT1cIm9wZW5nbFwiLiIKCWZpCn0KCmtvcGV0ZV9kaXNhYmxlKCkgewoJZWlu
Zm8gIkRpc2FibGluZyAkMiAkMSIKCXNlZCAtaSAtZSAicy8kMi8vIiAiJHtTfS9rb3BldGUvJDFz
L01ha2VmaWxlLmFtIgp9CgpzcmNfdW5wYWNrKCkgewoJa2RlLW1ldGFfc3JjX3VucGFjawoKCWVw
YXRjaCAiJHtGSUxFU0RJUn0va29wZXRlLTAuMTJfYWxwaGExLXhzY3JlZW5zYXZlci5wYXRjaCIK
CgllcGF0Y2ggIiR7RklMRVNESVJ9LyR7UE59LTMuNS41LWljcWZpeC5wYXRjaCIKCgllcGF0Y2gg
IiR7RklMRVNESVJ9L2tkZW5ldHdvcmstMy41LjUtbGludXgtaGVhZGVycy0yLjYuMTgucGF0Y2gi
CgoJZXBhdGNoICIke0ZJTEVTRElSfS8ke1BOfS0zLjUuNy12aWRlb2RldmljZS5wYXRjaCIKCgl1
c2UgbGF0ZXggfHwga29wZXRlX2Rpc2FibGUgcGx1Z2luIGxhdGV4Cgl1c2UgY3J5cHQgfHwga29w
ZXRlX2Rpc2FibGUgcGx1Z2luIGNyeXB0b2dyYXBoeQoJdXNlIG5ldG1lZXRpbmcgfHwga29wZXRl
X2Rpc2FibGUgcGx1Z2luIG5ldG1lZXRpbmcKCXVzZSBzdGF0aXN0aWNzIHx8IGtvcGV0ZV9kaXNh
YmxlIHBsdWdpbiBzdGF0aXN0aWNzCgl1c2UgYXV0b3JlcGxhY2UgfHwga29wZXRlX2Rpc2FibGUg
cGx1Z2luIGF1dG9yZXBsYWNlCgl1c2UgY29ubmVjdGlvbnN0YXR1cyB8fCBrb3BldGVfZGlzYWJs
ZSBwbHVnaW4gY29ubmVjdGlvbnN0YXR1cwoJdXNlIGNvbnRhY3Rub3RlcyB8fCBrb3BldGVfZGlz
YWJsZSBwbHVnaW4gY29udGFjdG5vdGVzCgl1c2UgdHJhbnNsYXRvciB8fCBrb3BldGVfZGlzYWJs
ZSBwbHVnaW4gdHJhbnNsYXRvcgoJdXNlIHdlYnByZXNlbmNlIHx8IGtvcGV0ZV9kaXNhYmxlIHBs
dWdpbiB3ZWJwcmVzZW5jZQoJdXNlIHRleHRlZmZlY3QgfHwga29wZXRlX2Rpc2FibGUgcGx1Z2lu
IHRleHRlZmZlY3QKCXVzZSBoaWdobGlnaHQgfHwga29wZXRlX2Rpc2FibGUgcGx1Z2luIGhpZ2hs
aWdodAoJdXNlIGFsaWFzIHx8IGtvcGV0ZV9kaXNhYmxlIHBsdWdpbiBhbGlhcwoJdXNlIGFkZGJv
b2ttYXJrcyB8fCBrb3BldGVfZGlzYWJsZSBwbHVnaW4gYWRkYm9va21hcmtzCgl1c2UgaGlzdG9y
eSB8fCBrb3BldGVfZGlzYWJsZSBwbHVnaW4gaGlzdG9yeQoJdXNlIG5vd2xpc3RlbmluZyB8fCBr
b3BldGVfZGlzYWJsZSBwbHVnaW4gbm93bGlzdGVuaW5nCgoJdXNlIHdpbnBvcHVwIHx8IGtvcGV0
ZV9kaXNhYmxlIHByb3RvY29sIHdpbnBvcHVwCgl1c2UgZ2FkdSB8fCBrb3BldGVfZGlzYWJsZSBw
cm90b2NvbCAnXCQoR0FEVSknCgl1c2UgaXJjIHx8IGtvcGV0ZV9kaXNhYmxlIHByb3RvY29sIGly
YwoJdXNlIGdyb3Vwd2lzZSB8fCBrb3BldGVfZGlzYWJsZSBwcm90b2NvbCBncm91cHdpc2UKCXVz
ZSB5YWhvbyB8fCBrb3BldGVfZGlzYWJsZSBwcm90b2NvbCB5YWhvbwoKCXJtIC1mICIke1N9L2Nv
bmZpZ3VyZSIKfQoKc3JjX2NvbXBpbGUoKSB7CgkjIEV4dGVybmFsIGxpYmdhZHUgc3VwcG9ydCAt
IGRvZXNuJ3Qgd29yaywga29wZXRlIHJlcXVpcmVzIGEgc3BlY2lmaWMgZGV2ZWxvcG1lbnQgc25h
cHNob3Qgb2YgbGliZ2FkdS4KCSMgTWF5YmUgd2UgY2FuIGVuYWJsZSBpdCBpbiB0aGUgZnV0dXJl
LgoJbG9jYWwgbXljb25mPSIkKHVzZV9lbmFibGUgamluZ2xlKQoJCSQodXNlX2VuYWJsZSBzYW1l
dGltZSBzYW1ldGltZS1wbHVnaW4pCgkJLS13aXRob3V0LXhtbXMgLS13aXRob3V0LWV4dGVybmFs
LWxpYmdhZHUKCQkkKHVzZV93aXRoIHhzY3JlZW5zYXZlcikgJCh1c2VfZW5hYmxlIHNtcyBzbXNn
c20pCgkJJCh1c2VfZW5hYmxlIGRlYnVnIHRlc3RiZWQpIgoKCWtkZV9zcmNfY29tcGlsZQp9Cgpz
cmNfaW5zdGFsbCgpIHsKCWtkZV9zcmNfaW5zdGFsbAoKCXJtIC1mICIke0R9JHtLREVESVJ9Ii9i
aW4ve3N0dW4scmVsYXl9c2VydmVyCn0KCnBrZ19wb3N0aW5zdCgpIHsKCWtkZV9wa2dfcG9zdGlu
c3QKCgllbG9nICJJZiB5b3Ugd291bGQgbGlrZSB0byB1c2UgT2ZmLVRoZS1SZWNvcmQgZW5jcnlw
dGlvbiwgZW1lcmdlIG5ldC1pbS9rb3BldGUtb3RyLiIKfQo=
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>126630</attachid>
            <date>2007-08-01 16:20 0000</date>
            <desc>the upstream patch for convenience</desc>
            <filename>kopete-3.5.7-videodevice.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIGJyYW5jaGVzL0tERS8zLjUva2RlbmV0d29yay9rb3BldGUvbGlia29wZXRlL2F2ZGV2aWNl
L3ZpZGVvZGV2aWNlLmNwcAkyMDA2LzA4LzE3IDEzOjM3OjEzCTU3MzkwMworKysgYnJhbmNoZXMv
S0RFLzMuNS9rZGVuZXR3b3JrL2tvcGV0ZS9saWJrb3BldGUvYXZkZXZpY2UvdmlkZW9kZXZpY2Uu
Y3BwCTIwMDcvMDYvMDkgMDE6Mjc6NTgJNjczMTA5CkBAIC0xNjA0LDcgKzE2MDQsOCBAQAogCQkJ
CWNhc2UgVklERU9fUEFMRVRURV9SR0IzMgk6IHJldHVybiBQSVhFTEZPUk1BVF9SR0IzMjsJYnJl
YWs7CiAJCQkJY2FzZSBWSURFT19QQUxFVFRFX1lVWVYJCTogcmV0dXJuIFBJWEVMRk9STUFUX1lV
WVY7CWJyZWFrOwogCQkJCWNhc2UgVklERU9fUEFMRVRURV9VWVZZCQk6IHJldHVybiBQSVhFTEZP
Uk1BVF9VWVZZOwlicmVhazsKLQkJCQljYXNlIFZJREVPX1BBTEVUVEVfWVVWNDIwCTogcmV0dXJu
IFBJWEVMRk9STUFUX1lVVjQyMFA7CWJyZWFrOworCQkJCWNhc2UgVklERU9fUEFMRVRURV9ZVVY0
MjAJOgorCQkJCWNhc2UgVklERU9fUEFMRVRURV9ZVVY0MjBQCTogcmV0dXJuIFBJWEVMRk9STUFU
X1lVVjQyMFA7CWJyZWFrOwogCQkJCWNhc2UgVklERU9fUEFMRVRURV9ZVVY0MjJQCTogcmV0dXJu
IFBJWEVMRk9STUFUX1lVVjQyMlA7CWJyZWFrOwogCQkJfQogCQkJYnJlYWs7CkBAIC0xNzU4LDcg
KzE3NTksOCBAQAogCQkJCWNhc2UgVklERU9fUEFMRVRURV9SR0IzMgk6IHJldHVybnZhbHVlID0g
cGl4ZWxGb3JtYXROYW1lKFBJWEVMRk9STUFUX1JHQjMyKTsJYnJlYWs7CiAJCQkJY2FzZSBWSURF
T19QQUxFVFRFX1lVWVYJCTogcmV0dXJudmFsdWUgPSBwaXhlbEZvcm1hdE5hbWUoUElYRUxGT1JN
QVRfWVVZVik7CWJyZWFrOwogCQkJCWNhc2UgVklERU9fUEFMRVRURV9VWVZZCQk6IHJldHVybnZh
bHVlID0gcGl4ZWxGb3JtYXROYW1lKFBJWEVMRk9STUFUX1VZVlkpOwlicmVhazsKLQkJCQljYXNl
IFZJREVPX1BBTEVUVEVfWVVWNDIwCTogcmV0dXJudmFsdWUgPSBwaXhlbEZvcm1hdE5hbWUoUElY
RUxGT1JNQVRfWVVWNDIwUCk7CWJyZWFrOworCQkJCWNhc2UgVklERU9fUEFMRVRURV9ZVVY0MjAJ
OgorCQkJCWNhc2UgVklERU9fUEFMRVRURV9ZVVY0MjBQCTogcmV0dXJudmFsdWUgPSBwaXhlbEZv
cm1hdE5hbWUoUElYRUxGT1JNQVRfWVVWNDIwUCk7CWJyZWFrOwogCQkJCWNhc2UgVklERU9fUEFM
RVRURV9ZVVY0MjJQCTogcmV0dXJudmFsdWUgPSBwaXhlbEZvcm1hdE5hbWUoUElYRUxGT1JNQVRf
WVVWNDIyUCk7CWJyZWFrOwogCQkJfQogCQkJYnJlYWs7Cg==
</data>        

          </attachment>
    </bug>

</bugzilla>