[Bug 285703] accessibility/atkmm: Update to 2.36.3

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 27 Mar 2025 15:12:29 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=285703

            Bug ID: 285703
           Summary: accessibility/atkmm: Update to 2.36.3
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: gnome@FreeBSD.org
          Reporter: ports@zoltankiraly.com
             Flags: maintainer-feedback?(gnome@FreeBSD.org)
          Assignee: gnome@FreeBSD.org

Created attachment 259090
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=259090&action=edit
Patch to update accessibility/atkmm to version 2.36.3

The submitted patch is for updating the "accessibility/atkmm" port to version
2.36.3.

I tested this port by building it with Poudriere and installing it, and while
everything compiled fine, that's as far as I went. Please review this patch,
and if you find it unsuitable, feel free to close the bug report. I don't think
I can contribute anything beyond what's already in this patch.

Port changes:

- Update DISTVERSION (2.28.4 => 2.36.3)
- Use "USES=compiler:c++17-lang" instead of "USES=compiler:c++11-lang" (see
atkm 2.29.1 changelog below)
- Use "USE_GNOME=glibmm26" instead of "USE_GNOME=glibmm" (see atkm 2.29.1
changelog below, otherwise build fails)
- Update the distfile
- Update the pkg-plist file to conform with Poudriere requirements 

atkmm 2.36.3 (stable):
======================

Documentation:
* atkmm.h: Update link to ATK
  (Kjell Ahlstedt)
* Add README.win32.md with Win32 build documentation
  (Chun-wei Fan)
* Remove AUTHORS and add general information to README.md
  (Kjell Ahlstedt) Issue gtkmm#140

Meson build:
* Detect if we build from a git subtree
  (William Roy) Merge request gtkmm!72
* Don't copy files with configure_file()
  (Kjell Ahlstedt)
* Fix the evaluation of is_git_build on Windows
  (Kjell Ahlstedt) Issue gtkmm#131 (William Roy)
* Don't fail if warning_level=everything
  (Daniel Boles, Kjell Ahlstedt) Merge request gtkmm!87

atkmm 2.36.2 (stable):
======================

Build:
* Support building with Visual Studio 2022
  (Chun-wei Fan)
* Meson build: Specify 'check' option in run_command()
  Will be necessary with future versions of Meson.
* Meson build: Perl is not required by new versions of mm-common
* Meson build: Avoid unnecessary configuration warnings
* Meson build: Require meson >= 0.55.0
  (Kjell Ahlstedt)
* Require atk >= 2.33.3
  Not a new requirement, but previously it was not specified in
  configure.ac and meson.build.
  (Kjell Ahlstedt)

atkmm 2.36.1 (stable):
======================

Build:
* Meson build: Use relative paths to untracked/
  (Kjell Ahlstedt) Merge request gtkmm!61 (Mingli Yu)
* atkmmconfig.h.*: Don't dllimport on MinGW
  (Chun-wei Fan) Issue gtkmm#90 (Lukas K.)
* Meson build: Make it possible to use atkmm as a subproject
  (Kjell Ahlstedt)
* Meson build: No implicit_include_directories
  (Kjell Ahlstedt)

atkmm 2.36.0 (stable):
======================

* Use glibmm-2.68 instead of glibmm-2.60
  (Kjell Ahlstedt)
* Improve NMake support
  (Chun-wei Fan)
* Use __declspec(dllexport) when building with Visual Studio
  Drop gendef.exe
  (Chun-wei Fan) Merge request !4
* Add Meson support
  (Chun-wei Fan, Kjell Ahlstedt) Merge request !7
* doc/reference/: Update for Doxygen >= 1.8.16
  (Kjell Ahlstedt)
* Change the ABI to atkmm-2.36
  (Kjell Ahlstedt)


atkmm 2.29.1 (unstable):
=======================

* Require C++17
  (Murray Cumming)
* Replace the Visual Studio project files with MSVC NMake project files
  (Chun-wei Fan) Merge request !1
* Use glibmm-2.60 instead of glibmm-2.56
  (Kjell Ahlstedt)
* Change the ABI to atkmm-2.30
  (Kjell Ahlstedt)

-- 
You are receiving this mail because:
You are the assignee for the bug.