Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package dino for openSUSE:Factory checked in 
at 2024-06-18 22:51:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dino (Old)
 and      /work/SRC/openSUSE:Factory/.dino.new.19518 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "dino"

Tue Jun 18 22:51:36 2024 rev:11 rq:1181405 version:0.4.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/dino/dino.changes        2024-03-22 
15:34:53.976438112 +0100
+++ /work/SRC/openSUSE:Factory/.dino.new.19518/dino.changes     2024-06-18 
22:52:25.947740100 +0200
@@ -1,0 +2,6 @@
+Tue Jun 18 07:26:48 UTC 2024 - Michael Vetter <[email protected]>
+
+- Fix build with valac >= 0.56.17 (gh/dino/dino#1576):
+  Add dino-0.4.3-vala.patch
+
+-------------------------------------------------------------------

New:
----
  dino-0.4.3-vala.patch

BETA DEBUG BEGIN:
  New:- Fix build with valac >= 0.56.17 (gh/dino/dino#1576):
  Add dino-0.4.3-vala.patch
BETA DEBUG END:

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

Other differences:
------------------
++++++ dino.spec ++++++
--- /var/tmp/diff_new_pack.SM3Az1/_old  2024-06-18 22:52:26.651755734 +0200
+++ /var/tmp/diff_new_pack.SM3Az1/_new  2024-06-18 22:52:26.651755734 +0200
@@ -34,6 +34,8 @@
 Source:         
https://github.com/dino/dino/releases/download/v%{version}/dino-%{version}.tar.gz
 # PATCH-FEATURE-UPSTREAM -- Add more emoji translations gh/dino/dino#1207
 Patch0:         dino-0.4.3-emoji.patch
+# PATCH-FIX-UPSTREAM -- Fix build with vala >= 0.56.17 gh/dino/dino#1576
+Patch1:         dino-0.4.3-vala.patch
 BuildRequires:  cmake
 BuildRequires:  gcc-c++
 %if 0%{?suse_version}

++++++ dino-0.4.3-vala.patch ++++++
See https://github.com/dino/dino/commit/657502955567dd538e56f300e075c7db52e25d74
Index: dino-0.4.3/plugins/gpgme-vala/vapi/gpgme_public.vapi
===================================================================
--- dino-0.4.3.orig/plugins/gpgme-vala/vapi/gpgme_public.vapi
+++ dino-0.4.3/plugins/gpgme-vala/vapi/gpgme_public.vapi
@@ -22,9 +22,9 @@ public class Key {
     public string issuer_name;
     public string chain_id;
     public Validity owner_trust;
-    [CCode(array_null_terminated = true)]
+    [CCode (array_length = false, array_null_terminated = true)]
     public SubKey[] subkeys;
-    [CCode(array_null_terminated = true)]
+    [CCode (array_length = false, array_null_terminated = true)]
     public UserID[] uids;
     public KeylistMode keylist_mode;
     // public string fpr; // requires gpgme >= 1.7.0
@@ -159,4 +159,4 @@ public enum Validity {
     ULTIMATE
 }
 
-}
\ No newline at end of file
+}

Reply via email to