Page MenuHomeSolus

LuaFileSystem
Closed, WontfixPublic

Description

Name: LuaFileSystem

Homepage: https://github.com/keplerproject/luafilesystem

Reason: For some apps and games, notably CorsixTH (https://github.com/CorsixTH/CorsixTH/), LuaFileSystem is necessary but it's not available in the Solus repositories.

Open Source: Yes

Event Timeline

Vistaus updated the task description. (Show Details)
JoshStrobl triaged this task as Normal priority.Mar 15 2018, 8:30 PM
JoshStrobl moved this task from Backlog to Accepted For Inclusion on the Package Requests board.
JoshStrobl added a subscriber: JoshStrobl.

CorsixTH isn't something we've approved of but I could see this being useful for those that don't want to deal with Lua's own IO functions.

JoshStrobl renamed this task from [Package Request[ LuaFileSystem to LuaFileSystem.Mar 15 2018, 8:30 PM
mn added a subscriber: mn.May 11 2018, 8:10 PM

This is also a dependency (well dependency of a dependency) for the Awesome Window Manager (T1026) which I've been working on creating a package for.

I've submitted two package diffs for this, one built against the lua5.1 runtime and the other against the standard (5.3) Lua runtime. I've also created a LuaJIT build locally but I haven't committed that as it conflicts with the lua5.1 build of LFS due to the shared library being installed to the same path, and I'm not sure how the package maintainers deal with that situation . The 5.1 build is compatible with LuaJIT though so that can be installed if someone wants to use it with LuaJIT. But I can also commit the LuaJIT build diff if that's the way to go.

D2907 - lua-filesystem
D2908 - lua51-filesystem

Hope the diffs are okay :)

mn claimed this task.May 12 2018, 7:01 AM
JoshStrobl closed this task as Wontfix.Jul 29 2018, 5:47 PM

Closing due to lack of response to the respective diffs.

Girtablulu reassigned this task from mn to dotEls.May 21 2019, 3:33 PM
Girtablulu removed subscribers: mn, Vistaus.
dotEls reopened this task as Open.May 21 2019, 3:58 PM
dotEls removed dotEls as the assignee of this task.
dotEls added a subscriber: dotEls.

lua-filesystem: D6384
lua51-filesystem: D6385

dotEls claimed this task.May 21 2019, 4:00 PM
DataDrake closed this task as Wontfix.Sep 26 2019, 2:58 AM
DataDrake added a subscriber: DataDrake.

Closing again due to lack of response to diffs.