Path to this page:
./
devel/glib2,
Some useful routines for C programming (glib2)
Branch: CURRENT,
Version: 2.70.5,
Package name: glib2-2.70.5,
Maintainer: prlw1GLib provides the core application building blocks for libraries
and applications written in C. It provides the core object system
used in GNOME, the main loop implementation, and a large set of
utility functions for strings and common data structures.
This package contains GLib version 2.
DEINSTALL [+/-]#!/bin/sh
#
# $NetBSD: DEINSTALL,v 1.1 2011/02/20 17:40:54 jmmv Exp $
#
# Forcibly remove any auto-generated caches. The cache-regeneration tools
# should be doing this automatically when there are no more files in the
# directories they scan, but they don't. And, anyway, we need to do this
# if we want in-place updates of glib2 to work correctly.
#
GIO_MODULES_DIR="@GIO_MODULES_DIR@"
GLIB_SCHEMAS_DIR="@GLIB_SCHEMAS_DIR@"
case ${STAGE} in
DEINSTALL)
${RM} -f "${GIO_MODULES_DIR}/giomodule.cache"
${RM} -f "${GLIB_SCHEMAS_DIR}/gschemas.compiled"
;;
esac
Required to run:[
devel/libffi] [
devel/pcre]
Required to build:[
pkgtools/cwrappers] [
lang/python37] [
devel/meson]
Master sites: (Expand)
Filesize: 4709.75 KB
Version history: (Expand)
- (2022-03-31) Updated to version: glib2-2.70.5
- (2022-02-15) Updated to version: glib2-2.70.4
- (2021-12-08) Updated to version: glib2-2.70.2nb1
- (2021-12-07) Updated to version: glib2-2.70.2
- (2021-11-07) Updated to version: glib2-2.70.1
- (2021-10-11) Updated to version: glib2-2.70.0
CVS history: (Expand)
2022-04-04 01:49:29 by Taylor R Campbell | Files touched by this commit (1) |
Log message:
devel/glib: Make this cross-compile on NetBSD.
|
2022-03-31 13:54:54 by Adam Ciarcinski | Files touched by this commit (4) |  |
Log message:
glib2-tools glib2 gdbus-codegen: updated to 2.70.5
Overview of changes in GLib 2.70.5
==================================
* Bugs fixed:
- g_time_zone_new_offset() assertion failure if offset >= 25 hours
- glib: fix buffer overflow in g_canonicalize_filename()
- gtimezone: Fix assertion failure when called with a huge offset
* Translation updates:
- Catalan
- German
- Hungarian
- Lithuanian
- Romanian
- Serbian
- Turkish
|
2022-02-15 11:01:38 by Adam Ciarcinski | Files touched by this commit (5) |  |
Log message:
glib2 glib2-tools gdbus-codegen: updated to 2.70.4
Overview of changes in GLib 2.70.4
==================================
* Bugs fixed:
- Backport !2461 “Fix memory leak in gio/gdbusauthmechanismsha1.c” to glib-2-70
* Translation updates:
- Czech
- French
- Indonesian
- Japanese
- Polish
- Portuguese (Brazil)
- Russian
- Slovenian
- Spanish
- Swedish
- Ukrainian
Overview of changes in GLib 2.70.3
==================================
* Several important fixes to FD handling in gspawn
* Several important fixes to GDBus message and GVariant parsing of invalid data
* Fix potential data loss due to missing fsync when saving files on btrfs
* Bugs fixed:
- gspawn.c may clobber target fds
- gspawn.c fails to close child_err_report_fd if it is duped to avoid \
conflation with one of the target_fds
- Arrays of zero-element tuples with non-zero length lead to infinite loops in \
g_dbus_message_new_from_blob
- Check for GVariant recursion depth before recursing
- gspawn doesn't set CLOEXEC if close_range fails unexpectedly
- Backport !1968 “gspawn: Fix file descriptor conflation issues” to glib-2-70
- Backport !2412 “paramspec: fix unref annotation” to glib-2-70
- Backport !2425 “gfileutils: Remove outdated BTRFS fsync optimization from \
set_contents” to glib-2-70
- Backport !2435 “gspawn: Report errors with closing file descriptors between \
fork/exec” to glib-2-70
- Backport !2454 gdbusmessage and gvariant fixes to glib-2-70
* Translation updates:
- Czech
- Indonesian
- Italian
- Lithuanian
- Polish
- Portuguese
- Romanian
- Serbian
- Slovenian
- Spanish
- Swedish
- Turkish
- Ukrainian
|
2022-02-11 01:37:55 by Joerg Sonnenberger | Files touched by this commit (1) |
Log message:
Explicitly require xgettext as well as msgfmt. At least on SLE, they are
shipped in different packages.
|
2022-01-28 22:34:52 by Amitai Schleier | Files touched by this commit (2) |
Log message:
Sufficiently old Darwin (e.g., Snow Leopard) needs SOL_LOCAL defined.
|
2021-12-08 17:07:18 by Adam Ciarcinski | Files touched by this commit (3063) |
Log message:
revbump for icu and libffi
|
2021-12-07 11:07:05 by Adam Ciarcinski | Files touched by this commit (4) |  |
Log message:
glib2 glib2-tools gdbus-codegen: updated to 2.70.2
Overview of changes in GLib 2.70.2
==================================
* Fix use of the default log writer with journald namespaces (diagnosis by Ilya \
Basin)
* Fix hang in `dbus-daemon` under `GTestDBus` when `G_MESSAGES_DEBUG=all` is set \
(work by Marco Trevisan)
* Speed up `g_canonicalize_filename()` to avoid pathogenic cases with `..` (work \
by Sebastian Wilhelmi)
* Fix URI for pcre subproject as itâs moved upstream (work by Albert Astals Cid)
* Fix storing GSettings dictionaries on macOS (work by Maurice)
* Speed up âremove dot segmentsâ algorithm in `GUri` to avoid \
pathogenic cases with `..` (work by Sebastian Wilhelmi)
* Fix infinite loops in D-Bus message parsing for truncated inputs (work by \
Sebastian Wilhelmi)
* Improve correctness of version information returned by `g_get_os_info()` for \
Windows 10/Server 2019+ (work by Chun-wei Fan)
* Bugs fixed:
- Use-after-free in invoke_set_property_in_idle_cb()
- GSettings delayed apply generates runtime warnings
- g_dbus_message_new_from_blob goes into infinite loop for certain inputs
- g_log_writer_is_journald fails if a Journal Namespace is used
- GTestDBus dbus daemon causes child process to hang when using verbose output
- g_canonicalize_filename should work in linear time complexity
- Backport !2265 âgdbusconnection: Fix race between method calls and \
object unregistrationâ to glib-2-70
- Backport !2260 âGWin32AppInfo: Remove assertion on the opened registry \
keyâ to glib-2-70
- Backport !2308 âgthread-win32: Remove an unnecessary volatile \
qualifierâ to glib-2-70
- Backport !2309 âRename libpcre.wrap to pcre.wrapâ to glib-2-70
- Backport !2161 âgdelayedsettingsbackend: Fix applying after calling \
g_settings_reset()â to glib-2-70
- Backport !2324 âFix link to pcre-8.37.tar.bz2â to glib-2-70
- Backport !2325 âFix GSettings dict error macOSâ to glib-2-70
- Backport !2338 âgmessages: Support namespaced journalsâ to glib-2-70
- Backport !2327 âguri: Improve performance of remove_dot_segments() \
algorithmâ to glib-2-70
- Backport !2355 âgdbusmessage: Add more bounds checking when parsing \
D-Bus messagesâ to glib-2-70
- gutils.c: Improve g_get_os_info() for Windows 10/Server 2019+
- Backport !2354 âgtestdbus: Print the dbus address on a specific FD \
intead of stdoutâ to glib-2-70
- Backport !2360 âmeson: specify when commands need to succeed in \
run_commandâ to glib-2-70
- Backport !2364 âtests: Allow `objcopy --help` to fail, because it fails \
on FreeBSDâ to glib-2-70
- Backport !2374 âgfileutils: Improve performance of \
g_canonicalize_filename()â to glib-2-70
- Backport !2382 âgfileutils: Correctly reset start value when \
canonicalising pathsâ to glib-2-70
* Translation updates:
- Croatian
- Italian
- Occitan (post 1500)
- Polish
- Portuguese
- Portuguese (Brazil)
- Russian
- Swedish
- Ukrainian
|
2021-11-07 14:24:04 by Adam Ciarcinski | Files touched by this commit (5) |  |
Log message:
glib2 glib2-tools gdbus-codegen: updated to 2.70.1
Overview of changes in GLib 2.70.1
==================================
* Fix network changes not being signalled from NetworkManager (work by
Julian Andres Klode)
* Fix build when building with --fatal-meson-warnings (work by Eli Schwartz) (!2304)
* Bugs fixed:
- g_network_monitor_nm never updates on connection change (listens for signal \
on wrong dbus interface)
- !2245 gdesktopappinfo: Do not call xterm when it does not exist, inform the \
caller the launch failed
- !2253 Backport !2251 âGString: Bump minimum sizeâ to glib-2-70
- !2256 Backport !2254 âSmall optimization for g_object_setâ to glib-2-70
- !2259 Backport !2257 âFix documentation for \
g_dbus_object_manager_get_object().â to glib-2-70
- !2262 Backport !2244 âgutils: Avoid segfault in \
g_get_user_database_entryâ to glib-2-70
- !2271 Backport !2266 âfix uninitial variableâ to glib-2-70
- !2276 Backport !2274 âDo not try to access errno after calling \
getpwnam_r.â to glib-2-70
- !2300 Backport !2285 âfix issues found by svace static code \
analyzerâ to glib-2-70
- !2301 Backport !2293 âglib-private: Fix MSVC build with \
AddressSanitizerâ to glib-2-70
- !2302 Backport !2291 âgnetworkmonitornm: Stop using removed \
PropertiesChanged signalâ to glib-2-70
- !2304 meson: fix warnings for extract_all_objects function
|