games/chroma 1.21 FreeBSD
Abstract puzzle game
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
3c7709762f- License
- GPLv2+
- Categories
- games
- Package size
- 2500.7 KiB, 3161.7 KiB installed
Description
Chroma is an abstract puzzle game. A variety of colourful shapes are arranged in a series of increasingly complex patterns, forming fiendish traps that must be disarmed and mysterious puzzles that must be manipulated in order to give up their subtle secrets. Initially so straightforward that anyone can pick it up and begin to play, yet gradually becoming difficult enough to tax even the brightest of minds.
It features:
* twenty one levels, ranging from beginner to expert * infinite undo and redo capability, as well as replay of solutions * a choice of smooth graphics or a minimal, text based version * a level editor to allow you to design your own puzzles * released under an open source licence, free to play
Have you got what it takes to solve Chroma?
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | games/chroma | 1.21 |
| OpenBSD | games/chroma | 1.13p3 |
| DragonFly | games/chroma | 1.20 |
Install
Binary package:
pkg install chroma
From the ports tree:
cd /usr/ports/games/chroma/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= chroma>0:games/chroma
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 | 1.21 | 1.21 | 1.20 | 1.20 | 1.21 |
| FreeBSD:14:quarterly | 1.21 | 1.21 | n/a | 1.20 | 1.21 |
| FreeBSD:15:latest | 1.21 | 1.21 | n/a | 1.20 | 1.20 |
| FreeBSD:15:quarterly | 1.21 | 1.21 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.21 | 1.21 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 37
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/zstd
- devel/gettext-runtime
- devel/gettext-tools
- devel/libffi
- devel/libtextstyle
- devel/libunistring
- devel/pkgconf
- devel/readline
- devel/sdl12
- graphics/aalib
- graphics/giflib
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lerc
- graphics/libGLU
- graphics/libglvnd
- graphics/png
- graphics/sdl_image
- graphics/tiff
- graphics/webp
- lang/python312
- math/mpdecimal
- print/freetype2
- print/indexinfo
- textproc/expat2
- textproc/libxml2
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXrandr
- x11/libXrender
- x11/libxcb
- x11/xorgproto
Run dependencies 27
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/zstd
- devel/gettext-runtime
- devel/sdl12
- graphics/aalib
- graphics/giflib
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lerc
- graphics/libGLU
- graphics/libglvnd
- graphics/png
- graphics/sdl_image
- graphics/tiff
- graphics/webp
- print/freetype2
- print/indexinfo
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXrandr
- x11/libXrender
- x11/libxcb
- x11/xorgproto
No port depends on this one.
Configuration
Options name: games_chroma
| Option | Default | Description |
|---|---|---|
| CURSES | on | Enable curses interface |
| DOCS | off | Build and/or install documentation |
| SDL | on | Enable SDL interface |
- USES
- gettext localbase tar:bzip2
- Service scripts
- none
- Conflicts with
- chroma-syntax-highlighter
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| chroma-1.21.tar.bz2 | 2.812208e+06 | bdf4d6e1ac65588a93569ec3ec01869fee461f9dafe4cdbebb1fc38c42d9693d |
Master sites 1
- https://www.level7.org.uk/chroma/download/