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: | 49 |
| Popularity: | 0.075599 |
| First Submitted: | 2018-11-13 17:46 (UTC) |
| Last Updated: | 2024-05-06 15:57 (UTC) |
Dependencies (2)
- glibc (glibc-gitAUR, glibc-eacAUR, glibc-git-native-pgoAUR)
- go (go-gitAUR, gcc-go-gitAUR, go-binAUR, goup-rsAUR, 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$pkgnamewill 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
PKGBUILDhas been updated and fixed. To fix theGOPATHissue, I added-mod vendorto the build flags instead of modifying theGOPATHenv variable, since gotop vendors all of its dependencies. I was under the impression thatgo builddefaulted 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 »