Page MenuHomeSolus

Update qutebrowser to 2.0.2
ClosedPublic

Authored by Phantop on Jan 28 2021, 5:59 PM.

Details

Summary

Major changes

  • Removes a number of dependencies
  • Requires a newer version of python-importlib-resources than currently packaged.
  • Adds in a new adblocker (python-adblock, currently not packaged in Solus)

Changelog:

Depends on D10452

Test Plan

Launch the browser, visit dev.getsol.us, and launch the qr userscript

Diff Detail

Repository
R2776 qutebrowser
Branch
master
Lint
No Linters Available
Unit
No Unit Test Coverage

Event Timeline

Phantop created this revision.Jan 28 2021, 5:59 PM
Phantop requested review of this revision.Jan 28 2021, 5:59 PM
Phantop updated this revision to Diff 25176.Jan 28 2021, 6:26 PM

Remove pygments, as it is an optional dependency for the webkit backend

algent added a subscriber: algent.Jan 28 2021, 6:48 PM

You can remove python-markupsafe because it is a dependency for python-jinja.

Since you updated also python-importlib-resources you can add it as stack for qutebrowser update.

Phantop updated this revision to Diff 25177.Jan 28 2021, 6:51 PM

Remove redundant python-markupsafe

Since you updated also python-importlib-resources you can add it as stack for qutebrowser update.

I don't know how to do this...

I don't know how to do this...

That is easy. Edit your SUMMARY: and add a new line Depends on D10452.

See this diff for example https://dev.getsol.us/D10429.

Phantop edited the summary of this revision. (Show Details)Jan 28 2021, 7:04 PM
Phantop edited the summary of this revision. (Show Details)
JoshStrobl edited the summary of this revision. (Show Details)Feb 2 2021, 7:03 AM
JoshStrobl accepted this revision.Feb 2 2021, 7:05 AM
JoshStrobl added a subscriber: JoshStrobl.

LGTM, thanks!

This revision is now accepted and ready to land.Feb 2 2021, 7:05 AM
Phantop updated this revision to Diff 25487.EditedFeb 19 2021, 10:59 PM

Update qutebrowser to 2.0.2
Seeing as this diff hasn't been accepted yet, here's 2.0.2.
python-importlib-resources is also awaiting review so everything is done on my end.

Phantop retitled this revision from Update qutebrowser to 2.0.1 to Update qutebrowser to 2.0.2.Feb 19 2021, 10:59 PM
Phantop edited the summary of this revision. (Show Details)

LGTM, sorry I meant to land this much earlier.

This revision was automatically updated to reflect the committed changes.