Commit graph

104 commits

Author SHA1 Message Date
Dima Panov
1a47872710 graphics/gimp-app: fixes gimptool to install plugins into the actual plugin-directory
PR:	240154
With hat:	desktop
Sponsored by:	Netzkommune GmbH
2021-12-27 11:46:29 +03:00
Dima Panov
2287f5a66f graphics/gimp[-app]: update to 2.10.24 release
graphics/gegl: update to 0.4.30 release

With hat:	desktop
Submitted by:	Sergey Golyashov via IM
2021-04-07 00:07:43 +10:00
Thomas Zander
f159c33a34 Fix gimp startup due to missing gegl action 'gegl:introspect'.
Details:
- The fix applied to the OpenBSD source tree
  (b3b872c09b)
  resolves the problem on FreeBSD as well.

Approved by:	fluffy
2020-12-25 13:30:40 +00:00
Koop Mast
07882a9351 gimp-app:
Depend on glib-networking [2], which is used for https connection.
Fix plist when default-off options are enabled [1].
While here overhaul dependancies.

py-gimp:
Fix a issue with unresolved symbols in the python library, due to incorrect linking.

PR:		232066 [1], 232047 [2]
Reported by:	bsd@dino.sk [1], rsmith@xs4all.nl [2]
2018-10-14 17:14:32 +00:00
Koop Mast
9044b9a535 Update the gimp suite to 2.10.6.
* add libheif support
* use openjpeg for jpeg2000 support instead of jasper.
2018-10-07 19:10:03 +00:00
Koop Mast
891f1cbc07 Update to 2.8.14.
This fixes a bug in the brush tool [1]
Use new GIMP master site macro.
Drop :keepla from USES=libtool
Remove intltool, libartlgpl2 and gnomehier from USE_GNOME.
  Intlhack already implies intltool, gnomehier is obsolete now that pkg
  handles directories and libartlgpl2 is unused.

PR:		194532 [1]
Submitted by:	Kalten <kalten@gmx.at> [1]
2014-12-09 15:04:22 +00:00
Koop Mast
1e1984ceaf Update to 2.8.10.
Add upstream patch to fix build with freetype 2.5.1.
Switch to libtool free ltverhack.
2013-12-02 21:19:11 +00:00
Koop Mast
cb61460c0a Update to 2.8.8.
Switch to lcms2, remove stray desktopfileutils from USE_GNOME,
use libexecinfo from base if it is there else use the port.
Strip unstripped libraries.
Fix portname of graphics/py-gimp, so it doesn't say py-gimp-app.
2013-11-04 19:26:51 +00:00
Koop Mast
3870ebca5b Fix runtime of py-gimp, make sure we link to the right libraries so
we don't get unresolved symbols [1].

While here:
Update LIB_DEPENDS to new syntax
USE_GMAKE => USES=gmake
Enable stage support

PR:		ports/182140 [1]
Submitted by:	Chris <bsd-lists@1command.com>
2013-09-27 17:25:16 +00:00
Koop Mast
ce48c74dd8 Update to 2.8.4.
Convert to OptionsNG, remove shlib versions, update Makefile header.
Disable helpbrowser for now, need newer webkit.
Use USE_PKGCONFIG and switch to pathfix instead of gnomehack

Requested by many.

Obtained from:	gnome team repo
2013-03-11 12:19:08 +00:00
Koop Mast
dc2cf4584f Update to 2.6.12. 2012-02-14 22:08:59 +00:00
Koop Mast
a829062c83 Update poppler to 0.18.0.
The qt3 bindings are removed upstream.
The glib library lost the last gdk-pixbuf code. And rename it from
-gtk to -glib.

Thanks to:	pav for a exp-runs
		bapt for double checking the libreoffice ports
2011-10-31 09:53:19 +00:00
Jeremy Messenger
0266b47595 Forgot to do the 'cvs rm'.
Feature safe:	yes
2010-06-24 17:36:50 +00:00
Dirk Meyer
7b1fe863da - fix build for png-1.4.1 2010-03-29 03:51:49 +00:00
Michael Johnson
405688b81f Update to 2.6.1 2008-10-13 03:35:19 +00:00
Michael Johnson
63e688f4b4 Update to 2.4.7 2008-08-31 15:26:11 +00:00
Joe Marcus Clarke
4acc6fb2a4 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
their work on porting modules and testing the whole ball of wax on
pointyhat (respectively).

The FreeBSD GNOME team would also like to thank our various testers and
contributors:

Yasuda Keisuke
Frank Jahnke
Pawel Worach
Brian Gruber
Franz Klammer
Yuri Pankov
Nick Barkas
Cristian KLEIN
Tony Maher
Scot Hetzel
Martin Matuska (mm)
Benoit Dejean
Martin Wilke (miwi)
(And anyone else I may have missed)

PRs fixed in this release:

111272, 113470, 115995, 116338
2007-10-24 23:37:25 +00:00
Michael Johnson
b9d3b1a186 Update to 2.2.14 2007-04-26 11:01:54 +00:00
Pav Lucistnik
e50bf70b85 - Fix a startup crash for anyone running non-latin-1 locale
Approved by:	portmgr (marcus)
Obtained from:	GIMP authors
2006-10-22 17:36:11 +00:00
Joe Marcus Clarke
29747f458a Chase the GNOME X11BASE to LOCALBASE move, and fix the build with the
new freetype2 where needed.

Submitted by:	mezz, ahze, pav, and many others
Approved by:	portmgr (implicit, kris)
2006-10-14 08:54:54 +00:00
Adam Weinberger
9ee698e49e Update to 2.2.10. Works with GNOME 2.15 too! 2005-12-28 19:35:45 +00:00
Adam Weinberger
40483f5ff7 Add a patch that will allow gimp to build against librsvg2-2.13.1. 2005-11-06 19:29:19 +00:00
Michael Johnson
23b9999bb2 - Update to 2.2.6 2005-04-10 16:39:29 +00:00
Joe Marcus Clarke
fa69cc8425 Add GIMP_THREAD_LIBS to GTK_LIBS so that all plug-ins get some thread lovin'.
This fixes some missing pthread symbols, and allows the new GTK+ file
chooser to work in certain plug-ins (e.g. print).
2005-03-06 20:48:53 +00:00
Michael Johnson
74a3f78926 Remove gimp.setfont, not used since gimp 1.2. 2005-02-23 03:33:02 +00:00
Michael Johnson
dd69319075 Update to 2.2.1 2004-12-30 00:41:59 +00:00
Pav Lucistnik
3c16b3e70e - Fix python plugin: it expects a png logo, which is not included
in the tarball.
2004-12-24 18:41:07 +00:00
Pav Lucistnik
1196ef07bd - Update to 2.2.0
Submitted by:	ahze
2004-12-24 18:39:50 +00:00
Joe Marcus Clarke
b1fea26d3c Update to 2.0.5, and use the new libtool scheme. 2004-10-11 23:42:32 +00:00
Alexander Nedotsukov
68192e21cc Update to 2.0.0 2004-03-24 09:04:48 +00:00
Alexander Nedotsukov
83154350a8 - Update to 2.0.pre4
- Switch back to gimp's own shlib versioning scheme [1]

Reviewed by:	marcus [1]
2004-03-07 02:27:29 +00:00
Joe Marcus Clarke
f9916a4991 Include string.h when running the test for gimp-print as it needs a proper
prototype for strdup.  This fixes the build on 64-bit systems.  Thanks to
marcel for hunting this down.
2004-02-27 23:12:01 +00:00
Joe Marcus Clarke
e8e6e56a03 Fix the display name for gimp in applications such as Evolution. Users
would see "Open in @GIMPVISIBLENAME@" instead of "Open in The GIMP."   Since
this is a cosmetic issue, PORTREVISION has not been bumped.

Reported by:	pav
2004-02-23 21:38:04 +00:00
Joe Marcus Clarke
c89edaef58 Update to 2.0pre3. 2004-02-05 07:57:43 +00:00
Joe Marcus Clarke
0828e94165 * Fix the GNOME desktop entry to call gimp-1.3 instead of gimp-remote-1.3
as the latter didn't work correctly from the menu
* Conditionalize installation of the print plug-in [1]

Submitted by:	clement
2004-01-21 17:30:27 +00:00
Alexander Nedotsukov
8838459ae1 - Update to 2.0pre2
- Sort pkg-plist
2004-01-20 08:26:58 +00:00
Adam Weinberger
574aa91036 Udpate to 2.0pre1. 2004-01-07 21:00:01 +00:00
Joe Marcus Clarke
7403c2c9a4 Update to 1.3.21. 2003-10-06 16:58:40 +00:00
Joe Marcus Clarke
8950266ad7 Remove a patch forgotten in the last commit.
Pointy hat to:	adamw
Noticed by:	Sergey Akifyev <asa@gascom.ru>
2003-09-25 15:48:40 +00:00
Adam Weinberger
4e4af375fa Update to 1.3.20.
Obtained from:	marcuscom
2003-09-25 03:32:46 +00:00
Joe Marcus Clarke
bfba2c4f69 Fix a bug where gimp would crash on startup on -CURRENT because a translated
pointer was being free'd accidentally.

Reported by:	Fritz Heinrichmeyer <Fritz.Heinrichmeyer@fernuni-hagen.de>
		Pav Lucistnik <pav@oook.cz>
2003-08-30 22:42:23 +00:00
Joe Marcus Clarke
17c2849da5 Update to 1.3.19. 2003-08-29 13:52:43 +00:00
Adam Weinberger
f508c708ae Update to 1.3.18. 2003-08-11 08:32:38 +00:00
Joe Marcus Clarke
fe54f3904b Do not patch the asm blocks on 5.x since GCC 3.x can take full
advantage of MMX and SSE registers.

Submitted by:	Alexander Nedotsukov <bland@mail.ru>
2003-07-27 17:21:38 +00:00
Joe Marcus Clarke
aa3423fc26 Update to 1.3.17.
Submitted by:	Alexander Nedotsukov <bland@mail.ru>
2003-07-25 20:05:42 +00:00
Joe Marcus Clarke
513bef5022 Update to 1.3.16. 2003-06-28 23:13:41 +00:00
Joe Marcus Clarke
cc4ab9b2b1 Update to 1.3.15. 2003-06-17 22:52:51 +00:00
Joe Marcus Clarke
271f7e64f1 * Update to 1.3.12
* Add optional support for Python-Fu [1]
* De-pkg-comment
* Remove dead mpeg support

PR:	48181 [1]
Submitted by:	Martin Klaffenboeck <martin.klaffenboeck@gmx.at> [1]
2003-02-19 08:43:29 +00:00
Joe Marcus Clarke
c62c0a9f36 Update to 1.3.9. 2002-10-11 18:20:40 +00:00
Joe Marcus Clarke
1732752ddd Roll mpeg-lib into the two gimp ports. mpeg-lib is now abandoned ware, and will
be removed from the ports tree soon.

mpeg-lib will now be built solely for the purpose of gimp, and no libmpeg.*
will be installed on the system.  This will avoid a namespace conflict with
KDE which also installs a libmpeg.so.  These two libraries are incompatible.

Submitted by:	alane and myself
Not reviewed by:	alane
Inspired by:	mail/evolution
2002-08-12 18:15:20 +00:00