[packages/dee] icu 67 rebuild; fix vapi (from debian); rel 9

atler atler at pld-linux.org
Wed Jul 1 20:55:34 CEST 2020


commit ee5cfe7b0499661eb6a50667dc51425d69c83285
Author: Jan Palus <atler at pld-linux.org>
Date:   Wed Jul 1 20:53:56 2020 +0200

    icu 67 rebuild; fix vapi (from debian); rel 9

 dee.spec                   |  4 +++-
 vapi-skip-properties.patch | 15 +++++++++++++++
 2 files changed, 18 insertions(+), 1 deletion(-)
---
diff --git a/dee.spec b/dee.spec
index 0dfd497..196b069 100644
--- a/dee.spec
+++ b/dee.spec
@@ -6,13 +6,14 @@ Summary:	Model to synchronize multiple instances over DBus
 Summary(pl.UTF-8):	Model synchronizacji wielu instancji poprzez DBus
 Name:		dee
 Version:	1.2.7
-Release:	8
+Release:	9
 # GPLv3-licensed tests and examples are in the tarball, but not installed
 License:	LGPL v3
 Group:		Libraries
 Source0:	http://launchpad.net/dee/1.0/%{version}/+download/%{name}-%{version}.tar.gz
 # Source0-md5:	b92f27f0a99cac24c2128880601bb7d7
 Patch0:		no-Werror.patch
+Patch1:		vapi-skip-properties.patch
 URL:		https://launchpad.net/dee
 BuildRequires:	glib2-devel >= 1:2.32
 BuildRequires:	gobject-introspection-devel >= 0.10.2
@@ -113,6 +114,7 @@ API libdee dla języka Vala.
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
 
 %build
 %{__aclocal}
diff --git a/vapi-skip-properties.patch b/vapi-skip-properties.patch
new file mode 100644
index 0000000..3a9353a
--- /dev/null
+++ b/vapi-skip-properties.patch
@@ -0,0 +1,15 @@
+Index: dee-1.2.7+17.10.20170616/vapi/Dee-1.0.metadata
+===================================================================
+--- dee-1.2.7+17.10.20170616.orig/vapi/Dee-1.0.metadata
++++ dee-1.2.7+17.10.20170616/vapi/Dee-1.0.metadata
+@@ -2,7 +2,9 @@ GListResultSet skip
+ GListResultSetClass skip
+ 
+ FilterModel
+-	.filter unowned
++        .filter skip // unsupported type for construct property
++Index
++        .reader skip // unsupported type for construct property
+ Model
+ 	.append skip=false
+ 	.build_named_row skip
================================================================

---- gitweb:

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



More information about the pld-cvs-commit mailing list