[Midnightbsd-cvs] [MidnightBSD/mports] 61943b: science/py-scikit-sparse: fix Cython 3 build

Lucas Holt noreply at github.com
Sat Jun 6 14:37:34 EDT 2026


  Branch: refs/heads/master
  Home:   https://github.com/MidnightBSD/mports
  Commit: 61943b257d3aab94bd8cd18b58200dbd057451a3
      https://github.com/MidnightBSD/mports/commit/61943b257d3aab94bd8cd18b58200dbd057451a3
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-06-06 (Sat, 06 Jun 2026)

  Changed paths:
    A science/py-scikit-sparse/files/patch-sksparse_cholmod.pyx

  Log Message:
  -----------
  science/py-scikit-sparse: fix Cython 3 build

Mark the CHOLMOD error handler callback as noexcept so Cython 3 accepts the function pointer assignment during configure.

AI-Assisted-by: Codex <noreply at openai.com>
Signed-off-by: Lucas Holt <luke at foolishgames.com>


  Commit: c6eab49e751e305c0aa8824a04c2158c946d7a1f
      https://github.com/MidnightBSD/mports/commit/c6eab49e751e305c0aa8824a04c2158c946d7a1f
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-06-06 (Sat, 06 Jun 2026)

  Changed paths:
    M www/ungoogled-chromium/Makefile
    M www/ungoogled-chromium/files/patch-build_config_BUILDCONFIG.gn
    M www/ungoogled-chromium/files/patch-components_policy_tools_generate__policy__source.py
    M www/ungoogled-chromium/files/patch-components_safe__browsing_content_resources_gen__file__type__proto.py
    M www/ungoogled-chromium/files/patch-extensions_common_api___permission__features.json
    M www/ungoogled-chromium/files/patch-media_ffmpeg_scripts_build__ffmpeg.py
    M www/ungoogled-chromium/files/patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py
    M www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
    M www/ungoogled-chromium/files/patch-tools_json__schema__compiler_feature__compiler.py
    M www/ungoogled-chromium/files/patch-tools_variations_fieldtrial__to__struct.py

  Log Message:
  -----------
  www/ungoogled-chromium: fix build issues on MidnightBSD

Improve platform detection for MidnightBSD across build scripts and GN configurations.
Map midnightbsd to is_freebsd in BUILDCONFIG.gn to leverage existing FreeBSD patches.
Add midnightbsd to several Python scripts that perform platform-specific checks.
Create buildtools/midnightbsd symlink in the Makefile.

AI-Assisted-by: Gemini CLI <noreply at google.com>
Signed-off-by: Lucas Holt <luke at foolishgames.com>


Compare: https://github.com/MidnightBSD/mports/compare/514fae943bdb...c6eab49e751e

To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications


More information about the Midnightbsd-cvs mailing list