[Midnightbsd-cvs] [MidnightBSD/mports] 951714: x11/xdg-desktop-portal-luminous: fix meson.build c...

Lucas Holt noreply at github.com
Tue Jun 23 00:55:58 EDT 2026


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

  Changed paths:
    M x11/xdg-desktop-portal-luminous/Makefile

  Log Message:
  -----------
  x11/xdg-desktop-portal-luminous: fix meson.build cp path after CARGO_BUILD_TARGET

The previous fix used two chained seds to adjust the cp source path, but
the first sed added a trailing space after 'target', causing the second
sed pattern "'target' / 'release'" to not match (double space).

Replace both seds with a single substitution that rewrites the full
meson.global_source_root() / 'target' / 'release' path to include the
CARGO_BUILD_TARGET triple and the correct CARGO_TARGET_DIR (one level
above WRKSRC).

AI-Assisted-by: Claude Sonnet 4.6 <noreply at anthropic.com>
Signed-off-by: Lucas Holt <luke at foolishgames.com>


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

  Changed paths:
    M www/rubygem-toml-rb/Makefile

  Log Message:
  -----------
  www/rubygem-toml-rb: fix fake-qa by explicitly listing build deps

BUILD_DEPENDS= \${RUN_DEPENDS} is not expanded by the magus dependency
scanner, so citrus and racc were never installed as build dependencies.
Use BUILD_DEPENDS+= with explicit entries so the packages are available
when fake-qa checks gem list.

AI-Assisted-by: Claude Sonnet 4.6 <noreply at anthropic.com>
Signed-off-by: Lucas Holt <luke at foolishgames.com>


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

  Changed paths:
    M databases/rubygem-click_house-client/Makefile

  Log Message:
  -----------
  databases/rubygem-click_house-client: fix fake-qa by adding explicit build deps

Run deps (activerecord-gitlab, activesupport-gitlab, addressable, json)
were not installed at build time, causing gem list checks in fake-qa to
fail. Add BUILD_DEPENDS+= with explicit entries so magus installs them
before the build.

AI-Assisted-by: Claude Sonnet 4.6 <noreply at anthropic.com>
Signed-off-by: Lucas Holt <luke at foolishgames.com>


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

  Changed paths:
    M devel/meson-python/Makefile
    M devel/meson/Makefile
    M devel/py-grpcio/Makefile
    M devel/py-grpcio/distinfo
    A devel/py-grpcio/files/patch-pyproject.toml
    M devel/py-multipart/Makefile
    M devel/py-opentelemetry-api/Makefile
    M devel/py-opentelemetry-api/distinfo
    M devel/py-opentelemetry-api/files/patch-pyproject.toml
    M devel/py-opentelemetry-exporter-credential-provider-gcp/Makefile
    M devel/py-opentelemetry-exporter-otlp-proto-common/Makefile
    M devel/py-opentelemetry-exporter-otlp-proto-http/Makefile
    M devel/py-opentelemetry-sdk/Makefile
    M devel/py-opentelemetry-semantic-conventions/Makefile
    M devel/py-protobuf/Makefile
    M devel/py-protobuf/distinfo
    R devel/py-protobuf/files/patch-clang16
    M devel/py-pyproject-metadata/Makefile
    M devel/py-pyyaml/Makefile
    M math/py-numpy/Makefile
    M misc/py-mistral-vibe/Makefile
    M textproc/py-pygments/Makefile
    M textproc/py-pygments/distinfo
    M textproc/py-rich/Makefile
    M textproc/py-rich/distinfo
    M textproc/py-textual-speedups/Makefile
    M www/py-pyjwt/Makefile
    M www/py-pyjwt/distinfo
    A www/py-pyjwt/files/patch-pyproject.toml
    R www/py-pyjwt/files/patch-setup.cfg

  Log Message:
  -----------
  Python ports: complete py312 support for mistral-vibe

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


Compare: https://github.com/MidnightBSD/mports/compare/c51b68c2bdea...a1c58cdaa4b5

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