Commits

David B. Evans authored 00c864548b2
gegl-0.3: update to version 0.3.34

Tweek gcc blacklisting for 10.5 ppc per kencu.
No tags

graphics/gegl-0.3/Portfile

Modified
1 1 # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
2 2
3 3 PortSystem 1.0
4 4 PortGroup muniversal 1.0
5 5 PortGroup compiler_blacklist_versions 1.0
6 6 PortGroup gobject_introspection 1.0
7 7
8 8 name gegl-0.3
9 9 set gname gegl
10 -version 0.3.32
10 +version 0.3.34
11 11 set branch [join [lrange [split ${version} .] 0 1] .]
12 12 conflicts gegl-devel
13 13 license {GPL-3+ LGPL-3+}
14 14 categories graphics
15 15 maintainers {devans @dbevans} openmaintainer
16 16 platforms darwin
17 17
18 18 description GEGL is a graph based image processing framework.
19 19
20 20 long_description GEGL is a graph based image processing framework offering image processing and \
21 21 compositing on large images. GEGL is suitable for projects ranging from small \
22 22 one-off projects to interactive applications.
23 23
24 24 homepage http://gegl.org/
25 25 master_sites gimp:${gname}/${branch}/
26 26
27 27 use_bzip2 yes
28 28
29 29 distname ${gname}-${version}
30 30
31 -checksums rmd160 ce8eff30cc4ad110dadcec9afd30d7753e2e5824 \
32 - sha256 a30e74ab2622b8c5e15c2a9ae27af72970bfa9380a67fde5211bf4bea7ade34d \
33 - size 6702838
31 +checksums rmd160 d9f4ffbb1be827a8dbd4fc10e828325b4b85e384 \
32 + sha256 5ca2227655ebf1ab2e252cee3eede219c758336394288ef301b93264b9411304 \
33 + size 6707964
34 34
35 35 depends_build port:pkgconfig \
36 36 port:w3m \
37 37 port:python27
38 38
39 39 depends_lib port:babl \
40 40 port:gdk-pixbuf2 \
41 41 port:gtk2 \
42 42 port:jpeg \
43 43 port:lua \
66 66 post-patch {
67 67 # http://trac.macports.org/ticket/35148
68 68 if {${os.major} < 10} {
69 69 reinplace "s|OpenGL/CGLDevice.h|OpenGL/CGLTypes.h|" ${worksrcpath}/gegl/opencl/cl_gl.h
70 70 }
71 71 }
72 72
73 73 gobject_introspection yes
74 74
75 75 # blacklist compilers that do not support C11 (redefinition of typedef 'GeglDownscale2x2Fun' in gegl-algorithms.h at line 51)
76 -compiler.blacklist *gcc* {clang < 300}
76 +# tweak gcc blacklisting for 10.5 ppc per kencu
77 +compiler.blacklist *gcc-3.* *gcc-4.* {clang < 300}
77 78
78 79 use_autoreconf yes
79 80 autoreconf.args -fvi
80 81
81 82 configure.python ${prefix}/bin/python2.7
82 83
83 84 configure.args --disable-docs \
84 85 --disable-silent-rules \
85 86 --without-sdl \
86 87 --without-umfpack

Everything looks good. We'll let you know here if there's anything you should know about.

Add shortcut