diff options
Diffstat (limited to 'multimedia')
65 files changed, 0 insertions, 2808 deletions
diff --git a/multimedia/Makefile b/multimedia/Makefile index 53c013681adb..a65a05c4aac2 100644 --- a/multimedia/Makefile +++ b/multimedia/Makefile @@ -96,7 +96,6 @@ SUBDIR += gxmms SUBDIR += handbrake SUBDIR += hayes - SUBDIR += helixplayer SUBDIR += iriverter SUBDIR += iso2mkv SUBDIR += jahshaka @@ -153,7 +152,6 @@ SUBDIR += mimms SUBDIR += miro SUBDIR += mjpegtools - SUBDIR += mjpegtools-yuvfilters SUBDIR += mkvtoolnix SUBDIR += mkxvcd SUBDIR += mlt diff --git a/multimedia/helixplayer/Makefile b/multimedia/helixplayer/Makefile deleted file mode 100644 index d776aa6f3ac3..000000000000 --- a/multimedia/helixplayer/Makefile +++ /dev/null @@ -1,138 +0,0 @@ -# New ports collection makefile for: hxplay -# Date created: 21 May 2004 -# Whom: Thierry Thomas <thierry@pompo.net> -# -# $FreeBSD$ -# - -PORTNAME= hxplay -PORTVERSION= 1.0.7 -PORTREVISION= 4 -CATEGORIES= multimedia -MASTER_SITES= https://helixcommunity.org/frs/download.php/1950/ \ - ${MASTER_SITE_LOCAL} -MASTER_SITE_SUBDIR= shaun - -MAINTAINER= shaun@FreeBSD.org -COMMENT= The Helix Community's open source media player # ' - -LIB_DEPENDS= theora.0:${PORTSDIR}/multimedia/libtheora \ - esd.2:${PORTSDIR}/audio/esound \ - png:${PORTSDIR}/graphics/png \ - jpeg:${PORTSDIR}/graphics/jpeg - -BROKEN= Does not compile -DEPRECATED= has been broken for more than 6 months -EXPIRATION_DATE=2009-01-19 - -USE_BZIP2= yes -USE_OPENSSL= yes -USE_PYTHON= yes -USE_GETTEXT= yes -USE_GNOME= gtk20 -USE_DOS2UNIX= player/app/plugin/unix.pcf -USE_LDCONFIG= yes -LDCONFIG_DIRS= %%PREFIX%%/HelixPlayer/lib - -SUB_FILES= msg.withplugin - -CF2FIX= gcc.cf freebsd.cf freebsd-5.0-i586.cf freebsd-4.0-i386.cf \ - freebsd-4.0-i586.cf freebsd-6.0-i586.cf freebsd-7.0-i586.cf - -EXCLUDE= common/import datatype/image/jpg/import \ - common/util/getopt.c common/util/md5* \ - datatype/image/png/import \ - build/BIF/build.bif -EXTRACT_AFTER_ARGS=| ${TAR} -xf - ${EXCLUDE:S,^,--exclude ${DISTNAME}/,} - -OPTIONS= PLUGIN "Build with Gecko browser plug-in" off - -.include <bsd.port.pre.mk> - -.if ${ARCH} == "ia64" -BROKEN= coredumps during compilation on ${ARCH} -.endif - -.if defined(WITH_PLUGIN) -USE_GECKO= firefox mozilla seamonkey -PLIST_SUB+= PLUGIN="" -PKGMESSAGE= ${WRKDIR}/msg.withplugin -.else -EXTRA_PATCHES+= ${FILESDIR}/extrapatch-noplugin -PLIST_SUB+= PLUGIN="@comment " -.endif - -.include "${PORTSDIR}/www/mozilla/bsd.gecko.mk" - -.if defined(PACKAGE_BUILDING) -FAIL_ACTION= ${CAT} "${WRKSRC}/build.out"; \ - ${ECHO_MSG} ================================================== -.else -FAIL_ACTION= ${TRUE} -.endif - -pre-patch: - ${LN} ${WRKSRC}/build/umakecf/freebsd-6.0-i586.cf \ - ${WRKSRC}/build/umakecf/freebsd-7.0-i586.cf - # Add support for AudioOutLinux - ${LN} ${WRKSRC}/audio/device/linux2.pcf \ - ${WRKSRC}/audio/device/freebsd.pcf - -pre-configure: -.if !defined(WITH_DEBUG) - ${REINPLACE_CMD} -e 's|# project.AddBuildOption("release")|project.AddBuildOption("release")|' \ - ${WRKSRC}/build/umakecf/freebsd.cf - ${REINPLACE_CMD} -e 's|gtk_release|gtk_release -t release|' \ - ${WRKSRC}/Makefile -.endif -.for cf in ${CF2FIX} - ${REINPLACE_CMD} -e "s|%%CC%%|${CC}|;s|%%CFLAGS%%|${CFLAGS}|" \ - -e "s|%%CXX%%|${CXX}|;s|%%CXXFLAGS%%|${CXXFLAGS}|" \ - -e "s|/usr/X11R6|${LOCALBASE}|;s|/usr/local|${LOCALBASE}|" \ - -e "s|%%PREFIX%%|${PREFIX}|" \ - -e "s|%%PTHREAD_CFLAGS%%|${PTHREAD_CFLAGS}|" \ - -e "s|%%PTHREAD_LIBS%%|${PTHREAD_LIBS}|" \ - ${WRKSRC}/build/umakecf/${cf} -.endfor - ${SED} -e "s|/usr/local|${LOCALBASE}|" < ${FILESDIR}/buildrc \ - > ${WRKSRC}/buildrc - ${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|" \ - ${WRKSRC}/player/app/gtk/hxplay -.if defined(WITH_PLUGIN) - ${REINPLACE_CMD} -e 's|%%GECKO%%|${GECKO}|g' \ - -e 's|"%%GECKO_PREFIX%%/include\(.*\)"|"${LOCALBASE}/include\1"|' \ - ${WRKSRC}/player/app/plugin/unix.pcf -.endif - -post-build: - @if ! ${TAIL} "${WRKSRC}/build.out" | ${GREP} -qF ', 0 of' ; \ - then \ - ${ECHO_MSG} ==================================================; \ - ${ECHO_MSG} Something failed, please examine the log file; \ - ${ECHO_MSG} ${WRKSRC}/build.out; \ - ${ECHO_MSG} ==================================================; \ - ${FAIL_ACTION}; \ - ${FALSE}; \ - fi - -do-install: - ${MKDIR} ${PREFIX}/HelixPlayer - ${RM} -rf ${WRKSRC}/player/installer/archive/temp/Bin - ${CP} -Rp ${WRKSRC}/player/installer/archive/temp/* \ - ${PREFIX}/HelixPlayer/ - ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/HelixPlayer -.if !defined(WITH_DEBUG) - @${STRIP_CMD} ${PREFIX}/HelixPlayer/hxplay.bin -.endif - ${LN} -sf ${PREFIX}/HelixPlayer/hxplay ${PREFIX}/bin/hxplay - ${LN} -sf ${PREFIX}/HelixPlayer/lib/libgtkhx.so \ - ${PREFIX}/HelixPlayer/lib/libgtkhx.so.0 - ${MKDIR} ${DESKTOPDIR} - ${LN} -sf ${PREFIX}/HelixPlayer/share/hxplay.desktop ${DESKTOPDIR} - -post-install: -.if defined (WITH_PLUGIN) - @${CAT} ${PKGMESSAGE} -.endif - -.include <bsd.port.post.mk> diff --git a/multimedia/helixplayer/distinfo b/multimedia/helixplayer/distinfo deleted file mode 100644 index ecdeb8c213c3..000000000000 --- a/multimedia/helixplayer/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (hxplay-1.0.7.tar.bz2) = d461d9983a98e8baf2893ac635512519 -SHA256 (hxplay-1.0.7.tar.bz2) = 14ea9226ca6f7775fd920d1680be330ad22d939c3fc53a46de6648a9baeb5c05 -SIZE (hxplay-1.0.7.tar.bz2) = 14221132 diff --git a/multimedia/helixplayer/files/buildrc b/multimedia/helixplayer/files/buildrc deleted file mode 100644 index 3e437f5f5bfd..000000000000 --- a/multimedia/helixplayer/files/buildrc +++ /dev/null @@ -1 +0,0 @@ -SetSDKPath("oggvorbissdk", "/usr/local") diff --git a/multimedia/helixplayer/files/extrapatch-noplugin b/multimedia/helixplayer/files/extrapatch-noplugin deleted file mode 100644 index 4e6ff12d89af..000000000000 --- a/multimedia/helixplayer/files/extrapatch-noplugin +++ /dev/null @@ -1,58 +0,0 @@ ---- build/build/BIF/build.bif Sun Oct 8 21:25:57 2006 -+++ build/build/BIF/build.bif Mon Oct 9 00:11:25 2006 -@@ -5458,7 +5458,7 @@ - HELIX_FEATURE_AUDIO_VORBIS=1 - </defines> - <dependlist> -- player player_plugin player_app_doc player_installer_postinst player_installer_common -+ player player_app_doc player_installer_postinst player_installer_common - installer - </dependlist> - </module> -@@ -5644,7 +5644,7 @@ - </module> - - <!-- PLAYER_PLUGIN --> -- <module id="player_plugin" name="player/app/plugin" group="player"> -+ <!--<module id="player_plugin" name="player/app/plugin" group="player"> - <location file="/home/build/build/bif-cvs/helix/2006%2f04%2f12%2012%253a50%253a16/client/build/BIF/realplay_gtk_release.bif" line="0"/> - <cvstag id="bingo_release_10_0_3" type="tag"/> - -@@ -5661,7 +5661,7 @@ - <source_dependlist> - client_include player_widget - </source_dependlist> -- </module> -+ </module>--> - - <!-- PLAYER_WIDGET --> - <module id="player_widget" name="player/common/gtk" group="player"> ---- player/installer/archive/make_tempdir Wed Feb 2 00:59:08 2005 -+++ player/installer/archive/make_tempdir Mon Oct 9 00:42:02 2006 -@@ -69,7 +69,6 @@ - "share", - "doc", - "lib", -- "mozilla", - "postinst") - - -@@ -99,12 +98,12 @@ - # widget lib - inst.CopyModuleDlls(("player/common/gtk", "libgtkhx", "lib/libgtkhx")) - --# mozilla plugin --inst.CopyModuleDlls( -- ("filesystem/memory", "memfsys", "plugins/memfsys"), -- ("player/app/plugin", "nphelix", "mozilla/nphelix")) --inst.CopyFiles( -- ("../../../player/app/plugin/nphelix.xpt", "mozilla/nphelix.xpt")) -+## mozilla plugin -+#inst.CopyModuleDlls( -+# ("filesystem/memory", "memfsys", "plugins/memfsys")) -+# ("player/app/plugin", "nphelix", "mozilla/nphelix")) -+#inst.CopyFiles( -+# ("../../../player/app/plugin/nphelix.xpt", "mozilla/nphelix.xpt")) - - # client core - inst.CopyModuleDlls( diff --git a/multimedia/helixplayer/files/msg.withplugin.in b/multimedia/helixplayer/files/msg.withplugin.in deleted file mode 100644 index c8d2a06f9694..000000000000 --- a/multimedia/helixplayer/files/msg.withplugin.in +++ /dev/null @@ -1,19 +0,0 @@ - -================================================================================ - To use the HelixPlayer player with Mozilla you must create a - symbolic link from - - %%PREFIX%%/HelixPlayer/mozilla/nphelix.so - - to your Mozilla plugins directory, which is usually found at - - %%LOCALBASE%%/lib/mozilla/plugins - - To use it with Firefox, create the symbolic link to - %%LOCALBASE%%/lib/firefox/plugins - -E.g. -ln -sf %%PREFIX%%/HelixPlayer/mozilla/nphelix.so %%LOCALBASE%%/lib/firefox/plugins - -================================================================================ - diff --git a/multimedia/helixplayer/files/patch-amd64 b/multimedia/helixplayer/files/patch-amd64 deleted file mode 100644 index 8aba4e08ecca..000000000000 --- a/multimedia/helixplayer/files/patch-amd64 +++ /dev/null @@ -1,9 +0,0 @@ ---- audio/fixptutil/pub/math64.h Fri Sep 17 14:22:38 2004 -+++ audio/fixptutil/pub/math64.h Fri Jul 8 00:24:56 2005 -@@ -125,5 +125,5 @@ - /////////////////////////////////////////////////////////////////////////////////////// - --#if defined(__GNUC__) && defined(__i386__) && !defined(_NO_GNU_AS) -+#if defined(__GNUC__) && (defined(__i386__) || defined(__amd64__)) && !defined(_NO_GNU_AS) - - #define HAVE_PLATFORM_MACROS diff --git a/multimedia/helixplayer/files/patch-audio_device_pub_platform_unix_audlinux_oss.h b/multimedia/helixplayer/files/patch-audio_device_pub_platform_unix_audlinux_oss.h deleted file mode 100644 index 15799fbc2500..000000000000 --- a/multimedia/helixplayer/files/patch-audio_device_pub_platform_unix_audlinux_oss.h +++ /dev/null @@ -1,11 +0,0 @@ ---- ./audio/device/pub/platform/unix/audlinux_oss.h.orig Wed Sep 24 22:35:32 2003 -+++ ./audio/device/pub/platform/unix/audlinux_oss.h Fri May 21 16:43:25 2004 -@@ -46,7 +46,7 @@ - #elif defined _NETBSD - #include "soundcard.h" - #elif defined _FREEBSD || defined __alpha || defined __sparc__ --#include "machine/soundcard.h" -+#include <sys/soundcard.h> - #else - #include "machine/soundcard.h" - #endif diff --git a/multimedia/helixplayer/files/patch-audio_resampler_allresamplers.h b/multimedia/helixplayer/files/patch-audio_resampler_allresamplers.h deleted file mode 100644 index a05b18a2fec3..000000000000 --- a/multimedia/helixplayer/files/patch-audio_resampler_allresamplers.h +++ /dev/null @@ -1,11 +0,0 @@ ---- ./audio/resampler/allresamplers.h.orig Fri Jul 9 04:01:17 2004 -+++ ./audio/resampler/allresamplers.h Sun Aug 15 22:07:50 2004 -@@ -125,7 +125,7 @@ - - #ifndef _AIX - typedef unsigned char uchar; --#if !defined(_HPUX) && !defined(_LINUX) && !defined(_MAC_MACHO) -+#if !defined(_HPUX) && !defined(_LINUX) && !defined(_MAC_MACHO) && !defined(_FREEBSD4) - typedef unsigned int uint; - #endif - #endif diff --git a/multimedia/helixplayer/files/patch-build.bif b/multimedia/helixplayer/files/patch-build.bif deleted file mode 100644 index e2075cc02028..000000000000 --- a/multimedia/helixplayer/files/patch-build.bif +++ /dev/null @@ -1,422 +0,0 @@ ---- build/build/BIF/build.bif Wed Apr 12 16:27:44 2006 -+++ build/build/BIF/build.bif Wed Jul 5 23:26:24 2006 -@@ -896,5 +896,5 @@ - <dependlist> - common_include common_container common_util common_system common_fileio -- common_netio common_lang_xml common_import_zlib common_auth_authmgr common_auth_rn5auth -+ common_netio common_lang_xml common_auth_authmgr common_auth_rn5auth - </dependlist> - </module> -@@ -1073,7 +1073,4 @@ - <attribute id="no_build"/> - -- <dependlist> -- common_import_expat common_import_stlport common_import_zlib common_import_bzip2 -- </dependlist> - </module> - -@@ -1117,5 +1114,5 @@ - - <!-- COMMON_IMPORT_STLPORT --> -- <module id="common_import_stlport" name="common/import/stlport" group="core"> -+ <module id="" name="common/import/stlport" group="core"> - <location file="/home/build/build/bif-cvs/helix/2006%2f04%2f12%2012%253a50%253a16/client/build/BIF/hxclient_1_4_3_neptunex.bif" line="0"/> - <cvstag id="hxclient_1_4_3_neptunex" type="branch"/> -@@ -1166,5 +1163,5 @@ - </dependlist> - <source_dependlist> -- common_include common_fileio common_import_expat -+ common_include common_fileio - </source_dependlist> - </module> -@@ -1413,5 +1410,5 @@ - </dependlist> - <source_dependlist> -- common_import_stlport common_include datatype_common_container protocol_sdp protocol_transport_common_system -+ common_include datatype_common_container protocol_sdp protocol_transport_common_system - </source_dependlist> - </module> -@@ -2331,6 +2328,6 @@ - <dependlist> - common_runtime common_dbgtool common_util common_system common_container -- common_fileio common_netio common_import_zlib protocol_http protocol_common_util -- datatype_rm_common datatype_common_util datatype_image_common datatype_image_jpg_import_jpeg-6b datatype_dist_flash_common -+ common_fileio common_netio protocol_http protocol_common_util -+ datatype_rm_common datatype_common_util datatype_image_common datatype_dist_flash_common - datatype_dist_flash_renderer - </dependlist> -@@ -2378,7 +2375,7 @@ - <dependlist> - common_runtime common_util common_container common_dbgtool common_system -- common_lang_xml common_import_zlib datatype_common_baserend datatype_common_util datatype_image_common -- datatype_image_jpg_import_jpeg-6b datatype_image_jpg_common datatype_image_jpg_fileformat datatype_image_jpg_renderer datatype_image_gif_common -- datatype_image_gif_fileformat datatype_image_gif_renderer datatype_image_png_import_libpng datatype_image_png_common datatype_image_png_fileformat -+ common_lang_xml datatype_common_baserend datatype_common_util datatype_image_common -+ datatype_image_jpg_common datatype_image_jpg_fileformat datatype_image_jpg_renderer datatype_image_gif_common -+ datatype_image_gif_fileformat datatype_image_gif_renderer datatype_image_png_common datatype_image_png_fileformat - datatype_image_png_renderer datatype_image_realpix_codec_jpg datatype_image_realpix_codec_gif datatype_image_realpix_codec_png datatype_image_realpix_fileformat - datatype_image_realpix_renderer datatype_image_wbmp_common datatype_image_wbmp_fileformat datatype_image_wbmp_renderer -@@ -2516,5 +2513,5 @@ - <dependlist> - datatype_rm_common datatype_dist_rm_video_common datatype_dist_rm_video_payload datatype_common_util datatype_common_vidrend -- common_import_stlport client_videosvc client_include common_include common_runtime -+ client_videosvc client_include common_include common_runtime - common_dbgtool common_util common_system common_container video_vidutil - </dependlist> -@@ -2549,5 +2546,5 @@ - <source_dependlist> - common_include common_container common_dbgtool common_util common_runtime -- common_import_zlib common_lang_xml client_include client_resource datatype_common_util -+ common_lang_xml client_include client_resource datatype_common_util - </source_dependlist> - </module> -@@ -2626,5 +2623,5 @@ - <dependlist> - common_runtime common_util common_dbgtool common_container common_system -- common_import_zlib datatype_common_util datatype_image_common datatype_image_gif_common -+ datatype_common_util datatype_image_common datatype_image_gif_common - </dependlist> - <source_dependlist> -@@ -2644,5 +2641,5 @@ - - <dependlist> -- datatype_image_jpg_import_jpeg-6b datatype_image_jpg_common datatype_image_jpg_fileformat datatype_image_jpg_renderer -+ datatype_image_jpg_common datatype_image_jpg_fileformat datatype_image_jpg_renderer - </dependlist> - </module> -@@ -2660,5 +2657,5 @@ - <source_dependlist> - common_include common_util common_container common_dbgtool common_runtime -- datatype_common_util datatype_image_common datatype_image_jpg_import_jpeg-6b -+ datatype_common_util datatype_image_common - </source_dependlist> - </module> -@@ -2725,5 +2722,5 @@ - <dependlist> - common_runtime common_container common_dbgtool common_util datatype_common_baserend -- datatype_common_util datatype_image_common datatype_image_jpg_common datatype_image_jpg_import_jpeg-6b -+ datatype_common_util datatype_image_common datatype_image_jpg_common - </dependlist> - <source_dependlist> -@@ -2743,5 +2740,5 @@ - - <dependlist> -- datatype_image_png_import_libpng datatype_image_png_common datatype_image_png_fileformat datatype_image_png_renderer -+ datatype_image_png_common datatype_image_png_fileformat datatype_image_png_renderer - </dependlist> - </module> -@@ -2758,6 +2755,5 @@ - - <source_dependlist> -- common_include common_util common_dbgtool client_include common_import_zlib -- datatype_image_png_import_libpng -+ common_include common_util common_dbgtool client_include - </source_dependlist> - </module> -@@ -2780,5 +2776,5 @@ - <dependlist> - common_runtime common_system common_util common_container common_dbgtool -- common_import_zlib datatype_image_common datatype_image_png_common datatype_image_png_import_libpng -+ datatype_image_common datatype_image_png_common - </dependlist> - <source_dependlist> -@@ -2797,7 +2793,4 @@ - </includeplatforms> - -- <source_dependlist> -- common_import_zlib -- </source_dependlist> - </module> - -@@ -2818,6 +2811,6 @@ - - <dependlist> -- common_runtime common_util common_container common_dbgtool common_import_zlib -- datatype_common_util datatype_common_baserend datatype_image_common datatype_image_png_common datatype_image_png_import_libpng -+ common_runtime common_util common_container common_dbgtool -+ datatype_common_util datatype_common_baserend datatype_image_common datatype_image_png_common - </dependlist> - <source_dependlist> -@@ -2897,5 +2890,5 @@ - <dependlist> - common_runtime common_system common_util common_container common_dbgtool -- datatype_common_util datatype_image_common datatype_image_jpg_common datatype_image_jpg_import_jpeg-6b -+ datatype_common_util datatype_image_common datatype_image_jpg_common - </dependlist> - <source_dependlist> -@@ -2921,6 +2914,5 @@ - <dependlist> - common_runtime common_system common_system common_util common_container -- common_dbgtool common_import_zlib datatype_common_util datatype_image_common datatype_image_png_common -- datatype_image_png_import_libpng -+ common_dbgtool datatype_common_util datatype_image_common datatype_image_png_common - </dependlist> - <source_dependlist> -@@ -4990,5 +4982,5 @@ - <dependlist> - common_container common_util common_system common_runtime common_dbgtool -- common_fileio common_import_zlib protocol_http protocol_common_util filesystem_data -+ common_fileio protocol_http protocol_common_util filesystem_data - </dependlist> - <source_dependlist> -@@ -5163,5 +5155,5 @@ - - <dependlist> -- installer_common_util common_import_bzip2 -+ installer_common_util - </dependlist> - <source_dependlist> -@@ -5430,5 +5422,5 @@ - - <dependlist> -- player_installer_archive player_installer_stage1 -+ player_installer_archive - </dependlist> - </module> -@@ -5668,5 +5660,5 @@ - </dependlist> - <source_dependlist> -- client_include player_widget common_import_gecko -+ client_include player_widget - </source_dependlist> - </module> -@@ -6032,5 +6024,5 @@ - </dependlist> - <source_dependlist> -- common_include common_import_stlport common_runtime producersdk_include producersdk_common_util -+ common_include common_runtime producersdk_include producersdk_common_util - producersdk_common_include - </source_dependlist> -@@ -6051,6 +6043,6 @@ - </dependlist> - <source_dependlist> -- common_include common_runtime common_util common_netio common_import_stlport -- common_import_zlib client_core client_common_container client_common_system client_common_netio -+ common_include common_runtime common_util common_netio -+ client_core client_common_container client_common_system client_common_netio - client_netwksvc client_common_netio server_include server_protocol_sap server_engine_context - server_common_util server_common_netio protocol_sdp -@@ -6069,5 +6061,5 @@ - - <source_dependlist> -- common_container common_dbgtool common_import_stlport common_include common_runtime -+ common_container common_dbgtool common_include common_runtime - common_system common_util datatype_rm_common datatype_rm_include producersdk_include - producersdk_common_container producersdk_common_graphmanager producersdk_common_system producersdk_common_util -@@ -6086,5 +6078,5 @@ - - <source_dependlist> -- common_container common_dbgtool common_import_stlport common_include common_runtime -+ common_container common_dbgtool common_include common_runtime - producersdk_common_container producersdk_common_graphcore producersdk_common_log producersdk_common_logutil producersdk_common_system - producersdk_common_util producersdk_include -@@ -6120,5 +6112,5 @@ - </dependlist> - <source_dependlist> -- common_include common_import_stlport common_runtime producersdk_include producersdk_common_container -+ common_include common_runtime producersdk_include producersdk_common_container - </source_dependlist> - </module> -@@ -6139,5 +6131,5 @@ - </dependlist> - <source_dependlist> -- common_include common_import_stlport common_runtime producersdk_common producersdk_common_container -+ common_include common_runtime producersdk_common producersdk_common_container - producersdk_include - </source_dependlist> -@@ -6158,5 +6150,5 @@ - </dependlist> - <source_dependlist> -- common_import_stlport common_include common_runtime producersdk_include producersdk_common_include -+ common_include common_runtime producersdk_include producersdk_common_include - </source_dependlist> - </module> -@@ -6211,5 +6203,5 @@ - </dependlist> - <source_dependlist> -- common_include common_import_stlport common_runtime producersdk_include producersdk_common_container -+ common_include common_runtime producersdk_include producersdk_common_container - producersdk_common_include - </source_dependlist> -@@ -6230,5 +6222,5 @@ - </dependlist> - <source_dependlist> -- common_import_expat common_import_stlport common_include common_runtime producersdk_include -+ common_include common_runtime producersdk_include - producersdk_common_include producersdk_common_container - </source_dependlist> -@@ -6278,5 +6270,5 @@ - - <source_dependlist> -- common_container common_dbgtool common_import_stlport common_include common_runtime -+ common_container common_dbgtool common_include common_runtime - common_system common_util datatype_rm_include producersdk_common_container producersdk_common_graphcore - producersdk_common_graphmanager producersdk_common_logutil producersdk_common_system producersdk_common_util producersdk_engine_include -@@ -6306,5 +6298,5 @@ - </dependlist> - <source_dependlist> -- common_import_stlport common_include common_runtime datatype_rm_include producersdk_common_logobserver -+ common_include common_runtime datatype_rm_include producersdk_common_logobserver - producersdk_engine_include producersdk_include producersdk_plugins_include producersdk_plugins_input_mediasink producersdk_plugins_util - producersdk_plugins_headergenerators_headergenerator -@@ -6336,5 +6328,5 @@ - - <source_dependlist> -- common_container common_dbgtool common_import_stlport common_include common_runtime -+ common_container common_dbgtool common_include common_runtime - common_system common_util datatype_rm_include producersdk_common_logutil producersdk_common_system - producersdk_common_util producersdk_include producersdk_plugins_headergenerators_headergenerator -@@ -6584,5 +6576,5 @@ - </dependlist> - <source_dependlist> -- common_fileio common_import_stlport common_include common_runtime producersdk_common_log -+ common_fileio common_include common_runtime producersdk_common_log - </source_dependlist> - </module> -@@ -6642,5 +6634,5 @@ - </dependlist> - <source_dependlist> -- common_import_stlport common_include producersdk_common_container producersdk_common_include producersdk_common_util -+ common_include producersdk_common_container producersdk_common_include producersdk_common_util - producersdk_include producersdk_plugins_util - </source_dependlist> -@@ -6677,5 +6669,5 @@ - </dependlist> - <source_dependlist> -- common_import_stlport common_include common_runtime datatype_rm_include protocol_rtsp -+ common_include common_runtime datatype_rm_include protocol_rtsp - producersdk_include producersdk_common_log - </source_dependlist> -@@ -6735,5 +6727,5 @@ - </dependlist> - <source_dependlist> -- common_import_stlport common_include common_runtime producersdk_include -+ common_include common_runtime producersdk_include - </source_dependlist> - </module> -@@ -6751,5 +6743,5 @@ - <dependlist> - common_dbgtool common_container common_system common_util common_netio -- common_import_zlib common_runtime client_common_container client_common_system client_netwksvc -+ common_runtime client_common_container client_common_system client_netwksvc - client_common_netio protocol_common_util protocol_http producersdk_common_util producersdk_common_logutil - producersdk_common_system producersdk_plugins_util producersdk_common_context -@@ -6815,5 +6807,5 @@ - </dependlist> - <source_dependlist> -- common_import_stlport common_include common_runtime producersdk_include producersdk_plugins_include -+ common_include common_runtime producersdk_include producersdk_plugins_include - </source_dependlist> - </module> -@@ -6834,5 +6826,5 @@ - </dependlist> - <source_dependlist> -- common_import_stlport common_include common_runtime datatype_rm_include datatype_rm_video -+ common_include common_runtime datatype_rm_include datatype_rm_video - producersdk_include producersdk_common_graphcore - </source_dependlist> -@@ -6893,5 +6885,5 @@ - </dependlist> - <source_dependlist> -- common_import_stlport common_include producersdk_include producersdk_common_include -+ common_include producersdk_include producersdk_common_include - </source_dependlist> - </module> -@@ -6990,5 +6982,5 @@ - </dependlist> - <source_dependlist> -- common_import_stlport common_include common_runtime producersdk_include producersdk_plugins_include -+ common_include common_runtime producersdk_include producersdk_plugins_include - </source_dependlist> - </module> -@@ -7030,5 +7022,5 @@ - </dependlist> - <source_dependlist> -- common_import_stlport common_include common_runtime producersdk_include producersdk_plugins_util -+ common_include common_runtime producersdk_include producersdk_plugins_util - </source_dependlist> - </module> -@@ -7049,5 +7041,5 @@ - </dependlist> - <source_dependlist> -- common_import_stlport common_include common_runtime producersdk_common_container producersdk_include -+ common_include common_runtime producersdk_common_container producersdk_include - producersdk_plugins_util - </source_dependlist> -@@ -7069,5 +7061,5 @@ - </dependlist> - <source_dependlist> -- common_import_stlport common_include common_runtime producersdk_include producersdk_plugins_include -+ common_include common_runtime producersdk_include producersdk_plugins_include - </source_dependlist> - </module> -@@ -7202,5 +7194,5 @@ - </dependlist> - <source_dependlist> -- common_include common_import_stlport common_runtime datatype_rm_include producersdk_include -+ common_include common_runtime datatype_rm_include producersdk_include - producersdk_common_util producersdk_common_container - </source_dependlist> -@@ -7251,5 +7243,5 @@ - - <source_dependlist> -- common_import_stlport common_include producersdk_include producersdk_common_include -+ common_include producersdk_include producersdk_common_include - </source_dependlist> - </module> -@@ -7266,5 +7258,5 @@ - - <source_dependlist> -- common_import_stlport common_include producersdk_include producersdk_common_include -+ common_include producersdk_include producersdk_common_include - </source_dependlist> - </module> -@@ -7281,5 +7273,5 @@ - - <source_dependlist> -- common_import_stlport common_include producersdk_include producersdk_common_include -+ common_include producersdk_include producersdk_common_include - </source_dependlist> - </module> -@@ -8046,5 +8038,5 @@ - server_qos_session server_qos_transport server_capex protocol_http protocol_rtsp - protocol_sdp protocol_transport_common_system protocol_transport_rtp protocol_common_util common_lang_xml -- common_dbgtool common_fileio common_import_zlib common_netio common_system -+ common_dbgtool common_fileio common_netio common_system - common_container common_util common_runtime - </dependlist> -@@ -8073,5 +8065,5 @@ - server_qos_transport server_capex protocol_http protocol_rtsp protocol_sdp - protocol_transport_common_system protocol_transport_rtp protocol_common_util common_lang_xml common_dbgtool -- common_fileio common_import_zlib common_netio common_system common_container -+ common_fileio common_netio common_system common_container - common_util common_runtime - </dependlist> -@@ -8136,5 +8128,5 @@ - server_common_struct server_protocol_http server_qos_core server_qos_transport server_qos_session - protocol_http protocol_rtsp protocol_sdp protocol_transport_common_system protocol_transport_rtp -- protocol_common_util common_lang_xml common_dbgtool common_fileio common_import_zlib -+ protocol_common_util common_lang_xml common_dbgtool common_fileio - common_netio common_system common_container common_util common_runtime - </dependlist> -@@ -8404,5 +8396,5 @@ - <source_dependlist> - common_include common_system common_util common_container common_dbgtool -- common_runtime common_import_bzip2 server_installer_common_hxarchive -+ common_runtime server_installer_common_hxarchive - </source_dependlist> - </module> -@@ -8632,5 +8624,5 @@ - <source_dependlist> - common_include common_runtime common_container common_util common_netio -- common_dbgtool common_import_zlib common_system protocol_sdp server_common_struct -+ common_dbgtool common_system protocol_sdp server_common_struct - server_common_util server_common_netio server_include - </source_dependlist> -@@ -9223,5 +9215,5 @@ - <dependlist> - server_installer_common_util server_installer_common_hxarchive server_installer_common_uninstall server_installer_common common_runtime -- common_dbgtool common_container common_system common_util common_import_bzip2 -+ common_dbgtool common_container common_system common_util - </dependlist> - </module> diff --git a/multimedia/helixplayer/files/patch-build_lib_sysinfo.py b/multimedia/helixplayer/files/patch-build_lib_sysinfo.py deleted file mode 100644 index b3f5b3eab50d..000000000000 --- a/multimedia/helixplayer/files/patch-build_lib_sysinfo.py +++ /dev/null @@ -1,26 +0,0 @@ ---- build/lib/sysinfo.py.orig Wed May 11 20:39:02 2005 -+++ build/lib/sysinfo.py Tue Jul 19 18:45:03 2005 -@@ -170,6 +170,13 @@ - family_list = ['unix', 'freebsd', 'freebsd6', 'freebsd-6.0', 'freebsd-6.0-i586'] )) - - AddPlatform(Platform( -+ id = 'freebsd-7.0-i586', -+ platform = 'freebsd7', -+ arch = 'i386', -+ distribution_id = 'freebsd-7.0-i586', -+ family_list = ['unix', 'freebsd', 'freebsd7', 'freebsd-7.0', 'freebsd-7.0-i586'] )) -+ -+AddPlatform(Platform( - id = 'openbsd-3.3-i586', - platform = 'openbsd33', - arch = 'i386', -@@ -1237,6 +1244,9 @@ - - elif sys.platform == 'freebsd6': - set_platform('freebsd-6.0-i586') -+ -+ elif sys.platform == 'freebsd7': -+ set_platform('freebsd-7.0-i586') - - elif sys.platform == 'hp-uxB': - set_platform('hpux-11.0-parisc') diff --git a/multimedia/helixplayer/files/patch-build_umakecf_freebsd-4.0-i386.cf b/multimedia/helixplayer/files/patch-build_umakecf_freebsd-4.0-i386.cf deleted file mode 100644 index 7d790954d214..000000000000 --- a/multimedia/helixplayer/files/patch-build_umakecf_freebsd-4.0-i386.cf +++ /dev/null @@ -1,13 +0,0 @@ ---- build/umakecf/freebsd-4.0-i386.cf.orig Thu Jul 8 00:00:05 2004 -+++ build/umakecf/freebsd-4.0-i386.cf Sun Aug 15 21:38:16 2004 -@@ -55,7 +55,7 @@ - ## list of PCF files to run - platform.pcf_prefix_list = ['unix', 'freebsd', 'freebsd4'] - --project.AddDefines("_FREEBSD4", "_LITTLE_ENDIAN") -+project.AddDefines("_FREEBSD4", "_LITTLE_ENDIAN", "HELIX_CONFIG_DISABLE_ATOMIC_OPERATORS", "HAVE_DECL_GETOPT") - --platform.cc.args['default'] = '--permissive -pipe -fsigned-char' --platform.cxx.args['default'] = '--permissive -pipe -fsigned-char' -+platform.cc.args['default'] = '--permissive %%CFLAGS%% -fsigned-char %%PTHREAD_CFLAGS%%' -+platform.cxx.args['default'] = '--permissive %%CXXFLAGS%% -fsigned-char %%PTHREAD_CFLAGS%%' diff --git a/multimedia/helixplayer/files/patch-build_umakecf_freebsd-4.0-i586.cf b/multimedia/helixplayer/files/patch-build_umakecf_freebsd-4.0-i586.cf deleted file mode 100644 index f71ce62d9979..000000000000 --- a/multimedia/helixplayer/files/patch-build_umakecf_freebsd-4.0-i586.cf +++ /dev/null @@ -1,14 +0,0 @@ ---- build/umakecf/freebsd-4.0-i586.cf.orig Thu Jul 8 00:00:05 2004 -+++ build/umakecf/freebsd-4.0-i586.cf Sun Aug 15 21:27:07 2004 -@@ -55,8 +55,8 @@ - ## list of PCF files to run - platform.pcf_prefix_list = ['unix', 'freebsd', 'freebsd4'] - --project.AddDefines("_FREEBSD4", "_LITTLE_ENDIAN") -+project.AddDefines("_FREEBSD4", "_LITTLE_ENDIAN", "HELIX_CONFIG_DISABLE_ATOMIC_OPERATORS", "HAVE_DECL_GETOPT") - --platform.cc.args['default'] = '--permissive -pipe -fsigned-char -march=pentium -D__pentium__' --platform.cxx.args['default'] = '--permissive -pipe -fsigned-char -march=pentium -D__pentium__' -+platform.cc.args['default'] = '--permissive %%CFLAGS%% -fsigned-char -D__pentium__ %%PTHREAD_CFLAGS%%' -+platform.cxx.args['default'] = '--permissive %%CXXFLAGS%% -fsigned-char -D__pentium__ %%PTHREAD_CFLAGS%%' - diff --git a/multimedia/helixplayer/files/patch-build_umakecf_freebsd-5.0-i586.cf b/multimedia/helixplayer/files/patch-build_umakecf_freebsd-5.0-i586.cf deleted file mode 100644 index dd11c9cc77a1..000000000000 --- a/multimedia/helixplayer/files/patch-build_umakecf_freebsd-5.0-i586.cf +++ /dev/null @@ -1,11 +0,0 @@ ---- build/umakecf/freebsd-5.0-i586.cf.orig Wed May 28 07:12:48 2003 -+++ build/umakecf/freebsd-5.0-i586.cf Sat May 29 16:58:53 2004 -@@ -43,6 +43,6 @@ - - project.AddDefines("_FREEBSD5", "_LITTLE_ENDIAN") - --platform.cc.args['default'] = '-pipe -fsigned-char -march=pentium -D__pentium__' --platform.cxx.args['default'] = '-pipe -fsigned-char -march=pentium -D__pentium__' -+platform.cc.args['default'] = '%%CFLAGS%% -fsigned-char -D__pentium__ %%PTHREAD_CFLAGS%%' -+platform.cxx.args['default'] = '%%CXXFLAGS%% -fsigned-char -D__pentium__ %%PTHREAD_CFLAGS%%' - diff --git a/multimedia/helixplayer/files/patch-build_umakecf_freebsd-6.0-i586.cf b/multimedia/helixplayer/files/patch-build_umakecf_freebsd-6.0-i586.cf deleted file mode 100644 index 8873213b84ca..000000000000 --- a/multimedia/helixplayer/files/patch-build_umakecf_freebsd-6.0-i586.cf +++ /dev/null @@ -1,11 +0,0 @@ ---- build/umakecf/freebsd-6.0-i586.cf.orig Wed May 11 20:35:52 2005 -+++ build/umakecf/freebsd-6.0-i586.cf Tue Jul 19 19:16:30 2005 -@@ -57,6 +57,6 @@ - - project.AddDefines("_FREEBSD6", "_LITTLE_ENDIAN") - --platform.cc.args['default'] = '-pipe -fsigned-char -march=pentium -D__pentium__' --platform.cxx.args['default'] = '-pipe -fsigned-char -march=pentium -D__pentium__' -+platform.cc.args['default'] = '%%CFLAGS%% -fsigned-char -march=pentium -D__pentium__ %%PTHREAD_CFLAGS%%' -+platform.cxx.args['default'] = '%%CFLAGS%% -fsigned-char -march=pentium -D__pentium__ %%PTHREAD_CFLAGS%%' - diff --git a/multimedia/helixplayer/files/patch-build_umakecf_freebsd-7.0-i586.cf b/multimedia/helixplayer/files/patch-build_umakecf_freebsd-7.0-i586.cf deleted file mode 100644 index 7e007c33f919..000000000000 --- a/multimedia/helixplayer/files/patch-build_umakecf_freebsd-7.0-i586.cf +++ /dev/null @@ -1,23 +0,0 @@ ---- build/umakecf/freebsd-7.0-i586.cf.orig Tue Jul 19 19:18:09 2005 -+++ build/umakecf/freebsd-7.0-i586.cf Tue Jul 19 19:20:28 2005 -@@ -48,15 +48,15 @@ - # - # ***** END LICENSE BLOCK ***** - # --"""FreeBSD 6.x using gcc 3.4 with pentium optimizations.""" -+"""FreeBSD 7.x using gcc 3.4 with pentium optimizations.""" - - exec_config_file('freebsd.cf') - - ## list of PCF files to run --platform.pcf_prefix_list = ['unix', 'freebsd', 'freebsd6'] -+platform.pcf_prefix_list = ['unix', 'freebsd', 'freebsd7'] - --project.AddDefines("_FREEBSD6", "_LITTLE_ENDIAN") -+project.AddDefines("_FREEBSD7", "_LITTLE_ENDIAN") - --platform.cc.args['default'] = '-pipe -fsigned-char -march=pentium -D__pentium__' --platform.cxx.args['default'] = '-pipe -fsigned-char -march=pentium -D__pentium__' -+platform.cc.args['default'] = '%%CFLAGS%% -fsigned-char -march=pentium -D__pentium__ %%PTHREAD_CFLAGS%%' -+platform.cxx.args['default'] = '%%CFLAGS%% -fsigned-char -march=pentium -D__pentium__ %%PTHREAD_CFLAGS%%' - diff --git a/multimedia/helixplayer/files/patch-build_umakecf_freebsd.cf b/multimedia/helixplayer/files/patch-build_umakecf_freebsd.cf deleted file mode 100644 index e515d5215523..000000000000 --- a/multimedia/helixplayer/files/patch-build_umakecf_freebsd.cf +++ /dev/null @@ -1,160 +0,0 @@ ---- build/umakecf/freebsd.cf.orig Sun Jul 18 20:43:14 2004 -+++ build/umakecf/freebsd.cf Sun Sep 12 19:24:00 2004 -@@ -1,9 +1,9 @@ --# -+# - # ***** BEGIN LICENSE BLOCK ***** - # Source last modified: $Id: freebsd.cf,v 1.3 2004/07/18 18:43:14 dcollins Exp $ --# -+# - # Portions Copyright (c) 1995-2004 RealNetworks, Inc. All Rights Reserved. --# -+# - # The contents of this file, and the files included with this file, - # are subject to the current version of the RealNetworks Public - # Source License (the "RPSL") available at -@@ -17,7 +17,7 @@ - # to this file, the RCSL. Please see the applicable RPSL or RCSL for - # the rights, obligations and limitations governing use of the - # contents of the file. --# -+# - # Alternatively, the contents of this file may be used under the - # terms of the GNU General Public License Version 2 or later (the - # "GPL") in which case the provisions of the GPL are applicable -@@ -29,25 +29,25 @@ - # the GPL. If you do not delete the provisions above, a recipient may - # use your version of this file under the terms of any one of the - # RPSL, the RCSL or the GPL. --# -+# - # This file is part of the Helix DNA Technology. RealNetworks is the - # developer of the Original Code and owns the copyrights in the - # portions it created. --# -+# - # This file, and the files included with this file, is distributed - # and made available on an 'AS IS' basis, WITHOUT WARRANTY OF ANY - # KIND, EITHER EXPRESS OR IMPLIED, AND REALNETWORKS HEREBY DISCLAIMS - # ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES - # OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET - # ENJOYMENT OR NON-INFRINGEMENT. --# -+# - # Technology Compatibility Kit Test Suite(s) Location: - # http://www.helixcommunity.org/content/tck --# -+# - # Contributor(s): --# -+# - # ***** END LICENSE BLOCK ***** --# -+# - """Basic FreeBSD cf file, inherited by other freebsd-x.y-z.cf files.""" - - exec_config_file('unix.cf') -@@ -57,6 +57,7 @@ - platform.pcf_prefix_list = ['unix', 'freebsd'] - - project.AddDefines("_FREEBSD") -+# project.AddBuildOption("release") - - make_toc = platform.make_toc - make_toc.cmd = 'ranlib' -@@ -66,8 +67,8 @@ - make_lib.cmd = 'ar cr ' - make_lib.make_var = 'MAKE_LIB' - make_lib.make_flags = 'MAKE_LIB_FLAGS' --platform.cc.args['default'] = '-pipe -fsigned-char' --platform.cxx.args['default'] = '-pipe -fsigned-char' -+platform.cc.args['default'] = '%%CFLAGS%% -fsigned-char %%PTHREAD_CFLAGS%%' -+platform.cxx.args['default'] = '%%CXXFLAGS%% -fsigned-char %%PTHREAD_CFLAGS%%' - DisableRTTIIfNecessary() - - -@@ -80,7 +81,7 @@ - - def add_argument(self, arg): - self.extra_arguments.append(arg) -- -+ - def link_paths(self): - return string.join(platform.system_paths + - project.system_paths) -@@ -91,7 +92,7 @@ - def armerge_lib_path(self): - libname = "%s_libs.%s" % (project.target_name, platform.library_suffix) - return os.path.join(project.output_dir, libname) -- -+ - def armerge_tmp_path(self): - return os.path.join(project.object_dir, "lib") - -@@ -99,7 +100,7 @@ - ## if there are no exported functions, die here - if len(project.exported_func) == 0: - umake_lib.fatal("dll target without exported functions") -- -+ - ## create a gcc link script - fil = open(path, "w") - fil.write("VERSION\n") -@@ -118,7 +119,7 @@ - - def LinkLIB(self, target_path, objects): - cmd_list = [] -- -+ - cmd = "%s %s %s" % (make_lib.cmd, target_path, objects) - cmd_list.append(cmd) - -@@ -147,7 +148,7 @@ - else: - undefinedSymbols="" - -- cmd = "g++ -shared %s -o %s %s %s %s %s %s -lgcc" % ( -+ cmd = "%%CXX%% -shared %s -o %s %s %s %s %s %s" % ( - lspath, target_path, - undefinedSymbols, - objects, libpath, -@@ -175,8 +176,8 @@ - cmd = "%s -d %s %s %s" % (armerge_cmd, tmp_path, libpath, static_libs) - cmd_list.append(cmd) - -- # Link using g++ for proper handling of C++ -- cmd = "g++ -Wl,-export-dynamic -o %s %s %s %s %s" % ( -+ # Link using %%CXX%% for proper handling of C++ -+ cmd = "%%CXX%% -Wl,-export-dynamic -o %s %s %s %s %s" % ( - target_path, objects, libpath, self.link_paths(), dynamic_libs) - cmd_list.append(cmd) - -@@ -184,21 +185,24 @@ - cmd_list.append(cmd) - - return cmd_list -- -+ - def CleanEXE(self, target_path): - list = [] - list.append(target_path) - list.append(self.armerge_tmp_path()) - list.append(self.armerge_lib_path()) - return list -- -+ - def make_lib_static(self, lib): - return "-Wl,-Bstatic %s -Wl,-Bdynamic" % lib -- -+ - - platform.link = FreeBSDLinker() --platform.link.ldargs = '-L/usr/X11R6/lib --export-dynamic' -+platform.link.ldargs = '-L/usr/X11R6/lib -L/usr/local/lib --export-dynamic %%PTHREAD_LIBS%%' -+project.includes.append('../../../../datatype/image/common/pub') - project.includes.append('/usr/X11R6/include') -+project.includes.append('/usr/local/include') -+project.AddSystemPaths('-L/usr/X11R6/lib') - - - ## LessTif/Motif root defined with environment variable XMROOT diff --git a/multimedia/helixplayer/files/patch-build_umakecf_gcc.cf b/multimedia/helixplayer/files/patch-build_umakecf_gcc.cf deleted file mode 100644 index 3ba55faad26b..000000000000 --- a/multimedia/helixplayer/files/patch-build_umakecf_gcc.cf +++ /dev/null @@ -1,47 +0,0 @@ ---- build/umakecf/gcc.cf.orig Wed Oct 19 06:07:04 2005 -+++ build/umakecf/gcc.cf Sat May 6 17:53:25 2006 -@@ -54,14 +54,14 @@ - - ## Set up the C compiler - platform.cc = cc = Compiler() --cc.cmd = 'gcc' --cc.args['default'] = '-pipe' -+cc.cmd = '%%CC%%' -+cc.args['default'] = '%%CFLAGS%%' - cc.args['debug'] = '-O0 -g -DDEBUG -D_DEBUG' - - if project.IsDefined('HELIX_CONFIG_MINIMIZE_SIZE'): - cc.args['release'] = '-Os -fomit-frame-pointer -finline-functions -finline-limit=50' - else: -- cc.args['release'] = '-O2 ' -+ cc.args['release'] = '%%CFLAGS%% ' - - if not project.BuildOption("nopic"): - cc.args['dll'] = '-fPIC -DPIC' -@@ -77,14 +77,14 @@ - - ## Set up the C++ Compiler - platform.cxx = cxx = Compiler() --cxx.cmd = 'g++' --cxx.args['default'] = '-pipe' -+cxx.cmd = '%%CXX%%' -+cxx.args['default'] = '%%CXXFLAGS%%' - cxx.args['debug'] = '-O0 -g -DDEBUG -D_DEBUG' - - if project.IsDefined('HELIX_CONFIG_MINIMIZE_SIZE'): - cxx.args['release'] = '-Os -fomit-frame-pointer -finline-functions -finline-limit=50' - else: -- cxx.args['release'] = '-O2 ' -+ cxx.args['release'] = '%%CXXFLAGS%% ' - - if project.BuildOption("symbols"): - cc.args['release'] = cc.args['release'] + ' -g ' -@@ -119,7 +119,7 @@ - self.args['profile'] = '-pg' - self.args['static'] = '-static' - self.target_arg = '-o' -- self.ldcmd = 'g++' -+ self.ldcmd = '%%CXX%%' - self.ldargs = '' - - def crti_path(self): diff --git a/multimedia/helixplayer/files/patch-client_core_asm_hxsmstr.cpp b/multimedia/helixplayer/files/patch-client_core_asm_hxsmstr.cpp deleted file mode 100644 index d518797adc3e..000000000000 --- a/multimedia/helixplayer/files/patch-client_core_asm_hxsmstr.cpp +++ /dev/null @@ -1,17 +0,0 @@ ---- ./client/core/asm/hxsmstr.cpp.orig Fri Jul 9 04:05:30 2004 -+++ ./client/core/asm/hxsmstr.cpp Sat May 6 21:32:22 2006 -@@ -278,10 +278,12 @@ - IHXValues* pHeader = 0; - - HX_VERIFY(pHeader = pStream->GetHeader()); -+ /* - HX_VERIFY(HXR_OK == pHeader->GetPropertyULONG32("AvgBitRate", - m_ulFixedBandwidth)); -- -- m_ulCurrentBandwidth = m_ulFixedBandwidth; -+ */ -+ pHeader->GetPropertyULONG32("AvgBitRate", m_ulFixedBandwidth); -+ m_ulCurrentBandwidth = m_ulFixedBandwidth; - - pHeader->Release(); - } diff --git a/multimedia/helixplayer/files/patch-common_netio_pub_platform_unix_sockio.h b/multimedia/helixplayer/files/patch-common_netio_pub_platform_unix_sockio.h deleted file mode 100644 index da14ce7bfe10..000000000000 --- a/multimedia/helixplayer/files/patch-common_netio_pub_platform_unix_sockio.h +++ /dev/null @@ -1,19 +0,0 @@ ---- common/netio/pub/platform/unix/sockio.h Thu Jul 8 21:46:54 2004 -+++ common/netio/pub/platform/unix/sockio.h Sat Jul 1 14:30:54 2006 -@@ -93,7 +93,8 @@ - #if defined (_AIX42) - #define HX_SOCKLEN_T size_t --#elif defined(_AIX43) || defined(_FREEBSD5) || defined(_FREEBSD4) || defined(_OPENBSD) ||defined(_NETBSD) || defined(_LINUX) || (defined (__GNUC__) && defined(_SOLARIS)) -+#elif defined(_AIX43) || defined(__FreeBSD__) || defined(_OPENBSD) ||defined(_NETBSD) || defined(_LINUX) || (defined (__GNUC__) && defined(_SOLARIS)) - #define HX_SOCKLEN_T socklen_t - #else -+#error "socklen_t misdefined" - #define HX_SOCKLEN_T int - #endif -@@ -306,5 +307,5 @@ - - HX_SOCKLEN_T temp_addr = *addr_len; -- int ret = ::getsockname(sock, (HX_SOCKADDR_T*)addr, (HX_SOCKLEN_T *)&temp_addr); -+ int ret = ::getsockname(sock, (HX_SOCKADDR_T*)addr, &temp_addr); - *addr_len = temp_addr; - #ifdef _LINUX diff --git a/multimedia/helixplayer/files/patch-common_runtime_pub_hlxclib_malloc.h b/multimedia/helixplayer/files/patch-common_runtime_pub_hlxclib_malloc.h deleted file mode 100644 index c0ea725f8208..000000000000 --- a/multimedia/helixplayer/files/patch-common_runtime_pub_hlxclib_malloc.h +++ /dev/null @@ -1,11 +0,0 @@ ---- ./common/runtime/pub/hlxclib/malloc.h.orig Fri Jul 9 03:45:31 2004 -+++ ./common/runtime/pub/hlxclib/malloc.h Fri Sep 10 21:56:56 2004 -@@ -51,7 +51,7 @@ - #define HLXSYS_MALLOC_H - - #if !defined(_SYMBIAN) && !defined(_MACINTOSH) && !defined(_VXWORKS) \ -- && !defined(_OPENWAVE) && !defined(_MAC_UNIX) && !defined(_FREEBSD5) -+ && !defined(_OPENWAVE) && !defined(_MAC_UNIX) && !defined(_FREEBSD5) && !defined(_FREEBSD6) && !defined(_FREEBSD7) - #include <malloc.h> - #endif - diff --git a/multimedia/helixplayer/files/patch-common_system_dllpath.cpp b/multimedia/helixplayer/files/patch-common_system_dllpath.cpp deleted file mode 100644 index 357302a4b798..000000000000 --- a/multimedia/helixplayer/files/patch-common_system_dllpath.cpp +++ /dev/null @@ -1,20 +0,0 @@ ---- common/system/dllpath.cpp.orig Sun Jul 25 17:00:35 2004 -+++ common/system/dllpath.cpp Sun Jul 25 17:03:40 2004 -@@ -243,7 +243,7 @@ - strResultPath += strPathEnvVar; - } - --#if defined (_AIX) || defined (_LINUX) -+#if defined (_AIX) || defined (_LINUX) || defined (_FREEBSD) - { - char *ptr = (char *) ((const char *)strResultPath); - if(putenv(ptr)) -@@ -270,7 +270,7 @@ - #if !defined(_MACINTOSH) && !defined(WIN32_PLATFORM_PSPC) - if(!m_strPathEnvVar.IsEmpty()) - { --#if defined(_AIX) || defined(_LINUX) -+#if defined(_AIX) || defined(_LINUX) || defined(_FREEBSD) - char *ptr = (char *)((const char *)m_strPathEnvVar); - if(putenv(ptr)) - theError = HXR_FAILED; diff --git a/multimedia/helixplayer/files/patch-datatype_h263_codec_include_os.h b/multimedia/helixplayer/files/patch-datatype_h263_codec_include_os.h deleted file mode 100644 index 4fc981eee564..000000000000 --- a/multimedia/helixplayer/files/patch-datatype_h263_codec_include_os.h +++ /dev/null @@ -1,11 +0,0 @@ ---- datatype/h263/codec/include/os.h.orig Sun Jul 25 04:27:00 2004 -+++ datatype/h263/codec/include/os.h Sun Jul 25 04:29:57 2004 -@@ -98,8 +98,6 @@ - - #define strcmpi strcasecmp - #define _fmemset memset --#define min(a,b) (((a) < (b) ? (a) : (b))) --#define max(a,b) (((a) > (b) ? (a) : (b))) - - #define TRACE0 - diff --git a/multimedia/helixplayer/files/patch-datatype_h263_codec_video_hvdecode.c b/multimedia/helixplayer/files/patch-datatype_h263_codec_video_hvdecode.c deleted file mode 100644 index d45e13ead6f9..000000000000 --- a/multimedia/helixplayer/files/patch-datatype_h263_codec_video_hvdecode.c +++ /dev/null @@ -1,11 +0,0 @@ ---- datatype/h263/codec/video/hvdecode.c.orig Wed Feb 19 14:47:48 2003 -+++ datatype/h263/codec/video/hvdecode.c Sat May 22 00:27:16 2004 -@@ -38,7 +38,7 @@ - #include <stdio.h> - #include <stddef.h> - #include <string.h> --#ifdef FOR_MAC -+#if defined (FOR_MAC) || defined (_FREEBSD) - #include <stdlib.h> - #else - #include <malloc.h> diff --git a/multimedia/helixplayer/files/patch-datatype_h263_codec_video_vdecopcl.c b/multimedia/helixplayer/files/patch-datatype_h263_codec_video_vdecopcl.c deleted file mode 100644 index c94231e278a2..000000000000 --- a/multimedia/helixplayer/files/patch-datatype_h263_codec_video_vdecopcl.c +++ /dev/null @@ -1,11 +0,0 @@ ---- datatype/h263/codec/video/vdecopcl.c.orig Fri Oct 18 03:55:31 2002 -+++ datatype/h263/codec/video/vdecopcl.c Sat May 22 00:24:50 2004 -@@ -37,7 +37,7 @@ - //#include <stdio.h> - //#include <stddef.h> - #include "machine.h" --#ifdef FOR_MAC -+#if defined (FOR_MAC) || defined (_FREEBSD) - #include <stdlib.h> - #else - #include <malloc.h> diff --git a/multimedia/helixplayer/files/patch-datatype_image_png_common_pxpngdec.cpp b/multimedia/helixplayer/files/patch-datatype_image_png_common_pxpngdec.cpp deleted file mode 100644 index a2e1929b5e90..000000000000 --- a/multimedia/helixplayer/files/patch-datatype_image_png_common_pxpngdec.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- datatype/image/png/common/pxpngdec.cpp.orig Wed Jul 9 21:13:55 2003 -+++ datatype/image/png/common/pxpngdec.cpp Sun May 23 00:50:47 2004 -@@ -63,6 +63,8 @@ - #include "errdbg.h" - #include "hxperf.h" - -+void PNGAPI png_clear_invert_alpha(png_structp png_ptr); -+ - PXPNGDecode::PXPNGDecode() - { - m_lRefCount = 0; diff --git a/multimedia/helixplayer/files/patch-datatype_image_realpix_codec_jpg_pxcjpgfa.cpp b/multimedia/helixplayer/files/patch-datatype_image_realpix_codec_jpg_pxcjpgfa.cpp deleted file mode 100644 index 77c2a8353eb1..000000000000 --- a/multimedia/helixplayer/files/patch-datatype_image_realpix_codec_jpg_pxcjpgfa.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- ./datatype/image/realpix/codec/jpg/pxcjpgfa.cpp.orig Fri Jul 9 03:51:18 2004 -+++ ./datatype/image/realpix/codec/jpg/pxcjpgfa.cpp Mon Sep 13 12:07:39 2004 -@@ -70,7 +70,7 @@ - // pxcomlib - #include "pxffmcod.h" - #include "pxrndcod.h" --#include "glist.h" -+#include "../../../common/pub/glist.h" // May conflict with HDF's <glist.h> - #include "gstring.h" - #include "pxmapmgr.h" - #include "pxparse.h" diff --git a/multimedia/helixplayer/files/patch-datatype_image_realpix_codec_jpg_pxcjpgrn.cpp b/multimedia/helixplayer/files/patch-datatype_image_realpix_codec_jpg_pxcjpgrn.cpp deleted file mode 100644 index 73f1bd2f0651..000000000000 --- a/multimedia/helixplayer/files/patch-datatype_image_realpix_codec_jpg_pxcjpgrn.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- ./datatype/image/realpix/codec/jpg/pxcjpgrn.cpp.orig Fri Jul 9 03:51:18 2004 -+++ ./datatype/image/realpix/codec/jpg/pxcjpgrn.cpp Mon Sep 13 11:43:45 2004 -@@ -71,7 +71,7 @@ - // pxcomlib - #include "rpcodec.h" - #include "gstring.h" --#include "glist.h" -+#include "../../../common/pub/glist.h" // May conflict with HDF's <glist.h> - #include "pxrndcod.h" - #include "pxutil.h" - #include "pxmapmgr.h" diff --git a/multimedia/helixplayer/files/patch-datatype_theora_renderer_theoravidfmt.cpp b/multimedia/helixplayer/files/patch-datatype_theora_renderer_theoravidfmt.cpp deleted file mode 100644 index 5b4eda639f99..000000000000 --- a/multimedia/helixplayer/files/patch-datatype_theora_renderer_theoravidfmt.cpp +++ /dev/null @@ -1,29 +0,0 @@ ---- datatype/theora/renderer/theoravidfmt.cpp.orig Wed Nov 24 19:29:04 2004 -+++ datatype/theora/renderer/theoravidfmt.cpp Sat Mar 26 15:46:37 2005 -@@ -244,7 +244,7 @@ - } - - static --void CopyPixelData(REF(UINT8*) pDest, char* pSrc, UINT32 width, UINT32 height, -+void CopyPixelData(REF(UINT8*) pDest, unsigned char* pSrc, UINT32 width, UINT32 height, - int stride) - { - for (int i = 0; i < height; i++) -@@ -256,7 +256,7 @@ - } - - static --void CopyAndStretchX(REF(UINT8*) pDest, const char* pSrc, -+void CopyAndStretchX(REF(UINT8*) pDest, unsigned char* pSrc, - UINT32 uWidth, UINT32 uHeight, int stride, - UINT32 uAspectNum, UINT32 uAspectDen, - UINT32 uAdjustedWidth, -@@ -303,7 +303,7 @@ - } - - static --void CopyAndStretchY(REF(UINT8*) pDest, const char* pSrc, -+void CopyAndStretchY(REF(UINT8*) pDest, unsigned char* pSrc, - UINT32 uWidth, UINT32 uHeight, int stride, - UINT32 uAspectNum, UINT32 uAspectDen, - UINT32 uAdjustedHeight, diff --git a/multimedia/helixplayer/files/patch-digestauth b/multimedia/helixplayer/files/patch-digestauth deleted file mode 100644 index d0987f1d09e1..000000000000 --- a/multimedia/helixplayer/files/patch-digestauth +++ /dev/null @@ -1,25 +0,0 @@ ---- common/auth/rn5auth/digestauth.h Tue Jul 27 03:41:40 2004 -+++ common/auth/rn5auth/digestauth.h Sun Jul 10 00:54:04 2005 -@@ -50,5 +50,5 @@ - #define CDIGESTAUTH_H_ - --enum digest_algo {MD5, MD5_SESS, ALGO_UNKNOWN}; -+enum digest_algo {ALGO_MD5, MD5_SESS, ALGO_UNKNOWN}; - - class CDigestAuthenticator: public CHashAuthenticatorBase, ---- common/auth/rn5auth/digestauth.cpp Tue Jul 27 03:41:02 2004 -+++ common/auth/rn5auth/digestauth.cpp Sun Jul 10 00:55:35 2005 -@@ -479,5 +479,5 @@ - m_algorithm = MD5_SESS; - else -- m_algorithm = MD5; -+ m_algorithm = ALGO_MD5; - HX_RELEASE(pbufHdr); - } -@@ -502,5 +502,5 @@ - switch (m_algorithm) - { -- case MD5: -+ case ALGO_MD5: - pbufA1 = pbufPassword; - pbufA1->AddRef(); diff --git a/multimedia/helixplayer/files/patch-expat b/multimedia/helixplayer/files/patch-expat deleted file mode 100644 index 7950f0c73df6..000000000000 --- a/multimedia/helixplayer/files/patch-expat +++ /dev/null @@ -1,46 +0,0 @@ -This patch allows to use the modern version of expat instead of what -many vendors continue to bundle with their releases. - ---- common/lang/xml/xmlccf.cpp Mon Jul 19 17:04:07 2004 -+++ common/lang/xml/xmlccf.cpp Thu Jul 7 23:36:23 2005 -@@ -75,5 +75,5 @@ - #endif - --#include "xmlparse.h" -+#include <expat.h> - #include "expatprs.h" - #include "xmlccf.h" ---- common/lang/xml/hxexpat/expatapi.cpp Mon Jul 19 17:04:07 2004 -+++ common/lang/xml/hxexpat/expatapi.cpp Thu Jul 7 23:39:08 2005 -@@ -55,5 +55,5 @@ - #include "hxplugn.h" - --#include "xmlparse.h" -+#include <expat.h> - #include "expatapi.h" - #include "expatprs.h" ---- common/lang/xml/hxexpat/expatprs.cpp Mon Jul 19 17:04:07 2004 -+++ common/lang/xml/hxexpat/expatprs.cpp Thu Jul 7 23:39:08 2005 -@@ -67,5 +67,5 @@ - - #include "hxxml.ver" --#include "xmlparse.h" -+#include <expat.h> - #include "expatprs.h" - #include "expatapi.h" -@@ -371,4 +371,9 @@ - case XML_ERROR_NOT_STANDALONE: - return HXR_XML_NOT_STANDALONE; -+#if 0 /* { */ -+ /* -+ * modern expat does not have the below errors, but has -+ * others. Fall back to the generic error message for now -+ */ - case XML_ERROR_INVALID_NAME: - return HXR_XML_INVALID_NAME; -@@ -408,4 +413,5 @@ - case XML_ERROR_INVALID_COMMENT: - return HXR_XML_INVALID_COMMENT; -+#endif /* } */ - default: - return HXR_XML_GENERALERROR; diff --git a/multimedia/helixplayer/files/patch-getopt b/multimedia/helixplayer/files/patch-getopt deleted file mode 100644 index ee75f74e292d..000000000000 --- a/multimedia/helixplayer/files/patch-getopt +++ /dev/null @@ -1,9 +0,0 @@ ---- common/runtime/pub/hlxclib/getopt.h Wed Dec 22 15:00:41 2004 -+++ common/runtime/pub/hlxclib/getopt.h Mon Mar 21 08:09:01 2005 -@@ -53,4 +53,6 @@ - #if defined(_SOLARIS) || defined(_HPUX) - #include <stdlib.h> -+#elif defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) -+#include <unistd.h> - #else - #include <getopt.h> diff --git a/multimedia/helixplayer/files/patch-hxbuffer.h b/multimedia/helixplayer/files/patch-hxbuffer.h deleted file mode 100644 index b313bf1c2d2a..000000000000 --- a/multimedia/helixplayer/files/patch-hxbuffer.h +++ /dev/null @@ -1,9 +0,0 @@ ---- common/container/pub/hxbuffer.h Thu Jul 8 21:45:51 2004 -+++ common/container/pub/hxbuffer.h Thu Jul 6 08:44:51 2006 -@@ -61,5 +61,5 @@ - #define PnBufferShort - #ifdef PnBufferShort --const int MaxPnbufShortDataLen = 15; -+static const int MaxPnbufShortDataLen = 23; - #endif - diff --git a/multimedia/helixplayer/files/patch-i386 b/multimedia/helixplayer/files/patch-i386 deleted file mode 100644 index e7f81502ed41..000000000000 --- a/multimedia/helixplayer/files/patch-i386 +++ /dev/null @@ -1,10 +0,0 @@ ---- common/include/atomicbase.h Wed Dec 22 15:00:41 2004 -+++ common/include/atomicbase.h Sat Jul 8 12:58:06 2006 -@@ -547,6 +547,7 @@ - #elif defined(__GNUC__) && !defined(_OPENBSD) && \ - (__GNUC__>2 || (__GNUC__==2 && __GNUC_MINOR__>=95)) && \ - ( defined (__i486__) || defined (__i586__) || defined (__i686__) || \ -+ defined (__i386__) /* For FreeBSD/i386, maybe others */ || \ - defined (__pentium__) || defined (__pentiumpro__)) - - /* Increment by 1 */ diff --git a/multimedia/helixplayer/files/patch-noimport b/multimedia/helixplayer/files/patch-noimport deleted file mode 100644 index 0fc613e219bf..000000000000 --- a/multimedia/helixplayer/files/patch-noimport +++ /dev/null @@ -1,188 +0,0 @@ ---- datatype/image/png/common/Umakefil Thu Jul 8 21:52:11 2004 -+++ datatype/image/png/common/Umakefil Fri Jul 8 02:11:45 2005 -@@ -58,8 +58,8 @@ - "common/runtime/pub", - "common/system/pub", -- "client/include", -- "common/import/zlib/pub") -+ "client/include") - --project.AddIncludes("../import/libpng") -+project.AddSystemPaths('-L/usr/local/lib') -+project.AddDynamicLibraries("-lpng", "-lz") - - project.AddSources("pxpngdec.cpp") ---- datatype/image/jpg/common/Umakefil Thu Jul 8 21:53:22 2004 -+++ datatype/image/jpg/common/Umakefil Fri Jul 8 02:15:02 2005 -@@ -59,6 +59,8 @@ - "common/system/pub", - "datatype/common/util/pub", -- "datatype/image/common/pub", -- "datatype/image/jpg/import/jpeg-6b") -+ "datatype/image/common/pub") -+ -+project.AddSystemPaths('-L/usr/local/lib') -+project.AddDynamicLibraries("-ljpeg") - - project.AddSources("jbuffdst.c", ---- datatype/image/common/Umakefil Thu Jul 8 21:54:47 2004 -+++ datatype/image/common/Umakefil Fri Jul 8 02:15:38 2005 -@@ -58,5 +58,4 @@ - "common/runtime/pub", - "common/system/pub", -- "common/import/zlib/pub", - "common/lang/xml/pub", - "client/include", ---- datatype/image/common/mkstatic/Umakefil Thu Jul 8 21:54:32 2004 -+++ datatype/image/common/mkstatic/Umakefil Fri Jul 8 02:16:06 2005 -@@ -54,5 +54,5 @@ - project.AddModuleIncludes("common/include") - --project.AddModuleLibraries("common/import/zlib[zlib]") -+project.AddDynamicLibraries("-lz") - - project.AddSources("mkstatic.cpp") ---- datatype/image/common/test/Umakefil Thu Jul 8 21:54:43 2004 -+++ datatype/image/common/test/Umakefil Fri Jul 8 02:16:35 2005 -@@ -60,7 +60,7 @@ - "common/system[syslib]", - "common/util[utillib]", -- "common/runtime[runtlib]", -- "common/import/zlib[zlib]") -+ "common/runtime[runtlib]") - -+project.AddDynamicLibraries("-lz") - project.AddSources("testbomb.cpp") - ---- client/resource/Umakefil Mon Jul 19 17:03:59 2004 -+++ client/resource/Umakefil Fri Jul 8 02:18:10 2005 -@@ -52,6 +52,5 @@ - UmakefileVersion(2,2) - --project.AddModuleIncludes("common/include", -- "common/import/stlport") -+project.AddModuleIncludes("common/include") - - project.AddIncludes("../include", ---- filesystem/http/Umakefil Thu Jul 8 22:04:03 2004 -+++ filesystem/http/Umakefil Fri Jul 8 02:18:37 2005 -@@ -77,5 +77,5 @@ - if project.IsDefined("HELIX_FEATURE_HTTP_GZIP"): - project.AddSources("decoder.cpp") -- project.AddModuleLibraries("common/import/zlib[zlib]") -+ project.AddDynamicLibraries("-lz") - - project.ExportFunction("RMACreateInstance", ---- datatype/image/realpix/codec/png/umakedll Thu Jul 8 21:51:04 2004 -+++ datatype/image/realpix/codec/png/umakedll Fri Jul 8 21:30:57 2005 -@@ -56,5 +56,4 @@ - project.AddModuleLibraries("datatype/image/realpix/codec/png[rppnglib]", - "datatype/image/png/common[pngcomlib]", -- "datatype/image/png/import/libpng[libpng]", - "datatype/image/common[imgcomlib]", - "datatype/common/util[dtutillib]", -@@ -63,8 +62,9 @@ - "common/util[utillib]", - "common/container[contlib]", -- "common/runtime[runtlib]", -- "common/import/zlib[zlib]") -+ "common/runtime[runtlib]") - - project.AddSources("pxcpngfa.cpp") -+project.AddSystemPaths('-L/usr/local/lib') -+project.AddDynamicLibraries("-lpng", "-lz") - - project.ExportFunction("RMACreateInstance", ---- datatype/image/realpix/codec/jpg/umakedll Thu Jul 8 21:51:18 2004 -+++ datatype/image/realpix/codec/jpg/umakedll Fri Jul 8 21:31:34 2005 -@@ -52,10 +52,8 @@ - UmakefileVersion(2,2) - --project.AddModuleIncludes("common/include", -- "datatype/image/jpg/import/jpeg-6b") -+project.AddModuleIncludes("common/include") - - project.AddModuleLibraries("datatype/image/realpix/codec/jpg[rpjpglib]", - "datatype/image/jpg/common[hxijglib]", -- "datatype/image/jpg/import/jpeg-6b[jpeglib]", - "datatype/image/common[imgcomlib]", - "datatype/common/util[dtutillib]", -@@ -67,4 +65,6 @@ - - project.AddSources("pxcjpgfa.cpp") -+project.AddSystemPaths('-L/usr/local/lib') -+project.AddDynamicLibraries("-ljpeg") - - project.ExportFunction("RMACreateInstance", ---- datatype/image/png/renderer/umakedll Thu Jul 8 21:52:28 2004 -+++ datatype/image/png/renderer/umakedll Fri Jul 8 21:32:07 2005 -@@ -59,5 +59,4 @@ - "common/container[contlib]", - "common/dbgtool[debuglib]", -- "common/import/zlib[zlib]", - "common/system[syslib]", - "datatype/common/baserend[baserend]", -@@ -65,8 +64,9 @@ - "datatype/image/common[imgcomlib]", - "datatype/image/png/common[pngcomlib]", -- "datatype/image/png/import/libpng[libpng]", - "datatype/image/png/renderer[pngrlib]") - - project.AddSources("pngrdll.cpp") -+project.AddSystemPaths('-L/usr/local/lib') -+project.AddDynamicLibraries("-lpng", "-lz") - - project.ExportFunction("RMACreateInstance", ---- datatype/image/png/fileformat/umakedll Thu Jul 8 21:52:41 2004 -+++ datatype/image/png/fileformat/umakedll Fri Jul 8 21:32:36 2005 -@@ -56,5 +56,4 @@ - project.AddModuleLibraries("datatype/image/png/fileformat[pngflib]", - "datatype/image/png/common[pngcomlib]", -- "datatype/image/png/import/libpng[libpng]", - "datatype/image/common[imgcomlib]", - "common/util[utillib]", -@@ -62,8 +61,9 @@ - "common/dbgtool[debuglib]", - "common/system[syslib]", -- "common/runtime[runtlib]", -- "common/import/zlib[zlib]") -+ "common/runtime[runtlib]") - - project.AddSources("pngfdll.cpp") -+project.AddSystemPaths('-L/usr/local/lib') -+project.AddDynamicLibraries("-lpng", "-lz") - - project.ExportFunction("RMACreateInstance", ---- datatype/image/jpg/renderer/umakedll Thu Jul 8 21:53:52 2004 -+++ datatype/image/jpg/renderer/umakedll Fri Jul 8 21:33:05 2005 -@@ -53,6 +53,5 @@ - - project.AddModuleIncludes("common/include", -- "client/include", -- "datatype/image/jpg/import/jpeg-6b") -+ "client/include") - - project.AddModuleLibraries("common/runtime[runtlib]", -@@ -64,9 +63,11 @@ - "datatype/image/common[imgcomlib]", - "datatype/image/jpg/common[hxijglib]", -- "datatype/image/jpg/import/jpeg-6b[jpeglib]", - "datatype/image/jpg/renderer[jpgrlib]", - "common/system[syslib]") - - project.AddSources("jpgrdll.cpp") -+project.AddSystemPaths('-L/usr/local/lib') -+project.AddDynamicLibraries("-ljpeg") -+project.AddSystemPaths('-L/usr/X11R6/lib') - - project.ExportFunction("RMACreateInstance", ---- datatype/image/gif/renderer/umakedll Thu Jul 8 21:54:06 2004 -+++ datatype/image/gif/renderer/umakedll Fri Jul 8 21:35:18 2005 -@@ -70,5 +70,6 @@ - - if project.IsDefined("HELIX_FEATURE_GIF_BROKENIMAGE"): -- project.AddModuleLibraries("common/import/zlib[zlib]") -+ project.AddDynamicLibraries("-lz") - -+project.AddSystemPaths('-L/usr/X11R6/lib') - project.AddSources("gifrdll.cpp") diff --git a/multimedia/helixplayer/files/patch-noinstaller b/multimedia/helixplayer/files/patch-noinstaller deleted file mode 100644 index 7f8ccf72a0f7..000000000000 --- a/multimedia/helixplayer/files/patch-noinstaller +++ /dev/null @@ -1,9 +0,0 @@ ---- player/installer/archive/Umakefil Tue Nov 16 16:11:24 2004 -+++ player/installer/archive/Umakefil Wed Jul 5 23:07:43 2006 -@@ -57,5 +57,5 @@ - UseCommonObjects() - --MultiTargetMake("make_tempdir", "make_symbols", "make_archive") -+MultiTargetMake("make_tempdir") - - diff --git a/multimedia/helixplayer/files/patch-player_app_gtk_Umakefil b/multimedia/helixplayer/files/patch-player_app_gtk_Umakefil deleted file mode 100644 index 690f7e0a55b4..000000000000 --- a/multimedia/helixplayer/files/patch-player_app_gtk_Umakefil +++ /dev/null @@ -1,50 +0,0 @@ ---- player/app/gtk/Umakefil.orig Thu Feb 10 19:39:00 2005 -+++ player/app/gtk/Umakefil Sun Mar 27 11:54:01 2005 -@@ -65,11 +65,11 @@ - # package = "." - - # Uncomment this for something more standard: --project_defs =[ ( "PACKAGE_DATA_DIR", "/usr/share" ), -- ( "LIBDIR", "/usr/lib" ), -- ( "SYSCONFDIR", "/etc" ), -- ( "PREFIX", "/usr" ), -- ( "LOCALEDIR", "/usr/share/locale" ), -+project_defs =[ ( "PACKAGE_DATA_DIR", "/usr/local/share" ), -+ ( "LIBDIR", "%%PREFIX%%/lib" ), -+ ( "SYSCONFDIR", "%%PREFIX%%/etc" ), -+ ( "PREFIX", "%%PREFIX%%" ), -+ ( "LOCALEDIR", "%%PREFIX%%/locale" ), - ( "PLATFORM_BUILD_STATUS", platform_build_status ) ] - - if project.IsDefined('HELIX_FEATURE_REAL_BRANDING'): -@@ -127,12 +127,12 @@ - # together at the libgtkhx.a level. - project.AddModuleLibraries("common/runtime[runtlib]", - "common/system[syslib]", -+ "player/mime/util[mimelib]", - "common/container[contlib]", - "common/runtime[runtlib]", - "common/dbgtool[debuglib]", - "common/util[utillib]", -- "player/hxclientkit[hxclientlib]", -- "player/mime/util[mimelib]") -+ "player/hxclientkit[hxclientlib]") - - - # project.AddDefines('HELIX_FEATURE_RP_SIGN_IN') -@@ -148,13 +148,14 @@ - "common/lang/xml/pub") - project.AddSources("signin.cpp") - -- -+ - if not project.IsDefined('HELIX_FEATURE_LIBGLADE'): - project.AddSources("signin_interface.c") - - # Add includes - project.AddModuleIncludes("common/include", - "player/common/gtk/pub", -+ "common/container/pub", - "player/app/gtk/pub") - - # Includes needed by guids.cpp diff --git a/multimedia/helixplayer/files/patch-player_app_gtk_commonapp.cpp b/multimedia/helixplayer/files/patch-player_app_gtk_commonapp.cpp deleted file mode 100644 index 0a58e97a34f8..000000000000 --- a/multimedia/helixplayer/files/patch-player_app_gtk_commonapp.cpp +++ /dev/null @@ -1,23 +0,0 @@ ---- ./player/app/gtk/commonapp.cpp.orig Thu Nov 25 00:00:23 2004 -+++ ./player/app/gtk/commonapp.cpp Sat Mar 26 14:43:51 2005 -@@ -1868,7 +1868,19 @@ - { - /* g_error will call abort */ - g_error("Unable to open display"); -- } -+ } -+ -+#ifdef G_OS_UNIX -+ if(strcmp(hxplayer_x_init_threads, "delayed") == 0) -+ { -+ Status status; -+ status = XInitThreads(); -+ if(!status) -+ { -+ g_warning("X libraries appear to have been compiled without multithreaded support."); -+ } -+ } -+#endif - - #ifdef G_OS_UNIX - if(strcmp(hxplayer_x_init_threads, "after") == 0) diff --git a/multimedia/helixplayer/files/patch-player_app_gtk_embeddedapp.cpp b/multimedia/helixplayer/files/patch-player_app_gtk_embeddedapp.cpp deleted file mode 100644 index 357b1f8c8ab9..000000000000 --- a/multimedia/helixplayer/files/patch-player_app_gtk_embeddedapp.cpp +++ /dev/null @@ -1,38 +0,0 @@ ---- player/app/gtk/embeddedapp.cpp Tue Dec 7 16:17:19 2004 -+++ player/app/gtk/embeddedapp.cpp Sun Jul 2 02:55:03 2006 -@@ -80,4 +80,7 @@ - - #include <glib.h> -+#if GLIB_CHECK_VERSION (2, 4, 0) -+# define g_value_set_string_take_ownership g_value_take_string -+#endif - - /* This file contains functions with several different prefixes. -@@ -276,5 +279,5 @@ - typedef struct - { -- guint stream_id; -+ uintptr_t stream_id; - HXDataStream* stream; - gchar* url; -@@ -3108,5 +3111,5 @@ - - HXEmbeddedWindow* --hxembedded_window_get_from_id(guint window_id) -+hxembedded_window_get_from_id(uintptr_t window_id) - { - GList* consoles_iter; -@@ -3165,5 +3168,5 @@ - void - hxembedded_window_new_stream(HXEmbeddedWindow* window, -- guint stream_id, -+ uintptr_t stream_id, - const gchar* url, - const gchar* mime_type, -@@ -3296,5 +3299,5 @@ - void - hxembedded_window_stream_done(HXEmbeddedWindow* window, -- guint stream_id) -+ uintptr_t stream_id) - { - GList* iter; diff --git a/multimedia/helixplayer/files/patch-player_app_gtk_hxplay b/multimedia/helixplayer/files/patch-player_app_gtk_hxplay deleted file mode 100644 index c7cf866ce105..000000000000 --- a/multimedia/helixplayer/files/patch-player_app_gtk_hxplay +++ /dev/null @@ -1,38 +0,0 @@ ---- player/app/gtk/hxplay.orig Thu Apr 29 19:35:24 2004 -+++ player/app/gtk/hxplay Thu May 27 23:05:02 2004 -@@ -1,7 +1,7 @@ - #!/bin/sh - - # If you don't have readlink, fill in the path to hxplay.bin here. --# HELIX_LIBS="/usr/local/HelixPlayer" ; export HELIX_LIBS -+HELIX_LIBS="%%PREFIX%%/HelixPlayer" ; export HELIX_LIBS - - # To install this script, create a symlink to it from somewhere in your - # path. Do *not* move the script out of the HelixPlayer directory, since -@@ -28,7 +28,7 @@ - HXPLAYSCRIPT=`$PERL -e 'print readlink($ARGV[0])' -- $HXPLAYSYMLINK` - elif [ -x "$PYTHON" ] ; then - # echo "Using python" -- HXPLAYSCRIPT=`echo 'import os; print os.readlink("/usr/local/bin/hxplay")' | $PYTHON -` -+ HXPLAYSCRIPT=`echo 'import os; print os.readlink("%%PREFIX%%/HelixPlayer/hxplay")' | $PYTHON -` - else - # echo "Using ls (directory name cannot contain spaces)" - HXPLAYSCRIPT=`ls -l $HXPLAYSYMLINK | sed -e 's/.* //'` -@@ -44,7 +44,7 @@ - fi - - # if HXPLAYDIR detection doesn't work, hardcode the directory here -- HXPLAYDIR=`dirname $HXPLAYSCRIPT` -+ HXPLAYDIR=%%PREFIX%%/HelixPlayer - - # setup environment - # find our common, plugin and codec dlls -@@ -66,7 +66,7 @@ - if [ -n "$DEBUG" -a -x "$CATCHSEGV" ]; then - $CATCHSEGV $HXPLAYBIN ${1+"$@"} - else -- while /bin/true; do -+ while /usr/bin/true; do - # Restart the player if exit code is 10 - $HXPLAYBIN "$@" - if [ $? -ne 10 ]; then diff --git a/multimedia/helixplayer/files/patch-player_app_gtk_preferences_interface.c b/multimedia/helixplayer/files/patch-player_app_gtk_preferences_interface.c deleted file mode 100644 index 2b168eb290b9..000000000000 --- a/multimedia/helixplayer/files/patch-player_app_gtk_preferences_interface.c +++ /dev/null @@ -1,13 +0,0 @@ ---- player/app/gtk/preferences_interface.c.orig Mon May 17 23:18:17 2004 -+++ player/app/gtk/preferences_interface.c Fri May 21 23:18:33 2004 -@@ -12,6 +12,10 @@ - #include <string.h> - #include <stdio.h> - -+#ifdef GTK_DISABLE_DEPRECATED -+# undef GTK_DISABLE_DEPRECATED -+#endif -+ - #include <gdk/gdkkeysyms.h> - #include <gtk/gtk.h> - diff --git a/multimedia/helixplayer/files/patch-player_app_gtk_realplay b/multimedia/helixplayer/files/patch-player_app_gtk_realplay deleted file mode 100644 index 8976f0e1e4c4..000000000000 --- a/multimedia/helixplayer/files/patch-player_app_gtk_realplay +++ /dev/null @@ -1,11 +0,0 @@ ---- ./player/app/gtk/realplay.orig Tue May 4 18:30:10 2004 -+++ ./player/app/gtk/realplay Wed May 26 21:17:27 2004 -@@ -65,7 +65,7 @@ - if [ -n "$DEBUG" -a -x "$CATCHSEGV" ]; then - $CATCHSEGV $REALPLAYBIN ${1+"$@"} - else -- while /bin/true; do -+ while /usr/bin/true; do - # Restart the player if exit code is 10 - $REALPLAYBIN "$@" - if [ $? -ne 10 ]; then diff --git a/multimedia/helixplayer/files/patch-player_app_gtk_statistics_interface.c b/multimedia/helixplayer/files/patch-player_app_gtk_statistics_interface.c deleted file mode 100644 index bd1347ba3400..000000000000 --- a/multimedia/helixplayer/files/patch-player_app_gtk_statistics_interface.c +++ /dev/null @@ -1,13 +0,0 @@ ---- player/app/gtk/statistics_interface.c.orig Tue May 4 18:30:10 2004 -+++ player/app/gtk/statistics_interface.c Fri May 21 23:26:07 2004 -@@ -12,6 +12,10 @@ - #include <string.h> - #include <stdio.h> - -+#ifdef GTK_DISABLE_DEPRECATED -+# undef GTK_DISABLE_DEPRECATED -+#endif -+ - #include <gdk/gdkkeysyms.h> - #include <gtk/gtk.h> - diff --git a/multimedia/helixplayer/files/patch-player_app_gtk_uri_interface.c b/multimedia/helixplayer/files/patch-player_app_gtk_uri_interface.c deleted file mode 100644 index 077f91f71470..000000000000 --- a/multimedia/helixplayer/files/patch-player_app_gtk_uri_interface.c +++ /dev/null @@ -1,13 +0,0 @@ ---- player/app/gtk/uri_interface.c.orig Fri May 14 20:49:15 2004 -+++ player/app/gtk/uri_interface.c Fri May 21 23:20:47 2004 -@@ -12,6 +12,10 @@ - #include <string.h> - #include <stdio.h> - -+#ifdef GTK_DISABLE_DEPRECATED -+# undef GTK_DISABLE_DEPRECATED -+#endif -+ - #include <gdk/gdkkeysyms.h> - #include <gtk/gtk.h> - diff --git a/multimedia/helixplayer/files/patch-player_app_plugin_hxbackend.cpp b/multimedia/helixplayer/files/patch-player_app_plugin_hxbackend.cpp deleted file mode 100644 index 16829fcdf5a2..000000000000 --- a/multimedia/helixplayer/files/patch-player_app_plugin_hxbackend.cpp +++ /dev/null @@ -1,16 +0,0 @@ ---- player/app/plugin/hxbackend.cpp.orig Sun Oct 22 13:50:24 2006 -+++ player/app/plugin/hxbackend.cpp Sun Oct 22 13:50:24 2006 -@@ -358,5 +357,5 @@ nsresult CHXPlayerBackend::ReceiveMessag - { - /* Trim back the buffer to the size we actually used (plus NULL) */ -- pBuf = (char*)realloc(pBuf, nPos + 1); -+ *ppBuf = (char*)realloc(pBuf, nPos + 1); - } - else -@@ -509,5 +500,5 @@ - fcntl(cbsockets[1], F_SETFD, 0); - -- m_nChildPid = fork(); -+ m_nChildPid = vfork(); - if(m_nChildPid < 0) - { diff --git a/multimedia/helixplayer/files/patch-player_common_gtk_hxplayer.cpp b/multimedia/helixplayer/files/patch-player_common_gtk_hxplayer.cpp deleted file mode 100644 index aad79ffdce71..000000000000 --- a/multimedia/helixplayer/files/patch-player_common_gtk_hxplayer.cpp +++ /dev/null @@ -1,18 +0,0 @@ ---- player/common/gtk/hxplayer.cpp.orig Mon May 17 19:28:16 2004 -+++ player/common/gtk/hxplayer.cpp Fri May 21 21:20:13 2004 -@@ -47,7 +47,15 @@ - #include <X11/Xatom.h> - #endif - -+#ifdef GTK_DISABLE_DEPRECATED -+# undef GTK_DISABLE_DEPRECATED -+#endif - #include <gtk/gtkmain.h> -+#if GLIB_CHECK_VERSION (2, 4, 0) -+# define g_value_set_boxed_take_ownership g_value_take_boxed -+# define g_value_set_string_take_ownership g_value_take_string -+#endif -+ - #include <memory.h> - #include <stdlib.h> - #include <stdio.h> diff --git a/multimedia/helixplayer/files/patch-player_common_gtk_hxstatisticsobserver.cpp b/multimedia/helixplayer/files/patch-player_common_gtk_hxstatisticsobserver.cpp deleted file mode 100644 index e9ee4d95797f..000000000000 --- a/multimedia/helixplayer/files/patch-player_common_gtk_hxstatisticsobserver.cpp +++ /dev/null @@ -1,13 +0,0 @@ ---- player/common/gtk/hxstatisticsobserver.cpp.orig Thu Apr 29 22:08:12 2004 -+++ player/common/gtk/hxstatisticsobserver.cpp Fri May 21 21:22:19 2004 -@@ -41,6 +41,10 @@ - #include "HXClientCFuncs.h" - #include "HXClientConstants.h" - -+#if GLIB_CHECK_VERSION (2, 4, 0) -+# define g_value_set_boxed_take_ownership g_value_take_boxed -+# define g_value_set_string_take_ownership g_value_take_string -+#endif - - enum { - STATISTIC_ADDED_SIGNAL, diff --git a/multimedia/helixplayer/files/patch-player_installer_stage1_Umakefil b/multimedia/helixplayer/files/patch-player_installer_stage1_Umakefil deleted file mode 100644 index af4c7a0b7cce..000000000000 --- a/multimedia/helixplayer/files/patch-player_installer_stage1_Umakefil +++ /dev/null @@ -1,12 +0,0 @@ ---- player/installer/stage1/Umakefil.orig Wed Apr 21 00:34:38 2004 -+++ player/installer/stage1/Umakefil Tue May 25 23:18:55 2004 -@@ -55,8 +55,8 @@ - "player/installer/common/pub") - - project.AddModuleLibraries("common/util[utillib]", -- "installer/common/util[instutil]", - "installer/common[prodinstlib]", -+ "installer/common/util[instutil]", - "common/container[contlib]", - "common/system[syslib]", - "common/dbgtool[debuglib]", diff --git a/multimedia/helixplayer/files/patch-player_installer_stage1_unix.pcf b/multimedia/helixplayer/files/patch-player_installer_stage1_unix.pcf deleted file mode 100644 index 9dc262166a93..000000000000 --- a/multimedia/helixplayer/files/patch-player_installer_stage1_unix.pcf +++ /dev/null @@ -1,9 +0,0 @@ ---- player/installer/stage1/unix.pcf.orig Wed Apr 21 00:34:39 2004 -+++ player/installer/stage1/unix.pcf Mon May 24 22:36:15 2004 -@@ -41,5 +41,5 @@ - - project.AddSources("platform/unix/stage1app.cpp") - --project.AddSystemLibraries("dl") -+#project.AddSystemLibraries("dl") - diff --git a/multimedia/helixplayer/files/patch-plugin b/multimedia/helixplayer/files/patch-plugin deleted file mode 100644 index 8e2d99352051..000000000000 --- a/multimedia/helixplayer/files/patch-plugin +++ /dev/null @@ -1,290 +0,0 @@ -This set of patches change the plugin to compile against the installed -NSPR and Firefox' APIs (instead of the gecko-sdk bundled by Real) and to -pass pointers between processes using %p or %td format instead of %d. -The latter is not safe on 64-bit systems... - - -mi - ---- player/app/plugin/unix.pcf Thu Jul 8 21:48:45 2004 -+++ player/app/plugin/unix.pcf Sun Jul 2 00:43:31 2006 -@@ -52,13 +52,13 @@ - --project.AddModuleIncludes( -- "common/import/gecko-sdk", -- "common/import/gecko-sdk/nspr/include", -- "common/import/gecko-sdk/java/include", -- "common/import/gecko-sdk/xpcom/include", -- "common/import/gecko-sdk/plugin/include", -- "common/import/gecko-sdk/windowwatcher/include", -- "common/import/gecko-sdk/string/include", -- "common/import/gecko-sdk/uconv/include", -- "common/import/gecko-sdk/dom/include" --) -+project.includes.append( -+ "%%GECKO_PREFIX%%/include/nspr", -+ "%%GECKO_PREFIX%%/include/%%GECKO%%", -+ "%%GECKO_PREFIX%%/include/%%GECKO%%/java", -+ "%%GECKO_PREFIX%%/include/%%GECKO%%/xpcom", -+ "%%GECKO_PREFIX%%/include/%%GECKO%%/plugin", -+ "%%GECKO_PREFIX%%/include/%%GECKO%%/windowwatcher", -+ "%%GECKO_PREFIX%%/include/%%GECKO%%/string", -+ "%%GECKO_PREFIX%%/include/%%GECKO%%/uconv", -+ "%%GECKO_PREFIX%%/include/%%GECKO%%/dom" -+) - ---- player/app/plugin/hxbackend.h Mon Nov 22 19:24:25 2004 -+++ player/app/plugin/hxbackend.h Sun Jul 2 01:13:09 2006 -@@ -62,9 +62,4 @@ - #include "nsIObserver.h" - --/* Mozilla 1.0-1.2 had nsIScriptableTimer.h and a different nsITimer.h. We -- use the nsIScriptableTimer version to avoid conflicts with the newer -- nsITimer. */ --#include "nsIScriptableTimer.h" -- - /* Mozilla 1.3+ have the modern nsITimer */ - #include "nsITimer.h" -@@ -106,5 +101,5 @@ - nsresult ReadGenericResponse(PRBool *retval); - -- PRBool AreCallbacksSupported(void) { return m_pTimer || m_pObsoleteTimer; } -+ PRBool AreCallbacksSupported(void) { return m_pTimer != NULL; } - - private: -@@ -129,5 +124,4 @@ - - nsITimer *m_pTimer; -- nsIScriptableTimer *m_pObsoleteTimer; // Only found in old mozilla's - nsIScriptableUnicodeConverter *m_pUConv; - nsIPromptService *m_pPromptService; ---- player/app/plugin/nsHXPlayer.cpp Mon Nov 22 19:24:25 2004 -+++ player/app/plugin/nsHXPlayer.cpp Sun Jul 2 01:47:25 2006 -@@ -560,8 +560,8 @@ - XFlush(ws_info->display); - -- nLen = asprintf(&pMsg, "%s %d %d %d %d %d %d %d %d %d %d %d\n", -+ nLen = asprintf(&pMsg, "%s %td %d %d %d %d %d %d %d %d %d %d\n", - szCommand, - m_iPlayerID, -- (int)aWindow->window, -+ (intptr_t)aWindow->window, - aWindow->x, - aWindow->y, -@@ -602,5 +602,4 @@ - PRBool retval; - unsigned int nStreamLength; -- int nStreamId = 0; - - nStreamLength = ( stream->end > 0 ) ? stream->end : 0; -@@ -617,16 +616,7 @@ - *stype = NP_NORMAL; - -- if(m_bIsFirstNewStream) -- { -- nStreamId = 0; -- } -- else -- { -- nStreamId = (int)stream; -- } -- -- nLen = asprintf(&pMsg, "NewStream %d %d %s %s %d\n", -+ nLen = asprintf(&pMsg, "NewStream %d %td %s %s %d\n", - m_iPlayerID, -- nStreamId, -+ (intptr_t)(m_bIsFirstNewStream ? 0 : stream), - stream->url, - type, -@@ -671,5 +661,5 @@ - (void)offset; - -- nLen = asprintf(&pMsg, "StreamData %d %d %d\n", m_iPlayerID, (int)streamID, nDataLen); -+ nLen = asprintf(&pMsg, "StreamData %d %td %d\n", m_iPlayerID, (intptr_t)streamID, nDataLen); - result = m_pBackend->SendMessage(pMsg, nLen); - free(pMsg); -@@ -704,5 +694,5 @@ - const void *streamID = (void*)stream; - -- nLen = asprintf(&pMsg, "StreamDone %d %d\n", m_iPlayerID, (int)streamID); -+ nLen = asprintf(&pMsg, "StreamDone %d %td\n", m_iPlayerID, (intptr_t)streamID); - result = m_pBackend->SendMessage(pMsg, nLen); - free(pMsg); ---- player/app/gtk/playeripc.cpp Mon Nov 22 19:24:25 2004 -+++ player/app/gtk/playeripc.cpp Sun Jul 2 01:52:39 2006 -@@ -1005,8 +1005,8 @@ - gchar* mime_type; - gchar* url; -- guint stream_id; -+ uintptr_t stream_id; - guint stream_length; - -- result = sscanf(argv[2], "%d", &stream_id); -+ result = sscanf(argv[2], "%p", &stream_id); - url = argv[3]; - mime_type = argv[4]; -@@ -1068,7 +1068,7 @@ - else if (strcmp("StreamDone", argv[0]) == 0 && argc == 3) - { -- guint stream_id; -+ uintptr_t stream_id; - -- result = sscanf(argv[2], "%d", &stream_id); -+ result = sscanf(argv[2], "%p", &stream_id); - - hxembedded_window_stream_done(window, stream_id); -@@ -1168,8 +1168,8 @@ - { - /* Get the window id from argv[1] */ -- guint window_id; -+ uintptr_t window_id; - HXEmbeddedWindow* window; - -- if(sscanf(argv[1], "%d", &window_id)) -+ if(sscanf(argv[1], "%p", &window_id)) - { - window = hxembedded_window_get_from_id(window_id); ---- player/app/gtk/embeddedapp.h Mon Nov 22 19:24:25 2004 -+++ player/app/gtk/embeddedapp.h Sun Jul 2 02:19:00 2006 -@@ -189,5 +189,5 @@ - const gchar* url); - void hxembedded_window_new_stream (HXEmbeddedWindow* window, -- guint stream_id, -+ uintptr_t stream_id, - const gchar* url, - const gchar* mime_type, -@@ -198,5 +198,5 @@ - guint len); - void hxembedded_window_stream_done(HXEmbeddedWindow* window, -- guint stream_id); -+ uintptr_t stream_id); - - void hxembedded_window_set_browser_info(HXEmbeddedWindow* window, -@@ -205,5 +205,5 @@ - gboolean has_xembed); - --HXEmbeddedWindow* hxembedded_window_get_from_id(guint window_id); -+HXEmbeddedWindow* hxembedded_window_get_from_id(uintptr_t window_id); - guint hxembedded_window_get_id (HXEmbeddedWindow* window); - ---- player/app/plugin/hxbackend.cpp Mon Nov 22 19:24:25 2004 -+++ player/app/plugin/hxbackend.cpp Sun Jul 2 02:37:29 2006 -@@ -153,5 +153,4 @@ - m_nCallbackBufPos(0), - m_pTimer(NULL), -- m_pObsoleteTimer(NULL), - m_pUConv(NULL), - m_pPromptService(NULL), -@@ -424,13 +423,5 @@ - (void**)&m_pTimer); - -- if(!m_pTimer) -- { -- /* Try to get an old-style mozilla 1.0-1.2 timer */ -- pComponentManager->CreateInstanceByContractID(NS_TIMER_CONTRACTID, -- NULL, -- NS_GET_IID(nsIScriptableTimer), -- (void**)&m_pObsoleteTimer); -- } -- -+ - NS_RELEASE(pComponentManager); - } -@@ -545,5 +536,5 @@ - sprintf(cbSd, "%d", cbsockets[1]); - -- if (m_pTimer || m_pObsoleteTimer) -+ if (m_pTimer) - { - /* We have a timer callback, include --callbacks flag */ -@@ -678,16 +669,7 @@ - if(instance) - { -- PRUnichar *pUnicodeTitle = NULL; -- PRUnichar *pUnicodeMessage = NULL; -- - NPN_GetValue(instance, NPNVDOMWindow, &pDomWindow); - -- if(m_pPromptService && m_pUConv && m_pMemory && pDomWindow) -- { -- m_pUConv->ConvertToUnicode("Helix DNA Plugin Error", &pUnicodeTitle); -- m_pUConv->ConvertToUnicode(szError, &pUnicodeMessage); -- } -- -- if(pUnicodeTitle && pUnicodeMessage && m_pPromptService && m_pMemory && pDomWindow) -+ if(m_pPromptService && m_pMemory && pDomWindow) - { - /* Cancel the callback timer while the alert dialog is up to -@@ -698,5 +680,6 @@ - StopCallbackTimer(); - -- m_pPromptService->Alert(pDomWindow, pUnicodeTitle, pUnicodeMessage); -+ m_pPromptService->Alert(pDomWindow, -+ (const PRUnichar *)"Helix DNA Plugin Error", (const PRUnichar *)szError); - - if(bRestartCallbackTimer) -@@ -716,13 +699,4 @@ - free(szJavaScriptAlert); - } -- -- if(pUnicodeTitle) -- { -- m_pMemory->Free(pUnicodeTitle); -- } -- if(pUnicodeMessage) -- { -- m_pMemory->Free(pUnicodeMessage); -- } - } - -@@ -894,5 +868,5 @@ - m_pTimer->Init(pTimerFob, - 500, -- nsIScriptableTimer::TYPE_REPEATING_SLACK); -+ nsITimer::TYPE_REPEATING_SLACK); - m_pTimer->Cancel(); - -@@ -901,20 +875,4 @@ - } - -- if(m_pObsoleteTimer) -- { -- m_pObsoleteTimer->Cancel(); -- -- /* Re-initing causes the timer to unref this and switch its ref -- to pTimerFob instead */ -- m_pObsoleteTimer->Init(pTimerFob, -- 500, -- nsIScriptableTimer::PRIORITY_NORMAL, -- nsIScriptableTimer::TYPE_REPEATING_SLACK); -- m_pObsoleteTimer->Cancel(); -- -- NS_RELEASE(m_pObsoleteTimer); -- m_pObsoleteTimer = NULL; -- } -- - NS_RELEASE(pTimerFob); - -@@ -1187,12 +1145,4 @@ - nsITimer::TYPE_REPEATING_SLACK); - } -- else if(m_pObsoleteTimer) -- { -- m_bCallbackTimerRunning = PR_TRUE; -- m_pObsoleteTimer->Init(this, -- 500, -- nsIScriptableTimer::PRIORITY_NORMAL, -- nsIScriptableTimer::TYPE_REPEATING_SLACK); -- } - } - -@@ -1205,10 +1155,3 @@ - m_pTimer->Cancel(); - } -- if(m_pObsoleteTimer) -- { -- m_bCallbackTimerRunning = PR_FALSE; -- m_pObsoleteTimer->Cancel(); -- } - } -- -- diff --git a/multimedia/helixplayer/files/patch-pxpngdec b/multimedia/helixplayer/files/patch-pxpngdec deleted file mode 100644 index 6e3ac470e045..000000000000 --- a/multimedia/helixplayer/files/patch-pxpngdec +++ /dev/null @@ -1,14 +0,0 @@ ---- datatype/image/png/common/pxpngdec.cpp Thu Jul 8 21:52:12 2004 -+++ datatype/image/png/common/pxpngdec.cpp Fri Jul 8 02:25:42 2005 -@@ -400,4 +400,5 @@ - SetReadTransforms(m_pPNGStruct, m_pPNGInfo); - } -+#if PNG_LIBPNG_VER_MAJOR == 1 && PNG_LIBPNG_VER_MINOR == 2 && PNG_LIBPNG_VER_RELEASE == 5 - // libpng by default assumes that 0 is fully transparent and 255 is - // fully opaque. PXPNGDecode by default outputs alpha in the opposite -@@ -409,4 +410,5 @@ - png_clear_invert_alpha(m_pPNGStruct); - } -+#endif - // Save a copy of the output buffer - HX_RELEASE(m_pOutputBuffer); diff --git a/multimedia/helixplayer/files/patch-sysinfo b/multimedia/helixplayer/files/patch-sysinfo deleted file mode 100644 index 17b16751aec2..000000000000 --- a/multimedia/helixplayer/files/patch-sysinfo +++ /dev/null @@ -1,43 +0,0 @@ ---- build/lib/sysinfo.py Fri Jan 21 17:46:56 2005 -+++ build/lib/sysinfo.py Sun Mar 20 22:49:35 2005 -@@ -143,23 +143,9 @@ - - AddPlatform(Platform( -- id = 'freebsd-4.0-i386', -- platform = 'freebsd4', -- arch = 'i386', -- distribution_id = 'freebsd-4.0-i386', -- family_list = ['unix', 'freebsd', 'freebsd4', 'freebsd-4.0'] )) -- --AddPlatform(Platform( -- id = 'freebsd-4.0-i586', -- platform = 'freebsd4', -- arch = 'i386', -- distribution_id = 'freebsd-4.0-i386', -- family_list = ['unix', 'freebsd', 'freebsd4', 'freebsd-4.0', 'freebsd-4.0-i586'] )) -- --AddPlatform(Platform( -- id = 'freebsd-5.0-i586', -- platform = 'freebsd5', -- arch = 'i386', -- distribution_id = 'freebsd-5.0-i586', -- family_list = ['unix', 'freebsd', 'freebsd5', 'freebsd-5.0', 'freebsd-5.0-i586'] )) -+ id = 'freebsd', -+ platform = 'freebsd', -+ arch = 'all', -+ distribution_id = 'freebsd', -+ family_list = ['unix', 'freebsd', 'freebsd', 'freebsd', 'freebsd'] )) - - AddPlatform(Platform( -@@ -1103,9 +1089,6 @@ - set_platform('freebsd-3.0-i386') - -- elif sys.platform == 'freebsd4': -- set_platform('freebsd-4.0-i386') -- -- elif sys.platform == 'freebsd5': -- set_platform('freebsd-5.0-i586') -+ elif sys.platform[0:7] == 'freebsd': -+ set_platform('freebsd') - - elif sys.platform == 'hp-uxB': diff --git a/multimedia/helixplayer/files/patch-sysjpeg b/multimedia/helixplayer/files/patch-sysjpeg deleted file mode 100644 index bf439a7465ef..000000000000 --- a/multimedia/helixplayer/files/patch-sysjpeg +++ /dev/null @@ -1,54 +0,0 @@ ---- datatype/image/jpg/common/ijglwrap.cpp Thu Jul 8 21:53:22 2004 -+++ datatype/image/jpg/common/ijglwrap.cpp Sat Jul 8 01:38:05 2006 -@@ -367,4 +367,37 @@ - } - -+/* -+ * When compiled against ordinary JPEG, which uses RGB order and 3 bytes -+ * per pixel, we need the below function to rearrange things. -+ */ -+#if RGB_RED == 0 -+static void -+RGBtoBGRx(void *pBuf, size_t uWidth) -+{ -+ struct RGB { -+ BYTE R, G, B; -+ } *pRGB = (struct RGB *)pBuf; -+ struct BGRx { -+ BYTE B, G, R, x; -+ } *pBGRx = (struct BGRx *)pBuf; -+ -+ HX_ASSERT(sizeof(*pRGB) == 3); -+ HX_ASSERT(sizeof(*pBGRx) == 4); -+ -+ pRGB += uWidth - 1; -+ pBGRx += uWidth - 1; -+ -+ while (uWidth--) -+ { -+ pBGRx->B = pRGB->B; -+ pBGRx->R = pRGB->R; -+ pBGRx->G = pRGB->G; -+ pBGRx->x = 0; -+ pBGRx--; -+ pRGB--; -+ } -+} -+#endif -+ - HX_RESULT CIJGLibraryWrapper::Decompress() - { -@@ -438,4 +469,7 @@ - else - { -+#if RGB_RED == 0 -+ RGBtoBGRx(pRowBuf, m_cDecompress.output_width); -+#endif - if (m_bBigEndian) - { -@@ -572,5 +606,4 @@ - - /* Save the current public source manager state variables */ -- UINT32 ulOldBytesInBuffer = pMgr->m_cPubSrcMgr.bytes_in_buffer; - BYTE *pOldNextInputByte = (BYTE *) pMgr->m_cPubSrcMgr.next_input_byte; - diff --git a/multimedia/helixplayer/files/patch-sysmd5 b/multimedia/helixplayer/files/patch-sysmd5 deleted file mode 100644 index 9b522e3b05d0..000000000000 --- a/multimedia/helixplayer/files/patch-sysmd5 +++ /dev/null @@ -1,193 +0,0 @@ ---- player/installer/postinst/platform/unix/postinst.cpp Thu Jul 8 21:49:20 2004 -+++ player/installer/postinst/platform/unix/postinst.cpp Fri Jul 8 22:32:13 2005 -@@ -84,3 +84,2 @@ - --#include "md5.h" - ---- common/util/chxuuid.cpp Thu Jul 8 21:48:15 2004 -+++ common/util/chxuuid.cpp Fri Jul 8 22:32:13 2005 -@@ -93,3 +93,3 @@ - #include "netbyte.h" --#include "md5.h" -+#include <openssl/md5.h> - -@@ -955,13 +955,12 @@ - if (SUCCEEDED(res)) - { -- md5_state_t ctx; -- md5_init(&ctx); -- UCHAR aHashBuffer[20]; -- memset(aHashBuffer, 0, 20); -+ MD5_CTX ctx; -+ MD5_Init(&ctx); -+ UCHAR aHashBuffer[MD5_DIGEST_LENGTH]; - - // MD5-hash the namespace ID with the name buffer -- md5_append(&ctx, (const UCHAR*)pUuid, sizeof(uuid_tt)); -- md5_append(&ctx, (const UCHAR*)pBuffer, ulBufferSize); -- md5_finish(aHashBuffer, &ctx); -+ MD5_Update(&ctx, pUuid, sizeof(uuid_tt)); -+ MD5_Update(&ctx, pBuffer, ulBufferSize); -+ MD5_Final(aHashBuffer, &ctx); - - // Copy the 128-bit hash result into the UUID. Memcpy one var at a time ---- common/util/cookies.cpp Thu Jul 8 21:48:15 2004 -+++ common/util/cookies.cpp Fri Jul 8 22:32:13 2005 -@@ -104,3 +104,2 @@ - #include "cookies.h" --#include "md5.h" - #include "filespecutils.h" ---- common/util/random32.c Thu Jul 8 21:48:16 2004 -+++ common/util/random32.c Fri Jul 8 22:32:13 2005 -@@ -52,3 +52,3 @@ - #include "hxtick.h" --#include "md5.h" -+#include <openssl/md5.h> - #include "random32.h" -@@ -57,5 +57,4 @@ - static ULONG32 md_32(const unsigned char *string, int length) - { -- md5_state_t context; - - union { -@@ -66,7 +65,5 @@ - int i; - -- md5_init (&context); -- md5_append (&context, string, length); -- md5_finish ((unsigned char *)&digest, &context); -+ MD5(string, length, &digest); - r = 0; - for (i = 0; i < 3; i++) { ---- client/common/container/basehand.cpp Thu Jul 8 22:07:27 2004 -+++ client/common/container/basehand.cpp Fri Jul 8 22:32:13 2005 -@@ -114,3 +114,2 @@ - #include "chxuuid.h" --#include "md5.h" - ---- client/common/container/hxresmg.cpp Thu Jul 8 22:07:27 2004 -+++ client/common/container/hxresmg.cpp Fri Jul 8 22:32:13 2005 -@@ -74,3 +74,3 @@ - #include "chxpckts.h" --#include "md5.h" -+#include <openssl/md5.h> - #include "findfile.h" -@@ -431,15 +431,15 @@ - { - struct stat stat_struct; -- md5_state_t MD5_data; -+ MD5_CTX MD5_data; - UCHAR tempbuf[16]; - -- md5_init(&MD5_data); -+ MD5_Init(&MD5_data); - if (HXR_OK != Stat(pPath, &stat_struct)) - { -- md5_finish(tempbuf, &MD5_data); -+ MD5_Final(tempbuf, &MD5_data); - return NULL; - } -- md5_append(&MD5_data,(UCHAR*)&(stat_struct),sizeof(stat_struct)); -- md5_finish(tempbuf, &MD5_data); -+ MD5_Update(&MD5_data, &(stat_struct), sizeof(stat_struct)); -+ MD5_Final(tempbuf, &MD5_data); - return ConvertToAsciiString((char*)tempbuf, sizeof(tempbuf)); - } ---- client/common/container/plghand2.cpp Thu Jul 8 22:07:28 2004 -+++ client/common/container/plghand2.cpp Fri Jul 8 22:32:13 2005 -@@ -153,3 +153,3 @@ - #include "chxuuid.h" --#include "md5.h" -+#include <openssl/md5.h> - -@@ -6515,5 +6515,5 @@ - SafeStrCat(pszFileNameWithPath, pszFileName, (1<<10)); - -- UCHAR tempbuf[16] = ""; -+ UCHAR tempbuf[16]; - struct stat stat_stuct; - Errors statError = PLUGIN_NOT_FOUND; -@@ -6551,8 +6551,5 @@ - return NULL; - } -- md5_state_t MD5_data; -- md5_init(&MD5_data); -- md5_append(&MD5_data,(UCHAR*)&(stat_stuct),sizeof(stat_stuct)); -- md5_finish(tempbuf, &MD5_data); -+ MD5((UCHAR*)&(stat_stuct), sizeof(stat_stuct), tempbuf); - return ConvertToAsciiString((char*)tempbuf, sizeof(tempbuf)); - } ---- installer/common/util/consoleui.cpp Thu Jul 8 22:03:17 2004 -+++ installer/common/util/consoleui.cpp Fri Jul 8 22:32:13 2005 -@@ -100,3 +100,2 @@ - //hxmisc --#include "md5.h" - #ifdef _WIN32 ---- installer/common/prodinstlib.cpp Thu Jul 8 22:03:21 2004 -+++ installer/common/prodinstlib.cpp Fri Jul 8 22:32:13 2005 -@@ -98,3 +98,2 @@ - --#include "md5.h" - ---- installer/common/util/passwdtool.cpp Thu Jul 8 22:03:17 2004 -+++ installer/common/util/passwdtool.cpp Sat Jul 1 14:27:13 2006 -@@ -95,5 +95,5 @@ - - //hxmisc --#include "md5.h" -+#include <openssl/md5.h> - #ifdef _WIN32 - #include "hxstrutl.h" //strcasecmp -@@ -127,11 +127,23 @@ - char* szMD5Buf) - { -- char szBuf[4096]; -- //char szMD5buf[64]; -+ MD5_CTX ctx; -+ char c; - -- sprintf(szBuf, "%s:%s:%s", szUsername, szRealm, szPassword); -- MD5Data((char*)szMD5Buf, (const unsigned char*)szBuf, -- (unsigned int)strlen(szBuf)); -- //printf("%s:%s\n", szUsername, szMD5Buf); -+ MD5_Init(&ctx); -+ MD5_Update(&ctx, szUsername, strlen(szUsername)); -+ MD5_Update(&ctx, ":", 1); -+ MD5_Update(&ctx, szRealm, strlen(szRealm)); -+ MD5_Update(&ctx, ":", 1); -+ MD5_Update(&ctx, szPassword, strlen(szPassword)); -+ MD5_Final((unsigned char *)szMD5Buf, &ctx); -+ for (int i = 15; i >= 0; i--) { -+ c = szMD5Buf[i] & 0x0f; -+ c += c > 9 ? 'a' - 0xa : '0'; -+ szMD5Buf[i*2 + 1] = c; -+ c = szMD5Buf[i] & 0xf0; -+ c += c > 9 ? 'a' - 0xa : '0'; -+ szMD5Buf[i*2] = c; -+ } -+ fprintf(stderr, "%s:%s\n", szUsername, szMD5Buf); - } - ---- client/core/clntcoredll_unix.pcf Thu Jul 8 22:05:57 2004 -+++ client/core/clntcoredll_unix.pcf Thu Jul 6 00:20:36 2006 -@@ -58 +58,7 @@ - -+# Link with the OpenSSL's crypto -- the provider of fast MD5 functionality -+if os.environ.has_key('OPENSSLBASE') and os.environ['OPENSSLBASE'] != '/usr': -+ project.includes.append(os.environ['OPENSSLBASE'] + '/include') -+ project.AddSystemPaths('-L' + os.environ['OPENSSLBASE'] + '/lib') -+ -+project.AddDynamicLibraries('-lcrypto') ---- player/installer/postinst/unix.pcf Thu Jul 8 21:49:23 2004 -+++ player/installer/postinst/unix.pcf Thu Jul 6 00:38:16 2006 -@@ -48,4 +48,10 @@ - # ***** END LICENSE BLOCK ***** - -+# Link with the OpenSSL's crypto -- the provider of fast MD5 functionality -+if os.environ.has_key('OPENSSLBASE') and os.environ['OPENSSLBASE'] != '/usr': -+ project.includes.append(os.environ['OPENSSLBASE'] + '/include') -+ project.AddSystemPaths('-L' + os.environ['OPENSSLBASE'] + '/lib') -+project.AddDynamicLibraries('-lcrypto') -+ - project.AddModuleIncludes("installer/common/pub/platform/unix") - diff --git a/multimedia/helixplayer/files/patch-timeval b/multimedia/helixplayer/files/patch-timeval deleted file mode 100644 index 7f82a656c65b..000000000000 --- a/multimedia/helixplayer/files/patch-timeval +++ /dev/null @@ -1,16 +0,0 @@ ---- common/util/pub/timeval.h Thu Jul 8 21:48:01 2004 -+++ common/util/pub/timeval.h Sat Jul 8 13:09:00 2006 -@@ -74,5 +74,5 @@ - #endif - --#if !(defined _UNIX && (defined _LONG_IS_64 || defined _VXWORKS)) -+#if 0 - Timeval(int sec, int usec); - Timeval(int usec); -@@ -124,5 +124,5 @@ - } - --#if !(defined _UNIX && (defined _LONG_IS_64 || defined _VXWORKS)) -+#if 0 - - inline Timeval::Timeval(int s, int us) { diff --git a/multimedia/helixplayer/files/patch-types b/multimedia/helixplayer/files/patch-types deleted file mode 100644 index a60bb1d58891..000000000000 --- a/multimedia/helixplayer/files/patch-types +++ /dev/null @@ -1,118 +0,0 @@ ---- common/include/hxtypes.h Fri Jul 23 02:41:37 2004 -+++ common/include/hxtypes.h Fri Jul 7 01:45:23 2006 -@@ -97,4 +97,23 @@ - typedef TUint32 UINT; /* Its unclear, but UINT is suppose to be 32 bits. */ - typedef TBool BOOL; -+#elif defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) -+/* Most other platforms should use these C99 types too */ -+#include <sys/types.h> -+#include <sys/limits.h> -+# if INT_MAX != LONG_MAX /* XXX Imperfect guess.. */ -+# define _LONG_IS_64 -+# endif -+typedef int8_t INT8; -+typedef uint8_t UINT8; -+typedef int16_t INT16; -+typedef uint16_t UINT16; -+typedef int32_t INT32; -+typedef uint32_t UINT32; -+/* -+typedef int64_t INT64; -+typedef uint64_t UINT64; -+*/ -+typedef int BOOL; -+typedef unsigned int UINT; - #else - # ifndef _VXWORKS -@@ -762,4 +781,7 @@ - #endif - -+ -+/* This works-around similar type-bugs in JPEG's <jmorecfg.h> */ -+#define XMD_H - - #endif /* _HXTYPES_H_ */ ---- player/hxclientkit/pub/HXClientTypes.h Thu Jul 8 21:49:29 2004 -+++ player/hxclientkit/pub/HXClientTypes.h Fri Jul 7 02:01:08 2006 -@@ -64,4 +64,8 @@ - typedef int SInt32; - typedef unsigned int UInt32; -+# elif defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) -+# include <sys/types.h> -+ typedef int32_t SInt32; -+ typedef uint32_t UInt32; - # else - typedef long int SInt32; ---- datatype/wav/fileformat/wvffplin.cpp Fri Feb 11 04:06:09 2005 -+++ datatype/wav/fileformat/wvffplin.cpp Fri Jul 7 02:16:57 2006 -@@ -1314,5 +1314,5 @@ - } - -- m_pszTitle = new CHAR[len+1]; -+ m_pszTitle = new char[len+1]; - if (m_pszTitle) - { -@@ -1334,5 +1334,5 @@ - } - -- m_pszAuthor = new CHAR[len+1]; -+ m_pszAuthor = new char[len+1]; - if (m_pszAuthor) - { -@@ -1354,5 +1354,5 @@ - } - -- m_pszCopyright = new CHAR[len+1]; -+ m_pszCopyright = new char[len+1]; - if (m_pszCopyright) - { ---- filesystem/http/httpfsys.cpp Fri Sep 16 16:59:04 2005 -+++ filesystem/http/httpfsys.cpp Fri Jul 7 02:21:19 2006 -@@ -521,5 +521,5 @@ - #endif - -- INT8* pFilename = ::strrchr(szModule, OS_SEPARATOR_CHAR); -+ char* pFilename = ::strrchr(szModule, OS_SEPARATOR_CHAR); - - if (pFilename == NULL) -@@ -5636,5 +5636,5 @@ - #endif - // Find the separator character before the file name -- INT8* pFilename = ::strrchr(szModule, OS_SEPARATOR_CHAR); -+ char* pFilename = ::strrchr(szModule, OS_SEPARATOR_CHAR); - - // Perhaps they are using the '/' separator ---- client/core/hxprotocol.cpp Thu Jul 8 22:05:58 2004 -+++ client/core/hxprotocol.cpp Fri Jul 7 02:22:47 2006 -@@ -444,5 +444,5 @@ - } - -- pszStats = new CHAR[ulStatsLength]; -+ pszStats = new char[ulStatsLength]; - memset(pszStats, 0, ulStatsLength); - -@@ -531,5 +531,5 @@ - if (!pszStats) - { -- pszStats = new CHAR[ulStatsLength]; -+ pszStats = new char[ulStatsLength]; - memset(pszStats, 0, ulStatsLength); - } ---- filesystem/http/cache.h Thu Jul 8 22:04:03 2004 -+++ filesystem/http/cache.h Fri Jul 7 02:37:36 2006 -@@ -84,5 +84,5 @@ - #define CACHE_MIRRORED_SERVERS 2 - UINT32 m_ulHttpHeaderSize; // Number of bytes in HTTP Header -- CHAR m_szMimeType[64]; -+ char m_szMimeType[64]; - } CacheHeader, *PCacheHeader; - ---- client/core/rtspprotocol.cpp Tue Jul 13 13:12:04 2004 -+++ client/core/rtspprotocol.cpp Fri Jul 7 02:39:12 2006 -@@ -2922,5 +2922,5 @@ - STREAM_STATS* pStats = NULL; - IHXBuffer* pParentName = NULL; -- CHAR RegKeyName[MAX_DISPLAY_NAME] = {0}; -+ char RegKeyName[MAX_DISPLAY_NAME] = {0}; - - if (!m_pRegistry) diff --git a/multimedia/helixplayer/files/patch-unix.pcf b/multimedia/helixplayer/files/patch-unix.pcf deleted file mode 100644 index 4b7bd86bdee5..000000000000 --- a/multimedia/helixplayer/files/patch-unix.pcf +++ /dev/null @@ -1,54 +0,0 @@ ---- datatype/ram/renderer/unix.pcf Thu Jul 8 21:55:54 2004 -+++ datatype/ram/renderer/unix.pcf Fri Jul 8 01:55:24 2005 -@@ -55,4 +55,5 @@ - - if (not project.IsDefined("QWS")): -+ project.AddSystemPaths('-L' + platform.x_root_dir + '/lib'); - project.AddSystemLibraries("X11") - ---- video/site/unix.pcf Thu Jul 8 21:59:40 2004 -+++ video/site/unix.pcf Fri Jul 8 01:50:56 2005 -@@ -51,4 +51,5 @@ - - if not project.IsDefined("QWS"): -+ project.AddSystemPaths('-L' + platform.x_root_dir + '/lib'); - project.AddSystemLibraries( 'm', 'X11', 'Xext' ); - ---- datatype/smil/renderer/unix.pcf Thu Jul 8 21:58:10 2004 -+++ datatype/smil/renderer/unix.pcf Fri Jul 8 02:02:28 2005 -@@ -51,4 +51,5 @@ - - project.AddIncludes(platform.x_root_dir + "/include") -+project.AddSystemPaths('-L' + platform.x_root_dir + '/lib') - - project.AddSystemLibraries("m", "X11") ---- datatype/image/wbmp/renderer/umakedll_unix.pcf Thu Jul 8 21:52:55 2004 -+++ datatype/image/wbmp/renderer/umakedll_unix.pcf Fri Jul 8 21:38:36 2005 -@@ -50,3 +50,4 @@ - # - -+project.AddSystemPaths('-L' + platform.x_root_dir + '/lib') - project.AddSystemLibraries("X11") ---- datatype/image/realpix/renderer/umakedll_unix.pcf Thu Jul 8 21:52:55 2004 -+++ datatype/image/realpix/renderer/umakedll_unix.pcf Fri Jul 8 21:38:36 2005 -@@ -50,3 +50,4 @@ - # - -+project.AddSystemPaths('-L' + platform.x_root_dir + '/lib') - project.AddSystemLibraries("X11") ---- datatype/ogg/fileformat/unix.pcf Wed Sep 10 16:21:27 2003 -+++ datatype/ogg/fileformat/unix.pcf Fri Jul 8 21:49:23 2005 -@@ -1,3 +1,2 @@ -- --project.AddLibraries(os.path.join(GetSDKPath("oggvorbissdk"), "lib", "libogg.a")) --project.AddLibraries(os.path.join(GetSDKPath("oggvorbissdk"), "lib", "libvorbis.a")) -+project.AddSystemPaths('-L' + os.path.join(GetSDKPath("oggvorbissdk"), "lib")) -+project.AddSystemLibraries("ogg", "vorbis") ---- datatype/vorbis/renderer/unix.pcf Wed Sep 10 16:21:27 2003 -+++ datatype/vorbis/renderer/unix.pcf Fri Jul 8 21:49:23 2005 -@@ -1,3 +1,2 @@ -- --project.AddLibraries(os.path.join(GetSDKPath("oggvorbissdk"), "lib", "libogg.a")) --project.AddLibraries(os.path.join(GetSDKPath("oggvorbissdk"), "lib", "libvorbis.a")) -+project.AddSystemPaths('-L' + os.path.join(GetSDKPath("oggvorbissdk"), "lib")) -+project.AddSystemLibraries("ogg", "vorbis") diff --git a/multimedia/helixplayer/files/patch-util b/multimedia/helixplayer/files/patch-util deleted file mode 100644 index fe2e6eb64824..000000000000 --- a/multimedia/helixplayer/files/patch-util +++ /dev/null @@ -1,17 +0,0 @@ ---- common/util/Umakefil Thu Jul 8 21:48:15 2004 -+++ common/util/Umakefil Mon Mar 21 08:53:52 2005 -@@ -74,6 +74,4 @@ - "db_dict.cpp", - "key.cpp", -- "md5.c", -- "md5hl.c", - "mimechk.cpp", - "miscsp.cpp", -@@ -125,7 +123,4 @@ - "hxcbobj.cpp", - "clone_values.cpp") -- --if not project.IsDefined("HELIX_CONFIG_NOSTATICS"): -- project.AddSources("getopt.c") - - project.AddSources("tconverter/fxpoint/tconverter_fxp.cpp") diff --git a/multimedia/helixplayer/files/patch-vdecopcl.c b/multimedia/helixplayer/files/patch-vdecopcl.c deleted file mode 100644 index 9c03a6aa18d3..000000000000 --- a/multimedia/helixplayer/files/patch-vdecopcl.c +++ /dev/null @@ -1,9 +0,0 @@ ---- datatype/h263/codec/video/vdecopcl.c Thu Jul 8 21:56:22 2004 -+++ datatype/h263/codec/video/vdecopcl.c Fri Jul 8 01:58:47 2005 -@@ -52,5 +52,5 @@ - //#include <stddef.h> - #include "machine.h" --#ifdef FOR_MAC -+#if defined(FOR_MAC) || defined(__FreeBSD__) || defined(_FREEBSD) - #include <stdlib.h> - #else diff --git a/multimedia/helixplayer/files/patch-xmldll b/multimedia/helixplayer/files/patch-xmldll deleted file mode 100644 index 0455689bac89..000000000000 --- a/multimedia/helixplayer/files/patch-xmldll +++ /dev/null @@ -1,21 +0,0 @@ ---- common/lang/xml/xmldll Mon Jul 19 17:04:07 2004 -+++ common/lang/xml/xmldll Thu Jul 7 23:26:10 2005 -@@ -58,7 +58,5 @@ - "common/runtime/pub", - "common/dbgtool/pub", -- "common/system/pub", -- "common/import/expat/xmlparse", -- "common/import/expat/xmltok") -+ "common/system/pub") - - project.AddModuleLibraries("common/util[utillib]", -@@ -70,8 +68,5 @@ - project.AddSources("xmlccf.cpp", - "hxexpat/expatprs.cpp", -- "hxexpat/expatapi.cpp", -- "../../import/expat/xmlparse/xmlparse.c", -- "../../import/expat/xmltok/xmltok.c", -- "../../import/expat/xmltok/xmlrole.c") -+ "hxexpat/expatapi.cpp") - - project.AddDefines("XML_DTD", diff --git a/multimedia/helixplayer/pkg-descr b/multimedia/helixplayer/pkg-descr deleted file mode 100644 index c8d3ed924907..000000000000 --- a/multimedia/helixplayer/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -The Helix Player is the Helix Community's open source media player for -consumers. It is being developed to have a rich and usable graphical -interface and support a variety of open media formats like Ogg Vorbis, -Theora etc. - -WWW: https://player.helixcommunity.org/ diff --git a/multimedia/helixplayer/pkg-plist b/multimedia/helixplayer/pkg-plist deleted file mode 100644 index 1dadb7ef065c..000000000000 --- a/multimedia/helixplayer/pkg-plist +++ /dev/null @@ -1,193 +0,0 @@ -HelixPlayer/LICENSE -HelixPlayer/README -HelixPlayer/codecs/colorcvt.so -HelixPlayer/codecs/cvt1.so -HelixPlayer/common/clntcore.so -HelixPlayer/common/clntxres.so -HelixPlayer/hxplay -HelixPlayer/hxplay.bin -HelixPlayer/lib/libgtkhx.so -HelixPlayer/lib/libgtkhx.so.0 -%%PLUGIN%%HelixPlayer/mozilla/nphelix.so -%%PLUGIN%%HelixPlayer/mozilla/nphelix.xpt -HelixPlayer/plugins/audplin.so -HelixPlayer/plugins/aufformat.so -HelixPlayer/plugins/authmgr.so -HelixPlayer/plugins/clbascauth.so -HelixPlayer/plugins/giffformat.so -HelixPlayer/plugins/gifrender.so -HelixPlayer/plugins/h263render.so -HelixPlayer/plugins/httpfsys.so -HelixPlayer/plugins/hxsdp.so -HelixPlayer/plugins/hxxml.so -HelixPlayer/plugins/jpgfformat.so -HelixPlayer/plugins/jpgrender.so -%%PLUGIN%%HelixPlayer/plugins/memfsys.so -HelixPlayer/plugins/oggfformat.so -HelixPlayer/plugins/pcmrend.so -HelixPlayer/plugins/pngfformat.so -HelixPlayer/plugins/pngrender.so -HelixPlayer/plugins/ramfformat.so -HelixPlayer/plugins/ramrender.so -HelixPlayer/plugins/rn5auth.so -HelixPlayer/plugins/rpfformat.so -HelixPlayer/plugins/rpgifplin.so -HelixPlayer/plugins/rpjpgplin.so -HelixPlayer/plugins/rppngplin.so -HelixPlayer/plugins/rprender.so -HelixPlayer/plugins/rtfformat.so -HelixPlayer/plugins/rtrender.so -HelixPlayer/plugins/sdpplin.so -HelixPlayer/plugins/smlfformat.so -HelixPlayer/plugins/smlrender.so -HelixPlayer/plugins/smplfsys.so -HelixPlayer/plugins/theorarend.so -HelixPlayer/plugins/vidsite.so -HelixPlayer/plugins/vorbisrend.so -HelixPlayer/plugins/wbmpfformat.so -HelixPlayer/plugins/wbmprend.so -HelixPlayer/postinst/confscript.sh -HelixPlayer/postinst/postinst.sh -HelixPlayer/share/default/clipinfo.png -HelixPlayer/share/default/congestion.png -HelixPlayer/share/default/fastforward.png -HelixPlayer/share/default/next.png -HelixPlayer/share/default/pause.png -HelixPlayer/share/default/play.png -HelixPlayer/share/default/prefs_advanced.png -HelixPlayer/share/default/prefs_connection.png -HelixPlayer/share/default/prefs_content.png -HelixPlayer/share/default/prefs_hardware.png -HelixPlayer/share/default/prefs_internet.png -HelixPlayer/share/default/prefs_mediatypes.png -HelixPlayer/share/default/prefs_playback.png -HelixPlayer/share/default/prefs_proxy.png -HelixPlayer/share/default/prefs_raw.png -HelixPlayer/share/default/prefs_transport.png -HelixPlayer/share/default/previous.png -HelixPlayer/share/default/rewind.png -HelixPlayer/share/default/stop.png -HelixPlayer/share/default/tactoggle.png -HelixPlayer/share/default/volume_high.png -HelixPlayer/share/default/volume_low.png -HelixPlayer/share/default/volume_mid.png -HelixPlayer/share/default/volume_mute.png -HelixPlayer/share/default/volume_off.png -HelixPlayer/share/default/volume_popup_high.png -HelixPlayer/share/default/volume_popup_low.png -HelixPlayer/share/default/volume_popup_mid.png -HelixPlayer/share/default/volume_popup_mute.png -HelixPlayer/share/default/volume_popup_off.png -HelixPlayer/share/hxplay.applications -HelixPlayer/share/hxplay.desktop -HelixPlayer/share/hxplay.keys -HelixPlayer/share/hxplay.mime -HelixPlayer/share/hxplay.png -HelixPlayer/share/hxplay.xml -HelixPlayer/share/hxplay/embedded_logo.png -HelixPlayer/share/hxplay/icon.png -HelixPlayer/share/hxplay/logo.png -HelixPlayer/share/hxplay/prefs_general.png -HelixPlayer/share/hxplay/setup_title.png -HelixPlayer/share/hxplay/setup_welcome.png -HelixPlayer/share/hxplay_help.html -HelixPlayer/share/icons/hxplay_16x16.png -HelixPlayer/share/icons/hxplay_192x192.png -HelixPlayer/share/icons/hxplay_32x32.png -HelixPlayer/share/icons/hxplay_48x48.png -HelixPlayer/share/icons/mime-application-generic_192x192.png -HelixPlayer/share/icons/mime-application-generic_48x48.png -HelixPlayer/share/icons/mime-application-ogg_192x192.png -HelixPlayer/share/icons/mime-application-ogg_48x48.png -HelixPlayer/share/icons/mime-application-ram_192x192.png -HelixPlayer/share/icons/mime-application-ram_48x48.png -HelixPlayer/share/icons/mime-application-rpm_192x192.png -HelixPlayer/share/icons/mime-application-rpm_48x48.png -HelixPlayer/share/icons/mime-application-smil_192x192.png -HelixPlayer/share/icons/mime-application-smil_48x48.png -HelixPlayer/share/icons/mime-audio-aiff_192x192.png -HelixPlayer/share/icons/mime-audio-aiff_48x48.png -HelixPlayer/share/icons/mime-audio-au_192x192.png -HelixPlayer/share/icons/mime-audio-au_48x48.png -HelixPlayer/share/icons/mime-audio-generic_192x192.png -HelixPlayer/share/icons/mime-audio-generic_48x48.png -HelixPlayer/share/icons/mime-audio-ogg_192x192.png -HelixPlayer/share/icons/mime-audio-ogg_48x48.png -HelixPlayer/share/icons/mime-audio-wav_192x192.png -HelixPlayer/share/icons/mime-audio-wav_48x48.png -HelixPlayer/share/icons/mime-text-realtext_192x192.png -HelixPlayer/share/icons/mime-text-realtext_48x48.png -HelixPlayer/share/icons/mime-video-generic_192x192.png -HelixPlayer/share/icons/mime-video-generic_48x48.png -HelixPlayer/share/icons/mime-video-ogg_192x192.png -HelixPlayer/share/icons/mime-video-ogg_48x48.png -HelixPlayer/share/locale/de/LICENSE -HelixPlayer/share/locale/de/README -HelixPlayer/share/locale/de/player.mo -HelixPlayer/share/locale/de/widget.mo -HelixPlayer/share/locale/es/LICENSE -HelixPlayer/share/locale/es/README -HelixPlayer/share/locale/es/player.mo -HelixPlayer/share/locale/es/widget.mo -HelixPlayer/share/locale/fr/LICENSE -HelixPlayer/share/locale/fr/README -HelixPlayer/share/locale/fr/player.mo -HelixPlayer/share/locale/fr/widget.mo -HelixPlayer/share/locale/hi/README -HelixPlayer/share/locale/hi/player.mo -HelixPlayer/share/locale/hi/widget.mo -HelixPlayer/share/locale/it/LICENSE -HelixPlayer/share/locale/it/README -HelixPlayer/share/locale/it/player.mo -HelixPlayer/share/locale/it/widget.mo -HelixPlayer/share/locale/ja/LICENSE -HelixPlayer/share/locale/ja/README -HelixPlayer/share/locale/ja/player.mo -HelixPlayer/share/locale/ja/widget.mo -HelixPlayer/share/locale/ko/LICENSE -HelixPlayer/share/locale/ko/README -HelixPlayer/share/locale/ko/player.mo -HelixPlayer/share/locale/ko/widget.mo -HelixPlayer/share/locale/pl/README -HelixPlayer/share/locale/pl/player.mo -HelixPlayer/share/locale/pl/widget.mo -HelixPlayer/share/locale/pt_BR/LICENSE -HelixPlayer/share/locale/pt_BR/README -HelixPlayer/share/locale/pt_BR/player.mo -HelixPlayer/share/locale/pt_BR/widget.mo -HelixPlayer/share/locale/zh_CN/LICENSE -HelixPlayer/share/locale/zh_CN/README -HelixPlayer/share/locale/zh_CN/player.mo -HelixPlayer/share/locale/zh_CN/widget.mo -HelixPlayer/share/locale/zh_TW/LICENSE -HelixPlayer/share/locale/zh_TW/README -HelixPlayer/share/locale/zh_TW/player.mo -HelixPlayer/share/locale/zh_TW/widget.mo -HelixPlayer/share/tigris.css -bin/hxplay -share/applications/hxplay.desktop -@dirrm HelixPlayer/share/locale/zh_TW -@dirrm HelixPlayer/share/locale/zh_CN -@dirrm HelixPlayer/share/locale/pt_BR -@dirrm HelixPlayer/share/locale/pl -@dirrm HelixPlayer/share/locale/ko -@dirrm HelixPlayer/share/locale/ja -@dirrm HelixPlayer/share/locale/it -@dirrm HelixPlayer/share/locale/hi -@dirrm HelixPlayer/share/locale/fr -@dirrm HelixPlayer/share/locale/es -@dirrm HelixPlayer/share/locale/de -@dirrm HelixPlayer/share/locale -@dirrm HelixPlayer/share/icons -@dirrm HelixPlayer/share/hxplay -@dirrm HelixPlayer/share/default -@dirrm HelixPlayer/share -@dirrm HelixPlayer/postinst -@dirrm HelixPlayer/plugins -%%PLUGIN%%@dirrm HelixPlayer/mozilla -@dirrm HelixPlayer/lib -@dirrm HelixPlayer/doc -@dirrm HelixPlayer/common -@dirrm HelixPlayer/codecs -@dirrm HelixPlayer -@dirrmtry share/applications diff --git a/multimedia/mjpegtools-yuvfilters/Makefile b/multimedia/mjpegtools-yuvfilters/Makefile deleted file mode 100644 index 7727b678f503..000000000000 --- a/multimedia/mjpegtools-yuvfilters/Makefile +++ /dev/null @@ -1,51 +0,0 @@ -# New ports collection makefile for: mjpegtools-yuvfilters -# Date created: 2005-04-09 -# Whom: Michael Johnson <ahze@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= mjpegtools-yuvfilters -PORTVERSION= 1.1 -PORTREVISION= 4 -CATEGORIES= multimedia -MASTER_SITES= http://silicontrip.net/~mark/lavtools/ \ - ${MASTER_SITE_LOCAL} -MASTER_SITE_SUBDIR= ahze -DISTFILES= ${CFILES:S/$/.c/} - -MAINTAINER= multimedia@FreeBSD.org -COMMENT= Mjpeg-tools YUV video stream processing tools - -BROKEN= Does not compile -DEPRECATED= has been broken for more than 6 months -EXPIRATION_DATE=2009-01-19 - -LIB_DEPENDS= lavjpeg-1.9.1:${PORTSDIR}/multimedia/mjpegtools - -CFILES= yuvafps yuvfade yuvwater -PLIST_FILES= ${CFILES:S|^|bin/|} - -CPPFLAGS= -I${LOCALBASE}/include/mjpegtools -DHAVE_INTTYPES_H -LDFLAGS= -L${LOCALBASE}/lib -lmjpegutils - -.include <bsd.port.pre.mk> - -do-extract: - @${MKDIR} ${WRKSRC} -.for f in ${CFILES:S/$/.c/} - @${CP} -f ${DISTDIR}/${f} ${WRKSRC} -.endfor - -do-build: -.for f in ${CFILES} - ${CC} ${WRKSRC}/${f}.c ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} \ - -o ${WRKSRC}/${f} -.endfor - -do-install: -.for f in ${CFILES} - ${INSTALL_PROGRAM} ${WRKSRC}/${f} ${PREFIX}/bin -.endfor - -.include <bsd.port.post.mk> diff --git a/multimedia/mjpegtools-yuvfilters/distinfo b/multimedia/mjpegtools-yuvfilters/distinfo deleted file mode 100644 index 6b39ee23220a..000000000000 --- a/multimedia/mjpegtools-yuvfilters/distinfo +++ /dev/null @@ -1,9 +0,0 @@ -MD5 (yuvafps.c) = 32a5a2090da05f12f523db70acfced8e -SHA256 (yuvafps.c) = f190a0aa244087240d3783d5e146d3ee09221187f552f142d347315c7df3f2e1 -SIZE (yuvafps.c) = 12536 -MD5 (yuvfade.c) = 8389b22f3b35b6653ff23021153148cc -SHA256 (yuvfade.c) = 78f1d371530452ea0c29fd2c7406dff8d9999709385c04df77236b0f56a6b77e -SIZE (yuvfade.c) = 7330 -MD5 (yuvwater.c) = 1ae32465089f64e70468b052eedef4ac -SHA256 (yuvwater.c) = 42c5cfc4ebd5551feb48d3e06bbe7a75fa9506d9bad8819a109df026f7ebb06c -SIZE (yuvwater.c) = 9147 diff --git a/multimedia/mjpegtools-yuvfilters/pkg-descr b/multimedia/mjpegtools-yuvfilters/pkg-descr deleted file mode 100644 index 714129d790c4..000000000000 --- a/multimedia/mjpegtools-yuvfilters/pkg-descr +++ /dev/null @@ -1,16 +0,0 @@ -Mjpegtools YUV video stream processing tools - -yuvafps: - A linear frame averaging, frame rate converter. Does a better job than the - frame dropping/duplicating converters. - -yuvfade: - Will fade the video to black after X number of frames. Uses a trial and - error method of fading to black - -yuvwater: - Attempts to detect and remove semi-transperant watermarks from the source. - Produces a PGM file of the detected watermark which is used to remove or - reduce the effect. - -WWW: http://silicontrip.net/~mark/lavtools/ |