[Midnightbsd-cvs] [MidnightBSD/mports] e167e4: misc/artikulate: update to KDE6/Qt6 for artikulate...

Lucas Holt noreply at github.com
Mon Jun 22 09:29:28 EDT 2026


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

  Changed paths:
    M misc/artikulate/Makefile

  Log Message:
  -----------
  misc/artikulate: update to KDE6/Qt6 for artikulate 25.12.0

artikulate 25.12.0 is a KDE Applications 25.x release which targets
KDE Frameworks 6 and Qt6. Switch from kde:5/qt:5 to kde:6/qt:6,
raise the C++ standard to c++17-lang, and replace the explicit Qt5
component list with the Qt6 pattern (base + declarative + multimedia).
xmlpatterns was removed in Qt6 and is no longer needed.

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


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

  Changed paths:
    M devel/qt5-script/Makefile

  Log Message:
  -----------
  devel/qt5-script: fix cmake install prefix path depth

Qt5ScriptConfig.cmake uses CMAKE_CURRENT_LIST_DIR/../../../../ to
compute the install prefix, but the file is installed 3 directories
deep under PREFIX (lib/cmake/Qt5Script/). The four-level traversal
resolves to the parent of PREFIX (e.g. /usr instead of /usr/local),
causing cmake consumers like lang/kf5-kross to fail with "imported
target references file /usr/include/qt5/ which does not exist".

Fix the sed in post-configure to replace /../../../../ with /../../../
so the prefix resolves correctly. Bump PORTREVISION.

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


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

  Changed paths:
    M accessibility/rubygem-atk/Makefile

  Log Message:
  -----------
  accessibility/rubygem-atk: add RUN_DEPENDS to BUILD_DEPENDS

The fake-qa check verifies gem runtime dependencies by running
'gem list' during the build phase. Since rubygem-glib2 is only a
RUN_DEPENDS, it is not installed at build time, causing fake-qa to
report "RubyGem dependency glib2 = 4.3.4 is not satisfied."

Mirror the pattern used by x11-toolkits/rubygem-gtk3: append
${RUN_DEPENDS} to BUILD_DEPENDS so rubygem-glib2 is present when
fake-qa runs.

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


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

  Changed paths:
    M converters/py-webencodings/Makefile
    M devel/py-Jinja2/Makefile
    M devel/py-aiosignal/Makefile
    M devel/py-anyio/Makefile
    M devel/py-anyio/distinfo
    M devel/py-anyio/files/patch-pyproject.toml
    M devel/py-babel/Makefile
    M devel/py-ddt/Makefile
    A devel/py-dunamai/Makefile
    A devel/py-dunamai/distinfo
    A devel/py-dunamai/pkg-descr
    M devel/py-expandvars/Makefile
    M devel/py-frozenlist/Makefile
    M devel/py-hatch-fancy-pypi-readme/Makefile
    M devel/py-jeepney/Makefile
    M devel/py-jsonschema/Makefile
    M devel/py-lxml/Makefile
    M devel/py-maturin/Makefile
    M devel/py-poetry-core/Makefile
    M devel/py-pydantic2/Makefile
    M devel/py-semantic-version/Makefile
    M devel/py-setuptools-rust/Makefile
    M devel/py-typing-extensions/Makefile
    M devel/py-typing-extensions/distinfo
    A devel/py-uv-dynamic-versioning/Makefile
    A devel/py-uv-dynamic-versioning/distinfo
    A devel/py-uv-dynamic-versioning/pkg-descr
    M devel/pydbus-common/Makefile
    A devel/uv/Makefile
    A devel/uv/Makefile.crates
    A devel/uv/distinfo
    A devel/uv/pkg-descr
    M lang/cython/Makefile
    M misc/py-mistral-vibe/Makefile
    M net/py-pysocks/Makefile
    M security/py-SecretStorage/Makefile
    M security/py-rsa/Makefile
    M textproc/py-markdown-it-py/Makefile
    M textproc/py-markupsafe/Makefile
    M textproc/py-tomlkit/Makefile
    M textproc/py-tomlkit/distinfo
    M www/py-aiohttp/Makefile
    M www/py-h2/Makefile
    M www/py-hpack/Makefile
    M www/py-html5lib/Makefile
    M www/py-httpx/Makefile
    M www/py-hyperframe/Makefile
    M www/py-multidict/Makefile
    M www/py-multidict/distinfo
    M www/py-yarl/Makefile

  Log Message:
  -----------
  Python ports: add py312 dependency support for mistral-vibe

Add and update Python dependencies needed by misc/py-mistral-vibe on Python 3.12, including uv, py-dunamai, py-uv-dynamic-versioning, and supporting allflavors fixes for existing ports.

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/59bae8cffde4...a84d7d3df0f2

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