Ticket #34435: gimp-2.8.0.patch

File gimp-2.8.0.patch, 9.3 KB (added by singingwolfboy@…, 12 years ago)

combined patchfile of all of the changes needed to get GIMP 2.8.0 to build. Include changes for the following ports: py27-gobject, gimp-app, gdk-pixbuf2, gimp, gegl, babl, gimp2

  • python/py27-gobject/files/patch-gi_pygi.h

     
    1 --- gi/pygi.h.orig      2010-11-09 20:22:40.000000000 -0600
    2 +++ gi/pygi.h   2010-11-09 20:23:09.000000000 -0600
    3 @@ -152,7 +152,7 @@
    4  pygi_get_property_value (PyGObject *instance,
    5                           const gchar *attr_name)
    6  {
    7 -    return -1;
    8 +    return NULL;
    9  }
    10  
    11  static inline gint
  • python/py27-gobject/Portfile

     
    66name            py27-gobject
    77platforms       darwin
    88set my_name     pygobject
    9 version         2.26.0
    10 revision        2
     9version         2.28.6
    1110set branch      [join [lrange [split ${version} .] 0 1] .]
    1211categories      python gnome
    1312license         LGPL-2.1+
     
    2423homepage        http://www.pygtk.org/
    2524master_sites    gnome:sources/${my_name}/${branch}/
    2625distname        ${my_name}-${version}
    27 use_bzip2       yes
     26use_xz          yes
    2827dist_subdir     py-gobject
    2928
    30 checksums       md5     7e3352c4b83ce8dc15290e86dd9c2be0 \
    31                 sha1    d091412760d44477e76ae995125c8fc5a15eae74 \
    32                 rmd160  dd164d29232509f729fe7f766b18d1985eca73f6
     29checksums       rmd160  4bc5e8546a5029d3d6b154629ab3fa4023d96bef \
     30                sha256  fb8a1d4f665130a125011659bd347c7339c944232163dbb9a34fd0686577adb8
    3331
    3432depends_build   port:pkgconfig
    3533depends_lib     path:${prefix}/lib/pkgconfig/glib-2.0.pc:glib2 \
     
    3937                port:libffi \
    4038                port:python27
    4139
    42 patchfiles     patch-gi_pygi.h patch-gio_gio-types.defs
     40patchfiles      patch-gio_gio-types.defs
    4341
    4442set python_prefix ${frameworks_dir}/Python.framework/Versions/2.7
    4543
  • aqua/gimp-app/Portfile

     
    55PortGroup  xcode 1.0
    66
    77name            gimp-app
    8 version         2.6.12
     8version         2.8.0
    99license         GPL-2
    1010maintainers     nomaintainer
    1111description     GIMP.app application bundle
  • graphics/gdk-pixbuf2/Portfile

     
    55
    66name                        gdk-pixbuf2
    77set my_name                 gdk-pixbuf
    8 version                     2.24.0
    9 revision                    1
     8version                     2.26.1
    109epoch                       2
    1110license                     LGPL
    1211set branch                  [join [lrange [split ${version} .] 0 1] .]
     
    1514homepage                    http://www.gtk.org/
    1615platforms                   darwin
    1716distname                    ${my_name}-${version}
    18 use_bzip2                   yes
     17use_xz                      yes
     18checksums           rmd160  a541fec932a3d89ad9b4835645989a687c8d56a7 \
     19                    sha256  a60af12b58d9cc15ba4c680c6730ce5d38e8d664af1d575a379385b94b4ec7ba
    1920
    2021description                 The gdk-pixbuf-2.0 library
    2122
     
    2526master_sites                gnome:sources/${my_name}/${branch}/ \
    2627                            ftp://ftp.gtk.org/pub/${my_name}/${branch}/
    2728
    28 checksums                   rmd160  5cd81ae03cc47878e253855d3b5043f734287187 \
    29                             sha256  38d2630314e6d91976bffd833236f84fefa440a9038f86dc422820a39f2e3700
    3029
    3130depends_build               port:pkgconfig
    3231
  • graphics/gimp/Portfile

     
    44PortSystem 1.0
    55
    66name            gimp
    7 version         2.6.12
     7version         2.8.0
    88set branch      [join [lrange [split ${version} .] 0 1] .]
    99categories      graphics
    1010maintainers     devans
  • graphics/gegl/files/patch-configure.diff

     
    1 --- configure.orig      2011-11-18 11:13:16.000000000 -0800
    2 +++ configure   2011-11-25 07:19:14.000000000 -0800
    3 @@ -18259,9 +18259,9 @@
     1--- configure   2012-05-13 17:43:24.000000000 -0400
     2+++ configure.original  2012-05-13 17:43:14.000000000 -0400
     3@@ -19635,9 +19635,9 @@
    44 
    55 
    66 
    7 -  PYTHON_PREFIX='${prefix}'
    8 +  PYTHON_PREFIX=`$PYTHON -c 'import sys; print sys.prefix;'`
     7-  PYTHON_PREFIX=`$PYTHON -c 'import sys; print sys.prefix;'`
     8+  PYTHON_PREFIX='${prefix}'
    99 
    10 -  PYTHON_EXEC_PREFIX='${exec_prefix}'
    11 +  PYTHON_EXEC_PREFIX=`$PYTHON -c 'import sys; print sys.exec_prefix;'`
     10-  PYTHON_EXEC_PREFIX=`$PYTHON -c 'import sys; print sys.exec_prefix;'`
     11+  PYTHON_EXEC_PREFIX='${exec_prefix}'
    1212 
    1313 
    1414 
  • graphics/gegl/Portfile

     
    44PortSystem      1.0
    55
    66name            gegl
    7 version         0.1.8
    8 revision        1
     7version         0.2.0
    98license         {GPL-3+ LGPL-3+}
    109set branch      [join [lrange [split ${version} .] 0 1] .]
    1110categories      graphics
     
    1312platforms       darwin
    1413homepage        http://gegl.org/
    1514master_sites    gimp:${name}/${branch}/
    16 
     15checksums       rmd160  cc10365cff27dd42b002bf305f82de54d8c158fa \
     16                sha256  df2e6a0d9499afcbc4f9029c18d9d1e0dd5e8710a75e17c9b1d9a6480dd8d426
    1717use_bzip2       yes
    1818
    1919description \
     
    2626
    2727universal_variant  no
    2828
    29 checksums       sha1    3d4d902580f5c5122b01b5188b6b5da03089ecac \
    30                 rmd160  5ebd7663285a57205661868452e650ba41b9df7f
    3129
    3230depends_build \
    3331    port:pkgconfig \
  • graphics/babl/files/babl-palette.c.patch

     
     1--- babl/babl-palette.c.orig    2012-05-13 10:53:39.000000000 -0400
     2+++ babl/babl-palette.c 2012-05-13 10:53:58.000000000 -0400
     3@@ -19,7 +19,7 @@
     4 #include <stdlib.h>
     5 #include <string.h>
     6 #include <stdio.h>
     7-#include <values.h>
     8+#include <limits.h>
     9 #include <assert.h>
     10 #include "config.h"
     11 #include "babl-internal.h"
  • graphics/babl/Portfile

     
    44PortSystem      1.0
    55
    66name            babl
    7 version         0.1.6
     7version         0.1.10
    88license         LGPL-3+
    99set branch      [join [lrange [split ${version} .] 0 1] .]
    1010categories      graphics
     
    1212platforms       darwin
    1313homepage        http://gegl.org/babl
    1414master_sites    gimp:${name}/${branch}/
    15 
     15checksums       rmd160  a18b57be692cf5fec8b6649609d5d8ddb9a97f87 \
     16                sha256  943fc36ceac7dd25bc928256bc7b535a42989c6b971578146869eee5fe5955f4
    1617use_bzip2       yes
    1718
    1819description \
     
    2223long_description \
    2324    ${description}
    2425
    25 checksums       sha1    3178ec9f988efe895d00e2d432ad9b6ec10211e9 \
    26                 rmd160  69f1493909ad571b89385b61636ed9f6ba16dd85
    2726
    2827depends_build   port:w3m \
    2928                port:librsvg
    3029
    31 patchfiles      clang.patch
     30patchfiles      clang.patch \
     31                babl-palette.c.patch
    3232
    3333platform darwin {
    3434    if {$build_arch == "x86_64"} {
  • graphics/gimp2/Portfile

     
    66name            gimp2
    77conflicts       gimp2-devel
    88# please remember to update the gimp metapackage to match
    9 version         2.6.12
    10 license         {GPL-2+ LGPL}
     9version         2.8.0
     10license         {GPL-3+ LGPL-3+}
    1111categories      graphics
    1212maintainers     devans
    1313homepage        http://www.gimp.org/
     
    2929set branch      [join [lrange [split ${version} .] 0 1] .]
    3030master_sites    gimp:gimp/v${branch}/
    3131
    32 checksums       md5     9f876ee63a0c4a4c83f50f32fb3bbe63 \
    33                 sha1    82964e3d4eb003239f3443a1bccac53f5d780e15 \
    34                 rmd160  3c7ae863474dea670eaeb914e333ba6bf50c7fcc
    3532
    3633distname        gimp-${version}
    37 
     34checksums       rmd160  aeff9275461d0171e22b2281aae28ca4fb4bc63f \
     35                sha256  dd6cee080d18faefa010ba4823e60ee7c49a4d1574a78c6dfb590592a09f2dcc
    3836use_bzip2       yes
    3937
    4038depends_build   port:pkgconfig \
     
    9189                --with-x \
    9290                --x-includes=${prefix}/include \
    9391                --x-libraries=${prefix}/lib \
    94                 --without-hal \
    9592                --without-alsa \
    9693                --without-gvfs \
    9794                --without-webkit
     
    133130    configure.args-delete   --without-gvfs
    134131}
    135132
    136 variant remote description {Enable building of obsolete gimp-remote helper app} {
    137     configure.args-append   --enable-gimp-remote
    138 }
    139 
    140133variant help_browser description {Enable Gimp help browser} {
    141134    depends_lib-append      port:webkit-gtk
    142135    configure.args-delete   --without-webkit