app-misc / rpick

Helps you pick items from a list by various algorithms

Official package sites : https://github.com/bowlofeggs/rpick ·

rpick is a command line tool that helps you to pick items from a list, using configurable algorithms. An example use case for this is picking a restaurant. You might want to generally go to restaurants you haven't visited in a while, but you also might not want to use a strict least recently used model and spice things up with some element of chance, with restaurants you've least recently visited getting a boost in their chances.

v0.8.11 :: 0 :: gentoo

Modified
License
GPL-3 Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 CC0-1.0 MIT Unlicense
Keywords
amd64 ppc64 x86
USE flags
debug

v0.8.10 :: 0 :: gentoo

Modified
License
GPL-3 Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 CC0-1.0 MIT Unlicense
Keywords
amd64 ppc64 x86
USE flags
debug

General

debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
864019
app-misc/rpick: 'cargo audit' reports one or more bundled CRATES as vulnerable
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-misc/rpick: Stabilize 0.8.11 amd64, #881849
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-misc/rpick: Stabilize 0.8.11 x86, #881849
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
app-misc/rpick: Stabilize 0.8.11 ppc64, #881849
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Randy Barlow · gentoo
app-misc/rpick: Add 0.8.11
Signed-off-by: Randy Barlow <randy@electronsweatshop.com> Closes: https://github.com/gentoo/gentoo/pull/26710 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Randy Barlow · gentoo
app-misc/rpick: Drop 0.8.9
Signed-off-by: Randy Barlow <randy@electronsweatshop.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
app-misc/rpick: ppc64 stable wrt bug #852206
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-misc/rpick: Stabilize 0.8.10 x86, #852206
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
app-misc/rpick: Stabilize 0.8.10 amd64, #852206
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Randy Barlow · gentoo
app-misc/rpick: Add 0.8.10
Signed-off-by: Randy Barlow <randy@electronsweatshop.com> Closes: https://github.com/gentoo/gentoo/pull/25484 Signed-off-by: Sam James <sam@gentoo.org>
Randy Barlow · gentoo
app-misc/rpick: Drop 0.8.7
Signed-off-by: Randy Barlow <randy@electronsweatshop.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
app-misc/rpick: Stabilize 0.8.9 x86, #837674
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Jakov Smolić · gentoo
app-misc/rpick: Stabilize 0.8.9 amd64, #837674
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
app-misc/rpick: Stabilize 0.8.9 ppc64, #837674
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Randy Barlow · gentoo
app-misc/rpick: Drop 0.8.6
Signed-off-by: Randy Barlow <randy@electronsweatshop.com> Closes: https://github.com/gentoo/gentoo/pull/24417 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Randy Barlow · gentoo
app-misc/rpick: Add 0.8.9
Signed-off-by: Randy Barlow <randy@electronsweatshop.com> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-misc/rpick: Stabilize 0.8.7 ppc64, #832811
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-misc/rpick: Stabilize 0.8.7 amd64, #832811
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-misc/rpick: Stabilize 0.8.7 x86, #832811
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Randy Barlow · gentoo
app-misc/rpick: Add 0.8.7
Signed-off-by: Randy Barlow <randy@electronsweatshop.com> Closes: https://github.com/gentoo/gentoo/pull/23654 Signed-off-by: Florian Schmaus <flow@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Randy Barlow · gentoo
app-misc/rpick: Drop 0.8.5
Signed-off-by: Randy Barlow <randy@electronsweatshop.com> Closes: https://github.com/gentoo/gentoo/pull/23155 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-misc/rpick: stabilize 0.8.6 for amd64
Bug: https://bugs.gentoo.org/826934 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
app-misc/rpick: x86 stable wrt bug #826934
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-misc/rpick: Stabilize 0.8.6 ppc64, #826934
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Randy Barlow · gentoo
app-misc/rpick: Add 0.8.6
Signed-off-by: Randy Barlow <randy@electronsweatshop.com> Closes: https://github.com/gentoo/gentoo/pull/22664 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Randy Barlow · gentoo
app-misc/rpick: Drop 0.8.4
Signed-off-by: Randy Barlow <randy@electronsweatshop.com> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
app-misc/rpick: x86 stable wrt bug #813279
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
app-misc/rpick: ppc64 stable wrt bug #813279
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
app-misc/rpick: amd64 stable wrt bug #813279
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-misc/rpick: Stabilize 0.8.4 ppc64, #803146
Signed-off-by: Sam James <sam@gentoo.org>
Randy Barlow · gentoo
app-misc/rpick: Drop 0.8.2
Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Randy Barlow <randy@electronsweatshop.com> Closes: https://github.com/gentoo/gentoo/pull/21803 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Randy Barlow · gentoo
app-misc/rpick: Update to 0.8.5
Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Randy Barlow <randy@electronsweatshop.com> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-misc/rpick: Stabilize 0.8.4 x86, #803146
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-misc/rpick: Stabilize 0.8.4 amd64, #803146
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Randy Barlow · gentoo
app-misc/rpick: Drop 0.8.1
Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Randy Barlow <randy@electronsweatshop.com> Closes: https://github.com/gentoo/gentoo/pull/20974 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Randy Barlow · gentoo
app-misc/rpick: Add 0.8.4
Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Randy Barlow <randy@electronsweatshop.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-misc/rpick: Stabilize 0.8.2 ppc64, #790395
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-misc/rpick: Stabilize 0.8.2 x86, #790395
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-misc/rpick: Stabilize 0.8.2 amd64, #790395
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Randy Barlow · gentoo
app-misc/rpick: Update to 0.8.2
Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Randy Barlow <randy@electronsweatshop.com> Closes: https://github.com/gentoo/gentoo/pull/20250 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Randy Barlow · gentoo
app-misc/rpick: Drop 0.7.2
0.7.2 was superceded by 0.8.1. Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Randy Barlow <randy@electronsweatshop.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-misc/rpick: Stabilize 0.8.1 ppc64, #779637
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-misc/rpick: Stabilize 0.8.1 amd64, #779637
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
app-misc/rpick: x86 stable (bug #779637)
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Randy Barlow · gentoo
app-misc/rpick: Remove 0.7.0
Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Randy Barlow <randy@electronsweatshop.com> Closes: https://github.com/gentoo/gentoo/pull/19568 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Randy Barlow · gentoo
app-misc/rpick: Update to 0.8.1
Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Randy Barlow <randy@electronsweatshop.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-misc/rpick: Stabilize 0.7.2 x86, #771192
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-misc/rpick: Stabilize 0.7.2 ppc64, #771192
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-misc/rpick: Stabilize 0.7.2 amd64, #771192
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Randy Barlow · gentoo
app-misc/rpick: Replace 0.7.1 with 0.7.2
0.7.1 has a testing issue. Since it is not marked stable, this commit replaces it with 0.7.2 to address that issue. Closes: https://bugs.gentoo.org/765604 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Randy Barlow <randy@electronsweatshop.com> Closes: https://github.com/gentoo/gentoo/pull/19085 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Randy Barlow · gentoo
app-misc/rpick: Drop 0.6.1
0.7.0 has been stable a while. Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Randy Barlow <randy@electronsweatshop.com> Closes: https://github.com/gentoo/gentoo/pull/19073 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Randy Barlow · gentoo
app-misc/rpick: Update to 0.7.1
https://github.com/bowlofeggs/rpick/releases/tag/0.7.1 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Randy Barlow <randy@electronsweatshop.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
app-misc/rpick: ppc64 stable wrt bug #743760
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
app-misc/rpick: amd64 stable wrt bug #743760
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
app-misc/rpick: x86 stable (bug #743760)
Package-Manager: Portage-3.0.7, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Randy Barlow · gentoo
app-misc/rpick: Update to 0.7.0
https://gitlab.com/bowlofeggs/rpick/-/blob/master/CHANGELOG.md#anchor-070 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Randy Barlow <randy@electronsweatshop.com> Closes: https://github.com/gentoo/gentoo/pull/16892 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Randy Barlow · gentoo
app-misc/rpick: Drop old
0.5.{0,1} is an old release, and there are newer stable releases that users should be using. Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Randy Barlow <randy@electronsweatshop.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
app-misc/rpick: x86 stable wrt bug #728134
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
app-misc/rpick: amd64 stable wrt bug #728134
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
app-misc/rpick: stable 0.6.1 for ppc64
stable wrt bug #728134 Package-Manager: Portage-2.3.100, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Randy Barlow · gentoo
app-misc/rpick: Update to 0.6.1
Closes: https://bugs.gentoo.org/719906 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Randy Barlow <randy@electronsweatshop.com> Closes: https://github.com/gentoo/gentoo/pull/15706 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
app-misc/rpick: stable 0.5.1 for ppc64, bug #719680
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
app-misc/rpick: amd64 stable wrt bug #719680
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Randy Barlow · gentoo
app-misc/rpick: Update to 0.5.1
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Randy Barlow <randy@electronsweatshop.com> Closes: https://github.com/gentoo/gentoo/pull/15064 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Randy Barlow · gentoo
app-misc/rpick: Drop 0.4.0
rpick-0.4.0 is no longer needed now that 0.5.0 is stable. Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Randy Barlow <randy@electronsweatshop.com> Closes: https://github.com/gentoo/gentoo/pull/14669 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
app-misc/rpick: x86 stable (bug #706192)
Package-Manager: Portage-2.3.85, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
app-misc/rpick: amd64 stable wrt bug #706192
Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
app-misc/rpick: x86 stable (bug #703436)
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
app-misc/rpick: keyword 0.5.0 on ~ppc64
Package-Manager: Portage-2.3.83, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
app-misc/rpick: amd64 stable wrt bug #703436
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Doug Goldstein · gentoo
eclass/cargo.eclass: specify --path . to install
cargo install has long required --path . for 2018 edition crates but not required it for 2015 edition crates. It is supported however for 2015 edition crates and works for all versions in the tree so it makes sense to make it the default. Added CARGO_INSTALL_PATH as an eclass variable allowing to override the default. Closes: https://bugs.gentoo.org/703590 Signed-off-by: Doug Goldstein <cardoe@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/14097 Tested-by: Georgy Yakovlev <gyakovlev@gentoo.org> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Randy Barlow · gentoo
app-misc/rpick: Update to 0.5.0
https://gitlab.com/bowlofeggs/rpick/blob/0.5.0/CHANGELOG.md Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Randy Barlow <randy@electronsweatshop.com> Closes: https://github.com/gentoo/gentoo/pull/13950 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-misc/rpick: keyword ~x86
Package-Manager: Portage-2.3.79, Repoman-2.3.17 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Randy Barlow · gentoo
app-misc/rpick: New package.
rpick helps you pick items from a list by various algorithms. Example uses: pick a restaurant you haven't been to in a while, or an album to listen to. Closes: https://bugs.gentoo.org/699272 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Randy Barlow <randy@electronsweatshop.com> Closes: https://github.com/gentoo/gentoo/pull/13542 Signed-off-by: Joonas Niilola <juippis@gentoo.org>