Path to this page:
./
devel/lua-posix,
POSIX library for Lua language
Branch: CURRENT,
Version: 35.1,
Package name: lua54-posix-35.1,
Maintainer: pkgsrc-usersThis is a POSIX binding for LuaJIT, Lua 5.1, 5.2 and 5.3; like most
libraries it simply binds to C APIs on the underlying system, so
it won't work on non-POSIX systems. However, it does try to detect
the level of POSIX conformance of the underlying system and bind
only available APIs.
Required to run:[
lang/lua53] [
devel/lua-std-_debug] [
devel/lua-std-normalize]
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 175.783 KB
Version history: (Expand)
- (2023-02-09) Updated to version: lua54-posix-35.1
- (2021-12-10) Updated to version: lua53-posix-35.1
- (2020-07-14) Updated to version: lua53-posix-35.0
- (2020-07-02) Updated to version: lua53-posix-34.1.1
- (2020-01-29) Updated to version: lua52-posix-34.1.1
- (2018-11-20) Updated to version: lua52-posix-34.0.4nb1
CVS history: (Expand)
2023-11-08 12:19:45 by Nia Alarie | Files touched by this commit (1) |
Log message:
Previous, but done correctly.
|
2023-11-08 12:16:56 by Nia Alarie | Files touched by this commit (1) |
Log message:
lua-posix: -dynamiclib cannot be combined with -bundle with old versions
of the Darwin linker, and older Darwin linkers don't understand -shared
anyway
|
2021-12-10 14:20:54 by Nia Alarie | Files touched by this commit (3) | |
Log message:
lua-posix: update to 35.1
Noteworthy changes in release 35.1 (2021-09-09) [stable]
Bugs Fixed
* Documentation cleanups: full and correct return docs including an
errnum where necessary; make sure we have a link to SUSv3 wherever
available; add an ', if successful' suffix to a normap return
result followed by error return results; fixed several typos.
* Update fork2.lua example to match current APIs
New Features
* Support AF_PACKET socket family, where available.
* Support SIGINFO, SIGWINCH and SA_RESTART, where available.
|
2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016) |
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Could not be committed due to merge conflict:
devel/py-traitlets/distinfo
The following distfiles were unfetchable (note: some may be only fetched
conditionally):
./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
|
2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017) |
Log message:
devel: Remove SHA1 hashes for distfiles
|
2020-07-14 14:41:21 by Nia Alarie | Files touched by this commit (6) |
Log message:
lua-posix: Update to 35.0
Incompatible Changes
Internally, we use our own bitwise operation wrapper functions
rather than bit32 where possible. This means bitwise operations
when running under Lua 5.3+ work on 64bit integers.
Bugs Fixed
posix.deprecated.getrlimit and posix.deprecated.setrlimit pass
tests again.
New Features
Initial support for Lua 5.4.
|
2020-07-11 17:14:30 by Nia Alarie | Files touched by this commit (8) |
Log message:
Add LUA_LINKER_MAGIC variable that centrally sets LDFLAGS on Darwin,
as should probably have been done to begin with. Remove per-package hacks.
|
2020-07-11 16:48:58 by Nia Alarie | Files touched by this commit (4) |
Log message:
also use -bundle
|