path: /build/build/libclc-dev-libs-20-20.1.8.package.tar.zst
dependencies: []
compilespec:
  steps: []
  env: []
  prelude:
  - |-
    export FEATURES="-sandbox -usersandbox -ipc-sandbox -pid-sandbox -network-sandbox" && \
    export JOBS=3 && \
    eval 'mkdir -p /var/cache/portage/distfiles || true' && \
    chown portage:portage -R /var/cache/portage/ && \
    USE="-spirv" emerge dev-libs/libclc:20 -pv -t && \
    USE="-spirv" emerge -j ${JOBS} --nodeps dev-libs/libclc:20 && \
    export LUET_PORTAGE_CACHE_PACKAGES="/var/cache/portage/packages" && \
    export LUET_PORTAGE_IGNORE_TAR_WARNING=1 && \
    export LUET_PORTAGE_PKGMETA=1 && \
    export LUET_PORTAGE_PKGFILES=1 && \
    eval 'rm -rf /pkgdir/ || true' && mkdir -p /pkgdir/libclc && \
    luet-portage --dir /pkgdir/libclc dev-libs/libclc:20 && \
    eval 'rm -v /var/cache/distfiles/* ${LUET_PORTAGE_CACHE_PACKAGES}/* || true'
  image: ""
  seed: docker-registry1.mottainai.local:5000/anise-macaroni-terragon-dev-tree:c10c9a9cdb1454734587e26caeb8cb481f9bcc4c53038ff40bb46ad8dcb874c5
  package:
    name: libclc
    version: 20.1.8
    category: dev-libs-20
    use_flags:
    - -spirv
    requires:
    - name: libpciaccess
      version: '>=0'
      category: x11-libs
    annotations:
      subsets:
        rules:
          devel:
          - ^/usr/include/
          portage:
          - ^/var/db/pkg/
    description: OpenCL C library
    uri:
    - https://libclc.llvm.org/
    license: Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc
    buildtimestamp: 2026-06-05 19:01:01.856859833 +0000 UTC m=+93.258603748
    labels:
      BDEPEND: '|| ( dev-lang/python:3.8 dev-lang/python:3.9 dev-lang/python:3.7 dev-lang/python:3.10
        ) sys-devel/clang:20 spirv? ( dev-util/spirv-llvm-translator:20 ) dev-util/ninja
        dev-util/cmake'
      IUSE: spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi
      emerge.packages: dev-libs/libclc:20
      kit: llvm-kit
      original.package.name: dev-libs/libclc
      original.package.slot: "20"
      original.package.version: 20.1.8
    treedir: /build/packages
  package_dir: /pkgdir/libclc
  retrieve: []
  unpack: false
  includes: []
  excludes:
  - ^/var/cache/portage/
  - ^/var/git/
  build_options:
    pushimagerepository: docker-registry1.mottainai.local:5000/anise-macaroni-terragon-dev-tree
    pullimagerepository:
    - luet/cache
    pullfirst: false
    keepimg: false
    push: false
    concurrency: 0
    compressiontype: ""
    wait: false
    onlydeps: false
    nodeps: false
    solveroptions: {}
    buildvaluesfile: []
    buildvalues:
    - arch: amd64
      commons-repo: macaroni-commons-dev
    packagetargetonly: false
    rebuild: false
    backendargs: []
    backendtype: ""
    templatesfolder: []
  copy: []
  requires_final_images: false
checksums:
  sha256: ca245414272caad809db13e75d9e51eaa29997b1fe83d1746ba0b74556d07f1d
compressiontype: zstd
files:
- usr/include/clc/as_type.h
- usr/include/clc/async/async_work_group_copy.h
- usr/include/clc/async/async_work_group_copy.inc
- usr/include/clc/async/async_work_group_strided_copy.h
- usr/include/clc/async/async_work_group_strided_copy.inc
- usr/include/clc/async/gentype.inc
- usr/include/clc/async/prefetch.h
- usr/include/clc/async/prefetch.inc
- usr/include/clc/async/wait_group_events.h
- usr/include/clc/atom_decl_int32.inc
- usr/include/clc/atom_decl_int64.inc
- usr/include/clc/atomic/atomic_add.h
- usr/include/clc/atomic/atomic_and.h
- usr/include/clc/atomic/atomic_cmpxchg.h
- usr/include/clc/atomic/atomic_dec.h
- usr/include/clc/atomic/atomic_decl.inc
- usr/include/clc/atomic/atomic_inc.h
- usr/include/clc/atomic/atomic_max.h
- usr/include/clc/atomic/atomic_min.h
- usr/include/clc/atomic/atomic_or.h
- usr/include/clc/atomic/atomic_sub.h
- usr/include/clc/atomic/atomic_xchg.h
- usr/include/clc/atomic/atomic_xor.h
- usr/include/clc/cl_khr_global_int32_base_atomics/atom_add.h
- usr/include/clc/cl_khr_global_int32_base_atomics/atom_cmpxchg.h
- usr/include/clc/cl_khr_global_int32_base_atomics/atom_dec.h
- usr/include/clc/cl_khr_global_int32_base_atomics/atom_inc.h
- usr/include/clc/cl_khr_global_int32_base_atomics/atom_sub.h
- usr/include/clc/cl_khr_global_int32_base_atomics/atom_xchg.h
- usr/include/clc/cl_khr_global_int32_extended_atomics/atom_and.h
- usr/include/clc/cl_khr_global_int32_extended_atomics/atom_max.h
- usr/include/clc/cl_khr_global_int32_extended_atomics/atom_min.h
- usr/include/clc/cl_khr_global_int32_extended_atomics/atom_or.h
- usr/include/clc/cl_khr_global_int32_extended_atomics/atom_xor.h
- usr/include/clc/cl_khr_int64_base_atomics/atom_add.h
- usr/include/clc/cl_khr_int64_base_atomics/atom_cmpxchg.h
- usr/include/clc/cl_khr_int64_base_atomics/atom_dec.h
- usr/include/clc/cl_khr_int64_base_atomics/atom_inc.h
- usr/include/clc/cl_khr_int64_base_atomics/atom_sub.h
- usr/include/clc/cl_khr_int64_base_atomics/atom_xchg.h
- usr/include/clc/cl_khr_int64_extended_atomics/atom_and.h
- usr/include/clc/cl_khr_int64_extended_atomics/atom_max.h
- usr/include/clc/cl_khr_int64_extended_atomics/atom_min.h
- usr/include/clc/cl_khr_int64_extended_atomics/atom_or.h
- usr/include/clc/cl_khr_int64_extended_atomics/atom_xor.h
- usr/include/clc/cl_khr_local_int32_base_atomics/atom_add.h
- usr/include/clc/cl_khr_local_int32_base_atomics/atom_cmpxchg.h
- usr/include/clc/cl_khr_local_int32_base_atomics/atom_dec.h
- usr/include/clc/cl_khr_local_int32_base_atomics/atom_inc.h
- usr/include/clc/cl_khr_local_int32_base_atomics/atom_sub.h
- usr/include/clc/cl_khr_local_int32_base_atomics/atom_xchg.h
- usr/include/clc/cl_khr_local_int32_extended_atomics/atom_and.h
- usr/include/clc/cl_khr_local_int32_extended_atomics/atom_max.h
- usr/include/clc/cl_khr_local_int32_extended_atomics/atom_min.h
- usr/include/clc/cl_khr_local_int32_extended_atomics/atom_or.h
- usr/include/clc/cl_khr_local_int32_extended_atomics/atom_xor.h
- usr/include/clc/clc.h
- usr/include/clc/clcmacros.h
- usr/include/clc/common/degrees.h
- usr/include/clc/common/degrees.inc
- usr/include/clc/common/mix.h
- usr/include/clc/common/mix.inc
- usr/include/clc/common/radians.h
- usr/include/clc/common/radians.inc
- usr/include/clc/common/sign.h
- usr/include/clc/common/smoothstep.h
- usr/include/clc/common/smoothstep.inc
- usr/include/clc/common/step.h
- usr/include/clc/common/step.inc
- usr/include/clc/convert.h
- usr/include/clc/explicit_fence/explicit_memory_fence.h
- usr/include/clc/float/definitions.h
- usr/include/clc/geometric/cross.h
- usr/include/clc/geometric/distance.h
- usr/include/clc/geometric/distance.inc
- usr/include/clc/geometric/dot.h
- usr/include/clc/geometric/dot.inc
- usr/include/clc/geometric/fast_distance.h
- usr/include/clc/geometric/fast_distance.inc
- usr/include/clc/geometric/fast_length.h
- usr/include/clc/geometric/fast_length.inc
- usr/include/clc/geometric/fast_normalize.h
- usr/include/clc/geometric/fast_normalize.inc
- usr/include/clc/geometric/length.h
- usr/include/clc/geometric/length.inc
- usr/include/clc/geometric/normalize.h
- usr/include/clc/geometric/normalize.inc
- usr/include/clc/image/image.h
- usr/include/clc/image/image_defines.h
- usr/include/clc/integer/abs.h
- usr/include/clc/integer/abs.inc
- usr/include/clc/integer/abs_diff.h
- usr/include/clc/integer/abs_diff.inc
- usr/include/clc/integer/add_sat.h
- usr/include/clc/integer/add_sat.inc
- usr/include/clc/integer/clz.h
- usr/include/clc/integer/clz.inc
- usr/include/clc/integer/definitions.h
- usr/include/clc/integer/hadd.h
- usr/include/clc/integer/hadd.inc
- usr/include/clc/integer/integer-gentype.inc
- usr/include/clc/integer/mad24.h
- usr/include/clc/integer/mad24.inc
- usr/include/clc/integer/mad_hi.h
- usr/include/clc/integer/mad_sat.h
- usr/include/clc/integer/mad_sat.inc
- usr/include/clc/integer/mul24.h
- usr/include/clc/integer/mul24.inc
- usr/include/clc/integer/mul_hi.h
- usr/include/clc/integer/mul_hi.inc
- usr/include/clc/integer/popcount.h
- usr/include/clc/integer/rhadd.h
- usr/include/clc/integer/rhadd.inc
- usr/include/clc/integer/rotate.h
- usr/include/clc/integer/rotate.inc
- usr/include/clc/integer/sub_sat.h
- usr/include/clc/integer/sub_sat.inc
- usr/include/clc/integer/unary.inc
- usr/include/clc/integer/upsample.h
- usr/include/clc/math/acos.h
- usr/include/clc/math/acosh.h
- usr/include/clc/math/acospi.h
- usr/include/clc/math/asin.h
- usr/include/clc/math/asinh.h
- usr/include/clc/math/asinpi.h
- usr/include/clc/math/atan.h
- usr/include/clc/math/atan2.h
- usr/include/clc/math/atan2pi.h
- usr/include/clc/math/atanh.h
- usr/include/clc/math/atanpi.h
- usr/include/clc/math/binary_decl_tt.inc
- usr/include/clc/math/cbrt.h
- usr/include/clc/math/ceil.h
- usr/include/clc/math/copysign.h
- usr/include/clc/math/cos.h
- usr/include/clc/math/cosh.h
- usr/include/clc/math/cospi.h
- usr/include/clc/math/erf.h
- usr/include/clc/math/erfc.h
- usr/include/clc/math/exp.h
- usr/include/clc/math/exp10.h
- usr/include/clc/math/exp2.h
- usr/include/clc/math/expm1.h
- usr/include/clc/math/fabs.h
- usr/include/clc/math/fdim.h
- usr/include/clc/math/floor.h
- usr/include/clc/math/fma.h
- usr/include/clc/math/fmax.h
- usr/include/clc/math/fmin.h
- usr/include/clc/math/fmod.h
- usr/include/clc/math/fract.h
- usr/include/clc/math/fract.inc
- usr/include/clc/math/frexp.h
- usr/include/clc/math/frexp.inc
- usr/include/clc/math/half_cos.h
- usr/include/clc/math/half_divide.h
- usr/include/clc/math/half_exp.h
- usr/include/clc/math/half_exp10.h
- usr/include/clc/math/half_exp2.h
- usr/include/clc/math/half_log.h
- usr/include/clc/math/half_log10.h
- usr/include/clc/math/half_log2.h
- usr/include/clc/math/half_powr.h
- usr/include/clc/math/half_recip.h
- usr/include/clc/math/half_rsqrt.h
- usr/include/clc/math/half_sin.h
- usr/include/clc/math/half_sqrt.h
- usr/include/clc/math/half_tan.h
- usr/include/clc/math/hypot.h
- usr/include/clc/math/ilogb.h
- usr/include/clc/math/ilogb.inc
- usr/include/clc/math/ldexp.h
- usr/include/clc/math/ldexp.inc
- usr/include/clc/math/lgamma.h
- usr/include/clc/math/lgamma_r.h
- usr/include/clc/math/lgamma_r.inc
- usr/include/clc/math/log.h
- usr/include/clc/math/log10.h
- usr/include/clc/math/log1p.h
- usr/include/clc/math/log2.h
- usr/include/clc/math/logb.h
- usr/include/clc/math/mad.h
- usr/include/clc/math/maxmag.h
- usr/include/clc/math/minmag.h
- usr/include/clc/math/modf.h
- usr/include/clc/math/modf.inc
- usr/include/clc/math/nan.h
- usr/include/clc/math/nan.inc
- usr/include/clc/math/native_cos.h
- usr/include/clc/math/native_divide.h
- usr/include/clc/math/native_exp.h
- usr/include/clc/math/native_exp10.h
- usr/include/clc/math/native_exp2.h
- usr/include/clc/math/native_log.h
- usr/include/clc/math/native_log10.h
- usr/include/clc/math/native_log2.h
- usr/include/clc/math/native_powr.h
- usr/include/clc/math/native_recip.h
- usr/include/clc/math/native_rsqrt.h
- usr/include/clc/math/native_sin.h
- usr/include/clc/math/native_sqrt.h
- usr/include/clc/math/native_tan.h
- usr/include/clc/math/nextafter.h
- usr/include/clc/math/pow.h
- usr/include/clc/math/pown.h
- usr/include/clc/math/pown.inc
- usr/include/clc/math/powr.h
- usr/include/clc/math/remainder.h
- usr/include/clc/math/remquo.h
- usr/include/clc/math/remquo.inc
- usr/include/clc/math/rint.h
- usr/include/clc/math/rootn.h
- usr/include/clc/math/rootn.inc
- usr/include/clc/math/round.h
- usr/include/clc/math/rsqrt.h
- usr/include/clc/math/sin.h
- usr/include/clc/math/sincos.h
- usr/include/clc/math/sincos.inc
- usr/include/clc/math/sinh.h
- usr/include/clc/math/sinpi.h
- usr/include/clc/math/sqrt.h
- usr/include/clc/math/tan.h
- usr/include/clc/math/tanh.h
- usr/include/clc/math/tanpi.h
- usr/include/clc/math/tgamma.h
- usr/include/clc/math/trunc.h
- usr/include/clc/misc/shuffle.h
- usr/include/clc/misc/shuffle2.h
- usr/include/clc/relational/all.h
- usr/include/clc/relational/any.h
- usr/include/clc/relational/bitselect.h
- usr/include/clc/relational/bitselect.inc
- usr/include/clc/relational/isequal.h
- usr/include/clc/relational/isfinite.h
- usr/include/clc/relational/isgreater.h
- usr/include/clc/relational/isgreaterequal.h
- usr/include/clc/relational/isinf.h
- usr/include/clc/relational/isless.h
- usr/include/clc/relational/islessequal.h
- usr/include/clc/relational/islessgreater.h
- usr/include/clc/relational/isnan.h
- usr/include/clc/relational/isnormal.h
- usr/include/clc/relational/isnotequal.h
- usr/include/clc/relational/isordered.h
- usr/include/clc/relational/isunordered.h
- usr/include/clc/relational/select.h
- usr/include/clc/relational/signbit.h
- usr/include/clc/shared/clamp.h
- usr/include/clc/shared/clamp.inc
- usr/include/clc/shared/max.h
- usr/include/clc/shared/max.inc
- usr/include/clc/shared/min.h
- usr/include/clc/shared/min.inc
- usr/include/clc/shared/vload.h
- usr/include/clc/shared/vstore.h
- usr/include/clc/synchronization/barrier.h
- usr/include/clc/synchronization/cl_mem_fence_flags.h
- usr/include/clc/workitem/get_global_id.h
- usr/include/clc/workitem/get_global_offset.h
- usr/include/clc/workitem/get_global_size.h
- usr/include/clc/workitem/get_group_id.h
- usr/include/clc/workitem/get_local_id.h
- usr/include/clc/workitem/get_local_size.h
- usr/include/clc/workitem/get_num_groups.h
- usr/include/clc/workitem/get_work_dim.h
- usr/share/doc/libclc-20.1.8/README.md.bz2
- usr/share/pkgconfig/libclc.pc
- var/db/pkg/dev-libs/libclc-20.1.8/BDEPEND
- var/db/pkg/dev-libs/libclc-20.1.8/BUILD_TIME
- var/db/pkg/dev-libs/libclc-20.1.8/CATEGORY
- var/db/pkg/dev-libs/libclc-20.1.8/CBUILD
- var/db/pkg/dev-libs/libclc-20.1.8/CFLAGS
- var/db/pkg/dev-libs/libclc-20.1.8/CHOST
- var/db/pkg/dev-libs/libclc-20.1.8/CONTENTS
- var/db/pkg/dev-libs/libclc-20.1.8/COUNTER
- var/db/pkg/dev-libs/libclc-20.1.8/CTARGET
- var/db/pkg/dev-libs/libclc-20.1.8/CXX
- var/db/pkg/dev-libs/libclc-20.1.8/CXXFLAGS
- var/db/pkg/dev-libs/libclc-20.1.8/DEFINED_PHASES
- var/db/pkg/dev-libs/libclc-20.1.8/DESCRIPTION
- var/db/pkg/dev-libs/libclc-20.1.8/EAPI
- var/db/pkg/dev-libs/libclc-20.1.8/FEATURES
- var/db/pkg/dev-libs/libclc-20.1.8/HOMEPAGE
- var/db/pkg/dev-libs/libclc-20.1.8/INHERITED
- var/db/pkg/dev-libs/libclc-20.1.8/IUSE
- var/db/pkg/dev-libs/libclc-20.1.8/IUSE_EFFECTIVE
- var/db/pkg/dev-libs/libclc-20.1.8/KEYWORDS
- var/db/pkg/dev-libs/libclc-20.1.8/LDFLAGS
- var/db/pkg/dev-libs/libclc-20.1.8/LICENSE
- var/db/pkg/dev-libs/libclc-20.1.8/PF
- var/db/pkg/dev-libs/libclc-20.1.8/SIZE
- var/db/pkg/dev-libs/libclc-20.1.8/SLOT
- var/db/pkg/dev-libs/libclc-20.1.8/USE
- var/db/pkg/dev-libs/libclc-20.1.8/environment.bz2
- var/db/pkg/dev-libs/libclc-20.1.8/libclc-20.1.8.ebuild
- var/db/pkg/dev-libs/libclc-20.1.8/repository
package_cacheimage: ""
runtime:
  name: libclc
  version: 20.1.8
  category: dev-libs-20
  use_flags:
  - -spirv
  annotations:
    subsets:
      rules:
        devel:
        - ^/usr/include/
        portage:
        - ^/var/db/pkg/
  description: OpenCL C library
  uri:
  - https://libclc.llvm.org/
  license: Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc
  labels:
    BDEPEND: '|| ( dev-lang/python:3.8 dev-lang/python:3.9 dev-lang/python:3.7 dev-lang/python:3.10
      ) sys-devel/clang:20 spirv? ( dev-util/spirv-llvm-translator:20 ) dev-util/ninja
      dev-util/cmake'
    IUSE: spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi
    emerge.packages: dev-libs/libclc:20
    kit: llvm-kit
    original.package.name: dev-libs/libclc
    original.package.slot: "20"
    original.package.version: 20.1.8
