<div dir="ltr"><div>Hi,</div>a tip for distro packagers or anyone else interested:<div><br></div><div>You can turn a GitHub commit into a patch by adding a ".patch" to the URL, so here are the three patches:</div><div><br></div><div><span style="font-size:12.8px">1. <a href="https://github.com/The-Compiler/qutebrowser/commit/37b5f49c8542c04e7aae6ded6e8ab0c6aa5f2010.patch">https://github.com/The-Compiler/qutebrowser/commit/37b5f49c8542c04e7aae6ded6e8ab0c6aa5f2010.patch</a></span></div><div><span style="font-size:12.8px">2. <a href="https://github.com/The-Compiler/qutebrowser/commit/48b069e89c4b63bfa4c807f2011a7d0c422c4af1.patch">https://github.com/The-Compiler/qutebrowser/commit/48b069e89c4b63bfa4c807f2011a7d0c422c4af1.patch</a> </span><span style="font-size:12.8px">(only needed for Python 3.4 compatibility)</span></div><div><span style="font-size:12.8px">3. <a href="https://github.com/The-Compiler/qutebrowser/commit/3c8598f691593e5def46576402113c54b630d491.patch">https://github.com/The-Compiler/qutebrowser/commit/3c8598f691593e5def46576402113c54b630d491.patch</a></span></div><div><br></div><div>Tomas</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Apr 26, 2016 at 10:45 PM, Florian Bruhin <span dir="ltr"><<a href="mailto:me@the-compiler.org" target="_blank">me@the-compiler.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
I updated my PyQt installation to 5.6 today and was greeted with a<br>
completely broken qutebrowser due to some issues on qutebrowsers side<br>
(which were handled stricter by PyQt with 5.6) and a PyQt issue.<br>
<br>
These commits fix the issues I'm aware of so far:<br>
<a href="https://github.com/The-Compiler/qutebrowser/commit/37b5f49c8542c04e7aae6ded6e8ab0c6aa5f2010" rel="noreferrer" target="_blank">https://github.com/The-Compiler/qutebrowser/commit/37b5f49c8542c04e7aae6ded6e8ab0c6aa5f2010</a><br>
<a href="https://github.com/The-Compiler/qutebrowser/commit/48b069e89c4b63bfa4c807f2011a7d0c422c4af1" rel="noreferrer" target="_blank">https://github.com/The-Compiler/qutebrowser/commit/48b069e89c4b63bfa4c807f2011a7d0c422c4af1</a> (only needed for Python 3.4 compatibility)<br>
<a href="https://github.com/The-Compiler/qutebrowser/commit/3c8598f691593e5def46576402113c54b630d491" rel="noreferrer" target="_blank">https://github.com/The-Compiler/qutebrowser/commit/3c8598f691593e5def46576402113c54b630d491</a><br>
<br>
I plan to release v0.6.2 with those fixes later this week, but I'd<br>
like to iron out any remaining issues first.<br>
<br>
If you're a distro packager for qutebrowser<br>
-------------------------------------------<br>
<br>
If you plan to release PyQt 5.6 before I released v0.6.2, please<br>
backport the commits above. They apply cleanly on top of v0.6.1.<br>
<br>
If you're a user and want a stable qutebrowser<br>
----------------------------------------------<br>
<br>
Don't update to PyQt 5.6 for now.<br>
<br>
If you're a user and want to help test<br>
--------------------------------------<br>
<br>
Use the latest qutebrowser from git and update to PyQt 5.6.<br>
<br>
Unofficial PKGBUILD to build it if you're on Arch (might take a few<br>
minutes/hours):<br>
<a href="https://github.com/The-Compiler/qt-debug-pkgbuild/tree/pyqt56/pyqt5" rel="noreferrer" target="_blank">https://github.com/The-Compiler/qt-debug-pkgbuild/tree/pyqt56/pyqt5</a><br>
<br>
If you run into any new issues/exceptions, report them using the<br>
built-in crash reporter.<br>
<br>
Thank you, and sorry for the trouble!<br>
<span class="HOEnZb"><font color="#888888"><br>
Florian<br>
<br>
--<br>
<a href="http://www.the-compiler.org" rel="noreferrer" target="_blank">http://www.the-compiler.org</a> | <a href="mailto:me@the-compiler.org">me@the-compiler.org</a> (Mail/XMPP)<br>
   GPG: 916E B0C8 FD55 A072 | <a href="http://the-compiler.org/pubkey.asc" rel="noreferrer" target="_blank">http://the-compiler.org/pubkey.asc</a><br>
         I love long mails! | <a href="http://email.is-not-s.ms/" rel="noreferrer" target="_blank">http://email.is-not-s.ms/</a><br>
</font></span></blockquote></div><br></div>