From owner-svn-ports-all@freebsd.org Tue Aug 20 06:31:47 2019 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id CD1B5C7068; Tue, 20 Aug 2019 06:31:47 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46CLYH5r40z3xVT; Tue, 20 Aug 2019 06:31:47 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id A9EC92703E; Tue, 20 Aug 2019 06:31:47 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id x7K6Vl1c063078; Tue, 20 Aug 2019 06:31:47 GMT (envelope-from yuri@FreeBSD.org) Received: (from yuri@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id x7K6Vl3T063071; Tue, 20 Aug 2019 06:31:47 GMT (envelope-from yuri@FreeBSD.org) Message-Id: <201908200631.x7K6Vl3T063071@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: yuri set sender to yuri@FreeBSD.org using -f From: Yuri Victorovich Date: Tue, 20 Aug 2019 06:31:47 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r509408 - in head/multimedia: . termplay X-SVN-Group: ports-head X-SVN-Commit-Author: yuri X-SVN-Commit-Paths: in head/multimedia: . termplay X-SVN-Commit-Revision: 509408 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Aug 2019 06:31:47 -0000 Author: yuri Date: Tue Aug 20 06:31:46 2019 New Revision: 509408 URL: https://svnweb.freebsd.org/changeset/ports/509408 Log: New port: multimedia/termplay: Tool that converts images to ANSI sequences, plays videos in terminals Added: head/multimedia/termplay/ head/multimedia/termplay/Makefile (contents, props changed) head/multimedia/termplay/distinfo (contents, props changed) head/multimedia/termplay/pkg-descr (contents, props changed) Modified: head/multimedia/Makefile Modified: head/multimedia/Makefile ============================================================================== --- head/multimedia/Makefile Tue Aug 20 05:23:08 2019 (r509407) +++ head/multimedia/Makefile Tue Aug 20 06:31:46 2019 (r509408) @@ -403,6 +403,7 @@ SUBDIR += szap-s2 SUBDIR += tautulli SUBDIR += tcmplex-panteltje + SUBDIR += termplay SUBDIR += tivodecode SUBDIR += totem SUBDIR += totem-pl-parser Added: head/multimedia/termplay/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/multimedia/termplay/Makefile Tue Aug 20 06:31:46 2019 (r509408) @@ -0,0 +1,102 @@ +# $FreeBSD$ + +PORTNAME= termplay +DISTVERSION= 2.0.5 +CATEGORIES= multimedia +MASTER_SITES= CRATESIO +DISTFILES= ${DISTNAME}${EXTRACT_SUFX} + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Tool that converts images to ANSI sequences, plays videos in terminals + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +LIB_DEPENDS= libsixel.so:graphics/libsixel + +USES= cargo gnome +USE_GNOME= glib20 +USE_GSTREAMER1= yes + +CARGO_FEATURES= bin +CARGO_CRATES= \ + adler32-1.0.2 \ + ansi_term-0.11.0 \ + arrayvec-0.4.7 \ + atty-0.2.11 \ + backtrace-0.3.8 \ + backtrace-sys-0.1.23 \ + bitflags-1.0.3 \ + byteorder-1.2.3 \ + cc-1.0.17 \ + cfg-if-0.1.3 \ + clap-2.33.0 \ + color_quant-1.0.0 \ + crossbeam-deque-0.2.0 \ + crossbeam-epoch-0.3.1 \ + crossbeam-utils-0.2.2 \ + deflate-0.7.18 \ + either-1.5.0 \ + failure-0.1.1 \ + failure_derive-0.1.1 \ + fuchsia-zircon-0.3.3 \ + fuchsia-zircon-sys-0.3.3 \ + gif-0.10.0 \ + glib-0.5.0 \ + glib-sys-0.6.0 \ + gobject-sys-0.6.0 \ + gstreamer-0.11.2 \ + gstreamer-app-0.11.2 \ + gstreamer-app-sys-0.5.0 \ + gstreamer-base-0.11.0 \ + gstreamer-base-sys-0.5.0 \ + gstreamer-sys-0.5.0 \ + image-0.19.0 \ + inflate-0.4.2 \ + jpeg-decoder-0.1.14 \ + lazy_static-1.0.1 \ + libc-0.2.49 \ + lzw-0.10.0 \ + memoffset-0.2.1 \ + muldiv-0.1.1 \ + nodrop-0.1.12 \ + num-derive-0.2.2 \ + num-integer-0.1.38 \ + num-iter-0.1.37 \ + num-rational-0.1.42 \ + num-traits-0.2.4 \ + num_cpus-1.8.0 \ + pkg-config-0.3.11 \ + png-0.12.0 \ + proc-macro2-0.4.4 \ + quote-0.3.15 \ + quote-0.6.3 \ + rand-0.4.2 \ + rayon-1.0.1 \ + rayon-core-1.4.0 \ + redox_syscall-0.1.56 \ + redox_termios-0.1.1 \ + rustc-demangle-0.1.8 \ + scoped_threadpool-0.1.9 \ + scopeguard-0.3.3 \ + strsim-0.8.0 \ + syn-0.11.11 \ + syn-0.14.1 \ + synom-0.11.3 \ + synstructure-0.6.1 \ + termion-1.5.1 \ + textwrap-0.11.0 \ + unicode-width-0.1.5 \ + unicode-xid-0.0.4 \ + unicode-xid-0.1.0 \ + vec_map-0.8.1 \ + winapi-0.3.4 \ + winapi-i686-pc-windows-gnu-0.4.0 \ + winapi-x86_64-pc-windows-gnu-0.4.0 + +PLIST_FILES= bin/${PORTNAME} + +post-install: + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} + +.include Added: head/multimedia/termplay/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/multimedia/termplay/distinfo Tue Aug 20 06:31:46 2019 (r509408) @@ -0,0 +1,149 @@ +TIMESTAMP = 1566280842 +SHA256 (termplay-2.0.5.tar.gz) = b28a06faac79286aad62eed14806e623cc41bead526dd034ce71291db7f22b4d +SIZE (termplay-2.0.5.tar.gz) = 12997 +SHA256 (rust/crates/adler32-1.0.2.tar.gz) = 6cbd0b9af8587c72beadc9f72d35b9fbb070982c9e6203e46e93f10df25f8f45 +SIZE (rust/crates/adler32-1.0.2.tar.gz) = 5348 +SHA256 (rust/crates/ansi_term-0.11.0.tar.gz) = ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b +SIZE (rust/crates/ansi_term-0.11.0.tar.gz) = 17087 +SHA256 (rust/crates/arrayvec-0.4.7.tar.gz) = a1e964f9e24d588183fcb43503abda40d288c8657dfc27311516ce2f05675aef +SIZE (rust/crates/arrayvec-0.4.7.tar.gz) = 22946 +SHA256 (rust/crates/atty-0.2.11.tar.gz) = 9a7d5b8723950951411ee34d271d99dddcc2035a16ab25310ea2c8cfd4369652 +SIZE (rust/crates/atty-0.2.11.tar.gz) = 5916 +SHA256 (rust/crates/backtrace-0.3.8.tar.gz) = dbdd17cd962b570302f5297aea8648d5923e22e555c2ed2d8b2e34eca646bf6d +SIZE (rust/crates/backtrace-0.3.8.tar.gz) = 28516 +SHA256 (rust/crates/backtrace-sys-0.1.23.tar.gz) = bff67d0c06556c0b8e6b5f090f0eac52d950d9dfd1d35ba04e4ca3543eaf6a7e +SIZE (rust/crates/backtrace-sys-0.1.23.tar.gz) = 522263 +SHA256 (rust/crates/bitflags-1.0.3.tar.gz) = d0c54bb8f454c567f21197eefcdbf5679d0bd99f2ddbe52e84c77061952e6789 +SIZE (rust/crates/bitflags-1.0.3.tar.gz) = 13838 +SHA256 (rust/crates/byteorder-1.2.3.tar.gz) = 74c0b906e9446b0a2e4f760cdb3fa4b2c48cdc6db8766a845c54b6ff063fd2e9 +SIZE (rust/crates/byteorder-1.2.3.tar.gz) = 18805 +SHA256 (rust/crates/cc-1.0.17.tar.gz) = 49ec142f5768efb5b7622aebc3fdbdbb8950a4b9ba996393cb76ef7466e8747d +SIZE (rust/crates/cc-1.0.17.tar.gz) = 42064 +SHA256 (rust/crates/cfg-if-0.1.3.tar.gz) = 405216fd8fe65f718daa7102ea808a946b6ce40c742998fbfd3463645552de18 +SIZE (rust/crates/cfg-if-0.1.3.tar.gz) = 7115 +SHA256 (rust/crates/clap-2.33.0.tar.gz) = 5067f5bb2d80ef5d68b4c87db81601f0b75bca627bc2ef76b141d7b846a3c6d9 +SIZE (rust/crates/clap-2.33.0.tar.gz) = 196458 +SHA256 (rust/crates/color_quant-1.0.0.tar.gz) = a475fc4af42d83d28adf72968d9bcfaf035a1a9381642d8e85d8a04957767b0d +SIZE (rust/crates/color_quant-1.0.0.tar.gz) = 5238 +SHA256 (rust/crates/crossbeam-deque-0.2.0.tar.gz) = f739f8c5363aca78cfb059edf753d8f0d36908c348f3d8d1503f03d8b75d9cf3 +SIZE (rust/crates/crossbeam-deque-0.2.0.tar.gz) = 12638 +SHA256 (rust/crates/crossbeam-epoch-0.3.1.tar.gz) = 927121f5407de9956180ff5e936fe3cf4324279280001cd56b669d28ee7e9150 +SIZE (rust/crates/crossbeam-epoch-0.3.1.tar.gz) = 33093 +SHA256 (rust/crates/crossbeam-utils-0.2.2.tar.gz) = 2760899e32a1d58d5abb31129f8fae5de75220bc2176e77ff7c627ae45c918d9 +SIZE (rust/crates/crossbeam-utils-0.2.2.tar.gz) = 11901 +SHA256 (rust/crates/deflate-0.7.18.tar.gz) = 32c8120d981901a9970a3a1c97cf8b630e0fa8c3ca31e75b6fd6fd5f9f427b31 +SIZE (rust/crates/deflate-0.7.18.tar.gz) = 124935 +SHA256 (rust/crates/either-1.5.0.tar.gz) = 3be565ca5c557d7f59e7cfcf1844f9e3033650c929c6566f511e8005f205c1d0 +SIZE (rust/crates/either-1.5.0.tar.gz) = 10900 +SHA256 (rust/crates/failure-0.1.1.tar.gz) = 934799b6c1de475a012a02dab0ace1ace43789ee4b99bcfbf1a2e3e8ced5de82 +SIZE (rust/crates/failure-0.1.1.tar.gz) = 26782 +SHA256 (rust/crates/failure_derive-0.1.1.tar.gz) = c7cdda555bb90c9bb67a3b670a0f42de8e73f5981524123ad8578aafec8ddb8b +SIZE (rust/crates/failure_derive-0.1.1.tar.gz) = 9312 +SHA256 (rust/crates/fuchsia-zircon-0.3.3.tar.gz) = 2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82 +SIZE (rust/crates/fuchsia-zircon-0.3.3.tar.gz) = 22565 +SHA256 (rust/crates/fuchsia-zircon-sys-0.3.3.tar.gz) = 3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7 +SIZE (rust/crates/fuchsia-zircon-sys-0.3.3.tar.gz) = 7191 +SHA256 (rust/crates/gif-0.10.0.tar.gz) = ff3414b424657317e708489d2857d9575f4403698428b040b609b9d1c1a84a2c +SIZE (rust/crates/gif-0.10.0.tar.gz) = 24984 +SHA256 (rust/crates/glib-0.5.0.tar.gz) = 5e0be1b1432e227bcd1a9b28db9dc1474a7e7fd4227e08e16f35304f32d09b61 +SIZE (rust/crates/glib-0.5.0.tar.gz) = 78786 +SHA256 (rust/crates/glib-sys-0.6.0.tar.gz) = 615bef979b5838526aee99241afc80cfb2e34a8735d4bcb8ec6072598c18a408 +SIZE (rust/crates/glib-sys-0.6.0.tar.gz) = 36233 +SHA256 (rust/crates/gobject-sys-0.6.0.tar.gz) = 70409d6405db8b1591602fcd0cbe8af52cd9976dd39194442b4c149ba343f86d +SIZE (rust/crates/gobject-sys-0.6.0.tar.gz) = 13142 +SHA256 (rust/crates/gstreamer-0.11.2.tar.gz) = 90d7cde9eae8f6bf4d41c254915976b236143935ec2c0b027636274e998e54b4 +SIZE (rust/crates/gstreamer-0.11.2.tar.gz) = 122007 +SHA256 (rust/crates/gstreamer-app-0.11.2.tar.gz) = 4e68d96a6a86fe4e4796d7ecb5a3cacd6b4680277da6daea7934612fa8c5c2bf +SIZE (rust/crates/gstreamer-app-0.11.2.tar.gz) = 18627 +SHA256 (rust/crates/gstreamer-app-sys-0.5.0.tar.gz) = a224d33c7780957c30f9280b1256b3882792dda6916f75b54bb30b5b71ed505a +SIZE (rust/crates/gstreamer-app-sys-0.5.0.tar.gz) = 6047 +SHA256 (rust/crates/gstreamer-base-0.11.0.tar.gz) = 05ec7a84b4160b61c72ea27ccf3f46eb9c8f996c5991746623e69e3e532e3cb5 +SIZE (rust/crates/gstreamer-base-0.11.0.tar.gz) = 19616 +SHA256 (rust/crates/gstreamer-base-sys-0.5.0.tar.gz) = 501a7add44f256aab6cb5b65ef121c449197cf55087d6a7586846c8d1e42e88b +SIZE (rust/crates/gstreamer-base-sys-0.5.0.tar.gz) = 13076 +SHA256 (rust/crates/gstreamer-sys-0.5.0.tar.gz) = 7b2f51e25a6f97dd4bfd640cba96f192f8759b8766afd66d6d9ea0f82ca14a37 +SIZE (rust/crates/gstreamer-sys-0.5.0.tar.gz) = 46003 +SHA256 (rust/crates/image-0.19.0.tar.gz) = ebdff791af04e30089bde8ad2a632b86af433b40c04db8d70ad4b21487db7a6a +SIZE (rust/crates/image-0.19.0.tar.gz) = 122423 +SHA256 (rust/crates/inflate-0.4.2.tar.gz) = 4ec18d981200fd14e65ee8e35fb60ed1ce55227a02407303f3a72517c6146dcc +SIZE (rust/crates/inflate-0.4.2.tar.gz) = 17739 +SHA256 (rust/crates/jpeg-decoder-0.1.14.tar.gz) = 0dfe27a6c0dabd772d0f9b9f8701c4ca12c4d1eebcadf2be1f6f70396f6a1434 +SIZE (rust/crates/jpeg-decoder-0.1.14.tar.gz) = 29142 +SHA256 (rust/crates/lazy_static-1.0.1.tar.gz) = e6412c5e2ad9584b0b8e979393122026cdd6d2a80b933f890dcd694ddbe73739 +SIZE (rust/crates/lazy_static-1.0.1.tar.gz) = 11380 +SHA256 (rust/crates/libc-0.2.49.tar.gz) = 413f3dfc802c5dc91dc570b05125b6cda9855edfaa9825c9849807876376e70e +SIZE (rust/crates/libc-0.2.49.tar.gz) = 375486 +SHA256 (rust/crates/lzw-0.10.0.tar.gz) = 7d947cbb889ed21c2a84be6ffbaebf5b4e0f4340638cba0444907e38b56be084 +SIZE (rust/crates/lzw-0.10.0.tar.gz) = 10744 +SHA256 (rust/crates/memoffset-0.2.1.tar.gz) = 0f9dc261e2b62d7a622bf416ea3c5245cdd5d9a7fcc428c0d06804dfce1775b3 +SIZE (rust/crates/memoffset-0.2.1.tar.gz) = 4618 +SHA256 (rust/crates/muldiv-0.1.1.tar.gz) = 1cbef5aa2e8cd82a18cc20e26434cc9843e1ef46e55bfabe5bddb022236c5b3e +SIZE (rust/crates/muldiv-0.1.1.tar.gz) = 7971 +SHA256 (rust/crates/nodrop-0.1.12.tar.gz) = 9a2228dca57108069a5262f2ed8bd2e82496d2e074a06d1ccc7ce1687b6ae0a2 +SIZE (rust/crates/nodrop-0.1.12.tar.gz) = 3033 +SHA256 (rust/crates/num-derive-0.2.2.tar.gz) = 0d2c31b75c36a993d30c7a13d70513cb93f02acafdd5b7ba250f9b0e18615de7 +SIZE (rust/crates/num-derive-0.2.2.tar.gz) = 9622 +SHA256 (rust/crates/num-integer-0.1.38.tar.gz) = 6ac0ea58d64a89d9d6b7688031b3be9358d6c919badcf7fbb0527ccfd891ee45 +SIZE (rust/crates/num-integer-0.1.38.tar.gz) = 12929 +SHA256 (rust/crates/num-iter-0.1.37.tar.gz) = af3fdbbc3291a5464dc57b03860ec37ca6bf915ed6ee385e7c6c052c422b2124 +SIZE (rust/crates/num-iter-0.1.37.tar.gz) = 10201 +SHA256 (rust/crates/num-rational-0.1.42.tar.gz) = ee314c74bd753fc86b4780aa9475da469155f3848473a261d2d18e35245a784e +SIZE (rust/crates/num-rational-0.1.42.tar.gz) = 17253 +SHA256 (rust/crates/num-traits-0.2.4.tar.gz) = 775393e285254d2f5004596d69bb8bc1149754570dcc08cf30cabeba67955e28 +SIZE (rust/crates/num-traits-0.2.4.tar.gz) = 38463 +SHA256 (rust/crates/num_cpus-1.8.0.tar.gz) = c51a3322e4bca9d212ad9a158a02abc6934d005490c054a2778df73a70aa0a30 +SIZE (rust/crates/num_cpus-1.8.0.tar.gz) = 10539 +SHA256 (rust/crates/pkg-config-0.3.11.tar.gz) = 110d5ee3593dbb73f56294327fe5668bcc997897097cbc76b51e7aed3f52452f +SIZE (rust/crates/pkg-config-0.3.11.tar.gz) = 13227 +SHA256 (rust/crates/png-0.12.0.tar.gz) = f54b9600d584d3b8a739e1662a595fab051329eff43f20e7d8cc22872962145b +SIZE (rust/crates/png-0.12.0.tar.gz) = 28345 +SHA256 (rust/crates/proc-macro2-0.4.4.tar.gz) = 1fa93823f53cfd0f5ac117b189aed6cfdfb2cfc0a9d82e956dd7927595ed7d46 +SIZE (rust/crates/proc-macro2-0.4.4.tar.gz) = 28564 +SHA256 (rust/crates/quote-0.3.15.tar.gz) = 7a6e920b65c65f10b2ae65c831a81a073a89edd28c7cce89475bff467ab4167a +SIZE (rust/crates/quote-0.3.15.tar.gz) = 12041 +SHA256 (rust/crates/quote-0.6.3.tar.gz) = e44651a0dc4cdd99f71c83b561e221f714912d11af1a4dff0631f923d53af035 +SIZE (rust/crates/quote-0.6.3.tar.gz) = 14154 +SHA256 (rust/crates/rand-0.4.2.tar.gz) = eba5f8cb59cc50ed56be8880a5c7b496bfd9bd26394e176bc67884094145c2c5 +SIZE (rust/crates/rand-0.4.2.tar.gz) = 76170 +SHA256 (rust/crates/rayon-1.0.1.tar.gz) = 80e811e76f1dbf68abf87a759083d34600017fc4e10b6bd5ad84a700f9dba4b1 +SIZE (rust/crates/rayon-1.0.1.tar.gz) = 128340 +SHA256 (rust/crates/rayon-core-1.4.0.tar.gz) = 9d24ad214285a7729b174ed6d3bcfcb80177807f959d95fafd5bfc5c4f201ac8 +SIZE (rust/crates/rayon-core-1.4.0.tar.gz) = 51480 +SHA256 (rust/crates/redox_syscall-0.1.56.tar.gz) = 2439c63f3f6139d1b57529d16bc3b8bb855230c8efcc5d3a896c8bea7c3b1e84 +SIZE (rust/crates/redox_syscall-0.1.56.tar.gz) = 17117 +SHA256 (rust/crates/redox_termios-0.1.1.tar.gz) = 7e891cfe48e9100a70a3b6eb652fef28920c117d366339687bd5576160db0f76 +SIZE (rust/crates/redox_termios-0.1.1.tar.gz) = 3227 +SHA256 (rust/crates/rustc-demangle-0.1.8.tar.gz) = 76d7ba1feafada44f2d38eed812bd2489a03c0f5abb975799251518b68848649 +SIZE (rust/crates/rustc-demangle-0.1.8.tar.gz) = 10737 +SHA256 (rust/crates/scoped_threadpool-0.1.9.tar.gz) = 1d51f5df5af43ab3f1360b429fa5e0152ac5ce8c0bd6485cae490332e96846a8 +SIZE (rust/crates/scoped_threadpool-0.1.9.tar.gz) = 7800 +SHA256 (rust/crates/scopeguard-0.3.3.tar.gz) = 94258f53601af11e6a49f722422f6e3425c52b06245a5cf9bc09908b174f5e27 +SIZE (rust/crates/scopeguard-0.3.3.tar.gz) = 9605 +SHA256 (rust/crates/strsim-0.8.0.tar.gz) = 8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a +SIZE (rust/crates/strsim-0.8.0.tar.gz) = 9309 +SHA256 (rust/crates/syn-0.11.11.tar.gz) = d3b891b9015c88c576343b9b3e41c2c11a51c219ef067b264bd9c8aa9b441dad +SIZE (rust/crates/syn-0.11.11.tar.gz) = 63309 +SHA256 (rust/crates/syn-0.14.1.tar.gz) = 6dfd71b2be5a58ee30a6f8ea355ba8290d397131c00dfa55c3d34e6e13db5101 +SIZE (rust/crates/syn-0.14.1.tar.gz) = 133459 +SHA256 (rust/crates/synom-0.11.3.tar.gz) = a393066ed9010ebaed60b9eafa373d4b1baac186dd7e008555b0f702b51945b6 +SIZE (rust/crates/synom-0.11.3.tar.gz) = 17120 +SHA256 (rust/crates/synstructure-0.6.1.tar.gz) = 3a761d12e6d8dcb4dcf952a7a89b475e3a9d69e4a69307e01a470977642914bd +SIZE (rust/crates/synstructure-0.6.1.tar.gz) = 11257 +SHA256 (rust/crates/termion-1.5.1.tar.gz) = 689a3bdfaab439fd92bc87df5c4c78417d3cbe537487274e9b0b2dce76e92096 +SIZE (rust/crates/termion-1.5.1.tar.gz) = 20659 +SHA256 (rust/crates/textwrap-0.11.0.tar.gz) = d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060 +SIZE (rust/crates/textwrap-0.11.0.tar.gz) = 17322 +SHA256 (rust/crates/unicode-width-0.1.5.tar.gz) = 882386231c45df4700b275c7ff55b6f3698780a650026380e72dabe76fa46526 +SIZE (rust/crates/unicode-width-0.1.5.tar.gz) = 15761 +SHA256 (rust/crates/unicode-xid-0.0.4.tar.gz) = 8c1f860d7d29cf02cb2f3f359fd35991af3d30bac52c57d265a3c461074cb4dc +SIZE (rust/crates/unicode-xid-0.0.4.tar.gz) = 16034 +SHA256 (rust/crates/unicode-xid-0.1.0.tar.gz) = fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc +SIZE (rust/crates/unicode-xid-0.1.0.tar.gz) = 16000 +SHA256 (rust/crates/vec_map-0.8.1.tar.gz) = 05c78687fb1a80548ae3250346c3db86a80a7cdd77bda190189f2d0a0987c81a +SIZE (rust/crates/vec_map-0.8.1.tar.gz) = 14959 +SHA256 (rust/crates/winapi-0.3.4.tar.gz) = 04e3bd221fcbe8a271359c04f21a76db7d0c6028862d1bb5512d85e1e2eb5bb3 +SIZE (rust/crates/winapi-0.3.4.tar.gz) = 905247 +SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 +SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = 2918815 +SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f +SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 2947998 Added: head/multimedia/termplay/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/multimedia/termplay/pkg-descr Tue Aug 20 06:31:46 2019 (r509408) @@ -0,0 +1,17 @@ +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. + +WWW: https://github.com/jD91mZM2/termplay