![](https://secure.gravatar.com/avatar/df8330968b6df8cd1c1942c5fb4b720c.jpg?s=120&d=mm&r=g)
commit 3f4386d76483986de5a2a7682a7a0ee28bacfeb1 Author: Tim Biermann <tbier@posteo.de> Date: Sun Aug 27 17:31:27 2023 +0200 lld: adopted port diff --git a/lld/.signature b/lld/.signature index bdda63ff6..acd92da39 100644 --- a/lld/.signature +++ b/lld/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/VXUVBfCbdvUijQayX8fGC8D6+I6ZwZO0rRW2IUJlrzWx/kUH2jyJP9E8VkuBHbHkcgmMAwPdizeyWVhSbhsmgM= -SHA256 (Pkgfile) = 255d9f0b063dc08115669b6387d5cc82ebdfd25ba2179e53dc9c77e4482b878b +RWSE3ohX2g5d/T1ALewhKwZyBMMopBtJMDuD4bkq8Baw8jJsHgpZO3gRkVIG+SwViPmPZ6wQD1ZST27SC2VE0xQwXprl0u1ung8= +SHA256 (Pkgfile) = f263770cfe4c7ac23400b5f1a72be2c52615daae9ddda8467aae763fc1c41b49 SHA256 (.footprint) = fcae37e3e90397ba8151436eec3d664113b6d3081f71ef05ec2eb871f7381087 SHA256 (lld-16.0.6.src.tar.xz) = a127e334dd267f2e20d5a0c6b15aa9651f3fbbdfe3dc7d2573c617fad1155fcb SHA256 (cmake-16.0.6.src.tar.xz) = 39d342a4161095d2f28fb1253e4585978ac50521117da666e2b1f6f28b62f514 diff --git a/lld/Pkgfile b/lld/Pkgfile index b1c3ffbbc..1a8b4b315 100644 --- a/lld/Pkgfile +++ b/lld/Pkgfile @@ -1,29 +1,29 @@ # Description: Linker from the LLVM project # URL: https://lld.llvm.org/ -# Maintainer: Danny Rawlins, crux at romster dot me +# Maintainer: CRUX System Team, core-ports at crux dot nu # Depends on: llvm name=lld version=16.0.6 release=1 source=(https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/lld-... - https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/cmak... - 0002-PATCH-lld-Import-compact_unwind_encoding.h-from-libu.patch) + https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/cmak... + 0002-PATCH-lld-Import-compact_unwind_encoding.h-from-libu.patch) build() { - patch -d $name-$version.src -p2 -i $SRC/0002-PATCH-lld-Import-compact_unwind_encoding.h-from-libu.patch + patch -d $name-$version.src -p2 -i $SRC/0002-PATCH-lld-Import-compact_unwind_encoding.h-from-libu.patch - mv cmake-$version.src cmake + mv cmake-$version.src cmake - cmake -S $name-$version.src -B build -G Ninja \ - -D CMAKE_INSTALL_PREFIX=/usr \ - -D CMAKE_BUILD_TYPE=Release \ - -D CMAKE_C_FLAGS_RELEASE="$CFLAGS" \ - -D CMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS" \ - -D LLVM_LINK_LLVM_DYLIB=ON \ - -D LLVM_PARALLEL_COMPILE_JOBS="${JOBS:-1}" \ - -Wno-dev + cmake -S $name-$version.src -B build -G Ninja \ + -D CMAKE_INSTALL_PREFIX=/usr \ + -D CMAKE_BUILD_TYPE=Release \ + -D CMAKE_C_FLAGS_RELEASE="$CFLAGS" \ + -D CMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS" \ + -D LLVM_LINK_LLVM_DYLIB=ON \ + -D LLVM_PARALLEL_COMPILE_JOBS="${JOBS:-1}" \ + -Wno-dev - cmake --build build - DESTDIR=$PKG cmake --install build + cmake --build build + DESTDIR=$PKG cmake --install build }