[Midnightbsd-cvs] [MidnightBSD/mports] 371c65: graphics/gexiv2: update to 0.16.2 (#1359)

Lucas Holt noreply at github.com
Thu Sep 17 09:46:46 EDT 2026


  Branch: refs/heads/archivers/gnome-autoar-0-5-2-refresh
  Home:   https://github.com/MidnightBSD/mports
  Commit: 371c652fdd65f6870f59e976a1699acf8adfdac2
      https://github.com/MidnightBSD/mports/commit/371c652fdd65f6870f59e976a1699acf8adfdac2
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-09-17 (Thu, 17 Sep 2026)

  Changed paths:
    M graphics/gexiv2/Makefile
    M graphics/gexiv2/distinfo
    M graphics/gexiv2/pkg-plist

  Log Message:
  -----------
  graphics/gexiv2: update to 0.16.2 (#1359)

Update GExiv2 to 0.16.2.

Validation: bmake makesum, patch, build, fake, package, test (no tests
defined), check-license, portlint -C, and git diff --check.

The release changes the ABI to libgexiv2-0.16.so.4; dependent
PORTREVISION bumps will follow.

## Summary by Sourcery

Update the GExiv2 port to the 0.16.2 release.

Enhancements:
- Update the GExiv2 graphics library port to version 0.16.2 and its new
ABI.
- Refresh packaging metadata for the updated library, including the
installed files and shared-library handling.

Signed-off-by: Lucas Holt <luke at foolishgames.com>


  Commit: 8d3edf65f7f2ffed2c28a5abe17a24a1efb53883
      https://github.com/MidnightBSD/mports/commit/8d3edf65f7f2ffed2c28a5abe17a24a1efb53883
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-09-17 (Thu, 17 Sep 2026)

  Changed paths:
    M graphics/gimp-app/Makefile

  Log Message:
  -----------
  graphics/gimp-app: bump PORTREVISION for GExiv2 ABI (#1360)

Bump PORTREVISION 0 -> 1 for the GExiv2 0.16 ABI transition.

## Summary by Sourcery

Enhancements:
- Update GIMP's GExiv2 dependency to the 0.16 ABI and increment
PORTREVISION.

---------

Signed-off-by: Lucas Holt <luke at foolishgames.com>


  Commit: 0405e6f2cd7409723775534eef90cbd2558ec639
      https://github.com/MidnightBSD/mports/commit/0405e6f2cd7409723775534eef90cbd2558ec639
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-09-17 (Thu, 17 Sep 2026)

  Changed paths:
    M sysutils/localsearch/Makefile

  Log Message:
  -----------
  sysutils/localsearch: bump PORTREVISION for GExiv2 ABI (#1361)

Bump PORTREVISION 0 -> 1 for the GExiv2 0.16 ABI transition.

## Summary by Sourcery

Update localsearch for compatibility with the GExiv2 0.16 ABI.

Enhancements:
- Update localsearch to depend on the GExiv2 0.16 ABI.

Build:
- Bump PORTREVISION to rebuild localsearch for the GExiv2 ABI
transition.

---------

Signed-off-by: Lucas Holt <luke at foolishgames.com>


  Commit: 4ed5d269dbd44c09ebc1a60d2199ba31b01dfee6
      https://github.com/MidnightBSD/mports/commit/4ed5d269dbd44c09ebc1a60d2199ba31b01dfee6
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-09-17 (Thu, 17 Sep 2026)

  Changed paths:
    M graphics/gegl/Makefile

  Log Message:
  -----------
  graphics/gegl: bump PORTREVISION for GExiv2 ABI (#1362)

Bump PORTREVISION 0 -> 1 for the GExiv2 0.16 ABI transition.

## Summary by Sourcery

Update GEGL to track the GExiv2 0.16 ABI.

Enhancements:
- Update GEGL's GExiv2 dependency to the 0.16 ABI.

Build:
- Bump GEGL's PORTREVISION for the dependency ABI transition.

---------

Signed-off-by: Lucas Holt <luke at foolishgames.com>


  Commit: 7bff7d612d58af0ce049149edcc08f3c6ba8b350
      https://github.com/MidnightBSD/mports/commit/7bff7d612d58af0ce049149edcc08f3c6ba8b350
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-09-17 (Thu, 17 Sep 2026)

  Changed paths:
    M deskutils/gnome-photos/Makefile

  Log Message:
  -----------
  deskutils/gnome-photos: bump PORTREVISION for GExiv2 ABI (#1363)

Bump PORTREVISION 2 -> 3 for the GExiv2 0.16 ABI transition.

## Summary by Sourcery

Update gnome-photos for compatibility with the GExiv2 0.16 ABI.

Enhancements:
- Update the GExiv2 dependency reference for the 0.16 ABI transition.

Build:
- Bump PORTREVISION from 2 to 3.

---------

Signed-off-by: Lucas Holt <luke at foolishgames.com>


  Commit: e7895c800080a238d0c5d0abe9a706e0dd66f38a
      https://github.com/MidnightBSD/mports/commit/e7895c800080a238d0c5d0abe9a706e0dd66f38a
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-09-17 (Thu, 17 Sep 2026)

  Changed paths:
    M devel/devhelp/Makefile
    M devel/devhelp/distinfo

  Log Message:
  -----------
  devel/devhelp: update to 43.0 (#1364)

Update Devhelp from 41.2 to 43.0. Reset PORTREVISION, use the current
GNOME source path, remove the obsolete Meson patch (upstreamed), and
enable icon cache handling.\n\nValidation: bmake makesum, patch, build,
fake, package, test (6/6), check-license, and git diff --check.

## Summary by Sourcery

Update the Devhelp port to the 43.0 release and align its packaging
configuration with current GNOME conventions.

Enhancements:
- Update the Devhelp port to version 43.0 using the current GNOME source
layout.
- Enable installation and handling of Devhelp application icons.

Chores:
- Reset PORTREVISION and remove the obsolete upstreamed Meson patch.

Signed-off-by: Lucas Holt <luke at foolishgames.com>


  Commit: 04c8b68915c18b662bc6a6d7e5f15c704725426f
      https://github.com/MidnightBSD/mports/commit/04c8b68915c18b662bc6a6d7e5f15c704725426f
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-09-17 (Thu, 17 Sep 2026)

  Changed paths:
    M net/gnome-online-accounts/Makefile
    M net/gnome-online-accounts/distinfo

  Log Message:
  -----------
  net/gnome-online-accounts: update to 3.58.1 (#1365)

Update GNOME Online Accounts from 3.58.0 to 3.58.1.

Validation: bmake makesum, patch, build, fake, package, test (upstream
reports no tests), check-license, and git diff --check. PORTREVISION
remains explicitly 0. Existing icon/cache and staging behavior is
preserved; no UCL scripts were imported.

## Summary by Sourcery

Enhancements:
- Update the GNOME Online Accounts port to version 3.58.1.

Signed-off-by: Lucas Holt <luke at foolishgames.com>


  Commit: 2f81eaa38339462028c86ddf7dc3e7364d17f356
      https://github.com/MidnightBSD/mports/commit/2f81eaa38339462028c86ddf7dc3e7364d17f356
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-09-17 (Thu, 17 Sep 2026)

  Changed paths:
    M x11-toolkits/pango/Makefile
    M x11-toolkits/pango/distinfo

  Log Message:
  -----------
  x11-toolkits/pango: update to 1.58.2 (#1366)

Update Pango to 1.58.2. Refresh distinfo and ABI-specific plist
substitution. PORTREVISION remains 0. Validated makesum, patch, build,
fake, package, test, check-license, portlint, and diff check.

## Summary by Sourcery

Update the Pango port to the 1.58.2 release.

Enhancements:
- Update the Pango port to version 1.58.2 and adjust the ABI-specific
package-list substitution for the new library version.

Chores:
- Refresh the port distinfo for the updated release.

Signed-off-by: Lucas Holt <luke at foolishgames.com>


  Commit: 29ad22dc295d094a5f23474c1870a61f2caa6360
      https://github.com/MidnightBSD/mports/commit/29ad22dc295d094a5f23474c1870a61f2caa6360
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-09-17 (Thu, 17 Sep 2026)

  Changed paths:
    M lang/gjs/Makefile
    M lang/gjs/distinfo
    R lang/gjs/files/patch-gi_info.h

  Log Message:
  -----------
  lang/gjs: update to 1.90.0 (#1368)

Update GNOME JavaScript bindings to 1.90.0. The obsolete gi/info.h
compatibility patch is now upstream and was removed; distinfo refreshed.
Existing MidnightBSD build options, loader behavior, and NO_TEST policy
are preserved. Build, fake, package, test target, check-license, and
diff check passed.

## Summary by Sourcery

Update the GJS port to 1.90.0 while retaining existing MidnightBSD
packaging behavior.

Enhancements:
- Update the GJS port to version 1.90.0 and remove the obsolete
compatibility patch now provided upstream.

Chores:
- Refresh the port distinfo for the new release.

Signed-off-by: Lucas Holt <luke at foolishgames.com>


  Commit: 557a32b5f324f1a60aa773cb721d6bdc4c085dab
      https://github.com/MidnightBSD/mports/commit/557a32b5f324f1a60aa773cb721d6bdc4c085dab
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-09-17 (Thu, 17 Sep 2026)

  Changed paths:
    M x11/gnome-session/Makefile
    M x11/gnome-session/distinfo
    M x11/gnome-session/files/patch-data_meson.build
    R x11/gnome-session/files/patch-doc_man_gnome-session.1
    R x11/gnome-session/files/patch-gnome-session_gsm-app.c
    R x11/gnome-session/files/patch-gnome-session_gsm-autostart-app.c
    M x11/gnome-session/files/patch-gnome-session_gsm-consolekit.c
    M x11/gnome-session/files/patch-gnome-session_gsm-consolekit.h
    M x11/gnome-session/files/patch-gnome-session_gsm-manager.c
    M x11/gnome-session/files/patch-gnome-session_gsm-util.c
    M x11/gnome-session/files/patch-gnome-session_gsm-util.h
    R x11/gnome-session/files/patch-gnome-session_main.c
    M x11/gnome-session/files/patch-gnome-session_meson.build
    M x11/gnome-session/files/patch-meson.build
    M x11/gnome-session/files/patch-meson__options.txt
    M x11/gnome-session/files/patch-tools_meson.build
    M x11/gnome-session/pkg-plist

  Log Message:
  -----------
  x11/gnome-session: update to 49.3 (#1369)

Update GNOME Session to 49.3.

- Refresh Meson/systemd option handling for MidnightBSD
- Preserve ConsoleKit session tracking and non-systemd build
- Remove obsolete upstream patches and refresh plist for new binaries

Validation: bmake makesum patch build fake package test check-license;
package/test were validated in a clean detached worktree. The upstream
project defines no tests.

## Summary by Sourcery

Update GNOME Session to 49.3 while retaining MidnightBSD compatibility
across ConsoleKit and non-systemd configurations.

Enhancements:
- Update GNOME Session to version 49.3 with refreshed build
configuration for MidnightBSD.
- Preserve ConsoleKit session tracking and support for non-systemd
environments while adapting to upstream changes.
- Refresh the package file list for the updated binaries and installed
data.

Chores:
- Remove obsolete downstream patches and update remaining compatibility
patches for the new upstream release.

---------

Signed-off-by: Lucas Holt <luke at foolishgames.com>


  Commit: 9aa6e311f81bd74980cfccdb81783a88096c2820
      https://github.com/MidnightBSD/mports/commit/9aa6e311f81bd74980cfccdb81783a88096c2820
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-09-17 (Thu, 17 Sep 2026)

  Changed paths:
    M graphics/py-cairosvg/Makefile
    M graphics/py-cairosvg/distinfo

  Log Message:
  -----------
  graphics/py-cairosvg: update to 2.9.0 (#1370)

Update CairoSVG to 2.9.0 and switch to PEP 517 packaging.

Validation: bmake makesum, patch, build, fake, package, check-license,
and pytest (7/7). The mport test target was run with an isolated
temporary PYTHONPATH containing the declared runtime dependencies; all 7
tests passed. Removed PORTREVISION per version-bump policy.

The post-patch metadata normalization is required because the upstream
wheel uses CairoSVG capitalization while mport installer/strip_RECORD
expects the normalized cairosvg name.

## Summary by Sourcery

Update the CairoSVG port to 2.9.0 with modern Python packaging support
and compatible package metadata.

Enhancements:
- Update the CairoSVG port to version 2.9.0 and adopt PEP 517 packaging.

Build:
- Add the build-time setuptools and wheel dependencies required for PEP
517 packaging.

Chores:
- Normalize upstream package metadata to the port's lowercase package
name for installation compatibility.

Signed-off-by: Lucas Holt <luke at foolishgames.com>


  Commit: 91d6dbbe1b3ecdf8010aa6cd594afecfd9a1d2e7
      https://github.com/MidnightBSD/mports/commit/91d6dbbe1b3ecdf8010aa6cd594afecfd9a1d2e7
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-09-17 (Thu, 17 Sep 2026)

  Changed paths:
    M x11/py-xcffib/Makefile
    M x11/py-xcffib/distinfo
    M x11/py-xcffib/pkg-descr
    R x11/py-xcffib/pkg-plist

  Log Message:
  -----------
  x11/py-xcffib: update to 1.11.2 (#1371)

Update xcffib from 0.9.0 to 1.11.2 and switch to PEP 517 packaging. The
obsolete generated _ffi.py plist entries were removed; the current wheel
ships the generated bindings directly.

Validation: bmake makesum, patch, build, fake, package, test,
check-license, and git diff --check passed. PORTREVISION was removed per
version-bump policy.

## Summary by Sourcery

Update the xcffib Python port to the current release with modern
packaging and streamlined installed-file handling.

Enhancements:
- Update the xcffib port to version 1.11.2 and modernize it for PEP 517
packaging.
- Refresh the port metadata and dependencies for the current xcffib
release.

Chores:
- Remove obsolete plist entries for generated bindings and reset the
port revision for the version update.

---------

Signed-off-by: Lucas Holt <luke at foolishgames.com>


  Commit: 880550d11e4b83c6f1ba4a4be94b20e7c67970dc
      https://github.com/MidnightBSD/mports/commit/880550d11e4b83c6f1ba4a4be94b20e7c67970dc
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-09-17 (Thu, 17 Sep 2026)

  Changed paths:
    M x11/gdm/Makefile
    M x11/gdm/distinfo
    R x11/gdm/files/patch-daemon_gdm-display-access-file.c
    A x11/gdm/files/patch-daemon_gdm-dynamic-user-store.c
    A x11/gdm/files/patch-daemon_gdm-session-worker-pam-extensions.c
    M x11/gdm/files/patch-daemon_gdm-session-worker.c
    R x11/gdm/files/patch-daemon_gdm-x-session.c
    M x11/gdm/files/patch-data_meson.build
    M x11/gdm/files/patch-meson.build
    M x11/gdm/pkg-plist

  Log Message:
  -----------
  x11/gdm: update to 49.4 (#1372)

Update GDM from 47.0 to 49.4.

Preserves MidnightBSD ConsoleKit/PAM compatibility and systemd-disabled
behavior, updates portability patches, fixes introspection linking to
prefer the build-tree libgdm, and refreshes the plist for files removed
upstream.

Validation: bmake clean build fake package test check-license and git
diff --check passed. Meson test: 1/1.

## Summary by Sourcery

Update the GDM port to 49.4 while retaining MidnightBSD compatibility
and non-systemd support.

Bug Fixes:
- Preserve compatibility with MidnightBSD ConsoleKit/PAM environments
while updating GDM.
- Fix introspection builds to use the newly built GDM library.

Enhancements:
- Update the GDM port to version 49.4 and refresh its portability
patches and installed-file list.
- Maintain operation without systemd by disabling systemd unit
installation and related behavior.

---------

Signed-off-by: Lucas Holt <luke at foolishgames.com>


  Commit: 697d624136349fdafc7fca6f9ef3a98aa950b036
      https://github.com/MidnightBSD/mports/commit/697d624136349fdafc7fca6f9ef3a98aa950b036
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-09-17 (Thu, 17 Sep 2026)

  Changed paths:
    M sysutils/gnome-settings-daemon/Makefile
    M sysutils/gnome-settings-daemon/distinfo
    M sysutils/gnome-settings-daemon/files/patch-plugins_media-keys_gsd-media-keys-manager.c
    M sysutils/gnome-settings-daemon/pkg-plist

  Log Message:
  -----------
  sysutils/gnome-settings-daemon: update to 51.0 (#1373)

Update GNOME Settings Daemon from 47.2 to 51.0.

Changes include the current GNOME source location, systemd-unit disable
for mport compatibility, refreshed ConsoleKit compatibility patch, and
plist updates for the renamed include/library paths and locales.
Existing pixbuf/query-loader hooks and UCL-free mport behavior are
preserved.

Validation: bmake makesum, patch, build, fake, package, test (2 passed,
10 skipped due unavailable hardware/display), check-license, portlint -C
(0 fatal), and git diff --check.

## Summary by Sourcery

Update GNOME Settings Daemon to 51.0 and align its compatibility and
packaging configuration with the newer release.

Enhancements:
- Update GNOME Settings Daemon to version 51.0 with refreshed source,
compatibility, and packaging metadata.
- Disable systemd unit installation and retain the existing UCL-free
mport compatibility behavior.
- Preserve pixbuf and query-loader integration while keeping Wayland
disabled pending gudev support.

---------

Signed-off-by: Lucas Holt <luke at foolishgames.com>


  Commit: e9b6d3d8587066c54242dabcbc083efbc8fbed1e
      https://github.com/MidnightBSD/mports/commit/e9b6d3d8587066c54242dabcbc083efbc8fbed1e
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-09-17 (Thu, 17 Sep 2026)

  Changed paths:
    M graphics/wayland-protocols/Makefile
    M graphics/wayland-protocols/distinfo
    M graphics/wayland-protocols/pkg-plist

  Log Message:
  -----------
  graphics/wayland-protocols: update to 1.48 (#1374)

Updates Wayland protocol definitions to 1.48, required by Mutter 51.
Validated makesum, patch, build, fake, package, test, check-license,
portlint (0 fatal), and git diff --check.

## Summary by Sourcery

Update the Wayland protocol definitions to version 1.48 for
compatibility with newer consumers.

Enhancements:
- Update the Wayland protocol definitions port to version 1.48.

Chores:
- Refresh the recorded distfile checksums and package file list for the
new protocol release.

---------

Signed-off-by: Lucas Holt <luke at foolishgames.com>


  Commit: 10496f9101cbcf3f91df2290a6b1549c95510a29
      https://github.com/MidnightBSD/mports/commit/10496f9101cbcf3f91df2290a6b1549c95510a29
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-09-17 (Thu, 17 Sep 2026)

  Changed paths:
    M x11-themes/gnome-backgrounds/Makefile
    M x11-themes/gnome-backgrounds/distinfo
    M x11-themes/gnome-backgrounds/pkg-plist

  Log Message:
  -----------
  x11-themes/gnome-backgrounds: update to 51.0 (#1375)

Update GNOME backgrounds to 51.0. Refreshes distinfo and tracks the two
new curvaturingster JXL assets in pkg-plist.\n\nValidation: bmake
makesum patch build fake package test check-license; git diff --check.
Existing portlint warnings only; generated work/package artifacts were
retained.

## Summary by Sourcery

Update the GNOME backgrounds port to release 51.0.

Enhancements:
- Update the GNOME background collection port to version 51.0 and
include its newly added assets.

Chores:
- Refresh the package checksum data for the new GNOME backgrounds
release.

Signed-off-by: Lucas Holt <luke at foolishgames.com>


  Commit: 47ff657dd33edcc32d0a1399d650d7a752a4b6d7
      https://github.com/MidnightBSD/mports/commit/47ff657dd33edcc32d0a1399d650d7a752a4b6d7
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-09-17 (Thu, 17 Sep 2026)

  Changed paths:
    M security/gnome-keyring/Makefile
    M security/gnome-keyring/distinfo
    M security/gnome-keyring/pkg-plist

  Log Message:
  -----------
  security/gnome-keyring: update to 51.0 (#1376)

Update GNOME Keyring from 50.0 to 51.0. Remove the obsolete GConf
conversion plist entry; the GLib schema is generated by
GLIB_SCHEMAS.\n\nValidation: bmake makesum patch build fake package;
dbus-run-session -- bmake test (62/62); check-license; git diff --check.
Existing portlint findings are non-blocking warnings plus the generated
work directory.

## Summary by Sourcery

Enhancements:
- Update GNOME Keyring to version 51.0 and remove the obsolete GConf
conversion plist entry.

Signed-off-by: Lucas Holt <luke at foolishgames.com>


  Commit: 6d98662fc1bbbcc287080038f3c3e63f05bd33d4
      https://github.com/MidnightBSD/mports/commit/6d98662fc1bbbcc287080038f3c3e63f05bd33d4
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-09-17 (Thu, 17 Sep 2026)

  Changed paths:
    M x11/xdg-desktop-portal-hyprland/Makefile
    M x11/xdg-desktop-portal-hyprland/distinfo

  Log Message:
  -----------
  x11/xdg-desktop-portal-hyprland: update to 1.4.1 (#1377)

Update xdg-desktop-portal-hyprland to 1.4.1. Add the required libuuid
dependency and reset PORTREVISION to 0. Validated makesum, patch, build,
fake, package, test, check-license, portlint, and git diff --check.

## Summary by Sourcery

Enhancements:
- Update xdg-desktop-portal-hyprland to version 1.4.1 and add its
required libuuid dependency.

Signed-off-by: Lucas Holt <luke at foolishgames.com>


  Commit: 6cff28ce4e430ad4e8fe87dfea95122c783faa43
      https://github.com/MidnightBSD/mports/commit/6cff28ce4e430ad4e8fe87dfea95122c783faa43
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-09-17 (Thu, 17 Sep 2026)

  Changed paths:
    M x11/xdg-desktop-portal-wlr/Makefile
    M x11/xdg-desktop-portal-wlr/distinfo

  Log Message:
  -----------
  x11/xdg-desktop-portal-wlr: update to 0.8.4 (#1378)

Update xdg-desktop-portal-wlr to 0.8.4 and reset PORTREVISION to 0.
Validated makesum, patch, build, fake, package, test (no tests defined),
check-license, portlint, and git diff --check.

## Summary by Sourcery

Enhancements:
- Update xdg-desktop-portal-wlr to version 0.8.4 and reset the port
revision.

Signed-off-by: Lucas Holt <luke at foolishgames.com>


  Commit: 83bfaeb3ad666a13d2287d962bc40ad7acafcc02
      https://github.com/MidnightBSD/mports/commit/83bfaeb3ad666a13d2287d962bc40ad7acafcc02
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-09-17 (Thu, 17 Sep 2026)

  Changed paths:
    M misc/gnome-user-docs/Makefile
    M misc/gnome-user-docs/distinfo
    M misc/gnome-user-docs/pkg-plist

  Log Message:
  -----------
  misc/gnome-user-docs: update to 51.0 (#1379)

Update GNOME User Documentation to 51.0 and switch to Meson. Refresh
distinfo and staged documentation plist entries. Build, package,
check-license, portlint, and diff checks pass. Upstream test suite is
not passing in this environment because the installed xmllint lacks
Schematron support; 6 tests pass and 374 fail for that tooling
limitation.

## Summary by Sourcery

Update the GNOME User Documentation port to release 51.0 using the Meson
build system.

Enhancements:
- Update GNOME User Documentation to version 51.0 and migrate the port
to Meson.

Build:
- Refresh the port distinfo and staged documentation plist for the new
release.

Tests:
- Add yelp-tools as a test dependency for documentation checks.

Signed-off-by: Lucas Holt <luke at foolishgames.com>


  Commit: 0072d032fcbca8d942f7fe4b3def820717d5d1be
      https://github.com/MidnightBSD/mports/commit/0072d032fcbca8d942f7fe4b3def820717d5d1be
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-09-17 (Thu, 17 Sep 2026)

  Changed paths:
    M deskutils/gnome-photos/Makefile
    M devel/devhelp/Makefile
    M devel/devhelp/distinfo
    M graphics/gegl/Makefile
    M graphics/gexiv2/Makefile
    M graphics/gexiv2/distinfo
    M graphics/gexiv2/pkg-plist
    M graphics/gimp-app/Makefile
    M graphics/py-cairosvg/Makefile
    M graphics/py-cairosvg/distinfo
    M graphics/wayland-protocols/Makefile
    M graphics/wayland-protocols/distinfo
    M graphics/wayland-protocols/pkg-plist
    M lang/gjs/Makefile
    M lang/gjs/distinfo
    R lang/gjs/files/patch-gi_info.h
    M misc/gnome-user-docs/Makefile
    M misc/gnome-user-docs/distinfo
    M misc/gnome-user-docs/pkg-plist
    M net/gnome-online-accounts/Makefile
    M net/gnome-online-accounts/distinfo
    M security/gnome-keyring/Makefile
    M security/gnome-keyring/distinfo
    M security/gnome-keyring/pkg-plist
    M sysutils/gnome-settings-daemon/Makefile
    M sysutils/gnome-settings-daemon/distinfo
    M sysutils/gnome-settings-daemon/files/patch-plugins_media-keys_gsd-media-keys-manager.c
    M sysutils/gnome-settings-daemon/pkg-plist
    M sysutils/localsearch/Makefile
    M x11-themes/gnome-backgrounds/Makefile
    M x11-themes/gnome-backgrounds/distinfo
    M x11-themes/gnome-backgrounds/pkg-plist
    M x11-toolkits/pango/Makefile
    M x11-toolkits/pango/distinfo
    M x11/gdm/Makefile
    M x11/gdm/distinfo
    R x11/gdm/files/patch-daemon_gdm-display-access-file.c
    A x11/gdm/files/patch-daemon_gdm-dynamic-user-store.c
    A x11/gdm/files/patch-daemon_gdm-session-worker-pam-extensions.c
    M x11/gdm/files/patch-daemon_gdm-session-worker.c
    R x11/gdm/files/patch-daemon_gdm-x-session.c
    M x11/gdm/files/patch-data_meson.build
    M x11/gdm/files/patch-meson.build
    M x11/gdm/pkg-plist
    M x11/gnome-session/Makefile
    M x11/gnome-session/distinfo
    M x11/gnome-session/files/patch-data_meson.build
    R x11/gnome-session/files/patch-doc_man_gnome-session.1
    R x11/gnome-session/files/patch-gnome-session_gsm-app.c
    R x11/gnome-session/files/patch-gnome-session_gsm-autostart-app.c
    M x11/gnome-session/files/patch-gnome-session_gsm-consolekit.c
    M x11/gnome-session/files/patch-gnome-session_gsm-consolekit.h
    M x11/gnome-session/files/patch-gnome-session_gsm-manager.c
    M x11/gnome-session/files/patch-gnome-session_gsm-util.c
    M x11/gnome-session/files/patch-gnome-session_gsm-util.h
    R x11/gnome-session/files/patch-gnome-session_main.c
    M x11/gnome-session/files/patch-gnome-session_meson.build
    M x11/gnome-session/files/patch-meson.build
    M x11/gnome-session/files/patch-meson__options.txt
    M x11/gnome-session/files/patch-tools_meson.build
    M x11/gnome-session/pkg-plist
    M x11/py-xcffib/Makefile
    M x11/py-xcffib/distinfo
    M x11/py-xcffib/pkg-descr
    R x11/py-xcffib/pkg-plist
    M x11/xdg-desktop-portal-hyprland/Makefile
    M x11/xdg-desktop-portal-hyprland/distinfo
    M x11/xdg-desktop-portal-wlr/Makefile
    M x11/xdg-desktop-portal-wlr/distinfo

  Log Message:
  -----------
  Merge branch 'master' into archivers/gnome-autoar-0-5-2-refresh


Compare: https://github.com/MidnightBSD/mports/compare/094d269b55d7...0072d032fcbc

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