Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package deepin-terminal for openSUSE:Factory
checked in at 2021-02-16 22:36:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/deepin-terminal (Old)
and /work/SRC/openSUSE:Factory/.deepin-terminal.new.28504 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "deepin-terminal"
Tue Feb 16 22:36:27 2021 rev:6 rq:869769 version:5.0.4.3
Changes:
--------
--- /work/SRC/openSUSE:Factory/deepin-terminal/deepin-terminal.changes
2020-08-29 20:44:40.713523494 +0200
+++
/work/SRC/openSUSE:Factory/.deepin-terminal.new.28504/deepin-terminal.changes
2021-02-16 22:42:23.522103562 +0100
@@ -1,0 +2,13 @@
+Fri Feb 5 13:34:08 UTC 2021 - Hillwood Yang <[email protected]>
+
+- Update version to 5.0.4.3
+ * Fix issues on VTE 0.60+
+ * Fix blur offset in new KWin
+ * Fix: crash if distribution.info is missing
+ * feat: use GTK menu if deepin-menu is not available to use
+ * feat: add support for `allow_hyperlink` which can be enabled from config
+ * feat: basic wayland support
+ * feat: support distribution.info file for deepin/DDE variant distributions
+- Drop deepin-terminal-system-vte.patch, fixed by upsteam
+
+-------------------------------------------------------------------
Old:
----
deepin-terminal-3.2.6.tar.gz
deepin-terminal-system-vte.patch
New:
----
deepin-terminal-gtk-5.0.4.3.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ deepin-terminal.spec ++++++
--- /var/tmp/diff_new_pack.5fp6zf/_old 2021-02-16 22:42:24.166104334 +0100
+++ /var/tmp/diff_new_pack.5fp6zf/_new 2021-02-16 22:42:24.170104338 +0100
@@ -1,7 +1,7 @@
#
# spec file for package deepin-terminal
#
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
# Copyright (c) 2020 Hillwood Yang <[email protected]>
#
# All modifications and additions to the file contributed by third parties
@@ -18,17 +18,15 @@
Name: deepin-terminal
-Version: 3.2.6
+Version: 5.0.4.3
Release: 0
Summary: Deepin terminal
License: GPL-3.0-or-later AND GPL-3.0-only
Group: System/X11/Terminals
-URL: https://github.com/linuxdeepin/deepin-terminal
-Source0:
https://github.com/linuxdeepin/deepin-terminal/archive/%{version}/%{name}-%{version}.tar.gz
-# PATCH-FIX-OPENSUSE deepin-terminal-system-vte.patch [email protected] -
Use vte in system default
-Patch0: deepin-terminal-system-vte.patch
+URL: https://github.com/linuxdeepin/deepin-terminal-gtk
+Source0:
https://github.com/linuxdeepin/deepin-terminal-gtk/archive/%{version}/%{name}-gtk-%{version}.tar.gz
# PATCH-FIX-UPSTREAM
deepin-terminal-xcb.vapi-missing-return-statement-at-end-of-subroutine-body.patch
-Patch1:
deepin-terminal-xcb.vapi-missing-return-statement-at-end-of-subroutine-body.patch
+Patch0:
deepin-terminal-xcb.vapi-missing-return-statement-at-end-of-subroutine-body.patch
BuildRequires: cmake
BuildRequires: fdupes
BuildRequires: gcc-c++
@@ -39,12 +37,6 @@
BuildRequires: readline-devel
BuildRequires: update-desktop-files
BuildRequires: vala
-BuildRequires: pkgconfig(gtk+-3.0)
-BuildRequires: pkgconfig(vapigen)
-BuildRequires: pkgconfig(xcb)
-%if 0%{?suse_version} > 1500 || 0%{?sle_version} > 150100
-BuildRequires: pkgconfig(vte-2.91)
-%endif
BuildRequires: pkgconfig(fontconfig)
BuildRequires: pkgconfig(gdk-x11-3.0)
BuildRequires: pkgconfig(gee-0.8)
@@ -52,14 +44,17 @@
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gnutls)
BuildRequires: pkgconfig(gobject-introspection-1.0)
+BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(json-glib-1.0)
BuildRequires: pkgconfig(libpcre2-8)
BuildRequires: pkgconfig(librsvg-2.0)
BuildRequires: pkgconfig(libsecret-1)
BuildRequires: pkgconfig(libwnck-3.0)
BuildRequires: pkgconfig(ncurses)
+BuildRequires: pkgconfig(vapigen)
+BuildRequires: pkgconfig(vte-2.91)
+BuildRequires: pkgconfig(xcb)
Recommends: %{name}-lang
-Requires: deepin-menu
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%lang_package
@@ -69,14 +64,12 @@
windows, remote management, quake mode and other features.
%prep
-%autosetup -p1
+%autosetup -p1 -n %{name}-gtk-%{version}
sed -i 's|return @@PROJECT_PATH@@;|return "%{_datadir}/%{name}";|'
project_path.c.in
%build
%cmake -DCMAKE_INSTALL_DIR=%{_prefix} \
-%if 0%{?suse_version} > 1500 || 0%{?sle_version} > 150100
- -DUSE_SYSTEM_VTE=ON \
-%endif
+ -DUSE_VENDOR_LIB=OFF \
-DCMAKE_C_FLAGS="$RPM_OPT_FLAGS" \
-DCMAKE_CXX_FLAGS="$RPM_OPT_FLAGS"
%if 0%{?sle_version} > 150000 && 0%{?is_opensuse}
@@ -100,7 +93,6 @@
%dir %{_prefix}/lib/%{name}
%{_bindir}/%{name}
%{_prefix}/lib/%{name}/ssh_login.sh
-%{_prefix}/lib/%{name}/zssh
%{_datadir}/%{name}/style.css
%{_datadir}/%{name}/theme
%{_datadir}/%{name}/image