BSD Ports

games/sulis 1.0.0_18 FreeBSD

Turn based tactical RPG with several campaigns, written in Rust

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
9c878207a1
License
GPLv3+
Categories
games
Package size
74457.4 KiB, 95303.8 KiB installed

Description

Sulis is a Role Playing Game (RPG) with turn based, tactical combat, deep character customization and an engaging storyline. The game has been built from the ground up with modding and custom content in mind.

The game is currently fully playable and includes the complete three acts of The Twin Expanse, an old school RPG campaign in the vein of classic games such as Baldur's Gate, but mixing in modern elements from titles like Divinity: Original Sin and Pillars of Eternity. There is additionally The Endless Dungeon, a pure action dungeon crawl with more Roguelike elements.

The core game engine as well as the campaign are now considered largely complete, although there is always room for improvement. Users are encouraged to file issues with bugs, feature requests, or any other feedback.

Features:

  • Multiple campaigns with many hours of playtime, featuring both handcrafted and procedural content.
  • We are designing a detailed and fully realized world and story - check out the Lore page.
  • Highly extensible and designed from the ground up for modding support.
  • A powerful 2D graphics engine with zoom, scalable UI, HiDPI support, and a swappable graphics backend.
  • Runs on very modest hardware - even software renderers (although at a reduced frame rate).

In the other systems

SystemPortVersion
FreeBSDgames/sulis1.0.0_18
HardenedBSDgames/sulis1.0.0_17
GhostBSDgames/sulis1.0.0_17

Install

Binary package:

pkg install sulis

From the ports tree:

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

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

RUN_DEPENDS=	sulis>0:games/sulis

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.0.0_171.0.0_18-1.0.0_71.0.0_18
FreeBSD:14:quarterly1.0.0_171.0.0_17n/a1.0.0_61.0.0_17
FreeBSD:15:latest1.0.0_181.0.0_18n/a1.0.0_71.0.0_7
FreeBSD:15:quarterly1.0.0_171.0.0_17n/an/an/a
FreeBSD:16:latest1.0.0_171.0.0_18n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 3

Runtime 1

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

Build dependencies 23
Run dependencies 9

No port depends on this one.

Configuration

No options to configure.

USES
cargo dos2unix
Service scripts
none

Files

pkg-plist 3
  • bin/sulis
  • bin/sulis-editor
  • @sample etc/sulis/config.yml.sample
distinfo 248
FileSizeSHA256
rust/crates/addr2line-0.20.0.crate39558f4fa78e18c64fce05e902adecd7a5eed15a5e0a3439f7b0e169f0252214865e3
rust/crates/adler-1.0.2.crate12778f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
rust/crates/aho-corasick-1.0.2.crate16769443f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41
rust/crates/alsa-0.7.0.crate693678512c9117059663fb5606788fbca3619e2a91dac0e3fe516242eab1fa6be5e44
rust/crates/alsa-sys-0.3.1.crate32748db8fee663d06c4e303404ef5f40488a53e062f89ba8bfed81f42325aafad1527
rust/crates/android-tzdata-0.1.1.crate7674e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
rust/crates/android_system_properties-0.1.5.crate5243819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
rust/crates/arrayref-0.3.7.crate96206b4930d2cb77ce62f89ee5d5289b4ac049559b1c45539271f5ed4fdc7db34545
rust/crates/arrayvec-0.5.2.crate2783823b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b
rust/crates/autocfg-1.1.0.crate13272d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
rust/crates/backtrace-0.3.68.crate798914319208da049c43661739c5fade2ba182f09d1dc2299b32298d3a31692b17e12
rust/crates/base64-0.21.2.crate76389604178f6c5c21f02dc555784810edfb88d34ac2c73b2eae109655649ee73ce3d
rust/crates/bindgen-0.64.0.crate204700c4243e6031260db77ede97ad86c27e501d646a27ab57b59a574f725d98ab1fb4
rust/crates/bitflags-1.3.2.crate23021bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
rust/crates/block-0.1.6.crate40770d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a
rust/crates/bstr-0.2.17.crate330350ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223
rust/crates/bumpalo-3.13.0.crate82114a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1
rust/crates/bytemuck-1.13.1.crate4230917febce684fd15d89027105661fec94afb475cb995fbc59d2865198446ba2eea
rust/crates/byteorder-1.4.3.crate2251214c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610
rust/crates/bytes-1.4.0.crate5808089b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be

Commit history 3

DateCommitCreditsLog message
9c878207a1 Mikael Urankar lang/rust: Bump revisions after 1.99.0
PR: 299016
7316461925 Mikael Urankar lang/rust: Bump revisions after 1.98.1
PR: 298139
9c892d2601 Mikael Urankar lang/rust: Bump revisions after 1.97.1
PR: 296645