components/imagemagick/patches/perl_overrides.patch
author Mike Sullivan <Mike.Sullivan@Oracle.COM>
Fri, 30 Sep 2016 21:33:56 -0700
changeset 7017 25872950aa80
parent 6020 83b3789e8d88
permissions -rw-r--r--
24476452 The Horizon plugin ironic-ui should be added to Userland (fix pkgmerge)
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
6020
83b3789e8d88 23278701 Upgrade ImageMagick to 6.9.4
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
     1
Override Solaris-specific settings => not for upstream.
83b3789e8d88 23278701 Upgrade ImageMagick to 6.9.4
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
     2
83b3789e8d88 23278701 Upgrade ImageMagick to 6.9.4
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
     3
--- ImageMagick-6.9.4/PerlMagick/Makefile.PL.in.~1~	2016-05-09 10:28:57.000000000 -0700
83b3789e8d88 23278701 Upgrade ImageMagick to 6.9.4
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
     4
+++ ImageMagick-6.9.4/PerlMagick/Makefile.PL.in	2016-05-10 14:46:18.533378790 -0700
83b3789e8d88 23278701 Upgrade ImageMagick to 6.9.4
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
     5
@@ -214,6 +214,8 @@
83b3789e8d88 23278701 Upgrade ImageMagick to 6.9.4
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
     6
    # C compiler flags (e.g. -O -g)
83b3789e8d88 23278701 Upgrade ImageMagick to 6.9.4
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
     7
    'CCFLAGS' => $CCFLAGS_magick,
83b3789e8d88 23278701 Upgrade ImageMagick to 6.9.4
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
     8
 
83b3789e8d88 23278701 Upgrade ImageMagick to 6.9.4
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
     9
+   'CCCDLFLAGS' => '-fPIC',
83b3789e8d88 23278701 Upgrade ImageMagick to 6.9.4
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    10
+
83b3789e8d88 23278701 Upgrade ImageMagick to 6.9.4
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    11
    # Linker
83b3789e8d88 23278701 Upgrade ImageMagick to 6.9.4
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    12
    #'LD' => $Config{'ld'} == $Config{'cc'} ? '@CC@' : $Config{'ld'},
83b3789e8d88 23278701 Upgrade ImageMagick to 6.9.4
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    13
 
83b3789e8d88 23278701 Upgrade ImageMagick to 6.9.4
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    14
@@ -232,8 +234,7 @@
83b3789e8d88 23278701 Upgrade ImageMagick to 6.9.4
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    15
    # Perl binary name (if a Perl binary is built)
83b3789e8d88 23278701 Upgrade ImageMagick to 6.9.4
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    16
    'MAP_TARGET'	=> 'PerlMagick',
83b3789e8d88 23278701 Upgrade ImageMagick to 6.9.4
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    17
 
83b3789e8d88 23278701 Upgrade ImageMagick to 6.9.4
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    18
-   # Let CFLAGS drive optimization flags by setting OPTIMIZE to empty
83b3789e8d88 23278701 Upgrade ImageMagick to 6.9.4
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    19
-   # 'OPTIMIZE'	=> '',
83b3789e8d88 23278701 Upgrade ImageMagick to 6.9.4
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    20
+   'OPTIMIZE'	=> '-O3',
83b3789e8d88 23278701 Upgrade ImageMagick to 6.9.4
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    21
 
83b3789e8d88 23278701 Upgrade ImageMagick to 6.9.4
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    22
    # Use same compiler as ImageMagick
83b3789e8d88 23278701 Upgrade ImageMagick to 6.9.4
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    23
    'PERLMAINCC'	=> '@PERLMAINCC@ @OPENMP_CFLAGS@',
83b3789e8d88 23278701 Upgrade ImageMagick to 6.9.4
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    24
--- ImageMagick-6.9.4/PerlMagick/quantum/Makefile.PL.in.~1~	2016-05-09 10:28:57.000000000 -0700
83b3789e8d88 23278701 Upgrade ImageMagick to 6.9.4
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    25
+++ ImageMagick-6.9.4/PerlMagick/quantum/Makefile.PL.in	2016-05-10 13:42:57.219875745 -0700
83b3789e8d88 23278701 Upgrade ImageMagick to 6.9.4
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    26
@@ -211,6 +211,8 @@
83b3789e8d88 23278701 Upgrade ImageMagick to 6.9.4
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    27
    # C compiler flags (e.g. -O -g)
83b3789e8d88 23278701 Upgrade ImageMagick to 6.9.4
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    28
    'CCFLAGS' => $CCFLAGS_magick,
83b3789e8d88 23278701 Upgrade ImageMagick to 6.9.4
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    29
 
83b3789e8d88 23278701 Upgrade ImageMagick to 6.9.4
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    30
+   'CCCDLFLAGS' => '-fPIC',
83b3789e8d88 23278701 Upgrade ImageMagick to 6.9.4
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    31
+
83b3789e8d88 23278701 Upgrade ImageMagick to 6.9.4
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    32
    # Linker
83b3789e8d88 23278701 Upgrade ImageMagick to 6.9.4
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    33
    #'LD' => $Config{'ld'} == $Config{'cc'} ? '@CC@' : $Config{'ld'},
83b3789e8d88 23278701 Upgrade ImageMagick to 6.9.4
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    34
 
83b3789e8d88 23278701 Upgrade ImageMagick to 6.9.4
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    35
@@ -229,8 +231,7 @@
83b3789e8d88 23278701 Upgrade ImageMagick to 6.9.4
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    36
    # Perl binary name (if a Perl binary is built)
83b3789e8d88 23278701 Upgrade ImageMagick to 6.9.4
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    37
    'MAP_TARGET'	=> 'PerlMagick',
83b3789e8d88 23278701 Upgrade ImageMagick to 6.9.4
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    38
 
83b3789e8d88 23278701 Upgrade ImageMagick to 6.9.4
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    39
-   # Let CFLAGS drive optimization flags by setting OPTIMIZE to empty
83b3789e8d88 23278701 Upgrade ImageMagick to 6.9.4
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    40
-   # 'OPTIMIZE'	=> '',
83b3789e8d88 23278701 Upgrade ImageMagick to 6.9.4
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    41
+   'OPTIMIZE'	=> '-O3',
83b3789e8d88 23278701 Upgrade ImageMagick to 6.9.4
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    42
 
83b3789e8d88 23278701 Upgrade ImageMagick to 6.9.4
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    43
    # Use same compiler as ImageMagick
83b3789e8d88 23278701 Upgrade ImageMagick to 6.9.4
John Beck <John.Beck@Oracle.COM>
parents:
diff changeset
    44
    'PERLMAINCC'	=> '@PERLMAINCC@ @OPENMP_CFLAGS@',