Search Criteria
Package Details: lf 27-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/lf.git (read-only, click to copy) |
---|---|
Package Base: | lf |
Description: | A terminal file manager inspred by ranger written in Go |
Upstream URL: | https://github.com/gokcehan/lf |
Licenses: | MIT |
Submitter: | None |
Maintainer: | nvllsvm |
Last Packager: | nvllsvm |
Votes: | 64 |
Popularity: | 3.82 |
First Submitted: | 2016-10-06 21:37 (UTC) |
Last Updated: | 2022-04-03 14:33 (UTC) |
Dependencies (2)
Required by (5)
- ez (optional)
- lfp
- lfutils-git
- pistol-git (optional)
- stpv-git (optional)
Latest Comments
MaxVerevkin commented on 2020-07-26 08:59 (UTC)
Also:
Instead of
MaxVerevkin commented on 2020-07-26 08:49 (UTC) (edited on 2020-07-26 09:01 (UTC) by MaxVerevkin)
Please change
to
Also delete
_srcname
since it is unused.rumpelsepp commented on 2020-05-19 05:39 (UTC)
On arch-dev-public the new go packaging guidelines were announced: https://wiki.archlinux.org/index.php/Go_package_guidelines
Please adopt.
tinywrkb commented on 2020-04-17 12:30 (UTC)
I had to export GOPATH in build() to have
go mod vendor
not try to download to ~/go and fail as ~/ is ro & immutable on my system.This only happens when using Yay, not an issue when fetching the PKGBUILD manually and running makepkg.
I don't know if it makes a difference but I also have BUILDDIR set.
jomority commented on 2020-04-14 13:08 (UTC)
The newest version (14) includes a .desktop file and zsh and (t)csh completion. For the first two, you can apply this patch:
For the tcsh comletion I'm not sure as I'm not familiar with it. Maybe drop the two .csh files in
/usr/share/lf
and let the user source them.nvllsvm commented on 2019-11-02 04:03 (UTC)
For anyone upgrading from an older release of this package (<13-4) and using yay - you need to manually clear the cache for the package.
You'll have to use sudo or some chowning due to user hostile bullshit with Go's dependency management: https://github.com/golang/go/issues/27455
For yay, just:
karcher commented on 2019-10-31 10:03 (UTC) (edited on 2019-10-31 10:06 (UTC) by karcher)
I'm getting an error during update (apparently due to permission issues):
nvllsvm commented on 2019-10-27 15:29 (UTC)
@sseneca
aarch64
support has been added.@ruy16109 man page has been added
sseneca commented on 2019-10-27 10:01 (UTC)
Could you add 'aarch64' as a supported architecture? Adding that to the PKGBUILD makes the package work fine on my rPi running Arch Linux ARM.
ruy16109 commented on 2019-10-18 16:42 (UTC) (edited on 2019-10-18 18:03 (UTC) by ruy16109)
Is it possible to include the manpage during installation in the new update? Currently there is no manpage even though it is available in the upstream repo.
To add the manpage, I added the following lines at the end of package() in PKGBUILD:
rumpelsepp commented on 2019-10-05 06:49 (UTC) (edited on 2019-10-05 06:49 (UTC) by rumpelsepp)
Yes it is, since this is how it works, and it is the default. Also, I think, you skip upstream's dependency versioning by changing the built to the deprecated GOPATH build. If you do not want the build system to create files in your homedir, then set GOPATH outside of the PKGBUILD to /tmp or something.
This needs to be discussed with the arch team.
nvllsvm commented on 2019-10-05 05:11 (UTC)
rumpelsepp commented on 2019-10-04 05:32 (UTC) (edited on 2019-10-04 05:34 (UTC) by rumpelsepp)
Thank you!
go-pie
is used.nvllsvm commented on 2019-10-03 22:41 (UTC)
Package fixed.
@rumpelsepp - I didn't use your patch, but I did add
-trimpath
to the build arguments. Also - why did you makego-pie
an explicit requirement whengo
is more than sufficient?kronikpillow commented on 2019-09-27 16:37 (UTC) (edited on 2019-09-28 02:09 (UTC) by kronikpillow)
still fails to build :-/ please fix the package
rumpelsepp commented on 2019-09-18 18:46 (UTC) (edited on 2019-09-19 06:08 (UTC) by rumpelsepp)
Here is an update. Mind me adding as a co maintainer? :-)
edit: I added completions and everything as well.
nvllsvm commented on 2018-11-14 00:30 (UTC) (edited on 2018-11-14 00:35 (UTC) by nvllsvm)
This package needs some love. It fails to build currently.
Recommended changes:
Here's a working version:
obreitwi commented on 2018-09-28 09:31 (UTC) (edited on 2018-09-28 09:32 (UTC) by obreitwi)
There are two missing go dependencies, causing the package build to fail if not present.
Workaround is to
go get
the two dependencies manually beforehand:Could you add them? Thank you!
benneti commented on 2017-04-20 07:55 (UTC)
anika200 commented on 2017-04-11 13:04 (UTC)
commented on 2017-01-24 00:39 (UTC)
hav3lock commented on 2017-01-19 01:37 (UTC)
commented on 2016-11-22 21:02 (UTC)
sekret commented on 2016-10-14 15:08 (UTC)