CVSROOT:        /cvs
Module name:    ports
Changes by:     [email protected]       2026/02/13 05:02:18

Modified files:
        archivers/blosc: Makefile 
        archivers/innoextract: Makefile 
        archivers/libzip: Makefile 
        archivers/snappy: Makefile 
        archivers/unarr: Makefile 
        archivers/unshield: Makefile 
        archivers/woff2: Makefile 
        archivers/zipios: Makefile 
        archivers/zopfli: Makefile 
        archivers/zziplib: Makefile 
        astro/stellarsolver: Makefile 
        audio/audiality2: Makefile 
        audio/chromaprint: Makefile 
        audio/clementine: Makefile 
        audio/clementine/patches: 
                                  patch-3rdparty_libprojectm_CMakeLists_txt 
        audio/glyr     : Makefile 
        audio/gogglesmm: Makefile 
        audio/hydrogen : Makefile 
        audio/libcue   : Makefile 
        audio/libebur128: Makefile 
        audio/liblastfm: Makefile 
        audio/libmusicbrainz5: Makefile 
        audio/libsndfile: Makefile 
        audio/libsoxr  : Makefile 
        audio/lmms     : Makefile 
        audio/lmms/patches: patch-CMakeLists_txt 
        audio/mac      : Makefile 
        audio/milkytracker: Makefile 
        audio/mscore   : Makefile 
        audio/musepack : Makefile 
        audio/openal   : Makefile 
        audio/soundtouch: Makefile 
        audio/umurmur  : Makefile 
        audio/ympd     : Makefile 
        audio/zynaddsubfx: Makefile 
        cad/abc        : Makefile 
        cad/graywolf   : Makefile 
        cad/horizon-eda: Makefile 
        cad/lib3mf     : Makefile 
        cad/prusaslicer: Makefile 
        cad/solvespace : Makefile 
        cad/xtrkcad    : Makefile 
        comms/gammu    : Makefile 
        comms/hackrf   : Makefile 
        comms/libhidapi: Makefile 
        comms/sigrok/pulseview: Makefile 
        converters/k2pdfopt: Makefile 
        converters/lastools: Makefile 
        converters/wv2 : Makefile 
        converters/wv2/patches: patch-cmake_MacroCreateLibtoolFile_cmake 
        databases/galera: Makefile 
        databases/kdb  : Makefile 
        databases/kexi : Makefile 
        databases/mariadb: Makefile 
        databases/mydumper: Makefile 
        databases/sqlitebrowser: Makefile 
        devel/armips   : Makefile 
        devel/bullet   : Makefile 
        devel/cjson    : Makefile 
        devel/cmake    : Makefile.inc cmake.port.mk distinfo 
        devel/cmake/core: Makefile 
        devel/cmake/core/pkg: PLIST-help PLIST-main 
        devel/cmake/man/pkg: PLIST 
        devel/cmake/patches: patch-Modules_CMakeUnixFindMake_cmake 
                             patch-Modules_Compiler_GNU_cmake 
                             patch-Modules_FindMPEG_cmake 
                             patch-Modules_FindOpenMP_cmake 
                             patch-Modules_FindSDL_cmake 
                             patch-Modules_FindTCL_cmake 
                             patch-Modules_FindTclStub_cmake 
                             patch-Modules_FindTclsh_cmake 
                             patch-Modules_FindWish_cmake 
                             patch-Modules_FindXMLRPC_cmake 
                             patch-Source_cmFileCommand_cxx 
                             patch-Source_cmFindPackageCommand_cxx 
                             patch-Source_cmGeneratorTarget_cxx 
                             patch-Source_cmGlobalGenerator_cxx 
                             patch-Source_cmInstallCommand_cxx 
                             patch-Source_cmTarget_cxx 
                             patch-Source_kwsys_CMakeLists_txt 
        devel/cpputest : Makefile 
        devel/crc32c   : Makefile 
        devel/docopt.cpp: Makefile 
        devel/dyncall  : Makefile 
        devel/gflags   : Makefile 
        devel/glog     : Makefile 
        devel/json-c   : Makefile 
        devel/kainjow-mustache: Makefile 
        devel/keystone/main: Makefile 
        devel/keystone/python: Makefile 
        devel/kf5/threadweaver: Makefile 
        devel/kproperty: Makefile 
        devel/kreport  : Makefile 
        devel/libdivsufsort: Makefile 
        devel/libftdi1 : Makefile 
        devel/libopensync: Makefile 
        devel/libyajl/patches: patch-CMakeLists_txt 
                               patch-reformatter_CMakeLists_txt 
                               patch-verify_CMakeLists_txt 
        devel/llvm-lit : Makefile 
        devel/log4cplus: Makefile 
        devel/lua-openbsd: Makefile 
        devel/msgpack  : Makefile 
        devel/mygui    : Makefile 
        devel/olm      : Makefile 
        devel/open-ath9k-htc-firmware/k2: Makefile 
        devel/open-ath9k-htc-firmware/magpie: Makefile 
        devel/physfs   : Makefile 
        devel/protozero: Makefile 
        devel/py-unicorn: Makefile 
        devel/pycdc    : Makefile 
        devel/pycdc/patches: patch-CMakeLists_txt 
        devel/robin-map: Makefile 
        devel/rttr     : Makefile 
        devel/sanitizers-cmake: Makefile 
        devel/seergdb  : Makefile 
        devel/thrift   : Makefile 
        devel/yaml-cpp : Makefile 
        devel/z80ex    : Makefile 
        editors/calligraplan: Makefile 
        editors/teaqt  : Makefile 
        editors/texworks: Makefile 
        emulators/citra: Makefile 
        emulators/dolphin: Makefile 
        emulators/dynamips: Makefile 
        emulators/emulationstation: Makefile 
        emulators/flycast: Makefile 
        emulators/gsplus: Makefile 
        emulators/mgba : Makefile 
        games/amnesia-tdd: Makefile 
        games/astromenace: Makefile 
        games/blockgame: Makefile 
        games/cataclysm-dda: Makefile 
        games/cdogs-sdl: Makefile 
        games/chiaki   : Makefile 
        games/choria   : Makefile 
        games/choria/patches: patch-CMakeLists_txt 
        games/dustrac  : Makefile 
        games/easyrpg  : Makefile 
        games/emptyclip: Makefile 
        games/fallingtime: Makefile 
        games/fifechan : Makefile 
        games/flare    : Makefile 
        games/flightgear/base: Makefile 
        games/fna/faudio: Makefile 
        games/fna/fna3d: Makefile 
        games/freeblocks: Makefile 
        games/freeserf : Makefile 
        games/freesynd : Makefile 
        games/fs2open  : Makefile 
        games/fs2open/patches: patch-CMakeLists_txt 
        games/gargoyle : Makefile 
        games/instead  : Makefile 
        games/irrlamb  : Makefile 
        games/julius   : Makefile 
        games/koboredux: Makefile 
        games/lostpixels: Makefile 
        games/lostpixels/patches: patch-CMakeLists_txt 
        games/lugaru   : Makefile 
        games/mars     : Makefile 
        games/meandmyshadow: Makefile 
        games/megaglest/data: Makefile 
        games/multimc  : Makefile 
        games/odamex   : Makefile 
        games/openclonk: Makefile 
        games/openjk   : Makefile 
        games/opensonic: Makefile 
        games/openxcom : Makefile 
        games/pentobi  : Makefile 
        games/pioneer  : Makefile 
        games/recoil-rts: Makefile 
        games/recoil-rts/patches: 
                                  patch-rts_build_cmake_ConfigureVersion_cmake 
        games/scummvm  : Makefile 
        games/sdl-jstest: Makefile 
        games/shockolate: Makefile 
        games/solarus/roth: Makefile 
        games/solarus/solarus: Makefile 
        games/solarus/zsdx: Makefile 
        games/solarus/zsxd: Makefile 
        games/speeddreams: Makefile 
        games/stepmania: Makefile 
        games/stratagus: Makefile 
        games/supertux : Makefile 
        games/supertuxkart: Makefile 
        games/teeworlds: Makefile 
        games/tic80    : Makefile 
        games/valyriatear: Makefile 
        games/wargus   : Makefile 
        geo/garmindev  : Makefile 
        geo/gpstk      : Makefile 
        geo/libosmium  : Makefile 
        geo/osrm-backend: Makefile 
        graphics/arcan : Makefile 
        graphics/autopano-sift-c: Makefile 
        graphics/collada-dom: Makefile 
        graphics/displaz: Makefile 
        graphics/drawpile: Makefile 
        graphics/freeglut: Makefile 
        graphics/glm   : Makefile 
        graphics/graphite2: Makefile 
        graphics/lensfun: Makefile 
        graphics/openscenegraph: Makefile 
        graphics/simgear: Makefile 
        graphics/spirv-cross: Makefile 
        graphics/zxing : Makefile 
        lang/brainfuck : Makefile 
        lang/mono/patches: patch-mono_btls_CMakeLists_txt 
        lang/nekovm    : Makefile 
        math/armadillo : Makefile 
        math/arpack    : Makefile 
        math/double-conversion: Makefile 
        math/ensmallen : Makefile 
        math/fann      : Makefile 
        math/flann     : Makefile 
        math/kst       : Makefile 
        math/lean      : Makefile 
        math/minisat   : Makefile 
        math/muparser  : Makefile 
        math/py-osqp   : Makefile 
        math/qhull     : Makefile 
        misc/feathernotes: Makefile 
        misc/openbabel : Makefile 
        misc/openbabel/patches: patch-CMakeLists_txt 
        misc/shared-desktop-ontologies: Makefile 
        misc/subsurface: Makefile 
        multimedia/libmatroska: Makefile 
        multimedia/libvidstab: Makefile 
        multimedia/svt-av1: Makefile 
        multimedia/x265: Makefile 
        multimedia/x265/patches: patch-source_CMakeLists_txt 
        net/barrier    : Makefile 
        net/ettercap   : Makefile 
        net/libmygpo-qt: Makefile 
        net/libsignal-protocol-c: Makefile 
        net/libvncserver: Makefile 
        net/owncloudclient: Makefile 
        net/pidgin-skypeweb: Makefile 
        net/seafile/client: Makefile 
        net/slurm      : Makefile 
        net/synergy    : Makefile 
        net/transmission: Makefile 
        print/apvlv    : Makefile 
        print/gl2ps    : Makefile 
        productivity/ledger: Makefile 
        productivity/taskd: Makefile 
        productivity/taskd/patches: patch-CMakeLists_txt 
        productivity/taskwarrior: Makefile 
        productivity/teapot: Makefile 
        security/encfs : Makefile 
        security/lastpass-cli: Makefile 
        security/polarssl: Makefile 
        sysutils/dfc   : Makefile 
        sysutils/grive2: Makefile 
        sysutils/krename: Makefile 
        sysutils/lsyncd: Makefile 
        sysutils/rclone-browser: Makefile 
        sysutils/uefitool: Makefile 
        telephony/bcg729: Makefile 
        telephony/libzrtp: Makefile 
        telephony/linphone/linphone-desktop: Makefile 
        textproc/clucene: Makefile 
        textproc/ebook-tools: Makefile 
        textproc/halibut: Makefile 
        textproc/hotdoc: Makefile 
        textproc/hyperscan: Makefile 
        textproc/libebml: Makefile 
        textproc/luceneplusplus: Makefile 
        textproc/multimarkdown: Makefile 
        textproc/pplatex: Makefile 
        textproc/rapidjson: Makefile 
        textproc/uchardet: Makefile 
        textproc/xalan-c: Makefile 
        textproc/xpdf  : Makefile 
        www/civetweb   : Makefile 
        www/libwebsockets: Makefile 
        www/otter-browser: Makefile 
        www/tidy       : Makefile 
        x11/awesome    : Makefile 
        x11/awesome/patches: patch-objects_key_c 
        x11/dbusmenu-qt: Makefile 
        x11/freerdp    : Makefile 
        x11/gnome/control-center: Makefile 
        x11/gromit-mpx : Makefile 
        x11/gtk2-oxygen-engine: Makefile 
        x11/gtk3-oxygen-engine: Makefile 
        x11/libqtolm   : Makefile 
        x11/qt5/qtwebkit: Makefile 
        x11/tint2      : Makefile 
        x11/xss-lock   : Makefile 
Added files:
        archivers/innoextract/patches: patch-cmake_VersionScript_cmake 
        audio/clementine/patches: patch-CMakeLists_txt 
        audio/libmusicbrainz5/patches: patch-src_CMakeLists_txt 
        audio/milkytracker/patches: patch-CMakeLists_txt 
        databases/kexi/patches: 
                                patch-cmake_modules_SetKexiCMakePolicies_cmake 
        devel/libopensync/patches: patch-CMakeLists_txt 
        devel/stp/patches: patch-CMakeLists_txt 
                           patch-bindings_python_stp_CMakeLists_txt 
        games/fs2open/patches: 
                               patch-lib_antlr4-cpp-runtime_CMakeLists_txt 
        games/lugaru/patches: patch-CMakeLists_txt 
        games/supertuxkart/patches: patch-CMakeLists_txt 
        lang/mono/patches: patch-external_boringssl_CMakeLists_txt 
        shells/fish/v3/patches: patch-cmake_Tests_cmake 
        textproc/hotdoc/patches: patch-cmark_CMakeLists_txt 
                                 patch-cmark_extensions_CMakeLists_txt 
        x11/awesome/patches: patch-CMakeLists_txt 
Removed files:
        devel/cmake/patches: patch-Modules_FindTIFF_cmake 
                             patch-Source_CTest_cmCTestCurl_h 
                             patch-Source_cmQtAutoGenInitializer_cxx 
        textproc/ebook-tools/patches: patch-cmake_FindLibZip_cmake 
                                      patch-src_libepub_CMakeLists_txt 

Log message:
Update CMake to 4.1.2

Major update from 3.31.8 to 4.1.2.

CMake 4.0 introduces a breaking change: compatibility with versions older than
3.5 has been removed. Projects calling cmake_minimum_required() or
cmake_policy() with versions < 3.5 now error out.

To maintain compatibility with existing ports during the transition, the cmake
module now provides MODCMAKE_POLICY_VERSION_OVERRIDE (idea from sthen@)
support:

- MODCMAKE_POLICY_VERSION_OVERRIDE ?= No
- MODCMAKE_POLICY_VERSION_OVERRIDE_VER ?= 3.5

When MODCMAKE_POLICY_VERSION_OVERRIDE is set to "yes", CMake is instructed to
accept policy versions down to the specified minimum (default 3.5) via
-DCMAKE_POLICY_VERSION_MINIMUM. This allows older ports to build while
acknowledging they may use deprecated features.

https://cmake.org/cmake/help/latest/release/4.0.html
https://cmake.org/cmake/help/latest/release/4.1.html

OK sthen@

Reply via email to