pkg.soopen package index

brew / rang 9418

Installer wxlua avec Homebrew, zypper, MacPorts

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de wxlua pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install wxlua

local Homebrew formula metadata

MacPortsvérifié · 94%
sudo port install wxLua

MacPorts ports tree · graphics/wxLua/Portfile · Source: api.github.com

Linux

openSUSE zyppervérifié · 92%
sudo zypper install wxlua

openSUSE Tumbleweed package metadata · wxlua · Source: download.opensuse.org

aperçu

Résumé du paquet

Lua bindings for wxWidgets cross-platform GUI toolkit

Commandes et alias

  • wxLua
  • wxLuaCan
  • wxLuaFreeze

historique

Historique du projet et usages

wxLua is a Lua binding layer for wxWidgets, giving Lua programs access to native-looking GUI widgets on Windows, macOS, and Linux. It is both an embeddable library and a set of tools for editing, debugging, running, and freezing wxLua scripts.

Historique du projet

The current repository credits John Labenski and Paul Kulchenko and describes wxLua as supporting Lua 5.1 through 5.4, LuaJIT, and wxWidgets 3.x. The manual describes a wrapper around wxWidgets plus IDE-style editors, wxLuaFreeze, a require("wx") module, and a library for embedding Lua scripting in C++ programs.

The changelog shows a long maintenance line: version 2.8.0.0 was released in December 2006, a 2.8.12 series followed in 2012 and 2013, the 3.x line modernized the binding generation and wxWidgets 3 support in 2019 and 2020, and version 3.2.0.2 was released in November 2022.

Historique d'adoption

wxLua's adoption has been niche but durable: it serves Lua users who want native GUI applications without writing C++, and C++ applications that want to embed Lua while exposing wxWidgets objects. The repository README points to ZeroBrane Studio as an example of a full IDE built with wxLua.

Modes d'utilisation

Lua programmers can use wxLua to write standalone GUI scripts, load the wx module from a standard Lua executable, or package scripts with wxLuaFreeze. C++ developers can embed a wxLuaState and selectively expose wxWidgets classes, trimming bindings with preprocessor switches where application size matters.

Pourquoi les passionnés de paquets s'y intéressent

wxLua is package-nerd significant because it is a bridge between two compact, embeddable cultures: Lua scripting and wxWidgets native GUI programming. Its changelog is mostly binding maintenance, exactly the kind of work package managers preserve so old GUI tools keep building across Lua and wxWidgets releases.

Chronologie

  • 2006-12-24: wxLua 2.8.0.0 released, switching to Lua 5.1 and adding wxLuaFreeze.
  • 2012-06-28: wxLua 2.8.12.0 released with CMake builds and Lua 5.1.5.
  • 2013-09-12: wxLua 2.8.12.3 released with Lua 5.1 and 5.2 support.
  • 2019-06-28: wxLua 3.0.0.1 released with Lua 5.3 compatibility and updated wxWidgets bindings.
  • 2020-09-12: wxLua 3.1.0.0 released with Lua 5.4 compatibility work.
  • 2022-11-06: wxLua 3.2.0.2 released.

Related projects

  • wxLua is related to Lua, LuaJIT, wxWidgets, ZeroBrane Studio, SWIG-style binding generation, and embeddable scripting systems for C++ applications.

posture de sécurité

Niveau de risque : vert

narrow executable package without higher-risk signals.

Classificateur de risque

risque vert · confiance faible · appliance

Pourquoi

  • narrow executable package without higher-risk signals

Signaux

  • metadata:no-higher-risk-signals

Comportement d'installation

  • Aucune métadonnée de bottle Homebrew n’a été enregistrée.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
wxLuaexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
wxLuaCanexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
wxLuaFreezeexécutableexécutable indexéDécouvert depuis l'index local des exécutables.

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-08-03
version du gestionnaire3.2.0.2
gestionnaire mis à jour
données localesinconnu
amontnon disponible
dernière version détectéenon détecté
  • OKAucun avertissement de fraîcheur n'a été généré.

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:wxlua
Version3.2.0.2
Gestionnaire de paquetsHomebrew
Page d'accueilhttps://github.com/pkulchenko/wxlua
Dépôthttps://github.com/pkulchenko/wxlua
Bouteillenon enregistré
Serviceaucun déclaré

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

zypper95%

libwxlua 3.1.0.0+42-3.4

Set of Lua bindings to the C++ wxWidgets cross-platform GUI library

https://github.com/pkulchenko/wxlua

sudo zypper install libwxlua
  • License: GPL-2.0-or-later WITH WxWindows-exception-3.1
  • Category: System/Libraries
  • Architecture: x86_64
  • Source Package: wxlua
  • 19 Dépendances
  • 2 fournit
  • normalized package name match
  • Correspondance par : Wxlua
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: libwxlua from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst
zypper95%

libwxlua-wx32-3_1_0_0 3.1.0.0+42-3.4

Lua bindings to the C++ wxWidgets cross-platform GUI library

https://github.com/pkulchenko/wxlua

sudo zypper install libwxlua-wx32-3_1_0_0
  • License: GPL-2.0-or-later WITH WxWindows-exception-3.1
  • Category: System/Libraries
  • Architecture: x86_64
  • Source Package: wxlua
  • 7 Dépendances
  • 2 fournit
  • normalized package name match
  • Correspondance par : Wxlua
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: libwxlua-wx32-3_1_0_0 from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst
zypper95%

libwxlua_bind-wx32-3_1_0_0 3.1.0.0+42-3.4

Lua bindings to the C++ wxWidgets cross-platform GUI library

https://github.com/pkulchenko/wxlua

sudo zypper install libwxlua_bind-wx32-3_1_0_0
  • License: GPL-2.0-or-later WITH WxWindows-exception-3.1
  • Category: System/Libraries
  • Architecture: x86_64
  • Source Package: wxlua
  • 18 Dépendances
  • 2 fournit
  • normalized package name match
  • Correspondance par : Wxlua
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: libwxlua_bind-wx32-3_1_0_0 from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst
zypper95%

libwxlua_debug-wx32-3_1_0_0 3.1.0.0+42-3.4

Lua bindings to the C++ wxWidgets cross-platform GUI library

https://github.com/pkulchenko/wxlua

sudo zypper install libwxlua_debug-wx32-3_1_0_0
  • License: GPL-2.0-or-later WITH WxWindows-exception-3.1
  • Category: System/Libraries
  • Architecture: x86_64
  • Source Package: wxlua
  • 8 Dépendances
  • 2 fournit
  • normalized package name match
  • Correspondance par : Wxlua
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: libwxlua_debug-wx32-3_1_0_0 from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst
zypper95%

libwxlua_debugger-wx32-3_1_0_0 3.1.0.0+42-3.4

Lua bindings to the C++ wxWidgets cross-platform GUI library

https://github.com/pkulchenko/wxlua

sudo zypper install libwxlua_debugger-wx32-3_1_0_0
  • License: GPL-2.0-or-later WITH WxWindows-exception-3.1
  • Category: System/Libraries
  • Architecture: x86_64
  • Source Package: wxlua
  • 11 Dépendances
  • 2 fournit
  • normalized package name match
  • Correspondance par : Wxlua
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: libwxlua_debugger-wx32-3_1_0_0 from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst
zypper95%

wxlua 3.1.0.0+42-3.4

Lua bindings for wxWidgets

https://github.com/pkulchenko/wxlua

sudo zypper install wxlua
  • License: GPL-2.0-or-later WITH WxWindows-exception-3.1
  • Category: Development/Languages/Other
  • Architecture: x86_64
  • Source Package: wxlua
  • 9 Dépendances
  • 3 fournit
  • normalized package name match
  • Correspondance par : Wxlua
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: wxlua from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst
zypper95%

wxlua-devel 3.1.0.0+42-3.4

Development files of libwxlua

https://github.com/pkulchenko/wxlua

sudo zypper install wxlua-devel
  • License: GPL-2.0-or-later WITH WxWindows-exception-3.1
  • Category: Development/Languages/C and C++
  • Architecture: x86_64
  • Source Package: wxlua
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Wxlua
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: wxlua-devel from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst
MacPorts95%

wxLua

sudo port install wxLua
  • normalized package name match
  • Correspondance par : Wxlua
MacPorts ports tree · api.github.com · MacPorts ports tree: graphics/wxLua/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation