summaryrefslogtreecommitdiff
path: root/devel/glib2
diff options
context:
space:
mode:
authorhasso <hasso>2009-10-15 11:46:25 +0000
committerhasso <hasso>2009-10-15 11:46:25 +0000
commit21834d9a3b5fbd985ff41a7dd70348ee21ef8809 (patch)
treedc735163141c59dafe13843fd5441fd557d50605 /devel/glib2
parent266e35e98e3812bd0dead9a849da1eecdacd940f (diff)
downloadpkgsrc-21834d9a3b5fbd985ff41a7dd70348ee21ef8809.tar.gz
Update to 2.22.2. Changes are too numerous, but major new features
in 2.22.x include: * GArray, GPtrArray, GByteArray, GTree and GMappedFile can be reference counted. * GLib can be forced to reload the XDG user directory mapping. * The GLib mainloop supports per-thread default contexts. * GIO now provides types and methods for IP addresses and UNIX domain socket addresses. * GResolver provides asynchronous and cancellable APIs for resolving hostnames, reverse lookup of IP addresses and resolving SRV records. * Support for network IO has been added to GIO, including low-level socket API and high-level API for network connections and services. * GIOStream and its subclasses have gained support for read-write access. * GIO supports starting and stopping of drives, which can be used in connection with external hard disk enclosures, disk arrays, iSCSI devices, etc. * GIO supports user interaction during unmount and eject operations. * GIO can store and retrieve per-file metadata.
Diffstat (limited to 'devel/glib2')
-rw-r--r--devel/glib2/Makefile8
-rw-r--r--devel/glib2/PLIST70
-rw-r--r--devel/glib2/distinfo8
3 files changed, 73 insertions, 13 deletions
diff --git a/devel/glib2/Makefile b/devel/glib2/Makefile
index 6ff1899df10..bd77d20b088 100644
--- a/devel/glib2/Makefile
+++ b/devel/glib2/Makefile
@@ -1,12 +1,12 @@
-# $NetBSD: Makefile,v 1.165 2009/08/29 15:20:20 wiz Exp $
+# $NetBSD: Makefile,v 1.166 2009/10/15 11:46:25 hasso Exp $
# When updating glib2, please apply patch-ak to configure.in
# Then run a matching version of autoconf to regen patch-aa.
-DISTNAME= glib-2.20.5
+DISTNAME= glib-2.22.2
PKGNAME= ${DISTNAME:S/glib/glib2/}
CATEGORIES= devel
-MASTER_SITES= ftp://ftp.gtk.org/pub/glib/2.20/ \
- ${MASTER_SITE_GNOME:=sources/glib/2.20/}
+MASTER_SITES= ftp://ftp.gtk.org/pub/glib/2.22/ \
+ ${MASTER_SITE_GNOME:=sources/glib/2.22/}
EXTRACT_SUFX= .tar.bz2
MAINTAINER= pkgsrc-users@NetBSD.org
diff --git a/devel/glib2/PLIST b/devel/glib2/PLIST
index 0e681dc701f..288dabf1c25 100644
--- a/devel/glib2/PLIST
+++ b/devel/glib2/PLIST
@@ -1,4 +1,5 @@
-@comment $NetBSD: PLIST,v 1.47 2009/06/14 18:48:11 joerg Exp $
+${PLIST.fam}lib/gio/modules/libgiofam.la
+@comment $NetBSD: PLIST,v 1.48 2009/10/15 11:46:25 hasso Exp $
bin/glib-genmarshal
bin/glib-gettextize
bin/glib-mkenums
@@ -6,10 +7,14 @@ bin/gobject-query
bin/gtester
bin/gtester-report
include/glib/gio-unix-2.0/gio/gdesktopappinfo.h
+include/glib/gio-unix-2.0/gio/gunixconnection.h
+include/glib/gio-unix-2.0/gio/gunixfdmessage.h
include/glib/gio-unix-2.0/gio/gunixinputstream.h
include/glib/gio-unix-2.0/gio/gunixmounts.h
include/glib/gio-unix-2.0/gio/gunixoutputstream.h
+include/glib/gio-unix-2.0/gio/gunixsocketaddress.h
include/glib/glib-2.0/gio/gappinfo.h
+include/glib/glib-2.0/gio/gasyncinitable.h
include/glib/glib-2.0/gio/gasyncresult.h
include/glib/glib-2.0/gio/gbufferedinputstream.h
include/glib/glib-2.0/gio/gbufferedoutputstream.h
@@ -26,12 +31,16 @@ include/glib/glib-2.0/gio/gfileenumerator.h
include/glib/glib-2.0/gio/gfileicon.h
include/glib/glib-2.0/gio/gfileinfo.h
include/glib/glib-2.0/gio/gfileinputstream.h
+include/glib/glib-2.0/gio/gfileiostream.h
include/glib/glib-2.0/gio/gfilemonitor.h
include/glib/glib-2.0/gio/gfilenamecompleter.h
include/glib/glib-2.0/gio/gfileoutputstream.h
include/glib/glib-2.0/gio/gfilterinputstream.h
include/glib/glib-2.0/gio/gfilteroutputstream.h
include/glib/glib-2.0/gio/gicon.h
+include/glib/glib-2.0/gio/ginetaddress.h
+include/glib/glib-2.0/gio/ginetsocketaddress.h
+include/glib/glib-2.0/gio/ginitable.h
include/glib/glib-2.0/gio/ginputstream.h
include/glib/glib-2.0/gio/gio.h
include/glib/glib-2.0/gio/gioenums.h
@@ -39,6 +48,7 @@ include/glib/glib-2.0/gio/gioenumtypes.h
include/glib/glib-2.0/gio/gioerror.h
include/glib/glib-2.0/gio/giomodule.h
include/glib/glib-2.0/gio/gioscheduler.h
+include/glib/glib-2.0/gio/giostream.h
include/glib/glib-2.0/gio/giotypes.h
include/glib/glib-2.0/gio/gloadableicon.h
include/glib/glib-2.0/gio/gmemoryinputstream.h
@@ -46,10 +56,25 @@ include/glib/glib-2.0/gio/gmemoryoutputstream.h
include/glib/glib-2.0/gio/gmount.h
include/glib/glib-2.0/gio/gmountoperation.h
include/glib/glib-2.0/gio/gnativevolumemonitor.h
+include/glib/glib-2.0/gio/gnetworkaddress.h
+include/glib/glib-2.0/gio/gnetworkservice.h
include/glib/glib-2.0/gio/goutputstream.h
+include/glib/glib-2.0/gio/gresolver.h
include/glib/glib-2.0/gio/gseekable.h
include/glib/glib-2.0/gio/gsimpleasyncresult.h
+include/glib/glib-2.0/gio/gsocket.h
+include/glib/glib-2.0/gio/gsocketaddress.h
+include/glib/glib-2.0/gio/gsocketaddressenumerator.h
+include/glib/glib-2.0/gio/gsocketclient.h
+include/glib/glib-2.0/gio/gsocketconnectable.h
+include/glib/glib-2.0/gio/gsocketconnection.h
+include/glib/glib-2.0/gio/gsocketcontrolmessage.h
+include/glib/glib-2.0/gio/gsocketlistener.h
+include/glib/glib-2.0/gio/gsocketservice.h
+include/glib/glib-2.0/gio/gsrvtarget.h
+include/glib/glib-2.0/gio/gtcpconnection.h
include/glib/glib-2.0/gio/gthemedicon.h
+include/glib/glib-2.0/gio/gthreadedsocketservice.h
include/glib/glib-2.0/gio/gvfs.h
include/glib/glib-2.0/gio/gvolume.h
include/glib/glib-2.0/gio/gvolumemonitor.h
@@ -73,6 +98,7 @@ include/glib/glib-2.0/glib/gerror.h
include/glib/glib-2.0/glib/gfileutils.h
include/glib/glib-2.0/glib/ghash.h
include/glib/glib-2.0/glib/ghook.h
+include/glib/glib-2.0/glib/ghostutils.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
@@ -156,9 +182,14 @@ man/man1/gtester-report.1
man/man1/gtester.1
share/aclocal/glib-2.0.m4
share/aclocal/glib-gettext.m4
+share/gdb/auto-load/libglib-2.0.so.0.2200.2-gdb.py
+share/gdb/auto-load/libgobject-2.0.so.0.2200.2-gdb.py
+share/glib-2.0/gdb/glib.py
+share/glib-2.0/gdb/gobject.py
share/glib-2.0/gettext/mkinstalldirs
share/glib-2.0/gettext/po/Makefile.in.in
share/gtk-doc/html/gio/GAppInfo.html
+share/gtk-doc/html/gio/GAsyncInitable.html
share/gtk-doc/html/gio/GAsyncResult.html
share/gtk-doc/html/gio/GBufferedInputStream.html
share/gtk-doc/html/gio/GBufferedOutputStream.html
@@ -170,6 +201,7 @@ share/gtk-doc/html/gio/GEmblem.html
share/gtk-doc/html/gio/GEmblemedIcon.html
share/gtk-doc/html/gio/GFile.html
share/gtk-doc/html/gio/GFileEnumerator.html
+share/gtk-doc/html/gio/GFileIOStream.html
share/gtk-doc/html/gio/GFileIcon.html
share/gtk-doc/html/gio/GFileInfo.html
share/gtk-doc/html/gio/GFileInputStream.html
@@ -179,19 +211,37 @@ share/gtk-doc/html/gio/GFilenameCompleter.html
share/gtk-doc/html/gio/GFilterInputStream.html
share/gtk-doc/html/gio/GFilterOutputStream.html
share/gtk-doc/html/gio/GIOModule.html
+share/gtk-doc/html/gio/GIOStream.html
share/gtk-doc/html/gio/GIcon.html
+share/gtk-doc/html/gio/GInetAddress.html
+share/gtk-doc/html/gio/GInetSocketAddress.html
+share/gtk-doc/html/gio/GInitable.html
share/gtk-doc/html/gio/GInputStream.html
share/gtk-doc/html/gio/GLoadableIcon.html
share/gtk-doc/html/gio/GMemoryInputStream.html
share/gtk-doc/html/gio/GMemoryOutputStream.html
share/gtk-doc/html/gio/GMount.html
share/gtk-doc/html/gio/GMountOperation.html
+share/gtk-doc/html/gio/GNetworkAddress.html
+share/gtk-doc/html/gio/GNetworkService.html
share/gtk-doc/html/gio/GOutputStream.html
+share/gtk-doc/html/gio/GResolver.html
share/gtk-doc/html/gio/GSeekable.html
share/gtk-doc/html/gio/GSimpleAsyncResult.html
+share/gtk-doc/html/gio/GSocket.html
+share/gtk-doc/html/gio/GSocketAddress.html
+share/gtk-doc/html/gio/GSocketClient.html
+share/gtk-doc/html/gio/GSocketConnectable.html
+share/gtk-doc/html/gio/GSocketConnection.html
+share/gtk-doc/html/gio/GSocketControlMessage.html
+share/gtk-doc/html/gio/GSocketListener.html
+share/gtk-doc/html/gio/GSocketService.html
share/gtk-doc/html/gio/GThemedIcon.html
+share/gtk-doc/html/gio/GThreadedSocketService.html
+share/gtk-doc/html/gio/GUnixFDMessage.html
share/gtk-doc/html/gio/GUnixInputStream.html
share/gtk-doc/html/gio/GUnixOutputStream.html
+share/gtk-doc/html/gio/GUnixSocketAddress.html
share/gtk-doc/html/gio/GVfs.html
share/gtk-doc/html/gio/GVolume.html
share/gtk-doc/html/gio/GVolumeMonitor.html
@@ -199,12 +249,13 @@ share/gtk-doc/html/gio/async.html
share/gtk-doc/html/gio/ch01.html
share/gtk-doc/html/gio/ch02.html
share/gtk-doc/html/gio/ch03.html
-share/gtk-doc/html/gio/ch14.html
-share/gtk-doc/html/gio/ch15.html
-share/gtk-doc/html/gio/ch15s02.html
-share/gtk-doc/html/gio/ch15s03.html
+share/gtk-doc/html/gio/ch18.html
+share/gtk-doc/html/gio/ch19.html
+share/gtk-doc/html/gio/ch19s02.html
+share/gtk-doc/html/gio/ch19s03.html
share/gtk-doc/html/gio/extending-gio.html
share/gtk-doc/html/gio/extending.html
+share/gtk-doc/html/gio/failable_initialization.html
share/gtk-doc/html/gio/file_mon.html
share/gtk-doc/html/gio/file_ops.html
share/gtk-doc/html/gio/gio-Desktop-file-based-GAppInfo.html
@@ -213,11 +264,13 @@ share/gtk-doc/html/gio/gio-GContentType.html
share/gtk-doc/html/gio/gio-GFileAttribute.html
share/gtk-doc/html/gio/gio-GIOError.html
share/gtk-doc/html/gio/gio-GIOScheduler.html
+share/gtk-doc/html/gio/gio-GSrvTarget.html
share/gtk-doc/html/gio/gio-Unix-Mounts.html
share/gtk-doc/html/gio/gio-hierarchy.html
share/gtk-doc/html/gio/gio.devhelp
share/gtk-doc/html/gio/gio.devhelp2
share/gtk-doc/html/gio/gvfs-overview.png
+share/gtk-doc/html/gio/highlevel-socket.html
share/gtk-doc/html/gio/home.png
share/gtk-doc/html/gio/icons.html
share/gtk-doc/html/gio/index.html
@@ -225,10 +278,14 @@ share/gtk-doc/html/gio/index.sgml
share/gtk-doc/html/gio/ix01.html
share/gtk-doc/html/gio/ix02.html
share/gtk-doc/html/gio/ix03.html
+share/gtk-doc/html/gio/ix04.html
+share/gtk-doc/html/gio/ix05.html
share/gtk-doc/html/gio/left.png
share/gtk-doc/html/gio/migrating.html
+share/gtk-doc/html/gio/networking.html
share/gtk-doc/html/gio/pt01.html
share/gtk-doc/html/gio/pt02.html
+share/gtk-doc/html/gio/resolver.html
share/gtk-doc/html/gio/right.png
share/gtk-doc/html/gio/streaming.html
share/gtk-doc/html/gio/style.css
@@ -261,6 +318,7 @@ share/gtk-doc/html/glib/glib-File-Utilities.html
share/gtk-doc/html/glib/glib-Glob-style-pattern-matching.html
share/gtk-doc/html/glib/glib-Hash-Tables.html
share/gtk-doc/html/glib/glib-Hook-Functions.html
+share/gtk-doc/html/glib/glib-Hostname-Utilities.html
share/gtk-doc/html/glib/glib-I18N.html
share/gtk-doc/html/glib/glib-IO-Channels.html
share/gtk-doc/html/glib/glib-Key-value-file-parser.html
@@ -334,6 +392,7 @@ share/gtk-doc/html/glib/ix09.html
share/gtk-doc/html/glib/ix10.html
share/gtk-doc/html/glib/ix11.html
share/gtk-doc/html/glib/ix12.html
+share/gtk-doc/html/glib/ix13.html
share/gtk-doc/html/glib/left.png
share/gtk-doc/html/glib/mainloop-states.gif
share/gtk-doc/html/glib/right.png
@@ -394,6 +453,7 @@ share/gtk-doc/html/gobject/ix07.html
share/gtk-doc/html/gobject/ix08.html
share/gtk-doc/html/gobject/ix09.html
share/gtk-doc/html/gobject/ix10.html
+share/gtk-doc/html/gobject/ix11.html
share/gtk-doc/html/gobject/left.png
share/gtk-doc/html/gobject/pr01.html
share/gtk-doc/html/gobject/pt01.html
diff --git a/devel/glib2/distinfo b/devel/glib2/distinfo
index 60bce6a219e..f7a70f09d63 100644
--- a/devel/glib2/distinfo
+++ b/devel/glib2/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.123 2009/09/22 15:50:46 joerg Exp $
+$NetBSD: distinfo,v 1.124 2009/10/15 11:46:25 hasso Exp $
-SHA1 (glib-2.20.5.tar.bz2) = 19e2b2684d7bc35a73ff94eb7fd15fc70cc6f292
-RMD160 (glib-2.20.5.tar.bz2) = c71ccaaf0a196e21e144041ec3286db18a03a960
-Size (glib-2.20.5.tar.bz2) = 5037738 bytes
+SHA1 (glib-2.22.2.tar.bz2) = bdd9c4b930e81203ea69fe83876cb6c82bdc5a38
+RMD160 (glib-2.22.2.tar.bz2) = 77227f8feb61c88f9f7fcff586a59ec38114a73d
+Size (glib-2.22.2.tar.bz2) = 5490926 bytes
SHA1 (patch-aa) = f5b0f0803aba8a765b51355573c62d8a3de9bbd0
SHA1 (patch-ab) = 757cfd7f686d3e3147d13f530d1c85c7835bf762
SHA1 (patch-ac) = 96e153339675457356f71e35d20375bed669d337