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 <hillw...@opensuse.org> + +- 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 <hillw...@opensuse.org> # # 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 hillw...@opensuse.org - 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