Hello community,
here is the log from the commit of package gnome-builder for openSUSE:Factory checked in at 2019-05-03 22:09:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-builder (Old)
and /work/SRC/openSUSE:Factory/.gnome-builder.new.5148 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-builder"
Fri May 3 22:09:34 2019 rev:39 rq:695676 version:3.32.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/gnome-builder/gnome-builder.changes 2019-01-26 22:16:30.731142878 +0100
+++ /work/SRC/openSUSE:Factory/.gnome-builder.new.5148/gnome-builder.changes 2019-05-03 22:09:38.131179933 +0200
@@ -1,0 +2,134 @@
+Thu Apr 11 09:31:48 UTC 2019 - Bjørn Lie
+
+- Update to version 3.32.1:
+ + Appdata updates.
+ + The project-tree now auto-resizes the column.
+ + Stability improvements to the flatpak plugin.
+ + The flatpak plugin now queries before installing dependencies.
+ + The code-index can be avoided by placing a ".noindex" file in
+ a directory.
+ + Transfer notifications have cancel buttons restored.
+ + Waf improvements.
+ + Flatpak uses fallback-x11 now instead of x11 by default.
+ + RLS support can now be disabled by disabling the plugin.
+ + A leak was fixed for semantic highlight indexes.
+ + Scroll improvements for the source code editor.
+ + Improved support for symlinks above the project directory.
+ + Support for podman's --preserve-fds option.
+ + Sourceview line number background drawing is improved.
+ + Updated documentation.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Wed Mar 13 08:37:56 UTC 2019 - Bjørn Lie
+
+- Update to version 3.32.0:
+ + Improve restoring cursor after loading buffer.
+ + Various API changes to avoid out-params with async functions.
+ + Styling tweaks for matching brackets.
+ + Updated documentation.
+ + Updated translations.
+- Add global __requires_exclude typelib\\(Ide\\): Filter out bogus
+ automatic requires.
+- Reenable doc subpackage, build fixed.
+
+-------------------------------------------------------------------
+Wed Mar 6 00:00:03 UTC 2019 - Bjørn Lie
+
+- Update to version 3.31.92:
+ + Destroy various IdeObject after they are no longer needed
+ reducing memory usage a bit.
+ + Add missing shortcuts to shortcuts window.
+ + Fix various compiler warnings for release builds.
+ + Tweak builder-dark style-scheme for Adwaita changes.
+ + Allow project-tree to be used from editor workspace.
+ + Allow gnome: gitlab: and github: prefixes when using --clone.
+ + Unit Tests now have a VTE-based output panel when running.
+ + Initial support for waf build system.
+ + Cached build targets are invalidated when build config changes
+ which should help ensure that "Run" does not execute stale
+ binaries.
+ + Changing devices now properly invalidates the build manager.
+ + A rofiles-fuse wrapper is provided when building for Flatpak.
+ + Scrolling with j/k/up/down in Vim mode is less jarring at line
+ boundaries by avoiding additional scrolling.
+ + New jump list desktop actions are provided for GNOME shell.
+ + Avoid indexing large directories when not in project-mode.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Thu Feb 21 12:37:30 UTC 2019 - bjorn.lie@gmail.com
+
+- Update to version 3.31.91:
+ + Fix three-finger-swipe gesture in keyboard shortcuts.
+ + Respect sort-directories-first gsetting in project-tree.
+ + Icons for the newcomers initiative have updated.
+ + Loading of custom gtksourceview style schemes has been
+ restored.
+ + gnome-builder -e will now open a new editor window.
+ + Plugins can now add delay in "settling" the buffer before
+ saving.
+ + The git plugin will settle for updated line changes before the
+ buffer can be saved. This fixes an issue with trim-spaces
+ plugin not trimming all of the expected lines.
+ + Builder's flatpak-based fusermount wrapper was simplified. This
+ could use testing with regards to rofiles and flatpak-builder.
+ + Various search workflow improvements.
+ + The VCS file monitor now contains a sequence number that can be
+ used to optimize some additional work such as installing a
+ project. Builder will no longer install the project before each
+ project Run unless a file within the project tree has changed.
+ Projects that rely on external files will need to press "Build"
+ before "Run" if only external files have changed.
+ + Improvements to guessing language syntax when a buffer is
+ created.
+ + Add an experimental podman runtime provider. This is not
+ enabled by default and we do not recommend enabling it at this
+ time.
+ + Updated translations.
+- Changes from version 3.31.90:
+ + Appdata and icon updates.
+ + Many bugs found from refactoring fallout have been fixed.
+ + New plugin APIs have been added and some existing APIs tweaked
+ as we stabilize for release.
+ + Theme tweaks to match upcoming Adwaita changes.
+ + gdb improvements including use of fewer deprecated MI commands.
+ + The greeter has been redesigned and simplified.
+ + The git gutter now more accurately displays line information.
+ + Menus have been tweaked to more closely fit with GNOME 3.32
+ guidelines.
+ + The code indexer was redesigned to provide progress and
+ improved pausibility. We expect more changes before 3.32 to
+ reduce overhead of larger projects.
+ + Code indexers and ctags will delay initial indexing until a
+ user operation has occurred like saving a file or a successful
+ build.
+ + LSP conformance improvements.
+ + The project tree now provides some basic VCS information and
+ allows switching branches using the context menu. This exposed
+ a bug in libgit2-glib which has been fixed there too. We
+ recommend packagers ensure that bug fix has landed in their
+ libgit2-glib.
+ + Updated translations.
+- Changes from version 3.31.4:
+ + A large number of changes as part of refactoring the core of
+ Builder.
+ + Basic support for multiple workspace windows for a project.
+ Such is useful in multi-monitor setups.
+ + Add --clone, --greeter, --manifest, --editor command line
+ options.
+ + Opening files via .desktop mimetypes should no longer open a
+ project, only the source file.
+ + Various build system information has been coalesced into the
+ project tree.
+ + Many meson_options.txt changes including a number of plugin
+ options were simplified.
+ + Configuration view has been abstracted to allow plugins to
+ extend build preferences.
+- Add pkgconfig(gladeui-2.0) Buildrequires: New dependency.
+- Drop all options passed to meson apart from help, docs and
+ network_tests where we differ from upstream defaults, docs are
+ however currently disabled along with the docs sub-package, as it
+ breaks the build.
+
+-------------------------------------------------------------------
@@ -12,0 +147,5 @@
+
+-------------------------------------------------------------------
+Mon Jan 7 16:31:38 UTC 2019 - bjorn.lie@gmail.com
+
+- Replace pkgconfig(libvala-0.42) with libvala-devel BuildRequires.
Old:
----
gnome-builder-3.30.3.tar.xz
New:
----
gnome-builder-3.32.1.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-builder.spec ++++++
--- /var/tmp/diff_new_pack.eNJG3v/_old 2019-05-03 22:09:38.715181101 +0200
+++ /var/tmp/diff_new_pack.eNJG3v/_new 2019-05-03 22:09:38.719181109 +0200
@@ -16,19 +16,23 @@
#
+# FIXME # Figure out where this comes from and fix it.
+%global __requires_exclude typelib\\(Ide\\)
+
Name: gnome-builder
-Version: 3.30.3
+Version: 3.32.1
Release: 0
Summary: A toolsmith for GNOME-based applications
License: GPL-3.0-or-later AND GPL-2.0-or-later AND LGPL-3.0-or-later AND LGPL-2.1-or-later 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.30/%{name}-%{version}.tar.xz
+Source0: https://download.gnome.org/sources/gnome-builder/3.32/%{name}-%{version}.tar.xz
Source99: %{name}-rpmlintrc
BuildRequires: fdupes
BuildRequires: gcc-c++
BuildRequires: gtk-doc
+BuildRequires: libvala-devel
BuildRequires: llvm-clang-devel >= 3.5
BuildRequires: meson >= 0.47.1
BuildRequires: pkgconfig
@@ -37,6 +41,7 @@
BuildRequires: pkgconfig(flatpak) >= 0.8.0
BuildRequires: pkgconfig(gio-2.0) >= 2.58.0
BuildRequires: pkgconfig(gio-unix-2.0)
+BuildRequires: pkgconfig(gladeui-2.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
@@ -49,7 +54,6 @@
BuildRequires: pkgconfig(libgit2-glib-1.0) >= 0.25.0
BuildRequires: pkgconfig(libpeas-1.0) >= 1.22.0
BuildRequires: pkgconfig(libsoup-2.4) >= 2.52.0
-BuildRequires: pkgconfig(libvala-0.42)
BuildRequires: pkgconfig(libxml-2.0) >= 2.9.0
BuildRequires: pkgconfig(pangoft2) >= 1.38.0
BuildRequires: pkgconfig(pygobject-3.0) >= 3.21.0
@@ -109,11 +113,6 @@
%description plugin-jedi
This package provides the jedi plugin for code completion assistance in Python3 inside %{name}'s editor.
-%files plugin-jedi
-%dir %{_libdir}/%{name}/plugins
-%{_libdir}/%{name}/plugins/jedi.plugin
-%{_libdir}/%{name}/plugins/jedi_plugin.py
-
%package plugin-jhbuild
Summary: Jhbuild plugin for %{name}
Group: Development/Tools/IDE
@@ -125,11 +124,6 @@
%description plugin-jhbuild
This package provides the jhbuild plugin for %{name}.
-%files plugin-jhbuild
-%dir %{_libdir}/%{name}/plugins
-%{_libdir}/%{name}/plugins/jhbuild.plugin
-%{_libdir}/%{name}/plugins/jhbuild_plugin.py
-
%package plugin-vala-pack
Summary: Vala-pack plugin for %{name}
Group: Development/Tools/IDE
@@ -140,11 +134,6 @@
%description plugin-vala-pack
This package provides the vala-pack plugin for %{name}.
-%files plugin-vala-pack
-%dir %{_libdir}/%{name}/plugins
-%{_libdir}/%{name}/plugins/vala-pack.plugin
-%{_libdir}/%{name}/plugins/libvala-pack-plugin.so
-
%lang_package
%prep
@@ -152,35 +141,11 @@
%build
%meson \
- -Dwith_editorconfig=true \
- -Dwith_webkit=true \
- -Dwith_vapi=true \
- -Dwith_help=true \
- -Dwith_docs=true \
- -Dwith_beautifier=true \
- -Dwith_clang=true \
- -Dwith_cmake=true \
- -Dwith_ctags=true \
- -Dwith_devhelp=true \
- -Dwith_flatpak=true \
- -Dwith_gettext=true \
- -Dwith_git=true \
- -Dwith_gnome_code_assistance=true \
- -Dwith_html_completion=true \
- -Dwith_jedi=true \
- -Dwith_jhbuild=true \
- -Dwith_meson=true \
- -Dwith_meson_templates=true \
- -Dwith_mingw=true \
- -Dwith_spellcheck=true \
- -Dwith_symbol_tree=true \
- -Dwith_sysmon=true \
- -Dwith_todo=true \
- -Dwith_vala_pack=true \
- -Dwith_xml_pack=true \
+ -Ddocs=true \
+ -Dhelp=true \
+ -Dnetwork_tests=false \
%{nil}
%meson_build
-rm build/doc/help/en/.doctrees/environment.pickle # varies between builds
%install
%meson_install
@@ -190,12 +155,15 @@
# [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
+%check
+#%%meson_test
+
%files
%license COPYING
%doc AUTHORS CONTRIBUTING.md NEWS README.md
+%doc %{_datadir}/doc/%{name}/
%{_bindir}/%{name}
%{_libdir}/%{name}
-# ### FIXME ### libexecdir is probably a bug
%{_libexecdir}/%{name}-clang
# EXCLUDE THE OPTIONAL PLUGINS FROM THE MAIN PACKAGE
%exclude %{_libdir}/%{name}/plugins/jedi.plugin
@@ -203,7 +171,6 @@
%exclude %{_libdir}/%{name}/plugins/jhbuild.plugin
%exclude %{_libdir}/%{name}/plugins/jhbuild_plugin.py
%exclude %{_libdir}/%{name}/plugins/vala-pack.plugin
-%exclude %{_libdir}/%{name}/plugins/libvala-pack-plugin.so
%{_datadir}/metainfo/org.gnome.Builder.appdata.xml
%{_datadir}/applications/org.gnome.Builder.desktop
%{_datadir}/dbus-1/services/org.gnome.Builder.service
@@ -231,14 +198,26 @@
%{_datadir}/gtksourceview-4/styles/builder.style-scheme.xml
%{_datadir}/icons/hicolor/
%{_includedir}/%{name}/
+%{_includedir}/%{name}-3.32/
%{python3_sitearch}/gi/overrides/*
-# This is probably a bug
-%dir %{_datadir}/doc/gnome-builder
-%{_datadir}/doc/gnome-builder/en/
%files doc
%doc %{_datadir}/gtk-doc/html/libide
+%files plugin-jedi
+%dir %{_libdir}/%{name}/plugins
+%{_libdir}/%{name}/plugins/jedi.plugin
+%{_libdir}/%{name}/plugins/jedi_plugin.py
+
+%files plugin-jhbuild
+%dir %{_libdir}/%{name}/plugins
+%{_libdir}/%{name}/plugins/jhbuild.plugin
+%{_libdir}/%{name}/plugins/jhbuild_plugin.py
+
+%files plugin-vala-pack
+%dir %{_libdir}/%{name}/plugins
+%{_libdir}/%{name}/plugins/vala-pack.plugin
+
%files lang -f %{name}.lang
%changelog
++++++ gnome-builder-3.30.3.tar.xz -> gnome-builder-3.32.1.tar.xz ++++++
/work/SRC/openSUSE:Factory/gnome-builder/gnome-builder-3.30.3.tar.xz /work/SRC/openSUSE:Factory/.gnome-builder.new.5148/gnome-builder-3.32.1.tar.xz differ: char 26, line 1