notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
All times are UTC
Ukraine
Port details
punchy 2.5D side-scroller beatemup, made in Bevy
0.3.0_5 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 0.3.0_3Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2022-09-14 11:11:28
Last Update: 2023-04-28 20:44:40
Commit Hash: 5acf5a0
Also Listed In: wayland
License: CC-BY-NC-4.0 MIT
Description:
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port
pkg-plist: as obtained via: make generate-plist
Expand this list (5 items)
Collapse this list.
  1. bin/punchy
  2. /usr/local/share/licenses/punchy-0.3.0_5/catalog.mk
  3. /usr/local/share/licenses/punchy-0.3.0_5/LICENSE
  4. /usr/local/share/licenses/punchy-0.3.0_5/CC-BY-NC-4.0
  5. /usr/local/share/licenses/punchy-0.3.0_5/MIT
Collapse this list.
Dependency lines:
  • punchy>0:games/punchy
To install the port:
cd /usr/ports/games/punchy/ && make install clean
To add the package, run one of these commands:
  • pkg install games/punchy
  • pkg install punchy
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: punchy
Flavors: there is no flavor information for this port.
distinfo:

Packages (timestamps in pop-ups are UTC):
punchy
ABIlatestquarterly
FreeBSD:11:aarch64pkg-falloutpkg-fallout
FreeBSD:11:amd64pkg-falloutpkg-fallout
FreeBSD:11:armv6pkg-falloutpkg-fallout
FreeBSD:11:i386pkg-falloutpkg-fallout
FreeBSD:11:mipspkg-falloutpkg-fallout
FreeBSD:11:mips64pkg-falloutpkg-fallout
FreeBSD:12:aarch64pkg-fallout0.3.0_3
FreeBSD:12:amd640.3.0_50.3.0_3
FreeBSD:12:armv6pkg-falloutpkg-fallout
FreeBSD:12:armv7pkg-falloutpkg-fallout
FreeBSD:12:i3860.3.0_50.3.0_3
FreeBSD:12:mipspkg-falloutpkg-fallout
FreeBSD:12:mips64pkg-falloutpkg-fallout
FreeBSD:12:powerpc64pkg-falloutpkg-fallout
FreeBSD:13:aarch640.3.0_50.3.0_3
FreeBSD:13:amd640.3.0_50.3.0_3
FreeBSD:13:armv6pkg-falloutpkg-fallout
FreeBSD:13:armv7pkg-falloutpkg-fallout
FreeBSD:13:i3860.3.0_50.3.0_3
FreeBSD:13:mipspkg-falloutpkg-fallout
FreeBSD:13:mips64pkg-falloutpkg-fallout
FreeBSD:13:powerpc64pkg-falloutpkg-fallout
FreeBSD:13:riscv64pkg-falloutpkg-fallout
FreeBSD:14:aarch640.3.0_5pkg-fallout
FreeBSD:14:amd640.3.0_5pkg-fallout
FreeBSD:14:armv6pkg-falloutpkg-fallout
FreeBSD:14:armv7pkg-falloutpkg-fallout
FreeBSD:14:i3860.3.0_5pkg-fallout
FreeBSD:14:mipspkg-falloutpkg-fallout
FreeBSD:14:mips64pkg-falloutpkg-fallout
FreeBSD:14:powerpc64pkg-falloutpkg-fallout
FreeBSD:14:riscv64pkg-falloutpkg-fallout
 
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gn : devel/gn
  2. rust>=1.69.0 : lang/rust
  3. pkgconf>=1.3.0_1 : devel/pkgconf
  4. ninja : devel/ninja
  5. python3.9 : lang/python39
Runtime dependencies:
  1. libasound_module_pcm_oss.so : audio/alsa-plugins
  2. libvulkan.so : graphics/vulkan-loader
Library dependencies:
  1. libasound.so : audio/alsa-lib
  2. libudev.so : devel/libudev-devd
There are no ports dependent upon this port

Configuration Options:
Options name:
USES:
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/fishfolk/punchy/tar.gz/v0.3.0?dummy=/
Collapse this list.

Number of commits found: 22

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.3.0_5
28 Apr 2023 20:44:40
commit hash:5acf5a02777bd9c6cce20980859c4316b267f6f2commit hash:5acf5a02777bd9c6cce20980859c4316b267f6f2commit hash:5acf5a02777bd9c6cce20980859c4316b267f6f2commit hash:5acf5a02777bd9c6cce20980859c4316b267f6f2 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
Author: Robert Clausecker
games/punchy: unbreak build on armv7

Fix files/patch-v8 to compile on armv7 by refactoring it to use
ELF auxilliary vectors in the CPU detection code and by adding
some missing includes.

cargo-crates/v8-0.47.1/third_party/zlib/cpu_features.c:137:20: warning: implicit
declaration of function 'READ_SPECIALREG' is invalid in C99
[-Wimplicit-function-declaration]
    id_aa64isar0 = READ_SPECIALREG(id_aa64isar0_el1);
                   ^
cargo-crates/v8-0.47.1/third_party/zlib/cpu_features.c:137:36: error: use of
undeclared identifier 'id_aa64isar0_el1'; did you mean 'id_aa64isar0'?
    id_aa64isar0 = READ_SPECIALREG(id_aa64isar0_el1);
                                   ^~~~~~~~~~~~~~~~
                                   id_aa64isar0
cargo-crates/v8-0.47.1/third_party/zlib/cpu_features.c:136:14: note:
'id_aa64isar0' declared here
    uint64_t id_aa64isar0;
(Only the first 15 lines of the commit message are shown above View all of this commit message)
0.3.0_4
25 Apr 2023 15:17:15
commit hash:feb1fa34f58ea796656b86a81c2a2996b0b03c96commit hash:feb1fa34f58ea796656b86a81c2a2996b0b03c96commit hash:feb1fa34f58ea796656b86a81c2a2996b0b03c96commit hash:feb1fa34f58ea796656b86a81c2a2996b0b03c96 files touched by this commit
Christian Weisgerber (naddy) search for other commits by this committer
audio/opus: bump consumers after update to 1.4
0.3.0_3
23 Apr 2023 13:14:05
commit hash:3db55c4e97489e0f34fd7d35be6be0a4d0599061commit hash:3db55c4e97489e0f34fd7d35be6be0a4d0599061commit hash:3db55c4e97489e0f34fd7d35be6be0a4d0599061commit hash:3db55c4e97489e0f34fd7d35be6be0a4d0599061 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.69.0

PR:		270953
0.3.0_2
06 Apr 2023 00:50:12
commit hash:8bafe92586981370304050bf58a0c7d56cb841cccommit hash:8bafe92586981370304050bf58a0c7d56cb841cccommit hash:8bafe92586981370304050bf58a0c7d56cb841cccommit hash:8bafe92586981370304050bf58a0c7d56cb841cc files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
games/punchy: convert to WRKSRC_crate
0.3.0_2
30 Mar 2023 23:59:51
commit hash:56932296b7bc5c29380a4c433c5a9250fb6b4fb5commit hash:56932296b7bc5c29380a4c433c5a9250fb6b4fb5commit hash:56932296b7bc5c29380a4c433c5a9250fb6b4fb5commit hash:56932296b7bc5c29380a4c433c5a9250fb6b4fb5 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
*/*: Sunset 12.3-RELEASE from ports tree

- Mk/bsd.port.mk: mark FreeBSD 12.3 as unsupported.
- Mk/Uses/cabal.mk: Remove the text-2 workaround for 12.3-RELEASE
- biology/wfa2-lib: remove obsolete patch
- databases/mongodb60: remove IGNORE for EOL FreeBSD 12.3
- devel/concurrencpp: remove workaround for EOL FreeBSD 12.3
- devel/electron22: remove IGNORE for EOL FreeBSD 12.3
- devel/malloy: this should build fine on 12.4-RELEASE
- devel/qcoro: remove BROKEN for EOL FreeBSD 12.3
- devel/root: remove workaround for EOL FreeBSD 12.3
- editors/imhex: remove IGNORE for EOL FreeBSD 12.3
- emulators/ppsspp: remove workaround for EOL FreeBSD 12.3
- emulators/rpcs3: remove workaround for EOL FreeBSD 12.3
- emulators/yuzu: remove workaround for EOL 12.3-RELEASE
(Only the first 15 lines of the commit message are shown above View all of this commit message)
0.3.0_2
16 Mar 2023 11:11:52
commit hash:ebf29acc6ce4942cbc6ee75d81b6b97391e4371fcommit hash:ebf29acc6ce4942cbc6ee75d81b6b97391e4371fcommit hash:ebf29acc6ce4942cbc6ee75d81b6b97391e4371fcommit hash:ebf29acc6ce4942cbc6ee75d81b6b97391e4371f files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.68.0

PR:		270080
0.3.0_1
11 Mar 2023 00:46:05
commit hash:3f4c0dcc7343758e65594235a06f4690dbd39c0ccommit hash:3f4c0dcc7343758e65594235a06f4690dbd39c0ccommit hash:3f4c0dcc7343758e65594235a06f4690dbd39c0ccommit hash:3f4c0dcc7343758e65594235a06f4690dbd39c0c files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
games/punchy: update homepage
0.3.0_1
18 Feb 2023 20:39:52
commit hash:eb35c77bfe9c2ceed6ac1550f80ab2a2670969eacommit hash:eb35c77bfe9c2ceed6ac1550f80ab2a2670969eacommit hash:eb35c77bfe9c2ceed6ac1550f80ab2a2670969eacommit hash:eb35c77bfe9c2ceed6ac1550f80ab2a2670969ea files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
Adjust estimated 12.3 EOL date to actual
0.3.0_1
13 Feb 2023 14:52:59
commit hash:109e35fd592baffe0d7ece384d16e243468dcc42commit hash:109e35fd592baffe0d7ece384d16e243468dcc42commit hash:109e35fd592baffe0d7ece384d16e243468dcc42commit hash:109e35fd592baffe0d7ece384d16e243468dcc42 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.67.1

PR:		269336
0.3.0
31 Jan 2023 03:49:14
commit hash:b9413ae7e1f3d4ce56840108967ae131c2f84c57commit hash:b9413ae7e1f3d4ce56840108967ae131c2f84c57commit hash:b9413ae7e1f3d4ce56840108967ae131c2f84c57commit hash:b9413ae7e1f3d4ce56840108967ae131c2f84c57 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
games/punchy: unbreak fetch after 8881966b49a8

=> Fetched file size mismatch (expected 7535, actual 7537)

$ gzip -vl *punchy*0.3.0*.tar.gz
 method  crc     date  time    compressed uncompressed  ratio uncompressed_name
-defla fbbc488b Jan 31 03:14     29053444     32686080  11.1%
fishfolk-punchy-v0.3.0_GH0.tar
+defla fbbc488b Jan 31 06:34     29008639     32686080  11.2%
fishfolk-punchy-v0.3.0_GH0.tar
0.3.0
31 Jan 2023 01:03:14
commit hash:8881966b49a84d910874285e447a9a949e0f711ccommit hash:8881966b49a84d910874285e447a9a949e0f711ccommit hash:8881966b49a84d910874285e447a9a949e0f711ccommit hash:8881966b49a84d910874285e447a9a949e0f711c files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
games/punchy: update to 0.3.0

Changes:	https://github.com/fishfolks/punchy/releases/tag/v0.3.0
Reported by:	GitHub (watch releases)
0.2.1_1
07 Jan 2023 19:24:18
commit hash:12f1c627d4a26e8098339900303640f7520b6673commit hash:12f1c627d4a26e8098339900303640f7520b6673commit hash:12f1c627d4a26e8098339900303640f7520b6673commit hash:12f1c627d4a26e8098339900303640f7520b6673 files touched by this commit
Daniel Engberg (diizzy) search for other commits by this committer
*/*: Bump rust (cargo) ports to reflect on WITH_LTO

Bump ports in tree so they get rebuilt with new default settings
for cargo ports
0.2.1
31 Dec 2022 00:26:49
commit hash:82f876e693fba1f7748d27c123eb9d2cbbe58913commit hash:82f876e693fba1f7748d27c123eb9d2cbbe58913commit hash:82f876e693fba1f7748d27c123eb9d2cbbe58913commit hash:82f876e693fba1f7748d27c123eb9d2cbbe58913 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
games/punchy: unbreak on i386
0.2.1
25 Dec 2022 13:35:35
commit hash:24e096b81ae22ef8c2bcc9a74fe9a46c4b64f44dcommit hash:24e096b81ae22ef8c2bcc9a74fe9a46c4b64f44dcommit hash:24e096b81ae22ef8c2bcc9a74fe9a46c4b64f44dcommit hash:24e096b81ae22ef8c2bcc9a74fe9a46c4b64f44d files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
games/punchy: mark BROKEN on i386 after 9b04b8d61425

cargo-crates/v8-0.47.1/src/binding.cc:43:1: error: static_assert failed due to
requirement 'sizeof(v8::ScriptCompiler::Source) <= sizeof(unsigned int) * 8'
"Source size mismatch"
static_assert(sizeof(v8::ScriptCompiler::Source) <= sizeof(size_t) * 8,
^             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
0.2.1
25 Dec 2022 13:35:27
commit hash:9b04b8d6142538856669a3e9ae2a4c329efac82acommit hash:9b04b8d6142538856669a3e9ae2a4c329efac82acommit hash:9b04b8d6142538856669a3e9ae2a4c329efac82acommit hash:9b04b8d6142538856669a3e9ae2a4c329efac82a files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
games/punchy: update to 0.2.1

Changes:	https://github.com/fishfolks/punchy/releases/tag/v0.1.0
Changes:	https://github.com/fishfolks/punchy/releases/tag/v0.2.0
Changes:	https://github.com/fishfolks/punchy/releases/tag/v0.2.1
Reported by:	GitHub (watch releases)
0.0.4_4
25 Dec 2022 00:39:47
commit hash:a47dd1d97447b8dca99c818f0025be781acaa2aacommit hash:a47dd1d97447b8dca99c818f0025be781acaa2aacommit hash:a47dd1d97447b8dca99c818f0025be781acaa2aacommit hash:a47dd1d97447b8dca99c818f0025be781acaa2aa files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
games/punchy: chase HTTP redirect
0.0.4_4
20 Dec 2022 17:37:15
commit hash:ba14e01a5249ee9d2f51183587dde36067be000fcommit hash:ba14e01a5249ee9d2f51183587dde36067be000fcommit hash:ba14e01a5249ee9d2f51183587dde36067be000fcommit hash:ba14e01a5249ee9d2f51183587dde36067be000f files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.66.0

PR:		268415
0.0.4_3
17 Nov 2022 07:06:14
commit hash:9bf6a9996323c016eb295bd6190b0e47ad76fdf4commit hash:9bf6a9996323c016eb295bd6190b0e47ad76fdf4commit hash:9bf6a9996323c016eb295bd6190b0e47ad76fdf4commit hash:9bf6a9996323c016eb295bd6190b0e47ad76fdf4 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.65.0

PR:		267622
0.0.4_2
03 Nov 2022 14:10:55
commit hash:c818b3c58ab646cbee75abfadcd04337c3a0ecc0commit hash:c818b3c58ab646cbee75abfadcd04337c3a0ecc0commit hash:c818b3c58ab646cbee75abfadcd04337c3a0ecc0commit hash:c818b3c58ab646cbee75abfadcd04337c3a0ecc0 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
*/*: move CARGO_CRATES to Makefile.crates in my ports
0.0.4_2
30 Oct 2022 12:07:09
commit hash:afe651cf62deb08500a44cde90296a818effe5aecommit hash:afe651cf62deb08500a44cde90296a818effe5aecommit hash:afe651cf62deb08500a44cde90296a818effe5aecommit hash:afe651cf62deb08500a44cde90296a818effe5ae files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.64.0

PR:		267173
0.0.4_1
13 Sep 2022 15:34:19
commit hash:4671753fd5b65062bfefbbb26a96b3ae5e4ae2c9commit hash:4671753fd5b65062bfefbbb26a96b3ae5e4ae2c9commit hash:4671753fd5b65062bfefbbb26a96b3ae5e4ae2c9commit hash:4671753fd5b65062bfefbbb26a96b3ae5e4ae2c9 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
games/punchy: enable Wayland support

All Wayland compositors on FreeBSD support server-side decorations.
Mutter is X11-only on FreeBSD due to missing (e)logind dependency.
0.0.4
13 Sep 2022 15:34:19
commit hash:582659278eb035e0cb3fb673355b72ae653ce26acommit hash:582659278eb035e0cb3fb673355b72ae653ce26acommit hash:582659278eb035e0cb3fb673355b72ae653ce26acommit hash:582659278eb035e0cb3fb673355b72ae653ce26a files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
games/punchy: add new port

Fish Folk: Punchy is a 2.5D side-scroller beat-'em-up, made in Bevy.
Inspired by games like Little Fighter 2, River City Ransom and many more.

Number of commits found: 22