• 3rdp/build/GNUmakefile cl-macosx-minver.patch src/build/Common.gmake

    From Deuc¨@VERT to Git commit to main/sbbs/master on Tue Mar 19 11:01:45 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/004b1b104dd567fe21e3a98e
    Modified Files:
    3rdp/build/GNUmakefile cl-macosx-minver.patch src/build/Common.gmake Log Message:
    Bump the default min supported mac version to 12.0

    For Synchronet "stuff", we can trivially change this, but some work
    needs to be done to enable Spidermonkey and Cryptlib to pick up the
    chosen value.

    JS should be fairly simple since it's a configure argument. Cryptlib
    is a bit trickier since it's in a patch.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Deuc¨@VERT to Git commit to main/sbbs/master on Tue Mar 19 11:51:49 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/516adb7cbc29ab6652860ea3
    Modified Files:
    3rdp/build/GNUmakefile cl-macosx-minver.patch src/build/Common.gmake Log Message:
    Default to building for the current macOS version, fix 3rdp

    Now if you don't specify MIN_MAC_OSX_VERSION, it will use the
    "current" version of macOS as the target. "Current" is defined as
    X.0 where the major version (X) is greater than 10 and X.Y when
    major version is 10.

    This allows building for a specific target, but uses the newest
    libraries if you don't specify.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net