BSD Ports

devel/gconf2 3.2.6_12 MidnightBSD

Configuration database system for GNOME

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
a05b377b53
License
lgpl
Categories
devel, gnome

Description

GConf extends the concept of a configuration registry. It provides a simple way for applications and administrators to store data; often GConf is used to store preferences for applications.

Some of the features of GConf are:

\* Documentation for each configuration key, so that administrators
  can better modify the value.

\* Notifications to interested applications when configuration data
  is changed.  The notification service works across networks,
  affecting all login sessions for a single user.

\* Proper locking so that configuration data doesn't get corrupted
  when accessed by multiple applications at the same time.

In the other systems

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

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDdevel/gconf23.2.6_12 newestno data-[email protected]2026-09-06
FreeBSDdevel/gconf23.2.6_11 newestnone known-[email protected]-
OpenBSDdevel/gconf23.2.6p19 newestno data-Antoine Jacoutot <[email protected]>-
DragonFlydevel/gconf23.2.6_10 newestnone known-[email protected]-
HardenedBSDdevel/gconf23.2.6_11 newestno data-[email protected]-
GhostBSDdevel/gconf23.2.6_11 newestno data-[email protected]-

Compare across BSDs

Install

Binary package:

mport install gconf2

From mports:

cd /usr/mports/devel/gconf2 && make install clean

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

RUN_DEPENDS=	gconf2>0:devel/gconf2
LIB_DEPENDS=	libgconf-2.so:devel/gconf2

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

As this port's Makefile names them.

Library 1

Build dependencies 1
Run dependencies 1
Required by 1

Configuration

No options to configure.

USES
tar:xz cpe gettext gmake gnome libtool pathfix pkgconfig python:run shebangfix localbase
Service scripts
none

Files

Manual pages 3
  • gconftool-2(1)
  • gsettings-data-convert(1)
  • gsettings-schema-convert(1)
pkg-plist 124
  • bin/gconf-merge-tree
  • bin/gconftool-2
  • bin/gsettings-data-convert
  • bin/gsettings-schema-convert
  • etc/gconf/2/path
  • etc/xdg/autostart/gsettings-data-convert.desktop
  • include/gconf/2/gconf/gconf-changeset.h
  • include/gconf/2/gconf/gconf-client.h
  • include/gconf/2/gconf/gconf-engine.h
  • include/gconf/2/gconf/gconf-enum-types.h
  • include/gconf/2/gconf/gconf-error.h
  • include/gconf/2/gconf/gconf-listeners.h
  • include/gconf/2/gconf/gconf-schema.h
  • include/gconf/2/gconf/gconf-value.h
  • include/gconf/2/gconf/gconf.h
  • lib/GConf/2/libgconfbackend-oldxml.a
  • lib/GConf/2/libgconfbackend-oldxml.so
  • lib/GConf/2/libgconfbackend-xml.a
  • lib/GConf/2/libgconfbackend-xml.so
  • lib/girepository-1.0/GConf-2.0.typelib
  • lib/gio/modules/libgsettingsgconfbackend.a
  • lib/gio/modules/libgsettingsgconfbackend.so
  • lib/libgconf-2.a
  • lib/libgconf-2.so
  • lib/libgconf-2.so.4
  • lib/libgconf-2.so.4.1.5
  • libdata/pkgconfig/gconf-2.0.pc
  • libexec/gconfd-2
  • share/man/man1/gconftool-2.1.gz
  • share/man/man1/gsettings-data-convert.1.gz
  • share/man/man1/gsettings-schema-convert.1.gz
  • share/aclocal/gconf-2.m4
  • share/dbus-1/services/org.gnome.GConf.service
  • share/gir-1.0/GConf-2.0.gir
  • share/locale/am/LC_MESSAGES/GConf2.mo
  • share/locale/ar/LC_MESSAGES/GConf2.mo
  • share/locale/as/LC_MESSAGES/GConf2.mo
  • share/locale/ast/LC_MESSAGES/GConf2.mo
  • share/locale/az/LC_MESSAGES/GConf2.mo
  • share/locale/be/LC_MESSAGES/GConf2.mo
  • share/locale/bg/LC_MESSAGES/GConf2.mo
  • share/locale/bn/LC_MESSAGES/GConf2.mo
  • share/locale/bn_IN/LC_MESSAGES/GConf2.mo
  • share/locale/bs/LC_MESSAGES/GConf2.mo
  • share/locale/ca/LC_MESSAGES/GConf2.mo
  • share/locale/ca@valencia/LC_MESSAGES/GConf2.mo
  • share/locale/cs/LC_MESSAGES/GConf2.mo
  • share/locale/cy/LC_MESSAGES/GConf2.mo
  • share/locale/da/LC_MESSAGES/GConf2.mo
  • share/locale/de/LC_MESSAGES/GConf2.mo
  • share/locale/dz/LC_MESSAGES/GConf2.mo
  • share/locale/el/LC_MESSAGES/GConf2.mo
  • share/locale/en@shaw/LC_MESSAGES/GConf2.mo
  • share/locale/en_CA/LC_MESSAGES/GConf2.mo
  • share/locale/en_GB/LC_MESSAGES/GConf2.mo
  • share/locale/eo/LC_MESSAGES/GConf2.mo
  • share/locale/es/LC_MESSAGES/GConf2.mo
  • share/locale/et/LC_MESSAGES/GConf2.mo
  • share/locale/eu/LC_MESSAGES/GConf2.mo
  • share/locale/fa/LC_MESSAGES/GConf2.mo
  • share/locale/fi/LC_MESSAGES/GConf2.mo
  • share/locale/fr/LC_MESSAGES/GConf2.mo
  • share/locale/ga/LC_MESSAGES/GConf2.mo
  • share/locale/gl/LC_MESSAGES/GConf2.mo
  • share/locale/gu/LC_MESSAGES/GConf2.mo
  • share/locale/he/LC_MESSAGES/GConf2.mo
  • share/locale/hi/LC_MESSAGES/GConf2.mo
  • share/locale/hr/LC_MESSAGES/GConf2.mo
  • share/locale/hu/LC_MESSAGES/GConf2.mo
  • share/locale/hy/LC_MESSAGES/GConf2.mo
  • share/locale/id/LC_MESSAGES/GConf2.mo
  • share/locale/is/LC_MESSAGES/GConf2.mo
  • share/locale/it/LC_MESSAGES/GConf2.mo
  • share/locale/ja/LC_MESSAGES/GConf2.mo
  • share/locale/ka/LC_MESSAGES/GConf2.mo
  • share/locale/km/LC_MESSAGES/GConf2.mo
  • share/locale/kn/LC_MESSAGES/GConf2.mo
  • share/locale/ko/LC_MESSAGES/GConf2.mo
  • share/locale/ku/LC_MESSAGES/GConf2.mo
  • share/locale/lt/LC_MESSAGES/GConf2.mo
  • share/locale/lv/LC_MESSAGES/GConf2.mo
  • share/locale/mai/LC_MESSAGES/GConf2.mo
  • share/locale/mg/LC_MESSAGES/GConf2.mo
  • share/locale/mk/LC_MESSAGES/GConf2.mo
  • share/locale/ml/LC_MESSAGES/GConf2.mo
  • share/locale/mn/LC_MESSAGES/GConf2.mo
  • share/locale/mr/LC_MESSAGES/GConf2.mo
  • share/locale/ms/LC_MESSAGES/GConf2.mo
  • share/locale/nb/LC_MESSAGES/GConf2.mo
  • share/locale/ne/LC_MESSAGES/GConf2.mo
  • share/locale/nl/LC_MESSAGES/GConf2.mo
  • share/locale/nn/LC_MESSAGES/GConf2.mo
  • share/locale/oc/LC_MESSAGES/GConf2.mo
  • share/locale/or/LC_MESSAGES/GConf2.mo
  • share/locale/pa/LC_MESSAGES/GConf2.mo
  • share/locale/pl/LC_MESSAGES/GConf2.mo
  • share/locale/pt/LC_MESSAGES/GConf2.mo
  • share/locale/pt_BR/LC_MESSAGES/GConf2.mo
  • share/locale/ro/LC_MESSAGES/GConf2.mo
  • share/locale/ru/LC_MESSAGES/GConf2.mo

The first 100 are listed.

distinfo 1
FileSizeSHA256
gnome2/GConf-3.2.6.tar.xz1.559904e+061912b91803ab09a5eed34d364bf09fe3a2a9c96751fde03a4e0cfa51a04d784c
Master sites 1
  • GNOME/sources/GConf/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/}

Commit history 2

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 …
22173208f1 Lucas Holt */*: add CPE identifiers from the matching FreeBSD ports
mport audit matches installed packages against sec.midnightbsd.org by CPE, so a port without one is invisible to it regardless of how vulnerable it is. These 126 ports had no CPE while the corresponding FreeBSD port did, so the vendor and product were copied from there rather than guessed. Sampled against the audit API to confirm the identifiers resolve, e.g. cad/gtkwave tonybybell:gtkwave 82 CVEs archivers/libunrar rarlab:unrar 12 audio/espeak-ng espeak-ng:espeak-ng 5 archivers/minizip-ng zlib-ng:minizip-ng 3 audio/faust grame:faust 3 cad/admesh admesh_project:admesh 3 Three ports were deliberately skipped: archivers/p5-Archive-Tar, …