BSD Ports

x11-toolkits/gtksourceviewmm3 3.18.0_2 MidnightBSD

C++ binding of GtkSourceView3

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
a05b377b53
License
lgpl2.1
Categories
x11-toolkits, gnome

Description

GtkSourceViewMM is a C++ binding of GtkSourceView, a text widget that extends the standard gtk+ 2.x text widget. It improves the gtk+ text widget by implementing syntax highlighting and other features typical of a source editor.

In the other systems

The newest version among them is 3.18.0, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDx11-toolkits/gtksourceviewmm33.18.0_2 newestno data-[email protected]2026-09-06
FreeBSDx11-toolkits/gtksourceviewmm33.18.0_3 newestnone known-[email protected]-
DragonFlyx11-toolkits/gtksourceviewmm33.18.0_3 newestnone known-[email protected]-
HardenedBSDx11-toolkits/gtksourceviewmm33.18.0_3 newestno data-[email protected]-
GhostBSDx11-toolkits/gtksourceviewmm33.18.0_3 newestno data-[email protected]-

Install

Binary package:

mport install gtksourceviewmm3

From mports:

cd /usr/mports/x11-toolkits/gtksourceviewmm3 && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	gtksourceviewmm3>0:x11-toolkits/gtksourceviewmm3
LIB_DEPENDS=	libgtksourceviewmm-3.0.so:x11-toolkits/gtksourceviewmm3

Dependencies

No port depends on this one.

Configuration

No options to configure.

USES
compiler:c++11-lang gmake gnome libtool:keepla pathfix pkgconfig tar:xz
Service scripts
none

Files

pkg-plist 56
  • include/gtksourceviewmm-3.0/gtksourceviewmm.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/buffer.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/completion.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/completionactivation.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/completioncontext.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/completioninfo.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/completionitem.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/completionproposal.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/completionprovider.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/completionwords.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/gutter.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/gutterrenderer.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/gutterrendererpixbuf.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/gutterrenderertext.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/init.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/language.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/languagemanager.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/mark.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/markattributes.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/markup.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/printcompositor.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/private/buffer_p.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/private/completion_p.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/private/completionactivation_p.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/private/completioncontext_p.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/private/completioninfo_p.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/private/completionitem_p.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/private/completionproposal_p.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/private/completionprovider_p.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/private/completionwords_p.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/private/gutter_p.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/private/gutterrenderer_p.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/private/gutterrendererpixbuf_p.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/private/gutterrenderertext_p.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/private/language_p.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/private/languagemanager_p.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/private/mark_p.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/private/markattributes_p.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/private/printcompositor_p.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/private/style_p.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/private/stylescheme_p.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/private/styleschememanager_p.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/private/undomanager_p.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/private/view_p.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/style.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/stylescheme.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/styleschememanager.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/undomanager.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/view.h
  • include/gtksourceviewmm-3.0/gtksourceviewmm/wrap_init.h
  • lib/gtksourceviewmm-3.0/include/gtksourceviewmmconfig.h
  • lib/libgtksourceviewmm-3.0.la
  • lib/libgtksourceviewmm-3.0.so
  • lib/libgtksourceviewmm-3.0.so.0
  • lib/libgtksourceviewmm-3.0.so.0.0.0
  • libdata/pkgconfig/gtksourceviewmm-3.0.pc
distinfo 1
FileSizeSHA256
gtksourceviewmm-3.18.0.tar.xz1.07978e+0651081ae3d37975dae33d3f6a40621d85cb68f4b36ae3835eec1513482aacfb39
Master sites 1
  • GNOME

Commit history 1

DateCommitCreditsLog message
a05b377b53 Lucas Holt *: bump PORTREVISION for the textproc/libxml2 2.15 shared library change (#848)
`textproc/libxml2` 2.15 changed SONAME from `libxml2.so.2` to `libxml2.so.16` **and** removed ELF symbol versioning entirely — the new library defines no `LIBXML2_*` versions at all. Consumers built against the old library were never rebuilt, so they still record a dependency on `libxml2.so.2` plus version requirements nothing can satisfy, and fail at load time: ``` ld-elf.so.1: /usr/local/lib/libxml2.so.2: version LIBXML2_2.4.30 required by /usr/local/lib/libevdocument3.so.4 not defined ``` ### Scope `Tools/scripts/bump_revision.pl -f -l textproc/libxml2` — **436 Makefiles**: 323 revisions incremented, 113 gained a `PORTREVISION` line. The diff touches nothing but `PORTREVISION` lines (verified: `git diff -U0` shows no other changed line), and spot-checked ports still …