Compare commits

..

1 commit

Author SHA1 Message Date
Troy Dawson
8c89f60eea epel8-playground decommissioned : https://pagure.io/epel/issue/136 2022-02-10 15:17:20 -08:00
10 changed files with 1 additions and 576 deletions

24
.gitignore vendored
View file

@ -1,24 +0,0 @@
/libint2-607hg.tar.bz2
/libint2-614hg.tar.bz2
/libint2-615hg.tar.bz2
/libint-2.0.2-618hg.tgz
/libint2-641hg.tar.bz2
/libint-2.0.3-641hg.tgz
/libint2-644hg.tar.xz
/libint-2.0.3-644hg.tar.xz
/progman.pdf
/v2.1.0.tar.gz
/libint-2.1.0-classdoc.tar.bz2
/libint-2.1.0-stable.tgz
/v2.6.0.tar.gz
/libint-2.6.0.tgz
/libint-2.6.0-classdoc.tar.bz2
/libint-2.8.2.tgz
/v2.8.2.tar.gz
/progman-2.8.2.pdf
/v2.9.0.tar.gz
/progman-2.9.0.pdf
/libint-2.9.0.tar.xz
/progman-2.13.1.pdf
/libint-2.13.1.tar.xz
/v2.13.1.tar.gz

1
dead.package Normal file
View file

@ -0,0 +1 @@
epel8-playground decommissioned : https://pagure.io/epel/issue/136

View file

@ -1,103 +0,0 @@
# Generate libint2 source tarball.
# 2024-02-21 Susi Lehtola
# Before running this script, make sure that you have all the
# buildrequires for building libint2 w/ bootstrapping by running the command
# sudo dnf install boost-devel gmp-devel mpfr-devel autoconf automake "tex(latex)" "tex(appendix.sty)" "tex(framed.sty)" "tex(mathcomp.sty)" "tex(subfigure.sty)" "tex(wrapfig.sty)" "tex-bibtex" "tex(bbding.sty)" "tex(braket.sty)" "tex(sfmath.sty)" latex2html
# Read the version from the spec file
ver=`grep "Version" libint2.spec|awk '{print $2}'`
postver=$(grep "%global postver" libint2.spec | awk '{print $NF}')
echo "Using version $ver, postver $postver."
# Get the sources
if [ ! -f v${ver}.tar.gz ]; then
wget https://github.com/evaleev/libint/archive/v${ver}.tar.gz
fi
# Unzip tarball
if [ ! -d libint-${ver} ]; then
tar zxf v${ver}.tar.gz
# Patch the install dir
patch -p0 -b < libint-2.13.1-fedora.patch
fi
# Go into the directory
cd libint-${ver}
# Object directory
if [ ! -d objdir ]; then
mkdir objdir
fi
cd objdir
# Configure the options for the target library
if [ ! -f libint-${ver}.tgz ]; then
echo "libint-${ver}.tgz does not exist, generating."
export CXX=g++
# Optimization flags to use for the compiler (just speeds up the generation)
export OPTFLAGS=`rpm --eval %{optflags}`
export CXXGENFLAGS=`rpm --eval %{optflags}`
if(( 1 )); then
cmake .. \
-G Ninja \
-D LIBINT2_ENABLE_ERI=2 \
-D LIBINT2_ENABLE_ERI3=2 \
-D LIBINT2_ENABLE_ERI2=2 \
-D LIBINT2_ENABLE_ONEBODY=2 \
-D LIBINT2_ENABLE_G12=1 \
-D LIBINT2_DISABLE_ONEBODY_PROPERTY_DERIVS=ON \
-D LIBINT2_MULTIPOLE_MAX_ORDER=10 \
-D LIBINT2_G12_MAX_AM=4 \
-D LIBINT2_ONEBODY_MAX_AM="7;6;3" \
-D LIBINT2_ERI_MAX_AM="7;6;3" \
-D LIBINT2_ERI3_MAX_AM="12;11;10" \
-D LIBINT2_ERI2_MAX_AM="12;11;10" \
-D LIBINT2_MAX_AM="6;6;3"
else
# Much smaller version to work out the packaging
cmake .. \
-G Ninja \
-D LIBINT2_MAX_AM="1;0" \
-D LIBINT2_ERI_MAX_AM="1;0" \
-D LIBINT2_ERI3_MAX_AM="1;0" \
-D LIBINT2_ENABLE_ERI=1 \
-D LIBINT2_ENABLE_ERI3=1 \
-D LIBINT2_ENABLE_ERI2=1 \
-D LIBINT2_ENABLE_ONEBODY=1 \
-D LIBINT2_DISABLE_ONEBODY_PROPERTY_DERIVS=ON \
-D LIBINT2_MULTIPOLE_MAX_ORDER=1 \
| tee configure.log
fi
# Generate the library sources
echo "Running make export, follow progress in export.log"
cmake --build . --target export > export.log
# Generate docs
echo Now in $PWD
cd libint-${ver}${postver}/doc/
pdflatex progman
bibtex progman
pdflatex progman
pdflatex progman
# Copy the programmer's manual
\cp -p progman.pdf ../../../../progman-${ver}.pdf
cd ../..
else
echo "Found previously generated tarball."
fi
# Copy the generated source tarball
\cp -p libint-${ver}${postver}.tgz ../../libint-${ver}.tgz
# Recompress with xz
cd ../..
cp -p libint-${ver}.{tgz,tar.gz}
gunzip libint-${ver}.tar.gz
xz libint-${ver}.tar

View file

@ -1,12 +0,0 @@
diff -up libint-2.13.1/export/CMakeLists.txt.export.destdir libint-2.13.1/export/CMakeLists.txt.export
--- libint-2.13.1/export/CMakeLists.txt.export.destdir 2026-02-03 03:24:42.000000000 +0000
+++ libint-2.13.1/export/CMakeLists.txt.export 2026-05-13 12:24:32.921820596 +0000
@@ -787,7 +787,7 @@ install(CODE "
set(LIBINT_DATADIR_ABSOLUTE \"\${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_DATADIR}/libint/${LIBINT_VERSION}\")
configure_file(
\"${PROJECT_SOURCE_DIR}/include/libint2/basis.h.in\"
- \"\${CMAKE_INSTALL_PREFIX}/${LIBINT2_INSTALL_INCLUDEDIR}/libint2/basis.h\"
+ \"\$ENV{DESTDIR}\${CMAKE_INSTALL_PREFIX}/${LIBINT2_INSTALL_INCLUDEDIR}/libint2/basis.h\"
@ONLY)
")

View file

@ -1,28 +0,0 @@
diff -up libint-2.13.1/export/CMakeLists.txt.export.orig libint-2.13.1/export/CMakeLists.txt.export
--- libint-2.13.1/export/CMakeLists.txt.export.orig 2026-02-03 03:24:42.000000000 +0000
+++ libint-2.13.1/export/CMakeLists.txt.export 2026-05-13 17:47:52.777325331 +0000
@@ -366,6 +366,7 @@ if (L2_BUILD_SHARED_LIBS)
Libint2_VERSION "${LIBINT_VERSION}"
Libint2_MAX_AM_ERI "${Libint2_MAX_AM_ERI}"
Libint2_CONFIGURATION "${Libint2_CONFIG_COMPONENTS}"
+ SOVERSION "${LIBINT_MAJOR_SO_VERSION}"
)
set_property(TARGET int-shared APPEND PROPERTY EXPORT_PROPERTIES "${export_properties}")
if (APPLE)
@@ -442,7 +443,6 @@ if (L2_BUILD_SHARED_LIBS)
set_target_properties(
int-cxx-shared
PROPERTIES
- #SOVERSION ${LIBINT_MAJOR_SOVERSION}
MACOSX_RPATH ON
OUTPUT_NAME "int2-cxx"
)
@@ -787,7 +787,7 @@ install(CODE "
set(LIBINT_DATADIR_ABSOLUTE \"\${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_DATADIR}/libint/${LIBINT_VERSION}\")
configure_file(
\"${PROJECT_SOURCE_DIR}/include/libint2/basis.h.in\"
- \"\${CMAKE_INSTALL_PREFIX}/${LIBINT2_INSTALL_INCLUDEDIR}/libint2/basis.h\"
+ \"\$ENV{DESTDIR}\${CMAKE_INSTALL_PREFIX}/${LIBINT2_INSTALL_INCLUDEDIR}/libint2/basis.h\"
@ONLY)
")

View file

@ -1,23 +0,0 @@
diff -up libint-2.6.0/fortran/fortran_example.F90.fexample libint-2.6.0/fortran/fortran_example.F90
--- libint-2.6.0/fortran/fortran_example.F90.fexample 2020-08-15 13:40:52.426814159 +0300
+++ libint-2.6.0/fortran/fortran_example.F90 2020-08-15 13:42:07.730617092 +0300
@@ -1,7 +1,7 @@
PROGRAM fortran_example
#include <libint2/config.h>
-#include <libint2/util/generated/libint2_params.h>
+#include "libint2_params.h"
#include "fortran_incldefs.h"
USE ISO_C_BINDING, ONLY: C_DOUBLE, C_F_POINTER, C_F_PROCPOINTER, C_NULL_PTR
@@ -86,8 +86,8 @@ PROGRAM fortran_example
am2, c2, alpha2, B, &
am3, c3, alpha3, C, &
am4, c4, alpha4, D, &
- F, deriv_order, erieval)
- CALL print_eri(am1, am2, am3, am4, erieval)
+ F, erieval)
+ CALL print_eri(am1, am2, am3, am4, deriv_order, erieval)
CALL libint2_cleanup_eri2(erieval)
#endif
#endif

View file

@ -1,22 +0,0 @@
diff -up libint-2.8.2/CMakeLists.txt.fedoraver libint-2.8.2/CMakeLists.txt
--- libint-2.8.2/CMakeLists.txt.fedoraver 2024-02-21 23:21:55.000000000 +0000
+++ libint-2.8.2/CMakeLists.txt 2024-02-22 09:49:10.871180865 +0000
@@ -16,7 +16,7 @@ if (LIBINT_BUILDID)
else(LIBINT_BUILDID)
set(LIBINT_EXT_VERSION ${LIBINT_VERSION})
endif(LIBINT_BUILDID)
-set(MAX_AM_ERI "") # patch here in export tarball w/highest 4-center, 0-deriv ERI AM in numbers
+set(MAX_AM_ERI "7") # patch here in export tarball w/highest 4-center, 0-deriv ERI AM in numbers
# Add module directory and modules =====================================================================================
diff -up libint-2.8.2/src/configuration.cc.cmake.in.fedoraver libint-2.8.2/src/configuration.cc.cmake.in
--- libint-2.8.2/src/configuration.cc.cmake.in.fedoraver 2024-02-21 23:21:54.000000000 +0000
+++ libint-2.8.2/src/configuration.cc.cmake.in 2024-02-22 09:50:11.307111838 +0000
@@ -23,5 +23,5 @@
@return the semicolon-separated strings from CMake components */
const char* configuration_accessor() {
// return "@Libint2_CONFIG_COMPONENTS@";
- return "(nyi)";
+ return "ss;multipole_nn_d0;multipole_mm_d0;multipole_ll_d0;multipole_kk_d0;multipole_ii_d0;multipole_hh_d0;multipole_gg_d0;multipole_ff_d0;multipole_dd_d0;onebody_kk_d0;onebody_ii_d0;onebody_hh_d0;onebody_gg_d0;onebody_ff_d0;onebody_dd_d0;onebody_kk_d1;onebody_ii_d1;onebody_hh_d1;onebody_gg_d1;onebody_ff_d1;onebody_dd_d1;onebody_hh_d2;onebody_gg_d2;onebody_ff_d2;onebody_dd_d2;eri_kkkk_d0;eri_iiii_d0;eri_hhhh_d0;eri_gggg_d0;eri_ffff_d0;eri_dddd_d0;eri_kkkk_d1;eri_iiii_d1;eri_hhhh_d1;eri_gggg_d1;eri_ffff_d1;eri_dddd_d1;eri_gggg_d2;eri_ffff_d2;eri_dddd_d2;eri_kkQ_d0;eri_kkO_d0;eri_kkN_d0;eri_kkM_d0;eri_kkL_d0;eri_kkK_d0;eri_iiQ_d0;eri_iiO_d0;eri_iiN_d0;eri_iiM_d0;eri_iiL_d0;eri_iiK_d0;eri_iiI_d0;eri_hhQ_d0;eri_hhO_d0;eri_hhN_d0;eri_hhM_d0;eri_hhL_d0;eri_hhK_d0;eri_hhI_d0;eri_hhH_d0;eri_ggQ_d0;eri_ggO_d0;eri_ggN_d0;eri_ggM_d0;eri_ggL_d0;eri_ggK_d0;eri_ggI_d0;eri_ggH_d0;eri_ggG_d0;eri_ffQ_d0;eri_ffO_d0;eri_ffN_d0;eri_ffM_d0;eri_ffL_d0;eri_ffK_d0;eri_ffI_d0;eri_ffH_d0;eri_ffG_d0;eri_ffF_d0;eri_ddQ_d0;eri_ddO_d0;eri_ddN_d0;eri_ddM_d0;eri_ddL_d0;eri_ddK_d0;eri_ddI_d0;eri_ddH_d0;eri_ddG_d0;eri_ddF_d0;eri_ddD_d0;eri_kkK_d1;eri_iiK_d1;eri_iiI_d1;eri_hhK_d1;eri_hhI_d1;eri_hhH_d1;eri_ggK_d1;eri_ggI_d1;eri_ggH_d1;eri_ggG_d1;eri_ffK_d1;eri_ffI_d1;eri_ffH_d1;eri_ffG_d1;eri_ffF_d1;eri_ddK_d1;eri_ddI_d1;eri_ddH_d1;eri_ddG_d1;eri_ddF_d1;eri_ddD_d1;eri_hhH_d2;eri_ggH_d2;eri_ggG_d2;eri_ffH_d2;eri_ffG_d2;eri_ffF_d2;eri_ddH_d2;eri_ddG_d2;eri_ddF_d2;eri_ddD_d2;eri_kkq_d0;eri_kko_d0;eri_kkn_d0;eri_kkm_d0;eri_kkl_d0;eri_kkk_d0;eri_iiq_d0;eri_iio_d0;eri_iin_d0;eri_iim_d0;eri_iil_d0;eri_iik_d0;eri_iii_d0;eri_hhq_d0;eri_hho_d0;eri_hhn_d0;eri_hhm_d0;eri_hhl_d0;eri_hhk_d0;eri_hhi_d0;eri_hhh_d0;eri_ggq_d0;eri_ggo_d0;eri_ggn_d0;eri_ggm_d0;eri_ggl_d0;eri_ggk_d0;eri_ggi_d0;eri_ggh_d0;eri_ggg_d0;eri_ffq_d0;eri_ffo_d0;eri_ffn_d0;eri_ffm_d0;eri_ffl_d0;eri_ffk_d0;eri_ffi_d0;eri_ffh_d0;eri_ffg_d0;eri_fff_d0;eri_ddq_d0;eri_ddo_d0;eri_ddn_d0;eri_ddm_d0;eri_ddl_d0;eri_ddk_d0;eri_ddi_d0;eri_ddh_d0;eri_ddg_d0;eri_ddf_d0;eri_ddd_d0;eri_kkk_d1;eri_iik_d1;eri_iii_d1;eri_hhk_d1;eri_hhi_d1;eri_hhh_d1;eri_ggk_d1;eri_ggi_d1;eri_ggh_d1;eri_ggg_d1;eri_ffk_d1;eri_ffi_d1;eri_ffh_d1;eri_ffg_d1;eri_fff_d1;eri_ddk_d1;eri_ddi_d1;eri_ddh_d1;eri_ddg_d1;eri_ddf_d1;eri_ddd_d1;eri_hhh_d2;eri_ggh_d2;eri_ggg_d2;eri_ffh_d2;eri_ffg_d2;eri_fff_d2;eri_ddh_d2;eri_ddg_d2;eri_ddf_d2;eri_ddd_d2;eri_QQ_d0;eri_OO_d0;eri_NN_d0;eri_MM_d0;eri_LL_d0;eri_KK_d0;eri_II_d0;eri_HH_d0;eri_GG_d0;eri_FF_d0;eri_DD_d0;eri_KK_d1;eri_II_d1;eri_HH_d1;eri_GG_d1;eri_FF_d1;eri_DD_d1;eri_HH_d2;eri_GG_d2;eri_FF_d2;eri_DD_d2;eri_qq_d0;eri_oo_d0;eri_nn_d0;eri_mm_d0;eri_ll_d0;eri_kk_d0;eri_ii_d0;eri_hh_d0;eri_gg_d0;eri_ff_d0;eri_dd_d0;eri_kk_d1;eri_ii_d1;eri_hh_d1;eri_gg_d1;eri_ff_d1;eri_dd_d1;eri_hh_d2;eri_gg_d2;eri_ff_d2;eri_dd_d2;g12_hhhh_d0;g12_gggg_d0;g12_ffff_d0;g12_dddd_d0;g12_hhhh_d1;g12_gggg_d1;g12_ffff_d1;g12_dddd_d1";
}

View file

@ -1,12 +0,0 @@
diff -up libint-2.9.0/CMakeLists.txt.datadir libint-2.9.0/CMakeLists.txt
--- libint-2.9.0/CMakeLists.txt.datadir 2024-08-16 18:09:07.000000000 +0000
+++ libint-2.9.0/CMakeLists.txt 2024-09-03 18:26:42.987384071 +0000
@@ -377,7 +377,7 @@ if (LIBINT_HAS_CXX_API)
target_compile_definitions(
libint2_cxx
INTERFACE
- $<INSTALL_INTERFACE:DATADIR="\$\{_IMPORT_PREFIX\}/${LIBINT2_INSTALL_DATADIR}">
+ $<INSTALL_INTERFACE:DATADIR="${LIBINT2_INSTALL_DATADIR}">
)
endif()
# Add library to the list of installed components

View file

@ -1,349 +0,0 @@
# We run out of memory on the ARM builders with LTO
%ifarch %{arm}
%define _lto_cflags %{nil}
%endif
# We run out of memory on many builders since the source files are big, drop down to four threads
%define _smp_mflags -j4
# Disable x86 architectures since builders run out of memory
ExcludeArch: %{ix86}
# RPM macro directory
%global macrosdir %(d=%{_rpmconfigdir}/macros.d; [ -d $d ] || d=%{_sysconfdir}/rpm; echo $d)
# The source code the libint compiler generates is already very highly
# optimized. Further optimization done by the compiler does not
# increase performance, but it just takes a *lot* longer to compile.
# We use -O2 for the compiler and -O1 for the library (these are given
# in configure). The common flags are
%global commonflags %(echo %{optflags} | sed "s|-O2||g")
%global optflags %commonflags -O1 -fno-var-tracking-assignments
# API version provided. Increment this whenever you change the configure time flags.
%global apiversion 1
Name: libint2
Version: 2.13.1
%global postver -post999
Release: 3%{?dist}
Summary: A library for efficient evaluation of electron repulsion integrals
# Generator itself is GPLv2+, generated library packaged in Fedora is LGPLv3
License: LGPL-3.0-only
URL: https://github.com/evaleev/libint
# Compiler sources
Source0: https://github.com/evaleev/libint/archive/v%{version}.tar.gz
# The library sources, which are generated by the compiler. The
# compiler needs a rather recent C++11 compiler to build. Regardless
# of the C++ compiler used, the generated sources are
# identical. However, EPEL doesn't have a recent enough C++ compiler
# to be able to generate the sources. Also, if the sources are
# generated on the same run, debuginfo will turn up missing from the
# RPM (BZ #9619635). For this reason pregenerated sources are used. To
# generate the sources, run the generate-sources.sh script.
Source1: libint-%{version}.tar.xz
# The programmers' manual is compiled from the LaTeX source by generate-sources.sh
Source2: progman-%{version}.pdf
Provides: libint2(api)%{?_isa} = %{apiversion}
BuildRequires: gcc-c++
BuildRequires: gcc-gfortran
BuildRequires: boost-devel
BuildRequires: mpfr-devel
BuildRequires: python3-devel
BuildRequires: make
BuildRequires: cmake
BuildRequires: eigen3-devel
BuildRequires: pybind11-devel
%description
LIBINT computes the Coulomb and exchange integrals, which in electronic
structure theory are called electron repulsion integrals (ERIs). This is by
far the most common type of integrals in molecular structure theory.
LIBINT uses recursive schemes that originate in seminal Obara-Saika method and
Head-Gordon and Pople’s variation thereof. The idea of LIBINT is to optimize
computer implementation of such methods by implementing an optimizing compiler
to generate automatically highly-specialized code that runs well on
super-scalar architectures.
%package data
Summary: Shared data for libint2
Requires: libint2 = %{version}-%{release}
BuildArch: noarch
%description data
This package contains shared data for libint2.
%package doc
Summary: Documentation for libint2
Requires: libint2 = %{version}-%{release}
BuildArch: noarch
%description doc
This package contains a programmer's manual and doxygen documentation
for the classes.
%package devel
Summary: Development headers and libraries for libint2
Requires: libint2%{?_isa} = %{version}-%{release}
# For dir ownership
Requires: cmake
# Dependencies for compiling code
Requires: boost-devel
Requires: eigen3-devel
Requires: gmp-devel
Requires: mpfr-devel
%description devel
This package contains development headers and libraries for libint2.
%prep
%setup -q -T -b 1 -n libint-%{version}%{?postver}
# Copy programmers manual
cp -p %{SOURCE2} doc/progman.pdf
%build
export CXX=g++
%cmake -DLIBINT2_REQUIRE_CXX_API=ON -DLIBINT2_ENABLE_FORTRAN=ON -DLIBINT2_ENABLE_MPFR=ON -DLIBINT2_PYTHON=ON -DLIBINT2_INSTALL_LIBDIR=%{_libdir} -DLIBINT2_INSTALL_DATADIR=%{_datadir}/%{name} -DLIBINT2_INSTALL_CMAKEDIR=%{_libdir}/cmake/%{name} #-DBUILD_TESTING=ON #Tests don't compile
%cmake_build
%install
%cmake_install
find %{buildroot} -name *.la -delete
# Make sure libraries are executable (otherwise they are not stripped)
find %{buildroot} -name *.so* -exec chmod 755 {} \;
# Create macro file
mkdir -p %{buildroot}%{macrosdir}
cat > %{buildroot}%{macrosdir}/macros.libint2 << EOF
# Current version of libint2 is
%_libint2_apiversion %{apiversion}
EOF
# Move module file to the correct location
mkdir -p %{buildroot}%{_fmoddir}
mv %{buildroot}%{_includedir}/libint_f.mod %{buildroot}%{_fmoddir}/
%ldconfig_scriptlets
# FIXME: enable tests when they compile
#check
#ctest
%files
%doc LICENSE COPYING
%{_libdir}/libint2.so.2
%files data
%{_datadir}/libint2/
%files doc
%doc doc/progman.pdf
%files devel
%{macrosdir}/macros.libint2
%{_libdir}/cmake/libint2/
%{_includedir}/libint2/
%{_includedir}/libint2.h
%{_includedir}/libint2.hpp
%{_fmoddir}/libint_f.mod
%{_libdir}/libint2.so
%changelog
* Thu Jul 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 2.13.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
* Thu May 14 2026 Susi Lehtola <jussilehtola@fedoraproject.org> 2.13.1-2
- Bump spec.
* Thu May 14 2026 Susi Lehtola <jussilehtola@fedoraproject.org> 2.13.1-1
- Update to 2.13.1.
* Fri Jan 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 2.9.0-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
* Thu Jul 24 2025 Fedora Release Engineering <releng@fedoraproject.org> - 2.9.0-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Fri Jan 17 2025 Fedora Release Engineering <releng@fedoraproject.org> - 2.9.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Tue Sep 03 2024 Susi Lehtola <jussilehtola@fedoraproject.org> 2.9.0-3
- Fix location of data directory in generated CMake config.
* Tue Sep 03 2024 Susi Lehtola <jussilehtola@fedoraproject.org> 2.9.0-2
- Devel package now pulls in boost, eigen3, gmp, and mpfr development
packages that are needed to build against libint2.
* Sun Aug 18 2024 Susi Lehtola <jussilehtola@fedoraproject.org> 2.9.0-1
- Disable build on i386 architecture where the build runs out of memory.
- Update license tag to LGPL-3.0-only (generated library).
- Update to 2.9.0.
* Fri Jul 26 2024 Miroslav Suchý <msuchy@redhat.com> - 2.8.2-3
- convert license to SPDX
* Thu Jul 18 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.8.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Wed Feb 21 2024 Susi Lehtola <jussilehtola@fedoraproject.org> - 2.8.2-1
- Update to 2.8.2.
* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.0-17
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.0-16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.0-15
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.0-14
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.0-13
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.0-12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.0-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Sun Feb 21 2021 Jeff Law <law@redhat.com> - 2.6.0-10
- Disable LTO on arm
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.0-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Tue Oct 20 2020 Susi Lehtola <jussilehtola@fedoraproject.org> - 2.6.0-8
- Add BR: python3-devel.
* Tue Sep 29 2020 Susi Lehtola <jussilehtola@fedoraproject.org> - 2.6.0-7
- Disable buggy Eigen3 support until 2.7.0 is released.
* Sun Aug 16 2020 Susi Lehtola <jussilehtola@fedoraproject.org> - 2.6.0-6
- Enable Eigen3 support in build.
* Fri Aug 14 2020 Susi Lehtola <jussilehtola@fedoraproject.org> - 2.6.0-5
- Enable Fortran bindings.
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.0-4
- Second attempt - Rebuilt for
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Fri Aug 02 2019 Susi Lehtola <jussilehtola@fedoraproject.org> - 2.6.0-1
- Update to 2.6.0.
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.0-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.0-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.0-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.0-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.0-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.0-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Mon May 15 2017 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Fri Jan 27 2017 Jonathan Wakely <jwakely@redhat.com> - 2.1.0-2
- Rebuilt for Boost 1.63
* Sun Jul 10 2016 Susi Lehtola <jussilehtola@fedoraproject.org> - 2.1.0-1
- Update to 2.1.0.
* Fri Jul 08 2016 Susi Lehtola <jussilehtola@fedoraproject.org> - 2.0.3-17.644hg
- Use pregenerated programmer's manual when not bootstrapping.
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.3-16.644hg
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
* Fri Jan 15 2016 Jonathan Wakely <jwakely@redhat.com> - 2.0.3-15.644hg
- Rebuilt for Boost 1.60
* Thu Aug 27 2015 Jonathan Wakely <jwakely@redhat.com> - 2.0.3-14.644hg
- Rebuilt for Boost 1.59
* Wed Jul 29 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.3-13.644hg
- Rebuilt for https://fedoraproject.org/wiki/Changes/F23Boost159
* Wed Jul 22 2015 David Tardon <dtardon@redhat.com> - 2.0.3-12.644hg
- rebuild for Boost 1.58
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.3-11.644hg
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 2.0.3-10.644hg
- Rebuilt for GCC 5 C++11 ABI change
* Tue Jan 27 2015 Petr Machata <pmachata@redhat.com> - 2.0.3-9.644hg
- Rebuild for boost 1.57.0
* Tue Sep 09 2014 Susi Lehtola <jussilehtola@fedoraproject.org> - 2.0.3-8.644hg
- Provide libint2(api) and rpm macro.
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.3-7.644hg
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.3-6.644hg
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
* Fri May 23 2014 Petr Machata <pmachata@redhat.com> - 2.0.3-5.644hg
- Rebuild for boost 1.55.0
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.3-4.644hg
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
* Tue Jul 30 2013 Petr Machata <pmachata@redhat.com> - 2.0.3-3.644hg
- Rebuild for boost 1.54.0
* Thu Jul 11 2013 Susi Lehtola <jussilehtola@fedoraproject.org> - 2.0.3-1.644hg
- Use xz to compress tarballs (BZ #979817).
- Update to revision 644.
* Tue May 21 2013 Susi Lehtola <jussilehtola@fedoraproject.org> - 2.0.3-2.641hg
- Reduce maximum angular momentum for derivative ERIs, since 2nd derivatives of
(kk|kk) takes more than 2 GB of RAM.
- Enabled g12 and g12dkh integrals.
* Thu May 16 2013 Susi Lehtola <jussilehtola@fedoraproject.org> - 2.0.3-1.641hg
- Use pregenerated tarballs only on EPEL.
* Sun May 12 2013 Susi Lehtola <jussilehtola@fedoraproject.org> - 2.0.2-2.618hg
- Switch to using a pregenerated tarball of library sources instead of
rerunning compiler for each build, solving BZ #961963.
* Thu May 09 2013 Susi Lehtola <jussilehtola@fedoraproject.org> - 2.0.2-1.615hg
- Update to hg snapshot 615 (version 2.0.2), fixing FTBFS on rawhide.
- Added possibility to run tests, but not by default since running them
takes *eons*.
* Mon May 06 2013 Susi Lehtola <jussilehtola@fedoraproject.org> - 2.0.0-3.607hg
- Explicitly arched requires in -devel package.
* Mon Feb 18 2013 Dominik Mierzejewski <rpm@greysector.net> - 2.0.0-2.607hg
- Add missing tex build dependencies
- Fix devel subpackage dependencies
* Wed Jan 23 2013 Susi Lehtola <jussilehtola@fedoraproject.org> - 2.0.0-1.607hg
- First release.

View file

@ -1,3 +0,0 @@
SHA512 (progman-2.13.1.pdf) = 7cd261dcdd8778b68c036169493356ee76bb86b83703d531578874ee16d7396c15ac56117f26c49777c9fb0804dbe386606120943cfdf97f15fd133ce9b4cc97
SHA512 (libint-2.13.1.tar.xz) = 6039f29479bec24f2b21e73eae4a1e43da332d2c6e2d0d7f191e2a3bcfa9e7f866888f69bf85d62e0b9ee2df70b57027288e2be112d95ade55b37423b7f0bc75
SHA512 (v2.13.1.tar.gz) = 3202038c184c03a2ca1dd1b2c7ef8f0005096e347eb9c8a8278a2254cb4ff5425db3976a691bec16b7630fd24659890af634ac1fc4ecd15b080cb469af757789