2 Commits

4 changed files with 22 additions and 10 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:71ff4f2d8a00e6f07ce8fee69b76dcc1ebbb727be6760b587c1fbb5ccf7b61ea
size 1153952

3
ginac-1.8.9.tar.bz2 Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6cfd46cf4e373690e12d16b772d7aed0f5c433da8c7ecd2477f2e736483bb439
size 1173214

View File

@@ -1,3 +1,16 @@
-------------------------------------------------------------------
Fri May 16 06:24:40 UTC 2025 - Atri Bhattacharya <badshah400@gmail.com>
- Update to version 1.8.9:
* Fix compilation with gcc 15.
- Changes from version 1.8.7:
* Fix a compilation-dependent crash in the built-in expression
parser.
* Work around weird C++ RTTI behaviour on MacOS (like on Win32).
* Symbol assignment in ginsh recurses into other assigned
symbols (again).
- Bump so version in shlib package name in line with upstream.
-------------------------------------------------------------------
Thu Dec 28 08:36:20 UTC 2023 - jun wang <junguo.wang@suse.com>

View File

@@ -1,7 +1,7 @@
#
# spec file
# spec file for package ginac
#
# Copyright (c) 2023 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -36,9 +36,9 @@
%bcond_without apiref_pdf
%endif
%define library_version 11
%define library_version 13
Name: %{srcname}%{?pkg_suffix}
Version: 1.8.7
Version: 1.8.9
Release: 0
Summary: C++ library for symbolic calculations
License: GPL-2.0-only
@@ -120,7 +120,7 @@ Provides: lib%{name}-devel = %{version}
Obsoletes: lib%{name}-devel < %{version}
%if 0%{?suse_version} < 1550
Requires(pre): %{install_info_prereq}
Requires(preun):%{install_info_prereq}
Requires(preun): %{install_info_prereq}
%endif
Recommends: ginac-doc-tutorial
@@ -217,8 +217,7 @@ find %{buildroot} -type f -name "*.la" -delete -print
export LD_LIBRARY_PATH=%{buildroot}%{_libdir}
%cmake_build check
%post -n libginac%{library_version} -p /sbin/ldconfig
%postun -n libginac%{library_version} -p /sbin/ldconfig
%ldconfig_scriptlets -n libginac%{library_version}
%if 0%{?suse_version} < 1550
%post devel