[Midnightbsd-cvs] [MidnightBSD/mports] 25d06b: cad/qucsator: serialize adms build

Lucas Holt noreply at github.com
Sun May 31 11:37:06 EDT 2026


  Branch: refs/heads/master
  Home:   https://github.com/MidnightBSD/mports
  Commit: 25d06bc6fd8183f536b206d733c2541fac48dbfd
      https://github.com/MidnightBSD/mports/commit/25d06bc6fd8183f536b206d733c2541fac48dbfd
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-05-31 (Sun, 31 May 2026)

  Changed paths:
    M cad/qucsator/Makefile

  Log Message:
  -----------
  cad/qucsator: serialize adms build

Avoid parallel admsXml invocations clobbering shared generated XML during the Verilog-A generation step.

Validation: bmake -C cad/qucsator check-license; bmake -C cad/qucsator clean package; git diff --check -- cad/qucsator; portlint -C cad/qucsator.

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


  Commit: 38c9e685076d0b67160bf5b2beb971d5138ea1ef
      https://github.com/MidnightBSD/mports/commit/38c9e685076d0b67160bf5b2beb971d5138ea1ef
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-05-31 (Sun, 31 May 2026)

  Changed paths:
    M cad/repsnapper/Makefile

  Log Message:
  -----------
  cad/repsnapper: fix license and staging paths

Use the upstream MIT license filename and avoid duplicating the fake root in post-install.

Validation: bmake -C cad/repsnapper check-license; bmake -C cad/repsnapper clean package; git diff --check -- cad/repsnapper; portlint -C cad/repsnapper.

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


  Commit: 22ac23a4e01e46a964227308716026e8f014c844
      https://github.com/MidnightBSD/mports/commit/22ac23a4e01e46a964227308716026e8f014c844
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-05-31 (Sun, 31 May 2026)

  Changed paths:
    M cad/spice/Makefile
    M cad/spice/files/Makefile
    A cad/spice/files/patch-src_lib_cp_cshpar.c
    A cad/spice/files/patch-src_lib_mfb_mfbio.c

  Log Message:
  -----------
  cad/spice: fix build and fake staging

Include unistd.h for getcwd, use a character nul terminator, and stage installed files under the fake root without duplicating paths.

Validation: bmake -C cad/spice check-license; bmake -C cad/spice clean package; git diff --check -- cad/spice; portlint -C cad/spice.

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


  Commit: f87e51b50cbeac5703d61b442b53629a0fd78bc1
      https://github.com/MidnightBSD/mports/commit/f87e51b50cbeac5703d61b442b53629a0fd78bc1
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-05-31 (Sun, 31 May 2026)

  Changed paths:
    M net/libarcus/Makefile

  Log Message:
  -----------
  net/libarcus: use base C++ runtime

Build libArcus with the base compiler so its C++ ABI matches protobuf and other ports using libc++. Bump PORTREVISION for the ABI change.

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


  Commit: ff1612995b8f05489139e5d4880872f67c1653ad
      https://github.com/MidnightBSD/mports/commit/ff1612995b8f05489139e5d4880872f67c1653ad
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-05-31 (Sun, 31 May 2026)

  Changed paths:
    M cad/cura-engine/Makefile
    M cad/cura-engine/files/CMakeLists.txt

  Log Message:
  -----------
  cad/cura-engine: fix C++ ABI and link dependencies

Use the base C++ runtime to match the dependency stack and explicitly link system libraries needed by the final CuraEngine executable. Bump PORTREVISION after the libArcus ABI alignment.

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


Compare: https://github.com/MidnightBSD/mports/compare/d1b36dcfb4bb...ff1612995b8f

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