Search Criteria
Package Details: gotop 4.2.0-3
Package Actions
Git Clone URL: | https://aur.archlinux.org/gotop.git (read-only, click to copy) |
---|---|
Package Base: | gotop |
Description: | A terminal based graphical activity monitor inspired by gtop and vtop |
Upstream URL: | https://github.com/xxxserxxx/gotop |
Licenses: | MIT |
Submitter: | FabioLolix |
Maintainer: | FabioLolix (serxxx) |
Last Packager: | serxxx |
Votes: | 50 |
Popularity: | 0.022392 |
First Submitted: | 2018-11-13 17:46 (UTC) |
Last Updated: | 2024-05-06 15:57 (UTC) |
Dependencies (2)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- go (go-gitAUR, gcc-go-gitAUR, go-sylixosAUR, gcc-go-snapshotAUR, gcc-go) (make)
Latest Comments
« First ‹ Previous 1 2 3 4 Next › Last »
cjbassi commented on 2019-10-15 23:17 (UTC)
@uffe Thanks, just removed git as a makedepend.
uffe commented on 2019-09-02 11:58 (UTC)
I just built this package (gotop 3.0.0-3) with success on a server without git installed. I had no problems at all.
I do not see why "git" is mentioned as a makedepend requirement ?
anodium commented on 2019-07-24 00:28 (UTC) (edited on 2019-07-30 06:21 (UTC) by anodium)
Hi @FabioLolix,
I've added a desktop entry and icon so that it can be run from a DE directly.
I've also removed the
provides=
redundancy mentioned by @willemw. According to this wikipage,provides=
is redundant as$pkgname
will always implicitly add itself, butconflicts=
isn't because multiple packages that provide the same feature can be installed as long as they don't conflict.Here's the patch, you can apply it with
git am gotop.patch
.willemw commented on 2019-03-24 07:57 (UTC)
are redundant.
egrupled commented on 2019-02-25 21:42 (UTC)
Great. Thank you.
cjbassi commented on 2019-02-25 21:25 (UTC)
@egrupled Thanks for pointing out the issues. The
PKGBUILD
has been updated and fixed. To fix theGOPATH
issue, I added-mod vendor
to the build flags instead of modifying theGOPATH
env variable, since gotop vendors all of its dependencies. I was under the impression thatgo build
defaulted to using the vendor directory, but apparently you have to explicit opt into that at least when using go modules.egrupled commented on 2019-02-25 20:03 (UTC) (edited on 2019-02-25 20:06 (UTC) by egrupled)
There are couple issues with the current PKGBUILD:
It creates persistent ~/go dir (with default GOPATH) and download all dependencies there. Moreover files in that dir are set as read-only.
It doesn't honor LDFLAGS
Below is example which fixes this issue:
It sets GOPATH to temporary directory under build dir.
It take LDFLAGS into account, also strips build path for reproducibility[1].
It makes temporary GOPATH writable which allows for clean up.
[1] https://wiki.archlinux.org/index.php/Go_package_guidelines#Flags_and_build_options
Please consider adopting those changes.
cjbassi commented on 2019-02-22 22:12 (UTC)
@The999eagle Building should be fixed now.
@dude Added git to makedepends.
@egrupled Removed Go version.
Sorry about the delay. Forgot to enable notifications :doh:
egrupled commented on 2019-02-20 12:20 (UTC)
Please change "go>=1.11.0" to "go" in depends otherwise it break building with go-pie. Versioned deps doesn't make sense in Arch as there is only one "go" version in repos and partial upgrades aren't supported
dude commented on 2019-02-13 03:54 (UTC)
Can you add the git package to makedepends please? If it's not installed, the build will fail:
« First ‹ Previous 1 2 3 4 Next › Last »