[MacPorts] #34341: Gimp 2.8

MacPorts noreply at macports.org
Thu May 10 02:13:48 PDT 2012


#34341: Gimp 2.8
---------------------------------+------------------------------------------
 Reporter:  peterjsin@…          |       Owner:  devans@…           
     Type:  update               |      Status:  new                
 Priority:  Normal               |   Milestone:                     
Component:  ports                |     Version:                     
 Keywords:                       |        Port:  gimp               
---------------------------------+------------------------------------------

Comment(by cgilmour@…):

 Info provided below for the developer/maintainer in case it's useful.

 I was able to make this build and run with the following upgrades and
 changes:
 1) babl package upgraded to version 0.1.10 and additional patch
 (graphics/babl/files/values.patch and adding values.patch to Portfile)
 --- babl/babl-palette.c.orig    2012-05-10 13:10:24.000000000 +0700
 +++ babl/babl-palette.c 2012-05-10 13:10:34.000000000 +0700
 @@ -19,7 +19,7 @@
  #include <stdlib.h>
  #include <string.h>
  #include <stdio.h>
 -#include <values.h>
 +#include <limits.h>
  #include <assert.h>
  #include "config.h"
  #include "babl-internal.h"
 2) gegl package upgraded to 0.2.0
 3) gdk-pixbuf2 package upgraded to 2.24.1, also changing Portfile to
 use_xz yes (from use_bzip2 yes)
 4) gimp2 package upgraded from 2.6.12 to 2.8.0, also changing Portfile to
 remove the patchfiles section
 5) Removing xsane package

 And of course manually downloading the required files into
 var/macports/distfiles.

 It would freeze during loading screen if xsane @0.998 was still installed.
 I did not attempt to diagnose or fix the xsane plugin issue, since it's
 not specifically useful for me.
 After removing the xsane package, it would start up. My testing was
 simply:
 * Changing to "Single-Window Mode"
 * Loading one PNG file
 * Clicking around a bit

 I did not test other things that depend on babl, gegl, gdk-pixbuf2 or
 gimp2 package.

 I did not test any existing patches for correct behaviour; some applied
 "with fuzz".
 The ones from gimp2 package did not successfully apply and were removed in
 my build. If they are still necessary in the new version, they'll need to
 be regenerated.

 Finally, in some cases even more-new versions of those packages are
 available. And I did not try those either.

 Obviously more thorough testing needs to be done in the areas I completely
 ignored.
 Some vocal (and probably a bunch of very silent but hopeful) users will
 have to wait for the maintainer to make their updates.

-- 
Ticket URL: <https://trac.macports.org/ticket/34341#comment:10>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list