./net/phetch, Quick lil gopher client for your terminal

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.2.0nb1, Package name: phetch-1.2.0nb1, Maintainer: pin

Terminal client designed to help you quickly navigate the gophersphere.


Master sites:

Filesize: 7404.247 KB

Version history: (Expand)


CVS history: (Expand)


   2023-10-25 00:11:51 by Thomas Klausner | Files touched by this commit (2298)
Log message:
*: bump for openssl 3
   2022-12-05 12:23:54 by pin | Files touched by this commit (3) | Package updated
Log message:
net/phetch: update to 1.2.0

phetch is all about fun colors, but your options have always been limited.
You could turn off colors via NO_COLOR env variable or you could leave them on.
That's it.

Well, not anymore. As of v1.2, phetch now supports themes, in addition to a few
new config options.

Android & Termux
 - phetch is now available on Android via Termux! You can find
   phetch-v1.2.0-android-aarch64.tgz at the bottom of this release.
   Thanks @mmpx12!

Bugfixes
 - Suspending and resuming phetch with ctrl-z/fg should now work properly on
   non-fish shells.

Config Options
 - The new config options in this release, for your convenience, are as follows:
    - scroll controls how many lines to jump by when paging up/down. If set
      to 0 (the new default), you'll jump by an entire screen.
    - autoplay controls whether you'll be prompted to play media files or not.
      By default it's false, but one might find it handy to set to true if
      hosting, say, a Gopher-powered music server.

Keyboard Shortcuts
 - Just one, but it's a doozy:
    - You can now reload the current URL by pressing R (shift+r). Super handy
      when developing your own Gopherhole!

Themes
 - As mentioned, themes are simple files with roughly the same format as
   phetch.conf.

Create your theme file and launch phetch with -t FILE, or set the theme FILE
option in your ~/.config/phetch/phetch.conf

You can also set theme colors directly in your phetch.conf.

Learn more about themes, including which colors are available, by opening
phetch's on-line help: press h then 7 to get there quickly.

For reference, we've included a few fun themes in the repo itself that you can
download and play with: https://github.com/xvxx/phetch/tree/master/themes
   2022-02-25 10:13:58 by pin | Files touched by this commit (1)
Log message:
net/phetch: Reset maintainer for stagnated project.
   2021-10-26 13:07:15 by Nia Alarie | Files touched by this commit (958)
Log message:
net: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Not committed (merge conflicts...):

net/radsecproxy/distinfo

The following distfiles could not be fetched (fetched conditionally?):

./net/citrix_ica/distinfo citrix_ica-10.6.115659/en.linuxx86.tar.gz
./net/djbdns/distinfo dnscache-1.05-multiple-ip.patch
./net/djbdns/distinfo djbdns-1.05-test28.diff.xz
./net/djbdns/distinfo djbdns-1.05-ignoreip2.patch
./net/djbdns/distinfo djbdns-1.05-multiip.diff
./net/djbdns/distinfo djbdns-cachestats.patch
   2021-10-07 16:43:07 by Nia Alarie | Files touched by this commit (962)
Log message:
net: Remove SHA1 hashes for distfiles
   2021-08-05 10:44:17 by pin | Files touched by this commit (1)
Log message:
net/phetch: simplify Makefile
   2021-07-22 18:16:38 by Tobias Nygren | Files touched by this commit (21)
Log message:
g/c RUSTFLAGS from individual package Makefiles. Handled by cargo.mk.
   2020-11-17 12:52:41 by pin | Files touched by this commit (3) | Package updated
Log message:
net/phetch: update to 1.1.0

Three new features in this release, plus an unknown number of new
bugs:

1. When the `NO_COLOR` env variable is set, phetch won't use colors
   when rendering menus. See https://no-color.org/ for more information.

2. CP437 encoding support! You can toggle it on or off using `ctrl-e`
   (for encoding) when viewing a Gopher text document, or using the
   `--encoding` command line flag. See
   https://en.wikipedia.org/wiki/Code_page_437.

   Huge thanks to Kjell for suggesting this feature and providing some
   great test data!

   _NOTE: This only works for text documents since there's no `TAB`
   character in CP437._

3. phetch now supports a primitive form of wrapping long lines when
   rendering Gopher text documents. It won't reflow the text, but it
   will make some phlogs and other documents slightly more readable.
   Enable it with `--wrap NUM` or by adding `wrap NUM` to your
   `phetch.conf`. You can disable it with `wrap 0`.