Port details
gimp3-app GNU Image Manipulation Program
3.2.6 graphics Σ =4 3.2.6Version of this port present on the latest quarterly branch. Maintainer: gnome@FreeBSD.org Port Added: 2025-04-07 14:27:06
Last Update: 2026-09-10 22:33:34
Commit Hash: 42bb80f
People watching this port, also watch: libgd , netpbm , libwmf , gmake , png Also Listed In: gnome
License: GPLv3 LGPL3
WWW: https://www.gimp.org/ Description: # The GIMP is designed to provide an intuitive graphical interface to a
variety of image editing operations. Here is a list of the GIMP's
major features:
Image editing
-------------
* Selection tools including rectangle, ellipse, free, fuzzy, bezier
and intelligent.
* Transformation tools including rotate, scale, shear and flip.
* Painting tools including bucket, brush, airbrush, clone, convolve,
blend and text.
* Effects filters (such as blur, edge detect).
* Channel & color operations (such as add, composite, decompose).
* Plug-ins which allow for the easy addition of new file formats and
new effect filters.
* Multiple undo/redo. ¦ ¦ ¦ ¦
Manual pages: #
pkg-plist: as obtained via: make generate-plist # USE_RC_SUBR (Service Scripts)
no SUBR information found for this port
Dependency lines :
For RUN/BUILD depends:gimp3-app>0:graphics/gimp3-app
For LIB depends:libgimp-3.0.so:graphics/gimp3-app libgimp-scriptfu-3.0.so:graphics/gimp3-app libgimpbase-3.0.so:graphics/gimp3-app libgimpcolor-3.0.so:graphics/gimp3-app libgimpconfig-3.0.so:graphics/gimp3-app libgimpmath-3.0.so:graphics/gimp3-app libgimpmodule-3.0.so:graphics/gimp3-app libgimpthumb-3.0.so:graphics/gimp3-app libgimpui-3.0.so:graphics/gimp3-app libgimpwidgets-3.0.so:graphics/gimp3-app
Conflicts: # CONFLICTS_INSTALL:
To install the port : # cd /usr/ports/graphics/gimp3-app/ && make install clean To add the package , run one of these commands: pkg install graphics/gimp3-app pkg install gimp3-app NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.PKGNAME: gimp3-app Flavors: there is no flavor information for this port. # distinfo: # TIMESTAMP = 1789072571
SHA256 (gimp-3.2.6.tar.xz) = 40b15e90ad0c0c631b76da3c467ea9847fa5c24f37413ac5b492804860a28cd8
SIZE (gimp-3.2.6.tar.xz) = 35004888
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: #
iso-codes>=0 : misc/iso-codes glib-networking>=0 : net/glib-networking mypaint-brushes2>0 : graphics/mypaint-brushes2 bash : shells/bash xdg-open : devel/xdg-utils input.h : devel/evdev-proto appstreamcli : devel/appstream gi-docgen : textproc/py-gi-docgen corelgilua51.so : devel/lua-lgi@lua51 bison : devel/bison update-desktop-database : devel/desktop-file-utils gettext-runtime>=0.26 : devel/gettext-runtime gettext-tools>=0.26 : devel/gettext-tools meson : devel/meson ninja : devel/ninja pkgconf>=1.3.0_1 : devel/pkgconf python3.12 : lang/python312 ghostscript10>=10.02.0 : print/ghostscript10 valac : lang/vala perl5>=5.42.r<5.43 : lang/perl5.42 ice.pc : x11/libICE sm.pc : x11/libSM x11.pc : x11/libX11 xcursor.pc : x11/libXcursor xext.pc : x11/libXext xfixes.pc : x11/libXfixes xmu.pc : x11-toolkits/libXmu xpm.pc : x11/libXpm xt.pc : x11-toolkits/libXt
Test dependencies: #
python3.12 : lang/python312
Runtime dependencies: #
xdg-open : devel/xdg-utils iso-codes>=0 : misc/iso-codes glib-networking>=0 : net/glib-networking mypaint-brushes2>0 : graphics/mypaint-brushes2 gjs-console : lang/gjs corelgilua51.so : devel/lua-lgi@lua51 update-desktop-database : devel/desktop-file-utils python3.12 : lang/python312 ghostscript10>=10.02.0 : print/ghostscript10 perl5>=5.42.r<5.43 : lang/perl5.42 ice.pc : x11/libICE sm.pc : x11/libSM x11.pc : x11/libX11 xcursor.pc : x11/libXcursor xext.pc : x11/libXext xfixes.pc : x11/libXfixes xmu.pc : x11-toolkits/libXmu xpm.pc : x11/libXpm xt.pc : x11-toolkits/libXt
Library dependencies: #
libpng.so : graphics/png libtiff.so : graphics/tiff libasound.so : audio/alsa-lib liblcms2.so : graphics/lcms2 libgegl-0.4.so : graphics/gegl libbabl-0.1.so : x11/babl libharfbuzz.so : print/harfbuzz libfontconfig.so : x11-fonts/fontconfig libpoppler-glib.so : graphics/poppler-glib libgexiv2.so : graphics/gexiv2 libjson-c.so : devel/json-c libmypaint.so : graphics/libmypaint libfreetype.so : print/freetype2 libappstream.so : devel/appstream libappstream-glib.so : devel/appstream-glib libImath.so : math/Imath libwebp.so : graphics/webp libOpenEXR.so : graphics/openexr libIex.so : graphics/openexr libjson-glib-1.0.so : devel/json-glib libgudev-1.0.so : devel/libgudev libunwind.so : devel/libunwind libaa.so : graphics/aalib libcfitsio.so : astro/cfitsio libheif.so : graphics/libheif libgjs.so : lang/gjs libjxl.so : graphics/libjxl libopenjp2.so : graphics/openjpeg libexpat.so : textproc/expat2 libwmf.so : graphics/libwmf libintl.so : devel/gettext-runtime libatk-1.0.so : accessibility/at-spi2-core libcairo.so : graphics/cairo libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2 libglib-2.0.so : devel/glib20 libintl.so : devel/gettext-runtime libgtk-3.so : x11-toolkits/gtk30 libgirepository-1.0.so : devel/gobject-introspection librsvg-2.so : graphics/librsvg2-rust libxml2.so : textproc/libxml2 libxslt.so : textproc/libxslt libharfbuzz.so : print/harfbuzz libpango-1.0.so : x11-toolkits/pango libjpeg.so : graphics/jpeg-turbo libarchive.so.13 : archivers/libarchive liblua-5.1.so : lang/lua51
There are no ports dependent upon this port #
Configuration Options : #
===> The following configuration options are available for gimp3-app-3.2.6:
AALIB=on: AAlib graphics library support
BASH=off: Install programmable completions for Bash
CFITSIO=on: FITS support via CFITSIO
DOCS=on: Build and/or install documentation
GHOSTSCRIPT=on: Ghostscript support
HEIF=on: ISO/IEC 23008-12:2017 HEIF file format support
HELP=off: GIMP User Manual
JS=on: Install Javascript plug-ins
JXL=on: JPEG XL image format via libjxl
LIBMNG=off: MNG animated images support via libmng
OPENJPEG=on: JPEG 2000 support via OpenJPEG
VALA=on: Build VAPI and Vala plugins
WMF=on: Windows Metafile image format support
====> Options available for the single SCRIPTS: you have to select exactly one of them
LUA=on: Lua scripting language support
LUAJIT=off: Lua scripting language support via Luajit
LUA_NONE=off: Disable Lua scripting language support
===> Use 'make config' to modify these settings Options name : #
graphics_gimp3-app USES: #
bison cpe desktop-file-utils gettext gnome jpeg libarchive localbase:ldflags meson ninja perl5 pkgconfig python shebangfix tar:xz xorg ghostscript lua:51 vala:build
FreshPorts was unable to extract/find any pkg message # Master Sites: #
Commit History - (may be incomplete: for full details, see links to repositories near top of page)
Commit Credits Log message
3.2.6 10 Sep 2026 22:33:34
Dima Panov (fluffy)
graphics/gimp3-app: update to 3.2.6 release (+)
Release notes: https://www.gimp.org/news/2026/09/10/gimp-3-2-6-released/
3.2.4 27 Jul 2026 09:08:36
Dima Panov (fluffy)
graphics/gimp3-app: update to 3.2.4 release (+)
Release notes: https://www.gimp.org/news/2026/03/28/gimp-3-2-2-released/ \
https://www.gimp.org/news/2026/04/19/gimp-3-2-4-released/
3.2.0_2 04 Jul 2026 00:32:51
Jan Beich (jbeich)
graphics/libjxl: update to 0.12
Changes: https://github.com/libjxl/libjxl/releases/tag/v0.12.0
Reported by: GitHub (watch releases)
3.2.0_1 26 Jun 2026 20:47:43
Po-Chuan Hsieh (sunpoet)
graphics/gimp3-app: Clean up USES=python
Python 3.10 is the minimal supported Python 3.
Approved by: portmgr (blanket)
With hat: python
3.2.0_1 31 May 2026 20:05:37
Bernhard Froehlich (decke)
graphics/gimp3-app: Fix CPE data
According to NIST CPE Dictionary gnu:gimp is deprecated in favour of
gimp:gimp
3.2.0_1 02 May 2026 12:32:48
Gleb Popov (arrowd)
*: Bump PORTREVISION on Poppler's consumers
3.2.0 14 Mar 2026 20:37:02
Dima Panov (fluffy)
graphics/gimp3-app: update to 3.2.0 release (+)
Release notes: https://www.gimp.org/news/2026/03/14/gimp-3-2-released/
3.0.8_1 03 Feb 2026 05:13:43
Po-Chuan Hsieh (sunpoet)
graphics/lcms2: Bump PORTREVISION of dependent ports for shlib change
PR: 292881
Reported by: Petr Lampa <lampa@fit.vutbr.cz>
3.0.8 27 Jan 2026 11:57:52
Dima Panov (fluffy)
graphics/gimp3-app: update to 3.0.8 release (+)
Micro releases like 3.0.8 are focused on fixing bugs and regressions.
Release notes: https://www.gimp.org/news/2026/01/24/gimp-3-0-8-released/
Changelog: https://gitlab.gnome.org/GNOME/gimp/-/blob/01df768b6756a04ecfaa410156f23ee95b3085e9/NEWS
3.0.6_2 16 Dec 2025 10:56:56
Po-Chuan Hsieh (sunpoet)
misc/iso-codes: Fix 4ae07eaae285bbb61cebc9bb287d67f9c3200124
- Fix *_DEPENDS of dependent ports
- Bump PORTREVISION for package change
Reported by: fluffy
3.0.6_2 06 Dec 2025 12:50:14
Loïc Bartoletti (lbartoletti)
graphics/poppler: bump consumers of graphics/poppler
PR: 291277
Exp-run by: antoine
3.0.6_1 19 Nov 2025 09:03:17
Dima Panov (fluffy)
graphics/gimp3-app: add devel/apstream to LIB_DEPENDS (+)
On some systems with missed devel/appsteam from installed, gimp3 app claims
missed library
ld-elf.so.1: Shared object "libappstream.so.5" not found, required by "gimp"
Declare devel/apsstream not as only build dependency but also add as LIB_DEPENDS
PR: 291058
3.0.6 19 Oct 2025 08:03:47
Robert Clausecker (fuz)
graphics/gimp3-app: fix build on armv7
No OpenMP on armv7 unfortunately.
While we are at it, rework the "no FP exceptions" patch to use the
newer <fenv.h> interface, as the old one is not supported everywhere.
Approved by: portmgr (build fix blanket)
MFH: 2025Q4
3.0.6 08 Oct 2025 13:45:15
Dima Panov (fluffy)
graphics/gimp3-app: update to 3.0.6 release (+)
Micro releases like 3.0.6 are focused on fixing bugs and regressions.
Many of these have already been announced in development 3.1.2 and 3.1.4 news
posts.
Release notes: https://www.gimp.org/news/2025/10/06/gimp-3-0-6-released/
3.0.4_2 15 Sep 2025 10:20:21
Dima Panov (fluffy) Author: Ali Abdallah
graphics/gimp3-app: make javascript plugins optional (+)
PR: 289500
3.0.4_2 06 Sep 2025 10:51:56
Matthias Andree (mandree)
*: Bump PORTREVISION of graphics/openexr users
(including those where openexr is only an option)
3.0.4_1 10 Aug 2025 19:02:44
Matthias Andree (mandree)
*: Bump PORTREVISION for math/Imath update
3.0.4 07 Aug 2025 11:39:54
Dima Panov (fluffy)
graphics/gimp3-app: mark LUAJIT option as broken (+)
Unfortunately, our luajit cannot utilize devel/lua-lgi module to get full lua
scripting support in GIMP3.
Moreover, GIMP3 is declared only Lua 5.1 compatibility yet.
PR: 288623
3.0.4 14 Jul 2025 19:59:52
Dima Panov (fluffy) Author: Yoshihiro Takahashi
graphics/gimp3-app: fix packaging with CFITSIO=OFF (+)
PR: 288181
3.0.4 09 Jul 2025 21:25:23
Dima Panov (fluffy)
graphics/gimp3-app: update to 3.0.4 release (+)
While here, improve lua51 support
Changelog: https://www.gimp.org/news/2025/05/18/gimp-3-0-4-released/
3.0.2_2 09 Jul 2025 03:05:09
Sergey A. Osokin (osa)
lang/luajit: update to v2.1
Disconnect lang/luajit-devel from the build, will be removed soon.
Bump PORTREVISIONs for the consumers.
Discussed with: adamw
PR: 225342
3.0.2_1 06 Jun 2025 16:51:54
Daniel Engberg (diizzy)
graphics/gimp3-app: Fix plist when HEIF option is enabled
Error: Orphaned: lib/gimp/%%ABIVER%%/plug-ins/file-heif/file-heif
Approved by: blanket (build fix)
3.0.2_1 06 Jun 2025 16:51:53
Daniel Engberg (diizzy)
graphics/gimp3-app: Add HELP option
Documentation is updated to match 3.0-series
Approved by: blanket
3.0.2_1 18 Apr 2025 16:22:27
Loïc Bartoletti (lbartoletti)
graphics/poppler: bump dependent ports
3.0.2 09 Apr 2025 21:50:47
Dima Panov (fluffy)
graphics/gimp3-app: add libxslt as direct build dependency
PR: 285970
3.0.2 07 Apr 2025 14:26:50
Dima Panov (fluffy)
graphics/gimp3-app: add GIMP 3 to the ports tree (+)
Add GIMP 3.0.2 as separate port until plugins (including GutenPring) will not be
ported to new API
Ancient MNG support is disabled and marked as BROKEN, our graphics/libmng port
is borked by design
Release notes: https://www.gimp.org/news/2025/03/16/gimp-3-0-released/ \
https://www.gimp.org/news/2025/03/23/gimp-3-0-2-released/