games/gnome-nibbles 4.5.2 MidnightBSD
Gnome nibbles
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Last update
- Commit
8a556830f4- License
- gpl3+
- Categories
- games, gnome
Description
Nibbles is a game where the user controls a snake. The snake moves around the board, eating diamonds while avoiding the walls placed around it. Nibbles also features network multiplayer, and up to six evil AI worms!
In the other systems
The newest version among them is 4.5.2, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| MidnightBSD | games/gnome-nibbles | 4.5.2 newest | no data | - | [email protected] | 2026-09-12 |
| FreeBSD | games/gnome-nibbles | 4.5.2 newest | none known | - | [email protected] | - |
| NetBSD | games/gnome-nibbles | 4.5.0nb3 behind since 2026-09-09 | none known | - | [email protected] | 2026-09-29 |
| DragonFly | games/gnome-nibbles | 3.38.2_4 behind since 2026-09-09 | none known | - | [email protected] | - |
| HardenedBSD | games/gnome-nibbles | 4.5.2 newest | no data | - | [email protected] | - |
| GhostBSD | games/gnome-nibbles | 4.5.2 newest | no data | - | [email protected] | - |
Version history 1
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 gnome-nibbles
From mports:
cd /usr/mports/games/gnome-nibbles && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= gnome-nibbles>0:games/gnome-nibbles
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 2
itstool: textproc/itstoolappstreamcli: devel/appstream
Library 1
libgee-0.8.so: devel/libgee
Runtime 1
dbus>0: devel/dbus
Build dependencies 3
Run dependencies 2
Required by 1
Configuration
No options to configure.
- USES
- desktop-file-utils gettext-tools gnome meson pkgconfig tar:xz vala:build
- Service scripts
- none
Files
Manual pages 1
- gnome-nibbles(6)
pkg-plist 536
- bin/gnome-nibbles
- share/applications/org.gnome.Nibbles.desktop
- share/dbus-1/services/org.gnome.Nibbles.service
- share/gnome-nibbles/levels/level001.gnl
- share/gnome-nibbles/levels/level002.gnl
- share/gnome-nibbles/levels/level003.gnl
- share/gnome-nibbles/levels/level004.gnl
- share/gnome-nibbles/levels/level005.gnl
- share/gnome-nibbles/levels/level006.gnl
- share/gnome-nibbles/levels/level007.gnl
- share/gnome-nibbles/levels/level008.gnl
- share/gnome-nibbles/levels/level009.gnl
- share/gnome-nibbles/levels/level010.gnl
- share/gnome-nibbles/levels/level011.gnl
- share/gnome-nibbles/levels/level012.gnl
- share/gnome-nibbles/levels/level013.gnl
- share/gnome-nibbles/levels/level014.gnl
- share/gnome-nibbles/levels/level015.gnl
- share/gnome-nibbles/levels/level016.gnl
- share/gnome-nibbles/levels/level017.gnl
- share/gnome-nibbles/levels/level018.gnl
- share/gnome-nibbles/levels/level019.gnl
- share/gnome-nibbles/levels/level020.gnl
- share/gnome-nibbles/levels/level021.gnl
- share/gnome-nibbles/levels/level022.gnl
- share/gnome-nibbles/levels/level023.gnl
- share/gnome-nibbles/levels/level024.gnl
- share/gnome-nibbles/levels/level025.gnl
- share/gnome-nibbles/levels/level026.gnl
- share/gnome-nibbles/pixmaps/arrow.svg
- share/gnome-nibbles/pixmaps/bonus1.svg
- share/gnome-nibbles/pixmaps/bonus2.svg
- share/gnome-nibbles/pixmaps/bonus3.svg
- share/gnome-nibbles/pixmaps/diamond.svg
- share/gnome-nibbles/pixmaps/life.svg
- share/gnome-nibbles/pixmaps/questionmark.svg
- share/gnome-nibbles/pixmaps/scoreboard-life.svg
- share/gnome-nibbles/pixmaps/snake-blue.svg
- share/gnome-nibbles/pixmaps/snake-cyan.svg
- share/gnome-nibbles/pixmaps/snake-green.svg
- share/gnome-nibbles/pixmaps/snake-magenta.svg
- share/gnome-nibbles/pixmaps/snake-red.svg
- share/gnome-nibbles/pixmaps/snake-yellow.svg
- share/gnome-nibbles/pixmaps/wall-corner-bottom-left.svg
- share/gnome-nibbles/pixmaps/wall-corner-bottom-right.svg
- share/gnome-nibbles/pixmaps/wall-corner-top-left.svg
- share/gnome-nibbles/pixmaps/wall-corner-top-right.svg
- share/gnome-nibbles/pixmaps/wall-cross.svg
- share/gnome-nibbles/pixmaps/wall-straight-side.svg
- share/gnome-nibbles/pixmaps/wall-straight-up.svg
- share/gnome-nibbles/pixmaps/wall-tee-down.svg
- share/gnome-nibbles/pixmaps/wall-tee-left.svg
- share/gnome-nibbles/pixmaps/wall-tee-right.svg
- share/gnome-nibbles/pixmaps/wall-tee-up.svg
- share/gnome-nibbles/sounds/appear.ogg
- share/gnome-nibbles/sounds/bonus.ogg
- share/gnome-nibbles/sounds/crash.ogg
- share/gnome-nibbles/sounds/gameover.ogg
- share/gnome-nibbles/sounds/gobble.ogg
- share/gnome-nibbles/sounds/life.ogg
- share/gnome-nibbles/sounds/reverse.ogg
- share/gnome-nibbles/sounds/teleport.ogg
- share/help/C/gnome-nibbles/basics.page
- share/help/C/gnome-nibbles/controls-change.page
- share/help/C/gnome-nibbles/controls-default.page
- share/help/C/gnome-nibbles/fake-bonus.page
- share/help/C/gnome-nibbles/figures/apple.svg
- share/help/C/gnome-nibbles/figures/banana.svg
- share/help/C/gnome-nibbles/figures/cherry.svg
- share/help/C/gnome-nibbles/figures/diamond.svg
- share/help/C/gnome-nibbles/figures/emblem-system-symbolic.svg
- share/help/C/gnome-nibbles/figures/life.svg
- share/help/C/gnome-nibbles/figures/nibbles.svg
- share/help/C/gnome-nibbles/index.page
- share/help/C/gnome-nibbles/legal.xml
- share/help/C/gnome-nibbles/multi-player.page
- share/help/C/gnome-nibbles/scores.page
- share/help/C/gnome-nibbles/sound-change.page
- share/help/C/gnome-nibbles/speed-change.page
- share/help/ca/gnome-nibbles/basics.page
- share/help/ca/gnome-nibbles/controls-change.page
- share/help/ca/gnome-nibbles/controls-default.page
- share/help/ca/gnome-nibbles/fake-bonus.page
- share/help/ca/gnome-nibbles/figures/apple.svg
- share/help/ca/gnome-nibbles/figures/banana.svg
- share/help/ca/gnome-nibbles/figures/cherry.svg
- share/help/ca/gnome-nibbles/figures/diamond.svg
- share/help/ca/gnome-nibbles/figures/emblem-system-symbolic.svg
- share/help/ca/gnome-nibbles/figures/life.svg
- share/help/ca/gnome-nibbles/figures/nibbles.svg
- share/help/ca/gnome-nibbles/index.page
- share/help/ca/gnome-nibbles/legal.xml
- share/help/ca/gnome-nibbles/multi-player.page
- share/help/ca/gnome-nibbles/scores.page
- share/help/ca/gnome-nibbles/sound-change.page
- share/help/ca/gnome-nibbles/speed-change.page
- share/help/cs/gnome-nibbles/basics.page
- share/help/cs/gnome-nibbles/controls-change.page
- share/help/cs/gnome-nibbles/controls-default.page
- share/help/cs/gnome-nibbles/fake-bonus.page
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| gnome/gnome-nibbles-4.5.2.tar.xz | 506856 | 76729d3b562cd7862ad30590c3bd40fd251f9d4bb5c53baa84150197f231a5fa |
Master sites 1
- GNOME
Commit history 2
| Date | Commit | Credits | Log 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 —
… |
|
9d3bda0630 |
Lucas Holt | games/gnome-nibbles: update to 4.5.2 (#970) Updates GNOME Nibbles to 4.5.2 and corrects its verified GPLv3-or-later
declaration.\n\nValidated: `bmake makesum`, `bmake patch`, `bmake
build`, `bmake fake`, `bmake package`, `bmake test` (4/4), `bmake
check-license`, `portlint -C`, and `git diff --check`.
## Summary by Sourcery
Update GNOME Nibbles to the 4.5.2 release and align its packaging
metadata with the current application.
Bug Fixes:
- Correct the port’s license declaration to GPLv3-or-later.
Enhancements:
- Update GNOME Nibbles to version 4.5.2 with its modern GNOME/GTK
dependencies and refreshed package contents.
---------
Signed-off-by: Lucas Holt <[email protected]> |