Versions
v5.4.6 :: 5.4 :: gentoo
- Modified
- License
- MIT
- Keywords
- amd64 arm arm64 hppa ppc ppc64 sparc x86 ~alpha ~amd64-linux ~loong ~m68k ~mips ~ppc-macos ~riscv ~s390 ~x64-macos ~x64-solaris ~x86-linux
- USE flags
- deprecated readline
v5.3.6-r102 :: 5.3 :: gentoo
- Modified
- License
- MIT
- Keywords
- amd64 arm arm64 hppa ppc ppc64 sparc x86 ~alpha ~amd64-linux ~loong ~m68k ~mips ~ppc-macos ~riscv ~s390 ~x64-macos ~x64-solaris ~x86-linux
- USE flags
- deprecated readline
v5.1.5-r200 :: 5.1 :: gentoo
- Modified
- License
- MIT
- Keywords
- amd64 arm arm64 hppa ppc ppc64 sparc x86 ~alpha ~amd64-linux ~loong ~m68k ~mips ~ppc-macos ~riscv ~s390 ~x64-macos ~x64-solaris ~x86-linux
- USE flags
- deprecated readline
USE flags
General
- deprecated
- make deprecated data structures/routines available
- readline
- Enable support for libreadline, a GNU line-editing library that almost everyone wants
Dependencies
app-eselect / eselect-lua : Lua eselect module
dev-lang / lua : A powerful light-weight programming language designed for extending applications
Runtime Dependencies
app-eselect / eselect-lua : Lua eselect module
dev-lang / lua : A powerful light-weight programming language designed for extending applications
Depending packages
app-admin / conky : An advanced, highly configurable system monitor for X
app-admin / lsyncd : Live Syncing (Mirror) Daemon
app-arch / rpm : The RPM Package Manager
app-crypt / ekeyd : Entropy Key userspace daemon
app-editors / gvim : GUI version of the Vim text editor
app-editors / neovim : Vim-fork focused on extensibility and agility
app-editors / scite : A very powerful, highly configurable, small editor with syntax coloring
app-editors / texworks : Simple interface for working with TeX documents
app-editors / vim : Vim, an improved vi-style text editor
app-editors / vis : modern, legacy free, simple yet efficient vim-like editor
app-emulation / libguestfs : Tools for accessing, inspecting, and modifying virtual machine (VM) disk images
app-eselect / eselect-lua : Lua eselect module
app-i18n / fcitx : Fcitx 5 is a generic input method framework
app-i18n / fcitx-lua : Lua support for fcitx
app-i18n / ibus-libpinyin : Intelligent Pinyin and Bopomofo input methods based on LibPinyin for IBus
app-i18n / ibus-pinyin : Chinese Pinyin and Bopomofo engines for IBus
app-i18n / librime-lua : Lua module for RIME
app-metrics / collectd : Collects system statistics and provides mechanisms to store the values
app-misc / worker : Worker Filemanager: Amiga Directory Opus 4 clone
app-office / sc-im : Ncurses based, vim-like spreadsheet calculator
app-text / highlight : Converts source code to formatted text (HTML, LaTeX, etc.) with syntax highlight
app-text / podofo : PoDoFo is a C++ library to work with the PDF file format
app-text / xournalpp : Handwriting notetaking software with PDF annotation support
dev-cpp / sol2 : Header-only C++ <-> Lua API wrapper
dev-db / redis : A persistent caching system, key-value, and data structures database
dev-games / openscenegraph : Open source high performance 3D graphics toolkit
dev-games / openscenegraph-openmw : OpenMW-specific fork of OpenSceneGraph
dev-haskell / lua : Lua, an embeddable scripting language
dev-lang / fennel : Lisp-like language that compiles to Lua
dev-lang / lua : A powerful light-weight programming language designed for extending applications
dev-libs / efl : Enlightenment Foundation Libraries all-in-one package
dev-libs / libpeas : A GObject plugins library
dev-libs / libucl : Universal configuration library parser
dev-libs / modsecurity : Application firewall and intrusion detection
dev-libs / redland-bindings : Language bindings for Redland
dev-libs / xapian-bindings : SWIG and JNI bindings for Xapian
dev-lua / LuaBitOp : Bit Operations Library for the Lua Programming Language
dev-lua / busted : Elegant Lua unit testing
dev-lua / busted-htest : Pretty output handler for Busted
dev-lua / dkjson : David Kolf's JSON module for Lua
dev-lua / inifile : A simple and complete ini parser for Lua
dev-lua / lanes : Lightweight, native, lazy evaluating multithreading library
dev-lua / lgi : Lua bindings using gobject-introspection
dev-lua / lpeg : Parsing Expression Grammars for Lua
dev-lua / lua-argparse : Feature-rich command line parser for Lua
dev-lua / lua-bit32 : Backported Lua bit manipulation library
dev-lua / lua-cjson : A fast JSON encoding/parsing module for Lua
dev-lua / lua-openssl : OpenSSL binding for Lua
dev-lua / lua-term : Terminal operations for Lua
dev-lua / lua-unbound : A binding to libunbound for Lua
dev-lua / lua-utf8 : A UTF-8 support module for Lua and LuaJIT
dev-lua / lua-zlib : Simple streaming interface to zlib for Lua
dev-lua / lua_cliargs : A command-line argument parsing module for Lua
dev-lua / luacov : A simple coverage analyzer for Lua scripts
dev-lua / luadbi : A database interface library for Lua
dev-lua / luaevent : Binding of libevent for Lua
dev-lua / luaexpat : A SAX XML parser based on the Expat library
dev-lua / luafilesystem : File System Library for the Lua programming language
dev-lua / lualdap : A lua binding for the OpenLDAP client libraries
dev-lua / luaossl : Most comprehensive OpenSSL module in the Lua universe
dev-lua / luaposix : Bindings for POSIX APIs
dev-lua / luarocks : A package manager for the Lua programming language
dev-lua / luasec : Lua binding for OpenSSL library to provide TLS/SSL communication
dev-lua / luasocket : Networking support for the Lua language
dev-lua / luassert : Assertion library for Lua
dev-lua / luasystem : Platform independent system calls for Lua
dev-lua / lutok : Lightweight C++ API library for Lua
dev-lua / luv : Bare libuv bindings for lua
dev-lua / md5 : Offers basic cryptographic facilities for Lua
dev-lua / mediator_lua : Mediator pattern implementation for pub-sub management
dev-lua / messagepack : pure Lua implementation of the MessagePack serialization format
dev-lua / mpack : Lua bindings for libmpack
dev-lua / penlight : Lua utility libraries loosely based on the Python standard libraries
dev-lua / say : Lua String Hashing/Indexing Library
dev-lua / toluapp : A tool to integrate C/C++ code with Lua
dev-util / geany-plugins : A collection of different plugins for Geany
dev-util / hermes : Lua based testing manager
games-arcade / epiar : Space adventure/combat game
games-arcade / jvgs : Open-source platform game with a sketched and minimalistic look
games-emulation / fceux : Portable Famicom/NES emulator, an evolution of the original FCE Ultra
games-emulation / mgba : Game Boy Advance Emulator
games-engines / love : A framework for 2D games in Lua
games-engines / minetest : A free open-source voxel game engine with easy modding and game creation
games-engines / openmw : Open source reimplementation of TES III: Morrowind
games-engines / solarus : An open-source Zelda-like 2D game engine
games-engines / stratagus : A realtime strategy game engine
games-misc / solarus-quest-editor : A graphical user interface to create and modify quests for the Solarus engine
games-puzzle / fish-fillets : Underwater puzzle game - find a safe way out
games-puzzle / meandmyshadow : Puzzle/platform game with a player and its shadow
games-roguelike / crossfire-client : Client for the nethack-style but more in the line of UO
games-roguelike / stone-soup : Role-playing roguelike game of exploration and treasure-hunting in dungeons
games-rpg / freedroidrpg : Modification of the classical Freedroid engine into an RPG
games-rpg / kqlives : Console-style role playing game
games-simulation / corsix-th : Open source clone of Theme Hospital
games-sports / xmoto : A challenging 2D motocross platform game, where physics play an important role
games-strategy / freeciv : Multiplayer strategy game (Civilization Clone)
games-strategy / hedgewars : A turn-based strategy, artillery, action and comedy game
games-strategy / ja2-stracciatella : An improved, cross-platform, stable Jagged Alliance 2 runtime
games-strategy / megaglest : Cross-platform 3D realtime strategy game
games-strategy / naev : 2D space trading and combat game, in a similar vein to Escape Velocity
games-strategy / openra : A free RTS engine supporting games like Command & Conquer, Red Alert and Dune2k
games-strategy / s25rttr : Open source remake of The Settlers II: Gold Edition (needs original data files)
games-util / slade : Modern editor for Doom-engine based games and source ports
mail-filter / imapfilter : An IMAP mail filtering utility
mail-filter / opendkim : A milter providing DKIM signing and verification
mail-filter / rspamd : Rapid spam filtering system
media-gfx / darktable : A virtual lighttable and darkroom for photographers
media-gfx / exact-image : A fast, modern and generic image processing library
media-gfx / geeqie : A lightweight GTK image viewer forked from GQview
media-libs / libquvi : Library for parsing video download links
media-plugins / grilo-plugins : A collection of plugins for the Grilo framework
media-sound / aqualung : Music player for a wide range of formats designed for gapless playback
media-sound / csound : Sound design and signal processing system for composition and performance
media-video / mpv : Media player for the command line
media-video / vlc : Media player and framework with support for most multimedia files and streaming
media-video / wireplumber : Replacement for pipewire-media-session
net-analyzer / nmap : Network exploration tool and security / port scanner
net-analyzer / rrdtool : A data logging and graphing system for time series data
net-analyzer / suricata : High performance Network IDS, IPS and Network Security Monitoring engine
net-analyzer / tracebox : A Middlebox Detection Tool
net-analyzer / wireshark : Network protocol analyzer (sniffer)
net-dialup / accel-ppp : High performance PPTP, PPPoE and L2TP server
net-dns / dnsdist : A highly DNS-, DoS- and abuse-aware loadbalancer
net-dns / dnsmasq : Small forwarding DNS server
net-dns / pdns : The PowerDNS Daemon
net-dns / pdns-recursor : The PowerDNS Recursor
net-im / prosody : Prosody is a modern XMPP communication server
net-im / swift : An elegant, secure, adaptable and intuitive XMPP Client
net-irc / hexchat : Graphical IRC client based on XChat
net-irc / weechat : Portable and multi-interface IRC client
net-libs / axtls : Embedded client/server TLSv1 SSL library and small HTTP(S) server
net-mail / dovecot : An IMAP and POP3 server written with security primarily in mind
net-misc / asterisk : Asterisk: A Modular Open Source PBX System
net-p2p / eiskaltdcpp : Qt/DC++ based client for DirectConnect and ADC protocols
net-proxy / haproxy : A TCP/HTTP reverse proxy for high availability environments
sci-astronomy / celestia : OpenGL 3D space simulator
sci-geosciences / osm2pgsql : Converts OSM planet.osm data to a PostgreSQL/PostGIS database
sci-geosciences / owntracks-recorder : Stores and accesses location data published by the OwnTracks apps
sci-libs / libsc : Support for parallel scientific applications
sci-libs / plplot : Multi-language scientific plotting library
sci-visualization / fityk : General-purpose nonlinear curve fitting and data analysis
sci-visualization / gnuplot : Command-line driven interactive plotting program
sys-apps / likwid : A performance-oriented tool suite for x86 multicore environments
sys-apps / qcontrol : Send commands to some microcontrollers, e.g., to change LEDs or sound a buzzer
sys-apps / roccat-tools : Utility for advanced configuration of Roccat devices
sys-cluster / ceph : Ceph distributed filesystem
sys-cluster / lmod : Environment Module System based on Lua
sys-cluster / slurm : A Highly Scalable Resource Manager
www-apache / mod_security : Application firewall and intrusion detection for Apache
www-apps / cgit : a fast web-interface for git repositories
www-apps / webmcp : Web application framework written in Lua and C
www-client / elinks : Advanced and well-established text-mode web browser
www-client / luakit : A fast, extensible, and customizable web browser
www-servers / apache : The Apache Web Server
www-servers / lighttpd : Lightweight high-performance web server
www-servers / moonbridge : Network Server for Lua Applications
www-servers / uwsgi : uWSGI server for Python web applications
x11-misc / devilspie2 : Window matching utility with Lua scripting
x11-themes / gtk-engines : GTK+2 standard engines and themes
x11-wm / awesome : Dynamic floating and tiling window manager
x11-wm / notion : Notion is a tiling, tabbed window manager for the X window system
Bugs
- 472230
- dev-lang/lua: add windows support
- 717780
- dev-lang/lua: Multiple vulnerabilities (CVE-2019-6706, CVE-2020-{15945,15888,15889,24342,24369,24370,24371})
- 825766
- dev-lang/lua: build as C++
- 835340
- <dev-lang/lua-5.4.4: UAF leading to sandbox escape
- 856463
- <dev-lang/lua-5.4.6: heap buffer overflow in recursive errors
- 905319
- dev-lang/lua: heap buffer overread
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
*/*: unkeyword ~ia64
Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Eli Schwartz · gentoo
dev-lang/lua: make sure elibtoolize is applied
Needed to e.g. pass LTO warning flags through to the linker. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
dev-lang/lua: drop 5.4.4-r103
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-lang/lua: Stabilize 5.4.6 ppc, #914335
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-lang/lua: Stabilize 5.4.6 hppa, #914335
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Rolf Eike Beer · gentoo
dev-lang/lua: stable 5.4.6 for sparc, bug #914335
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-lang/lua: fix tests on sparc
Backport upstream patch to fix sparc tests. This just drops the bad test and makes a semantically-identical change to another function, so no revbump needed. Closes: https://bugs.gentoo.org/914562 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-lang/lua: Stabilize 5.4.6 x86, #914335
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-lang/lua: Stabilize 5.4.6 ppc64, #914335
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-lang/lua: Stabilize 5.4.6 amd64, #914335
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-lang/lua: Stabilize 5.4.6 arm, #914335
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-lang/lua: Stabilize 5.4.6 arm64, #914335
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
dev-lang/lua: add 5.4.6
Bug: https://bugs.gentoo.org/856463 Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Fabian Groffen · gentoo
*/*: remove sparc64-solaris keyword
Signed-off-by: Fabian Groffen <grobian@gentoo.org> - Fabian Groffen · gentoo
*/*: remove sparc-solaris keyword
Signed-off-by: Fabian Groffen <grobian@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Fabian Groffen · gentoo
*/*: remove x86-solaris keyword
Signed-off-by: Fabian Groffen <grobian@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
dev-lang/lua: drop 5.1.5-r109, 5.3.6-r5, 5.4.4-r2
Bug: https://bugs.gentoo.org/520480 Bug: https://bugs.gentoo.org/717780 Closes: https://bugs.gentoo.org/460114 Closes: https://bugs.gentoo.org/462064 Closes: https://bugs.gentoo.org/539826 Closes: https://bugs.gentoo.org/627330 Closes: https://bugs.gentoo.org/689598 Closes: https://bugs.gentoo.org/706378 Closes: https://bugs.gentoo.org/791772 Closes: https://bugs.gentoo.org/834153 Closes: https://bugs.gentoo.org/834911 Closes: https://bugs.gentoo.org/843320 Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-lang/lua: Stabilize 5.3.6-r102 hppa, #876640
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-lang/lua: Stabilize 5.4.4-r103 hppa, #876640
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-lang/lua: Stabilize 5.1.5-r200 hppa, #876640
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
dev-lang/lua: Stabilize 5.4.4-r103 x86, #876640
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
dev-lang/lua: Stabilize 5.3.6-r102 x86, #876640
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
dev-lang/lua: Stabilize 5.1.5-r200 x86, #876640
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
dev-lang/lua: Stabilize 5.4.4-r103 sparc, #876640
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
dev-lang/lua: Stabilize 5.3.6-r102 sparc, #876640
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
dev-lang/lua: Stabilize 5.1.5-r200 sparc, #876640
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
dev-lang/lua: Stabilize 5.4.4-r103 ppc64, #876640
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
dev-lang/lua: Stabilize 5.3.6-r102 ppc64, #876640
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
dev-lang/lua: Stabilize 5.1.5-r200 ppc64, #876640
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
dev-lang/lua: Stabilize 5.4.4-r103 ppc, #876640
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
dev-lang/lua: Stabilize 5.1.5-r200 ppc, #876640
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
dev-lang/lua: Stabilize 5.3.6-r102 ppc, #876640
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
dev-lang/lua: Stabilize 5.4.4-r103 arm64, #876640
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
dev-lang/lua: Stabilize 5.3.6-r102 arm64, #876640
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
dev-lang/lua: Stabilize 5.1.5-r200 arm64, #876640
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
dev-lang/lua: Stabilize 5.3.6-r102 arm, #876640
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
dev-lang/lua: Stabilize 5.4.4-r103 arm, #876640
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
dev-lang/lua: Stabilize 5.1.5-r200 arm, #876640
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
dev-lang/lua: Stabilize 5.3.6-r102 amd64, #876640
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
dev-lang/lua: Stabilize 5.4.4-r103 amd64, #876640
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
dev-lang/lua: Stabilize 5.1.5-r200 amd64, #876640
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Federico Denkena · gentoo
dev-lang/lua: Fix for CVE-2022-28805
This commit fixes CVE-2022-28805 (patch from upstream, slightly modified due to changed file paths in gentoo). Closes: https://github.com/gentoo/gentoo/pull/27423 Bug: https://bugs.gentoo.org/837521 Signed-off-by: Federico Denkena <federico.denkena@posteo.de> Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
dev-lang/lua: disable locale tests on musl
Bug: https://bugs.gentoo.org/834153 Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
dev-lang/lua: remove wrong 5.1.6
* This upstream release never existed and I have no idea what led me to this version string. Closes: https://bugs.gentoo.org/868753 Closes: https://bugs.gentoo.org/868756 Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
dev-lang/lua: revbump for Requires.private removal (5.4.4)
Signed-off-by: David Seifert <soap@gentoo.org> - David Seifert · gentoo
dev-lang/lua: revbump for Requires.private removal (5.3.6)
Signed-off-by: David Seifert <soap@gentoo.org> - David Seifert · gentoo
dev-lang/lua: revbump for Requires.private removal (5.1.6)
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-lang/lua: restore keywords
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
dev-lang/lua: revbump for pc file update (5.4.4)
Signed-off-by: David Seifert <soap@gentoo.org> - David Seifert · gentoo
dev-lang/lua: revbump for pc file update (5.3.6)
Signed-off-by: David Seifert <soap@gentoo.org> - David Seifert · gentoo
dev-lang/lua: revbump for pc file update (5.1.6)
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
dev-lang/lua: unkeyword for massive module path breakage
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
dev-lang/lua: update EAPI 7 -> 8
Closes: https://github.com/gentoo/gentoo/pull/27061 Bug: https://bugs.gentoo.org/472230 Bug: https://bugs.gentoo.org/627330 Bug: https://bugs.gentoo.org/689598 Bug: https://bugs.gentoo.org/706378 Bug: https://bugs.gentoo.org/765712 Bug: https://bugs.gentoo.org/791451 Bug: https://bugs.gentoo.org/834911 Signed-off-by: David Seifert <soap@gentoo.org> - David Seifert · gentoo
dev-lang/lua: update EAPI 7 -> 8
Bug: https://bugs.gentoo.org/472230 Bug: https://bugs.gentoo.org/627330 Bug: https://bugs.gentoo.org/689598 Bug: https://bugs.gentoo.org/706378 Bug: https://bugs.gentoo.org/765712 Bug: https://bugs.gentoo.org/791451 Bug: https://bugs.gentoo.org/834911 Signed-off-by: David Seifert <soap@gentoo.org> - David Seifert · gentoo
dev-lang/lua: add 5.1.6
* add two patches from Debian Bug: https://bugs.gentoo.org/472230 Bug: https://bugs.gentoo.org/627330 Bug: https://bugs.gentoo.org/689598 Bug: https://bugs.gentoo.org/706378 Bug: https://bugs.gentoo.org/765712 Bug: https://bugs.gentoo.org/791451 Bug: https://bugs.gentoo.org/834911 Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-lang/lua: use optfeature for app-emacs/lua-mode
The typo in 54c7ad6dde83e741d65b055aefa2ae4067928054 pretty much justifies this (i.e. don't choose a complicated solution when a simple one will do), as the previous thing never worked. Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-lang/lua: fix emacs has_version
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-lang/lua: fix tests
Fixes: 0a342ee2536a73c3c45f6bebf0cb0e0692a637c8 Closes: https://bugs.gentoo.org/867700 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-lang/lua: cleanup src_prepare
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-lang/lua: cleanup src_test
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-lang/lua: drop multilib remnants
Fixes: 0a342ee2536a73c3c45f6bebf0cb0e0692a637c8 Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-lang/lua: drop multilib
Nothing in Gentoo needs this and it's a waste of resources. Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
dev-lang/lua: Fix UnusedInherits
Signed-off-by: David Seifert <soap@gentoo.org> - David Seifert · gentoo
dev-lang/lua: drop 5.1.5-r106, 5.3.6-r2, 5.4.2-r1, 5.4.2-r2
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-lang/lua: Stabilize 5.3.6-r3 ppc64, #866123
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-lang/lua: Stabilize 5.4.4 x86, #866125
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-lang/lua: Stabilize 5.3.6-r3 x86, #866123
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-lang/lua: Stabilize 5.1.5-r107 x86, #866121
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-lang/lua: Stabilize 5.4.4 amd64, #866125
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-lang/lua: Stabilize 5.3.6-r3 amd64, #866123
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-lang/lua: Stabilize 5.1.5-r107 amd64, #866121
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-lang/lua: Stabilize 5.1.5-r107 ppc, #866121
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-lang/lua: Stabilize 5.4.4 hppa, #866125
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-lang/lua: Stabilize 5.4.4 arm64, #866125
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-lang/lua: Stabilize 5.4.4 ppc, #866125
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-lang/lua: Stabilize 5.4.4 sparc, #866125
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-lang/lua: Stabilize 5.4.4 arm, #866125
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-lang/lua: Stabilize 5.4.4 ppc64, #866125
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-lang/lua: Stabilize 5.3.6-r3 hppa, #866123
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-lang/lua: Stabilize 5.3.6-r3 arm64, #866123
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-lang/lua: Stabilize 5.3.6-r3 ppc, #866123
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-lang/lua: Stabilize 5.3.6-r3 sparc, #866123
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-lang/lua: Stabilize 5.3.6-r3 arm, #866123
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-lang/lua: Stabilize 5.1.5-r107 hppa, #866121
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-lang/lua: Stabilize 5.1.5-r107 arm64, #866121
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-lang/lua: Stabilize 5.1.5-r107 sparc, #866121
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-lang/lua: Stabilize 5.1.5-r107 arm, #866121
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-lang/lua: Stabilize 5.1.5-r107 ppc64, #866121
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - WANG Xuerui · gentoo
dev-lang/lua: keyword 5.1.5-r107 for ~loong
Tests passed on real hardware. Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - WANG Xuerui · gentoo
dev-lang/lua: keyword 5.3.6-r3 for ~loong
Tests passed on real hardware. Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - WANG Xuerui · gentoo
dev-lang/lua: keyword 5.4.4 for ~loong
Tests passed on real hardware. Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Sokolov · gentoo
dev-lang/lua: fix 5.4 build on prefix
Similar to how it was fixed for lua 5.3 Closes: https://bugs.gentoo.org/739764 Closes: https://github.com/gentoo/gentoo/pull/24359 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: William Hubbs <williamh@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Ahmed Charles · gentoo
dev-lang/lua: 5.4.4 bump
Bug: https://bugs.gentoo.org/831053 Closes: #24027 Signed-off-by: Ahmed Charles <me@ahmedcharles.com> Signed-off-by: William Hubbs <williamh@gentoo.org> - Alexandra Parker · gentoo
dev-lang/lua:5.1.5-r107 5.3.6-r3 bump
- Cross-compile fix, use libtol on the target system and move libtool to DEPEND instead of BDEPEND. Closes: https://bugs.gentoo.org/515554 Closes: https://bugs.gentoo.org/739764 Closes: https://github.com/gentoo/gentoo/pull/24018 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Alexandra Parker <alex.iris.parker@gmail.com> Signed-off-by: William Hubbs <williamh@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
dev-lang/lua: Keyword 5.1.5-r106 for ~m68k
The tests pass. Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
dev-lang/lua: Keyword 5.4.2-r1 for ~m68k
The tests pass. Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
dev-lang/lua: remove last-rited slot 5.2
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
dev-lang/lua: drop 5.1.5-r4
Closes: https://bugs.gentoo.org/798693 Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
dev-lang/lua: keyword 5.1.5-r106 for ~riscv
Certain string.format operations produce clearly wrong results, for instance "string.format("%d", 2^63)" gives -9223372036854775808 on amd64 yet 9223372036854775807 on riscv; This is the same as with 5.2 but unlike the latter, it doesn't trigger a test failure here due to much smaller test coverage of 5.1. However: - an upstream mailing-list discussion from 2011 [1] suggests string.format("%d") is known to be borked in Lua 5.1 for very large integers; - this is unlikely to have an effect on arithmetics because Lua numbers are floating-point (string formatting this is one of the few places in the interpreter where they get internally converted to integers) Not to mention that this doesn't work correctly on several other arches for which lua:5.1 has already not only been keyworded but actually stabilised. [1] http://lua-users.org/lists/lua-l/2011-07/msg00876.html Signed-off-by: Marek Szuba <marecki@gentoo.org> - Marek Szuba · gentoo
dev-lang/lua: keyword 5.1.5-r106 for -riscv
Certain string.format operations produce clearly wrong results, for instance "string.format("%d", 2^63)" gives -9223372036854775808 on amd64 yet 9223372036854775807 on riscv. This is the same as with 5.2 but unlike the latter, it doesn't trigger a test failure here due to much smaller test coverage of 5.1. This might be a formatting-only problem because the binary representation of 2^63 looks the same (and OK) on both arches, not to mention that for newer Lua versions 2^63 is already considered out of range for '%d' - but err on the side of caution for now. Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
dev-lang/lua: keyword 5.2.4-r3 for -riscv
Fails tests for all combinations of USE flags. Signed-off-by: Marek Szuba <marecki@gentoo.org> - Marek Szuba · gentoo
dev-lang/lua: keyword 5.4.2-r1 for ~riscv
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Marek Szuba · gentoo
dev-lang/lua: keyword 5.3.6-r2 for ~riscv
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-lang/lua: eutils->epatch
Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
dev-lang/lua: drop to ~s390
As discussed on IRC. Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Rolf Eike Beer · gentoo
dev-lang/lua: stable 5.4.2-r1 for hppa, bug #766528
Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Rolf Eike Beer · gentoo
dev-lang/lua: stable 5.3.6-r2 for hppa, bug #766528
Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Rolf Eike Beer · gentoo
dev-lang/lua: stable 5.1.5-r106 for hppa, bug #766528
Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-lang/lua: Stabilize 5.4.2-r1 ppc, #766528
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-lang/lua: Stabilize 5.2.4-r3 ppc, #766528
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-lang/lua: Stabilize 5.3.6-r2 ppc, #766528
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-lang/lua: Stabilize 5.1.5-r106 ppc, #766528
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-lang/lua: Stabilize 5.3.6-r2 ppc64, #766528
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-lang/lua: Stabilize 5.4.2-r1 ppc64, #766528
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-lang/lua: Stabilize 5.1.5-r106 ppc64, #766528
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-lang/lua: Stabilize 5.2.4-r3 ppc64, #766528
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-lang/lua: Stabilize 5.4.2-r1 arm64, #766528
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-lang/lua: Stabilize 5.3.6-r2 arm64, #766528
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-lang/lua: Stabilize 5.2.4-r3 arm64, #766528
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-lang/lua: Stabilize 5.1.5-r106 arm64, #766528
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-lang/lua: Stabilize 5.3.6-r2 arm, #766528
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-lang/lua: Stabilize 5.4.2-r1 arm, #766528
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-lang/lua: Stabilize 5.1.5-r106 arm, #766528
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-lang/lua: Stabilize 5.2.4-r3 arm, #766528
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-lang/lua: Stabilize 5.4.2-r1 sparc, #766528
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-lang/lua: Stabilize 5.3.6-r2 sparc, #766528
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-lang/lua: Stabilize 5.1.5-r106 sparc, #766528
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-lang/lua: Stabilize 5.2.4-r3 sparc, #766528
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-lang/lua: Stabilize 5.3.6-r2 x86, #766528
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-lang/lua: Stabilize 5.4.2-r1 x86, #766528
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-lang/lua: Stabilize 5.1.5-r106 x86, #766528
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-lang/lua: Stabilize 5.2.4-r3 x86, #766528
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-lang/lua: Stabilize 5.4.2-r1 amd64, #766528
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-lang/lua: Stabilize 5.3.6-r2 amd64, #766528
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-lang/lua: Stabilize 5.1.5-r106 amd64, #766528
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-lang/lua: Stabilize 5.2.4-r3 amd64, #766528
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Fabian Groffen · gentoo
dev-lang/lua: drop x86-macos
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Hubbs · gentoo
dev-lang/lua: remove old slotted versions
Signed-off-by: William Hubbs <williamh@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Hubbs · gentoo
dev-lang/lua: 5.4.2-r1 bump
Closes: https://bugs.gentoo.org/755557 Signed-off-by: William Hubbs <williamh@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Hubbs · gentoo
dev-lang/lua: remove 5.1.5-r5 (this version was broken)
Signed-off-by: William Hubbs <williamh@gentoo.org> - William Hubbs · gentoo
dev-lang/lua: 5.1.5-r106 revbump
- drop static use flag - do not install liblua.{a,la} Signed-off-by: William Hubbs <williamh@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Fabian Groffen · gentoo
dev-lang/lua: drop ppc-aix
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org> - William Hubbs · gentoo
dev-lang/lua: 5.2.4-r3 revbump
- remove liblua.{a,la} - remove static use flag and link liblua.a statically to the interpretor Signed-off-by: William Hubbs <williamh@gentoo.org> - William Hubbs · gentoo
dev-lang/lua: 5.3.6-r2 revbump
- remove liblua.{a,la} - remove static use flag and link liblua.a statically to the interpretor Signed-off-by: William Hubbs <williamh@gentoo.org> - William Hubbs · gentoo
dev-lang/lua: fix 5.4.2 to use https
Signed-off-by: William Hubbs <williamh@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Fabian Groffen · gentoo
dev-lang/lua: drop ppc-aix m68k-mint
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Hubbs · gentoo
dev-lang/lua: 5.4.2 bump
Signed-off-by: William Hubbs <williamh@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
dev-lang/lua: slots: set self as default Lua implementation if there isn't one yet
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Hubbs · gentoo
dev-lang/lua: remove doicon command
Signed-off-by: William Hubbs <williamh@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Hubbs · gentoo
dev-lang/lua: add postinst to 5.1.5-r105
Signed-off-by: William Hubbs <williamh@gentoo.org> - William Hubbs · gentoo
dev-lang/lua: migrate 5.1.5-r105 to eapi 7
Signed-off-by: William Hubbs <williamh@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Hubbs · gentoo
dev-lang/lua: migrate 5.2.4 to eapi 7
Signed-off-by: William Hubbs <williamh@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Hubbs · gentoo
dev-lang/lua: migrate 5.3 to eapi 7
Signed-off-by: William Hubbs <williamh@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Hubbs · gentoo
dev-lang/lua: fix lua-mode test in pkg_postinst for 5.4.1-r1
Signed-off-by: William Hubbs <williamh@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - William Hubbs · gentoo
dev-lang/lua: remove old
Signed-off-by: William Hubbs <williamh@gentoo.org> - William Hubbs · gentoo
dev-lang/lua: fix deprecated use flag in 5.3.6
Closes: https://bugs.gentoo.org/758665 Signed-off-by: William Hubbs <williamh@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Hubbs · gentoo
dev-lang/lua: 5.4.1-r1 bump to pick up libreadline
Closes: https://bugs.gentoo.org/755557 Signed-off-by: William Hubbs <williamh@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - William Hubbs · gentoo
dev-lang/lua: 5.4.1 eapi 7 fixes
Signed-off-by: William Hubbs <williamh@gentoo.org> - William Hubbs · gentoo
dev-lang/lua: 5.4.1 bump
Closes: https://bugs.gentoo.org/754318 Signed-off-by: William Hubbs <williamh@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Hubbs · gentoo
dev-lang/lua: 5.3.6 bump
Signed-off-by: William Hubbs <williamh@gentoo.org> Bug: https://bugs.gentoo.org/754318 - Repository mirror & CI · gentoo
Merge updates from master - William Hubbs · gentoo
dev-lang/lua: 5.1.5-r105 bump to fix cflags in lua.pc
Signed-off-by: William Hubbs <williamh@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Sokolov · gentoo
dev-lang/lua: slotted 5.1 rev bump to fix lua_get_include_dir
Closes: https://github.com/gentoo/gentoo/pull/18227 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: William Hubbs <williamh@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Hubbs · gentoo
dev-lang/lua: remove all except the latest slotted versions
Signed-off-by: William Hubbs <williamh@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
*/*: Drop stable ia64 keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
*/*: Discontinue Gentoo SuperH port
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --ignore-arches Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Bump copyright on files touched this year
Update the copyright notice on all files that were touched since January 1st but did not have the notice updated. Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
*/*: Drop stable alpha keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Robin H. Johnson · gentoo
dev-lang/lua: EAPI bump
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - Victor Payno · gentoo
dev-lang/lua: fix pkgconfig for lua 5.3
Effectively adds 'lua5.3' to the end of the INSTALL_INC pkgconfig path. Signed-off-by: Victor Payno <vpayno+gentoo@gmail.com> Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - Victor Payno · gentoo
dev-lang/lua: fix pkgconfig for lua 5.2
Effectively adds 'lua5.2' to the end of the INSTALL_INC pkgconfig path. Signed-off-by: Victor Payno <vpayno+gentoo@gmail.com> Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - Victor Payno · gentoo
dev-lang/lua: fix pkgconfig for lua 5.1
Effectively adds 'lua5.1' to the end of the INSTALL_INC pkgconfig path. Signed-off-by: Victor Payno <vpayno+gentoo@gmail.com> Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
*/*: [QA] Remove redundant `|| die` guards
* Since all ebuilds in the tree are EAPI>=4, `|| die` on builtin commands is redundant and dead code. Closes: https://github.com/gentoo/gentoo/pull/13940 Reviewed-by: Ulrich Müller <ulm@gentoo.org> Reviewed-by: Michał Górny <mgorny@gentoo.org> Reviewed-by: Andreas K. Hüttel <dilfridge@gentoo.org> Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: [QA] Fix trivial cases of MissingTestRestrict
The result was achieved via the following pipeline: pkgcheck scan -c RestrictTestCheck -R FormatReporter \ --format '{category}/{package}/{package}-{version}.ebuild' | xargs -n32 grep -L RESTRICT | xargs -n32 sed -i -e '/^IUSE=.*test/aRESTRICT="!test? ( test )"' The resulting metadata was compared before and after the change. Few Go ebuilds had to be fixed manually due to implicit RESTRICT=strip added by the eclass. Two ebuilds have to be fixed because of multiline IUSE. Suggested-by: Robin H. Johnson <robbat2@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/13942 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-lang: Remove *-fbsd KEYWORDS
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Robin H. Johnson · gentoo
dev-lang/lua: fix pkgconfig for lua 5.2 & lua 5.3
Slotted Lua uses distinct names for libraries and the include path. This variant is explicitly compatible with Debian's layout as seen at [1]. [1] https://packages.debian.org/stretch/amd64/liblua5.3-dev/filelist Fixes: https://bugs.gentoo.org/592052 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Robin H. Johnson · gentoo
dev-lang/lua: bump to 5.2.4 and 5.3.5, re-add upstream testsuite
Package-Manager: Portage-2.3.56, Repoman-2.3.12 Acked-By: Rafael Martins <rafaelmartins@gentoo.org> Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
dev-lang/lua: mark s390 stable
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 - Repository mirror & CI · gentoo
Merge updates from master - Karel Kočí · gentoo
dev-lang/lua: fix slotted lua
Command changing pkg-config file to appropriate variant is written after sources are copied to multilib builds because of that it is not propagated to system it self. Moving it before multilib_copy_source is enough to have fully working slotted Lua. Bug: https://bugs.gentoo.org/672528 Signed-off-by: Karel Kočí <cynerd@email.cz> (cherry picked from commit f08c38554eaeea3a73908bb0f2af6055e3a19b44) Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Fixes: https://github.com/gentoo/gentoo/pull/10571 Fixes: https://bugs.gentoo.org/672528 - Repository mirror & CI · gentoo
Merge updates from master - Benda Xu · gentoo
Drop arm-linux keyword from tree.
"arm-linux" is considered deprecated, unmaintained and easily replaced by "arm". Closes: https://bugs.gentoo.org/664598 Reference: https://archives.gentoo.org/gentoo-dev/message/63bafa051cccd1eb3d2ade16823671fa - Robin H. Johnson · gentoo
dev-lang/lua: fix pkgconfig for slotted Lua.
Package-Manager: Portage-2.3.6, Repoman-2.3.3 - Alexis Ballier · gentoo
dev-lang/lua: add ~arm64 to all slots
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Michael Weber · gentoo
dev-lang/lua: arm64 stable (needed bu syslog-ng).
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64,arm,arm64,ppc,ppc64" - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - Fabian Groffen · gentoo
dev-lang/lua: dropped ~ia64-hpux ~x64-freebsd ~x86-interix
Package-Manager: portage-2.3.3 - T. Malfatti · gentoo
media-libs/portaudio: Version bump - Michał Górny · gentoo
dev-lang/lua: Fix amd64&x86 kws, #520480 c7+8
Mark stable on amd64 and x86 since it seems that the keywords were accidentally not committed while the arch tester confirmed them. - Rafael Martins · gentoo
dev-lang/lua: cleanup wrt bug #520480
Package-Manager: portage-2.2.28 - Agostino Sarubbo · gentoo
dev-lang/lua: ppc64 stable wrt bug #520480
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
dev-lang/lua: ia64 stable wrt bug #520480
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
dev-lang/lua: ppc stable wrt bug #520480
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Jeroen Roovers · gentoo
dev-lang/lua: Stable for HPPA (bug #520480).
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --ignore-arches - Agostino Sarubbo · gentoo
dev-lang/lua: sparc stable wrt bug #520480
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Rafael Martins · gentoo
dev-lang/lua: added 5.3.3, masked for testing (bug #541042)
Package-Manager: portage-2.2.28 - Tobias Klausmann · gentoo
dev-lang/lua-5.1.5-r4: stable on alpha
Gentoo-Bug: 520480 - Markus Meier · gentoo
dev-lang/lua: arm stable, bug #520480
Package-Manager: portage-2.3.2 RepoMan-Options: --include-arches="arm" - Rafael Martins · gentoo
dev-lang/lua: fix for bug #520480
Package-Manager: portage-2.2.28 - Lars Wendler · gentoo
dev-lang/lua: Added sub-slot dependency for sys-libs/readline.
Package-Manager: portage-2.3.1 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Steev Klimaszewski · gentoo
dev-lang/lua: Keyword 5.1.5-r3 for ~arm64
Package-Manager: portage-2.2.28 - Fabian Groffen · gentoo
dev-lang/lua: adjust prefix in .pc file for Prefix
Package-Manager: portage-2.2.20-prefix - Fabian Groffen · gentoo
dev-lang/lua: import Prefix changes
Package-Manager: portage-2.2.26 - Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed