diff options
author | Romain Tartière <romain@FreeBSD.org> | 2010-07-28 18:02:39 +0000 |
---|---|---|
committer | Romain Tartière <romain@FreeBSD.org> | 2010-07-28 18:02:39 +0000 |
commit | e820a0e3a8e322f10127e33d7d0a2bdaadbee50b (patch) | |
tree | cbd3c8d62677c80b4aeb2a4fec686fcfca55f41e | |
parent | 5a4055b083de196c29e003b0fe31916528bbdbef (diff) | |
download | ports-e820a0e3a8e322f10127e33d7d0a2bdaadbee50b.tar.gz ports-e820a0e3a8e322f10127e33d7d0a2bdaadbee50b.zip |
Notes
-rw-r--r-- | lang/mono/Makefile | 4 | ||||
-rw-r--r-- | lang/mono/bsd.mono.mk | 1 | ||||
-rw-r--r-- | lang/mono/distinfo | 6 | ||||
-rw-r--r-- | lang/mono/files/patch-mono_utils_mono-sigcontext.h | 25 | ||||
-rw-r--r-- | lang/mono/pkg-plist | 77 | ||||
-rw-r--r-- | x11-toolkits/libgdiplus/Makefile | 31 | ||||
-rw-r--r-- | x11-toolkits/libgdiplus/distinfo | 6 | ||||
-rw-r--r-- | x11-toolkits/libgdiplus/files/patch-cairo_src_cairo-ft-font.c | 28 | ||||
-rw-r--r-- | x11-toolkits/libgdiplus/pkg-plist | 5 |
9 files changed, 95 insertions, 88 deletions
diff --git a/lang/mono/Makefile b/lang/mono/Makefile index df88de06a011..7f9fee751da6 100644 --- a/lang/mono/Makefile +++ b/lang/mono/Makefile @@ -3,12 +3,10 @@ # Whom: Yukihiro Nakai <nakai@FreeBSD.org> # # $FreeBSD$ -# $Id: Makefile,v 1.98 2007/12/13 19:31:45 killfill Exp $ # PORTNAME= mono -PORTVERSION= 2.6.4 -PORTREVISION= 1 +PORTVERSION= 2.6.7 CATEGORIES= lang MASTER_SITES= http://ftp.novell.com/pub/mono/sources/${PORTNAME}/ diff --git a/lang/mono/bsd.mono.mk b/lang/mono/bsd.mono.mk index ed202ad57cf3..c5564d825111 100644 --- a/lang/mono/bsd.mono.mk +++ b/lang/mono/bsd.mono.mk @@ -6,7 +6,6 @@ # the FreeBSD ports system. # # $FreeBSD$ -# $Id: bsd.mono.mk,v 1.27 2007/11/22 15:31:04 killfill Exp $ # # USE_NANT - If set, the port uses nant. diff --git a/lang/mono/distinfo b/lang/mono/distinfo index 2a96cb130cb0..fbb326a887c9 100644 --- a/lang/mono/distinfo +++ b/lang/mono/distinfo @@ -1,3 +1,3 @@ -MD5 (mono-2.6.4.tar.bz2) = 342a7ca3bea3cbec0c8ac48b9322fcb4 -SHA256 (mono-2.6.4.tar.bz2) = c05b9f3bcc3b038db860cdf0da81a0010c148a673a311054efffc5f613cd7922 -SIZE (mono-2.6.4.tar.bz2) = 27690544 +MD5 (mono-2.6.7.tar.bz2) = cc8b7bf061bd11fbd0fcc1c95eb79d34 +SHA256 (mono-2.6.7.tar.bz2) = ae21a997d72e2fb8ea88644c87ab52471e9c97117b937e205ea1835b5a028ce4 +SIZE (mono-2.6.7.tar.bz2) = 27921963 diff --git a/lang/mono/files/patch-mono_utils_mono-sigcontext.h b/lang/mono/files/patch-mono_utils_mono-sigcontext.h new file mode 100644 index 000000000000..3b6c88da1e30 --- /dev/null +++ b/lang/mono/files/patch-mono_utils_mono-sigcontext.h @@ -0,0 +1,25 @@ + +$FreeBSD$ + +--- mono/utils/mono-sigcontext.h.orig ++++ mono/utils/mono-sigcontext.h +@@ -80,6 +80,19 @@ + + #ifdef __FreeBSD__ + #define UCONTEXT_GREGS(ctx) &(((ucontext_t*)(ctx))->uc_mcontext) ++ #define UCONTEXT_REG_RAX(ctx) (((ucontext_t*)(ctx))->uc_mcontext.mc_rax) ++ #define UCONTEXT_REG_RBX(ctx) (((ucontext_t*)(ctx))->uc_mcontext.mc_rbx) ++ #define UCONTEXT_REG_RCX(ctx) (((ucontext_t*)(ctx))->uc_mcontext.mc_rcx) ++ #define UCONTEXT_REG_RDX(ctx) (((ucontext_t*)(ctx))->uc_mcontext.mc_rdx) ++ #define UCONTEXT_REG_RBP(ctx) (((ucontext_t*)(ctx))->uc_mcontext.mc_rbp) ++ #define UCONTEXT_REG_RSP(ctx) (((ucontext_t*)(ctx))->uc_mcontext.mc_rsp) ++ #define UCONTEXT_REG_RSI(ctx) (((ucontext_t*)(ctx))->uc_mcontext.mc_rsi) ++ #define UCONTEXT_REG_RDI(ctx) (((ucontext_t*)(ctx))->uc_mcontext.mc_rdi) ++ #define UCONTEXT_REG_RIP(ctx) (((ucontext_t*)(ctx))->uc_mcontext.mc_rip) ++ #define UCONTEXT_REG_R12(ctx) (((ucontext_t*)(ctx))->uc_mcontext.mc_r12) ++ #define UCONTEXT_REG_R13(ctx) (((ucontext_t*)(ctx))->uc_mcontext.mc_r13) ++ #define UCONTEXT_REG_R14(ctx) (((ucontext_t*)(ctx))->uc_mcontext.mc_r14) ++ #define UCONTEXT_REG_R15(ctx) (((ucontext_t*)(ctx))->uc_mcontext.mc_r15) + #elif defined(__OpenBSD__) + /* OpenBSD/amd64 has no gregs array, ucontext_t == sigcontext */ + #define UCONTEXT_REG_RAX(ctx) ((ctx)->sc_rax) diff --git a/lang/mono/pkg-plist b/lang/mono/pkg-plist index d8cc8e023d04..8149656af853 100644 --- a/lang/mono/pkg-plist +++ b/lang/mono/pkg-plist @@ -502,11 +502,21 @@ lib/mono/2.0/xbuild.exe.mdb lib/mono/2.0/xbuild.rsp lib/mono/2.0/xsd.exe lib/mono/2.0/xsd.exe.mdb +%%PROFILE2%%lib/mono/3.5/MSBuild/Microsoft.Build.CommonTypes.xsd +%%PROFILE2%%lib/mono/3.5/MSBuild/Microsoft.Build.Core.xsd %%PROFILE2%%lib/mono/3.5/Microsoft.Build.Engine.dll %%PROFILE2%%lib/mono/3.5/Microsoft.Build.Framework.dll %%PROFILE2%%lib/mono/3.5/Microsoft.Build.Tasks.v3.5.dll %%PROFILE2%%lib/mono/3.5/Microsoft.Build.Utilities.v3.5.dll +%%PROFILE2%%lib/mono/3.5/Microsoft.Build.xsd +%%PROFILE2%%lib/mono/3.5/Microsoft.CSharp.targets +%%PROFILE2%%lib/mono/3.5/Microsoft.Common.targets +%%PROFILE2%%lib/mono/3.5/Microsoft.Common.tasks +%%PROFILE2%%lib/mono/3.5/Microsoft.VisualBasic.targets %%PROFILE2%%lib/mono/3.5/System.Web.Extensions.Design.dll +%%PROFILE2%%lib/mono/3.5/xbuild.exe +%%PROFILE2%%lib/mono/3.5/xbuild.exe.mdb +%%PROFILE2%%lib/mono/3.5/xbuild.rsp %%PROFILE4%%lib/mono/4.0/Accessibility.dll %%PROFILE4%%lib/mono/4.0/ByteFX.Data.dll %%PROFILE4%%lib/mono/4.0/Commons.Xml.Relaxng.dll @@ -519,12 +529,19 @@ lib/mono/2.0/xsd.exe.mdb %%PROFILE4%%lib/mono/4.0/I18N.dll %%PROFILE4%%lib/mono/4.0/IBM.Data.DB2.dll %%PROFILE4%%lib/mono/4.0/ICSharpCode.SharpZipLib.dll +%%PROFILE4%%lib/mono/4.0/MSBuild/Microsoft.Build.CommonTypes.xsd +%%PROFILE4%%lib/mono/4.0/MSBuild/Microsoft.Build.Core.xsd %%PROFILE4%%lib/mono/4.0/Microsoft.Build.Engine.dll %%PROFILE4%%lib/mono/4.0/Microsoft.Build.Framework.dll -%%PROFILE4%%lib/mono/4.0/Microsoft.Build.Tasks.dll -%%PROFILE4%%lib/mono/4.0/Microsoft.Build.Utilities.dll +%%PROFILE4%%lib/mono/4.0/Microsoft.Build.Tasks.v4.0.dll +%%PROFILE4%%lib/mono/4.0/Microsoft.Build.Utilities.v4.0.dll +%%PROFILE4%%lib/mono/4.0/Microsoft.Build.xsd %%PROFILE4%%lib/mono/4.0/Microsoft.CSharp.dll +%%PROFILE4%%lib/mono/4.0/Microsoft.CSharp.targets +%%PROFILE4%%lib/mono/4.0/Microsoft.Common.targets +%%PROFILE4%%lib/mono/4.0/Microsoft.Common.tasks %%PROFILE4%%lib/mono/4.0/Microsoft.JScript.dll +%%PROFILE4%%lib/mono/4.0/Microsoft.VisualBasic.targets %%PROFILE4%%lib/mono/4.0/Microsoft.VisualC.dll %%PROFILE4%%lib/mono/4.0/Microsoft.Vsa.dll %%PROFILE4%%lib/mono/4.0/Mono.C5.dll @@ -553,6 +570,8 @@ lib/mono/2.0/xsd.exe.mdb %%PROFILE4%%lib/mono/4.0/Npgsql.dll %%PROFILE4%%lib/mono/4.0/OpenSystem.C.dll %%PROFILE4%%lib/mono/4.0/PEAPI.dll +%%PROFILE4%%lib/mono/4.0/RabbitMQ.Client.Apigen.exe +%%PROFILE4%%lib/mono/4.0/RabbitMQ.Client.Apigen.exe.mdb %%PROFILE4%%lib/mono/4.0/RabbitMQ.Client.dll %%PROFILE4%%lib/mono/4.0/System.ComponentModel.DataAnnotations.dll %%PROFILE4%%lib/mono/4.0/System.Configuration.Install.dll @@ -658,12 +677,14 @@ lib/mono/2.0/xsd.exe.mdb %%PROFILE4%%lib/mono/4.0/wsdl.exe.mdb %%PROFILE4%%lib/mono/4.0/xbuild.exe %%PROFILE4%%lib/mono/4.0/xbuild.exe.mdb +%%PROFILE4%%lib/mono/4.0/xbuild.rsp %%PROFILE4%%lib/mono/4.0/xsd.exe %%PROFILE4%%lib/mono/4.0/xsd.exe.mdb lib/mono/compat-1.0/ICSharpCode.SharpZipLib.dll lib/mono/compat-2.0/ICSharpCode.SharpZipLib.dll lib/mono/compat-2.0/System.Web.Extensions.Design.dll lib/mono/compat-2.0/System.Web.Extensions.dll +lib/mono/compat-2.0/System.Web.Mvc.dll %%PROFILE4%%lib/mono/compat-4.0/ICSharpCode.SharpZipLib.dll lib/mono/gac/Accessibility/1.0.5000.0__b03f5f7f11d50a3a/Accessibility.dll lib/mono/gac/Accessibility/1.0.5000.0__b03f5f7f11d50a3a/Accessibility.dll.mdb @@ -751,14 +772,14 @@ lib/mono/gac/Microsoft.Build.Framework/2.0.0.0__b03f5f7f11d50a3a/Microsoft.Build %%PROFILE2%%lib/mono/gac/Microsoft.Build.Tasks.v3.5/3.5.0.0__b03f5f7f11d50a3a/Microsoft.Build.Tasks.v3.5.dll.mdb lib/mono/gac/Microsoft.Build.Tasks/2.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Tasks.dll lib/mono/gac/Microsoft.Build.Tasks/2.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Tasks.dll.mdb -%%PROFILE4%%lib/mono/gac/Microsoft.Build.Tasks/4.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Tasks.dll -%%PROFILE4%%lib/mono/gac/Microsoft.Build.Tasks/4.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Tasks.dll.mdb +%%PROFILE4%%lib/mono/gac/Microsoft.Build.Tasks.v4.0/4.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Tasks.v4.0.dll +%%PROFILE4%%lib/mono/gac/Microsoft.Build.Tasks.v4.0/4.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Tasks.v4.0.dll.mdb %%PROFILE2%%lib/mono/gac/Microsoft.Build.Utilities.v3.5/3.5.0.0__b03f5f7f11d50a3a/Microsoft.Build.Utilities.v3.5.dll %%PROFILE2%%lib/mono/gac/Microsoft.Build.Utilities.v3.5/3.5.0.0__b03f5f7f11d50a3a/Microsoft.Build.Utilities.v3.5.dll.mdb +%%PROFILE4%%lib/mono/gac/Microsoft.Build.Utilities.v4.0/4.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Utilities.v4.0.dll +%%PROFILE4%%lib/mono/gac/Microsoft.Build.Utilities.v4.0/4.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Utilities.v4.0.dll.mdb lib/mono/gac/Microsoft.Build.Utilities/2.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Utilities.dll lib/mono/gac/Microsoft.Build.Utilities/2.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Utilities.dll.mdb -%%PROFILE4%%lib/mono/gac/Microsoft.Build.Utilities/4.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Utilities.dll -%%PROFILE4%%lib/mono/gac/Microsoft.Build.Utilities/4.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Utilities.dll.mdb %%PROFILE4%%lib/mono/gac/Microsoft.CSharp/4.0.0.0__b03f5f7f11d50a3a/Microsoft.CSharp.dll %%PROFILE4%%lib/mono/gac/Microsoft.CSharp/4.0.0.0__b03f5f7f11d50a3a/Microsoft.CSharp.dll.mdb %%PROFILE4%%lib/mono/gac/Microsoft.JScript/0.0.0.0__b03f5f7f11d50a3a/Microsoft.JScript.dll @@ -1080,6 +1101,8 @@ lib/mono/gac/System.Web.Extensions/3.5.0.0__31bf3856ad364e35/System.Web.Extensio %%PROFILE4%%lib/mono/gac/System.Web.Extensions/4.0.0.0__31bf3856ad364e35/System.Web.Extensions.dll.mdb lib/mono/gac/System.Web.Mvc/1.0.0.0__31bf3856ad364e35/System.Web.Mvc.dll lib/mono/gac/System.Web.Mvc/1.0.0.0__31bf3856ad364e35/System.Web.Mvc.dll.mdb +lib/mono/gac/System.Web.Mvc/2.0.0.0__31bf3856ad364e35/System.Web.Mvc.dll +lib/mono/gac/System.Web.Mvc/2.0.0.0__31bf3856ad364e35/System.Web.Mvc.dll.mdb lib/mono/gac/System.Web.Routing/3.5.0.0__31bf3856ad364e35/System.Web.Routing.dll lib/mono/gac/System.Web.Routing/3.5.0.0__31bf3856ad364e35/System.Web.Routing.dll.mdb %%PROFILE4%%lib/mono/gac/System.Web.Routing/4.0.0.0__31bf3856ad364e35/System.Web.Routing.dll @@ -1155,6 +1178,12 @@ lib/mono/gac/nunit.util/2.4.8.0__96d09a1eb7f44a77/nunit.util.dll lib/mono/gac/nunit.util/2.4.8.0__96d09a1eb7f44a77/nunit.util.dll.mdb lib/mono/monodoc/monodoc.dll lib/mono/xbuild/Microsoft/VisualStudio/v9.0/WebApplications/Microsoft.WebApplication.targets +lib/mono/xbuild/Microsoft/Silverlight/v2.0/Microsoft.Silverlight.Common.targets +lib/mono/xbuild/Microsoft/Silverlight/v2.0/Microsoft.Silverlight.CSharp.targets +lib/mono/xbuild/Microsoft/Silverlight/v2.0/Microsoft.Silverlight.VisualBasic.targets +lib/mono/xbuild/Microsoft/Silverlight/v3.0/Microsoft.Silverlight.CSharp.targets +lib/mono/xbuild/Microsoft/Silverlight/v3.0/Microsoft.Silverlight.Common.targets +lib/mono/xbuild/Microsoft/Silverlight/v3.0/Microsoft.Silverlight.VisualBasic.targets lib/monodoc/monodoc.xml lib/monodoc/sources/Mono.source lib/monodoc/sources/Mono.tree @@ -1168,14 +1197,8 @@ lib/monodoc/sources/ecma334.tree lib/monodoc/sources/ecma334.zip lib/monodoc/sources/lang-csharp.source lib/monodoc/sources/mono-file-formats.source -lib/monodoc/sources/mono-file-formats.tree -lib/monodoc/sources/mono-file-formats.zip lib/monodoc/sources/mono-tools.source -lib/monodoc/sources/mono-tools.tree -lib/monodoc/sources/mono-tools.zip lib/monodoc/sources/monoapi.source -lib/monodoc/sources/monoapi.tree -lib/monodoc/sources/monoapi.zip lib/monodoc/sources/netdocs.source lib/monodoc/sources/netdocs.tree lib/monodoc/sources/netdocs.zip @@ -1243,13 +1266,16 @@ share/locale/ja/LC_MESSAGES/mcs.mo @dirrm %%DATADIR%%-1.0 @dirrm share/libgc-mono @dirrm share/jay -@dirrm lib/monodoc/sources -@dirrm lib/monodoc +@dirrmtry lib/monodoc/sources +@dirrmtry lib/monodoc @dirrm lib/mono/xbuild/Microsoft/VisualStudio/v9.0/WebApplications @dirrm lib/mono/xbuild/Microsoft/VisualStudio/v9.0 @dirrm lib/mono/xbuild/Microsoft/VisualStudio +@dirrm lib/mono/xbuild/Microsoft/Silverlight/v3.0 +@dirrm lib/mono/xbuild/Microsoft/Silverlight/v2.0 +@dirrm lib/mono/xbuild/Microsoft/Silverlight @dirrm lib/mono/xbuild/Microsoft -@dirrm lib/mono/xbuild +@dirrmtry lib/mono/xbuild @dirrm lib/mono/monodoc @dirrm lib/mono/gac/nunit.util/2.4.8.0__96d09a1eb7f44a77 @dirrm lib/mono/gac/nunit.util @@ -1304,6 +1330,7 @@ share/locale/ja/LC_MESSAGES/mcs.mo %%PROFILE4%%@dirrm lib/mono/gac/System.Web.Routing/4.0.0.0__31bf3856ad364e35 @dirrm lib/mono/gac/System.Web.Routing/3.5.0.0__31bf3856ad364e35 @dirrm lib/mono/gac/System.Web.Routing +@dirrm lib/mono/gac/System.Web.Mvc/2.0.0.0__31bf3856ad364e35 @dirrm lib/mono/gac/System.Web.Mvc/1.0.0.0__31bf3856ad364e35 @dirrm lib/mono/gac/System.Web.Mvc %%PROFILE4%%@dirrm lib/mono/gac/System.Web.Extensions/4.0.0.0__31bf3856ad364e35 @@ -1533,13 +1560,15 @@ share/locale/ja/LC_MESSAGES/mcs.mo @dirrm lib/mono/gac/Microsoft.JScript %%PROFILE4%%@dirrm lib/mono/gac/Microsoft.CSharp/4.0.0.0__b03f5f7f11d50a3a %%PROFILE4%%@dirrm lib/mono/gac/Microsoft.CSharp -%%PROFILE4%%@dirrm lib/mono/gac/Microsoft.Build.Utilities/4.0.0.0__b03f5f7f11d50a3a @dirrm lib/mono/gac/Microsoft.Build.Utilities/2.0.0.0__b03f5f7f11d50a3a +%%PROFILE4%%@dirrm lib/mono/gac/Microsoft.Build.Utilities.v4.0/4.0.0.0__b03f5f7f11d50a3a +%%PROFILE4%%@dirrm lib/mono/gac/Microsoft.Build.Utilities.v4.0 %%PROFILE2%%@dirrm lib/mono/gac/Microsoft.Build.Utilities.v3.5/3.5.0.0__b03f5f7f11d50a3a %%PROFILE2%%@dirrm lib/mono/gac/Microsoft.Build.Utilities.v3.5 @dirrm lib/mono/gac/Microsoft.Build.Utilities -%%PROFILE4%%@dirrm lib/mono/gac/Microsoft.Build.Tasks/4.0.0.0__b03f5f7f11d50a3a @dirrm lib/mono/gac/Microsoft.Build.Tasks/2.0.0.0__b03f5f7f11d50a3a +%%PROFILE4%%@dirrm lib/mono/gac/Microsoft.Build.Tasks.v4.0/4.0.0.0__b03f5f7f11d50a3a +%%PROFILE4%%@dirrm lib/mono/gac/Microsoft.Build.Tasks.v4.0 %%PROFILE2%%@dirrm lib/mono/gac/Microsoft.Build.Tasks.v3.5/3.5.0.0__b03f5f7f11d50a3a %%PROFILE2%%@dirrm lib/mono/gac/Microsoft.Build.Tasks.v3.5 @dirrm lib/mono/gac/Microsoft.Build.Tasks @@ -1599,17 +1628,19 @@ share/locale/ja/LC_MESSAGES/mcs.mo @dirrm lib/mono/gac/Accessibility/2.0.0.0__b03f5f7f11d50a3a @dirrm lib/mono/gac/Accessibility/1.0.5000.0__b03f5f7f11d50a3a @dirrm lib/mono/gac/Accessibility -@dirrm lib/mono/gac +@dirrmtry lib/mono/gac %%PROFILE4%%@dirrm lib/mono/compat-4.0 @dirrm lib/mono/compat-2.0 @dirrm lib/mono/compat-1.0 -%%PROFILE4%%@dirrm lib/mono/4.0 -%%PROFILE2%%@dirrm lib/mono/3.5 +%%PROFILE4%%@dirrm lib/mono/4.0/MSBuild +%%PROFILE4%%@dirrmtry lib/mono/4.0 +%%PROFILE2%%@dirrm lib/mono/3.5/MSBuild +%%PROFILE2%%@dirrmtry lib/mono/3.5 @dirrm lib/mono/2.0/MSBuild -@dirrm lib/mono/2.0 -@dirrm lib/mono/1.0 +@dirrmtry lib/mono/2.0 +@dirrmtry lib/mono/1.0 @dirrm lib/mono-source-libs -@dirrm lib/mono +@dirrmtry lib/mono @dirrm include/mono-1.0/mono/utils @dirrm include/mono-1.0/mono/metadata @dirrm include/mono-1.0/mono/jit diff --git a/x11-toolkits/libgdiplus/Makefile b/x11-toolkits/libgdiplus/Makefile index a14b54e9af17..65ec6adedb3f 100644 --- a/x11-toolkits/libgdiplus/Makefile +++ b/x11-toolkits/libgdiplus/Makefile @@ -3,11 +3,10 @@ # Whom: Tom McLaughlin <tmclaugh@sdf.lonestar.org> # # $FreeBSD$ -# $Id: Makefile,v 1.46 2007/12/13 19:37:18 killfill Exp $ # PORTNAME= libgdiplus -PORTVERSION= 2.6.4 +PORTVERSION= 2.6.7 CATEGORIES= x11-toolkits MASTER_SITES= http://ftp.novell.com/pub/mono/sources/${PORTNAME}/ @@ -18,32 +17,20 @@ LIB_DEPENDS= tiff.4:${PORTSDIR}/graphics/tiff \ ungif.5:${PORTSDIR}/graphics/libungif \ png.6:${PORTSDIR}/graphics/png +GNU_CONFIGURE= yes USE_BZIP2= yes USE_GNOME= gnomehack gnometarget glib20 USE_GMAKE= yes USE_XLIB= yes -USE_LDCONFIG= yes -LIBTOOLFILES= configure cairo/configure -USE_AUTOTOOLS= libtool:22 +USE_LDCONFIG= yes CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include" \ LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib" -# Included cairo does not work for us. Enable below when Mono catches -# up with our port. For now, use included but patch out glitz manually. -#CONFIGURE_ARGS+= --with-cairo=installed -CPPFLAGS+= -DPNG_DEPSTRUCT= -post-patch: - ${REINPLACE_CMD} -e 's|png_set_gray_1_2_4_to_8|png_set_expand_gray_1_2_4_to_8|' \ - ${WRKSRC}/cairo/src/cairo-png.c - ${REINPLACE_CMD} -e 's|libpng12|libpng14|' \ - ${WRKSRC}/configure - -.include <bsd.port.pre.mk> - -# Avoid build error on 64-bit architectures -.if (${ARCH} == "amd64") || (${ARCH} == "ia64") || (${ARCH} == "sparc64") -CFLAGS+= -fPIC -.endif +PLIST_FILES= lib/libgdiplus.a \ + lib/libgdiplus.la \ + lib/libgdiplus.so \ + lib/libgdiplus.so.0 \ + libdata/pkgconfig/libgdiplus.pc .include "${.CURDIR}/../../lang/mono/bsd.mono.mk" -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/x11-toolkits/libgdiplus/distinfo b/x11-toolkits/libgdiplus/distinfo index 72832a668ca7..eab36d7ea57e 100644 --- a/x11-toolkits/libgdiplus/distinfo +++ b/x11-toolkits/libgdiplus/distinfo @@ -1,3 +1,3 @@ -MD5 (libgdiplus-2.6.4.tar.bz2) = d860cfca4c13fbbaa054077eda3ab97b -SHA256 (libgdiplus-2.6.4.tar.bz2) = 0f750f7f6696c329b4209230d355599cbf47570b4f899777e5ecb5fccc884833 -SIZE (libgdiplus-2.6.4.tar.bz2) = 1959635 +MD5 (libgdiplus-2.6.7.tar.bz2) = 6448c2dd9a63ccdd69cb305e0ce4d40b +SHA256 (libgdiplus-2.6.7.tar.bz2) = 7ebe427d6486cdab56fb6715e2d14a484e8ffe5cb6f183e133abca7d4f8f7144 +SIZE (libgdiplus-2.6.7.tar.bz2) = 1960822 diff --git a/x11-toolkits/libgdiplus/files/patch-cairo_src_cairo-ft-font.c b/x11-toolkits/libgdiplus/files/patch-cairo_src_cairo-ft-font.c deleted file mode 100644 index be7d74f47b24..000000000000 --- a/x11-toolkits/libgdiplus/files/patch-cairo_src_cairo-ft-font.c +++ /dev/null @@ -1,28 +0,0 @@ ---- cairo/src/cairo-ft-font.c.orig Mon Aug 29 14:11:27 2005 -+++ cairo/src/cairo-ft-font.c Sun Sep 11 00:44:30 2005 -@@ -44,6 +44,11 @@ - #include <fontconfig/fontconfig.h> - #include <fontconfig/fcfreetype.h> - -+#include <sys/types.h> -+#include <stdlib.h> -+#include <time.h> -+#include <unistd.h> -+ - #include <ft2build.h> - #include FT_FREETYPE_H - #include FT_OUTLINE_H -@@ -278,7 +283,12 @@ - key->id = id; - - /* 1607 is just an arbitrary prime. */ -- hash = _cairo_hash_string (filename); -+ if (filename != NULL) { -+ hash = _cairo_hash_string (filename); -+ } else { -+ srandom(time(NULL) * getpid()); -+ hash = random(); -+ } - hash += ((unsigned long) id) * 1607; - - key->base.hash_entry.hash = hash; diff --git a/x11-toolkits/libgdiplus/pkg-plist b/x11-toolkits/libgdiplus/pkg-plist deleted file mode 100644 index 2ee543daf3d3..000000000000 --- a/x11-toolkits/libgdiplus/pkg-plist +++ /dev/null @@ -1,5 +0,0 @@ -lib/libgdiplus.a -lib/libgdiplus.la -lib/libgdiplus.so -lib/libgdiplus.so.0 -libdata/pkgconfig/libgdiplus.pc |