Hello community,

here is the log from the commit of package vte for openSUSE:Factory checked in 
at 2019-10-17 13:05:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vte (Old)
 and      /work/SRC/openSUSE:Factory/.vte.new.2352 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "vte"

Thu Oct 17 13:05:06 2019 rev:118 rq:737894 version:0.58.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/vte/vte.changes  2019-08-16 15:29:33.061980127 
+0200
+++ /work/SRC/openSUSE:Factory/.vte.new.2352/vte.changes        2019-10-17 
13:05:17.216391069 +0200
@@ -1,0 +2,110 @@
+Fri Oct 11 19:15:14 UTC 2019 - [email protected]
+
+- Update to version 0.58.2:
+  + ring: Fix an incorrect assertion.
+  + pty: Fix error check for ioctl(TIOCGPTPEER) failure.
+
+-------------------------------------------------------------------
+Mon Oct 07 20:23:55 UTC 2019 - [email protected]
+
+- Update to version 0.58.1:
+  + emulation: Ensure the cursor remains onscreen when moving down.
+  + widget: Don't scroll to bottom on keystroke in read-only mode.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Mon Sep 09 19:47:50 UTC 2019 - [email protected]
+
+- Update to version 0.58.0:
+  + build: Don't pass C warning flags to the C++ compiler.
+- Update URL to point to gitlab home.
+
+-------------------------------------------------------------------
+Sun Aug 11 10:51:42 UTC 2019 - [email protected]
+
+- Update to version 0.57.90:
+  + draw: #include <algorithm> for std::max
+  + pty: Prefer using TIOCGPTPEER ioctl
+  + pty: Use O_NOCTTY when VTE_PTY_NOCTTY is set
+  + bidi: Disable Arabic ligatures
+  + Updated translations.
+- Changes from version 0.57.3:
+  + Add barebones README
+  + all: Add installation & debugging information
+  + app: Plug mem leaks
+  + bidi:
+    - Add API to enable or disable bidirectional text support
+    - Find the BiDi mapping for the RingView's contents
+  + build:
+    - Add debug flags when debug is enabled
+    - Add missing file
+    - Check gcc version
+    - Do not allow disabling asserts
+    - Fix build on meson 0.49
+    - Ignore everything in the build directory
+    - Increase test timeout
+    - List Wextra warnings
+    - Port to meson build system
+    - Use our own warning flags
+  + docs:
+    - Add index for API new in 0.56
+    - Add index for API new in 0.58
+  + docs,bidi: Clarify the relation between get_text API methods
+    and BiDi
+  + draw:
+    - Align the baseline across font styles
+    - Measure characters individually
+    - Optimise invalidation and painting
+  + emulation,bidi: Add keyboard swapping mode
+  + emulation:
+    - Fix background color handling of DCH and ECH
+    - Improve docs
+    - Make certain operataions convert line endings to hard newline
+    - Track BiDi parameters
+  + gir: Fix introspection annotations
+  + l10n:
+    - Add POTFILES.skip back
+    - Re-rename POTFILES to POTFILES.in
+  + mev: Fix an implicit fallthrough warning
+  + parser: glue: Correct parameter collection
+  + perf,bidi: Add BiDi demo and info files
+  + pty: Make vte_pty_child_setup() useful for flatpack
+  + reflect: Fix compiler warnings
+  + regex: Fix doc comment
+  + Revert "parser: glue: Use std::clamp"
+  + ring:
+    - fix printf format
+    - Keep an additional row writable
+    - Silence some warnings with debug disabled
+  + ringview: Add RingView infrastructure
+  + vala:
+    - Make binding tests compile without warning
+    - Make the vala test build without warnings
+  + vte.sh: Remove control chars for window title
+  + widget:
+    - Add valist signal marshallers
+  + widget: Avoid double painting of letters
+    - Cancel autoscroll on ending selecting
+    - Clean up invalidating in insert_char()
+    - Deprecate vte_terminal_[sg]et_rewrap_on_resize()
+    - Don't clamp before invalidating from process_incoming()
+    - Find contiguous LTR and RTL runs of decoration
+    - Fix invalidation with scrolling region
+    - Fix misleading comments in cursor_down()
+    - Increase minimum width to 2 cells plus padding
+    - Invalidate the entire paragraph when its contents change
+    - Merge identical m_color_defaults and m_fill_defaults
+    - Move out a common condition for painting the background
+    - Refactor offscreen cursor detection
+    - Remove line_is_wrappable()
+    - Revert to paint unused rows
+    - Set the soft_wrapped flag via wrapper methods
+    - Throw away remaining incoming data on finalize
+  + widget,bidi:
+   - Denote the direction in the I-beam cursor
+   - Display according to the BiDi mapping
+- Add meson BuildRequires and macro following upstreams port.
+- Drop gnome-common BuildRequires and autogen call, no longer
+  needed with meson buildsystem.
+
+-------------------------------------------------------------------

Old:
----
  vte-0.56.3.tar.xz

New:
----
  vte-0.58.2.tar.xz

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

Other differences:
------------------
++++++ vte.spec ++++++
--- /var/tmp/diff_new_pack.EjJ82I/_old  2019-10-17 13:05:19.568385012 +0200
+++ /var/tmp/diff_new_pack.EjJ82I/_new  2019-10-17 13:05:19.568385012 +0200
@@ -21,27 +21,23 @@
 %define _binver 2.91
 %define _gtkver 3.0
 %define _name   vte
+
 Name:           vte
-Version:        0.56.3
+Version:        0.58.2
 Release:        0
 Summary:        Terminal Emulator Library
 License:        LGPL-2.0-only AND LGPL-3.0-only AND GPL-3.0-or-later
 Group:          Development/Libraries/GNOME
-URL:            http://www.gnome.org
-# Switched to sourceservice, as upstream have a tendency to not release 
tarballs on time.
-#Source:         
http://download.gnome.org/sources/vte/0.45/%%{_name}-%%{version}.tar.xz
+URL:            https://gitlab.gnome.org/GNOME/vte
 Source:         %{_name}-%{version}.tar.xz
 
+BuildRequires:  c++_compiler
 BuildRequires:  fdupes
-BuildRequires:  gcc-c++
-#
-# Needed due to using sourceservice and we need to bootstrap tarball
-BuildRequires:  gnome-common
-#
 BuildRequires:  gobject-introspection-devel
 BuildRequires:  gperf
 BuildRequires:  gtk-doc
 BuildRequires:  intltool
+BuildRequires:  meson
 BuildRequires:  pkgconfig
 BuildRequires:  translation-update-upstream
 BuildRequires:  pkgconfig(gio-2.0)
@@ -120,24 +116,18 @@
 
 %prep
 %autosetup -n %{_name}-%{version} -p1
-translation-update-upstream
+translation-update-upstream po vte-%{_apiver}
 
 %build
-NOCONFIGURE=1 ./autogen.sh
-%configure \
-       --with-gtk=%{_gtkver}\
-       --disable-static \
-       --disable-glade-catalogue \
-       --enable-introspection \
-       --enable-gtk-doc \
+%meson \
+       -Ddocs=true \
        %{nil}
-%make_build
+%meson_build
 
 %install
-%make_install
+%meson_install
 
 %find_lang vte-%{_apiver}
-find %{buildroot} -type f -name "*.la" -delete -print
 %fdupes %{buildroot}/%{_prefix}
 
 %post -n libvte%{_sover} -p /sbin/ldconfig
@@ -145,7 +135,6 @@
 
 %files -n libvte%{_sover}
 %license COPYING.GPL3 COPYING.LGPL2 COPYING.LGPL3
-
 %{_libdir}/*.so.*
 %config %{_sysconfdir}/profile.d/vte.sh
 
@@ -164,6 +153,7 @@
 %{_datadir}/gtk-doc/html/vte-%{_apiver}/
 %dir %{_datadir}/vala/vapi
 %{_datadir}/vala/vapi/vte-2.91.vapi
+%{_datadir}/vala/vapi/vte-2.91.deps
 
 %files lang -f vte-%{_apiver}.lang
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.EjJ82I/_old  2019-10-17 13:05:19.592384950 +0200
+++ /var/tmp/diff_new_pack.EjJ82I/_new  2019-10-17 13:05:19.596384940 +0200
@@ -4,7 +4,7 @@
     <param name="scm">git</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="changesgenerate">enable</param>
-    <param name="revision">refs/tags/0.56.3</param>
+    <param name="revision">refs/tags/0.58.2</param>
     <param name="exclude">doc/vttest.*</param>
   </service>
   <service name="recompress" mode="disabled">

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.EjJ82I/_old  2019-10-17 13:05:19.612384899 +0200
+++ /var/tmp/diff_new_pack.EjJ82I/_new  2019-10-17 13:05:19.612384899 +0200
@@ -3,4 +3,4 @@
             <param name="url">git://git.gnome.org/vte</param>
           <param 
name="changesrevision">961927a8115c82f35deafe09c1d68689ff069905</param></service><service
 name="tar_scm">
                 <param 
name="url">https://gitlab.gnome.org/GNOME/vte.git</param>
-              <param 
name="changesrevision">14fac9f56d923cbb23b0c114ddf630fe36c5163c</param></service></servicedata>
\ No newline at end of file
+              <param 
name="changesrevision">b7440da36396cbdbaca005adef3789d2a8852985</param></service></servicedata>
\ No newline at end of file

++++++ vte-0.56.3.tar.xz -> vte-0.58.2.tar.xz ++++++
++++ 11643 lines of diff (skipped)


Reply via email to