git: edea0d1d9226 - main - devel/projectcenter: unbreak and undeprecate (backport upstream patch)

From: Alexey Dokuchaev <danfe_at_FreeBSD.org>
Date: Wed, 22 Feb 2023 10:12:25 UTC
The branch main has been updated by danfe:

URL: https://cgit.FreeBSD.org/ports/commit/?id=edea0d1d9226d66e89b37ddbd616e56c6381efeb

commit edea0d1d9226d66e89b37ddbd616e56c6381efeb
Author:     Alexey Dokuchaev <danfe@FreeBSD.org>
AuthorDate: 2023-02-22 10:11:04 +0000
Commit:     Alexey Dokuchaev <danfe@FreeBSD.org>
CommitDate: 2023-02-22 10:11:04 +0000

    devel/projectcenter: unbreak and undeprecate (backport upstream patch)
    
    Note that version 0.7.0 was released three weeks ago on their GitHub
    which features extensive cleanup to keep up-to-date with contemporary
    GNUstep and recent compilers, among numerous other improvements.
---
 devel/projectcenter/Makefile  | 7 +++----
 devel/projectcenter/distinfo  | 3 +++
 devel/projectcenter/pkg-descr | 2 --
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/devel/projectcenter/Makefile b/devel/projectcenter/Makefile
index 6ad288994467..f3265d2cf761 100644
--- a/devel/projectcenter/Makefile
+++ b/devel/projectcenter/Makefile
@@ -5,16 +5,15 @@ CATEGORIES=	devel gnustep
 MASTER_SITES=	GNUSTEP/dev-apps
 DISTNAME=	ProjectCenter-${PORTVERSION}
 
+PATCH_SITES=	https://github.com/gnustep/apps-projectcenter/commit/
+PATCHFILES=	97aa34218f0370ba8b672d3f905df0ed8de9ac8.patch:-p1
+
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Development environment for GNUstep
 WWW=		http://www.gnustep.org/experience/ProjectCenter.html
 
 LICENSE=	GPLv2+ # comment in code; COPYING says GPLv3
 
-BROKEN=		fails to link: libProjectCenter.so: undefined reference to __objc_ivar_offset_NSView._tracking_rects
-DEPRECATED=	Broken since 2021
-EXPIRATION_DATE=	2023-03-21
-
 USES=		gnustep
 USE_GNUSTEP=	back build
 USE_LDCONFIG=	${GNUSTEP_SYSTEM_LIBRARIES}
diff --git a/devel/projectcenter/distinfo b/devel/projectcenter/distinfo
index 84ff092b16f8..82480debcb5d 100644
--- a/devel/projectcenter/distinfo
+++ b/devel/projectcenter/distinfo
@@ -1,2 +1,5 @@
+TIMESTAMP = 1414148400
 SHA256 (ProjectCenter-0.6.2.tar.gz) = c5104ae18511260f900c6de6cca0bcf39361da1866499102bf2a90e2f05d9473
 SIZE (ProjectCenter-0.6.2.tar.gz) = 492409
+SHA256 (97aa34218f0370ba8b672d3f905df0ed8de9ac8.patch) = cae37456b8262959e433e9377155c6a59dfd624c23c86c7136efba71bd0af27c
+SIZE (97aa34218f0370ba8b672d3f905df0ed8de9ac8.patch) = 11416
diff --git a/devel/projectcenter/pkg-descr b/devel/projectcenter/pkg-descr
index 39cbbc41fa38..d6d9ee0b799e 100644
--- a/devel/projectcenter/pkg-descr
+++ b/devel/projectcenter/pkg-descr
@@ -9,5 +9,3 @@ process of building and debugging your project.
 Even the management of a big project keeps being easy as Project Center's
 file browser lets you always have a well sorted and categorized overview
 over all the files in your project.
-
-LICENSE: GPL2 or later