diff options
author | David Chisnall <theraven@FreeBSD.org> | 2013-08-28 18:26:01 +0000 |
---|---|---|
committer | David Chisnall <theraven@FreeBSD.org> | 2013-08-28 18:26:01 +0000 |
commit | 3bec8741ffe1e70c5dbabd1ee86bfdf05f1c3e99 (patch) | |
tree | ab5064afd823ae17563635026226e53774a6614d /devel/performance | |
parent | Update devel/monodevelop to 4.0.12 and unbreak build. (diff) |
Update to latest GNUstep core libraries.
Update dependent packages with more recent releases.
Remove old and bit-rotted ones.
Switch to using clang 3.3 and libobjc2 1.7 by default, so modern Objective-C features work out of the box and remove a lot of configurable options for sub-optimal (and, often, unsupported / deprecated upstream) configurations.
Take maintainership of GNUstep-related ports.
Several of the ports left in have scary warnings which mean that they are likely broken in lots of cases. Future commits will fix them.
Approved by: bapt
Notes
Notes:
svn path=/head/; revision=325546
Diffstat (limited to 'devel/performance')
-rw-r--r-- | devel/performance/Makefile | 6 | ||||
-rw-r--r-- | devel/performance/distinfo | 4 | ||||
-rw-r--r-- | devel/performance/files/patch-GSCache.m | 11 | ||||
-rw-r--r-- | devel/performance/files/patch-GSFIFO.h | 20 | ||||
-rw-r--r-- | devel/performance/files/patch-GSFIFO.m | 11 |
5 files changed, 5 insertions, 47 deletions
diff --git a/devel/performance/Makefile b/devel/performance/Makefile index 0b315bc5b8b1..0d1086ebec5d 100644 --- a/devel/performance/Makefile +++ b/devel/performance/Makefile @@ -1,14 +1,14 @@ # $FreeBSD$ PORTNAME= performance -PORTVERSION= 0.3.2 -PORTREVISION= 1 +PORTVERSION= 0.4.0 +PORTREVISION= 0 CATEGORIES= devel gnustep MASTER_SITES= ${MASTER_SITE_GNUSTEP} MASTER_SITE_SUBDIR= libs DISTNAME= Performance-${PORTVERSION} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= theraven@FreeBSD.org COMMENT= Help improve the performance of GNUstep applications LICENSE= LGPL3 diff --git a/devel/performance/distinfo b/devel/performance/distinfo index 4dfcf4dc55db..03371cc70233 100644 --- a/devel/performance/distinfo +++ b/devel/performance/distinfo @@ -1,2 +1,2 @@ -SHA256 (Performance-0.3.2.tar.gz) = d7ca93d2280fd477b32aea2a85a40d6d44933dbed77e0c7f51c852c6bede1b4f -SIZE (Performance-0.3.2.tar.gz) = 47501 +SHA256 (Performance-0.4.0.tar.gz) = e55c1a8d9e6f1e3ba146490d1b0cf7b84e124410a50070ab3b27ecfc4aab6a1c +SIZE (Performance-0.4.0.tar.gz) = 48527 diff --git a/devel/performance/files/patch-GSCache.m b/devel/performance/files/patch-GSCache.m deleted file mode 100644 index 7734b8e60b89..000000000000 --- a/devel/performance/files/patch-GSCache.m +++ /dev/null @@ -1,11 +0,0 @@ ---- GSCache.m.orig 2011-03-03 11:51:46.000000000 +0100 -+++ GSCache.m 2011-04-15 20:46:35.000000000 +0200 -@@ -51,6 +51,8 @@ - #if (MAC_OS_X_VERSION_MAX_ALLOWED <= MAC_OS_X_VERSION_10_4) - #define class_getInstanceSize(isa) ((struct objc_class *)isa)->instance_size - #endif -+#else -+#define class_getInstanceSize(isa) ((struct objc_class *)isa)->instance_size - #endif - - @interface GSCache (Threading) diff --git a/devel/performance/files/patch-GSFIFO.h b/devel/performance/files/patch-GSFIFO.h deleted file mode 100644 index 64082d394687..000000000000 --- a/devel/performance/files/patch-GSFIFO.h +++ /dev/null @@ -1,20 +0,0 @@ ---- GSFIFO.h.orig 2011-10-25 13:35:27.000000000 +0200 -+++ GSFIFO.h 2011-11-04 10:22:40.000000000 +0100 -@@ -25,7 +25,7 @@ - #import <Foundation/NSObject.h> - - @class NSArray; --@class NSCondition; -+@class NSConditionLock; - @class NSNumber; - @class NSString; - @class NSThread; -@@ -82,7 +82,7 @@ - uint16_t timeout; - uint64_t fullCount; // Total waits for full FIFO - uint64_t emptyCount; // Total waits for empty FIFO -- NSCondition *condition; -+ NSConditionLock *condition; - NSString *name; - NSTimeInterval getWaitTotal; // Total time waiting for gets - NSTimeInterval putWaitTotal; // Total time waiting for puts diff --git a/devel/performance/files/patch-GSFIFO.m b/devel/performance/files/patch-GSFIFO.m deleted file mode 100644 index f7637a605858..000000000000 --- a/devel/performance/files/patch-GSFIFO.m +++ /dev/null @@ -1,11 +0,0 @@ ---- GSFIFO.m.orig 2011-10-25 13:51:10.000000000 +0200 -+++ GSFIFO.m 2011-11-04 10:22:18.000000000 +0100 -@@ -421,7 +421,7 @@ - _items = (void*)NSAllocateCollectable(c * sizeof(void*), NSScannedOption); - if (YES == mp || YES == mc) - { -- condition = [NSCondition new]; -+ condition = [NSConditionLock new]; - } - name = [n copy]; - if (nil == a) |