[Midnightbsd-cvs] [MidnightBSD/mports] b713d3: accessibility/feedbackd: update to 0.8.1 (#1337)
Lucas Holt
noreply at github.com
Wed Sep 16 18:14:31 EDT 2026
Branch: refs/heads/www/epiphany-48
Home: https://github.com/MidnightBSD/mports
Commit: b713d38962ba5ef58eb77efbc2adeb240bf1eb61
https://github.com/MidnightBSD/mports/commit/b713d38962ba5ef58eb77efbc2adeb240bf1eb61
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-09-16 (Wed, 16 Sep 2026)
Changed paths:
M accessibility/feedbackd/Makefile
M accessibility/feedbackd/distinfo
M accessibility/feedbackd/files/patch-no-umockdev
M accessibility/feedbackd/pkg-plist
Log Message:
-----------
accessibility/feedbackd: update to 0.8.1 (#1337)
Updates feedbackd from 0.7.0 to 0.8.1.
- Refreshes the libumockdev compatibility patch for the upstream test
configuration.
- Adds the newly installed lfb-main.h header to the plist.
- Corrects the LGPL 2.1 license-file variable name.
Validated: bmake makesum, patch, build, fake, package, test,
check-license, portlint -C, and git diff --check. The existing NO_TEST
policy remains because upstream tests require libumockdev, which is
unavailable on MidnightBSD; the refreshed patch makes that dependency
optional when tests are explicitly enabled.
## Summary by Sourcery
Update the feedbackd port to 0.8.1 and align its packaging and license
metadata with the new release.
Bug Fixes:
- Correct the LGPL 2.1 license-file variable so license checks use the
intended file.
Enhancements:
- Update feedbackd to version 0.8.1.
- Refresh the optional libumockdev test compatibility patch and package
the newly installed lfb-main.h header.
---------
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Commit: 4d243e62c8b127772e905a3c7971f5dd0718d68d
https://github.com/MidnightBSD/mports/commit/4d243e62c8b127772e905a3c7971f5dd0718d68d
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-09-16 (Wed, 16 Sep 2026)
Changed paths:
M x11-toolkits/p5-Gtk3/Makefile
M x11-toolkits/p5-Gtk3/distinfo
M x11-toolkits/p5-Gtk3/pkg-descr
Log Message:
-----------
x11-toolkits/p5-Gtk3: update to 0.038 (#1336)
Updates the Perl Gtk3 binding to 0.038.
- Reset PORTREVISION explicitly to 0 for the release bump.
- Raise the Glib::Object::Introspection runtime requirement to the
upstream-declared 0.043 minimum.
- Correct the LGPL-2.1 license-file variable and refresh the project URL
metadata.
Validation: `bmake makesum`, `bmake patch`, build, fake, package, test,
`bmake check-license`, `portlint -C`, and `git diff --check`. Tests
passed; two display-dependent tests skipped because Gtk3 initialization
had no display.
Dependency note: normal dependency resolution installed missing Perl
dependencies (including Cairo::GObject and Glib::Object::Introspection)
on the validation host, under prior authorization to add missing
dependencies.
## Summary by Sourcery
Update the p5-Gtk3 port to the 0.038 release and synchronize its package
metadata and dependency requirements.
Enhancements:
- Update the Perl Gtk3 binding port to version 0.038 and align its
runtime dependency with the upstream minimum requirement.
- Correct license metadata and refresh the project URL.
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Commit: 9dfc7ebb79b48c3da84618364a01c1a0b4174e5e
https://github.com/MidnightBSD/mports/commit/9dfc7ebb79b48c3da84618364a01c1a0b4174e5e
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-09-16 (Wed, 16 Sep 2026)
Changed paths:
M devel/glib20/Makefile
M devel/glib20/distinfo
M devel/glib20/pkg-plist
Log Message:
-----------
devel/glib20: update to 2.90.0 (#1335)
Updates GLib to 2.90.0, required by current GNOME 51 applications.
Refreshes the staged API/documentation manifest and retains MidnightBSD
bootstrap, trigger, and runtime compatibility handling. The default
package, a DOCS/MANPAGES/NLS-off package, and the bootstrap package all
succeed.
Validation: bmake makesum, patch, build, fake, package, test (NO_TEST
retained), check-license, option-off package, bootstrap package, and git
diff --check.
portlint -C reports one existing Makefile blank-line fatal plus
legacy/style warnings; the refreshed plist itself produces warnings
only.
## Summary by Sourcery
Update GLib to 2.90.0 and refresh its packaging metadata for current
GNOME applications.
Enhancements:
- Update the GLib dependency to version 2.90.0 for compatibility with
current GNOME 51 applications.
- Refresh the staged package manifest to match the updated GLib release
while preserving existing MidnightBSD compatibility handling.
Tests:
- Validate default, option-disabled, and bootstrap package builds and
packaging workflows.
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Commit: a0e3f8f26c045d7eb6d8b7541acd7ce67af91f17
https://github.com/MidnightBSD/mports/commit/a0e3f8f26c045d7eb6d8b7541acd7ce67af91f17
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-09-16 (Wed, 16 Sep 2026)
Changed paths:
M ports-mgmt/mport/Makefile
M ports-mgmt/mport/distinfo
A ports-mgmt/mport/files/patch-Makefile
M ports-mgmt/mport/pkg-plist
Log Message:
-----------
ports-mgmt/mport: update to 2.8.1 (#1333)
The port was stuck at 2.6.8 — 169bf13722 backed it off 2.7.0 over 3.2
package build concerns and it never caught up. 2.8.1 is the current
release tag.
### Changes
- `PORTVERSION` 2.6.8 → 2.8.1.
- **New `files/patch-Makefile`**: 2.8.x adds an ATF test suite under
`tests/`, which the build installs into `/usr/tests/mport` linked
against `devel/atf` and ports `databases/sqlite3`. `fake-qa` flags both
as undeclared dependencies. Making the package manager depend on atf is
not wanted, so the patch drops `tests` from the top-level `SUBDIR`. The
library and binaries are unaffected.
- `pkg-plist`: six new man pages — `mport.create.1`, `mport.fetch.1`,
`mport.install.1`, `mport.list.1`, `mport.merge.1`, `mport.query.1`.
Nothing removed.
- Dropped the redundant `PORTREVISION=0` line while resetting it for the
version bump; portlint flags it.
### Verification
- `bmake makesum`, `patch`, `build`, `fake`, `package` from a clean work
directory.
- Staged tree matches `pkg-plist` exactly — no `missing from the plist`
and no `not installed.` entries.
- Built binary reports `2.8.1`.
- **Not installed** — this was built and packaged only.
- `portlint`: no fatal errors. The two remaining warnings
(`PREFIX=/usr`, pkg-descr trailing whitespace) predate this change.
### Note for review
`fake-qa` still reports `/usr/lib/libmport.so.2 is linked to … but it is
not declared as a dependency` for libarchive, liblzma, libfetch,
libsqlite3, libprivateucl and libprivatezstd. All six are base libraries
in `/usr/lib` that `mport which` reports as owned by no package, so
there is nothing to declare. This is a consequence of the port's
`PREFIX=/usr` and is not new here.
Given the 2.7.0 history, this may want a 3.2 build check before merge.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
https://claude.ai/code/session_01NSsgED5s7GPYJNb1HxuaU9
## Summary by Sourcery
Update ports-mgmt/mport to version 2.8.1 while keeping the package
focused on the runtime components.
Enhancements:
- Update the mport port to the 2.8.1 release and include its six newly
introduced manual pages.
- Exclude the upstream ATF test suite from the package build to avoid
introducing undeclared test dependencies.
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Co-authored-by: Claude Opus 5 (1M context) <noreply at anthropic.com>
Commit: 7e37092a390e052ab61133ca66cc13bb4553c794
https://github.com/MidnightBSD/mports/commit/7e37092a390e052ab61133ca66cc13bb4553c794
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-09-16 (Wed, 16 Sep 2026)
Changed paths:
M accessibility/feedbackd/Makefile
M accessibility/feedbackd/distinfo
M accessibility/feedbackd/files/patch-no-umockdev
M accessibility/feedbackd/pkg-plist
M devel/glib20/Makefile
M devel/glib20/distinfo
M devel/glib20/pkg-plist
M ports-mgmt/mport/Makefile
M ports-mgmt/mport/distinfo
A ports-mgmt/mport/files/patch-Makefile
M ports-mgmt/mport/pkg-plist
M x11-toolkits/p5-Gtk3/Makefile
M x11-toolkits/p5-Gtk3/distinfo
M x11-toolkits/p5-Gtk3/pkg-descr
Log Message:
-----------
Merge branch 'master' into www/epiphany-48
Compare: https://github.com/MidnightBSD/mports/compare/4f8833ce3469...7e37092a390e
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