1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-17 19:39:43 +00:00

x11-toolkits/gtkmm30: Update to 3.24.9

Changelog:
2ae5c7ec2d/NEWS

PR:		280179
Approved by:	gnome (fluffy) via Matrix
Sponsored by:	Blinkinblox
This commit is contained in:
Daniel Engberg 2024-08-06 21:54:35 +02:00
parent af94b70ab0
commit fa68ca979c
4 changed files with 22 additions and 18 deletions

View File

@ -1,6 +1,5 @@
PORTNAME= gtkmm
PORTVERSION= 3.24.2
PORTREVISION?= 4
DISTVERSION= 3.24.9
CATEGORIES= x11-toolkits
MASTER_SITES= GNOME
PKGNAMESUFFIX= 30
@ -12,24 +11,17 @@ WWW= http://gtkmm.sourceforge.net/
LICENSE= LGPL21
USES+= tar:xz
PORTSCOUT= limitw:1,even
USES+= gettext gmake gnome libtool pathfix pkgconfig \
compiler:c++11-lang
USE_CXXSTD= c++11
USES= compiler:c++11-lang gnome localbase:ldflags meson \
pkgconfig python:build tar:xz
USE_GNOME= gdkpixbuf2 gtk30 glibmm cairomm atkmm pangomm
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
CONFIGURE_ARGS= --disable-documentation
INSTALL_TARGET= install-strip
BINARY_WRAPPERS= gm4
MESON_ARGS= -Dbuild-documentation=false \
-Dbuild-demos=false \
-Dcpp_std=c++11
PLIST_SUB= API_VERSION="3.0"
post-patch:
@${REINPLACE_CMD} -e '/^SUBDIRS =/s/tests//' \
${WRKSRC}/Makefile.in
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1592235232
SHA256 (gnome/gtkmm-3.24.2.tar.xz) = 6d71091bcd1863133460d4188d04102810e9123de19706fb656b7bb915b4adc3
SIZE (gnome/gtkmm-3.24.2.tar.xz) = 13336236
TIMESTAMP = 1720351007
SHA256 (gnome/gtkmm-3.24.9.tar.xz) = 30d5bfe404571ce566a8e938c8bac17576420eb508f1e257837da63f14ad44ce
SIZE (gnome/gtkmm-3.24.9.tar.xz) = 15122612

View File

@ -0,0 +1,11 @@
--- meson.build.orig 2024-08-06 19:46:50 UTC
+++ meson.build
@@ -102,7 +102,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. <pkg> = gdk and gtk
# <pkg>mm_build_dep: Dependencies when building the <pkg>mm library.

View File

@ -546,6 +546,7 @@ lib/gdkmm-%%API_VERSION%%/include/gdkmmconfig.h
lib/gtkmm-%%API_VERSION%%/include/gtkmmconfig.h
lib/gtkmm-%%API_VERSION%%/proc/m4/child_property.m4
lib/gtkmm-%%API_VERSION%%/proc/m4/class_gtkobject.m4
lib/gtkmm-%%API_VERSION%%/proc/m4/class_shared.m4
lib/gtkmm-%%API_VERSION%%/proc/m4/convert.m4
lib/gtkmm-%%API_VERSION%%/proc/m4/convert_gdk.m4
lib/gtkmm-%%API_VERSION%%/proc/m4/convert_gtk.m4