Page MenuHomeSolus

Build qutebrowser using packager Makefile
ClosedPublic

Authored by Phantop on Dec 28 2020, 11:03 PM.
Tags
None
Referenced Files
F11046588: D10248.id24713.diff
Thu, Aug 10, 1:41 PM
F11046587: D10248.id.diff
Thu, Aug 10, 1:41 PM
F11046586: D10248.id24687.diff
Thu, Aug 10, 1:41 PM
F11046585: D10248.id24639.diff
Thu, Aug 10, 1:41 PM
F11032131: D10248.diff
Wed, Aug 9, 1:55 PM
F10920949: D10248.diff
Jul 9 2023, 10:18 AM
F10845713: D10248.id24639.diff
Jun 11 2023, 1:54 AM
F10842824: D10248.id24687.diff
Jun 10 2023, 4:04 PM
Subscribers

Details

Summary

Results in an optimized build with the addition of some previously not-included scripts and official userscripts.

Its build step is identical to what is currently in package.yml, but the install differs by adding a /usr/share/qutebrowser directory with scripts and userscripts subdirs, builds with the option --optimize=1 and does not include the 96x96 icon Solus includes.

The Makefile is recommended by upstream in the documentation and is used in the official Arch qutebrowser-git pkgbuild.

Test Plan

Open the browser, visit duckduckgo.com, and run the dmenu_qutebrowser userscript

Diff Detail

Repository
R2776 qutebrowser
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Phantop retitled this revision from Build using packager Makefile to Build qutebrowser using packager Makefile.
Phantop edited the summary of this revision. (Show Details)
JoshStrobl added a subscriber: JoshStrobl.

Otherwise LGTM, I appreciate the patch.

package.yml
27

Honestly can just do PREFIX=/usr, we have no plans on changing the prefix and it's only really there for internal ypkg usage.

This revision now requires changes to proceed.Dec 30 2020, 6:10 PM
This revision is now accepted and ready to land.Jan 1 2021, 10:43 AM
This revision was automatically updated to reflect the committed changes.