notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details
powder-toy-devel 'Falling sand' physics sandbox with air pressure and velocity support (snapshot version)
s.361_1 games on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout s.360Version of this port present on the latest quarterly branch.
Maintainer: amdmi3@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-01-31 16:15:22
Last Update: 2024-04-17 01:02:47
Commit Hash: ecd0468
License: GPLv3
WWW:
https://powdertoy.co.uk/
https://github.com/The-Powder-Toy/The-Powder-Toy
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!
HomepageHomepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (14 items)
Collapse this list.
  1. /usr/local/share/licenses/powder-toy-devel-s.361_1/catalog.mk
  2. /usr/local/share/licenses/powder-toy-devel-s.361_1/LICENSE
  3. /usr/local/share/licenses/powder-toy-devel-s.361_1/GPLv3
  4. bin/powder-toy
  5. share/appdata/powder-toy.appdata.xml
  6. share/applications/uk.co.powdertoy.tpt.desktop
  7. share/icons/hicolor/16x16/apps/powder-toy.png
  8. share/icons/hicolor/24x24/apps/powder-toy.png
  9. share/icons/hicolor/256x256/apps/powder-toy.png
  10. share/icons/hicolor/32x32/apps/powder-toy.png
  11. share/icons/hicolor/48x48/apps/powder-toy.png
  12. @owner
  13. @group
  14. @mode
Collapse this list.
Dependency lines:
  • powder-toy-devel>0:games/powder-toy-devel
Conflicts:
CONFLICTS_INSTALL:
  • powder-toy
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
To install the port:
cd /usr/ports/games/powder-toy-devel/ && make install clean
To add the package, run one of these commands:
  • pkg install games/powder-toy-devel
  • pkg install powder-toy-devel
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: powder-toy-devel
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1711646519 SHA256 (The-Powder-Toy-The-Powder-Toy-snapshot-361_GH0.tar.gz) = 8145a652bad297ef206daff52c31ce42af2d3067ec4ae20b5ef34ed6b93a9664 SIZE (The-Powder-Toy-The-Powder-Toy-snapshot-361_GH0.tar.gz) = 779647

Packages (timestamps in pop-ups are UTC):
powder-toy-devel
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latests.360s.360-s.360s.361---
FreeBSD:13:quarterlys.353s.353-s.353-s.353--
FreeBSD:14:latests.360s.361-s.360s.361---
FreeBSD:14:quarterlys.353s.360-s.353-s.353--
FreeBSD:15:latests.360s.361n/as.353n/as.353s.353s.353
FreeBSD:15:quarterly--n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. update-desktop-database : devel/desktop-file-utils
  2. meson : devel/meson
  3. ninja : devel/ninja
  4. pkgconf>=1.3.0_1 : devel/pkgconf
  5. python3.9 : lang/python39
  6. sdl2-config : devel/sdl20
Runtime dependencies:
  1. update-desktop-database : devel/desktop-file-utils
Library dependencies:
  1. libfftw3f.so : math/fftw3-float
  2. libfftw3.so : math/fftw3
  3. libcurl.so : ftp/curl
  4. libpng.so : graphics/png
  5. libjsoncpp.so : devel/jsoncpp
  6. libluajit-5.1.so : lang/luajit-devel
  7. libSDL2.so : devel/sdl20
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for powder-toy-devel-s.361_1: DOCS=on: Build and/or install documentation SSE=on: Enable SSE optimizations ===> Use 'make config' to modify these settings
Options name:
games_powder-toy-devel
USES:
compiler:c++17-lang desktop-file-utils luajit meson pkgconfig python:build sdl
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/The-Powder-Toy/The-Powder-Toy/tar.gz/snapshot-361?dummy=/
Collapse this list.

Number of commits found: 12

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
s.361_1
17 Apr 2024 01:02:47
commit hash: ecd0468804ff0ee9aeeaddf5d33d4a564f89fca1commit hash: ecd0468804ff0ee9aeeaddf5d33d4a564f89fca1commit hash: ecd0468804ff0ee9aeeaddf5d33d4a564f89fca1commit hash: ecd0468804ff0ee9aeeaddf5d33d4a564f89fca1 files touched by this commit
Dmitry Marakasov (amdmi3) search for other commits by this committer
games/powder-toy*: switch to default luajit

PR:		275551
Submitted by:	nimaje+fbz@bureaucracy.de
s.361
08 Apr 2024 23:49:15
commit hash: f75dfdd5dd6115286c1ba866a519be1882f7a533commit hash: f75dfdd5dd6115286c1ba866a519be1882f7a533commit hash: f75dfdd5dd6115286c1ba866a519be1882f7a533commit hash: f75dfdd5dd6115286c1ba866a519be1882f7a533 files touched by this commit
Dmitry Marakasov (amdmi3) search for other commits by this committer
games/powder-toy-devel: update snapshot-360 → snapshot-361

- Fix build on i386
s.360
04 Mar 2024 14:27:25
commit hash: 236b96aa0ab42960b240575937f4f0b1d803608fcommit hash: 236b96aa0ab42960b240575937f4f0b1d803608fcommit hash: 236b96aa0ab42960b240575937f4f0b1d803608fcommit hash: 236b96aa0ab42960b240575937f4f0b1d803608f files touched by this commit
Dmitry Marakasov (amdmi3) search for other commits by this committer
games/powder-toy-devel: update snapshot-359 → snapshot-360
s.359
01 Mar 2024 21:00:07
commit hash: ec9a6fbd4831a7300f3009bc39e70e6b9c34c158commit hash: ec9a6fbd4831a7300f3009bc39e70e6b9c34c158commit hash: ec9a6fbd4831a7300f3009bc39e70e6b9c34c158commit hash: ec9a6fbd4831a7300f3009bc39e70e6b9c34c158 files touched by this commit
Dmitry Marakasov (amdmi3) search for other commits by this committer
games/powder-toy-devel: update snapshot-353 → snapshot-359
s.353
24 Oct 2023 01:03:12
commit hash: ed82d3e4749e44f67b0ecb97646598e378c785becommit hash: ed82d3e4749e44f67b0ecb97646598e378c785becommit hash: ed82d3e4749e44f67b0ecb97646598e378c785becommit hash: ed82d3e4749e44f67b0ecb97646598e378c785be files touched by this commit
Dmitry Marakasov (amdmi3) search for other commits by this committer
games/powder-toy-devel: update snapshot-262 → snapshot-353
s.262
22 Oct 2023 22:44:21
commit hash: c4a79cc8c260f0281b06088dd6b1433e720adf1bcommit hash: c4a79cc8c260f0281b06088dd6b1433e720adf1bcommit hash: c4a79cc8c260f0281b06088dd6b1433e720adf1bcommit hash: c4a79cc8c260f0281b06088dd6b1433e720adf1b files touched by this commit
Dmitry Marakasov (amdmi3) search for other commits by this committer
games/powder-toy-devel: update snapshot-261 → snapshot-262
s.261
03 Oct 2023 21:48:12
commit hash: 869f8f715648289178aedfd1419c05c52cbc5a6acommit hash: 869f8f715648289178aedfd1419c05c52cbc5a6acommit hash: 869f8f715648289178aedfd1419c05c52cbc5a6acommit hash: 869f8f715648289178aedfd1419c05c52cbc5a6a files touched by this commit
Dmitry Marakasov (amdmi3) search for other commits by this committer
games/powder-toy-devel: update snapshot-260 → snapshot-261
s.260
28 Sep 2023 19:34:41
commit hash: bb7faf4bdd7a7a0af19240be6312fca12e0815c3commit hash: bb7faf4bdd7a7a0af19240be6312fca12e0815c3commit hash: bb7faf4bdd7a7a0af19240be6312fca12e0815c3commit hash: bb7faf4bdd7a7a0af19240be6312fca12e0815c3 files touched by this commit
Dmitry Marakasov (amdmi3) search for other commits by this committer
games/powder-toy-devel: add PORTSCOUT
s.260
25 Sep 2023 19:39:38
commit hash: 2579742d40c27b0517af45da4ed3fac41e856e95commit hash: 2579742d40c27b0517af45da4ed3fac41e856e95commit hash: 2579742d40c27b0517af45da4ed3fac41e856e95commit hash: 2579742d40c27b0517af45da4ed3fac41e856e95 files touched by this commit
Dmitry Marakasov (amdmi3) search for other commits by this committer
games/powder-toy-devel: update snapshot-259 → snapshot-260
s.259
27 Jul 2023 14:23:00
commit hash: fe33bea76bbd33b119a4ab9ec7da2d92a1f944cbcommit hash: fe33bea76bbd33b119a4ab9ec7da2d92a1f944cbcommit hash: fe33bea76bbd33b119a4ab9ec7da2d92a1f944cbcommit hash: fe33bea76bbd33b119a4ab9ec7da2d92a1f944cb files touched by this commit
Dmitry Marakasov (amdmi3) search for other commits by this committer
games/powder-toy-devel: update snapshot-257 → snapshot-259
s.257
13 Jun 2023 17:12:00
commit hash: 2ba3494454d7db12d8017cb86ecf420d95a46744commit hash: 2ba3494454d7db12d8017cb86ecf420d95a46744commit hash: 2ba3494454d7db12d8017cb86ecf420d95a46744commit hash: 2ba3494454d7db12d8017cb86ecf420d95a46744 files touched by this commit
Dmitry Marakasov (amdmi3) search for other commits by this committer
games/powder-toy-devel: update snapshot-253 → snapshot-257
s.253
31 Jan 2023 16:12:51
commit hash: e15b84c4c45b93eb24f6df7a42338528466b7b09commit hash: e15b84c4c45b93eb24f6df7a42338528466b7b09commit hash: e15b84c4c45b93eb24f6df7a42338528466b7b09commit hash: e15b84c4c45b93eb24f6df7a42338528466b7b09 files touched by this commit
Dmitry Marakasov (amdmi3) search for other commits by this committer
games/powder-toy: add -devel counterpart, pet portlint

Number of commits found: 12