commit wcslib for openSUSE:Factory
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package wcslib for openSUSE:Factory checked in at 2023-12-10 19:40:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/wcslib (Old)
and /work/SRC/openSUSE:Factory/.wcslib.new.25432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "wcslib"
Sun Dec 10 19:40:18 2023 rev:13 rq:1132261 version:8.2.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/wcslib/wcslib.changes 2022-10-12 18:27:23.782047120 +0200
+++ /work/SRC/openSUSE:Factory/.wcslib.new.25432/wcslib.changes 2023-12-10 19:40:19.052439857 +0100
@@ -1,0 +2,52 @@
+Sat Dec 9 18:22:49 UTC 2023 - Ben Greiner
+
+- Update to 8.2.2
+ * In prj.c, a number of variables with global scope that are only
+ used internally were declared static to avoid namespace
+ conflicts arising in Link Time Optimization (LTO) builds of the
+ Rwcs wrappers. This is a patch release as it does not affect
+ the library itself other than in localising some symbols that
+ were never meant to be global. Reported by Rodrigo Carrizo with
+ patch.
+
+ Likewise for an internally used helper function, prjoff().
+ Likewise for a handful of variables in cel.c, dis.c, lin.c,
+ tab.c, wcs.c, wcsfix.c, and wcshdr.c.
+- WCSLIB version 8.2
+ * In wcshdo(), fixed character buffer overflows in the comment
+ string for the longitude and latitude axes triggered by some
+ projections, and also the formatting for generic coordinate
+ systems. Reported by Shu Niu.
+- WCSLIB version 8.1
+ * Changes in the contents of the auxprm struct (in 8.0 beta)
+ necessitated incrementing the major version number from 7 to 8,
+ i.e. the ABI changed. Took the opportunity for minor tweaks to
+ wcsprm and disprm.
+ ## C library
+ * In disprm, changed the order of maxdis and totdis to ensure
+ correct alignment of doubles on 32-bit machines.
+ ## Fortran wrappers
+ * Match changes to disprm in the C library.
+ * In the Fortran test suite, inserted a brief pause between plots
+ in tprj2, tspc, and tpih2, which have long been a blur.
+ ## PGSBOX
+ * Quell innocuous compiler warnings from gfortran 12.1.0.
+ Inserted a brief pause between plots in pgtest and cpgtest.
+- WCSLIB version 8.0 beta
+ * Beta test version, not publically released.
+ ## C library
+ * Support planetary keywords A_RADIUS, B_RADIUS, C_RADIUS, BLON_OBS,
+ BLAT_OBS, and BDIS_OBS in auxprm by analogy with the Solar keywords
+ added at 7.1. Requested by Chiara Marmo (Observatoire de Paris).
+ * Added wcsprm::time to the wcsprm struct to record the TIME axis
+ number (along with lng, lat, and spec).
+ * Fixed a bug in wcspih() and wcsbth() where trailing blanks were not
+ stripped from string keyvalues. Reported by Naveen Dukiya.
+ Changed test program tdis3 to test this.
+ * Fixed a problem affecting thread safety in disp2x(), disx2p(), and
+ diswarp(). Reported by Mohammad Akhlaghi.
+ ## Fortran wrappers
+ * Match changes to the C library supporting planetary keywords in
+ auxprm and the addition of wcsprm::time.
+
+-------------------------------------------------------------------
Old:
----
wcslib-7.12.tar.bz2
New:
----
wcslib-8.2.2.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ wcslib.spec ++++++
--- /var/tmp/diff_new_pack.Kbwk9I/_old 2023-12-10 19:40:19.836468731 +0100
+++ /var/tmp/diff_new_pack.Kbwk9I/_new 2023-12-10 19:40:19.836468731 +0100
@@ -1,7 +1,7 @@
#
# spec file for package wcslib
#
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,9 +16,9 @@
#
-%define libver 7
+%define libver 8
Name: wcslib
-Version: 7.12
+Version: 8.2.2
Release: 0
Summary: An implementation of the FITS WCS standard
License: LGPL-3.0-or-later
@@ -97,12 +97,14 @@
%install
%make_install
-cp -a THANKS %{buildroot}%{_docdir}/%{name}/
-
# Remove static libraries
rm -rf %{buildroot}%{_libdir}/*.a
%fdupes %{buildroot}%{_docdir}/%{name}/html
+# recursive symlink
+rm %{buildroot}%{_docdir}/%{name}/wcslib
+# avoid rpmlint install-file-in-docs, not needed in rpm package
+rm %{buildroot}%{_docdir}/%{name}/INSTALL
%check
make check
++++++ wcslib-7.12.tar.bz2 -> wcslib-8.2.2.tar.bz2 ++++++
++++ 98170 lines of diff (skipped)
participants (1)
-
Source-Sync