Search Criteria
Package Details: powder-toy 97.0.352-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/powder-toy.git (read-only, click to copy) |
---|---|
Package Base: | powder-toy |
Description: | Desktop version of the classic falling sand physics sandbox, simulates air pressure, velocity & heat! |
Upstream URL: | https://powdertoy.co.uk/ |
Licenses: | GPL3 |
Submitter: | farseerfc |
Maintainer: | dmitmel |
Last Packager: | dmitmel |
Votes: | 43 |
Popularity: | 1.31 |
First Submitted: | 2015-08-10 10:26 (UTC) |
Last Updated: | 2023-01-05 17:33 (UTC) |
Dependencies (12)
- curl (curl-minimal-git, curl-git)
- fftw (fftw-amd)
- glibc (glibc-force-mmap, lib32-glibc-force-mmap, glibc-minimal-git, glibc-widevine, glibc-linux4, glibc-git)
- hicolor-icon-theme (hicolor-icon-theme-git)
- jsoncpp (jsoncpp-cmake-git, jsoncpp-git, jsoncpp-cmake)
- libpng (libpng-minimal-git, libpng-git, libpng-apng)
- libx11 (libx11-git, libx11-firefox-fix)
- luajit (moonjit, luajit-2.1-lua52-git, luajit-openresty)
- sdl2 (sdl2-minimal-git, sdl2-minimal-x11-git, sdl2-nox, sdl2-nox-git, sdl2-git)
- zlib (zlib-static, zlib-git, zlib-ng-compat-git, zlib-ng-compat)
- meson (meson-git) (make)
- ninja (ninja-git, ninja-samurai, ninja-mem, ninja-kitware, ninja-bin, python-ninja) (make)
Latest Comments
dmitmel commented on 2021-07-04 07:23 (UTC)
I have uploaded the beta version 96.0.346 to powder-toy-beta and snapshots are, as usual, in powder-toy-snapshot.
JP-Ellis commented on 2020-08-11 05:31 (UTC)
@dmitmel It appears this package may have been abandoned. It was flagged out of date over 3 months ago and still haven't been updated. You should request to orphan it so you can adopt it and become the new maintainer.
dmitmel commented on 2019-10-06 06:45 (UTC) (edited on 2019-10-06 09:09 (UTC) by dmitmel)
Hi! I've rewritten the
PKGBUILD
. This is what I've done:NATIVE_OPTIMIZATIONS
-SConscrpit
works fine if-march=native
is present in/etc/makepkg.conf
scons
options--save-version
,--minor-version
,--build-number
- they're already included in the upstreamsrc/Config.h
$_lua
) to choose the Lua version..desktop
files were extracted from the installation routine (Client::DoInstallation()
insrc/client/Client.cpp
), although had to be modified a bit so I moved them in the AUR package directory.icns
file at build time and install them as well$XDG_DATA_HOME/powder-toy
Here is the patch:
Also, I'm not sure if I have to post this kind of comment here. Should I send patches to maintainer's email?
jadenPete commented on 2019-02-28 04:26 (UTC) (edited on 2019-02-28 04:27 (UTC) by jadenPete)
Please change "Exec=/usr/bin/powder-toy" to "Exec=powder-toy"
It doesn't allow for wrapper scripts
MarcinWieczorek commented on 2018-07-26 12:09 (UTC)
Hello, please rename the tarball so it doesn't cause conflicts for common source directories. Thank you.
eisterman commented on 2018-04-23 09:16 (UTC)
Change PKGBUILD version to 93.3 Change the first MD5 to 16c5751f9b9c7a6283f423365fe73b1a (The-Powder-Toy-93.3.tar.gz)
Do this changes in your PKGBUILD for updating the software
sudobash418 commented on 2017-10-10 03:19 (UTC) (edited on 2017-10-10 04:11 (UTC) by sudobash418)
sudobash418 commented on 2017-10-10 03:05 (UTC)
farseerfc commented on 2017-07-24 21:48 (UTC)
Alfred456654 commented on 2017-07-24 12:22 (UTC) (edited on 2017-07-24 12:30 (UTC) by Alfred456654)