mesa 25.3.0
This commit is contained in:
@@ -46,18 +46,16 @@ conflicts=(
|
||||
'llvm18-libs(x86-32) < 18.1.8'
|
||||
)
|
||||
|
||||
_pkgver="${version}"
|
||||
|
||||
sources=("https://github.com/llvm/llvm-project/releases/download/llvmorg-${_pkgver}/llvm-project-${_pkgver}.src.tar.xz")
|
||||
sources=("https://github.com/llvm/llvm-project/releases/download/llvmorg-${version}/llvm-project-${version}.src.tar.xz")
|
||||
checksums=('SKIP')
|
||||
|
||||
prepare() {
|
||||
cd "$srcdir/llvm-project-${_pkgver}.src"
|
||||
cd "$srcdir/llvm-project-${version}.src"
|
||||
echo "==> Preparing LLVM ${version} (32-bit)..."
|
||||
}
|
||||
|
||||
build() {
|
||||
cd "$srcdir/llvm-project-${_pkgver}.src/llvm"
|
||||
cd "$srcdir/llvm-project-${version}.src/llvm"
|
||||
|
||||
export CFLAGS="-m32 -O2 -g1"
|
||||
export CXXFLAGS="-m32 -O2 -g1"
|
||||
@@ -94,12 +92,11 @@ build() {
|
||||
-DLLVM_ENABLE_LIBXML2=ON \
|
||||
-DBUILD_SHARED_LIBS=OFF
|
||||
|
||||
echo "==> Building LLVM (32-bit) - this may take 30-60 minutes..."
|
||||
cmake --build build -j$(nproc)
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "$srcdir/llvm-project-${_pkgver}.src/llvm"
|
||||
cd "$srcdir/llvm-project-${version}.src/llvm"
|
||||
|
||||
echo "==> Installing LLVM (32-bit) libraries..."
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
@@ -146,6 +143,5 @@ package() {
|
||||
}
|
||||
|
||||
files() {
|
||||
# Find all installed files
|
||||
find "$pkgdir" -type f -o -type l | sed "s|^$pkgdir||" | sort
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user