Revisions of nim

buildservice-autocommit accepted request 1181765 from David Anes's avatar David Anes (david.anes) (revision 63)
baserev update by copy to link target
David Anes's avatar David Anes (david.anes) accepted request 1181419 from Andrea Manzini's avatar Andrea Manzini (amanzini) (revision 62)
- Update to version 2.0.6:
  * over 80 bugfixes, complete list available at https://nim-lang.org/blog/2024/06/17/version-206-released.html
- dropped patch nim-fix-build-with-gcc14.patch as already included in upstream
David Anes's avatar David Anes (david.anes) accepted request 1180221 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 61)
- Use %patch -P N to apply patches. This works with all current RPM
  versions in use and means we don't have to maintain two blocks to
  apply patches.
David Anes's avatar David Anes (david.anes) accepted request 1177578 from David Anes's avatar David Anes (david.anes) (revision 60)
- Fix build with gcc14+:
  * Add nim-fix-build-with-gcc14.patch
David Anes's avatar David Anes (david.anes) accepted request 1177465 from David Anes's avatar David Anes (david.anes) (revision 59)
- Disable broken test for i586:
  * Add nim-fix-tests-i586.patch
buildservice-autocommit accepted request 1168583 from David Anes's avatar David Anes (david.anes) (revision 58)
baserev update by copy to link target
David Anes's avatar David Anes (david.anes) accepted request 1168482 from Andrea Manzini's avatar Andrea Manzini (amanzini) (revision 57)
- Update to version 2.0.4:
  * Fixed “import sth from mymodule is compiles and trying to see module sthfrommymodule” (#23148)
  * Fixed “Operations on inline toOpenArray len return a wrong result” (#23280)
  * Fixed “Nimsuggest segfault with invalid assignment to table” (#22753)
  The complete list of changes is available here: https://github.com/nim-lang/Nim/compare/v2.0.2...v2.0.4
- Updated atlas tarball to 0.8.0
buildservice-autocommit accepted request 1134228 from David Anes's avatar David Anes (david.anes) (revision 56)
baserev update by copy to link target
David Anes's avatar David Anes (david.anes) accepted request 1134143 from Andrea Manzini's avatar Andrea Manzini (amanzini) (revision 55)
- Update to version 2.0.2:
  * Fixed “Undefined behavior when with hash(...) on non-aligned bytes due to murmurHash cast[ptr int32]” (#22387)
  * Fixed “async/closure environment does not align local variables” (#22419)
  * Fixed “Debugging/stepping is broken in 2.0.0 and 2.1.1” (#22366)
  * Fixed “when picks wrong branch with static int” (#22474)
  * Fixed “Regression from 1.6.14 to 2.0.0 - nimble test crashes with a core dump” (#22357)
  * Fixed “Long-term arc-closure iterator problem” (#22619)
  * Fixed “-d:useMalloc broken with --mm:none and threads on” (#22262)
  * Fixed “Crash of compiler on array type check” (#5780)
  * Fixed “Undefined behaviorwith set card() on non-aligned pointer from cardSetImpl/countBits64cast on ptr uint64” (#22481)
  * Fixed “elementType from std/typetraits doesn’t work in generic procs” (#21532)
  * Fixed “peg matchLen can raise an unlisted exception: Exception” (#22541)
  * Fixed “Piece of code output c compiler error “ (#17197)
  * Fixed “Missing type inference in loop + case + if + continue” (#22604)
  * Fixed “Invalid type mismatch in generic” (#17509)
  * Fixed “std/nativesockets getHostByAddr should support IPv6” (#22834)
  * Fixed “std/nre leaks memory on every created Regex due to auto-translated finalizers behaving differently under ARC/ORC” (#22868)
  * Fixed “Destructor not called for temp objects passed as arguments” (#22866)
  * Fixed “nimsuggest inlay hints for types shown in the wrong place for exported vars and consts” (#23067)
  * Fixed “[Regression] static integers in quote do” (#22947)
buildservice-autocommit accepted request 1104181 from David Anes's avatar David Anes (david.anes) (revision 54)
baserev update by copy to link target
David Anes's avatar David Anes (david.anes) accepted request 1102470 from Soc Virnyl Estela's avatar Soc Virnyl Estela (uncomfyhalomacro) (revision 53)
<<Fix changelog typo>>

- Remove move of $TARGET/tools since it does not exist.
- Remove move of `nim-gdb.py` since it's in ./tools/debug/ now.
- Add atlas version 0.6.2 tarball. It will be extracted to dist/atlas directory from the
  root of the project.
- Update to version 2.0.0:
  * better tuple unpacking
  * forbidden tags
  * improved type inference
  * new standard library modules:
    - std/oserrors
    - std/envvars
    - std/dirs
    - std/files
    - std/symlinks
    - std/appdirs
    - std/cmdline
  * overloadable enums
  * default value for objects
  * definite assignment analysis
  * strict effects
  * improved error message for type mismatch
  * consistent underscore handling
  * javascript codegen improvement
  * docgen improvements
  * c++ interop enhancements
  * ARC/ORC refinements
  * using an unnamed break in a block is deprecated
  * new strict funcs definition
  * several standard library modules are now moved to nimble packagse
    - std/punycode => punycode
    - std/asyncftpclient => asyncftpclient
    - std/smtp => smtp
    - std/db_common => db_connector/db_common
    - std/db_sqlite => db_connector/db_sqlite
    - std/db_mysql => db_connector/db_mysql
    - std/db_postgres => db_connector/db_postgres
    - std/db_odbc => db_connector/db_odbc
    - std/md5 => checksums/md5
    - std/sha1 => checksums/sha1
    - std/sums => sums
- remove nim-fix-tests-ip-protocol-missing.patch
buildservice-autocommit accepted request 1097904 from David Anes's avatar David Anes (david.anes) (revision 52)
baserev update by copy to link target
David Anes's avatar David Anes (david.anes) accepted request 1097101 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 51)
- Enable build on riscv64
- Skip all tests using valgrind when running under QEmu user-space emulation
buildservice-autocommit accepted request 1096926 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 50)
baserev update by copy to link target
David Anes's avatar David Anes (david.anes) accepted request 1095772 from Andrea Manzini's avatar Andrea Manzini (amanzini) (revision 49)
- Update to version 1.6.14:
  * more than 179 commits providing bugfixes and general improvements, 
    details at https://github.com/nim-lang/Nim/compare/v1.6.12...v1.6.14 
- removed patch nim-fix-tests-certificate-key-too-small.patch as no longer needed
buildservice-autocommit accepted request 1072168 from David Anes's avatar David Anes (david.anes) (revision 48)
baserev update by copy to link target
David Anes's avatar David Anes (david.anes) accepted request 1072079 from Andrea Manzini's avatar Andrea Manzini (amanzini) (revision 47)
- Update to version 1.6.12:
  * Fixed “sizeof object containing a set is wrong” 
  * Fixed “Missing bounds check for len(toOpenArray..)” 
  * Fixed “Add warning for bare except: clause” 
  * Fixed “Little Copyright notice inconsistency” 
  * Fixed “std/deques: wrong result after calling shrink” 
  * Fixed “io.readLine adds ‘\00’ char to the end” 
  * Fixed “New JS mdoe issue: return + ref ints.” 
  * Fixed “Bad codegen for passed var seq to proc returning array[] converted to seq with @” 
  * Fixed “Templates allowed to use ambiguous identifier” 
  * Fixed “Mutating a var parameter through a mutable view triggers SIGSEGV” 
  * Fixed “gcc error when constructing an object that has the same name in the same file name in 2 different directories” 
- fixed building issues on i586 and ppc64le
buildservice-autocommit accepted request 1037832 from David Anes's avatar David Anes (david.anes) (revision 46)
baserev update by copy to link target
David Anes's avatar David Anes (david.anes) accepted request 1037780 from David Anes's avatar David Anes (david.anes) (revision 45)
- Update to version 1.6.10:
  * Fixed “–styleCheck:off does not work (and –styleCheck:hint is 
    now the default?)”
  * Fixed “dereferencing pointer to incomplete type error with gcc 
    9.4 with statics/cast”
  * Fixed “strutils.find uses cstring optimization that stops after 
    \0”
  * Fixed “Nimpretty mangles numeric literal procs”
  * Fixed “Regression in proc symbol resolution; Error: attempting 
    to call routine “
  * Fixed “of operator doesn’t consider generics under orc/arc”
  * Fixed ““incompatible type” when mixing float32 and cfloat in 
    generics”
  * Fixed “cannot generate code for: mSlice with toOpenArray”
  * Fixed “-mm flag is ignored on latest Nim 1.7.1 be4bd8” 
  * Full list of changes: 
    https://github.com/nim-lang/Nim/compare/v1.6.8...v1.6.10
buildservice-autocommit accepted request 1006725 from David Anes's avatar David Anes (david.anes) (revision 44)
baserev update by copy to link target
Displaying revisions 1 - 20 of 63
openSUSE Build Service is sponsored by