[Midnightbsd-cvs] [MidnightBSD/mports] b94da5: rubygem-rails-gitlab: fix dependency version bounds

Lucas Holt noreply at github.com
Tue Jun 30 23:24:15 EDT 2026


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

  Changed paths:
    M devel/rubygem-activejob-gitlab/Makefile
    M mail/rubygem-actionmailbox-gitlab/Makefile
    M mail/rubygem-actionmailer-gitlab/Makefile
    M net/rubygem-activestorage-gitlab/Makefile
    M textproc/rubygem-actiontext-gitlab/Makefile
    M www/rubygem-actioncable-gitlab/Makefile
    M www/rubygem-actionpack-gitlab/Makefile
    M www/rubygem-rails-gitlab/Makefile
    M www/rubygem-railties-gitlab/Makefile

  Log Message:
  -----------
  rubygem-rails-gitlab: fix dependency version bounds

mport.query does not satisfy combined dependency checks that use the same-version _99 upper bound, which caused rubygem-actionpack-gitlab to reject an installed rubygem-actionview-gitlab-7.2.3_1 package in Magus run 641.

Use the Rails minor-series upper bound instead so the constraints still reject newer Rails minor releases while allowing port revisions of the current 7.2.x packages.

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


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

  Changed paths:
    M devel/rubygem-irb/Makefile
    M devel/rubygem-json_pure1/Makefile
    M devel/rubygem-pp/Makefile
    M devel/rubygem-prettyprint/Makefile
    M devel/rubygem-tsort/Makefile

  Log Message:
  -----------
  rubygems: use recognized bsd2 license key

Several Ruby gem ports used BSD2CLAUSE, which is not a license key in the mports license database. This blocked rubygem-pp while validating the Rails GitLab dependency chain from Magus run 641.

Use the existing bsd2 key and matching per-license file variable names without changing the upstream license selection.

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


Compare: https://github.com/MidnightBSD/mports/compare/ee402784185d...50607f0c3594

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