commit libpeas for openSUSE:Factory

2020-04-23 Thread root
Hello community,

here is the log from the commit of package libpeas for openSUSE:Factory checked 
in at 2020-04-23 18:27:44

Comparing /work/SRC/openSUSE:Factory/libpeas (Old)
 and  /work/SRC/openSUSE:Factory/.libpeas.new.2738 (New)


Package is "libpeas"

Thu Apr 23 18:27:44 2020 rev:43 rq:795237 version:1.26.0

Changes:

--- /work/SRC/openSUSE:Factory/libpeas/libpeas.changes  2020-01-28 
10:52:02.788811411 +0100
+++ /work/SRC/openSUSE:Factory/.libpeas.new.2738/libpeas.changes
2020-04-23 18:27:48.431785745 +0200
@@ -1,0 +2,26 @@
+Sat Mar  7 17:59:20 UTC 2020 - bjorn@gmail.com
+
+- Update to version 1.26.0:
+  + Simplified i18n usage.
+  + Build system fixes.
+  + Updated translations.
+
+---
+Wed Feb 12 23:08:13 CET 2020 - dims...@opensuse.org
+
+- Update to version 1.25.3:
+  + Fix access to peas_gettext().
+  + Fix duplicate rename-to annotations.
+  + Tighten symbol availability for GLib symbols.
+  + Fix various tests to work with G_DISABLE_ASSERT.
+  + Fix building with luajit.
+  + Add peas_extension_set_new_with_properties() to aid in using
+libpeas from language bindings.
+  + Fix naming of Python2 loader.
+  + Remove use of undocumented -export-dynamic.
+  + Fis use of PeasExtension with GInitiallyUnowned.
+  + Build fixes for macOS.
+  + Fixes to pkg-config files.
+  + Updated translations.
+
+---

Old:

  libpeas-1.24.1.tar.xz

New:

  libpeas-1.26.0.tar.xz



Other differences:
--
++ libpeas.spec ++
--- /var/tmp/diff_new_pack.8rwEe2/_old  2020-04-23 18:27:49.171787162 +0200
+++ /var/tmp/diff_new_pack.8rwEe2/_new  2020-04-23 18:27:49.175787169 +0200
@@ -20,20 +20,20 @@
 %bcond_with python2
 %bcond_without python3
 Name:   libpeas
-Version:1.24.1
+Version:1.26.0
 Release:0
 Summary:GObject-based Plugin Engine
 License:LGPL-2.1-or-later
 Group:  Development/Libraries/GNOME
 URL:https://wiki.gnome.org/Projects/Libpeas
-Source0:
https://download.gnome.org/sources/libpeas/1.24/%{name}-%{version}.tar.xz
+Source0:
https://download.gnome.org/sources/libpeas/1.26/%{name}-%{version}.tar.xz
 
 BuildRequires:  gettext
 BuildRequires:  gtk-doc
 BuildRequires:  meson >= 0.49.0
 BuildRequires:  pkgconfig
 BuildRequires:  translation-update-upstream
-BuildRequires:  pkgconfig(gio-2.0) >= 2.32.0
+BuildRequires:  pkgconfig(gio-2.0) >= 2.38.0
 BuildRequires:  pkgconfig(gladeui-2.0)
 BuildRequires:  pkgconfig(gobject-2.0) >= 2.38.0
 BuildRequires:  pkgconfig(gobject-introspection-1.0) >= 1.39.0

++ libpeas-1.24.1.tar.xz -> libpeas-1.26.0.tar.xz ++
 2540 lines of diff (skipped)




commit libpeas for openSUSE:Factory

2020-01-28 Thread root
Hello community,

here is the log from the commit of package libpeas for openSUSE:Factory checked 
in at 2020-01-28 10:52:02

Comparing /work/SRC/openSUSE:Factory/libpeas (Old)
 and  /work/SRC/openSUSE:Factory/.libpeas.new.26092 (New)


Package is "libpeas"

Tue Jan 28 10:52:02 2020 rev:42 rq:767461 version:1.24.1

Changes:

--- /work/SRC/openSUSE:Factory/libpeas/libpeas.changes  2020-01-16 
18:19:02.20899 +0100
+++ /work/SRC/openSUSE:Factory/.libpeas.new.26092/libpeas.changes   
2020-01-28 10:52:02.788811411 +0100
@@ -1,0 +2,5 @@
+Sat Jan 25 14:17:15 UTC 2020 - Dominique Leuenberger 
+
+- No longer recommend -lang: supplements are in use
+
+---



Other differences:
--
++ libpeas.spec ++
--- /var/tmp/diff_new_pack.3yLMKQ/_old  2020-01-28 10:52:03.164811851 +0100
+++ /var/tmp/diff_new_pack.3yLMKQ/_new  2020-01-28 10:52:03.168811857 +0100
@@ -58,7 +58,6 @@
 Summary:GObject-based Plugin Engine
 # We provide %%{name} to make the lang package installable
 Group:  System/Libraries
-Recommends: %{name}-lang
 Recommends: %{name}-loader-python3
 Provides:   %{name} = %{version}
 # The gjs loader is officially no longer supported upstream (removed from git).




commit libpeas for openSUSE:Factory

2020-01-16 Thread root
Hello community,

here is the log from the commit of package libpeas for openSUSE:Factory checked 
in at 2020-01-16 18:18:55

Comparing /work/SRC/openSUSE:Factory/libpeas (Old)
 and  /work/SRC/openSUSE:Factory/.libpeas.new.26092 (New)


Package is "libpeas"

Thu Jan 16 18:18:55 2020 rev:41 rq:764791 version:1.24.1

Changes:

--- /work/SRC/openSUSE:Factory/libpeas/libpeas.changes  2019-10-30 
14:40:27.813712833 +0100
+++ /work/SRC/openSUSE:Factory/.libpeas.new.26092/libpeas.changes   
2020-01-16 18:19:02.20899 +0100
@@ -1,0 +2,12 @@
+Sat Jan 11 22:11:23 UTC 2020 - Bjørn Lie 
+
+- Change %bcond_without python2 to %bcond_with python2, no longer
+  build python2 support.
+
+---
+Sat Jan 11 21:42:01 UTC 2020 - Bjørn Lie 
+
+- Add explicit gtk-doc BuildRequires, previously pulled in via
+  gobject-python-common-devel.
+
+---



Other differences:
--
++ libpeas.spec ++
--- /var/tmp/diff_new_pack.EleX4U/_old  2020-01-16 18:19:03.164900549 +0100
+++ /var/tmp/diff_new_pack.EleX4U/_new  2020-01-16 18:19:03.168900552 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libpeas
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 %bcond_with lua51
-%bcond_without python2
+%bcond_with python2
 %bcond_without python3
 Name:   libpeas
 Version:1.24.1
@@ -29,6 +29,7 @@
 Source0:
https://download.gnome.org/sources/libpeas/1.24/%{name}-%{version}.tar.xz
 
 BuildRequires:  gettext
+BuildRequires:  gtk-doc
 BuildRequires:  meson >= 0.49.0
 BuildRequires:  pkgconfig
 BuildRequires:  translation-update-upstream




commit libpeas for openSUSE:Factory

2019-10-30 Thread root
Hello community,

here is the log from the commit of package libpeas for openSUSE:Factory checked 
in at 2019-10-30 14:40:26

Comparing /work/SRC/openSUSE:Factory/libpeas (Old)
 and  /work/SRC/openSUSE:Factory/.libpeas.new.2990 (New)


Package is "libpeas"

Wed Oct 30 14:40:26 2019 rev:40 rq:743766 version:1.24.1

Changes:

--- /work/SRC/openSUSE:Factory/libpeas/libpeas.changes  2019-10-17 
13:02:47.888771870 +0200
+++ /work/SRC/openSUSE:Factory/.libpeas.new.2990/libpeas.changes
2019-10-30 14:40:27.813712833 +0100
@@ -1,0 +2,14 @@
+Mon Oct 28 18:12:12 UTC 2019 - Bjørn Lie 
+
+- Update to version 1.24.1:
+  + Fix missing access to peas_gettext() in public ABI.
+  + Fix loading of python2 plugin loader.
+  + Fix use of -export-dynamic with Clang.
+  + Various macOS build fixes.
+  + Fixes for libpeas-gtk pkg-config generation.
+  + Add support for GInitiallyUnowned with PeasExtension.
+  + Updated translations.
+- Drop leftover _service and _servicedata files, package have been
+  switched back to tarball releases in last unstable cycle.
+
+---

Old:

  _service
  _servicedata
  libpeas-1.24.0.tar.xz

New:

  libpeas-1.24.1.tar.xz



Other differences:
--
++ libpeas.spec ++
--- /var/tmp/diff_new_pack.oyLPfi/_old  2019-10-30 14:40:28.321713374 +0100
+++ /var/tmp/diff_new_pack.oyLPfi/_new  2019-10-30 14:40:28.325713378 +0100
@@ -20,15 +20,14 @@
 %bcond_without python2
 %bcond_without python3
 Name:   libpeas
-Version:1.24.0
+Version:1.24.1
 Release:0
 Summary:GObject-based Plugin Engine
 License:LGPL-2.1-or-later
 Group:  Development/Libraries/GNOME
 URL:https://wiki.gnome.org/Projects/Libpeas
-# Source based on git _service
-Source: 
https://download.gnome.org/sources/libpeas/1.24/%{name}-%{version}.tar.xz
-#Source: 
http://download.gnome.org/sources/libpeas/1.20/%%{name}-%%{version}.tar.xz
+Source0:
https://download.gnome.org/sources/libpeas/1.24/%{name}-%{version}.tar.xz
+
 BuildRequires:  gettext
 BuildRequires:  meson >= 0.49.0
 BuildRequires:  pkgconfig
@@ -171,7 +170,7 @@
 %lang_package
 
 %prep
-%setup -q
+%autosetup -p1
 translation-update-upstream po %{name}
 
 %build
@@ -216,7 +215,7 @@
 
 %if %{with python2}
 %files loader-python
-%{_libdir}/libpeas-1.0/loaders/libpython2loader.so
+%{_libdir}/libpeas-1.0/loaders/libpythonloader.so
 %endif
 
 %if %{with python3}

++ libpeas-1.24.0.tar.xz -> libpeas-1.24.1.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libpeas-1.24.0/NEWS new/libpeas-1.24.1/NEWS
--- old/libpeas-1.24.0/NEWS 2019-09-10 02:41:29.0 +0200
+++ new/libpeas-1.24.1/NEWS 2019-10-28 18:24:28.0 +0100
@@ -1,3 +1,17 @@
+Overview of Changes in libpeas 1.24.1
+=
+
+* Fix missing access to peas_gettext() in public ABI
+* Fix loading of python2 plugin loader
+* Fix use of -export-dynamic with Clang
+* Various macOS build fixes
+* Fixes for libpeas-gtk pkg-config generation
+* Add support for GInitiallyUnowned with PeasExtension
+* Translation updates:
+  - Danish
+  - Dutch
+  - Persian
+
 Overview of Changes in libpeas 1.24.0
 =
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libpeas-1.24.0/libpeas/meson.build 
new/libpeas-1.24.1/libpeas/meson.build
--- old/libpeas-1.24.0/libpeas/meson.build  2019-09-10 02:41:29.0 
+0200
+++ new/libpeas-1.24.1/libpeas/meson.build  2019-10-28 18:24:28.0 
+0100
@@ -46,6 +46,14 @@
   'peas-utils.c',
 )
 
+if build_machine.system() == 'darwin'
+  libpeas_sources += [
+'peas-utils-osx.m',
+'peas-utils-osx.h',
+  ]
+endif
+
+
 libpeas_deps = [
   glib_dep,
   gobject_dep,
@@ -64,6 +72,13 @@
 libpeas_link_args = [
 ]
 
+if build_machine.system() == 'darwin'
+  libpeas_link_args += [
+'-Wl,-framework', '-Wl,Foundation',
+'-Wl,-framework', '-Wl,AppKit',
+  ]
+endif
+
 libpeas_marshal = gnome.genmarshal(
   'peas-marshal',
   sources: 'peas-marshal.list',
@@ -89,9 +104,11 @@
   package_string.strip('lib'),
   libpeas_sources,
   version: lib_version,
+  darwin_versions: lib_version_osx,
   include_directories: [rootdir, libpeas_srcdir],
   dependencies: libpeas_deps,
   c_args: libpeas_c_args + hidden_visibility_args,
+  objc_args: libpeas_c_args,
   link_args: libpeas_link_args,
   install: true,
   install_dir: libdir,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libpeas-1.24.0/libpeas/peas-dirs.c 
new/libpeas-1.24.1/libpeas/peas-dirs.c
--- 

commit libpeas for openSUSE:Factory

2019-10-17 Thread root
Hello community,

here is the log from the commit of package libpeas for openSUSE:Factory checked 
in at 2019-10-17 13:02:44

Comparing /work/SRC/openSUSE:Factory/libpeas (Old)
 and  /work/SRC/openSUSE:Factory/.libpeas.new.2352 (New)


Package is "libpeas"

Thu Oct 17 13:02:44 2019 rev:39 rq:736590 version:1.24.0

Changes:

--- /work/SRC/openSUSE:Factory/libpeas/libpeas.changes  2019-09-02 
13:20:51.105361626 +0200
+++ /work/SRC/openSUSE:Factory/.libpeas.new.2352/libpeas.changes
2019-10-17 13:02:47.888771870 +0200
@@ -1,0 +2,46 @@
+Fri Oct  4 13:20:19 UTC 2019 - Michael Gorse 
+
+- Require gettext, rather than gettext-runtime-mini. 
+
+---
+Tue Sep 10 05:23:41 CDT 2019 - mgo...@suse.com
+
+- Update to version 1.24.0:
+  + Setup troubleshooting environment when running automated tests.
+  + Translation updates.
+
+---
+Thu Sep  5 09:10:50 CDT 2019 - mgo...@suse.com
+
+- Update to version 1.23.92:
+  + Fix soname usage to match 1.22.x.
+  + Fix typo in deprecation ignores.
+  + Fix gtk_menu_popup() deprecations.
+  + Fix meson build warning.
+  + Translation updates.
+- Soname is 1.0-0 again.
+- Reinstate demo package; it is being installed again.
+
+---
+Sat Aug 31 09:55:53 CDT 2019 - mgo...@suse.com
+
+- Update to version 1.23.90.1:
+  + Ensure that programs linking against libpeas-1.0 also link
+against gobject-introspection-1.0.
+  + Changes in version 1.23.90:
+  + Port to meson build system, autotools has been removed.
+  + Support for python3.8 in the python3 loader.
+  + Reduce warning impact of GParameter deprecations on API
+consumers.
+  + Fix a number of deprecations in internal API.
+  + Remove use of intltool in favor of gettext.
+  + Add versioning macros and hide non-public symbols.
+  + Translation updates.
+- Switch to meson.
+- Drop intltool from BuildRequires; require gettext-runtime-mini.
+- Pass libpeas-1.0 to %find_lang.
+- Python 2 loader is now named libpython2loader.so.
+- Update package names: soname is now 1_0-1.
+- Remove demo package: no longer installed.
+
+---

Old:

  libpeas-1.22.0.tar.xz

New:

  libpeas-1.24.0.tar.xz



Other differences:
--
++ libpeas.spec ++
--- /var/tmp/diff_new_pack.2DTN3Q/_old  2019-10-17 13:02:48.604770057 +0200
+++ /var/tmp/diff_new_pack.2DTN3Q/_new  2019-10-17 13:02:48.608770046 +0200
@@ -20,17 +20,17 @@
 %bcond_without python2
 %bcond_without python3
 Name:   libpeas
-Version:1.22.0
+Version:1.24.0
 Release:0
 Summary:GObject-based Plugin Engine
 License:LGPL-2.1-or-later
 Group:  Development/Libraries/GNOME
 URL:https://wiki.gnome.org/Projects/Libpeas
 # Source based on git _service
-Source: %{name}-%{version}.tar.xz
+Source: 
https://download.gnome.org/sources/libpeas/1.24/%{name}-%{version}.tar.xz
 #Source: 
http://download.gnome.org/sources/libpeas/1.20/%%{name}-%%{version}.tar.xz
-BuildRequires:  gnome-common
-BuildRequires:  intltool
+BuildRequires:  gettext
+BuildRequires:  meson >= 0.49.0
 BuildRequires:  pkgconfig
 BuildRequires:  translation-update-upstream
 BuildRequires:  pkgconfig(gio-2.0) >= 2.32.0
@@ -172,23 +172,24 @@
 
 %prep
 %setup -q
-translation-update-upstream
+translation-update-upstream po %{name}
 
 %build
-NOCONFIGURE=1 ./autogen.sh
-%configure \
---enable-glade-catalog \
---enable-gtk-doc \
-%if %{with lua51}
---enable-lua5.1 \
+%meson \
+   -Dgtk_doc=true \
+%if !%{with lua51}
+   -Dlua51=false \
+%endif
+%if %{with python2}
+   -Dpython2=true \
 %endif
 %{nil}
-%make_build
+%meson_build
 
 %install
-%make_install
+%meson_install
 find %{buildroot} -type f -name "*.la" -delete -print
-%find_lang %{name} %{?no_lang_C}
+%find_lang %{name}-1.0 %{?no_lang_C}
 
 %post -n libpeas-1_0-0 -p /sbin/ldconfig
 %postun -n libpeas-1_0-0 -p /sbin/ldconfig
@@ -215,7 +216,7 @@
 
 %if %{with python2}
 %files loader-python
-%{_libdir}/libpeas-1.0/loaders/libpythonloader.so
+%{_libdir}/libpeas-1.0/loaders/libpython2loader.so
 %endif
 
 %if %{with python3}
@@ -245,6 +246,6 @@
 %{_datadir}/gir-1.0/Peas-1.0.gir
 %{_datadir}/gir-1.0/PeasGtk-1.0.gir
 
-%files lang -f %{name}.lang
+%files lang -f %{name}-1.0.lang
 
 %changelog

++ libpeas-1.22.0.tar.xz -> libpeas-1.24.0.tar.xz ++
 12683 lines of diff (skipped)




commit libpeas for openSUSE:Factory

2019-09-02 Thread root
Hello community,

here is the log from the commit of package libpeas for openSUSE:Factory checked 
in at 2019-09-02 13:20:49

Comparing /work/SRC/openSUSE:Factory/libpeas (Old)
 and  /work/SRC/openSUSE:Factory/.libpeas.new.7948 (New)


Package is "libpeas"

Mon Sep  2 13:20:49 2019 rev:38 rq:726952 version:1.22.0

Changes:

--- /work/SRC/openSUSE:Factory/libpeas/libpeas.changes  2018-03-26 
12:40:48.149548576 +0200
+++ /work/SRC/openSUSE:Factory/.libpeas.new.7948/libpeas.changes
2019-09-02 13:20:51.105361626 +0200
@@ -1,0 +2,7 @@
+Wed Aug 28 10:53:42 UTC 2019 - Michael Gorse 
+
+- Remove libpeas-loader-python from Recommends. There is already a
+  Supplements that will install it if python 2 is installed, and
+  hopefully this will keep it off the LiveCD. 
+
+---



Other differences:
--
++ libpeas.spec ++
--- /var/tmp/diff_new_pack.sHv18X/_old  2019-09-02 13:20:52.133361468 +0200
+++ /var/tmp/diff_new_pack.sHv18X/_new  2019-09-02 13:20:52.137361467 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libpeas
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -59,7 +59,6 @@
 # We provide %%{name} to make the lang package installable
 Group:  System/Libraries
 Recommends: %{name}-lang
-Recommends: %{name}-loader-python
 Recommends: %{name}-loader-python3
 Provides:   %{name} = %{version}
 # The gjs loader is officially no longer supported upstream (removed from git).




commit libpeas for openSUSE:Factory

2018-03-26 Thread root
Hello community,

here is the log from the commit of package libpeas for openSUSE:Factory checked 
in at 2018-03-26 12:40:45

Comparing /work/SRC/openSUSE:Factory/libpeas (Old)
 and  /work/SRC/openSUSE:Factory/.libpeas.new (New)


Package is "libpeas"

Mon Mar 26 12:40:45 2018 rev:37 rq:589978 version:1.22.0

Changes:

--- /work/SRC/openSUSE:Factory/libpeas/libpeas.changes  2018-03-08 
10:47:56.117995744 +0100
+++ /work/SRC/openSUSE:Factory/.libpeas.new/libpeas.changes 2018-03-26 
12:40:48.149548576 +0200
@@ -1,0 +2,7 @@
+Tue Mar 20 17:00:47 UTC 2018 - dims...@opensuse.org
+
+- Unconditionally enable translation-update-upstream: on
+  Tumbleweed, this results in a NOP and for Leap in SLE paid
+  translations being used (boo#1086036).
+
+---



Other differences:
--
++ libpeas.spec ++
--- /var/tmp/diff_new_pack.Ea26MU/_old  2018-03-26 12:40:49.405503169 +0200
+++ /var/tmp/diff_new_pack.Ea26MU/_new  2018-03-26 12:40:49.409503024 +0200
@@ -32,6 +32,7 @@
 BuildRequires:  gnome-common
 BuildRequires:  intltool
 BuildRequires:  pkgconfig
+BuildRequires:  translation-update-upstream
 BuildRequires:  pkgconfig(gio-2.0) >= 2.32.0
 BuildRequires:  pkgconfig(gladeui-2.0)
 BuildRequires:  pkgconfig(gobject-2.0) >= 2.38.0
@@ -48,9 +49,6 @@
 BuildRequires:  lua51-devel >= 5.1.0
 BuildRequires:  pkgconfig(luajit) >= 2.0
 %endif
-%if !0%{?is_opensuse}
-BuildRequires:  translation-update-upstream
-%endif
 
 %description
 libpeas is a gobject-based plugin engine, and is targetted at giving
@@ -175,9 +173,7 @@
 
 %prep
 %setup -q
-%if !0%{?is_opensuse}
 translation-update-upstream
-%endif
 
 %build
 NOCONFIGURE=1 ./autogen.sh




commit libpeas for openSUSE:Factory

2018-03-08 Thread root
Hello community,

here is the log from the commit of package libpeas for openSUSE:Factory checked 
in at 2018-03-08 10:47:55

Comparing /work/SRC/openSUSE:Factory/libpeas (Old)
 and  /work/SRC/openSUSE:Factory/.libpeas.new (New)


Package is "libpeas"

Thu Mar  8 10:47:55 2018 rev:36 rq:582826 version:1.22.0

Changes:

--- /work/SRC/openSUSE:Factory/libpeas/libpeas.changes  2018-01-16 
09:29:20.782258565 +0100
+++ /work/SRC/openSUSE:Factory/.libpeas.new/libpeas.changes 2018-03-08 
10:47:56.117995744 +0100
@@ -1,0 +2,5 @@
+Wed Feb 28 16:35:53 UTC 2018 - dims...@opensuse.org
+
+- Modernize spec-file by calling spec-cleaner
+
+---



Other differences:
--
++ libpeas.spec ++
--- /var/tmp/diff_new_pack.GJBzhu/_old  2018-03-08 10:47:56.685975295 +0100
+++ /var/tmp/diff_new_pack.GJBzhu/_new  2018-03-08 10:47:56.685975295 +0100
@@ -23,9 +23,9 @@
 Version:1.22.0
 Release:0
 Summary:GObject-based Plugin Engine
-License:LGPL-2.1+
+License:LGPL-2.1-or-later
 Group:  Development/Libraries/GNOME
-Url:https://wiki.gnome.org/Projects/Libpeas
+URL:https://wiki.gnome.org/Projects/Libpeas
 # Source based on git _service
 Source: %{name}-%{version}.tar.xz
 #Source: 
http://download.gnome.org/sources/libpeas/1.20/%%{name}-%%{version}.tar.xz
@@ -192,7 +192,7 @@
 
 %install
 %make_install
-find %{buildroot}%{_libdir} -type f -name "*.la" -delete -print
+find %{buildroot} -type f -name "*.la" -delete -print
 %find_lang %{name} %{?no_lang_C}
 
 %post -n libpeas-1_0-0 -p /sbin/ldconfig
@@ -201,7 +201,8 @@
 %postun -n libpeas-gtk-1_0-0 -p /sbin/ldconfig
 
 %files -n libpeas-1_0-0
-%doc AUTHORS COPYING README
+%license COPYING
+%doc AUTHORS README
 %{_libdir}/libpeas-1.0.so.*
 %dir %{_libdir}/libpeas-1.0
 %dir %{_libdir}/libpeas-1.0/loaders




commit libpeas for openSUSE:Factory

2018-01-16 Thread root
Hello community,

here is the log from the commit of package libpeas for openSUSE:Factory checked 
in at 2018-01-16 09:29:16

Comparing /work/SRC/openSUSE:Factory/libpeas (Old)
 and  /work/SRC/openSUSE:Factory/.libpeas.new (New)


Package is "libpeas"

Tue Jan 16 09:29:16 2018 rev:35 rq:563129 version:1.22.0

Changes:

--- /work/SRC/openSUSE:Factory/libpeas/libpeas.changes  2017-09-13 
21:46:46.363430970 +0200
+++ /work/SRC/openSUSE:Factory/.libpeas.new/libpeas.changes 2018-01-16 
09:29:20.782258565 +0100
@@ -1,0 +2,15 @@
+Mon Jan  8 13:44:23 UTC 2018 - zai...@opensuse.org
+
+- Use make_build macro.
+- Avoid running fdupes across hardlink boundaries.
+
+---
+Mon Jan  8 08:59:30 UTC 2018 - tchva...@suse.com
+
+- Update URL to reflect current web, old was 404.
+- Run spec-cleaner.
+- Fix typo on parallel build command call.
+- Conditionalize py2 and py3 build to allow us building of the
+  one we desire based on codestream.
+
+---



Other differences:
--
++ libpeas.spec ++
--- /var/tmp/diff_new_pack.qyDNZI/_old  2018-01-16 09:29:21.486225630 +0100
+++ /var/tmp/diff_new_pack.qyDNZI/_new  2018-01-16 09:29:21.490225442 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libpeas
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,34 +17,40 @@
 
 
 %bcond_with lua51
-
+%bcond_without python2
+%bcond_without python3
 Name:   libpeas
 Version:1.22.0
 Release:0
 Summary:GObject-based Plugin Engine
 License:LGPL-2.1+
 Group:  Development/Libraries/GNOME
-Url:http://live.gnome.org/Libpeas
+Url:https://wiki.gnome.org/Projects/Libpeas
 # Source based on git _service
 Source: %{name}-%{version}.tar.xz
 #Source: 
http://download.gnome.org/sources/libpeas/1.20/%%{name}-%%{version}.tar.xz
 BuildRequires:  gnome-common
 BuildRequires:  intltool
+BuildRequires:  pkgconfig
+BuildRequires:  pkgconfig(gio-2.0) >= 2.32.0
+BuildRequires:  pkgconfig(gladeui-2.0)
+BuildRequires:  pkgconfig(gobject-2.0) >= 2.38.0
+BuildRequires:  pkgconfig(gobject-introspection-1.0) >= 1.39.0
+BuildRequires:  pkgconfig(gtk+-3.0) >= 3.0.0
+BuildRequires:  pkgconfig(pygobject-3.0) >= 3.0.0
+%if %{with python2}
+BuildRequires:  pkgconfig(python2) >= 2.5.2
+%endif
+%if %{with python3}
+BuildRequires:  pkgconfig(python3) >= 3.2.0
+%endif
 %if %{with lua51}
 BuildRequires:  lua51-devel >= 5.1.0
 BuildRequires:  pkgconfig(luajit) >= 2.0
 %endif
-BuildRequires:  python-devel >= 2.5.2
-BuildRequires:  python3-devel >= 3.2.0
 %if !0%{?is_opensuse}
 BuildRequires:  translation-update-upstream
 %endif
-BuildRequires:  pkgconfig(gio-2.0) >= 2.32.0
-BuildRequires:  pkgconfig(gladeui-2.0)
-BuildRequires:  pkgconfig(gobject-2.0) >= 2.38.0
-BuildRequires:  pkgconfig(gobject-introspection-1.0) >= 1.39.0
-BuildRequires:  pkgconfig(gtk+-3.0) >= 3.0.0
-BuildRequires:  pkgconfig(pygobject-3.0) >= 3.0.0
 
 %description
 libpeas is a gobject-based plugin engine, and is targetted at giving
@@ -54,13 +60,13 @@
 Summary:GObject-based Plugin Engine
 # We provide %%{name} to make the lang package installable
 Group:  System/Libraries
+Recommends: %{name}-lang
+Recommends: %{name}-loader-python
+Recommends: %{name}-loader-python3
 Provides:   %{name} = %{version}
 # The gjs loader is officially no longer supported upstream (removed from git).
 # With gjs moving to mozjs-24, it also fails building; so we follow upstream.
 Obsoletes:  %{name}-loader-gjs <= %{version}
-Recommends: %{name}-lang
-Recommends: %{name}-loader-python
-Recommends: %{name}-loader-python3
 
 %description -n libpeas-1_0-0
 libpeas is a gobject-based plugin engine, and is targetted at giving
@@ -166,6 +172,7 @@
 every application the chance to assume its own extensibility.
 
 %lang_package
+
 %prep
 %setup -q
 %if !0%{?is_opensuse}
@@ -181,67 +188,58 @@
 --enable-lua5.1 \
 %endif
 %{nil}
-make %{?_smp_flag}
+%make_build
 
 %install
 %make_install
-find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print
+find %{buildroot}%{_libdir} -type f -name "*.la" -delete -print
 %find_lang %{name} %{?no_lang_C}
 
 %post -n libpeas-1_0-0 -p /sbin/ldconfig
-
 %postun -n libpeas-1_0-0 -p /sbin/ldconfig
-
 %post -n libpeas-gtk-1_0-0 -p /sbin/ldconfig
-
 %postun -n libpeas-gtk-1_0-0 -p /sbin/ldconfig
 
 %files -n libpeas-1_0-0
-%defattr(-, root, root)
 %doc AUTHORS 

commit libpeas for openSUSE:Factory

2017-09-13 Thread root
Hello community,

here is the log from the commit of package libpeas for openSUSE:Factory checked 
in at 2017-09-13 21:46:38

Comparing /work/SRC/openSUSE:Factory/libpeas (Old)
 and  /work/SRC/openSUSE:Factory/.libpeas.new (New)


Package is "libpeas"

Wed Sep 13 21:46:38 2017 rev:34 rq:522919 version:1.22.0

Changes:

--- /work/SRC/openSUSE:Factory/libpeas/libpeas.changes  2016-09-21 
18:35:05.0 +0200
+++ /work/SRC/openSUSE:Factory/.libpeas.new/libpeas.changes 2017-09-13 
21:46:46.363430970 +0200
@@ -1,0 +2,37 @@
+Sun Sep 10 16:11:13 UTC 2017 - dims...@opensuse.org
+
+- Update to version 1.22.0:
+  + Updated translations.
+
+---
+Fri Sep  8 13:21:01 UTC 2017 - jeng...@inai.de
+
+- Update description, RPM groups and old macros.
+
+---
+Wed Aug 09 08:31:51 UTC 2017 - zai...@opensuse.org
+
+- Update to version 1.21.0+git.20170807:
+  + Release 1.21.0.
+
+---
+Tue Jul 04 20:49:58 UTC 2017 - zai...@opensuse.org
+
+- Update to version 1.21.0+git.20170609:
+  + Consider all an interfaces potential properties.
+  + Fix PeasEngine virtual annotations.
+  + Allow extensions to be an Abstract Base Class.
+  + Cache an extension type's base class and interfaces.
+  + Updated translations.
+- Switch to sourceservice, add gnome-common BuildRequires and pass
+  autogen.sh.
+- Following the above, pass --enable-gtk-doc to configure,
+  explicitly build documentation, needed now that we are on a git
+  checkout.
+- Conditionally apply translations-update-upstream BuildRequires
+  and macro for non-openSUSE only.
+- Stop passing V=1 to make, we do debugging locally.
+- Drop post(un) handling of icon_theme_cache for libpeas-gtk-1_0-0,
+  no longer needed as we now rely on file triggers.
+
+---

Old:

  libpeas-1.20.0.tar.xz

New:

  _service
  _servicedata
  libpeas-1.22.0.tar.xz



Other differences:
--
++ libpeas.spec ++
--- /var/tmp/diff_new_pack.Cxv04x/_old  2017-09-13 21:46:48.047194075 +0200
+++ /var/tmp/diff_new_pack.Cxv04x/_new  2017-09-13 21:46:48.051193513 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libpeas
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,13 +19,16 @@
 %bcond_with lua51
 
 Name:   libpeas
-Version:1.20.0
+Version:1.22.0
 Release:0
 Summary:GObject-based Plugin Engine
 License:LGPL-2.1+
-Group:  System/Libraries
+Group:  Development/Libraries/GNOME
 Url:http://live.gnome.org/Libpeas
-Source: 
http://download.gnome.org/sources/libpeas/1.20/%{name}-%{version}.tar.xz
+# Source based on git _service
+Source: %{name}-%{version}.tar.xz
+#Source: 
http://download.gnome.org/sources/libpeas/1.20/%%{name}-%%{version}.tar.xz
+BuildRequires:  gnome-common
 BuildRequires:  intltool
 %if %{with lua51}
 BuildRequires:  lua51-devel >= 5.1.0
@@ -33,7 +36,9 @@
 %endif
 BuildRequires:  python-devel >= 2.5.2
 BuildRequires:  python3-devel >= 3.2.0
+%if !0%{?is_opensuse}
 BuildRequires:  translation-update-upstream
+%endif
 BuildRequires:  pkgconfig(gio-2.0) >= 2.32.0
 BuildRequires:  pkgconfig(gladeui-2.0)
 BuildRequires:  pkgconfig(gobject-2.0) >= 2.38.0
@@ -47,8 +52,8 @@
 
 %package -n libpeas-1_0-0
 Summary:GObject-based Plugin Engine
-Group:  System/Libraries
 # We provide %%{name} to make the lang package installable
+Group:  System/Libraries
 Provides:   %{name} = %{version}
 # The gjs loader is officially no longer supported upstream (removed from git).
 # With gjs moving to mozjs-24, it also fails building; so we follow upstream.
@@ -62,7 +67,7 @@
 every application the chance to assume its own extensibility.
 
 %package -n typelib-1_0-Peas-1_0
-Summary:GObject-based Plugin Engine -- Introspection bindings
+Summary:Introspection bindings for libpeas, a GObject-based plugin 
engine
 Group:  System/Libraries
 
 %description -n typelib-1_0-Peas-1_0
@@ -81,7 +86,7 @@
 every application the chance to assume its own extensibility.
 
 %package -n typelib-1_0-PeasGtk-1_0
-Summary:GObject-based Plugin Engine -- Introspection bindings
+Summary:Introspection bindings for the libpeas-gtk library
 Group:  System/Libraries
 
 %description -n typelib-1_0-PeasGtk-1_0
@@ -92,7 +97,7 @@
 libpeas-gtk 

commit libpeas for openSUSE:Factory

2016-09-21 Thread h_root
Hello community,

here is the log from the commit of package libpeas for openSUSE:Factory checked 
in at 2016-09-21 18:35:03

Comparing /work/SRC/openSUSE:Factory/libpeas (Old)
 and  /work/SRC/openSUSE:Factory/.libpeas.new (New)


Package is "libpeas"

Changes:

--- /work/SRC/openSUSE:Factory/libpeas/libpeas.changes  2016-06-03 
16:32:00.0 +0200
+++ /work/SRC/openSUSE:Factory/.libpeas.new/libpeas.changes 2016-09-21 
18:35:05.0 +0200
@@ -1,0 +2,6 @@
+Mon Sep 19 15:02:40 UTC 2016 - dims...@opensuse.org
+
+- Update to version 1.20.0:
+  + Updated translations.
+
+---

Old:

  libpeas-1.18.0.tar.xz

New:

  libpeas-1.20.0.tar.xz



Other differences:
--
++ libpeas.spec ++
--- /var/tmp/diff_new_pack.OFDG61/_old  2016-09-21 18:35:06.0 +0200
+++ /var/tmp/diff_new_pack.OFDG61/_new  2016-09-21 18:35:06.0 +0200
@@ -19,13 +19,13 @@
 %bcond_with lua51
 
 Name:   libpeas
-Version:1.18.0
+Version:1.20.0
 Release:0
 Summary:GObject-based Plugin Engine
 License:LGPL-2.1+
 Group:  System/Libraries
 Url:http://live.gnome.org/Libpeas
-Source: 
http://download.gnome.org/sources/libpeas/1.18/%{name}-%{version}.tar.xz
+Source: 
http://download.gnome.org/sources/libpeas/1.20/%{name}-%{version}.tar.xz
 BuildRequires:  intltool
 %if %{with lua51}
 BuildRequires:  lua51-devel >= 5.1.0

++ libpeas-1.18.0.tar.xz -> libpeas-1.20.0.tar.xz ++
 1963 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/libpeas-1.18.0/ChangeLog new/libpeas-1.20.0/ChangeLog
--- old/libpeas-1.18.0/ChangeLog2016-03-20 18:10:27.0 +0100
+++ new/libpeas-1.20.0/ChangeLog2016-09-19 16:48:46.0 +0200
@@ -1,5 +1,123 @@
 # Generated by Makefile. Do not edit.
 
+commit 7548b2717160e33a806bcfa8c7894f4abccc
+Author: Garrett Regier 
+Date:   Mon Sep 19 07:47:18 2016 -0700
+
+Release 1.20.0
+
+ NEWS | 11 +++
+ configure.ac |  2 +-
+ 2 files changed, 12 insertions(+), 1 deletion(-)
+
+commit 5d442f3f2b3bbba7b9aabf58257fa0a9bdb2f277
+Author: David King 
+Date:   Sun Sep 18 10:37:24 2016 +0200
+
+Update British English translation
+
+ po/en_GB.po | 121 +++-
+ 1 file changed, 79 insertions(+), 42 deletions(-)
+
+commit 1cb83ab36062ceb0e6ec2c3b01c59b831f637fdd
+Author: Piotr Drąg 
+Date:   Mon Aug 22 21:40:57 2016 +0200
+
+Updated Polish translation
+
+ po/pl.po | 38 +-
+ 1 file changed, 17 insertions(+), 21 deletions(-)
+
+commit 86fa88c0b8e42e224ac85efab006340b30216600
+Author: Yosef Or Boczko 
+Date:   Tue Aug 9 20:48:38 2016 +0300
+
+Updated Hebrew translation
+
+ po/he.po | 28 
+ 1 file changed, 16 insertions(+), 12 deletions(-)
+
+commit 7a505df4418c679bc0da713927705d0ea157fb9e
+Author: Piotr Drąg 
+Date:   Sun Jul 24 20:07:59 2016 +0200
+
+Add Language headers to po files
+
+Future versions of gettext will fail if this header is missing.
+
+ po/bn_IN.po   | 2 +-
+ po/c...@valencia.po | 2 +-
+ po/eo.po  | 1 +
+ po/es.po  | 2 +-
+ po/fa.po  | 2 +-
+ po/fi.po  | 2 +-
+ po/gu.po  | 2 +-
+ po/hu.po  | 2 +-
+ po/ml.po  | 1 +
+ po/nds.po | 1 +
+ po/nl.po  | 2 +-
+ po/sl.po  | 2 +-
+ po/s...@latin.po| 2 +-
+ po/tg.po  | 2 +-
+ po/ug.po  | 1 +
+ po/vi.po  | 1 +
+ po/zh_HK.po   | 2 +-
+ 17 files changed, 17 insertions(+), 12 deletions(-)
+
+commit 44e8adb5d44c55a12284179b94971b6617781892
+Author: Cédric Valmary 
+Date:   Mon May 30 19:45:11 2016 +
+
+Updated Occitan translation
+
+ po/oc.po | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+commit d930f6548c301718e4f8d6dd89c0c61cd1c358b7
+Author: Cédric Valmary 
+Date:   Thu May 5 20:10:57 2016 +
+
+Updated Occitan translation
+
+ po/oc.po | 19 ++-
+ 1 file changed, 10 insertions(+), 9 deletions(-)
+
+commit 154a50370ad4660d72cff47c9ff30ff648ebf5df
+Author: GNOME Translation Robot 
+Date:   Wed Apr 27 18:40:49 2016 +
+
+Updated 

commit libpeas for openSUSE:Factory

2016-06-03 Thread h_root
Hello community,

here is the log from the commit of package libpeas for openSUSE:Factory checked 
in at 2016-06-03 16:31:58

Comparing /work/SRC/openSUSE:Factory/libpeas (Old)
 and  /work/SRC/openSUSE:Factory/.libpeas.new (New)


Package is "libpeas"

Changes:

--- /work/SRC/openSUSE:Factory/libpeas/libpeas.changes  2016-03-29 
14:32:53.0 +0200
+++ /work/SRC/openSUSE:Factory/.libpeas.new/libpeas.changes 2016-06-03 
16:32:00.0 +0200
@@ -1,0 +2,5 @@
+Wed Apr 13 10:58:17 UTC 2016 - idon...@suse.com
+
+- Update to GNOME 3.20  Fate#318572
+
+---
@@ -17,0 +23,7 @@
+
+---
+Tue Nov 24 12:46:20 UTC 2015 - fcro...@suse.com
+
+- Update the list of recommended loaders:
+  + Add python3 loader: most current apps are py3 by now, so
+recommending this loader makes sense (boo#956453).



Other differences:
--



commit libpeas for openSUSE:Factory

2016-03-29 Thread h_root
Hello community,

here is the log from the commit of package libpeas for openSUSE:Factory checked 
in at 2016-03-29 14:32:52

Comparing /work/SRC/openSUSE:Factory/libpeas (Old)
 and  /work/SRC/openSUSE:Factory/.libpeas.new (New)


Package is "libpeas"

Changes:

--- /work/SRC/openSUSE:Factory/libpeas/libpeas.changes  2015-12-01 
09:18:15.0 +0100
+++ /work/SRC/openSUSE:Factory/.libpeas.new/libpeas.changes 2016-03-29 
14:32:53.0 +0200
@@ -1,0 +2,18 @@
+Mon Mar 21 08:24:36 UTC 2016 - dims...@opensuse.org
+
+- Update to version 1.18.0:
+  + Updated translations.
+
+---
+Tue Jan 26 08:26:14 UTC 2016 - zai...@opensuse.org
+
+- Update to version 1.17.0:
+  + Fix Python plugin loader module paths.
+  + Do not add pyexecdir to Python's paths at runtime.
+  + Add support for embedded C plugins.
+  + Order the PeasEngine:plugin-list by dependencies.
+  + Keep plugins order in PeasExtensionSet.
+  + Misc bugfixes.
+  + Updated translations.
+
+---

Old:

  libpeas-1.16.0.tar.xz

New:

  libpeas-1.18.0.tar.xz



Other differences:
--
++ libpeas.spec ++
--- /var/tmp/diff_new_pack.53xKfU/_old  2016-03-29 14:32:54.0 +0200
+++ /var/tmp/diff_new_pack.53xKfU/_new  2016-03-29 14:32:54.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libpeas
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,13 +19,13 @@
 %bcond_with lua51
 
 Name:   libpeas
-Version:1.16.0
+Version:1.18.0
 Release:0
 Summary:GObject-based Plugin Engine
 License:LGPL-2.1+
 Group:  System/Libraries
 Url:http://live.gnome.org/Libpeas
-Source: 
http://download.gnome.org/sources/libpeas/1.16/%{name}-%{version}.tar.xz
+Source: 
http://download.gnome.org/sources/libpeas/1.18/%{name}-%{version}.tar.xz
 BuildRequires:  intltool
 %if %{with lua51}
 BuildRequires:  lua51-devel >= 5.1.0

++ libpeas-1.16.0.tar.xz -> libpeas-1.18.0.tar.xz ++
 13215 lines of diff (skipped)




commit libpeas for openSUSE:Factory

2015-12-01 Thread h_root
Hello community,

here is the log from the commit of package libpeas for openSUSE:Factory checked 
in at 2015-12-01 09:18:14

Comparing /work/SRC/openSUSE:Factory/libpeas (Old)
 and  /work/SRC/openSUSE:Factory/.libpeas.new (New)


Package is "libpeas"

Changes:

--- /work/SRC/openSUSE:Factory/libpeas/libpeas.changes  2015-10-06 
16:33:15.0 +0200
+++ /work/SRC/openSUSE:Factory/.libpeas.new/libpeas.changes 2015-12-01 
09:18:15.0 +0100
@@ -1,0 +2,8 @@
+Tue Nov 24 12:13:37 UTC 2015 - dims...@opensuse.org
+
+- Update the list of recommended loaders:
+  + Remove seed loader: it doesn't exist anymore since 1.13.
+  + Add python3 loader: most current apps are py3 by now, so
+recommending this loader makes sense (boo#956453).
+
+---



Other differences:
--
++ libpeas.spec ++
--- /var/tmp/diff_new_pack.Bx2iLV/_old  2015-12-01 09:18:16.0 +0100
+++ /var/tmp/diff_new_pack.Bx2iLV/_new  2015-12-01 09:18:16.0 +0100
@@ -55,7 +55,7 @@
 Obsoletes:  %{name}-loader-gjs <= %{version}
 Recommends: %{name}-lang
 Recommends: %{name}-loader-python
-Recommends: %{name}-loader-seed
+Recommends: %{name}-loader-python3
 
 %description -n libpeas-1_0-0
 libpeas is a gobject-based plugin engine, and is targetted at giving




commit libpeas for openSUSE:Factory

2015-10-06 Thread h_root
Hello community,

here is the log from the commit of package libpeas for openSUSE:Factory checked 
in at 2015-10-06 16:33:14

Comparing /work/SRC/openSUSE:Factory/libpeas (Old)
 and  /work/SRC/openSUSE:Factory/.libpeas.new (New)


Package is "libpeas"

Changes:

--- /work/SRC/openSUSE:Factory/libpeas/libpeas.changes  2015-03-30 
19:28:27.0 +0200
+++ /work/SRC/openSUSE:Factory/.libpeas.new/libpeas.changes 2015-10-06 
16:33:15.0 +0200
@@ -1,0 +2,17 @@
+Tue Sep 22 07:34:10 UTC 2015 - dims...@opensuse.org
+
+- Update to version 1.16.0:
+  + Updated translations.
+
+---
+Thu Jun 25 09:33:44 UTC 2015 - zai...@opensuse.org
+
+- Update to version 1.15.0:
+  + Add g_autoptr() autocleanup support.
+  + Fix Python tests on OpenBSD.
+  + Fix libpeas crash on windows.
+  + Simplify __all__ support in the Python plugin loader.
+  + Misc bugfixes.
+  + Updated translations.
+
+---

Old:

  libpeas-1.14.0.tar.xz

New:

  libpeas-1.16.0.tar.xz



Other differences:
--
++ libpeas.spec ++
--- /var/tmp/diff_new_pack.Be58nz/_old  2015-10-06 16:33:19.0 +0200
+++ /var/tmp/diff_new_pack.Be58nz/_new  2015-10-06 16:33:19.0 +0200
@@ -19,13 +19,13 @@
 %bcond_with lua51
 
 Name:   libpeas
-Version:1.14.0
+Version:1.16.0
 Release:0
 Summary:GObject-based Plugin Engine
 License:LGPL-2.1+
 Group:  System/Libraries
 Url:http://live.gnome.org/Libpeas
-Source: 
http://download.gnome.org/sources/libpeas/1.14/%{name}-%{version}.tar.xz
+Source: 
http://download.gnome.org/sources/libpeas/1.16/%{name}-%{version}.tar.xz
 BuildRequires:  intltool
 %if %{with lua51}
 BuildRequires:  lua51-devel >= 5.1.0

++ libpeas-1.14.0.tar.xz -> libpeas-1.16.0.tar.xz ++
 8228 lines of diff (skipped)




commit libpeas for openSUSE:Factory

2015-03-30 Thread h_root
Hello community,

here is the log from the commit of package libpeas for openSUSE:Factory checked 
in at 2015-03-30 19:28:26

Comparing /work/SRC/openSUSE:Factory/libpeas (Old)
 and  /work/SRC/openSUSE:Factory/.libpeas.new (New)


Package is libpeas

Changes:

--- /work/SRC/openSUSE:Factory/libpeas/libpeas.changes  2014-09-30 
19:38:24.0 +0200
+++ /work/SRC/openSUSE:Factory/.libpeas.new/libpeas.changes 2015-03-30 
19:28:27.0 +0200
@@ -1,0 +2,30 @@
+Tue Mar 24 11:27:01 UTC 2015 - dims...@opensuse.org
+
+- Update to version 1.14.0:
+  + Misc bugfixes.
+  + Updated translations.
+
+---
+Mon Feb 16 13:30:36 UTC 2015 - dims...@opensuse.org
+
+- Update to version 1.13.0:
+  + Removed support for Seed plugins.
+  + Added support for Lua 5.1 plugins using the LGI bindings.
+  + PeasEngine is now thread-safe.
+  + Added support for non-global plugins loaders.
+  + Load C plugins with local linkage.
+  + Use Python to implement the plugin loader's logic.
+  + Support Python plugins that define __all__.
+  + Use Lua to implement the plugin loader's logic.
+  + Prevent the accidental escaping of globals with Lua plugins.
+  + Misc bugfixes.
+  + Updated translations.
+- Remove seed loader specific parts:
+  + Drop libseed-gtk3-devel BuildRequires:
+  + Remove libpease-loader-seed subpackage.
+- Add LUA 5.1 loader support (conditional, currently disabled):
+  + Add lua51-devel and pkgconfig(luajit) BuildRequires.
+  + Add libpeas-loader-lua51 subpackage.
+  + Pass --enable-lua51 to configure.
+
+---

Old:

  libpeas-1.12.1.tar.xz

New:

  libpeas-1.14.0.tar.xz



Other differences:
--
++ libpeas.spec ++
--- /var/tmp/diff_new_pack.kRygAl/_old  2015-03-30 19:28:27.0 +0200
+++ /var/tmp/diff_new_pack.kRygAl/_new  2015-03-30 19:28:27.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libpeas
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,22 +16,27 @@
 #
 
 
+%bcond_with lua51
+
 Name:   libpeas
-Version:1.12.1
+Version:1.14.0
 Release:0
 Summary:GObject-based Plugin Engine
 License:LGPL-2.1+
 Group:  System/Libraries
 Url:http://live.gnome.org/Libpeas
-Source: 
http://download.gnome.org/sources/libpeas/1.12/%{name}-%{version}.tar.xz
+Source: 
http://download.gnome.org/sources/libpeas/1.14/%{name}-%{version}.tar.xz
 BuildRequires:  intltool
-BuildRequires:  libseed-gtk3-devel
+%if %{with lua51}
+BuildRequires:  lua51-devel = 5.1.0
+BuildRequires:  pkgconfig(luajit) = 2.0
+%endif
 BuildRequires:  python-devel = 2.5.2
 BuildRequires:  python3-devel = 3.2.0
 BuildRequires:  translation-update-upstream
 BuildRequires:  pkgconfig(gio-2.0) = 2.32.0
 BuildRequires:  pkgconfig(gladeui-2.0)
-BuildRequires:  pkgconfig(gobject-2.0) = 2.30.0
+BuildRequires:  pkgconfig(gobject-2.0) = 2.38.0
 BuildRequires:  pkgconfig(gobject-introspection-1.0) = 1.39.0
 BuildRequires:  pkgconfig(gtk+-3.0) = 3.0.0
 BuildRequires:  pkgconfig(pygobject-3.0) = 3.0.0
@@ -108,16 +113,18 @@
 
 This package contains the python3 loader.
 
-%package loader-seed
-Summary:GObject-based Plugin Engine - Seed runtime loader
+%if %{with lua51}
+%package loader-lua51
+Summary:GObject-based Plugin Engine - LUA 5.1 runtime loader
 Group:  System/Libraries
-Supplements:packageand(libpeas-1_0-0:seed)
+Supplements:packageand(libpeas-1_0-0:lua51)
 
-%description loader-seed
+%description loader-lua51
 libpeas is a gobject-based plugin engine, and is targetted at giving
 every application the chance to assume its own extensibility.
 
-This package contains the seed loader.
+This package contains the LUA 5.1 loader.
+%endif
 
 %package demo
 Summary:GObject-based Plugin Engine -- Demo Application
@@ -160,7 +167,11 @@
 
 %build
 %configure \
---enable-glade-catalog
+--enable-glade-catalog \
+%if %{with lua51}
+--enable-lua5.1 \
+%endif
+%{nil}
 make %{?_smp_flag} V=1
 
 %install
@@ -209,9 +220,11 @@
 %defattr(-,root,root)
 %{_libdir}/libpeas-1.0/loaders/libpython3loader.so
 
-%files loader-seed
+%if %{with lua51}
+%files loader-lua51
 %defattr(-, root, root)
-%{_libdir}/libpeas-1.0/loaders/libseedloader.so
+%{_libdir}/libpeas-1.0/loaders/liblua51loader.so
+%endif
 
 %files demo
 %defattr(-, root, root)

++ libpeas-1.12.1.tar.xz - libpeas-1.14.0.tar.xz ++
 

commit libpeas for openSUSE:Factory

2014-09-30 Thread h_root
Hello community,

here is the log from the commit of package libpeas for openSUSE:Factory checked 
in at 2014-09-30 19:37:41

Comparing /work/SRC/openSUSE:Factory/libpeas (Old)
 and  /work/SRC/openSUSE:Factory/.libpeas.new (New)


Package is libpeas

Changes:

--- /work/SRC/openSUSE:Factory/libpeas/libpeas.changes  2014-08-07 
08:08:12.0 +0200
+++ /work/SRC/openSUSE:Factory/.libpeas.new/libpeas.changes 2014-09-30 
19:38:24.0 +0200
@@ -1,0 +2,13 @@
+Mon Sep 22 14:42:43 UTC 2014 - zai...@opensuse.org
+
+- Update to version 1.12.1:
+  + Dist the GResources XML of the Python plugin loaders.
+- Changes from version 1.12.0:
+  + Add easy python profiling support.
+  + Disable GLib diagnostics in tests.
+  + Fix various deprecation warning from GTK+.
+  + Check return values from Python API.
+  + Misc bugfixes.
+  + Updated translations.
+
+---

Old:

  libpeas-1.10.1.tar.xz

New:

  libpeas-1.12.1.tar.xz



Other differences:
--
++ libpeas.spec ++
--- /var/tmp/diff_new_pack.dAhWDo/_old  2014-09-30 19:38:25.0 +0200
+++ /var/tmp/diff_new_pack.dAhWDo/_new  2014-09-30 19:38:25.0 +0200
@@ -17,19 +17,19 @@
 
 
 Name:   libpeas
-Version:1.10.1
+Version:1.12.1
 Release:0
 Summary:GObject-based Plugin Engine
 License:LGPL-2.1+
 Group:  System/Libraries
 Url:http://live.gnome.org/Libpeas
-Source: 
http://download.gnome.org/sources/libpeas/1.10/%{name}-%{version}.tar.xz
+Source: 
http://download.gnome.org/sources/libpeas/1.12/%{name}-%{version}.tar.xz
 BuildRequires:  intltool
 BuildRequires:  libseed-gtk3-devel
 BuildRequires:  python-devel = 2.5.2
 BuildRequires:  python3-devel = 3.2.0
 BuildRequires:  translation-update-upstream
-BuildRequires:  pkgconfig(gio-2.0) = 2.31.2
+BuildRequires:  pkgconfig(gio-2.0) = 2.32.0
 BuildRequires:  pkgconfig(gladeui-2.0)
 BuildRequires:  pkgconfig(gobject-2.0) = 2.30.0
 BuildRequires:  pkgconfig(gobject-introspection-1.0) = 1.39.0

++ libpeas-1.10.1.tar.xz - libpeas-1.12.1.tar.xz ++
 9136 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libpeas for openSUSE:Factory

2014-08-07 Thread h_root
Hello community,

here is the log from the commit of package libpeas for openSUSE:Factory checked 
in at 2014-08-07 08:08:10

Comparing /work/SRC/openSUSE:Factory/libpeas (Old)
 and  /work/SRC/openSUSE:Factory/.libpeas.new (New)


Package is libpeas

Changes:

--- /work/SRC/openSUSE:Factory/libpeas/libpeas.changes  2014-04-11 
13:37:13.0 +0200
+++ /work/SRC/openSUSE:Factory/.libpeas.new/libpeas.changes 2014-08-07 
08:08:12.0 +0200
@@ -1,0 +2,9 @@
+Fri Aug  1 15:30:29 UTC 2014 - zai...@opensuse.org
+
+- Update to version 1.10.1:
+  + Fix initializing Python loader from Python application.
+  + Prevent and warn when trying to enable multiple loaders.
+  + W32: Allow shared libs to be built.
+  + Misc bugfixes.
+
+---

Old:

  libpeas-1.10.0.tar.xz

New:

  libpeas-1.10.1.tar.xz



Other differences:
--
++ libpeas.spec ++
--- /var/tmp/diff_new_pack.Khlzi2/_old  2014-08-07 08:08:13.0 +0200
+++ /var/tmp/diff_new_pack.Khlzi2/_new  2014-08-07 08:08:13.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   libpeas
-Version:1.10.0
+Version:1.10.1
 Release:0
 Summary:GObject-based Plugin Engine
 License:LGPL-2.1+

++ libpeas-1.10.0.tar.xz - libpeas-1.10.1.tar.xz ++
 17521 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libpeas for openSUSE:Factory

2014-04-11 Thread h_root
Hello community,

here is the log from the commit of package libpeas for openSUSE:Factory checked 
in at 2014-04-11 13:37:12

Comparing /work/SRC/openSUSE:Factory/libpeas (Old)
 and  /work/SRC/openSUSE:Factory/.libpeas.new (New)


Package is libpeas

Changes:

--- /work/SRC/openSUSE:Factory/libpeas/libpeas.changes  2013-06-29 
19:42:50.0 +0200
+++ /work/SRC/openSUSE:Factory/.libpeas.new/libpeas.changes 2014-04-11 
13:37:13.0 +0200
@@ -1,0 +2,18 @@
+Mon Mar 31 13:40:05 UTC 2014 - dims...@opensuse.org
+
+- Update to version 1.10.0:
+  + Remove support for gjs-based Javascript plugins.
+  + Misc bugfixes.
+
+---
+Tue Jan 28 19:38:58 UTC 2014 - dims...@opensuse.org
+
+- Drop gjs loader support, following upstreams commits in git. GJS
+  itself switched to using mozjs-24, which is not compatible with
+  the gjs loader:
+  + Drop pkgconfig(gjs-internals-1.0) BuildRequires.
+  + Drop libpeas-gjs-loader subpackage.
+  + Obsolete libpeas-gjs-loader from libpeas-1_0-0 instead of
+Suggesting it. This allows us to clean up eventual installs.
+
+---

Old:

  libpeas-1.9.0.tar.xz

New:

  libpeas-1.10.0.tar.xz



Other differences:
--
++ libpeas.spec ++
--- /var/tmp/diff_new_pack.ttbHgw/_old  2014-04-11 13:37:13.0 +0200
+++ /var/tmp/diff_new_pack.ttbHgw/_new  2014-04-11 13:37:14.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libpeas
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,23 +17,22 @@
 
 
 Name:   libpeas
-Version:1.9.0
+Version:1.10.0
 Release:0
 Summary:GObject-based Plugin Engine
 License:LGPL-2.1+
 Group:  System/Libraries
 Url:http://live.gnome.org/Libpeas
-Source: 
http://download.gnome.org/sources/libpeas/1.9/%{name}-%{version}.tar.xz
+Source: 
http://download.gnome.org/sources/libpeas/1.10/%{name}-%{version}.tar.xz
 BuildRequires:  intltool
 BuildRequires:  libseed-gtk3-devel
 BuildRequires:  python-devel = 2.5.2
 BuildRequires:  python3-devel = 3.2.0
 BuildRequires:  translation-update-upstream
 BuildRequires:  pkgconfig(gio-2.0) = 2.31.2
-BuildRequires:  pkgconfig(gjs-internals-1.0) = 1.37.1
 BuildRequires:  pkgconfig(gladeui-2.0)
 BuildRequires:  pkgconfig(gobject-2.0) = 2.30.0
-BuildRequires:  pkgconfig(gobject-introspection-1.0) = 0.10.1
+BuildRequires:  pkgconfig(gobject-introspection-1.0) = 1.39.0
 BuildRequires:  pkgconfig(gtk+-3.0) = 3.0.0
 BuildRequires:  pkgconfig(pygobject-3.0) = 3.0.0
 
@@ -46,12 +45,12 @@
 Group:  System/Libraries
 # We provide %%{name} to make the lang package installable
 Provides:   %{name} = %{version}
+# The gjs loader is officially no longer supported upstream (removed from git).
+# With gjs moving to mozjs-24, it also fails building; so we follow upstream.
+Obsoletes:  %{name}-loader-gjs = %{version}
 Recommends: %{name}-lang
 Recommends: %{name}-loader-python
-# Right now, it looks more likely that plugins get written with
-# seed than with gjs, so reflect this with Recommends and Suggests
 Recommends: %{name}-loader-seed
-Suggests:   %{name}-loader-gjs
 
 %description -n libpeas-1_0-0
 libpeas is a gobject-based plugin engine, and is targetted at giving
@@ -87,17 +86,6 @@
 This package provides the GObject Introspection bindings for the
 libpeas-gtk library.
 
-%package loader-gjs
-Summary:GObject-based Plugin Engine - GJS runtime loader
-Group:  System/Libraries
-Supplements:packageand(libpeas-1_0-0:gjs)
-
-%description loader-gjs
-libpeas is a gobject-based plugin engine, and is targetted at giving
-every application the chance to assume its own extensibility.
-
-This package contains the gjs loader.
-
 %package loader-python
 Summary:GObject-based Plugin Engine - Python runtime loader
 Group:  System/Libraries
@@ -213,10 +201,6 @@
 %defattr(-,root,root)
 %{_libdir}/girepository-1.0/PeasGtk-1.0.typelib
 
-%files loader-gjs
-%defattr(-, root, root)
-%{_libdir}/libpeas-1.0/loaders/libgjsloader.so
-
 %files loader-python
 %defattr(-, root, root)
 %{_libdir}/libpeas-1.0/loaders/libpythonloader.so

++ libpeas-1.9.0.tar.xz - libpeas-1.10.0.tar.xz ++
 39304 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libpeas for openSUSE:Factory

2013-06-29 Thread h_root
Hello community,

here is the log from the commit of package libpeas for openSUSE:Factory checked 
in at 2013-06-29 19:42:49

Comparing /work/SRC/openSUSE:Factory/libpeas (Old)
 and  /work/SRC/openSUSE:Factory/.libpeas.new (New)


Package is libpeas

Changes:

--- /work/SRC/openSUSE:Factory/libpeas/libpeas.changes  2013-04-03 
12:57:41.0 +0200
+++ /work/SRC/openSUSE:Factory/.libpeas.new/libpeas.changes 2013-06-29 
19:42:50.0 +0200
@@ -1,0 +2,7 @@
+Sun Jun 16 11:33:38 UTC 2013 - zai...@opensuse.org
+
+- Update to version 1.9.0:
+  + Misc bugfixes.
+  + Updated translations.
+
+---

Old:

  libpeas-1.8.0.tar.xz

New:

  libpeas-1.9.0.tar.xz



Other differences:
--
++ libpeas.spec ++
--- /var/tmp/diff_new_pack.xsLi96/_old  2013-06-29 19:42:51.0 +0200
+++ /var/tmp/diff_new_pack.xsLi96/_new  2013-06-29 19:42:51.0 +0200
@@ -17,20 +17,20 @@
 
 
 Name:   libpeas
-Version:1.8.0
+Version:1.9.0
 Release:0
 Summary:GObject-based Plugin Engine
 License:LGPL-2.1+
 Group:  System/Libraries
 Url:http://live.gnome.org/Libpeas
-Source: 
http://download.gnome.org/sources/libpeas/1.8/%{name}-%{version}.tar.xz
+Source: 
http://download.gnome.org/sources/libpeas/1.9/%{name}-%{version}.tar.xz
 BuildRequires:  intltool
 BuildRequires:  libseed-gtk3-devel
 BuildRequires:  python-devel = 2.5.2
 BuildRequires:  python3-devel = 3.2.0
 BuildRequires:  translation-update-upstream
 BuildRequires:  pkgconfig(gio-2.0) = 2.31.2
-BuildRequires:  pkgconfig(gjs-internals-1.0) = 1.31.11
+BuildRequires:  pkgconfig(gjs-internals-1.0) = 1.37.1
 BuildRequires:  pkgconfig(gladeui-2.0)
 BuildRequires:  pkgconfig(gobject-2.0) = 2.30.0
 BuildRequires:  pkgconfig(gobject-introspection-1.0) = 0.10.1

++ libpeas-1.8.0.tar.xz - libpeas-1.9.0.tar.xz ++
 15945 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libpeas for openSUSE:Factory

2013-04-03 Thread h_root
Hello community,

here is the log from the commit of package libpeas for openSUSE:Factory checked 
in at 2013-04-03 12:57:40

Comparing /work/SRC/openSUSE:Factory/libpeas (Old)
 and  /work/SRC/openSUSE:Factory/.libpeas.new (New)


Package is libpeas, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/libpeas/libpeas.changes  2012-12-07 
14:40:57.0 +0100
+++ /work/SRC/openSUSE:Factory/.libpeas.new/libpeas.changes 2013-04-03 
12:57:41.0 +0200
@@ -1,0 +2,21 @@
+Tue Mar 26 10:37:01 UTC 2013 - dims...@opensuse.org
+
+- Update to version 1.8.0:
+  + Misc bugfixes.
+  + Updated translations.
+
+---
+Fri Mar 15 19:08:42 CET 2013 - sbra...@suse.cz
+
+- Added support for translation-update-upstream.
+
+---
+Wed Jan  9 17:30:06 UTC 2013 - dims...@opensuse.org
+
+- Update to version 1.7.0:
+  + Add python3 loader.
+  + Updated translations.
+- Add python3-devel BuildRequires to also build the python3 loader.
+- Create loader-python3 subpackage.
+
+---

Old:

  libpeas-1.6.2.tar.xz

New:

  libpeas-1.8.0.tar.xz



Other differences:
--
++ libpeas.spec ++
--- /var/tmp/diff_new_pack.k3p4Y8/_old  2013-04-03 12:57:44.0 +0200
+++ /var/tmp/diff_new_pack.k3p4Y8/_new  2013-04-03 12:57:44.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libpeas
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,16 +17,18 @@
 
 
 Name:   libpeas
-Version:1.6.2
+Version:1.8.0
 Release:0
 Summary:GObject-based Plugin Engine
 License:LGPL-2.1+
 Group:  System/Libraries
 Url:http://live.gnome.org/Libpeas
-Source: 
http://download.gnome.org/sources/libpeas/1.6/%{name}-%{version}.tar.xz
+Source: 
http://download.gnome.org/sources/libpeas/1.8/%{name}-%{version}.tar.xz
 BuildRequires:  intltool
 BuildRequires:  libseed-gtk3-devel
-BuildRequires:  python-devel
+BuildRequires:  python-devel = 2.5.2
+BuildRequires:  python3-devel = 3.2.0
+BuildRequires:  translation-update-upstream
 BuildRequires:  pkgconfig(gio-2.0) = 2.31.2
 BuildRequires:  pkgconfig(gjs-internals-1.0) = 1.31.11
 BuildRequires:  pkgconfig(gladeui-2.0)
@@ -107,6 +109,17 @@
 
 This package contains the python loader.
 
+%package loader-python3
+Summary:GObject-based Plugin Engine - Python3 runtime loader
+Group:  System/Libraries
+Supplements:packageand(libpeas-1_0-0:python3)
+
+%description loader-python3
+libpeas is a gobject-based plugin engine, and is targetted at giving
+every application the chance to assume its own extensibility.
+
+This package contains the python3 loader.
+
 %package loader-seed
 Summary:GObject-based Plugin Engine - Seed runtime loader
 Group:  System/Libraries
@@ -155,6 +168,7 @@
 %lang_package
 %prep
 %setup -q
+translation-update-upstream
 
 %build
 %configure \
@@ -207,6 +221,10 @@
 %defattr(-, root, root)
 %{_libdir}/libpeas-1.0/loaders/libpythonloader.so
 
+%files loader-python3
+%defattr(-,root,root)
+%{_libdir}/libpeas-1.0/loaders/libpython3loader.so
+
 %files loader-seed
 %defattr(-, root, root)
 %{_libdir}/libpeas-1.0/loaders/libseedloader.so

++ libpeas-1.6.2.tar.xz - libpeas-1.8.0.tar.xz ++
 21429 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libpeas for openSUSE:Factory

2012-12-07 Thread h_root
Hello community,

here is the log from the commit of package libpeas for openSUSE:Factory checked 
in at 2012-12-07 14:40:53

Comparing /work/SRC/openSUSE:Factory/libpeas (Old)
 and  /work/SRC/openSUSE:Factory/.libpeas.new (New)


Package is libpeas, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/libpeas/libpeas.changes  2012-10-19 
10:18:56.0 +0200
+++ /work/SRC/openSUSE:Factory/.libpeas.new/libpeas.changes 2012-12-07 
14:40:57.0 +0100
@@ -1,0 +2,7 @@
+Sun Nov 25 19:28:46 UTC 2012 - dims...@opensuse.org
+
+- Update to version 1.6.2:
+  + Fix gjs single-include issues.
+  + Updated translations.
+
+---

Old:

  libpeas-1.6.1.tar.xz

New:

  libpeas-1.6.2.tar.xz



Other differences:
--
++ libpeas.spec ++
--- /var/tmp/diff_new_pack.lhKrzX/_old  2012-12-07 14:40:58.0 +0100
+++ /var/tmp/diff_new_pack.lhKrzX/_new  2012-12-07 14:40:58.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   libpeas
-Version:1.6.1
+Version:1.6.2
 Release:0
 Summary:GObject-based Plugin Engine
 License:LGPL-2.1+

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libpeas for openSUSE:Factory

2012-10-19 Thread h_root
Hello community,

here is the log from the commit of package libpeas for openSUSE:Factory checked 
in at 2012-10-19 10:18:55

Comparing /work/SRC/openSUSE:Factory/libpeas (Old)
 and  /work/SRC/openSUSE:Factory/.libpeas.new (New)


Package is libpeas, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/libpeas/libpeas.changes  2012-10-04 
18:41:06.0 +0200
+++ /work/SRC/openSUSE:Factory/.libpeas.new/libpeas.changes 2012-10-19 
10:18:56.0 +0200
@@ -1,0 +2,7 @@
+Tue Oct 16 07:15:23 UTC 2012 - dims...@opensuse.org
+
+- Update to version 1.6.1:
+  + Better SIGINT handling for python signals module.
+  + Updated translations.
+
+---

Old:

  libpeas-1.6.0.tar.xz

New:

  libpeas-1.6.1.tar.xz



Other differences:
--
++ libpeas.spec ++
--- /var/tmp/diff_new_pack.Ax826c/_old  2012-10-19 10:18:58.0 +0200
+++ /var/tmp/diff_new_pack.Ax826c/_new  2012-10-19 10:18:58.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   libpeas
-Version:1.6.0
+Version:1.6.1
 Release:0
 Summary:GObject-based Plugin Engine
 License:LGPL-2.1+

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libpeas for openSUSE:Factory

2012-10-04 Thread h_root
Hello community,

here is the log from the commit of package libpeas for openSUSE:Factory checked 
in at 2012-10-04 18:41:04

Comparing /work/SRC/openSUSE:Factory/libpeas (Old)
 and  /work/SRC/openSUSE:Factory/.libpeas.new (New)


Package is libpeas, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/libpeas/libpeas.changes  2012-03-29 
14:01:04.0 +0200
+++ /work/SRC/openSUSE:Factory/.libpeas.new/libpeas.changes 2012-10-04 
18:41:06.0 +0200
@@ -1,0 +2,21 @@
+Tue Sep 25 15:13:39 UTC 2012 - dims...@opensuse.org
+
+- Update to version 1.6.0:
+  + Remove the vala demo plugin
+  + Add min required and max allowed version for glib and Gdk
+  + Updated translations.
+
+---
+Wed Jul 18 09:39:23 UTC 2012 - dims...@opensuse.org
+
+- Update to version 1.5.0:
+  + Warn if activate or deactivate are not implemented
+  + Find extension construct properties also in interface
+prerequisites
+  + Fix interface sorting in GJS and Seed
+  + Added peas_engine_prepend_search_path
+  + Added peas_plugin_info_get_external_data
+  + Misc bugfixes
+  + Updated translations.
+
+---

Old:

  libpeas-1.4.0.tar.xz

New:

  libpeas-1.6.0.tar.xz



Other differences:
--
++ libpeas.spec ++
--- /var/tmp/diff_new_pack.TO3osD/_old  2012-10-04 18:41:07.0 +0200
+++ /var/tmp/diff_new_pack.TO3osD/_new  2012-10-04 18:41:07.0 +0200
@@ -17,22 +17,22 @@
 
 
 Name:   libpeas
-Version:1.4.0
+Version:1.6.0
 Release:0
 Summary:GObject-based Plugin Engine
 License:LGPL-2.1+
 Group:  System/Libraries
 Url:http://live.gnome.org/Libpeas
-Source: 
http://download.gnome.org/sources/libpeas/1.4/%{name}-%{version}.tar.xz
+Source: 
http://download.gnome.org/sources/libpeas/1.6/%{name}-%{version}.tar.xz
 BuildRequires:  intltool
 BuildRequires:  libseed-gtk3-devel
 BuildRequires:  python-devel
 BuildRequires:  pkgconfig(gio-2.0) = 2.31.2
 BuildRequires:  pkgconfig(gjs-internals-1.0) = 1.31.11
 BuildRequires:  pkgconfig(gladeui-2.0)
-BuildRequires:  pkgconfig(gobject-2.0) = 2.28.0
+BuildRequires:  pkgconfig(gobject-2.0) = 2.30.0
 BuildRequires:  pkgconfig(gobject-introspection-1.0) = 0.10.1
-BuildRequires:  pkgconfig(gtk+-3.0) = 2.91.1
+BuildRequires:  pkgconfig(gtk+-3.0) = 3.0.0
 BuildRequires:  pkgconfig(pygobject-3.0) = 3.0.0
 
 %description

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libpeas for openSUSE:Factory

2012-03-29 Thread h_root
Hello community,

here is the log from the commit of package libpeas for openSUSE:Factory checked 
in at 2012-03-29 14:01:02

Comparing /work/SRC/openSUSE:Factory/libpeas (Old)
 and  /work/SRC/openSUSE:Factory/.libpeas.new (New)


Package is libpeas, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/libpeas/libpeas.changes  2012-03-23 
12:06:26.0 +0100
+++ /work/SRC/openSUSE:Factory/.libpeas.new/libpeas.changes 2012-03-29 
14:01:04.0 +0200
@@ -1,0 +2,7 @@
+Wed Mar 28 13:42:18 UTC 2012 - vu...@opensuse.org
+
+- Update to version 1.4.0:
+  + Fix critical warning when destroying a PeasPluginManagerView.
+  + Updated translations.
+
+---

Old:

  libpeas-1.3.0.tar.xz

New:

  libpeas-1.4.0.tar.xz



Other differences:
--
++ libpeas.spec ++
--- /var/tmp/diff_new_pack.7pPqO7/_old  2012-03-29 14:01:06.0 +0200
+++ /var/tmp/diff_new_pack.7pPqO7/_new  2012-03-29 14:01:06.0 +0200
@@ -17,13 +17,13 @@
 
 
 Name:   libpeas
-Version:1.3.0
+Version:1.4.0
 Release:0
 Summary:GObject-based Plugin Engine
 License:LGPL-2.1+
 Group:  System/Libraries
 Url:http://live.gnome.org/Libpeas
-Source: 
http://download.gnome.org/sources/libpeas/1.3/%{name}-%{version}.tar.xz
+Source: 
http://download.gnome.org/sources/libpeas/1.4/%{name}-%{version}.tar.xz
 BuildRequires:  intltool
 BuildRequires:  libseed-gtk3-devel
 BuildRequires:  python-devel

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libpeas for openSUSE:Factory

2012-03-23 Thread h_root
Hello community,

here is the log from the commit of package libpeas for openSUSE:Factory checked 
in at 2012-03-23 12:06:20

Comparing /work/SRC/openSUSE:Factory/libpeas (Old)
 and  /work/SRC/openSUSE:Factory/.libpeas.new (New)


Package is libpeas, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/libpeas/libpeas.changes  2012-03-02 
13:48:55.0 +0100
+++ /work/SRC/openSUSE:Factory/.libpeas.new/libpeas.changes 2012-03-23 
12:06:26.0 +0100
@@ -1,0 +2,7 @@
+Wed Mar 14 07:57:27 UTC 2012 - vu...@opensuse.org
+
+- Drop libpeas-released-gjs.patch: we have a new gjs now.
+- Remove gnome-common BuildRequires and call to gnome-autogen.sh:
+  those were needed for above patch only.
+
+---

Old:

  libpeas-released-gjs.patch



Other differences:
--
++ libpeas.spec ++
--- /var/tmp/diff_new_pack.WGAGkA/_old  2012-03-23 12:06:27.0 +0100
+++ /var/tmp/diff_new_pack.WGAGkA/_new  2012-03-23 12:06:27.0 +0100
@@ -24,16 +24,11 @@
 Group:  System/Libraries
 Url:http://live.gnome.org/Libpeas
 Source: 
http://download.gnome.org/sources/libpeas/1.3/%{name}-%{version}.tar.xz
-## WARNING: when dropping the patch, change back versioned 
pkgconfig(gjs-internals-1.0) to 1.31.11
-# PATCH-FIX-OPENSUSE libpeas-released-gjs.patch vu...@opensuse.org -- Revert a 
change that requires gjs from git; we'll drop the patch when we'll get the 
newer gjs
-Patch0: libpeas-released-gjs.patch
-# needed for patch0
-BuildRequires:  gnome-common
 BuildRequires:  intltool
 BuildRequires:  libseed-gtk3-devel
 BuildRequires:  python-devel
 BuildRequires:  pkgconfig(gio-2.0) = 2.31.2
-BuildRequires:  pkgconfig(gjs-internals-1.0) = 1.29.16
+BuildRequires:  pkgconfig(gjs-internals-1.0) = 1.31.11
 BuildRequires:  pkgconfig(gladeui-2.0)
 BuildRequires:  pkgconfig(gobject-2.0) = 2.28.0
 BuildRequires:  pkgconfig(gobject-introspection-1.0) = 0.10.1
@@ -160,11 +155,8 @@
 %lang_package
 %prep
 %setup -q
-%patch0 -p1 -R
 
 %build
-# needed for patch0
-NOCONFIGURE=1 gnome-autogen.sh
 %configure \
 --enable-glade-catalog
 make %{?_smp_flag} V=1


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libpeas for openSUSE:Factory

2012-03-02 Thread h_root
Hello community,

here is the log from the commit of package libpeas for openSUSE:Factory checked 
in at 2012-03-02 13:48:52

Comparing /work/SRC/openSUSE:Factory/libpeas (Old)
 and  /work/SRC/openSUSE:Factory/.libpeas.new (New)


Package is libpeas, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/libpeas/libpeas.changes  2012-01-09 
15:18:40.0 +0100
+++ /work/SRC/openSUSE:Factory/.libpeas.new/libpeas.changes 2012-03-02 
13:48:55.0 +0100
@@ -1,0 +2,20 @@
+Mon Feb 27 14:30:51 UTC 2012 - vu...@opensuse.org
+
+- Add libpeas-released-gjs.patch: fix to build with the current
+  tarball of gjs, instead of requiring some change from git. We'll
+  drop the patch when we'll get a new gjs release.
+- Add gnome-common BuildRequires and call to gnome-autogen.sh,
+  needed for above patch.
+
+---
+Sat Feb 25 21:08:04 UTC 2012 - dims...@opensuse.org
+
+- Update to version 1.3.0:
+  + Extensions can now implement multiple interfaces.
+  + Added GSettings API to PeasPluginInfo.
+  + Misc improvement and fixes.
+  + Updated translations.
+- Add explicit pkgconfig(gio-2.0) BuildRequires: new dependency
+  upstream.
+
+---

Old:

  libpeas-1.2.0.tar.bz2

New:

  libpeas-1.3.0.tar.xz
  libpeas-released-gjs.patch



Other differences:
--
++ libpeas.spec ++
--- /var/tmp/diff_new_pack.lcEiBI/_old  2012-03-02 13:48:57.0 +0100
+++ /var/tmp/diff_new_pack.lcEiBI/_new  2012-03-02 13:48:57.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libpeas
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,20 +15,27 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:   libpeas
-Version:1.2.0
+Version:1.3.0
 Release:0
 Summary:GObject-based Plugin Engine
 License:LGPL-2.1+
 Group:  System/Libraries
 Url:http://live.gnome.org/Libpeas
-Source: 
http://download.gnome.org/sources/libpeas/1.2/%{name}-%{version}.tar.bz2
+Source: 
http://download.gnome.org/sources/libpeas/1.3/%{name}-%{version}.tar.xz
+## WARNING: when dropping the patch, change back versioned 
pkgconfig(gjs-internals-1.0) to 1.31.11
+# PATCH-FIX-OPENSUSE libpeas-released-gjs.patch vu...@opensuse.org -- Revert a 
change that requires gjs from git; we'll drop the patch when we'll get the 
newer gjs
+Patch0: libpeas-released-gjs.patch
+# needed for patch0
+BuildRequires:  gnome-common
 BuildRequires:  intltool
 BuildRequires:  libseed-gtk3-devel
 BuildRequires:  python-devel
+BuildRequires:  pkgconfig(gio-2.0) = 2.31.2
 BuildRequires:  pkgconfig(gjs-internals-1.0) = 1.29.16
 BuildRequires:  pkgconfig(gladeui-2.0)
-BuildRequires:  pkgconfig(gobject-2.0) = 2.23.6
+BuildRequires:  pkgconfig(gobject-2.0) = 2.28.0
 BuildRequires:  pkgconfig(gobject-introspection-1.0) = 0.10.1
 BuildRequires:  pkgconfig(gtk+-3.0) = 2.91.1
 BuildRequires:  pkgconfig(pygobject-3.0) = 3.0.0
@@ -127,8 +134,8 @@
 %package -n glade-catalog-libpeas
 Summary:GObject-based Plugin Engine -- Catalog for Glade
 Group:  Development/Tools/GUI Builders
-Requires:   libpeas-gtk-1_0-0 = %{version}
 Requires:   glade
+Requires:   libpeas-gtk-1_0-0 = %{version}
 Supplements:packageand(glade:%{name}-devel)
 
 %description -n glade-catalog-libpeas
@@ -153,8 +160,11 @@
 %lang_package
 %prep
 %setup -q
+%patch0 -p1 -R
 
 %build
+# needed for patch0
+NOCONFIGURE=1 gnome-autogen.sh
 %configure \
 --enable-glade-catalog
 make %{?_smp_flag} V=1
@@ -182,7 +192,6 @@
 %{_libdir}/libpeas-1.0.so.*
 %dir %{_libdir}/libpeas-1.0
 %dir %{_libdir}/libpeas-1.0/loaders
-%{_libdir}/libpeas-1.0/loaders/libcloader.so
 
 %files -n typelib-1_0-Peas-1_0
 %defattr(-,root,root)

++ libpeas-released-gjs.patch ++
From 16aace6524345da3d09ed3d80e79487dfcff41f8 Mon Sep 17 00:00:00 2001
From: Evan Nemerson e...@coeus-group.com
Date: Sat, 04 Feb 2012 19:14:41 +
Subject: Fix compilation with gjs = 8cd5e7bd.

https://bugzilla.gnome.org/show_bug.cgi?id=669373
---
diff --git a/configure.ac b/configure.ac
index 19c023b..198db40 100644
--- a/configure.ac
+++ b/configure.ac
@@ -272,7 +272,7 @@ dnl 

 dnl GJS Javascript Engine
 dnl 
 
-GJS_REQUIRED=1.29.16
+GJS_REQUIRED=1.31.11
 
 AC_ARG_ENABLE(gjs,
  

commit libpeas for openSUSE:Factory

2012-01-09 Thread h_root
Hello community,

here is the log from the commit of package libpeas for openSUSE:Factory checked 
in at 2012-01-09 15:18:38

Comparing /work/SRC/openSUSE:Factory/libpeas (Old)
 and  /work/SRC/openSUSE:Factory/.libpeas.new (New)


Package is libpeas, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/libpeas/libpeas.changes  2011-10-07 
10:31:44.0 +0200
+++ /work/SRC/openSUSE:Factory/.libpeas.new/libpeas.changes 2012-01-09 
15:18:40.0 +0100
@@ -1,0 +2,8 @@
+Thu Dec  8 21:15:13 UTC 2011 - dims...@opensuse.org
+
+- Split typelib files into their own subpackages:
+  typelib-1_0-Peas-1_0 and typelib-1_0-PeasGtk-1_0
+- Add typelib-1_0-Peas-1_0 and typelib-1_0-PeasGtk-1_0 Requires to
+  devel subpackage.
+
+---



Other differences:
--
++ libpeas.spec ++
--- /var/tmp/diff_new_pack.XnHhSE/_old  2012-01-09 15:18:40.0 +0100
+++ /var/tmp/diff_new_pack.XnHhSE/_new  2012-01-09 15:18:40.0 +0100
@@ -15,15 +15,13 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
-
 Name:   libpeas
 Version:1.2.0
-Release:1
-License:LGPL-2.1+
+Release:0
 Summary:GObject-based Plugin Engine
-Url:http://live.gnome.org/Libpeas
+License:LGPL-2.1+
 Group:  System/Libraries
+Url:http://live.gnome.org/Libpeas
 Source: 
http://download.gnome.org/sources/libpeas/1.2/%{name}-%{version}.tar.bz2
 BuildRequires:  intltool
 BuildRequires:  libseed-gtk3-devel
@@ -40,7 +38,6 @@
 every application the chance to assume its own extensibility.
 
 %package -n libpeas-1_0-0
-License:LGPL-2.1+
 Summary:GObject-based Plugin Engine
 Group:  System/Libraries
 # We provide %%{name} to make the lang package installable
@@ -56,8 +53,18 @@
 libpeas is a gobject-based plugin engine, and is targetted at giving
 every application the chance to assume its own extensibility.
 
+%package -n typelib-1_0-Peas-1_0
+Summary:GObject-based Plugin Engine -- Introspection bindings
+Group:  System/Libraries
+
+%description -n typelib-1_0-Peas-1_0
+libpeas is a gobject-based plugin engine, and is targetted at giving
+every application the chance to assume its own extensibility.
+
+This package provides the GObject Introspection bindings for the libpeas
+library.
+
 %package -n libpeas-gtk-1_0-0
-License:LGPL-2.1+
 Summary:GObject-based Plugin Engine
 Group:  System/Libraries
 
@@ -65,8 +72,18 @@
 libpeas is a gobject-based plugin engine, and is targetted at giving
 every application the chance to assume its own extensibility.
 
+%package -n typelib-1_0-PeasGtk-1_0
+Summary:GObject-based Plugin Engine -- Introspection bindings
+Group:  System/Libraries
+
+%description -n typelib-1_0-PeasGtk-1_0
+libpeas is a gobject-based plugin engine, and is targetted at giving
+every application the chance to assume its own extensibility.
+
+This package provides the GObject Introspection bindings for the
+libpeas-gtk library.
+
 %package loader-gjs
-License:LGPL-2.1+
 Summary:GObject-based Plugin Engine - GJS runtime loader
 Group:  System/Libraries
 Supplements:packageand(libpeas-1_0-0:gjs)
@@ -78,7 +95,6 @@
 This package contains the gjs loader.
 
 %package loader-python
-License:LGPL-2.1+
 Summary:GObject-based Plugin Engine - Python runtime loader
 Group:  System/Libraries
 Supplements:packageand(libpeas-1_0-0:python)
@@ -90,7 +106,6 @@
 This package contains the python loader.
 
 %package loader-seed
-License:LGPL-2.1+
 Summary:GObject-based Plugin Engine - Seed runtime loader
 Group:  System/Libraries
 Supplements:packageand(libpeas-1_0-0:seed)
@@ -102,7 +117,6 @@
 This package contains the seed loader.
 
 %package demo
-License:LGPL-2.1+
 Summary:GObject-based Plugin Engine -- Demo Application
 Group:  System/Libraries
 
@@ -111,7 +125,6 @@
 every application the chance to assume its own extensibility.
 
 %package -n glade-catalog-libpeas
-License:LGPL-2.1+
 Summary:GObject-based Plugin Engine -- Catalog for Glade
 Group:  Development/Tools/GUI Builders
 Requires:   libpeas-gtk-1_0-0 = %{version}
@@ -126,11 +139,12 @@
 widgets in Glade.
 
 %package devel
-License:LGPL-2.1+
 Summary:GObject-based Plugin Engine -- Development Files
 Group:  Development/Languages/C and C++
 Requires:   libpeas-1_0-0 = %{version}
 Requires:   libpeas-gtk-1_0-0 = %{version}
+Requires:   typelib-1_0-Peas-1_0 = %{version}
+Requires:   typelib-1_0-PeasGtk-1_0 = %{version}
 
 %description 

commit libpeas for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package libpeas for openSUSE:Factory checked 
in at 2011-12-06 18:25:10

Comparing /work/SRC/openSUSE:Factory/libpeas (Old)
 and  /work/SRC/openSUSE:Factory/.libpeas.new (New)


Package is libpeas, Maintainer is 

Changes:




Other differences:
--
++ libpeas.spec ++
--- /var/tmp/diff_new_pack.wzMsgi/_old  2011-12-06 18:43:54.0 +0100
+++ /var/tmp/diff_new_pack.wzMsgi/_new  2011-12-06 18:43:54.0 +0100
@@ -20,7 +20,7 @@
 Name:   libpeas
 Version:1.2.0
 Release:1
-License:LGPLv2+
+License:LGPL-2.1+
 Summary:GObject-based Plugin Engine
 Url:http://live.gnome.org/Libpeas
 Group:  System/Libraries
@@ -40,7 +40,7 @@
 every application the chance to assume its own extensibility.
 
 %package -n libpeas-1_0-0
-License:LGPLv2+
+License:LGPL-2.1+
 Summary:GObject-based Plugin Engine
 Group:  System/Libraries
 # We provide %%{name} to make the lang package installable
@@ -57,7 +57,7 @@
 every application the chance to assume its own extensibility.
 
 %package -n libpeas-gtk-1_0-0
-License:LGPLv2+
+License:LGPL-2.1+
 Summary:GObject-based Plugin Engine
 Group:  System/Libraries
 
@@ -66,7 +66,7 @@
 every application the chance to assume its own extensibility.
 
 %package loader-gjs
-License:LGPLv2+
+License:LGPL-2.1+
 Summary:GObject-based Plugin Engine - GJS runtime loader
 Group:  System/Libraries
 Supplements:packageand(libpeas-1_0-0:gjs)
@@ -78,7 +78,7 @@
 This package contains the gjs loader.
 
 %package loader-python
-License:LGPLv2+
+License:LGPL-2.1+
 Summary:GObject-based Plugin Engine - Python runtime loader
 Group:  System/Libraries
 Supplements:packageand(libpeas-1_0-0:python)
@@ -90,7 +90,7 @@
 This package contains the python loader.
 
 %package loader-seed
-License:LGPLv2+
+License:LGPL-2.1+
 Summary:GObject-based Plugin Engine - Seed runtime loader
 Group:  System/Libraries
 Supplements:packageand(libpeas-1_0-0:seed)
@@ -102,7 +102,7 @@
 This package contains the seed loader.
 
 %package demo
-License:LGPLv2+
+License:LGPL-2.1+
 Summary:GObject-based Plugin Engine -- Demo Application
 Group:  System/Libraries
 
@@ -111,7 +111,7 @@
 every application the chance to assume its own extensibility.
 
 %package -n glade-catalog-libpeas
-License:LGPLv2+
+License:LGPL-2.1+
 Summary:GObject-based Plugin Engine -- Catalog for Glade
 Group:  Development/Tools/GUI Builders
 Requires:   libpeas-gtk-1_0-0 = %{version}
@@ -126,7 +126,7 @@
 widgets in Glade.
 
 %package devel
-License:LGPLv2+
+License:LGPL-2.1+
 Summary:GObject-based Plugin Engine -- Development Files
 Group:  Development/Languages/C and C++
 Requires:   libpeas-1_0-0 = %{version}

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libpeas for openSUSE:Factory

2011-10-07 Thread h_root

Hello community,

here is the log from the commit of package libpeas for openSUSE:Factory
checked in at Fri Oct 7 10:31:57 CEST 2011.




--- openSUSE:Factory/libpeas/libpeas.changes2011-10-04 16:59:28.0 
+0200
+++ /mounts/work_src_done/STABLE/libpeas/libpeas.changes2011-10-05 
15:11:48.0 +0200
@@ -1,0 +2,8 @@
+Wed Oct  5 13:07:55 UTC 2011 - vu...@opensuse.org
+
+- Build and package the glade catalog (bnc#689575):
+  + Add pkgconfig(gladeui-2.0) BuildRequires.
+  + Pass --enable-glade-catalog to configure.
+  + Create glade-catalog-libpeas subpackage.
+
+---

calling whatdependson for head-i586




Other differences:
--
++ libpeas.spec ++
--- /var/tmp/diff_new_pack.iBvWvK/_old  2011-10-07 10:31:43.0 +0200
+++ /var/tmp/diff_new_pack.iBvWvK/_new  2011-10-07 10:31:43.0 +0200
@@ -29,6 +29,7 @@
 BuildRequires:  libseed-gtk3-devel
 BuildRequires:  python-devel
 BuildRequires:  pkgconfig(gjs-internals-1.0) = 1.29.16
+BuildRequires:  pkgconfig(gladeui-2.0)
 BuildRequires:  pkgconfig(gobject-2.0) = 2.23.6
 BuildRequires:  pkgconfig(gobject-introspection-1.0) = 0.10.1
 BuildRequires:  pkgconfig(gtk+-3.0) = 2.91.1
@@ -109,6 +110,21 @@
 libpeas is a gobject-based plugin engine, and is targetted at giving
 every application the chance to assume its own extensibility.
 
+%package -n glade-catalog-libpeas
+License:LGPLv2+
+Summary:GObject-based Plugin Engine -- Catalog for Glade
+Group:  Development/Tools/GUI Builders
+Requires:   libpeas-gtk-1_0-0 = %{version}
+Requires:   glade
+Supplements:packageand(glade:%{name}-devel)
+
+%description -n glade-catalog-libpeas
+libpeas is a gobject-based plugin engine, and is targetted at giving
+every application the chance to assume its own extensibility.
+
+This package provides a catalog for Glade, to allow the use the libpeas
+widgets in Glade.
+
 %package devel
 License:LGPLv2+
 Summary:GObject-based Plugin Engine -- Development Files
@@ -125,7 +141,8 @@
 %setup -q
 
 %build
-%configure
+%configure \
+--enable-glade-catalog
 make %{?_smp_flag} V=1
 
 %install
@@ -178,6 +195,10 @@
 %{_bindir}/peas-demo
 %{_libdir}/peas-demo/
 
+%files -n glade-catalog-libpeas
+%defattr(-,root,root)
+%{_datadir}/glade/catalogs/libpeas-gtk.xml
+
 %files devel
 %defattr(-, root, root)
 %doc %{_datadir}/gtk-doc/html/libpeas/

continue with q...



Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libpeas for openSUSE:Factory

2011-10-04 Thread h_root

Hello community,

here is the log from the commit of package libpeas for openSUSE:Factory
checked in at Tue Oct 4 16:59:29 CEST 2011.




--- openSUSE:Factory/libpeas/libpeas.changes2011-09-23 02:09:14.0 
+0200
+++ /mounts/work_src_done/STABLE/libpeas/libpeas.changes2011-09-27 
09:06:37.0 +0200
@@ -1,0 +2,20 @@
+Tue Sep 27 07:02:45 UTC 2011 - vu...@opensuse.org
+
+- Update to version 1.2.0:
+  + Fix using Python plugins.
+  + Misc improvement and fixes.
+  + Updated translations.
+
+---
+Wed Sep 21 14:42:35 UTC 2011 - vu...@opensuse.org
+
+- Update to version 1.1.4:
+  + Fix to work with PyGObject 3.
+  + Do not expose the peas_extension_set_call* API to
+GObject-Introspection.
+  + Disable log hooks used by PyGObject and Seed.
+  + Doc updates.
+  + Misc improvement and fixes.
+  + Updated translations.
+
+---

calling whatdependson for head-i586


Old:

  libpeas-1.1.3.tar.bz2

New:

  libpeas-1.2.0.tar.bz2



Other differences:
--
++ libpeas.spec ++
--- /var/tmp/diff_new_pack.dyZrKj/_old  2011-10-04 16:59:24.0 +0200
+++ /var/tmp/diff_new_pack.dyZrKj/_new  2011-10-04 16:59:24.0 +0200
@@ -18,13 +18,13 @@
 
 
 Name:   libpeas
-Version:1.1.3
+Version:1.2.0
 Release:1
 License:LGPLv2+
 Summary:GObject-based Plugin Engine
 Url:http://live.gnome.org/Libpeas
 Group:  System/Libraries
-Source: 
http://download.gnome.org/sources/libpeas/1.1/%{name}-%{version}.tar.bz2
+Source: 
http://download.gnome.org/sources/libpeas/1.2/%{name}-%{version}.tar.bz2
 BuildRequires:  intltool
 BuildRequires:  libseed-gtk3-devel
 BuildRequires:  python-devel
@@ -32,7 +32,7 @@
 BuildRequires:  pkgconfig(gobject-2.0) = 2.23.6
 BuildRequires:  pkgconfig(gobject-introspection-1.0) = 0.10.1
 BuildRequires:  pkgconfig(gtk+-3.0) = 2.91.1
-BuildRequires:  pkgconfig(pygobject-3.0) = 2.90.0
+BuildRequires:  pkgconfig(pygobject-3.0) = 3.0.0
 
 %description
 libpeas is a gobject-based plugin engine, and is targetted at giving

++ libpeas-1.1.3.tar.bz2 - libpeas-1.2.0.tar.bz2 ++
 26282 lines of diff (skipped)

continue with q...



Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libpeas for openSUSE:Factory

2011-09-09 Thread h_root

Hello community,

here is the log from the commit of package libpeas for openSUSE:Factory
checked in at Fri Sep 9 11:43:30 CEST 2011.




--- libpeas/libpeas.changes 2011-08-08 17:36:26.0 +0200
+++ /mounts/work_src_done/STABLE/libpeas/libpeas.changes2011-09-02 
18:35:36.0 +0200
@@ -1,0 +2,22 @@
+Fri Sep  2 16:30:18 UTC 2011 - vu...@opensuse.org
+
+- Update to version 1.1.3:
+  + Do not expose the PeasExtension API using GObject-Introspection
+  + Misc improvement and fixes.
+- Add Url tag.
+
+---
+Mon Aug 22 10:46:32 CEST 2011 - dims...@opensuse.org
+
+- Update to version 1.1.2:
+  + Link against pygobject 3.
+  + Do not cast pointers to unsigned integers.
+  + Doc updates.
+  + Updated translations.
+- Replace pkgconfig(pygobject-2.0) BuildRequires with
+  pkgconfig(pygobject-3.0) following upstream change.
+- Drop libpeas-new-gjs.patch: fixed upstream.
+- Remove gnome-common BuildRequires and call to gnome-autogen.sh,
+  as those were only needed for libpeas-new-gjs.patch.
+
+---

calling whatdependson for head-i586


Old:

  libpeas-1.1.1.tar.bz2
  libpeas-new-gjs.patch

New:

  libpeas-1.1.3.tar.bz2



Other differences:
--
++ libpeas.spec ++
--- /var/tmp/diff_new_pack.2s3ate/_old  2011-09-09 11:43:25.0 +0200
+++ /var/tmp/diff_new_pack.2s3ate/_new  2011-09-09 11:43:25.0 +0200
@@ -18,16 +18,13 @@
 
 
 Name:   libpeas
-Version:1.1.1
-Release:2
+Version:1.1.3
+Release:1
 License:LGPLv2+
 Summary:GObject-based Plugin Engine
+Url:http://live.gnome.org/Libpeas
 Group:  System/Libraries
 Source: 
http://download.gnome.org/sources/libpeas/1.1/%{name}-%{version}.tar.bz2
-# PATCH-FIX-UPSTREAM libpeas-new-gjs.patch bgo#655475 vu...@opensuse.org -- 
Fix build with gjs 1.29.16
-Patch0: libpeas-new-gjs.patch
-# Needed for patch0
-BuildRequires:  gnome-common
 BuildRequires:  intltool
 BuildRequires:  libseed-gtk3-devel
 BuildRequires:  python-devel
@@ -35,7 +32,7 @@
 BuildRequires:  pkgconfig(gobject-2.0) = 2.23.6
 BuildRequires:  pkgconfig(gobject-introspection-1.0) = 0.10.1
 BuildRequires:  pkgconfig(gtk+-3.0) = 2.91.1
-BuildRequires:  pkgconfig(pygobject-2.0) = 2.28.0
+BuildRequires:  pkgconfig(pygobject-3.0) = 2.90.0
 
 %description
 libpeas is a gobject-based plugin engine, and is targetted at giving
@@ -45,7 +42,7 @@
 License:LGPLv2+
 Summary:GObject-based Plugin Engine
 Group:  System/Libraries
-# We provide %{name} to make the lang package installable
+# We provide %%{name} to make the lang package installable
 Provides:   %{name} = %{version}
 Recommends: %{name}-lang
 Recommends: %{name}-loader-python
@@ -126,11 +123,8 @@
 %lang_package
 %prep
 %setup -q
-%patch0 -p1
 
 %build
-# Needed for patch0
-NOCONFIGURE=1 gnome-autogen.sh
 %configure
 make %{?_smp_flag} V=1
 

++ libpeas-1.1.1.tar.bz2 - libpeas-1.1.3.tar.bz2 ++
 25454 lines of diff (skipped)






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libpeas for openSUSE:Factory

2011-08-09 Thread h_root

Hello community,

here is the log from the commit of package libpeas for openSUSE:Factory
checked in at Tue Aug 9 10:55:22 CEST 2011.




--- libpeas/libpeas.changes 2011-08-01 10:08:44.0 +0200
+++ /mounts/work_src_done/STABLE/libpeas/libpeas.changes2011-08-08 
17:36:26.0 +0200
@@ -1,0 +2,6 @@
+Mon Aug  8 15:35:10 UTC 2011 - dims...@opensuse.org
+
+- Use versioned BuildRequires to instruct OBS to wait with a build
+  instead of failing it.
+
+---

calling whatdependson for head-i586




Other differences:
--
++ libpeas.spec ++
--- /var/tmp/diff_new_pack.IjgiSM/_old  2011-08-09 10:54:48.0 +0200
+++ /var/tmp/diff_new_pack.IjgiSM/_new  2011-08-09 10:54:48.0 +0200
@@ -19,7 +19,7 @@
 
 Name:   libpeas
 Version:1.1.1
-Release:1
+Release:2
 License:LGPLv2+
 Summary:GObject-based Plugin Engine
 Group:  System/Libraries
@@ -31,11 +31,11 @@
 BuildRequires:  intltool
 BuildRequires:  libseed-gtk3-devel
 BuildRequires:  python-devel
-BuildRequires:  pkgconfig(gjs-internals-1.0)
-BuildRequires:  pkgconfig(gobject-2.0)
-BuildRequires:  pkgconfig(gobject-introspection-1.0)
-BuildRequires:  pkgconfig(gtk+-3.0)
-BuildRequires:  pkgconfig(pygobject-2.0)
+BuildRequires:  pkgconfig(gjs-internals-1.0) = 1.29.16
+BuildRequires:  pkgconfig(gobject-2.0) = 2.23.6
+BuildRequires:  pkgconfig(gobject-introspection-1.0) = 0.10.1
+BuildRequires:  pkgconfig(gtk+-3.0) = 2.91.1
+BuildRequires:  pkgconfig(pygobject-2.0) = 2.28.0
 
 %description
 libpeas is a gobject-based plugin engine, and is targetted at giving






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libpeas for openSUSE:Factory

2011-08-01 Thread h_root

Hello community,

here is the log from the commit of package libpeas for openSUSE:Factory
checked in at Mon Aug 1 16:02:40 CEST 2011.




--- libpeas/libpeas.changes 2011-07-01 16:35:36.0 +0200
+++ /mounts/work_src_done/STABLE/libpeas/libpeas.changes2011-08-01 
10:08:44.0 +0200
@@ -1,0 +2,18 @@
+Mon Aug  1 09:43:57 CEST 2011 - vu...@opensuse.org
+
+- Add libpeas-new-gjs.patch: fix build with gjs 1.29.16, which
+  merges gjs-gi with gjs.
+- Remove pkgconfig(gjs-gi-1.0) BuildRequires thanks to the patch.
+- Add gnome-common BuildRequires and call to gnome-autogen.sh, as
+  needed by the patch.
+
+---
+Mon Jul 25 21:49:07 CEST 2011 - vu...@opensuse.org
+
+- Update to version 1.1.1:
+  + PeasExtension has been deprecated
+  + Ability to use C plugins without GObject-Introspection.
+  + The plugin manager's disable plugins dialog will no longer show
+hidden plugins.
+
+---

calling whatdependson for head-i586


Old:

  libpeas-1.1.0.tar.bz2

New:

  libpeas-1.1.1.tar.bz2
  libpeas-new-gjs.patch



Other differences:
--
++ libpeas.spec ++
--- /var/tmp/diff_new_pack.quPQ39/_old  2011-08-01 16:02:08.0 +0200
+++ /var/tmp/diff_new_pack.quPQ39/_new  2011-08-01 16:02:08.0 +0200
@@ -18,16 +18,19 @@
 
 
 Name:   libpeas
-Version:1.1.0
+Version:1.1.1
 Release:1
 License:LGPLv2+
 Summary:GObject-based Plugin Engine
 Group:  System/Libraries
-Source: %{name}-%{version}.tar.bz2
+Source: 
http://download.gnome.org/sources/libpeas/1.1/%{name}-%{version}.tar.bz2
+# PATCH-FIX-UPSTREAM libpeas-new-gjs.patch bgo#655475 vu...@opensuse.org -- 
Fix build with gjs 1.29.16
+Patch0: libpeas-new-gjs.patch
+# Needed for patch0
+BuildRequires:  gnome-common
 BuildRequires:  intltool
 BuildRequires:  libseed-gtk3-devel
 BuildRequires:  python-devel
-BuildRequires:  pkgconfig(gjs-gi-1.0)
 BuildRequires:  pkgconfig(gjs-internals-1.0)
 BuildRequires:  pkgconfig(gobject-2.0)
 BuildRequires:  pkgconfig(gobject-introspection-1.0)
@@ -123,8 +126,11 @@
 %lang_package
 %prep
 %setup -q
+%patch0 -p1
 
 %build
+# Needed for patch0
+NOCONFIGURE=1 gnome-autogen.sh
 %configure
 make %{?_smp_flag} V=1
 

++ libpeas-1.1.0.tar.bz2 - libpeas-1.1.1.tar.bz2 ++
 24228 lines of diff (skipped)

++ libpeas-new-gjs.patch ++
commit c711ba77abde3463d05f045ffb6c4d532fb1a19c
Author: Vincent Untz vu...@gnome.org
Date:   Mon Aug 1 09:16:46 2011 +0200

Adapt to and require gjs 1.29.16

gjs-gi was merged in gjs, so update the build system as well as path to
headers.

https://bugzilla.gnome.org/show_bug.cgi?id=655475

diff --git a/configure.ac b/configure.ac
index 269c1fa..4a6f176 100644
--- a/configure.ac
+++ b/configure.ac
@@ -257,7 +257,7 @@ dnl 

 dnl GJS Javascript Engine
 dnl 
 
-GJS_REQUIRED=0.7.8
+GJS_REQUIRED=1.29.16
 
 AC_ARG_ENABLE(gjs,
  AS_HELP_STRING([--enable-gjs],[Enable GJS support]),
@@ -269,7 +269,7 @@ AC_MSG_CHECKING([for GJS JS availability.])
 if test x$enable_gjs = xno; then
found_gjs=no (disabled, use --enable-gjs to enable)
 else
-   PKG_CHECK_EXISTS([gjs-internals-1.0 = $GJS_REQUIRED gjs-gi-1.0],
+   PKG_CHECK_EXISTS([gjs-internals-1.0 = $GJS_REQUIRED],
 [found_gjs=yes],
 [found_gjs=no])
 fi
@@ -280,8 +280,8 @@ fi
 AC_MSG_RESULT([$found_gjs])
 
 if test $found_gjs = yes; then
-   GJS_CFLAGS=`$PKG_CONFIG --cflags gjs-internals-1.0 gjs-gi-1.0`
-   GJS_LIBS=`$PKG_CONFIG --libs gjs-internals-1.0 gjs-gi-1.0`
+   GJS_CFLAGS=`$PKG_CONFIG --cflags gjs-internals-1.0`
+   GJS_LIBS=`$PKG_CONFIG --libs gjs-internals-1.0`
AC_SUBST(GJS_CFLAGS)
AC_SUBST(GJS_LIBS)
 
diff --git a/loaders/gjs/peas-extension-gjs.c b/loaders/gjs/peas-extension-gjs.c
index 1d600f5..d8cc578 100644
--- a/loaders/gjs/peas-extension-gjs.c
+++ b/loaders/gjs/peas-extension-gjs.c
@@ -26,8 +26,8 @@
 #include string.h
 
 #include girepository.h
-#include gjs/gi/arg.h
-#include gjs/gi/value.h
+#include gi/arg.h
+#include gi/value.h
 
 #include libpeas/peas-introspection.h
 #include libpeas/peas-extension-subclasses.h
diff --git a/loaders/gjs/peas-plugin-loader-gjs.c 
b/loaders/gjs/peas-plugin-loader-gjs.c
index 30a3a2c..b19f7ac 100644
--- a/loaders/gjs/peas-plugin-loader-gjs.c
+++ b/loaders/gjs/peas-plugin-loader-gjs.c
@@ -24,9 +24,9 @@
 #endif
 
 #include gjs/gjs-module.h
-#include gjs/gi/object.h
-#include gjs/gi/repo.h
-#include gjs/gi/value.h
+#include gi/object.h
+#include gi/repo.h
+#include gi/value.h
 
 #include peas-plugin-loader-gjs.h
 #include 

commit libpeas for openSUSE:Factory

2011-07-11 Thread h_root

Hello community,

here is the log from the commit of package libpeas for openSUSE:Factory
checked in at Mon Jul 11 12:26:53 CEST 2011.




--- libpeas/libpeas.changes 2011-04-05 14:24:36.0 +0200
+++ /mounts/work_src_done/STABLE/libpeas/libpeas.changes2011-07-01 
16:35:36.0 +0200
@@ -1,0 +2,32 @@
+Fri Jul  1 16:29:09 CEST 2011 - vu...@opensuse.org
+
+- Split python loader in a libpeas-loader-python subpackage, with a
+  Supplements on libpeas-1_0-0 and python.
+- Add libpeas-loader-python and libpeas-loader-seed Recommends to
+  libpeas-1_0-0, as well as a libpeas-loader-gjs Suggests: python
+  and seed are likely to be used for plugins, so we want them by
+  default; gjs is a bit less likely at the moment.
+
+---
+Mon Jun 20 10:47:00 UTC 2011 - dims...@opensuse.org
+
+- Update to version 1.1.0:
+  + Add support for gjs-based Javascript extensions
+  + Seed Javascript extension support improvements
+- Use the new() keyword to instantiate new Javascript
+  extensions.
+- Previously used copied arrays have been deprecated.
+- Allow using prototypes when defining new extensions.
+  + Add peas_extension_set_foreach()
+- Also deprecate the old peas_extension_set_call() method as a
+  result.
+  + Drop support for Gtk+ 2.
+  + Updated translations.
+- Add pkgconfig(gjs-internals-1.0) and pkgconfig(gjs-gi-1.0)
+  BuildRequires.
+- Create subpackages for the runtime loaders:
+  + libpeas-loader-gjs, with a Supplements on libpeas-1_0-0 and gjs
+  + libpeas-loader-seed, with a Supplements on libpeas-1_0-0 and
+seed
+
+---

calling whatdependson for head-i586


Old:

  libpeas-1.0.0.tar.bz2

New:

  libpeas-1.1.0.tar.bz2



Other differences:
--
++ libpeas.spec ++
--- /var/tmp/diff_new_pack.oTu0sd/_old  2011-07-11 12:23:54.0 +0200
+++ /var/tmp/diff_new_pack.oTu0sd/_new  2011-07-11 12:23:54.0 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   libpeas
-Version:1.0.0
+Version:1.1.0
 Release:1
 License:LGPLv2+
 Summary:GObject-based Plugin Engine
@@ -27,6 +27,8 @@
 BuildRequires:  intltool
 BuildRequires:  libseed-gtk3-devel
 BuildRequires:  python-devel
+BuildRequires:  pkgconfig(gjs-gi-1.0)
+BuildRequires:  pkgconfig(gjs-internals-1.0)
 BuildRequires:  pkgconfig(gobject-2.0)
 BuildRequires:  pkgconfig(gobject-introspection-1.0)
 BuildRequires:  pkgconfig(gtk+-3.0)
@@ -43,6 +45,11 @@
 # We provide %{name} to make the lang package installable
 Provides:   %{name} = %{version}
 Recommends: %{name}-lang
+Recommends: %{name}-loader-python
+# Right now, it looks more likely that plugins get written with
+# seed than with gjs, so reflect this with Recommends and Suggests
+Recommends: %{name}-loader-seed
+Suggests:   %{name}-loader-gjs
 
 %description -n libpeas-1_0-0
 libpeas is a gobject-based plugin engine, and is targetted at giving
@@ -57,6 +64,42 @@
 libpeas is a gobject-based plugin engine, and is targetted at giving
 every application the chance to assume its own extensibility.
 
+%package loader-gjs
+License:LGPLv2+
+Summary:GObject-based Plugin Engine - GJS runtime loader
+Group:  System/Libraries
+Supplements:packageand(libpeas-1_0-0:gjs)
+
+%description loader-gjs
+libpeas is a gobject-based plugin engine, and is targetted at giving
+every application the chance to assume its own extensibility.
+
+This package contains the gjs loader.
+
+%package loader-python
+License:LGPLv2+
+Summary:GObject-based Plugin Engine - Python runtime loader
+Group:  System/Libraries
+Supplements:packageand(libpeas-1_0-0:python)
+
+%description loader-python
+libpeas is a gobject-based plugin engine, and is targetted at giving
+every application the chance to assume its own extensibility.
+
+This package contains the python loader.
+
+%package loader-seed
+License:LGPLv2+
+Summary:GObject-based Plugin Engine - Seed runtime loader
+Group:  System/Libraries
+Supplements:packageand(libpeas-1_0-0:seed)
+
+%description loader-seed
+libpeas is a gobject-based plugin engine, and is targetted at giving
+every application the chance to assume its own extensibility.
+
+This package contains the seed loader.
+
 %package demo
 License:LGPLv2+
 Summary:GObject-based Plugin Engine -- Demo Application
@@ -110,10 +153,6 @@
 %dir %{_libdir}/libpeas-1.0
 %dir %{_libdir}/libpeas-1.0/loaders
 %{_libdir}/libpeas-1.0/loaders/libcloader.so
-# The seed-loader should possibly be split in an own package, Supplementing 
packageand(libpeas-1_0-0:seed)
-%{_libdir}/libpeas-1.0/loaders/libseedloader.so
-# Python Loader should possibly be split in an own package

commit libpeas for openSUSE:Factory

2011-05-04 Thread h_root

Hello community,

here is the log from the commit of package libpeas for openSUSE:Factory
checked in at Wed May 4 15:18:26 CEST 2011.




New Changes file:

--- /dev/null   2010-08-26 16:28:41.0 +0200
+++ /mounts/work_src_done/STABLE/libpeas/libpeas.changes2011-04-05 
14:24:36.0 +0200
@@ -0,0 +1,159 @@
+---
+Tue Apr  5 12:24:06 UTC 2011 - fcro...@novell.com
+
+- Update to version 1.0.0:
+  + Seed plugin loader fixes
+  + Fix segfault when pygobject cannot be initialized
+  + Fix tooltip display in the plugin manager
+  + DOAP file update
+  + Updated translations.
+
+---
+Mon Mar 28 13:16:13 UTC 2011 - fcro...@novell.com
+
+- Update to version 0.9.0:
+  + Support VOID introspection type
+  + Don't use properties to store the extension instance
+  + Various bug fixes
+  + Fix getting and setting Seed properties
+  + Privatize PeasExtensionBase, PeasExtensionClass
+  + Drop IAge support for now.
+  + Updated translations
+- Changes from version 0.7.4:
+  + Fix crash when searching a plugin in the manager.
+  + Various bug fixes in tests.
+  + Fix memleaks
+  + Increase pygobject dependency to 2.28.0
+
+---
+Thu Feb 24 12:12:10 UTC 2011 - fcro...@novell.com
+
+- Update to version 0.7.3:
+  + Fix bug when lazy loading fails
+  + Fix C plugins that do not inherit from PeasExtensionBase
+  + Fix PeasExtensionSet example in the docs
+  + Don't GC plugin loaders that fail
+  + Only emit notify::plugin-list when it has changed
+  + Don't try to open a directory as a .plugin
+  + Unref the window in the second time plugin
+  + Don't add extra ref on python instance
+  + Show dialog when disabling a plugin which is depended on
+  + Drop PeasPluginInfo:file as it is unused
+  + Add PeasPluginInfo:Hidden
+  + Correctly Fix C plugins that do not inherit from
+PeasExtensionBase
+  + Updated translations.
+  + python: Rework refcounting to explicit extension ownership
+- Changes from version 0.7.2:
+  + Check that the plugin is loaded before creating an extension
+  + Make PeasEngine a proper singleton
+  + Move the module support check to constructor
+  + Fix PeasEngine to be capable of being created multiple times
+  + Fix PeasEngine:loaded-plugins to return a proper array of
+strings
+  + Make peas_engine_shutdown() semi-private
+  + Added the view property to PeasPluginManager
+  + Add Glade catalog for libpeas-gtk
+  + Show a tooltip for unavailable plugins
+  + Replace plugin loader disabling with enabling
+  + Add (array zero-terminated=1) annotation to API
+  + Added optional engine parameter back to libpeas-gtk API
+  + Allow the engine to be NULL in PeasExtensionSet
+  + Allow multiple instances of PeasEngine
+  + Check that the manager's view has the same engine
+  + Lazy load the plugin loaders
+  + Drop peas_plugin_info_get_keys()
+  + Do not marshall out arguments in extension subclasses
+  + Make the interface age 0.
+  + Updated translations
+- Changes from version 0.7.1:
+  + Fix handling of g_callable_info_get_n_args()
+  + Fix loading plugins with an invalid dependency
+  + Fix emitting PeasExtensionSet::extension-removed
+  + Fix remaining s/libpeasui/libpeas-gtk/ issues
+  + Unload plugins in dispose to prevent segv
+  + Don't show a plugin's description if it is NULL
+  + Make the PeasEngine search-path docs make sense
+  + Fix seed extensions
+  + Override properties in PeasExtension subclasses
+  + Allow the Icon in *.plugin to be located in the data dir
+  + PeasPluginManager and View cleanup and style fixes
+  + Fix implementing an interface without a VFunc invoker
+  + Annotation and documentation fixes
+  + Test peas_extension_call() before calling interface vfunc
+  + Fix implementing interface vfuncs on 64bit
+  + Emit notify::show-builtin when show-builtin is set
+  + Added --pkg-export option for g-ir-scanner.
+  + Plug some memory leaks
+  + Updated translations
+- Change pkgconfig(seed) BuildRequires to libseed-gtk3-devel as
+  both gtk2 and gtk3 version share the same pkgconfig filename.
+
+---
+Sun Feb 13 16:50:17 CET 2011 - vu...@opensuse.org
+
+- Pass %{?no_lang_C} to %find_lang so that english documentation
+  can be packaged with the program, and not in the lang subpackage.
+- Change Requires of lang subpackage to Recommends, since the
+  english documentation is not there anymore.
+
+---
+Wed Dec 15 08:21:07 UTC 2010 - dims...@opensuse.org
+
+- Fix -devel dependencies (lib*-1_0-0 instead of lib*-1.0-0).
+
+---
+Tue Oct  5 10:28:28 CEST 2010 - vu...@opensuse.org
+
+- Update to version 0.7.0:
+  + Add way to get a PeasExtension from a PeasExtensionSet.
+  + Move the