Hello community, here is the log from the commit of package gnome-builder for openSUSE:Factory checked in at 2019-10-17 13:08:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnome-builder (Old) and /work/SRC/openSUSE:Factory/.gnome-builder.new.2352 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-builder" Thu Oct 17 13:08:22 2019 rev:45 rq:738843 version:3.34.1 Changes: -------- --- /work/SRC/openSUSE:Factory/gnome-builder/gnome-builder.changes 2019-07-21 11:31:03.252810649 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-builder.new.2352/gnome-builder.changes 2019-10-17 13:08:24.227909465 +0200 @@ -1,0 +2,109 @@ +Wed Oct 16 07:48:45 UTC 2019 - Dominique Leuenberger <[email protected]> + +- Disable sysprof for the time being: sysprof is still under + security review. + +------------------------------------------------------------------- +Sat Oct 5 08:20:22 UTC 2019 - Bjørn Lie <[email protected]> + +- Update to version 3.34.1: + + Added gitg to newcomers projects. + + Fix user disabling of quick-highlight plugin. + + Tweak bottom margin of editors for overlay scrollbars. + + Improve guessing of source code languages from basename. + + Fix branch selection from clone dialog. + + Fix podman invocations to use absolute directory path. + + Load search engine when loading a project. + + Build system fixes. + + Updated translations. + +------------------------------------------------------------------- +Thu Sep 12 09:49:49 CST 2019 - [email protected] + +- Update to version 3.34.0: + + Support for negative line numbers in "Go To Line" popover. + + Terminal workspaces are disabled for 3.34. + + Documentation fixes. + + Fix Escape usage in various search entries. + + Build system fixes. + + Updated translations. + +------------------------------------------------------------------- +Thu Sep 5 15:05:43 NZST 2019 - [email protected] + +- Update to version 3.33.92: + + A new Rust GNOME project template has been added in addition to + general improvements in the project creation assistant. + + Improvements to Vim emulation. + + Menu items within the glade designer pages have been fixed. + + Search improvements when regex and escape characters are used. + + Fixes for various keyboard shortcuts. + + Fix disappearance of Flatpak SDK installation popover. + + Fix saving of Glade documents when there are errors. + + Bug fixes to directory view and html-preview plugins. + + Buffer monitor tracking fixes. + + Improve drawing of transfer information in popovers. + + Updated translations. + +------------------------------------------------------------------- +Thu Aug 15 11:50:24 CEST 2019 - [email protected] + +- Update to version 3.33.90: + + Fix deprecations from recent GLib changes. + + Update for recent Sysprof API changes. + + Multiple cursors improvements in editor. + + Fix meson tests use of IdeRunner. + + Sort commands in command-bar by priority. + + A new shellcmd plugin to execute shell commands from host, + build, or runtime environments including support for keyboard + shortcuts. + + Fix a number of "execve()" errors in build system usage. + + Project template improvements. + + Updated translations. +- Changes from version 3.33.4: + + The greeter will disable input while opening a project. + + The sysprof plugin includes many new data sources. + + Git status in the project tree no longer uses color, instead + opting for an open circle for changes, and closed circle for + new files (along with bold). + + The UI tries to be more consistent in using italics for changes + as bold is used for new files in the project tree. + + Various project tree styling changes. + + Discovery of programs within Flatpak runtimes no longer + requires using `which'. The files are located directly using + known PATH. + + Various FreeBSD compilation fixes with Clang. + + Many other bug fixes and improvements. +- Changes from version 3.33.3: + + The sysprof dependency has been bumped to 3.33.3. Note that + sysprof 3.33.3 introduces a new org.gnome.Sysprof3 service we + rely on, but also provides org.gnome.Sysprof2 for compat with + older systems. + + Validate application IDs when creating projects. + + Improvements to the golang language server integration. + + Improved formatting with `format-decls` comand-bar action. + + Updates for newcomer workflow. + + Improvements to Vim emulation. + + Cargo build system integration improvements. + + Improved gtkmm templates. + + Use --watch-bus when emulating rofiles-fuse to host. + + Improvements to completion-window opacity on Ctrl + key-press/release. + + Window stacking fixes. + + Directory names are now indexed and can be used to open a + file-browser. + + Foundry improvements including unit testing and PTY usage. + + Avoid displaying notifications in some situations. + + Terminal spawning has been redesigned to make it easier to + re-use. + + We now load .ui files in the editor by default, you can open + them from the designer using "View Design". + + GNUmakefile fixes. +- Replace pkgconfig(sysprof-2) and pkgconfig(sysprof-ui-2) with + pkgconfig(sysprof-3) and pkgconfig(sysprof-ui-3) BuildRequires: + following upstreams changes. +- Add pkgconfig(libpcre2-posix) BuildRequires: New dependency. +- Add basever define, gnome-builder have a include folder in devel + package that follows the majoer-minor version changes. + +------------------------------------------------------------------- Old: ---- gnome-builder-3.32.4.tar.xz New: ---- gnome-builder-3.34.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-builder.spec ++++++ --- /var/tmp/diff_new_pack.tkmnaE/_old 2019-10-17 13:08:24.943907621 +0200 +++ /var/tmp/diff_new_pack.tkmnaE/_new 2019-10-17 13:08:24.947907611 +0200 @@ -19,14 +19,20 @@ # FIXME # Figure out where this comes from and fix it. %global __requires_exclude typelib\\(Ide\\) +# Update this on every major/minor bump +%define basever 3.34 + +# sysprof support is a nice to have, but sysprof is under security review and not available yet +%bcond_with sysprof + Name: gnome-builder -Version: 3.32.4 +Version: 3.34.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 -Source0: https://download.gnome.org/sources/gnome-builder/3.32/%{name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/gnome-builder/%{basever}/%{name}-%{version}.tar.xz Source99: %{name}-rpmlintrc BuildRequires: fdupes @@ -34,31 +40,34 @@ BuildRequires: gtk-doc BuildRequires: libvala-devel BuildRequires: llvm-clang-devel >= 3.5 -BuildRequires: meson >= 0.47.1 +BuildRequires: meson >= 0.50.0 BuildRequires: pkgconfig BuildRequires: python3-Sphinx BuildRequires: pkgconfig(enchant-2) BuildRequires: pkgconfig(flatpak) >= 0.8.0 -BuildRequires: pkgconfig(gio-2.0) >= 2.58.0 +BuildRequires: pkgconfig(gio-2.0) >= 2.61.2 BuildRequires: pkgconfig(gio-unix-2.0) BuildRequires: pkgconfig(gladeui-2.0) -BuildRequires: pkgconfig(glib-2.0) >= 2.49.0 +BuildRequires: pkgconfig(glib-2.0) >= 2.61.2 BuildRequires: pkgconfig(gobject-introspection-1.0) >= 1.48.0 BuildRequires: pkgconfig(gspell-1) >= 1.2.0 -BuildRequires: pkgconfig(gtk+-3.0) >= 3.24.0 +BuildRequires: pkgconfig(gtk+-3.0) >= 3.22.26 BuildRequires: pkgconfig(gtksourceview-4) >= 4.0.0 BuildRequires: pkgconfig(json-glib-1.0) >= 1.2.0 BuildRequires: pkgconfig(jsonrpc-glib-1.0) >= 3.30.1 -BuildRequires: pkgconfig(libdazzle-1.0) >= 3.30.2 +BuildRequires: pkgconfig(libdazzle-1.0) >= 3.33.90 BuildRequires: pkgconfig(libdevhelp-3.0) >= 3.25.1 BuildRequires: pkgconfig(libgit2-glib-1.0) >= 0.25.0 +BuildRequires: pkgconfig(libpcre2-posix) BuildRequires: pkgconfig(libpeas-1.0) >= 1.22.0 BuildRequires: pkgconfig(libsoup-2.4) >= 2.52.0 BuildRequires: pkgconfig(libxml-2.0) >= 2.9.0 BuildRequires: pkgconfig(pangoft2) >= 1.38.0 BuildRequires: pkgconfig(pygobject-3.0) >= 3.21.0 -BuildRequires: pkgconfig(sysprof-2) >= 3.30.2 -BuildRequires: pkgconfig(sysprof-ui-2) >= 3.30.2 +%if %{with sysprof} +BuildRequires: pkgconfig(sysprof-3) +BuildRequires: pkgconfig(sysprof-ui-3) +%endif BuildRequires: pkgconfig(template-glib-1.0) >= 3.28.0 BuildRequires: pkgconfig(vapigen) >= 0.30.0.55 BuildRequires: pkgconfig(vte-2.91) >= 0.40.2 @@ -145,6 +154,9 @@ -Ddocs=true \ -Dhelp=true \ -Dnetwork_tests=false \ +%if %{without sysprof} + -Dplugin_sysprof=false \ +%endif %{nil} %meson_build @@ -170,6 +182,8 @@ %{_bindir}/%{name} %{_libdir}/%{name} %{_libexecdir}/%{name}-clang +%{_libexecdir}/%{name}-git +%{_libexecdir}/%{name}-vala # EXCLUDE THE OPTIONAL PLUGINS FROM THE MAIN PACKAGE %exclude %{_libdir}/%{name}/plugins/jedi.plugin %exclude %{_libdir}/%{name}/plugins/jedi_plugin.py @@ -203,7 +217,7 @@ %{_datadir}/gtksourceview-4/styles/builder.style-scheme.xml %{_datadir}/icons/hicolor/ %{_includedir}/%{name}/ -%{_includedir}/%{name}-3.32/ +%{_includedir}/%{name}-%{basever}/ %{python3_sitearch}/gi/overrides/* %files doc ++++++ gnome-builder-3.32.4.tar.xz -> gnome-builder-3.34.1.tar.xz ++++++ /work/SRC/openSUSE:Factory/gnome-builder/gnome-builder-3.32.4.tar.xz /work/SRC/openSUSE:Factory/.gnome-builder.new.2352/gnome-builder-3.34.1.tar.xz differ: char 26, line 1
