gpo.zugaina.org

Search Portage & Overlays:

app-misc/cheat

Interactive cheatsheets on the command-line

Screenshots

  • cheat-9999

    View      Download      Browse     License: MIT   
    Overlay: nest
  • cheat-4.4.2
    ~amd64

    View      Download      Browse     License: MIT   
    Overlay: nest
  • cheat-4.3.3-r1
    ~amd64 ~x86
    man

    View      Download      Browse     License: MIT Apache-2.0 BSD BSD-2   
    Overlay: guru
  • cheat-4.2.3
    ~amd64 ~x86
    man zsh-completion

    View      Download      Browse     License: MIT Apache-2.0 BSD BSD-2   
    Overlay: guru

ChangeLog

commit 491cdfbc1086228ce9eaa9de26e8aaa9a16da83a
Author: ingenarel <ingenarelitems@gmail.com>
Date: Mon Jul 21 06:33:33 2025 +0600

app-misc/cheat: use shell-completion.eclass instead of doing insinto

fixes the following pkgcheck warnigns:

app-misc/cheat
DeprecatedInsinto: version 4.2.3: deprecated insinto usage (use
dofishcomp or newfishcomp from shell-completion.eclass instead), line
40: insinto /usr/share/fish/vendor_completions.d
DeprecatedInsinto: version 4.2.3: deprecated insinto usage (use
dozshcomp or newzshcomp from shell-completion.eclass instead), line 44:
insinto /usr/share/zsh/site-functions

Signed-off-by: ingenarel <ingenarelitems@gmail.com>

commit 3d25d4048dd9d96734c6d21f3a6acffd693822a0
Author: Julien Roy <julien@jroy.ca>
Date: Thu Mar 21 18:34:41 2024 -0400

*/*: remove empty global variable assigment

Signed-off-by: Julien Roy <julien@jroy.ca>

commit 68460592f27760598adf78843724191f8848e4d2
Author: Lucio Sauer <watermanpaint@posteo.net>
Date: Tue Jun 27 04:21:11 2023 +0200

*/*: fix MissingRemoteId in metadata.xml

* Manually checked, I hope I caught most errors

Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>

commit 79a0c63ed4156ee20a010b702a992dd95441460a
Author: Jonas Frei <freijon@pm.me>
Date: Thu Apr 13 07:21:07 2023 +0200

app-misc/cheat: shell-completion, several fixes

- Now making use of the 'shell-completion' eclass
- Removed 'zsh-completion' USE flag (completion is now installed
undonditionally)
- No longer building manpage since it's pre-built in the release
- Therefore: No longer depending on app-text/pandoc at build time
- Removed weird total blocking of app-shells/zsh-completion. Now
soft-blocking app-shells/zsh-completion < 0.34.0 because it used to
install the zsh completion '_cheat' before 0.34.0.

Signed-off-by: Jonas Frei <freijon@pm.me>

commit 7e674b77540ac717cb29c166e2bb69eb02074073
Author: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
Date: Tue Apr 11 13:38:24 2023 +0500

Revert "app-misc/cheat: Replace pandoc with pandoc-cli."

This reverts commit f039e26739e56265878d33f559d7ab1765550563.

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>

commit f039e26739e56265878d33f559d7ab1765550563
Author: amano.kenji <amano.kenji@proton.me>
Date: Tue Apr 11 08:21:03 2023 +0000

app-misc/cheat: Replace pandoc with pandoc-cli.

pandoc-cli contains pandoc executable now.

Signed-off-by: amano.kenji <amano.kenji@proton.me>

commit 1e95f22062b44b3708c09b56fb2334f41c633e2e
Author: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
Date: Sat Mar 4 18:56:32 2023 +0500

*/*: update metadata schema uri

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>

commit 9bd2388895a6910f732a2c1149601d5fea0abfb9
Author: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
Date: Sun Oct 30 14:06:02 2022 +0500

app-misc/cheat: add 4.3.3

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>

commit d64ed75d2042782afbe6faa66d7359ccd30c1c15
Author: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
Date: Wed Jun 1 12:09:42 2022 +0500

app-misc/cheat: update EAPI 7 -> 8

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>

commit 7bb35ac87e06913e3c880c1459e4c6aeb6ede7c7
Author: Mathieu Tortuyaux <mathieu.tortuyaux@gmail.com>
Date: Thu Oct 14 11:55:54 2021 +0200

app-misc/cheat: bump to 4.2.3

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Mathieu Tortuyaux <mathieu.tortuyaux@gmail.com>

commit 8aedce6142c50f5d939f60cf1636443e21bd8567
Author: Mathieu Tortuyaux <mathieu.tortuyaux@gmail.com>
Date: Fri Jun 11 15:47:10 2021 +0200

app-misc/cheat: upgrade package

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Mathieu Tortuyaux <mathieu.tortuyaux@gmail.com>

commit d5a6697519a921c7562d273e9f2a0038216ef490
Author: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
Date: Wed May 26 16:46:58 2021 +0500

app-misc/cheat: do not use Makefile, man use flag

Closes: https://bugs.gentoo.org/792171
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>

commit 67bb709b77dafca670ff55f2a93991801fbec8c5
Author: Anna Vyalkova <cyber+gentoo@sysrq.in>
Date: Tue May 25 00:18:27 2021 +0500

app-misc/cheat: drop 4.0.2

Signed-off-by: Anna Vyalkova <cyber+gentoo@sysrq.in>

commit c078257cabc3ebe747ff78c3197faa5a668607f3
Author: Mathieu Tortuyaux <mathieu.tortuyaux@gmail.com>
Date: Wed Apr 28 20:58:54 2021 +0200

app-misc/cheat: bump to 4.2.1

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Mathieu Tortuyaux <mathieu.tortuyaux@gmail.com>

commit 8c82cbbd4cfb2dc03c4971cc7d3c704cc51fbdae
Author: Alessandro Barbieri <lssndrbarbieri@gmail.com>
Date: Sun Dec 27 16:45:47 2020 +0100

app-misc/cheat: restore zsh-completion use

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>

commit 22ccf4cca6f70bd3ea56c9ab8915f49d745abe2a
Author: Alessandro Barbieri <lssndrbarbieri@gmail.com>
Date: Sat Dec 26 21:11:29 2020 +0100

app-misc/cheat: fixes

use T instead of /tmp
install completions

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>

commit f675ef28b6876f1e092ec3c61742e55fa69a97ee
Author: Theo Anderson <telans@posteo.de>
Date: Tue Dec 15 21:05:59 2020 +1300

app-misc/cheat: bump to 4.2.0

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Theo Anderson <telans@posteo.de>

commit 8837b71f9648b158d5d069c3cbbebe44115d598d
Author: Mathieu Tortuyaux <mathieu.tortuyaux@gmail.com>
Date: Sat Jul 18 20:43:10 2020 +0200

app-misc/cheat: bump to major 4.0.2

Package-Manager: Portage-2.3.89, Repoman 2.3.20
Signed-off-by: Mathieu Tortuyaux <mathieu.tortuyaux@gmail.com>

commit 2b50b979373e726ba32df6cc64cbeaadcd861d6a
Author: Mathieu Tortuyaux <mathieu.tortuyaux@gmail.com>
Date: Mon Jun 1 15:57:38 2020 +0200

app-misc/cheat: bump minor to 3.10.1

this release officially adds support for 32bit systems.
`x86` keyword has been added but not tested.
It should work since Go supports well both architectures.
https://github.com/cheat/cheat/releases/tag/3.10.1

Package-Manager: Portage-2.3.89, Repoman 2.3.20
Signed-off-by: Mathieu Tortuyaux <mathieu.tortuyaux@gmail.com>

commit f3fd094ae47013b843c9156c7827d98860be7fd9
Author: Mathieu Tortuyaux <mathieu.tortuyaux@gmail.com>
Date: Tue May 12 16:44:52 2020 +0200

app-misc/cheat: bump to 3.10.0

https://github.com/cheat/cheat/releases/tag/3.10.0

Package-Manager: Portage-2.3.89, Repoman 2.3.20
Signed-off-by: Mathieu Tortuyaux <mathieu.tortuyaux@gmail.com>

commit d48028bb7b02dda0aced9d3588482b222e77176c
Author: Mathieu Tortuyaux <mathieu.tortuyaux@gmail.com>
Date: Mon Apr 27 10:17:30 2020 +0200

app-misc/cheat: override src_test function

default `make check` will run a formatting command using an
external command (not available yet on Guru overlay)

Package-Manager: Portage-2.3.89, Repoman 2.3.20
Signed-off-by: Mathieu Tortuyaux <mathieu.tortuyaux@gmail.com>

commit 1440e052042b0752fad2a3668424b1099d3bf201
Author: Alessandro Barbieri <lssndrbarbieri@gmail.com>
Date: Sun Apr 26 22:54:22 2020 +0200

app-misc/cheat: install man, add zsh-completion blocker

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>

commit a9158028a5820f98e0271762ce9a07cb6831e223
Author: Mathieu Tortuyaux <mathieu.tortuyaux@gmail.com>
Date: Sat Apr 25 16:45:56 2020 +0200

app-misc/cheat: new package

cheat allows you to create and view interactive
cheatsheets on the command-line.

Package-Manager: Portage-2.3.89, Repoman 2.3.20
Signed-off-by: Mathieu Tortuyaux <mathieu.tortuyaux@gmail.com>