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
| System | Port | Version |
|---|---|---|
| FreeBSD | games/cxxmatrix | g20220324 |
| DragonFly | games/cxxmatrix | g20220324 |
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.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | g20220324 | g20220324 | g20220324 | g20220324 | g20220324 |
| FreeBSD:14:quarterly | g20220324 | g20220324 | n/a | g20220324 | g20220324 |
| FreeBSD:15:latest | g20220324 | g20220324 | n/a | g20220324 | g20220324 |
| FreeBSD:15:quarterly | g20220324 | g20220324 | n/a | n/a | n/a |
| FreeBSD:16:latest | g20220324 | g20220324 | 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.
Build 1
gawk: lang/gawk
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
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
- USES
- compiler:c++17-lang gmake
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| akinomyoga-cxxmatrix-g20220324-f338ed4_GH0.tar.gz | 30808 | 622a819504b7c5e03659a60c5aa7fe1c31fe72327bf605ef1d6c52f7c07e044b |
Commit history 0
No commits in the history this site was built from.