[Midnightbsd-cvs] [MidnightBSD/src] b48d88: Import mport 2.8.0

Lucas Holt noreply at github.com
Thu Jul 2 20:54:31 EDT 2026


  Branch: refs/heads/stable/4.1
  Home:   https://github.com/MidnightBSD/src
  Commit: b48d882a4221900c0fd517a2278f1b82dd034c7c
      https://github.com/MidnightBSD/src/commit/b48d882a4221900c0fd517a2278f1b82dd034c7c
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-07-02 (Thu, 02 Jul 2026)

  Changed paths:
    A .github/workflows/claude-review.yml
    M .gitignore
    M AGENTS.md
    A MPORT_QUERY_SPEC.md
    M libexec/mport.fetch/mport.fetch.c
    M libmport/Makefile
    M libmport/bundle_read_install_pkg.c
    M libmport/check_preconditions.c
    M libmport/default_cbs.c
    M libmport/delete_primative.c
    M libmport/install_primative.c
    M libmport/mport.3
    M libmport/mport.h
    M libmport/mport_private.h
    A libmport/mtree.c
    A libmport/pkgmeta_sort.c
    A libmport/query.c
    M libmport/upgrade.c
    M libmport/util.c
    M mport/mport.1
    M mport/mport.c
    A replace.patch
    M skills/cppcheck-clang-format-precommit/scripts/precommit_c_sanity.sh
    M skills/splint-post-c-sanity/scripts/run_splint_on_staged.sh
    M tests/Kyuafile
    M tests/Makefile
    M tests/mport_cli_test
    A tests/mport_confirm_test.c
    A tests/mport_osrelease_test.c
    A tests/mport_pkgmeta_test.c
    A tests/mport_util_test.c

  Log Message:
  -----------
  Import mport 2.8.0


  Commit: f9a84f3e411723ff8a9ac5d4243beb34260018b2
      https://github.com/MidnightBSD/src/commit/f9a84f3e411723ff8a9ac5d4243beb34260018b2
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-07-02 (Thu, 02 Jul 2026)

  Changed paths:
    A contrib/mport/.github/workflows/claude-review.yml
    M contrib/mport/.gitignore
    M contrib/mport/AGENTS.md
    A contrib/mport/MPORT_QUERY_SPEC.md
    M contrib/mport/libexec/mport.fetch/mport.fetch.c
    M contrib/mport/libmport/Makefile
    M contrib/mport/libmport/bundle_read_install_pkg.c
    M contrib/mport/libmport/check_preconditions.c
    M contrib/mport/libmport/default_cbs.c
    M contrib/mport/libmport/delete_primative.c
    M contrib/mport/libmport/install_primative.c
    M contrib/mport/libmport/mport.3
    M contrib/mport/libmport/mport.h
    M contrib/mport/libmport/mport_private.h
    A contrib/mport/libmport/mtree.c
    A contrib/mport/libmport/pkgmeta_sort.c
    A contrib/mport/libmport/query.c
    M contrib/mport/libmport/upgrade.c
    M contrib/mport/libmport/util.c
    M contrib/mport/mport/mport.1
    M contrib/mport/mport/mport.c
    A contrib/mport/replace.patch
    M contrib/mport/skills/cppcheck-clang-format-precommit/scripts/precommit_c_sanity.sh
    M contrib/mport/skills/splint-post-c-sanity/scripts/run_splint_on_staged.sh
    M contrib/mport/tests/Kyuafile
    M contrib/mport/tests/Makefile
    M contrib/mport/tests/mport_cli_test
    A contrib/mport/tests/mport_confirm_test.c
    A contrib/mport/tests/mport_osrelease_test.c
    A contrib/mport/tests/mport_pkgmeta_test.c
    A contrib/mport/tests/mport_util_test.c

  Log Message:
  -----------
  Merge commit 'b48d882a4221900c0fd517a2278f1b82dd034c7c' into stable/4.1


  Commit: 97417fa26dd3e94901d8fc4bae986b41c70a3ea8
      https://github.com/MidnightBSD/src/commit/97417fa26dd3e94901d8fc4bae986b41c70a3ea8
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-07-02 (Thu, 02 Jul 2026)

  Changed paths:
    M lib/libmport/Makefile

  Log Message:
  -----------
  libmport: add mtree.c, pkgmeta_sort.c, query.c from mport 2.8.0

mport 2.8.0 introduced three new libmport sources (mtree.c,
pkgmeta_sort.c, query.c). Add them to SRCS so the in-tree
lib/libmport build picks them up.


  Commit: 748e070d0c990a49b094faba6eeb4a7221c75e04
      https://github.com/MidnightBSD/src/commit/748e070d0c990a49b094faba6eeb4a7221c75e04
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-07-02 (Thu, 02 Jul 2026)

  Changed paths:
    A contrib/mport/MIDNIGHTBSD-upgrade

  Log Message:
  -----------
  mport: add MIDNIGHTBSD-upgrade

Document the vendor-update procedure for mport: vendor/mport branch,
contrib/mport prefix, no Xlist, and the requirement to add new
libmport/*.c files to lib/libmport/Makefile SRCS on each import.
Note that the ohash-callback fix is now folded upstream (>= 2.8.0).


Compare: https://github.com/MidnightBSD/src/compare/a11b6d083f19...748e070d0c99

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


More information about the Midnightbsd-cvs mailing list