diff options
author | jmmv <jmmv@pkgsrc.org> | 2004-12-24 10:03:27 +0000 |
---|---|---|
committer | jmmv <jmmv@pkgsrc.org> | 2004-12-24 10:03:27 +0000 |
commit | 5b309460ab042f85afbae2a07dc61818dcf87dec (patch) | |
tree | 71f156eee6d9d75143fbcbe86f08bb9b23513c54 /devel/glib2/PLIST | |
parent | e55de9f0ad91599669433d73bb2661e33002438d (diff) | |
download | pkgsrc-5b309460ab042f85afbae2a07dc61818dcf87dec.tar.gz |
Update to 2.6.0:
Overview of Changes from GLib 2.4.x to GLib 2.6.0
=================================================
* Major new APIs
- GOption, a commandline option parser
- GKeyFile, a parser/editor for the .ini like files
- Functions to support the XDG basedir specification
- Wrappers for common POSIX pathname functions to handle filename
encodings consistently. On Windows, these use UTF-8.
* Miscellaneous new functions
- g_filename_display_name() converts filenames in displayable UTF-8 strings
- g_uri_list_extract_uris() splits uri lists
- g_date_get_iso8601_week_of_year() gets ISO 8601 week numbers
- g_log_set_default_handler() installs an alternate default log handler
- g_get_language_names() obtains a list of applicable locale names
- g_strv_length() calculates the length of NULL-terminated string arrays
- g_win32_get_windows_version() determines the Windows version
- G_GNUC_INTERNAL marks functions as non-exported
- glib_check_version() checks the GLib version at runtime
- g_debug() completes the family of logging functions
* Performance improvements
- Optimize g_utf8_validate()
- Optimize g_markup_parse_context_parse()
- Reduce signal connection complexity from O(n) to O(1)
- Get rid of many PLT entries for internally used exported symbols
- Reduce code size by removing literal strings from g_return_if_fail()
* Other changes
- On Windows, GLib functions that take file name arguments now require
those to be in UTF-8. Functions that return file names return UTF-8.
- Use higher precision for mathematical constants
- Don't convert to/from UTF-8 in g_filename_to_uri/g_filename_from_uri
- Support ll as printf format modifier for long long on all platforms
- Clean up the ABI and enforce the list of exported symbols
- Add a .pc file for using gmodule in libraries
- Require ngettext
Diffstat (limited to 'devel/glib2/PLIST')
-rw-r--r-- | devel/glib2/PLIST | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/devel/glib2/PLIST b/devel/glib2/PLIST index 54b86048e28..5c231456aa6 100644 --- a/devel/glib2/PLIST +++ b/devel/glib2/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.20 2004/10/08 19:18:25 jmmv Exp $ +@comment $NetBSD: PLIST,v 1.21 2004/12/24 10:03:27 jmmv Exp $ bin/glib-genmarshal bin/glib-gettextize bin/glib-mkenums @@ -23,6 +23,7 @@ include/glib/glib-2.0/glib/ghook.h include/glib/glib-2.0/glib/gi18n-lib.h include/glib/glib-2.0/glib/gi18n.h include/glib/glib-2.0/glib/giochannel.h +include/glib/glib-2.0/glib/gkeyfile.h include/glib/glib-2.0/glib/glist.h include/glib/glib-2.0/glib/gmacros.h include/glib/glib-2.0/glib/gmain.h @@ -30,6 +31,7 @@ include/glib/glib-2.0/glib/gmarkup.h include/glib/glib-2.0/glib/gmem.h include/glib/glib-2.0/glib/gmessages.h include/glib/glib-2.0/glib/gnode.h +include/glib/glib-2.0/glib/goption.h include/glib/glib-2.0/glib/gpattern.h include/glib/glib-2.0/glib/gprimes.h include/glib/glib-2.0/glib/gprintf.h @@ -42,6 +44,7 @@ include/glib/glib-2.0/glib/gscanner.h include/glib/glib-2.0/glib/gshell.h include/glib/glib-2.0/glib/gslist.h include/glib/glib-2.0/glib/gspawn.h +include/glib/glib-2.0/glib/gstdio.h include/glib/glib-2.0/glib/gstrfuncs.h include/glib/glib-2.0/glib/gstring.h include/glib/glib-2.0/glib/gthread.h @@ -77,6 +80,7 @@ lib/libgobject-2.0.la lib/libgthread-2.0.la lib/pkgconfig/glib-2.0.pc lib/pkgconfig/gmodule-2.0.pc +lib/pkgconfig/gmodule-no-export-2.0.pc lib/pkgconfig/gobject-2.0.pc lib/pkgconfig/gthread-2.0.pc man/man1/glib-genmarshal.1 @@ -96,6 +100,7 @@ share/doc/glib/glib-Byte-Arrays.html share/doc/glib/glib-Byte-Order-Macros.html share/doc/glib/glib-Caches.html share/doc/glib/glib-Character-Set-Conversion.html +share/doc/glib/glib-Commandline-option-parser.html share/doc/glib/glib-Datasets.html share/doc/glib/glib-Date-and-Time-Functions.html share/doc/glib/glib-Double-ended-Queues.html @@ -108,6 +113,7 @@ share/doc/glib/glib-Hash-Tables.html share/doc/glib/glib-Hook-Functions.html share/doc/glib/glib-I18N.html share/doc/glib/glib-IO-Channels.html +share/doc/glib/glib-Key-value-file-parser.html share/doc/glib/glib-Keyed-Data-Lists.html share/doc/glib/glib-Lexical-Scanner.html share/doc/glib/glib-Limits-of-Basic-Types.html @@ -138,6 +144,7 @@ share/doc/glib/glib-Timers.html share/doc/glib/glib-Trash-Stacks.html share/doc/glib/glib-Type-Conversion-Macros.html share/doc/glib/glib-Unicode-Manipulation.html +share/doc/glib/glib-Version-Information.html share/doc/glib/glib-Warnings-and-Assertions.html share/doc/glib/glib-Windows-Compatability-Functions.html share/doc/glib/glib-building.html @@ -157,6 +164,10 @@ share/doc/glib/home.png share/doc/glib/index.html share/doc/glib/index.sgml share/doc/glib/ix01.html +share/doc/glib/ix02.html +share/doc/glib/ix03.html +share/doc/glib/ix04.html +share/doc/glib/ix05.html share/doc/glib/left.png share/doc/glib/mainloop-states.gif share/doc/glib/right.png @@ -184,6 +195,10 @@ share/doc/gobject/home.png share/doc/gobject/index.html share/doc/gobject/index.sgml share/doc/gobject/ix01.html +share/doc/gobject/ix02.html +share/doc/gobject/ix03.html +share/doc/gobject/ix04.html +share/doc/gobject/ix05.html share/doc/gobject/left.png share/doc/gobject/pr01.html share/doc/gobject/right.png |