diff --git a/gi-find-deps.sh b/gi-find-deps.sh index 506c03d..36d85df 100644 --- a/gi-find-deps.sh +++ b/gi-find-deps.sh @@ -63,6 +63,11 @@ while read file; do split_name_version $module print_req_prov done + for module in $(grep -h -P -o "imports.gi.versions.([^\s'\";]+)\s*=\s*['\"].+['\"]" $file | \ + sed -e 's:imports.gi.versions.::' -e "s:['\"]::g" -e 's:=:-:' -e 's: ::g'); do + split_name_version $module + print_req_prov + done ;; *.py) for module in $(grep -h -P "from gi.repository import (\w+)" $file | sed -e 's:#.*::' -e 's:raise ImportError.*::' | sed -e 's,from gi.repository import,,' -r -e 's:\s+$::g' -e 's:\s+as\s+\w+::g' -e 's:,: :g'); do diff --git a/gobject-introspection-1.32.1.tar.xz b/gobject-introspection-1.32.1.tar.xz deleted file mode 100644 index 151685f..0000000 --- a/gobject-introspection-1.32.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:44f3fb933f76e4728818cc360cb5f9e2edcbdf9bc8a8f9aded99b3e3ef5cb858 -size 1120996 diff --git a/gobject-introspection-1.34.0.tar.xz b/gobject-introspection-1.34.0.tar.xz new file mode 100644 index 0000000..bc5144b --- /dev/null +++ b/gobject-introspection-1.34.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:80e211ea95404fc7c5fa3b04ba69ee0b29af70847af315155ab06b8cff832c85 +size 1088520 diff --git a/gobject-introspection.changes b/gobject-introspection.changes index eabecb4..afc1956 100644 --- a/gobject-introspection.changes +++ b/gobject-introspection.changes @@ -1,3 +1,61 @@ +------------------------------------------------------------------- +Tue Oct 2 16:13:01 UTC 2012 - dimstar@opensuse.org + +- Extend gi-find-deps.sh to understand versioned gi imports in + JavaScript (*.js) code. + +------------------------------------------------------------------- +Mon Sep 24 18:54:52 UTC 2012 - dimstar@opensuse.org + +- Update to version 1.34.0: + + Update glib annotations. + +------------------------------------------------------------------- +Tue Sep 18 20:54:38 UTC 2012 - dimstar@opensuse.org + +- Update to version 1.33.14: + + Update glib annotations. + + Bugs fixed: bgo#683596. + +------------------------------------------------------------------- +Tue Sep 4 16:49:08 UTC 2012 - dimstar@opensuse.org + +- Update to version 1.33.10: + + Many bugfixes. + +------------------------------------------------------------------- +Mon Aug 20 17:17:45 UTC 2012 - dimstar@opensuse.org + +- Update to version 1.33.9: + + Many bugfixes. + +------------------------------------------------------------------- +Tue Jul 17 20:42:12 UTC 2012 - dimstar@opensuse.org + +- Update to version 1.33.4: + + Update glib annotations + + Scanner fixes + + Don't use an O(N) lookup when we already have a hashmap + +------------------------------------------------------------------- +Tue Jun 26 17:03:41 UTC 2012 - dimstar@opensuse.org + +- Update to version 1.33.3: + + scanner: fix pairing of error quarks with registered enums. + + Update glib annotations. + +------------------------------------------------------------------- +Thu Jun 7 19:06:44 UTC 2012 - dimstar@opensuse.org + +- Update to version 1.33.2: + + Add regression tests for GHashTable holding GValue. + + update-glib-annotations: Set required environment variables + + scanner: allow for functions that look like constructors but + aren't + + Add comment documenting we're ignoring C++ style comments. + + Improve tests. +- Add pkgconfig(cairo-gobject) BuildRequires: new dependency. + ------------------------------------------------------------------- Wed Jun 6 15:17:10 UTC 2012 - dimstar@opensuse.org diff --git a/gobject-introspection.spec b/gobject-introspection.spec index c4d5ffe..c834964 100644 --- a/gobject-introspection.spec +++ b/gobject-introspection.spec @@ -17,14 +17,14 @@ Name: gobject-introspection -Version: 1.32.1 +Version: 1.34.0 Release: 0 # FIXME: when bgo#629930 gets fixed, move the appropriate pkg-config files to the main package and rename the devel package to libgirepository-devel Summary: GObject Introspection Tools License: LGPL-2.1+ and GPL-2.0+ Group: Development/Libraries/GNOME Url: http://live.gnome.org/GObjectIntrospection -Source0: http://download.gnome.org/sources/gobject-introspection/1.32/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/gobject-introspection/1.34/%{name}-%{version}.tar.xz # gi-find-deps.sh is a rpm helper for Provides and Requires. Script creates typelib()-style Provides/Requires. Source1: gi-find-deps.sh Source2: gobjectintrospection.attr @@ -41,6 +41,7 @@ BuildRequires: libtool BuildRequires: python-devel BuildRequires: python-xml BuildRequires: pkgconfig(cairo) +BuildRequires: pkgconfig(cairo-gobject) BuildRequires: pkgconfig(gobject-2.0) %if 0%{?BUILD_FROM_VCS} BuildRequires: gnome-common