| Age | Commit message (Collapse) | Author | Files | Lines |
|
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
Test-built on both -current and 15.0.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
All 71 patched Nerd Fonts families, excluding NerdFontsSymbolsOnly
(already on SBo as ttf-nerd-fonts-symbols). FAMILIES and VARIANTS
trim the build; a single-family build is named after its family.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
Runtime LoKr assumed 2D linear inputs ([q, batch]). Krea2 feeds
[q, tokens, batch], so every LoKr LoRA aborted on a reshape assert
at the first sampling step. Flatten the extra dims before the
Kronecker split and restore the shape on output. Not upstream yet.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
Bump ggml and sdcpp-webui to the commits pinned by master-929-3f8527a.
The webui lockfile is unchanged, so the npm tarball set stays the same.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
kokoro-onnx needs Python 3.10 or newer, so it is marked as not
building on 15.0, with a note.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
Kokoro-82M replaced piper as the TTS engine: piper's voices were
rejected by ear, Kokoro was clearly better in both Italian and English.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
Kokoro-82M text to speech through onnxruntime. The espeakng-loader
dependency is dropped: its bundled libespeak-ng has a hardcoded CI data
path and fails at runtime. The tokenizer defaults to the system
espeak-ng library and data instead, and the build fails if a future
release still references espeakng-loader after the edit.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
Text to phones converter used by kokoro-onnx, with the espeak-ng
backend found through the system libespeak-ng. Built from the PyPI
sdist.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
Dependency of python3-phonemizer, which uses it to locate the
espeak-ng shared library. Built from the PyPI sdist.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
openvino 2026.4.0 needs CMake 3.26 (15.0 ships 3.21.4), the Vulkan
backend needs glslc, which 15.0 lacks, and the stable tree's
OpenCL-CLHPP is the 2024.05.08 release that breaks the OpenCL code.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
Runs the whole model through OpenVINO, next to the Vulkan backend.
Both register as GPU devices and whisper uses one per run, selected
with whisper-cli -dev N, so the two can be compared on the same
build. whisper-bench has no device option; the README points at
whisper-cli's exit timings instead.
The backend includes opencl.hpp directly, so like openvino it needs
OpenCL-CLHPP 2026.05.29, which the buildsystem provides via a hint.
Test-built on -current, sbopkglint clean.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
Groundwork for a local voice assistant. SDL2 adds the microphone
tools: whisper-stream for live transcription, whisper-command for
voice commands, plus whisper-talk-llama and whisper-lsp. ffmpeg lets
the tools decode any audio format ffmpeg reads, not only the WAV, MP3
and FLAC that the bundled miniaudio handles. Vulkan runs the whole
model on the GPU; OpenVINO still covers the encoder when a converted
encoder model is present.
All three come from the -current base, so REQUIRES is unchanged.
Test-built on -current, sbopkglint clean.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
Worked ahead of SBo, which is still at 1.6.2. Upstream moved to
ggml-org/whisper.cpp; HOMEPAGE and DOWNLOAD follow it.
OpenVINO is required and always enabled. openvino installs under
/usr/share/openvino, off the default linker path, so cmake is pointed
at its config dir and its library dir goes into the install rpath,
which lets the binaries run without sourcing setupvars.sh. OpenBLAS
stays autodetected.
Built with static libs and shipped as binaries only: the bundled ggml
would otherwise install libggml*.so and ggml headers that clash with
llama.cpp-vulkan, the same approach as stable-diffusion.cpp-vulkan.
Test-built on -current with openvino as a local dep, lint clean. That
needs OpenCL-CLHPP 2026.05.29, which the buildsystem gets from a
slackrepo hint; SBo still ships 2024.05.08.
Adds the nvchecker stanza and README row.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
The git hooks are now installed as symlinks in .git/hooks, so the
documented `find . -type l -delete` removed them along with the sbodl
source symlinks. Exclude .git from the cleanup.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
SBo ships development/claude-code, so the binary repack here is no
longer needed.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
42fe2e7 removed opencode-bin in favor of an SBo counterpart that does
not exist; the package meant to go was claude-code-bin. Restored as it
was at 1.18.31.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
Agent tools that stop at the nearest AGENTS.md would otherwise never see
the operational workflow (hooks, sweep, test builds, SBo delivery) that
now lives in the parent workspace.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
Git hooks, the upstream sweep and the SBo delivery workflow are the
maintainer's operational tools, not package knowledge. They now live in a
private workspace that wraps all three SlackBuild repos, with one shared
copy of each hook instead of three drifting ones.
Also in this pass:
- AGENTS.md: checksum loop documented as sbodl (sbofixinfo does not fix
checksums), nvchecker must not run without a token config, prefer
use_latest_release over use_max_tag
- README: Git Hooks section replaced by a short Contributing note
- sweep report renamed to LAST_SWEEP.md across all three repos
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
python3-huggingface_hub 2.0.0 was the only package requiring typer, and typer the only one requiring annotated-doc.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
2.0.0 moves from httpx to httpx2 and no longer uses typer.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
Vulkan build of leejet/stable-diffusion.cpp (sd-cli, sd-server).
Bundles upstream's patched ggml fork and builds the server web UI
offline from pinned npm tarballs listed in the .info. x86_64 only.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
Configuring 2026.4.0 failed with "The source directory
thirdparty/protobuf/protobuf/third_party/abseil-cpp does not contain a
CMakeLists.txt file". The protobuf commit this tag pins is 5.26.0,
where the old one was 3.21, and 5.26.0 builds utf8_range, which pulls
abseil in as a nested submodule of its own. Like every other submodule
here it ships as an empty placeholder directory.
Pinned to the abseil commit that protobuf commit references, and
unpacked after protobuf so the path it goes into exists.
The system protobuf cannot be used instead: openvino asks
find_package for 5.26.0, and protobuf's cmake config only accepts a
matching major, so Slackware's 36.1 is rejected rather than treated as
newer.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
|
|
Picks up the fix for the intel_gpu OpenCL runtime, which failed to
compile against OpenCL-CLHPP 2026.05.29 with "expected constructor,
destructor, or type conversion before '(' token". That release removed
CL_HPP_PARAM_NAME_INFO_1_1_DEPRECATED_IN_2_0_, which ocl_wrapper.hpp
used unguarded; upstream added the guard in openvinotoolkit/openvino
PR 37096, merged after the 2026.2.1 tag was cut.
All eight bundled dependencies are re-pinned to the submodule commits
this tag references. oneDNN, oneDNN for GPU, onnx, protobuf and xbyak
moved; mlas, flatbuffers and ittapi are unchanged.
Both patches still apply and are still needed, with offsets.
The README no longer claims tbb must be built with hwloc: TBBBIND_2_5
is disabled here, so libtbbbind-2.5 is never looked for.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
|