Add unbuilt ldc to updater-ldc-1.41.0 — ldc → 1.41.0 (#12537)

* Add unbuilt ldc to updater-ldc-1.41.0

* Adjust builder.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* updater-ldc-1.41.0: Package File Update Run on linux/amd64 container.

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: satmandu <satmandu@users.noreply.github.com>
Co-authored-by: Satadru Pramanik <satadru@gmail.com>
This commit is contained in:
chromebrew-actions[bot]
2025-08-21 12:47:37 -05:00
committed by GitHub
parent 8be8d5c578
commit 48d7b25b48
3 changed files with 12 additions and 14 deletions

View File

@@ -1,3 +1,4 @@
# Total size: 442800114
/usr/local/bin/ddemangle
/usr/local/bin/dub
/usr/local/bin/dustmite
@@ -15,17 +16,14 @@
/usr/local/etc/ldc2.conf
/usr/local/lib64/LLVMgold-ldc.so
/usr/local/lib64/libdruntime-ldc-debug-shared.so
/usr/local/lib64/libdruntime-ldc-debug-shared.so.110
/usr/local/lib64/libdruntime-ldc-debug-shared.so.110.0
/usr/local/lib64/libdruntime-ldc-debug-shared.so.111
/usr/local/lib64/libdruntime-ldc-debug-shared.so.111.0
/usr/local/lib64/libdruntime-ldc-shared.so
/usr/local/lib64/libdruntime-ldc-shared.so.110
/usr/local/lib64/libdruntime-ldc-shared.so.110.0
/usr/local/lib64/libldc-jit.so
/usr/local/lib64/libldc-jit.so.110
/usr/local/lib64/libldc-jit.so.110.0
/usr/local/lib64/libdruntime-ldc-shared.so.111
/usr/local/lib64/libdruntime-ldc-shared.so.111.0
/usr/local/lib64/libphobos2-ldc-debug-shared.so
/usr/local/lib64/libphobos2-ldc-debug-shared.so.110
/usr/local/lib64/libphobos2-ldc-debug-shared.so.110.0
/usr/local/lib64/libphobos2-ldc-debug-shared.so.111
/usr/local/lib64/libphobos2-ldc-debug-shared.so.111.0
/usr/local/lib64/libphobos2-ldc-shared.so
/usr/local/lib64/libphobos2-ldc-shared.so.110
/usr/local/lib64/libphobos2-ldc-shared.so.110.0
/usr/local/lib64/libphobos2-ldc-shared.so.111
/usr/local/lib64/libphobos2-ldc-shared.so.111.0

View File

@@ -3,12 +3,12 @@ require 'package'
class Ldc < Package
description 'D language compiler using LLVM.'
homepage 'https://github.com/ldc-developers/ldc'
version '1.40.1'
version '1.41.0'
license 'BSD-3, Boost-1.0, MIT, NCSA and Artistic-1.0 or GPL-2+'
compatibility 'x86_64'
min_glibc '2.29'
source_url "https://github.com/ldc-developers/ldc/releases/download/v#{version}/ldc2-#{version}-linux-x86_64.tar.xz"
source_sha256 '085a593dba4b1385ec03e7521aa97356e5a7d9f6194303eccb3c1e35935c69d8'
source_sha256 '4a439457f0fe59e69d02fd6b57549fc3c87ad0f55ad9fb9e42507b6f8e327c8f'
depends_on 'curl'
depends_on 'ncurses'

View File

@@ -133,7 +133,7 @@ updated_packages.each do |pkg|
# Don't check if we need new binaries if the package doesn't already
# have binaries for this architecture.
if !system("grep -q binary_sha256 #{pkg}")
if !system("grep -q binary_sha256 #{pkg}") && !@pkg_obj.no_compile_needed?
puts "#{name.capitalize} #{@pkg_obj.version} has no binaries and may not need them.".lightgreen
next pkg
elsif @pkg_obj.no_compile_needed?