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
Port details
xoids X Window Asteroids style game with full color pixmaps
1.5_2 games on this many watch lists=2 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 1.5_2Version of this port present on the latest quarterly branch.
There is no maintainer for this port.
Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org search for ports maintained by this maintainer
Port Added: unknown
Last Update: 2024-02-04 19:13:55
Commit Hash: e427ab1
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
License: not specified in port
Description:
Xoids is an asteroids-type game written for X in my (spare) time. The game was originally developed on a Sun4 system while on an oceanographic research cruise. It's by no means finished. While Xoids is strikingly similar to the original Asteroids game, there are some differences: o Full color pixmaps o One or Two Player (duel and cooperative) modes o Can bounce off asteroids instead of dying (if going slow) o Shots have relative speed, and impart intertia to the ship o Asteroids have appropriate "masses": realistic physics o The alien (called the Slurb) tracks players rather than flying around aimlessly o Thrusting and using hyperspace can overheat your engines (boom!) o Co-op mode links players together via a flexible space-cable
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 (2 items)
Collapse this list.
  1. bin/xoids
  2. share/man/man6/xoids.6.gz
Collapse this list.
Dependency lines:
  • xoids>0:games/xoids
To install the port:
cd /usr/ports/games/xoids/ && make install clean
To add the package, run one of these commands:
  • pkg install games/xoids
  • pkg install xoids
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: xoids
Flavors: there is no flavor information for this port.
NOT_FOR_ARCHS: mips64
distinfo:
SHA256 (xoids-1.5.tar.gz) = 4e5933c439ebed06f20a04bf5ee5524d3151dc9d30bea344160bc4479bc83502 SIZE (xoids-1.5.tar.gz) = 34281

Packages (timestamps in pop-ups are UTC):
xoids
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.5_21.5_2-1.5_21.5_2---
FreeBSD:13:quarterly1.5_21.5_21.5_11.5_21.5_21.5_11.5_11.5_1
FreeBSD:14:latest1.5_21.5_21.5_11.5_21.5_21.5_1-1.5_1
FreeBSD:14:quarterly1.5_21.5_2-1.5_21.5_21.5_11.5_11.5_1
FreeBSD:15:latest1.5_21.5_2n/a1.5_2n/a1.5_11.5_11.5_2
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. imake : devel/imake
  2. tradcpp : devel/tradcpp
  3. x11.pc : x11/libX11
  4. xpm.pc : x11/libXpm
Runtime dependencies:
  1. x11.pc : x11/libX11
  2. xpm.pc : x11/libXpm
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for xoids-1.5_2: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings
Options name:
games_xoids
USES:
imake xorg
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. ftp://ftp.gwdg.de/pub/x11/x.org/contrib/games/
Collapse this list.

Number of commits found: 24

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.5_2
04 Feb 2024 19:13:55
commit hash: e427ab10bfca54efa711a2eec5e75dbf88ea0acdcommit hash: e427ab10bfca54efa711a2eec5e75dbf88ea0acdcommit hash: e427ab10bfca54efa711a2eec5e75dbf88ea0acdcommit hash: e427ab10bfca54efa711a2eec5e75dbf88ea0acd files touched by this commit
Gleb Popov (arrowd) search for other commits by this committer
*: Move manpages to share/man for imake ports.

Approved by:	portmgr (blanket)
1.5_1
20 Jul 2022 14:21:58
commit hash: d56127bdfc7d6fca27855e27a66e61ce99cce27ccommit hash: d56127bdfc7d6fca27855e27a66e61ce99cce27ccommit hash: d56127bdfc7d6fca27855e27a66e61ce99cce27ccommit hash: d56127bdfc7d6fca27855e27a66e61ce99cce27c files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
games: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  <benlutz@datacomm.ch>
  *  <janos.mohacsi@bsd.hu>
  *  Aaron Baugher
  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Aaron Dalton <aaron@daltons.ca>
  *  Aaron VonderHaar <avh4@usa.net>
  *  Aaron Zauner <az_mail@gmx.at>
  *  Adam Kranzel (adam@alameda.edu)
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Ade Lovett <ade@FreeBSD.org>
  *  Akinori MUSHA aka knu <knu@idaemons.org>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.5_1
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
1.5_1
11 Feb 2021 15:21:53
Revision:564958Original commit files touched by this commit
danfe search for other commits by this committer
Force -fcommon to unbreak the build against modern compilers: this code
is old and entangled enough so fixing it properly does not look tenable.
1.5_1
26 Jan 2021 16:44:29
Revision:562713Original commit files touched by this commit
antoine search for other commits by this committer
Mark BROKEN on FreeBSD 13 and 14

ld: error: duplicate symbol: Big_O
>>> defined at init.c
>>>            init.o:(Big_O)
>>> defined at oids.c
>>>            oids.o:(.bss+0x190)

Reported by:	pkg-fallout
MFH:		2021Q1
1.5_1
05 Nov 2019 22:16:15
Revision:516845Original commit files touched by this commit
zeising search for other commits by this committer
Add USES=xorg USES=gl, ports categories g

Add USES=xorg and USES=gl to ports in categories starting with 'g'.
While here, try to sprinkle other USES (mostly gnome and sdl) as needed.
1.5_1
08 Dec 2017 01:46:01
Revision:455765Original commit files touched by this commit
linimon search for other commits by this committer
Mark these ports as buildable on armv6 after a trybroken run.  (Also
tested with trybroken on armv7.)

The 'runaway process' ones are most likely just statistical.

Approved by:	portmgr (tier-2 blanket)
1.5_1
27 May 2017 21:16:51
Revision:441875Original commit files touched by this commit
linimon search for other commits by this committer
Mark some ports failing on armv6, for errors classified as "coredump".

This skips the ports that possibly only coredump under qemu.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
1.5_1
14 May 2015 10:15:09
Revision:386312Original commit files touched by this commit
mat search for other commits by this committer
MASTER_SITES cleanup.

- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
1.5_1
28 Jul 2014 19:39:51
Revision:363239Original commit files touched by this commit
adamw search for other commits by this committer
Rename all 10,000 games/ patch-xy patches to reflect the files they modify.
1.5_1
14 Nov 2013 21:16:48
Revision:333793Original commit files touched by this commit
danilo search for other commits by this committer
- Add stage support
- Add DOCS option
- Use PLIST_FILES instead of pkg-plist
1.5_1
20 Sep 2013 17:36:36
Revision:327730Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
games)
1.5_1
28 Jun 2013 21:58:01
Revision:321994Original commit files touched by this commit
bapt search for other commits by this committer
Add forgotten bsd.port.options.mk
28 Jun 2013 21:48:59
Revision:321991Original commit files touched by this commit Sanity Test Failure Refresh
bapt search for other commits by this committer
Convert to USES=imake
While here:
Trim headers
Remove indefinite articles
Mark as broken ports not building with gcc or clang
Convert to optionsng
1.5_1
03 Jul 2011 14:25:36
Original commit files touched by this commit
ohauer search for other commits by this committer
-remove MD5
1.5_1
19 Apr 2008 17:56:05
Original commit files touched by this commit Sanity Test Failure
miwi search for other commits by this committer
- Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
        Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
        ehaupt, nox, itetcu, flz, pav

PR:             116263
Tested on:      pointyhat
Approved by:    portmgr (pav)
1.5_1
19 May 2007 20:32:57
Original commit files touched by this commit
flz search for other commits by this committer
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
1.5
24 Nov 2005 19:28:01
Original commit files touched by this commit
pav search for other commits by this committer
- Add SHA256
1.5
29 Jan 2004 07:24:56
Original commit files touched by this commit
trevor search for other commits by this committer
SIZEify.
1.5
20 Feb 2003 17:32:26
Original commit files touched by this commit
knu search for other commits by this committer
De-pkg-comment.
24 Dec 2001 02:17:17
commit hash: fp1.22453@dev.null.freshports.orgcommit hash: fp1.22453@dev.null.freshports.orgcommit hash: fp1.22453@dev.null.freshports.orgcommit hash: fp1.22453@dev.null.freshports.org files touched by this commit
pat search for other commits by this committer
- PORTDOCS police   - DOCSDIR support to some   - Brush out some lint    
14 Oct 2000 20:49:18
commit hash: fp1.5099@dev.null.freshports.orgcommit hash: fp1.5099@dev.null.freshports.orgcommit hash: fp1.5099@dev.null.freshports.orgcommit hash: fp1.5099@dev.null.freshports.org files touched by this commit
ade search for other commits by this committer
Fix Imakefile breakage under XFree86 4.x   Respect CFLAGS    
08 Oct 2000 03:48:59
commit hash: fp1.4769@dev.null.freshports.orgcommit hash: fp1.4769@dev.null.freshports.orgcommit hash: fp1.4769@dev.null.freshports.orgcommit hash: fp1.4769@dev.null.freshports.org files touched by this commit
asami search for other commits by this committer
Convert category games to new layout.  
03 Aug 2000 10:28:58
commit hash: fp1.2564@dev.null.freshports.orgcommit hash: fp1.2564@dev.null.freshports.orgcommit hash: fp1.2564@dev.null.freshports.orgcommit hash: fp1.2564@dev.null.freshports.org files touched by this commit
asami search for other commits by this committer
(1) Add new variable, XFREE86_VERSION, to specify which version of       XFree86
(3 or 4) to depend to when USE_XLIB is set.       XFREE86_VERSION defaults to 3
for now, but adventurous users can       override it in /etc/make.conf.  When
XFREE86_VERSION=3, USE_XLIB       will add a dependency to x11/XFree86; when it
is set to 4, the       dependency will be to x11/XFree86-4-libraries.  When     
 XFREE86_VERSION=4, the PKG_IGNORE_DEPENDS and ALWAYS_BUILD_DEPENDS       hacks
to avoid messing with XFree86 are turned off.    

Number of commits found: 24