Tue Jul 11 10:32:28 2017 UTC ()
Updated package to latest version, 5.0.1. Changes (from 4.3) include:

dose3 (5.0) UNRELEASED; urgency=low
* finally implement keep_package/version/feature properly. The globalid
  index that was used to optionally encode the global constraints is
  now disappeared. This simplify the interface of the solver.
* massive refactoring. Change of API . All functions in Depsolver*
  accept a new paramenter "global_constraints" that is a vpkgformula
  enconding all packages that must be co-installed by by default with
  each request. This is used to properly encode debian essential packages
  without abusing 'Keep_package as before.
* Depsolver_int.{solve,init_solver_unit,init_solver_cache} have a new optional
  argument 'explain'. When false, reduce the memory footprint.
* Depsolver.{check_request,check_request_using} accept a new parameter dummy
  that can be used to pass arbitrary contraints as a cudf.package that is going
  to be coinstalled as part of the request and filtered out in the result.
* improvements to the documentation and test units
* add --compare to ceve when used with pef://
* improvements to distcheck --lowmem
* StdOptions.lastest now returns an integer to consider only the last n versions
  of each package
* API change : CudfAdd.latest
* API change : CudfAdd.inttovar -> CudfAdd.inttopkg
* API change : add parameter to check_request and check_request_using
* apt-cudf : package up or downgrades are expressed in a single
  "Install" request and that these do not show up as a "Remove" request anymore.
* StdOptions.DistribOptions.add_options are now different for each input ( ex.
  StdOptions.DistribOptions.add_debian_options )uu
* Debian.Printer.pp_* functions are now methods of the Debian.package class


(jaapb)
diff -r1.9 -r1.10 pkgsrc/misc/dose3/Makefile
diff -r1.3 -r1.4 pkgsrc/misc/dose3/buildlink3.mk
diff -r1.3 -r1.4 pkgsrc/misc/dose3/distinfo
diff -r1.1 -r0 pkgsrc/misc/dose3/patches/patch-algo_dominators.ml

cvs diff -r1.9 -r1.10 pkgsrc/misc/dose3/Makefile (expand / switch to unified diff)

--- pkgsrc/misc/dose3/Makefile 2016/12/30 11:17:00 1.9
+++ pkgsrc/misc/dose3/Makefile 2017/07/11 10:32:28 1.10
@@ -1,20 +1,18 @@ @@ -1,20 +1,18 @@
1# $NetBSD: Makefile,v 1.9 2016/12/30 11:17:00 jaapb Exp $ 1# $NetBSD: Makefile,v 1.10 2017/07/11 10:32:28 jaapb Exp $
2 2
3DISTNAME= dose3-5.0~rc2 3DISTNAME= dose3-5.0.1
4PKGNAME= dose3-5.0rc2 
5PKGREVISION= 2 
6CATEGORIES= misc 4CATEGORIES= misc
7MASTER_SITES= https://gforge.inria.fr/frs/download.php/file/35957/ 5MASTER_SITES= https://gforge.inria.fr/frs/download.php/file/36063/
8 6
9MAINTAINER= jaapb@NetBSD.org 7MAINTAINER= jaapb@NetBSD.org
10HOMEPAGE= http://gforge.inria.fr/projects/dose/ 8HOMEPAGE= http://gforge.inria.fr/projects/dose/
11COMMENT= Package repository analysis toolkit 9COMMENT= Package repository analysis toolkit
12LICENSE= gnu-lgpl-v3 10LICENSE= gnu-lgpl-v3
13 11
14GNU_CONFIGURE= yes 12GNU_CONFIGURE= yes
15USE_TOOLS+= aclocal automake autoconf gmake pod2man 13USE_TOOLS+= aclocal automake autoconf gmake pod2man
16MAKE_JOBS_SAFE= no 14MAKE_JOBS_SAFE= no
17OCAML_USE_FINDLIB= yes 15OCAML_USE_FINDLIB= yes
18 16
19.include "../../mk/ocaml.mk" 17.include "../../mk/ocaml.mk"
20 18

cvs diff -r1.3 -r1.4 pkgsrc/misc/dose3/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/misc/dose3/buildlink3.mk 2016/06/20 10:39:52 1.3
+++ pkgsrc/misc/dose3/buildlink3.mk 2017/07/11 10:32:28 1.4
@@ -1,16 +1,17 @@ @@ -1,16 +1,17 @@
1# $NetBSD: buildlink3.mk,v 1.3 2016/06/20 10:39:52 jaapb Exp $ 1# $NetBSD: buildlink3.mk,v 1.4 2017/07/11 10:32:28 jaapb Exp $
2 2
3BUILDLINK_TREE+= dose3 3BUILDLINK_TREE+= dose3
4 4
5.if !defined(DOSE3_BUILDLINK3_MK) 5.if !defined(DOSE3_BUILDLINK3_MK)
6DOSE3_BUILDLINK3_MK:= 6DOSE3_BUILDLINK3_MK:=
7 7
8BUILDLINK_API_DEPENDS.dose3+= dose3>=5.0rc2 8BUILDLINK_API_DEPENDS.dose3+= dose3>=5.0rc2
 9BUILDLINK_API_DEPENDS.dose3+= dose3>=5.0.1
9BUILDLINK_PKGSRCDIR.dose3?= ../../misc/dose3 10BUILDLINK_PKGSRCDIR.dose3?= ../../misc/dose3
10 11
11.include "../../devel/ocaml-extlib/buildlink3.mk" 12.include "../../devel/ocaml-extlib/buildlink3.mk"
12.include "../../devel/ocaml-re/buildlink3.mk" 13.include "../../devel/ocaml-re/buildlink3.mk"
13.include "../../misc/ocaml-cudf/buildlink3.mk" 14.include "../../misc/ocaml-cudf/buildlink3.mk"
14.endif # DOSE3_3.3_BUILDLINK3_MK 15.endif # DOSE3_3.3_BUILDLINK3_MK
15 16
16BUILDLINK_TREE+= -dose3 17BUILDLINK_TREE+= -dose3

cvs diff -r1.3 -r1.4 pkgsrc/misc/dose3/distinfo (expand / switch to unified diff)

--- pkgsrc/misc/dose3/distinfo 2016/06/19 10:36:58 1.3
+++ pkgsrc/misc/dose3/distinfo 2017/07/11 10:32:28 1.4
@@ -1,9 +1,8 @@ @@ -1,9 +1,8 @@
1$NetBSD: distinfo,v 1.3 2016/06/19 10:36:58 jaapb Exp $ 1$NetBSD: distinfo,v 1.4 2017/07/11 10:32:28 jaapb Exp $
2 2
3SHA1 (dose3-5.0~rc2.tar.gz) = 258ec6906e541d3d3e0b607aaaee3322dbee0221 3SHA1 (dose3-5.0.1.tar.gz) = c2ed5c1b1f389d4e7cc58fbb01ca04c80df81a66
4RMD160 (dose3-5.0~rc2.tar.gz) = e8be76f3d16ef6fa809883dcad1da743cfaa9c49 4RMD160 (dose3-5.0.1.tar.gz) = 5e006235243a9bf6009ae8de4368d21c16b79413
5SHA512 (dose3-5.0~rc2.tar.gz) = 594458df5437cdf155e35ddbf5ae034d626941f2b5fd28efad02149cd94417421300262e122ce502e52130ec81d6d3cee713889f8ffba6ecf945a536ea745301 5SHA512 (dose3-5.0.1.tar.gz) = e66526319446054041f138ee2633043d0832089f6a554cf566a28de899d10383acfb1aa6bf1a368811602939676510933a7d2404fd34dbeba15045b458f5af84
6Size (dose3-5.0~rc2.tar.gz) = 297350 bytes 6Size (dose3-5.0.1.tar.gz) = 297433 bytes
7SHA1 (patch-Makefile) = 1be9791f9d225d8adf81c309fd4c0aac1a6078ef 7SHA1 (patch-Makefile) = 1be9791f9d225d8adf81c309fd4c0aac1a6078ef
8SHA1 (patch-Makefile.config.in) = cae3219764b2f9ba75ae8bdd3d79d9e2e71c7234 8SHA1 (patch-Makefile.config.in) = cae3219764b2f9ba75ae8bdd3d79d9e2e71c7234
9SHA1 (patch-algo_dominators.ml) = f1e5f7b4ce60b3b187cd5a9aca15a4f6c41f90b4 

File Deleted: pkgsrc/misc/dose3/patches/Attic/patch-algo_dominators.ml