summarylogtreecommitdiffstats
AgeCommit message (Collapse)Author
2022-11-30Updated build scripts to version 61.Mikołaj "D1SoveR" Banasik
It doesn't yet take advantage of custom build of Godot export templates, as I need to work out the best way to integrate them into the build process - but it builds successfully.
2022-11-20Added couple more directories to ignore file.Mikołaj "D1SoveR" Banasik
2022-11-20Further updates following addition of Godot dependency.Mikołaj "D1SoveR" Banasik
* Switched the default make dependency to godot-headless, to avoid issues with build environments without X11 * Added USE_STANDARD_GODOT=1 env var to swap back to using regular godot from Arch repositories (if done in headless environment, xorg-server-xvfb is still added as extra make dependency) * Moved the cleanup of temporary export templates into an exit trap in a sub-shell; now it's guaranteed to run after the build
2022-11-19Updates to build process from AUR feedback.Mikołaj "D1SoveR" Banasik
* Added clang to make dependencies * Replaced unzip with bsdtar to reduce the amount of build dependencies * Godot requires X11 for builds, added conditional dependency on xvfb-run when running makepkg in headless environment
2022-11-19Updated the script to version 60.0.0, which replaces the UI with Godot-based ↵Mikołaj "D1SoveR" Banasik
one. Due to Godot quirks (doesn't currently support system-wide export templates), the build script has to temporarily pull those into user-local directory. I've tried my best to have those cleaned up after they're no longer needed, but let me know if they're not.
2022-11-19Updated patches to account for changes to Cargo.toml and the Makefile.Mikołaj "D1SoveR" Banasik
2022-09-03Version bump.Mikołaj "D1SoveR" Banasik
2022-08-17Bumped the version and added the SDL2 image library dependency.Mikołaj "D1SoveR" Banasik
Also added the ignore file to reduce the chance of accidentally committing the built package or source directory.
2021-11-07Updated dependencies for the package.Mikołaj "D1SoveR" Banasik
Removed no-longer-used openssl as well as dependencies pulled by `base` package, added libusb directly (avoiding transitive dependencies).
2021-11-04Testing reproducible builds again.Mikołaj "D1SoveR" Banasik
2021-11-03Update to dependencies.Mikołaj "D1SoveR" Banasik
2021-10-03Added gtk3 to dependencies after its inclusion in luxtorpeda binaries.Mikołaj "D1SoveR" Banasik
2021-09-25Moved the size optimisations above dependencies list.Mikołaj "D1SoveR" Banasik
This should stop the patch from becoming inapplicable when new dependencies are added. Also, removed the --locked flag as it was actually breaking the build (likely due to stale lockfile).
2021-08-08Updated the size optimisations patch to account for new dependencies.Mikołaj "D1SoveR" Banasik
2021-01-22Updated the package to point at currently developed fork of luxtorpeda.Mikołaj "D1SoveR" Banasik
2020-02-24Initial version of the package.Mikołaj "D1SoveR" Banasik