Package Details: wxlua-git 1:3.2.0.2.r13.g4d83c8d-1

Git Clone URL: https://aur.archlinux.org/wxlua-git.git (read-only, click to copy)
Package Base: wxlua-git
Description: Lua bindings for wxWidgets (Lua 5.3+ compatible fork)
Upstream URL: https://github.com/pkulchenko/wxlua
Licenses: wxwindows
Conflicts: wxlua
Provides: wxlua
Submitter: alerque
Maintainer: alerque
Last Packager: alerque
Votes: 2
Popularity: 0.000003
First Submitted: 2019-06-05 06:52 (UTC)
Last Updated: 2024-04-02 10:32 (UTC)

Latest Comments

alerque commented on 2023-09-25 08:38 (UTC)

@leandrosansilva Care to submit your changes as a PR here or would you rather I just apply it? It would close this issue.

leandrosansilva commented on 2023-01-13 13:07 (UTC)

Hi, I did not manage to build it against wsgtk2 which is no longer packaged on my distro (manjaro), so here are the changes I made to make it build against wxgtk3:

diff --git a/PKGBUILD b/PKGBUILD                                                                                                                      
index b7c6e92..82f4b87 100644                                                                                                                         
--- a/PKGBUILD                                                                                                                                        
+++ b/PKGBUILD                                                                                                                                        
@@ -6,19 +6,19 @@                                                                                                                                     

 pkgname=wxlua-git                                                                                                                                    
 _pkgname=${pkgname/%-git}                                                                                                                            
-pkgver=3.0.0.8.r22.gdfd9963                                                                                                                          
+pkgver=3.2.0.2.r4.gb5ffacc                                                                                                                           
 pkgrel=1                                                                                                                                             
 epoch=1                                                                                                                                              
 pkgdesc="Lua bindings for wxWidgets (Lua 5.3 compatible fork)"                                                                                       
 arch=('i686' 'x86_64')                                                                                                                               
 url="https://github.com/pkulchenko/$_pkgname"                                                                                                        
 license=('custom:wxWindows')                                                                                                                         
-depends=('desktop-file-utils' 'wxgtk2' 'lua')                                                                                                        
+depends=('desktop-file-utils' 'wxwidgets-gtk3' 'lua')                                                                                                
 makedepends=('git' 'cmake')                                                                                                                          
 provides=("$_pkgname")                                                                                                                               
 conflicts=("$_pkgname")                                                                                                                              
 checkdepends=('cppcheck')                                                                                                                            
-source=("git://github.com/pkulchenko/$_pkgname.git")                                                                                                 
+source=("git+https://github.com/pkulchenko/$_pkgname.git")                                                                                           
 sha256sums=('SKIP')                                                                                                                                  

 pkgver() { 

cyberpunkrocker commented on 2022-07-31 08:55 (UTC)

- source=("git://github.com/pkulchenko/$_pkgname.git")
+ source=("git+https://github.com/pkulchenko/$_pkgname.git")

Pure git fetches does not work anymore because of recent Github policy changes.

alerque commented on 2020-02-11 12:33 (UTC)

@bphil That error was a combination of an upstream issue and a packaging issue. Both are finally fixed.

@larsoyvind Fixed thank you.

bphil commented on 2019-09-21 16:28 (UTC)

Build fails with the following message (seems like the file stedit.h is missing):

Scanning dependencies of target wxLuaEdit [ 96%] Building CXX object apps/wxluaedit/CMakeFiles/wxLuaEdit.dir/wxledit.cpp.o In file included from /tmp/pamac-build/wxlua-git/src/wxlua/wxLua/apps/wxluaedit/wxledit.cpp:27: /tmp/pamac-build/wxlua-git/src/wxlua/wxLua/apps/wxluaedit/wxledit.h:27:10: fatal error: wx/stedit/stedit.h: No such file or directory 27 | #include "wx/stedit/stedit.h" | ^~~~~~~~~~~~~~~~~~~~ compilation terminated. make[2]: [apps/wxluaedit/CMakeFiles/wxLuaEdit.dir/build.make:63: apps/wxluaedit/CMakeFiles/wxLuaEdit.dir/wxledit.cpp.o] Error 1 make[1]: [CMakeFiles/Makefile2:623: apps/wxluaedit/CMakeFiles/wxLuaEdit.dir/all] Error 2 make: *** [Makefile:152: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting...

oyunnhagland commented on 2019-06-05 20:32 (UTC) (edited on 2019-06-05 20:38 (UTC) by oyunnhagland)

Package requires lua, but includes files provided by lua:

error: failed to commit transaction (conflicting files)
wxlua-git: /usr/bin/lua exists in filesystem (owned by lua)
wxlua-git: /usr/bin/luac exists in filesystem (owned by lua)