BSD Ports

net/glib-networking 2.90.0 MidnightBSD

Network-related giomodules for glib

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
1ff8d4c767
License
lgpl2.1+
Categories
net

Description

Network-related giomodules for glib.

Glib-networking contains the implementations of certain GLib networking features that cannot be implemented directly in GLib itself because of their dependencies.

Currently it contains a GNUTLS-based implementation of GTlsBackend, a libproxy-based implementation of GProxyResolver, and a GNOME GProxyResolver that uses the proxy information from the GSettings schemas in gsettings-desktop-schemas.

In the other systems

SystemPortVersion
MidnightBSDnet/glib-networking2.90.0
FreeBSDnet/glib-networking2.90.0
NetBSDnet/glib-networking2.80.1nb4
DragonFlynet/glib-networking2.80.1_1
HardenedBSDnet/glib-networking2.90.0
GhostBSDnet/glib-networking2.90.0

Install

Binary package:

mport install glib-networking

From mports:

cd /usr/mports/net/glib-networking && make install clean

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

RUN_DEPENDS=	glib-networking>0:net/glib-networking

Dependencies

As this port's Makefile names them.

Build 2

Runtime 2

Build dependencies 2
Run dependencies 2

Configuration

Options name: net_glib-networking

OptionDefaultDescription
OPENSSLoff(instead of GnuTLS)
PROXYonProxy configuration support via libproxy
USES
compiler:c11 gettext gnome localbase meson pkgconfig python:build tar:xz
Service scripts
none

Files

pkg-plist 81
  • lib/gio/modules/libgioenvironmentproxy.so
  • lib/gio/modules/libgiognomeproxy.so
  • lib/gio/modules/libgiognutls.so
  • lib/gio/modules/libgiolibproxy.so
  • lib/gio/modules/libgioopenssl.so
  • libexec/glib-pacrunner
  • share/dbus-1/services/org.gtk.GLib.PACRunner.service
  • share/locale/ab/LC_MESSAGES/glib-networking.mo
  • share/locale/an/LC_MESSAGES/glib-networking.mo
  • share/locale/ar/LC_MESSAGES/glib-networking.mo
  • share/locale/as/LC_MESSAGES/glib-networking.mo
  • share/locale/be/LC_MESSAGES/glib-networking.mo
  • share/locale/bg/LC_MESSAGES/glib-networking.mo
  • share/locale/bn_IN/LC_MESSAGES/glib-networking.mo
  • share/locale/bs/LC_MESSAGES/glib-networking.mo
  • share/locale/ca/LC_MESSAGES/glib-networking.mo
  • share/locale/ca@valencia/LC_MESSAGES/glib-networking.mo
  • share/locale/cs/LC_MESSAGES/glib-networking.mo
  • share/locale/da/LC_MESSAGES/glib-networking.mo
  • share/locale/de/LC_MESSAGES/glib-networking.mo
  • share/locale/el/LC_MESSAGES/glib-networking.mo
  • share/locale/en_CA/LC_MESSAGES/glib-networking.mo
  • share/locale/en_GB/LC_MESSAGES/glib-networking.mo
  • share/locale/eo/LC_MESSAGES/glib-networking.mo
  • share/locale/es/LC_MESSAGES/glib-networking.mo
  • share/locale/et/LC_MESSAGES/glib-networking.mo
  • share/locale/eu/LC_MESSAGES/glib-networking.mo
  • share/locale/fa/LC_MESSAGES/glib-networking.mo
  • share/locale/fi/LC_MESSAGES/glib-networking.mo
  • share/locale/fr/LC_MESSAGES/glib-networking.mo
  • share/locale/fur/LC_MESSAGES/glib-networking.mo
  • share/locale/gd/LC_MESSAGES/glib-networking.mo
  • share/locale/gl/LC_MESSAGES/glib-networking.mo
  • share/locale/gu/LC_MESSAGES/glib-networking.mo
  • share/locale/he/LC_MESSAGES/glib-networking.mo
  • share/locale/hi/LC_MESSAGES/glib-networking.mo
  • share/locale/hr/LC_MESSAGES/glib-networking.mo
  • share/locale/hu/LC_MESSAGES/glib-networking.mo
  • share/locale/id/LC_MESSAGES/glib-networking.mo
  • share/locale/it/LC_MESSAGES/glib-networking.mo
  • share/locale/ja/LC_MESSAGES/glib-networking.mo
  • share/locale/ka/LC_MESSAGES/glib-networking.mo
  • share/locale/kab/LC_MESSAGES/glib-networking.mo
  • share/locale/kk/LC_MESSAGES/glib-networking.mo
  • share/locale/km/LC_MESSAGES/glib-networking.mo
  • share/locale/kn/LC_MESSAGES/glib-networking.mo
  • share/locale/ko/LC_MESSAGES/glib-networking.mo
  • share/locale/lt/LC_MESSAGES/glib-networking.mo
  • share/locale/lv/LC_MESSAGES/glib-networking.mo
  • share/locale/ml/LC_MESSAGES/glib-networking.mo
  • share/locale/mr/LC_MESSAGES/glib-networking.mo
  • share/locale/ms/LC_MESSAGES/glib-networking.mo
  • share/locale/nb/LC_MESSAGES/glib-networking.mo
  • share/locale/ne/LC_MESSAGES/glib-networking.mo
  • share/locale/nl/LC_MESSAGES/glib-networking.mo
  • share/locale/oc/LC_MESSAGES/glib-networking.mo
  • share/locale/or/LC_MESSAGES/glib-networking.mo
  • share/locale/pa/LC_MESSAGES/glib-networking.mo
  • share/locale/pl/LC_MESSAGES/glib-networking.mo
  • share/locale/pt/LC_MESSAGES/glib-networking.mo
  • share/locale/pt_BR/LC_MESSAGES/glib-networking.mo
  • share/locale/ro/LC_MESSAGES/glib-networking.mo
  • share/locale/ru/LC_MESSAGES/glib-networking.mo
  • share/locale/sk/LC_MESSAGES/glib-networking.mo
  • share/locale/sl/LC_MESSAGES/glib-networking.mo
  • share/locale/sr/LC_MESSAGES/glib-networking.mo
  • share/locale/sr@latin/LC_MESSAGES/glib-networking.mo
  • share/locale/sv/LC_MESSAGES/glib-networking.mo
  • share/locale/ta/LC_MESSAGES/glib-networking.mo
  • share/locale/te/LC_MESSAGES/glib-networking.mo
  • share/locale/tg/LC_MESSAGES/glib-networking.mo
  • share/locale/th/LC_MESSAGES/glib-networking.mo
  • share/locale/tr/LC_MESSAGES/glib-networking.mo
  • share/locale/ug/LC_MESSAGES/glib-networking.mo
  • share/locale/uk/LC_MESSAGES/glib-networking.mo
  • share/locale/vi/LC_MESSAGES/glib-networking.mo
  • share/locale/zh_CN/LC_MESSAGES/glib-networking.mo
  • share/locale/zh_HK/LC_MESSAGES/glib-networking.mo
  • share/locale/zh_TW/LC_MESSAGES/glib-networking.mo
  • @postexec %D/bin/gio-querymodules %D/lib/gio/modules 2>/dev/null || /usr/bin/true
  • @postunexec %D/bin/gio-querymodules %D/lib/gio/modules 2>/dev/null || /usr/bin/true
distinfo 1
FileSizeSHA256
gnome/glib-networking-2.90.0.tar.xz29016883a75e3d9c36b66ee86d3281c2fc997816101968a5126ba322b2acb9a74dd8c0
Master sites 1
  • GNOME

Commit history 2

DateCommitCreditsLog message
1ff8d4c767 Lucas Holt net/glib-networking: update to 2.90.0 (#1471)
Updates glib-networking from 2.80.1 to 2.90.0. - Refreshes distinfo. - Corrects the upstream LGPL-2.1-or-later metadata. - Preserves the existing GnuTLS/libproxy option mapping and loader integration. Validation: bmake makesum, patch, build, fake, package, test (6/6), check-license, and git diff --check. ## Summary by Sourcery Update glib-networking to the 2.90.0 release and align its package metadata. Enhancements: - Update glib-networking to version 2.90.0 while preserving its existing configuration and integration behavior. Chores: - Refresh the distinfo checksums and correct the LGPL-2.1-or-later license metadata. Signed-off-by: Lucas Holt <[email protected]>
253813d6a0 Lucas Holt net/glib-networking: update to 2.80.1 (#1074)
Updates glib-networking to 2.80.1, adds current OpenSSL/libproxy option handling, and preserves the mport gio-querymodules package hooks. Default configuration validation: bmake makesum, patch, build, fake, package, test (6/6), check-license, portlint -C, and git diff --check. The default proxy test was also revalidated after updating the local libproxy dependency to 0.5.10. AI-Assisted-by: Codex <[email protected]> ## Summary by Sourcery Update glib-networking to 2.80.1 with current TLS and proxy configuration options. New Features: - Add configurable OpenSSL and libproxy support for glib-networking, with proxy support enabled by default. Enhancements: - Update glib-networking to version 2.80.1 and refresh its package metadata and installed files. Chores: …