From e12724a13a1677867978f5ecd7fabda4eb1e3aa8 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 2 Jan 2024 08:48:32 +0000 Subject: gentoo auto-resync : 02:01:2024 - 08:48:32 --- app-shells/fzf/Manifest | 10 +-- .../fzf/files/fzf-0.42.0-armv8l-bitness.patch | 24 ------- app-shells/fzf/fzf-0.42.0-r1.ebuild | 76 ---------------------- app-shells/fzf/fzf-0.43.0.ebuild | 72 -------------------- app-shells/fzf/fzf-0.45.0.ebuild | 72 ++++++++++++++++++++ 5 files changed, 75 insertions(+), 179 deletions(-) delete mode 100644 app-shells/fzf/files/fzf-0.42.0-armv8l-bitness.patch delete mode 100644 app-shells/fzf/fzf-0.42.0-r1.ebuild delete mode 100644 app-shells/fzf/fzf-0.43.0.ebuild create mode 100644 app-shells/fzf/fzf-0.45.0.ebuild (limited to 'app-shells/fzf') diff --git a/app-shells/fzf/Manifest b/app-shells/fzf/Manifest index e079855c73ad..e95c7e8c3cd3 100644 --- a/app-shells/fzf/Manifest +++ b/app-shells/fzf/Manifest @@ -1,11 +1,7 @@ -AUX fzf-0.42.0-armv8l-bitness.patch 808 BLAKE2B b5e80e3f2c15e23f8347fb6c2684d7974f532505d212a07ad12e533d57b08714e52d8069eaec6de84ec3a80a2229a50e1794a464f6f69324378383680c0eb35f SHA512 7af543581666c88c09296fb65ba64ed035d73eec09c1b8ab92b134d5fe9a2572ef31dac7421fa4c27915ed265f7559b9d35f8605fd267dd2f269b1dd976401e2 -DIST fzf-0.42.0-deps.tar.xz 16860372 BLAKE2B e2ba9a7deca036587e0f4ff40eabb849f834ca5429261ea365efa87b83eb4c8b62e4c24e27a35d29941c09cf7165fa6f408769132d9583527278fc7029e473c5 SHA512 43b09726e5c5d7d987e6bb905f077dfd2e355b7bbb65eb13f86dc1c586711c1331396ae3c8437990a6facab72aad0ba4aff99fe3f2b293554bbb6942799440d8 -DIST fzf-0.42.0.tar.gz 239469 BLAKE2B cdeb40d08345edaecc20082e5c9d487791260ae18dc824e585f522fdcb004dc645a9a59f8d26c01ffaaffffcee6ea9b7030b5e3a79d22098b3fad55e7ff2f9e7 SHA512 9587b8c9d37abcf1ae85b12d5cf3a1179f57241e3932db6801dee9bb952f83621b780d713c1793ccb4c5c36921b9078e156fe989b3e13664201ed729ea03d414 -DIST fzf-0.43.0-deps.tar.xz 16866976 BLAKE2B 98d0412e7035f244d14c33e76a11d788a302239e09b8172a80ceb4e4bd253fcb57d131d2e2b5fc1bbecac13c9f967923f540220e31ca5741ed85f624da05d4cb SHA512 e0e7504d9bf8e932bb27a0e52df98cd542e1c690f711958981e041926141ff5570dbad14824036e8bb2e4a07a385eefed6ee005beb101efcfa45af89ce7acbef -DIST fzf-0.43.0.tar.gz 247080 BLAKE2B 63a0c446e93c753c7699e0575dfa0090d4f74d06e57e7d1c94f244638c21afd268c9da1b6a4b5dc85faa68e227f3c2c6755fa7af562d7f1ca5eec60e6e9141c1 SHA512 84e01d2f852e0d90b2a30342f7ad9a30e4e287688f6063efc2a0f602eab5ec064819efecd2041f46869bb1956b3d3eb50e98084deeaa26272c3bbafd000648f7 DIST fzf-0.44.0-deps.tar.xz 16844060 BLAKE2B 33f85423868719cf86664a0fd7691c42c6ed94d0c5f83f9a296b430335cf142dd6d1f48b516bb9eceba98ca9e5ead9a99794279dcb79798c91e34db694b22c76 SHA512 e1824added348c7aa851c438384ebf2d585d44e634474144e5f444a41562b361574ecccff54c07ca046941ced8adec0596e52d540fe7d7ac786c85eccf683bfd DIST fzf-0.44.0.tar.gz 250927 BLAKE2B 3689d8843a4b008abc7b77e7b0fe7b681891c5f397ac7460c26ea303e04e7bb7dcb03af4012cfea12dd8c771c012a656e8bc65684941d66ebbb6533796d09ec2 SHA512 62084284a2329250e87f107900ffaddf94043274b1d9ede1dacdeed2e8ef87722c80708addd7907c35035e742645f5168776e5f0295d5695e9512acdbb43936c -EBUILD fzf-0.42.0-r1.ebuild 2049 BLAKE2B 3155efecc3fd0c671fd14afa9925e45b0a5d0cb958ca0fb45672a9a4a45e17bd3ba3babac8c911f324371437f3ca7d4bb8d33cd3cb2d7a969b6dbaa332db1b03 SHA512 1204ef113334ad3aaad7faaa4ea8e52c76c7a8693bc5c5a20f70a57aa5330a4100d407e0aae4ff522b390cad356a63e4f9285c44168a0fb8d4ad4e36953c38b7 -EBUILD fzf-0.43.0.ebuild 1987 BLAKE2B 297c12249d52f548cdff98fc03b0b5788b3c4e59998558e0aed86c054d5e21be2cbc71f05bbffee67d3ac1fd699601aad6d8190a2f25eaf7fa1db1db14a08740 SHA512 02c1e8b1853b17ece3c3d8da3f6fc04ea98daf6f837ce94a88a8ecd22e71b5082b78870b0ef1a8a6faca9636ef468c28e879cbc566b47fcf219bd3a4687ebc48 +DIST fzf-0.45.0-deps.tar.xz 21803876 BLAKE2B 3a32d3da26a469f51c319627971b4f9efa193671fe039d617fa19cb73ff4589dfa015220d6e684af8bba9ff89eac466b825e58ccf1c8b9e3a481808aaa045bd6 SHA512 e79651d570050a6e7f398860a944010378be1f7bbdb0286ea2ab3c3f9656c6d6cc1a372099a42262d1a45e1fbd0192e6b9708ff645058dc573f6d46b9c333145 +DIST fzf-0.45.0.tar.gz 255930 BLAKE2B 57fdc7920eb371b68ed46fce4c786c84effb8f7937340daf12c511d55ebfef5280db22330e4ee9b8cd6571ca6a6b805b35e00870cc34db30ed9c3a35ce2b6a97 SHA512 f0671cf9764ed6f7375de41865635cfac47831eed1e22dc43cec346f26aee7b6c17510a6c96b8913b5f9595de9c1511f835a43bf00dd2ac38e6dded6e8fb7998 EBUILD fzf-0.44.0.ebuild 1987 BLAKE2B 687fcdc261e83b4420c2983adbfb1314a845a9b4a7975495cace07f2c1626a03bc4e380366541a4d2521c4542432abcc5ad0819bb4d2bd05b0ad32cd10f248b1 SHA512 0f53a9e36b502abb5230510c6d74ee1960b0aa43a4219bebaa7bcd407352c7bae31fb0fc57f97aadb752560e0c9b17f8fd401ddc78f00d3450fe3479aecfad5f +EBUILD fzf-0.45.0.ebuild 1989 BLAKE2B 2412f08af6a348a86c2c6d3a0f70d4ab7484b7c22ef2be0b7b821a483ab64786f338379b88d34768f04c00dd2e81b5b7afe14dd94997bc859b2c1a6400de3cad SHA512 7d89377cafa7b006b62d0b8bbe0a51d89aab85551781c1e659c2daaf0513cc40b4a34330d316e2654810e3acbefff2353bf5eb31dcbb316d6f56bf2c866a4ede MISC metadata.xml 469 BLAKE2B 3d6dcce756d040b715bbf17f33faea2c0ddd810857cb38289f59cab134a5b049d21db71c9c3844497643e1728ecd09a924a51ba273f736712543307f2b806d1a SHA512 21f3fef809b276da7f7ad33dbafefc2ebfa86b9ce9aa0dea664724c399a6743923a8a1825cffbd06d885181dc7b305d351e7ab77bd133abb98f601a84783f52f diff --git a/app-shells/fzf/files/fzf-0.42.0-armv8l-bitness.patch b/app-shells/fzf/files/fzf-0.42.0-armv8l-bitness.patch deleted file mode 100644 index c8ec579f3ed4..000000000000 --- a/app-shells/fzf/files/fzf-0.42.0-armv8l-bitness.patch +++ /dev/null @@ -1,24 +0,0 @@ -https://github.com/junegunn/fzf/pull/3434 - -From 884d896893cb031e4532bd32403ced2020972806 Mon Sep 17 00:00:00 2001 -From: Sam James -Date: Sun, 10 Sep 2023 14:54:49 +0100 -Subject: [PATCH] Makefile: build 32-bit binary on armv8l - -armv8l is always 32-bit and should implement the armv7 ISA, so -just use the same filename as for armv7. - -Signed-off-by: Sam James ---- a/Makefile -+++ b/Makefile -@@ -57,7 +57,9 @@ else ifeq ($(UNAME_M),armv6l) - else ifeq ($(UNAME_M),armv7l) - BINARY := $(BINARYARM7) - else ifeq ($(UNAME_M),armv8l) -- BINARY := $(BINARYARM8) -+ # armv8l is always 32-bit and should implement the armv7 ISA, so -+ # just use the same filename as for armv7. -+ BINARY := $(BINARYARM7) - else ifeq ($(UNAME_M),arm64) - BINARY := $(BINARYARM8) - else ifeq ($(UNAME_M),aarch64) diff --git a/app-shells/fzf/fzf-0.42.0-r1.ebuild b/app-shells/fzf/fzf-0.42.0-r1.ebuild deleted file mode 100644 index 4477d3f3bc71..000000000000 --- a/app-shells/fzf/fzf-0.42.0-r1.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 2019-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit bash-completion-r1 go-module - -DESCRIPTION="General-purpose command-line fuzzy finder, written in Golang" -HOMEPAGE="https://github.com/junegunn/fzf" - -# For fancy versioning only. Bump on the next release! -# MY_GIT_REV is the first 7 characters of release commit, we truncate it -# after to make it easier to copy/paste. -MY_GIT_REV=d471067e3f46f64e6401d1c5717424535fe4c96c -MY_GIT_REV=${MY_GIT_REV:0:7} - -SRC_URI="https://github.com/junegunn/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz" - -LICENSE="MIT BSD-with-disclosure" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" - -PATCHES=( - "${FILESDIR}"/${PN}-0.42.0-armv8l-bitness.patch -) - -src_prepare() { - default - sed -i 's/-s -w //' Makefile || die # bug #795225 -} - -src_compile() { - emake PREFIX="${EPREFIX}"/usr VERSION=${PV} REVISION=${MY_GIT_REV} bin/${PN} -} - -src_install() { - dobin bin/${PN} - doman man/man1/${PN}.1 - - dobin bin/${PN}-tmux - doman man/man1/${PN}-tmux.1 - - insinto /usr/share/vim/vimfiles/plugin - doins plugin/${PN}.vim - - insinto /usr/share/nvim/runtime/plugin - doins plugin/${PN}.vim - - newbashcomp shell/completion.bash ${PN} - - insinto /usr/share/zsh/site-functions - newins shell/completion.zsh _${PN} - - insinto /usr/share/fzf - doins shell/key-bindings.bash - doins shell/key-bindings.fish - doins shell/key-bindings.zsh -} - -pkg_postinst() { - if [[ -z ${REPLACING_VERSIONS} ]]; then - elog "To add fzf support to your shell, make sure to use the right file" - elog "from ${EROOT}/usr/share/fzf." - elog - elog "For bash, add the following line to ~/.bashrc:" - elog - elog " # source ${EROOT}/usr/share/bash-completion/completions/fzf" - elog " # source ${EROOT}/usr/share/fzf/key-bindings.bash" - elog - elog "Plugins for Vim and Neovim are installed to respective directories" - elog "and will work out of the box." - elog - elog "For fzf support in tmux see fzf-tmux(1)." - fi -} diff --git a/app-shells/fzf/fzf-0.43.0.ebuild b/app-shells/fzf/fzf-0.43.0.ebuild deleted file mode 100644 index 05896211b06c..000000000000 --- a/app-shells/fzf/fzf-0.43.0.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 2019-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit bash-completion-r1 go-module - -DESCRIPTION="General-purpose command-line fuzzy finder, written in Golang" -HOMEPAGE="https://github.com/junegunn/fzf" - -# For fancy versioning only. Bump on the next release! -# MY_GIT_REV is the first 7 characters of release commit, we truncate it -# after to make it easier to copy/paste. -MY_GIT_REV=d3311d9f43d024acb94a5f22b8f5675ee08d6f76 -MY_GIT_REV=${MY_GIT_REV:0:7} - -SRC_URI="https://github.com/junegunn/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz" - -LICENSE="MIT BSD-with-disclosure" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" - -src_prepare() { - default - sed -i 's/-s -w //' Makefile || die # bug #795225 -} - -src_compile() { - emake PREFIX="${EPREFIX}"/usr VERSION=${PV} REVISION=${MY_GIT_REV} bin/${PN} -} - -src_install() { - dobin bin/${PN} - doman man/man1/${PN}.1 - - dobin bin/${PN}-tmux - doman man/man1/${PN}-tmux.1 - - insinto /usr/share/vim/vimfiles/plugin - doins plugin/${PN}.vim - - insinto /usr/share/nvim/runtime/plugin - doins plugin/${PN}.vim - - newbashcomp shell/completion.bash ${PN} - - insinto /usr/share/zsh/site-functions - newins shell/completion.zsh _${PN} - - insinto /usr/share/fzf - doins shell/key-bindings.bash - doins shell/key-bindings.fish - doins shell/key-bindings.zsh -} - -pkg_postinst() { - if [[ -z ${REPLACING_VERSIONS} ]]; then - elog "To add fzf support to your shell, make sure to use the right file" - elog "from ${EROOT}/usr/share/fzf." - elog - elog "For bash, add the following line to ~/.bashrc:" - elog - elog " # source ${EROOT}/usr/share/bash-completion/completions/fzf" - elog " # source ${EROOT}/usr/share/fzf/key-bindings.bash" - elog - elog "Plugins for Vim and Neovim are installed to respective directories" - elog "and will work out of the box." - elog - elog "For fzf support in tmux see fzf-tmux(1)." - fi -} diff --git a/app-shells/fzf/fzf-0.45.0.ebuild b/app-shells/fzf/fzf-0.45.0.ebuild new file mode 100644 index 000000000000..0c58b5e58bf5 --- /dev/null +++ b/app-shells/fzf/fzf-0.45.0.ebuild @@ -0,0 +1,72 @@ +# Copyright 2019-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 go-module + +DESCRIPTION="General-purpose command-line fuzzy finder, written in Golang" +HOMEPAGE="https://github.com/junegunn/fzf" + +# For fancy versioning only. Bump on the next release! +# MY_GIT_REV is the first 7 characters of release commit, we truncate it +# after to make it easier to copy/paste. +MY_GIT_REV=20240101197348a78db5a1dac945a2dff6a4e654 +MY_GIT_REV=${MY_GIT_REV:0:7} + +SRC_URI="https://github.com/junegunn/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz" + +LICENSE="MIT BSD-with-disclosure" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +src_prepare() { + default + sed -i 's/-s -w //' Makefile || die # bug #795225 +} + +src_compile() { + emake PREFIX="${EPREFIX}"/usr VERSION=${PV} REVISION=${MY_GIT_REV} bin/${PN} +} + +src_install() { + dobin bin/${PN} + doman man/man1/${PN}.1 + + dobin bin/${PN}-tmux + doman man/man1/${PN}-tmux.1 + + insinto /usr/share/vim/vimfiles/plugin + doins plugin/${PN}.vim + + insinto /usr/share/nvim/runtime/plugin + doins plugin/${PN}.vim + + newbashcomp shell/completion.bash ${PN} + + insinto /usr/share/zsh/site-functions + newins shell/completion.zsh _${PN} + + insinto /usr/share/fzf + doins shell/key-bindings.bash + doins shell/key-bindings.fish + doins shell/key-bindings.zsh +} + +pkg_postinst() { + if [[ -z ${REPLACING_VERSIONS} ]]; then + elog "To add fzf support to your shell, make sure to use the right file" + elog "from ${EROOT}/usr/share/fzf." + elog + elog "For bash, add the following line to ~/.bashrc:" + elog + elog " # source ${EROOT}/usr/share/bash-completion/completions/fzf" + elog " # source ${EROOT}/usr/share/fzf/key-bindings.bash" + elog + elog "Plugins for Vim and Neovim are installed to respective directories" + elog "and will work out of the box." + elog + elog "For fzf support in tmux see fzf-tmux(1)." + fi +} -- cgit v1.2.3