feat: add subtitle generation and bundle Bun launcher runtime

- Add local subtitle generation and card timing review workflows
- Package cross-platform Bun runtimes, launchers, licenses, and source
- Consolidate release packaging and refresh v0.19.6 documentation
This commit is contained in:
2026-09-15 21:59:10 -07:00
279 changed files with 23054 additions and 1603 deletions
+5 -1
View File
@@ -5,7 +5,11 @@ pkgbase = subminer-bin
url = https://github.com/ksyasuda/SubMiner
arch = x86_64
license = GPL-3.0-or-later
depends = bun
license = MIT
license = LGPL-2.0-only
license = LGPL-2.1-only
license = Apache-2.0
license = BSD-3-Clause
depends = fuse2
depends = glibc
depends = mpv
+6 -2
View File
@@ -6,10 +6,9 @@ pkgrel=2
pkgdesc='All-in-one sentence mining overlay with AnkiConnect and dictionary integration'
arch=('x86_64')
url='https://github.com/ksyasuda/SubMiner'
license=('GPL-3.0-or-later')
license=('GPL-3.0-or-later' 'MIT' 'LGPL-2.0-only' 'LGPL-2.1-only' 'Apache-2.0' 'BSD-3-Clause')
options=('!strip' '!debug')
depends=(
'bun'
'fuse2'
'glibc'
'mpv'
@@ -64,4 +63,9 @@ package() {
install -dm755 "${pkgdir}/usr/share/SubMiner/plugin/subminer"
cp -a "${srcdir}/plugin/subminer/." "${pkgdir}/usr/share/SubMiner/plugin/subminer/"
# Bundled Bun runtime notices: MIT and BSD texts are not in the licenses package.
install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
install -m644 "${srcdir}"/resources/bun/licenses/* \
"${pkgdir}/usr/share/licenses/${pkgname}/"
}