[Bug 285703] accessibility/atkmm: Update to 2.36.3
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
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.