Package Details: wxlua-svn 252-1

Git Clone URL: https://aur.archlinux.org/wxlua-svn.git (read-only)
Package Base: wxlua-svn
Description: A set of bindings to the wxWidgets library for the Lua programming language - svn version
Upstream URL: http://wxlua.sourceforge.net
Keywords: lua svn wx wxlua wxwidgets
Licenses: custom:wxWindows
Conflicts: wxlua, wxstedit
Provides: wxlua, wxstedit
Submitter: k2s
Maintainer: k2s
Last Packager: migerh
Votes: 14
Popularity: 0.005983
First Submitted: 2015-08-09 15:50
Last Updated: 2016-10-11 19:07

Latest Comments

hollunder commented on 2017-10-01 19:26

Since most build problems seem to stem from webkitgtk and building it takes ages I threw it out as suggested. Here's my spin on it.

https://gist.github.com/anonymous/5dcec5c8e5ada210ae943d1f0fb80ed4

hollunder commented on 2017-10-01 18:34

Does it really need that old webkit version?
It's a shame this is in such a sorry state since such a long time.
It doesn't build since many months.

Popolon commented on 2017-09-22 08:40

This should be upstreamed, but in the .desktop file, so in the sources pkg/wxlua-svn/usr/share/applications/wxlua.desktop, or after the installation here "/usr/share/applications/wxlua.desktop". "Exec=wxluaedit %F" must be replace by "Exec=wxLuaEdit %F"
sed -i s/Exec=wxluaedit/Exec=wxLuaEdit/ /usr/share/applications/wxlua.desktop

In the PKGBUILD, this should be added to have the icon working :
# icon file
install -Dm644 ../art/wxlualogo.xpm \
"$pkgdir/usr/share/icons/wxlualogo.xpm"
Dependence webkitgtk2 should be replaced by webkit2git, just works fine.

Popolon commented on 2017-09-20 18:03

With the current dependencies, I've on my system:
* webkit2gtk 2.16.6-1
* webkitgtk 2.4.11-6
* webkitgtk2 2.4.11-6
But this still doesn't compile. webkitgtk2 isn't needed anymore, but with or without it, the two lines added by the previous people need to be added in cmake parameters of the PKGBUILD to have the compilation working :
-DwxWidgets_COMPONENTS="stc;gl;html;aui;adv;core;net;base" \
-DwxLuaBind_COMPONENTS="stc;gl;html;aui;adv;core;net;base" \
Add it juste before:
-DBUILD_SHARED_LIBS=TRUE

4le34n commented on 2017-08-02 03:47

Not going.
Adding lines from the comment below solves the problem:

-DwxWidgets_COMPONENTS="stc;gl;html;aui;adv;core;net;base" \
-DwxLuaBind_COMPONENTS="stc;gl;html;aui;adv;core;net;base" \

loathingkernel commented on 2017-07-07 22:01

As far as zerobrane-studio is concerned, the dependency on webkitgtk2 can be removed by adding
`
-DwxWidgets_COMPONENTS="stc;gl;html;aui;adv;core;net;base" \
-DwxLuaBind_COMPONENTS="stc;gl;html;aui;adv;core;net;base" \
`
in cmake invocation. This was taken from the zerobrane-studio linux_build.sh.

eduardomezencio commented on 2017-06-30 05:55

It looks like webkitgtk2 does not exists anymore, so this package is broken. (edit: now it's in the AUR)

hollunder commented on 2016-10-12 06:13

Thanks a lot migerh, that did the trick.

migerh commented on 2016-10-11 19:17

I fixed the issues mentioned in the forum post. Let me know if it works now.

Yeah, this stuff can be pretty time consuming sometimes. I'm aware that I don't know everything there is to know about AUR packaging... If anyone encounters any issues let me know and I'll take a look at it as soon as I can.

hollunder commented on 2016-10-11 17:56

Hi again,
I contacted the aurutils developer about this issue and he suggested that it is a problem with the package. https://bbs.archlinux.org/viewtopic.php?pid=1660286#p1660286

It would be great if you could find the time to review the package with regards to the current packaging guidelines.
I can't tell you what should be changed exactly since AUR changed so much since I maintained packages, the upload procedure alone changed at least twice in the meantime. Keeping up with this stuff was one of the reasons I quit maintaining.

All comments