pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang nodejs: Limit ABI depends to each release branch.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/c296c528e1ba
branches:  trunk
changeset: 381326:c296c528e1ba
user:      jperkin <jperkin%pkgsrc.org@localhost>
date:      Mon Jul 04 15:48:53 2022 +0000

description:
nodejs: Limit ABI depends to each release branch.

While not strictly true, it's required to avoid pbulk always choosing nodejs18
as the preferred dependency, which is incorrect on platforms where it does not
build (macOS 10.14) and NODE_VERSION_DEFAULT is set to 16.

diffstat:

 lang/nodejs12/buildlink3.mk |  4 ++--
 lang/nodejs14/buildlink3.mk |  4 ++--
 lang/nodejs16/buildlink3.mk |  4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diffs (54 lines):

diff -r 4e155457804c -r c296c528e1ba lang/nodejs12/buildlink3.mk
--- a/lang/nodejs12/buildlink3.mk       Mon Jul 04 14:40:40 2022 +0000
+++ b/lang/nodejs12/buildlink3.mk       Mon Jul 04 15:48:53 2022 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.14 2022/04/18 19:09:55 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.15 2022/07/04 15:48:53 jperkin Exp $
 
 BUILDLINK_TREE+=       nodejs
 
@@ -6,7 +6,7 @@
 NODEJS_BUILDLINK3_MK:=
 
 BUILDLINK_API_DEPENDS.nodejs+= nodejs>=10
-BUILDLINK_ABI_DEPENDS.nodejs+= nodejs>=12.22.12nb1
+BUILDLINK_ABI_DEPENDS.nodejs+= nodejs>=12.22.12nb1<14
 BUILDLINK_PKGSRCDIR.nodejs?=   ../../lang/nodejs12
 
 .include "../../mk/bsd.fast.prefs.mk"
diff -r 4e155457804c -r c296c528e1ba lang/nodejs14/buildlink3.mk
--- a/lang/nodejs14/buildlink3.mk       Mon Jul 04 14:40:40 2022 +0000
+++ b/lang/nodejs14/buildlink3.mk       Mon Jul 04 15:48:53 2022 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.2 2022/04/18 19:09:55 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.3 2022/07/04 15:48:53 jperkin Exp $
 
 BUILDLINK_TREE+=       nodejs
 
@@ -6,7 +6,7 @@
 NODEJS_BUILDLINK3_MK:=
 
 BUILDLINK_API_DEPENDS.nodejs+= nodejs>=10
-BUILDLINK_ABI_DEPENDS.nodejs+= nodejs>=14.19.1nb1
+BUILDLINK_ABI_DEPENDS.nodejs+= nodejs>=14.19.1nb1<16
 BUILDLINK_PKGSRCDIR.nodejs?=   ../../lang/nodejs14
 
 .include "../../mk/bsd.fast.prefs.mk"
diff -r 4e155457804c -r c296c528e1ba lang/nodejs16/buildlink3.mk
--- a/lang/nodejs16/buildlink3.mk       Mon Jul 04 14:40:40 2022 +0000
+++ b/lang/nodejs16/buildlink3.mk       Mon Jul 04 15:48:53 2022 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.1 2022/05/05 07:02:25 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.2 2022/07/04 15:48:53 jperkin Exp $
 
 BUILDLINK_TREE+=       nodejs
 
@@ -6,7 +6,7 @@
 NODEJS_BUILDLINK3_MK:=
 
 BUILDLINK_API_DEPENDS.nodejs+= nodejs>=10
-BUILDLINK_ABI_DEPENDS.nodejs+= nodejs>=16.14.2nb2
+BUILDLINK_ABI_DEPENDS.nodejs+= nodejs>=16.14.2nb2<18
 BUILDLINK_PKGSRCDIR.nodejs?=   ../../lang/nodejs16
 
 .include "../../mk/bsd.fast.prefs.mk"



Home | Main Index | Thread Index | Old Index