commit nim for openSUSE:Factory
Hello community, here is the log from the commit of package nim for openSUSE:Factory checked in at 2020-06-29 21:16:41 Comparing /work/SRC/openSUSE:Factory/nim (Old) and /work/SRC/openSUSE:Factory/.nim.new.3060 (New) Package is "nim" Mon Jun 29 21:16:41 2020 rev:14 rq:817562 version:1.2.2 Changes: --- /work/SRC/openSUSE:Factory/nim/nim.changes 2019-11-14 23:51:31.316559775 +0100 +++ /work/SRC/openSUSE:Factory/.nim.new.3060/nim.changes2020-06-29 21:16:47.137490721 +0200 @@ -1,0 +2,9 @@ +Sun Jun 21 10:09:15 UTC 2020 - dmacvi...@suse.com + +- Update to version 1.2.2: + * See https://nim-lang.org/blog.html for details +- Enable the full testsuite in the %check section + * Add build dependencies to run the testsuite + * Whitelists a few tests that are not passing yet + +--- Old: nim-1.0.2.tar.xz New: nim-1.2.2.tar.xz Other differences: -- ++ nim.spec ++ --- /var/tmp/diff_new_pack.sHlNU4/_old 2020-06-29 21:16:47.989493358 +0200 +++ /var/tmp/diff_new_pack.sHlNU4/_new 2020-06-29 21:16:47.993493369 +0200 @@ -1,7 +1,7 @@ # # spec file for package nim # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: nim -Version:1.0.2 +Version:1.2.2 Release:0 Summary:A statically typed, imperative programming language License:MIT @@ -26,6 +26,27 @@ Source0:https://nim-lang.org/download/nim-%{version}.tar.xz Source1:nim-rpmlintrc BuildRequires: binutils-devel +# required for the testsuite +BuildRequires: gc-devel +BuildRequires: libopenssl-devel +BuildRequires: sqlite3-devel +BuildRequires: timezone +BuildRequires: valgrind +%if 0%{?is_opensuse} || 0%{?is_backports} +# node is not available on armv7l armv7hl +%ifnarch armv7l armv7hl +# Leap 42.3 node is too old, but SLE backports is ok +%if 0%{?suse_version} >= 1500 || 0%{?is_backports} +BuildRequires: nodejs +%endif +%endif +BuildRequires: sfml2-devel +%endif +%if 0%{?suse_version} >= 1500 +# -std=c++14 requires gcc 5.2, SLE and old Leap do not have it +BuildRequires: gcc-c++ >= 5.2 +%endif +# Recommends: git ExclusiveArch: %{ix86} x86_64 armv7l armv7hl aarch64 ppc64le @@ -56,6 +77,67 @@ -d:useGnuReadline ./koch tools -d:release $NIMFLAGS +%check +#cat <> skip +#tests/manyloc/keineschweine/keineschweine.nim +#tests/manyloc/keineschweine/server/sg_lobby.nim +#EOT + +cat <> skip +# FIXME list of tests that need to be reviewed and that are not passing +# +# Error: unhandled exception: No SSL/TLS CA certificates found. [IOError] +tests/stdlib/thttpclient_ssl.nim +# +# code reloading test fails +tests/dll/nimhcr_integration.nim +# +# [ 2047s] Failure: reTimeout +tests/vm/tslow_tables.nim +EOT + +%ifarch aarch64 armv7l armv7hl ppc64le +cat <> skip +# fails because it includes immintrin.h +tests/misc/tsizeof4.nim +# other +tests/dll/nimhcr_unit.nim +tests/range/tcompiletime_range_checks.nim +EOT +%endif + +%if 0%{?sle_version} && 0%{?sle_version} < 15 +cat <> skip +# compiler too old? +tests/misc/tsizeof4.nim +tests/destructor/tnewruntime_misc.nim +EOT +%endif + +%if 0%{?sle_version} && !0%{?is_opensuse} && !0%{?is_backports} +cat <> skip +# no SFML in plain SLE +tests/niminaction/Chapter8/sfml/sfml_test.nim +EOT +%endif + +%ifarch i586 +cat <> skip +# crashes on i586 +tests/destructor/tnewruntime_misc.nim +EOT +%endif + +# Tests as many targets as possible +targets="c objc" +if rpm -q --whatprovides nodejs; then +targets="$targets js" +fi +if rpm -q --whatprovides c++_compiler; then +targets="$targets c++" +fi +./koch tests --nim:$PWD/bin/nim --failing --colors:off --skipFrom:skip --targets:"$targets" all + %install ./koch install %{buildroot}%{_libdir} ++ nim-1.0.2.tar.xz -> nim-1.2.2.tar.xz ++ 21033807 lines of diff (skipped)
commit nim for openSUSE:Factory
Hello community, here is the log from the commit of package nim for openSUSE:Factory checked in at 2019-11-14 23:51:29 Comparing /work/SRC/openSUSE:Factory/nim (Old) and /work/SRC/openSUSE:Factory/.nim.new.26869 (New) Package is "nim" Thu Nov 14 23:51:29 2019 rev:13 rq:748328 version:1.0.2 Changes: --- /work/SRC/openSUSE:Factory/nim/nim.changes 2019-06-03 18:58:13.872365187 +0200 +++ /work/SRC/openSUSE:Factory/.nim.new.26869/nim.changes 2019-11-14 23:51:31.316559775 +0100 @@ -1,0 +2,7 @@ +Wed Nov 13 13:07:58 UTC 2019 - Martin Pluskal + +- Update to version 1.0.2: + * See https://nim-lang.org/blog.html for details +- Update dependencies (based on changes by Federico Ceratto + +--- Old: nim-0.19.6.tar.xz New: nim-1.0.2.tar.xz Other differences: -- ++ nim.spec ++ --- /var/tmp/diff_new_pack.yZ8NWN/_old 2019-11-14 23:51:32.008559534 +0100 +++ /var/tmp/diff_new_pack.yZ8NWN/_new 2019-11-14 23:51:32.008559534 +0100 @@ -1,7 +1,7 @@ # # spec file for package nim # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: nim -Version:0.19.6 +Version:1.0.2 Release:0 Summary:A statically typed, imperative programming language License:MIT @@ -25,6 +25,7 @@ URL:https://nim-lang.org/ Source0:https://nim-lang.org/download/nim-%{version}.tar.xz Source1:nim-rpmlintrc +BuildRequires: binutils-devel Recommends: git ExclusiveArch: %{ix86} x86_64 armv7l armv7hl aarch64 ppc64le @@ -58,6 +59,8 @@ %install ./koch install %{buildroot}%{_libdir} +find . -name testament -executable -type f -delete + mkdir -p %{buildroot}%{_bindir}/ %{buildroot}%{_sysconfdir}/nim \ %{buildroot}%{_docdir}/nim/ ++ nim-0.19.6.tar.xz -> nim-1.0.2.tar.xz ++ 27702650 lines of diff (skipped)
commit nim for openSUSE:Factory
Hello community, here is the log from the commit of package nim for openSUSE:Factory checked in at 2019-06-03 18:58:04 Comparing /work/SRC/openSUSE:Factory/nim (Old) and /work/SRC/openSUSE:Factory/.nim.new.5148 (New) Package is "nim" Mon Jun 3 18:58:04 2019 rev:12 rq:707171 version:0.19.6 Changes: --- /work/SRC/openSUSE:Factory/nim/nim.changes 2019-06-01 09:58:40.555127065 +0200 +++ /work/SRC/openSUSE:Factory/.nim.new.5148/nim.changes2019-06-03 18:58:13.872365187 +0200 @@ -1,0 +2,10 @@ +Mon Jun 3 12:55:36 UTC 2019 - m.szczepaniak@gmail.com + +- Added ppc64le + +--- +Mon Jun 3 12:55:36 UTC 2019 - m.szczepaniak@gmail.com + +- Added armv7l and aarch64 + +--- Other differences: -- ++ nim.spec ++ --- /var/tmp/diff_new_pack.H7EsG3/_old 2019-06-03 18:58:14.444364975 +0200 +++ /var/tmp/diff_new_pack.H7EsG3/_new 2019-06-03 18:58:14.448364973 +0200 @@ -26,7 +26,7 @@ Source0:https://nim-lang.org/download/nim-%{version}.tar.xz Source1:nim-rpmlintrc Recommends: git -ExclusiveArch: %{ix86} x86_64 +ExclusiveArch: %{ix86} x86_64 armv7l armv7hl aarch64 ppc64le %description Nim is a statically typed, imperative programming language.
commit nim for openSUSE:Factory
Hello community, here is the log from the commit of package nim for openSUSE:Factory checked in at 2019-06-01 09:58:38 Comparing /work/SRC/openSUSE:Factory/nim (Old) and /work/SRC/openSUSE:Factory/.nim.new.5148 (New) Package is "nim" Sat Jun 1 09:58:38 2019 rev:11 rq:706734 version:0.19.6 Changes: --- /work/SRC/openSUSE:Factory/nim/nim.changes 2019-05-22 12:20:14.476841828 +0200 +++ /work/SRC/openSUSE:Factory/.nim.new.5148/nim.changes2019-06-01 09:58:40.555127065 +0200 @@ -1,0 +2,6 @@ +Fri May 31 16:16:04 UTC 2019 - Martin Pluskal + +- Force more optflags usage +- Fix location of config files (boo#1137006) + +--- Other differences: -- ++ nim.spec ++ --- /var/tmp/diff_new_pack.dW5KDb/_old 2019-06-01 09:58:41.519126620 +0200 +++ /var/tmp/diff_new_pack.dW5KDb/_new 2019-06-01 09:58:41.519126620 +0200 @@ -41,6 +41,7 @@ %setup -q %build +export CFLAGS="%{optflags}" export NIMFLAGS="$(echo '%{optflags}' | sed 's/\([^[:space:]]\+\)/--passC:\1/g')" export NIMFLAGS="$NIMFLAGS %{?jobs:--parallelBuild:%{jobs}}" @@ -57,7 +58,7 @@ %install ./koch install %{buildroot}%{_libdir} -mkdir -p %{buildroot}%{_bindir}/ %{buildroot}%{_sysconfdir}/ \ +mkdir -p %{buildroot}%{_bindir}/ %{buildroot}%{_sysconfdir}/nim \ %{buildroot}%{_docdir}/nim/ ls ./bin | while read f; do @@ -65,7 +66,7 @@ ln -s "%{_libdir}/nim/bin/$f" "%{buildroot}%{_bindir}/$f" done -mv -T %{buildroot}%{_libdir}/nim/config/ %{buildroot}%{_sysconfdir}/ +mv -T %{buildroot}%{_libdir}/nim/config/ %{buildroot}%{_sysconfdir}/nim/ mv -T %{buildroot}%{_libdir}/nim/doc/ %{buildroot}%{_docdir}/nim/ ln -s %{_docdir}/nim/ %{buildroot}%{_libdir}/nim/doc @@ -74,7 +75,8 @@ %license copying.txt %doc doc/advopt.txt doc/basicopt.txt %doc %{_docdir}/nim/ -%config %{_sysconfdir}/nim*.cfg +%dir %{_sysconfdir}/nim +%config %{_sysconfdir}/nim/nim*.cfg %{_bindir}/nim* %{_libdir}/nim/
commit nim for openSUSE:Factory
Hello community, here is the log from the commit of package nim for openSUSE:Factory checked in at 2019-05-22 12:20:13 Comparing /work/SRC/openSUSE:Factory/nim (Old) and /work/SRC/openSUSE:Factory/.nim.new.5148 (New) Package is "nim" Wed May 22 12:20:13 2019 rev:10 rq:704672 version:0.19.6 Changes: --- /work/SRC/openSUSE:Factory/nim/nim.changes 2019-01-08 12:29:55.744177223 +0100 +++ /work/SRC/openSUSE:Factory/.nim.new.5148/nim.changes2019-05-22 12:20:14.476841828 +0200 @@ -1,0 +2,7 @@ +Tue May 14 12:55:36 UTC 2019 - m.szczepaniak@gmail.com + +- Update to version 0.19.6: + Please see: + https://nim-lang.org/blog/2019/05/13/version-0196-released.html + +--- Old: nim-0.19.2.tar.xz New: nim-0.19.6.tar.xz Other differences: -- ++ nim.spec ++ --- /var/tmp/diff_new_pack.8hTN73/_old 2019-05-22 12:20:15.692841035 +0200 +++ /var/tmp/diff_new_pack.8hTN73/_new 2019-05-22 12:20:15.696841031 +0200 @@ -12,12 +12,12 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: nim -Version:0.19.2 +Version:0.19.6 Release:0 Summary:A statically typed, imperative programming language License:MIT ++ nim-0.19.2.tar.xz -> nim-0.19.6.tar.xz ++ /work/SRC/openSUSE:Factory/nim/nim-0.19.2.tar.xz /work/SRC/openSUSE:Factory/.nim.new.5148/nim-0.19.6.tar.xz differ: char 26, line 1
commit nim for openSUSE:Factory
Hello community, here is the log from the commit of package nim for openSUSE:Factory checked in at 2019-01-08 12:27:16 Comparing /work/SRC/openSUSE:Factory/nim (Old) and /work/SRC/openSUSE:Factory/.nim.new.28833 (New) Package is "nim" Tue Jan 8 12:27:16 2019 rev:9 rq:662374 version:0.19.2 Changes: --- /work/SRC/openSUSE:Factory/nim/nim.changes 2018-10-25 09:09:10.854403245 +0200 +++ /work/SRC/openSUSE:Factory/.nim.new.28833/nim.changes 2019-01-08 12:29:55.744177223 +0100 @@ -1,0 +2,7 @@ +Tue Jan 1 12:55:36 UTC 2019 - mvet...@suse.com + +- Update to version 0.19.2: + Please see: + https://nim-lang.org/blog/2018/12/31/version-0192-released.html + +--- Old: nim-0.19.0.tar.xz New: nim-0.19.2.tar.xz Other differences: -- ++ nim.spec ++ --- /var/tmp/diff_new_pack.RvNAW6/_old 2019-01-08 12:29:56.312176604 +0100 +++ /var/tmp/diff_new_pack.RvNAW6/_new 2019-01-08 12:29:56.312176604 +0100 @@ -1,7 +1,7 @@ # # spec file for package nim # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,12 +17,12 @@ Name: nim -Version:0.19.0 +Version:0.19.2 Release:0 Summary:A statically typed, imperative programming language License:MIT Group: Development/Languages/Other -Url:https://nim-lang.org/ +URL:https://nim-lang.org/ Source0:https://nim-lang.org/download/nim-%{version}.tar.xz Source1:nim-rpmlintrc Recommends: git @@ -71,7 +71,9 @@ ln -s %{_docdir}/nim/ %{buildroot}%{_libdir}/nim/doc %files -%doc copying.txt doc/advopt.txt doc/basicopt.txt +%license copying.txt +%doc doc/advopt.txt doc/basicopt.txt +%doc %{_docdir}/nim/ %config %{_sysconfdir}/nim*.cfg %{_bindir}/nim* %{_libdir}/nim/ ++ nim-0.19.0.tar.xz -> nim-0.19.2.tar.xz ++ /work/SRC/openSUSE:Factory/nim/nim-0.19.0.tar.xz /work/SRC/openSUSE:Factory/.nim.new.28833/nim-0.19.2.tar.xz differ: char 26, line 1
commit nim for openSUSE:Factory
Hello community, here is the log from the commit of package nim for openSUSE:Factory checked in at 2018-10-25 09:09:04 Comparing /work/SRC/openSUSE:Factory/nim (Old) and /work/SRC/openSUSE:Factory/.nim.new (New) Package is "nim" Thu Oct 25 09:09:04 2018 rev:8 rq:643902 version:0.19.0 Changes: --- /work/SRC/openSUSE:Factory/nim/nim.changes 2018-03-05 13:43:47.803048179 +0100 +++ /work/SRC/openSUSE:Factory/.nim.new/nim.changes 2018-10-25 09:09:10.854403245 +0200 @@ -1,0 +2,7 @@ +Mon Oct 22 11:31:20 UTC 2018 - mvet...@suse.com + +- Update to version 0.19.0: + * Please see: +https://nim-lang.org/blog/2018/09/26/version-0190-released.html + +--- Old: nim-0.18.0.tar.xz New: nim-0.19.0.tar.xz Other differences: -- ++ nim.spec ++ --- /var/tmp/diff_new_pack.0O48V4/_old 2018-10-25 09:09:11.438402896 +0200 +++ /var/tmp/diff_new_pack.0O48V4/_new 2018-10-25 09:09:11.438402896 +0200 @@ -17,7 +17,7 @@ Name: nim -Version:0.18.0 +Version:0.19.0 Release:0 Summary:A statically typed, imperative programming language License:MIT @@ -71,7 +71,7 @@ ln -s %{_docdir}/nim/ %{buildroot}%{_libdir}/nim/doc %files -%doc copying.txt doc/advopt.txt doc/basicopt.txt doc/html +%doc copying.txt doc/advopt.txt doc/basicopt.txt %config %{_sysconfdir}/nim*.cfg %{_bindir}/nim* %{_libdir}/nim/ ++ nim-0.18.0.tar.xz -> nim-0.19.0.tar.xz ++ 14770602 lines of diff (skipped)
commit nim for openSUSE:Factory
Hello community, here is the log from the commit of package nim for openSUSE:Factory checked in at 2018-03-05 13:42:49 Comparing /work/SRC/openSUSE:Factory/nim (Old) and /work/SRC/openSUSE:Factory/.nim.new (New) Package is "nim" Mon Mar 5 13:42:49 2018 rev:7 rq:582181 version:0.18.0 Changes: --- /work/SRC/openSUSE:Factory/nim/nim.changes 2018-01-06 18:51:32.508636232 +0100 +++ /work/SRC/openSUSE:Factory/.nim.new/nim.changes 2018-03-05 13:43:47.803048179 +0100 @@ -1,0 +2,8 @@ +Fri Mar 2 22:12:45 UTC 2018 - mvet...@suse.com + +- Update to version 0.18.0: + * Please see: +https://nim-lang.org/blog/2018/03/01/version-0180-released.html +- Add nim-rpmlintrc + +--- Old: nim-0.17.2.tar.xz New: nim-0.18.0.tar.xz nim-rpmlintrc Other differences: -- ++ nim.spec ++ --- /var/tmp/diff_new_pack.xaXrHm/_old 2018-03-05 13:43:48.511022561 +0100 +++ /var/tmp/diff_new_pack.xaXrHm/_new 2018-03-05 13:43:48.515022415 +0100 @@ -17,13 +17,14 @@ Name: nim -Version:0.17.2 +Version:0.18.0 Release:0 Summary:A statically typed, imperative programming language License:MIT Group: Development/Languages/Other -URL:https://nim-lang.org/ -Source: https://nim-lang.org/download/nim-%{version}.tar.xz +Url:https://nim-lang.org/ +Source0:https://nim-lang.org/download/nim-%{version}.tar.xz +Source1:nim-rpmlintrc Recommends: git ExclusiveArch: %{ix86} x86_64 @@ -43,6 +44,8 @@ export NIMFLAGS="$(echo '%{optflags}' | sed 's/\([^[:space:]]\+\)/--passC:\1/g')" export NIMFLAGS="$NIMFLAGS %{?jobs:--parallelBuild:%{jobs}}" +./build.sh + make %{?_smp_mflags} V=1 \ CFLAGS="%{optflags}" ./bin/nim c $NIMFLAGS koch ++ nim-0.17.2.tar.xz -> nim-0.18.0.tar.xz ++ 7708333 lines of diff (skipped) ++ nim-rpmlintrc ++ addFilter("E: devel-file-in-non-devel-package .*")
commit nim for openSUSE:Factory
Hello community, here is the log from the commit of package nim for openSUSE:Factory checked in at 2018-01-06 18:51:23 Comparing /work/SRC/openSUSE:Factory/nim (Old) and /work/SRC/openSUSE:Factory/.nim.new (New) Package is "nim" Sat Jan 6 18:51:23 2018 rev:6 rq:561886 version:0.17.2 Changes: --- /work/SRC/openSUSE:Factory/nim/nim.changes 2017-06-05 18:50:32.403543837 +0200 +++ /work/SRC/openSUSE:Factory/.nim.new/nim.changes 2018-01-06 18:51:32.508636232 +0100 @@ -1,0 +2,8 @@ +Fri Jan 5 13:28:03 UTC 2018 - mplus...@suse.com + +- Update to version 0.17.2: + * Bugfix release + * For details see: +https://nim-lang.org/blog/2017/09/07/version-0172-released.html + +--- Old: nim-0.17.0.tar.xz New: nim-0.17.2.tar.xz Other differences: -- ++ nim.spec ++ --- /var/tmp/diff_new_pack.dJEnBr/_old 2018-01-06 18:51:33.916570446 +0100 +++ /var/tmp/diff_new_pack.dJEnBr/_new 2018-01-06 18:51:33.920570259 +0100 @@ -1,7 +1,7 @@ # # spec file for package nim # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,15 +17,15 @@ Name: nim -Version:0.17.0 +Version:0.17.2 Release:0 Summary:A statically typed, imperative programming language License:MIT Group: Development/Languages/Other -Url:https://nim-lang.org/ +URL:https://nim-lang.org/ Source: https://nim-lang.org/download/nim-%{version}.tar.xz Recommends: git -ExclusiveArch: %ix86 x86_64 +ExclusiveArch: %{ix86} x86_64 %description Nim is a statically typed, imperative programming language. @@ -68,7 +68,6 @@ ln -s %{_docdir}/nim/ %{buildroot}%{_libdir}/nim/doc %files -%defattr(-,root,root) %doc copying.txt doc/advopt.txt doc/basicopt.txt doc/html %config %{_sysconfdir}/nim*.cfg %{_bindir}/nim* ++ nim-0.17.0.tar.xz -> nim-0.17.2.tar.xz ++ /work/SRC/openSUSE:Factory/nim/nim-0.17.0.tar.xz /work/SRC/openSUSE:Factory/.nim.new/nim-0.17.2.tar.xz differ: char 17, line 1
commit nim for openSUSE:Factory
Hello community, here is the log from the commit of package nim for openSUSE:Factory checked in at 2017-06-05 18:50:19 Comparing /work/SRC/openSUSE:Factory/nim (Old) and /work/SRC/openSUSE:Factory/.nim.new (New) Package is "nim" Mon Jun 5 18:50:19 2017 rev:5 rq:500922 version:0.17.0 Changes: --- /work/SRC/openSUSE:Factory/nim/nim.changes 2017-03-12 20:05:24.221839378 +0100 +++ /work/SRC/openSUSE:Factory/.nim.new/nim.changes 2017-06-05 18:50:32.403543837 +0200 @@ -1,0 +2,6 @@ +Sat Jun 3 08:01:05 UTC 2017 - mplus...@suse.com + +- Update to version 0.17.0: + * https://nim-lang.org/blog/2017/05/17/version-0170-released.html + +--- Old: nim-0.16.0.tar.xz New: nim-0.17.0.tar.xz Other differences: -- ++ nim.spec ++ --- /var/tmp/diff_new_pack.rQsDSs/_old 2017-06-05 18:50:33.195432216 +0200 +++ /var/tmp/diff_new_pack.rQsDSs/_new 2017-06-05 18:50:33.199431651 +0200 @@ -17,7 +17,7 @@ Name: nim -Version:0.16.0 +Version:0.17.0 Release:0 Summary:A statically typed, imperative programming language License:MIT @@ -69,7 +69,7 @@ %files %defattr(-,root,root) -%doc copying.txt doc/advopt.txt doc/basicopt.txt +%doc copying.txt doc/advopt.txt doc/basicopt.txt doc/html %config %{_sysconfdir}/nim*.cfg %{_bindir}/nim* %{_libdir}/nim/ ++ nim-0.16.0.tar.xz -> nim-0.17.0.tar.xz ++ /work/SRC/openSUSE:Factory/nim/nim-0.16.0.tar.xz /work/SRC/openSUSE:Factory/.nim.new/nim-0.17.0.tar.xz differ: char 17, line 1
commit nim for openSUSE:Factory
Hello community, here is the log from the commit of package nim for openSUSE:Factory checked in at 2017-03-12 20:05:23 Comparing /work/SRC/openSUSE:Factory/nim (Old) and /work/SRC/openSUSE:Factory/.nim.new (New) Package is "nim" Sun Mar 12 20:05:23 2017 rev:4 rq:478622 version:0.16.0 Changes: --- /work/SRC/openSUSE:Factory/nim/nim.changes 2017-03-03 17:54:31.316485183 +0100 +++ /work/SRC/openSUSE:Factory/.nim.new/nim.changes 2017-03-12 20:05:24.221839378 +0100 @@ -1,0 +2,5 @@ +Sat Mar 11 07:57:07 UTC 2017 - mplus...@suse.com + +- Update list of files to fix building on Factory + +--- Other differences: -- ++ nim.spec ++ --- /var/tmp/diff_new_pack.N4R6q8/_old 2017-03-12 20:05:24.977732417 +0100 +++ /var/tmp/diff_new_pack.N4R6q8/_new 2017-03-12 20:05:24.981731851 +0100 @@ -69,7 +69,7 @@ %files %defattr(-,root,root) -%doc copying.txt +%doc copying.txt doc/advopt.txt doc/basicopt.txt %config %{_sysconfdir}/nim*.cfg %{_bindir}/nim* %{_libdir}/nim/
commit nim for openSUSE:Factory
Hello community, here is the log from the commit of package nim for openSUSE:Factory checked in at 2017-03-03 17:54:30 Comparing /work/SRC/openSUSE:Factory/nim (Old) and /work/SRC/openSUSE:Factory/.nim.new (New) Package is "nim" Fri Mar 3 17:54:30 2017 rev:3 rq:461864 version:0.16.0 Changes: --- /work/SRC/openSUSE:Factory/nim/nim.changes 2017-02-21 13:51:03.538369946 +0100 +++ /work/SRC/openSUSE:Factory/.nim.new/nim.changes 2017-03-03 17:54:31.316485183 +0100 @@ -1,0 +2,5 @@ +Thu Mar 2 09:14:26 UTC 2017 - jeng...@inai.de + +- Update description + +--- Other differences: -- ++ nim.spec ++ --- /var/tmp/diff_new_pack.Szl617/_old 2017-03-03 17:54:31.888404402 +0100 +++ /var/tmp/diff_new_pack.Szl617/_new 2017-03-03 17:54:31.888404402 +0100 @@ -28,9 +28,13 @@ ExclusiveArch: %ix86 x86_64 %description -Nim is a statically typed, imperative programming language that -tries to give the programmer ultimate power without compromises on -runtime efficiency. +Nim is a statically typed, imperative programming language. + +Beneath a infix/indentation-based syntax with a (AST-based) macro +system lies a semantic model that supports a soft realtime GC on +thread local heaps. Asynchronous message passing is used between +threads. An unsafe shared memory heap is also provided for the +increased efficiency that results from that model. %prep %setup -q
commit nim for openSUSE:Factory
Hello community, here is the log from the commit of package nim for openSUSE:Factory checked in at 2017-02-21 13:50:59 Comparing /work/SRC/openSUSE:Factory/nim (Old) and /work/SRC/openSUSE:Factory/.nim.new (New) Package is "nim" Changes: --- /work/SRC/openSUSE:Factory/nim/nim.changes 2017-02-06 15:04:08.951110763 +0100 +++ /work/SRC/openSUSE:Factory/.nim.new/nim.changes 2017-02-21 13:51:03.538369946 +0100 @@ -1,0 +2,9 @@ +Sun Feb 19 16:13:49 UTC 2017 - sor.ale...@meowr.ru + +- Update to version 0.16.0: + * No changelog available. +- Build and install libraries, etc. +- Install configuration files. +- Recommend git for nimble. + +--- @@ -8 +16,0 @@ -- Fixing spec summary @@ -9,0 +18 @@ +- Fixing spec summary Old: nim-0.15.2.tar.xz New: nim-0.16.0.tar.xz Other differences: -- ++ nim.spec ++ --- /var/tmp/diff_new_pack.0zZDS8/_old 2017-02-21 13:51:04.158282698 +0100 +++ /var/tmp/diff_new_pack.0zZDS8/_new 2017-02-21 13:51:04.162282135 +0100 @@ -17,33 +17,57 @@ Name: nim -Version:0.15.2 +Version:0.16.0 Release:0 Summary:A statically typed, imperative programming language License:MIT Group: Development/Languages/Other -Url:http://nim-lang.org -Source: http://nim-lang.org/download/nim-%{version}.tar.xz -ExclusiveArch: %{ix86} x86_64 +Url:https://nim-lang.org/ +Source: https://nim-lang.org/download/nim-%{version}.tar.xz +Recommends: git +ExclusiveArch: %ix86 x86_64 %description -Nim is a statically typed, imperative programming language that tries to -give the programmer ultimate power without compromises on runtime -efficiency. +Nim is a statically typed, imperative programming language that +tries to give the programmer ultimate power without compromises on +runtime efficiency. %prep %setup -q %build -make %{?_smp_mflags} COMP_FLAGS="%{optflags} -w -fno-strict-aliasing" +export NIMFLAGS="$(echo '%{optflags}' | sed 's/\([^[:space:]]\+\)/--passC:\1/g')" +export NIMFLAGS="$NIMFLAGS %{?jobs:--parallelBuild:%{jobs}}" + +make %{?_smp_mflags} V=1 \ + CFLAGS="%{optflags}" +./bin/nim c $NIMFLAGS koch + +./koch boot -d:release $NIMFLAGS \ + -d:useGnuReadline +./koch tools -d:release $NIMFLAGS %install -install -D -p -m 0755 bin/nim \ - %{buildroot}%{_bindir}/nim +./koch install %{buildroot}%{_libdir} + +mkdir -p %{buildroot}%{_bindir}/ %{buildroot}%{_sysconfdir}/ \ + %{buildroot}%{_docdir}/nim/ + +ls ./bin | while read f; do +install -Dpm 0755 "./bin/$f" "%{buildroot}%{_libdir}/nim/bin/$f" +ln -s "%{_libdir}/nim/bin/$f" "%{buildroot}%{_bindir}/$f" +done + +mv -T %{buildroot}%{_libdir}/nim/config/ %{buildroot}%{_sysconfdir}/ + +mv -T %{buildroot}%{_libdir}/nim/doc/ %{buildroot}%{_docdir}/nim/ +ln -s %{_docdir}/nim/ %{buildroot}%{_libdir}/nim/doc %files %defattr(-,root,root) %doc copying.txt -%{_bindir}/nim +%config %{_sysconfdir}/nim*.cfg +%{_bindir}/nim* +%{_libdir}/nim/ %changelog ++ nim-0.15.2.tar.xz -> nim-0.16.0.tar.xz ++ 9824424 lines of diff (skipped)