Accepting request 429125 from GNOME:Factory

Update to 3.22.0 (forwarded request 428844 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/429125
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnome-builder?expand=0&rev=14
This commit is contained in:
2016-09-23 09:37:19 +00:00
committed by Git OBS Bridge
4 changed files with 126 additions and 16 deletions
+106
View File
@@ -1,3 +1,109 @@
-------------------------------------------------------------------
Mon Sep 19 21:13:08 UTC 2016 - dimstar@opensuse.org
- Update to version 3.22.0:
+ Fixes improper invalidation of cache items like clang
translation units.
+ New transfers API for plugins.
+ Support for prebuild/postbuild commands in .buildconfig.
+ Run terminals on the host system when contained in Flatpak.
+ Teach runtimes to run on the host system when necessary.
Builder, when running under Flatpak, can support using your
host jhbuild now.
+ Plugins can define if a process should run on the host with the
IdeSubprocessLauncher:run-on-host property.
+ Various UI stablization fixes.
+ Add Build and Run keybindings to Shortcut window.
+ Fix running autotools targets with relative paths.
+ Fix running projects using GSettings.
+ Add Python Gnome project.
+ Updated translations.
-------------------------------------------------------------------
Thu Sep 15 08:30:52 UTC 2016 - dimstar@opensuse.org
- Build using Vala 0.34: replace pkgconfig(libvala-0.32)
BuildRequires with pkgconfig(libvala-0.34).
-------------------------------------------------------------------
Thu Sep 15 08:05:56 UTC 2016 - zaitor@opensuse.org
- Enable pkgconfig(sysprof-ui-2) BuildRequires again and stop
passing --disable-sysprof-plugin to configure. Review done.
-------------------------------------------------------------------
Mon Sep 12 11:21:07 UTC 2016 - dimstar@opensuse.org
- Disable sysprof support for now until it passed security review
(boo#996111):
+ Comment out pkgconfig(sysprof-ui-2) BuildRequires.
+ Pass --disable-sysprof-plugin to configure.
-------------------------------------------------------------------
Fri Sep 2 19:06:22 UTC 2016 - zaitor@opensuse.org
- Update to version 3.21.91:
+ Build system improvements.
+ A new "Quick Highlight" plugin to highlight words matching the
current selection.
+ New snippets for GJS have been added.
+ Incremental gstyle/colorpicker improvements.
+ A new "Transfers API" has landed but is not yet used by any
components. This will be useful for plugins that involve
download or upload operations, such as those to a physical
device.
+ SCSS files are mapped to CSS for gnome-code-assistance.
+ Sysprof support is now automatically detected.
+ The devhelp search provider has been removed as it was better
served via the Ctrl+Shift+F accelerator.
+ Builder now prefers the project id (sanitized name) in more
places such as directory names which should improve building
some projects.
+ The create-project workflow will now check to see if a
directory exists before progressing the workflow.
+ The C, XML, and HTML indenters have been improved to respect
the language indentation settings for tab vs spaces and
indent-width.
+ Updated translations.
- Drop gnome-builder-fix-32bit-build.patch: Fixed upstream.
- Disable jhbuild Requires in the jhbuild plugin. Many users prefer
to run jhbuild from a git checkout, no need to install our distro
jhbuild.
-------------------------------------------------------------------
Wed Aug 24 17:29:51 UTC 2016 - zaitor@opensuse.org
- Update to version 3.21.90:
+ Lots of new features have landed since we started down the road
to 3.22. Some of them are enumerated below.
- New search and replace implementation.
- New build bar which provides an overview of the build config,
VCS branch, and other important messages.
- A new sysprof-based profiler.
- Perspectives have been revamped and we've removed the sidebar
as we mentioned would happen before 3.20.
- Improved project templates.
- Support for configuration of version control systems.
- ide has been renamed to gnome-builder-cli.
- New build icon.
- Vim improvements.
- New color picker plugin.
- Autotools plugin can now extract various build targets.
- New greeter design including revamped git clone,
file-chooser, and template wizard.
- Drop intltool BuildRequires following upstream changes.
- Add explicit pkgconfig(glib-2.0) BuildRequires and version it.
- Add pkgconfig(mm-common-util) and pkgconfig(sysprof-ui-2)
BuildRequires: New dependencies.
- Add gnome-builder-fix-32bit-build.patch: Fix build on 32 bit.
-------------------------------------------------------------------
Thu Jul 14 19:33:23 UTC 2016 - zaitor@opensuse.org
- Update to version 3.21.1:
+ This release is mostly the same as 3.20.2 except that it has an
updated color palette for the Adwaita theme in GTK+ 3.21.1.
-------------------------------------------------------------------
Thu Jul 14 19:33:22 UTC 2016 - badshah400@gmail.com
+17 -13
View File
@@ -17,37 +17,39 @@
Name: gnome-builder
Version: 3.20.4
Version: 3.22.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.20/%{name}-%{version}.tar.xz
Source: http://download.gnome.org/sources/gnome-builder/3.22/%{name}-%{version}.tar.xz
Source99: %{name}-rpmlintrc
BuildRequires: bison
BuildRequires: flex
BuildRequires: gcc-c++
BuildRequires: gtk-doc
BuildRequires: intltool >= 0.50.0
BuildRequires: itstool
BuildRequires: llvm-clang-devel
BuildRequires: pkg-config
BuildRequires: python3-devel >= 3.2.3
BuildRequires: update-desktop-files
BuildRequires: pkgconfig(gio-2.0) >= 2.47.92
BuildRequires: pkgconfig(gio-unix-2.0) >= 2.45.8
BuildRequires: pkgconfig(gio-2.0) >= 2.49.0
BuildRequires: pkgconfig(gio-unix-2.0) >= 2.49.0
BuildRequires: pkgconfig(gjs-1.0) >= 1.42.0
BuildRequires: pkgconfig(gjs-internals-1.0) >= 1.42.0
BuildRequires: pkgconfig(gobject-introspection-1.0) >= 1.47.92
BuildRequires: pkgconfig(gtk+-3.0) >= 3.20.0
BuildRequires: pkgconfig(gtksourceview-3.0) >= 3.20.0
BuildRequires: pkgconfig(glib-2.0) >= 2.49.0
BuildRequires: pkgconfig(gobject-introspection-1.0) >= 1.48.0
BuildRequires: pkgconfig(gtk+-3.0) >= 3.21.6
BuildRequires: pkgconfig(gtksourceview-3.0) >= 3.21.2
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.32)
BuildRequires: pkgconfig(libvala-0.34)
BuildRequires: pkgconfig(mm-common-util)
BuildRequires: pkgconfig(pangoft2) >= 1.38.0
BuildRequires: pkgconfig(pygobject-3.0) >= 3.19.3
BuildRequires: pkgconfig(pygobject-3.0) >= 3.21.0
BuildRequires: pkgconfig(sysprof-ui-2)
BuildRequires: pkgconfig(vapigen) >= 0.30.0.55
BuildRequires: pkgconfig(vte-2.91) >= 0.40.2
BuildRequires: pkgconfig(webkit2gtk-4.0) >= 2.12.0
@@ -233,7 +235,8 @@ This package provides the jedi plugin for code completion assistance in Python3
Summary: Jhbuild plugin for %{name}
Group: Development/Tools/IDE
Requires: %{name} = %{version}
Requires: jhbuild
# Disabled, as many users prefer to run jhbuild from a git checkout, no need to install our distro jhbuild.
#Requires: jhbuild
Supplements: packageand(%{name}:jhbuild)
%description plugin-jhbuild
@@ -379,8 +382,7 @@ rm -fr %{buildroot}%{python3_sitearch}/gi/overrides/__pycache__/Ide.cpython-35.o
%defattr(-,root,root)
%doc README COPYING
%{_bindir}/%{name}
%{_bindir}/ide
%{_bindir}/gnome-builder-worker
%{_bindir}/gnome-builder-cli
%{_libdir}/%{name}/
# EXCLUDE THE OPTIONAL PLUGINS FROM THE MAIN PACKAGE
%exclude %{_libdir}/%{name}/plugins/clang.plugin
@@ -416,6 +418,7 @@ rm -fr %{buildroot}%{python3_sitearch}/gi/overrides/__pycache__/Ide.cpython-35.o
%exclude %{_libdir}/%{name}/plugins/xml-pack.plugin
%exclude %{_libdir}/%{name}/plugins/libxml-pack-plugin.so
%{_libexecdir}/%{name}/
%{_libexecdir}/gnome-builder-worker
%{_datadir}/appdata/org.gnome.Builder.appdata.xml
%{_datadir}/applications/org.gnome.Builder.desktop
%{_datadir}/dbus-1/services/org.gnome.Builder.service
@@ -425,6 +428,7 @@ rm -fr %{buildroot}%{python3_sitearch}/gi/overrides/__pycache__/Ide.cpython-35.o
%{_datadir}/glib-2.0/schemas/org.gnome.builder.editor.language.gschema.xml
%{_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.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
-3
View File
@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b3e69495cd0fcfd3e3a7590f52aadaae7f45393eefd47ab5581a851cdd489041
size 1816816
+3
View File
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0caf7d917aefb3fa42aa63dbb57d635fae24889c0df1fa585ee29c095ea3dda7
size 2337156