Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Backports:SLE-15-SP6:Update
squirrel
squirrel.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File squirrel.changes of Package squirrel
------------------------------------------------------------------- Mon Mar 20 13:16:19 UTC 2023 - Adam Majer <adam.majer@suse.de> - 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 ------------------------------------------------------------------- Fri Jan 13 11:24:10 UTC 2023 - Dirk Müller <dmueller@suse.com> - 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) ------------------------------------------------------------------- Tue Oct 1 06:47:46 UTC 2019 - Jan Engelhardt <jengelh@inai.de> - Drop %defattr, drop *.la files, trim bias from description. ------------------------------------------------------------------- Wed Sep 18 08:32:55 UTC 2019 - Christophe Giboudeaux <christophe@krop.fr> - Fix the download URL ------------------------------------------------------------------- Tue Sep 10 20:41:25 UTC 2019 - Christophe Giboudeaux <christophe@krop.fr> - Use -ffat-lto-objects when building static libraries. - Run spec-cleaner ------------------------------------------------------------------- Thu Mar 26 22:45:17 UTC 2015 - p.drouand@gmail.com - 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 ------------------------------------------------------------------- Wed Jul 24 13:45:57 UTC 2013 - coolo@suse.com - the dirname macro is something special in rpm 4.11, so rename the macro to fix build ------------------------------------------------------------------- Wed May 2 07:37:41 UTC 2012 - joop.boonen@opensuse.org - update to version 3.0.2 + added sq_gethash API + now array.sort() is implemented with heapsort + now floats in scientific notation also accept numbers with no '.' (eg. 1e+6 or 1e6) + fixed some warning + fixed some documentation + fixed bug in GC ------------------------------------------------------------------- Sat Mar 24 23:21:20 UTC 2012 - dimstar@opensuse.org - Add squirrel-gcc47.patch: Fix build with gcc 4.7. ------------------------------------------------------------------- Mon Nov 28 09:35:46 UTC 2011 - coolo@suse.com - calling autoreconf after patching all about auto* sounds sane ------------------------------------------------------------------- Tue Nov 15 16:55:13 CET 2011 - pth@suse.de - Change license to MIT (bnc#730449). ------------------------------------------------------------------- Tue Nov 15 12:51:20 CET 2011 - pth@suse.de - Add copyright to spec file. ------------------------------------------------------------------- Mon Nov 14 19:22:39 UTC 2011 - jengelh@medozas.de - Remove redundant/unwanted tags/section (cf. specfile guidelines) ------------------------------------------------------------------- Thu Nov 10 18:49:46 CET 2011 - pth@suse.de - Autoconfiscate the package so that handling of libraries and installation gets easier. - Include cstdint/stdint.h and define squirrel types using the *_t macros. - Rename the sq binary to sqrl to fix conflict with ispell. - Fix aliasing issues by using unions. ------------------------------------------------------------------- Thu Aug 25 13:58:33 UTC 2011 - lars@linux-schulserver.de - update to 3.0: please refer to /usr/share/doc/packages/squirrel/HISTORY for all the changes - split out doc package with all the reference and standard libraries manuals ------------------------------------------------------------------- Sat Sep 26 20:31:10 CEST 2009 - lars@linux-schulserver.de - update to 2.2.3 + added sq_getfunctioninfo + added compile time flag SQUSEDOUBLE to use double precision floats + added global slot _floatsize_ int the base lib to recognize single precision and double precision builds + sq_wakeupvm can now resume the vm with an exception + added sqstd_format + generators can now be instantiated by calling sq_call() or closure.call() + fixed a bug in sqstd_printcallstack(thx takayuki_h) + fixed modulo by zero(thx jup) + fixed negative enums and constants + fixed generator crash bug if invoked as tail call (thx Mr.Accident) + fixed some minor bug ------------------------------------------------------------------- Sat Jul 12 20:12:01 CEST 2008 - lars@linux-schulserver.de - update to 2.2.1: + fixed a tailcall bug ------------------------------------------------------------------- Fri Mar 21 19:10:55 CET 2008 - lars@linux-schulserver.de - update to 2.2 ------------------------------------------------------------------- Tue Dec 25 21:19:55 CET 2007 - lars@linux-schulserver.de - initial version 2.1.2
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor