accessibility/atkmm: Update to 2.28.4

* Adjust dependencies

Changelog: https://gitlab.gnome.org/GNOME/atkmm/-/blob/2.28.4/NEWS

PR:		280178
Approved by:	gnome (fluffy) via Matrix
Sponsored by:	Blinkinblox
This commit is contained in:
Daniel Engberg 2024-08-06 22:03:13 +02:00
parent 43f5211f95
commit af94b70ab0
3 changed files with 18 additions and 11 deletions

View file

@ -1,6 +1,5 @@
PORTNAME= atkmm PORTNAME= atkmm
PORTVERSION= 2.28.0 DISTVERSION= 2.28.4
PORTREVISION= 1
CATEGORIES= accessibility gnome CATEGORIES= accessibility gnome
MASTER_SITES= GNOME MASTER_SITES= GNOME
@ -13,12 +12,9 @@ LICENSE_FILE= ${WRKSRC}/COPYING
PORTSCOUT= limitw:1,even PORTSCOUT= limitw:1,even
USES= compiler:c++11-lang gmake gnome localbase libtool pathfix \ USES= compiler:c++11-lang gnome localbase:ldflags meson pkgconfig \
pkgconfig tar:xz python:build tar:xz
USE_GNOME= atk glibmm USE_GNOME= atk glibmm libsigc++20
USE_LDCONFIG= yes USE_LDCONFIG= yes
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
CONFIGURE_ARGS= --disable-documentation
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1591894741 TIMESTAMP = 1720349887
SHA256 (atkmm-2.28.0.tar.xz) = 4c4cfc917fd42d3879ce997b463428d6982affa0fb660cafcc0bc2d9afcedd3a SHA256 (atkmm-2.28.4.tar.xz) = 0a142a8128f83c001efb8014ee463e9a766054ef84686af953135e04d28fdab3
SIZE (atkmm-2.28.0.tar.xz) = 891904 SIZE (atkmm-2.28.4.tar.xz) = 739536

View file

@ -0,0 +1,11 @@
--- meson.build.orig 2024-08-06 19:05:00 UTC
+++ meson.build
@@ -97,7 +97,7 @@ install_datadir = get_option('datadir')
install_includedir = get_option('includedir')
install_libdir = get_option('libdir')
install_datadir = get_option('datadir')
-install_pkgconfigdir = install_libdir / 'pkgconfig'
+install_pkgconfigdir = install_prefix / 'libdata' / 'pkgconfig'
# Dependencies.
# atkmm_build_dep: Dependencies when building the atkmm library.