Skip to content

Commit

Permalink
Wesnoth 1.18.2 (#3840)
Browse files Browse the repository at this point in the history
  • Loading branch information
davidjharder authored Sep 20, 2024
2 parents 99ee488 + ead8468 commit dfdcf43
Show file tree
Hide file tree
Showing 12 changed files with 4,607 additions and 1,502 deletions.
1 change: 1 addition & 0 deletions packages/l/lua/abi_libs
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
liblua++.so.5.4
liblua.so.5.4
lua
luac
155 changes: 155 additions & 0 deletions packages/l/lua/abi_symbols
Original file line number Diff line number Diff line change
@@ -1,3 +1,158 @@
liblua++.so.5.4:_Z10luaL_errorP9lua_StatePKcz
liblua++.so.5.4:_Z10luaL_unrefP9lua_Stateii
liblua++.so.5.4:_Z10luaL_whereP9lua_Statei
liblua++.so.5.4:_Z10lua_concatP9lua_Statei
liblua++.so.5.4:_Z10lua_gettopP9lua_State
liblua++.so.5.4:_Z10lua_pcallkP9lua_StateiiilPFiS0_ilE
liblua++.so.5.4:_Z10lua_rawgetP9lua_Statei
liblua++.so.5.4:_Z10lua_rawlenP9lua_Statei
liblua++.so.5.4:_Z10lua_rawsetP9lua_Statei
liblua++.so.5.4:_Z10lua_resumeP9lua_StateS0_iPi
liblua++.so.5.4:_Z10lua_rotateP9lua_Stateii
liblua++.so.5.4:_Z10lua_settopP9lua_Statei
liblua++.so.5.4:_Z10lua_statusP9lua_State
liblua++.so.5.4:_Z10lua_yieldkP9lua_StateilPFiS0_ilE
liblua++.so.5.4:_Z10luaopen_ioP9lua_State
liblua++.so.5.4:_Z10luaopen_osP9lua_State
liblua++.so.5.4:_Z11lua_atpanicP9lua_StatePFiS0_E
liblua++.so.5.4:_Z11lua_compareP9lua_Stateiii
liblua++.so.5.4:_Z11lua_gethookP9lua_State
liblua++.so.5.4:_Z11lua_getinfoP9lua_StatePKcP9lua_Debug
liblua++.so.5.4:_Z11lua_pushnilP9lua_State
liblua++.so.5.4:_Z11lua_rawgetiP9lua_Stateix
liblua++.so.5.4:_Z11lua_rawgetpP9lua_StateiPKv
liblua++.so.5.4:_Z11lua_rawsetiP9lua_Stateix
liblua++.so.5.4:_Z11lua_rawsetpP9lua_StateiPKv
liblua++.so.5.4:_Z11lua_sethookP9lua_StatePFvS0_P9lua_DebugEii
liblua++.so.5.4:_Z11lua_tocloseP9lua_Statei
liblua++.so.5.4:_Z11lua_versionP9lua_State
liblua++.so.5.4:_Z11lua_warningP9lua_StatePKci
liblua++.so.5.4:_Z12luaL_addgsubP11luaL_BufferPKcS2_S2_
liblua++.so.5.4:_Z12lua_absindexP9lua_Statei
liblua++.so.5.4:_Z12lua_getfieldP9lua_StateiPKc
liblua++.so.5.4:_Z12lua_getlocalP9lua_StatePK9lua_Debugi
liblua++.so.5.4:_Z12lua_getstackP9lua_StateiP9lua_Debug
liblua++.so.5.4:_Z12lua_gettableP9lua_Statei
liblua++.so.5.4:_Z12lua_isnumberP9lua_Statei
liblua++.so.5.4:_Z12lua_isstringP9lua_Statei
liblua++.so.5.4:_Z12lua_newstatePFPvS_S_mmES_
liblua++.so.5.4:_Z12lua_rawequalP9lua_Stateii
liblua++.so.5.4:_Z12lua_setfieldP9lua_StateiPKc
liblua++.so.5.4:_Z12lua_setlocalP9lua_StatePK9lua_Debugi
liblua++.so.5.4:_Z12lua_settableP9lua_Statei
liblua++.so.5.4:_Z12lua_setwarnfP9lua_StatePFvPvPKciES1_
liblua++.so.5.4:_Z12lua_tothreadP9lua_Statei
liblua++.so.5.4:_Z12lua_typenameP9lua_Statei
liblua++.so.5.4:_Z12luaopen_baseP9lua_State
liblua++.so.5.4:_Z12luaopen_mathP9lua_State
liblua++.so.5.4:_Z12luaopen_utf8P9lua_State
liblua++.so.5.4:_Z13luaL_addvalueP11luaL_Buffer
liblua++.so.5.4:_Z13luaL_argerrorP9lua_StateiPKc
liblua++.so.5.4:_Z13luaL_buffinitP9lua_StateP11luaL_Buffer
liblua++.so.5.4:_Z13luaL_callmetaP9lua_StateiPKc
liblua++.so.5.4:_Z13luaL_checkanyP9lua_Statei
liblua++.so.5.4:_Z13luaL_newstatev
liblua++.so.5.4:_Z13luaL_openlibsP9lua_State
liblua++.so.5.4:_Z13luaL_requirefP9lua_StatePKcPFiS0_Ei
liblua++.so.5.4:_Z13luaL_setfuncsP9lua_StatePK8luaL_Regi
liblua++.so.5.4:_Z13lua_closeslotP9lua_Statei
liblua++.so.5.4:_Z13lua_getallocfP9lua_StatePPv
liblua++.so.5.4:_Z13lua_getglobalP9lua_StatePKc
liblua++.so.5.4:_Z13lua_isintegerP9lua_Statei
liblua++.so.5.4:_Z13lua_newthreadP9lua_State
liblua++.so.5.4:_Z13lua_pushvalueP9lua_Statei
liblua++.so.5.4:_Z13lua_setallocfP9lua_StatePFPvS1_S1_mmES1_
liblua++.so.5.4:_Z13lua_setglobalP9lua_StatePKc
liblua++.so.5.4:_Z13lua_tobooleanP9lua_Statei
liblua++.so.5.4:_Z13lua_tolstringP9lua_StateiPm
liblua++.so.5.4:_Z13lua_tonumberxP9lua_StateiPi
liblua++.so.5.4:_Z13lua_topointerP9lua_Statei
liblua++.so.5.4:_Z13lua_upvalueidP9lua_Stateii
liblua++.so.5.4:_Z13luaopen_debugP9lua_State
liblua++.so.5.4:_Z13luaopen_tableP9lua_State
liblua++.so.5.4:_Z14luaL_addstringP11luaL_BufferPKc
liblua++.so.5.4:_Z14luaL_checktypeP9lua_Stateii
liblua++.so.5.4:_Z14luaL_loadfilexP9lua_StatePKcS2_
liblua++.so.5.4:_Z14luaL_optnumberP9lua_Stateid
liblua++.so.5.4:_Z14luaL_testudataP9lua_StateiPKc
liblua++.so.5.4:_Z14luaL_tolstringP9lua_StateiPm
liblua++.so.5.4:_Z14luaL_tracebackP9lua_StateS0_PKci
liblua++.so.5.4:_Z14luaL_typeerrorP9lua_StateiPKc
liblua++.so.5.4:_Z14lua_checkstackP9lua_Statei
liblua++.so.5.4:_Z14lua_getupvalueP9lua_Stateii
liblua++.so.5.4:_Z14lua_isuserdataP9lua_Statei
liblua++.so.5.4:_Z14lua_pushnumberP9lua_Stated
liblua++.so.5.4:_Z14lua_pushstringP9lua_StatePKc
liblua++.so.5.4:_Z14lua_pushthreadP9lua_State
liblua++.so.5.4:_Z14lua_setupvalueP9lua_Stateii
liblua++.so.5.4:_Z14lua_tointegerxP9lua_StateiPi
liblua++.so.5.4:_Z14lua_touserdataP9lua_Statei
liblua++.so.5.4:_Z14luaopen_stringP9lua_State
liblua++.so.5.4:_Z15luaL_addlstringP11luaL_BufferPKcm
liblua++.so.5.4:_Z15luaL_checkstackP9lua_StateiPKc
liblua++.so.5.4:_Z15luaL_checkudataP9lua_StateiPKc
liblua++.so.5.4:_Z15luaL_execresultP9lua_Statei
liblua++.so.5.4:_Z15luaL_fileresultP9lua_StateiPKc
liblua++.so.5.4:_Z15luaL_loadstringP9lua_StatePKc
liblua++.so.5.4:_Z15luaL_optintegerP9lua_Stateix
liblua++.so.5.4:_Z15luaL_optlstringP9lua_StateiPKcPm
liblua++.so.5.4:_Z15luaL_pushresultP11luaL_Buffer
liblua++.so.5.4:_Z15lua_closethreadP9lua_StateS0_
liblua++.so.5.4:_Z15lua_createtableP9lua_Stateii
liblua++.so.5.4:_Z15lua_gethookmaskP9lua_State
liblua++.so.5.4:_Z15lua_iscfunctionP9lua_Statei
liblua++.so.5.4:_Z15lua_isyieldableP9lua_State
liblua++.so.5.4:_Z15lua_pushbooleanP9lua_Statei
liblua++.so.5.4:_Z15lua_pushfstringP9lua_StatePKcz
liblua++.so.5.4:_Z15lua_pushintegerP9lua_Statex
liblua++.so.5.4:_Z15lua_pushlstringP9lua_StatePKcm
liblua++.so.5.4:_Z15lua_resetthreadP9lua_State
liblua++.so.5.4:_Z15lua_tocfunctionP9lua_Statei
liblua++.so.5.4:_Z15lua_upvaluejoinP9lua_Stateiiii
liblua++.so.5.4:_Z15luaopen_packageP9lua_State
liblua++.so.5.4:_Z16luaL_checknumberP9lua_Statei
liblua++.so.5.4:_Z16luaL_checkoptionP9lua_StateiPKcPKS2_
liblua++.so.5.4:_Z16luaL_getsubtableP9lua_StateiPKc
liblua++.so.5.4:_Z16luaL_loadbufferxP9lua_StatePKcmS2_S2_
liblua++.so.5.4:_Z16lua_gethookcountP9lua_State
liblua++.so.5.4:_Z16lua_getmetatableP9lua_Statei
liblua++.so.5.4:_Z16lua_pushcclosureP9lua_StatePFiS0_Ei
liblua++.so.5.4:_Z16lua_pushvfstringP9lua_StatePKcP13__va_list_tag
liblua++.so.5.4:_Z16lua_setmetatableP9lua_Statei
liblua++.so.5.4:_Z17luaL_buffinitsizeP9lua_StateP11luaL_Bufferm
liblua++.so.5.4:_Z17luaL_checkintegerP9lua_Statei
liblua++.so.5.4:_Z17luaL_checklstringP9lua_StateiPm
liblua++.so.5.4:_Z17luaL_getmetafieldP9lua_StateiPKc
liblua++.so.5.4:_Z17luaL_newmetatableP9lua_StatePKc
liblua++.so.5.4:_Z17luaL_prepbuffsizeP11luaL_Bufferm
liblua++.so.5.4:_Z17luaL_setmetatableP9lua_StatePKc
liblua++.so.5.4:_Z17lua_getiuservalueP9lua_Stateii
liblua++.so.5.4:_Z17lua_newuserdatauvP9lua_Statemi
liblua++.so.5.4:_Z17lua_setiuservalueP9lua_Stateii
liblua++.so.5.4:_Z17luaopen_coroutineP9lua_State
liblua++.so.5.4:_Z18luaL_checkversion_P9lua_Statedm
liblua++.so.5.4:_Z18lua_setcstacklimitP9lua_Statej
liblua++.so.5.4:_Z18lua_stringtonumberP9lua_StatePKc
liblua++.so.5.4:_Z19luaL_pushresultsizeP11luaL_Bufferm
liblua++.so.5.4:_Z21lua_pushlightuserdataP9lua_StatePv
liblua++.so.5.4:_Z6lua_gcP9lua_Stateiz
liblua++.so.5.4:_Z7lua_lenP9lua_Statei
liblua++.so.5.4:_Z8luaL_lenP9lua_Statei
liblua++.so.5.4:_Z8luaL_refP9lua_Statei
liblua++.so.5.4:_Z8lua_copyP9lua_Stateii
liblua++.so.5.4:_Z8lua_dumpP9lua_StatePFiS0_PKvmPvES3_i
liblua++.so.5.4:_Z8lua_getiP9lua_Stateix
liblua++.so.5.4:_Z8lua_loadP9lua_StatePFPKcS0_PvPmES3_S2_S2_
liblua++.so.5.4:_Z8lua_nextP9lua_Statei
liblua++.so.5.4:_Z8lua_setiP9lua_Stateix
liblua++.so.5.4:_Z8lua_typeP9lua_Statei
liblua++.so.5.4:_Z9luaL_gsubP9lua_StatePKcS2_S2_
liblua++.so.5.4:_Z9lua_arithP9lua_Statei
liblua++.so.5.4:_Z9lua_callkP9lua_StateiilPFiS0_ilE
liblua++.so.5.4:_Z9lua_closeP9lua_State
liblua++.so.5.4:_Z9lua_errorP9lua_State
liblua++.so.5.4:_Z9lua_xmoveP9lua_StateS0_i
liblua++.so.5.4:lua_ident
liblua.so.5.4:luaL_addgsub
liblua.so.5.4:luaL_addlstring
liblua.so.5.4:luaL_addstring
Expand Down
1 change: 1 addition & 0 deletions packages/l/lua/abi_used_libs
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
libc.so.6
libm.so.6
libreadline.so.8
libstdc++.so.6
17 changes: 13 additions & 4 deletions packages/l/lua/abi_used_symbols
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,15 @@ libc.so.6:__ctype_b_loc
libc.so.6:__ctype_tolower_loc
libc.so.6:__ctype_toupper_loc
libc.so.6:__errno_location
libc.so.6:__fprintf_chk
libc.so.6:__libc_start_main
libc.so.6:__longjmp_chk
libc.so.6:__memcpy_chk
libc.so.6:__printf_chk
libc.so.6:__snprintf_chk
libc.so.6:__sprintf_chk
libc.so.6:__stack_chk_fail
libc.so.6:__uflow
libc.so.6:_longjmp
libc.so.6:_setjmp
libc.so.6:abort
libc.so.6:clearerr
Expand All @@ -24,7 +29,6 @@ libc.so.6:fflush
libc.so.6:fgets
libc.so.6:flockfile
libc.so.6:fopen64
libc.so.6:fprintf
libc.so.6:fputc
libc.so.6:fputs
libc.so.6:fread
Expand All @@ -49,7 +53,6 @@ libc.so.6:mkstemp64
libc.so.6:mktime
libc.so.6:pclose
libc.so.6:popen
libc.so.6:printf
libc.so.6:putchar
libc.so.6:puts
libc.so.6:realloc
Expand All @@ -60,7 +63,6 @@ libc.so.6:setvbuf
libc.so.6:sigaction
libc.so.6:sigemptyset
libc.so.6:snprintf
libc.so.6:sprintf
libc.so.6:stderr
libc.so.6:stdin
libc.so.6:stdout
Expand Down Expand Up @@ -95,3 +97,10 @@ libm.so.6:tan
libreadline.so.8:add_history
libreadline.so.8:readline
libreadline.so.8:rl_readline_name
libstdc++.so.6:_ZTVN10__cxxabiv117__class_type_infoE
libstdc++.so.6:_ZTVN10__cxxabiv119__pointer_type_infoE
libstdc++.so.6:__cxa_allocate_exception
libstdc++.so.6:__cxa_begin_catch
libstdc++.so.6:__cxa_end_catch
libstdc++.so.6:__cxa_throw
libstdc++.so.6:__gxx_personality_v0
20 changes: 20 additions & 0 deletions packages/l/lua/files/lua++-5.4.pc
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
V=5.4
R=5.4.7

prefix=/usr
INSTALL_BIN=${prefix}/bin
INSTALL_INC=${prefix}/include
INSTALL_LIB=${prefix}/lib
INSTALL_MAN=${prefix}/man/man1
INSTALL_LMOD=${prefix}/share/lua/${V}
INSTALL_CMOD=${prefix}/lib/lua/${V}
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include

Name: Lua++
Description: An Extensible Extension Language
Version: ${R}
Requires:
Libs: -L${libdir} -llua++ -lm
Cflags: -I${includedir}
4 changes: 2 additions & 2 deletions packages/l/lua/files/lua-5.4.pc
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
V=5.4
R=5.4.6
R=5.4.7

prefix=/usr
INSTALL_BIN=${prefix}/bin
Expand All @@ -15,6 +15,6 @@ includedir=${prefix}/include
Name: Lua
Description: An Extensible Extension Language
Version: ${R}
Requires:
Requires:
Libs: -L${libdir} -llua -lm
Cflags: -I${includedir}
26 changes: 19 additions & 7 deletions packages/l/lua/package.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
name : lua
version : 5.4.6
release : 7
version : 5.4.7
release : 8
source :
- https://www.lua.org/ftp/lua-5.4.6.tar.gz : 7d5ea1b9cb6aa0b59ca3dde1c6adcb57ef83a1ba8e5432c0ecd06bf439b3ad88
- https://www.lua.org/ftp/lua-5.4.7.tar.gz : 9fbf5e28ef86c69858f6d3d34eccc32e911c1a28b4120ff3e84aaa70cfbf1e30
license : MIT
homepage : https://www.lua.org/
component : programming
Expand All @@ -12,15 +12,27 @@ description: |
builddeps :
- pkgconfig(readline)
setup : |
unset LD_AS_NEEDED
%patch -p1 -i $pkgfiles/0001-Use-shared-libraries-and-proper-prefix.patch
cd ..
cp -a $workdir lua++
build : |
unset LD_AS_NEEDED
%make linux-readline
%make MYCFLAGS="$CFLAGS" MYLDFLAGS="$LDFLAGS" linux-readline
pushd ../lua++
%make MYCFLAGS="$CXXFLAGS" MYLDFLAGS="$LDFLAGS" CC=g++ LUA_A=liblua++.a LUA_SO=liblua++.so linux-readline
install : |
unset LD_AS_NEEDED
%make_install INSTALL_TOP=$installdir/usr TO_LIB="liblua.so liblua.so.5.4 liblua.so.${version}" INSTALL_DATA="cp -d" INSTALL_MAN=$installdir/usr/share/man/man1
install -Dm00644 $pkgfiles/lua-5.4.pc $installdir/usr/lib/pkgconfig/lua-5.4.pc
ln -s lua-5.4.pc $installdir/usr/lib/pkgconfig/lua.pc
pushd ../lua++
%make_install INSTALL_TOP=$installdir/usr TO_LIB="liblua++.so liblua++.so.5.4 liblua++.so.${version}" INSTALL_DATA='cp -d' INSTALL_MAN=$installdir/usr/share/man/man1 INSTALL_BIN=null INSTALL_INC=null
install -Dm00644 $pkgfiles/lua++-5.4.pc $installdir/usr/lib/pkgconfig/lua++-5.4.pc
ln -s lua++-5.4.pc $installdir/usr/lib/pkgconfig/lua++.pc
ln -sf /usr/lib/liblua++.so.$version $installdir/usr/lib/liblua++$_majorver.so
# empty
rm -frv $installdir/usr/lib/lua
rm -frv $installdir/usr/share/lua
patterns :
- devel : [/usr/bin]
25 changes: 14 additions & 11 deletions packages/l/lua/pspec_x86_64.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<Name>lua</Name>
<Homepage>https://www.lua.org/</Homepage>
<Packager>
<Name>Reilly Brogan</Name>
<Email>solus@reillybrogan.com</Email>
<Name>Joey Riches</Name>
<Email>josephriches@gmail.com</Email>
</Packager>
<License>MIT</License>
<PartOf>programming</PartOf>
Expand All @@ -20,10 +20,10 @@
</Description>
<PartOf>programming</PartOf>
<Files>
<Path fileType="library">/usr/lib/liblua++.so.5.4</Path>
<Path fileType="library">/usr/lib/liblua++.so.5.4.7</Path>
<Path fileType="library">/usr/lib/liblua.so.5.4</Path>
<Path fileType="library">/usr/lib/liblua.so.5.4.6</Path>
<Path fileType="library">/usr/lib/lua/5.4</Path>
<Path fileType="data">/usr/share/lua/5.4</Path>
<Path fileType="library">/usr/lib/liblua.so.5.4.7</Path>
<Path fileType="man">/usr/share/man/man1/lua.1</Path>
<Path fileType="man">/usr/share/man/man1/luac.1</Path>
</Files>
Expand All @@ -35,7 +35,7 @@
</Description>
<PartOf>programming.devel</PartOf>
<RuntimeDependencies>
<Dependency release="7">lua</Dependency>
<Dependency release="8">lua</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin/lua</Path>
Expand All @@ -45,18 +45,21 @@
<Path fileType="header">/usr/include/lua.hpp</Path>
<Path fileType="header">/usr/include/luaconf.h</Path>
<Path fileType="header">/usr/include/lualib.h</Path>
<Path fileType="library">/usr/lib/liblua++.so</Path>
<Path fileType="library">/usr/lib/liblua.so</Path>
<Path fileType="data">/usr/lib/pkgconfig/lua++-5.4.pc</Path>
<Path fileType="data">/usr/lib/pkgconfig/lua++.pc</Path>
<Path fileType="data">/usr/lib/pkgconfig/lua-5.4.pc</Path>
<Path fileType="data">/usr/lib/pkgconfig/lua.pc</Path>
</Files>
</Package>
<History>
<Update release="7">
<Date>2024-04-14</Date>
<Version>5.4.6</Version>
<Update release="8">
<Date>2024-09-15</Date>
<Version>5.4.7</Version>
<Comment>Packaging update</Comment>
<Name>Reilly Brogan</Name>
<Email>solus@reillybrogan.com</Email>
<Name>Joey Riches</Name>
<Email>josephriches@gmail.com</Email>
</Update>
</History>
</PISI>
2 changes: 2 additions & 0 deletions packages/w/wesnoth/abi_used_libs
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,13 @@ libboost_random.so.1.83.0
libc.so.6
libcairo.so.2
libcrypto.so.3
libcurl.so.4
libdbus-1.so.3
libfontconfig.so.1
libgcc_s.so.1
libgobject-2.0.so.0
libhistory.so.8
liblua++.so.5.4
libm.so.6
libpango-1.0.so.0
libpangocairo-1.0.so.0
Expand Down
Loading

0 comments on commit dfdcf43

Please sign in to comment.