BSD Ports

games/swell-foop 48.1 MidnightBSD

Gnome swell-foop

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
8a556830f4
License
gpl2+
Categories
games, gnome

Description

Swell Foop is a puzzle game, previously known as Same GNOME.

In the other systems

The newest version among them is 48.1, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDgames/swell-foop48.1 newestno data-[email protected]2026-09-12
FreeBSDgames/swell-foop48.1 newestnone known-[email protected]-
DragonFlygames/swell-foop41.1_2 behind since 2026-09-09none known-[email protected]-
HardenedBSDgames/swell-foop48.1 newestno data-[email protected]-
GhostBSDgames/swell-foop48.1 newestno data-[email protected]-

Version history 1

  1. 48.1 583fe30fe7

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

mport install swell-foop

From mports:

cd /usr/mports/games/swell-foop && make install clean

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

RUN_DEPENDS=	swell-foop>0:games/swell-foop

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

As this port's Makefile names them.

Build 1

Library 2

Runtime 1

Build dependencies 3
Run dependencies 3
Required by 1

Configuration

No options to configure.

USES
gettext gnome localbase meson pkgconfig tar:xz vala:build
Service scripts
none

Files

pkg-plist 353
  • bin/swell-foop
  • share/applications/org.gnome.SwellFoop.desktop
  • share/dbus-1/services/org.gnome.SwellFoop.service
  • share/help/C/swell-foop/figures/logo.png
  • share/help/C/swell-foop/figures/start-game.png
  • share/help/C/swell-foop/index.page
  • share/help/C/swell-foop/introduction.page
  • share/help/C/swell-foop/legal.xml
  • share/help/C/swell-foop/playing-game.page
  • share/help/C/swell-foop/preferences.page
  • share/help/C/swell-foop/score.page
  • share/help/C/swell-foop/start.page
  • share/help/C/swell-foop/strategy.page
  • share/help/ca/swell-foop/figures/logo.png
  • share/help/ca/swell-foop/figures/start-game.png
  • share/help/ca/swell-foop/index.page
  • share/help/ca/swell-foop/introduction.page
  • share/help/ca/swell-foop/legal.xml
  • share/help/ca/swell-foop/playing-game.page
  • share/help/ca/swell-foop/preferences.page
  • share/help/ca/swell-foop/score.page
  • share/help/ca/swell-foop/start.page
  • share/help/ca/swell-foop/strategy.page
  • share/help/cs/swell-foop/figures/logo.png
  • share/help/cs/swell-foop/figures/start-game.png
  • share/help/cs/swell-foop/index.page
  • share/help/cs/swell-foop/introduction.page
  • share/help/cs/swell-foop/legal.xml
  • share/help/cs/swell-foop/playing-game.page
  • share/help/cs/swell-foop/preferences.page
  • share/help/cs/swell-foop/score.page
  • share/help/cs/swell-foop/start.page
  • share/help/cs/swell-foop/strategy.page
  • share/help/da/swell-foop/figures/logo.png
  • share/help/da/swell-foop/figures/start-game.png
  • share/help/da/swell-foop/index.page
  • share/help/da/swell-foop/introduction.page
  • share/help/da/swell-foop/legal.xml
  • share/help/da/swell-foop/playing-game.page
  • share/help/da/swell-foop/preferences.page
  • share/help/da/swell-foop/score.page
  • share/help/da/swell-foop/start.page
  • share/help/da/swell-foop/strategy.page
  • share/help/de/swell-foop/figures/logo.png
  • share/help/de/swell-foop/figures/start-game.png
  • share/help/de/swell-foop/index.page
  • share/help/de/swell-foop/introduction.page
  • share/help/de/swell-foop/legal.xml
  • share/help/de/swell-foop/playing-game.page
  • share/help/de/swell-foop/preferences.page
  • share/help/de/swell-foop/score.page
  • share/help/de/swell-foop/start.page
  • share/help/de/swell-foop/strategy.page
  • share/help/el/swell-foop/figures/logo.png
  • share/help/el/swell-foop/figures/start-game.png
  • share/help/el/swell-foop/index.page
  • share/help/el/swell-foop/introduction.page
  • share/help/el/swell-foop/legal.xml
  • share/help/el/swell-foop/playing-game.page
  • share/help/el/swell-foop/preferences.page
  • share/help/el/swell-foop/score.page
  • share/help/el/swell-foop/start.page
  • share/help/el/swell-foop/strategy.page
  • share/help/en_GB/swell-foop/figures/logo.png
  • share/help/en_GB/swell-foop/figures/start-game.png
  • share/help/en_GB/swell-foop/index.page
  • share/help/en_GB/swell-foop/introduction.page
  • share/help/en_GB/swell-foop/legal.xml
  • share/help/en_GB/swell-foop/playing-game.page
  • share/help/en_GB/swell-foop/preferences.page
  • share/help/en_GB/swell-foop/score.page
  • share/help/en_GB/swell-foop/start.page
  • share/help/en_GB/swell-foop/strategy.page
  • share/help/es/swell-foop/figures/logo.png
  • share/help/es/swell-foop/figures/start-game.png
  • share/help/es/swell-foop/index.page
  • share/help/es/swell-foop/introduction.page
  • share/help/es/swell-foop/legal.xml
  • share/help/es/swell-foop/playing-game.page
  • share/help/es/swell-foop/preferences.page
  • share/help/es/swell-foop/score.page
  • share/help/es/swell-foop/start.page
  • share/help/es/swell-foop/strategy.page
  • share/help/eu/swell-foop/figures/logo.png
  • share/help/eu/swell-foop/figures/start-game.png
  • share/help/eu/swell-foop/index.page
  • share/help/eu/swell-foop/introduction.page
  • share/help/eu/swell-foop/legal.xml
  • share/help/eu/swell-foop/playing-game.page
  • share/help/eu/swell-foop/preferences.page
  • share/help/eu/swell-foop/score.page
  • share/help/eu/swell-foop/start.page
  • share/help/eu/swell-foop/strategy.page
  • share/help/fr/swell-foop/figures/logo.png
  • share/help/fr/swell-foop/figures/start-game.png
  • share/help/fr/swell-foop/index.page
  • share/help/fr/swell-foop/introduction.page
  • share/help/fr/swell-foop/legal.xml
  • share/help/fr/swell-foop/playing-game.page
  • share/help/fr/swell-foop/preferences.page

The first 100 are listed.

distinfo 1
FileSizeSHA256
gnome/swell-foop-48.1.tar.xz8711085b9630878fe701aee751ed46ff765c2bcd9f815a4e5582676a3c26b31182031b
Master sites 1
  • GNOME

Commit history 2

DateCommitCreditsLog message
8a556830f4 Lucas Holt *: fix broken PORTSCOUT limit configurations (#1257)
Audited every `PORTSCOUT` setting in the tree (526 ports) against the parser in `Portscout::API` and the limit checks in `FindNewestFile()`, and fixed the 30 that could never report an update. Each one either failed to parse or excluded the port's own current version, so portscout was silently reporting nothing for them. ### What was checked Validation mirrored portscout's real behaviour rather than the documented syntax: - Tokens must match `^([A-Za-z]+):(.*)$` after `make -V` expansion; recognised keys are `site`, `limit`, `limitw`, `skipv`, `skipb`, `ignore`. - `limit` must be a compilable Perl regex; `limitw` must match `^(\d{1,2}),(even|odd)$`. - For GitHub/GitLab ports, `FindNewestFile()` normalises the tag — …
583fe30fe7 Lucas Holt games/swell-foop: update to 48.1 (#974)
Updates games/swell-foop from 41.1 to 48.1, moving to GTK4/libadwaita and libgnome-games-support2. Corrects the declared license to GPLv2-or-later and enables icon installation handling. Validation: - bmake makesum - bmake patch - bmake - bmake fake - bmake package - bmake test (2/2 Meson tests passed) - portlint -C (0 fatal errors; 6 warnings) - git diff --check Packaging note: bmake package created the package successfully, but emitted a non-fatal realpath warning because games/libgnome-games-support2 is not present in this isolated worktree even though its installed package satisfied the library dependency. ## Summary by Sourcery Update Swell Foop to GNOME 48.1 and modernize its desktop integration and runtime dependencies. Bug Fixes: …