BSD Ports

games/aquaria 1.002.35 FreeBSD

Underwater 2D fantasy action-adventure (game engine)

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
aaaef2bf7a
License
GPLv2+
Categories
games
Package size
3257.1 KiB, 7177.3 KiB installed

Description

The game follows Naija, a mermaid-like woman, as she explores the underwater world of Aquaria. Along her journey, she learns about both the history of the world and her own past. The gameplay focuses on a combination of swimming, singing and combat, through which Naija can interact with the world. Naija's songs can move items, affect plants and animals, and change her physical appearance into other forms. These forms have different abilities, such as firing projectiles at hostile creatures or passing through barriers inaccessible to her in her natural form. -- Wikipedia

This package provides only game engine. Proprietary game data files have to be obtained separately.

In the other systems

SystemPortVersion
FreeBSDgames/aquaria1.002.35
DragonFlygames/aquaria1.002.22_12

Install

Binary package:

pkg install aquaria

From the ports tree:

cd /usr/ports/games/aquaria/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	aquaria>0:games/aquaria

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.002.351.002.35-1.002.22_121.002.35
FreeBSD:14:quarterly1.002.351.002.35n/a1.002.22_121.002.35
FreeBSD:15:latest1.002.351.002.35n/a1.002.22_121.002.22_12
FreeBSD:15:quarterly1.002.351.002.35n/an/an/a
FreeBSD:16:latest1.002.351.002.35n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

  • ${LOCALBASE}/include/glm/glm.hpp : math/glm

Library 4

The full lists below include those, and their dependencies in turn.

Build dependencies 68
Run dependencies 55

No port depends on this one.

Configuration

Options name: games_aquaria

OptionDefaultDescription
SDL2onUse SDL 2.x instead of SDL 1.2.x
USES
cmake:insource compiler:c++11-lang lua:51 openal pkgconfig sdl
Service scripts
none

Message after installing

The following method was only tested with Aquaria release from Humble
Indie Bundle. In order to play the game copy data files under
/usr/local/share/aquaria or specify the path to them via environment variable e.g.,

   $ unzip aquaria-lnx-humble-bundle.mojo.run
   $ tar cf - -Cdata . | tar xof - -C/usr/local/share/aquaria
   $ aquaria

or

   $ cp -R /usr/local/share/aquaria/override /path/to/aquaria/data/
   $ AQUARIA_DATA_PATH=/path/to/aquaria/data aquaria

Files

distinfo 1
FileSizeSHA256
AquariaOSE-Aquaria-OSE-v1.002-35-g98c51ac_GH0.tar.gz7.592474e+06357e6c80cd522a5b98eeca44d3f094c1c466324a59615d85e19c52f723c212ef

Commit history 3

DateCommitCreditsLog message
aaaef2bf7a Robert Clausecker games/aquaria: update to OSE-v1.002-35-g98c51ac
- this fixes a number of issues in bundled dependencies - adopt and undeprecate this still maintained software Changelog: https://github.com/AquariaOSE/Aquaria/commits/98c51acf3e0e1f55dd95ee350e6b66f46b0e493a
c5eb383913 Florian Limberger games/aquaria: Fix CMake version
Event: Berlin Hackathon 202609
295e3b9bc6 Gleb Popov games/aquaria: Mark deprecated