aboutsummaryrefslogtreecommitdiffstats
path: root/.extras
AgeCommit message (Collapse)AuthorFilesLines
9 daysadded plan to include hf_xet python3 packageDanilo M.1-0/+311
12 daystypora-bin: add version 1.14.9Danilo M.1-0/+9
Binary repack of upstream's official Linux x86_64 tarball; Typora is closed source, so this is not a build from source. Uses the versioned tarball on downloads.typora.io rather than the version-agnostic Typora-linux-x64.tar.gz, which serves whatever build is current and would go md5-stale on every upstream release. Launch through a wrapper instead of a symlink to the binary: it enables Electron's Ozone Wayland backend when a Wayland session is detected and leaves the X11 default alone otherwise, so one package works in both. Override with TYPORA_OZONE=wayland|x11. Upstream's bundled updater is dropped; it would overwrite the tree in /opt behind pkgtool's back. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
12 daysdocs: revise Plymouth notes for SimpleDRM and the 26.x packageDanilo M.1-7/+80
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>
12 daysplymouth: add version 26.134.222Danilo M.1-0/+8
SBo ships 22.02.122, four years behind upstream and predating SimpleDRM support. Written from the meson template rather than bumped, since upstream switched from autotools to meson. systemd-integration now defaults to true in meson and has to be disabled explicitly, and release-file defaults to /etc/system-release. All build deps are satisfied by stock -current, so REQUIRES is empty. -current only: PANGO_ATTR_FONT_SCALE needs pango >= 1.50 and 15.0 ships 1.48.11, so label-pango fails to compile there. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
13 daysdocs: research notes on Plymouth graphical bootDanilo M.1-0/+340
Covers how mainstream distros implement boot splash (Plymouth from initramfs, not kernel patches), the two SBo packages available, and a two-stage plan for this machine. Key finding: xe.ko is absent from the current initrd, so there is no DRM device during the initrd phase and no surface for Plymouth to draw on. That is the prerequisite for everything else. Nothing installed or changed; research only. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
13 daysnvchecker: follow hstr repo rename to dvorka-ossDanilo M.1-1/+1
2026-07-30python3-telethon: add version 1.44.0Danilo M.1-0/+10
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>
2026-07-30nvchecker: filter megasync-bin to _Linux tags (use_max_tag)Danilo M.1-1/+2
2026-07-17hyprsunset-qt: add version 0.1.1Danilo M.1-0/+4
2026-07-16nvchecker.toml: add prefix to gitleaks stanza to strip v tagDanilo M.1-0/+1
2026-07-10Move r8125 and UrbanTerror to sbo-slackbuilds repoDanilo M.1-12/+0
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.
2026-07-10nvchecker: migrate 4 stanzas to use_latest_releaseDanilo M.1-4/+4
qarma, hstr, python3-packaging, click cut GitHub Releases; switch off the rate-limited use_max_tag path. gamescope, nvchecker, python3-fsspec, firefly-cli have no releases/latest (404) so stay on use_max_tag; gitea-cli is a gitea source, not github.
2026-07-10openvino: drop packageDanilo M.1-5/+0
2026-07-09nvchecker: track claude-code-bin, mutagen, openvino; rename Kvantum to ↵Danilo M.1-1/+19
kvantum-qt6 Every package dir now has a matching stanza. Rename the Kvantum stanza to the package name kvantum-qt6 (strip the V tag prefix), and add the three previously-untracked packages: claude-code-bin (anthropics/claude-code), mutagen (quodlibet/mutagen, release- prefix), openvino (openvinotoolkit). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-09claude-desktop-bin: add version 1.18286.2Danilo M.1-0/+4
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-09docs: fix SlackBuild mode step in claude-desktop-bin plan (0644 not +x)Danilo M.1-2/+5
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-09docs: add claude-desktop-bin SlackBuild implementation planDanilo M.1-0/+619
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-09docs: mandate cat over cp for package files in claude-desktop-bin specDanilo M.1-4/+15
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-09docs: ship per-package nvchecker stanza in claude-desktop-bin specDanilo M.1-3/+19
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-09docs: rename claude-desktop spec to claude-desktop-binDanilo M.1-10/+14
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-09docs: add claude-desktop SlackBuild design specDanilo M.1-0/+181
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-06megasync-bin: add version 6.4.0.2Danilo M.2-5/+14
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>
2026-07-06docs: add megasync-bin SlackBuild design specDanilo M.1-0/+148
2026-07-06gitea-cli: require google-go-lang to buildDanilo M.1-2/+4
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-06gitea-cli: rename from tea to avoid SBo conflictDanilo M.2-4/+11
SBo already has an unrelated "tea" package (a text editor). Rename the package to gitea-cli; the installed binary stays /usr/bin/tea. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-06tea: add version 0.14.2Danilo M.2-0/+110
Gitea command line client, built from source with go build. Network build (upstream tarball is not vendored), personal repo only. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-04UrbanTerror: take over maintenance (version 4.3.4)Danilo M.1-0/+7
Adopt the orphaned UrbanTerror SlackBuild. Change MAINTAINER/EMAIL to danix, keep the prior maintainers in the copyright header and add mine. Uniform the license and arch blocks to the SBo template, drop the stale inline comments, introduce SRCVERSION to derive the dot-less zip name and extraction dir, and strip the prebuilt game binaries to satisfy sbopkglint. Add the nvchecker stanza (regex against the downloads page). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-30firefly-cli: add version 0.1.0Danilo M.1-0/+6
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-26cargo-vendor-filterer: remove, now in -current baseDanilo M.1-6/+0
Slackware -current ships cargo-vendor-filterer in the system packages, so this SlackBuild is no longer needed. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-26cargo-vendor-filterer: add version 0.5.18Danilo M.1-0/+6
Import the existing SlackBuilds.org package (maintainer fourtysixandtwo) verbatim to test whether it builds on -current with the system Rust toolchain instead of rust-opt. Only change is the SlackBuild file mode (0755 -> 0644) to satisfy sbolint. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-26hooks: add SBO_ARCHIVE override to post-commit promptDanilo M.1-8/+17
Allow non-interactive callers (agents, scripts) to answer the SBo archive prompt via SBO_ARCHIVE=yes|no instead of needing /dev/tty. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-20hooks: harden post-commit against missing ttyDanilo M.1-1/+7
Skip the archive prompt cleanly when /dev/tty is unreadable (e.g. non-interactive commits) instead of crashing under set -u on an unbound answer variable. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-20playwright-cli: add version 0.1.14Danilo M.1-0/+4
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>
2026-06-20hooks: sync post-commit to flat package layoutDanilo M.1-3/+3
The tracked source lagged the installed hook: update it to match the flat top-level <pkg>/ layout and SBo/ archive dir actually in use. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-10btop: remove (no xe driver support for Arc Battlemage)Danilo M.1-6/+0
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>
2026-06-10Added btopDanilo M.1-0/+6
2026-06-05Added click 8.4.1 (sbo is stuck at 8.1.8)Danilo M.1-0/+5
2026-06-05python3-huggingface_hub: add version 1.18.0Danilo M.1-0/+4
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-05python3-typer: add version 0.25.1Danilo M.1-0/+4
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-05python3-annotated-doc: add version 0.0.4Danilo M.1-0/+4
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-05python3-packaging: add version 26.2Danilo M.1-0/+5
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-05python3-fsspec: add version 2026.4.0Danilo M.1-0/+5
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-14 modified: .extras/nvchecker.tomlDanilo M.1-0/+12
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
2026-05-14Added: nvcheckerDanilo M.1-0/+6
2026-05-13hooks: block/auto-remove staged source archives in pre-commitDanilo M.1-0/+21
Symlinks to source archives are silently unstaged and deleted. Real source archive files abort the commit and list all offenders. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-13gamescope: add version 3.16.23Danilo M.1-0/+5
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-12Added: solvespaceDanilo M.1-0/+5
2026-05-11Chore: added project imageDanilo M.1-0/+0
2026-05-11Removed Signal as it is now updated on SBoDanilo M.1-5/+0
2026-05-08Added: Signal DesktopDanilo M.1-0/+6