summarylogtreecommitdiffstats
AgeCommit message (Collapse)Author
3 daysrevert commit that breaks libclcLone_Wolf
14 daysdonot build LLVMgold anymoreLone_Wolf
2024-04-02use find-delete to get rid of static libraries instead of rmLone_Wolf
2024-03-30clang-minimal-git included unwanted *.a static libraries, force remove themLone_Wolf
2024-03-20added !debug to options=Lone_Wolf
2024-03-16added link to upstream BR for FORTIFY_SOURCE=3 failureLone_Wolf
2024-03-16force FORTIFY_SOURCE=2 in build()Lone_Wolf
2024-03-15use LLVMVersion.cmake instead of CMakeLists.txt for pkgver()Lone_Wolf
2024-02-24adjustments for LLVM soname changeLone_Wolf
2024-02-03re-added opencl headers package, removed obsolete llvm-config.hLone_Wolf
2023-11-04removed clang-opencl-headers-minimal-git as mesa-minimal-git no longer needs ↵Lone_Wolf
it after a configuration change
2023-10-07split off opencl files needed by rusticl to own sub-packageLone_Wolf
2023-08-16removed unused targets to speed up boild & reduce binary sizeLone_Wolf
2023-07-15switched llvm-libs from optional to hard dep to ensure llvmgold can be ↵Lone_Wolf
detected by apps
2023-05-14moved spirv-llvm-translator to separate package, split clang & llvm filesLone_Wolf
2023-04-15split off clang runtime libsLone_Wolf
2023-04-15switched from ninja to makeLone_Wolf
2023-04-12cleaned up PKGBUILD, corrected minor errorsLone_Wolf
2023-03-21mesa-minimal-git is patched to work with curren tllvm trunk, reverts for now ↵Lone_Wolf
not needed
2023-03-175 more revertsLone_Wolf
2023-03-14added new revertLone_Wolf
2023-03-11renumbered patches to reflect better when they were added, added 3 more patchesLone_Wolf
2023-03-04revert 2 more commitsLone_Wolf
2023-02-26revert another commit to keep mesa-minimal-git buildingLone_Wolf
2023-02-23revert commit b677d0753c0a771c6203607f5dbb56189193a14c , see ↵Lone_Wolf
https://gitlab.freedesktop.org/mesa/mesa/-/issues/8297
2023-01-18cleaned up commentsLone_Wolf
2022-12-24introduce new env var LITFLAGS to reduce the number of workers during check()Lone_Wolf
2022-12-10switch to spirv-tools-git & spirv-headers-gitLone_Wolf
2022-11-16renamed llvm-spirv-translator-git to llvm-spirv-translator-minimal-gitLone_Wolf
2022-11-16move spirv-llvm-translator files to separate (split) packageLone_Wolf
2022-11-13add spirv-llvm-translator (needed for mesa-rustic1), also fail no longer ↵Lone_Wolf
during check
2022-11-10added LLVM_ENABLE_DUMP=ON as preparation for using rusticl in mesaLone_Wolf
2022-11-02remove -D LLVM_INCLUDE_GO_TESTS=OFF , see ↵Lone_Wolf
https://github.com/llvm/llvm-project/commit/f71e02fa46f8ff2e37dc2fee02a63227b823b292 add -D LLVM_USE_PERF=ON , see https://bugs.archlinux.org/task/75365 isable lto explicitly to reduce build stalls and test failures
2021-10-05added clang library needed for opencl to llvm-libs-minimal-gitLone_Wolf
2021-06-24move more files from usr/libexec to usr/lib/clangLone_Wolf
2021-04-07upstream reverted llvm-shlib: Create object libraries for each component, ↵Lone_Wolf
patch removed
2021-04-04revert upstream commit 43ceb74eb1a5801662419fb66a6bf0d5414f1ec5 as it breaks ↵Lone_Wolf
build, see also https://bugs.llvm.org/show_bug.cgi?id=49818
2020-12-07removed documentation , examples , benchmarks etc to make this more minimalLone_Wolf
2020-10-25no longer remove code parts in prepare functionLone_Wolf
2020-08-21cleaned up dependenciesLone_Wolf
2020-06-08changed check() function so it does not build all tests, also adjusted ↵Lone_Wolf
PKGBUILD for changes in archlinux cmake packaging, see https://wiki.archlinux.org/index.php/CMake_package_guidelines
2020-04-30removed PYTHON_EXECUTABLE as python3 is now preferred versionLone_Wolf
2020-04-21improve compatibility with llvm10Lone_Wolf
2020-04-21build clang dynamicallyLone_Wolf
2020-04-21cleaned up build optionsLone_Wolf
2020-04-14remove flang project code from src folderLone_Wolf
2020-04-05updated providesLone_Wolf
2020-03-19changed cmake options to get tests building during check() instead of build()Lone_Wolf
2020-01-26updated maintainer email addressLW-archlinux
2019-10-31added staticlibs to options fieldLW-archlinux