X-Git-Url: https://git.draconx.ca/gitweb/gentoo-fixes.git/blobdiff_plain/dd1c8ae8ab14e00e3679572a4c10c9b4736380bc..3662abe6a457c01384c59fabb46786c220248630:/media-gfx/uniconvertor/files/uniconvertor-2.0_pre379-ImageMagick7.patch diff --git a/media-gfx/uniconvertor/files/uniconvertor-2.0_pre379-ImageMagick7.patch b/media-gfx/uniconvertor/files/uniconvertor-2.0_pre379-ImageMagick7.patch new file mode 100644 index 0000000..c79b792 --- /dev/null +++ b/media-gfx/uniconvertor/files/uniconvertor-2.0_pre379-ImageMagick7.patch @@ -0,0 +1,72 @@ +--- a/src/uc2/libimg/_libimg.c 2013-02-25 11:20:00.000000000 +0100 ++++ b/src/uc2/libimg/_libimg.c 2016-07-11 09:41:03.721305655 +0200 +@@ -16,8 +16,8 @@ + * along with this program. If not, see . + */ + ++#include + #include +-#include + + static PyObject * + im_InitMagick(PyObject *self, PyObject *args) { +@@ -184,33 +184,18 @@ + else if (img_type == GrayscaleType){ + return Py_BuildValue("s", "GrayscaleType"); + } +- else if (img_type == GrayscaleMatteType){ +- return Py_BuildValue("s", "GrayscaleMatteType"); +- } + else if (img_type == PaletteType){ + return Py_BuildValue("s", "PaletteType"); + } +- else if (img_type == PaletteMatteType){ +- return Py_BuildValue("s", "PaletteMatteType"); +- } + else if (img_type == TrueColorType){ + return Py_BuildValue("s", "TrueColorType"); + } +- else if (img_type == TrueColorMatteType){ +- return Py_BuildValue("s", "TrueColorMatteType"); +- } + else if (img_type == ColorSeparationType){ + return Py_BuildValue("s", "ColorSeparationType"); + } +- else if (img_type == ColorSeparationMatteType){ +- return Py_BuildValue("s", "ColorSeparationMatteType"); +- } + else if (img_type == OptimizeType){ + return Py_BuildValue("s", "OptimizeType"); + } +- else if (img_type == PaletteBilevelMatteType){ +- return Py_BuildValue("s", "PaletteBilevelMatteType"); +- } + else { + return Py_BuildValue("s", "UndefinedType"); + } +@@ -235,9 +220,7 @@ + //HSBColorspace, + //HSLColorspace, + //HWBColorspace, +-//Rec601LumaColorspace, + //Rec601YCbCrColorspace, +-//Rec709LumaColorspace, + //Rec709YCbCrColorspace, + //LogColorspace, + //CMYColorspace +@@ -305,15 +288,9 @@ + else if (cs == HWBColorspace){ + return Py_BuildValue("s", "HWBColorspace"); + } +- else if (cs == Rec601LumaColorspace){ +- return Py_BuildValue("s", "Rec601LumaColorspace"); +- } + else if (cs == Rec601YCbCrColorspace){ + return Py_BuildValue("s", "Rec601YCbCrColorspace"); + } +- else if (cs == Rec709LumaColorspace){ +- return Py_BuildValue("s", "Rec709LumaColorspace"); +- } + else if (cs == Rec709YCbCrColorspace){ + return Py_BuildValue("s", "Rec709YCbCrColorspace"); + }