FreeBSD Bugzilla – Attachment 208467 Details for
Bug 241378
lang/angelscript: update to 2.34.0
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Update
angelscript.patch (text/plain), 2.87 KB, created by
Nathan
on 2019-10-20 19:32:38 UTC
(
hide
)
Description:
Update
Filename:
MIME Type:
Creator:
Nathan
Created:
2019-10-20 19:32:38 UTC
Size:
2.87 KB
patch
obsolete
>diff --git lang/angelscript/Makefile lang/angelscript/Makefile >index 1143b3179..3a66388d6 100644 >--- lang/angelscript/Makefile >+++ lang/angelscript/Makefile >@@ -2,12 +2,12 @@ > # $FreeBSD$ > > PORTNAME= angelscript >-PORTVERSION= 2.33.0 >+PORTVERSION= 2.34.0 > CATEGORIES= lang > MASTER_SITES= http://www.angelcode.com/angelscript/sdk/files/ > DISTNAME= ${PORTNAME}_${PORTVERSION} > >-MAINTAINER= ndowens@yahoo.com >+MAINTAINER= ndowens04@gmail.com > COMMENT= AngelCode Scripting Library > > LICENSE= ZLIB >@@ -22,13 +22,6 @@ DOS2UNIX_FILES= ../../source/as_config.h > > MAKE_ARGS= CP_SYMLINK="${INSTALL_LIB}" > >-.include <bsd.port.options.mk> >-.if ${ARCH} == "i386" >-pre-build: >- (cd ${WRKDIR}/sdk/angelscript/source && ${REINPLACE_CMD} -e 's|ifdef __OPTIMIZE__|if defined(__OPTIMIZE__) \&\&\ !defined(__clang__)|g' \ >- -e 's,ifdef __OPTIMIZE__ifdef __OPTIMIZE__,,g' *.cpp) >-.endif >- > WRKSRC= ${WRKDIR}/sdk/angelscript/projects/gnuc/ > > PLIST_FILES= include/angelscript.h \ >@@ -36,4 +29,11 @@ PLIST_FILES= include/angelscript.h \ > lib/libangelscript.so \ > lib/libangelscript.so.${PORTVERSION} > >+.include <bsd.port.options.mk> >+.if ${ARCH} == "i386" >+pre-build: >+ (cd ${WRKDIR}/sdk/angelscript/source && ${REINPLACE_CMD} -e 's|ifdef __OPTIMIZE__|if defined(__OPTIMIZE__) \&\&\ !defined(__clang__)|g' \ >+ -e 's,ifdef __OPTIMIZE__ifdef __OPTIMIZE__,,g' *.cpp) >+.endif >+ > .include <bsd.port.mk> >diff --git lang/angelscript/distinfo lang/angelscript/distinfo >index dd14200fd..5a6e1dd9c 100644 >--- lang/angelscript/distinfo >+++ lang/angelscript/distinfo >@@ -1,3 +1,3 @@ >-TIMESTAMP = 1545625239 >-SHA256 (angelscript_2.33.0.zip) = 3691090b23d4382849a4f4e0ab71d94526636c64deec94a97d7d9419e2e21ea3 >-SIZE (angelscript_2.33.0.zip) = 1954948 >+TIMESTAMP = 1571453470 >+SHA256 (angelscript_2.34.0.zip) = 6faa043717522ae0fb2677d907ca5b0e35a79d28e5f83294565e6c6229bfbdf7 >+SIZE (angelscript_2.34.0.zip) = 2020026 >diff --git lang/angelscript/files/patch-as_config.h lang/angelscript/files/patch-as_config.h >index a65ab2a53..a9d63f077 100644 >--- lang/angelscript/files/patch-as_config.h >+++ lang/angelscript/files/patch-as_config.h >@@ -1,11 +1,15 @@ >---- ../../source/as_config.h.orig 2019-07-28 15:58:25.283690000 +0200 >-+++ ../../source/as_config.h 2019-07-28 16:08:34.592212000 +0200 >-@@ -953,6 +953,8 @@ >+diff --git sdk/angelscript/source/as_config.h sdk/angelscript/source/as_config.h >+index e17d1ee..f0e49b4 100644 >+--- ../../source/as_config.h >++++ ../../source/as_config.h >+@@ -953,7 +953,9 @@ > #define COMPLEX_RETURN_MASK (asOBJ_APP_CLASS_DESTRUCTOR | asOBJ_APP_CLASS_COPY_CONSTRUCTOR | asOBJ_APP_ARRAY) > #define THISCALL_PASS_OBJECT_POINTER_ON_THE_STACK > #define AS_X86 >+- #elif defined(__x86_64__) > + #elif defined(__powerpc64__) > + #define AS_MAX_PORTABILITY >- #elif defined(__LP64__) >++ #elif defined(__x86_64__) || defined(__LP64__) > #define AS_X64_GCC > #define HAS_128_BIT_PRIMITIVES >+ #define SPLIT_OBJS_BY_MEMBER_TYPES
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
ndowens04
:
maintainer-approval+
Actions:
View
|
Diff
Attachments on
bug 241378
: 208467