CVE and update status of the FreeBSD ports tree3,864 unaddressed CVEs in 671 portsAll times are CET
Port details

x11/xfishtank 2.5_2

Make fish swim in the background of your screen

Port info

Maintainer
kidon@posteo.de
Packages
latest: 2.5_2
Upstream
Higher version available: 3.3.2
Last update
to 2.5_2 · ba9b737fa1
Quarterly
2026Q4: 2.5_2
WWW
https://sources.debian.org/src/xfishtank/2.5-1/README
Links
cgit · VuXML

Install

Package
# pkg install xfishtank
installs 2.5_2 from latest; from quarterly (2026Q4) 2.5_2
Port
# cd /usr/ports/x11/xfishtank && make install clean
Size
65 KiB download · 400 KiB installed
Depends on
graphics/imlib2 1.12.7,2, x11/libX11 1.8.14,1, x11/libXext 1.3.7,1
License
BSD3CLAUSE

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 162.5_22.5_2–
FreeBSD 152.5_22.5_2–
FreeBSD 142.5_22.5_22.5_2

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 152.5_22.5_2–
FreeBSD 142.5_22.5_22.5_2

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 2.5_2.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (29)

Nuno Teixeira (eduardo) · 2.5_2
*/*: Chase graphics/imlib2 update

New imlib2 version in ports.
ba9b737fa1
Rodrigo Osorio (rodrigo) · 2.5_1
x11/xfishtank: Fix xscreensaver config
5b027a1ba0
Rodrigo Osorio (rodrigo) · 2.5
x11/xfishtank: upgrade to 2.5

Change upstream to use sources from debian package.

Add configuration to use xfishtank with xscreensaver
and made a hard link of xfishtank into xcreensaver hack dir.

PR:		    281458
Approved by:	<kidon@posteo.de> (maintainer)
8548b1e5ed
Tobias C. Berner (tcberner) · 2.2_2
x11: remove 'Created by' lines

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

  *  Adam Weinberger <adam@vectors.cx>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Alex Dupre <ale@FreeBSD.org>
  *  Alexander Matey <matey@cis.ohio-state.edu>
  *  Alexander Nedotsukov <bland@FreeBSD.org>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Alexey Dokuchaev <danfe@regency.nsu.ru>
  *  Alexey Mikhailov <karma@ez.pereslavl.ru>
  *  Andrew Pantyukhin <infofarmer@FreeBSD.org>
  *  Anton Berezin <tobez@FreeBSD.org>
  *  Anton Toernqvist <antont@inbox.lv>
  *  Anton Tornqvist <antont@inbox.lv>
  *  Ashish Shukla <wahjava@gmail.com>
  *  Ben Woods <woodsb02@FreeBSD.org>
  *  Bert Burgemeister <trebbu@googlemail.com>
  *  Bruce A. Mah <bmah@ca.sandia.gov>
  *  Bruce M Simpson <bms@FreeBSD.org>
  *  Chris Hutchinson <portmaster@BSDforge.com>
  *  Cy SChubert <cy@FreeBSD.org>
  *  Cy Schubert <Cy.Schubert@uumail.gov.bc.ca>
  *  Cy Schubert <cy@FreeBSD.org>
  *  DaJoob
  *  Daniel Roethlisberger <daniel@roe.ch>
  *  Daniel Walter <sahne@0x90.at>
  *  Danilo Egea Gondolfo <danilo@FreeBSD.org>
  *  Dave Grochowski
  *  David Mackay <davidjx8p@gmail.com>
  *  David Yeske <dyeske@gmail.com>
  *  Dejan Lesjak <lesi@FreeBSD.org>
  *  Denis Shaposhnikov <dsh@vlink.ru>
  *  Dennis Herrmann <dhn@FreeBSD.org>
  *  Dmitri Goutnik <dg@syrec.org>
  *  Dominik Rothert <dr@domix.de>
  *  Emanuel Haupt <ehaupt@FreeBSD.org>
  *  Emanuel Haupt <ehaupt@critical.ch>
  *  Eric Anholt <anholt@FreeBSD.org>
  *  Eric Blood <eblood@cs.unr.edu>
  *  Eric L. Hernes <erich@rrnet.com>
  *  Eric Turgeon <ericbsd@FreeBSD.org>
  *  Eric Turgeon <ericturgeon.bsd@gmail.com>
  *  Evgeni Dimitrov <evgeni.dimitrov@gmail.com>
  *  FURUSAWA,Kazuhisa <kazu@jp.freebsd.org>
  *  Florent Thoumie <flz@xbsd.org>
  *  Foxfair Hu <foxfair@FreeBSD.org>
  *  Francis Bacque <idroxid01@yahoo.fr>
  *  Franz Klammer <klammer@webonaut.com>
  *  Gerrit Beine <tux@pinguru.net>
  *  Grzegorz Blach <gblach@FreeBSD.org>
  *  Gustau Perez i Querol <gustau.perez@gmail.com>
  *  Gvozdikov Veniamin <g.veniamin@googlemail.com>
  *  Hendrik Scholz <hendrik@scholz.net>
  *  Jacob House <jacob@jwfh.ca>
  *  James Earl <jdearl@telus.net>
  *  Jean-Baptiste Quenot <jb.quenot@caraldi.com>
  *  Jeroen Schot <schot@a-eskwadraat.nl>
  *  Jim Mock <jim@FreeBSD.org>
  *  Joe Marcus Clarke <marcus@FreeBSD.org>
  *  Julien Laffaye <kimelto@gmail.com>
  *  KIMURA Yasuhiro <yasu@utahime.org>
  *  Ka Ho Ng <khng300@gmail.com>
  *  Kelly Yancey <kbyanc@posi.net>
  *  Ken Moore <ken@pcbsd.org>
  *  Koop Mast <einekoai@chello.nl>
  *  Koop Mast <kwm@FreeBSD.org>
  *  Kris Kennaway <kris@FreeBSD.org>
  *  Kris Moore <kmoore@FreeBSD.org>
  *  Lars Engels <lars.engels@0x20.net>
  *  Lin, Cheng-Tao <b89605222@ntu.edu.tw>
  *  MANTANI Nobutaka <nobutaka@nobutaka.com>
  *  Markus Brueffer <markus@FreeBSD.org>
  *  Martin Ranne <gasp@ridcully.dnsalias.org>
  *  Martin Tournoij <carpetsmoker@xs4all.nl>
  *  Martin Wilke (miwi@FreeBSD.org)
  *  Martin Wilke <miwi@FreeBSD.org>
  *  Matt Lancereau
  *  Matt Lancereau <matt@rimasec.net>
  *  Matt Peterson <matt@peterson.org>
  *  Matthew Donovan <kitchetech@gmail.com>
  *  Matthew Fuller <fullermd@futuresouth.com>
  *  Matthew Hunt <mph@pobox.com>
  *  Matthew West <mwest@uct.ac.za>
  *  Maxim Sobolev <sobomax@FreeBSD.org>
  *  Michael Johnson <ahze@FreeBSD.org>
  *  Michiel Overtoom <motoom@xs4all.nl>
  *  Mikhail Teterin <mi@aldan.algebra.com>
  *  Morten Slot Kristensen
  *  Murray Stokely <murray@FreeBSD.org>
  *  NAKATA, Maho <maho@FreeBSD.org>
  *  Nicola Vitale <nivit@FreeBSD.org>
  *  Nikos Ntarmos <ntarmos@ceid.upatras.gr>
  *  Nikos Ntarmos <ntarmos@cs.uoi.gr>
  *  Oleg Pudeyev <oleg@bsdpower.com>
  *  Oliver Breuninger <ob@breuninger.org>
  *  Oliver Breuninger <ob@seicom.NET>
  *  Oliver Lehmann <oliver@FreeBSD.org>
  *  Olivier Cochard-Labbe <olivier@FreeBSD.org>
  *  Olivier Duchateau
  *  Patrick Li <pat@databits.net>
  *  Pawel Worach <pawel.worach@gmail.com>
  *  Pedro Giffuni
  *  Per Otterstr=F6m <pelle@fukt.bth.se>
  *  Petr Holub <hopet@ics.muni.cz>
  *  Pietro Cerutti <gahr@FreeBSD.org>
  *  Piotr Kubaj <pkubaj@anongoth.pl>
  *  Roman Bogorodskiy <novel@FreeBSD.org>
  *  Sakai Hiroaki <sakai@miya.ee.kagu.sut.ac.jp>
  *  Sakai Hiroaki <sakai@seki.ee.kagu.sut.ac.jp>
  *  Samy Al Bahra <samy@kerneled.org>
  *  Samy Al Bahra <sbahra@kerneled.org>
  *  Sascha Holzleiter <sascha@root-login.org>
  *  Satoshi Asami <asami@FreeBSD.org>
  *  Satoshi TAOKA
  *  Scott Mace <smace@FreeBSD.org>
  *  Sean Farley <sean-freebsd@farley.org>
  *  Sebastian Yepes <esn@x123.info>
  *  Serge Gagnon <gagnon__s@videotron.ca>
  *  Sergei Kolobov <sergei@kolobov.com>
  *  Sofian Brabez <sbz@FreeBSD.org>
  *  Stanislav Sedov <stas@FreeBSD.org>
  *  Stepan Zastupov [RedChrom] <redchrom@gmail.com>
  *  Stephen Montgomery-Smith <stephen@math.missouri.edu>
  *  Stijn Hoop <stijn@win.tue.nl>
  *  Tatsumi Hosokawa
  *  Theron Tarigo <theron.tarigo@gmail.com>
  *  Thomas Gellekum <tg@FreeBSD.org>
  *  Thomas Hurst <tom@hur.st>
  *  Tim Bishop <tim@bishnet.net>
  *  Timothy Beyer <beyert@cs.ucr.edu>
  *  Tobias Roth <ports@fsck.ch>
  *  UMENO Takashi <umeno@rr.iij4u.or.jp>
  *  Vincent Tantardini <vinc@freebsd-fr.org>
  *  Volker Stolz <stolz@i2.informatik.rwth-aachen.de>
  *  Winston Weinert <winstonw@lavabit.com>
  *  Ying-Chieh Liao <ijliao@csie.nctu.edu.tw>
  *  Yinghong Liu <relaxbsd@gmail.com>
  *  Yoshiro MIHIRA <sanpei@sanpei.org>
  *  Yukihiro Nakai <Nakai@Mlab.t.u-tokyo.ac.jp>
  *  Zane C. Bowers
  *  Zhihao Yuan <lichray@gmail.com>
  *  asami
  *  chinsan
  *  dirk.meyer@dinoex.sub.org
  *  dom@myrddin.demon.co.uk
  *  eimar.koort
  *  gpalmer
  *  gpalmer@FreeBSD.org
  *  grog
  *  gurkan@phys.ethz.ch
  *  hemi@puresimplicity.net
  *  ijliao
  *  incabulos@mac.com
  *  jacs
  *  janek
  *  jhb
  *  jkh
  *  jkh@FreeBSD.org
  *  jmz
  *  joerg
  *  johalun0@gmail.com
  *  jonny
  *  jsellens
  *  krion
  *  matt@bdd.net
  *  michael johnson <ahze@ahze.net>
  *  nkazushi@highway.or.jp
  *  od <od@iclub.nsu.ru>
  *  oleg@bsdpower.com
  *  roam@FreeBSD.org
  *  trevor
  *  will

With hat:	portmgr
d357bca4f0
Mathieu Arnold (mat) · 2.2_2
Remove # $FreeBSD$ from Makefiles.
305f148f48
Fernando Apesteguía (fernape) · 2.2_2
x11/xfishtank: UNBREAK and make fetchable again

New site to download the upstream package.
Current maintainer yields maintainership in favor of reporter.

While here, remake patches with makepatch.

PR:	243086
Submitted by:	kidon@posteo.de
Reviewed by:	jacs@gnome.co.uk
bdb2a86441
Niclas Zeising (zeising) · 2.2_2
Add USES=xorg USES=gl, ports categories x

Add USES=xorg and USES=gl to ports in categories starting with 'x'
While here, try to sprinkle other USES (mostly gnome and sdl) as needed.
4c46ca73d8
Antoine Brodin (antoine) · 2.2_2
Mark a few ports BROKEN (unfetchable)
80a01c06d1
Adam Weinberger (adamw) · 2.2_2
Rename x11/ patch-xy patches to reflect the files they modify.
a8a7263608
Vanilla I. Shu (vanilla) · 2.2_2
Support stagedir.

Approved by:	portmgr (blanket infrastructure)
82b3ec3f0d
Baptiste Daroussin (bapt) · 2.2_2
Add NO_STAGE all over the place in preparation for the staging support (cat: x11)
db5320be85
Baptiste Daroussin (bapt) · 2.2_2
Convert to USES=imake Trim headers Convert emu to USES=display Remove indefinite article
c3b85bf3d4
Doug Barton (dougb) · 2.2_2
The vast majority of pkg-descr files had the following format when they had both lines:

Author: ...
WWW: ....

So standardize on that, and move them to the end of the file when necessary.

Also fix some more whitespace, and remove more "signature tags" of varying
forms, like -- name, etc.

s/AUTHOR/Author/

A few other various formatting issues
989772c9ac
Martin Wilke (miwi) · 2.2_2
- Get Rid MD5 support
a9481afc8a
Dmitry Marakasov (amdmi3) · 2.2_2
Convert most of remaining ports that depend on xorg-libraries to modular xorg.

- supply corresponding USE_XORG for all imake-using ports that need it
- USE_IMAKE no longer implies USE_XLIB in absence of USE_XORG
- retire USE_X_PREFIX which is not really used anywhere after the
  above change
- a few minor nits like whitespace and SF macro

Tested by:	2 tinderbox runs by pav
Approved by:	portmgr (pav)
33e3d901d4
Florent Thoumie (flz) · 2.2_1
- Welcome X.org 7.2 \o/. - Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}. - Bump PORTREVISION for ports intalling files in ${X11BASE}.
d4f0d0048a
Edwin Groothuis (edwin) · 2.2
SHA256ify

Approved by: krion@
84b1517c16
Trevor Johnson (trevor) · 2.2
SIZEify (maintainer timeout)
8232e82f85
Trevor Johnson (trevor) · 2.2
Use PLIST_FILES (bento-tested, marcus-reviewed).
a049dd78cc
Akinori MUSHA (knu) · 2.2
De-pkg-comment.
e173f6c3ea
Jimmy Olgeni (olgeni) · 2.2
Style fixes for ports/x11.
2cac1647f9
FUJISHIMA Satsuki (sf) · 2.2
use ComplexProgramTarget NoMan to avoid making html manpage with XFree86-4.

PR:		23471
Submitted by:	myself
Approved by:	maintainer
ea6fb038dd
Chris Piazza (cpiazza) · 2.2
Update to use PORTNAME/PORTVERSION
fe5426321a
Peter Wemm (peter)
$Id$ -> $FreeBSD$
e17439d50d
Tim Vanderhoek (hoek)
#4/4 enforcing Caps, no period

[Has anyone figured-out what makes the number 393 so interesting to PW, now?]

I wonder what was going through Jordan's head during his infamous
$Id$-smashing commit.

Before I forget....

Thanks to naddy@mips.rhein-neckar.de (Christian Weisgerber) for prompting
this commit.  See msg-id: 7geokh$tje$1@mips.rhein-neckar.de
a84b5b5f94
Thomas Gellekum (tg)
Upgrade patch to support True Color displays.

PR:		4275
Submitted by:	Chris Stenton <jacs@gnome.co.uk>
163a95eb95
David E. O'Brien (obrien)
Add {Open,Net}BSD to the #define
ce91fcf599
Satoshi Asami (asami)
Add empty line after comment section.  Add space after first "#".

Found by:	portlint

(Also add newline at end of file.  That was done by vi.)
856cbdda13
Thomas Gellekum (tg)
Import port of xfishtank. Get swimming fish on your root window.

PR:		3377
Submitted by:	Chris Stenton <jacs@gnome.co.uk>
ad56ea0707