| Port details on branch 2026Q2 |
- xasteroids X11 based asteroids style arcade game
- 5.0_5 games
=0 5.0_5Version of this port present on the latest quarterly branch. - Maintainer: fuz@FreeBSD.org
 - Port Added: 2026-06-22 09:33:18
- Last Update: 2026-06-26 12:14:35
- Commit Hash: 10bb0ad
- License: XASTEROIDS
- Description:
- X11 based asteroids style arcade game.
Make big rocks into little ones.
This port is based on version 5.0 of xasteroids.
The following changes have been made:
- Improved cursor-hiding.
- Arrow keys.
- ANSI-C cleanups.
- Use usleep() instead of a delay loop.
- Add prototypes.
- Reformat man page.
¦ ¦ ¦ ¦ 
- Manual pages:
-
- pkg-plist: as obtained via:
make generate-plist - USE_RC_SUBR (Service Scripts)
- no SUBR information found for this port
- Dependency lines:
-
- xasteroids>0:games/xasteroids
- To install the port:
- cd /usr/ports/games/xasteroids/ && make install clean
- To add the package, run one of these commands:
- pkg install games/xasteroids
- pkg install xasteroids
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: xasteroids
- Flavors: there is no flavor information for this port.
- distinfo:
- SHA256 (xasteroids.sh.Z) = 7ea2f9d7bec924c951700b8eb01124a08846ffebd334b20558e1a37730b26cac
SIZE (xasteroids.sh.Z) = 18700
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:

- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- x11.pc : x11/libX11
- xext.pc : x11/libXext
- Runtime dependencies:
-
- x11.pc : x11/libX11
- xext.pc : x11/libXext
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- games_xasteroids
- USES:
- localbase:ldflags xorg
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 2
| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
5.0_5 26 Jun 2026 12:14:35
    |
Robert Clausecker (fuz)  |
games/xasteroids: render the game playable
- switch to the usleep() based delay code
- remove the old, no longer functional delay-loop path
- configure the default delay to 16384 µs, which seems to be playable
MFH: 2026Q2
(cherry picked from commit dda26e666584fa233a07c911685cbe5caddd8049) |
5.0_4 22 Jun 2026 09:31:38
    |
Robert Clausecker (fuz)  |
games/xasteroids: fix build, cleanup
- replace shar EXTRACT_CMD hack with custom do-extract target
to fix the build (failed since EXTRACT_ENV was introduced)
- define LICENSE and follow license obligations
- clean up port Makefile, pet portlint
- regenerate patches
- add prototypes to source code
- adopt this unmaintained port
Upstream has been contacted about the project license in the hope of
the project perhaps receiving a more conventional one.
MFH: 2026Q2
(cherry picked from commit 7c211da31554ef159a893171ac42a29555b6fc31) |
Number of commits found: 2
|