Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 3 Jun 2018 07:30:06 +0000 (UTC)
From:      Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r471471 - in head/editors/dlangide: . files
Message-ID:  <201806030730.w537U6W6009762@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: acm
Date: Sun Jun  3 07:30:06 2018
New Revision: 471471
URL: https://svnweb.freebsd.org/changeset/ports/471471

Log:
  - Update to 0.8.12

Modified:
  head/editors/dlangide/Makefile
  head/editors/dlangide/distinfo
  head/editors/dlangide/files/patch-dub.json
  head/editors/dlangide/pkg-descr

Modified: head/editors/dlangide/Makefile
==============================================================================
--- head/editors/dlangide/Makefile	Sun Jun  3 07:11:22 2018	(r471470)
+++ head/editors/dlangide/Makefile	Sun Jun  3 07:30:06 2018	(r471471)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	dlangide
-PORTVERSION=	0.7.30
+PORTVERSION=	0.8.12
 DISTVERSIONPREFIX=	v
 CATEGORIES=	editors
 
@@ -23,6 +23,7 @@ BUILD_DEPENDS=	ldmd2:lang/ldc \
 		${LOCALBASE}/lib/d/libDerelictGL3.a:graphics/derelict-gl3 \
 		${LOCALBASE}/lib/d/libDerelictSDL2.a:devel/derelict-sdl2 \
 		${LOCALBASE}/lib/d/libDerelictFT.a:print/derelict-ft \
+		${LOCALBASE}/lib/d/libstdx-allocator.a:devel/stdx-allocator \
 		dcd-server:devel/dcd-server
 
 USE_GITHUB=	yes
@@ -31,8 +32,15 @@ GH_ACCOUNT=	buggins
 PLIST_FILES=	bin/${PORTNAME}
 DUB_CMD=	${LOCALBASE}/bin/dub build --build=release
 
+post-patch:
+	${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/dub.json
+	${REINPLACE_CMD} -e 's|server.|dcd.server.|g' \
+		-e 's|common.messages|dcd.common.messages|g' \
+			 ${WRKSRC}/src/dlangide/tools/d/dcdinterface.d
+
 do-build:
-	@cd ${WRKSRC} && ${DUB_CMD}
+	@cd ${WRKSRC} && ${DUB_CMD} --config=default
+	@cd ${WRKSRC} && ${DUB_CMD} --config=console
 
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/

Modified: head/editors/dlangide/distinfo
==============================================================================
--- head/editors/dlangide/distinfo	Sun Jun  3 07:11:22 2018	(r471470)
+++ head/editors/dlangide/distinfo	Sun Jun  3 07:30:06 2018	(r471471)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1501067350
-SHA256 (buggins-dlangide-v0.7.30_GH0.tar.gz) = 5255ac4dfd70bf0d2f2a9306fbb1338f1c03f8ae5015dfe10d5fb8a942ab8225
-SIZE (buggins-dlangide-v0.7.30_GH0.tar.gz) = 2291395
+TIMESTAMP = 1525934043
+SHA256 (buggins-dlangide-v0.8.12_GH0.tar.gz) = 026d9189e2fdb035928a7312e9f80b9a4f11dcb8281aaebcd09be85b8dfd0bb8
+SIZE (buggins-dlangide-v0.8.12_GH0.tar.gz) = 2323290

Modified: head/editors/dlangide/files/patch-dub.json
==============================================================================
--- head/editors/dlangide/files/patch-dub.json	Sun Jun  3 07:11:22 2018	(r471470)
+++ head/editors/dlangide/files/patch-dub.json	Sun Jun  3 07:30:06 2018	(r471471)
@@ -1,17 +1,18 @@
---- dub.json.orig	2017-04-11 13:32:24 UTC
-+++ dub.json
-@@ -8,14 +8,10 @@
+--- dub.json.orig	2018-05-08 03:44:57.000000000 -0500
++++ dub.json	2018-05-10 01:35:07.457388000 -0500
+@@ -8,15 +8,10 @@
      "targetName": "dlangide",
      "targetPath": "bin",
      "targetType": "executable",
 -
-+    "libs": ["dlangui","dsymbol","dparse","dlib","dcd","emsi_containers","msgpack-d", "DerelictFT","DerelictUtil","DerelictGL3","DerelictSDL2"],
-+    "lflags":["-L/usr/local/lib/d","-L/usr/local/lib"],
-     "stringImportPaths": ["views", "views/res", "views/res/i18n", "views/res/mdpi", "views/res/hdpi"],
++    "libs": ["dlangui","dsymbol","dparse","dlib","dcd","emsi_containers","msgpack-d", "DerelictFT","DerelictUtil","DerelictGL3","DerelictSDL2","stdx-allocator"],
++    "lflags":["-L%%LOCALBASE%%/lib/d","-L%%LOCALBASE%%/lib"],
+     "stringImportPaths": ["views"],
  
 -    "dependencies": {
--        "dlangui": "==0.9.50",
--        "dcd": "~>0.9.0-alpha4"
+-        "dlangui": "==0.9.178",
+-        "dsymbol": "~>0.2.9",
+-        "dcd": "~>0.9.1"
 -    },
 -
      "copyFiles-windows": [

Modified: head/editors/dlangide/pkg-descr
==============================================================================
--- head/editors/dlangide/pkg-descr	Sun Jun  3 07:11:22 2018	(r471470)
+++ head/editors/dlangide/pkg-descr	Sun Jun  3 07:30:06 2018	(r471471)
@@ -21,4 +21,4 @@ Cross platform D language IDE written using DlangUI li
 - D source code Smart Indents
 - Select word by mouse double click
 
-WWW: https://github.com/buggins/dlangui
+WWW: https://github.com/buggins/dlangide



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201806030730.w537U6W6009762>