multimedia/termplay 2.0.6_56 FreeBSD
Tool that converts images to ANSI sequences, plays videos in terminals
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
9c878207a1- License
- APACHE20
- Categories
- multimedia
- Package size
- 501.9 KiB, 1113.2 KiB installed
Description
termplay is the tool to convert images to ANSI sequences. It also supports playing videos.
Features: * Multiple modes * Sixels: Only supported by a few terminals, like xterm. * Unicode halfblock: This is the same as TrueColor below, but uses unicode half-blocks for smaller pixels. * TrueColor: Any RGB color, supported by most terminals. * 256 color: The closest representation of a color that can be fit within 1 byte. Use this if nothing else works. * Flexible * Change framerate, size and more using command line switches. * Adapting size * Automatically scales the image to fit your terminal.
Install
Binary package:
pkg install termplay
From the ports tree:
cd /usr/ports/multimedia/termplay/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= termplay>0:multimedia/termplay
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 2.0.6_55 | 2.0.6_56 | - | 2.0.6_45 | 2.0.6_56 |
| FreeBSD:14:quarterly | 2.0.6_55 | 2.0.6_55 | n/a | 2.0.6_44 | 2.0.6_55 |
| FreeBSD:15:latest | 2.0.6_56 | 2.0.6_56 | n/a | 2.0.6_45 | 2.0.6_45 |
| FreeBSD:15:quarterly | 2.0.6_55 | 2.0.6_55 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.0.6_55 | 2.0.6_56 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 1
libsixel.so: graphics/libsixel
The full lists below include those, and their dependencies in turn.
Build dependencies 36
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- converters/libiconv
- devel/gettext-runtime
- devel/glib20
- devel/libffi
- devel/libinotify
- devel/libpciaccess
- devel/libunistring
- devel/libunwind
- devel/orc
- devel/pcre2
- devel/pkgconf
- devel/py-packaging
- devel/readline
- dns/libidn2
- dns/libpsl
- ftp/curl
- graphics/libdrm
- graphics/libsixel
- graphics/png
- lang/python312
- lang/python315
- lang/rust
- math/mpdecimal
- misc/hwdata
- misc/iso-codes
- multimedia/gstreamer1
- multimedia/gstreamer1-plugins
- print/freetype2
- print/indexinfo
- security/libssh2
- textproc/expat2
- textproc/libxml2
- www/libnghttp2
Run dependencies 28
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- converters/libiconv
- devel/gettext-runtime
- devel/glib20
- devel/libffi
- devel/libinotify
- devel/libpciaccess
- devel/libunwind
- devel/orc
- devel/pcre2
- devel/py-packaging
- devel/readline
- graphics/libdrm
- graphics/libsixel
- graphics/png
- lang/python312
- lang/python315
- math/mpdecimal
- misc/hwdata
- misc/iso-codes
- multimedia/gstreamer1
- multimedia/gstreamer1-plugins
- print/freetype2
- print/indexinfo
- textproc/expat2
- textproc/libxml2
No port depends on this one.
Configuration
No options to configure.
- USES
- cargo gnome gstreamer
- Service scripts
- none
Files
distinfo 90
| File | Size | SHA256 |
|---|---|---|
| rust/crates/termplay-2.0.6.crate | 20023 | 996343049484d479e980aad3659d096ad2665b8e8e7795332a431a99b97a67da |
| rust/crates/adler32-1.0.4.crate | 5105 | 5d2e7343e7fc9de883d1b0341e0b13970f764c14101234857d2ddafa1cb1cac2 |
| rust/crates/ansi_term-0.11.0.crate | 17087 | ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b |
| rust/crates/atty-0.2.14.crate | 5470 | d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8 |
| rust/crates/autocfg-0.1.7.crate | 12158 | 1d49d90015b3c36167a20fe2810c5cd875ad504b39cff3d4eae7977e6b7c1cb2 |
| rust/crates/backtrace-0.3.40.crate | 68183 | 924c76597f0d9ca25d762c25a4d369d51267536465dc5064bdf0eb073ed477ea |
| rust/crates/backtrace-sys-0.1.32.crate | 518920 | 5d6575f128516de27e3ce99689419835fce9643a9b215a14d2b5b685be018491 |
| rust/crates/bitflags-1.2.1.crate | 16745 | cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693 |
| rust/crates/byteorder-1.3.2.crate | 21596 | a7c3dd8985a7111efc5c80b44e23ecdd8c007de8ade3b96595387e812b957cf5 |
| rust/crates/cc-1.0.49.crate | 49933 | e450b8da92aa6f274e7c6437692f9f2ce6d701fb73bacfcf87897b3f89a4c20e |
| rust/crates/cfg-if-0.1.10.crate | 7933 | 4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822 |
| rust/crates/clap-2.33.0.crate | 196458 | 5067f5bb2d80ef5d68b4c87db81601f0b75bca627bc2ef76b141d7b846a3c6d9 |
| rust/crates/color_quant-1.0.1.crate | 5702 | 0dbbb57365263e881e805dc77d94697c9118fd94d8da011240555aa7b23445bd |
| rust/crates/crc32fast-1.2.0.crate | 39161 | ba125de2af0df55319f41944744ad91c71113bf74a4646efff39afe1f6842db1 |
| rust/crates/crossbeam-deque-0.7.2.crate | 19557 | c3aa945d63861bfe624b55d153a39684da1e8c0bc8fba932f7ee3a3c16cea3ca |
| rust/crates/crossbeam-epoch-0.8.0.crate | 38711 | 5064ebdbf05ce3cb95e45c8b086f72263f4166b29b97f6baff7ef7fe047b55ac |
| rust/crates/crossbeam-queue-0.2.1.crate | 14543 | c695eeca1e7173472a32221542ae469b3e9aac3a4fc81f7696bcad82029493db |
| rust/crates/crossbeam-utils-0.7.0.crate | 34202 | ce446db02cdc3165b94ae73111e570793400d0794e46125cc4056c81cbb039f4 |
| rust/crates/deflate-0.7.20.crate | 124259 | 707b6a7b384888a70c8d2e8650b3e60170dfc6a67bb4aa67b6dfca57af4bedb4 |
| rust/crates/either-1.5.3.crate | 12278 | bb1f6b1ce1c140482ea30ddd3335fc0024ac7ee112895426e0a629a6c20adfe3 |
Master sites 1
- CRATESIO/termplay/${DISTNAME}${CARGO_CRATE_EXT}