BSD Ports

games/cxxmatrix g20220324 FreeBSD

C++ Matrix: The Matrix Reloaded in Terminals

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
MIT
Categories
games
Package size
45.0 KiB, 100.3 KiB installed

Description

C++ Matrix: The Matrix Reloaded in Terminals (Number falls, Banners, Matrix rains, Conway's Game of Life and Mandelbrot set)

I wrote a simple terminal program of Matrix digital rain. A part of the purpose of this program is to test the performance of terminal emulators. Another purpose is just for fun. Enjoy it with fast terminals (e.g., urxvt, alacritty, terminology, etc.)!

Features

  • Hankaku kana characters as in the original film
  • Ten levels of "green"s using terminal 256 color support
  • Twinkling effects by adding random brightness fluctuations
  • Diffused reflection effects by cell background colors

In the other systems

SystemPortVersion
FreeBSDgames/cxxmatrixg20220324
DragonFlygames/cxxmatrixg20220324

Install

Binary package:

pkg install cxxmatrix

From the ports tree:

cd /usr/ports/games/cxxmatrix/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	cxxmatrix>0:games/cxxmatrix

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latestg20220324g20220324g20220324g20220324g20220324
FreeBSD:14:quarterlyg20220324g20220324n/ag20220324g20220324
FreeBSD:15:latestg20220324g20220324n/ag20220324g20220324
FreeBSD:15:quarterlyg20220324g20220324n/an/an/a
FreeBSD:16:latestg20220324g20220324n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

The full lists below include those, and their dependencies in turn.

Build dependencies 5

No port depends on this one.

Configuration

Options name: games_cxxmatrix

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
compiler:c++17-lang gmake
Service scripts
none

Files

distinfo 1
FileSizeSHA256
akinomyoga-cxxmatrix-g20220324-f338ed4_GH0.tar.gz30808622a819504b7c5e03659a60c5aa7fe1c31fe72327bf605ef1d6c52f7c07e044b

Commit history 0

No commits in the history this site was built from.