Revert "sci-misc/llama-cpp: new package, add 0_pre4564, 9999"

This reverts commit e933540939.

This ebuild has too many issues.
- missing manifest
- use of deprecated eclass
- broken dependency
- undescribed USE flags
- visible keyword for vcs version

Please get advice on a GitHub PR or IRC before committing

Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
This commit is contained in:
Takuya Wakazono
2025-01-28 00:06:01 +09:00
parent 8cac640fd4
commit db9e23974f
2 changed files with 0 additions and 86 deletions

View File

@@ -1,43 +0,0 @@
# Copyright 2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake llvm
LLVM_MAX_SLOT=16
EGIT_REPO_URI="https://github.com/ggerganov/llama.cpp.git"
inherit git-r3
if [[ "${PV}" != "9999" ]]; then
KEYWORDS="~amd64 ~arm64"
EGIT_COMMIT="b${PV#0_pre}"
fi
DESCRIPTION="Port of Facebook's LLaMA model in C/C++"
HOMEPAGE="https://github.com/ggerganov/llama.cpp"
LICENSE="MIT"
SLOT="0"
IUSE="cublas tests tools"
CPU_FLAGS_X86=( avx avx2 f16c )
DEPEND="
cublas? ( dev-util/nvidia-cuda-toolkit )"
RDEPEND="${DEPEND}"
BDEPEND="${DEPEND}"
src_configure() {
local mycmakeargs=(
-DLLAMA_CUBLAS="$(usex cublas)"
-DLLAMA_BUILD_TESTS="$(usex tests)"
-DLLAMA_BUILD_SERVER=OFF
-DCMAKE_SKIP_BUILD_RPATH=ON
-DBUILD_NUMBER="1"
)
if use cublas ; then
addpredict /dev/nvidiactl
fi
cmake_src_configure
}

View File

@@ -1,43 +0,0 @@
# Copyright 2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake llvm
LLVM_MAX_SLOT=16
EGIT_REPO_URI="https://github.com/ggerganov/llama.cpp.git"
inherit git-r3
if [[ "${PV}" != "9999" ]]; then
KEYWORDS="~amd64 ~arm64"
EGIT_COMMIT="b${PV#0_pre}"
fi
DESCRIPTION="Port of Facebook's LLaMA model in C/C++"
HOMEPAGE="https://github.com/ggerganov/llama.cpp"
LICENSE="MIT"
SLOT="0"
IUSE="cublas tests tools"
CPU_FLAGS_X86=( avx avx2 f16c )
DEPEND="
cublas? ( dev-util/nvidia-cuda-toolkit )"
RDEPEND="${DEPEND}"
BDEPEND="${DEPEND}"
src_configure() {
local mycmakeargs=(
-DLLAMA_CUBLAS="$(usex cublas)"
-DLLAMA_BUILD_TESTS="$(usex tests)"
-DLLAMA_BUILD_SERVER=OFF
-DCMAKE_SKIP_BUILD_RPATH=ON
-DBUILD_NUMBER="1"
)
if use cublas ; then
addpredict /dev/nvidiactl
fi
cmake_src_configure
}