| Age | Commit message (Collapse) | Author | Files | Lines |
|
Test-built on both -current and 15.0.
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
Port the 2.4.0 script from Slackware 15.0 to -current. 15.0 shipped none
of the libraries pcsx2 needs, so the old script vendored sixteen sources
and patched upstream's dependency builder with hardcoded sed line ranges
to skip the Qt build. -current already provides SDL3, Qt6, libpng,
libjpeg-turbo, libwebp, lz4, zstd, ffmpeg and the Vulkan headers at or
above the versions upstream pins, and kddockwidgets 2.4.1 comes from SBo,
so both the vendoring and the line-range surgery mostly go away.
Five dependencies have no packaged counterpart and are still built here,
now directly with upstream's own flags rather than through the patched
builder: libbacktrace, plutovg, plutosvg, rapidyaml and shaderc (with its
three pinned third-party trees). They are built static into a private
prefix that only the build sees, so nothing lands in the package and the
old /usr/lib64/pcsx2 libdir and its LD_LIBRARY_PATH desktop wrapper are
both gone. Verified: the package ships one binary and no shared objects,
no NEEDED entry references the vendored five, and every remaining NEEDED
resolves in a clean -current container with only kddockwidgets added.
pcsx2 2.8.2 still reads AVCodec::pix_fmts and sample_fmts, removed in
ffmpeg 8, so building against -current's ffmpeg 9 fails in GSCapture.cpp.
Disable find_package(FFMPEG) to select the bundled headers upstream ships
for this case; ffmpeg is dlopen'd at runtime, so capture still uses the
system library.
Also drop the llvm-opt dependency now that -current's llvm provides
clang, restrict ARCH to x86_64 with an explicit error, and remove
qt-6.10.patch, which patched the no longer vendored KDDockWidgets 2.2.3.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
|
|
|
|
|
|
Add the quickshell package, a QtQuick toolkit for building status bars,
widgets and other desktop components.
Bumped from the initially added 0.2.1 to 0.3.1. Upstream renamed the
cmake option CRASH_REPORTER to CRASH_HANDLER in 0.3.x, so the old flag
would have been silently ignored and pulled in the crash handler along
with its cpptrace dependency.
Other fixes over the initial script:
- DOWNLOAD was UNSUPPORTED with the real URL in DOWNLOAD_x86_64, which
wrongly marked every non-x86_64 arch as unbuildable. The source is
arch independent, so it belongs in DOWNLOAD.
- REQUIRES said "qt6 cli11". qt6 is not an SBo package, and the cli11
entry did not match the SBo package name, which is CLI11.
- The gitea archive is served under its Content-Disposition name
(quickshell-v0.3.1.tar.gz) rather than the URL basename, so accept
either filename when extracting.
- DISTRIBUTOR claimed SlackBuilds.org. Upstream asks that this string
identify the specific package source, and it is compiled into the
binary, so name this repo instead.
- Align TAG and PKGTYPE with the rest of the repo (_SBo, tgz), fix the
slack-desc handy ruler to 72 characters, add the missing README and
drop the leftover template comments.
Builds clean on -current with a clean sbopkglint. Slackware 15.0 ships
Qt5 only, so the build fails there on a missing Qt6; the package is
-current only and the README notes this.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01456ddh6BkCimbiPi5WucyT
|
|
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016yeUGcX28FHJNQMtkzqx5e
|
|
|
|
|
|
|
|
|
|
|
|
The research doc concluded that getting xe into the initrd was the gate for
the whole splash effort. That holds for SBo 22.02.122, which has no SimpleDRM
support at all, but upstream added it in 24.004.60 and uses it by default on
UEFI to draw on the EFI framebuffer. On this machine that removes the
prerequisite entirely, along with the firmware bloat and the per-kernel-update
maintenance it implied.
Also record that stage 1 is done and verified after reboot: the printk wall is
gone, the rc script wall is not, which no kernel flag can fix. Add a section
answering whether the boot text stays reachable behind a splash (Esc toggles
it, and plymouth does its own console redirection).
Replace the unreadable LQ thread with the Arch wiki as the reference, and note
the repo README that plymouth is -current only.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
|
|
Telegram client library for Python 3.
Built from the codeberg tag archive rather than the PyPI sdist: the sdist
omits telethon_generator/, which the hatch build hook imports to generate
the tl/ layer, so a source build of it always fails.
Tested on -current and 15.0. 15.0 additionally needs python3-hatchling
(-current ships it in base) and the PYTHONPATH=/opt/python$PYVER line for
SBo's -opt packaging/setuptools.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
|
|
|
|
|
|
Updated build of the SBo kvantum-qt5 package, whose official build
lags several releases behind upstream (1.1.2 vs 1.1.8). Ships the Qt5
style plugin only; kvantummanager and themes come from kvantum-qt6,
which upstream now builds Qt6-only. Dropped the stale Qt5 patch in
favor of -DENABLE_QT5=ON, and removed the now-unused doinst.sh.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
|
|
|
These are danix SBo-official packages (UrbanTerror maintainership transfers
on the pending SBo merge); they now live in the separate sbo-slackbuilds
repository. Drop their package dirs, nvchecker stanzas, and README rows here.
|
|
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
|
|
|
Binary repack of MEGA's official Debian 13 package, bundling the main
app plus the dolphin (KDE) and thunar (Xfce) file-manager integration
plugins in one package. Links system Qt5, bundles ffmpeg; REQUIRES="".
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
|
|
|
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
|
|
|
|
|
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
|
CLI for common Playwright actions. Node.js tool installed from the npm
registry tarball; pure JavaScript with no native bits, so noarch.
Browser binaries are not packaged (downloaded at runtime via
"playwright-cli install").
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
|
btop 1.4.6 GPU collector only reads i915 sysfs interface. Arc B580
(Battlemage) requires the xe driver, which exposes a different sysfs
layout, so the card is never detected.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
|
|
|
|
|
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
|
modified: README.md
modified: nvchecker/nvchecker.info
new file: python3-awesomeversion/README
new file: python3-awesomeversion/python3-awesomeversion.SlackBuild
new file: python3-awesomeversion/python3-awesomeversion.info
new file: python3-awesomeversion/slack-desc
new file: python3-platformdirs/README
new file: python3-platformdirs/python3-platformdirs.SlackBuild
new file: python3-platformdirs/python3-platformdirs.info
new file: python3-platformdirs/slack-desc
new file: python3-structlog/README
new file: python3-structlog/python3-structlog.SlackBuild
new file: python3-structlog/python3-structlog.info
new file: python3-structlog/slack-desc
|
|
|