Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package cinnamon for openSUSE:Factory 
checked in at 2022-03-02 21:12:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cinnamon (Old)
 and      /work/SRC/openSUSE:Factory/.cinnamon.new.1958 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "cinnamon"

Wed Mar  2 21:12:01 2022 rev:56 rq:958506 version:5.2.7

Changes:
--------
--- /work/SRC/openSUSE:Factory/cinnamon/cinnamon.changes        2022-01-10 
23:53:02.964775206 +0100
+++ /work/SRC/openSUSE:Factory/.cinnamon.new.1958/cinnamon.changes      
2022-03-02 21:12:02.586663340 +0100
@@ -1,0 +2,6 @@
+Wed Mar  2 16:10:19 UTC 2022 - Dominique Leuenberger <dims...@opensuse.org>
+
+- Add cinnamon-meson-0.61.patch: Fix build using meson 0.61, which
+  became stricter about the used syntax.
+
+-------------------------------------------------------------------

New:
----
  cinnamon-meson-0.61.patch

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

Other differences:
------------------
++++++ cinnamon.spec ++++++
--- /var/tmp/diff_new_pack.dRDnCV/_old  2022-03-02 21:12:03.614663361 +0100
+++ /var/tmp/diff_new_pack.dRDnCV/_new  2022-03-02 21:12:03.622663361 +0100
@@ -40,6 +40,8 @@
 # For gnome-background-properties.
 # PATCH-FIX-OPENSUSE support_yast_settings.patch shenlebantongy...@gmail.com 
gh#linuxmint/cinnamon#9590 -- Fix cinnamon-settings cannot invoke YaST commands.
 Patch8:         support_yast_settings.patch
+# PATCH-FIX-UPSTREAM cinnamon-meson-0.61.patch -- Fix build using meson 0.61
+Patch9:         cinnamon-meson-0.61.patch
 BuildRequires:  cmake
 BuildRequires:  desktop-data-openSUSE-extra
 BuildRequires:  fdupes
@@ -139,7 +141,9 @@
 Summary:        GNU/Linux Desktop featuring a traditional layout -- GSchemas
 Group:          System/Libraries
 Requires:       %{name}-gschemas-branding = %{version}
+%if 0%{?suse_version} < 1500
 %glib2_gsettings_schema_requires
+%endif
 
 %description gschemas
 This package provides GSettings schemas for
@@ -174,6 +178,7 @@
 %patch4 -p1
 %patch7 -p1
 %patch8 -p1
+%patch9 -p1
 cp -a %{SOURCE1} .
 
 for file in files%{_datadir}/%{name}/%{name}-settings/bin/*.py 
files%{_datadir}/%{name}/%{name}-looking-glass/*.py \

++++++ cinnamon-meson-0.61.patch ++++++
>From aac7baf119dc48b685aefb3438e5ba3e61c8cb09 Mon Sep 17 00:00:00 2001
From: Eli Schwartz <eschwa...@archlinux.org>
Date: Thu, 3 Feb 2022 09:11:39 -0500
Subject: [PATCH] Revert "build: disable gir install via list to pacify meson
 >= 0.60.2 (#10489)" (#10596)

This reverts commit 8fc2df08b40aa3e1958ed2fde853c50676d8cf48.

This commit was wrong, because it tried to work around a bug in a single
version of meson by using something that isn't, wasn't, and won't be a
valid value.

The fixed version of meson 0.60.x has been out for a while now, which
once again accepts `false`, and 0.61.0 also accepts `false` but was
known at the time of this workaround to not work in meson-git master
(now meson 0.61.0).

Using `false` is acceptable and the failure to accept it has been
qualified as a meson regression. Using `[false]` is just... trying to
fuzz meson with random objects until you get something that slips its
way through the argument checker and produces desired effects on the
python implementation level.
---
 src/meson.build    | 2 +-
 src/st/meson.build | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/meson.build b/src/meson.build
index 7999c0a67b..34b130d50f 100644
--- a/src/meson.build
+++ b/src/meson.build
@@ -196,7 +196,7 @@ cinnamon_gir = gnome.generate_gir(
     includes: cinnamon_gir_includes,
     install: true,
     install_dir_typelib: pkglibdir,
-    install_dir_gir: [false],
+    install_dir_gir: false,
     extra_args: [
         '-DST_COMPILATION',
         '--quiet',
diff --git a/src/st/meson.build b/src/st/meson.build
index d299727d06..ec7d7b30a1 100644
--- a/src/st/meson.build
+++ b/src/st/meson.build
@@ -213,7 +213,7 @@ st_gir = gnome.generate_gir(
     includes: st_gir_includes,
     install: true,
     install_dir_typelib: pkglibdir,
-    install_dir_gir: [false],
+    install_dir_gir: false,
     extra_args: [
         '-DST_COMPILATION',
         '--quiet',

Reply via email to