openSUSE Commits
Threads by month
- ----- 2024 -----
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
August 2013
- 1 participants
- 1555 discussions
Hello community,
here is the log from the commit of package Test-DVD-x86_64 for openSUSE:Factory checked in at 2013-08-31 02:04:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/Test-DVD-x86_64 (Old)
and /work/SRC/openSUSE:Factory/.Test-DVD-x86_64.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "Test-DVD-x86_64"
Changes:
--------
New Changes file:
NO CHANGES FILE!!!
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ PRODUCT-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.YTcq3y/_old 2013-08-31 02:04:40.000000000 +0200
+++ /var/tmp/diff_new_pack.YTcq3y/_new 2013-08-31 02:04:40.000000000 +0200
@@ -292,6 +292,7 @@
<repopackage name="liblcms1"/>
<repopackage name="libldap-2_4-2"/>
<repopackage name="libldapcpp1"/>
+ <repopackage name="libldb1"/>
<repopackage name="liblua5_1"/>
<repopackage name="liblzma5"/>
<repopackage name="liblzo2-2"/>
@@ -305,9 +306,9 @@
<repopackage name="libmtdev1"/>
<repopackage name="libncurses5"/>
<repopackage name="libncurses6"/>
+ <repopackage name="libnetapi0"/>
<repopackage name="libnettle4"/>
<repopackage name="libnfnetlink0"/>
- <repopackage name="libnscd1"/>
<repopackage name="libntfs-3g84"/>
<repopackage name="libnuma1"/>
<repopackage name="libopenssl1_0_0"/>
@@ -340,6 +341,7 @@
<repopackage name="libsemanage1"/>
<repopackage name="libsepol1"/>
<repopackage name="libsgutils2-2"/>
+ <repopackage name="libsmbclient0"/>
<repopackage name="libsmputils1-1"/>
<repopackage name="libsolv-tools"/>
<repopackage name="libsqlite3-0"/>
@@ -506,6 +508,7 @@
<repopackage name="procps"/>
<repopackage name="proxymngr"/>
<repopackage name="psmisc"/>
+ <repopackage name="pytalloc"/>
<repopackage name="python"/>
<repopackage name="python-base"/>
<repopackage name="recode"/>
@@ -519,6 +522,7 @@
<repopackage name="rubygem-fast_gettext"/>
<repopackage name="rubygem-ruby-dbus"/>
<repopackage name="samba-client"/>
+ <repopackage name="samba-libs"/>
<repopackage name="sed"/>
<repopackage name="sed-lang"/>
<repopackage name="sessreg"/>
@@ -573,6 +577,7 @@
<repopackage name="xauth"/>
<repopackage name="xbacklight"/>
<repopackage name="xbiff"/>
+ <repopackage name="xbitmaps"/>
<repopackage name="xcalc"/>
<repopackage name="xclipboard"/>
<repopackage name="xclock"/>
@@ -679,7 +684,6 @@
<repopackage name="yast2-ldap-client"/>
<repopackage name="yast2-mail"/>
<repopackage name="yast2-metapackage-handler"/>
- <repopackage name="yast2-mouse"/>
<repopackage name="yast2-network"/>
<repopackage name="yast2-nfs-client"/>
<repopackage name="yast2-nfs-common"/>
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package yelp-xsl for openSUSE:Factory checked in at 2013-08-30 17:19:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yelp-xsl (Old)
and /work/SRC/openSUSE:Factory/.yelp-xsl.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yelp-xsl"
Changes:
--------
--- /work/SRC/openSUSE:Factory/yelp-xsl/yelp-xsl.changes 2013-08-16 12:33:18.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.yelp-xsl.new/yelp-xsl.changes 2013-08-30 17:19:59.000000000 +0200
@@ -1,0 +2,10 @@
+Tue Aug 20 06:36:49 UTC 2013 - dimstar(a)opensuse.org
+
+- Update to version 3.9.90:
+ + Added support for DocBook conditional processing.
+ + Fixed RTL issues in link trails for Mallard, DocBook, and DITA.
+ + Added "lead" style hint for paragraphs in Mallard and DocBook.
+ + Allow experimental role attribute on Mallard links element.
+ + Updated translations.
+
+-------------------------------------------------------------------
Old:
----
yelp-xsl-3.9.1.tar.xz
New:
----
yelp-xsl-3.9.90.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yelp-xsl.spec ++++++
--- /var/tmp/diff_new_pack.8csMBJ/_old 2013-08-30 17:20:00.000000000 +0200
+++ /var/tmp/diff_new_pack.8csMBJ/_new 2013-08-30 17:20:00.000000000 +0200
@@ -18,7 +18,7 @@
Name: yelp-xsl
-Version: 3.9.1
+Version: 3.9.90
Release: 0
Summary: XSL stylesheets for the yelp help browser
License: GPL-2.0+ and LGPL-2.1+ and MIT
++++++ yelp-xsl-3.9.1.tar.xz -> yelp-xsl-3.9.90.tar.xz ++++++
++++ 2960 lines of diff (skipped)
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package yelp-tools for openSUSE:Factory checked in at 2013-08-30 17:19:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yelp-tools (Old)
and /work/SRC/openSUSE:Factory/.yelp-tools.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yelp-tools"
Changes:
--------
--- /work/SRC/openSUSE:Factory/yelp-tools/yelp-tools.changes 2013-08-16 12:33:20.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.yelp-tools.new/yelp-tools.changes 2013-08-30 17:19:55.000000000 +0200
@@ -1,0 +2,8 @@
+Tue Aug 20 06:51:09 UTC 2013 - dimstar(a)opensuse.org
+
+- Update to version 3.9.90:
+ + yelp-build: Fix directionality issues for Mallard.
+ + yelp-check: Allow xml: attributes when validating in strict
+ mode.
+
+-------------------------------------------------------------------
Old:
----
yelp-tools-3.9.1.tar.xz
New:
----
yelp-tools-3.9.90.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yelp-tools.spec ++++++
--- /var/tmp/diff_new_pack.hDzzUd/_old 2013-08-30 17:19:56.000000000 +0200
+++ /var/tmp/diff_new_pack.hDzzUd/_new 2013-08-30 17:19:56.000000000 +0200
@@ -17,7 +17,7 @@
Name: yelp-tools
-Version: 3.9.1
+Version: 3.9.90
Release: 0
Summary: Collection of utilities to help create documentation
License: GPL-2.0+
++++++ yelp-tools-3.9.1.tar.xz -> yelp-tools-3.9.90.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yelp-tools-3.9.1/ChangeLog new/yelp-tools-3.9.90/ChangeLog
--- old/yelp-tools-3.9.1/ChangeLog 2013-07-30 06:02:46.000000000 +0200
+++ new/yelp-tools-3.9.90/ChangeLog 2013-08-19 23:16:26.000000000 +0200
@@ -1,3 +1,35 @@
+commit b9e67601ca2666da8f548cad9582357890370c3b
+Author: Shaun McCance <shaunm(a)gnome.org>
+Date: Mon Aug 19 17:07:47 2013 -0400
+
+ mal-rng.xsl: Allow xml: namespace attrs in strict mode
+
+ xslt/mal-rng.xsl | 11 ++++++++++-
+ 1 files changed, 10 insertions(+), 1 deletions(-)
+
+commit a136765214efd9d7854b6849229ac3d0003fd8d2
+Author: Shaun McCance <shaunm(a)gnome.org>
+Date: Mon Aug 19 12:49:39 2013 -0400
+
+ yelp-build: Fix directionality issues for Mallard
+
+ yelp-build actually uses the cache as the primary input document
+ for Mallard docs. A lot of the globals in l10n don't work, because
+ they don't get their info from each page element.
+
+ tools/yelp-build.in | 34 +++++++++++++++++++++-------------
+ 1 files changed, 21 insertions(+), 13 deletions(-)
+
+commit 546ef7384880ac840f52c0eec7ab81f204200868
+Author: Shaun McCance <shaunm(a)gnome.org>
+Date: Tue Jul 30 00:03:14 2013 -0400
+
+ Version 3.9.1
+
+ NEWS | 8 ++++++++
+ configure.ac | 2 +-
+ 2 files changed, 9 insertions(+), 1 deletions(-)
+
commit 5769c06360989f54b44761eb50cb708ea36663e1
Author: Shaun McCance <shaunm(a)gnome.org>
Date: Mon Jul 29 10:07:39 2013 -0400
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yelp-tools-3.9.1/NEWS new/yelp-tools-3.9.90/NEWS
--- old/yelp-tools-3.9.1/NEWS 2013-07-30 06:02:30.000000000 +0200
+++ new/yelp-tools-3.9.90/NEWS 2013-08-19 23:16:07.000000000 +0200
@@ -1,3 +1,8 @@
+3.9.90
+======
+* yelp-build: Fix directionality issues for Mallard
+* yelp-check: Allow xml: attributes when validating in strict mode
+
3.9.1
=====
* Fixed BSD compatibility issue in calling mktemp
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yelp-tools-3.9.1/configure new/yelp-tools-3.9.90/configure
--- old/yelp-tools-3.9.1/configure 2013-07-30 06:02:42.000000000 +0200
+++ new/yelp-tools-3.9.90/configure 2013-08-19 23:16:20.000000000 +0200
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.66 for yelp-tools 3.9.1.
+# Generated by GNU Autoconf 2.66 for yelp-tools 3.9.90.
#
# Report bugs to <http://bugzilla.gnome.org/enter_bug.cgi?product=yelp-tools>.
#
@@ -552,8 +552,8 @@
# Identity of this package.
PACKAGE_NAME='yelp-tools'
PACKAGE_TARNAME='yelp-tools'
-PACKAGE_VERSION='3.9.1'
-PACKAGE_STRING='yelp-tools 3.9.1'
+PACKAGE_VERSION='3.9.90'
+PACKAGE_STRING='yelp-tools 3.9.90'
PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=yelp-tools'
PACKAGE_URL=''
@@ -1194,7 +1194,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures yelp-tools 3.9.1 to adapt to many kinds of systems.
+\`configure' configures yelp-tools 3.9.90 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1260,7 +1260,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of yelp-tools 3.9.1:";;
+ short | recursive ) echo "Configuration of yelp-tools 3.9.90:";;
esac
cat <<\_ACEOF
@@ -1341,7 +1341,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-yelp-tools configure 3.9.1
+yelp-tools configure 3.9.90
generated by GNU Autoconf 2.66
Copyright (C) 2010 Free Software Foundation, Inc.
@@ -1358,7 +1358,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by yelp-tools $as_me 3.9.1, which was
+It was created by yelp-tools $as_me 3.9.90, which was
generated by GNU Autoconf 2.66. Invocation command line was
$ $0 $@
@@ -2173,7 +2173,7 @@
# Define the identity of the package.
PACKAGE='yelp-tools'
- VERSION='3.9.1'
+ VERSION='3.9.90'
cat >>confdefs.h <<_ACEOF
@@ -3226,7 +3226,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by yelp-tools $as_me 3.9.1, which was
+This file was extended by yelp-tools $as_me 3.9.90, which was
generated by GNU Autoconf 2.66. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -3279,7 +3279,7 @@
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-yelp-tools config.status 3.9.1
+yelp-tools config.status 3.9.90
configured by $0, generated by GNU Autoconf 2.66,
with options \\"\$ac_cs_config\\"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yelp-tools-3.9.1/configure.ac new/yelp-tools-3.9.90/configure.ac
--- old/yelp-tools-3.9.1/configure.ac 2013-07-30 06:02:33.000000000 +0200
+++ new/yelp-tools-3.9.90/configure.ac 2013-08-19 23:16:10.000000000 +0200
@@ -1,4 +1,4 @@
-AC_INIT([yelp-tools], [3.9.1],
+AC_INIT([yelp-tools], [3.9.90],
[http://bugzilla.gnome.org/enter_bug.cgi?product=yelp-tools]
AM_INIT_AUTOMAKE([1.9 no-dist-gzip dist-bzip2])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yelp-tools-3.9.1/tools/yelp-build.in new/yelp-tools-3.9.90/tools/yelp-build.in
--- old/yelp-tools-3.9.1/tools/yelp-build.in 2013-07-29 15:47:52.000000000 +0200
+++ new/yelp-tools-3.9.90/tools/yelp-build.in 2013-08-19 18:49:06.000000000 +0200
@@ -196,21 +196,29 @@
if [ "x$html_custom" != "x" ]; then
echo '<xsl:include href="file://'`echo "$html_custom" | urlencode`'"/>'
fi
- echo '<xsl:variable name="yelp.locale">'
- echo ' <xsl:choose>'
- echo ' <xsl:when test="$l10n.locale != '"''"'">'
- echo ' <xsl:value-of select="$l10n.locale"/>'
- echo ' </xsl:when>'
- echo ' <xsl:otherwise>'
- echo ' <xsl:text>C</xsl:text>'
- echo ' </xsl:otherwise>'
- echo ' </xsl:choose>'
- echo '</xsl:variable>'
echo '<xsl:template name="html.css">'
echo ' <xsl:param name="node" select="."/>'
+ echo ' <xsl:variable name="yelp.locale">'
+ echo ' <xsl:choose>'
+ echo ' <xsl:when test="$node/@xml:lang != '"''"'">'
+ echo ' <xsl:value-of select="$node/@xml:lang"/>'
+ echo ' </xsl:when>'
+ echo ' <xsl:when test="$node/@lang != '"''"'">'
+ echo ' <xsl:value-of select="$node/@lang"/>'
+ echo ' </xsl:when>'
+ echo ' <xsl:otherwise>'
+ echo ' <xsl:text>C</xsl:text>'
+ echo ' </xsl:otherwise>'
+ echo ' </xsl:choose>'
+ echo ' </xsl:variable>'
echo ' <exsl:document href="{$yelp.internal.datadir}{$yelp.locale}.css" method="text">'
echo ' <xsl:call-template name="html.css.content">'
echo ' <xsl:with-param name="node" select="$node"/>'
+ echo ' <xsl:with-param name="direction">'
+ echo ' <xsl:call-template name="l10n.direction">'
+ echo ' <xsl:with-param name="lang" select="$yelp.locale"/>'
+ echo ' </xsl:call-template>'
+ echo ' </xsl:with-param>'
echo ' </xsl:call-template>'
echo ' </exsl:document>'
echo ' <link rel="stylesheet" type="text/css" href="{$html.css.root}{$yelp.locale}.css"/>'
@@ -372,9 +380,9 @@
echo '<xsl:param name="mal.cache.file" select="'"'$html_cache_url'"'"/>'
echo '<xsl:template match="/">'
echo '<xsl:for-each select="cache:cache/mal:page">'
- echo '<xsl:call-template name="html.output">'
- echo '<xsl:with-param name="node" select="document(@cache:href)/mal:page"/>'
- echo '</xsl:call-template>'
+ echo '<xsl:for-each select="document(@cache:href)/mal:page">'
+ echo '<xsl:call-template name="html.output"/>'
+ echo '</xsl:for-each>'
echo '</xsl:for-each>'
echo '</xsl:template>'
echo '</xsl:stylesheet>'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yelp-tools-3.9.1/xslt/mal-rng.xsl new/yelp-tools-3.9.90/xslt/mal-rng.xsl
--- old/yelp-tools-3.9.1/xslt/mal-rng.xsl 2013-07-27 17:38:14.000000000 +0200
+++ new/yelp-tools-3.9.90/xslt/mal-rng.xsl 2013-08-19 22:23:04.000000000 +0200
@@ -88,7 +88,16 @@
<xsl:param name="nss"/>
<xsl:choose>
<xsl:when test="$rng.strict and rng:anyName">
- <empty/>
+ <xsl:choose>
+ <xsl:when test="ancestor::rng:define/@name = 'mal_attr_external'">
+ <xsl:copy>
+ <nsName ns="http://www.w3.org/XML/1998/namespace"/>
+ </xsl:copy>
+ </xsl:when>
+ <xsl:otherwise>
+ <empty/>
+ </xsl:otherwise>
+ </xsl:choose>
</xsl:when>
<xsl:otherwise>
<xsl:variable name="nsmunge" select="self::rng:element or self::rng:attribute"/>
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package pango for openSUSE:Factory checked in at 2013-08-30 17:19:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pango (Old)
and /work/SRC/openSUSE:Factory/.pango.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pango"
Changes:
--------
--- /work/SRC/openSUSE:Factory/pango/pango.changes 2013-06-28 18:54:58.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.pango.new/pango.changes 2013-08-30 17:19:52.000000000 +0200
@@ -1,0 +2,6 @@
+Tue Aug 20 07:05:35 UTC 2013 - dimstar(a)opensuse.org
+
+- Update to version 1.35.2:
+ + Bypass line reordering in some cases (bgo#705007).
+
+-------------------------------------------------------------------
Old:
----
pango-1.35.0.tar.xz
New:
----
pango-1.35.2.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ pango.spec ++++++
--- /var/tmp/diff_new_pack.GstH0c/_old 2013-08-30 17:19:53.000000000 +0200
+++ /var/tmp/diff_new_pack.GstH0c/_new 2013-08-30 17:19:53.000000000 +0200
@@ -20,7 +20,7 @@
%define pango_binary_version 1.8.0
Name: pango
-Version: 1.35.0
+Version: 1.35.2
Release: 0
Summary: Library for Layout and Rendering of Text
License: LGPL-2.1+
++++++ pango-1.35.0.tar.xz -> pango-1.35.2.tar.xz ++++++
++++ 9906 lines of diff (skipped)
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package mutter for openSUSE:Factory checked in at 2013-08-30 17:17:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mutter (Old)
and /work/SRC/openSUSE:Factory/.mutter.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mutter"
Changes:
--------
--- /work/SRC/openSUSE:Factory/mutter/mutter.changes 2013-08-16 12:21:46.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes 2013-08-30 17:17:49.000000000 +0200
@@ -1,0 +2,24 @@
+Thu Aug 22 05:54:07 UTC 2013 - dimstar(a)opensuse.org
+
+- Update to version 3.9.90:
+ + Add support for _GTK_FRAME_EXTENTS (bgo#705766).
+ + Fix quick consecutive <super> presses breaking keyboard input
+ (bgo#666101).
+ + Work towards running as wayland compositor:
+ - Add DBus API for display configuration (bgo##705670,
+ bgo#706231, bgo#706233, bgo#706322, bgo#706382).
+ - Add abstraction layer for cursor tracking (bgo#705911).
+ - Add support for plugin modality under wayland (bgo#705917).
+ + Disable GTK+ scaling (bgo#706388).
+ + Disable blending while updating tower.
+ + Misc bug fixes and cleanups: bgo##703332, bgo#704437,
+ bgo#706207.
+ + Updated translations.
+- Add pkgconfig(upower-glib) and pkgconfig(gnome-desktop-3.0)
+ BuildRequires: new dependencies.
+- Drop now empty mutter-tools subpackage (empty, as the related
+ utilities were removed upstream.
+- Obsolete mutter-tools by the main package (not provided). This
+ helps for clean updates.
+
+-------------------------------------------------------------------
Old:
----
mutter-3.9.5.tar.xz
New:
----
mutter-3.9.90.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ mutter.spec ++++++
--- /var/tmp/diff_new_pack.SUfJTF/_old 2013-08-30 17:17:50.000000000 +0200
+++ /var/tmp/diff_new_pack.SUfJTF/_new 2013-08-30 17:17:50.000000000 +0200
@@ -17,7 +17,7 @@
Name: mutter
-Version: 3.9.5
+Version: 3.9.90
Release: 0
Summary: Window and compositing manager based on Clutter
License: GPL-2.0+
@@ -39,11 +39,13 @@
BuildRequires: pkgconfig(clutter-1.0) >= 1.14.3
BuildRequires: pkgconfig(cogl-1.0) >= 1.13.3
BuildRequires: pkgconfig(gio-2.0) >= 2.25.10
+BuildRequires: pkgconfig(gnome-desktop-3.0)
BuildRequires: pkgconfig(gsettings-desktop-schemas) >= 3.7.3
-BuildRequires: pkgconfig(gtk+-3.0) >= 3.3.7
+BuildRequires: pkgconfig(gtk+-3.0) >= 3.9.11
BuildRequires: pkgconfig(libcanberra-gtk3)
BuildRequires: pkgconfig(libstartup-notification-1.0)
BuildRequires: pkgconfig(pango) >= 1.2.0
+BuildRequires: pkgconfig(upower-glib) > 0.9.11
BuildRequires: pkgconfig(xcomposite) >= 0.2
BuildRequires: pkgconfig(xcursor)
BuildRequires: pkgconfig(xdamage)
@@ -53,6 +55,8 @@
Requires: zenity
Recommends: %{name}-lang
Provides: windowmanager
+# mutter 3.9.90 dropped old, unused tools. Likely, nobody has them installed anyway
+Obsoletes: %{name}-tools < %{version}
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -94,18 +98,6 @@
This package contains data files needed by mutter and its library.
-%package tools
-Summary: Window and compositing manager based on Clutter -- Tools
-Group: System/GUI/GNOME
-Requires: %{name} = %{version}
-
-%description tools
-Mutter is a window and compositing manager based on Clutter, forked
-from Metacity.
-
-This package contains tools related to mutter, including an utility to
-test themes and a small application to test window managers.
-
%package devel
Summary: Include Files and Libraries mandatory for Development
Group: Development/Libraries/GNOME
@@ -129,6 +121,11 @@
%install
%make_install
+# clean up remaining man pages of no longer existing tools
+rm %{buildroot}%{_mandir}/man1/mutter-theme-viewer.1
+rm %{buildroot}%{_mandir}/man1/mutter-window-demo.1
+rm %{buildroot}%{_mandir}/man1/mutter-message.1
+# end man page cleanup
find %{buildroot}%{_libdir} -type f -name '*.la' -delete -print
%suse_update_desktop_file %{name}
%suse_update_desktop_file %{buildroot}%{_datadir}/gnome/wm-properties/mutter-wm.desktop
@@ -158,11 +155,9 @@
%defattr (-, root, root)
%doc AUTHORS COPYING ChangeLog NEWS rationales.txt README
%{_bindir}/mutter
-%{_bindir}/mutter-message
%{_libdir}/mutter/plugins/default.so
%{_datadir}/applications/mutter.desktop
%doc %{_mandir}/man1/mutter.1%{?ext_man}
-%doc %{_mandir}/man1/mutter-message.1%{?ext_man}
%doc %{_datadir}/gtk-doc/html/meta/
%files -n libmutter0
@@ -191,16 +186,6 @@
%{_datadir}/GConf/gsettings/mutter-schemas.convert
%{_datadir}/glib-2.0/schemas/org.gnome.mutter.gschema.xml
-%files tools
-%defattr (-, root, root)
-%{_bindir}/mutter-theme-viewer
-%{_bindir}/mutter-window-demo
-%dir %{_datadir}/mutter
-%dir %{_datadir}/mutter/icons
-%{_datadir}/mutter/icons/mutter-window-demo.png
-%doc %{_mandir}/man1/mutter-theme-viewer.1%{?ext_man}
-%doc %{_mandir}/man1/mutter-window-demo.1%{?ext_man}
-
%files lang -f %{name}.lang
%files devel
++++++ mutter-3.9.5.tar.xz -> mutter-3.9.90.tar.xz ++++++
++++ 33732 lines of diff (skipped)
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package gtksourceview for openSUSE:Factory checked in at 2013-08-30 17:17:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gtksourceview (Old)
and /work/SRC/openSUSE:Factory/.gtksourceview.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gtksourceview"
Changes:
--------
--- /work/SRC/openSUSE:Factory/gtksourceview/gtksourceview.changes 2013-08-16 12:22:40.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.gtksourceview.new/gtksourceview.changes 2013-08-30 17:17:35.000000000 +0200
@@ -1,0 +2,10 @@
+Mon Aug 19 20:28:42 UTC 2013 - dimstar(a)opensuse.org
+
+- Update to version 3.9.90:
+ + Modify the search and replace API: SearchContext and
+ SearchSettings classes.
+ + Regular expression search.
+ + Misc bugfixes.
+ + Updated translations.
+
+-------------------------------------------------------------------
Old:
----
gtksourceview-3.9.4.tar.xz
New:
----
gtksourceview-3.9.90.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gtksourceview.spec ++++++
--- /var/tmp/diff_new_pack.cDt1bI/_old 2013-08-30 17:17:36.000000000 +0200
+++ /var/tmp/diff_new_pack.cDt1bI/_new 2013-08-30 17:17:36.000000000 +0200
@@ -17,7 +17,7 @@
Name: gtksourceview
-Version: 3.9.4
+Version: 3.9.90
Release: 0
Summary: GTK+ Source Editing Widget
License: GPL-2.0+
++++++ gtksourceview-3.9.4.tar.xz -> gtksourceview-3.9.90.tar.xz ++++++
++++ 32322 lines of diff (skipped)
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2013-08-30 17:16:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gtk3 (Old)
and /work/SRC/openSUSE:Factory/.gtk3.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gtk3"
Changes:
--------
--- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes 2013-08-16 12:22:48.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2013-08-30 17:16:32.000000000 +0200
@@ -1,0 +2,34 @@
+Thu Aug 22 14:28:42 UTC 2013 - dimstar(a)opensuse.org
+
+- Add gtk3-password-hint-timeout.patch: Revert the removal of
+ password-hint-timeout: We do go with upstreams defined 600ms to
+ show the last character of the password (stay close), but we do
+ want to keep the configure option. Users that are really worried
+ about this can change the settings in .gtkrc.
+- Add the default configure value as comment in settings.ini, to
+ make it easier discoverable.
+
+-------------------------------------------------------------------
+Wed Aug 21 06:47:04 UTC 2013 - dimstar(a)opensuse.org
+
+- Update to version 3.9.12:
+ + GtkInfoBar now uses a GtkRevealer internally to slide in place.
+ + GtkHeaderBar can now add a window close button.
+ + The fine adjustment mode for scrolling has been revamped to be
+ easier discoverable, and visual feedback and autoscrolling has
+ been added.
+ + GtkIconTheme now supports 2x scaled icons for hi-dpi displays.
+ + The Wayland and X11 clipboard implementations can now coexist.
+ + Bugs fixed: bgo#448637, bgo#672220, bgo#674108, bgo#680926,
+ bgo#688738, bgo#692548, bgo#694831, bgo#697127, bgo#697399,
+ bgo#700029, bgo#701571, bgo#702144, bgo#702971, bgo#704173,
+ bgo#704334, bgo#704703, bgo#705068, bgo#705181, bgo#705182,
+ bgo#705215, bgo#705320, bgo#705372, bgo#705443, bgo#705498,
+ bgo#705524, bgo#705529, bgo#705558, bgo#705601, bgo#705605,
+ bgo#705624, bgo#705640, bgo#705672, bgo#705692, bgo#705750,
+ bgo#705765, bgo#705809, bgo#705918, bgo#706014, bgo#706045,
+ bgo#706152, bgo#706220, bgo#706028, bgo#706335.
+ + Updated translations.
+- Add gtk3-build-without-wayland.patch: Fix build without wayland.
+
+-------------------------------------------------------------------
Old:
----
gtk+-3.9.10.tar.xz
New:
----
gtk+-3.9.12.tar.xz
gtk3-build-without-wayland.patch
gtk3-password-hint-timeout.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gtk3.spec ++++++
--- /var/tmp/diff_new_pack.Sa32a2/_old 2013-08-30 17:16:34.000000000 +0200
+++ /var/tmp/diff_new_pack.Sa32a2/_new 2013-08-30 17:16:34.000000000 +0200
@@ -25,7 +25,7 @@
Name: gtk3
%define _name gtk+
-Version: 3.9.10
+Version: 3.9.12
Release: 0
Summary: The GTK+ toolkit library (version 3)
License: LGPL-2.1+
@@ -44,6 +44,10 @@
Patch3: gtk3-bnc130159-bgo319483-async-font-selection.patch
# PATCH-FIX-UPSTREAM gtk3-find-wayland-includedir.patch bgo#696507 zaitor(a)opensuse.org -- Make configure find wayland include files.
Patch4: gtk3-find-wayland-includedir.patch
+# PATCH-FIX-UPSTREAM gtk3-build-without-wayland.patch bgo#706461 dimstar(a)opensuse.org -- fix build without wayland, taken from git.
+Patch5: gtk3-build-without-wayland.patch
+# PATCH-FEATURE-OPENSUSE gtk3-password-hint-timeout.patch bgo#706563 dimstar(a)opensuse.org -- Revert commit 4b5a38, re-introduce gtk-entry-password-hint-timeout
+Patch6: gtk3-password-hint-timeout.patch
BuildRequires: cups-devel >= 1.2
BuildRequires: docbook-xsl-stylesheets
BuildRequires: fdupes
@@ -53,7 +57,7 @@
BuildRequires: xsltproc
BuildRequires: pkgconfig(atk) >= 2.7.5
BuildRequires: pkgconfig(atk-bridge-2.0)
-BuildRequires: pkgconfig(cairo)
+BuildRequires: pkgconfig(cairo) >= 1.12.0
BuildRequires: pkgconfig(colord)
BuildRequires: pkgconfig(fontconfig)
BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.27.1
@@ -315,6 +319,8 @@
%if %{build_wayland_backend}
%patch4 -p1
%endif
+%patch5 -p1
+%patch6 -p1
%build
# Needed for patch1 and patch4
++++++ gtk+-3.9.10.tar.xz -> gtk+-3.9.12.tar.xz ++++++
/work/SRC/openSUSE:Factory/gtk3/gtk+-3.9.10.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.9.12.tar.xz differ: char 25, line 1
++++++ gtk3-build-without-wayland.patch ++++++
>From ec26a909f69e12dee1d151c8795f62d794fe7b24 Mon Sep 17 00:00:00 2001
From: Saleem Abdulrasool <compnerd(a)compnerd.org>
Date: Wed, 21 Aug 2013 02:30:05 +0000
Subject: clipboard: fix build without wayland
Signed-off-by: Saleem Abdulrasool <compnerd(a)compnerd.org>
---
diff --git a/gtk/gtkclipboard-wayland.c b/gtk/gtkclipboard-wayland.c
index 8ab1730..d3eb906 100644
--- a/gtk/gtkclipboard-wayland.c
+++ b/gtk/gtkclipboard-wayland.c
@@ -23,6 +23,8 @@
#include "gtkclipboard-waylandprivate.h"
+#ifdef GDK_WINDOWING_WAYLAND
+
#include <string.h>
#include "gtkmain.h"
@@ -30,8 +32,6 @@
#include "gtkintl.h"
#include "gtkselectionprivate.h"
-#ifdef GDK_WINDOWING_WAYLAND
-
static void gtk_clipboard_wayland_owner_change (GtkClipboard *clipboard,
GdkEventOwnerChange *event);
static gboolean gtk_clipboard_wayland_set_contents (GtkClipboard *clipboard,
diff --git a/gtk/gtkclipboard-waylandprivate.h b/gtk/gtkclipboard-waylandprivate.h
index 7a5b58e..d2d1f22 100644
--- a/gtk/gtkclipboard-waylandprivate.h
+++ b/gtk/gtkclipboard-waylandprivate.h
@@ -18,11 +18,13 @@
#ifndef __GTK_CLIPBOARD_WAYLAND_WAYLAND_PRIVATE_H__
#define __GTK_CLIPBOARD_WAYLAND_WAYLAND_PRIVATE_H__
-#include <gdk/wayland/gdkwayland.h>
-#include <gtk/gtkclipboardprivate.h>
+#include <gdk/gdk.h>
#ifdef GDK_WINDOWING_WAYLAND
+#include <gdk/wayland/gdkwayland.h>
+#include <gtk/gtkclipboardprivate.h>
+
#define GTK_TYPE_CLIPBOARD_WAYLAND (gtk_clipboard_wayland_get_type ())
#define GTK_CLIPBOARD_WAYLAND(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_CLIPBOARD_WAYLAND, GtkClipboardWayland))
#define GTK_IS_CLIPBOARD_WAYLAND(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_CLIPBOARD_WAYLAND))
--
cgit v0.9.2
++++++ gtk3-password-hint-timeout.patch ++++++
>From 4b5a389e88af7e7a1fa9e33294642dcfbc2832ec Mon Sep 17 00:00:00 2001
From: William Jon McCann <william.jon.mccann(a)gmail.com>
Date: Wed, 10 Jul 2013 16:13:12 +0000
Subject: Deprecate and ignore gtk-entry-password-hint-timeout
This feature offers a number of benefits related to providing
feedback to the user when the password is masked. Some experts have
argued that password masking is harmful. I tend to agree with this
setting providing a better and more moderate solution. Some agree:
https://www.schneier.com/blog/archives/2009/07/the_pros_and_co.html
In order to further lessen the impact I've only enabled the feature
on the primary display since the likelyhood of a non-primary display
being visible by others is higher.
---
Index: gtk+-3.9.12/gtk/gtkentry.c
===================================================================
--- gtk+-3.9.12.orig/gtk/gtkentry.c
+++ gtk+-3.9.12/gtk/gtkentry.c
@@ -117,7 +117,6 @@
#define MIN_ENTRY_WIDTH 150
#define DRAW_TIMEOUT 20
#define PASSWORD_HINT_MAX 8
-#define PASSWORD_HINT_TIMEOUT 600
#define MAX_ICONS 2
@@ -5177,6 +5176,7 @@ buffer_inserted_text (GtkEntryBuffer *bu
GtkEntry *entry)
{
GtkEntryPrivate *priv = entry->priv;
+ guint password_hint_timeout;
guint current_pos;
gint selection_bound;
@@ -5193,18 +5193,11 @@ buffer_inserted_text (GtkEntryBuffer *bu
/* Calculate the password hint if it needs to be displayed. */
if (n_chars == 1 && !priv->visible)
{
- GdkScreen *screen;
- gint primary_num;
- gint monitor_num;
-
- screen = gtk_widget_get_screen (GTK_WIDGET (entry));
- primary_num = gdk_screen_get_primary_monitor (screen);
- monitor_num = gdk_screen_get_monitor_at_window (screen, priv->text_area);
-
- /* Only show password hint on the primary monitor to help avoid
- showing passwords on presentations and the like. Would be
- better if we had an explicit presentation mode. */
- if (primary_num == monitor_num)
+ g_object_get (gtk_widget_get_settings (GTK_WIDGET (entry)),
+ "gtk-entry-password-hint-timeout", &password_hint_timeout,
+ NULL);
+
+ if (password_hint_timeout > 0)
{
GtkEntryPasswordHint *password_hint = g_object_get_qdata (G_OBJECT (entry),
quark_password_hint);
@@ -5218,7 +5211,7 @@ buffer_inserted_text (GtkEntryBuffer *bu
password_hint->position = position;
if (password_hint->source_id)
g_source_remove (password_hint->source_id);
- password_hint->source_id = gdk_threads_add_timeout (PASSWORD_HINT_TIMEOUT,
+ password_hint->source_id = gdk_threads_add_timeout (password_hint_timeout,
(GSourceFunc)gtk_entry_remove_password_hint, entry);
}
}
Index: gtk+-3.9.12/gtk/gtksettings.c
===================================================================
--- gtk+-3.9.12.orig/gtk/gtksettings.c
+++ gtk+-3.9.12/gtk/gtksettings.c
@@ -1327,16 +1327,14 @@ gtk_settings_class_init (GtkSettingsClas
* last char. 600 is a good value for enabling it.
*
* Since: 2.10
- *
- * Deprecated: 3.10: This setting is ignored
*/
result = settings_install_property_parser (class,
g_param_spec_uint ("gtk-entry-password-hint-timeout",
P_("Password Hint Timeout"),
P_("How long to show the last input character in hidden entries"),
0, G_MAXUINT,
- 600,
- GTK_PARAM_READWRITE | G_PARAM_DEPRECATED),
+ 600,
+ GTK_PARAM_READWRITE),
NULL);
g_assert (result == PROP_ENTRY_PASSWORD_HINT_TIMEOUT);
++++++ settings.ini ++++++
--- /var/tmp/diff_new_pack.Sa32a2/_old 2013-08-30 17:16:34.000000000 +0200
+++ /var/tmp/diff_new_pack.Sa32a2/_new 2013-08-30 17:16:34.000000000 +0200
@@ -11,3 +11,4 @@
#gtk-theme-name =
#gtk-icon-theme-name =
#gtk-fallback-icon-theme = gnome
+#gtk-entry-password-hint-timeout = 600
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package gsettings-desktop-schemas for openSUSE:Factory checked in at 2013-08-30 17:16:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gsettings-desktop-schemas (Old)
and /work/SRC/openSUSE:Factory/.gsettings-desktop-schemas.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gsettings-desktop-schemas"
Changes:
--------
--- /work/SRC/openSUSE:Factory/gsettings-desktop-schemas/gsettings-desktop-schemas.changes 2013-08-16 12:23:18.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.gsettings-desktop-schemas.new/gsettings-desktop-schemas.changes 2013-08-30 17:16:27.000000000 +0200
@@ -1,0 +2,6 @@
+Tue Aug 20 15:48:11 UTC 2013 - dimstar(a)opensuse.org
+
+- Update to version 3.9.90:
+ + Add settings for focus/caret tracking.
+
+-------------------------------------------------------------------
Old:
----
gsettings-desktop-schemas-3.9.5.tar.xz
New:
----
gsettings-desktop-schemas-3.9.90.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gsettings-desktop-schemas.spec ++++++
--- /var/tmp/diff_new_pack.FAqco3/_old 2013-08-30 17:16:28.000000000 +0200
+++ /var/tmp/diff_new_pack.FAqco3/_new 2013-08-30 17:16:28.000000000 +0200
@@ -18,7 +18,7 @@
Name: gsettings-desktop-schemas
-Version: 3.9.5
+Version: 3.9.90
Release: 0
Summary: Shared GSettings Schemas for the Desktop
License: LGPL-2.1+
++++++ gsettings-desktop-schemas-3.9.5.tar.xz -> gsettings-desktop-schemas-3.9.90.tar.xz ++++++
++++ 10297 lines of diff (skipped)
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package gobject-introspection for openSUSE:Factory checked in at 2013-08-30 17:16:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
and /work/SRC/openSUSE:Factory/.gobject-introspection.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gobject-introspection"
Changes:
--------
--- /work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes 2013-08-19 13:31:23.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.gobject-introspection.new/gobject-introspection.changes 2013-08-30 17:16:20.000000000 +0200
@@ -1,0 +2,8 @@
+Tue Aug 20 19:08:42 UTC 2013 - dimstar(a)opensuse.org
+
+- Update to version 1.37.6:
+ + Updated glib annotations.
+ + MSVC build fixes.
+ + Bug fixed: bgo#704864.
+
+-------------------------------------------------------------------
Old:
----
gobject-introspection-1.37.4.tar.xz
New:
----
gobject-introspection-1.37.6.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gobject-introspection.spec ++++++
--- /var/tmp/diff_new_pack.OQKNfc/_old 2013-08-30 17:16:21.000000000 +0200
+++ /var/tmp/diff_new_pack.OQKNfc/_new 2013-08-30 17:16:21.000000000 +0200
@@ -17,7 +17,7 @@
Name: gobject-introspection
-Version: 1.37.4
+Version: 1.37.6
Release: 0
# FIXME: Find a way to identify if we need python3-gobject or python-gobject from gi-find-deps.sh.
# FIXME: when bgo#629930 gets fixed, move the appropriate pkg-config files to the main package and rename the devel package to libgirepository-devel
++++++ gobject-introspection-1.37.4.tar.xz -> gobject-introspection-1.37.6.tar.xz ++++++
++++ 1603 lines of diff (skipped)
++++ retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/gobject-introspection-1.37.4/Makefile-gir.am new/gobject-introspection-1.37.6/Makefile-gir.am
--- old/gobject-introspection-1.37.4/Makefile-gir.am 2013-07-10 18:13:23.000000000 +0200
+++ new/gobject-introspection-1.37.6/Makefile-gir.am 2013-08-20 01:25:50.000000000 +0200
@@ -11,7 +11,8 @@
gir/xft-2.0.gir \
gir/xlib-2.0.gir \
gir/xfixes-4.0.gir \
- gir/xrandr-1.3.gir
+ gir/xrandr-1.3.gir \
+ gir/win32-1.0.gir
EXTRA_DIST += $(STATIC_GIRSOURCES)
gir/cairo-1.0.gir: gir/cairo-1.0.gir.in Makefile
@@ -37,6 +38,7 @@
gir/xlib-2.0.typelib: g-ir-compiler
gir/xfixes-4.0.typelib: g-ir-compiler
gir/xrandr-1.3.typelib: g-ir-compiler
+gir/win32-1.0.typelib: g-ir-compiler
# glib with source (to enable documentation)
if WITH_GLIBSRC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/gobject-introspection-1.37.4/Makefile-msvcproj.am new/gobject-introspection-1.37.6/Makefile-msvcproj.am
--- old/gobject-introspection-1.37.4/Makefile-msvcproj.am 2013-07-10 18:13:23.000000000 +0200
+++ new/gobject-introspection-1.37.6/Makefile-msvcproj.am 2013-08-20 01:25:50.000000000 +0200
@@ -120,10 +120,25 @@
done >>./build/win32/vs9/gir.vs9.install
echo '' >>./build/win32/vs9/gir.vs9.install
echo 'mkdir $$(CopyDir)\lib\gobject-introspection\giscanner
' >>./build/win32/vs9/gir.vs9.install
+ echo 'mkdir $$(CopyDir)\lib\gobject-introspection\giscanner\collections
' >>./build/win32/vs9/gir.vs9.install
+ echo 'mkdir $$(CopyDir)\lib\gobject-introspection\giscanner\doctemplates
' >>./build/win32/vs9/gir.vs9.install
+ echo 'mkdir $$(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\C
' >>./build/win32/vs9/gir.vs9.install
+ echo 'mkdir $$(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Gjs
' >>./build/win32/vs9/gir.vs9.install
+ echo 'mkdir $$(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Python
' >>./build/win32/vs9/gir.vs9.install
echo '' >>./build/win32/vs9/gir.vs9.install
- for F in `echo $(pkgpyexec_PYTHON) | tr '/' '\\'`; do \
+ for F in `echo $(pkgpyexec_PYTHON) $(collections_PYTHON) $(nobase_dist_template_DATA) | tr '/' '\\'`; do \
case $$F in \
- *.py|*.tmpl) echo 'copy ..\..\..\'$$F' $$(CopyDir)\lib\gobject-introspection\giscanner
' \
+ giscanner\\doctemplates\\C\\*.tmpl) echo 'copy ..\..\..\'$$F' $$(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\C
' \
+ ;; \
+ giscanner\\doctemplates\\Gjs\\*.tmpl) echo 'copy ..\..\..\'$$F' $$(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Gjs
' \
+ ;; \
+ giscanner\\doctemplates\\Python\\*.tmpl) echo 'copy ..\..\..\'$$F' $$(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Python
' \
+ ;; \
+ giscanner\\doctemplates\\*.tmpl) echo 'copy ..\..\..\'$$F' $$(CopyDir)\lib\gobject-introspection\giscanner\doctemplates
' \
+ ;; \
+ giscanner\\collections\\*.py) echo 'copy ..\..\..\'$$F' $$(CopyDir)\lib\gobject-introspection\giscanner\collections
' \
+ ;; \
+ giscanner\\*.py) echo 'copy ..\..\..\'$$F' $$(CopyDir)\lib\gobject-introspection\giscanner
' \
;; \
esac; \
done >>./build/win32/vs9/gir.vs9.install
@@ -141,10 +156,23 @@
echo '' >>./build/win32/vs10/gir.vs10.install
echo 'mkdir $$(CopyDir)\lib\gobject-introspection\giscanner\collections' >>./build/win32/vs10/gir.vs10.install
echo 'mkdir $$(CopyDir)\lib\gobject-introspection\giscanner\doctemplates' >>./build/win32/vs10/gir.vs10.install
+ echo 'mkdir $$(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\C' >>./build/win32/vs10/gir.vs10.install
+ echo 'mkdir $$(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Gjs' >>./build/win32/vs10/gir.vs10.install
+ echo 'mkdir $$(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Python' >>./build/win32/vs10/gir.vs10.install
echo '' >>./build/win32/vs10/gir.vs10.install
for F in `echo $(pkgpyexec_PYTHON) $(collections_PYTHON) $(nobase_dist_template_DATA) | tr '/' '\\'`; do \
case $$F in \
- *.py|*.tmpl) echo 'copy ..\..\..\'$$F' $$(CopyDir)\lib\gobject-introspection\giscanner' && \
+ giscanner\\doctemplates\\C\\*.tmpl) echo 'copy ..\..\..\'$$F' $$(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\C' \
+ ;; \
+ giscanner\\doctemplates\\Gjs\\*.tmpl) echo 'copy ..\..\..\'$$F' $$(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Gjs' \
+ ;; \
+ giscanner\\doctemplates\\Python\\*.tmpl) echo 'copy ..\..\..\'$$F' $$(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Python' \
+ ;; \
+ giscanner\\doctemplates\\*.tmpl) echo 'copy ..\..\..\'$$F' $$(CopyDir)\lib\gobject-introspection\giscanner\doctemplates' \
+ ;; \
+ giscanner\\collections\\*.py) echo 'copy ..\..\..\'$$F' $$(CopyDir)\lib\gobject-introspection\giscanner\collections' \
+ ;; \
+ giscanner\\*.py) echo 'copy ..\..\..\'$$F' $$(CopyDir)\lib\gobject-introspection\giscanner' && \
echo '' \
;; \
esac; \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/gobject-introspection-1.37.4/build/win32/gengir.bat new/gobject-introspection-1.37.6/build/win32/gengir.bat
--- old/gobject-introspection-1.37.4/build/win32/gengir.bat 2013-07-10 18:13:23.000000000 +0200
+++ new/gobject-introspection-1.37.6/build/win32/gengir.bat 2013-08-20 01:25:50.000000000 +0200
@@ -90,7 +90,7 @@
rem ================================================================
echo python ..\..\tools\g-ir-scanner --verbose -I..\.. --add-include-path=..\.. ^^>> glib_gir.bat
echo --add-include-path=..\..\gir --add-include-path=. --namespace=GLib --nsversion=2.0 ^^>> glib_gir.bat
-echo --no-libtool --pkg=glib-2.0 --library=glib-2-vs%VSVER% --library=gobject-2-vs%VSVER% ^^>> glib_gir.bat
+echo --no-libtool --pkg=glib-2.0 --include=win32-1.0 --library=glib-2-vs%VSVER% --library=gobject-2-vs%VSVER% ^^>> glib_gir.bat
echo --external-library --reparse-validate --identifier-prefix=G --symbol-prefix=g ^^>> glib_gir.bat
echo --symbol-prefix=glib --c-include="glib.h" -I%BASEDIR%\include\glib-2.0 ^^>> glib_gir.bat
echo -I%BASEDIR%\lib\glib-2.0\include -I%BASEDIR%\include -DGETTEXT_PACKAGE=Dummy ^^>> glib_gir.bat
@@ -250,11 +250,11 @@
goto DONE
:DO_COMPILE_GIR
rem Now compile the generated .gir files
-g-ir-compiler --includedir=. --debug --verbose GLib-2.0.gir -o GLib-2.0.typelib
-g-ir-compiler --includedir=. --debug --verbose GModule-2.0.gir -o GModule-2.0.typelib
-g-ir-compiler --includedir=. --debug --verbose GObject-2.0.gir -o GObject-2.0.typelib
-g-ir-compiler --includedir=. --debug --verbose Gio-2.0.gir -o Gio-2.0.typelib
-g-ir-compiler --includedir=. --debug --verbose GIRepository-2.0.gir -o GIRepository-2.0.typelib
+g-ir-compiler --includedir=. --includedir=..\..\gir --debug --verbose GLib-2.0.gir -o GLib-2.0.typelib
+g-ir-compiler --includedir=. --includedir=..\..\gir --debug --verbose GModule-2.0.gir -o GModule-2.0.typelib
+g-ir-compiler --includedir=. --includedir=..\..\gir --debug --verbose GObject-2.0.gir -o GObject-2.0.typelib
+g-ir-compiler --includedir=. --includedir=..\..\gir --debug --verbose Gio-2.0.gir -o Gio-2.0.typelib
+g-ir-compiler --includedir=. --includedir=..\..\gir --debug --verbose GIRepository-2.0.gir -o GIRepository-2.0.typelib
rem Now process the bundled .gir files
python create_nonglib_gir.py --vsver=%VSVER%
@@ -264,6 +264,7 @@
g-ir-compiler --includedir=. --debug --verbose freetype2-2.0.gir -o freetype2-2.0.typelib
g-ir-compiler --includedir=. --debug --verbose GL-1.0.gir -o GL-1.0.typelib
g-ir-compiler --includedir=. --debug --verbose libxml2-2.0.gir -o libxml2-2.0.typelib
+g-ir-compiler --includedir=. --debug --verbose win32-1.0.gir -o win32-1.0.typelib
cd %CURRDIR%
rem Copy the generated .girs and .typelibs to their appropriate places
@@ -274,6 +275,7 @@
copy /y ..\..\gir\GL-1.0.gir ..\..\build\win32\vs%VSVER%\%CONF%\%PLAT%\share\gir-1.0\
copy /y ..\..\gir\libxml2-2.0.gir ..\..\build\win32\vs%VSVER%\%CONF%\%PLAT%\share\gir-1.0\
copy /y ..\..\gir\cairo-1.0.gir ..\..\build\win32\vs%VSVER%\%CONF%\%PLAT%\share\gir-1.0\
+copy /y ..\..\gir\win32-1.0.gir ..\..\build\win32\vs%VSVER%\%CONF%\%PLAT%\share\gir-1.0\
mkdir ..\..\build\win32\vs%VSVER%\%CONF%\%PLAT%\lib\girepository-1.0
move /y *.typelib ..\..\build\win32\vs%VSVER%\%CONF%\%PLAT%\lib\girepository-1.0\
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/gobject-introspection-1.37.4/build/win32/vs10/_giscanner.vcxproj new/gobject-introspection-1.37.6/build/win32/vs10/_giscanner.vcxproj
--- old/gobject-introspection-1.37.4/build/win32/vs10/_giscanner.vcxproj 2013-07-10 18:13:23.000000000 +0200
+++ new/gobject-introspection-1.37.6/build/win32/vs10/_giscanner.vcxproj 2013-08-20 01:25:50.000000000 +0200
@@ -75,7 +75,7 @@
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
- <AdditionalIncludeDirectories>..\..\..\giscanner;$(PYTHONDIR)\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <AdditionalIncludeDirectories>..\..\..\giscanner;$(PYTHONDIR)\include;$(PYTHONDIR)\PC;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<ForcedIncludeFiles>%(ForcedIncludeFiles);io.h</ForcedIncludeFiles>
<PreprocessorDefinitions>_DEBUG;YY_NO_UNISTD_H;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
@@ -98,7 +98,7 @@
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<IntrinsicFunctions>true</IntrinsicFunctions>
- <AdditionalIncludeDirectories>..\..\..\giscanner;$(PYTHONDIR)\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <AdditionalIncludeDirectories>..\..\..\giscanner;$(PYTHONDIR)\include;$(PYTHONDIR)\PC;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<ForcedIncludeFiles>%(ForcedIncludeFiles);io.h</ForcedIncludeFiles>
<PreprocessorDefinitions>YY_NO_UNISTD_H;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
@@ -124,7 +124,7 @@
</Midl>
<ClCompile>
<Optimization>Disabled</Optimization>
- <AdditionalIncludeDirectories>..\..\..\giscanner;$(PYTHONDIR)\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <AdditionalIncludeDirectories>..\..\..\giscanner;$(PYTHONDIR)\include;$(PYTHONDIR)\PC;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<ForcedIncludeFiles>%(ForcedIncludeFiles);io.h</ForcedIncludeFiles>
<PreprocessorDefinitions>_DEBUG;YY_NO_UNISTD_H;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
@@ -150,7 +150,7 @@
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<IntrinsicFunctions>true</IntrinsicFunctions>
- <AdditionalIncludeDirectories>..\..\..\giscanner;$(PYTHONDIR)\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <AdditionalIncludeDirectories>..\..\..\giscanner;$(PYTHONDIR)\include;$(PYTHONDIR)\PC;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<ForcedIncludeFiles>%(ForcedIncludeFiles);io.h</ForcedIncludeFiles>
<PreprocessorDefinitions>YY_NO_UNISTD_H;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/gobject-introspection-1.37.4/build/win32/vs10/gir.props new/gobject-introspection-1.37.6/build/win32/vs10/gir.props
--- old/gobject-introspection-1.37.4/build/win32/vs10/gir.props 2013-07-10 18:44:24.000000000 +0200
+++ new/gobject-introspection-1.37.6/build/win32/vs10/gir.props 2013-08-20 20:52:55.000000000 +0200
@@ -93,6 +93,9 @@
copy ..\..\..\girepository\givfuncinfo.h $(CopyDir)\include\gobject-introspection-$(GIApiVersion)\girepository
mkdir $(CopyDir)\lib\gobject-introspection\giscanner\collections
mkdir $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates
+mkdir $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\C
+mkdir $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Gjs
+mkdir $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Python
copy ..\..\..\giscanner\__init__.py $(CopyDir)\lib\gobject-introspection\giscanner
copy ..\..\..\giscanner\annotationmain.py $(CopyDir)\lib\gobject-introspection\giscanner
copy ..\..\..\giscanner\annotationparser.py $(CopyDir)\lib\gobject-introspection\giscanner
@@ -117,44 +120,44 @@
copy ..\..\..\giscanner\transformer.py $(CopyDir)\lib\gobject-introspection\giscanner
copy ..\..\..\giscanner\utils.py $(CopyDir)\lib\gobject-introspection\giscanner
copy ..\..\..\giscanner\xmlwriter.py $(CopyDir)\lib\gobject-introspection\giscanner
-copy ..\..\..\giscanner\collections\__init__.py $(CopyDir)\lib\gobject-introspection\giscanner
-copy ..\..\..\giscanner\collections\ordereddict.py $(CopyDir)\lib\gobject-introspection\giscanner
-copy ..\..\..\giscanner\doctemplates\base.tmpl $(CopyDir)\lib\gobject-introspection\giscanner
-copy ..\..\..\giscanner\doctemplates\class.tmpl $(CopyDir)\lib\gobject-introspection\giscanner
-copy ..\..\..\giscanner\doctemplates\namespace.tmpl $(CopyDir)\lib\gobject-introspection\giscanner
-copy ..\..\..\giscanner\doctemplates\C\class.tmpl $(CopyDir)\lib\gobject-introspection\giscanner
-copy ..\..\..\giscanner\doctemplates\C\constructor.tmpl $(CopyDir)\lib\gobject-introspection\giscanner
-copy ..\..\..\giscanner\doctemplates\C\default.tmpl $(CopyDir)\lib\gobject-introspection\giscanner
-copy ..\..\..\giscanner\doctemplates\C\enum.tmpl $(CopyDir)\lib\gobject-introspection\giscanner
-copy ..\..\..\giscanner\doctemplates\C\function.tmpl $(CopyDir)\lib\gobject-introspection\giscanner
-copy ..\..\..\giscanner\doctemplates\C\method.tmpl $(CopyDir)\lib\gobject-introspection\giscanner
-copy ..\..\..\giscanner\doctemplates\C\namespace.tmpl $(CopyDir)\lib\gobject-introspection\giscanner
-copy ..\..\..\giscanner\doctemplates\C\property.tmpl $(CopyDir)\lib\gobject-introspection\giscanner
-copy ..\..\..\giscanner\doctemplates\C\record.tmpl $(CopyDir)\lib\gobject-introspection\giscanner
-copy ..\..\..\giscanner\doctemplates\C\signal.tmpl $(CopyDir)\lib\gobject-introspection\giscanner
-copy ..\..\..\giscanner\doctemplates\C\vfunc.tmpl $(CopyDir)\lib\gobject-introspection\giscanner
-copy ..\..\..\giscanner\doctemplates\Python\class.tmpl $(CopyDir)\lib\gobject-introspection\giscanner
-copy ..\..\..\giscanner\doctemplates\Python\constructor.tmpl $(CopyDir)\lib\gobject-introspection\giscanner
-copy ..\..\..\giscanner\doctemplates\Python\default.tmpl $(CopyDir)\lib\gobject-introspection\giscanner
-copy ..\..\..\giscanner\doctemplates\Python\enum.tmpl $(CopyDir)\lib\gobject-introspection\giscanner
-copy ..\..\..\giscanner\doctemplates\Python\function.tmpl $(CopyDir)\lib\gobject-introspection\giscanner
-copy ..\..\..\giscanner\doctemplates\Python\method.tmpl $(CopyDir)\lib\gobject-introspection\giscanner
-copy ..\..\..\giscanner\doctemplates\Python\namespace.tmpl $(CopyDir)\lib\gobject-introspection\giscanner
-copy ..\..\..\giscanner\doctemplates\Python\property.tmpl $(CopyDir)\lib\gobject-introspection\giscanner
-copy ..\..\..\giscanner\doctemplates\Python\record.tmpl $(CopyDir)\lib\gobject-introspection\giscanner
-copy ..\..\..\giscanner\doctemplates\Python\signal.tmpl $(CopyDir)\lib\gobject-introspection\giscanner
-copy ..\..\..\giscanner\doctemplates\Python\vfunc.tmpl $(CopyDir)\lib\gobject-introspection\giscanner
-copy ..\..\..\giscanner\doctemplates\Gjs\class.tmpl $(CopyDir)\lib\gobject-introspection\giscanner
-copy ..\..\..\giscanner\doctemplates\Gjs\constructor.tmpl $(CopyDir)\lib\gobject-introspection\giscanner
-copy ..\..\..\giscanner\doctemplates\Gjs\default.tmpl $(CopyDir)\lib\gobject-introspection\giscanner
-copy ..\..\..\giscanner\doctemplates\Gjs\enum.tmpl $(CopyDir)\lib\gobject-introspection\giscanner
-copy ..\..\..\giscanner\doctemplates\Gjs\function.tmpl $(CopyDir)\lib\gobject-introspection\giscanner
-copy ..\..\..\giscanner\doctemplates\Gjs\method.tmpl $(CopyDir)\lib\gobject-introspection\giscanner
-copy ..\..\..\giscanner\doctemplates\Gjs\namespace.tmpl $(CopyDir)\lib\gobject-introspection\giscanner
-copy ..\..\..\giscanner\doctemplates\Gjs\property.tmpl $(CopyDir)\lib\gobject-introspection\giscanner
-copy ..\..\..\giscanner\doctemplates\Gjs\record.tmpl $(CopyDir)\lib\gobject-introspection\giscanner
-copy ..\..\..\giscanner\doctemplates\Gjs\signal.tmpl $(CopyDir)\lib\gobject-introspection\giscanner
-copy ..\..\..\giscanner\doctemplates\Gjs\vfunc.tmpl $(CopyDir)\lib\gobject-introspection\giscanner
+copy ..\..\..\giscanner\collections\__init__.py $(CopyDir)\lib\gobject-introspection\giscanner\collections
+copy ..\..\..\giscanner\collections\ordereddict.py $(CopyDir)\lib\gobject-introspection\giscanner\collections
+copy ..\..\..\giscanner\doctemplates\base.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates
+copy ..\..\..\giscanner\doctemplates\class.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates
+copy ..\..\..\giscanner\doctemplates\namespace.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates
+copy ..\..\..\giscanner\doctemplates\C\class.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\C
+copy ..\..\..\giscanner\doctemplates\C\constructor.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\C
+copy ..\..\..\giscanner\doctemplates\C\default.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\C
+copy ..\..\..\giscanner\doctemplates\C\enum.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\C
+copy ..\..\..\giscanner\doctemplates\C\function.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\C
+copy ..\..\..\giscanner\doctemplates\C\method.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\C
+copy ..\..\..\giscanner\doctemplates\C\namespace.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\C
+copy ..\..\..\giscanner\doctemplates\C\property.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\C
+copy ..\..\..\giscanner\doctemplates\C\record.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\C
+copy ..\..\..\giscanner\doctemplates\C\signal.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\C
+copy ..\..\..\giscanner\doctemplates\C\vfunc.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\C
+copy ..\..\..\giscanner\doctemplates\Python\class.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Python
+copy ..\..\..\giscanner\doctemplates\Python\constructor.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Python
+copy ..\..\..\giscanner\doctemplates\Python\default.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Python
+copy ..\..\..\giscanner\doctemplates\Python\enum.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Python
+copy ..\..\..\giscanner\doctemplates\Python\function.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Python
+copy ..\..\..\giscanner\doctemplates\Python\method.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Python
+copy ..\..\..\giscanner\doctemplates\Python\namespace.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Python
+copy ..\..\..\giscanner\doctemplates\Python\property.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Python
+copy ..\..\..\giscanner\doctemplates\Python\record.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Python
+copy ..\..\..\giscanner\doctemplates\Python\signal.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Python
+copy ..\..\..\giscanner\doctemplates\Python\vfunc.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Python
+copy ..\..\..\giscanner\doctemplates\Gjs\class.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Gjs
+copy ..\..\..\giscanner\doctemplates\Gjs\constructor.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Gjs
+copy ..\..\..\giscanner\doctemplates\Gjs\default.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Gjs
+copy ..\..\..\giscanner\doctemplates\Gjs\enum.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Gjs
+copy ..\..\..\giscanner\doctemplates\Gjs\function.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Gjs
+copy ..\..\..\giscanner\doctemplates\Gjs\method.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Gjs
+copy ..\..\..\giscanner\doctemplates\Gjs\namespace.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Gjs
+copy ..\..\..\giscanner\doctemplates\Gjs\property.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Gjs
+copy ..\..\..\giscanner\doctemplates\Gjs\record.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Gjs
+copy ..\..\..\giscanner\doctemplates\Gjs\signal.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Gjs
+copy ..\..\..\giscanner\doctemplates\Gjs\vfunc.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Gjs
copy $(SolutionDir)$(Configuration)\$(Platform)\bin\_giscanner.pyd $(CopyDir)\lib\gobject-introspection\giscanner
mkdir $(CopyDir)\share\gir-$(GIApiVersion)
copy $(SolutionDir)$(Configuration)\$(Platform)\share\gir-$(GIApiVersion)\*.gir $(CopyDir)\share\gir-$(GIApiVersion)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/gobject-introspection-1.37.4/build/win32/vs9/_giscanner.vcproj new/gobject-introspection-1.37.6/build/win32/vs9/_giscanner.vcproj
--- old/gobject-introspection-1.37.4/build/win32/vs9/_giscanner.vcproj 2013-07-10 18:13:23.000000000 +0200
+++ new/gobject-introspection-1.37.6/build/win32/vs9/_giscanner.vcproj 2013-08-20 01:25:50.000000000 +0200
@@ -31,7 +31,7 @@
<Tool
Name="VCCLCompilerTool"
Optimization="0"
- AdditionalIncludeDirectories="..\..\..\giscanner;$(PYTHONDIR)\include"
+ AdditionalIncludeDirectories="..\..\..\giscanner;;$(PYTHONDIR)\include;$(PYTHONDIR)\PC"
ForcedIncludeFiles="msvc_recommended_pragmas.h;io.h"
PreprocessorDefinitions="_DEBUG;YY_NO_UNISTD_H"
MinimalRebuild="true"
@@ -65,7 +65,7 @@
Name="VCCLCompilerTool"
Optimization="2"
EnableIntrinsicFunctions="true"
- AdditionalIncludeDirectories="..\..\..\giscanner;$(PYTHONDIR)\include"
+ AdditionalIncludeDirectories="..\..\..\giscanner;;$(PYTHONDIR)\include;$(PYTHONDIR)\PC"
ForcedIncludeFiles="msvc_recommended_pragmas.h;io.h"
PreprocessorDefinitions="YY_NO_UNISTD_H"
RuntimeLibrary="2"
@@ -102,7 +102,7 @@
<Tool
Name="VCCLCompilerTool"
Optimization="0"
- AdditionalIncludeDirectories="..\..\..\giscanner;$(PYTHONDIR)\include"
+ AdditionalIncludeDirectories="..\..\..\giscanner;;$(PYTHONDIR)\include;$(PYTHONDIR)\PC"
ForcedIncludeFiles="msvc_recommended_pragmas.h;io.h"
PreprocessorDefinitions="_DEBUG;YY_NO_UNISTD_H"
MinimalRebuild="true"
@@ -140,7 +140,7 @@
Name="VCCLCompilerTool"
Optimization="2"
EnableIntrinsicFunctions="true"
- AdditionalIncludeDirectories="..\..\..\giscanner;$(PYTHONDIR)\include"
+ AdditionalIncludeDirectories="..\..\..\giscanner;;$(PYTHONDIR)\include;$(PYTHONDIR)\PC"
ForcedIncludeFiles="msvc_recommended_pragmas.h;io.h"
PreprocessorDefinitions="YY_NO_UNISTD_H"
RuntimeLibrary="2"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/gobject-introspection-1.37.4/build/win32/vs9/gir.vsprops new/gobject-introspection-1.37.6/build/win32/vs9/gir.vsprops
--- old/gobject-introspection-1.37.4/build/win32/vs9/gir.vsprops 2013-07-10 18:44:24.000000000 +0200
+++ new/gobject-introspection-1.37.6/build/win32/vs9/gir.vsprops 2013-08-20 20:52:55.000000000 +0200
@@ -166,6 +166,11 @@
copy ..\..\..\girepository\giunioninfo.h $(CopyDir)\include\gobject-introspection-$(GIApiVersion)\girepository

copy ..\..\..\girepository\givfuncinfo.h $(CopyDir)\include\gobject-introspection-$(GIApiVersion)\girepository

mkdir $(CopyDir)\lib\gobject-introspection\giscanner

+mkdir $(CopyDir)\lib\gobject-introspection\giscanner\collections

+mkdir $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates

+mkdir $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\C

+mkdir $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Gjs

+mkdir $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Python

copy ..\..\..\giscanner\__init__.py $(CopyDir)\lib\gobject-introspection\giscanner

copy ..\..\..\giscanner\annotationmain.py $(CopyDir)\lib\gobject-introspection\giscanner

copy ..\..\..\giscanner\annotationparser.py $(CopyDir)\lib\gobject-introspection\giscanner

@@ -190,6 +195,44 @@
copy ..\..\..\giscanner\transformer.py $(CopyDir)\lib\gobject-introspection\giscanner

copy ..\..\..\giscanner\utils.py $(CopyDir)\lib\gobject-introspection\giscanner

copy ..\..\..\giscanner\xmlwriter.py $(CopyDir)\lib\gobject-introspection\giscanner

+copy ..\..\..\giscanner\collections\__init__.py $(CopyDir)\lib\gobject-introspection\giscanner\collections

+copy ..\..\..\giscanner\collections\ordereddict.py $(CopyDir)\lib\gobject-introspection\giscanner\collections

+copy ..\..\..\giscanner\doctemplates\base.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates

+copy ..\..\..\giscanner\doctemplates\class.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates

+copy ..\..\..\giscanner\doctemplates\namespace.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates

+copy ..\..\..\giscanner\doctemplates\C\class.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\C

+copy ..\..\..\giscanner\doctemplates\C\constructor.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\C

+copy ..\..\..\giscanner\doctemplates\C\default.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\C

+copy ..\..\..\giscanner\doctemplates\C\enum.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\C

+copy ..\..\..\giscanner\doctemplates\C\function.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\C

+copy ..\..\..\giscanner\doctemplates\C\method.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\C

+copy ..\..\..\giscanner\doctemplates\C\namespace.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\C

+copy ..\..\..\giscanner\doctemplates\C\property.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\C

+copy ..\..\..\giscanner\doctemplates\C\record.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\C

+copy ..\..\..\giscanner\doctemplates\C\signal.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\C

+copy ..\..\..\giscanner\doctemplates\C\vfunc.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\C

+copy ..\..\..\giscanner\doctemplates\Python\class.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Python

+copy ..\..\..\giscanner\doctemplates\Python\constructor.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Python

+copy ..\..\..\giscanner\doctemplates\Python\default.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Python

+copy ..\..\..\giscanner\doctemplates\Python\enum.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Python

+copy ..\..\..\giscanner\doctemplates\Python\function.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Python

+copy ..\..\..\giscanner\doctemplates\Python\method.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Python

+copy ..\..\..\giscanner\doctemplates\Python\namespace.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Python

+copy ..\..\..\giscanner\doctemplates\Python\property.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Python

+copy ..\..\..\giscanner\doctemplates\Python\record.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Python

+copy ..\..\..\giscanner\doctemplates\Python\signal.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Python

+copy ..\..\..\giscanner\doctemplates\Python\vfunc.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Python

+copy ..\..\..\giscanner\doctemplates\Gjs\class.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Gjs

+copy ..\..\..\giscanner\doctemplates\Gjs\constructor.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Gjs

+copy ..\..\..\giscanner\doctemplates\Gjs\default.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Gjs

+copy ..\..\..\giscanner\doctemplates\Gjs\enum.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Gjs

+copy ..\..\..\giscanner\doctemplates\Gjs\function.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Gjs

+copy ..\..\..\giscanner\doctemplates\Gjs\method.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Gjs

+copy ..\..\..\giscanner\doctemplates\Gjs\namespace.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Gjs

+copy ..\..\..\giscanner\doctemplates\Gjs\property.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Gjs

+copy ..\..\..\giscanner\doctemplates\Gjs\record.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Gjs

+copy ..\..\..\giscanner\doctemplates\Gjs\signal.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Gjs

+copy ..\..\..\giscanner\doctemplates\Gjs\vfunc.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Gjs

copy $(SolutionDir)$(ConfigurationName)\$(PlatformName)\bin\_giscanner.pyd $(CopyDir)\lib\gobject-introspection\giscanner

mkdir $(CopyDir)\share\gir-$(GIApiVersion)

copy $(SolutionDir)$(ConfigurationName)\$(PlatformName)\share\gir-$(GIApiVersion)\*.gir $(CopyDir)\share\gir-$(GIApiVersion)

diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/gobject-introspection-1.37.4/config.h.win32 new/gobject-introspection-1.37.6/config.h.win32
--- old/gobject-introspection-1.37.4/config.h.win32 2013-07-10 18:42:00.000000000 +0200
+++ new/gobject-introspection-1.37.6/config.h.win32 2013-08-20 20:51:43.000000000 +0200
@@ -96,7 +96,7 @@
#define PACKAGE_NAME "gobject-introspection"
/* Define to the full name and version of this package. */
-#define PACKAGE_STRING "gojbect-introspection 1.37.4"
+#define PACKAGE_STRING "gojbect-introspection 1.37.6"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "gobject-introspection"
@@ -105,7 +105,7 @@
#define PACKAGE_URL ""
/* Define to the version of this package. */
-#define PACKAGE_VERSION "1.37.4"
+#define PACKAGE_VERSION "1.37.6"
/* Define to the platform's shared library suffix */
#define SHLIB_SUFFIX ".dll"
@@ -126,7 +126,7 @@
#define STDC_HEADERS 1
/* Version number of package */
-#define VERSION "1.37.4"
+#define VERSION "1.37.6"
/* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
`char[]'. */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/gobject-introspection-1.37.4/configure.ac new/gobject-introspection-1.37.6/configure.ac
--- old/gobject-introspection-1.37.4/configure.ac 2013-07-10 18:40:26.000000000 +0200
+++ new/gobject-introspection-1.37.6/configure.ac 2013-08-20 20:50:58.000000000 +0200
@@ -4,7 +4,7 @@
dnl the gi version number
m4_define(gi_major_version, 1)
m4_define(gi_minor_version, 37)
-m4_define(gi_micro_version, 4)
+m4_define(gi_micro_version, 6)
m4_define(gi_version, gi_major_version.gi_minor_version.gi_micro_version)
AC_PREREQ([2.63])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/gobject-introspection-1.37.4/gir/gio-2.0.c new/gobject-introspection-1.37.6/gir/gio-2.0.c
--- old/gobject-introspection-1.37.4/gir/gio-2.0.c 2013-07-10 18:13:23.000000000 +0200
+++ new/gobject-introspection-1.37.6/gir/gio-2.0.c 2013-08-20 20:50:39.000000000 +0200
@@ -1875,6 +1875,89 @@
/**
+ * GPropertyAction:
+ *
+ * This type is opaque.
+ *
+ * Since: 2.38
+ */
+
+
+/**
+ * GPropertyAction:enabled:
+ *
+ * If @action is currently enabled.
+ *
+ * If the action is disabled then calls to g_action_activate() and
+ * g_action_change_state() have no effect.
+ *
+ * Since: 2.38
+ */
+
+
+/**
+ * GPropertyAction:name:
+ *
+ * The name of the action. This is mostly meaningful for identifying
+ * the action once it has been added to a #GActionMap.
+ *
+ * Since: 2.38
+ */
+
+
+/**
+ * GPropertyAction:object:
+ *
+ * The object to wrap a property on.
+ *
+ * The object must be a non-%NULL #GObject with properties.
+ *
+ * Since: 2.38
+ */
+
+
+/**
+ * GPropertyAction:parameter-type:
+ *
+ * The type of the parameter that must be given when activating the
+ * action.
+ *
+ * Since: 2.38
+ */
+
+
+/**
+ * GPropertyAction:property-name:
+ *
+ * The name of the property to wrap on the object.
+ *
+ * The property must exist on the passed-in object and it must be
+ * readable and writable (and not construct-only).
+ *
+ * Since: 2.38
+ */
+
+
+/**
+ * GPropertyAction:state:
+ *
+ * The state of the action, or %NULL if the action is stateless.
+ *
+ * Since: 2.38
+ */
+
+
+/**
+ * GPropertyAction:state-type:
+ *
+ * The #GVariantType of the state that the action has, or %NULL if the
+ * action is stateless.
+ *
+ * Since: 2.38
+ */
+
+
+/**
* GProxyAddress:
*
* A #GInetSocketAddress representing a connection via a proxy server
@@ -2310,7 +2393,7 @@
/**
* GSocket:broadcast:
*
- * Whether the socket should allow sending to and receiving from broadcast addresses.
+ * Whether the socket should allow sending to broadcast addresses.
*
* Since: 2.32
*/
@@ -3943,7 +4026,7 @@
* |[
* void _theoretical_frobnitz_async (Theoretical *t,
* GCancellable *c,
- * GAsyncReadyCallback *cb,
+ * GAsyncReadyCallback cb,
* gpointer u);
*
* gboolean _theoretical_frobnitz_finish (Theoretical *t,
@@ -4045,7 +4128,7 @@
/**
* SECTION:gbytesicon
- * @short_description: An icon stored in memory as a #GBytes
+ * @short_description: An icon stored in memory as a GBytes
* @include: gio/gio.h
* @see_also: #GIcon, #GLoadableIcon, #GBytes
*
@@ -4702,7 +4785,7 @@
/**
* SECTION:gdbusutils
* @title: D-Bus Utilities
- * @short_description: Various utilities related to D-Bus.
+ * @short_description: Various utilities related to D-Bus
* @include: gio/gio.h
*
* Various utility routines related to D-Bus.
@@ -5873,7 +5956,7 @@
/**
* SECTION:gpollableutils
- * @short_description: #GPollableInputStream / #GPollableOutputStream utilities
+ * @short_description: Utilities for pollable streams
* @include: gio/gio.h
*
* Utility functions for #GPollableInputStream and
@@ -5882,6 +5965,68 @@
/**
+ * SECTION:gpropertyaction
+ * @title: GPropertyAction
+ * @short_description: A GAction reflecting a GObject property
+ *
+ * A #GPropertyAction is a way to get a #GAction with a state value
+ * reflecting and controlling the value of a #GObject property.
+ *
+ * The state of the action will correspond to the value of the property.
+ * Changing it will change the property (assuming the requested value
+ * matches the requirements as specified in the #GParamSpec).
+ *
+ * Only the most common types are presently supported. Booleans are
+ * mapped to booleans, strings to strings, signed/unsigned integers to
+ * int32/uint32 and floats and doubles to doubles.
+ *
+ * If the property is an enum then the state will be string-typed and
+ * conversion will automatically be performed between the enum value and
+ * "nick" string as per the #GEnumValue table.
+ *
+ * Flags types are not currently supported.
+ *
+ * Properties of object types, boxed types and pointer types are not
+ * supported and probably never will be.
+ *
+ * Properties of #GVariant types are not currently supported.
+ *
+ * If the property is boolean-valued then the action will have a NULL
+ * parameter type, and activating the action (with no parameter) will
+ * toggle the value of the property.
+ *
+ * In all other cases, the parameter type will correspond to the type of
+ * the property.
+ *
+ * The general idea here is to reduce the number of locations where a
+ * particular piece of state is kept (and therefore has to be
+ * synchronised between). #GPropertyAction does not have a separate
+ * state that is kept in sync with the property value -- its state
+ * <em>is</em> the property value.
+ *
+ * For example, it might be useful to create a #GAction corresponding to
+ * the "visible-child-name" property of a #GtkStack so that the current
+ * page can be switched from a menu. The active radio indication in the
+ * menu is then directly determined from the active page of the
+ * #GtkStack.
+ *
+ * An anti-example would be binding the "active-id" property on a
+ * #GtkComboBox. This is because the state of the combobox itself is
+ * probably uninteresting and is actually being used to control
+ * something else.
+ *
+ * Another anti-example would be to bind to the "visible-child-name"
+ * property of a #GtkStack if this value is actually stored in
+ * #GSettings. In that case, the real source of the value is
+ * #GSettings. If you want a #GAction to control a setting stored in
+ * #GSettings, see g_settings_create_action() instead, and possibly
+ * combine its use with g_settings_bind().
+ *
+ * Since: 2.38
+ */
+
+
+/**
* SECTION:gproxy
* @short_description: Interface for proxy handling
*
@@ -5918,7 +6063,7 @@
/**
* SECTION:gremoteactiongroup
* @title: GRemoteActionGroup
- * @short_description: a #GActionGroup that interacts with other processes
+ * @short_description: A GActionGroup that interacts with other processes
*
* The GRemoteActionGroup interface is implemented by #GActionGroup
* instances that either transmit action invocations to other processes
@@ -6296,7 +6441,7 @@
/**
* SECTION:gsettingsschema
- * @short_description: introspecting and controlling the loading of GSettings schemas
+ * @short_description: Introspecting and controlling the loading of GSettings schemas
*
* The #GSettingsSchemaSource and #GSettingsSchema APIs provide a
* mechanism for advanced control over the loading of schemas and a
@@ -6938,7 +7083,7 @@
* Eventually, you will call a method such as
* g_task_return_pointer() or g_task_return_error(), which will
* save the value you give it and then invoke the task's callback
- * function (waiting until the next next iteration of the main
+ * function (waiting until the next iteration of the main
* loop first, if necessary). The caller will pass the #GTask back
* to the operation's finish function (as a #GAsyncResult), and
* you can use g_task_propagate_pointer() or the like to extract
@@ -7461,7 +7606,7 @@
/**
* SECTION:gtcpwrapperconnection
* @title: GTcpWrapperConnection
- * @short_description: wrapper for non-GSocketConnection-based, GSocket-based GIOStreams
+ * @short_description: Wrapper for non-GSocketConnection-based, GSocket-based GIOStreams
* @see_also: #GSocketConnection.
*
* A #GTcpWrapperConnection can be used to wrap a #GIOStream that is
@@ -10053,6 +10198,23 @@
/**
+ * g_action_name_is_valid:
+ * @action_name: an potential action name
+ *
+ * Checks if @action_name is valid.
+ *
+ * @action_name is valid if it consists only of alphanumeric characters,
+ * plus '-' and '.'. The empty string is not a valid action name.
+ *
+ * It is an error to call this function with a non-utf8 @action_name.
+ * @action_name must not be %NULL.
+ *
+ * Returns: %TRUE if @action_name is valid
+ * Since: 2.38
+ */
+
+
+/**
* g_action_parse_detailed_name:
* @detailed_name: a detailed action name
* @action_name: (out): the action name
@@ -10068,16 +10230,21 @@
* value and consists of just an action name containing no whitespace
* nor the characters ':', '(' or ')'. For example: "app.action".
*
- * The second format is used to represent an action with a string-typed
- * target value. The action name and target value are separated by a
- * double colon ("::"). For example: "app.action::target".
+ * The second format is used to represent an action with a target value
+ * that is a non-empty string consisting only of alphanumerics, plus '-'
+ * and '.'. In that case, the action name and target value are
+ * separated by a double colon ("::"). For example:
+ * "app.action::target".
*
- * The third format is used to represent an action with an
- * arbitrarily-typed target value. The target value follows the action
+ * The third format is used to represent an action with any type of
+ * target value, including strings. The target value follows the action
* name, surrounded in parens. For example: "app.action(42)". The
* target value is parsed using g_variant_parse(). If a tuple-typed
* value is desired, it must be specified in the same way, resulting in
- * two sets of parens, for example: "app.action((1,2,3))".
+ * two sets of parens, for example: "app.action((1,2,3))". A string
+ * target can be specified this way as well: "app.action('target')".
+ * For strings, this third format must be used if * target value is
+ * empty or contains characters other than alphanumerics, '-' and '.'.
*
* Returns: %TRUE if successful, else %FALSE with @error set
* Since: 2.38
@@ -10085,6 +10252,28 @@
/**
+ * g_action_print_detailed_name:
+ * @action_name: a valid action name
+ * @target_value: (allow-none): a #GVariant target value, or %NULL
+ *
+ * Formats a detailed action name from @action_name and @target_value.
+ *
+ * It is an error to call this function with an invalid action name.
+ *
+ * This function is the opposite of
+ * g_action_parse_detailed_action_name(). It will produce a string that
+ * can be parsed back to the @action_name and @target_value by that
+ * function.
+ *
+ * See that function for the types of strings that will be printed by
+ * this function.
+ *
+ * Returns: a detailed format string
+ * Since: 2.38
+ */
+
+
+/**
* g_app_info_add_supports_type:
* @appinfo: a #GAppInfo.
* @content_type: a string.
@@ -17491,6 +17680,22 @@
/**
+ * g_desktop_app_info_get_action_name:
+ * @info: a #GDesktopAppInfo
+ * @action_name: the name of the action as from g_desktop_app_info_list_actions()
+ *
+ * Gets the user-visible display name of the "additional application
+ * action" specified by @action_name.
+ *
+ * This corresponds to the "Name" key within the keyfile group for the
+ * action.
+ *
+ * Returns: (transfer full): the locale-specific action name
+ * Since: 2.38
+ */
+
+
+/**
* g_desktop_app_info_get_boolean:
* @info: a #GDesktopAppInfo
* @key: the key to look up
@@ -17633,6 +17838,32 @@
/**
+ * g_desktop_app_info_launch_action:
+ * @info: a #GDesktopAppInfo
+ * @action_name: the name of the action as from g_desktop_app_info_list_actions()
+ * @launch_context: (allow-none): a #GAppLaunchContext
+ *
+ * Activates the named application action.
+ *
+ * You may only call this function on action names that were
+ * returned from g_desktop_app_info_list_actions().
+ *
+ * Note that if the main entry of the desktop file indicates that the
+ * application supports startup notification, and @launch_context is
+ * non-%NULL, then startup notification will be used when activating the
+ * action (and as such, invocation of the action on the receiving side
+ * must signal the end of startup notification when it is completed).
+ * This is the expected behaviour of applications declaring additional
+ * actions, as per the desktop file specification.
+ *
+ * As with g_app_info_launch() there is no way to detect failures that
+ * occur while using this function.
+ *
+ * Since: 2.38
+ */
+
+
+/**
* g_desktop_app_info_launch_uris_as_manager:
* @appinfo: a #GDesktopAppInfo
* @uris: (element-type utf8): List of URIs
@@ -17664,6 +17895,21 @@
/**
+ * g_desktop_app_info_list_actions:
+ * @info: a #GDesktopAppInfo
+ *
+ * Returns the list of "additional application actions" supported on the
+ * desktop file, as per the desktop file specification.
+ *
+ * As per the specification, this is the list of actions that are
+ * explicitly listed in the "Actions" key of the [Desktop Entry] group.
+ *
+ * Returns: (array zero-terminated=1) (element-type utf8) (transfer none): a list of strings, always non-%NULL
+ * Since: 2.38
+ */
+
+
+/**
* g_desktop_app_info_lookup_get_default_for_uri_scheme:
* @lookup: a #GDesktopAppInfoLookup
* @uri_scheme: a string containing a URI scheme.
@@ -26513,6 +26759,26 @@
/**
+ * g_property_action_new:
+ * @name: the name of the action to create
+ * @object: the object that has the property to wrap
+ * @property_name: the name of the property
+ *
+ * Creates a #GAction corresponding to the value of property
+ * @property_name on @object.
+ *
+ * The property must be existent and readable and writable (and not
+ * construct-only).
+ *
+ * This function takes a reference on @object and doesn't release it
+ * until the action is destroyed.
+ *
+ * Returns: a new #GPropertyAction
+ * Since: 2.38
+ */
+
+
+/**
* g_proxy_address_get_destination_hostname:
* @proxy: a #GProxyAddress
*
@@ -28717,6 +28983,7 @@
* and adding them to the action group.
*
* Since: 2.30
+ * Deprecated: 2.38: Use g_action_map_add_action_entries()
*/
@@ -28733,6 +29000,7 @@
* The action group takes its own reference on @action.
*
* Since: 2.28
+ * Deprecated: 2.38: Use g_action_map_add_action()
*/
@@ -28747,6 +29015,7 @@
*
* Returns: (transfer none): a #GAction, or %NULL
* Since: 2.28
+ * Deprecated: 2.38: Use g_action_map_lookup_action()
*/
@@ -28770,6 +29039,7 @@
* If no action of this name is in the group then nothing happens.
*
* Since: 2.28
+ * Deprecated: 2.38: Use g_action_map_remove_action()
*/
@@ -29235,6 +29505,20 @@
/**
+ * g_simple_proxy_resolver_set_ignore_hosts:
+ * @resolver: a #GSimpleProxyResolver
+ * @ignore_hosts: %NULL-terminated list of hosts/IP addresses to not use a proxy for
+ *
+ * Sets the list of ignored hosts.
+ *
+ * See #GSimpleProxyResolver:ignore-hosts for more details on how the
+ * @ignore_hosts argument is interpreted.
+ *
+ * Since: 2.36
+ */
+
+
+/**
* g_simple_proxy_resolver_set_uri_proxy:
* @resolver: a #GSimpleProxyResolver
* @uri_scheme: the URI scheme to add a proxy for
@@ -29401,14 +29685,20 @@
* In certain situations, you may also want to bind a socket that will be
* used to initiate connections, though this is not normally required.
*
- * @allow_reuse should be %TRUE for server sockets (sockets that you will
- * eventually call g_socket_accept() on), and %FALSE for client sockets.
- * (Specifically, if it is %TRUE, then g_socket_bind() will set the
- * %SO_REUSEADDR flag on the socket, allowing it to bind @address even if
- * that address was previously used by another socket that has not yet been
- * fully cleaned-up by the kernel. Failing to set this flag on a server
- * socket may cause the bind call to return %G_IO_ERROR_ADDRESS_IN_USE if
- * the server program is stopped and then immediately restarted.)
+ * If @socket is a TCP socket, then @allow_reuse controls the setting
+ * of the <literal>SO_REUSEADDR</literal> socket option; normally it
+ * should be %TRUE for server sockets (sockets that you will
+ * eventually call g_socket_accept() on), and %FALSE for client
+ * sockets. (Failing to set this flag on a server socket may cause
+ * g_socket_bind() to return %G_IO_ERROR_ADDRESS_IN_USE if the server
+ * program is stopped and then immediately restarted.)
+ *
+ * If @socket is a UDP socket, then @allow_reuse determines whether or
+ * not other UDP sockets can be bound to the same address at the same
+ * time. In particular, you can have several UDP sockets bound to the
+ * same address, and they will all receive all of the multicast and
+ * broadcast packets sent to that address. (The behavior of unicast
+ * UDP packets to an address with multiple listeners is not defined.)
*
* Returns: %TRUE on success, %FALSE on error.
* Since: 2.22
@@ -30445,7 +30735,7 @@
*
* Gets the broadcast setting on @socket; if %TRUE,
* it is possible to send packets to broadcast
- * addresses or receive from broadcast addresses.
+ * addresses.
*
* Returns: the broadcast setting on @socket
* Since: 2.32
@@ -31378,10 +31668,10 @@
/**
* g_socket_set_broadcast:
* @socket: a #GSocket.
- * @broadcast: whether @socket should allow sending to and receiving from broadcast addresses
+ * @broadcast: whether @socket should allow sending to broadcast addresses
*
- * Sets whether @socket should allow sending to and receiving from
- * broadcast addresses. This is %FALSE by default.
+ * Sets whether @socket should allow sending to broadcast addresses.
+ * This is %FALSE by default.
*
* Since: 2.32
*/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/gobject-introspection-1.37.4/gir/glib-2.0.c new/gobject-introspection-1.37.6/gir/glib-2.0.c
--- old/gobject-introspection-1.37.4/gir/glib-2.0.c 2013-07-10 18:13:23.000000000 +0200
+++ new/gobject-introspection-1.37.6/gir/glib-2.0.c 2013-08-20 20:50:38.000000000 +0200
@@ -8721,11 +8721,10 @@
* @cmp: The comparison operator to use. One of ==, !=, <, >, <=, >=.
* @n2: another floating point number
*
- * Debugging macro to terminate the application with a warning
- * message if a floating point number comparison fails.
+ * Debugging macro to compare two floating point numbers.
*
* The effect of <literal>g_assert_cmpfloat (n1, op, n2)</literal> is
- * the same as <literal>g_assert (n1 op n2)</literal>. The advantage
+ * the same as <literal>g_assert_true (n1 op n2)</literal>. The advantage
* of this macro is that it can produce a message that includes the
* actual values of @n1 and @n2.
*
@@ -8739,8 +8738,7 @@
* @cmp: The comparison operator to use. One of ==, !=, <, >, <=, >=.
* @n2: another unsigned integer
*
- * Debugging macro to terminate the application with a warning
- * message if an unsigned integer comparison fails.
+ * Debugging macro to compare to unsigned integers.
*
* This is a variant of g_assert_cmpuint() that displays the numbers
* in hexadecimal notation in the message.
@@ -8755,11 +8753,10 @@
* @cmp: The comparison operator to use. One of ==, !=, <, >, <=, >=.
* @n2: another integer
*
- * Debugging macro to terminate the application with a warning
- * message if an integer comparison fails.
+ * Debugging macro to compare two integers.
*
* The effect of <literal>g_assert_cmpint (n1, op, n2)</literal> is
- * the same as <literal>g_assert (n1 op n2)</literal>. The advantage
+ * the same as <literal>g_assert_true (n1 op n2)</literal>. The advantage
* of this macro is that it can produce a message that includes the
* actual values of @n1 and @n2.
*
@@ -8773,12 +8770,13 @@
* @cmp: The comparison operator to use. One of ==, !=, <, >, <=, >=.
* @s2: another string (may be %NULL)
*
- * Debugging macro to terminate the application with a warning
- * message if a string comparison fails. The strings are compared
- * using g_strcmp0().
+ * Debugging macro to compare two strings. If the comparison fails,
+ * an error message is logged and the application is either terminated
+ * or the testcase marked as failed.
+ * The strings are compared using g_strcmp0().
*
* The effect of <literal>g_assert_cmpstr (s1, op, s2)</literal> is
- * the same as <literal>g_assert (g_strcmp0 (s1, s2) op 0)</literal>.
+ * the same as <literal>g_assert_true (g_strcmp0 (s1, s2) op 0)</literal>.
* The advantage of this macro is that it can produce a message that
* includes the actual values of @s1 and @s2.
*
@@ -8796,11 +8794,10 @@
* @cmp: The comparison operator to use. One of ==, !=, <, >, <=, >=.
* @n2: another unsigned integer
*
- * Debugging macro to terminate the application with a warning
- * message if an unsigned integer comparison fails.
+ * Debugging macro to compare two unsigned integers.
*
* The effect of <literal>g_assert_cmpuint (n1, op, n2)</literal> is
- * the same as <literal>g_assert (n1 op n2)</literal>. The advantage
+ * the same as <literal>g_assert_true (n1 op n2)</literal>. The advantage
* of this macro is that it can produce a message that includes the
* actual values of @n1 and @n2.
*
@@ -8814,11 +8811,11 @@
* @dom: the expected error domain (a #GQuark)
* @c: the expected error code
*
- * Debugging macro to terminate the application with a warning
- * message if a method has not returned the correct #GError.
+ * Debugging macro to check that a method has returned
+ * the correct #GError.
*
* The effect of <literal>g_assert_error (err, dom, c)</literal> is
- * the same as <literal>g_assert (err != NULL && err->domain
+ * the same as <literal>g_assert_true (err != NULL && err->domain
* == dom && err->code == c)</literal>. The advantage of this
* macro is that it can produce a message that includes the incorrect
* error message and code.
@@ -8832,14 +8829,29 @@
/**
+ * g_assert_false:
+ * @expr: the expression to check
+ *
+ * Debugging macro to check an expression is false.
+ *
+ * If the assertion fails (i.e. the expression is not false),
+ * an error message is logged and the application is either
+ * terminated or the testcase marked as failed.
+ *
+ * See g_test_set_nonfatal_assertions().
+ *
+ * Since: 2.38
+ */
+
+
+/**
* g_assert_no_error:
* @err: a #GError, possibly %NULL
*
- * Debugging macro to terminate the application with a warning
- * message if a method has returned a #GError.
+ * Debugging macro to check that a #GError is not set.
*
* The effect of <literal>g_assert_no_error (err)</literal> is
- * the same as <literal>g_assert (err == NULL)</literal>. The advantage
+ * the same as <literal>g_assert_true (err == NULL)</literal>. The advantage
* of this macro is that it can produce a message that includes
* the error message and code.
*
@@ -8860,6 +8872,38 @@
/**
+ * g_assert_null:
+ * @expr: the expression to check
+ *
+ * Debugging macro to check an expression is %NULL.
+ *
+ * If the assertion fails (i.e. the expression is not %NULL),
+ * an error message is logged and the application is either
+ * terminated or the testcase marked as failed.
+ *
+ * See g_test_set_nonfatal_assertions().
+ *
+ * Since: 2.38
+ */
+
+
+/**
+ * g_assert_true:
+ * @expr: the expression to check
+ *
+ * Debugging macro to check that an expression is true.
+ *
+ * If the assertion fails (i.e. the expression is not true),
+ * an error message is logged and the application is either
+ * terminated or the testcase marked as failed.
+ *
+ * See g_test_set_nonfatal_assertions().
+ *
+ * Since: 2.38
+ */
+
+
+/**
* g_async_queue_length:
* @queue: a #GAsyncQueue.
*
@@ -14813,12 +14857,19 @@
/**
* g_get_tmp_dir:
*
- * Gets the directory to use for temporary files. This is found from
- * inspecting the environment variables <envar>TMPDIR</envar>,
- * <envar>TMP</envar>, and <envar>TEMP</envar> in that order. If none
- * of those are defined "/tmp" is returned on UNIX and "C:\" on Windows.
- * The encoding of the returned string is system-defined. On Windows,
- * it is always UTF-8. The return value is never %NULL or the empty string.
+ * Gets the directory to use for temporary files.
+ *
+ * On UNIX, this is taken from the <envar>TMPDIR</envar> environment
+ * variable. If the variable is not set, <literal>P_tmpdir</literal> is
+ * used, as defined by the system C library. Failing that, a hard-coded
+ * default of "/tmp" is returned.
+ *
+ * On Windows, the <envar>TEMP</envar> environment variable is used,
+ * with the root directory of the Windows installation (eg: "C:\") used
+ * as a default.
+ *
+ * The encoding of the returned string is system-defined. On Windows, it
+ * is always UTF-8. The return value is never %NULL or the empty string.
*
* Returns: the directory to use for temporary files.
*/
@@ -16362,7 +16413,7 @@
/**
* g_io_channel_read_unichar:
* @channel: a #GIOChannel
- * @thechar: a location to return a character
+ * @thechar: (out): a location to return a character
* @error: a location to return an error of type #GConvertError or #GIOChannelError
*
* Reads a Unicode character from @channel.
@@ -19650,19 +19701,11 @@
* stops at the partial match.
* When both #G_REGEX_MATCH_PARTIAL_SOFT and #G_REGEX_MATCH_PARTIAL_HARD
* are set, the latter takes precedence.
- * See <ulink>man:pcrepartial</ulink> for more information on partial matching.
*
- * Because of the way certain internal optimizations are implemented
- * the partial matching algorithm cannot be used with all patterns.
- * So repeated single characters such as "a{2,4}" and repeated single
- * meta-sequences such as "\d+" are not permitted if the maximum number
- * of occurrences is greater than one. Optional items such as "\d?"
- * (where the maximum is one) are permitted. Quantifiers with any values
- * are permitted after parentheses, so the invalid examples above can be
- * coded thus "(a){2,4}" and "(\d)+". If #G_REGEX_MATCH_PARTIAL or
- * #G_REGEX_MATCH_PARTIAL_HARD is set
- * for a pattern that does not conform to the restrictions, matching
- * functions return an error.
+ * There were formerly some restrictions on the pattern for partial matching.
+ * The restrictions no longer apply.
+ *
+ * See <ulink>man:pcrepartial</ulink> for more information on partial matching.
*
* Returns: %TRUE if the match was partial, %FALSE otherwise
* Since: 2.14
@@ -22564,6 +22607,19 @@
/**
+ * g_regex_get_max_lookbehind:
+ * @regex: a #GRegex structure
+ *
+ * Gets the number of characters in the longest lookbehind assertion in the
+ * pattern. This information is useful when doing multi-segment matching using
+ * the partial matching facilities.
+ *
+ * Returns: the number of characters in the longest lookbehind assertion.
+ * Since: 2.38
+ */
+
+
+/**
* g_regex_get_pattern:
* @regex: a #GRegex structure
*
@@ -25964,7 +26020,7 @@
* passing %NULL for @standard_output and @standard_error.
*
* If @exit_status is non-%NULL, the platform-specific exit status of
- * the child is stored there; see the doucumentation of
+ * the child is stored there; see the documentation of
* g_spawn_check_exit_status() for how to use and interpret this.
* Note that it is invalid to pass %G_SPAWN_DO_NOT_REAP_CHILD in
* @flags.
@@ -27356,7 +27412,8 @@
/**
* g_test_build_filename:
* @file_type: the type of file (built vs. distributed)
- * @first_path: the first segment of the pathname ...: NULL terminated additional path segments
+ * @first_path: the first segment of the pathname
+ * @...: %NULL-terminated additional path segments
*
* Creates the pathname to a data file that is required for a test.
*
@@ -27487,6 +27544,25 @@
/**
+ * g_test_failed:
+ *
+ * Returns whether a test has already failed. This will
+ * be the case when g_test_fail(), g_test_incomplete()
+ * or g_test_skip() have been called, but also if an
+ * assertion has failed.
+ *
+ * This can be useful to return early from a test if
+ * continuing after a failed assertion might be harmful.
+ *
+ * The return value of this function is only meaningful
+ * if it is called from inside a test function.
+ *
+ * Returns: %TRUE if the test has failed
+ * Since: 2.38
+ */
+
+
+/**
* g_test_get_dir:
* @file_type: the type of file (built vs. distributed)
*
@@ -27504,7 +27580,8 @@
/**
* g_test_get_filename:
* @file_type: the type of file (built vs. distributed)
- * @first_path: the first segment of the pathname ...: NULL terminated additional path segments
+ * @first_path: the first segment of the pathname
+ * @...: %NULL-terminated additional path segments
*
* Gets the pathname to a data file that is required for a test.
*
@@ -27535,6 +27612,25 @@
/**
+ * g_test_incomplete:
+ * @msg: (allow-none): explanation
+ *
+ * Indicates that a test failed because of some incomplete
+ * functionality. This function can be called multiple times
+ * from the same test.
+ *
+ * Calling this function will not stop the test from running, you
+ * need to return from the test function yourself. So you can
+ * produce additional diagnostic messages or even continue running
+ * the test.
+ *
+ * If not called from inside a test, this function does nothing.
+ *
+ * Since: 2.38
+ */
+
+
+/**
* g_test_init:
* @argc: Address of the @argc parameter of the main() function. Changed if any arguments were handled.
* @argv: Address of the @argv parameter of main(). Any parameters understood by g_test_init() stripped before return.
@@ -27905,6 +28001,42 @@
/**
+ * g_test_set_nonfatal_assertions:
+ *
+ * Changes the behaviour of g_assert_cmpstr(), g_assert_cmpint(),
+ * g_assert_cmpuint(), g_assert_cmphex(), g_assert_cmpfloat(),
+ * g_assert_true(), g_assert_false(), g_assert_null(), g_assert_no_error(),
+ * g_assert_error(), g_test_assert_expected_messages() and the various
+ * g_test_trap_assert_*() macros to not abort to program, but instead
+ * call g_test_fail() and continue.
+ *
+ * Note that the g_assert_not_reached() and g_assert() are not
+ * affected by this.
+ *
+ * This function can only be called after g_test_init().
+ *
+ * Since: 2.38
+ */
+
+
+/**
+ * g_test_skip:
+ * @msg: (allow-none): explanation
+ *
+ * Indicates that a test was skipped.
+ *
+ * Calling this function will not stop the test from running, you
+ * need to return from the test function yourself. So you can
+ * produce additional diagnostic messages or even continue running
+ * the test.
+ *
+ * If not called from inside a test, this function does nothing.
+ *
+ * Since: 2.38
+ */
+
+
+/**
* g_test_slow:
*
* Returns %TRUE if tests are run in slow mode.
@@ -28127,13 +28259,13 @@
/**
* g_test_trap_subprocess:
- * @test_name: Test to run in a subprocess
+ * @test_path: Test to run in a subprocess
* @usec_timeout: Timeout for the subprocess test in micro seconds.
* @test_flags: Flags to modify subprocess behaviour.
*
- * Respawns the test program to run only @test_name in a subprocess.
+ * Respawns the test program to run only @test_path in a subprocess.
* This can be used for a test case that might not return, or that
- * might abort. @test_name will normally be the name of the parent
+ * might abort. @test_path will normally be the name of the parent
* test, followed by "<literal>/subprocess/</literal>" and then a name
* for the specific subtest (or just ending with
* "<literal>/subprocess</literal>" if the test only has one child
@@ -28267,7 +28399,7 @@
/**
* g_thread_new:
- * @name: a name for the new thread
+ * @name: (allow-none): an (optional) name for the new thread
* @func: a function to execute in the new thread
* @data: an argument to supply to the new thread
*
@@ -28278,6 +28410,7 @@
* with g_thread_join().
*
* The @name can be useful for discriminating threads in a debugger.
+ * It is not used for other purposes and does not have to be unique.
* Some systems restrict the length of @name to 16 bytes.
*
* If the thread can not be created the program aborts. See
@@ -28570,7 +28703,7 @@
/**
* g_thread_try_new:
- * @name: a name for the new thread
+ * @name: (allow-none): an (optional) name for the new thread
* @func: a function to execute in the new thread
* @data: an argument to supply to the new thread
* @error: return location for error, or %NULL
@@ -32724,6 +32857,22 @@
*/
+/**
+ * g_variant_new_printf: (skip)
+ * @format_string: a printf-style format string
+ * @...: arguments for @format_string
+ *
+ * Creates a string-type GVariant using printf formatting.
+ *
+ * This is similar to calling g_strdup_printf() and then
+ * g_variant_new_string() but it saves a temporary variable and an
+ * unnecessary copy.
+ *
+ * Returns: (transfer none): a floating reference to a new string #GVariant instance
+ * Since: 2.38
+ */
+
+
/**
* g_variant_new_signature:
* @signature: a normal C nul-terminated string
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/gobject-introspection-1.37.4/gir/gobject-2.0.c new/gobject-introspection-1.37.6/gir/gobject-2.0.c
--- old/gobject-introspection-1.37.4/gir/gobject-2.0.c 2013-07-10 18:13:23.000000000 +0200
+++ new/gobject-introspection-1.37.6/gir/gobject-2.0.c 2013-08-20 20:50:38.000000000 +0200
@@ -4049,7 +4049,7 @@
*
* Overrides the class closure (i.e. the default handler) for the
* given signal for emissions on instances of @instance_type with
- * callabck @class_handler. @instance_type must be derived from the
+ * callback @class_handler. @instance_type must be derived from the
* type to which the signal belongs.
*
* See g_signal_chain_from_overridden() and
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/gobject-introspection-1.37.4/gir/win32-1.0.gir new/gobject-introspection-1.37.6/gir/win32-1.0.gir
--- old/gobject-introspection-1.37.4/gir/win32-1.0.gir 1970-01-01 01:00:00.000000000 +0100
+++ new/gobject-introspection-1.37.6/gir/win32-1.0.gir 2013-08-20 01:25:50.000000000 +0200
@@ -0,0 +1,19 @@
+<?xml version="1.0"?>
+<repository version="1.2"
+ xmlns="http://www.gtk.org/introspection/core/1.0"
+ xmlns:c="http://www.gtk.org/introspection/c/1.0">
+ <namespace name="win32" version="1.0"
+ c:identifier-prefixes=""
+ c:symbol-prefixes="Win32">
+ <alias name="HWND" c:type="HWND">
+ <type name="guint" c:type="guint"/>
+ </alias>
+ <alias name="HICON" c:type="HICON">
+ <type name="gulong" c:type="gulong"/>
+ </alias>
+ <alias name="HGDIOBJ" c:type="HGDIOBJ">
+ <type name="gulong" c:type="gulong"/>
+ </alias>
+ </namespace>
+</repository>
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/gobject-introspection-1.37.4/giscanner/giscannermodule.c new/gobject-introspection-1.37.6/giscanner/giscannermodule.c
--- old/gobject-introspection-1.37.4/giscanner/giscannermodule.c 2013-07-10 18:13:23.000000000 +0200
+++ new/gobject-introspection-1.37.6/giscanner/giscannermodule.c 2013-08-20 01:25:50.000000000 +0200
@@ -515,7 +515,7 @@
if (!PyArg_ParseTuple (args, "s:SourceScanner.lex_filename", &filename))
return NULL;
- self->scanner->current_filename = g_strdup (filename);
+ self->scanner->current_filename = g_realpath (filename);
if (!gi_source_scanner_lex_filename (self->scanner, filename))
{
g_print ("Something went wrong during lexing.\n");
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/gobject-introspection-1.37.4/gobject-introspection-1.0.pc new/gobject-introspection-1.37.6/gobject-introspection-1.0.pc
--- old/gobject-introspection-1.37.4/gobject-introspection-1.0.pc 2013-07-10 18:41:59.000000000 +0200
+++ new/gobject-introspection-1.37.6/gobject-introspection-1.0.pc 2013-08-20 20:51:43.000000000 +0200
@@ -1,6 +1,6 @@
-prefix=/home/walters/src/build/jhbuild
+prefix=/usr/local
exec_prefix=${prefix}
-libdir=/home/walters/src/build/jhbuild/lib64
+libdir=${exec_prefix}/lib
bindir=${exec_prefix}/bin
datarootdir=${prefix}/share
datadir=${datarootdir}
@@ -21,4 +21,4 @@
Name: gobject-introspection
Description: GObject Introspection
-Version: 1.37.4
+Version: 1.37.6
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/gobject-introspection-1.37.4/gobject-introspection-no-export-1.0.pc new/gobject-introspection-1.37.6/gobject-introspection-no-export-1.0.pc
--- old/gobject-introspection-1.37.4/gobject-introspection-no-export-1.0.pc 2013-07-10 18:42:00.000000000 +0200
+++ new/gobject-introspection-1.37.6/gobject-introspection-no-export-1.0.pc 2013-08-20 20:51:43.000000000 +0200
@@ -1,6 +1,6 @@
-prefix=/home/walters/src/build/jhbuild
+prefix=/usr/local
exec_prefix=${prefix}
-libdir=/home/walters/src/build/jhbuild/lib64
+libdir=${exec_prefix}/lib
bindir=${exec_prefix}/bin
datarootdir=${prefix}/share
datadir=${datarootdir}
@@ -20,4 +20,4 @@
Name: gobject-introspection
Description: GObject Introspection
-Version: 1.37.4
+Version: 1.37.6
++++++ gobject-introspection-typelib.template ++++++
--- /var/tmp/diff_new_pack.OQKNfc/_old 2013-08-30 17:16:22.000000000 +0200
+++ /var/tmp/diff_new_pack.OQKNfc/_new 2013-08-30 17:16:22.000000000 +0200
@@ -10,6 +10,7 @@
typelib(fontconfig) = 2.0
typelib(freetype2) = 2.0
typelib(libxml2) = 2.0
+typelib(win32) = 1.0
typelib(xfixes) = 4.0
typelib(xft) = 2.0
typelib(xlib) = 2.0
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package glib2 for openSUSE:Factory checked in at 2013-08-30 17:15:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/glib2 (Old)
and /work/SRC/openSUSE:Factory/.glib2.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "glib2"
Changes:
--------
--- /work/SRC/openSUSE:Factory/glib2/glib2.changes 2013-08-16 12:25:15.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.glib2.new/glib2.changes 2013-08-30 17:15:54.000000000 +0200
@@ -1,0 +2,11 @@
+Tue Aug 20 06:30:43 UTC 2013 - dimstar(a)opensuse.org
+
+- Update to version 2.37.6:
+ + Tests using the g_test facilities can now generate TAP output.
+ + Bugs fixed: bgo#680926, bgo#684327, bgo#689245, bgo#692125,
+ bgo#693335, bgo#696633, bgo#696970, bgo#697185, bgo#700268,
+ bgo#701318, bgo#701529, bgo#701800, bgo#702674, bgo#704165,
+ bgo#705075, bgo#705152, bgo#705398, bgo#705570, bgo#705600.
+ + Updated translations.
+
+-------------------------------------------------------------------
Old:
----
glib-2.37.5.tar.xz
New:
----
glib-2.37.6.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ glib2.spec ++++++
--- /var/tmp/diff_new_pack.EJQv4Y/_old 2013-08-30 17:15:55.000000000 +0200
+++ /var/tmp/diff_new_pack.EJQv4Y/_new 2013-08-30 17:15:55.000000000 +0200
@@ -20,7 +20,7 @@
Name: glib2
%define _name glib
-Version: 2.37.5
+Version: 2.37.6
Release: 0
# FIXME: Remove libtool BuildRequires and autoreconf call
# FIXME: find out if tapsets should really be in devel package or in main package
++++++ glib-2.37.5.tar.xz -> glib-2.37.6.tar.xz ++++++
/work/SRC/openSUSE:Factory/glib2/glib-2.37.5.tar.xz /work/SRC/openSUSE:Factory/.glib2.new/glib-2.37.6.tar.xz differ: char 26, line 1
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0