[packages/libint] Rel 2

arekm arekm at pld-linux.org
Sun Mar 15 02:14:38 CET 2026


commit cf35fbe24f69edc7802280c7694f3a8696b0e5e6
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date:   Sun Mar 15 02:14:34 2026 +0100

    Rel 2

 libint-c99-fix.patch | 37 +++++++++++++++++++++++++++++++++++++
 libint.spec          |  4 +++-
 2 files changed, 40 insertions(+), 1 deletion(-)
---
diff --git a/libint.spec b/libint.spec
index 807e792..ad9af27 100644
--- a/libint.spec
+++ b/libint.spec
@@ -2,13 +2,14 @@ Summary:	Evaluation of certain two-body molecular integrals over Cartesian Gauss
 Summary(pl.UTF-8):	Obliczanie całek dwuelementowych cząsteczek po kartezjańskich funkcjach Gaussa
 Name:		libint
 Version:	1.2.1
-Release:	1
+Release:	2
 License:	GPL v3+
 Group:		Libraries
 #Source0Download: https://github.com/evaleev/libint/releases
 Source0:	https://github.com/evaleev/libint/archive/release-1-2-1/%{name}-%{version}.tar.gz
 # Source0-md5:	e34f4a677241bde114dc5282a802a067
 Patch0:		%{name}-link.patch
+Patch1:		%{name}-c99-fix.patch
 URL:		http://libint.valeyev.net/
 BuildRequires:	autoconf >= 2.52
 BuildRequires:	automake
@@ -70,6 +71,7 @@ Statyczna biblioteka libint.
 %prep
 %setup -q -n libint-release-1-2-1
 %patch -P0 -p1
+%patch -P1 -p1
 
 %build
 %{__libtoolize}
diff --git a/libint-c99-fix.patch b/libint-c99-fix.patch
new file mode 100644
index 0000000..2626429
--- /dev/null
+++ b/libint-c99-fix.patch
@@ -0,0 +1,37 @@
+--- libint-release-1-2-1/src/bin/libint/build_libint.c.orig	2017-06-29 02:31:52.000000000 +0200
++++ libint-release-1-2-1/src/bin/libint/build_libint.c	2026-03-15 02:04:13.509904686 +0100
+@@ -59,7 +59,7 @@
+ int libint_stack_size[MAX_AM/2+1];
+ LibintParams_t Params;
+
+-void punt();
++void punt(char *);
+ extern void emit_vrr_build();
+ extern void emit_vrr_build_macro();
+ extern void emit_order();
+--- libint-release-1-2-1/src/bin/libint/emit_vrr_build.c.orig	2017-06-29 02:31:52.000000000 +0200
++++ libint-release-1-2-1/src/bin/libint/emit_vrr_build.c	2026-03-15 02:04:14.656571352 +0100
+@@ -30,8 +30,8 @@
+ extern void punt(char *);
+ extern LibintParams_t Params;
+
+-static void declare_localv();
+-static void define_localv();
++static void declare_localv(int a, int k1max, int k2max, int k3max, FILE *code);
++static void define_localv(int a, int foo, int k1max, int k2max, int k3max, FILE *code);
+
+ static char **k1, **k2, **k3;
+
+--- libint-release-1-2-1/src/bin/libint/emit_vrr_build_macro.c.orig	2017-06-29 02:31:52.000000000 +0200
++++ libint-release-1-2-1/src/bin/libint/emit_vrr_build_macro.c	2026-03-15 02:04:16.016571353 +0100
+@@ -30,8 +30,8 @@
+ extern void punt(char *);
+ extern LibintParams_t Params;
+
+-static void declare_localv();
+-static void define_localv();
++static void declare_localv(int a, int k1max, int k2max, int k3max, FILE *code);
++static void define_localv(int a, int foo, int k1max, int k2max, int k3max, FILE *code);
+
+ static char **k1, **k2, **k3;
+
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/libint.git/commitdiff/cf35fbe24f69edc7802280c7694f3a8696b0e5e6



More information about the pld-cvs-commit mailing list