diff options
author | David Chisnall <theraven@FreeBSD.org> | 2019-02-03 15:37:58 +0000 |
---|---|---|
committer | David Chisnall <theraven@FreeBSD.org> | 2019-02-03 15:37:58 +0000 |
commit | 3f627ab4ceb27d868b1d614957e04bfa927d165b (patch) | |
tree | 8d55e3d4d3e216787ab6284b0e649a7a6d2f047d /graphics/cenon | |
parent | 6f24a15624ece550a72b46b91ed993a1f8a1d7ee (diff) | |
download | ports-3f627ab4ceb27d868b1d614957e04bfa927d165b.tar.gz ports-3f627ab4ceb27d868b1d614957e04bfa927d165b.zip |
Move Objective-C ports to the v2 GNUstep ABI.
* Bump the LLVM revision used for GNUstep to 7, the minimum to support
the new ABI.
* GNUstep-back does not work with lld, so mark it to use Gold (BFD LD
doesn't seem able to link Objective-C things).
* Turn off some annoying debug logs in GNUstep back, which generate
several messages per second when you move the mouse. These should
never have been enabled in a release build anyway.
* Downgrade Cenon to 4.0.2. This was the last version to actually work
with GNUstep (the later ones use XCode >= 5 .xib files, which GNUstep
can't parse).
* Update gorm to git head. The current release doesn't work with the
new Objective-C ABI, but -head has the patches to fix it.
* Update PikoPixel and add it to the gnustep-app meta-package.
* Update the three core GNUstep packages to the latest release.
* Update gnumail and pantomime to the latest release and fix a linking
error with the new ABI.
* Update GNUstep FTP to the latest version.
Reviewed by: bapt (previous version)
Notes
Notes:
svn path=/head/; revision=492056
Diffstat (limited to 'graphics/cenon')
-rw-r--r-- | graphics/cenon/Makefile | 8 | ||||
-rw-r--r-- | graphics/cenon/distinfo | 6 | ||||
-rw-r--r-- | graphics/cenon/pkg-plist | 9 |
3 files changed, 11 insertions, 12 deletions
diff --git a/graphics/cenon/Makefile b/graphics/cenon/Makefile index 7295957b74e3..bf72b967086e 100644 --- a/graphics/cenon/Makefile +++ b/graphics/cenon/Makefile @@ -2,8 +2,9 @@ # $FreeBSD$ PORTNAME= cenon -PORTVERSION= 4.0.3 -PORTREVISION= 2 +PORTVERSION= 4.0.2 +PORTREVISION= 4 +PORTEPOCH= 1 CATEGORIES= graphics gnustep MASTER_SITES= http://www.cenon.zone/download/source/ DISTNAME= Cenon-${MAINVERSION} @@ -16,9 +17,10 @@ COMMENT= Vector graphics tool for GNUstep USES= tar:bzip2 gnustep USE_GNUSTEP= gui base build +LLD_UNSAFE=yes WRKSRC= ${WRKDIR}/Cenon -MAINVERSION= 4.0.5 +MAINVERSION= 4.0.2 FULLVERSION= 4.0.0 CENON_LIB_DIR= ${GNUSTEP_SYSTEM_ROOT}/Library/Cenon diff --git a/graphics/cenon/distinfo b/graphics/cenon/distinfo index b006b641f5e6..4dac0c6fecc6 100644 --- a/graphics/cenon/distinfo +++ b/graphics/cenon/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1495787886 -SHA256 (cenon/Cenon-4.0.5.tar.bz2) = 7c159d9de557f597e757d933ee2b055f04fd2b49371c28853b5285eb2894224c -SIZE (cenon/Cenon-4.0.5.tar.bz2) = 10710712 +TIMESTAMP = 1546192070 +SHA256 (cenon/Cenon-4.0.2.tar.bz2) = d228ff779f3967c6324eb7a081132a3d5d2237f03a23adcdfd4cae2fa7b0eb2f +SIZE (cenon/Cenon-4.0.2.tar.bz2) = 4150615 SHA256 (cenon/CenonLibrary-4.0.0-1.tar.bz2) = b329331a4b5b40d93eeeddd98f6922a53401b6e4f437538cd98392f8828cbb44 SIZE (cenon/CenonLibrary-4.0.0-1.tar.bz2) = 2131692 diff --git a/graphics/cenon/pkg-plist b/graphics/cenon/pkg-plist index e47a81a7fd04..247dfbce7a81 100644 --- a/graphics/cenon/pkg-plist +++ b/graphics/cenon/pkg-plist @@ -54,8 +54,6 @@ GNUstep/System/Applications/Cenon.app/Resources/English.lproj/IPGroup.nib/keyedo GNUstep/System/Applications/Cenon.app/Resources/English.lproj/IPImage.nib/classes.nib GNUstep/System/Applications/Cenon.app/Resources/English.lproj/IPImage.nib/info.nib GNUstep/System/Applications/Cenon.app/Resources/English.lproj/IPImage.nib/keyedobjects.nib -GNUstep/System/Applications/Cenon.app/Resources/English.lproj/IPLine3D.nib/data.classes -GNUstep/System/Applications/Cenon.app/Resources/English.lproj/IPLine3D.nib/objects.nib GNUstep/System/Applications/Cenon.app/Resources/English.lproj/IPLine.nib/classes.nib GNUstep/System/Applications/Cenon.app/Resources/English.lproj/IPLine.nib/info.nib GNUstep/System/Applications/Cenon.app/Resources/English.lproj/IPLine.nib/keyedobjects.nib @@ -209,8 +207,6 @@ GNUstep/System/Applications/Cenon.app/Resources/German.lproj/IPGroup.nib/keyedob GNUstep/System/Applications/Cenon.app/Resources/German.lproj/IPImage.nib/classes.nib GNUstep/System/Applications/Cenon.app/Resources/German.lproj/IPImage.nib/info.nib GNUstep/System/Applications/Cenon.app/Resources/German.lproj/IPImage.nib/keyedobjects.nib -GNUstep/System/Applications/Cenon.app/Resources/German.lproj/IPLine3D.nib/data.classes -GNUstep/System/Applications/Cenon.app/Resources/German.lproj/IPLine3D.nib/objects.nib GNUstep/System/Applications/Cenon.app/Resources/German.lproj/IPLine.nib/classes.nib GNUstep/System/Applications/Cenon.app/Resources/German.lproj/IPLine.nib/info.nib GNUstep/System/Applications/Cenon.app/Resources/German.lproj/IPLine.nib/keyedobjects.nib @@ -331,8 +327,6 @@ GNUstep/System/Applications/Cenon.app/Resources/InspectorPanel.nib/classes.nib GNUstep/System/Applications/Cenon.app/Resources/InspectorPanel.nib/info.nib GNUstep/System/Applications/Cenon.app/Resources/InspectorPanel.nib/keyedobjects.nib GNUstep/System/Applications/Cenon.app/Resources/SinkingMetrics.plist -GNUstep/System/Applications/Cenon.app/Resources/English.lproj/ToolPanel.xib -GNUstep/System/Applications/Cenon.app/Resources/German.lproj/ToolPanel.xib GNUstep/System/Applications/Cenon.app/Resources/alignHCenter.tiff GNUstep/System/Applications/Cenon.app/Resources/alignHLeft.tiff GNUstep/System/Applications/Cenon.app/Resources/alignHRight.tiff @@ -596,3 +590,6 @@ GNUstep/System/Library/Devices/hpgl/hpgl_8Pen.dev GNUstep/System/Library/Projects/.dir.tiff GNUstep/System/Library/Projects/Cenon.cenon/document GNUstep/System/Tools/Cenon +GNUstep/System/Applications/Cenon.app/Resources/ToolPanel.xib +GNUstep/System/Library/Projects/Cenon.cenon/output + |