[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