Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package tilix for openSUSE:Factory checked 
in at 2021-02-15 23:15:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tilix (Old)
 and      /work/SRC/openSUSE:Factory/.tilix.new.28504 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "tilix"

Mon Feb 15 23:15:48 2021 rev:21 rq:871294 version:1.9.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/tilix/tilix.changes      2020-06-06 
23:38:44.028789572 +0200
+++ /work/SRC/openSUSE:Factory/.tilix.new.28504/tilix.changes   2021-02-15 
23:17:52.999537669 +0100
@@ -1,0 +2,33 @@
+Thu Feb 11 19:15:18 UTC 2021 - Matthias Eliasson <[email protected]>
+
+- Update to version 1.9.4
+  Features:
+  * Actually install Yaru color scheme
+  * Give every tab the ${title} (instead of "Default")
+  * Add option to strip trailing whitespace on paste (#1904)
+  Bugfixes:
+  * Fix saving of already saved session
+  * Add shortcut to "Unselect all"
+  * Many Meson buildsystem fixes
+  * Avoid missing the previous command exit code when encoding URLs
+  * Resolve some D deprecation messages
+  * Mention powerline/fonts in README
+  * Avoid calling values() on a shared object
+  * Update metainfo data
+  * Drop compat code for older D frontend versions
+  * Bump minimum VTE version to 0.46
+  * Remove deprecated Autotools support
+  * Add release notes, NEWS file, automatic metainfo update
+  * Update to GtkD 3.9.0
+  Translations:
+  * This release contains many localization updates
+- Simplify by just use ldc as compiler and meson for build on all
+  architectures instead of supporting two different build chains
+- Drop patches not required for meson builds:
+  * dynamic-link.patch
+  * fix-ldc-link.patch
+- Drop patches fixed upstream:
+  * 0001-Avoid-calling-values-on-a-shared-object.patch
+  * fix-meson-build.patch
+
+-------------------------------------------------------------------

Old:
----
  0001-Avoid-calling-values-on-a-shared-object.patch
  GtkD-3.8.5.tar.gz
  dynamic-link.patch
  fix-ldc-link.patch
  fix-meson-build.patch
  tilix-1.9.3.tar.gz

New:
----
  tilix-1.9.4.tar.gz

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

Other differences:
------------------
++++++ tilix.spec ++++++
--- /var/tmp/diff_new_pack.MXT7Ov/_old  2021-02-15 23:17:53.615538589 +0100
+++ /var/tmp/diff_new_pack.MXT7Ov/_new  2021-02-15 23:17:53.619538595 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package tilix
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,35 +16,23 @@
 #
 
 
-%define gtkd_version 3.8.5
-# DMD is available only on x86*. Use LDC with dub otherwise.
-# For Tumbleweed move to only use LDC
-%if 0%{?suse_version} < 1550
-%ifarch %{ix86} x86_64
-%bcond_without dcompiler_dmd
-%else
-%bcond_with dcompiler_dmd
-%endif
-%endif
+#
+%define _lto_cflags %{nil}
 Name:           tilix
-Version:        1.9.3
+Version:        1.9.4
 Release:        0
 Summary:        A tiling terminal emulator based on GTK+ 3
 License:        MPL-2.0 AND LGPL-3.0-only
 URL:            https://github.com/gnunn1/tilix
 Source0:        
https://github.com/gnunn1/tilix/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
-# See https://github.com/dlang/dub/issues/838 on why we need to have the full 
source code as dependency
-Source1:        
https://github.com/gtkd-developers/GtkD/archive/v%{gtkd_version}.tar.gz#/GtkD-%{gtkd_version}.tar.gz
 # PATCH-FIX-OPENSUSE gnome-ssh-agent.patch gh#gnunn1/tilix#870
 Patch0:         gnome-ssh-agent.patch
-Patch1:         dynamic-link.patch
-Patch2:         fix-ldc-link.patch
-# PATCH-FIX-UPSTREAM fix-meson-build.patch
-Patch3:         fix-meson-build.patch
-# PATCH-FIX-UPSTREAM 0001-Avoid-calling-values-on-a-shared-object.patch 
gh#gnunn1/tilix#1733
-Patch4:         0001-Avoid-calling-values-on-a-shared-object.patch
+BuildRequires:  AppStream
 BuildRequires:  appstream-glib
 BuildRequires:  desktop-file-utils
+BuildRequires:  ldc
+BuildRequires:  ldc-phobos-devel
+BuildRequires:  meson
 BuildRequires:  pkgconfig
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(dconf)
@@ -58,41 +46,22 @@
 BuildRequires:  pkgconfig(gsettings-desktop-schemas)
 BuildRequires:  pkgconfig(gthread-2.0)
 BuildRequires:  pkgconfig(gtk+-3.0)
+BuildRequires:  pkgconfig(gtkd-3) >= 3.8.5
+BuildRequires:  pkgconfig(libsecret-1)
 BuildRequires:  pkgconfig(libunwind)
 BuildRequires:  pkgconfig(vte-2.91)
+BuildRequires:  pkgconfig(vted-3) >= 3.8.5
 BuildRequires:  pkgconfig(x11)
 Conflicts:      nautilus-extension-terminix
 Conflicts:      terminix
-%if 0%{?suse_version} > 1500
-BuildRequires:  ldc
-BuildRequires:  ldc-phobos-devel
-BuildRequires:  meson
-BuildRequires:  pkgconfig(gtkd-3) >= 3.8.5
-BuildRequires:  pkgconfig(vted-3) >= 3.8.5
-%else
-BuildRequires:  dub
-%endif
-%if 0%{?suse_version} < 1550
-%if %{with dcompiler_dmd}
-BuildRequires:  dmd
-BuildRequires:  phobos-devel
-%else
-BuildRequires:  ldc
-BuildRequires:  ldc-phobos-devel
-%endif
-%endif
 
 %description
 A tiling terminal emulator for Linux using GTK+ 3
 
 %package -n nautilus-extension-tilix
 Summary:        Nautilus Extension to Open Tilix in Folders
-Supplements:    (nautilus and %{name})
-%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150200
 Requires:       python3-nautilus
-%else
-Requires:       python-nautilus
-%endif
+Supplements:    (nautilus and %{name})
 
 %description -n nautilus-extension-tilix
 This is a Nautilus extension that allows you to open tilix in
@@ -101,46 +70,19 @@
 %lang_package
 
 %prep
-%setup -q -a 1
-%patch0 -p 1
-%patch4 -p 1
-%if 0%{?suse_version} < 1550
-%if %{with dcompiler_dmd}
-%patch1 -p 1
-%else
-%patch2 -p 1
-%endif
-%endif
-%if 0%{?suse_version} > 1500
-%patch3 -p 1
-%endif
+%autosetup -p 1
 
 %build
-%if 0%{?suse_version} > 1500
 %meson
 %meson_build
-%else
-# Register local GtkD repository in dub
-dub add-local GtkD-%{gtkd_version} %{gtkd_version}
-
-# Build tilix
-dub build --build=release
-
-# De-register local GtkD repository in dub
-dub remove-local GtkD-%{gtkd_version}
-%endif
+
 # Rename license files so that we can include them in %%license
 # Both x11 and icons use LGPL-3.0-only.
 cp -a data/icons/LICENSE LICENSE-data-icons
 cp -a source/x11/LICENSE LICENSE-source-x11
 
 %install
-%if 0%{?suse_version} > 1500
 %meson_install
-%else
-./install.sh %{buildroot}%{_prefix}
-rm %{buildroot}%{_datadir}/glib-2.0/schemas/gschemas.compiled
-%endif
 
 %find_lang %{name} %{?no_lang_C}
 
@@ -149,9 +91,6 @@
 %doc README.md
 %{_bindir}/tilix
 %{_datadir}/applications/com.gexperts.Tilix.desktop
-%if 0%{?sle_version} == 120300 && 0%{?is_opensuse}
-%dir %{_datadir}/metainfo
-%endif
 %{_datadir}/metainfo/com.gexperts.Tilix.appdata.xml
 %dir %{_datadir}/tilix
 %dir %{_datadir}/tilix/resources
@@ -163,17 +102,13 @@
 %{_datadir}/tilix/schemes/monokai.json
 %{_datadir}/tilix/schemes/orchis.json
 %{_datadir}/tilix/schemes/solarized-dark.json
+%{_datadir}/tilix/schemes/yaru.json
 %{_datadir}/tilix/schemes/solarized-light.json
 %{_datadir}/tilix/schemes/tango.json
 %dir %{_datadir}/tilix/scripts
 %{_datadir}/tilix/scripts/tilix_int.sh
 %{_datadir}/icons/hicolor/scalable/apps/com.gexperts.Tilix.svg
-%if 0%{?suse_version} > 1500
 %{_datadir}/icons/hicolor/symbolic/apps/com.gexperts.Tilix-symbolic.svg
-%else
-%{_datadir}/icons/hicolor/scalable/apps/com.gexperts.Tilix-symbolic.svg
-%{_datadir}/tilix/schemes/yaru.json
-%endif
 %{_mandir}/man1/tilix.1%{?ext_man}
 %{_datadir}/glib-2.0/schemas/com.gexperts.Tilix.gschema.xml
 %{_datadir}/dbus-1/services/com.gexperts.Tilix.service

++++++ tilix-1.9.3.tar.gz -> tilix-1.9.4.tar.gz ++++++
++++ 188333 lines of diff (skipped)

Reply via email to