Address review: renamed repo watch, full checkdepends, llvm rebuild
- watch joshuaswarren/omarchy-mlx (the url= repo) instead of mlx-omarchy - global checkdepends gains 'lapack' 'blas' 'vulkan-icd-loader' alongside 'openblas', the shared libraries the wheel loads at check() import - rebuild_on llvm: omarchy-mlx-vulkan links the shared libLLVM
This commit is contained in:
1 parent
274d4f6e0f
commit
8866531afb
2 files changed
+8
-5
No files matched your search
@@ -2,9 +2,12 @@
|
||||
"source": "local",
|
||||
"channels": ["edge"],
|
||||
"min_release_age": "24h",
|
||||
"rebuild_on": [
|
||||
"llvm"
|
||||
],
|
||||
"upstream": {
|
||||
"watch": {
|
||||
"github": "joshuaswarren/mlx-omarchy",
|
||||
"github": "joshuaswarren/omarchy-mlx",
|
||||
"pattern": "v(?P<version>[0-9]+(?:\\.[0-9]+)*)"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -17,10 +17,10 @@ _mesa_sha=${_mesa_commit:0:10}
|
||||
makedepends=('clang' 'elfutils' 'expat' 'glslang' 'libclc' 'libdrm' 'llvm' 'meson'
|
||||
'python' 'python-mako' 'python-packaging' 'python-yaml'
|
||||
'spirv-llvm-translator' 'spirv-tools' 'zstd')
|
||||
# check() imports the staged venv's mlx.core, which dlopens libopenblas.so.0.
|
||||
# Per-package depends are not installed at check() time in a fresh makepkg
|
||||
# container, so the library must arrive through a pkgbase-level checkdepends.
|
||||
checkdepends=('openblas')
|
||||
# check() imports the staged venv's mlx.core, which loads these shared
|
||||
# libraries at import. Per-package depends are not installed at check() time
|
||||
# in a fresh makepkg container, so they must come from pkgbase-level checkdepends.
|
||||
checkdepends=('openblas' 'lapack' 'blas' 'vulkan-icd-loader')
|
||||
options=('!debug' '!lto')
|
||||
source=("omarchy-mlx-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz"
|
||||
"$_wheel::$url/releases/download/v$pkgver/${_wheel//+/%2B}"
|
||||
|
||||
Reference in new issue
Block a user