summaryrefslogtreecommitdiff
path: root/Ports/lua
AgeCommit message (Collapse)Author
2022-06-24Ports/lua: Update to Lua 5.4Tim Schumacher
2022-06-08Ports: Format patches without numbering, commit hash or version numberTim Schumacher
2022-05-22Ports: Fully delete Co-Authored-By lines from the ReadMeTim Schumacher
Otherwise, this results in a number of empty lines where Co-Authored-By would have been.
2022-05-19Ports: Update lua's patches to use git patchesAli Mohammad Pur
2022-03-16Ports: Make lua depends and build with readlineDaniel Lemos
2022-02-08Ports: Fix lua not buildingJackson
2021-12-28Ports: Make lua buildable on x86_64Javier Alvarez
Our lua Makefile patch contained hardcoded binaries from the i686 toolchain. Use the CC, AR, and RANLIB variables from .port_include.sh instead to make it architecture independent.
2021-12-17Ports: Updated lua port to version 5.3.6Rafał Babiarz
2021-10-05Ports: Make array-like settings actual arraysTim Schumacher
We may need entries with spaces in makeopts, installopts, and configopts, and at that point we should also convert depends and auth_opts to avoid confusion.
2021-04-25Ports: Update checksums to use the SHA256 algorithmGunnar Beutner
2021-04-25Ports: Fix detection for -ldlGunnar Beutner
2021-04-20Ports: Improve consistency and quality of portsPanagiotis Vasilopoulos
- Replaced /Root with - Improved documentation. - Removed a few typos. - Replaced with - Added brackets in some cases. Most of the changes were reviewed and applied manually.
2021-04-16Ports: Add auth_type verification to all package.sh filesBrendan Coles
2021-03-13Ports: Remove/replace hardcoded i686-pc-serenity-{gcc,g++,ar,ranlib}Linus Groh
Except in the Lua port's Makefile patch, I couldn't figure this out...
2021-03-13Ports: Replace hardcoded versions in 'files' URLsLinus Groh
Let's just use $version everywhere (we already do this for most ports).
2021-03-11Ports: Replace hardcoded Build/ paths with SERENITY_BUILD_DIRLinus Groh
Fixes #5710.
2021-01-22Meta: Get building on NixOS (#5005)Jonathan Turner
2020-09-07Ports: Install lua to /usr/localNoah Rosamilia
2020-09-07Ports: Clean up lua port and enable dynamic library loadingNoah Rosamilia
2020-05-14Build: Switch to CMake :^)Sergey Bugaev
Closes https://github.com/SerenityOS/serenity/issues/2080
2020-02-06Ports: Added checksums / signature files and other fixesEmanuel Sprung
* Use ${version} instead of explicit version numbers in urls/filenames * Move -L option to port script, as this is always good * Fix some various other stuff
2019-11-03Ports: Undo POSIX sh compliance changes for nowAndreas Kling
Partial revert of 704f48d7f3a1a88047a64b4e2939878d6d4fafb8. These changes made the ports system unusable.
2019-11-03POSIX compliance: (most) shell scripts converted to generic shellGeorge Pickering
Ports/.port_include.sh, Toolchain/BuildIt.sh, Toolchain/UseIt.sh have been left largely untouched due to use of Bash-exclusive functions and variables such as $BASH_SOURCE, pushd and popd.
2019-09-24Ports: Switch to new ports system (#594)Larkin
Much redundancy is removed from package scripts with this system. It also supports simple dependency management, uninstalling (through BSD ports style plist files), cleaning up after itself (with clean, clean_dist, clean_all commands), etc.
2019-06-05Ports: Remove bashisms and switch all scripts to /bin/sh.Larkin Nickle
2019-05-29LibM LibC: add fixes for Lua port.Mustafa Ali CAN
2019-05-29Port:Add LuaMustafa Ali CAN