Hello community,

here is the log from the commit of package gnome-builder for openSUSE:Factory 
checked in at 2017-03-22 23:05:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-builder (Old)
 and      /work/SRC/openSUSE:Factory/.gnome-builder.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnome-builder"

Wed Mar 22 23:05:49 2017 rev:20 rq:481365 version:3.24.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/gnome-builder/gnome-builder.changes      
2017-01-10 10:40:47.550096245 +0100
+++ /work/SRC/openSUSE:Factory/.gnome-builder.new/gnome-builder.changes 
2017-03-22 23:05:52.141284701 +0100
@@ -1,0 +2,200 @@
+Mon Mar 20 10:07:32 UTC 2017 - [email protected]
+
+- Update to version 3.24.0:
+  + Many documentation improvements.
+  + Various Flatpak improvements:
+    - Support build-commands and post-install fields of json
+      manifest.
+    - Ensure GNOME remotes exist for additional code-paths.
+    - Refresh flatpak installations after installations.
+    - A number of correctness fixes in subprocess execution via
+      HostCommand.
+    - CCache support works again when building under Flatpak.
+  + Process supervisor tries harder to prevent flapping of
+    subprocess.
+  + HTML preview support for reStruccturedText.
+  + rustup improvements when running under Flatpak.
+  + phpize build system support.
+  + Help will more correctly detect access to the documentation
+    website before falling back to locally installed documentation.
+  + Jsonrpc-GLib has been updated to support a GVariant-based API
+    so plugins can upgrade IPC to an encoding format that reduces
+    memory-fragmentation.
+  + CTags support has been improved to be more efficient on larger
+    projects.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Tue Mar 14 12:20:15 UTC 2017 - [email protected]
+
+- Update to version 3.23.92:
+  + A lot of -Wsign-compare compile fixes.
+  + Fix inconsistent field in priority heap.
+  + Ctags can now use ctags binary from the host.
+  + Various Rustup fixes when running in flatpak.
+  + Add support for gnome-code-assistance when running under
+    flatpak.
+  + Use Adwaita theme when under flatpak.
+  + Use names for cursors instead of old-style enums.
+  + Extract errors from vala compiler during builds.
+  + Extract errors from gmcs/mcs (mono) during builds.
+  + Much documentation has been added.
+  + Subprocess FD fixes when using the flatpak development service.
+  + EggTaskCache correctness improvements.
+  + Fallback to ninja to discover VALAFLAGS with older meson
+    releases.
+  + Various terminal improvements when under flatpak.
+  + Move flatpak downloads into downloads phase of build pipeline.
+  + Add support for exporting an App.flatpak.
+  + Add support for manually downloading dependencies.
+  + Clang will fallback to CFLAGS or CXXFLAGS from environment
+    variables.
+  + Make buildsystem will now use $MAKE environment variable if
+    specified.
+  + The clone dialog will now strip whitespace from URIs.
+  + Fixes in user-preferred-shell discovery.
+  + The build panel is now shown upon first build (but without
+    focus).
+  + Before exporting, flatpak-builder will now be used to finish
+    the build process and cleanup commands.
+  + Builder will notify the user if flatpak-builder is not
+    installed, as it is necessary for a good portion of the value
+    of Builder.
+  + Builder will look at manifest files to try to discover the
+    build system. This is useful when projects have multiple build
+    systems in transition.
+  + Much polish to flatpak runtime installations.
+  + Lots of Vala plugin fixes and cleanup due to recent Vala
+    changes.
+  + Autools project miner has reduced the depth of search to speed
+    up application startup. We intend to switch to a custom tracker
+    miner in a future release of Builder.
+  + Various fixes for Meson inside of a flatpak runtime.
+  + Fix cancellation of clone operations in the project greeter.
+  + Don't pass --require-version to `flatpak build` when running.
+  + Always use headerbar for about dialog.
+  + Fix hysteresis in animation for editor overview map.
+  + Various subprocess correctness improvements.
+  + Use the diagnostics range for the source location if not
+    specified.
+  + Support for a basic "make" build system has been added.
+  + Updated translations.
+- Recommend flatpak-builder: the flatpak plugin is part of the main
+  package and it thus makes sense to also recommend the -builder
+  for it.
+
+-------------------------------------------------------------------
+Tue Feb 28 14:20:01 UTC 2017 - [email protected]
+
+- Update to version 3.23.91:
+  + Lots of transfer engine improvements..
+  + Omnibar styling changes.
+  + Support for flatpak has stabilized a great deal.
+  + New keyboard tooltips for various headerbar items.
+  + Search within the terminal using ctrl+shift+f.
+  + PTY fd ownership fixes for RustUp.
+  + File search now ignores white-space.
+  + libidemm and glibmm/gtkmm dependencies were dropped as nobody
+    was using them and it will slow our migration to meson.
+  + Various Jsonrpc improvements for language server communication.
+  + A new valgrind plugin for leak tracking when testing your
+    application.
+  + Meson improvements when running under flatpak.
+  + You can now start a new terminal inside the build runtime using
+    ctrl+alt+shift+t.
+  + Some new documentation is in the works, and available online at
+    https://builder.readthedocs.io. We would love your
+    contributions here.
+  + The Open Project dialog now defaults to allowing you to select
+    any project type with the default file filter.
+  + More source beautifiers, including one for makefiles.
+  + A workaround for a GObject type system deadlock as been added.
+    This works around an issue where the type system would race
+    initializing the GZlibDecompressor type from multiple threads.
+  + Build pipeline subprocess launchers now inherit the environment
+    configured from the build configuration.
+  + Makecache can now handle out-of-order responses from make for
+    lists of target binaries. This should improve Builder's ability
+    to run your project successfully.
+  + The Flatpak plugin no longer tries to build your project from
+    /run/build/$project due to breaking mtime and general
+    difficulty in keeping things consistent between subprocess
+    executions. This has the side-effect of reducing the
+    predictability of source location in debug symbols. But as
+    flatpak-builder should be used for release builds, this seems
+    fine.
+  + Various workbench UI improvements.
+  + Builder's Sysprof-based profiler can now profile applications
+    launched inside of mount-namespaces, such as Flatpak.
+  + Builder downloaded via Flatpak includes fixes for communicating
+    with GNOME Code Assistance from a host installation.
+  + Various memory leak fixes.
+  + Flatpak-based configurations have improved their
+    non-destructive write-back to disk upon changes.
+  + Autogen-based projects have simplified init scripts.
+  + Updated translations.
+- Drop gnome-builder-flatpak-plugin-fix-array-overflow.patch and
+  gnome-builder-flatpak-use-proper-sdk-name.patch: fixed upstream.
+
+-------------------------------------------------------------------
+Thu Feb 23 00:41:36 UTC 2017 - [email protected]
+
+- Add gnome-builder-flatpak-use-proper-sdk-name.patch: fixes an
+  issue where an incorrect flatpak sdk name was being used.
+
+-------------------------------------------------------------------
+Fri Feb 17 07:17:51 UTC 2017 - [email protected]
+
+- Update to version 3.23.90:
+  + A new IdeBuildPipeline which allows various plugins to hook
+    stages into the pipeline at given phases. This provides much
+    more flexability for plugins.
+  + Significant improvements to XML plugin including a symbol
+    resolver.
+  + The symbol tree has a new style which makes it easier to
+    browse.
+  + Support for semantic spellchecking, including comments and
+    strings.
+  + Meson support has been improved and now supports building
+    within flatpak runtimes.
+  + A new beautifier plugin to cleanup source using external
+    commands such as clang-format, indent, or xml-lint.
+  + The build panel now has support for colored output from
+    programs such as GCC.
+  + Configurations are now abstracted through
+    ConfigurationProviders so that plugins may provide
+    configurations. This means that flatpak json manifests are now
+    implemented as configurations.
+  + The build-tools plugin has been moved to libide and should be
+    removed from existing installations.
+  + Support for building with CMake and Ninja build system.
+  + Autotools, meson, cmake, ninja, cargo, flatpak, jhbuild plugins
+    have been rewritten to support the build pipeline.
+  + The terminal plugin now supports hyperlinks.
+  + Flatpak runtimes will be automatically downloaded using the new
+    transfers manager if it is missing and a build is required.
+  + A race condition in accessing CFLAGS for the project as
+    configured has been fixed due to the build pipeline.
+  + Plugins can register files that should be ignored in the
+    project tree.
+  + Ctags now uses a custom TMPDIR for when ctags needs to create
+    large files for use with sort. This is necessary as /tmp is
+    typically not persistent storage and the files can get quite
+    large for some projects like WebKit.
+  + Vim emulation improvements.
+  + Updated translations.
+- Add pkgconfig(gspell-1) BuildRequires for spelling support.
+- Add additional beautifier and cmake plugins as sub-packages:
+  + Add the -plugin* subpackages as Recommends for the main
+    gnome-builder package.
+  + Add gnome-builder Requires for new plugins.
+- Add gnome-builder-flatpak-plugin-fix-array-overflow.patch: fixes
+  an array overflow caused on 32-bit architectures only.
+
+-------------------------------------------------------------------
+Thu Dec 22 12:21:48 UTC 2016 - [email protected]
+
+- Replace pkgconfig(libvala-0.34) BuildRequires with
++++ 3 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.22.4.tar.xz

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

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

Other differences:
------------------
++++++ gnome-builder.spec ++++++
--- /var/tmp/diff_new_pack.7HjaOJ/_old  2017-03-22 23:05:52.873180978 +0100
+++ /var/tmp/diff_new_pack.7HjaOJ/_new  2017-03-22 23:05:52.873180978 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gnome-builder
 #
-# 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
@@ -17,13 +17,13 @@
 
 
 Name:           gnome-builder
-Version:        3.22.4
+Version:        3.24.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
 Group:          Development/Tools/Other
 Url:            https://wiki.gnome.org/Apps/Builder
-Source:         
http://download.gnome.org/sources/gnome-builder/3.22/%{name}-%{version}.tar.xz
+Source:         
http://download.gnome.org/sources/gnome-builder/3.24/%{name}-%{version}.tar.xz
 Source99:       %{name}-rpmlintrc
 BuildRequires:  bison
 BuildRequires:  flex
@@ -39,13 +39,14 @@
 BuildRequires:  pkgconfig(gio-unix-2.0) >= 2.49.0
 BuildRequires:  pkgconfig(glib-2.0) >= 2.49.0
 BuildRequires:  pkgconfig(gobject-introspection-1.0) >= 1.48.0
+BuildRequires:  pkgconfig(gspell-1) >= 1.2.0
 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(libgit2-glib-1.0) >= 0.23.7
 BuildRequires:  pkgconfig(libpeas-1.0) >= 1.18.0
-BuildRequires:  pkgconfig(libvala-0.34)
+BuildRequires:  pkgconfig(libvala-0.36)
 BuildRequires:  pkgconfig(mm-common-util)
 BuildRequires:  pkgconfig(pangoft2) >= 1.38.0
 BuildRequires:  pkgconfig(pygobject-3.0) >= 3.21.0
@@ -60,7 +61,10 @@
 Requires:       python3-gobject-Gdk
 %endif
 Recommends:     %{name}-lang
+Recommends:     flatpak-builder
+Recommends:     gnome-builder-plugin-beautifier = %{version}
 Recommends:     gnome-builder-plugin-clang = %{version}
+Recommends:     gnome-builder-plugin-cmake = %{version}
 Recommends:     gnome-builder-plugin-ctags = %{version}
 Recommends:     gnome-builder-plugin-devhelp = %{version}
 Recommends:     gnome-builder-plugin-fpaste = %{version}
@@ -81,6 +85,22 @@
 Builder is a new IDE for GNOME that is focused on bringing the power of our 
platform to more developers than ever before.
 
 #==========================================================
+%package plugin-beautifier
+Summary:        Code beautifier plugin for %{name}
+Group:          Development/Tools/IDE
+Requires:       %{name} = %{version}
+
+%description plugin-beautifier
+This package provides the beautifier plugin for %{name}.
+
+%files plugin-beautifier
+%defattr(-,root,root)
+%dir %{_libdir}/%{name}/plugins
+%{_libdir}/%{name}/plugins/beautifier.plugin
+%{_libdir}/%{name}/plugins/libbeautifier_plugin.so
+#==========================================================
+
+#==========================================================
 %package plugin-clang
 Summary:        Clang plugin for %{name}
 Group:          Development/Tools/IDE
@@ -99,6 +119,21 @@
 #==========================================================
 
 #==========================================================
+%package plugin-cmake
+Summary:        A cmake plugin for %{name}
+Group:          Development/Tools/IDE
+Requires:       %{name} = %{version}
+
+%description plugin-cmake
+This package provides the cmake plugin for %{name}.
+
+%files plugin-cmake
+%defattr(-,root,root)
+%dir %{_libdir}/%{name}/plugins
+%{_libdir}/%{name}/plugins/cmake.plugin
+#==========================================================
+
+#==========================================================
 %package plugin-ctags
 Summary:        Ctags plugin for %{name}
 Group:          Development/Tools/IDE
@@ -385,6 +420,9 @@
 %{_bindir}/gnome-builder-cli
 %{_libdir}/%{name}/
 # EXCLUDE THE OPTIONAL PLUGINS FROM THE MAIN PACKAGE
+%exclude %{_libdir}/%{name}/plugins/beautifier.plugin
+%exclude %{_libdir}/%{name}/plugins/libbeautifier_plugin.so
+%exclude %{_libdir}/%{name}/plugins/cmake.plugin
 %exclude %{_libdir}/%{name}/plugins/clang.plugin
 %exclude %{_libdir}/%{name}/plugins/libclang-plugin.so
 %exclude %{_libdir}/%{name}/plugins/ctags.plugin
@@ -412,7 +450,6 @@
 %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
@@ -429,12 +466,12 @@
 %{_datadir}/glib-2.0/schemas/org.gnome.builder.extension-type.gschema.xml
 %{_datadir}/glib-2.0/schemas/org.gnome.builder.code-insight.gschema.xml
 
%{_datadir}/glib-2.0/schemas/org.gnome.builder.plugins.color_picker_plugin.gschema.xml
+%{_datadir}/glib-2.0/schemas/org.gnome.builder.plugins.eslint.gschema.xml
 %{_datadir}/glib-2.0/schemas/org.gnome.builder.project-tree.gschema.xml
 %{_datadir}/glib-2.0/schemas/org.gnome.builder.workbench.gschema.xml
 %{_datadir}/glib-2.0/schemas/org.gnome.builder.build.gschema.xml
 %{_datadir}/glib-2.0/schemas/org.gnome.builder.plugin.gschema.xml
 %{_datadir}/glib-2.0/schemas/org.gnome.builder.terminal.gschema.xml
-%{_datadir}/gtk-doc/html/libide/
 %{_datadir}/gtksourceview-3.0/styles/builder-dark.xml
 %{_datadir}/gtksourceview-3.0/styles/builder.xml
 %{_datadir}/icons/hicolor/

++++++ gnome-builder-3.22.4.tar.xz -> gnome-builder-3.24.0.tar.xz ++++++
++++ 307373 lines of diff (skipped)


Reply via email to