Tue Mar 1 09:50:00 2022 UTC ()
Updated math/ocaml-num to version 1.4.

Upstream changes are mostly minor, but DESTDIRS are now natively
supported in the Makefile, so we can remove that patch.


(jaapb)
diff -r1.6 -r1.7 pkgsrc/math/ocaml-num/Makefile
diff -r1.1 -r1.2 pkgsrc/math/ocaml-num/PLIST
diff -r1.3 -r1.4 pkgsrc/math/ocaml-num/buildlink3.mk
diff -r1.3 -r1.4 pkgsrc/math/ocaml-num/distinfo
diff -r1.1 -r0 pkgsrc/math/ocaml-num/patches/patch-src_Makefile

cvs diff -r1.6 -r1.7 pkgsrc/math/ocaml-num/Makefile (expand / switch to unified diff)

--- pkgsrc/math/ocaml-num/Makefile 2021/03/08 08:13:03 1.6
+++ pkgsrc/math/ocaml-num/Makefile 2022/03/01 09:50:00 1.7
@@ -1,20 +1,19 @@ @@ -1,20 +1,19 @@
1# $NetBSD: Makefile,v 1.6 2021/03/08 08:13:03 jaapb Exp $ 1# $NetBSD: Makefile,v 1.7 2022/03/01 09:50:00 jaapb Exp $
2 2
3GITHUB_PROJECT= num 3GITHUB_PROJECT= num
4GITHUB_TAG= v${PKGVERSION_NOREV} 4GITHUB_TAG= v${PKGVERSION_NOREV}
5DISTNAME= ${GITHUB_PROJECT}-1.1 5DISTNAME= ${GITHUB_PROJECT}-1.4
6PKGNAME= ocaml-${DISTNAME} 6PKGNAME= ocaml-${DISTNAME}
7PKGREVISION= 4 
8CATEGORIES= math 7CATEGORIES= math
9MASTER_SITES= ${MASTER_SITE_GITHUB:=ocaml/} 8MASTER_SITES= ${MASTER_SITE_GITHUB:=ocaml/}
10 9
11MAINTAINER= jaapb@NetBSD.org 10MAINTAINER= jaapb@NetBSD.org
12HOMEPAGE= https://github.com/ocaml/num/ 11HOMEPAGE= https://github.com/ocaml/num/
13COMMENT= Library for arbitrary-precision arithmetic 12COMMENT= Library for arbitrary-precision arithmetic
14LICENSE= gnu-lgpl-v2.1 13LICENSE= gnu-lgpl-v2.1
15 14
16USE_LANGUAGES= # none 15USE_LANGUAGES= # none
17USE_TOOLS+= gmake 16USE_TOOLS+= gmake
18 17
19BUILD_TARGET= all 18BUILD_TARGET= all
20INSTALLATION_DIRS+= lib/ocaml/stublibs 19INSTALLATION_DIRS+= lib/ocaml/stublibs

cvs diff -r1.1 -r1.2 pkgsrc/math/ocaml-num/PLIST (expand / switch to unified diff)

--- pkgsrc/math/ocaml-num/PLIST 2018/01/10 16:29:44 1.1
+++ pkgsrc/math/ocaml-num/PLIST 2022/03/01 09:50:00 1.2
@@ -1,32 +1,34 @@ @@ -1,32 +1,34 @@
1@comment $NetBSD: PLIST,v 1.1 2018/01/10 16:29:44 jaapb Exp $ 1@comment $NetBSD: PLIST,v 1.2 2022/03/01 09:50:00 jaapb Exp $
 2${PLIST.ocaml-opt}lib/ocaml/arith_flags.cmx
2lib/ocaml/arith_status.cmi 3lib/ocaml/arith_status.cmi
3lib/ocaml/arith_status.cmti 4lib/ocaml/arith_status.cmti
4${PLIST.ocaml-opt}lib/ocaml/arith_status.cmx 5${PLIST.ocaml-opt}lib/ocaml/arith_status.cmx
5lib/ocaml/arith_status.mli 6lib/ocaml/arith_status.mli
6lib/ocaml/big_int.cmi 7lib/ocaml/big_int.cmi
7lib/ocaml/big_int.cmti 8lib/ocaml/big_int.cmti
8${PLIST.ocaml-opt}lib/ocaml/big_int.cmx 9${PLIST.ocaml-opt}lib/ocaml/big_int.cmx
9lib/ocaml/big_int.mli 10lib/ocaml/big_int.mli
 11${PLIST.ocaml-opt}lib/ocaml/int_misc.cmx
10lib/ocaml/libnums.a 12lib/ocaml/libnums.a
11lib/ocaml/nat.cmi 13lib/ocaml/nat.cmi
12lib/ocaml/nat.cmti 14lib/ocaml/nat.cmti
13${PLIST.ocaml-opt}lib/ocaml/nat.cmx 15${PLIST.ocaml-opt}lib/ocaml/nat.cmx
14lib/ocaml/nat.mli 16lib/ocaml/nat.mli
15lib/ocaml/num.cmi 17lib/ocaml/num.cmi
16lib/ocaml/num.cmti 18lib/ocaml/num.cmti
17${PLIST.ocaml-opt}lib/ocaml/num.cmx 19${PLIST.ocaml-opt}lib/ocaml/num.cmx
18lib/ocaml/num.mli 20lib/ocaml/num.mli
19${PLIST.ocaml-opt}lib/ocaml/nums.a 21${PLIST.ocaml-opt}lib/ocaml/nums.a
20lib/ocaml/nums.cma 22lib/ocaml/nums.cma
21${PLIST.ocaml-opt}lib/ocaml/nums.cmxa 23${PLIST.ocaml-opt}lib/ocaml/nums.cmxa
22${PLIST.ocaml-opt}lib/ocaml/nums.cmxs 24${PLIST.ocaml-opt}lib/ocaml/nums.cmxs
23lib/ocaml/ratio.cmi 25lib/ocaml/ratio.cmi
24lib/ocaml/ratio.cmti 26lib/ocaml/ratio.cmti
25${PLIST.ocaml-opt}lib/ocaml/ratio.cmx 27${PLIST.ocaml-opt}lib/ocaml/ratio.cmx
26lib/ocaml/ratio.mli 28lib/ocaml/ratio.mli
27${OCAML_SITELIB}/num-top/META 29${OCAML_SITELIB}/num-top/META
28${PLIST.ocaml-opt}${OCAML_SITELIB}/num-top/num_top.cma 30${OCAML_SITELIB}/num-top/num_top.cma
29${OCAML_SITELIB}/num-top/num_top.cmi 31${OCAML_SITELIB}/num-top/num_top.cmi
30${OCAML_SITELIB}/num-top/num_top_printers.cmi 32${OCAML_SITELIB}/num-top/num_top_printers.cmi
31${OCAML_SITELIB}/num/META 33${OCAML_SITELIB}/num/META
32lib/ocaml/stublibs/dllnums.so 34lib/ocaml/stublibs/dllnums.so

cvs diff -r1.3 -r1.4 pkgsrc/math/ocaml-num/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/math/ocaml-num/buildlink3.mk 2019/11/02 16:16:20 1.3
+++ pkgsrc/math/ocaml-num/buildlink3.mk 2022/03/01 09:50:00 1.4
@@ -1,13 +1,13 @@ @@ -1,13 +1,13 @@
1# $NetBSD: buildlink3.mk,v 1.3 2019/11/02 16:16:20 rillig Exp $ 1# $NetBSD: buildlink3.mk,v 1.4 2022/03/01 09:50:00 jaapb Exp $
2 2
3BUILDLINK_TREE+= ocaml-num 3BUILDLINK_TREE+= ocaml-num
4 4
5.if !defined(OCAML_NUM_BUILDLINK3_MK) 5.if !defined(OCAML_NUM_BUILDLINK3_MK)
6OCAML_NUM_BUILDLINK3_MK:= 6OCAML_NUM_BUILDLINK3_MK:=
7 7
8BUILDLINK_API_DEPENDS.ocaml-num+= ocaml-num>=1.1 8BUILDLINK_API_DEPENDS.ocaml-num+= ocaml-num>=1.1
9BUILDLINK_ABI_DEPENDS.ocaml-num+= ocaml-num>=1.1nb2 9BUILDLINK_ABI_DEPENDS.ocaml-num+= ocaml-num>=1.4
10BUILDLINK_PKGSRCDIR.ocaml-num?= ../../math/ocaml-num 10BUILDLINK_PKGSRCDIR.ocaml-num?= ../../math/ocaml-num
11.endif # OCAML_NUM_BUILDLINK3_MK 11.endif # OCAML_NUM_BUILDLINK3_MK
12 12
13BUILDLINK_TREE+= -ocaml-num 13BUILDLINK_TREE+= -ocaml-num

cvs diff -r1.3 -r1.4 pkgsrc/math/ocaml-num/distinfo (expand / switch to unified diff)

--- pkgsrc/math/ocaml-num/distinfo 2021/10/26 10:55:50 1.3
+++ pkgsrc/math/ocaml-num/distinfo 2022/03/01 09:50:00 1.4
@@ -1,6 +1,5 @@ @@ -1,6 +1,5 @@
1$NetBSD: distinfo,v 1.3 2021/10/26 10:55:50 nia Exp $ 1$NetBSD: distinfo,v 1.4 2022/03/01 09:50:00 jaapb Exp $
2 2
3BLAKE2s (num-1.1.tar.gz) = 6599e9c68c8b2dfb8aa3792cb6d459cb74d184532951274e455a5bceffe6c522 3BLAKE2s (num-1.4.tar.gz) = e7ab3ea2666c00213cb8e327f1ca8526e796e1e0c9cca16601e733747f0e9673
4SHA512 (num-1.1.tar.gz) = e7ee54e83eaab15ee879c5bb6deb0d76a3adf1ffd2cbd3f93cda63e7bc7b3a90313b94b4be078ecddaeee90a8a98a986d80c2fd6f1ad38faa35a318f77ec890e 4SHA512 (num-1.4.tar.gz) = 0cc9be8ad95704bb683b4bf6698bada1ee9a40dc05924b72adc7b969685c33eeb68ccf174cc09f6a228c48c18fe94af06f28bebc086a24973a066da620db8e6f
5Size (num-1.1.tar.gz) = 65029 bytes 5Size (num-1.4.tar.gz) = 66327 bytes
6SHA1 (patch-src_Makefile) = e122a2c207c5c8b9923bd72b309a5a382d99909d 

File Deleted: pkgsrc/math/ocaml-num/patches/Attic/patch-src_Makefile