gpo.zugaina.org

Search Portage & Overlays:

sys-devel/llvm

Low Level Virtual Machine

Screenshots

  • llvm-19.0.0_pre20240420
    +binutils-plugin +debug debuginfod doc exegesis libedit +libffi ncurses test xml z3 zstd doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64

    View      Download      Browse     License: Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc   
    Overlay: gentoo
  • llvm-19.0.0_pre20240410
    +binutils-plugin +debug debuginfod doc exegesis libedit +libffi ncurses test xml z3 zstd doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64

    View      Download      Browse     License: Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc   
    Overlay: gentoo
  • llvm-19.0.0.9999
    +binutils-plugin +debug debuginfod doc exegesis libedit +libffi ncurses test xml z3 zstd doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64

    View      Download      Browse     License: Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc   
    Overlay: gentoo
  • llvm-18.1.4
    ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos
    +binutils-plugin debug debuginfod doc exegesis libedit +libffi ncurses polly test xml z3 zstd doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa verify-sig abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64

    View      Download      Browse     License: Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc   
  • llvm-18.1.4
    ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos
    +binutils-plugin debug debuginfod doc exegesis libedit +libffi ncurses test xml z3 zstd doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa verify-sig abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64

    View      Download      Browse     License: Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc   
    Overlay: pg_overlay
  • llvm-18.1.4
    ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos
    +binutils-plugin debug debuginfod doc exegesis libedit +libffi ncurses test xml z3 zstd doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa verify-sig abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64

    View      Download      Browse     License: Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc   
    Overlay: gentoo
  • llvm-18.1.3-r2
    ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos
    +binutils-plugin debug debuginfod doc exegesis libedit +libffi ncurses polly test xml z3 zstd doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa verify-sig abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64

    View      Download      Browse     License: Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc   
  • llvm-17.0.6-r2
    amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos
    +binutils-plugin debug debuginfod doc exegesis libedit +libffi ncurses polly test xar xml z3 zstd doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa verify-sig abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64

    View      Download      Browse     License: Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc   
  • llvm-17.0.6
    amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos
    +binutils-plugin debug debuginfod doc exegesis libedit +libffi ncurses test xar xml z3 zstd doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa verify-sig abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64

    View      Download      Browse     License: Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc   
    Overlay: gentoo
  • llvm-16.0.6-r2
    amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos
    +binutils-plugin debug doc exegesis libedit +libffi ncurses polly test xar xml z3 zstd test doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa verify-sig abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64

    View      Download      Browse     License: Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc   
  • llvm-16.0.6
    amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos
    +binutils-plugin debug doc exegesis libedit +libffi ncurses test xar xml z3 zstd test doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa verify-sig abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64

    View      Download      Browse     License: Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc   
    Overlay: gentoo
  • llvm-15.0.7-r3
    amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~ppc-macos ~x64-macos
    +binutils-plugin debug doc exegesis libedit +libffi ncurses test xar xml z3 zstd doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_LoongArch llvm_targets_M68k llvm_targets_SPIRV verify-sig abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64

    View      Download      Browse     License: Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc   
    Overlay: gentoo
  • llvm-15.0.7-r3
    amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~ppc-macos ~x64-macos
    +binutils-plugin debug doc exegesis libedit +libffi ncurses polly test xar xml z3 zstd doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_LoongArch llvm_targets_M68k llvm_targets_SPIRV verify-sig abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64

    View      Download      Browse     License: Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc   
  • llvm-14.0.6-r5
    amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~ppc-macos ~x64-macos
    +binutils-plugin debug doc exegesis libedit +libffi ncurses test xar xml z3 doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_M68k verify-sig abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64

    View      Download      Browse     License: Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc   
    Overlay: tatsh-overlay

ChangeLog

commit b4d391514c061c7bf878feda5c959e65b08aa0c0
Author: Xarblu <xarblu@protonmail.com>
Date: Thu Apr 18 21:05:38 2024 +0200

sys-devel/llvm: add 18.1.4

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit 36416687d9049cd0299534e181ec97a5f774a448
Author: Xarblu <xarblu@protonmail.com>
Date: Thu Apr 18 17:58:36 2024 +0200

sys-devel/llvm: revert enable in-tree polly for 16/17/18

This reverts commit 76655bd8999e8e891ba3a3479d54c348f93b1732.

Causes issues when clang is linked to it

commit 76655bd8999e8e891ba3a3479d54c348f93b1732
Author: Xarblu <xarblu@protonmail.com>
Date: Sun Apr 14 18:07:59 2024 +0200

sys-devel/llvm: enable in-tree polly for 16/17/18

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit ae6edcd405940263eff0da87dfbb5b3e1e91f1a1
Author: Xarblu <xarblu@protonmail.com>
Date: Sun Apr 14 17:18:26 2024 +0200

sys-devel/llvm: drop 18.1.2

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit 0f084dfadcfab0eddfbefa1b8b42e9dd3347e417
Author: Xarblu <xarblu@protonmail.com>
Date: Sun Apr 14 00:53:13 2024 +0200

sys-devel/llvm: cleanup new polly method

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit 132bdff939cad031f9f9bedf1e39814daf5c5bb7
Author: Xarblu <xarblu@protonmail.com>
Date: Fri Apr 12 22:30:58 2024 +0200

sys-devel/llvm: polly in-tree

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit 2710dffe6625204fe17ca6c276a2ac252f984942
Author: Xarblu <xarblu@protonmail.com>
Date: Thu Apr 4 21:01:57 2024 +0200

sys-devel/llvm: add 18.1.3

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit cbd500b54233e9d613a13155559628abdeabd104
Author: Xarblu <xarblu@protonmail.com>
Date: Sat Mar 30 15:56:35 2024 +0100

sys-devel/llvm: sync ::gentoo

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit 17a920344a667c3803c30507401bba3bf64fc93c
Author: Xarblu <xarblu@protonmail.com>
Date: Wed Mar 27 00:25:40 2024 +0100

sys-devel/llvm: revert using LLVMPolly.so

according to polly/lib/CMakeLists.txt
libPolly.so "can be linked into LLVM's tools"
while LLVMPolly.so is "a loadable module [..]
that can be loaded using LLVM's/clang's "-load" option"

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit 9aab4d2f3021260143dd8d6827228e50c921604b
Author: Xarblu <xarblu@protonmail.com>
Date: Wed Mar 27 00:06:56 2024 +0100

sys-devel/llvm: rewrite polly, drop 18.1.0

patch LLVMPolly.so instead of libPolly.so
which avoids double-including libLLVM.so

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit bbbe588f3ebfa820a7a9e24cc06f42c34bf1f1dc
Author: Xarblu <xarblu@protonmail.com>
Date: Wed Mar 20 18:59:11 2024 +0100

sys-devel/llvm: add 18.1.2

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit c467a1179c056d9ac080d6d564e1fd934e54fe46
Author: Xarblu <xarblu@protonmail.com>
Date: Tue Mar 12 12:32:17 2024 +0100

sys-devel/llvm: sync ::gentoo

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit 702c3a95b32fff5093179aa2df4521eefe934765
Author: Xarblu <xarblu@protonmail.com>
Date: Wed Mar 6 20:40:33 2024 +0100

sys-devel/llvm: drop 18.1.0_rc2, 18.1.0_rc3, 18.1.0_rc4

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit 0ec94b71c20f92f8f0a3481d4cbbe587eee4ebaf
Author: Xarblu <xarblu@protonmail.com>
Date: Wed Mar 6 20:40:15 2024 +0100

sys-devel/llvm: add 18.1.0

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit b16fd62ae796693b45c40d5b66219ce58338bf34
Author: Xarblu <xarblu@protonmail.com>
Date: Wed Feb 28 23:43:49 2024 +0100

sys-devel/llvm: add 18.1.0_rc4

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit 4c1672ffbc0fade81dcc4733ecf1267514490670
Author: Xarblu <xarblu@protonmail.com>
Date: Thu Feb 22 15:44:25 2024 +0100

sys-devel/llvm: add 18.1.0_rc3

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit 10367808ee6f749d8cbeb41523d09117f03a5f39
Author: Xarblu <xarblu@protonmail.com>
Date: Tue Feb 20 00:59:13 2024 +0100

sys-devel/llvm: drop 18.1.0_rc1

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit 9ce9778832bfd511c3463d1b00f65f2937a75ad3
Author: Xarblu <xarblu@protonmail.com>
Date: Tue Feb 20 00:58:29 2024 +0100

sys-devel/llvm: sync ::gentoo

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit 840d8607c2d2fbd6754a604996c6b05775dc6122
Author: Xarblu <xarblu@protonmail.com>
Date: Wed Feb 7 20:01:48 2024 +0100

sys-devel/llvm: add 18.1.0_rc2

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit 3ea81376ce9ed66717aed7d3d60196309178354a
Author: Xarblu <xarblu@protonmail.com>
Date: Thu Feb 1 12:09:43 2024 +0100

sys-devel/llvm: add 18.1.0_rc1

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit 3572317c2f50e3d0f50c060dc09cc1b84e8ff664
Author: Xarblu <xarblu@protonmail.com>
Date: Mon Jan 29 20:05:14 2024 +0100

sys-devel/{llvm,polly}: sync ::gentoo
includes:
gentoo/gentoo@6a3903d

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit f7d8df098d63aab0e68fc3bcaa041e18cf813ccf
Author: Xarblu <xarblu@protonmail.com>
Date: Sat Jan 13 15:14:58 2024 +0100

sys-devel/llvm: sync ::gentoo

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit 1a4d91bdeae2062e68a828ed9d68ae9390a6fc50
Author: Xarblu <xarblu@protonmail.com>
Date: Sun Jan 7 13:19:55 2024 +0100

sys-devel/{llvm,polly}: update maintainer metadata
This is very much unsupported by the gentoo-llvm project.
Make sure to reflect this in metadata.xml

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit 5be51d919645fae29c8c4349cd304087efc673bb
Author: Xarblu <xarblu@protonmail.com>
Date: Sun Jan 7 13:14:07 2024 +0100

sys-devel/llvm: drop 17.0.5

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit 65cb4a0ddd0b0526b8e8a6468c1ba482060fc587
Author: Xarblu <xarblu@protonmail.com>
Date: Sun Jan 7 13:12:52 2024 +0100

sys-devel/llvm: sync ::gentoo
changes from https://github.com/gentoo/gentoo/commit/c060d95c3f33f1033c003575096609e0795a2951

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit f88f0a0944348e7f1d6377f38ed718596e8a61ac
Author: Xarblu <xarblu@protonmail.com>
Date: Sat Dec 2 15:48:36 2023 +0100

sys-devel/llvm: backport extra patchelf checks

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit 119150e23d93748babd0ad30f6b1c7da03f42cd4
Author: Xarblu <xarblu@protonmail.com>
Date: Sat Dec 2 15:43:17 2023 +0100

sys-devel/llvm: mirror ::gentoo KEYWORDS
Should be allowed as ::gentoo stabilises tested LLVM and
we only add explicitly opt-in polly
Fixes: #251

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit 5cac4252003520f0968b74f8ef8651b7fcbb503d
Author: Xarblu <xarblu@protonmail.com>
Date: Wed Nov 29 22:10:42 2023 +0100

sys-devel/llvm: drop 17.0.3, 17.0.4

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit a0b062a9b580aabd3d3a99139f558f34c4deddc3
Author: Xarblu <xarblu@protonmail.com>
Date: Wed Nov 29 22:09:05 2023 +0100

sys-devel/llvm: add 17.0.6

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit 25afcb022e5f28f6d445c2bdde5b586411104006
Author: Xarblu <xarblu@protonmail.com>
Date: Tue Nov 14 22:01:51 2023 +0100

sys-devel/llvm: add 17.0.5

commit 00fbb28c8b300beedf9c1cc655b6372089f5a87b
Author: Xarblu <xarblu@protonmail.com>
Date: Tue Oct 31 20:29:10 2023 +0100

sys-devel/llvm: drop old, add 17.0.4

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit 9ccf3dafd78dff0f574ac91169a310bc4191884f
Author: Xarblu <xarblu@protonmail.com>
Date: Wed Oct 18 18:10:44 2023 +0200

sys-devel/llvm: add 17.0.3

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit 1ab182e9e3c9d1b37c41f8efdec5b9e65414d6d6
Author: Xarblu <xarblu@protonmail.com>
Date: Wed Oct 4 22:20:11 2023 +0200

sys-devel/llvm: revbump for patchset

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit 1db46d5316b16942eea3ed8bbb45d74087ad700b
Author: Xarblu <xarblu@protonmail.com>
Date: Wed Oct 4 19:18:05 2023 +0200

sys-devel/llvm: add 17.0.2

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit 8f1cce5d18e23af59441e6f2de193166d4dd85fc
Author: Xarblu <xarblu@protonmail.com>
Date: Mon Oct 2 21:56:18 2023 +0200

sys-devel/llvm: drop old

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit 09bcfeb242e843a9d34451708dd0041edf7ce622
Author: Xarblu <xarblu@protonmail.com>
Date: Sat Sep 23 19:43:33 2023 +0200

sys-devel/llvm: check if polly libs exist
Die if polly libs don't exist in EPREFIX llvm install.
This should prevent having an llvm with broken DT_NEEDED table

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit bb906c384370230bc8ab6278b7ca81e371176eb7
Author: Xarblu <xarblu@protonmail.com>
Date: Wed Sep 20 01:06:12 2023 +0200

sys-devel/llvm: add 17.0.1

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit c77a04a97472de8388ae1e808c695288c53a69f8
Author: Xarblu <xarblu@protonmail.com>
Date: Tue Sep 12 17:45:43 2023 +0200

sys-devel/llvm: drop 17.0.0_rc3

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit ac04c77f453a59711c4cd57b8c1a81d98cb90155
Author: Xarblu <xarblu@protonmail.com>
Date: Thu Sep 7 10:10:57 2023 +0200

sys-devel/llvm: add 17.0.0_rc4

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit 8a2a26688007b4d8bc6395bba0bcd36c39a56245
Author: Xarblu <xarblu@protonmail.com>
Date: Tue Aug 29 13:11:44 2023 +0200

sys-devel/llvm: drop 17.0.0_rc1, 17.0.0_rc2

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit 583bcb24be89527147701ad312bf8168ea35f7f2
Author: Xarblu <xarblu@protonmail.com>
Date: Wed Aug 23 23:04:25 2023 +0200

sys-devel/llvm: add 17.0.0_rc3

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit d24b3d9c634684bf070f68d0d4db1acc9c840de9
Author: Xarblu <xarblu@protonmail.com>
Date: Thu Aug 10 19:16:36 2023 +0200

sys-devel/llvm: add 17.0.0_rc2

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit 639d11ba998790f8b310c8b11c0b9fa4b40d25df
Author: Xarblu <xarblu@protonmail.com>
Date: Sun Jul 30 16:18:47 2023 +0200

sys-devel/llvm: drop old & add 17.0.0_rc1

Signed-off-by: Xarblu <xarblu@protonmail.com>

commit 3e9baa9f72c33b0282347ed3181f5e4a87210cce
Author: Xarblu <xarblu@protonmail.com>
Date: Wed Jun 21 20:29:34 2023 +0200

sys-devel/llvm: [gentoo]: py3.12 in 16.0.6

commit 619e33d9e7fb2ddc3dc7c91914fd0826cacc5317
Author: Xarblu <xarblu@protonmail.com>
Date: Wed Jun 14 18:18:28 2023 +0200

sys-devel/llvm: bump to 16.0.6

commit 57d60825ef5cbf7025a83ef40b40c64cea6e5952
Author: Xarblu <xarblu@protonmail.com>
Date: Tue Jun 13 22:10:42 2023 +0200

sys-devel/llvm: update metadata.xml

commit 0f1e1104514cc4a29ae7f9351c2df64b42768c3c
Author: Xarblu <xarblu@protonmail.com>
Date: Tue Jun 13 22:10:00 2023 +0200

sys-devel/llvm: ~arch keyword all

commit 102a414b28a899315e7df004503e5ff5f31a35b1
Author: Xarblu <xarblu@protonmail.com>
Date: Sun Jun 4 13:42:54 2023 +0200

sys-devel/llvm: bump to 16.0.5

commit 17495232c9a88e0112d82037bc4e95c22bbe756e
Author: Xarblu <xarblu@protonmail.com>
Date: Thu May 18 09:27:22 2023 +0200

sys-devel/llvm: bump to 16.0.4

commit 6f77e0f2e4d7b6061a119e5590142feb71aba4ea
Author: Xarblu <xarblu@protonmail.com>
Date: Mon May 15 20:47:27 2023 +0200

sys-devel/llvm: bump 15.0.7 gentoo patchset

commit 8d914b18d6ca425d020a0e224eb677fd9ce8b576
Author: Xarblu <xarblu@protonmail.com>
Date: Mon May 8 17:12:12 2023 +0200

sys-devel/llvm: remove old

commit 328b6e59dc55fa76b44ac1bfceaf67309a2830fd
Author: Xarblu <xarblu@protonmail.com>
Date: Wed May 3 17:59:47 2023 +0200

sys-devel/llvm: bump to 16.0.3

commit 6a64e857d53523e2665cbf964f71202b171a8f19
Author: Xarblu <xarblu@protonmail.com>
Date: Thu Apr 20 18:48:32 2023 +0200

sys-devel/llvm: bump to 16.0.2

commit 66ba6462508629b55151b1dd5e9e34183b3e3e40
Author: Xarblu <xarblu@protonmail.com>
Date: Sat Apr 15 16:36:35 2023 +0200

META: change name in metadata.xml files

commit bb0efcd7c688dfb346dd0ff0ff76d5adf278bd1d
Author: Xarblu <xarblu@protonmail.com>
Date: Wed Apr 5 21:24:09 2023 +0200

sys-devel/llvm: bump to 16.0.1

commit 818c6b5496436510cec3850a8feb3e3ad076850c
Author: Xarblu <xarblu@protonmail.com>
Date: Thu Mar 23 15:19:01 2023 +0100

sys-devel/llvm: drop old

commit 449d87549a0f529e7d9320214bf64e4b4c91b9eb
Author: Xarblu <xarblu@protonmail.com>
Date: Sun Mar 19 16:26:53 2023 +0100

sys-devel/llvm: bump to 16.0.0

commit 975decc33fc029a8eaf77cfa6248ce44b70de144
Author: Xarblu <xarblu@protonmail.com>
Date: Sun Mar 12 14:30:41 2023 +0100

sys-devel/llvm: bump to 16.0.0_rc4

commit 7f87c96c585eeff59398528e47014ed14a7206f8
Author: Jonas Rakebrandt <xarblu@protonmail.com>
Date: Thu Feb 23 17:05:55 2023 +0100

sys-devel/llvm: match gentoo + bump to 16.0.0_rc3

commit 0b3b0e00128c996eb9e16f371ae3f4df9fbe71ed
Author: Jonas Rakebrandt <xarblu@protonmail.com>
Date: Thu Feb 23 12:27:45 2023 +0100

sys-devel/{llvm,polly}: match gentoo + polly depend on llvm

commit bd8195f7383a1f8f4c8eb3b013318b25d6dc8a3e
Author: Jonas Rakebrandt <xarblu@protonmail.com>
Date: Wed Feb 8 19:43:41 2023 +0100

sys-devel/llvm: bump to 16.0.0_rc2

commit 722d59b2deac4e1e6e287dba6cf141bf703d8ab9
Author: Jonas Rakebrandt <xarblu@protonmail.com>
Date: Sun Feb 5 20:02:22 2023 +0100

sys-devel/llvm: strip polly flags for clang when unsupported
this assumes that GCC builds don't pass the flag in the first place

commit 425e3c22bf9e7e5cae3e05244f76d4deb793f3cf
Author: Jonas Rakebrandt <xarblu@protonmail.com>
Date: Sun Feb 5 17:36:28 2023 +0100

sys-devel/llvm: whoops messed up the polly conditions

commit 0b61d0838ae4d162749294ebc99f581a655cd54b
Author: Jonas Rakebrandt <xarblu@protonmail.com>
Date: Sun Feb 5 16:41:29 2023 +0100

sys-devel/{polly,llvm}: bump to 16.0.0_rc1
In this version bump I also changed to using shared libraries
for polly that get patched into libLLVM.so's DT_NEEDED table
with dev-util/patchelf. This should allow changes to polly without
having to fully rebuild llvm.

commit 7962c8c50ffbf6f4de2520a02a040ed75a76fb67
Author: Jonas Rakebrandt <xarblu@protonmail.com>
Date: Sat Jan 14 16:03:55 2023 +0100

sys-devel/llvm: manpages manifest

commit 614f5c6fd55968146f34106cb6aec7e838f9e6c0
Author: Jonas Rakebrandt <xarblu@protonmail.com>
Date: Fri Jan 13 16:40:17 2023 +0100

sys-devel/llvm: match gentoo

commit 0747182c3e973a297753b329656bda4044bcd72e
Author: Jonas Rakebrandt <xarblu@protonmail.com>
Date: Sun Jan 8 12:58:02 2023 +0100

sys-devel/llvm: match gentoo

commit a8a0b1c77c14a9fa30f2451a29bfd173bc9948b4
Author: Jonas Rakebrandt <xarblu@protonmail.com>
Date: Thu Dec 15 00:12:05 2022 +0100

WIP: sys-libs/polly: add ebuild + mod llvm
WIP because I'm unhappy with the depgraph (may cause circular deps)
and polly tests don't really work yet