From nobody Thu Jun 11 06:02:27 2026 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4gbX9b7198z6hfg7 for ; Thu, 11 Jun 2026 06:02:27 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R13" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4gbX9b1yGtz3LyY for ; Thu, 11 Jun 2026 06:02:27 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1781157747; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=kAcM/UKtIC8fgBXrpr6Z8uMqjmE643Ri/n0MtnZlMN8=; b=tniiDhreXLZUX5wv6wIyCveH3Pbh5Uod76frpz2Uavq2V5V2I1wDangFg/Bxq7z6EEF+UX NG6JVhWhbgdsQ9Q/em0yYM1L55xIFOyDmD2Tci/Yl5vx4TlwcT00wJ0Mm6rFdUlk5XNLPl kiLh0GC6X81G6+IsBqgUvlm9/biIJvPVGjatRQiDaEw+K09DT5ZPBSm3y5lY4sYSJ8xOlQ p5E8Q+uNSFUaziDjtbYQmm3gQTY8XsUnNU9C96tmBrk1RZze5L78frqsPf+dQlQ8F72Qfb a3K8J3eg3kiTnugwv5yPW9I5uwquapICQPKi45Squgp6NC8TXkL8ndV0KSBRew== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1781157747; a=rsa-sha256; cv=none; b=TgvZU+ZXihI4ygjv0Id7AF0LIOYWjnnWULEVjofiqdllO8eNt755te6PFaKWit/yddIOz4 s9VcFI6W382qslrmr5jGfOqOg3hz2VG+zfeKYUDmVHE/kVDuCOkMvE92iBQeTsJAJV8HYk 7sXC7R3UrYsas7IjUfw8BK15jO2KxNcVFB7zPDoTn1OujwhI4nWP7nUNJ9PwmAXAFduN0n Be3ELrJou57HrKe2geiihUqYtuj+Z3xjaDOzVj6PWLX8zIVoscVpSC8kvB7gs9kOrfEYio m+4aYNxguMaZ2/1O/zang+l8k26sXdVTWTw4GM0VS65+K2sFh3t+sM1YqXR7wQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1781157747; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=kAcM/UKtIC8fgBXrpr6Z8uMqjmE643Ri/n0MtnZlMN8=; b=bnBjkTXlGDH7iK1+T3JA6DexIMpsKgG05zAZHFU3oPnt5SN+9dlJGsL8h92s/C64JnmAk0 fAyUpV3IcowVSdVpg5c0fYAeYwWdyj6qZPFUu5/sZFD6fVNKWv9cKa3LCLDHcAujp2YoVD dea1eBvX3osnJ6S9PMUgHc7pYBJ7T551L7phHRXLYJD7XoMTH0qrjl4b8FxJWLrgikLplH tKU4RvL/b+yv1kr/NqpvPptblclXMtcXHVA2Hi/58/u3skBYFAhqQ5qxXxHLTw/PJImWhL ivuHHHD7Sf2+o4XqMANL5W71HCIG9PjB+hhnEZysBgWb/bSJ7+dcHiHCsIxFqA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4gbX9b18G2zdqT for ; Thu, 11 Jun 2026 06:02:27 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3d410 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Thu, 11 Jun 2026 06:02:27 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Jose Alonso Cardenas Marquez Subject: git: d05c39b38915 - main - devel/dcd-client|server: Update to 0.16.2 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: acm X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: d05c39b3891582d6a5a270498436eabfaa88a60e Auto-Submitted: auto-generated Date: Thu, 11 Jun 2026 06:02:27 +0000 Message-Id: <6a2a4f73.3d410.e9678f2@gitrepo.freebsd.org> The branch main has been updated by acm: URL: https://cgit.FreeBSD.org/ports/commit/?id=d05c39b3891582d6a5a270498436eabfaa88a60e commit d05c39b3891582d6a5a270498436eabfaa88a60e Author: Jose Alonso Cardenas Marquez AuthorDate: 2026-06-11 05:13:41 +0000 Commit: Jose Alonso Cardenas Marquez CommitDate: 2026-06-11 06:02:09 +0000 devel/dcd-client|server: Update to 0.16.2 - Remove BROKEN --- devel/dcd-client/Makefile | 2 +- devel/dcd-server/Makefile | 17 +++++++---------- devel/dcd-server/distinfo | 6 +++--- devel/dcd-server/files/patch-dub.json | 23 +++++++++++++---------- devel/dcd-server/pkg-plist | 20 +++++++++++++++++++- 5 files changed, 43 insertions(+), 25 deletions(-) diff --git a/devel/dcd-client/Makefile b/devel/dcd-client/Makefile index b3bb78d0d0c7..4afd1ef0ce54 100644 --- a/devel/dcd-client/Makefile +++ b/devel/dcd-client/Makefile @@ -1,4 +1,4 @@ -PORTREVISION= 2 +PORTREVISION= 0 CATEGORIES= devel PKGNAMESUFFIX= -client diff --git a/devel/dcd-server/Makefile b/devel/dcd-server/Makefile index cbb8b785eef4..b4796212dfe5 100644 --- a/devel/dcd-server/Makefile +++ b/devel/dcd-server/Makefile @@ -1,7 +1,7 @@ PORTNAME= dcd -PORTVERSION= 0.13.6 +PORTVERSION= 0.16.2 DISTVERSIONPREFIX= v -PORTREVISION?= 5 +PORTREVISION?= 0 CATEGORIES?= devel PKGNAMESUFFIX?= -server @@ -11,17 +11,12 @@ WWW= https://github.com/dlang-community/DCD LICENSE= BSL -BROKEN= none of the overloads of `fatalHandler` are callable using a `shared` object - BUILD_DEPENDS= ldmd2:lang/ldc \ dub:devel/dub \ rdmd:lang/dlang-tools \ ${LOCALBASE}/lib/d/libemsi_containers.a:devel/containers \ - ${LOCALBASE}/lib/d/libdsymbol.a:devel/dsymbol \ ${LOCALBASE}/lib/d/libmsgpack-d.a:devel/msgpack-d \ - ${LOCALBASE}/lib/d/libdparse.a:devel/libdparse \ - ${LOCALBASE}/lib/d/libmir-core.a:devel/mir-core \ - ${LOCALBASE}/lib/d/libstdx-allocator.a:devel/stdx-allocator + ${LOCALBASE}/lib/d/libdparse.a:devel/libdparse USES= pkgconfig USE_GITHUB= yes @@ -35,7 +30,8 @@ D_LIB_DIR= ${PREFIX}/lib/d DC= ${PREFIX}/bin/ldmd2 post-patch: - ${REINPLACE_CMD} '7d' ${WRKSRC}/common/dub.sdl + ${REINPLACE_CMD} '8d' ${WRKSRC}/common/dub.sdl + ${REINPLACE_CMD} '9,10d' ${WRKSRC}/dsymbol/dub.json ${REINPLACE_CMD} -e "s|%%LOCALBASE%%|${LOCALBASE}|g" ${WRKSRC}/dub.json do-build: @@ -52,8 +48,9 @@ do-install: .if ${PKGNAMESUFFIX} == "-server" @${MKDIR} ${STAGEDIR}/${D_LIB_DIR} @${INSTALL_DATA} ${WRKSRC}/libdcd.a ${STAGEDIR}${D_LIB_DIR} - @${MKDIR} ${STAGEDIR}/${D_INCLUDE_DIR}/common + @${MKDIR} ${STAGEDIR}/${D_INCLUDE_DIR}/dsymbol cd ${WRKSRC}/common/src/dcd/common && ${COPYTREE_SHARE} . ${STAGEDIR}${D_INCLUDE_DIR}/dcd/common "-name *\.d" + cd ${WRKSRC}/dsymbol/src/dsymbol && ${COPYTREE_SHARE} . ${STAGEDIR}${D_INCLUDE_DIR}/dsymbol "-name *\.d" .endif .include diff --git a/devel/dcd-server/distinfo b/devel/dcd-server/distinfo index 4e5bdcd56f67..9faa4545347d 100644 --- a/devel/dcd-server/distinfo +++ b/devel/dcd-server/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1668455203 -SHA256 (dlang-community-DCD-v0.13.6_GH0.tar.gz) = b4237b0489cb095cfd6cf5e22061086326eae057a3ff66244dc99bf61370db8b -SIZE (dlang-community-DCD-v0.13.6_GH0.tar.gz) = 134053 +TIMESTAMP = 1780499184 +SHA256 (dlang-community-DCD-v0.16.2_GH0.tar.gz) = 3c333269fdd8b3b2f7278d4f3a5693ec8450547c2091312a805b9605149b205a +SIZE (dlang-community-DCD-v0.16.2_GH0.tar.gz) = 206234 diff --git a/devel/dcd-server/files/patch-dub.json b/devel/dcd-server/files/patch-dub.json index b38ed32ff98c..e2c5e4022f86 100644 --- a/devel/dcd-server/files/patch-dub.json +++ b/devel/dcd-server/files/patch-dub.json @@ -1,17 +1,20 @@ ---- dub.json 2021-07-16 11:10:51.000000000 -0500 -+++ dub.json 2022-11-14 15:30:23.405796000 -0500 -@@ -7,12 +7,10 @@ +--- dub.json.orig 2025-12-26 13:21:27.000000000 -0800 ++++ dub.json 2026-06-03 11:09:23.628709000 -0700 +@@ -7,13 +7,14 @@ ], "license": "GPL-3.0", "dependencies": { -- "dsymbol": ">=0.11.2 <0.12.0", -- "libdparse": ">=0.15.4 <0.16.0", +- ":dsymbol": "*", +- "libdparse": ">=0.23.0 <0.26.0", ":common": "*", -- "stdx-allocator": "~>2.77.5", -- "emsi_containers": "~>0.8.0" +- "emsi_containers": "~>0.9.0" ++ ":dsymbol": "*" }, -+ "libs": ["dsymbol","dparse","emsi_containers","msgpack-d","mir-core","stdx-allocator"], -+ "lflags": ["-L%%LOCALBASE%%/lib/d"], - "subPackages": ["common"], ++ "libs": ["dparse","emsi_containers","msgpack-d"], ++ "lflags": ["-L/usr/local/lib/d"], + "subPackages": ["dsymbol", "common"], "versions": ["built_with_dub"], ++ "importPaths": ["dsymbol/src"], "configurations": [ + { + "name": "library", diff --git a/devel/dcd-server/pkg-plist b/devel/dcd-server/pkg-plist index 0a5829d037a1..299d9075d85b 100644 --- a/devel/dcd-server/pkg-plist +++ b/devel/dcd-server/pkg-plist @@ -6,12 +6,30 @@ include/d/dcd/common/messages.d include/d/dcd/common/socket.d include/d/dcd/server/autocomplete/complete.d include/d/dcd/server/autocomplete/doc.d +include/d/dcd/server/autocomplete/inlayhints.d include/d/dcd/server/autocomplete/localuse.d include/d/dcd/server/autocomplete/package.d include/d/dcd/server/autocomplete/symbols.d include/d/dcd/server/autocomplete/util.d include/d/dcd/server/main.d include/d/dcd/server/server.d +include/d/dsymbol/builtin/names.d +include/d/dsymbol/builtin/symbols.d +include/d/dsymbol/cache_entry.d +include/d/dsymbol/conversion/first.d +include/d/dsymbol/conversion/package.d +include/d/dsymbol/conversion/second.d +include/d/dsymbol/conversion/third.d +include/d/dsymbol/deferred.d +include/d/dsymbol/import_.d +include/d/dsymbol/modulecache.d +include/d/dsymbol/scope_.d +include/d/dsymbol/semantic.d +include/d/dsymbol/string_interning.d +include/d/dsymbol/symbol.d +include/d/dsymbol/tests.d +include/d/dsymbol/type_lookup.d +include/d/dsymbol/ufcs.d +include/d/dsymbol/utils.d lib/d/libdcd.a share/man/man1/dcd-server.1.gz -@dir include/d/common