BSD Ports

graphics/bonzomatic 2023.06.15 FreeBSD

Live shader coding tool and Shader Showdown workhorse

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
252d5a8c7d
License
PD
Categories
graphics
Package size
425.0 KiB, 1011.3 KiB installed

Description

This is a live-coding tool, where you can write a 2D fragment/pixel shader while it is running in the background.

The tool was originally conceived and implemented after the Revision 2014 demoscene party's live coding competition where two contestants improv-code an effect in 25 minutes head-to-head.

In the other systems

SystemPortVersion
FreeBSDgraphics/bonzomatic2023.06.15
OpenBSDgraphics/bonzomatic20230615
DragonFlygraphics/bonzomatic2023.06.15

Install

Binary package:

pkg install bonzomatic

From the ports tree:

cd /usr/ports/graphics/bonzomatic/ && make install clean

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

RUN_DEPENDS=	bonzomatic>0:graphics/bonzomatic

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:latest2023.06.152023.06.152022.08.202023.06.152023.06.15
FreeBSD:14:quarterly2023.06.152023.06.15n/a2023.06.152023.06.15
FreeBSD:15:latest2023.06.152023.06.15n/a2023.06.152023.06.15
FreeBSD:15:quarterly2023.06.152023.06.15n/an/an/a
FreeBSD:16:latest2023.06.152023.06.15n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Library 3

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

Build dependencies 44
Run dependencies 32

No port depends on this one.

Configuration

No options to configure.

USES
cmake compiler:c++11-lang gl localbase:ldflags pkgconfig xorg
Service scripts
none

Files

pkg-plist 3
  • bin/bonzomatic
  • share/applications/bonzomatic.desktop
  • share/icons/hicolor/256x256/apps/bonzomatic.png
distinfo 1
FileSizeSHA256
Gargaj-Bonzomatic-2023-06-15_GH0.tar.gz9.072357e+06f41903d47fc744a726c7ecdaee78e2d9dda790beb22e310a63f6a0a1c0cfd4a7

Commit history 1

DateCommitCreditsLog message
252d5a8c7d Dmitry Marakasov graphics/bonzomatic: fix compatibility with CMake 4
PR: 297906 Reported by: arrowd