notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
xfishtank Make fish swim in the background of your screen
2.5_1 x11 on this many watch lists=9 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.2_2Version of this port present on the latest quarterly branch.
Maintainer: kidon@posteo.de search for ports maintained by this maintainer
Port Added: unknown
Last Update: 2024-10-01 19:41:49
Commit Hash: 5b027a1
People watching this port, also watch:: zip, unzip, libxml2, png, cdparanoia
License: BSD3CLAUSE
WWW:
https://sources.debian.org/src/xfishtank/2.5-1/README
Description:
There are lots of programs for lots of platforms to make fish swim in the background of your screen. This is a modification of an old one called xfish (also called Xaquarium), that I have added more features to. This version now works on true colour displays.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (12 items)
Collapse this list.
  1. /usr/local/share/licenses/xfishtank-2.5_1/catalog.mk
  2. /usr/local/share/licenses/xfishtank-2.5_1/LICENSE
  3. /usr/local/share/licenses/xfishtank-2.5_1/BSD3CLAUSE
  4. bin/xfishtank
  5. bin/xscreensaver-hacks/xfishtank
  6. share/man/man1/xfishtank.1.gz
  7. share/xscreensaver/config/xfishtank.xml
  8. @dir share/xscreensaver/config
  9. @dir bin/xscreensaver-hacks
  10. @owner
  11. @group
  12. @mode
Collapse this list.
Dependency lines:
  • xfishtank>0:x11/xfishtank
To install the port:
cd /usr/ports/x11/xfishtank/ && make install clean
To add the package, run one of these commands:
  • pkg install x11/xfishtank
  • pkg install xfishtank
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: xfishtank
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1726130557 SHA256 (xfishtank_2.5.orig.tar.gz) = bd8ce3c4e7adb0e62b294de307972c0d5e2a442b094c178a3be084e3e26a08e0 SIZE (xfishtank_2.5.orig.tar.gz) = 153554

Packages (timestamps in pop-ups are UTC):
xfishtank
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.52.5_12.2_22.2_22.5_1-2.2_2-
FreeBSD:13:quarterly2.2_22.5_12.2_22.2_22.5_12.2_22.2_22.2_2
FreeBSD:14:latest2.52.5_12.2_22.2_22.5_12.2_2-2.2_2
FreeBSD:14:quarterly2.2_22.5_1-2.2_22.5_12.2_22.2_22.2_2
FreeBSD:15:latest2.5_12.5_1n/a2.2_2n/a2.2_22.2_22.2_2
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. imake : devel/imake
  2. tradcpp : devel/tradcpp
  3. x11.pc : x11/libX11
  4. xext.pc : x11/libXext
Runtime dependencies:
  1. x11.pc : x11/libX11
  2. xext.pc : x11/libXext
Library dependencies:
  1. libImlib2.so : graphics/imlib2
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
x11_xfishtank
USES:
imake xorg
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (41 items)
Collapse this list.
  1. http://deb.debian.org/debian/pool/main/x/xfishtank//
  2. http://ftp.am.debian.org/debian/pool/main/x/xfishtank//
  3. http://ftp.at.debian.org/debian/pool/main/x/xfishtank//
  4. http://ftp.au.debian.org/debian/pool/main/x/xfishtank//
  5. http://ftp.be.debian.org/debian/pool/main/x/xfishtank//
  6. http://ftp.bg.debian.org/debian/pool/main/x/xfishtank//
  7. http://ftp.br.debian.org/debian/pool/main/x/xfishtank//
  8. http://ftp.by.debian.org/debian/pool/main/x/xfishtank//
  9. http://ftp.ca.debian.org/debian/pool/main/x/xfishtank//
  10. http://ftp.ch.debian.org/debian/pool/main/x/xfishtank//
  11. http://ftp.cl.debian.org/debian/pool/main/x/xfishtank//
  12. http://ftp.cn.debian.org/debian/pool/main/x/xfishtank//
  13. http://ftp.cz.debian.org/debian/pool/main/x/xfishtank//
  14. http://ftp.de.debian.org/debian/pool/main/x/xfishtank//
  15. http://ftp.dk.debian.org/debian/pool/main/x/xfishtank//
  16. http://ftp.es.debian.org/debian/pool/main/x/xfishtank//
  17. http://ftp.fi.debian.org/debian/pool/main/x/xfishtank//
  18. http://ftp.fr.debian.org/debian/pool/main/x/xfishtank//
  19. http://ftp.hk.debian.org/debian/pool/main/x/xfishtank//
  20. http://ftp.hr.debian.org/debian/pool/main/x/xfishtank//
  21. http://ftp.hu.debian.org/debian/pool/main/x/xfishtank//
  22. http://ftp.is.debian.org/debian/pool/main/x/xfishtank//
  23. http://ftp.it.debian.org/debian/pool/main/x/xfishtank//
  24. http://ftp.jp.debian.org/debian/pool/main/x/xfishtank//
  25. http://ftp.kr.debian.org/debian/pool/main/x/xfishtank//
  26. http://ftp.lt.debian.org/debian/pool/main/x/xfishtank//
  27. http://ftp.md.debian.org/debian/pool/main/x/xfishtank//
  28. http://ftp.nc.debian.org/debian/pool/main/x/xfishtank//
  29. http://ftp.nl.debian.org/debian/pool/main/x/xfishtank//
  30. http://ftp.no.debian.org/debian/pool/main/x/xfishtank//
  31. http://ftp.nz.debian.org/debian/pool/main/x/xfishtank//
  32. http://ftp.pl.debian.org/debian/pool/main/x/xfishtank//
  33. http://ftp.pt.debian.org/debian/pool/main/x/xfishtank//
  34. http://ftp.ru.debian.org/debian/pool/main/x/xfishtank//
  35. http://ftp.se.debian.org/debian/pool/main/x/xfishtank//
  36. http://ftp.si.debian.org/debian/pool/main/x/xfishtank//
  37. http://ftp.sk.debian.org/debian/pool/main/x/xfishtank//
  38. http://ftp.tw.debian.org/debian/pool/main/x/xfishtank//
  39. http://ftp.uk.debian.org/debian/pool/main/x/xfishtank//
  40. http://ftp.us.debian.org/debian/pool/main/x/xfishtank//
Collapse this list.

Number of commits found: 22

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.5_1
01 Oct 2024 19:41:49
commit hash: 5b027a1ba03aaab29b96efd1099209d9eafad1d8commit hash: 5b027a1ba03aaab29b96efd1099209d9eafad1d8commit hash: 5b027a1ba03aaab29b96efd1099209d9eafad1d8commit hash: 5b027a1ba03aaab29b96efd1099209d9eafad1d8 files touched by this commit
Rodrigo Osorio (rodrigo) search for other commits by this committer
x11/xfishtank: Fix xscreensaver config
2.5
30 Sep 2024 13:28:53
commit hash: 8548b1e5ed548946a3e380b63330bd236e03d97fcommit hash: 8548b1e5ed548946a3e380b63330bd236e03d97fcommit hash: 8548b1e5ed548946a3e380b63330bd236e03d97fcommit hash: 8548b1e5ed548946a3e380b63330bd236e03d97f files touched by this commit
Rodrigo Osorio (rodrigo) search for other commits by this committer
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)
2.2_2
20 Jul 2022 14:23:32
commit hash: d357bca4f0e71714865e030d7a1e611845d9050bcommit hash: d357bca4f0e71714865e030d7a1e611845d9050bcommit hash: d357bca4f0e71714865e030d7a1e611845d9050bcommit hash: d357bca4f0e71714865e030d7a1e611845d9050b files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
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>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
2.2_2
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
2.2_2
06 Jan 2020 17:15:17
Revision:522263Original commit files touched by this commit
fernape search for other commits by this committer
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
2.2_2
07 Nov 2019 18:36:56
Revision:517000Original commit files touched by this commit
zeising search for other commits by this committer
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.
2.2_2
06 Nov 2019 16:26:35
Revision:516897Original commit files touched by this commit
antoine search for other commits by this committer
Mark a few ports BROKEN (unfetchable)
2.2_2
29 Jul 2014 16:09:42
Revision:363352Original commit files touched by this commit
adamw search for other commits by this committer
Rename x11/ patch-xy patches to reflect the files they modify.
2.2_2
10 Jan 2014 09:32:15
Revision:339339Original commit files touched by this commit
vanilla search for other commits by this committer
Support stagedir.

Approved by:	portmgr (blanket infrastructure)
2.2_2
20 Sep 2013 23:43:20
Revision:327777Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
x11)
2.2_2
28 Jun 2013 22:51:40
Revision:322008Original commit files touched by this commit
bapt search for other commits by this committer
Convert to USES=imake
Trim headers
Convert emu to USES=display
Remove indefinite article
2.2_2
24 Oct 2011 09:11:38
Original commit files touched by this commit
dougb search for other commits by this committer
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
2.2_2
19 Mar 2011 12:38:54
Original commit files touched by this commit
miwi search for other commits by this committer
- Get Rid MD5 support
2.2_2
09 Jun 2009 15:33:28
Original commit files touched by this commit
amdmi3 search for other commits by this committer
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)
2.2_1
19 May 2007 20:32:57
Original commit files touched by this commit
flz search for other commits by this committer
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
2.2
24 Jan 2006 03:16:52
Original commit files touched by this commit
edwin search for other commits by this committer
SHA256ify

Approved by: krion@
2.2
31 Mar 2004 03:12:58
Original commit files touched by this commit
trevor search for other commits by this committer
SIZEify (maintainer timeout)
2.2
06 Feb 2004 13:12:53
Original commit files touched by this commit
trevor search for other commits by this committer
Use PLIST_FILES (bento-tested, marcus-reviewed).
2.2
21 Feb 2003 14:06:08
Original commit files touched by this commit
knu search for other commits by this committer
De-pkg-comment.
05 Feb 2001 16:18:54
commit hash: fp1.9253@dev.null.freshports.orgcommit hash: fp1.9253@dev.null.freshports.orgcommit hash: fp1.9253@dev.null.freshports.orgcommit hash: fp1.9253@dev.null.freshports.org files touched by this commit
olgeni search for other commits by this committer
Style fixes for ports/x11.    
30 Dec 2000 18:45:25
commit hash: fp1.7746@dev.null.freshports.orgcommit hash: fp1.7746@dev.null.freshports.orgcommit hash: fp1.7746@dev.null.freshports.orgcommit hash: fp1.7746@dev.null.freshports.org files touched by this commit
sf search for other commits by this committer
use ComplexProgramTarget NoMan to avoid making html manpage with XFree86-4.    
08 Oct 2000 07:56:00
commit hash: fp1.4824@dev.null.freshports.orgcommit hash: fp1.4824@dev.null.freshports.orgcommit hash: fp1.4824@dev.null.freshports.orgcommit hash: fp1.4824@dev.null.freshports.org files touched by this commit
asami search for other commits by this committer
Convert category x11 to new layout.  

Number of commits found: 22