simplebuild 3
New functions
- Support git binary patches
- Add csky-linux toolchain to support GX-API builds
- Add libdvbcsa build options
- Introduce generic toolchains based on bootlin
- Support both oscam svn and git repositories
- Improve repository handling regarding full customizable repository urls
Improvements
- Rework oscam build static/dynamic libraries
- Support patch filenames with spaces
- Sync with Makefile changes in official oscam
- Add USE_LIBDVBCSA switch and libdvbcsa to oscam_name
- Add gxapi to oscam_name
- Delete support/toolchains.cfg/native
- Update output format of tccheck command
- Remove WITH_UTF8 option as it was removed from official oscam
- Better patch log output
- New upx default --best
- Update translations
Bugfixes
- Fix toolchain deletions in some s3 menus
- Fix whitespaces
- Fix unknown function call in Oscam EXTRA menu
- Fix template file not found error related to backing up legacy toolchains
- Fix some native build error messages
- Fix toolchain extraction strip components issue
- Fix different revision dialog
s3.TUP
New functions
- Add new library libdvbcsa to follow official oscam changes
- Use oe-mirror as source for patched libdvbcsa
- Add libdvbcsa build optimization autodetection
- Generate libdvbcsa library zipfile for deployment
Improvements
- Update LIB_PCSC, LIB_CCID library configs
- s3.TUP Reset config without startup to menu
Bugfixes
Full Changelog: 2024.03.332...2024.04.336