[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