From nobody Thu Jul 03 07:34:41 2025 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 4bXpSK447Cz61jYM; Thu, 03 Jul 2025 07:34:41 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bXpSK35BBz48jk; Thu, 03 Jul 2025 07:34:41 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1751528081; 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=vH5GgZ0a8eHyW2J2mrvYBnETar66W47FWWL+p06DRAg=; b=hG6ezM3H9OlqGFDdiHsUOKTnyR0+IvQDVoojoDCzdGCZDVB34psPs5Hj26t6JOcYjCPyny Me4DGXM+38rX37xZI1+88DakiMPkdZ8wc29uOUgyJlQDGcAEqftQ6Da1T6Y8RS3GDebH34 ZSJbOOGP/X4Wp341JY8B7A5HeRcZyI0crXq46VA3zuQBxfg+rI/Zv+exDab+mqFiFygqyW mqOhAyByXyxjRrK+4NpzXE6a1ZsKGSQJbiVuopL3U7ymZh3AjHgLdFw8uvvp0USH5Zxudp BTGq5q31sumUg9TeiOWYoTII1K0+kByxIkv3Wy71Rnz8KWn+HcDXgVhnUDi1Cg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1751528081; 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=vH5GgZ0a8eHyW2J2mrvYBnETar66W47FWWL+p06DRAg=; b=xoymPAKNdosCtXBGFV1qYLrMPTTQK0xUvPAtIJv3njoJ9X2XWf1EAYQPrYSUN8rFef8Led aK/i78WuhqGtyPJaPMsudRgANKDDD9fmls+uoOplVP6WJ6s7YsQBAchT9mnsvlj0L/wdYj 2ngBMR8I1rcE3xjHRmTOhpctrlrS7lEUfndj+DzVulIxUPDYM9clzj0swtl6FQgs5dojSI zsb9ePU6uzySOPbEv+OwecCDfD1kZPvD1ZACdDZJ98HeiSSndQHaEh05EraMOX5CqKD9LJ Eb4ajofe7HdU5RReZceCx+xxPeog3HRV3cdA5Mgcsc4gTAtXiD9m67/18U9PPw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1751528081; a=rsa-sha256; cv=none; b=Jl3RzGe5zP8ZwkMmaluQ71AO24jjK737dEomLuecZ0jpjJrARI5+ESeoCujS9Il4PT2C+u rbWV5PbKAJwsmF2vYuY17VoTfxnsURmWNKEPLV+urMCnnFBhiuJ6Qcwx0NmgvY6xJli0eq lMen1EYPigzLKHs7WnkgJTGmt8W5nY9hIsbtxhhOg1o9VOLYmV8K1IPoPcSPThU5FQROxd 0Nk1ByJd+K5NkO6JvigqGCtSEAV9LErqralAUIPaTLdj+TTzIK26Gn4qDfMC226CF/5hR0 Is3yFZ/BKBo3vaKQLoyQtTnIPDU2/qowaxjf3waT6sVV6/pnwYpctTeNunM7VQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4bXpSK1jmbzw5K; Thu, 03 Jul 2025 07:34:41 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 5637YfIB047918; Thu, 3 Jul 2025 07:34:41 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 5637YfHJ047913; Thu, 3 Jul 2025 07:34:41 GMT (envelope-from git) Date: Thu, 3 Jul 2025 07:34:41 GMT Message-Id: <202507030734.5637YfHJ047913@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Gleb Popov Subject: git: dcba6319010e - main - lang/ldc: Update to 1.41.0 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 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: arrowd X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: dcba6319010ea3d2a72c0aeb38304261d2c5c164 Auto-Submitted: auto-generated The branch main has been updated by arrowd: URL: https://cgit.FreeBSD.org/ports/commit/?id=dcba6319010ea3d2a72c0aeb38304261d2c5c164 commit dcba6319010ea3d2a72c0aeb38304261d2c5c164 Author: Gleb Popov AuthorDate: 2025-06-26 10:45:32 +0000 Commit: Gleb Popov CommitDate: 2025-07-03 07:34:27 +0000 lang/ldc: Update to 1.41.0 Approved by: acm Pull Request: https://github.com/freebsd/freebsd-ports/pull/414 --- lang/ldc/Makefile | 10 +++------- lang/ldc/distinfo | 10 +++++----- lang/ldc/files/patch-tools_CMakeLists.txt | 11 ----------- lang/ldc/pkg-plist | 31 ++++++++++++++++++++++--------- 4 files changed, 30 insertions(+), 32 deletions(-) diff --git a/lang/ldc/Makefile b/lang/ldc/Makefile index f00ec90b6d3a..f650d494ad93 100644 --- a/lang/ldc/Makefile +++ b/lang/ldc/Makefile @@ -1,5 +1,5 @@ PORTNAME= ldc -PORTVERSION= 1.40.0 +PORTVERSION= 1.41.0 DISTVERSIONSUFFIX= -src CATEGORIES= lang MASTER_SITES= https://github.com/ldc-developers/${PORTNAME}/releases/download/v${DISTVERSION}/ @@ -15,14 +15,10 @@ LICENSE= BSD3CLAUSE ONLY_FOR_ARCHS= amd64 ONLY_FOR_ARCHS_REASON= The bootstrap compiler is provided only for x86_64 -BUILD_DEPENDS= ${LOCALBASE}/llvm15/lib/libLLVM-15.so:devel/llvm15 # required for bootstrap +BUILD_DEPENDS= ${LOCALBASE}/llvm19/lib/libLLVM-19.so:devel/llvm19 # required for bootstrap LIB_DEPENDS= libconfig.so:devel/libconfig -USES= llvm:lib,run,min=15,max=19 ninja cmake:insource pkgconfig - -#USE_GITHUB= yes -#GH_ACCOUNT= ldc-developers -#GH_PROJECT= ldc +USES= llvm:lib,run,min=15,max=20 ninja cmake:insource pkgconfig USE_LDCONFIG= yes diff --git a/lang/ldc/distinfo b/lang/ldc/distinfo index ca97ef8237a1..2f63cf01c577 100644 --- a/lang/ldc/distinfo +++ b/lang/ldc/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1735995517 -SHA256 (ldc-1.40.0-src.tar.gz) = 80a3ddd7b7292818cdf6c130e55f1246a19b5fce96139a49b45ccf4e2be99e5f -SIZE (ldc-1.40.0-src.tar.gz) = 8672131 -SHA256 (ldc2-1.40.0-freebsd-x86_64.tar.xz) = 7ca16f1c27c824d084d0fb6eb5e93d40a672fd832c5ca0c53c3d2f26f4656d9f -SIZE (ldc2-1.40.0-freebsd-x86_64.tar.xz) = 18384884 +TIMESTAMP = 1750934100 +SHA256 (ldc-1.41.0-src.tar.gz) = af52818b60706106fb8bca2024685c54eddce929edccae718ad9fbcf689f222f +SIZE (ldc-1.41.0-src.tar.gz) = 8935404 +SHA256 (ldc2-1.41.0-freebsd-x86_64.tar.xz) = 3078a937bc60fefa8747b169bfe187552cf0044cdc55808530614b3a0d214884 +SIZE (ldc2-1.41.0-freebsd-x86_64.tar.xz) = 18823372 diff --git a/lang/ldc/files/patch-tools_CMakeLists.txt b/lang/ldc/files/patch-tools_CMakeLists.txt deleted file mode 100644 index 52ac65f48f9b..000000000000 --- a/lang/ldc/files/patch-tools_CMakeLists.txt +++ /dev/null @@ -1,11 +0,0 @@ ---- tools/CMakeLists.txt.orig 2024-12-15 13:48:09 UTC -+++ tools/CMakeLists.txt -@@ -37,7 +37,7 @@ if(LDC_BUNDLE_LLVM_TOOLS) - COMPILE_FLAGS "${LLVM_CXXFLAGS} ${LDC_CXXFLAGS}" - LINK_FLAGS "${SANITIZE_LDFLAGS}" - ) -- target_link_libraries(ldc-profdata ${LLVM_LIBRARIES} ${CMAKE_DL_LIBS} ${LLVM_LDFLAGS}) -+ target_link_libraries(ldc-profdata ${LLVM_LIBRARIES} ${CMAKE_DL_LIBS} ${LLVM_LDFLAGS} ${CMAKE_THREAD_LIBS_INIT}) - install(TARGETS ldc-profdata DESTINATION ${CMAKE_INSTALL_PREFIX}/bin) - - # Set path to executable, used by the lit testsuite. diff --git a/lang/ldc/pkg-plist b/lang/ldc/pkg-plist index ad1175673864..81728df07c61 100644 --- a/lang/ldc/pkg-plist +++ b/lang/ldc/pkg-plist @@ -52,6 +52,8 @@ include/d/core/internal/elf/io.d include/d/core/internal/entrypoint.d include/d/core/internal/execinfo.d include/d/core/internal/gc/bits.d +include/d/core/internal/gc/blkcache.d +include/d/core/internal/gc/blockmeta.d include/d/core/internal/gc/impl/conservative/gc.d include/d/core/internal/gc/impl/manual/gc.d include/d/core/internal/gc/impl/proto/gc.d @@ -352,6 +354,7 @@ include/d/core/sys/windows/aclapi.d include/d/core/sys/windows/aclui.d include/d/core/sys/windows/basetsd.d include/d/core/sys/windows/basetyps.d +include/d/core/sys/windows/bcrypt.d include/d/core/sys/windows/cderr.d include/d/core/sys/windows/cguid.d include/d/core/sys/windows/com.d @@ -516,7 +519,8 @@ include/d/core/sys/windows/winver.d include/d/core/sys/windows/wtsapi32.d include/d/core/sys/windows/wtypes.d include/d/core/thread/context.d -include/d/core/thread/fiber.d +include/d/core/thread/fiber/base.d +include/d/core/thread/fiber/package.d include/d/core/thread/osthread.d include/d/core/thread/package.d include/d/core/thread/threadbase.d @@ -526,6 +530,9 @@ include/d/core/time.d include/d/core/vararg.d include/d/core/volatile.d include/d/etc/c/curl.d +include/d/etc/c/odbc/odbc32.d +include/d/etc/c/odbc/odbc64.d +include/d/etc/c/odbc/package.d include/d/etc/c/odbc/sql.d include/d/etc/c/odbc/sqlext.d include/d/etc/c/odbc/sqltypes.d @@ -538,6 +545,7 @@ include/d/importc.h include/d/ldc/asan.d include/d/ldc/attributes.d include/d/ldc/dcompute.d +include/d/ldc/dynamic_compile.d include/d/ldc/eh_msvc.d include/d/ldc/gccbuiltins_aarch64.di include/d/ldc/gccbuiltins_amdgcn.di @@ -661,6 +669,7 @@ include/d/std/internal/unicode_grapheme.d include/d/std/internal/unicode_norm.d include/d/std/internal/unicode_tables.d include/d/std/internal/windows/advapi32.d +include/d/std/internal/windows/bcrypt.d include/d/std/json.d include/d/std/logger/core.d include/d/std/logger/filelogger.d @@ -723,22 +732,26 @@ include/d/std/zip.d include/d/std/zlib.d lib/ldc_rt.dso.o lib/libdruntime-ldc-debug-shared.so -lib/libdruntime-ldc-debug-shared.so.110 -lib/libdruntime-ldc-debug-shared.so.110.0 +lib/libdruntime-ldc-debug-shared.so.111 +lib/libdruntime-ldc-debug-shared.so.111.0 lib/libdruntime-ldc-debug.a lib/libdruntime-ldc-lto.a lib/libdruntime-ldc-shared.so -lib/libdruntime-ldc-shared.so.110 -lib/libdruntime-ldc-shared.so.110.0 +lib/libdruntime-ldc-shared.so.111 +lib/libdruntime-ldc-shared.so.111.0 lib/libdruntime-ldc.a +lib/libldc-jit-rt.a +lib/libldc-jit.so +lib/libldc-jit.so.111 +lib/libldc-jit.so.111.0 lib/libphobos2-ldc-debug-shared.so -lib/libphobos2-ldc-debug-shared.so.110 -lib/libphobos2-ldc-debug-shared.so.110.0 +lib/libphobos2-ldc-debug-shared.so.111 +lib/libphobos2-ldc-debug-shared.so.111.0 lib/libphobos2-ldc-debug.a lib/libphobos2-ldc-lto.a lib/libphobos2-ldc-shared.so -lib/libphobos2-ldc-shared.so.110 -lib/libphobos2-ldc-shared.so.110.0 +lib/libphobos2-ldc-shared.so.111 +lib/libphobos2-ldc-shared.so.111.0 lib/libphobos2-ldc.a @dir include/d/etc/c/zlib/doc @dir include/d/etc/c/zlib/test