Port details |
- gimp-app GNU Image Manipulation Program
- 2.10.38_2,1 graphics =28 2.10.38_2,1Version of this port present on the latest quarterly branch.
- Maintainer: gnome@FreeBSD.org
- Port Added: 2007-04-04 15:20:59
- Last Update: 2024-10-13 13:55:03
- Commit Hash: f3127fa
- People watching this port, also watch:: xorg-server, freetype2, xorg, gmake, gnutls
- 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:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- gimp-app>0:graphics/gimp-app
- To install the port:
- cd /usr/ports/graphics/gimp-app/ && make install clean
- To add the package, run one of these commands:
- pkg install graphics/gimp-app
- pkg install gimp-app
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: gimp-app
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1714916480
SHA256 (gimp-2.10.38.tar.bz2) = 50a845eec11c8831fe8661707950f5b8446e35f30edfb9acf98f85c1133f856e
SIZE (gimp-2.10.38.tar.bz2) = 31698453
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.pc : misc/iso-codes
- glib-networking>=0 : net/glib-networking
- mypaint-brushes>0 : graphics/mypaint-brushes
- update-desktop-database : devel/desktop-file-utils
- gettext-runtime>=0.22_1 : devel/gettext-runtime
- msgfmt : devel/gettext-tools
- gmake>=4.4.1 : devel/gmake
- intltool-extract : textproc/intltool
- pkgconf>=1.3.0_1 : devel/pkgconf
- 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
- Runtime dependencies:
-
- iso-codes.pc : misc/iso-codes
- glib-networking>=0 : net/glib-networking
- mypaint-brushes>0 : graphics/mypaint-brushes
- update-desktop-database : devel/desktop-file-utils
- 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:
-
- libasound.so : audio/alsa-lib
- libbabl-0.1.so : x11/babl
- libfontconfig.so : x11-fonts/fontconfig
- libfreetype.so : print/freetype2
- libgegl-0.4.so : graphics/gegl
- libgexiv2.so : graphics/gexiv2
- libharfbuzz.so : print/harfbuzz
- libjson-c.so : devel/json-c
- libjson-glib-1.0.so : devel/json-glib
- liblcms2.so : graphics/lcms2
- libmypaint.so : graphics/libmypaint
- libpng.so : graphics/png
- libpoppler-glib.so : graphics/poppler-glib
- libtiff.so : graphics/tiff
- libunwind.so : devel/libunwind
- libaa.so : graphics/aalib
- libheif.so : graphics/libheif
- libjxl.so : graphics/libjxl
- libmng.so : graphics/libmng
- libImath.so : math/Imath
- libOpenEXR.so : graphics/openexr
- libopenjp2.so : graphics/openjpeg
- libwebp.so : graphics/webp
- 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-x11-2.0.so : x11-toolkits/gtk20
- librsvg-2.so : graphics/librsvg2-rust
- libharfbuzz.so : print/harfbuzz
- libpango-1.0.so : x11-toolkits/pango
- libfontconfig.so : x11-fonts/fontconfig
- libfreetype.so : print/freetype2
- libjpeg.so : graphics/jpeg-turbo
- This port is required by:
- for Build
-
- games/toppler
- graphics/gimp-beautify-plugin
- graphics/gimp-lensfun-plugin
- graphics/gmic
- graphics/p5-Alien-Gimp
-
Deleted ports which required this port:
- for Libraries
-
- graphics/gimp-data-extras
- graphics/gimp-jxl-plugin
- graphics/gimp-lqr-plugin
- graphics/gimp-refocus-plugin
- graphics/gimp-resynthesizer
- graphics/p5-Gimp
- graphics/separate
-
Deleted ports which required this port:
- for Run
-
- graphics/gimp
- graphics/gimp-beautify-plugin
- graphics/gimp-lensfun-plugin
- graphics/p5-Alien-Gimp
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- ===> The following configuration options are available for gimp-app-2.10.38_2,1:
AALIB=on: Ascii-art Plug-in
GHOSTSCRIPT=off: Ghostscript support
HEIF=on: ISO/IEC 23008-12:2017 HEIF file format support
JXL=on: JPEG XL image format via libjxl
LIBMNG=on: MNG animated images support via libmng
OPENEXR=on: HDR image format support via OpenEXR
OPENJPEG=on: Enhanced JPEG (JPEG 2000) graphics support
SIMD=on: Use CPU-specific optimizations
WEBP=on: WebP image format support
WMF=on: Windows Metafile image format support
===> Use 'make config' to modify these settings
- Options name:
- graphics_gimp-app
- USES:
- cpe compiler:c++14-lang desktop-file-utils gettext gmake gnome jpeg libtool localbase pkgconfig shebangfix tar:bzip2 xorg
- 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 |
2.6.6_2,1 02 Aug 2009 19:36:34 |
mezz |
-Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.
-Update libtool and libltdl to 2.2.6a.
-Remove devel/libtool15 and devel/libltdl15.
-Fix ports build with libtool22/libltdl22.
-Bump ports that depend on libltdl22 due to shared library version change.
-Explain what to do update in the UPDATING.
It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.
With help: marcus and kwm
Pointyhat-exp: a few times by pav
Tested by: pgollucci, "Romain Tartière" <romain@blogreen.org>, and
a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by: marcus
Approved by: portmgr |
2.6.6_2,1 18 Jul 2009 11:11:29 |
dinoex |
- update to jpeg7
Tested by: pav on pointyhat |
2.6.6_1,1 10 Apr 2009 05:56:28 |
marcus |
Presenting GNOME 2.26 for FreeBSD. See
http://library.gnome.org/misc/release-notes/2.26/ for a list of what's new.
On the FreeBSD front, we introduced a port of libxul 1.9 as an alternative
for Firefox 2.0 as a Gecko provider. Almost all of the Gecko consumers
can make use of this provider by setting:
WITH_GECKO=libxul
The GNOME 2.26 port was done by ahze, kwm, marcus, and mezz with
contributions by Joseph S. Atkinson, Peter Wemm, Eric L. Chen,
Martin Matuska, Craig Butler, and Pawel Worach. |
2.6.6,1 21 Mar 2009 04:52:37 |
marcus |
Update to 2.6.6, and re-enable the rsvg OPTIONS (default on). |
2.6.5_1,1 10 Mar 2009 16:37:28 |
pav |
- Unbreak after gegl update
Pointy hat to: gahr |
2.6.5,1 24 Feb 2009 01:33:06 |
marcus |
Update to 2.6.5. |
2.6.4_2,1 11 Jan 2009 17:13:00 |
marcus |
The SVG plug-in is now the default. |
2.6.4_1 10 Jan 2009 05:22:13 |
marcus |
Presenting GNOME 2.24 for FreeBSD.
See http://library.gnome.org/misc/release-notes/2.24/ for the general
release notes. On the FreeBSD front, this release introduces Fuse support
in HAL, adds multi-CPU support to libgtop, WebKit updates, and fixes some
long-standing seahorse and gnome-keyring bugs. The documentation updates
to the website are forthcoming.
This release features commits by adamw, ahze, kwm, mezz, and myself. It would
not have been possible without are contributors and testers:
Alexander Loginov
Craig Butler [1]
Dmitry Marakasov [6]
Eric L. Chen (Only the first 15 lines of the commit message are shown above ) |
2.6.4,1 04 Jan 2009 22:14:45 |
marcus |
Update to 2.6.4. |
2.6.3,1 05 Dec 2008 23:22:53 |
marcus |
Update to 2.6.3. |
2.6.1_3,1 02 Dec 2008 17:40:20 |
mezz |
Fix a typo of disable gvfs. |
2.6.1_3,1 02 Dec 2008 17:26:56 |
mezz |
- Disable gvfs for it can uses gnome-vfs by default. By default, if it finds
gvfs in system then it will use gvfs rather than gnome-vfs. There is a
problem with gvfs for not able to use URI to fetch image by via HTTP. In
MarcusCom CVS has newer gvfs that is fixed and will be switch to gvfs by
default when it merges into FreeBSD ports tree. [1]
- Add iso-codes dependency without provide optional, it only has autocheck.
- Add libgnomeui dependency if it exists, only in GNOMEVFS option.
- Bump the PORTREVISION.
PR: ports/129023 [1]
Reported by: Lars Stokholm <lars.stokholm@gmail.com> [1] |
2.6.1_2,1 04 Nov 2008 05:03:45 |
mezz |
Correct the webkit in LIB_DEPENDS, webkit-1.0.1 -> WebKitGtk.1. In the
MarcusCom CVS has newer webkit that changed to webkit-1.0.1.
Submitted by: Jan Henrik Sylvester <me@janh.de> |
2.6.1_2,1 03 Nov 2008 20:34:17 |
mezz |
-Fix the dependency in help browser plugins by add webkit-gtk2. [1]
-Fix the plist when WITHOUT_RSVG and WITHOUT_HELBROWSER are defined. [2]
-Bump the PORTREVISION.
PR: ports/128201 [2]
Submitted by: Tobias Rehbein <tobias.rehbein@web.de> [2]
Reported by: many [1] |
2.6.1_1,1 13 Oct 2008 15:36:10 |
ahze |
Add missing depends on gegl
Reported by David Wolfskill <david@catwhisker.org> |
2.6.1,1 13 Oct 2008 03:35:19 |
ahze |
Update to 2.6.1 |
2.4.7,1 31 Aug 2008 15:26:11 |
ahze |
Update to 2.4.7 |
2.4.6_1,1 30 Jun 2008 20:16:22 |
mezz |
First all, ahze did most of work. Thanks ahze! Last week or so, I am just
merely pick up and help him. Thanks to many testers in both private and
mailing list emails for report a few of build and dependencies problems.
Also, thanks to marcus and Chess Griffin for test in their tinderboxes.
x11/pixman: Update to 0.10.0
-------------------------------------------------------
Firefox 3 needs it. Orignal, the shared library was bumped and ahze has
added a new feature in our USE_GNOME=ltverhack by can control the number
of shared library. To control the number of shared library, add the
ltverhack:N. Right now pixman has USE_GNOME=ltverhack:9 to make it stays
same at libpixman-1.so.9. If anyone want to use ltverhack:N in one of your
port, you need to make sure the ABI doesn't change to use it..
-------------------------------------------------------
(Only the first 15 lines of the commit message are shown above ) |
2.4.6,1 17 Jun 2008 03:20:48 |
mezz |
Update to 2.4.6. |
2.4.5_2,1 06 Jun 2008 14:33:40 |
edwin |
Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav) |
2.4.5_1 19 Apr 2008 17:56:05 |
miwi |
- Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+
Thanks to all Helpers:
Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
ehaupt, nox, itetcu, flz, pav
PR: 116263
Tested on: pointyhat
Approved by: portmgr (pav) |
2.4.5,1 02 Mar 2008 08:36:09 |
ahze |
Update to 2.4.5 |
2.4.4,1 09 Feb 2008 18:09:13 |
marcus |
Focred commit to note that the 2.4.4 update also included a fix for PR
120322 which corrects gimp's plist when building without rsvg support.
PR: 120322 |
2.4.4,1 09 Feb 2008 18:08:06 |
marcus |
Update to 2.4.4. |
2.4.3,1 19 Dec 2007 20:06:56 |
ahze |
Update to 2.4.3 |
2.4.2,1 12 Dec 2007 05:04:17 |
mezz |
Update to 2.4.2.
Submitted by: ahze |
2.4.0,1 27 Oct 2007 19:15:10 |
ahze |
Append to USE_GNOME so py-gimp can define its own USE_GNOME set. |
2.4.0,1 24 Oct 2007 23:37:25 |
marcus |
Presenting GNOME 2.20.1 and all related works for FreeBSD. The official
GNOME 2.20 release notes can be found at
http://www.gnome.org/start/2.20/notes/en/ . Beyond that, this update
includes the new GIMP 2.4 (courtesy of ahze).
The GNOME 2.20 update also includes a huge change in the FreeBSD GNOME
hierarchy. We are now using the more standard DATADIR of ${PREFIX}/share
rather than ${PREFIX}/share/gnome. The result is that fewer patches and
hacks are needed to port GNOME components to FreeBSD. This will mean some
user changes may be required, so be sure to read /usr/ports/UPDATING for
more details.
This release and the things we accomplished in it would not have been
possible without mezz's crazy idea to collapse DATADIR, and his persistence
to make it happen successfully. Ahze and pav also deserve thanks for (Only the first 15 lines of the commit message are shown above ) |
2.2.17,1 23 Jul 2007 15:45:05 |
ahze |
Update to 2.2.17 |
2.2.16,1 23 Jul 2007 09:36:52 |
rafan |
- Set --mandir and --infodir in CONFIGURE_ARGS if the configure script
supports them. This is determined by running ``configure --help'' in
do-configure target and set the shell variable _LATE_CONFIGURE_ARGS
which is then passed to CONFIGURE_ARGS.
- Remove --mandir and --infodir in ports' Makefile where applicable
Few ports use REINPLACE_CMD to achieve the same effect, remove them too.
- Correct some manual pages location from PREFIX/man to MANPREFIX/man
- Define INFO_PATH where necessary
- Document that .info files are installed in a subdirectory relative to
PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and
subdirectory detection.
PR: ports/111470
Approved by: portmgr
Discussed with: stas (Mk/*), gerald (info related stuffs)
Tested by: pointyhat exp run |
2.2.16,1 08 Jul 2007 23:12:26 |
ahze |
Update to 2.2.16 |
2.2.15_1,1 01 Jun 2007 12:11:29 |
ahze |
Fix plist if using python
PR: ports/110910
Submitted by: girgen |
2.2.15,1 29 May 2007 16:29:39 |
ahze |
Update to 2.2.15 |
2.2.14_3,1 27 May 2007 15:25:39 |
pav |
- Chase libexif update |
2.2.14_2,1 25 May 2007 12:07:17 |
pav |
- Chase libexif update |
2.2.14_1,1 19 May 2007 20:32:57 |
flz |
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}. |
2.2.14,1 30 Apr 2007 14:00:43 |
ahze |
don't try to remove no locales |
2.2.14,1 26 Apr 2007 11:01:55 |
ahze |
Update to 2.2.14 |
2.2.13_2,1 22 Apr 2007 16:03:39 |
ahze |
Merge gimp-app-devel doc changes to gimp-app |
2.2.13_2,1 09 Apr 2007 13:36:11 |
ahze |
- Fix plist due to DOCSDIR/DATADIR change from PORTNAME change.
Reported by: pointyhat via kris |
2.2.13_2,1 07 Apr 2007 07:02:33 |
ahze |
- Fix plist (DOCSDIR & DATADIR)
Reported by: kris via pointyhat |
2.2.13_2,1 06 Apr 2007 13:22:21 |
ahze |
- Don't use graphics/gimp[-devel] OPTIONS file
PR: 111277
Reported by: Bartosz Fabianowski |
2.2.13_2,1 04 Apr 2007 15:18:50 |
ahze |
Split gimp in to master/slave port
You will need to upgrade via
portmaster -o graphics/gimp-app gimp
portmaster -u grapics/gimp
or
portupgrade -o graphics/gimp-app gimp
portmaster -u grapics/gimp
Repocopied by: marcus |