[packages/dee] fix build with recent vala (from fedora)

atler atler at pld-linux.org
Sat Jan 15 17:20:06 CET 2022


commit 3ce140b83297b6e2e9fbac9cc9ea0843014fd68f
Author: Jan Palus <atler at pld-linux.org>
Date:   Sat Jan 15 13:05:28 2022 +0100

    fix build with recent vala (from fedora)

 dee-1.2.7-fix-duplicates-vala-0.5X.patch | 24 ++++++++++++++++++++++++
 dee.spec                                 |  2 ++
 2 files changed, 26 insertions(+)
---
diff --git a/dee.spec b/dee.spec
index 9d060bb..db0c604 100644
--- a/dee.spec
+++ b/dee.spec
@@ -14,6 +14,7 @@ Source0:	http://launchpad.net/dee/1.0/%{version}/+download/%{name}-%{version}.ta
 # Source0-md5:	b92f27f0a99cac24c2128880601bb7d7
 Patch0:		no-Werror.patch
 Patch1:		vapi-skip-properties.patch
+Patch2:		dee-1.2.7-fix-duplicates-vala-0.5X.patch
 URL:		https://launchpad.net/dee
 BuildRequires:	glib2-devel >= 1:2.32
 BuildRequires:	gobject-introspection-devel >= 0.10.2
@@ -111,6 +112,7 @@ API libdee dla języka Vala.
 %setup -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 %build
 %{__aclocal}
diff --git a/dee-1.2.7-fix-duplicates-vala-0.5X.patch b/dee-1.2.7-fix-duplicates-vala-0.5X.patch
new file mode 100644
index 0000000..61fd409
--- /dev/null
+++ b/dee-1.2.7-fix-duplicates-vala-0.5X.patch
@@ -0,0 +1,24 @@
+diff -up dee-1.2.7/vapi/Dee-1.0.metadata.spot dee-1.2.7/vapi/Dee-1.0.metadata
+--- dee-1.2.7/vapi/Dee-1.0.metadata.spot	2022-01-10 13:09:03.075105767 -0500
++++ dee-1.2.7/vapi/Dee-1.0.metadata	2022-01-10 13:10:20.477570607 -0500
+@@ -1,6 +1,10 @@
+ GListResultSet skip
+ GListResultSetClass skip
+ 
++Filter
++	.new skip
++	.destroy skip
++
+ FilterModel
+         .filter skip // unsupported type for construct property
+ Index
+@@ -22,6 +26,9 @@ Model
+ 	.get_tag skip
+ 	.set_tag skip
+ 	.clear_tag skip
++ModelReader
++	.destroy skip
++
+ 
+ SerializableParseFunc skip=false
+ Serializable
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/dee.git/commitdiff/3ce140b83297b6e2e9fbac9cc9ea0843014fd68f



More information about the pld-cvs-commit mailing list