x11-toolkits/pangomm24: copy of pangomm, update to 2.56.1
PR: 286697
This commit is contained in:
+4
-1
@@ -85,7 +85,7 @@ _USE_GNOME_ALL+=gtk40 libadwaita gtksourceview5 gnomedesktop4 nautilus4
|
||||
# C++ bindings
|
||||
_USE_GNOME_ALL+=atkmm cairomm cairomm11 gconfmm26 glibmm glibmm26 gtkmm24 \
|
||||
gtkmm30 gtksourceviewmm3 libgdamm5 libxml++26 libsigc++20 \
|
||||
libsigc++30 pangomm
|
||||
libsigc++30 pangomm pangomm24
|
||||
|
||||
# glib-mkenums often fails with C locale
|
||||
# https://gitlab.gnome.org/GNOME/glib/issues/1430
|
||||
@@ -149,6 +149,9 @@ libsigc++30_LIB_DEPENDS= libsigc-3.0.so:devel/libsigc++30
|
||||
pangomm_LIB_DEPENDS= libpangomm-1.4.so:x11-toolkits/pangomm
|
||||
pangomm_USE_GNOME_IMPL= pango glibmm cairomm
|
||||
|
||||
pangomm24_LIB_DEPENDS= libpangomm-2.48.so:x11-toolkits/pangomm24
|
||||
pangomm24_USE_GNOME_IMPL= pango glibmm26 cairomm11
|
||||
|
||||
gnomemimedata_BUILD_DEPENDS=${LOCALBASE}/libdata/pkgconfig/gnome-mime-data-2.0.pc:misc/gnome-mime-data
|
||||
gnomemimedata_RUN_DEPENDS=${LOCALBASE}/libdata/pkgconfig/gnome-mime-data-2.0.pc:misc/gnome-mime-data
|
||||
|
||||
|
||||
@@ -167,6 +167,7 @@
|
||||
SUBDIR += pango
|
||||
SUBDIR += pangolin
|
||||
SUBDIR += pangomm
|
||||
SUBDIR += pangomm24
|
||||
SUBDIR += pangox-compat
|
||||
SUBDIR += plasma6-kdeplasma-addons
|
||||
SUBDIR += plib
|
||||
|
||||
@@ -0,0 +1,25 @@
|
||||
PORTNAME= pangomm
|
||||
PORTVERSION= 2.56.1
|
||||
CATEGORIES= x11-toolkits
|
||||
MASTER_SITES= GNOME
|
||||
DIST_SUBDIR= gnome
|
||||
PKGNAMESUFFIX= 24
|
||||
|
||||
MAINTAINER= gnome@FreeBSD.org
|
||||
COMMENT= C++ bindings for Pango
|
||||
WWW= https://gtkmm.gnome.org/
|
||||
|
||||
LICENSE= LGPL21+
|
||||
|
||||
USES+= compiler:c++17-lang gnome libtool localbase meson \
|
||||
pkgconfig python:build tar:xz
|
||||
USE_CXXSTD= c++17
|
||||
USE_GNOME= cairomm11 glibmm26 pango libxslt
|
||||
USE_LDCONFIG= yes
|
||||
MESON_ARGS= -Dmaintainer-mode=false \
|
||||
-Dbuild-documentation=false
|
||||
BINARY_WRAPPERS= gm4
|
||||
|
||||
PLIST_SUB= API_VERSION="2.48"
|
||||
|
||||
.include <bsd.port.mk>
|
||||
@@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1741621823
|
||||
SHA256 (gnome/pangomm-2.56.1.tar.xz) = 539f5aa60e9bdc6b955bb448e2a62cc14562744df690258040fbb74bf885755d
|
||||
SIZE (gnome/pangomm-2.56.1.tar.xz) = 741708
|
||||
@@ -0,0 +1,10 @@
|
||||
--- tools/extra_defs_gen/meson.build.orig 2022-09-21 14:46:16 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.68'.format(msvc14x_toolset_ver),
|
||||
+ dirs: ['/usr/local/lib'],
|
||||
required: glibmm_dep.type_name() != 'internal',
|
||||
)
|
||||
if not glibmm_generate_extra_defs_dep.found()
|
||||
@@ -0,0 +1 @@
|
||||
C++ wrapper for Pango.
|
||||
@@ -0,0 +1,63 @@
|
||||
include/pangomm-%%API_VERSION%%/pangomm.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/attributes.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/attriter.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/attrlist.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/cairofontmap.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/cairofontmapimpl.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/color.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/context.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/coverage.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/font.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/fontdescription.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/fontface.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/fontfamily.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/fontmap.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/fontmetrics.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/fontset.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/glyph.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/glyphitem.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/glyphstring.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/init.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/item.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/language.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/layout.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/layoutiter.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/layoutline.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/private/attributes_p.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/private/attriter_p.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/private/attrlist_p.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/private/cairofontmap_p.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/private/color_p.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/private/context_p.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/private/coverage_p.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/private/font_p.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/private/fontdescription_p.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/private/fontface_p.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/private/fontfamily_p.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/private/fontmap_p.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/private/fontmetrics_p.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/private/fontset_p.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/private/glyph_p.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/private/glyphitem_p.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/private/glyphstring_p.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/private/item_p.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/private/language_p.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/private/layout_p.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/private/layoutiter_p.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/private/layoutline_p.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/private/rectangle_p.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/private/renderer_p.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/private/tabarray_p.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/rectangle.h
|
||||
include/pangomm-%%API_VERSION%%/pangomm/renderer.h
|
||||
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%%.so
|
||||
lib/libpangomm-%%API_VERSION%%.so.1
|
||||
lib/libpangomm-%%API_VERSION%%.so.1.0.30
|
||||
lib/pangomm-%%API_VERSION%%/include/pangommconfig.h
|
||||
lib/pangomm-%%API_VERSION%%/proc/m4/convert.m4
|
||||
lib/pangomm-%%API_VERSION%%/proc/m4/convert_pango.m4
|
||||
lib/pangomm-%%API_VERSION%%/proc/m4/convert_pangomm.m4
|
||||
libdata/pkgconfig/pangomm-%%API_VERSION%%.pc
|
||||
Reference in New Issue
Block a user