pkgsrc-Changes archive

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

CVS commit: pkgsrc/mk/tools



Module Name:    pkgsrc
Committed By:   gdt
Date:           Tue Jul 25 17:21:07 UTC 2023

Modified Files:
        pkgsrc/mk/tools: replace.mk

Log Message:
mk/tools/replace.mk: Require cmake >= 3.18

Previously, 2.8.1 was required, but this is very old.  3.18 is a
reasonable tradeoff in that most systems that have cmake will have >=
3.18 and most cmake-using programs will build with 3.18.   Thus, the
effects of this commit should be mainly in declining to use native or
old-pkgsrc cmake when that is very old.

This isn't really about whether any particular version is excessively
ok, but minimizing total work in terms of not crossing into labeling
cmake-using packages with a min version while not requring all systems
to be needlessly up-to-date.

As proposed on tech-pkg@ to be 3.19, with a friendly amendment to
3.18, and without objections.


To generate a diff of this commit:
cvs rdiff -u -r1.299 -r1.300 pkgsrc/mk/tools/replace.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/mk/tools/replace.mk
diff -u pkgsrc/mk/tools/replace.mk:1.299 pkgsrc/mk/tools/replace.mk:1.300
--- pkgsrc/mk/tools/replace.mk:1.299    Tue Jun 27 10:27:21 2023
+++ pkgsrc/mk/tools/replace.mk  Tue Jul 25 17:21:07 2023
@@ -1,4 +1,4 @@
-# $NetBSD: replace.mk,v 1.299 2023/06/27 10:27:21 riastradh Exp $
+# $NetBSD: replace.mk,v 1.300 2023/07/25 17:21:07 gdt Exp $
 #
 # Copyright (c) 2005 The NetBSD Foundation, Inc.
 # All rights reserved.
@@ -322,7 +322,7 @@ _TOOLS.cmake=       cmake cpack
 .    if ${PKGPATH} == devel/cmake
 MAKEFLAGS+=                    TOOLS_IGNORE.${_t_}=
 .    elif !empty(_TOOLS_USE_PKGSRC.${_t_}:M[yY][eE][sS])
-TOOLS_DEPENDS.${_t_}?=         cmake>=2.8.1nb1:../../devel/cmake
+TOOLS_DEPENDS.${_t_}?=         cmake>=3.18:../../devel/cmake
 TOOLS_CREATE+=                 ${_t_}
 TOOLS_PATH.${_t_}=             ${TOOLBASE}/bin/${_t_}
 .    endif



Home | Main Index | Thread Index | Old Index