Hello community,

here is the log from the commit of package gnome-builder for openSUSE:Factory 
checked in at 2017-09-13 21:53:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-builder (Old)
 and      /work/SRC/openSUSE:Factory/.gnome-builder.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnome-builder"

Wed Sep 13 21:53:55 2017 rev:22 rq:523651 version:3.26.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/gnome-builder/gnome-builder.changes      
2017-05-18 20:41:52.777795609 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-builder.new/gnome-builder.changes 
2017-09-13 21:53:59.530486424 +0200
@@ -1,0 +2,309 @@
+Tue Sep 12 01:35:07 UTC 2017 - zai...@opensuse.org
+
+- Update to version 3.26.0:
+  + Various fixes to the eslint plugin.
+  + Various documentation improvements.
+  + Remove unnecessary compression from various .ui files.
+  + Avoid the use of the "mips" constant to fix mips builds.
+  + Clear the stopped breakpoint if the debugger exits uncleanly.
+  + Fix a crash in the code-index plugin.
+  + Fix to ensure rows in the omnibar are recyclable.
+  + Fix for non-completing GTask in IdeBuffer.
+  + Fix color picker closing and defer panel creation.
+  + Fix a crash in .ui when creating style classes.
+  + Drop support for Vala versions older than 0.34
+  + Updated translations.
+- Pass with_docs=true to meson, ensure we build documentation.
+
+-------------------------------------------------------------------
+Wed Sep  6 23:25:31 UTC 2017 - dims...@opensuse.org
+
+- Update to version 3.25.92:
+  + A new word completion provider that uses distance from cursor
+    for sorting.
+  + Documentation cards can now be shown using the
+    "request-documentation" keybinding signal in the code editor.
+  + A new code indexing engine that will index your project in the
+    background to improve search and code navigation features is
+    now included. Currently, only the clang plugin provides a
+    suitable indexer, but other languages will be supported in the
+    future.
+  + A global search provider using the fuzzy-search code-index
+    allows jumping to a function, class, and other language
+    features.
+  + A symbol resolver based on the code-index allows jumping
+    between source and declarations.
+  + Plugins can now register long running "pausable" operations
+    with the project context. The code-index supports this for
+    background indexing.
+  + A technology preview for debugger integration has landed.
+  + A reference debugger backend has been implemented using gdb.
+  + Builder now tries to reduce the number of shell notifications
+    it generates.
+  + A new history plugin is added to bring back lost history
+    functionality during the UI revamp.
+  + Documentation improvements.
+  + Various project templates have been improved.
+  + CSS style refinements.
+  + Clang completion provider improvements.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Sun Aug 27 18:39:04 UTC 2017 - dims...@opensuse.org
+
+- Update to version 3.25.91:
+  + Build systems can now implement an optimized path to extract
+    build flags for multiple files at once. This will be useful for
+    upcoming code indexing features.
+  + Mkdir pipeline stages can now request that directories are
+    reaped at cleanup.
+  + The buffer manager can now protect against a single file being
+    requested multiple times while a previous load is in-flight.
+  + Various GAction fixes.
+  + A new documentation-card plugin has been included as part of
+    the Summer '17 GSoC work. It provides documentation on
+    functions from devhelp when you hover the mouse pointer over a
+    function or other type. It supports multiple backends, but only
+    Devhelp is currently implemented.
+  + A leak of various editor view plugins due to a bug in
+    IdeExtensionSetAdapter has been plugged.
+  + The beautifier plugin has been ported to the new UI design.
+  + The spellcheck plugin got numerous fixes from fallout during
+    the UI redesign.
+  + The XML plugin got a fix for a potential NULL deref.
+  + The volume monitor has been restored on the editor.
+  + Many widgets and plugins have been ported to the new shortcut
+    engine.
+  + The shortcut window should now work better on smaller screen
+    sizes.
+  + "Insert matching brance" has been moved to a per-language
+    setting.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Wed Aug 16 07:29:29 UTC 2017 - dims...@opensuse.org
+
+- Update to version 3.25.90:
+  + Indentation fixes when using the fallback indenter.
+  + Various UI changes as we progress on the UI revamp.
+  + Diagnostics checks now blocked until the buffer has fully
+    loaded.
+  + Highlight engine fixes for the recently added pause support.
+  + "Export" has been moved to a generic operation from the
+    omnibar.
+  + A crash in the diagnostics manager has been fixed due to
+    incorrect assertions at runtime.
+  + Many keyboard shortcut fixes.
+  + The search bar has had missing pieces from the revamp ported.
+    This includes better keyboard interactions.
+  + Search navigation has been restored from the source editor.
+  + Our BuilderBlocks font has been improved to support both lower
+    and upper-case glyphs.
+  + Builder no longer uses Gtk's setting for
+    sort-directories-first.
+  + Builder now supports a "run-opts" in .buildconfig files or
+    x-run-args in flatpak json files to pass arguments when running
+    the target application.
+  + The spellchecker has had a number of fixes that were broken
+    during the UI revamp.
+  + find-other-file will jump right to the matching file if only
+    one is matched. This more closely matches our previous
+    implementation.
+  + The build pipeline now recognizes filenames with _ in them when
+    generating diagnostics.
+- Drop gnome-builder-no-return-in-nonvoid.patch: Fixed upstream.
+
+-------------------------------------------------------------------
+Mon Jul 24 07:57:14 UTC 2017 - zai...@opensuse.org
+
+- Add gnome-builder-no-return-in-nonvoid.patch: Fix postbuild
+  checks, patch from upstream git (bgo#785287).
+- Add pkgconfig(template-glib-1.0) BuildRequires: New dependency.
+- Drop post(un) handling of glib2_gsettings_schema_post(un),
+  icon_theme_cache_post(un) and desktop_database_post(un), no
+  longer needed as we have file-triggers taking care of this now.
+
+-------------------------------------------------------------------
+Sat Jul 22 09:51:03 UTC 2017 - zai...@opensuse.org
+
+- Update to version 3.25.5:
+  + HTML Preview shortcut is fixed.
+  + Various keybindings have been improved in libdazzle.
+  + We now bundle the proper libdazzle version as a subproject.
+  + IdeSourceViewMode now holds a reference to the view and copies
+    all GValues when marshaling to the proxied closure.
+  + Focus tracking has been fixed for stacks in a single column.
+  + The focus-neighbor action works again, allowing ^w^w and other
+    Vim style keybindings to work correctly.
+  + Activation of F-keys while in vim "normal mode" has been fixed.
+  + Builder now depends on the proper version of GLib for access to
+    g_ptr_array_find_with_equal_func().
+  + MIT/X11 license has been updated to include a missing stanza.
+  + Cross-architecture printf fixes.
+
+-------------------------------------------------------------------
+Thu Jul 20 18:41:03 UTC 2017 - zai...@opensuse.org
+
+- Update to version 3.25.4:
+  + This release of Builder contains the largest UI change since
+    the creation of Builder. As this is mid-development cycle
+    towards GNOME 3.26, we anticipate breakage in this release.
+    However, we value the time that people put into testing things
+    for us and doubly so for those that file bugs.
+  + Generally, we try to keep the master branch fairly stable and
+    usable. This release will almost certainly have regressions due
+    to the nature of the redesign.
+  + A new keybinding engine is being used. It is very young but
+    maturing quickly. Great pain has been experienced to merge the
+    desires for features we need with the backwards compatability
+    to keep existing features working such as the Vim compatability
+    engine.
+  + A new layout engine has been added. It has a few tricks up it's
+    sleeve. It can animate widgets between grid locations. It also
+    can highlight the view header to match the primary contents of
+    the view. Under the hood, the implementation has been vastly
+    simplified.
+  + Over/under splits can now contain separate documents and you
+    are no longer limited to two.
+  + The project tree has been modified to look/feel more like a
+    listbox. Future releases of Builder will keep the project-tree,
+    but it will likely be disabled by default in favor of a
+    DzlStackList-based navigation.
+  + The TODO plugin has been ported to C. It goes through a
+    reasonable amount of effort to keep memory allocations
+    contiguous and footprint low.
+  + Spellcheck has been moved into a plugin.
+  + Color picker and spellcheck have been ported to use the new
+    "transient sidebar". They come into focus when it makes sense
+    for them to be visible based on context.
+  + The symbol panel has been moved into the document header. It
+    has also been styled to feel more like a listbox with hover
+    state.
+  + Devhelp browsing has been moved into the document header for
+    the devhelp documentation view. It's a little bare at first,
+    and we anticipate this to improve in future snapshots.
+  + The terminal supports the "primary-color" feature to style the
+    document header inline with the document content.
+  + The build panel has been redsigned. It is placed on the left
+    now to keep our workflow something like Left->Right.
+  + The global search has been replaced to fit with the mockups, on
+    the top-right corner of the window. We expect more improvements
+    to search in upcoming releases.
+  + The "new-document" button has been replaced with a menu for
+    various types of new documents.
+  + Many previous extension points now use menus.ui to populate
+    their menu content. This makes extending menus much more
+    consistent across Builder.
+  + Document preferences (tab size, spaces, language, etc) have
++++ 112 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/gnome-builder/gnome-builder.changes
++++ and /work/SRC/openSUSE:Factory/.gnome-builder.new/gnome-builder.changes

Old:
----
  gnome-builder-3.24.2.tar.xz

New:
----
  gnome-builder-3.26.0.tar.xz

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

Other differences:
------------------
++++++ gnome-builder.spec ++++++
--- /var/tmp/diff_new_pack.ifrgVB/_old  2017-09-13 21:54:00.718319299 +0200
+++ /var/tmp/diff_new_pack.ifrgVB/_new  2017-09-13 21:54:00.722318736 +0200
@@ -17,13 +17,13 @@
 
 
 Name:           gnome-builder
-Version:        3.24.2
+Version:        3.26.0
 Release:        0
 Summary:        GNOME Builder - IDE
-License:        GPL-3.0+ and GPL-2.0+ and LGPL-3.0+ and LGPL-2.1+ and 
CC-BY-SA-3.0
+License:        GPL-3.0+ AND GPL-2.0+ AND LGPL-3.0+ AND LGPL-2.1+ AND 
CC-BY-SA-3.0
 Group:          Development/Tools/Other
 Url:            https://wiki.gnome.org/Apps/Builder
-Source:         
http://download.gnome.org/sources/gnome-builder/3.24/%{name}-%{version}.tar.xz
+Source:         
http://download.gnome.org/sources/gnome-builder/3.26/%{name}-%{version}.tar.xz
 Source99:       %{name}-rpmlintrc
 BuildRequires:  bison
 BuildRequires:  flex
@@ -31,7 +31,8 @@
 BuildRequires:  gtk-doc
 BuildRequires:  itstool
 BuildRequires:  llvm-clang-devel
-BuildRequires:  pkg-config
+BuildRequires:  meson
+BuildRequires:  pkgconfig
 BuildRequires:  python3-devel >= 3.2.3
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(enchant) >= 1.6.0
@@ -44,23 +45,23 @@
 BuildRequires:  pkgconfig(gtk+-3.0) >= 3.21.6
 BuildRequires:  pkgconfig(gtksourceview-3.0) >= 3.21.2
 BuildRequires:  pkgconfig(json-glib-1.0)
-BuildRequires:  pkgconfig(libdevhelp-3.0)
+BuildRequires:  pkgconfig(jsonrpc-glib-1.0) >= 3.25.92
+BuildRequires:  pkgconfig(libdazzle-1.0) >= 3.25.92
+BuildRequires:  pkgconfig(libdevhelp-3.0) >= 3.25.1
 BuildRequires:  pkgconfig(libgit2-glib-1.0) >= 0.23.7
-BuildRequires:  pkgconfig(libpeas-1.0) >= 1.18.0
-BuildRequires:  pkgconfig(libvala-0.36)
+BuildRequires:  pkgconfig(libpeas-1.0) >= 1.21.0
+BuildRequires:  pkgconfig(libvala-0.38)
 BuildRequires:  pkgconfig(mm-common-util)
 BuildRequires:  pkgconfig(pangoft2) >= 1.38.0
 BuildRequires:  pkgconfig(pygobject-3.0) >= 3.21.0
 BuildRequires:  pkgconfig(sysprof-ui-2)
+BuildRequires:  pkgconfig(template-glib-1.0) >= 3.25.92
 BuildRequires:  pkgconfig(vapigen) >= 0.30.0.55
 BuildRequires:  pkgconfig(vte-2.91) >= 0.40.2
 BuildRequires:  pkgconfig(webkit2gtk-4.0) >= 2.12.0
 Requires:       autoconf
 Requires:       automake
 Requires:       libtool
-%if 0%{?suse_version} > 1320
-Requires:       python3-gobject-Gdk
-%endif
 Recommends:     %{name}-lang
 Recommends:     flatpak-builder
 Recommends:     gnome-builder-plugin-beautifier = %{version}
@@ -78,9 +79,11 @@
 Recommends:     gnome-builder-plugin-symbol-tree = %{version}
 Recommends:     gnome-builder-plugin-sysmon = %{version}
 Recommends:     gnome-builder-plugin-todo = %{version}
-Recommends:     gnome-builder-plugin-xml-pack = %{version}
 Recommends:     gnome-builder-plugin-vala-pack = %{version}
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+Recommends:     gnome-builder-plugin-xml-pack = %{version}
+%if 0%{?suse_version} > 1320
+Requires:       python3-gobject-Gdk
+%endif
 
 %description
 Builder is a new IDE for GNOME that is focused on bringing the power of our 
platform to more developers than ever before.
@@ -98,6 +101,7 @@
 %defattr(-,root,root)
 %dir %{_libdir}/%{name}/plugins
 %{_libdir}/%{name}/plugins/beautifier.plugin
+%{_datadir}/%{name}/plugins/beautifier_plugin/
 %{_libdir}/%{name}/plugins/libbeautifier_plugin.so
 #==========================================================
 
@@ -183,7 +187,7 @@
 %defattr(-,root,root)
 %dir %{_libdir}/%{name}/plugins
 %{_libdir}/%{name}/plugins/fpaste.plugin
-%dir %{_libdir}/%{name}/plugins/fpaste_plugin/
+%dir %{_libdir}/%{name}/plugins/fpaste_plugin
 %dir %{_datadir}/%{name}/plugins/fpaste_plugin
 %{_datadir}/%{name}/plugins/fpaste_plugin/
 #==========================================================
@@ -217,12 +221,6 @@
 %description plugin-gnome-code-assistance
 This package provides the gnome-code-assistance plugin for %{name}.
 
-%post plugin-gnome-code-assistance
-%{glib2_gsettings_schema_post}
-
-%postun plugin-gnome-code-assistance
-%{glib2_gsettings_schema_postun}
-
 %files plugin-gnome-code-assistance
 %defattr(-,root,root)
 %dir %{_libdir}/%{name}/plugins
@@ -314,7 +312,7 @@
 %defattr(-,root,root)
 %dir %{_libdir}/%{name}/plugins
 %{_libdir}/%{name}/plugins/symbol-tree.plugin
-%{_libdir}/%{name}/plugins/libsymbol-tree.so
+%{_libdir}/%{name}/plugins/libsymbol-tree-plugin.so
 #==========================================================
 
 #==========================================================
@@ -346,8 +344,7 @@
 %defattr(-,root,root)
 %dir %{_libdir}/%{name}/plugins
 %{_libdir}/%{name}/plugins/todo.plugin
-%dir %{_libdir}/%{name}/plugins/todo_plugin
-%{_libdir}/%{name}/plugins/todo_plugin/
+%{_libdir}/%{name}/plugins/libtodo-plugin.so
 #==========================================================
 
 #==========================================================
@@ -390,11 +387,13 @@
 %setup -q
 
 %build
-%configure --disable-static
-make %{?_smp_mflags}
+%meson \
+       -Dwith_docs=true \
+       %{nil}
+%meson_build
 
 %install
-make DESTDIR=%{buildroot} install %{?_smp_mflags}
+%meson_install
 find %{buildroot}%{_libdir} -type f -name '*.la' -delete -print
 %suse_update_desktop_file org.gnome.Builder IDE
 # We package those files using regular %%doc method
@@ -404,16 +403,6 @@
 # [RPMLINT] REMOVE __pycache__ DIR CONTAINING AN UNNECESSARY PYTHON OBJECT 
FILE W/O CORRESPONDING SOURCE CODE
 rm -fr 
%{buildroot}%{python3_sitearch}/gi/overrides/__pycache__/Ide.cpython-35.opt-1.pyc
 
-%post
-%{glib2_gsettings_schema_post}
-%icon_theme_cache_post
-%desktop_database_post
-
-%postun
-%{glib2_gsettings_schema_postun}
-%icon_theme_cache_postun
-%desktop_database_postun
-
 %files
 %defattr(-,root,root)
 %doc README COPYING
@@ -422,6 +411,7 @@
 %{_libdir}/%{name}/
 # EXCLUDE THE OPTIONAL PLUGINS FROM THE MAIN PACKAGE
 %exclude %{_libdir}/%{name}/plugins/beautifier.plugin
+%exclude %{_datadir}/%{name}/plugins/beautifier_plugin/
 %exclude %{_libdir}/%{name}/plugins/libbeautifier_plugin.so
 %exclude %{_libdir}/%{name}/plugins/cmake.plugin
 %exclude %{_libdir}/%{name}/plugins/clang.plugin
@@ -446,16 +436,16 @@
 %exclude %{_libdir}/%{name}/plugins/mingw.plugin
 %exclude %{_libdir}/%{name}/plugins/libmingw-plugin.so
 %exclude %{_libdir}/%{name}/plugins/symbol-tree.plugin
-%exclude %{_libdir}/%{name}/plugins/libsymbol-tree.so
+%exclude %{_libdir}/%{name}/plugins/libsymbol-tree-plugin.so
 %exclude %{_libdir}/%{name}/plugins/sysmon.plugin
 %exclude %{_libdir}/%{name}/plugins/libsysmon.so
 %exclude %{_libdir}/%{name}/plugins/todo.plugin
-%exclude %{_libdir}/%{name}/plugins/todo_plugin/
+%exclude %{_libdir}/%{name}/plugins/libtodo-plugin.so
 %exclude %{_libdir}/%{name}/plugins/vala-pack.plugin
 %exclude %{_libdir}/%{name}/plugins/libvala-pack-plugin.so
 %exclude %{_libdir}/%{name}/plugins/xml-pack.plugin
 %exclude %{_libdir}/%{name}/plugins/libxml-pack-plugin.so
-%{_libexecdir}/%{name}/
+#%%{_libexecdir}/%%{name}/
 %{_libexecdir}/gnome-builder-worker
 %{_datadir}/appdata/org.gnome.Builder.appdata.xml
 %{_datadir}/applications/org.gnome.Builder.desktop
@@ -476,7 +466,7 @@
 %{_datadir}/gtksourceview-3.0/styles/builder-dark.xml
 %{_datadir}/gtksourceview-3.0/styles/builder.xml
 %{_datadir}/icons/hicolor/
-%{_includedir}/%{name}-%{version}/
+%{_includedir}/%{name}/
 %{python3_sitearch}/gi/overrides/*
 
 %files lang -f %{name}.lang

++++++ gnome-builder-3.24.2.tar.xz -> gnome-builder-3.26.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/gnome-builder/gnome-builder-3.24.2.tar.xz 
/work/SRC/openSUSE:Factory/.gnome-builder.new/gnome-builder-3.26.0.tar.xz 
differ: char 25, line 1


Reply via email to