summaryrefslogtreecommitdiff
path: root/app-shells
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-04-28 21:32:58 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-04-28 21:32:58 +0000
commit91dcdbb1b708bf07b6cc58c8fd2d533c40e0d69f (patch)
tree9cc1de10d471103791c641baedcc34f2ecfdabb8 /app-shells
parentebcfdde700572edcef684fefa2245f7955c655ae (diff)
downloadbaldeagleos-repo-91dcdbb1b708bf07b6cc58c8fd2d533c40e0d69f.tar.gz
baldeagleos-repo-91dcdbb1b708bf07b6cc58c8fd2d533c40e0d69f.tar.xz
baldeagleos-repo-91dcdbb1b708bf07b6cc58c8fd2d533c40e0d69f.zip
Adding metadata
Diffstat (limited to 'app-shells')
-rw-r--r--app-shells/fzf/Manifest2
-rw-r--r--app-shells/fzf/fzf-0.72.0.ebuild60
2 files changed, 62 insertions, 0 deletions
diff --git a/app-shells/fzf/Manifest b/app-shells/fzf/Manifest
index ee64056b9529..43632cf4255b 100644
--- a/app-shells/fzf/Manifest
+++ b/app-shells/fzf/Manifest
@@ -6,3 +6,5 @@ DIST fzf-0.70.0-vendor.tar.xz 1179960 BLAKE2B 3c3abc1af1f1b746f2b3032f8ac4b09968
DIST fzf-0.70.0.tar.gz 394852 BLAKE2B 8b5e74fcfd9fc011d307c1fe732ac8fdee7f7297bb24143a52b5a04b5845d801d179d187829e32e66c7c5bd871b33a813d5af579c5a56205c979708482164740 SHA512 623db3b58a44f75e11dd26087233ef276e1551dd3ea3739b1e524d66d7f675ddc3510b05b61495cece53043be00d75f685f426954802f8dde6fc297985dc095c
DIST fzf-0.71.0-vendor.tar.xz 1179876 BLAKE2B f803a177b72705c5d905486790896e3ba7fff2470d518461e9c6a6ea828cd5671b5b87bde7ed5a4809e0f1b5db0da1fd812eab6f309fcf4ac8508d8f220ffc36 SHA512 13f4eadbc4449a3c7762fdcfbd05a0845a587f15b8317233a28b744cd077f33892eb2e0eff643bb6b0669bc58615423b8daebffae95cf44d1d791a208d33b1ee
DIST fzf-0.71.0.tar.gz 402657 BLAKE2B caed2b7f183a83eb3345e4acbd545679776980cef776294c479338061a24d5cb7ff5e1bf148ca3bba9289fbb6706c65297a279a3ed78082902d3919979afed71 SHA512 b9dd1af08b6cf09c22b8cf491316849cb5b4009acbc0513d48481e253145524d68fe6d4d7c88d024bd0ea01156a1234ad72293293388c4a122d20952dd0e9c39
+DIST fzf-0.72.0-vendor.tar.xz 1178792 BLAKE2B 57950c9c982095c1f91f830c53bd0817ef34d92f795b1987c936fb1c908ae4d7f0398ac5b7aa4de99146f6c3b970ad01c3c4fc9fb7034306a386f656cc7d3d71 SHA512 c459dc7e6f46ad72a6fa59116e7d7d1e8c8aed1c0e1fd65ed097934f8e965fef119cd890d32d688bfc6dbf761022213e78c3562ae887b115c3f845d87a33d935
+DIST fzf-0.72.0.tar.gz 412234 BLAKE2B a84fefed845b283f0a06641a3b1b6b2f16ecae9f8b41e40a21aeed863fa5debd257125c9bba6d0acd8be3b2c24d76fb3eb0ef0d655b8ef4701044d0969568227 SHA512 e1dbfd7c471e63c17ac46ae532201d5f740dc508e92a5cd4eb117cd6e13aff6f31e641402f99f78d11eeafd1f46fb0af2f9a607843cf9a4374facc65f0916af4
diff --git a/app-shells/fzf/fzf-0.72.0.ebuild b/app-shells/fzf/fzf-0.72.0.ebuild
new file mode 100644
index 000000000000..cb1f5138bb1e
--- /dev/null
+++ b/app-shells/fzf/fzf-0.72.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 2019-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module readme.gentoo-r1 shell-completion
+
+DESCRIPTION="General-purpose command-line fuzzy finder, written in Golang"
+HOMEPAGE="https://github.com/junegunn/fzf"
+
+MY_GIT_REV=2ab923f3ae04d5e915e5ff4a9cd3bd515bfd1ea5
+
+SRC_URI="https://github.com/junegunn/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" https://github.com/gentoo-golang-dist/${PN}/releases/download/v${PV}/${P}-vendor.tar.xz"
+
+LICENSE="MIT BSD-with-disclosure"
+# Dependent licenses
+LICENSE+=" BSD MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+src_compile() {
+ local go_ldflags=(
+ -X main.version=${PV}
+ -X main.revision=${MY_GIT_REV:0:7}
+ )
+ ego build -trimpath -ldflags "${go_ldflags[*]}" -o bin/${PN} .
+}
+
+src_test() {
+ ego test -v github.com/junegunn/fzf/src{,/algo,/tui,/util}
+}
+
+src_install() {
+ dobin bin/${PN}
+ doman man/man1/${PN}.1
+
+ dobin bin/${PN}-tmux
+ doman man/man1/${PN}-tmux.1
+
+ newbashcomp shell/completion.bash ${PN}
+ newzshcomp shell/completion.zsh _${PN}
+
+ insinto /usr/share/vim/vimfiles/plugin
+ doins plugin/${PN}.vim
+
+ insinto /usr/share/nvim/runtime/plugin
+ doins plugin/${PN}.vim
+
+ insinto /usr/share/fzf
+ doins shell/key-bindings.bash
+ doins shell/key-bindings.fish
+ doins shell/key-bindings.zsh
+
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ readme.gentoo_print_elog
+}