commit gnome-builder for openSUSE:Factory
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 <bjorn.lie@gmail.com> + +- 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 <bjorn.lie@gmail.com> + +- 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 <bjorn.lie@gmail.com> + +- 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
participants (1)
-
root