Versions
v99999999999999 :: 0 :: gentoo
- Modified
- License
- BSD MIT
v20250707183812 :: 0 :: gentoo
- Modified
- License
- BSD MIT
- Keywords
- ~amd64 ~ppc ~ppc64 ~x86
v20240819212322-r1 :: 0 :: gentoo
- Modified
- License
- BSD MIT
- Keywords
- ~amd64 ~ppc ~ppc64 ~x86
USE flags
lua_single_target
- lua5-1
- Build for Lua 5.1 only
- lua5-3
- Build for Lua 5.3 only
- lua5-4
- Build for Lua 5.4 only
- luajit
- Build for LuaJIT only
Dependencies
app-i18n / librime : RIME (Rime Input Method Engine) core library
dev-lang / lua : A powerful light-weight programming language designed for extending applications
dev-lang / luajit : Just-In-Time Compiler for the Lua programming language
Runtime Dependencies
app-i18n / librime : RIME (Rime Input Method Engine) core library
dev-lang / lua : A powerful light-weight programming language designed for extending applications
dev-lang / luajit : Just-In-Time Compiler for the Lua programming language
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - jinqiang zhang · gentoo
app-i18n/librime-lua: fix build with clang
clang doesn't allow -std=gnu++17 when compiling C files. Bug: https://bugs.gentoo.org/966950 Closes: https://github.com/gentoo/gentoo/pull/45498 Signed-off-by: jinqiang zhang <peeweep@0x0.ee> Signed-off-by: Yixun Lan <dlan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - jinqiang zhang · gentoo
app-i18n/librime-lua: build with -std=gnu++17
Bug: https://bugs.gentoo.org/966950 Signed-off-by: jinqiang zhang <peeweep@0x0.ee> Signed-off-by: Yixun Lan <dlan@gentoo.org> - jinqiang zhang · gentoo
app-i18n/librime-lua: add 20250707183812
Signed-off-by: jinqiang zhang <peeweep@0x0.ee> Signed-off-by: Yixun Lan <dlan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Eli Schwartz · gentoo
app-i18n/librime-lua: mark as LTO-unsafe, strict-aliasing unsafe
Closes: https://bugs.gentoo.org/940793 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Yongxiang Liang · gentoo
app-i18n/librime-lua: fix CMake 4, update to EAPI 8, re-add Lua 5.1 & LuaJIT
Upstream treats librime-lua as a source-level plugin that is built together with librime, so it never set an explicit minimum CMake version. The ebuild now patches CMakeLists.txt to declare `cmake_minimum_required(VERSION 3.12)`, matching librime. Also re-enable support for lua5.1 and luajit. Closes: https://bugs.gentoo.org/913118 Closes: https://github.com/gentoo/gentoo/pull/42612 Signed-off-by: Yongxiang Liang <tanekliang@gmail.com> Signed-off-by: Yixun Lan <dlan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
app-i18n/librime-lua: drop 20211030072627
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Yongxiang Liang · gentoo
app-i18n/librime-lua: Version bump (20240819212322).
Closes: https://bugs.gentoo.org/936661 Closes: https://github.com/gentoo/gentoo/pull/38295 Signed-off-by: Yongxiang Liang <tanekliang@gmail.com> Signed-off-by: Yixun Lan <dlan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
app-i18n/librime-lua: drop 20201011103348
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
app-i18n/*: consistent LUA_COMPAT style
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arfrever Frehtes Taifersar Arahesis · gentoo
app-i18n/librime-lua: Version bump (20211030072627).
Closes: https://bugs.gentoo.org/787593 Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> Signed-off-by: Mike Gilbert <floppym@gentoo.org> - Arfrever Frehtes Taifersar Arahesis · gentoo
app-i18n/librime-lua: Delete support for Lua 5.1 and 5.2.
Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> Signed-off-by: Mike Gilbert <floppym@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-i18n/librime-lua: Keyword 20201011103348 ppc64, #760803
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
app-i18n/librime-lua: Keyword 20201011103348 ppc, #760803
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arfrever Frehtes Taifersar Arahesis · gentoo
app-i18n/librime-lua: Initial addition.
Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> Signed-off-by: Mike Gilbert <floppym@gentoo.org>