summaryrefslogtreecommitdiff
path: root/devel/performance
diff options
context:
space:
mode:
authorDavid Chisnall <theraven@FreeBSD.org>2013-08-28 18:26:01 +0000
committerDavid Chisnall <theraven@FreeBSD.org>2013-08-28 18:26:01 +0000
commit3bec8741ffe1e70c5dbabd1ee86bfdf05f1c3e99 (patch)
treeab5064afd823ae17563635026226e53774a6614d /devel/performance
parentUpdate 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/Makefile6
-rw-r--r--devel/performance/distinfo4
-rw-r--r--devel/performance/files/patch-GSCache.m11
-rw-r--r--devel/performance/files/patch-GSFIFO.h20
-rw-r--r--devel/performance/files/patch-GSFIFO.m11
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)