mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-02 01:20:54 +00:00
multimedia/lebiniou: fix build
multimedia/lebiniou uses -Werror flag and raises errors in ImageMagick6: error: 'const' type qualifier on return type has no effect [-Werror,-Wignored-qualifiers] Removing the 'const' on different files, fix the build of multimedia/lebiniou.
This commit is contained in:
parent
aadcbf94e0
commit
06ba562579
@ -1,5 +1,6 @@
|
||||
PORTNAME= ImageMagick
|
||||
DISTVERSION= 6.9.12-47
|
||||
PORTREVISION= 1
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= graphics perl5
|
||||
MASTER_SITES= https://www.imagemagick.org/download/ \
|
||||
|
38
graphics/ImageMagick6/files/patch-magick_log.c
Normal file
38
graphics/ImageMagick6/files/patch-magick_log.c
Normal file
@ -0,0 +1,38 @@
|
||||
--- magick/log.c.orig 2022-05-05 04:09:18 UTC
|
||||
+++ magick/log.c
|
||||
@@ -394,7 +394,7 @@ MagickExport void CloseMagickLog(void)
|
||||
% const char *GetLogEventMask(void)
|
||||
%
|
||||
*/
|
||||
-MagickExport const LogEventType GetLogEventMask(void)
|
||||
+MagickExport LogEventType GetLogEventMask(void)
|
||||
{
|
||||
ExceptionInfo
|
||||
*exception;
|
||||
@@ -515,7 +515,7 @@ static int LogInfoCompare(const void *x,const void *y)
|
||||
}
|
||||
#endif
|
||||
|
||||
-MagickExport const LogInfo **GetLogInfoList(const char *pattern,
|
||||
+MagickExport LogInfo **GetLogInfoList(const char *pattern,
|
||||
size_t *number_preferences,ExceptionInfo *exception)
|
||||
{
|
||||
const LogInfo
|
||||
@@ -674,7 +674,7 @@ MagickExport char **GetLogList(const char *pattern,
|
||||
% const char *GetLogName(void)
|
||||
%
|
||||
*/
|
||||
-MagickExport const char *GetLogName(void)
|
||||
+MagickExport char *GetLogName(void)
|
||||
{
|
||||
return(log_name);
|
||||
}
|
||||
@@ -1930,7 +1930,7 @@ MagickExport void SetLogMethod(MagickLogMethod method)
|
||||
% o name: Specifies the new client name.
|
||||
%
|
||||
*/
|
||||
-MagickExport const char *SetLogName(const char *name)
|
||||
+MagickExport char *SetLogName(const char *name)
|
||||
{
|
||||
if ((name != (char *) NULL) && (*name != '\0'))
|
||||
(void) CopyMagickString(log_name,name,MaxTextExtent);
|
20
graphics/ImageMagick6/files/patch-magick_log.h
Normal file
20
graphics/ImageMagick6/files/patch-magick_log.h
Normal file
@ -0,0 +1,20 @@
|
||||
--- magick/log.h.orig 2022-05-05 04:04:28 UTC
|
||||
+++ magick/log.h
|
||||
@@ -66,14 +66,14 @@ typedef void
|
||||
extern MagickExport char
|
||||
**GetLogList(const char *,size_t *,ExceptionInfo *);
|
||||
|
||||
-extern MagickExport const char
|
||||
+extern MagickExport char
|
||||
*GetLogName(void) magick_attribute((__pure__)),
|
||||
*SetLogName(const char *);
|
||||
|
||||
-extern MagickExport const LogEventType
|
||||
+extern MagickExport LogEventType
|
||||
GetLogEventMask(void) magick_attribute((__pure__));
|
||||
|
||||
-extern MagickExport const LogInfo
|
||||
+extern MagickExport LogInfo
|
||||
**GetLogInfoList(const char *,size_t *,ExceptionInfo *);
|
||||
|
||||
extern MagickExport LogEventType
|
80
graphics/ImageMagick6/files/patch-magick_pixel-accessor.h
Normal file
80
graphics/ImageMagick6/files/patch-magick_pixel-accessor.h
Normal file
@ -0,0 +1,80 @@
|
||||
--- magick/pixel-accessor.h.orig 2022-05-05 04:22:46 UTC
|
||||
+++ magick/pixel-accessor.h
|
||||
@@ -103,12 +103,12 @@ extern "C" {
|
||||
#define SetPixelYellow(pixel,value) ((pixel)->blue=(Quantum) (value))
|
||||
#define SetPixelY(pixel,value) ((pixel)->red=(Quantum) (value))
|
||||
|
||||
-static inline const MagickRealType AbsolutePixelValue(const MagickRealType x)
|
||||
+static inline MagickRealType AbsolutePixelValue(const MagickRealType x)
|
||||
{
|
||||
return(x < 0.0f ? -x : x);
|
||||
}
|
||||
|
||||
-static inline const Quantum ClampPixel(const MagickRealType value)
|
||||
+static inline Quantum ClampPixel(const MagickRealType value)
|
||||
{
|
||||
if (value < 0.0f)
|
||||
return((Quantum) 0);
|
||||
@@ -121,7 +121,7 @@ static inline const Quantum ClampPixel(const MagickRea
|
||||
#endif
|
||||
}
|
||||
|
||||
-static inline const double PerceptibleReciprocal(const double x)
|
||||
+static inline double PerceptibleReciprocal(const double x)
|
||||
{
|
||||
double
|
||||
sign;
|
||||
@@ -135,7 +135,7 @@ static inline const double PerceptibleReciprocal(const
|
||||
return(sign/MagickEpsilon);
|
||||
}
|
||||
|
||||
-static inline const MagickRealType GetPixelLuma(
|
||||
+static inline MagickRealType GetPixelLuma(
|
||||
const Image *magick_restrict image,const PixelPacket *magick_restrict pixel)
|
||||
{
|
||||
MagickRealType
|
||||
@@ -147,7 +147,7 @@ static inline const MagickRealType GetPixelLuma(
|
||||
return(intensity);
|
||||
}
|
||||
|
||||
-static inline const MagickRealType GetPixelLuminance(
|
||||
+static inline MagickRealType GetPixelLuminance(
|
||||
const Image *magick_restrict image,const PixelPacket *magick_restrict pixel)
|
||||
{
|
||||
MagickRealType
|
||||
@@ -165,7 +165,7 @@ static inline const MagickRealType GetPixelLuminance(
|
||||
return(intensity);
|
||||
}
|
||||
|
||||
-static inline const MagickBooleanType IsPixelAtDepth(const Quantum pixel,
|
||||
+static inline MagickBooleanType IsPixelAtDepth(const Quantum pixel,
|
||||
const QuantumAny range)
|
||||
{
|
||||
Quantum
|
||||
@@ -183,7 +183,7 @@ static inline const MagickBooleanType IsPixelAtDepth(c
|
||||
return(pixel == quantum ? MagickTrue : MagickFalse);
|
||||
}
|
||||
|
||||
-static inline const MagickBooleanType IsPixelGray(const PixelPacket *pixel)
|
||||
+static inline MagickBooleanType IsPixelGray(const PixelPacket *pixel)
|
||||
{
|
||||
MagickRealType
|
||||
green_blue,
|
||||
@@ -197,7 +197,7 @@ static inline const MagickBooleanType IsPixelGray(cons
|
||||
return(MagickFalse);
|
||||
}
|
||||
|
||||
-static inline const MagickBooleanType IsPixelMonochrome(
|
||||
+static inline MagickBooleanType IsPixelMonochrome(
|
||||
const PixelPacket *pixel)
|
||||
{
|
||||
MagickRealType
|
||||
@@ -217,7 +217,7 @@ static inline const MagickBooleanType IsPixelMonochrom
|
||||
return(MagickFalse);
|
||||
}
|
||||
|
||||
-static inline const Quantum PixelPacketIntensity(const PixelPacket *pixel)
|
||||
+static inline Quantum PixelPacketIntensity(const PixelPacket *pixel)
|
||||
{
|
||||
MagickRealType
|
||||
intensity;
|
@ -1,5 +1,6 @@
|
||||
PORTNAME= lebiniou
|
||||
DISTVERSION= 3.66.0
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= multimedia graphics
|
||||
|
||||
MAINTAINER= olivier@biniou.info
|
||||
|
Loading…
Reference in New Issue
Block a user