[Buildroot] [PATCH] package/luajit: back to mainline

Arnout Vandecappelle arnout at mind.be
Thu Oct 21 19:02:07 UTC 2021



On 08/10/2021 17:25, Francois Perrad wrote:
> now, the moonjit fork is abandonned
> and Mike Pall resumed its activity on LuaJIT

  Applied to master, thanks.

  As usual, I completely rewrote the commit log:

     package/luajit: back to mainline and bump to 05f1984e

     Because upstream was inactive, we switched to the moonjit fork in commit
     2ca0accc. Now, the moonjit fork is abandonned and Mike Pall resumed
     their activity on LuaJIT. Therefore, we can move back to mainline.

     There is no new upstream release yet, so take a commit from git. The
     official site https://luajit.org/git/luajit.git doesn't offer tarball
     downloads, so use the github mirror instead.

     The moonjit part is no longer in the COPYRIGHT file (obviously). Also,
     compared to the 2.0.5 release, the URLs in the file have been changes to
     https. Therefore, the hash is updated.

     Also, switch the hash file to two spaces.


  In the future, *please* take the time to explain why the license hash changed. 
If I have to check this myself, it takes me five times longer to apply a patch 
then if I only have to improve the commit message a little.

  Regards,
  Arnout

> 
> Signed-off-by: Francois Perrad <francois.perrad at gadz.org>
> ---
>   package/luajit/Config.in   | 2 +-
>   package/luajit/luajit.hash | 4 ++--
>   package/luajit/luajit.mk   | 4 ++--
>   3 files changed, 5 insertions(+), 5 deletions(-)
> 
> diff --git a/package/luajit/Config.in b/package/luajit/Config.in
> index eb3eb0199..e4e124924 100644
> --- a/package/luajit/Config.in
> +++ b/package/luajit/Config.in
> @@ -27,7 +27,7 @@ config BR2_PACKAGE_LUAJIT
>   	  ABI-compatible to the standard Lua interpreter and can be
>   	  deployed as a drop-in replacement.
>   
> -	  https://github.com/moonjit/moonjit
> +	  https://luajit.org/luajit.html
>   
>   if BR2_PACKAGE_LUAJIT
>   
> diff --git a/package/luajit/luajit.hash b/package/luajit/luajit.hash
> index 532ec0b29..1497ee9df 100644
> --- a/package/luajit/luajit.hash
> +++ b/package/luajit/luajit.hash
> @@ -1,5 +1,5 @@
>   # Locally calculated
> -sha256 c3de8e29aa617fc594c043f57636ab9ad71af2b4a3a513932b05f5cdaa4320b2  luajit-2.1.2.tar.gz
> +sha256  b1b19f92451a661ba1167ee0b259299616cb3a1cdaf5ab05d7ccffaffeb4a0fb  luajit-05f1984e1a862e4b3d3c3b370c773492e2edf84a.tar.gz
>   
>   # Locally calculated
> -sha256 aa64a7706ded773011b933f4230d7b35ba662598197f82ac2c7bca62abdaa4d7  COPYRIGHT
> +sha256  43fc251179d900f9948e51dd3cc93733d1219f2db060faaa0c8100ad054f54d8  COPYRIGHT
> diff --git a/package/luajit/luajit.mk b/package/luajit/luajit.mk
> index defa21dd3..fbbd8ebc7 100644
> --- a/package/luajit/luajit.mk
> +++ b/package/luajit/luajit.mk
> @@ -4,8 +4,8 @@
>   #
>   ################################################################################
>   
> -LUAJIT_VERSION = 2.1.2
> -LUAJIT_SITE = $(call github,moonjit,moonjit,$(LUAJIT_VERSION))
> +LUAJIT_VERSION = 05f1984e1a862e4b3d3c3b370c773492e2edf84a
> +LUAJIT_SITE = $(call github,LuaJIT,LuaJIT,$(LUAJIT_VERSION))
>   LUAJIT_LICENSE = MIT
>   LUAJIT_LICENSE_FILES = COPYRIGHT
>   
> 


More information about the buildroot mailing list