diff --git a/devel/glibmm/Makefile b/devel/glibmm/Makefile index 5ddf3dbab8e8..c171a2bda4ee 100644 --- a/devel/glibmm/Makefile +++ b/devel/glibmm/Makefile @@ -1,34 +1,28 @@ # Created by: Adam Weinberger PORTNAME= glibmm -PORTVERSION= 2.64.2 +PORTVERSION= 2.66.2 PORTEPOCH= 1 CATEGORIES= devel MASTER_SITES= GNOME DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= C++ interfaces for glib2 LICENSE= LGPL21 -USES+= tar:xz -PORTSCOUT?= limitw:1,even - -PLIST_SUB= VERSION="2.4" - -USES+= compiler:c++11-lang gettext gmake gnome libtool pathfix perl5 \ - pkgconfig +USES= compiler:c++11-lang gettext gnome meson pathfix perl5 \ + pkgconfig python:3.7+,build shebangfix tar:xz USE_GNOME= glib20 libsigc++20 -GNU_CONFIGURE= yes USE_LDCONFIG= yes -CONFIGURE_ARGS= --disable-documentation -INSTALL_TARGET= install-strip -BINARY_WRAPPERS= gm4 - -post-patch: -.for d in docs examples tests - @${REINPLACE_CMD} -e '/^SUBDIRS = /s/${d}//' ${WRKSRC}/Makefile.in -.endfor + +SHEBANG_GLOB= *.py + +MESON_ARGS= -Dbuild-documentation=false + +# 2.68 and later are currently incompatible with consumers +PORTSCOUT= limit:^2\.66 +PLIST_SUB= VERSION=2.4 .include diff --git a/devel/glibmm/distinfo b/devel/glibmm/distinfo index e335495de154..5abbd4ec7d36 100644 --- a/devel/glibmm/distinfo +++ b/devel/glibmm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1601366996 -SHA256 (gnome/glibmm-2.64.2.tar.xz) = a75282e58d556d9b2bb44262b6f5fb76c824ac46a25a06f527108bec86b8d4ec -SIZE (gnome/glibmm-2.64.2.tar.xz) = 7438116 +TIMESTAMP = 1641718573 +SHA256 (gnome/glibmm-2.66.2.tar.xz) = b2a4cd7b9ae987794cbb5a1becc10cecb65182b9bb841868625d6bbb123edb1d +SIZE (gnome/glibmm-2.66.2.tar.xz) = 7603104