Package Details: browsh 1.6.4-2

Git Clone URL: (read-only, click to copy)
Package Base: browsh
Description: A fully-modern text-based browser, rendering to TTY and browsers
Upstream URL:
Licenses: LGPL2.1
Conflicts: browsh-bin, browsh-git
Submitter: MikuroK
Maintainer: MikuroK
Last Packager: MikuroK
Votes: 21
Popularity: 0.35
First Submitted: 2018-07-26 15:31
Last Updated: 2020-06-11 14:18

Latest Comments

1 2 Next › Last »

MikuroK commented on 2020-06-11 14:18

@vyachkonovalov Thanks for the tip!

vyachkonovalov commented on 2020-05-11 18:52

Thank you for the package.
I noticed one issue. Since firefox is runtime-only dependency, it should be listed inside package() function and not in global depends variable. Like this:

package() {
    install -Dm755 $pkgname "${pkgdir}/usr/bin/${pkgname}"

So, you could run makepkg without installing firefox (which is not required to build browsh).

marcin commented on 2019-06-27 00:11

There is already 1.6.4 ( while the aur has 1.5.2. Any chance to upgrade it?

zerophase commented on 2019-05-01 08:48

Does Waterfox or icecat work in place of firefox?

DragonX256 commented on 2018-07-28 03:41

I'm doing default package building procedure - running "makepkg -sic" command, which installs all dependencies, installs package after it built and do some clean up after it installed.

New pkgrel, uploaded by you, correctly builds and runs.

It's strange to see, what I'm using all defaults for makepkg and without that fix in build() it won't build .-.

MikuroK commented on 2018-07-28 02:44

@DragonX256, The only thing I can find that can result in that error is if you run makepkg with "--noprepare", is this what you're doing?

I can put them into both functions, but I can't make them global (as $srcdir isn't defined outside of those functions). I do want to know what you're doing though, so I can account for it when writing PKGBUILDs.

DragonX256 commented on 2018-07-27 15:58

The output of makepkg build() running is:

Build browsh... WORK=/tmp/go-build144121366 stat ./src/main.go: no such file or directory

When I describe GOPATH and _interfacer variables from prepare() in build(), then build process continues.

MikuroK commented on 2018-07-27 11:18

@DragonX256, I'm not able to repeat your issue with those variables, they are exported for the reason you suggest. Can you post more information about what you're doing and what results you're getting? (makepkg output?)

I've added the architectures listed on the alarm website, I wasn't sure if just adding them alone would work.

Edit: I've added the other architectures to browsh-bin, untested.

DragonX256 commented on 2018-07-27 10:26

Not building. You should decsribe GOPATH and _interfacer variables in build() too, or describe them globally. Also please, add armv7h arch. It compiles and works correctly on rpi3.

MikuroK commented on 2018-07-27 03:10

@sekret, added git as a makedepend. UPX is optional, it will build without it, to avoid confusion, I've silenced the errors about it not being found. Not having UPX installed will simply result in an uncompressed binary, same as the official binaries. I've also figured out trimming the source paths (including sanitising the embedded xpi path), so no warning about that anymore either.