Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package casacore for openSUSE:Factory checked in at 2022-07-12 11:12:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/casacore (Old) and /work/SRC/openSUSE:Factory/.casacore.new.1523 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "casacore" Tue Jul 12 11:12:42 2022 rev:5 rq:988497 version:3.5.0 Changes: -------- --- /work/SRC/openSUSE:Factory/casacore/casacore.changes 2022-05-02 16:25:26.940830163 +0200 +++ /work/SRC/openSUSE:Factory/.casacore.new.1523/casacore.changes 2022-07-12 11:12:56.683738123 +0200 @@ -1,0 +2,63 @@ +Tue Jul 5 22:14:31 UTC 2022 - Atri Bhattacharya <badshah...@gmail.com> + +- Update to version 3.5.0: + * TaQL now supports copying columns to new columns (e.g. to make + a backup of the FLAG column) + * Non-zero coordinates in JPL frames, e.g. the SUN frame, are + now interpreted as an offset in right ascension and + declination. Previously, coordinates in a JPL coordinate frame + were ignored. + * The Dysco storage manager is now built by default as part of + casacore. + * General: + - Modernizations: remove Mutex (gh#casacore/casacore#1095, + gh#casacore/casacore#1127, gh#casacore/casacore#1128), + typing system (gh#casacore/casacore#1172, + gh#casacore/casacore#1176). + - Allow building with newer compilers + (gh#casacore/casacore#1134, gh#casacore/casacore#1137, + gh#casacore/casacore#1145, gh#casacore/casacore#1206, + gh#casacore/casacore#1208, gh#casacore/casacore#1210, + gh#casacore/casacore#1211). + - Build python3 by default, not python2 + (gh#casacore/casacore#1209). + * MeasurementSet: + - Improve reading of DataDescriptionId + (gh#casacore/casacore#1103). + - Compute feed information (gh#casacore/casacore#1104) and + field attributes (gh#casacore/casacore#1109) on demand. + - UVFits improvements: support X-Y mounts + (gh#casacore/casacore#1115), allow large antenna numbers + (gh#casacore/casacore#1144), fix handling FITS-IDI + GAIN_CURVE (gh#casacore/casacore#1151). + - Fix precision in T+dT syntax (gh#casacore/casacore#1118). + * Measures Allow offsets to JPL coordinates + (gh#casacore/casacore#1160). + * Tables: + - Cache iteration boundaries while sorting tables + (gh#casacore/casacore#1106). + - Use RefTable for iteration (gh#casacore/casacore#1108). + - Adios2 related changes: gh#casacore/casacore#1110, + gh#casacore/casacore#1116, gh#casacore/casacore#1121, + gh#casacore/casacore#1148. + - Make Dysco part of casacore (gh#casacore/casacore#1117, + gh#casacore/casacore#1125, gh#casacore/casacore#1146, + gh#casacore/casacore#1166). + - Add TaQL commands LIKE, COPYCOLUMN and DROPTABLE + (gh#casacore/casacore#1154, gh#casacore/casacore#1169). + - Fix one bug in rownr_t migration for TiledDataStMan + (gh#casacore/casacore#1156). + - Improve documentation (gh#casacore/casacore#1192). + * Images: + - Support CARTA opening images with a custom handler + (gh#casacore/casacore#1158). + - Allow easier python handling of beams + (gh#casacore/casacore#1184). +- Drop upstreamed patches: + * 1129.patch. + * casacore-link-math.patch. +- New BuildRequires: gsl-devel and libboost_headers-devel. +- Move installed pkgconfig file to correct arch dependent + location. + +------------------------------------------------------------------- Old: ---- 1129.patch casacore-3.4.0.tar.gz casacore-link-math.patch New: ---- casacore-3.5.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ casacore.spec ++++++ --- /var/tmp/diff_new_pack.ExB61q/_old 2022-07-12 11:12:57.283738909 +0200 +++ /var/tmp/diff_new_pack.ExB61q/_new 2022-07-12 11:12:57.283738909 +0200 @@ -26,7 +26,7 @@ %global flavor @BUILD_FLAVOR@%{nil} -%define sover 6 +%define sover 7 %global shlib lib%{name}%{sover} %define srcname casacore @@ -80,7 +80,7 @@ # /SECTION Name: %{pname} -Version: 3.4.0 +Version: 3.5.0 Release: 0 Summary: A suite of C++ libraries for radio astronomy data processing License: LGPL-2.0-or-later @@ -89,10 +89,6 @@ Source99: casacore-rpmlintrc # PATCH-FIX-UPSTREAM casacore-fitsio-header.patch badshah...@gmail.com -- Fix location of cfitsio headers used in sources Patch1: casacore-fitsio-header.patch -# PATCH-FIX-UPSTREAM - https://github.com/casacore/casacore/pull/1129 -Patch2: 1129.patch -# PATCH-FIX-UPSTREAM casacore-link-math.patch badshah...@gmail.com -- Explicitly link to math library when building mirlab -Patch3: casacore-link-math.patch BuildRequires: bison BuildRequires: blas-devel BuildRequires: cmake @@ -102,6 +98,7 @@ BuildRequires: gcc-fortran BuildRequires: hdf5%{?my_suffix}-devel BuildRequires: lapack-devel +BuildRequires: libboost_headers-devel BuildRequires: libboost_python3-devel BuildRequires: pkgconfig BuildRequires: python3-devel @@ -109,6 +106,7 @@ BuildRequires: readline-devel BuildRequires: pkgconfig(cfitsio) BuildRequires: pkgconfig(fftw3) +BuildRequires: pkgconfig(gsl) BuildRequires: pkgconfig(ncurses) BuildRequires: pkgconfig(wcslib) BuildRequires: pkgconfig(zlib) @@ -135,6 +133,7 @@ %package devel Summary: Headers and sources for developing with casacore Requires: %{shlib} = %{version} +Requires: gsl-devel Requires: hdf5-devel Requires: lapack-devel Requires: libboost_python3-devel @@ -182,6 +181,13 @@ %install %cmake_install +# Move pkgconfig file to arch-specific libdir +if [ "%{_lib}" != "lib" ] +then +mkdir -p %{buildroot}%{my_libdir}/pkgconfig/ +mv %{buildroot}%{my_prefix}/lib/pkgconfig/*.pc %{buildroot}%{my_libdir}/pkgconfig/ +fi + %post -n %{shlib} -p /sbin/ldconfig %postun -n %{shlib} -p /sbin/ldconfig @@ -195,6 +201,7 @@ %license COPYING %doc CHANGES.md README.md %{my_libdir}/*.so +%{my_libdir}/pkgconfig/*.pc %{my_incdir}/casacore/ %changelog ++++++ casacore-3.4.0.tar.gz -> casacore-3.5.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/casacore/casacore-3.4.0.tar.gz /work/SRC/openSUSE:Factory/.casacore.new.1523/casacore-3.5.0.tar.gz differ: char 13, line 1 ++++++ casacore-rpmlintrc ++++++ --- /var/tmp/diff_new_pack.ExB61q/_old 2022-07-12 11:12:57.347738992 +0200 +++ /var/tmp/diff_new_pack.ExB61q/_new 2022-07-12 11:12:57.347738992 +0200 @@ -1,3 +1,3 @@ # guideline does not cover multibuild/flavors -addFilter("libcasacore6-openmpi\d+.\w+: E: shlib-policy-name-error.*") +addFilter("libcasacore\d+-openmpi\d+.\w+: E: shlib-policy-name-error.*")