Fixes to the new meson/ninja build system. Pretty close to working... I think.
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
# Maintainer: Storm Dragon <storm_dragon@stormux.org>
|
||||
|
||||
pkgname=cthulhu
|
||||
pkgver=2025.08.10
|
||||
pkgver=2025.08.11
|
||||
pkgrel=1
|
||||
pkgdesc="Desktop-agnostic screen reader with plugin system, forked from Orca"
|
||||
url="https://git.stormux.org/storm/cthulhu"
|
||||
@@ -56,9 +56,9 @@ optdepends=(
|
||||
'espeak: Legacy TTS engine'
|
||||
|
||||
# AI Assistant providers (optional)
|
||||
'python-anthropic: Claude AI provider support'
|
||||
'python-openai: ChatGPT AI provider support'
|
||||
'python-google-generativeai: Gemini AI provider support'
|
||||
'claude-code: Claude AI provider support'
|
||||
'openai-codex: ChatGPT AI provider support'
|
||||
'gemini-cli: Gemini AI provider support'
|
||||
'ollama: Local AI model support'
|
||||
)
|
||||
makedepends=(
|
||||
@@ -84,7 +84,7 @@ pkgver() {
|
||||
|
||||
build() {
|
||||
cd cthulhu
|
||||
arch-meson _build -Dhelp=false
|
||||
arch-meson _build
|
||||
meson compile -C _build
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user