Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Llvm19 #53853

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

Llvm19 #53853

Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions srcpkgs/llvm19-bootstrap/template
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Template file for 'llvm19-bootstrap'
pkgname=llvm19-bootstrap
version=19.1.4
version=19.1.7
revision=1
build_wrksrc=llvm
build_style=cmake
Expand All @@ -22,11 +22,11 @@ short_desc="LLVM Compiler Infrastructure Project - Version 19"
maintainer="Daniel Martinez <[email protected]>"
license="Apache-2.0 AND NCSA AND custom:Apache-2.0-with-llvm-exception"
homepage="https://www.llvm.org"
_spirv_version=v19.1.1
_spirv_version=v19.1.3
distfiles="https://github.com/llvm/llvm-project/archive/refs/tags/llvmorg-${version}.tar.gz
https://github.com/KhronosGroup/SPIRV-LLVM-Translator/archive/refs/tags/${_spirv_version}.tar.gz"
checksum="010e1fd3cabee8799bd2f8a6fbc68f28207494f315cf9da7057a2820f79fd531
7f6f7a1af0eb40910ddf3a7647d2186c8c5dc5a47945afa935aeec56bacf4336"
checksum="59abea1c22e64933fad4de1671a61cdb934098793c7a31b333ff58dc41bff36c
cf702ec5a1c8e1ac3bfc999c1207e753fe8f972cb7d9608110b2f54ac4f0572c"
skip_extraction=${_spirv_version}.tar.gz
conflicts="llvm19>=0 llvm18>=0 llvm17>=0 llvm15>=0"
lib32disabled=yes
Expand Down
10 changes: 7 additions & 3 deletions srcpkgs/llvm19/template
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Template file for 'llvm19'
pkgname=llvm19
version=19.1.4
revision=2
version=19.1.7
revision=1
build_wrksrc=llvm
build_style=cmake
_llvm_prefix=lib/llvm/19
Expand Down Expand Up @@ -44,6 +44,7 @@ configure_args="
-DLLDB_PYTHON_EXT_SUFFIX=$_ext_suffix
-DLLVM_ENABLE_PER_TARGET_RUNTIME_DIR=NO
-DLLVM_SPIRV=/usr/bin/llvm-spirv
-DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD=SPIRV
"
hostmakedepends="perl python3 zlib-devel libffi-devel swig python3-Sphinx
python3-recommonmark python3-sphinx-automodapi git python3-sphinx-markdown-tables python3-yaml pkg-config
Expand All @@ -56,11 +57,13 @@ maintainer="Daniel Martinez <[email protected]>"
license="Apache-2.0 AND NCSA AND custom:Apache-2.0-with-llvm-exception"
homepage="https://www.llvm.org"
distfiles="https://github.com/llvm/llvm-project/archive/refs/tags/llvmorg-${version}.tar.gz"
checksum=010e1fd3cabee8799bd2f8a6fbc68f28207494f315cf9da7057a2820f79fd531
checksum=59abea1c22e64933fad4de1671a61cdb934098793c7a31b333ff58dc41bff36c
conflicts="llvm18>=0 llvm17>=0 llvm15>=0"
lib32disabled=yes
python_version=3

nocross="temporary"

build_options="clang clang_tools_extra lld mlir libclc polly lldb flang bolt
openmp libc libcxx libunwind offload lto graphviz full_debug"
build_options_default="clang clang_tools_extra lld libclc polly lldb
Expand Down Expand Up @@ -190,6 +193,7 @@ arm*-musl|i686-musl)
configure_args+=" -DCOMPILER_RT_BUILD_SANITIZERS=OFF"
configure_args+=" -DCOMPILER_RT_BUILD_XRAY=OFF"
configure_args+=" -DCOMPILER_RT_BUILD_MEMPROF=OFF"
configure_args+=" -DCOMPILER_RT_BUILD_CTX_PROFILE=OFF"
;;
esac

Expand Down
Loading