summarylogtreecommitdiffstats
AgeCommit message (Collapse)Author
2026-06-16fix: build on modern toolchains (submodules, certs, LTO, -Werror)Brian Kanya
Verified end-to-end on CachyOS (rustc 1.93, Flutter 3.24.0). - prepare: git submodule update --init --recursive with git@github.com->https rewrite, so nested rustpush submodules (apple-private-apis, clearadi, open-absinthe) and telephony_plus/android-smsmms clone anonymously - prepare: generate certs/fairplay/<id>.{crt,pem} from the shipped legacy cert (source include_bytes! them; upstream CI does the same copy) - prepare: relax the flutter template's -Wall -Werror (newer system libs emit deprecations, e.g. libayatana-appindicator app_indicator_new) - options: !lto -- vendored openssl/ring keep CPUID symbols in asm that LTO drops - build: preserve RUSTUP_HOME before relocating HOME; point GIT_CONFIG_GLOBAL at a writable file (makepkg sets it to /dev/null) - drop separate rustpush/telephony_plus sources (handled by recursive submodules) - sort depends/makedepends; pkgrel=2
2026-06-15fix(build): redirect GIT_CONFIG_GLOBAL to writable fileBrian Kanya
makepkg's build env sets GIT_CONFIG_GLOBAL=/dev/null, so 'git config --global --add safe.directory' failed to lock the config. Point it at $srcdir/.gitconfig.
2026-06-15Initial import: openbubbles-app-git 1.15.0.227Brian Kanya