diff options
Diffstat (limited to 'lang/ldc')
-rw-r--r-- | lang/ldc/Makefile | 10 | ||||
-rw-r--r-- | lang/ldc/distinfo | 10 | ||||
-rw-r--r-- | lang/ldc/files/patch-tools_CMakeLists.txt | 11 | ||||
-rw-r--r-- | 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 |