Revisions of squirrel

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1073749 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 14)
- spec file changes:
  * drop static library because everything that needs maintenance
    patch is then vulnerable without rebuild (see bug that was just patched)
  * drop Group since it was wrong anyway
  * move runtime library to its won subpackage from executable
  * switch to cmake
  * update sover ourselves since upstream doesn't do this and
    seems to break ABI between versions.
- c++11.patch: drop C++11 standard in favour of latest
- sover.patch: patch to update sover on version updates, generated
  from sover.patch.in during setup
- squirrel-gcc47.patch: dropped, fixed upstream
- squirrel-autoconfiscate.patch: dropped, obsolete
- squirrel-rename_binary.patch: dropped, obsolete
- squirrel-config.cmake.in: add missing file
- squirrel.rpmlintrc: ignore EOL warnings in doc files
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1058212 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 13)
- update to 3.2 (bsc#1201974, CVE-2021-41556):
  * added new inline bind env syntax for closures
  * added sq_tailcall
  * added rawcall keyword
  * added post call initializer syntax
  * added table.keys() and table.values()
  * added table.filter()
  * added skipempty in split()
  * additional parameters in array.map() and array.apply()
  * additional optional initializer in array.reduce()
  * added sqstd_pushstringf and sqstd_throwerrorf
  * closure.call() is now a "native tailcall" and the invoked function can now be suspended
  * fixed sq_newmember and sq_rawnewmember properly pop parameters
  * fixed capturing free variable on for loop counter before a break statement
  * fixed \u in lexer
  * various bugfixes
  * sq_gettypetag doesn't set last error(it's treated as SQBool function but keeps a SQRESULT for backward compatibility)
  * fixed _set method in userdata delegates
  * fixed some warnings 
- drop squirrel-aliasing.patch, squirrel-ptr_conversion.patch (upstream)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 293406 from Stephan Kulow's avatar Stephan Kulow (coolo) (revision 10)
- Update to version 3.0.7
  * newthread and sq_newthread() no longer resets the base lib 
    function in the root table
  * exceptions in the _inherited metamethod are propagated
  * 'in' operator performance improvement
  * fixed bug in print()
  * fixed some documentation bug
- Use download Url as source
- Update patches;
  * squirrel-gcc47.patch 
  * squirrel-ptr_conversion.patch
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 9)
Split 13.2 from Factory
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 8)
Split 13.1 from Factory
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 184199 from Stephan Kulow's avatar Stephan Kulow (coolo) (revision 7)
- the dirname macro is something special in rpm 4.11, so rename
  the macro to fix build
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 6)
Split 12.3 from Factory
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 5)
branched from openSUSE:Factory
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 116220 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 4)
update to version 3.0.2 (forwarded request 116216 from worldcitizen)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 110963 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 3)
Fix build with gcc 4.7 - Please work with upstream to resolve it in upstream code base. There is also a chance that a newer version of the package might have this fixed already. (forwarded request 110954 from dimstar)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 91621 from Philipp Thomas's avatar Philipp Thomas (psmt) (revision 1)
New package for factory
Displaying all 15 revisions
openSUSE Build Service is sponsored by