Port details |
- catfish GTK search utility
- 4.16.3_3 sysutils
=2 4.16.3_2Version of this port present on the latest quarterly branch. - Maintainer: xfce@FreeBSD.org
 - Port Added: 2016-03-05 19:05:39
- Last Update: 2022-06-05 14:03:51
- Commit Hash: 7c24f75
- People watching this port, also watch:: glib, fusefs-exfat, libinotify, gtkmm30, pkg
- License: GPLv3
- Description:
- Catfish is a GTK based search utility.
WWW: https://docs.xfce.org/apps/catfish/start
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- catfish>0:sysutils/catfish
- To install the port:
- cd /usr/ports/sysutils/catfish/ && make install clean
- To add the package, run one of these commands:
- pkg install sysutils/catfish
- pkg install catfish
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: catfish
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1632662784
SHA256 (xfce4/catfish-4.16.3.tar.bz2) = e9a99a62d10981391508dd43f3cbfa2d50a69bd6b7d1eeef7d30ba4c673dcfda
SIZE (xfce4/catfish-4.16.3.tar.bz2) = 271642
- Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py38-python-distutils-extra>0 : devel/py-python-distutils-extra@py38
- py38-pexpect>0 : misc/py-pexpect@py38
- update-desktop-database : devel/desktop-file-utils
- msgfmt : devel/gettext-tools
- intltool-extract : textproc/intltool
- py38-gobject3>=0 : devel/py-gobject3@py38
- py38-setuptools>=62.1.0 : devel/py-setuptools@py38
- python3.8 : lang/python38
- Runtime dependencies:
-
- py38-python-distutils-extra>0 : devel/py-python-distutils-extra@py38
- py38-pexpect>0 : misc/py-pexpect@py38
- py38-dbus>0 : devel/py-dbus@py38
- pdftotext : graphics/poppler-utils
- pkexec : sysutils/polkit
- update-desktop-database : devel/desktop-file-utils
- py38-gobject3>=0 : devel/py-gobject3@py38
- py38-setuptools>=62.1.0 : devel/py-setuptools@py38
- python3.8 : lang/python38
- Library dependencies:
-
- libatk-1.0.so : accessibility/atk
- libglib-2.0.so : devel/glib20
- libintl.so : devel/gettext-runtime
- libgtk-3.so : x11-toolkits/gtk30
- libpango-1.0.so : x11-toolkits/pango
- There are no ports dependent upon this port
- Configuration Options:
- ===> The following configuration options are available for catfish-4.16.3_3:
DOCS=on: Build and/or install documentation
ZEITGEIST=off: Provide recent search suggestions (broken)
====> Options available for the multi PRIVILEGES: you have to choose at least one of them
POLKIT=on: Provide Polkit (pkexec) support
SUDO=off: Provide sudo support
===> Use 'make config' to modify these settings
- Options name:
- sysutils_catfish
- USES:
- cpe desktop-file-utils gettext-tools gnome python:3.4+ tar:bz2
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
05 Jun 2022 14:03:51 4.16.3_3
|
Tobias C. Berner (tcberner)  |
graphics/poppler: bump port revision of consumers after 22.06 upgrade |
29 Mar 2022 18:37:09 4.16.3_2
|
Tobias C. Berner (tcberner)  |
graphics/poppler: bump consumers
Bump consumers of graphics/poppler after
e25859e09380f5930718094423dc8616cbb202b3 |
12 Oct 2021 18:23:21 4.16.3_1
|
Tobias C. Berner (tcberner)  |
graphics/poppler: bump consumers after 2dee0997fbc9ee01991f73f0fa55f9b18908a264 |
10 Oct 2021 19:44:42 4.16.3
|
Baptiste Daroussin (bapt)  |
INSTALLS_ICONS: retire the macro and rework the related dependencies
While here, make sure gtk-update-icon-cache is only on run dependency
where added as a dependency
Enforce gtk3 to depend on gtk-update-icon-cache (previously it was
inheriting the dependency) |
26 Sep 2021 16:57:48 4.16.3
|
Guido Falsi (madpilot)  |
sysutils/catfish: Update to 4.16.3 |
06 Sep 2021 13:15:57 4.16.2
|
Bernhard Froehlich (decke)  |
sysutils/catfish: Add CPE information
Approved by: portmgr (blanket) |
01 Aug 2021 09:57:51 4.16.2
|
Guido Falsi (madpilot)  |
sysutils/catfish: Update to 4.16.2 |
20 Jul 2021 19:59:52 4.16.1
|
Guido Falsi (madpilot)  |
sysutils/catfish: Update to 4.16.1 |
06 Apr 2021 14:31:07 4.16.0
|
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
09 Jan 2021 13:09:11
4.16.0
|
madpilot  |
Update catfish to 4.16.0 |
02 Jan 2021 16:36:33
4.15.0 
|
madpilot  |
Welcome XFCE 4.16 to the FreeBSD ports tree!
Upstream announce: https://xfce.org/about/news/?post=1608595200
This XFCE release dropped support for GTK2 plugins and also dropped
GTK2 from all components.
WARNING: please check UPDATING before upgrading your packages. In
case of problems also read the libexo pkg-message.
Due to this some panel plugins and libraries will be removed since
they cannot compile anymore:
- print/xfce4-print
- x11/xfce4-quicklauncher-plugin (Only the first 15 lines of the commit message are shown above ) |
29 Feb 2020 20:07:49
1.4.13
|
antoine  |
Fix plist
With hat: portmgr |
17 Jan 2020 21:58:55
1.4.13
|
madpilot  |
Add USE_PYTHON=noflavors to catfish to avoid warnings and errors
when building all ports in poudriere with bulk -a
Reported by: kai |
16 Jan 2020 16:29:14
1.4.13
|
madpilot  |
- Fix build after the manpage handling changes in r523104
- Disable the ZEITGEIST option by default and add "broken" to the
comment.
The zeitgeist port only provides python 2 libraries. If catfish is
compiled with the ZEITGEIST option on, it compiles and runs fine,
but the zeitgeist support is not present anyway.
Reported by: Marko Cupac <marko.cupac@mimar.rs> |
15 Jan 2020 11:34:58
1.4.13
|
madpilot  |
- Update catfish to 1.4.13
- Migrate to python3
- Avoid errors due to testing usupported locate command line options |
02 Jan 2020 10:36:59
1.4.12
|
madpilot  |
Update catfish to 1.4.12 |
22 Dec 2019 11:13:04
1.4.11
|
madpilot  |
Update catfish to 1.4.11 |
13 Sep 2019 15:46:26
1.4.10
|
madpilot  |
- Update catfish to 1.4.10
- Upstream removed gksu support, escalation now provided by polkit
and/or sudo
- Install man page in correct location and compress it
- Silence some portlint warnings
Extra pathces provided by Olivier Duchateau <duchateau.olivier@gmail.com> |
29 Jul 2019 21:34:37
1.4.8
|
madpilot  |
Update catfish to 1.4.8 |
19 Jun 2019 16:14:27
1.4.7
|
madpilot  |
- Simplify XFCE MASTER_SITES usage
- Update XFCE Master sites list
Submitted by: olivierd
Reviewed by: mat
Approved by: portmgr (mat)
Differential Revision: https://reviews.freebsd.org/D8416 |
27 Jan 2019 21:42:21
1.4.7
|
madpilot  |
Update catfish to 1.4.7 |
01 Oct 2018 09:36:38
1.4.6
|
antoine  |
Cleanup plists |
30 Sep 2018 11:58:31
1.4.6
|
kwm  |
The FreeBSD GNOME team proudly presents GNOME 3.28 for FreeBSD.
The offical GNOME 3.28 release notes can be found at
https://help.gnome.org/misc/release-notes/3.28/
Thanks to Antoine Brodin for running the exp-runs.
PR: 229761 |
10 Sep 2018 13:14:52
1.4.6
|
mat  |
Add DOCS options to ports that should have one.
Also various fixes related to said option.
PR: 230864
Submitted by: mat
exp-runs by: antoine |
19 Jul 2018 22:36:38
1.4.6
|
woodsb02  |
sysutils/catfish: Update to 1.4.6
- Also update WWW now that catfish is part of the Xfce project
- Set maintainer to xfce@ now that catfish is part of the Xfce project
Changes this release:
https://mail.xfce.org/pipermail/xfce-announce/2018-July/000626.html
PR: 229850
Approved by: jpaetzel (maintainer) |
20 Jun 2018 17:05:44
1.4.1
|
mat  |
Use PY_FLAVOR for dependencies.
FLAVOR is the current port's flavor, it should not be used outside of
this scope.
Sponsored by: Absolight |
03 Jan 2018 13:22:32
1.4.1
|
mat  |
Cleanup Mk/Uses/gnome.mk.
- Remove the use of comp_DETECT.
- Remove all comp_DETECT variables.
- Remove a use of comp_DETECT outside of gnome.mk
- Remove py3gobject3.
- Have ports depending directly on devel/py-gobject3 use gnome to do it.
PR: 224618
Submitted by: mat
Exp-run by: antoine
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D13550 |
30 Nov 2017 15:50:34
1.4.1 
|
mat  |
Convert Python ports to FLAVORS.
Ports using USE_PYTHON=distutils are now flavored. They will
automatically get flavors (py27, py34, py35, py36) depending on what
versions they support.
There is also a USE_PYTHON=flavors for ports that do not use distutils
but need FLAVORS to be set. A USE_PYTHON=noflavors can be set if
using distutils but flavors are not wanted.
A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
added to cope with Python ports that did not have the Python
PKGNAMEPREFIX but are flavored.
USES=python now also exports a PY_FLAVOR variable that contains the (Only the first 15 lines of the commit message are shown above ) |
01 Apr 2016 14:25:18
1.4.1
|
mat  |
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.
With hat: portmgr
Sponsored by: Absolight |
07 Mar 2016 17:54:20
1.4.1
|
jpaetzel  |
Fixes to build in a clean environment.
Pointyhat: jpaetzel |
06 Mar 2016 02:52:56
1.4.1
|
jpaetzel  |
Add license and satisfy portlint |
05 Mar 2016 19:05:33
1.4.1
|
jpaetzel  |
Introduce a new port sysutils/catfish
catfish is a GTK3 file finding utility. |