./lang/hs-lua, Low-level bindings to Lua, an embeddable scripting language

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.3.3nb1, Package name: hs-lua-2.3.3nb1, Maintainer: pkgsrc-users

This package provides bindings and types to bridge Haskell and Lua
(https://www.lua.org/).


Master sites:


Version history: (Expand)


CVS history: (Expand)


   2025-02-02 14:06:08 by Masatake Daimon | Files touched by this commit (1173)
Log message:
Bump all Haskell packages after switching the default compiler.
   2025-01-29 16:29:21 by Masatake Daimon | Files touched by this commit (4) | Package updated
Log message:
lang/hs-lua: update to lua-2.3.3

## lua-2.3.3

Released 2024-08-31.

-   Add pattern constant `LUA_RIDX_GLOBALS`; that value is the
    registry index that holds the global environment.

-   Update Lua to version 5.4.7.
   2024-05-30 11:25:48 by Masatake Daimon | Files touched by this commit (2)
Log message:
lang/hs-lua: Define DIST_SUBDIR to prevent the distfile from conflicting with \ 
lang/lua*
   2024-05-09 03:32:57 by Masatake Daimon | Files touched by this commit (1137)
Log message:
Recursive revbump after changing the default Haskell compiler
   2024-04-28 18:46:29 by Masatake Daimon | Files touched by this commit (4)
Log message:
lang/hs-lua: Update to 2.3.2

lua-2.3.2
    Update to Lua 5.4.6.
   2023-11-02 07:37:49 by Masatake Daimon | Files touched by this commit (1141)
Log message:
Revbump all Haskell after updating lang/ghc96
   2023-10-24 14:24:34 by Masatake Daimon | Files touched by this commit (4)
Log message:
lang/hs-lua: Update to 2.3.1

lua-2.3.1 - Released 2023-03-17.

* New module Lua.Debug: the module provides bindings to a subset of
  functions of the Lua debug interface. Currently the module only binds
  lua_getupvalue and lua_setupvalue.

lua-2.3.0 - Released 2023-03-13.

* New function hslua_setwarnf: The function allows to set a C function as a
  hook that is called on all complete warning messages. It is intended as a
  simple way to set a custom warning function.
* Export version and copyright info from Lua.Constants: the following
  patterns are made available, with content identical to that of the
  respective C functions: LUA_VERSION, LUA_RELEASE, and LUA_COPYRIGHT.
* Added a new flag cross-compile. When enabled, the code is setup in a way
  that allows cross-compilation of the package, but some of the string
  constants will be hard-coded and may not match the Lua version against
  which the library is compiled.
* Type is now an instance of Read.
   2023-10-09 06:55:01 by Masatake Daimon | Files touched by this commit (988)
Log message:
Bump Haskell packages after updating lang/ghc94