[packages/libgda6] correct libgaui vapi deps

atler atler at pld-linux.org
Thu Jul 31 14:33:40 CEST 2025


commit 70334fd8d4a28602174569a8978103d52ea34771
Author: Jan Palus <atler at pld-linux.org>
Date:   Thu Jul 31 14:25:45 2025 +0200

    correct libgaui vapi deps

 libgda6.spec    |  2 ++
 vapi-deps.patch | 11 +++++++++++
 2 files changed, 13 insertions(+)
---
diff --git a/libgda6.spec b/libgda6.spec
index 7a35568..3f14725 100644
--- a/libgda6.spec
+++ b/libgda6.spec
@@ -33,6 +33,7 @@ Patch0:		%{name}-web.patch
 Patch1:		%{name}-soname.patch
 Patch2:		meson0.61.patch
 Patch3:		types.patch
+Patch4:		vapi-deps.patch
 URL:		https://www.gnome-db.org/
 %{?with_firebird:BuildRequires:	Firebird-devel}
 BuildRequires:	autoconf >= 2.68
@@ -395,6 +396,7 @@ Plik katalogu oraz ikony libgda dla Glade.
 %patch -P1 -p1
 %patch -P2 -p1
 %patch -P3 -p1
+%patch -P4 -p1
 
 %{__sed} -i -e '1s,/usr/bin/env python3,%{__python3},' \
 	libgda-report/RML/trml2html/trml2html.py \
diff --git a/vapi-deps.patch b/vapi-deps.patch
new file mode 100644
index 0000000..b8e04fd
--- /dev/null
+++ b/vapi-deps.patch
@@ -0,0 +1,11 @@
+--- libgda-6.0.0/libgda-ui/meson.build.orig	2025-07-31 13:59:00.732395800 +0200
++++ libgda-6.0.0/libgda-ui/meson.build	2025-07-31 14:16:59.995452340 +0200
+@@ -209,7 +209,7 @@
+ 		],
+ 	output: 'libgdaui-'+project_api_version+'.vapi',
+ 	install: true,
+-	depends: libgdaui,
++	depends: [libgdaui, libgda_vapi],
+ 	install_dir: join_paths(get_option('datadir'),'vala','vapi')
+ 	)
+ endif
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/libgda6.git/commitdiff/da92e8aaf34177a62c7be505fda86c41b5a6552e



More information about the pld-cvs-commit mailing list