Hello community,

here is the log from the commit of package glade for openSUSE:Factory checked 
in at 2020-05-13 22:55:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/glade (Old)
 and      /work/SRC/openSUSE:Factory/.glade.new.2738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "glade"

Wed May 13 22:55:16 2020 rev:39 rq:802676 version:3.36.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/glade/glade.changes      2020-03-03 
10:14:25.882425801 +0100
+++ /work/SRC/openSUSE:Factory/.glade.new.2738/glade.changes    2020-05-13 
22:55:16.942915355 +0200
@@ -1,0 +2,174 @@
+Thu May  7 21:39:50 UTC 2020 - Bjørn Lie <[email protected]>
+
+- Update to version 3.36.0:
+  + Add GDK_VERSION_MIN_REQUIRED
+  + Adding "Glade" to "About" section.
+  + Add initial implementation of Automatic Templates
+  + Add initial support for GFile type properties
+  + Add metadata information about releases
+  + Add OARS tags
+  + Add translator comments to the .desktop file
+  + Allow to specify placeholder to GtkListBox
+  + Allow to use GtkFileChooserNative
+  + Appdata: update app-id
+  + build:
+    - Do not use a system variable only for Windows
+    - Fix OSX support in meson
+    - Port to meson build system
+    - Remove G_CONST_RETURN usage
+  + Bump Gtk required version to 3.22
+  + Couple of fixes for memory leaks found with valgrind
+  + Create GladeSettings to hold the settings instead of using a
+    Gtk widget for holding it
+  + dnd: Enable Drag&Drop on wayland
+  + doc:
+    - Modernize the documentation
+    - Remove missing xml files
+    - Make some changes to fix warnings with the documentation
+  + dtd: Add several new elements
+  + Fix loading dylibs on OSX
+  + Fix on debug traces after rename GladePropertyClass to
+    GladePropertyDef
+  + Fix several compiler warnings
+  + Fix split sentense in GladeProject
+  + Fix tab/space identation
+  + Fix two memory leaks discovered with valgrind
+  + Fix xgettext string extraction for catalogs
+  + flatpak: Set meson as buildsystem
+  + GladeAdaptorChooser: add missing translation domain
+  + GladeCommand:
+    - Ensure widget name on object properties
+    - Ignore special child types placeholders in add command.
+  + GladeGtkWindow: mark titlebar placeholder as special child
+    type.
+  + GladeEditor: expose signal editor widget as a property
+  + GladeEditorProperty, GladePropertyClass, GladeWidgetAdaptor:
+  + GladeEPropAttrs: use sane adjustment values for size and scale
+    attrs
+  + GladeEPropNumeric: bind precision property to spin button
+  + GladeGtkAdjustment: add digits virtual property
+  + GladeGtkBin: add initial support for GtkBin abstract class
+  + GladeGtkBox: improve children sort function
+  + GladeGtkDialog: chain up post_create() method
+  + GladeGtkHeaderBar:
+    - Improve position packing property handling
+    - Mark title and subtitle as translatable
+  + GladeGtkWidget: save accessible-role atk property
+  + GladeGtkWindow:
+    - Fix regression in csd handling
+    - Remove get_children() method
+  + GladeImageItemEditor: use display name for commands names
+  + GladeIntro:
+    - Fix regresion in find_widget_forall()
+    - Use name and buildable name to find widgets
+  + GladeModelButton:
+    - Enable icon/iconic properties
+    - Improve editor
+  + GladePopup: Clear add item when adding as toplevel
+  + GladeProject:
+    - Add handler signals
+    - Escape markup in parser errors
+  + GladeProperty:
+    - Add precision property
+    - Keep the bind-source, bind-property and bind-flags elements
+  + GladePropertyClass: round floating point values to epsilon
+  + GladeSignalClass: rename glade_signal_class_get_type
+  + GladeSignalDef: fix documentation for
+    glade_signal_def_set_deprecated
+  + gladeui-2.0.pc: Data paths relative to datadir
+  + gladeui:
+    - Change the boolean parsing logic to be the same as Gtk
+    - Ensure that we write the "type-func" property when a
+      get-type-function is defined in the catalog
+    - Fix crash on drag-n-drop
+    - Fix GIR package reference and add c-include
+    - Fix leak of create_type in GladePropertyClass
+    - Fix memory leak in GWActionClass
+    - Fix several memory leaks with GladeWidgetAdaptor
+    - Fix several tiny memory leaks found with valgrind
+    - Fix wrong pointer convertion in GladeDesignView
+    - ignore various GParameter deprecations
+    - Modernize GladeSignalEditor codebase
+    - Modernize GladeWidgetAdaptor definition
+    - Plug tiny leak on Drag & Drop
+    - remove implicit cast in assignment
+    - remove unused type_func variable
+    - Replace the last occurences of GladeWidgetClass with
+      GladeWidgetAdaptor in the comments
+    - Use G_DECLARE_DERIVABLE_TYPE for GladeAdaptorChooserWidget
+    - Use G_DECLARE_DERIVABLE_TYPE for GladeApp
+    - Use G_DECLARE_DERIVABLE_TYPE for GladeBaseEditor
+    - Use G_DECLARE_DERIVABLE_TYPE for GladeCellRendererIcon
+    - Use G_DECLARE_DERIVABLE_TYPE for GladeClipboard
+    - Use G_DECLARE_DERIVABLE_TYPE for GladeCommand
+    - Use G_DECLARE_DERIVABLE_TYPE for GladeDesignLayout
+    - Use G_DECLARE_DERIVABLE_TYPE for GladeDesignView
+    - Use G_DECLARE_DERIVABLE_TYPE for GladeEditor
+    - Use G_DECLARE_DERIVABLE_TYPE for GladeEditorProperty
+    - Use G_DECLARE_DERIVABLE_TYPE for GladeEditorSkeleton
+    - Use G_DECLARE_DERIVABLE_TYPE for GladeEditorTable
+    - Use G_DECLARE_DERIVABLE_TYPE for GladeInspector
+    - Use G_DECLARE_DERIVABLE_TYPE for GladeNamedIconChooserDialog
+    - Use G_DECLARE_FINAL_TYPE for GladeObjectStub
+    - Use G_DECLARE_INTERFACE for GladeDrag
+    - Use G_DECLARE_INTERFACE for GladeEditable
+  + GladeWidgetAdaptor:
+    - added deprecated-since metadata
+    - add glade_widget_adaptor_get_display_name()
+  + GladeWidget: add support for abstract classes
+  + GladeWindow:
+    - move actions to GtkApplication
+    - port to GtkApplication
+    - simplify pointer mode actions
+  + GtkActionable: add action-target property
+  + gtk+:
+    - Add deprecated flag to GtkButton and GtkImage stock
+      properties
+    - Add homogeneous property to GtkStackSwitcher
+    - Add missing 3.22 enum/flag values
+    - Allow to use GtkResponseType with GtkDialog and GtkInfobar
+      buttons
+    - Keep internationalization context in Atk properties
+    - properly cast to avoid warnings
+    - Provide Gtk 3.22 properties for GtkScrolledWindow
+    - workaround truncation warning by being safer
+  + Gtk Catalog:
+    - add back GtkStatusbar
+    - mark GtkImageMenuItem as deprecated since 3.10
+  + GtkImage: Fix icon size being reset
+  + GtkLinkButton: allow to edit the label
+  + Gtk plugin: add support for GFileIcon
+  + i18n: Do not use input file for not translated files
+  + icon: update app icon
+  + introspection: Add many annotations to sources
+  + Make it easier to track GladeXML elements and be GObject
+    Introspection friendly by registering boxed types
+  + meson: Activate enable-debug variables
+  + Migrate from intltool to gettext
+  + No wide handles in `center_paned` and `left_paned`
+  + Prevent dragging an ancestor inside a child
+  + RDNN appdata & desktop file
+  + Remove GladeInstantiable prefix from UI
+  + Rename GladePropertyClass to GladePropertyDef and declare it as
+    boxed
+  + Rename GladeSignalClass to GladeSignalDef and declare it as
+    boxed
+  + Rename GWActionClass to GladeWidgetActionDef to use the right
+    namespace
+  + Rename *Klass to *Class as there are no name collision anymore
+  + Replace some functions by Gtk 3.22 ones
+  + Respect the Glade namespace for macros and defines
+  + Set the "About Dialogue" as modal
+  + snap: update for icon filename changes
+  + Stop defaulting missing images to deprecated stock icons
+  + tests: Include back GtkTreeViewColumn
+  + ui/widget: Make template ver# warning more useful
+  + Update FSF address
+  + Use autoreconf instead deprecated gnome-common
+  + Utils: get the absolute path but avoid accessing it
+  + widget: canonicalize support-warning property name
+  + widget-editor: Replace margin right/left for end/start
+- Add define soname libgladeui-2-12, and rename subpackage
+  following upstreams soname bump/change.
+
+-------------------------------------------------------------------

Old:
----
  glade-3.22.2.tar.xz

New:
----
  glade-3.36.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ glade.spec ++++++
--- /var/tmp/diff_new_pack.GqqR2Q/_old  2020-05-13 22:55:17.438916323 +0200
+++ /var/tmp/diff_new_pack.GqqR2Q/_new  2020-05-13 22:55:17.438916323 +0200
@@ -16,14 +16,17 @@
 #
 
 
+%define soname libgladeui-2-12
+
 Name:           glade
-Version:        3.22.2
+Version:        3.36.0
 Release:        0
 Summary:        User Interface Builder for GTK+ 3
 License:        GPL-2.0-or-later
 Group:          Development/Tools/GUI Builders
 URL:            https://glade.gnome.org/
-Source:         
http://download.gnome.org/sources/glade/3.22/%{name}-%{version}.tar.xz
+Source0:        
https://download.gnome.org/sources/glade/3.36/%{name}-%{version}.tar.xz
+
 BuildRequires:  fdupes
 BuildRequires:  gobject-introspection-devel
 BuildRequires:  gtk-doc
@@ -44,11 +47,11 @@
 Glade is a RAD tool to develop user interfaces for the Gtk+ 3 toolkit
 and the GNOME desktop environment.
 
-%package -n libgladeui-2-6
+%package -n %{soname}
 Summary:        Core library of the GLADE User Interface Builder
 Group:          System/Libraries
 
-%description -n libgladeui-2-6
+%description -n %{soname}
 Glade is a RAD tool to develop user interfaces for the Gtk+ 3 toolkit
 and the GNOME desktop environment.
 
@@ -66,7 +69,7 @@
 %package -n libgladeui-2-devel
 Summary:        Development files for libgladeui
 Group:          Development/Libraries/C and C++
-Requires:       libgladeui-2-6 = %{version}
+Requires:       %{soname} = %{version}
 Requires:       typelib-1_0-Gladeui-2_0 = %{version}
 # The gtk-doc documentation is not parallel installable (bnc#646997)
 Conflicts:      libgladeui-1-devel
@@ -81,7 +84,7 @@
 %lang_package
 
 %prep
-%setup -q
+%autosetup -p1
 
 %build
 %configure \
@@ -97,18 +100,18 @@
 %find_lang %{name} %{?no_lang_C}
 %fdupes %{buildroot}%{_datadir}
 
-%post -n libgladeui-2-6 -p /sbin/ldconfig
-%postun -n libgladeui-2-6 -p /sbin/ldconfig
+%post -n %{soname} -p /sbin/ldconfig
+%postun -n %{soname} -p /sbin/ldconfig
 
 %files
 %license COPYING COPYING.GPL COPYING.LGPL
-%doc NEWS README
+%doc NEWS
 %doc %{_datadir}/help/C/%{name}/
 %{_bindir}/glade
 %{_bindir}/glade-previewer
 %dir %{_datadir}/metainfo
-%{_datadir}/metainfo/glade.appdata.xml
-%{_datadir}/applications/glade.desktop
+%{_datadir}/metainfo/org.gnome.Glade.appdata.xml
+%{_datadir}/applications/org.gnome.Glade.desktop
 %{_datadir}/glade/
 %{_datadir}/icons/hicolor/*/apps/*.*
 %{_libdir}/glade/modules/libgladegtk.so
@@ -117,7 +120,7 @@
 %{_mandir}/man1/glade-previewer.1%{?ext_man}
 %{_mandir}/man1/glade.1%{?ext_man}
 
-%files -n libgladeui-2-6
+%files -n %{soname}
 %{_libdir}/libgladeui*.so.*
 # These directories are needed by third-party catalogs, and are explicitly
 # referenced in the pkg-config file, so it makes sense to own them here

++++++ glade-3.22.2.tar.xz -> glade-3.36.0.tar.xz ++++++
++++ 411954 lines of diff (skipped)


Reply via email to