Page MenuHomeFreeBSD

D43230.diff
No OneTemporary

D43230.diff

Index: accessibility/atkmm/Makefile
===================================================================
--- accessibility/atkmm/Makefile
+++ accessibility/atkmm/Makefile
@@ -1,8 +1,8 @@
PORTNAME= atkmm
-PORTVERSION= 2.28.0
-PORTREVISION= 1
+PORTVERSION= 2.28.4
CATEGORIES= accessibility gnome
MASTER_SITES= GNOME
+DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= C++ wrapper for ATK API library
@@ -11,14 +11,11 @@
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
-PORTSCOUT= limitw:1,even
-
-USES= compiler:c++11-lang gmake gnome localbase libtool pathfix \
+USES= compiler:c++11-lang gnome localbase libtool meson \
pkgconfig tar:xz
USE_GNOME= atk glibmm
USE_LDCONFIG= yes
-GNU_CONFIGURE= yes
-INSTALL_TARGET= install-strip
-CONFIGURE_ARGS= --disable-documentation
+MESON_ARGS= -Dmaintainer-mode=false \
+ -Dbuild-documentation=false
.include <bsd.port.mk>
Index: accessibility/atkmm/distinfo
===================================================================
--- accessibility/atkmm/distinfo
+++ accessibility/atkmm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1591894741
-SHA256 (atkmm-2.28.0.tar.xz) = 4c4cfc917fd42d3879ce997b463428d6982affa0fb660cafcc0bc2d9afcedd3a
-SIZE (atkmm-2.28.0.tar.xz) = 891904
+TIMESTAMP = 1706457345
+SHA256 (gnome/atkmm-2.28.4.tar.xz) = 0a142a8128f83c001efb8014ee463e9a766054ef84686af953135e04d28fdab3
+SIZE (gnome/atkmm-2.28.4.tar.xz) = 739536
Index: accessibility/atkmm/files/patch-codegen_extradefs_meson.build
===================================================================
--- /dev/null
+++ accessibility/atkmm/files/patch-codegen_extradefs_meson.build
@@ -0,0 +1,10 @@
+--- codegen/extradefs/meson.build.orig 2022-07-20 12:28:21 UTC
++++ codegen/extradefs/meson.build
+@@ -6,6 +6,7 @@
+
+ glibmm_generate_extra_defs_dep = cpp_compiler.find_library(
+ 'glibmm_generate_extra_defs@0@-2.4'.format(msvc14x_toolset_ver),
++ dirs: ['/usr/local/lib'],
+ required: glibmm_dep.type_name() != 'internal',
+ )
+ if not glibmm_generate_extra_defs_dep.found()
Index: devel/libsigc++20/Makefile
===================================================================
--- devel/libsigc++20/Makefile
+++ devel/libsigc++20/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libsigc++
-PORTVERSION= 2.12.0
+PORTVERSION= 2.12.1
CATEGORIES= devel
MASTER_SITES= GNOME
Index: devel/libsigc++20/distinfo
===================================================================
--- devel/libsigc++20/distinfo
+++ devel/libsigc++20/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1685046103
-SHA256 (libsigc++-2.12.0.tar.xz) = 1c466d2e64b34f9b118976eb21b138c37ed124d0f61497df2a90ce6c3d9fa3b5
-SIZE (libsigc++-2.12.0.tar.xz) = 5002560
+TIMESTAMP = 1696526650
+SHA256 (libsigc++-2.12.1.tar.xz) = a9dbee323351d109b7aee074a9cb89ca3e7bcf8ad8edef1851f4cf359bd50843
+SIZE (libsigc++-2.12.1.tar.xz) = 5041732
Index: devel/libsigc++30/Makefile
===================================================================
--- devel/libsigc++30/Makefile
+++ devel/libsigc++30/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libsigc++
-PORTVERSION= 3.4.0
+PORTVERSION= 3.6.0
CATEGORIES= devel
MASTER_SITES= GNOME
PKGNAMESUFFIX= 30
Index: devel/libsigc++30/distinfo
===================================================================
--- devel/libsigc++30/distinfo
+++ devel/libsigc++30/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1684533253
-SHA256 (libsigc++-3.4.0.tar.xz) = 02e2630ffb5ce93cd52c38423521dfe7063328863a6e96d41d765a6116b8707e
-SIZE (libsigc++-3.4.0.tar.xz) = 949316
+TIMESTAMP = 1696526004
+SHA256 (libsigc++-3.6.0.tar.xz) = c3d23b37dfd6e39f2e09f091b77b1541fbfa17c4f0b6bf5c89baef7229080e17
+SIZE (libsigc++-3.6.0.tar.xz) = 991392
Index: devel/libsigc++30/pkg-plist
===================================================================
--- devel/libsigc++30/pkg-plist
+++ devel/libsigc++30/pkg-plist
@@ -25,6 +25,7 @@
include/sigc++-%%API_VERSION%%/sigc++/member_method_trait.h
include/sigc++-%%API_VERSION%%/sigc++/reference_wrapper.h
include/sigc++-%%API_VERSION%%/sigc++/retype_return.h
+include/sigc++-%%API_VERSION%%/sigc++/scoped_connection.h
include/sigc++-%%API_VERSION%%/sigc++/sigc++.h
include/sigc++-%%API_VERSION%%/sigc++/signal.h
include/sigc++-%%API_VERSION%%/sigc++/signal_base.h
Index: graphics/cairomm/Makefile
===================================================================
--- graphics/cairomm/Makefile
+++ graphics/cairomm/Makefile
@@ -1,34 +1,27 @@
PORTNAME= cairomm
-PORTVERSION= 1.12.2
-PORTREVISION= 6
+PORTVERSION= 1.14.5
CATEGORIES= graphics
-MASTER_SITES= http://cairographics.org/releases/
+MASTER_SITES= https://cairographics.org/releases/
MAINTAINER= gnome@FreeBSD.org
COMMENT= C++ interface to cairo
WWW= https://cairographics.org
-LICENSE= LGPL20
+LICENSE= LGPL20+
LIB_DEPENDS= libfreetype.so:print/freetype2 \
+ libfontconfig.so:x11-fonts/fontconfig \
libpng.so:graphics/png
-GNU_CONFIGURE= yes
USE_LDCONFIG= yes
-USES= gmake gnome libtool pathfix pkgconfig compiler:c++11-lang xorg
+USES= compiler:c++11-lang gnome libtool meson pkgconfig \
+ tar:xz
USE_CXXSTD= c++11
-USE_GNOME= cairo libxml++26
-USE_XORG= x11 xext xrender
-CONFIGURE_ENV= AUTOMAKE="${TRUE}" AUTOCONF="${TRUE}" DOXYGEN="${TRUE}"
+USE_GNOME= cairo libsigc++20 libxslt
-OPTIONS_DEFINE= DOCS
-
-DOCS_CONFIGURE_OFF= --disable-documentation
-
-post-configure-DOCS-off:
- @${TOUCH} -f ${WRKSRC}/docs/reference/html/index.html
-
-post-install:
- @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libcairomm-1.0.so.1.4.0
+MESON_ARGS= -Dmaintainer-mode=false \
+ -Dbuild-documentation=false \
+ -Dbuild-examples=false \
+ -Dbuild-tests=false
.include <bsd.port.mk>
Index: graphics/cairomm/distinfo
===================================================================
--- graphics/cairomm/distinfo
+++ graphics/cairomm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1491988923
-SHA256 (cairomm-1.12.2.tar.gz) = 45c47fd4d0aa77464a75cdca011143fea3ef795c4753f6e860057da5fb8bd599
-SIZE (cairomm-1.12.2.tar.gz) = 1325223
+TIMESTAMP = 1703842836
+SHA256 (cairomm-1.14.5.tar.xz) = 70136203540c884e89ce1c9edfb6369b9953937f6cd596d97c78c9758a5d48db
+SIZE (cairomm-1.14.5.tar.xz) = 653276
Index: graphics/cairomm/pkg-plist
===================================================================
--- graphics/cairomm/pkg-plist
+++ graphics/cairomm/pkg-plist
@@ -32,220 +32,3 @@
libdata/pkgconfig/cairomm-svg-1.0.pc
libdata/pkgconfig/cairomm-xlib-1.0.pc
libdata/pkgconfig/cairomm-xlib-xrender-1.0.pc
-%%PORTDOCS%%share/devhelp/books/cairomm-1.0/cairomm-1.0.devhelp2
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/cairomm-1.0.tag
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/annotated.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/arrowdown.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/arrowright.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/bc_s.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/bdwn.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1Context-members.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1Context.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1Device-members.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1Device.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1Device_1_1Lock-members.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1Device_1_1Lock.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1FontFace-members.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1FontFace.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1FontFace__inherit__graph.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1FontOptions-members.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1FontOptions.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1FtFontFace-members.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1FtFontFace.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1FtFontFace__inherit__graph.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1FtScaledFont-members.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1FtScaledFont.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1FtScaledFont__inherit__graph.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1GlitzSurface-members.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1GlitzSurface.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1GlitzSurface__inherit__graph.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1Gradient-members.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1Gradient.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1Gradient__inherit__graph.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1ImageSurface-members.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1ImageSurface.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1ImageSurface__inherit__graph.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1LinearGradient-members.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1LinearGradient.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1LinearGradient__inherit__graph.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1Matrix-members.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1Matrix.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1Matrix__inherit__graph.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1Path-members.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1Path.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1Pattern-members.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1Pattern.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1Pattern__inherit__graph.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1PdfSurface-members.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1PdfSurface.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1PdfSurface__inherit__graph.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1PsSurface-members.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1PsSurface.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1PsSurface__inherit__graph.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1QuartzFontFace-members.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1QuartzFontFace.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1QuartzFontFace__inherit__graph.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1QuartzSurface-members.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1QuartzSurface.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1QuartzSurface__inherit__graph.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1RadialGradient-members.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1RadialGradient.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1RadialGradient__inherit__graph.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1RefPtr-members.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1RefPtr.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1RefPtr__inherit__graph.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1Region-members.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1Region.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1ScaledFont-members.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1ScaledFont.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1ScaledFont__inherit__graph.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1SolidPattern-members.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1SolidPattern.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1SolidPattern__inherit__graph.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1Surface-members.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1Surface.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1SurfacePattern-members.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1SurfacePattern.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1SurfacePattern__inherit__graph.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1Surface__inherit__graph.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1SvgSurface-members.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1SvgSurface.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1SvgSurface__inherit__graph.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1ToyFontFace-members.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1ToyFontFace.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1ToyFontFace__inherit__graph.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1UserFontFace-members.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1UserFontFace.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1UserFontFace__inherit__graph.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1Win32FontFace-members.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1Win32FontFace.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1Win32FontFace__inherit__graph.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1Win32PrintingSurface-members.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1Win32PrintingSurface.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1Win32PrintingSurface__inherit__graph.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1Win32ScaledFont-members.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1Win32ScaledFont.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1Win32ScaledFont__inherit__graph.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1Win32Surface-members.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1Win32Surface.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1Win32Surface__inherit__graph.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1XlibSurface-members.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1XlibSurface.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1XlibSurface__inherit__graph.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1logic__error-members.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1logic__error.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classCairo_1_1logic__error__inherit__graph.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classcairo__matrix__t.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classcairo__matrix__t__inherit__graph.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classes.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classhash__load__check__resize__trigger__size__base.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classhash__load__check__resize__trigger__size__base__inherit__graph.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classlu__counter__policy__base.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/classlu__counter__policy__base__inherit__graph.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/closed.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/deprecated.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/dir_bb3f961a6e48ec963ccb871d16b6e3d7.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/doc.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/doxygen.css
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/doxygen.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/dynsections.js
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/examples.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/folderclosed.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/folderopen.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/functions.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/functions_b.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/functions_c.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/functions_d.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/functions_e.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/functions_f.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/functions_func.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/functions_func_b.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/functions_func_c.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/functions_func_d.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/functions_func_e.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/functions_func_f.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/functions_func_g.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/functions_func_h.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/functions_func_i.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/functions_func_l.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/functions_func_m.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/functions_func_o.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/functions_func_p.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/functions_func_q.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/functions_func_r.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/functions_func_s.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/functions_func_t.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/functions_func_u.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/functions_func_v.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/functions_func_w.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/functions_func_x.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/functions_func_~.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/functions_g.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/functions_h.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/functions_i.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/functions_l.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/functions_m.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/functions_o.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/functions_p.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/functions_q.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/functions_r.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/functions_s.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/functions_t.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/functions_type.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/functions_u.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/functions_v.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/functions_vars.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/functions_w.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/functions_x.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/functions_~.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/graph_legend.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/graph_legend.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/hierarchy.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/image-surface_8cc-example.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/index.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/inherit_graph_0.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/inherit_graph_1.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/inherit_graph_10.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/inherit_graph_11.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/inherit_graph_12.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/inherit_graph_13.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/inherit_graph_14.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/inherit_graph_15.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/inherit_graph_16.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/inherit_graph_2.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/inherit_graph_3.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/inherit_graph_4.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/inherit_graph_5.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/inherit_graph_6.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/inherit_graph_7.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/inherit_graph_8.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/inherit_graph_9.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/inherits.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/jquery.js
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/namespaceCairo.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/namespacemembers.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/namespacemembers_enum.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/namespacemembers_eval.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/namespacemembers_func.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/namespacemembers_type.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/namespaces.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/nav_f.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/nav_g.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/nav_h.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/open.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/pages.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/pdf-surface_8cc-example.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/ps-surface_8cc-example.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/splitbar.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/structCairo_1_1ColorStop-members.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/structCairo_1_1ColorStop.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/svg-surface_8cc-example.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/sync_off.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/sync_on.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/tab_a.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/tab_b.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/tab_h.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/tab_s.png
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/tabs.css
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/toy-text_8cc-example.html
-%%PORTDOCS%%share/doc/cairomm-1.0/reference/html/user-font_8cc-example.html
Index: x11-toolkits/gtkmm30/Makefile
===================================================================
--- x11-toolkits/gtkmm30/Makefile
+++ x11-toolkits/gtkmm30/Makefile
@@ -1,6 +1,5 @@
PORTNAME= gtkmm
-PORTVERSION= 3.24.2
-PORTREVISION?= 4
+PORTVERSION= 3.24.8
CATEGORIES= x11-toolkits
MASTER_SITES= GNOME
PKGNAMESUFFIX= 30
@@ -8,28 +7,21 @@
MAINTAINER= gnome@FreeBSD.org
COMMENT= C++ wrapper for Gtk+3
-WWW= http://gtkmm.sourceforge.net/
+WWW= https://www.gtkmm.org/
-LICENSE= LGPL21
+LICENSE= LGPL21+
-USES+= tar:xz
+LIB_DEPENDS= libepoxy.so:graphics/libepoxy
-PORTSCOUT= limitw:1,even
-
-USES+= gettext gmake gnome libtool pathfix pkgconfig \
- compiler:c++11-lang
+USES= compiler:c++11-lang gettext gnome libtool meson pkgconfig \
+ tar:xz
USE_CXXSTD= c++11
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= -Dmaintainer-mode=false \
+ -Dbuild-demos=false \
+ -Dbuild-tests=false
PLIST_SUB= API_VERSION="3.0"
-post-patch:
- @${REINPLACE_CMD} -e '/^SUBDIRS =/s/tests//' \
- ${WRKSRC}/Makefile.in
-
.include <bsd.port.mk>
Index: x11-toolkits/gtkmm30/distinfo
===================================================================
--- x11-toolkits/gtkmm30/distinfo
+++ x11-toolkits/gtkmm30/distinfo
@@ -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 = 1694699250
+SHA256 (gnome/gtkmm-3.24.8.tar.xz) = d2940c64922e5b958554b23d4c41d1839ea9e43e0d2e5b3819cfb46824a098c4
+SIZE (gnome/gtkmm-3.24.8.tar.xz) = 14856904
Index: x11-toolkits/gtkmm30/files/patch-tools_extra__defs__gen_meson.build
===================================================================
--- /dev/null
+++ x11-toolkits/gtkmm30/files/patch-tools_extra__defs__gen_meson.build
@@ -0,0 +1,10 @@
+--- tools/extra_defs_gen/meson.build.orig 2023-08-08 11:40:41 UTC
++++ tools/extra_defs_gen/meson.build
+@@ -6,6 +6,7 @@
+
+ glibmm_generate_extra_defs_dep = cpp_compiler.find_library(
+ 'glibmm_generate_extra_defs@0@-2.4'.format(msvc14x_toolset_ver),
++ dirs: ['/usr/local/lib'],
+ required: glibmm_dep.type_name() != 'internal',
+ )
+ if not glibmm_generate_extra_defs_dep.found()
Index: x11-toolkits/gtkmm30/pkg-plist
===================================================================
--- x11-toolkits/gtkmm30/pkg-plist
+++ x11-toolkits/gtkmm30/pkg-plist
@@ -546,6 +546,7 @@
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
Index: x11-toolkits/pangomm/Makefile
===================================================================
--- x11-toolkits/pangomm/Makefile
+++ x11-toolkits/pangomm/Makefile
@@ -1,42 +1,23 @@
PORTNAME= pangomm
-PORTVERSION= 2.40.1
-PORTREVISION?= 6
+PORTVERSION= 2.46.4
CATEGORIES= x11-toolkits
MASTER_SITES= GNOME
-DIST_SUBDIR= gnome2
+DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= C++ wrapper for Pango
-WWW= http://gtkmm.sourceforge.net/
+WWW= https://www.gtkmm.org/
-LICENSE= LGPL21
+LICENSE= LGPL21+
-USES= tar:xz
-
-.if !defined(REFERENCE_PORT)
-PORTSCOUT= limitw:1,even
-
-USES+= compiler:c++11-lang gmake gnome libtool localbase pathfix \
- pkgconfig
+USES+= compiler:c++11-lang gnome libtool localbase meson \
+ pkgconfig tar:xz
USE_CXXSTD= c++11
-USE_GNOME= cairomm glibmm pango
-GNU_CONFIGURE= yes
+USE_GNOME= cairomm glibmm pango libxslt
USE_LDCONFIG= yes
-CONFIGURE_ARGS= --disable-documentation \
- --enable-static=yes
-INSTALL_TARGET= install-strip
-BINARY_WRAPPERS= gm4
+MESON_ARGS= -Dmaintainer-mode=false \
+ -Dbuild-documentation=false
-PLIST_SUB= VERSION="2.4" API_VERSION="1.4"
-
-post-patch:
-.for d in tests
- @${REINPLACE_CMD} -e '/^SUBDIRS =/s/${d}//' \
- ${WRKSRC}/Makefile.in
-.endfor
+PLIST_SUB= API_VERSION="1.4"
.include <bsd.port.mk>
-
-.else
-PORTSCOUT= ignore:1
-.endif
Index: x11-toolkits/pangomm/distinfo
===================================================================
--- x11-toolkits/pangomm/distinfo
+++ x11-toolkits/pangomm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1491167697
-SHA256 (gnome2/pangomm-2.40.1.tar.xz) = 9762ee2a2d5781be6797448d4dd2383ce14907159b30bc12bf6b08e7227be3af
-SIZE (gnome2/pangomm-2.40.1.tar.xz) = 810384
+TIMESTAMP = 1706457643
+SHA256 (gnome/pangomm-2.46.4.tar.xz) = b92016661526424de4b9377f1512f59781f41fb16c9c0267d6133ba1cd68db22
+SIZE (gnome/pangomm-2.46.4.tar.xz) = 695088
Index: x11-toolkits/pangomm/files/patch-pango_pangomm_attributes.h
===================================================================
--- x11-toolkits/pangomm/files/patch-pango_pangomm_attributes.h
+++ /dev/null
@@ -1,22 +0,0 @@
-https://gitlab.gnome.org/GNOME/pangomm/-/commit/a8ab02ac9b96
-https://gitlab.gnome.org/GNOME/pangomm/-/commit/c098f35144ff
-
-attrlist.cc:38:20: error: use of undeclared identifier 'pango_parse_markup'
- gboolean bTest = pango_parse_markup(markup_text.c_str(), -1 /* means null-terminated */, accel_marker,
- ^
-attrlist.cc:65:20: error: use of undeclared identifier 'pango_parse_markup'
- gboolean bTest = pango_parse_markup(markup_text.c_str(), -1 /* means null-terminated */, accel_marker,
- ^
-
---- pango/pangomm/attributes.h.orig 2016-08-19 13:58:37 UTC
-+++ pango/pangomm/attributes.h
-@@ -30,6 +30,9 @@
- #include <pangomm/color.h>
- #include <pangomm/fontdescription.h>
- #include <pango/pango-attributes.h>
-+#if __has_include(<pango/pango-markup.h>)
-+#include <pango/pango-markup.h>
-+#endif
- #include <glibmm/slisthandle.h>
-
-
Index: x11-toolkits/pangomm/files/patch-tools_extra__defs__gen_meson.build
===================================================================
--- /dev/null
+++ x11-toolkits/pangomm/files/patch-tools_extra__defs__gen_meson.build
@@ -0,0 +1,10 @@
+--- tools/extra_defs_gen/meson.build.orig 2022-09-21 14:48:50 UTC
++++ tools/extra_defs_gen/meson.build
+@@ -6,6 +6,7 @@
+
+ glibmm_generate_extra_defs_dep = cpp_compiler.find_library(
+ 'glibmm_generate_extra_defs@0@-2.4'.format(msvc14x_toolset_ver),
++ dirs: ['/usr/local/lib'],
+ required: glibmm_dep.type_name() != 'internal',
+ )
+ if not glibmm_generate_extra_defs_dep.found()
Index: x11-toolkits/pangomm/pkg-plist
===================================================================
--- x11-toolkits/pangomm/pkg-plist
+++ x11-toolkits/pangomm/pkg-plist
@@ -52,7 +52,6 @@
include/pangomm-%%API_VERSION%%/pangomm/tabarray.h
include/pangomm-%%API_VERSION%%/pangomm/types.h
include/pangomm-%%API_VERSION%%/pangomm/wrap_init.h
-lib/libpangomm-%%API_VERSION%%.a
lib/libpangomm-%%API_VERSION%%.so
lib/libpangomm-%%API_VERSION%%.so.1
lib/libpangomm-%%API_VERSION%%.so.1.0.30

File Metadata

Mime Type
text/plain
Expires
Mon, Jun 29, 5:20 AM (14 h, 58 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
34453639
Default Alt Text
D43230.diff (29 KB)

Event Timeline