Package Details: browsh 1.6.4-2

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

Latest Comments

1 2 Next › Last »

tywyqu commented on 2020-10-12 13:39

Can you please make firefox dependency optional? Some users are using alternative firefox spin-offs https://wiki.archlinux.org/index.php/List_of_applications#Firefox_spin-offs

MikuroK commented on 2020-06-11 14:18

@vyachkonovalov Thanks for the tip!

crabvk 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() {
    depends=('firefox>=63')
    install -Dm755 $pkgname "${pkgdir}/usr/bin/${pkgname}"
}

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

marcin commented on 2019-06-27 00:11

There is already 1.6.4 (https://github.com/browsh-org/browsh/releases) 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.