diff options
author | Dirk Meyer <dinoex@FreeBSD.org> | 2010-03-30 07:18:04 +0000 |
---|---|---|
committer | Dirk Meyer <dinoex@FreeBSD.org> | 2010-03-30 07:18:04 +0000 |
commit | 4c287330b21749142162cd82864a8ef485387e43 (patch) | |
tree | 9f2bc9fb4061f62ee49d585e166f74ed9fe64499 | |
parent | bfeab4ece5739a70a566769cc49ed183b7eaaca9 (diff) |
Notes
-rw-r--r-- | comms/fldigi/Makefile | 4 | ||||
-rw-r--r-- | graphics/geomorph/Makefile | 2 | ||||
-rw-r--r-- | math/vtk5/Makefile | 5 | ||||
-rw-r--r-- | net-im/amsn/files/patch-ximapng.cpp | 64 | ||||
-rw-r--r-- | sysutils/tracker-client/Makefile | 2 |
5 files changed, 75 insertions, 2 deletions
diff --git a/comms/fldigi/Makefile b/comms/fldigi/Makefile index aee2299be5c3..c7ee9ecba778 100644 --- a/comms/fldigi/Makefile +++ b/comms/fldigi/Makefile @@ -38,6 +38,10 @@ USE_GCC= 4.2+ BROKEN= Fails to install .endif +post-patch: + @${REINPLACE_CMD} -e 's|png_infopp_NULL|NULL|' \ + ${WRKSRC}/src/widgets/picture.cxx + post-configure: @${REINPLACE_CMD} -e 's|-pthread|${PTHREAD_LIBS}|' \ -e 's|^CPPFLAGS|#CPPFLAGS|' \ diff --git a/graphics/geomorph/Makefile b/graphics/geomorph/Makefile index ea2806f8ac58..b04830b09180 100644 --- a/graphics/geomorph/Makefile +++ b/graphics/geomorph/Makefile @@ -39,7 +39,7 @@ CFLAGS+= -O0 .endif post-patch: - @${REINPLACE_CMD} -e 's|libpng|libpng12|' ${WRKSRC}/configure + @${REINPLACE_CMD} -e 's|libpng|libpng14|' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|/usr/local/share/geomorph/GeoMorph.xpm|geomorph.xpm|' \ ${WRKSRC}/geomorph.desktop @${FIND} ${WRKSRC} -exec ${GREP} -q /usr/local/share/geomorph {} \; -print | \ diff --git a/math/vtk5/Makefile b/math/vtk5/Makefile index b331e4640030..1cce7aedebe4 100644 --- a/math/vtk5/Makefile +++ b/math/vtk5/Makefile @@ -119,6 +119,11 @@ post-extract: ${REINPLACE_CMD} -e 's|malloc.h|stdlib.h|g' \ ${VTKSRCDIR}/Hybrid/vtkVRMLImporter.cxx +post-patch: + @${REINPLACE_CMD} -e 's|png_set_gray_1_2_4_to_8|png_set_expand_gray_1_2_4_to_8|' \ + ${VTKSRCDIR}/IO/vtkPNGReader.cxx + + # FSL links directly to libQVTKWidgetPlugin.so, so put it in a standard # library directory. pre-install: diff --git a/net-im/amsn/files/patch-ximapng.cpp b/net-im/amsn/files/patch-ximapng.cpp new file mode 100644 index 000000000000..1da7434c0162 --- /dev/null +++ b/net-im/amsn/files/patch-ximapng.cpp @@ -0,0 +1,64 @@ +--- utils/TkCximage/src/CxImage/ximapng.cpp.orig 2008-03-07 20:14:37.000000000 +0100 ++++ utils/TkCximage/src/CxImage/ximapng.cpp 2010-03-30 07:33:06.000000000 +0200 +@@ -142,9 +142,9 @@ + if (info_ptr->num_trans!=0){ //palette transparency + if (info_ptr->num_trans==1){ + if (info_ptr->color_type == PNG_COLOR_TYPE_PALETTE){ +- info.nBkgndIndex = info_ptr->trans_values.index; ++ info.nBkgndIndex = info_ptr->trans_color.index; + } else{ +- info.nBkgndIndex = info_ptr->trans_values.gray>>nshift; ++ info.nBkgndIndex = info_ptr->trans_color.gray>>nshift; + } + } + if (info_ptr->num_trans>1){ +@@ -152,7 +152,7 @@ + if (pal){ + DWORD ip; + for (ip=0;ip<min(head.biClrUsed,(unsigned long)info_ptr->num_trans);ip++) +- pal[ip].rgbReserved=info_ptr->trans[ip]; ++ pal[ip].rgbReserved=info_ptr->trans_alpha[ip]; + for (ip=info_ptr->num_trans;ip<head.biClrUsed;ip++){ + pal[ip].rgbReserved=255; + } +@@ -166,9 +166,9 @@ + int num_trans; + png_color_16 *image_background; + if (png_get_tRNS(png_ptr, info_ptr, &trans, &num_trans, &image_background)){ +- info.nBkgndColor.rgbRed = (BYTE)(info_ptr->trans_values.red>>nshift); +- info.nBkgndColor.rgbGreen = (BYTE)(info_ptr->trans_values.green>>nshift); +- info.nBkgndColor.rgbBlue = (BYTE)(info_ptr->trans_values.blue>>nshift); ++ info.nBkgndColor.rgbRed = (BYTE)(info_ptr->trans_color.red>>nshift); ++ info.nBkgndColor.rgbGreen = (BYTE)(info_ptr->trans_color.green>>nshift); ++ info.nBkgndColor.rgbBlue = (BYTE)(info_ptr->trans_color.blue>>nshift); + info.nBkgndColor.rgbReserved = 0; + info.nBkgndIndex = 0; + } +@@ -417,12 +417,12 @@ + if (info.nBkgndIndex >= 0){ + info_ptr->num_trans = 1; + info_ptr->valid |= PNG_INFO_tRNS; +- info_ptr->trans = trans; +- info_ptr->trans_values.index = (BYTE)info.nBkgndIndex; +- info_ptr->trans_values.red = tc.rgbRed; +- info_ptr->trans_values.green = tc.rgbGreen; +- info_ptr->trans_values.blue = tc.rgbBlue; +- info_ptr->trans_values.gray = info_ptr->trans_values.index; ++ info_ptr->trans_alpha = trans; ++ info_ptr->trans_color.index = (BYTE)info.nBkgndIndex; ++ info_ptr->trans_color.red = tc.rgbRed; ++ info_ptr->trans_color.green = tc.rgbGreen; ++ info_ptr->trans_color.blue = tc.rgbBlue; ++ info_ptr->trans_color.gray = info_ptr->trans_color.index; + + // the transparency indexes start from 0 for non grayscale palette + if (!bGrayScale && head.biClrUsed && info.nBkgndIndex) +@@ -443,7 +443,7 @@ + trans[ip]=GetPaletteColor((BYTE)ip).rgbReserved; + info_ptr->num_trans = (WORD)nc; + info_ptr->valid |= PNG_INFO_tRNS; +- info_ptr->trans = trans; ++ info_ptr->trans_alpha = trans; + } + + // copy the palette colors diff --git a/sysutils/tracker-client/Makefile b/sysutils/tracker-client/Makefile index 8fd16a21d186..801b0bdb1881 100644 --- a/sysutils/tracker-client/Makefile +++ b/sysutils/tracker-client/Makefile @@ -92,7 +92,7 @@ CONFIGURE_ARGS+= --disable-libtrackergtk --disable-gui \ .endif post-patch: - @${REINPLACE_CMD} -e 's|libpng|libpng12|' ${WRKSRC}/configure + @${REINPLACE_CMD} -e 's|libpng|libpng14|' ${WRKSRC}/configure post-build: .if defined(TRACKER_SLAVE) && ${TRACKER_SLAVE}=="libtrackergtk" |