Package Details: wxlua 3.2.0.2-1

Git Clone URL: https://aur.archlinux.org/wxlua.git (read-only, click to copy)
Package Base: wxlua
Description: Lua bindings for wxWidgets (Lua 5.3+ compatible fork)
Upstream URL: https://github.com/pkulchenko/wxlua
Licenses: wxwindows
Submitter: farvardin
Maintainer: alerque
Last Packager: alerque
Votes: 24
Popularity: 0.000000
First Submitted: 2009-02-12 21:21 (UTC)
Last Updated: 2024-04-02 08:26 (UTC)

Pinned Comments

alerque commented on 2020-02-27 16:18 (UTC)

PSA: I've started hosting this as a prebuilt package in my repository for those that want to install it using pacman without messing around with building from the AUR.

alerque commented on 2020-02-11 09:24 (UTC)

If anyone needs Lua 5.2 or 5.1 support let me know and I think we could set this up to build packages for multiple Lua versions. Also if the 2.8 branch (upstream is pretty much abandonware) is really needed we could fork this repo at 11af6c0 and make a wxlua28 package out of it, but I couldn't see what the need would be.

Latest Comments

1 2 3 4 5 6 Next › Last »

coz commented on 2022-09-17 12:38 (UTC) (edited on 2022-09-17 12:39 (UTC) by coz)

Won't build with current GCC even with last tagged release:

In function ‘int wxLua_wxAuiToolBarItem_GetBitmap(lua_State*)’: ./wxlua/src/wxlua-3.1.0.0/wxLua/modules/wxbind/src/wxaui_bind.cpp:381:64: error: taking address of rvalue [-fpermissive]

This is fixed by installing wxlua-git instead.

xircon commented on 2020-10-27 11:09 (UTC)

I cannot get this to work:

lua -e 'require "wx"'
11:07:53: Warning: Mismatch between the program and library build versions detected.
The library used 3.0 (wchar_t,compiler with C++ ABI 1013,wx containers,compatible with 2.8),
and your program used 3.0 (wchar_t,compiler with C++ ABI 1014,wx containers,compatible with 2.8).

Tried building and using the repo - same problem.

alerque commented on 2020-08-20 09:33 (UTC)

Thanks @GalaxyLJGD, I've updated this to require specifically Lua 5.3 and filed an issue upstream.

GalaxyLJGD commented on 2020-08-20 02:25 (UTC)

Due to the update of the lua package to version 5.4, the compilation of wxlua was broken, here I leave a (patch)[https://paste.debian.net/1160607/] to modify the PKGBUILD so that it compiles correctly.

alerque commented on 2020-02-27 16:18 (UTC)

PSA: I've started hosting this as a prebuilt package in my repository for those that want to install it using pacman without messing around with building from the AUR.

alerque commented on 2020-02-11 09:24 (UTC)

If anyone needs Lua 5.2 or 5.1 support let me know and I think we could set this up to build packages for multiple Lua versions. Also if the 2.8 branch (upstream is pretty much abandonware) is really needed we could fork this repo at 11af6c0 and make a wxlua28 package out of it, but I couldn't see what the need would be.

Lastebil commented on 2015-07-03 14:13 (UTC)

I'm in favor of renaming this to wxlua-2.8, applying the changes migerh made, and then renaming wxlua-svn to wxlua. I see a packagebuild for wxlua-svn that migerh suggested, https://gist.github.com/migerh/4a930274924d75741339 , and I'll try to adapt that after this stupid summer flu is over and my brain works again.

alerque commented on 2015-07-02 16:39 (UTC)

I, too, have uses for this outside of zerobrane-studio (whatever that is) and need it to compile on stock Arch Linux -- which has Lua 5.3 (even the dependencies for this package call for that). If it only compiles on 5.2 that needs to be setup in the dependencies and the package needs to use that. Otherwise if there is a patch to make it work on 5.3 that should be added to the package here. Baring either of those options this package is non-functional as far as I can see.

Lastebil commented on 2015-06-29 06:30 (UTC)

Well, zerobrane-sudio(git) certainly isn't the only use of this, and as I recall we'd talked about using wxlua-svn and zerobrane-studio-git together, so if you can get this to build for the earlier package I don't see why we wouldn't leave this as "old code, not suitable for zerobrane, suitable for your own work." If you've got a working packagebuild I'll check it/merge it in.

migerh commented on 2015-06-28 07:04 (UTC)

I can build it against 5.2 (building against 5.3 is not possible without patching, the build script won't allow it). But I guess most users only use it for zerobrane-studio(-git) and the studio relies on API that is present only in wxlua-svn but not in wxlua-2.8.12.3: src/editor/editor.lua:1102: wxLua: Unable to call an unknown method 'GetUpdated' on a 'wxStyledTextEvent' type.