i forgor
This commit is contained in:
parent
ea912491fe
commit
3432552ac5
12 changed files with 374 additions and 10 deletions
1
dev-libs/intel-compute-runtime/Manifest
Normal file
1
dev-libs/intel-compute-runtime/Manifest
Normal file
|
|
@ -0,0 +1 @@
|
|||
DIST intel-compute-runtime-25.35.35096.9.tar.gz 8167540 BLAKE2B 290838ba19e7f33f339b122c2db7f0b82cd2de593d340ad918c93cda465fee132e5ebab3da70c1804500fd03742ea3a931504a080d272561909d78a252f0c001 SHA512 0d1a79a27505576a0f99a3f0e28010c3f5201d54add3684215728652a92bc6b11306a33d7d871dd50c0e8377bdc5fb886a247210e1e8db2634802447db91edd0
|
||||
|
|
@ -0,0 +1,198 @@
|
|||
From e0362a7c39ba7a3ead3cbb74146cb961176a1734 Mon Sep 17 00:00:00 2001
|
||||
From: Daniel Bermond <dbermond@archlinux.org>
|
||||
Date: Sat, 10 May 2025 13:04:47 -0300
|
||||
Subject: [PATCH] build: add missing headers for GCC 15
|
||||
|
||||
For using fixed width integer types[1], the `<cstdint>`[2]
|
||||
C++ header needs to be explicitly included with GCC 15 due
|
||||
to changes[3] in libstdc++.
|
||||
|
||||
For details, see the documentation[4] about porting to GCC 15.
|
||||
|
||||
[1] https://en.cppreference.com/w/cpp/types/integer
|
||||
[2] https://en.cppreference.com/w/cpp/header/cstdint
|
||||
[3] https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=3a817a4a5a6d94da9127af3be9f84
|
||||
[4] https://gcc.gnu.org/gcc-15/porting_to.html#cxx
|
||||
|
||||
Signed-off-by: Daniel Bermond <dbermond@archlinux.org>
|
||||
---
|
||||
shared/generate_cpp_array/source/generate_cpp_array.cpp | 3 ++-
|
||||
shared/offline_compiler/source/decoder/iga_wrapper.h | 1 +
|
||||
shared/offline_compiler/source/ocloc_arg_helper.h | 3 ++-
|
||||
shared/source/debugger/debugger.h | 3 ++-
|
||||
shared/source/gmm_helper/gmm_helper.h | 1 +
|
||||
shared/source/os_interface/device_factory.h | 3 ++-
|
||||
shared/source/os_interface/os_memory.h | 3 ++-
|
||||
shared/source/os_interface/os_time.h | 3 ++-
|
||||
shared/source/program/program_info.h | 1 +
|
||||
shared/source/utilities/software_tags.h | 1 +
|
||||
10 files changed, 16 insertions(+), 6 deletions(-)
|
||||
|
||||
diff --git a/shared/generate_cpp_array/source/generate_cpp_array.cpp b/shared/generate_cpp_array/source/generate_cpp_array.cpp
|
||||
index a1dcde7d26ebd..8c08b32759dc7 100644
|
||||
--- a/shared/generate_cpp_array/source/generate_cpp_array.cpp
|
||||
+++ b/shared/generate_cpp_array/source/generate_cpp_array.cpp
|
||||
@@ -1,10 +1,11 @@
|
||||
/*
|
||||
- * Copyright (C) 2020-2024 Intel Corporation
|
||||
+ * Copyright (C) 2020-2025 Intel Corporation
|
||||
*
|
||||
* SPDX-License-Identifier: MIT
|
||||
*
|
||||
*/
|
||||
|
||||
+#include <cstdint>
|
||||
#include <fstream>
|
||||
#include <iomanip>
|
||||
#include <iostream>
|
||||
diff --git a/shared/offline_compiler/source/decoder/iga_wrapper.h b/shared/offline_compiler/source/decoder/iga_wrapper.h
|
||||
index 82697e32cf6d4..e42bebca91b98 100644
|
||||
--- a/shared/offline_compiler/source/decoder/iga_wrapper.h
|
||||
+++ b/shared/offline_compiler/source/decoder/iga_wrapper.h
|
||||
@@ -11,6 +11,7 @@
|
||||
|
||||
#include "igfxfmid.h"
|
||||
|
||||
+#include <cstdint>
|
||||
#include <memory>
|
||||
#include <string>
|
||||
|
||||
diff --git a/shared/offline_compiler/source/ocloc_arg_helper.h b/shared/offline_compiler/source/ocloc_arg_helper.h
|
||||
index 3aca7258b03e0..b46ad5340b879 100644
|
||||
--- a/shared/offline_compiler/source/ocloc_arg_helper.h
|
||||
+++ b/shared/offline_compiler/source/ocloc_arg_helper.h
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
- * Copyright (C) 2020-2024 Intel Corporation
|
||||
+ * Copyright (C) 2020-2025 Intel Corporation
|
||||
*
|
||||
* SPDX-License-Identifier: MIT
|
||||
*
|
||||
@@ -11,6 +11,7 @@
|
||||
#include "shared/source/utilities/const_stringref.h"
|
||||
|
||||
#include <algorithm>
|
||||
+#include <cstdint>
|
||||
#include <fstream>
|
||||
#include <map>
|
||||
#include <memory>
|
||||
diff --git a/shared/source/debugger/debugger.h b/shared/source/debugger/debugger.h
|
||||
index cfc1865808134..14f094cba6823 100644
|
||||
--- a/shared/source/debugger/debugger.h
|
||||
+++ b/shared/source/debugger/debugger.h
|
||||
@@ -1,11 +1,12 @@
|
||||
/*
|
||||
- * Copyright (C) 2020-2023 Intel Corporation
|
||||
+ * Copyright (C) 2020-2025 Intel Corporation
|
||||
*
|
||||
* SPDX-License-Identifier: MIT
|
||||
*
|
||||
*/
|
||||
|
||||
#pragma once
|
||||
+#include <cstdint>
|
||||
#include <memory>
|
||||
namespace NEO {
|
||||
struct HardwareInfo;
|
||||
diff --git a/shared/source/gmm_helper/gmm_helper.h b/shared/source/gmm_helper/gmm_helper.h
|
||||
index 63a28e1148447..f1c2a6f194b93 100644
|
||||
--- a/shared/source/gmm_helper/gmm_helper.h
|
||||
+++ b/shared/source/gmm_helper/gmm_helper.h
|
||||
@@ -6,6 +6,7 @@
|
||||
*/
|
||||
|
||||
#pragma once
|
||||
+#include <cstdint>
|
||||
#include <memory>
|
||||
|
||||
namespace NEO {
|
||||
diff --git a/shared/source/os_interface/device_factory.h b/shared/source/os_interface/device_factory.h
|
||||
index 75dd491704224..02bac68e8fc36 100644
|
||||
--- a/shared/source/os_interface/device_factory.h
|
||||
+++ b/shared/source/os_interface/device_factory.h
|
||||
@@ -1,11 +1,12 @@
|
||||
/*
|
||||
- * Copyright (C) 2018-2023 Intel Corporation
|
||||
+ * Copyright (C) 2018-2025 Intel Corporation
|
||||
*
|
||||
* SPDX-License-Identifier: MIT
|
||||
*
|
||||
*/
|
||||
|
||||
#pragma once
|
||||
+#include <cstdint>
|
||||
#include <memory>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
diff --git a/shared/source/os_interface/os_memory.h b/shared/source/os_interface/os_memory.h
|
||||
index 7c521b004d834..24ed117b6fb96 100644
|
||||
--- a/shared/source/os_interface/os_memory.h
|
||||
+++ b/shared/source/os_interface/os_memory.h
|
||||
@@ -1,11 +1,12 @@
|
||||
/*
|
||||
- * Copyright (C) 2019-2022 Intel Corporation
|
||||
+ * Copyright (C) 2019-2025 Intel Corporation
|
||||
*
|
||||
* SPDX-License-Identifier: MIT
|
||||
*
|
||||
*/
|
||||
|
||||
#pragma once
|
||||
+#include <cstdint>
|
||||
#include <memory>
|
||||
#include <vector>
|
||||
|
||||
diff --git a/shared/source/os_interface/os_time.h b/shared/source/os_interface/os_time.h
|
||||
index 9c838823fc9bc..bae7e5d435745 100644
|
||||
--- a/shared/source/os_interface/os_time.h
|
||||
+++ b/shared/source/os_interface/os_time.h
|
||||
@@ -1,11 +1,12 @@
|
||||
/*
|
||||
- * Copyright (C) 2018-2024 Intel Corporation
|
||||
+ * Copyright (C) 2018-2025 Intel Corporation
|
||||
*
|
||||
* SPDX-License-Identifier: MIT
|
||||
*
|
||||
*/
|
||||
|
||||
#pragma once
|
||||
+#include <cstdint>
|
||||
#include <memory>
|
||||
#include <optional>
|
||||
|
||||
diff --git a/shared/source/program/program_info.h b/shared/source/program/program_info.h
|
||||
index e3569a16bc1f0..b27cab27ecd97 100644
|
||||
--- a/shared/source/program/program_info.h
|
||||
+++ b/shared/source/program/program_info.h
|
||||
@@ -10,6 +10,7 @@
|
||||
#include "shared/source/utilities/arrayref.h"
|
||||
|
||||
#include <cstddef>
|
||||
+#include <cstdint>
|
||||
#include <memory>
|
||||
#include <string>
|
||||
#include <unordered_map>
|
||||
diff --git a/shared/source/utilities/software_tags.h b/shared/source/utilities/software_tags.h
|
||||
index 30406bbaafe1d..29a27c47fbedb 100644
|
||||
--- a/shared/source/utilities/software_tags.h
|
||||
+++ b/shared/source/utilities/software_tags.h
|
||||
@@ -8,6 +8,7 @@
|
||||
#pragma once
|
||||
#include "shared/source/helpers/string.h"
|
||||
|
||||
+#include <cstdint>
|
||||
#include <string>
|
||||
|
||||
namespace NEO {
|
||||
diff --git a/shared/source/os_interface/linux/local/dg1/drm_tip_helper.cpp b/shared/source/os_interface/linux/local/dg1/drm_tip_helper.cpp
|
||||
===================================================================
|
||||
--- a/shared/source/os_interface/linux/local/dg1/drm_tip_helper.cpp
|
||||
+++ b/shared/source/os_interface/linux/local/dg1/drm_tip_helper.cpp
|
||||
@@ -7,6 +7,7 @@
|
||||
|
||||
#include "shared/source/os_interface/linux/i915.h"
|
||||
|
||||
+#include <cstdint>
|
||||
#include <memory>
|
||||
#include <vector>
|
||||
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
--- a/cmake/setup_ult_global_flags.cmake
|
||||
+++ b/cmake/setup_ult_global_flags.cmake
|
||||
@@ -15,1 +15,1 @@
|
||||
- string(TOUPPER ${CMAKE_BUILD_TYPE} CMAKE_BUILD_TYPE_upper)
|
||||
+ string(TOUPPER "${CMAKE_BUILD_TYPE}" CMAKE_BUILD_TYPE_upper)
|
||||
@@ -18,1 +18,1 @@
|
||||
- string(REGEX REPLACE "-O[1-3]" "" CMAKE_CXX_FLAGS_${CMAKE_BUILD_TYPE_upper} ${CMAKE_CXX_FLAGS_${CMAKE_BUILD_TYPE_upper}})
|
||||
+ string(REGEX REPLACE "-O[1-3]" "" CMAKE_CXX_FLAGS_${CMAKE_BUILD_TYPE_upper} "${CMAKE_CXX_FLAGS_${CMAKE_BUILD_TYPE_upper}}")
|
||||
|
|
@ -0,0 +1,91 @@
|
|||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
CMAKE_BUILD_TYPE="Release"
|
||||
MY_PN="${PN/intel-/}"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
inherit cmake flag-o-matic
|
||||
|
||||
DESCRIPTION="Intel Graphics Compute Runtime for oneAPI Level Zero and OpenCL Driver"
|
||||
HOMEPAGE="https://github.com/intel/compute-runtime"
|
||||
SRC_URI="https://github.com/intel/${MY_PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0/1.6.$(ver_cut 3)"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="disable-mitigations +l0 +vaapi test"
|
||||
|
||||
RDEPEND="
|
||||
!dev-libs/intel-compute-runtime:legacy
|
||||
>=dev-util/intel-graphics-compiler-2.19.1:0
|
||||
!dev-util/intel-graphics-compiler:legacy
|
||||
>=media-libs/gmmlib-22.7.1:=
|
||||
"
|
||||
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
dev-libs/intel-metrics-discovery:=
|
||||
>=dev-libs/intel-metrics-library-1.0.200:=
|
||||
dev-libs/libnl:3
|
||||
dev-libs/libxml2:2
|
||||
>=dev-util/intel-graphics-system-controller-0.9.6:=
|
||||
media-libs/mesa
|
||||
>=virtual/opencl-3
|
||||
l0? ( >=dev-libs/level-zero-1.24.2:= )
|
||||
vaapi? (
|
||||
x11-libs/libdrm[video_cards_intel]
|
||||
media-libs/libva
|
||||
)
|
||||
"
|
||||
|
||||
BDEPEND="virtual/pkgconfig"
|
||||
|
||||
DOCS=( "README.md" "FAQ.md" )
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-${PV}-test.patch"
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
# Remove '-Werror' from default
|
||||
sed -e '/Werror/d' -i CMakeLists.txt || die
|
||||
|
||||
cmake_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# Filtered for two reasons:
|
||||
# 1) https://github.com/intel/compute-runtime/issues/528
|
||||
# 2) bug #930199
|
||||
filter-lto
|
||||
|
||||
local mycmakeargs=(
|
||||
-DCCACHE_ALLOWED="OFF"
|
||||
-DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
|
||||
-DCMAKE_INSTALL_LIBDIR="$(get_libdir)"
|
||||
-DBUILD_WITH_L0="$(usex l0)"
|
||||
-DDISABLE_LIBVA="$(usex !vaapi)"
|
||||
-DNEO_ALLOW_LEGACY_PLATFORMS_SUPPORT="ON"
|
||||
-DNEO_DISABLE_LTO="ON"
|
||||
-DNEO_DISABLE_MITIGATIONS="$(usex disable-mitigations)"
|
||||
-DNEO__METRICS_LIBRARY_INCLUDE_DIR="${ESYSROOT}/usr/include"
|
||||
-DKHRONOS_GL_HEADERS_DIR="${ESYSROOT}/usr/include"
|
||||
-DOCL_ICD_VENDORDIR="${EPREFIX}/etc/OpenCL/vendors"
|
||||
-DSUPPORT_DG1="ON"
|
||||
-Wno-dev
|
||||
|
||||
# See https://github.com/intel/intel-graphics-compiler/issues/204
|
||||
# -DNEO_DISABLE_BUILTINS_COMPILATION="ON"
|
||||
|
||||
# If enabled, tests are automatically run during
|
||||
# the compile phase and we cannot run them because
|
||||
# they require permissions to access the hardware.
|
||||
-DSKIP_UNIT_TESTS="$(usex !test)"
|
||||
)
|
||||
|
||||
cmake_src_configure
|
||||
}
|
||||
35
dev-libs/intel-compute-runtime/metadata.xml
Normal file
35
dev-libs/intel-compute-runtime/metadata.xml
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person" proxied="yes">
|
||||
<email>gentoo@taujhe.de</email>
|
||||
<name>Jan Henke</name>
|
||||
</maintainer>
|
||||
<maintainer type="project" proxied="proxy">
|
||||
<email>proxy-maint@gentoo.org</email>
|
||||
<name>Proxy Maintainers</name>
|
||||
</maintainer>
|
||||
<maintainer type="person">
|
||||
<email>conikost@gentoo.org</email>
|
||||
<name>Conrad Kostecki</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
The Intel Graphics Compute Runtime for for oneAPI Level Zero and
|
||||
OpenCL Driver, informally known as NEO, is an open source project providing
|
||||
compute API support (Level Zero, OpenCL) for Intel graphics hardware
|
||||
architectures (HD Graphics, Xe).
|
||||
For OpenCL, NEO supports Intel Core processors with Gen8 graphics devices
|
||||
(Broadwell architecture) and newer, as well as Intel Atom processors with Gen9
|
||||
graphics devices (Apollo Lake, Gemini Lake).
|
||||
Level Zero support is more limited and as of April 2020 still in early stages,
|
||||
please consult upstream release notices for details.
|
||||
</longdescription>
|
||||
<use>
|
||||
<flag name="l0">Install the oneAPI Level Zero driver alongside the OpenCL one</flag>
|
||||
<flag name="disable-mitigations">This will disable spectre mitigation, which can speed up the performance.</flag>
|
||||
<flag name="vaapi">Support the sharing of surfaces with Video Acceleration API (OpenCL Extension #36)</flag>
|
||||
</use>
|
||||
<upstream>
|
||||
<remote-id type="github">intel/compute-runtime</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
BDEPEND=app-admin/chrpath gnome-base/librsvg lz4? ( app-arch/lz4 ) system-llvm? ( llvm-core/llvm ) app-alternatives/ninja >=dev-build/cmake-3.20.5
|
||||
BDEPEND=app-admin/chrpath gnome-base/librsvg lz4? ( app-arch/lz4 ) system-llvm? ( llvm-core/llvm ) app-alternatives/ninja >=dev-build/cmake-3.28.5
|
||||
DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack
|
||||
DEPEND=app-arch/bzip2 app-arch/xz-utils app-arch/zstd:= >=app-forensics/yara-4.2.0:= >=dev-cpp/nlohmann_json-3.10.2 boost? ( dev-libs/boost ) >=dev-libs/capstone-5.0.3:= >=dev-libs/nativefiledialog-extended-1.2.1[desktop-portal?] >=dev-libs/libfmt-11.0.2:= media-libs/fontconfig media-libs/freetype >=media-libs/glfw-3.4[X] media-libs/glm media-libs/libglvnd net-libs/mbedtls:= net-misc/curl sys-apps/file sys-libs/zlib virtual/libiconv virtual/libintl
|
||||
DESCRIPTION=A hex editor for reverse engineers, programmers, and eyesight
|
||||
|
|
@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( llvm_slot_15 llvm_slot_16 llvm_slot_17 llvm_slot_18 llvm_slot_
|
|||
RESTRICT=!test? ( test )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/WerWolv/ImHex/releases/download/v1.37.4/Full.Sources.tar.gz -> imhex-1.37.4.gh.tar.gz https://github.com/WerWolv/ImHex-Patterns/archive/refs/tags/ImHex-v1.37.4.tar.gz -> imhex-patterns-1.37.4.gh.tar.gz
|
||||
_eclasses_=toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 cmake 460729dc36f68cf03b044bc1d367e34a llvm-utils 64536677f4b4365e25e9b739163bed58 llvm-r1 5a1fde9f55315992645818a877837527
|
||||
_eclasses_=toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 cmake cf95ad72ab207889c1668fc0d1bee181 llvm-utils 64536677f4b4365e25e9b739163bed58 llvm-r1 5a1fde9f55315992645818a877837527
|
||||
_md5_=9b71f33e2b62fbdc261917ed9b2aff81
|
||||
|
|
|
|||
|
|
@ -0,0 +1,15 @@
|
|||
BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.28.5
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=!dev-libs/intel-compute-runtime:legacy >=dev-util/intel-graphics-compiler-2.19.1:0 !dev-util/intel-graphics-compiler:legacy >=media-libs/gmmlib-22.7.1:= dev-libs/intel-metrics-discovery:= >=dev-libs/intel-metrics-library-1.0.200:= dev-libs/libnl:3 dev-libs/libxml2:2 >=dev-util/intel-graphics-system-controller-0.9.6:= media-libs/mesa >=virtual/opencl-3 l0? ( >=dev-libs/level-zero-1.24.2:= ) vaapi? ( x11-libs/libdrm[video_cards_intel] media-libs/libva )
|
||||
DESCRIPTION=Intel Graphics Compute Runtime for oneAPI Level Zero and OpenCL Driver
|
||||
EAPI=8
|
||||
HOMEPAGE=https://github.com/intel/compute-runtime
|
||||
INHERIT=cmake flag-o-matic
|
||||
IUSE=disable-mitigations +l0 +vaapi test
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=MIT
|
||||
RDEPEND=!dev-libs/intel-compute-runtime:legacy >=dev-util/intel-graphics-compiler-2.19.1:0 !dev-util/intel-graphics-compiler:legacy >=media-libs/gmmlib-22.7.1:=
|
||||
SLOT=0/1.6.35096
|
||||
SRC_URI=https://github.com/intel/compute-runtime/archive/refs/tags/25.35.35096.9.tar.gz -> intel-compute-runtime-25.35.35096.9.tar.gz
|
||||
_eclasses_=toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 cmake cf95ad72ab207889c1668fc0d1bee181
|
||||
_md5_=7541672ad065b5300cfc8f57af8980c7
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
|
||||
BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=x11-libs/libdrm
|
||||
DESCRIPTION=User mode driver helper library that provides access to GPU performance counters
|
||||
|
|
@ -10,5 +10,5 @@ LICENSE=MIT
|
|||
RDEPEND=x11-libs/libdrm
|
||||
SLOT=0/1.0.200
|
||||
SRC_URI=https://github.com/intel/metrics-library/archive/refs/tags/metrics-library-1.0.200.tar.gz
|
||||
_eclasses_=toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 cmake 460729dc36f68cf03b044bc1d367e34a
|
||||
_eclasses_=toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 cmake cf95ad72ab207889c1668fc0d1bee181
|
||||
_md5_=e6d5f74695946c36f85426178e9f1acc
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
BDEPEND=dev-lang/go dev-lang/perl dev-libs/protobuf[protoc(+)] app-alternatives/ninja >=dev-build/cmake-3.20.5
|
||||
BDEPEND=dev-lang/go dev-lang/perl dev-libs/protobuf[protoc(+)] app-alternatives/ninja >=dev-build/cmake-3.28.5
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=app-arch/brotli:= app-arch/lz4:= app-arch/zstd:= <dev-cpp/abseil-cpp-20250127.0 dev-libs/libpcre2:= <dev-libs/protobuf-30:= sys-libs/zlib:= >=dev-libs/libusb-1.0.28 dev-libs/libfmt:=
|
||||
DESCRIPTION=Android platform tools (adb, fastboot, and mkbootimg)
|
||||
|
|
@ -12,5 +12,5 @@ RDEPEND=app-arch/brotli:= app-arch/lz4:= app-arch/zstd:= <dev-cpp/abseil-cpp-202
|
|||
REQUIRED_USE=python? ( || ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/nmeum/android-tools/releases/download/35.0.2/android-tools-35.0.2.tar.xz https://dev.gentoo.org/~zmedico/dist/android-tools-31.0.3-no-gtest.patch
|
||||
_eclasses_=toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 cmake 460729dc36f68cf03b044bc1d367e34a out-of-source-utils dbf9e34ee8964084651e25907fa8f52c multibuild 4650a65187015567b4e041bb9bfdb364 python-utils-r1 b7eb9c3a6dc6662368634584aab44a2c python-r1 0e15b2ab9cfc87d7474678201d6bca38
|
||||
_eclasses_=toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 cmake cf95ad72ab207889c1668fc0d1bee181 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c multibuild 4650a65187015567b4e041bb9bfdb364 python-utils-r1 0b620dd604ab8af0bc9cd1bcc66d4f7c python-r1 0e15b2ab9cfc87d7474678201d6bca38
|
||||
_md5_=e5bfe3002c1fc3cec0d6ca10b9eaf1bd
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 ) ~dev-util/spirv-tools-1.4.328[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl]
|
||||
BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 ) ~dev-util/spirv-tools-1.4.328[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-alternatives/ninja >=dev-build/cmake-3.28.5 >=dev-vcs/git-1.8.2.1[curl]
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=~dev-util/spirv-tools-1.4.328[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
|
||||
DESCRIPTION=Khronos reference front-end for GLSL and ESSL, and sample SPIR-V generator
|
||||
|
|
@ -11,5 +11,5 @@ LICENSE=BSD
|
|||
PROPERTIES=live
|
||||
RDEPEND=~dev-util/spirv-tools-1.4.328[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
|
||||
SLOT=0/16.0
|
||||
_eclasses_=toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 cmake 460729dc36f68cf03b044bc1d367e34a out-of-source-utils dbf9e34ee8964084651e25907fa8f52c multibuild 4650a65187015567b4e041bb9bfdb364 multilib a199af442898963433d6f038a88cce9c multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f python-utils-r1 b7eb9c3a6dc6662368634584aab44a2c python-any-r1 891415dfe39ad9b41b461f2b86354af0 git-r3 875eb471682d3e1f18da124be97dcc81
|
||||
_eclasses_=toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 cmake cf95ad72ab207889c1668fc0d1bee181 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c multibuild 4650a65187015567b4e041bb9bfdb364 multilib a199af442898963433d6f038a88cce9c multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f python-utils-r1 0b620dd604ab8af0bc9cd1bcc66d4f7c python-any-r1 891415dfe39ad9b41b461f2b86354af0 git-r3 875eb471682d3e1f18da124be97dcc81
|
||||
_md5_=67cd8ccfaab5b8ce75b7624f76dd02ca
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 ) cube? ( ~dev-util/glslang-1.4.328:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl]
|
||||
BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 ) cube? ( ~dev-util/glslang-1.4.328:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) app-alternatives/ninja >=dev-build/cmake-3.28.5 >=dev-vcs/git-1.8.2.1[curl]
|
||||
DEFINED_PHASES=compile configure install postinst prepare setup test unpack
|
||||
DEPEND=wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libxcb:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ~dev-util/vulkan-headers-1.4.328 X? ( x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) test? ( ~media-libs/vulkan-loader-1.4.328[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,wayland?,X?] dev-cpp/gtest )
|
||||
DESCRIPTION=Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS
|
||||
|
|
@ -12,5 +12,5 @@ PROPERTIES=live
|
|||
RDEPEND=wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libxcb:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
|
||||
RESTRICT=!test? ( test )
|
||||
SLOT=0
|
||||
_eclasses_=toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 cmake 460729dc36f68cf03b044bc1d367e34a out-of-source-utils dbf9e34ee8964084651e25907fa8f52c multibuild 4650a65187015567b4e041bb9bfdb364 multilib a199af442898963433d6f038a88cce9c multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f python-utils-r1 b7eb9c3a6dc6662368634584aab44a2c python-any-r1 891415dfe39ad9b41b461f2b86354af0 git-r3 875eb471682d3e1f18da124be97dcc81
|
||||
_eclasses_=toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 flag-o-matic a7afe42e95fb46ce9691605acfb24672 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 cmake cf95ad72ab207889c1668fc0d1bee181 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c multibuild 4650a65187015567b4e041bb9bfdb364 multilib a199af442898963433d6f038a88cce9c multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f python-utils-r1 0b620dd604ab8af0bc9cd1bcc66d4f7c python-any-r1 891415dfe39ad9b41b461f2b86354af0 git-r3 875eb471682d3e1f18da124be97dcc81
|
||||
_md5_=0f01ce7fe0ee943eaf2816f21e507f03
|
||||
|
|
|
|||
16
metadata/md5-cache/sys-apps/pkgcore-0.12.30-r1
Normal file
16
metadata/md5-cache/sys-apps/pkgcore-0.12.30-r1
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
BDEPEND=>=dev-python/snakeoil-0.10.11[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/flit-core-3.8[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] test? ( dev-vcs/git ) test? ( >=dev-python/snakeoil-0.10.11[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=app-shells/bash-5.2[readline] dev-python/lxml[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DESCRIPTION=a framework for package management
|
||||
EAPI=8
|
||||
HOMEPAGE=https://github.com/pkgcore/pkgcore
|
||||
INHERIT=distutils-r1 pypi
|
||||
IUSE=test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
|
||||
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos
|
||||
LICENSE=BSD MIT
|
||||
RDEPEND=>=dev-python/snakeoil-0.10.11[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=app-shells/bash-5.2[readline] dev-python/lxml[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
|
||||
REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
|
||||
RESTRICT=!test? ( test )
|
||||
SLOT=0
|
||||
SRC_URI=https://files.pythonhosted.org/packages/source/p/pkgcore/pkgcore-0.12.30.tar.gz
|
||||
_eclasses_=toolchain-funcs a0b29008c671a362b505f96fa80ce9c0 flag-o-matic a7afe42e95fb46ce9691605acfb24672 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c multibuild 4650a65187015567b4e041bb9bfdb364 multilib a199af442898963433d6f038a88cce9c multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 0b620dd604ab8af0bc9cd1bcc66d4f7c python-r1 0e15b2ab9cfc87d7474678201d6bca38 distutils-r1 37143302bc375f4878f7b5f7497da8cc pypi 464727a3e8a18884f71fe2368cac3197
|
||||
_md5_=155c003c5aac64f31a12e4024443e820
|
||||
Loading…
Add table
Add a link
Reference in a new issue