BSD Ports

games/powder-toy-devel s.397 FreeBSD

'Falling sand' physics sandbox with air pressure and velocity support (snapshot version)

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
99ea5c0256
License
GPLv3
Categories
games
Package size
1083.3 KiB, 2898.7 KiB installed

Description

Have you ever wanted to blow something up? Or maybe you always dreamt of operating an atomic power plant? Do you have a will to develop your own CPU? The Powder Toy lets you to do all of these, and even more!

The Powder Toy is a free physics sandbox game, which simulates air pressure and velocity, heat, gravity and a countless number of interactions between different substances! The game provides you with various building materials, liquids, gases and electronic components which can be used to construct complex machines, guns, bombs, realistic terrains and almost anything else. You can then mine them and watch cool explosions, add intricate wirings, play with little stickmen or operate your machine. You can browse and play thousands of different saves made by the community or upload your own - we welcome your creations!

In the other systems

The newest version among them is s.397, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
FreeBSDgames/powder-toy-devels.397 newestnone known-[email protected]2026-08-02
HardenedBSDgames/powder-toy-devels.397 newestno data-[email protected]-
GhostBSDgames/powder-toy-devels.397 newestno data-[email protected]-

Version history 1

  1. snapshot-397 99ea5c0256

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

pkg install powder-toy-devel

From the ports tree:

cd /usr/ports/games/powder-toy-devel/ && make install clean

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

RUN_DEPENDS=	powder-toy-devel>0:games/powder-toy-devel

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:latests.397s.397-s.388s.397
FreeBSD:14:quarterlys.397s.397n/as.387s.397
FreeBSD:15:latests.397s.397n/as.388s.388
FreeBSD:15:quarterlys.397s.397n/an/an/a
FreeBSD:16:latests.397s.397n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

As this port's Makefile names them.

Library 5

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

Build dependencies 63
Run dependencies 60

No port depends on this one.

Configuration

Options name: games_powder-toy

OptionDefaultDescription
DOCSoffBuild and/or install documentation
SSEoffEnable SSE optimizations
USES
compiler:c++17-lang desktop-file-utils luajit meson pkgconfig python:build sdl
Service scripts
none
Conflicts with
powder-toy

Files

pkg-plist 8
  • bin/powder-toy
  • share/appdata/powder-toy.appdata.xml
  • share/applications/uk.co.powdertoy.tpt.desktop
  • share/icons/hicolor/16x16/apps/powder-toy.png
  • share/icons/hicolor/24x24/apps/powder-toy.png
  • share/icons/hicolor/256x256/apps/powder-toy.png
  • share/icons/hicolor/32x32/apps/powder-toy.png
  • share/icons/hicolor/48x48/apps/powder-toy.png
distinfo 1
FileSizeSHA256
The-Powder-Toy-The-Powder-Toy-snapshot-397_GH0.tar.gz91484220ece674b756f75eb9cca27346569a6d07d1533d919ed2439e3083ae44ed7b7f

Commit history 1

DateCommitCreditsLog message
99ea5c0256 Dmitry Marakasov games/powder-toy-devel: update snapshot-396 → snapshot-397