Page MenuHomeSolus

Initial Inclusion of brave
ClosedPublic

Authored by taaem on Mar 13 2018, 3:20 PM.
Tags
None
Referenced Files
F10992162: D2511.id6123.diff
Tue, Jul 25, 7:09 AM
F10977401: D2511.id6124.diff
Sat, Jul 22, 3:55 PM
F10887343: D2511.id6123.diff
Jun 26 2023, 10:48 AM
F10875579: D2511.diff
Jun 20 2023, 6:26 AM
F10827407: D2511.diff
Jun 4 2023, 5:21 AM
F10821475: D2511.id6125.diff
Jun 2 2023, 11:48 AM
F10803630: D2511.id6120.diff
May 29 2023, 12:49 PM
F10803591: D2511.id6124.diff
May 29 2023, 12:37 PM
Tokens
"Like" token, awarded by logTom.

Details

Summary

Resolves T334.

Test Plan

Open the browser and browse some popular sites.

Diff Detail

Repository
R4107 brave
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

taaem requested review of this revision.Mar 13 2018, 3:20 PM

Change the default shortcut for switching tabs, because the default overrides
the globale workspace switching shortcut of budgie, to only using Ctrl instead
of using Ctrl+Alt.

joebonrichie added a subscriber: joebonrichie.

Looks good overall, just a few issues to sort out before we can include it.

package.yml
7

Licence is not custom, please read the LICENSE.txt file and use the appropriate identifiers from https://spdx.org/licenses/.

9

I would consider using a different summary, this is Linux we don't really care that's it's available for MacOS and Windows.

14

To fix errors at the end of the build such as Fatal: Unknown symbol: libXcursor.so.1 you need the following builddeps:

- pkgconfig(alsa)
- pkgconfig(fontconfig)
- pkgconfig(gconf-2.0)
- pkgconfig(gtk+-3.0)
- pkgconfig(xscrnsaver)
- cups-devel
15

yarn depends on nodejs so adding nodejs as a builddep is not necessary.

28–29

Very nitpicky but the quotations are not necessary

This revision now requires changes to proceed.Mar 13 2018, 7:08 PM

Updating the License and adding the correct build deps

JoshStrobl added a subscriber: JoshStrobl.
JoshStrobl added inline comments.
package.yml
30

Should be able to do: CHANNEL=dev yarn build-package

This revision now requires changes to proceed.Mar 13 2018, 7:40 PM

Use yarn instead of npm to build the package

package.yml
18

Not unecessary, fontconfig-devel is a dep of libgtk-3-devel. *smacks* @joebonrichie

package.yml
18

Apparently I can't edit my comment, cool. I meant "Not necessary".

Remove unecessary builddep fontconfig

LGTM, will let @joebonrichie give it a pass too.

This revision is now accepted and ready to land.Mar 13 2018, 8:43 PM
This revision was automatically updated to reflect the committed changes.