[packages/dyncall] - updated to 1.3 - added cmake patch from hg

qboosh qboosh at pld-linux.org
Sun Nov 20 07:43:35 CET 2022


commit 3c85d112e89c1d8de4b3ae694aa45f5e8187ae2d
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sun Nov 20 07:43:46 2022 +0100

    - updated to 1.3
    - added cmake patch from hg

 dyncall-cmake.patch | 17 +++++++++++++++++
 dyncall.spec        |  7 +++++--
 2 files changed, 22 insertions(+), 2 deletions(-)
---
diff --git a/dyncall.spec b/dyncall.spec
index ffffb05..7f62528 100644
--- a/dyncall.spec
+++ b/dyncall.spec
@@ -5,14 +5,16 @@
 Summary:	A Generic Dynamic FFI package
 Summary(pl.UTF-8):	Ogólny pakiet do dynamicznych wywołań obcych funkcji (FFI)
 Name:		dyncall
-Version:	1.1
+Version:	1.3
 Release:	1
 License:	MIT
 Group:		Libraries
 #Source0Download: https://dyncall.org/download
 Source0:	https://dyncall.org/r%{version}/%{name}-%{version}.tar.gz
-# Source0-md5:	db7dab95f721dc1c0c513a7e4ab28345
+# Source0-md5:	4f96a2f86aae116f84ee7db01b164d41
 Patch0:		%{name}-libdir.patch
+# https://dyncall.org/pub/dyncall/dyncall/raw-rev/1e65b8911603
+Patch1:		%{name}-cmake.patch
 URL:		https://dyncall.org/
 BuildRequires:	cmake >= 2.6
 %if %{with doc}
@@ -59,6 +61,7 @@ Dokumentacja bibliotek dyncall.
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
 
 %build
 install -d build
diff --git a/dyncall-cmake.patch b/dyncall-cmake.patch
new file mode 100644
index 0000000..214779a
--- /dev/null
+++ b/dyncall-cmake.patch
@@ -0,0 +1,17 @@
+
+# HG changeset patch
+# User Tassilo Philipp
+# Date 1639763062 -3600
+# Node ID 1e65b89116030845cbfd78c283ca681cda356e5a
+# Parent  fde92442c7853ec00d96e7c62e3cbb7b21820fd4
+- fix cmake build for test (missed to remove deleted file from cmakelists)
+
+diff -r fde92442c785 -r 1e65b8911603 test/callback_suite/CMakeLists.txt
+--- a/test/callback_suite/CMakeLists.txt	Fri Dec 17 11:47:18 2021 +0100
++++ b/test/callback_suite/CMakeLists.txt	Fri Dec 17 18:44:22 2021 +0100
+@@ -1,3 +1,3 @@
+-add_executable(callback_suite env.c handler.c sigstrings.c invokers.c do_test.c main.c print.c signature_utils.c)
++add_executable(callback_suite env.c handler.c sigstrings.c invokers.c do_test.c main.c signature_utils.c)
+ target_link_libraries(callback_suite dyncallback_s)
+ 
+
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/dyncall.git/commitdiff/3c85d112e89c1d8de4b3ae694aa45f5e8187ae2d



More information about the pld-cvs-commit mailing list