commit ocaml-qcheck for openSUSE:Factory
Hello community, here is the log from the commit of package ocaml-qcheck for openSUSE:Factory checked in at 2020-08-24 15:07:04 Comparing /work/SRC/openSUSE:Factory/ocaml-qcheck (Old) and /work/SRC/openSUSE:Factory/.ocaml-qcheck.new.3399 (New) Package is "ocaml-qcheck" Mon Aug 24 15:07:04 2020 rev:6 rq:828691 version:0.14 Changes: --- /work/SRC/openSUSE:Factory/ocaml-qcheck/ocaml-qcheck.changes 2020-03-09 15:22:53.144184425 +0100 +++ /work/SRC/openSUSE:Factory/.ocaml-qcheck.new.3399/ocaml-qcheck.changes 2020-08-24 15:08:17.978546009 +0200 @@ -1,0 +2,6 @@ +Thu Aug 20 20:20:20 UTC 2020 - oher...@suse.de + +- Update to version 0.14 + See included CHANGELOG.md for details + +--- Old: ocaml-qcheck-0.10.tar.xz New: ocaml-qcheck-0.14.tar.xz Other differences: -- ++ ocaml-qcheck.spec ++ --- /var/tmp/diff_new_pack.kiYrZI/_old 2020-08-24 15:08:24.818549342 +0200 +++ /var/tmp/diff_new_pack.kiYrZI/_new 2020-08-24 15:08:24.822549344 +0200 @@ -1,7 +1,7 @@ # # spec file for package ocaml-qcheck # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# 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 @@ -19,21 +19,21 @@ %bcond_with ocaml_alcotest Name: ocaml-qcheck -Version:0.10 +Version:0.14 Release:0 %{?ocaml_preserve_bytecode} Summary:QuickCheck inspired property-based testing for OCaml License:BSD-2-Clause Group: Development/Languages/OCaml -URL:https://github.com/c-cube/qcheck +URL:https://opam.ocaml.org/packages/qcheck Source0:%{name}-%{version}.tar.xz BuildRequires: ocaml BuildRequires: ocaml-dune -BuildRequires: ocaml-rpm-macros >= 20200220 +BuildRequires: ocaml-rpm-macros >= 20200514 BuildRequires: ocamlfind(bytes) -BuildRequires: ocamlfind(oUnit) +BuildRequires: ocamlfind(ounit2) BuildRequires: ocamlfind(unix) %if %{with ocaml_alcotest} BuildRequires: ocamlfind(alcotest) ++ _service ++ --- /var/tmp/diff_new_pack.kiYrZI/_old 2020-08-24 15:08:24.854549360 +0200 +++ /var/tmp/diff_new_pack.kiYrZI/_new 2020-08-24 15:08:24.854549360 +0200 @@ -1,10 +1,13 @@ -https://github.com/c-cube/qcheck.git -git -0.10 -0.10 ocaml-qcheck +6a170e34269164d45aba6303dff1c77cfb8b8fd0 +git +disable +https://github.com/c-cube/qcheck.git +@PARENT_TAG@ +[v]?([^\+]+)(.*) +\1 *.tar ++ ocaml-qcheck-0.10.tar.xz -> ocaml-qcheck-0.14.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ocaml-qcheck-0.10/.travis.yml new/ocaml-qcheck-0.14/.travis.yml --- old/ocaml-qcheck-0.10/.travis.yml 2019-07-15 02:23:27.0 +0200 +++ new/ocaml-qcheck-0.14/.travis.yml 2020-07-30 15:34:18.0 +0200 @@ -7,9 +7,14 @@ global: - PINS="qcheck:. qcheck-core:. qcheck-ounit:. qcheck-alcotest:." - DISTRO="ubuntu-16.04" + - PACKAGE="qcheck" + - DEPOPTS="ounit alcotest" matrix: - - PACKAGE="qcheck" OCAML_VERSION="4.03.0" DEPOPTS="ounit alcotest" - - PACKAGE="qcheck" OCAML_VERSION="4.04.2" DEPOPTS="ounit alcotest" - - PACKAGE="qcheck" OCAML_VERSION="4.05.0" DEPOPTS="ounit alcotest" - - PACKAGE="qcheck" OCAML_VERSION="4.06.0" DEPOPTS="ounit alcotest" - - PACKAGE="qcheck" OCAML_VERSION="4.07.0" DEPOPTS="ounit alcotest" + - OCAML_VERSION="4.03" + - OCAML_VERSION="4.04" + - OCAML_VERSION="4.05" + - OCAML_VERSION="4.06" + - OCAML_VERSION="4.07" + - OCAML_VERSION="4.08" + - OCAML_VERSION="4.09" + - OCAML_VERSION="4.10" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ocaml-qcheck-0.10/CHANGELOG.md new/ocaml-qcheck-0.14/CHANGELOG.md --- old/ocaml-qcheck-0.10/CHANGELOG.md 2019-07-15 02:23:27.0 +0200 +++ new/ocaml-qcheck-0.14/CHANGELOG.md 2020-07-30 15:34:18.0 +0200 @@ -1,5 +1,34 @@ # Changes +## 0.14 + +- modify `int_range` to make it accept ranges bigger than `max_int`. +- less newline-verbose stats +- add `int{32,64}` shrinkers to arbitrary gens +- add `int{32,int64}` shrinkers +- move to ounit2 for `QCheck_ounit` + +## 0.13 + +- make counter private +- Add debug shrinking log +- fix: small fix related to stdlib/pervasives +- feat: add flatten combinators in `gen` + +## 0.12 + +- fix singleton list shrinking +- feat: add `Gen.char_range` and `Gen.(<$>)` (credit @spewspews) + +## 0.11 + +- Add `QCheck.Gen.{string_of,string_readable}` +- fix `int_bound` bound inclusiveness problem +- change implementation of `int_bound` to
commit ocaml-qcheck for openSUSE:Factory
Hello community, here is the log from the commit of package ocaml-qcheck for openSUSE:Factory checked in at 2020-03-09 15:22:50 Comparing /work/SRC/openSUSE:Factory/ocaml-qcheck (Old) and /work/SRC/openSUSE:Factory/.ocaml-qcheck.new.26092 (New) Package is "ocaml-qcheck" Mon Mar 9 15:22:50 2020 rev:5 rq:777979 version:0.10 Changes: --- /work/SRC/openSUSE:Factory/ocaml-qcheck/ocaml-qcheck.changes 2019-10-24 23:02:07.684030174 +0200 +++ /work/SRC/openSUSE:Factory/.ocaml-qcheck.new.26092/ocaml-qcheck.changes 2020-03-09 15:22:53.144184425 +0100 @@ -1,0 +2,6 @@ +Thu Feb 20 20:20:20 UTC 2020 - oher...@suse.de + +- Require current dune macros +- Build conditionally with ocaml-alcotest + +--- Other differences: -- ++ ocaml-qcheck.spec ++ --- /var/tmp/diff_new_pack.bNKanZ/_old 2020-03-09 15:22:53.652184653 +0100 +++ /var/tmp/diff_new_pack.bNKanZ/_new 2020-03-09 15:22:53.656184655 +0100 @@ -12,10 +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/ # +%bcond_with ocaml_alcotest + Name: ocaml-qcheck Version:0.10 Release:0 @@ -29,10 +31,13 @@ BuildRequires: ocaml BuildRequires: ocaml-dune -BuildRequires: ocaml-rpm-macros >= 20190930 +BuildRequires: ocaml-rpm-macros >= 20200220 BuildRequires: ocamlfind(bytes) BuildRequires: ocamlfind(oUnit) BuildRequires: ocamlfind(unix) +%if %{with ocaml_alcotest} +BuildRequires: ocamlfind(alcotest) +%endif %description This module allows to check invariants (properties of some types) over @@ -53,16 +58,14 @@ %autosetup -p1 %build -# do not build alcotest support since it is not packaged yet -args='--for-release-of-packages=qcheck,qcheck-core,qcheck-ounit' -OCAML_DUNE_INSTALLED_LIBRARIES_ARGS='' -OCAML_DUNE_EXTERNAL_LIB_DEPS_ARGS="${args}" -OCAML_DUNE_BUILD_INSTALL_ARGS="${args}" +dune_release_pkgs='qcheck,qcheck-core,qcheck-ounit' +%if %{with ocaml_alcotest} +dune_release_pkgs="${dune_release_pkgs},qcheck-alcotest" +%endif %ocaml_dune_setup %ocaml_dune_build %install -OCAML_DUNE_INSTALL_ARGS='qcheck qcheck-core qcheck-ounit' %ocaml_dune_install %ocaml_create_file_list @@ -70,7 +73,6 @@ %ocaml_dune_test %files -f %{name}.files -%license LICENSE %doc README.adoc %files devel -f %{name}.files.devel
commit ocaml-qcheck for openSUSE:Factory
Hello community, here is the log from the commit of package ocaml-qcheck for openSUSE:Factory checked in at 2019-10-24 23:02:04 Comparing /work/SRC/openSUSE:Factory/ocaml-qcheck (Old) and /work/SRC/openSUSE:Factory/.ocaml-qcheck.new.2990 (New) Package is "ocaml-qcheck" Thu Oct 24 23:02:04 2019 rev:4 rq:735917 version:0.10 Changes: --- /work/SRC/openSUSE:Factory/ocaml-qcheck/ocaml-qcheck.changes 2019-02-20 14:12:40.830912433 +0100 +++ /work/SRC/openSUSE:Factory/.ocaml-qcheck.new.2990/ocaml-qcheck.changes 2019-10-24 23:02:07.684030174 +0200 @@ -1,0 +2,15 @@ +Mon Sep 30 12:34:56 UTC 2019 - oher...@suse.de + +- use dune macros from ocaml-rpm-macros + +--- +Mon Sep 23 16:35:39 UTC 2019 - oher...@suse.de + +- Update to version 0.10 + +--- +Mon Sep 23 16:35:39 UTC 2019 - oher...@suse.de + +- Expand filelist to fix build + +--- Old: ocaml-qcheck-0.9.tar.gz New: _service ocaml-qcheck-0.10.tar.xz Other differences: -- ++ ocaml-qcheck.spec ++ --- /var/tmp/diff_new_pack.QlYK9Y/_old 2019-10-24 23:02:08.328030914 +0200 +++ /var/tmp/diff_new_pack.QlYK9Y/_new 2019-10-24 23:02:08.332030918 +0200 @@ -17,7 +17,7 @@ Name: ocaml-qcheck -Version:0.9 +Version:0.10 Release:0 %{?ocaml_preserve_bytecode} Summary:QuickCheck inspired property-based testing for OCaml @@ -25,22 +25,20 @@ Group: Development/Languages/OCaml URL:https://github.com/c-cube/qcheck -Source0: https://github.com/c-cube/qcheck/archive/%{version}/%{name}-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Source0:%{name}-%{version}.tar.xz BuildRequires: ocaml BuildRequires: ocaml-dune -BuildRequires: ocaml-ounit-devel -BuildRequires: ocaml-rpm-macros -BuildRequires: ocamlfind -BuildRequires: opam-installer +BuildRequires: ocaml-rpm-macros >= 20190930 +BuildRequires: ocamlfind(bytes) +BuildRequires: ocamlfind(oUnit) +BuildRequires: ocamlfind(unix) %description This module allows to check invariants (properties of some types) over randomly generated instances of the type. It provides combinators for generating instances and printing them. - %packagedevel Summary:Development files for %{name} Group: Development/Languages/OCaml @@ -52,48 +50,29 @@ %prep -%setup -q -n qcheck-%{version} +%autosetup -p1 %build # do not build alcotest support since it is not packaged yet -dune build @install -p qcheck,qcheck-core,qcheck-ounit +args='--for-release-of-packages=qcheck,qcheck-core,qcheck-ounit' +OCAML_DUNE_INSTALLED_LIBRARIES_ARGS='' +OCAML_DUNE_EXTERNAL_LIB_DEPS_ARGS="${args}" +OCAML_DUNE_BUILD_INSTALL_ARGS="${args}" +%ocaml_dune_setup +%ocaml_dune_build %install -mkdir -p %{buildroot}%{_libdir}/ocaml -dune install --destdir=%{buildroot} qcheck qcheck-core qcheck-ounit +OCAML_DUNE_INSTALL_ARGS='qcheck qcheck-core qcheck-ounit' +%ocaml_dune_install +%ocaml_create_file_list -# These files will be installed using doc and license directives. -rm -r %{buildroot}/usr/doc +%check +%ocaml_dune_test -%files -%defattr(-,root,root,-) -%doc README.adoc CHANGELOG.md +%files -f %{name}.files %license LICENSE -%dir %{_libdir}/ocaml -%dir %{_libdir}/ocaml/* -%dir %{_libdir}/ocaml/*/* -%if 0%{?ocaml_native_compiler} -%{_libdir}/ocaml/*/{,*/}*.cmxs -%endif - -%files devel -%defattr(-,root,root,-) -%dir %{_libdir}/ocaml -%dir %{_libdir}/ocaml/* -%dir %{_libdir}/ocaml/*/* -%if 0%{?ocaml_native_compiler} -%{_libdir}/ocaml/*/{,*/}*.a -%{_libdir}/ocaml/*/{,*/}*.cmx -%{_libdir}/ocaml/*/{,*/}*.cmxa -%endif -%{_libdir}/ocaml/*/{,*/}*.ml -%{_libdir}/ocaml/*/{,*/}*.mli -%{_libdir}/ocaml/*/{,*/}*.cma -%{_libdir}/ocaml/*/{,*/}*.cmi -%{_libdir}/ocaml/*/{,*/}*.cmt -%{_libdir}/ocaml/*/{,*/}*.cmti -%{_libdir}/ocaml/*/dune-package -%{_libdir}/ocaml/*/META -%{_libdir}/ocaml/*/opam +%doc README.adoc + +%files devel -f %{name}.files.devel %changelog ++ _service ++ https://github.com/c-cube/qcheck.git git 0.10 0.10 ocaml-qcheck *.tar xz
commit ocaml-qcheck for openSUSE:Factory
Hello community, here is the log from the commit of package ocaml-qcheck for openSUSE:Factory checked in at 2019-02-20 14:12:38 Comparing /work/SRC/openSUSE:Factory/ocaml-qcheck (Old) and /work/SRC/openSUSE:Factory/.ocaml-qcheck.new.28833 (New) Package is "ocaml-qcheck" Wed Feb 20 14:12:38 2019 rev:3 rq:677428 version:0.9 Changes: --- /work/SRC/openSUSE:Factory/ocaml-qcheck/ocaml-qcheck.changes 2018-06-19 11:58:13.142160957 +0200 +++ /work/SRC/openSUSE:Factory/.ocaml-qcheck.new.28833/ocaml-qcheck.changes 2019-02-20 14:12:40.830912433 +0100 @@ -1,0 +2,16 @@ +Tue Feb 19 03:06:16 UTC 2019 - a...@onthewings.net + +- Update install section for ocaml-dune 1.7.1. +- BuildRequires: opam-installer instead of opam to be accurate. + +--- +Fri Feb 8 02:06:49 UTC 2019 - a...@onthewings.net + +- New upstream version (0.9). + * Add TestResult.is_success helper. + * Give access to list of instances in test results. + * Allow setting time_between_msg in runner. + * Update docs. +- Updated build commands for the new dune version. + +--- Old: ocaml-qcheck-0.8.tar.gz New: ocaml-qcheck-0.9.tar.gz Other differences: -- ++ ocaml-qcheck.spec ++ --- /var/tmp/diff_new_pack.WJuNg7/_old 2019-02-20 14:12:41.298912277 +0100 +++ /var/tmp/diff_new_pack.WJuNg7/_new 2019-02-20 14:12:41.306912274 +0100 @@ -1,7 +1,7 @@ # # spec file for package ocaml-qcheck # -# 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,7 +17,7 @@ Name: ocaml-qcheck -Version:0.8 +Version:0.9 Release:0 %{?ocaml_preserve_bytecode} Summary:QuickCheck inspired property-based testing for OCaml @@ -33,7 +33,7 @@ BuildRequires: ocaml-ounit-devel BuildRequires: ocaml-rpm-macros BuildRequires: ocamlfind -BuildRequires: opam +BuildRequires: opam-installer %description This module allows to check invariants (properties of some types) over @@ -55,14 +55,15 @@ %setup -q -n qcheck-%{version} %build -jbuilder build @install +# do not build alcotest support since it is not packaged yet +dune build @install -p qcheck,qcheck-core,qcheck-ounit %install mkdir -p %{buildroot}%{_libdir}/ocaml -jbuilder install --destdir=%{buildroot} --libdir=%{buildroot}%{_libdir}/ocaml +dune install --destdir=%{buildroot} qcheck qcheck-core qcheck-ounit # These files will be installed using doc and license directives. -rm -r %{buildroot}/doc +rm -r %{buildroot}/usr/doc %files %defattr(-,root,root,-) @@ -70,27 +71,29 @@ %license LICENSE %dir %{_libdir}/ocaml %dir %{_libdir}/ocaml/* +%dir %{_libdir}/ocaml/*/* %if 0%{?ocaml_native_compiler} -%{_libdir}/ocaml/*/*.cmxs +%{_libdir}/ocaml/*/{,*/}*.cmxs %endif %files devel %defattr(-,root,root,-) %dir %{_libdir}/ocaml %dir %{_libdir}/ocaml/* +%dir %{_libdir}/ocaml/*/* %if 0%{?ocaml_native_compiler} -%{_libdir}/ocaml/*/*.a -%{_libdir}/ocaml/*/*.cmx -%{_libdir}/ocaml/*/*.cmxa +%{_libdir}/ocaml/*/{,*/}*.a +%{_libdir}/ocaml/*/{,*/}*.cmx +%{_libdir}/ocaml/*/{,*/}*.cmxa %endif -%{_libdir}/ocaml/*/*.ml -%{_libdir}/ocaml/*/*.mli -%{_libdir}/ocaml/*/*.cma -%{_libdir}/ocaml/*/*.cmi -%{_libdir}/ocaml/*/*.cmt -%{_libdir}/ocaml/*/*.cmti +%{_libdir}/ocaml/*/{,*/}*.ml +%{_libdir}/ocaml/*/{,*/}*.mli +%{_libdir}/ocaml/*/{,*/}*.cma +%{_libdir}/ocaml/*/{,*/}*.cmi +%{_libdir}/ocaml/*/{,*/}*.cmt +%{_libdir}/ocaml/*/{,*/}*.cmti +%{_libdir}/ocaml/*/dune-package %{_libdir}/ocaml/*/META %{_libdir}/ocaml/*/opam -%{_libdir}/ocaml/*/*.dune %changelog ++ ocaml-qcheck-0.8.tar.gz -> ocaml-qcheck-0.9.tar.gz ++ 34830 lines of diff (skipped)
commit ocaml-qcheck for openSUSE:Factory
Hello community, here is the log from the commit of package ocaml-qcheck for openSUSE:Factory checked in at 2018-06-19 11:58:11 Comparing /work/SRC/openSUSE:Factory/ocaml-qcheck (Old) and /work/SRC/openSUSE:Factory/.ocaml-qcheck.new (New) Package is "ocaml-qcheck" Tue Jun 19 11:58:11 2018 rev:2 rq:616472 version:0.8 Changes: --- /work/SRC/openSUSE:Factory/ocaml-qcheck/ocaml-qcheck.changes 2018-05-29 16:53:01.618158123 +0200 +++ /work/SRC/openSUSE:Factory/.ocaml-qcheck.new/ocaml-qcheck.changes 2018-06-19 11:58:13.142160957 +0200 @@ -1,0 +2,5 @@ +Mon Jun 11 09:09:31 UTC 2018 - a...@onthewings.net + +- Package the .ml and .dune files produced with latest dune. + +--- Other differences: -- ++ ocaml-qcheck.spec ++ --- /var/tmp/diff_new_pack.cfkHhn/_old 2018-06-19 11:58:14.170122789 +0200 +++ /var/tmp/diff_new_pack.cfkHhn/_new 2018-06-19 11:58:14.174122640 +0200 @@ -15,6 +15,7 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: ocaml-qcheck Version:0.8 Release:0 @@ -29,10 +30,10 @@ BuildRequires: ocaml BuildRequires: ocaml-dune -BuildRequires: ocamlfind BuildRequires: ocaml-ounit-devel -BuildRequires: opam BuildRequires: ocaml-rpm-macros +BuildRequires: ocamlfind +BuildRequires: opam %description This module allows to check invariants (properties of some types) over @@ -45,7 +46,6 @@ Group: Development/Languages/OCaml Requires: %{name} = %{version} - %descriptiondevel The %{name}-devel package contains libraries and signature files for developing applications that use %{name}. @@ -54,11 +54,9 @@ %prep %setup -q -n qcheck-%{version} - %build jbuilder build @install - %install mkdir -p %{buildroot}%{_libdir}/ocaml jbuilder install --destdir=%{buildroot} --libdir=%{buildroot}%{_libdir}/ocaml @@ -66,7 +64,6 @@ # These files will be installed using doc and license directives. rm -r %{buildroot}/doc - %files %defattr(-,root,root,-) %doc README.adoc CHANGELOG.md @@ -77,7 +74,6 @@ %{_libdir}/ocaml/*/*.cmxs %endif - %files devel %defattr(-,root,root,-) %dir %{_libdir}/ocaml @@ -87,6 +83,7 @@ %{_libdir}/ocaml/*/*.cmx %{_libdir}/ocaml/*/*.cmxa %endif +%{_libdir}/ocaml/*/*.ml %{_libdir}/ocaml/*/*.mli %{_libdir}/ocaml/*/*.cma %{_libdir}/ocaml/*/*.cmi @@ -94,6 +91,6 @@ %{_libdir}/ocaml/*/*.cmti %{_libdir}/ocaml/*/META %{_libdir}/ocaml/*/opam - +%{_libdir}/ocaml/*/*.dune %changelog