From: "Sam James" <sam@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: app-misc/skim/
Date: Fri, 04 Jul 2025 20:00:47 +0000 (UTC) [thread overview]
Message-ID: <1751659233.adfe549e78a0c5b9dc4a3a4ac3d18fb149aa50ba.sam@gentoo> (raw)
commit: adfe549e78a0c5b9dc4a3a4ac3d18fb149aa50ba
Author: idealseal <realidealseal <AT> protonmail <DOT> com>
AuthorDate: Sun Jun 29 17:03:27 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jul 4 20:00:33 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adfe549e
app-misc/skim: add 0.20.2
Signed-off-by: idealseal <realidealseal <AT> protonmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/42799
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-misc/skim/Manifest | 1 +
app-misc/skim/skim-0.20.2.ebuild | 214 +++++++++++++++++++++++++++++++++++++++
2 files changed, 215 insertions(+)
diff --git a/app-misc/skim/Manifest b/app-misc/skim/Manifest
index e6fb76e6ee23..ca93e3ef9778 100644
--- a/app-misc/skim/Manifest
+++ b/app-misc/skim/Manifest
@@ -159,6 +159,7 @@ DIST shell-quote-0.7.2.crate 16738 BLAKE2B 44703f2fced1afef36998b14246748ce3192b
DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a
DIST skim-0.16.1.tar.gz 139184 BLAKE2B 3f2f3ec3d4787cbad10fdf6c33d6bc7fa678fdbfb027bcbe581a505cfb304f9e784a67b149cb838ebcfecbc2ff8bb1b0399c095eeba0db45d13d2bd200555f98 SHA512 e0d855cdc706e8b00bb3363ce17658737563e5992d5c2d5ac071c0ec0d09310d2c0532ef848c9795fe0d01b117f40e56c3c7f6130e535ee254f648017e852fa7
DIST skim-0.20.1.tar.gz 191860 BLAKE2B 23333b5ac476e6d7975c49c1e9f4094999137d31116614482aa1a6da526e3d5f8183a2a8bca87eb5ed223d26a7e3197a67734838b0c57114b2b72fb3446d8dfb SHA512 5e32db3ed0b20fe9f311474e654045db887834e779551a0aea899568077fea0cf76523971f0f8a96b05acef4ecb2488df48febf895c5f4039f2f064884391a46
+DIST skim-0.20.2.tar.gz 192030 BLAKE2B 69047c5371e0546df2f9a28817732b45923cbcdf1a9927df8b7603ab087637e16ae3546a6b318262708707668ae8631a08cc12ce5955617df31210c373a8ef96 SHA512 98cae6570f3828f28fa9987acdf0a8e0474dbbd6f75593d1ce3a3cb1c6982c7c4f9d9ef042a25cdcf63258bd479139ce3ddbef7d8de05f2867221d2f79dd39a7
DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c
DIST syn-2.0.104.crate 299699 BLAKE2B f64d2267abe9140456dd31d52ada0c75bfa3e4e0112ca77491245e9e84a0530f6c7cdc7428b73cf567a65ef6e7727f814fb9cb34db0ecc9cc3afd05b69fd36f7 SHA512 da532fa362266161b5604c821c913f8f990eb32c18e18c0a360b7147b9f71ae008e208f377cb203e85818bd5db926951122a971fa97563a10678f0ba4671e64f
DIST syn-2.0.89.crate 289852 BLAKE2B 4e2b06d2a0ea9b8970338ab61f8c5569cb7c10466dcf139576d0618c3690cfd23c98b66f0714c34839364dee72df6a6d8571f73dbf03ecc347fb1effb118fc2f SHA512 d172936f04a383b7b5e79dad328e70ea3c4faba4a88d0b6d186645413e8698434d30f53012cc9d3813f617c8bef75e95a2d064fdabae7867678abbed22bcd910
diff --git a/app-misc/skim/skim-0.20.2.ebuild b/app-misc/skim/skim-0.20.2.ebuild
new file mode 100644
index 000000000000..f210647454cc
--- /dev/null
+++ b/app-misc/skim/skim-0.20.2.ebuild
@@ -0,0 +1,214 @@
+# Copyright 2017-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES="
+ aho-corasick@1.1.3
+ android-tzdata@0.1.1
+ android_system_properties@0.1.5
+ anstream@0.6.19
+ anstyle-parse@0.2.7
+ anstyle-query@1.1.3
+ anstyle-wincon@3.0.9
+ anstyle@1.0.11
+ arrayvec@0.7.6
+ autocfg@1.5.0
+ beef@0.5.2
+ bitflags@1.3.2
+ bitflags@2.9.1
+ bstr@1.12.0
+ bumpalo@3.19.0
+ cc@1.2.27
+ cfg-if@1.0.1
+ cfg_aliases@0.2.1
+ chrono@0.4.41
+ clap@4.5.40
+ clap_builder@4.5.40
+ clap_complete@4.5.54
+ clap_complete_fig@4.5.2
+ clap_complete_nushell@4.5.7
+ clap_derive@4.5.40
+ clap_lex@0.7.5
+ clap_mangen@0.2.27
+ colorchoice@1.0.4
+ core-foundation-sys@0.8.7
+ crossbeam-channel@0.5.15
+ crossbeam-deque@0.8.6
+ crossbeam-epoch@0.9.18
+ crossbeam-queue@0.3.12
+ crossbeam-utils@0.8.21
+ crossbeam@0.8.4
+ darling@0.20.11
+ darling_core@0.20.11
+ darling_macro@0.20.11
+ defer-drop@1.3.0
+ deranged@0.4.0
+ derive_builder@0.20.2
+ derive_builder_core@0.20.2
+ derive_builder_macro@0.20.2
+ dirs-next@2.0.0
+ dirs-sys-next@0.1.2
+ either@1.15.0
+ env_filter@0.1.3
+ env_home@0.1.0
+ env_logger@0.11.8
+ equivalent@1.0.2
+ errno@0.3.13
+ fastrand@2.3.0
+ fnv@1.0.7
+ fuzzy-matcher@0.3.7
+ getrandom@0.2.16
+ getrandom@0.3.3
+ hashbrown@0.15.4
+ heck@0.5.0
+ iana-time-zone-haiku@0.1.2
+ iana-time-zone@0.1.63
+ ident_case@1.0.1
+ indexmap@2.10.0
+ is_terminal_polyfill@1.70.1
+ jiff-static@0.2.15
+ jiff@0.2.15
+ js-sys@0.3.77
+ lazy_static@1.5.0
+ libc@0.2.174
+ libredox@0.1.4
+ linux-raw-sys@0.9.4
+ log@0.4.27
+ memchr@2.7.5
+ nix@0.29.0
+ num-conv@0.1.0
+ num-traits@0.2.19
+ once_cell@1.21.3
+ once_cell_polyfill@1.70.1
+ portable-atomic-util@0.2.4
+ portable-atomic@1.11.1
+ powerfmt@0.2.0
+ ppv-lite86@0.2.21
+ proc-macro2@1.0.95
+ pulldown-cmark@0.13.0
+ quote@1.0.40
+ r-efi@5.3.0
+ rand@0.9.1
+ rand_chacha@0.9.0
+ rand_core@0.9.3
+ rayon-core@1.12.1
+ rayon@1.10.0
+ redox_users@0.4.6
+ regex-automata@0.4.9
+ regex-syntax@0.8.5
+ regex@1.11.1
+ roff@0.2.2
+ rustix@1.0.7
+ rustversion@1.0.21
+ serde@1.0.219
+ serde_derive@1.0.219
+ shell-quote@0.7.2
+ shlex@1.3.0
+ strsim@0.11.1
+ syn@2.0.104
+ tempfile@3.20.0
+ term@0.7.0
+ thiserror-impl@1.0.69
+ thiserror@1.0.69
+ thread_local@1.1.9
+ time-core@0.1.4
+ time@0.3.41
+ timer@0.2.0
+ unicase@2.8.1
+ unicode-ident@1.0.18
+ unicode-width@0.2.1
+ utf8parse@0.2.2
+ vte@0.15.0
+ wasi@0.11.1+wasi-snapshot-preview1
+ wasi@0.14.2+wasi-0.2.4
+ wasm-bindgen-backend@0.2.100
+ wasm-bindgen-macro-support@0.2.100
+ wasm-bindgen-macro@0.2.100
+ wasm-bindgen-shared@0.2.100
+ wasm-bindgen@0.2.100
+ which@7.0.3
+ winapi-i686-pc-windows-gnu@0.4.0
+ winapi-x86_64-pc-windows-gnu@0.4.0
+ winapi@0.3.9
+ windows-core@0.61.2
+ windows-implement@0.60.0
+ windows-interface@0.59.1
+ windows-link@0.1.3
+ windows-result@0.3.4
+ windows-strings@0.4.2
+ windows-sys@0.59.0
+ windows-sys@0.60.2
+ windows-targets@0.52.6
+ windows-targets@0.53.2
+ windows_aarch64_gnullvm@0.52.6
+ windows_aarch64_gnullvm@0.53.0
+ windows_aarch64_msvc@0.52.6
+ windows_aarch64_msvc@0.53.0
+ windows_i686_gnu@0.52.6
+ windows_i686_gnu@0.53.0
+ windows_i686_gnullvm@0.52.6
+ windows_i686_gnullvm@0.53.0
+ windows_i686_msvc@0.52.6
+ windows_i686_msvc@0.53.0
+ windows_x86_64_gnu@0.52.6
+ windows_x86_64_gnu@0.53.0
+ windows_x86_64_gnullvm@0.52.6
+ windows_x86_64_gnullvm@0.53.0
+ windows_x86_64_msvc@0.52.6
+ windows_x86_64_msvc@0.53.0
+ winsafe@0.0.19
+ wit-bindgen-rt@0.39.0
+ zerocopy-derive@0.8.26
+ zerocopy@0.8.26
+"
+
+RUST_MIN_VER="1.85.0"
+
+inherit cargo optfeature shell-completion
+
+DESCRIPTION="Command-line fuzzy finder"
+HOMEPAGE="https://github.com/skim-rs/skim"
+SRC_URI="
+ https://github.com/skim-rs/skim/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ ${CARGO_CRATE_URIS}
+"
+
+LICENSE="MIT"
+# Dependent crate licenses
+LICENSE+=" Apache-2.0 MIT MPL-2.0 Unicode-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+QA_FLAGS_IGNORED="usr/bin/sk"
+
+src_compile() {
+ cargo_src_compile --bin sk
+}
+
+src_install() {
+ # prevent cargo_src_install() blowing up on man installation
+ mv man manpages || die
+
+ cargo_src_install --path skim
+ dodoc CHANGELOG.md README.md
+ doman manpages/man1/*
+
+ dobin bin/sk-tmux
+
+ insinto /usr/share/vim/vimfiles/plugin
+ doins plugin/skim.vim
+
+ # install shell keybindings
+ insinto "/usr/share/${PN}"
+ doins shell/key-bindings.*
+
+ newbashcomp shell/completion.bash sk
+ newzshcomp shell/completion.fish sk.fish
+ newzshcomp shell/completion.zsh _sk
+}
+
+pkg_postinst() {
+ optfeature "sk-tmux integration" app-misc/tmux
+ optfeature "vim plugin integration" app-editors/vim app-editors/gvim
+}
next reply other threads:[~2025-07-04 20:01 UTC|newest]
Thread overview: 51+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-07-04 20:00 Sam James [this message]
-- strict thread matches above, loose matches on Subject: below --
2025-09-23 13:00 [gentoo-commits] repo/gentoo:master commit in: app-misc/skim/ Arthur Zamarin
2025-08-26 15:26 Sam James
2025-07-04 20:00 Sam James
2025-06-26 19:50 Sam James
2025-06-22 9:56 Sam James
2025-06-22 9:56 Sam James
2025-04-28 14:39 Sam James
2025-03-12 12:18 Petr Vaněk
2025-03-11 8:27 Sam James
2025-03-10 2:18 Sam James
2025-03-10 2:18 Sam James
2025-03-01 7:54 Joonas Niilola
2025-03-01 7:54 Joonas Niilola
2025-03-01 7:54 Joonas Niilola
2024-06-07 18:18 James Le Cuirot
2024-06-07 18:00 Arthur Zamarin
2024-01-14 14:46 Sam James
2024-01-14 14:36 Sam James
2021-02-09 22:54 Sam James
2021-02-09 22:52 Sam James
2021-01-11 8:07 Sam James
2021-01-11 8:02 Sam James
2021-01-10 18:30 Sam James
2021-01-10 18:30 Sam James
2020-07-11 6:03 Georgy Yakovlev
2020-04-04 19:23 Georgy Yakovlev
2020-02-16 20:14 Georgy Yakovlev
2020-02-16 20:14 Georgy Yakovlev
2020-02-16 20:14 Georgy Yakovlev
2019-12-27 19:26 Georgy Yakovlev
2019-12-27 19:26 Georgy Yakovlev
2019-11-17 5:08 Tim Harder
2019-06-24 2:32 Georgy Yakovlev
2019-06-01 4:08 Georgy Yakovlev
2019-04-03 18:27 Georgy Yakovlev
2019-04-01 4:11 Georgy Yakovlev
2019-03-25 18:31 Georgy Yakovlev
2019-03-25 18:31 Georgy Yakovlev
2019-03-25 1:57 Georgy Yakovlev
2019-03-17 18:14 Georgy Yakovlev
2019-02-23 4:29 Georgy Yakovlev
2019-02-20 7:43 Georgy Yakovlev
2019-01-08 23:40 Georgy Yakovlev
2018-12-01 3:11 Georgy Yakovlev
2018-12-01 1:54 Georgy Yakovlev
2018-10-28 19:49 Georgy Yakovlev
2018-10-28 19:49 Georgy Yakovlev
2018-07-21 8:21 Georgy Yakovlev
2018-07-21 8:21 Georgy Yakovlev
2018-03-24 7:33 Tim Harder
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1751659233.adfe549e78a0c5b9dc4a3a4ac3d18fb149aa50ba.sam@gentoo \
--to=sam@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox